mirror of
https://github.com/bitwarden/browser.git
synced 2024-10-06 05:28:51 +02:00
update packages and move to webpack 4
This commit is contained in:
parent
39f615d5d7
commit
11da68dbd1
2
jslib
2
jslib
@ -1 +1 @@
|
|||||||
Subproject commit d0ad8650605ec506704ed76f13f40fd4d33cffcd
|
Subproject commit 832babf704d590bca586454cd1a087f8c48503d6
|
1220
package-lock.json
generated
1220
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
41
package.json
41
package.json
@ -46,32 +46,33 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/commander": "^2.12.2",
|
"@types/commander": "^2.12.2",
|
||||||
"@types/form-data": "^2.2.1",
|
"@types/form-data": "^2.2.1",
|
||||||
"@types/inquirer": "^0.0.42",
|
"@types/inquirer": "^0.0.43",
|
||||||
"@types/lowdb": "^1.0.1",
|
"@types/lowdb": "^1.0.5",
|
||||||
"@types/lunr": "^2.1.6",
|
"@types/lunr": "^2.1.6",
|
||||||
"@types/node": "^10.0.8",
|
"@types/node": "^10.9.4",
|
||||||
"@types/node-fetch": "^1.6.9",
|
"@types/node-fetch": "^2.1.2",
|
||||||
"@types/node-forge": "^0.7.1",
|
"@types/node-forge": "^0.7.5",
|
||||||
"@types/papaparse": "4.1.31",
|
"@types/papaparse": "^4.5.3",
|
||||||
"clean-webpack-plugin": "^0.1.17",
|
"clean-webpack-plugin": "^0.1.19",
|
||||||
"copy-webpack-plugin": "^4.2.0",
|
"copy-webpack-plugin": "^4.5.2",
|
||||||
"cross-env": "^5.1.4",
|
"cross-env": "^5.2.0",
|
||||||
"pkg": "4.3.3",
|
"pkg": "4.3.4",
|
||||||
"ts-loader": "^3.5.0",
|
"ts-loader": "^5.1.0",
|
||||||
"tslint": "^5.9.1",
|
"tslint": "^5.11.0",
|
||||||
"tslint-loader": "^3.5.3",
|
"tslint-loader": "^3.6.0",
|
||||||
"typescript": "^2.7.1",
|
"typescript": "^2.7.2",
|
||||||
"webpack": "^3.10.0"
|
"webpack": "^4.18.0",
|
||||||
|
"webpack-cli": "^3.1.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"chalk": "2.4.1",
|
"chalk": "2.4.1",
|
||||||
"commander": "2.15.1",
|
"commander": "2.18.0",
|
||||||
"form-data": "2.3.2",
|
"form-data": "2.3.2",
|
||||||
"inquirer": "5.2.0",
|
"inquirer": "6.2.0",
|
||||||
"lowdb": "1.0.0",
|
"lowdb": "1.0.0",
|
||||||
"lunr": "2.3.3",
|
"lunr": "2.3.3",
|
||||||
"node-fetch": "2.1.2",
|
"node-fetch": "2.2.0",
|
||||||
"node-forge": "0.7.1",
|
"node-forge": "0.7.6",
|
||||||
"papaparse": "4.3.5"
|
"papaparse": "4.6.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -8,13 +8,6 @@ if (process.env.NODE_ENV == null) {
|
|||||||
}
|
}
|
||||||
const ENV = process.env.ENV = process.env.NODE_ENV;
|
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 = [
|
const moduleRules = [
|
||||||
{
|
{
|
||||||
test: /\.ts$/,
|
test: /\.ts$/,
|
||||||
@ -46,6 +39,7 @@ const plugins = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const config = {
|
const config = {
|
||||||
|
mode: ENV,
|
||||||
target: 'node',
|
target: 'node',
|
||||||
devtool: ENV === 'development' ? 'eval-source-map' : 'source-map',
|
devtool: ENV === 'development' ? 'eval-source-map' : 'source-map',
|
||||||
node: {
|
node: {
|
||||||
@ -59,6 +53,8 @@ const config = {
|
|||||||
extensions: ['.ts', '.js'],
|
extensions: ['.ts', '.js'],
|
||||||
alias: {
|
alias: {
|
||||||
jslib: path.join(__dirname, 'jslib/src'),
|
jslib: path.join(__dirname, 'jslib/src'),
|
||||||
|
// ref: https://github.com/bitinn/node-fetch/issues/493
|
||||||
|
'node-fetch$': 'node-fetch/lib/index.js',
|
||||||
},
|
},
|
||||||
symlinks: false,
|
symlinks: false,
|
||||||
modules: [path.resolve('node_modules')],
|
modules: [path.resolve('node_modules')],
|
||||||
|
Loading…
Reference in New Issue
Block a user