A webpack plugin to generate userscript metadata and prepend to js
npm install userscript-metadata-webpack-pluginuserscript-metadata-webpack-plugin is a webpack plugin to
generate userscript metadata comments for UserScript.
require:
- webpack 5
- nodejs >= 16
you can find a full template project in webpack-userscript-template
``bash`
npm i userscript-metadata-webpack-plugin -D
webpack.config.js
`javascript
const pkg = require('../package.json');
const {UserScriptMetaDataPlugin} = require('userscript-metadata-webpack-plugin');
const config = {
// ...
// ...
plugins: [
new UserScriptMetaDataPlugin({
metadata: {...},
test: /\.user\.js$/, // optional, default /\.user\.js$/
}),
],
};
module.exports = config;
``
you can see more details about metadata here