1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-12 06:13:38 +00:00

update packages and move to webpack 4

This commit is contained in:
Kyle Spearrin
2018-09-11 23:15:36 -04:00
parent 39f615d5d7
commit 11da68dbd1
4 changed files with 593 additions and 680 deletions

View File

@@ -8,13 +8,6 @@ if (process.env.NODE_ENV == null) {
}
const ENV = process.env.ENV = process.env.NODE_ENV;
const isVendorModule = (module) => {
if (!module.context) {
return false;
}
return module.context.indexOf('node_modules') !== -1;
};
const moduleRules = [
{
test: /\.ts$/,
@@ -46,6 +39,7 @@ const plugins = [
];
const config = {
mode: ENV,
target: 'node',
devtool: ENV === 'development' ? 'eval-source-map' : 'source-map',
node: {
@@ -59,6 +53,8 @@ const config = {
extensions: ['.ts', '.js'],
alias: {
jslib: path.join(__dirname, 'jslib/src'),
// ref: https://github.com/bitinn/node-fetch/issues/493
'node-fetch$': 'node-fetch/lib/index.js',
},
symlinks: false,
modules: [path.resolve('node_modules')],