张恒

更新依赖,并加入当生产模式时,压缩代码并且去除控制台输出

...@@ -11,6 +11,7 @@ const BabiliWebpackPlugin = require('babili-webpack-plugin') ...@@ -11,6 +11,7 @@ const BabiliWebpackPlugin = require('babili-webpack-plugin')
11 const CopyWebpackPlugin = require('copy-webpack-plugin') 11 const CopyWebpackPlugin = require('copy-webpack-plugin')
12 const MiniCssExtractPlugin = require('mini-css-extract-plugin') 12 const MiniCssExtractPlugin = require('mini-css-extract-plugin')
13 const HtmlWebpackPlugin = require('html-webpack-plugin') 13 const HtmlWebpackPlugin = require('html-webpack-plugin')
14 +const TerserPlugin = require('terser-webpack-plugin');
14 const { VueLoaderPlugin } = require('vue-loader') 15 const { VueLoaderPlugin } = require('vue-loader')
15 16
16 function resolve(dir) { 17 function resolve(dir) {
...@@ -144,7 +145,9 @@ let rendererConfig = { ...@@ -144,7 +145,9 @@ let rendererConfig = {
144 minify: { 145 minify: {
145 collapseWhitespace: true, 146 collapseWhitespace: true,
146 removeAttributeQuotes: true, 147 removeAttributeQuotes: true,
147 - removeComments: true 148 + removeComments: true,
149 + minifyJS: true,
150 + minifyCSS: true
148 }, 151 },
149 templateParameters(compilation, assets, options) { 152 templateParameters(compilation, assets, options) {
150 return { 153 return {
...@@ -211,6 +214,24 @@ if (process.env.NODE_ENV === 'production') { ...@@ -211,6 +214,24 @@ if (process.env.NODE_ENV === 'production') {
211 minimize: true 214 minimize: true
212 }) 215 })
213 ) 216 )
217 + rendererConfig.optimization = {
218 + minimizer: [
219 + new TerserPlugin({
220 + test: /\.js(\?.*)?$/i,
221 + extractComments: false,
222 + cache: false,
223 + sourceMap: false,
224 + terserOptions: {
225 + warnings: false,
226 + compress: {
227 + warnings: false,
228 + drop_console: true,
229 + drop_debugger: true,
230 + pure_funcs: ['console.log']
231 + },
232 + }
233 + })]
234 + }
214 } 235 }
215 236
216 module.exports = rendererConfig 237 module.exports = rendererConfig
......
...@@ -1256,7 +1256,7 @@ ...@@ -1256,7 +1256,7 @@
1256 }, 1256 },
1257 "util": { 1257 "util": {
1258 "version": "0.10.3", 1258 "version": "0.10.3",
1259 - "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", 1259 + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil%2Fdownload%2Futil-0.10.3.tgz",
1260 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", 1260 "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
1261 "dev": true, 1261 "dev": true,
1262 "requires": { 1262 "requires": {
...@@ -4610,7 +4610,7 @@ ...@@ -4610,7 +4610,7 @@
4610 }, 4610 },
4611 "default-gateway": { 4611 "default-gateway": {
4612 "version": "4.2.0", 4612 "version": "4.2.0",
4613 - "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz?cache=0&sync_timestamp=1565763930901&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-4.2.0.tgz", 4613 + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz",
4614 "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", 4614 "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=",
4615 "dev": true, 4615 "dev": true,
4616 "requires": { 4616 "requires": {
...@@ -8324,7 +8324,7 @@ ...@@ -8324,7 +8324,7 @@
8324 }, 8324 },
8325 "http-proxy-middleware": { 8325 "http-proxy-middleware": {
8326 "version": "0.19.1", 8326 "version": "0.19.1",
8327 - "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", 8327 + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1567540672067&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz",
8328 "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", 8328 "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=",
8329 "dev": true, 8329 "dev": true,
8330 "requires": { 8330 "requires": {
...@@ -8600,7 +8600,7 @@ ...@@ -8600,7 +8600,7 @@
8600 }, 8600 },
8601 "micromatch": { 8601 "micromatch": {
8602 "version": "3.1.10", 8602 "version": "3.1.10",
8603 - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz", 8603 + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz",
8604 "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", 8604 "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=",
8605 "dev": true, 8605 "dev": true,
8606 "requires": { 8606 "requires": {
...@@ -8992,9 +8992,9 @@ ...@@ -8992,9 +8992,9 @@
8992 "dev": true 8992 "dev": true
8993 }, 8993 },
8994 "is-absolute-url": { 8994 "is-absolute-url": {
8995 - "version": "3.0.1", 8995 + "version": "3.0.2",
8996 - "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.1.tgz", 8996 + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.2.tgz?cache=0&sync_timestamp=1568347933983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-absolute-url%2Fdownload%2Fis-absolute-url-3.0.2.tgz",
8997 - "integrity": "sha1-4xXL3LvD1niVMtWRlUrHig5QSfY=", 8997 + "integrity": "sha1-VU8pM+c4XMRulDUZd8oggRcKIG4=",
8998 "dev": true 8998 "dev": true
8999 }, 8999 },
9000 "is-accessor-descriptor": { 9000 "is-accessor-descriptor": {
...@@ -9523,6 +9523,27 @@ ...@@ -9523,6 +9523,27 @@
9523 "semver": "^5.3.0" 9523 "semver": "^5.3.0"
9524 } 9524 }
9525 }, 9525 },
9526 + "jest-worker": {
9527 + "version": "24.9.0",
9528 + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-24.9.0.tgz",
9529 + "integrity": "sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U=",
9530 + "dev": true,
9531 + "requires": {
9532 + "merge-stream": "^2.0.0",
9533 + "supports-color": "^6.1.0"
9534 + },
9535 + "dependencies": {
9536 + "supports-color": {
9537 + "version": "6.1.0",
9538 + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz",
9539 + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=",
9540 + "dev": true,
9541 + "requires": {
9542 + "has-flag": "^3.0.0"
9543 + }
9544 + }
9545 + }
9546 + },
9526 "js-base64": { 9547 "js-base64": {
9527 "version": "2.5.1", 9548 "version": "2.5.1",
9528 "resolved": "https://registry.npm.taobao.org/js-base64/download/js-base64-2.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-base64%2Fdownload%2Fjs-base64-2.5.1.tgz", 9549 "resolved": "https://registry.npm.taobao.org/js-base64/download/js-base64-2.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-base64%2Fdownload%2Fjs-base64-2.5.1.tgz",
...@@ -10553,9 +10574,9 @@ ...@@ -10553,9 +10574,9 @@
10553 } 10574 }
10554 }, 10575 },
10555 "loglevel": { 10576 "loglevel": {
10556 - "version": "1.6.3", 10577 + "version": "1.6.4",
10557 - "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.6.3.tgz", 10578 + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.6.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.6.4.tgz",
10558 - "integrity": "sha1-d/LrZL5VpATJ/QStFtV8HW1rEoA=", 10579 + "integrity": "sha1-9Aj08Abbg1TQV33PbTNIWzy5DVY=",
10559 "dev": true 10580 "dev": true
10560 }, 10581 },
10561 "loglevelnext": { 10582 "loglevelnext": {
...@@ -10819,6 +10840,12 @@ ...@@ -10819,6 +10840,12 @@
10819 } 10840 }
10820 } 10841 }
10821 }, 10842 },
10843 + "merge-stream": {
10844 + "version": "2.0.0",
10845 + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz",
10846 + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=",
10847 + "dev": true
10848 + },
10822 "merge2": { 10849 "merge2": {
10823 "version": "1.2.4", 10850 "version": "1.2.4",
10824 "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.2.4.tgz", 10851 "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.2.4.tgz",
...@@ -11317,9 +11344,9 @@ ...@@ -11317,9 +11344,9 @@
11317 } 11344 }
11318 }, 11345 },
11319 "node-forge": { 11346 "node-forge": {
11320 - "version": "0.7.5", 11347 + "version": "0.8.2",
11321 - "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.7.5.tgz", 11348 + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.8.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-forge%2Fdownload%2Fnode-forge-0.8.2.tgz",
11322 - "integrity": "sha1-bBUsNFzhHFL0ZcKr2VfoY5zWdN8=", 11349 + "integrity": "sha1-tLzFn7Es53qIJfxqeD3+MYJJnFo=",
11323 "dev": true 11350 "dev": true
11324 }, 11351 },
11325 "node-gyp": { 11352 "node-gyp": {
...@@ -11383,7 +11410,7 @@ ...@@ -11383,7 +11410,7 @@
11383 "dependencies": { 11410 "dependencies": {
11384 "buffer": { 11411 "buffer": {
11385 "version": "4.9.1", 11412 "version": "4.9.1",
11386 - "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.1.tgz", 11413 + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.1.tgz?cache=0&sync_timestamp=1566942806368&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.1.tgz",
11387 "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", 11414 "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
11388 "dev": true, 11415 "dev": true,
11389 "requires": { 11416 "requires": {
...@@ -12267,7 +12294,7 @@ ...@@ -12267,7 +12294,7 @@
12267 }, 12294 },
12268 "path-to-regexp": { 12295 "path-to-regexp": {
12269 "version": "0.1.7", 12296 "version": "0.1.7",
12270 - "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-to-regexp%2Fdownload%2Fpath-to-regexp-0.1.7.tgz", 12297 + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz",
12271 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", 12298 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
12272 "dev": true 12299 "dev": true
12273 }, 12300 },
...@@ -12371,9 +12398,9 @@ ...@@ -12371,9 +12398,9 @@
12371 "dev": true 12398 "dev": true
12372 }, 12399 },
12373 "portfinder": { 12400 "portfinder": {
12374 - "version": "1.0.23", 12401 + "version": "1.0.24",
12375 - "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.23.tgz", 12402 + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.24.tgz?cache=0&sync_timestamp=1567711866999&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fportfinder%2Fdownload%2Fportfinder-1.0.24.tgz",
12376 - "integrity": "sha1-iU20vMXa8CtmFFF86JzSGjgia4I=", 12403 + "integrity": "sha1-Ee+8aGXxLzdiS2Ux6tHYCe2WXPo=",
12377 "dev": true, 12404 "dev": true,
12378 "requires": { 12405 "requires": {
12379 "async": "^1.5.2", 12406 "async": "^1.5.2",
...@@ -13978,12 +14005,12 @@ ...@@ -13978,12 +14005,12 @@
13978 "dev": true 14005 "dev": true
13979 }, 14006 },
13980 "selfsigned": { 14007 "selfsigned": {
13981 - "version": "1.10.4", 14008 + "version": "1.10.6",
13982 - "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.4.tgz", 14009 + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.6.tgz",
13983 - "integrity": "sha1-zdfsz8pO12NdR6CL8tXTB0CS4s0=", 14010 + "integrity": "sha1-ezzTftnCA0JhoXOvGhquJ9gWm2c=",
13984 "dev": true, 14011 "dev": true,
13985 "requires": { 14012 "requires": {
13986 - "node-forge": "0.7.5" 14013 + "node-forge": "0.8.2"
13987 } 14014 }
13988 }, 14015 },
13989 "semver": { 14016 "semver": {
...@@ -14537,9 +14564,9 @@ ...@@ -14537,9 +14564,9 @@
14537 } 14564 }
14538 }, 14565 },
14539 "sockjs-client": { 14566 "sockjs-client": {
14540 - "version": "1.3.0", 14567 + "version": "1.4.0",
14541 - "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.3.0.tgz", 14568 + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.4.0.tgz",
14542 - "integrity": "sha1-EvydbLZj2lc509xftuhofalcsXc=", 14569 + "integrity": "sha1-yfJWjhnI/YFztJl+o0IOC7MGx9U=",
14543 "dev": true, 14570 "dev": true,
14544 "requires": { 14571 "requires": {
14545 "debug": "^3.2.5", 14572 "debug": "^3.2.5",
...@@ -15611,7 +15638,7 @@ ...@@ -15611,7 +15638,7 @@
15611 "dependencies": { 15638 "dependencies": {
15612 "commander": { 15639 "commander": {
15613 "version": "2.20.0", 15640 "version": "2.20.0",
15614 - "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.0.tgz", 15641 + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.0.tgz?cache=0&sync_timestamp=1565398176321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.0.tgz",
15615 "integrity": "sha1-1YuytcHuj4ew00ACfp6U4iLFpCI=", 15642 "integrity": "sha1-1YuytcHuj4ew00ACfp6U4iLFpCI=",
15616 "dev": true 15643 "dev": true
15617 }, 15644 },
...@@ -15634,20 +15661,19 @@ ...@@ -15634,20 +15661,19 @@
15634 } 15661 }
15635 }, 15662 },
15636 "terser-webpack-plugin": { 15663 "terser-webpack-plugin": {
15637 - "version": "1.4.1", 15664 + "version": "2.1.0",
15638 - "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.1.tgz", 15665 + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.1.0.tgz",
15639 - "integrity": "sha1-YbGOQOruW+l+dxzbsQ7RKAiIwrQ=", 15666 + "integrity": "sha1-uc7nmaLaK854hUDDc44IG22yjYo=",
15640 "dev": true, 15667 "dev": true,
15641 "requires": { 15668 "requires": {
15642 - "cacache": "^12.0.2", 15669 + "cacache": "^12.0.3",
15643 - "find-cache-dir": "^2.1.0", 15670 + "find-cache-dir": "^3.0.0",
15644 - "is-wsl": "^1.1.0", 15671 + "jest-worker": "^24.9.0",
15645 - "schema-utils": "^1.0.0", 15672 + "schema-utils": "^2.2.0",
15646 - "serialize-javascript": "^1.7.0", 15673 + "serialize-javascript": "^2.1.0",
15647 "source-map": "^0.6.1", 15674 "source-map": "^0.6.1",
15648 - "terser": "^4.1.2", 15675 + "terser": "^4.3.1",
15649 - "webpack-sources": "^1.4.0", 15676 + "webpack-sources": "^1.4.3"
15650 - "worker-farm": "^1.7.0"
15651 }, 15677 },
15652 "dependencies": { 15678 "dependencies": {
15653 "cacache": { 15679 "cacache": {
...@@ -15674,33 +15700,33 @@ ...@@ -15674,33 +15700,33 @@
15674 } 15700 }
15675 }, 15701 },
15676 "find-cache-dir": { 15702 "find-cache-dir": {
15677 - "version": "2.1.0", 15703 + "version": "3.0.0",
15678 - "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz", 15704 + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.0.0.tgz",
15679 - "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", 15705 + "integrity": "sha1-zUt92Xtxhbfhfb/i1uQRXuPuuPw=",
15680 "dev": true, 15706 "dev": true,
15681 "requires": { 15707 "requires": {
15682 "commondir": "^1.0.1", 15708 "commondir": "^1.0.1",
15683 - "make-dir": "^2.0.0", 15709 + "make-dir": "^3.0.0",
15684 - "pkg-dir": "^3.0.0" 15710 + "pkg-dir": "^4.1.0"
15685 } 15711 }
15686 }, 15712 },
15687 "find-up": { 15713 "find-up": {
15688 - "version": "3.0.0", 15714 + "version": "4.1.0",
15689 - "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", 15715 + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz",
15690 - "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", 15716 + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=",
15691 "dev": true, 15717 "dev": true,
15692 "requires": { 15718 "requires": {
15693 - "locate-path": "^3.0.0" 15719 + "locate-path": "^5.0.0",
15720 + "path-exists": "^4.0.0"
15694 } 15721 }
15695 }, 15722 },
15696 "locate-path": { 15723 "locate-path": {
15697 - "version": "3.0.0", 15724 + "version": "5.0.0",
15698 - "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", 15725 + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz",
15699 - "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", 15726 + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=",
15700 "dev": true, 15727 "dev": true,
15701 "requires": { 15728 "requires": {
15702 - "p-locate": "^3.0.0", 15729 + "p-locate": "^4.1.0"
15703 - "path-exists": "^3.0.0"
15704 } 15730 }
15705 }, 15731 },
15706 "lru-cache": { 15732 "lru-cache": {
...@@ -15713,13 +15739,12 @@ ...@@ -15713,13 +15739,12 @@
15713 } 15739 }
15714 }, 15740 },
15715 "make-dir": { 15741 "make-dir": {
15716 - "version": "2.1.0", 15742 + "version": "3.0.0",
15717 - "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", 15743 + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.0.0.tgz",
15718 - "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", 15744 + "integrity": "sha1-G1859rknDtM/nwVMXA+EMEmJ+AE=",
15719 "dev": true, 15745 "dev": true,
15720 "requires": { 15746 "requires": {
15721 - "pify": "^4.0.1", 15747 + "semver": "^6.0.0"
15722 - "semver": "^5.6.0"
15723 } 15748 }
15724 }, 15749 },
15725 "mississippi": { 15750 "mississippi": {
...@@ -15750,12 +15775,12 @@ ...@@ -15750,12 +15775,12 @@
15750 } 15775 }
15751 }, 15776 },
15752 "p-locate": { 15777 "p-locate": {
15753 - "version": "3.0.0", 15778 + "version": "4.1.0",
15754 - "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", 15779 + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz",
15755 - "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", 15780 + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=",
15756 "dev": true, 15781 "dev": true,
15757 "requires": { 15782 "requires": {
15758 - "p-limit": "^2.0.0" 15783 + "p-limit": "^2.2.0"
15759 } 15784 }
15760 }, 15785 },
15761 "p-try": { 15786 "p-try": {
...@@ -15764,19 +15789,19 @@ ...@@ -15764,19 +15789,19 @@
15764 "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=", 15789 "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
15765 "dev": true 15790 "dev": true
15766 }, 15791 },
15767 - "pify": { 15792 + "path-exists": {
15768 - "version": "4.0.1", 15793 + "version": "4.0.0",
15769 - "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", 15794 + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz",
15770 - "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=", 15795 + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=",
15771 "dev": true 15796 "dev": true
15772 }, 15797 },
15773 "pkg-dir": { 15798 "pkg-dir": {
15774 - "version": "3.0.0", 15799 + "version": "4.2.0",
15775 - "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz", 15800 + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz",
15776 - "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", 15801 + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=",
15777 "dev": true, 15802 "dev": true,
15778 "requires": { 15803 "requires": {
15779 - "find-up": "^3.0.0" 15804 + "find-up": "^4.0.0"
15780 } 15805 }
15781 }, 15806 },
15782 "pump": { 15807 "pump": {
...@@ -15790,16 +15815,27 @@ ...@@ -15790,16 +15815,27 @@
15790 } 15815 }
15791 }, 15816 },
15792 "schema-utils": { 15817 "schema-utils": {
15793 - "version": "1.0.0", 15818 + "version": "2.2.0",
15794 - "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", 15819 + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-2.2.0.tgz",
15795 - "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", 15820 + "integrity": "sha1-SKBlziGeDKz0YxRzFZA3ssGugto=",
15796 "dev": true, 15821 "dev": true,
15797 "requires": { 15822 "requires": {
15798 - "ajv": "^6.1.0", 15823 + "ajv": "^6.10.2",
15799 - "ajv-errors": "^1.0.0", 15824 + "ajv-keywords": "^3.4.1"
15800 - "ajv-keywords": "^3.1.0"
15801 } 15825 }
15802 }, 15826 },
15827 + "semver": {
15828 + "version": "6.3.0",
15829 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1565627380363&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz",
15830 + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=",
15831 + "dev": true
15832 + },
15833 + "serialize-javascript": {
15834 + "version": "2.1.0",
15835 + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-2.1.0.tgz?cache=0&sync_timestamp=1567600455468&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-2.1.0.tgz",
15836 + "integrity": "sha1-kxAnaBnv0OsSgli7NBlX9usvxXA=",
15837 + "dev": true
15838 + },
15803 "source-map": { 15839 "source-map": {
15804 "version": "0.6.1", 15840 "version": "0.6.1",
15805 "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", 15841 "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
...@@ -16447,7 +16483,7 @@ ...@@ -16447,7 +16483,7 @@
16447 }, 16483 },
16448 "util": { 16484 "util": {
16449 "version": "0.11.1", 16485 "version": "0.11.1",
16450 - "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", 16486 + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil%2Fdownload%2Futil-0.11.1.tgz",
16451 "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", 16487 "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=",
16452 "dev": true, 16488 "dev": true,
16453 "requires": { 16489 "requires": {
...@@ -16954,6 +16990,29 @@ ...@@ -16954,6 +16990,29 @@
16954 } 16990 }
16955 } 16991 }
16956 }, 16992 },
16993 + "cacache": {
16994 + "version": "12.0.3",
16995 + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.3.tgz",
16996 + "integrity": "sha1-vpmruk4b9d9GHNWiwQcfxDJXM5A=",
16997 + "dev": true,
16998 + "requires": {
16999 + "bluebird": "^3.5.5",
17000 + "chownr": "^1.1.1",
17001 + "figgy-pudding": "^3.5.1",
17002 + "glob": "^7.1.4",
17003 + "graceful-fs": "^4.1.15",
17004 + "infer-owner": "^1.0.3",
17005 + "lru-cache": "^5.1.1",
17006 + "mississippi": "^3.0.0",
17007 + "mkdirp": "^0.5.1",
17008 + "move-concurrently": "^1.0.1",
17009 + "promise-inflight": "^1.0.1",
17010 + "rimraf": "^2.6.3",
17011 + "ssri": "^6.0.1",
17012 + "unique-filename": "^1.1.1",
17013 + "y18n": "^4.0.0"
17014 + }
17015 + },
16957 "debug": { 17016 "debug": {
16958 "version": "2.6.9", 17017 "version": "2.6.9",
16959 "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz", 17018 "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
...@@ -17094,6 +17153,26 @@ ...@@ -17094,6 +17153,26 @@
17094 } 17153 }
17095 } 17154 }
17096 }, 17155 },
17156 + "find-cache-dir": {
17157 + "version": "2.1.0",
17158 + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz",
17159 + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=",
17160 + "dev": true,
17161 + "requires": {
17162 + "commondir": "^1.0.1",
17163 + "make-dir": "^2.0.0",
17164 + "pkg-dir": "^3.0.0"
17165 + }
17166 + },
17167 + "find-up": {
17168 + "version": "3.0.0",
17169 + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz",
17170 + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=",
17171 + "dev": true,
17172 + "requires": {
17173 + "locate-path": "^3.0.0"
17174 + }
17175 + },
17097 "is-accessor-descriptor": { 17176 "is-accessor-descriptor": {
17098 "version": "0.1.6", 17177 "version": "0.1.6",
17099 "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", 17178 "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz",
...@@ -17172,9 +17251,38 @@ ...@@ -17172,9 +17251,38 @@
17172 "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=", 17251 "integrity": "sha1-ARRrNqYhjmTljzqNZt5df8b20FE=",
17173 "dev": true 17252 "dev": true
17174 }, 17253 },
17254 + "locate-path": {
17255 + "version": "3.0.0",
17256 + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz",
17257 + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=",
17258 + "dev": true,
17259 + "requires": {
17260 + "p-locate": "^3.0.0",
17261 + "path-exists": "^3.0.0"
17262 + }
17263 + },
17264 + "lru-cache": {
17265 + "version": "5.1.1",
17266 + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz",
17267 + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=",
17268 + "dev": true,
17269 + "requires": {
17270 + "yallist": "^3.0.2"
17271 + }
17272 + },
17273 + "make-dir": {
17274 + "version": "2.1.0",
17275 + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz",
17276 + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=",
17277 + "dev": true,
17278 + "requires": {
17279 + "pify": "^4.0.1",
17280 + "semver": "^5.6.0"
17281 + }
17282 + },
17175 "micromatch": { 17283 "micromatch": {
17176 "version": "3.1.10", 17284 "version": "3.1.10",
17177 - "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", 17285 + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmicromatch%2Fdownload%2Fmicromatch-3.1.10.tgz",
17178 "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", 17286 "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=",
17179 "dev": true, 17287 "dev": true,
17180 "requires": { 17288 "requires": {
...@@ -17193,6 +17301,73 @@ ...@@ -17193,6 +17301,73 @@
17193 "to-regex": "^3.0.2" 17301 "to-regex": "^3.0.2"
17194 } 17302 }
17195 }, 17303 },
17304 + "mississippi": {
17305 + "version": "3.0.0",
17306 + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz",
17307 + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=",
17308 + "dev": true,
17309 + "requires": {
17310 + "concat-stream": "^1.5.0",
17311 + "duplexify": "^3.4.2",
17312 + "end-of-stream": "^1.1.0",
17313 + "flush-write-stream": "^1.0.0",
17314 + "from2": "^2.1.0",
17315 + "parallel-transform": "^1.1.0",
17316 + "pump": "^3.0.0",
17317 + "pumpify": "^1.3.3",
17318 + "stream-each": "^1.1.0",
17319 + "through2": "^2.0.0"
17320 + }
17321 + },
17322 + "p-limit": {
17323 + "version": "2.2.1",
17324 + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.2.1.tgz",
17325 + "integrity": "sha1-qgeniMwxUck5tRMfY1cPDdIAlTc=",
17326 + "dev": true,
17327 + "requires": {
17328 + "p-try": "^2.0.0"
17329 + }
17330 + },
17331 + "p-locate": {
17332 + "version": "3.0.0",
17333 + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz",
17334 + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=",
17335 + "dev": true,
17336 + "requires": {
17337 + "p-limit": "^2.0.0"
17338 + }
17339 + },
17340 + "p-try": {
17341 + "version": "2.2.0",
17342 + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz",
17343 + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
17344 + "dev": true
17345 + },
17346 + "pify": {
17347 + "version": "4.0.1",
17348 + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz",
17349 + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=",
17350 + "dev": true
17351 + },
17352 + "pkg-dir": {
17353 + "version": "3.0.0",
17354 + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz",
17355 + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=",
17356 + "dev": true,
17357 + "requires": {
17358 + "find-up": "^3.0.0"
17359 + }
17360 + },
17361 + "pump": {
17362 + "version": "3.0.0",
17363 + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz",
17364 + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
17365 + "dev": true,
17366 + "requires": {
17367 + "end-of-stream": "^1.1.0",
17368 + "once": "^1.3.1"
17369 + }
17370 + },
17196 "schema-utils": { 17371 "schema-utils": {
17197 "version": "1.0.0", 17372 "version": "1.0.0",
17198 "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz", 17373 "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz",
...@@ -17204,6 +17379,38 @@ ...@@ -17204,6 +17379,38 @@
17204 "ajv-keywords": "^3.1.0" 17379 "ajv-keywords": "^3.1.0"
17205 } 17380 }
17206 }, 17381 },
17382 + "source-map": {
17383 + "version": "0.6.1",
17384 + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
17385 + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
17386 + "dev": true
17387 + },
17388 + "ssri": {
17389 + "version": "6.0.1",
17390 + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz",
17391 + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=",
17392 + "dev": true,
17393 + "requires": {
17394 + "figgy-pudding": "^3.5.1"
17395 + }
17396 + },
17397 + "terser-webpack-plugin": {
17398 + "version": "1.4.1",
17399 + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.1.tgz",
17400 + "integrity": "sha1-YbGOQOruW+l+dxzbsQ7RKAiIwrQ=",
17401 + "dev": true,
17402 + "requires": {
17403 + "cacache": "^12.0.2",
17404 + "find-cache-dir": "^2.1.0",
17405 + "is-wsl": "^1.1.0",
17406 + "schema-utils": "^1.0.0",
17407 + "serialize-javascript": "^1.7.0",
17408 + "source-map": "^0.6.1",
17409 + "terser": "^4.1.2",
17410 + "webpack-sources": "^1.4.0",
17411 + "worker-farm": "^1.7.0"
17412 + }
17413 + },
17207 "to-regex-range": { 17414 "to-regex-range": {
17208 "version": "2.1.1", 17415 "version": "2.1.1",
17209 "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", 17416 "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz",
...@@ -17213,13 +17420,19 @@ ...@@ -17213,13 +17420,19 @@
17213 "is-number": "^3.0.0", 17420 "is-number": "^3.0.0",
17214 "repeat-string": "^1.6.1" 17421 "repeat-string": "^1.6.1"
17215 } 17422 }
17423 + },
17424 + "yallist": {
17425 + "version": "3.0.3",
17426 + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.0.3.tgz",
17427 + "integrity": "sha1-tLBJ4xS+VF486AIjbWzSLNkcPek=",
17428 + "dev": true
17216 } 17429 }
17217 } 17430 }
17218 }, 17431 },
17219 "webpack-cli": { 17432 "webpack-cli": {
17220 - "version": "3.3.8", 17433 + "version": "3.3.9",
17221 - "resolved": "https://registry.npm.taobao.org/webpack-cli/download/webpack-cli-3.3.8.tgz?cache=0&sync_timestamp=1567702895037&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-cli%2Fdownload%2Fwebpack-cli-3.3.8.tgz", 17434 + "resolved": "https://registry.npm.taobao.org/webpack-cli/download/webpack-cli-3.3.9.tgz",
17222 - "integrity": "sha1-yurrzCb2hdsXNuXezT8BqsMBI+w=", 17435 + "integrity": "sha1-ecJ+cflLf+Mk1ZSrZKjjlrnaqRo=",
17223 "dev": true, 17436 "dev": true,
17224 "requires": { 17437 "requires": {
17225 "chalk": "2.4.2", 17438 "chalk": "2.4.2",
...@@ -17422,14 +17635,14 @@ ...@@ -17422,14 +17635,14 @@
17422 } 17635 }
17423 }, 17636 },
17424 "webpack-dev-server": { 17637 "webpack-dev-server": {
17425 - "version": "3.8.0", 17638 + "version": "3.8.1",
17426 - "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.8.0.tgz", 17639 + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.8.1.tgz?cache=0&sync_timestamp=1568642918966&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.8.1.tgz",
17427 - "integrity": "sha1-BsxPwvRAQoUI0Ol3DaH+8Q5e8o0=", 17640 + "integrity": "sha1-SFtkxKrcI/YB5yEUtAwbH+ox2fE=",
17428 "dev": true, 17641 "dev": true,
17429 "requires": { 17642 "requires": {
17430 "ansi-html": "0.0.7", 17643 "ansi-html": "0.0.7",
17431 "bonjour": "^3.5.0", 17644 "bonjour": "^3.5.0",
17432 - "chokidar": "^2.1.6", 17645 + "chokidar": "^2.1.8",
17433 "compression": "^1.7.4", 17646 "compression": "^1.7.4",
17434 "connect-history-api-fallback": "^1.6.0", 17647 "connect-history-api-fallback": "^1.6.0",
17435 "debug": "^4.1.1", 17648 "debug": "^4.1.1",
...@@ -17440,23 +17653,23 @@ ...@@ -17440,23 +17653,23 @@
17440 "import-local": "^2.0.0", 17653 "import-local": "^2.0.0",
17441 "internal-ip": "^4.3.0", 17654 "internal-ip": "^4.3.0",
17442 "ip": "^1.1.5", 17655 "ip": "^1.1.5",
17443 - "is-absolute-url": "^3.0.0", 17656 + "is-absolute-url": "^3.0.2",
17444 "killable": "^1.0.1", 17657 "killable": "^1.0.1",
17445 - "loglevel": "^1.6.3", 17658 + "loglevel": "^1.6.4",
17446 "opn": "^5.5.0", 17659 "opn": "^5.5.0",
17447 "p-retry": "^3.0.1", 17660 "p-retry": "^3.0.1",
17448 - "portfinder": "^1.0.21", 17661 + "portfinder": "^1.0.24",
17449 "schema-utils": "^1.0.0", 17662 "schema-utils": "^1.0.0",
17450 - "selfsigned": "^1.10.4", 17663 + "selfsigned": "^1.10.6",
17451 "semver": "^6.3.0", 17664 "semver": "^6.3.0",
17452 "serve-index": "^1.9.1", 17665 "serve-index": "^1.9.1",
17453 "sockjs": "0.3.19", 17666 "sockjs": "0.3.19",
17454 - "sockjs-client": "1.3.0", 17667 + "sockjs-client": "1.4.0",
17455 "spdy": "^4.0.1", 17668 "spdy": "^4.0.1",
17456 "strip-ansi": "^3.0.1", 17669 "strip-ansi": "^3.0.1",
17457 "supports-color": "^6.1.0", 17670 "supports-color": "^6.1.0",
17458 "url": "^0.11.0", 17671 "url": "^0.11.0",
17459 - "webpack-dev-middleware": "^3.7.0", 17672 + "webpack-dev-middleware": "^3.7.1",
17460 "webpack-log": "^2.0.0", 17673 "webpack-log": "^2.0.0",
17461 "ws": "^6.2.1", 17674 "ws": "^6.2.1",
17462 "yargs": "12.0.5" 17675 "yargs": "12.0.5"
...@@ -17716,13 +17929,14 @@ ...@@ -17716,13 +17929,14 @@
17716 } 17929 }
17717 }, 17930 },
17718 "webpack-dev-middleware": { 17931 "webpack-dev-middleware": {
17719 - "version": "3.7.0", 17932 + "version": "3.7.1",
17720 - "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.0.tgz", 17933 + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.1.tgz",
17721 - "integrity": "sha1-73UdJfTppcijXaYAxf2jWCtcbP8=", 17934 + "integrity": "sha1-EWeuoCr6A0SJhpuDaP6f7RrqfQk=",
17722 "dev": true, 17935 "dev": true,
17723 "requires": { 17936 "requires": {
17724 "memory-fs": "^0.4.1", 17937 "memory-fs": "^0.4.1",
17725 - "mime": "^2.4.2", 17938 + "mime": "^2.4.4",
17939 + "mkdirp": "^0.5.1",
17726 "range-parser": "^1.2.1", 17940 "range-parser": "^1.2.1",
17727 "webpack-log": "^2.0.0" 17941 "webpack-log": "^2.0.0"
17728 } 17942 }
...@@ -17780,7 +17994,7 @@ ...@@ -17780,7 +17994,7 @@
17780 }, 17994 },
17781 "yargs": { 17995 "yargs": {
17782 "version": "12.0.5", 17996 "version": "12.0.5",
17783 - "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz", 17997 + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz?cache=0&sync_timestamp=1567812307271&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-12.0.5.tgz",
17784 "integrity": "sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=", 17998 "integrity": "sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=",
17785 "dev": true, 17999 "dev": true,
17786 "requires": { 18000 "requires": {
...@@ -17800,7 +18014,7 @@ ...@@ -17800,7 +18014,7 @@
17800 }, 18014 },
17801 "yargs-parser": { 18015 "yargs-parser": {
17802 "version": "11.1.1", 18016 "version": "11.1.1",
17803 - "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-11.1.1.tgz", 18017 + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz",
17804 "integrity": "sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=", 18018 "integrity": "sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=",
17805 "dev": true, 18019 "dev": true,
17806 "requires": { 18020 "requires": {
......
...@@ -123,14 +123,15 @@ ...@@ -123,14 +123,15 @@
123 "spectron": "^3.8.0", 123 "spectron": "^3.8.0",
124 "style-loader": "^0.21.0", 124 "style-loader": "^0.21.0",
125 "svg-sprite-loader": "^4.1.6", 125 "svg-sprite-loader": "^4.1.6",
126 + "terser-webpack-plugin": "^2.1.0",
126 "url-loader": "^2.1.0", 127 "url-loader": "^2.1.0",
127 "vue-html-loader": "^1.2.4", 128 "vue-html-loader": "^1.2.4",
128 "vue-loader": "^15.7.1", 129 "vue-loader": "^15.7.1",
129 "vue-style-loader": "^4.1.2", 130 "vue-style-loader": "^4.1.2",
130 "vue-template-compiler": "^2.6.10", 131 "vue-template-compiler": "^2.6.10",
131 "webpack": "^4.40.2", 132 "webpack": "^4.40.2",
132 - "webpack-cli": "^3.3.8", 133 + "webpack-cli": "^3.3.9",
133 - "webpack-dev-server": "^3.7.2", 134 + "webpack-dev-server": "^3.8.1",
134 "webpack-hot-middleware": "^2.25.0", 135 "webpack-hot-middleware": "^2.25.0",
135 "webpack-merge": "^4.2.1" 136 "webpack-merge": "^4.2.1"
136 } 137 }
......