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.
24 lines
486 B
24 lines
486 B
import nodeResolve from 'rollup-plugin-node-resolve';
|
|
import commonJS from 'rollup-plugin-commonjs';
|
|
import json from 'rollup-plugin-json';
|
|
|
|
export default [
|
|
'src/content.js',
|
|
'src/background.js',
|
|
'src/options/index.js'
|
|
].map(entry => ({
|
|
entry,
|
|
dest: entry.replace('src', 'extension'),
|
|
plugins: [
|
|
nodeResolve({
|
|
browser: true,
|
|
preferBuiltins: false
|
|
}),
|
|
commonJS(),
|
|
json({
|
|
preferConst: true
|
|
})
|
|
],
|
|
format: 'iife',
|
|
sourceMap: process.env.SOURCEMAP || false
|
|
}));
|
|
|