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

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
}));