nollup-bug/rollup.config.js
2021-04-04 12:27:24 +02:00

27 lines
610 B
JavaScript

import node_resolve from 'rollup-plugin-node-resolve';
import static_files from 'rollup-plugin-static-files';
import { terser } from 'rollup-plugin-terser';
let config = {
input: './src/sharedworker.js',
output: {
dir: 'dist',
format: 'esm',
entryFileNames: '[name].js',
assetFileNames: '[name][extname]'
},
plugins: [
node_resolve()
]
}
if (process.env.NODE_ENV === 'production') {
config.plugins = config.plugins.concat([
static_files({
include: ['./public']
}),
terser()
]);
}
export default config;