chrome-extension-cli
Version:
The CLI for your next Chrome Extension.
20 lines (15 loc) • 483 B
JavaScript
;
const { merge } = require('webpack-merge');
const common = require('./webpack.common.js');
const PATHS = require('./paths');
// Merge webpack configuration files
const config = (env, argv) =>
merge(common, {
entry: {
popup: PATHS.src + '/popup.ts',
contentScript: PATHS.src + '/contentScript.ts',
background: PATHS.src + '/background.ts',
},
devtool: argv.mode === 'production' ? false : 'source-map',
});
module.exports = config;