You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/test/preprocess/samples/script/_config.js

19 lines
394 B

import MagicString from 'magic-string';
export default {
preprocess: {
script: ({ content, filename }) => {
const s = new MagicString(content);
s.overwrite(
content.indexOf('__THE_ANSWER__'),
content.indexOf('__THE_ANSWER__') + '__THE_ANSWER__'.length,
'42'
);
return {
code: s.toString(),
map: s.generateMap({ hires: true, file: filename })
};
}
}
};