Skip to content

Commit fa079d5

Browse files
committed
Update deps, move to webpack5
1 parent bcec009 commit fa079d5

File tree

7 files changed

+3393
-5410
lines changed

7 files changed

+3393
-5410
lines changed

package-lock.json

Lines changed: 3358 additions & 5378 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"description": "Hackable charting lib for traders",
55
"main": "./dist/trading-vue.js",
66
"scripts": {
7-
"test": "webpack-dev-server --config webpack/test.config.js --mode development --progress --hot",
7+
"test": "webpack serve --config webpack/test.config.js --mode development --progress --hot",
88
"auto-test": "ava",
99
"eslint": "./node_modules/.bin/eslint --ext .js,.vue src",
10-
"dev": "webpack-dev-server --config webpack/dev.config.js --mode development --progress --hot",
11-
"ww": "webpack-dev-server --config webpack/dev.config.js --mode production --progress --hot",
10+
"dev": "webpack serve --config webpack/dev.config.js --mode development --progress --hot",
11+
"ww": "webpack serve --config webpack/dev.config.js --mode production --progress --hot",
1212
"build": "webpack --config webpack/build.config.js --mode production --progress",
13-
"cdn": "webpack-dev-server --config webpack/cdn.config.js --mode development --progress --hot"
13+
"cdn": "webpack serve --config webpack/cdn.config.js --mode development --progress --hot"
1414
},
1515
"ava": {
1616
"babel": {
@@ -44,38 +44,38 @@
4444
"repository": "github:C451/trading-vue-js",
4545
"devDependencies": {
4646
"@ava/babel": "^1.0.1",
47-
"@babel/core": "^7.11.1",
48-
"@babel/plugin-transform-parameters": "^7.10.5",
49-
"@babel/plugin-transform-runtime": "^7.11.0",
50-
"@babel/preset-env": "^7.11.0",
51-
"ava": "^3.11.1",
52-
"babel-loader": "^8.1.0",
47+
"@babel/core": "^7.13.10",
48+
"@babel/plugin-transform-parameters": "^7.13.0",
49+
"@babel/plugin-transform-runtime": "^7.13.10",
50+
"@babel/preset-env": "^7.13.10",
51+
"ava": "^3.15.0",
52+
"babel-loader": "^8.2.2",
5353
"css-loader": "^3.6.0",
54-
"eslint": "^7.7.0",
55-
"eslint-config-eslint": "^6.0.0",
56-
"eslint-plugin-vue": "^6.2.2",
57-
"html-webpack-plugin": "^4.3.0",
58-
"null-loader": "^4.0.0",
59-
"raw-loader": "^4.0.1",
54+
"eslint": "^7.21.0",
55+
"eslint-config-eslint": "^7.0.0",
56+
"eslint-plugin-vue": "^7.7.0",
57+
"html-webpack-plugin": "^5.3.1",
58+
"null-loader": "^4.0.1",
59+
"raw-loader": "^4.0.2",
6060
"request": "^2.88.2",
61-
"terser-webpack-plugin": "^4.1.0",
61+
"terser-webpack-plugin": "^5.1.1",
6262
"tulind": "^0.8.18",
6363
"vue-codemirror": "^4.0.6",
64-
"vue-loader": "^15.9.3",
65-
"vue-style-loader": "^4.1.2",
66-
"vue-template-compiler": "^2.6.11",
67-
"webpack": "^4.44.1",
68-
"webpack-cli": "^3.3.12",
69-
"webpack-dev-server": "^3.11.0",
70-
"worker-loader": "^3.0.0"
64+
"vue-loader": "^15.9.6",
65+
"vue-style-loader": "^4.1.3",
66+
"vue-template-compiler": "^2.6.12",
67+
"webpack": "^5.24.4",
68+
"webpack-cli": "^4.5.0",
69+
"webpack-dev-server": "^3.11.2",
70+
"worker-loader": "^3.0.8"
7171
},
7272
"dependencies": {
73-
"@babel/runtime": "^7.11.2",
73+
"@babel/runtime": "^7.13.10",
7474
"arrayslicer": "^1.2.3",
7575
"hammerjs": "^2.0.8",
7676
"hamsterjs": "^1.1.3",
7777
"lz-string": "^1.4.4",
78-
"moment": "^2.27.0",
79-
"vue": "^2.6.11"
78+
"moment": "^2.29.1",
79+
"vue": "^2.6.12"
8080
}
8181
}

webpack/build.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ let common = {
7070
}
7171
})]
7272
},
73-
devtool: '#source-map',
73+
devtool: 'source-map',
7474
plugins: [
7575
new VueLoaderPlugin(),
7676
new webpack.BannerPlugin({

webpack/cdn.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,5 +101,6 @@ module.exports = [{
101101
include: /\.js$/,
102102
sourceMap: false,
103103
})]
104-
}
104+
},
105+
devtool: 'source-map'
105106
}]

webpack/dev.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,6 @@ module.exports = (env, options) => ({
6969
}
7070
})
7171
]
72-
}
72+
},
73+
devtool: 'source-map'
7374
})

webpack/test.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,6 @@ module.exports = {
7171
res.send("[OK]")
7272
})
7373
}
74-
}
74+
},
75+
devtool: 'source-map'
7576
}

webpack/ww_plugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ const PATH = `./src/helpers/tmp/`
1212
module.exports = class WWPlugin {
1313
apply(compiler) {
1414
compiler.hooks.afterEmit.tap('AfterEmitPlugin', (compilation) => {
15-
http.get(`http://localhost:${port}/main.worker.js`, resp => {
15+
http.get(`http://localhost:${port}/script_ww.worker.js`, resp => {
1616
let data = ''
1717

1818
resp.on('data', (chunk) => {

0 commit comments

Comments
 (0)