Automatically parse metadata and set @grant
s.
With this plugin, @grant
s for GM_*
functions will be added at compile time.
Add the plugin to rollup.config.js:
import userscript from 'rollup-plugin-userscript';
const plugins = [
// ...
userscript(meta => meta.replace('process.env.AUTHOR', pkg.author)),
];
Import the metadata file with a suffix ?userscript-metadata
in your script:
import './meta.js?userscript-metadata';