20 lines
449 B
JavaScript
20 lines
449 B
JavaScript
const { merge } = require('webpack-merge')
|
|
const UserScriptMetaDataPlugin = require('userscript-metadata-webpack-plugin')
|
|
|
|
const metadata = require('./metadata.cjs')
|
|
const webpackConfig = require('./webpack.config.base.cjs')
|
|
|
|
const cfg = merge(webpackConfig, {
|
|
mode: 'production',
|
|
output: {
|
|
filename: metadata.name + '.prod.user.js',
|
|
},
|
|
plugins: [
|
|
new UserScriptMetaDataPlugin({
|
|
metadata,
|
|
}),
|
|
],
|
|
})
|
|
|
|
module.exports = cfg
|