张恒

更新依赖,添加关闭内置服务端方法

...@@ -42,6 +42,7 @@ npm config edit ...@@ -42,6 +42,7 @@ npm config edit
42 这是花裤衩大大原本的[地址](https://github.com/PanJiaChen/electron-vue-admin) 42 这是花裤衩大大原本的[地址](https://github.com/PanJiaChen/electron-vue-admin)
43 43
44 # 更新日志 44 # 更新日志
45 +- 2020年04月30日:添加内置服务端关闭方法,进一步简化登录流程;多窗口文档已就绪,服务端说明尚未补充。
45 - 2020年04月29日:添加了路由多窗口示例,修复web打包,提升依赖;文档还未就绪 46 - 2020年04月29日:添加了路由多窗口示例,修复web打包,提升依赖;文档还未就绪
46 - 2020年02月09日:添加[中文在线文档](https://umbrella22.github.io/electron-vue-template-doc/)[国内访问地址](https://zh-sky.gitee.io/electron-vue-template-doc/) 47 - 2020年02月09日:添加[中文在线文档](https://umbrella22.github.io/electron-vue-template-doc/)[国内访问地址](https://zh-sky.gitee.io/electron-vue-template-doc/)
47 - 剔除win打包依赖,因为太大了,将它放到码云的额外仓库中,[地址](https://gitee.com/Zh-Sky/HardToDownloadLib) 48 - 剔除win打包依赖,因为太大了,将它放到码云的额外仓库中,[地址](https://gitee.com/Zh-Sky/HardToDownloadLib)
......
...@@ -20,38 +20,38 @@ ...@@ -20,38 +20,38 @@
20 } 20 }
21 }, 21 },
22 "@babel/compat-data": { 22 "@babel/compat-data": {
23 - "version": "7.9.0", 23 + "version": "7.9.6",
24 - "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.9.0.tgz?cache=0&sync_timestamp=1584718854366&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.9.0.tgz", 24 + "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.9.6.tgz?cache=0&sync_timestamp=1588185911086&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.9.6.tgz",
25 - "integrity": "sha1-BIFVVvyQsMF0q9LAwbuWb6oDamw=", 25 + "integrity": "sha1-P2BMQOQgExr/5vLIBS6aJ1riBJs=",
26 "dev": true, 26 "dev": true,
27 "requires": { 27 "requires": {
28 - "browserslist": "^4.9.1", 28 + "browserslist": "^4.11.1",
29 "invariant": "^2.2.4", 29 "invariant": "^2.2.4",
30 "semver": "^5.5.0" 30 "semver": "^5.5.0"
31 }, 31 },
32 "dependencies": { 32 "dependencies": {
33 "semver": { 33 "semver": {
34 "version": "5.7.1", 34 "version": "5.7.1",
35 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", 35 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz",
36 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", 36 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
37 "dev": true 37 "dev": true
38 } 38 }
39 } 39 }
40 }, 40 },
41 "@babel/core": { 41 "@babel/core": {
42 - "version": "7.9.0", 42 + "version": "7.9.6",
43 - "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.9.0.tgz?cache=0&sync_timestamp=1584720334651&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.9.0.tgz", 43 + "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.9.6.tgz",
44 - "integrity": "sha1-rJd7U4t34TL/cG87ik260JwDxW4=", 44 + "integrity": "sha1-2aofWAq/OyKG70C2kE05CQTGM3Y=",
45 "dev": true, 45 "dev": true,
46 "requires": { 46 "requires": {
47 "@babel/code-frame": "^7.8.3", 47 "@babel/code-frame": "^7.8.3",
48 - "@babel/generator": "^7.9.0", 48 + "@babel/generator": "^7.9.6",
49 "@babel/helper-module-transforms": "^7.9.0", 49 "@babel/helper-module-transforms": "^7.9.0",
50 - "@babel/helpers": "^7.9.0", 50 + "@babel/helpers": "^7.9.6",
51 - "@babel/parser": "^7.9.0", 51 + "@babel/parser": "^7.9.6",
52 "@babel/template": "^7.8.6", 52 "@babel/template": "^7.8.6",
53 - "@babel/traverse": "^7.9.0", 53 + "@babel/traverse": "^7.9.6",
54 - "@babel/types": "^7.9.0", 54 + "@babel/types": "^7.9.6",
55 "convert-source-map": "^1.7.0", 55 "convert-source-map": "^1.7.0",
56 "debug": "^4.1.0", 56 "debug": "^4.1.0",
57 "gensync": "^1.0.0-beta.1", 57 "gensync": "^1.0.0-beta.1",
...@@ -62,29 +62,60 @@ ...@@ -62,29 +62,60 @@
62 "source-map": "^0.5.0" 62 "source-map": "^0.5.0"
63 }, 63 },
64 "dependencies": { 64 "dependencies": {
65 - "debug": { 65 + "@babel/generator": {
66 - "version": "4.1.1", 66 + "version": "7.9.6",
67 - "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz", 67 + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.9.6.tgz?cache=0&sync_timestamp=1588185906082&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.9.6.tgz",
68 - "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=", 68 + "integrity": "sha1-VAjIKsXemM2g132BJOmfofIXCkM=",
69 "dev": true, 69 "dev": true,
70 "requires": { 70 "requires": {
71 - "ms": "^2.1.1" 71 + "@babel/types": "^7.9.6",
72 + "jsesc": "^2.5.1",
73 + "lodash": "^4.17.13",
74 + "source-map": "^0.5.0"
72 } 75 }
73 }, 76 },
74 - "json5": { 77 + "@babel/parser": {
75 - "version": "2.1.3", 78 + "version": "7.9.6",
76 - "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.1.3.tgz?cache=0&sync_timestamp=1586045700847&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-2.1.3.tgz", 79 + "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.9.6.tgz",
77 - "integrity": "sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM=", 80 + "integrity": "sha1-Oxu7MNq+YAzXLbWHIJmDdv9lO8c=",
81 + "dev": true
82 + },
83 + "@babel/traverse": {
84 + "version": "7.9.6",
85 + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.9.6.tgz?cache=0&sync_timestamp=1588185904779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.9.6.tgz",
86 + "integrity": "sha1-VUDXV3aXv2GcxXuSqg8cIxqU9EI=",
78 "dev": true, 87 "dev": true,
79 "requires": { 88 "requires": {
80 - "minimist": "^1.2.5" 89 + "@babel/code-frame": "^7.8.3",
90 + "@babel/generator": "^7.9.6",
91 + "@babel/helper-function-name": "^7.9.5",
92 + "@babel/helper-split-export-declaration": "^7.8.3",
93 + "@babel/parser": "^7.9.6",
94 + "@babel/types": "^7.9.6",
95 + "debug": "^4.1.0",
96 + "globals": "^11.1.0",
97 + "lodash": "^4.17.13"
81 } 98 }
82 }, 99 },
83 - "minimist": { 100 + "@babel/types": {
84 - "version": "1.2.5", 101 + "version": "7.9.6",
85 - "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz", 102 + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.9.6.tgz?cache=0&sync_timestamp=1588185868018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.9.6.tgz",
86 - "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=", 103 + "integrity": "sha1-LFUCtCclHp3hvS3/la3WRtlcyfc=",
87 - "dev": true 104 + "dev": true,
105 + "requires": {
106 + "@babel/helper-validator-identifier": "^7.9.5",
107 + "lodash": "^4.17.13",
108 + "to-fast-properties": "^2.0.0"
109 + }
110 + },
111 + "debug": {
112 + "version": "4.1.1",
113 + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
114 + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
115 + "dev": true,
116 + "requires": {
117 + "ms": "^2.1.1"
118 + }
88 }, 119 },
89 "ms": { 120 "ms": {
90 "version": "2.1.2", 121 "version": "2.1.2",
...@@ -94,7 +125,7 @@ ...@@ -94,7 +125,7 @@
94 }, 125 },
95 "semver": { 126 "semver": {
96 "version": "5.7.1", 127 "version": "5.7.1",
97 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", 128 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz",
98 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", 129 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
99 "dev": true 130 "dev": true
100 } 131 }
...@@ -129,28 +160,16 @@ ...@@ -129,28 +160,16 @@
129 "requires": { 160 "requires": {
130 "@babel/helper-explode-assignable-expression": "^7.8.3", 161 "@babel/helper-explode-assignable-expression": "^7.8.3",
131 "@babel/types": "^7.8.3" 162 "@babel/types": "^7.8.3"
132 - },
133 - "dependencies": {
134 - "@babel/helper-explode-assignable-expression": {
135 - "version": "7.8.3",
136 - "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.8.3.tgz",
137 - "integrity": "sha1-pyjcW06J4w/C38fQT6KKkwZT+YI=",
138 - "dev": true,
139 - "requires": {
140 - "@babel/traverse": "^7.8.3",
141 - "@babel/types": "^7.8.3"
142 - }
143 - }
144 } 163 }
145 }, 164 },
146 "@babel/helper-compilation-targets": { 165 "@babel/helper-compilation-targets": {
147 - "version": "7.8.7", 166 + "version": "7.9.6",
148 - "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.8.7.tgz", 167 + "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.9.6.tgz?cache=0&sync_timestamp=1588185905418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-compilation-targets%2Fdownload%2F%40babel%2Fhelper-compilation-targets-7.9.6.tgz",
149 - "integrity": "sha1-2sHuoVnA5L1G4wm1obBKZrU8Hd4=", 168 + "integrity": "sha1-HgW3zMnTjS+LQLRYs4CgTc+t04o=",
150 "dev": true, 169 "dev": true,
151 "requires": { 170 "requires": {
152 - "@babel/compat-data": "^7.8.6", 171 + "@babel/compat-data": "^7.9.6",
153 - "browserslist": "^4.9.1", 172 + "browserslist": "^4.11.1",
154 "invariant": "^2.2.4", 173 "invariant": "^2.2.4",
155 "levenary": "^1.1.1", 174 "levenary": "^1.1.1",
156 "semver": "^5.5.0" 175 "semver": "^5.5.0"
...@@ -158,7 +177,7 @@ ...@@ -158,7 +177,7 @@
158 "dependencies": { 177 "dependencies": {
159 "semver": { 178 "semver": {
160 "version": "5.7.1", 179 "version": "5.7.1",
161 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", 180 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz",
162 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", 181 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
163 "dev": true 182 "dev": true
164 } 183 }
...@@ -200,6 +219,16 @@ ...@@ -200,6 +219,16 @@
200 "lodash": "^4.17.13" 219 "lodash": "^4.17.13"
201 } 220 }
202 }, 221 },
222 + "@babel/helper-explode-assignable-expression": {
223 + "version": "7.8.3",
224 + "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.8.3.tgz",
225 + "integrity": "sha1-pyjcW06J4w/C38fQT6KKkwZT+YI=",
226 + "dev": true,
227 + "requires": {
228 + "@babel/traverse": "^7.8.3",
229 + "@babel/types": "^7.8.3"
230 + }
231 + },
203 "@babel/helper-function-name": { 232 "@babel/helper-function-name": {
204 "version": "7.9.5", 233 "version": "7.9.5",
205 "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.9.5.tgz", 234 "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.9.5.tgz",
...@@ -286,6 +315,19 @@ ...@@ -286,6 +315,19 @@
286 "lodash": "^4.17.13" 315 "lodash": "^4.17.13"
287 } 316 }
288 }, 317 },
318 + "@babel/helper-remap-async-to-generator": {
319 + "version": "7.8.3",
320 + "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.8.3.tgz",
321 + "integrity": "sha1-JzxgDYub9QBhQsHjWIfVVcEu3YY=",
322 + "dev": true,
323 + "requires": {
324 + "@babel/helper-annotate-as-pure": "^7.8.3",
325 + "@babel/helper-wrap-function": "^7.8.3",
326 + "@babel/template": "^7.8.3",
327 + "@babel/traverse": "^7.8.3",
328 + "@babel/types": "^7.8.3"
329 + }
330 + },
289 "@babel/helper-replace-supers": { 331 "@babel/helper-replace-supers": {
290 "version": "7.8.6", 332 "version": "7.8.6",
291 "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.8.6.tgz?cache=0&sync_timestamp=1582806117667&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.8.6.tgz", 333 "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.8.6.tgz?cache=0&sync_timestamp=1582806117667&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.8.6.tgz",
...@@ -336,14 +378,77 @@ ...@@ -336,14 +378,77 @@
336 } 378 }
337 }, 379 },
338 "@babel/helpers": { 380 "@babel/helpers": {
339 - "version": "7.9.2", 381 + "version": "7.9.6",
340 - "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.9.2.tgz", 382 + "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.9.6.tgz?cache=0&sync_timestamp=1588185908061&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.9.6.tgz",
341 - "integrity": "sha1-tCqBqBHx5zE7iMuorcZrPZrmwJ8=", 383 + "integrity": "sha1-CSx3R0NHHQu2x9461GWrPTSG1YA=",
342 "dev": true, 384 "dev": true,
343 "requires": { 385 "requires": {
344 "@babel/template": "^7.8.3", 386 "@babel/template": "^7.8.3",
345 - "@babel/traverse": "^7.9.0", 387 + "@babel/traverse": "^7.9.6",
346 - "@babel/types": "^7.9.0" 388 + "@babel/types": "^7.9.6"
389 + },
390 + "dependencies": {
391 + "@babel/generator": {
392 + "version": "7.9.6",
393 + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.9.6.tgz?cache=0&sync_timestamp=1588185906082&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.9.6.tgz",
394 + "integrity": "sha1-VAjIKsXemM2g132BJOmfofIXCkM=",
395 + "dev": true,
396 + "requires": {
397 + "@babel/types": "^7.9.6",
398 + "jsesc": "^2.5.1",
399 + "lodash": "^4.17.13",
400 + "source-map": "^0.5.0"
401 + }
402 + },
403 + "@babel/parser": {
404 + "version": "7.9.6",
405 + "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.9.6.tgz",
406 + "integrity": "sha1-Oxu7MNq+YAzXLbWHIJmDdv9lO8c=",
407 + "dev": true
408 + },
409 + "@babel/traverse": {
410 + "version": "7.9.6",
411 + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.9.6.tgz?cache=0&sync_timestamp=1588185904779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.9.6.tgz",
412 + "integrity": "sha1-VUDXV3aXv2GcxXuSqg8cIxqU9EI=",
413 + "dev": true,
414 + "requires": {
415 + "@babel/code-frame": "^7.8.3",
416 + "@babel/generator": "^7.9.6",
417 + "@babel/helper-function-name": "^7.9.5",
418 + "@babel/helper-split-export-declaration": "^7.8.3",
419 + "@babel/parser": "^7.9.6",
420 + "@babel/types": "^7.9.6",
421 + "debug": "^4.1.0",
422 + "globals": "^11.1.0",
423 + "lodash": "^4.17.13"
424 + }
425 + },
426 + "@babel/types": {
427 + "version": "7.9.6",
428 + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.9.6.tgz?cache=0&sync_timestamp=1588185868018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.9.6.tgz",
429 + "integrity": "sha1-LFUCtCclHp3hvS3/la3WRtlcyfc=",
430 + "dev": true,
431 + "requires": {
432 + "@babel/helper-validator-identifier": "^7.9.5",
433 + "lodash": "^4.17.13",
434 + "to-fast-properties": "^2.0.0"
435 + }
436 + },
437 + "debug": {
438 + "version": "4.1.1",
439 + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
440 + "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
441 + "dev": true,
442 + "requires": {
443 + "ms": "^2.1.1"
444 + }
445 + },
446 + "ms": {
447 + "version": "2.1.2",
448 + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz",
449 + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
450 + "dev": true
451 + }
347 } 452 }
348 }, 453 },
349 "@babel/highlight": { 454 "@babel/highlight": {
...@@ -385,21 +490,6 @@ ...@@ -385,21 +490,6 @@
385 "@babel/helper-plugin-utils": "^7.8.3", 490 "@babel/helper-plugin-utils": "^7.8.3",
386 "@babel/helper-remap-async-to-generator": "^7.8.3", 491 "@babel/helper-remap-async-to-generator": "^7.8.3",
387 "@babel/plugin-syntax-async-generators": "^7.8.0" 492 "@babel/plugin-syntax-async-generators": "^7.8.0"
388 - },
389 - "dependencies": {
390 - "@babel/helper-remap-async-to-generator": {
391 - "version": "7.8.3",
392 - "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.8.3.tgz",
393 - "integrity": "sha1-JzxgDYub9QBhQsHjWIfVVcEu3YY=",
394 - "dev": true,
395 - "requires": {
396 - "@babel/helper-annotate-as-pure": "^7.8.3",
397 - "@babel/helper-wrap-function": "^7.8.3",
398 - "@babel/template": "^7.8.3",
399 - "@babel/traverse": "^7.8.3",
400 - "@babel/types": "^7.8.3"
401 - }
402 - }
403 } 493 }
404 }, 494 },
405 "@babel/plugin-proposal-class-properties": { 495 "@babel/plugin-proposal-class-properties": {
...@@ -525,9 +615,9 @@ ...@@ -525,9 +615,9 @@
525 } 615 }
526 }, 616 },
527 "@babel/plugin-proposal-object-rest-spread": { 617 "@babel/plugin-proposal-object-rest-spread": {
528 - "version": "7.9.5", 618 + "version": "7.9.6",
529 - "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.9.5.tgz", 619 + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.9.6.tgz?cache=0&sync_timestamp=1588185906386&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-object-rest-spread%2Fdownload%2F%40babel%2Fplugin-proposal-object-rest-spread-7.9.6.tgz",
530 - "integrity": "sha1-P9ZZETBth0YBTsDQz3jw45oUkRY=", 620 + "integrity": "sha1-egk1hvyxiwgmbrGnF32mcaxXW2M=",
531 "dev": true, 621 "dev": true,
532 "requires": { 622 "requires": {
533 "@babel/helper-plugin-utils": "^7.8.3", 623 "@babel/helper-plugin-utils": "^7.8.3",
...@@ -774,21 +864,6 @@ ...@@ -774,21 +864,6 @@
774 "@babel/helper-module-imports": "^7.8.3", 864 "@babel/helper-module-imports": "^7.8.3",
775 "@babel/helper-plugin-utils": "^7.8.3", 865 "@babel/helper-plugin-utils": "^7.8.3",
776 "@babel/helper-remap-async-to-generator": "^7.8.3" 866 "@babel/helper-remap-async-to-generator": "^7.8.3"
777 - },
778 - "dependencies": {
779 - "@babel/helper-remap-async-to-generator": {
780 - "version": "7.8.3",
781 - "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.8.3.tgz",
782 - "integrity": "sha1-JzxgDYub9QBhQsHjWIfVVcEu3YY=",
783 - "dev": true,
784 - "requires": {
785 - "@babel/helper-annotate-as-pure": "^7.8.3",
786 - "@babel/helper-wrap-function": "^7.8.3",
787 - "@babel/template": "^7.8.3",
788 - "@babel/traverse": "^7.8.3",
789 - "@babel/types": "^7.8.3"
790 - }
791 - }
792 } 867 }
793 }, 868 },
794 "@babel/plugin-transform-block-scoped-functions": { 869 "@babel/plugin-transform-block-scoped-functions": {
...@@ -911,38 +986,38 @@ ...@@ -911,38 +986,38 @@
911 } 986 }
912 }, 987 },
913 "@babel/plugin-transform-modules-amd": { 988 "@babel/plugin-transform-modules-amd": {
914 - "version": "7.9.0", 989 + "version": "7.9.6",
915 - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.9.0.tgz?cache=0&sync_timestamp=1584718810466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.9.0.tgz", 990 + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.9.6.tgz?cache=0&sync_timestamp=1588185902641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.9.6.tgz",
916 - "integrity": "sha1-GXVe5yGRLPW7BMB9UCgK80hO/vQ=", 991 + "integrity": "sha1-hTnsQsFT0S6jg24OOsMNWq57JY4=",
917 "dev": true, 992 "dev": true,
918 "requires": { 993 "requires": {
919 "@babel/helper-module-transforms": "^7.9.0", 994 "@babel/helper-module-transforms": "^7.9.0",
920 "@babel/helper-plugin-utils": "^7.8.3", 995 "@babel/helper-plugin-utils": "^7.8.3",
921 - "babel-plugin-dynamic-import-node": "^2.3.0" 996 + "babel-plugin-dynamic-import-node": "^2.3.3"
922 } 997 }
923 }, 998 },
924 "@babel/plugin-transform-modules-commonjs": { 999 "@babel/plugin-transform-modules-commonjs": {
925 - "version": "7.9.0", 1000 + "version": "7.9.6",
926 - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.9.0.tgz", 1001 + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.9.6.tgz?cache=0&sync_timestamp=1588185907042&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.9.6.tgz",
927 - "integrity": "sha1-4+cvTLybSiYOML4OpZvfWjl0iUA=", 1002 + "integrity": "sha1-ZLdHSkJ57liMrNGQZpXKchaHwnc=",
928 "dev": true, 1003 "dev": true,
929 "requires": { 1004 "requires": {
930 "@babel/helper-module-transforms": "^7.9.0", 1005 "@babel/helper-module-transforms": "^7.9.0",
931 "@babel/helper-plugin-utils": "^7.8.3", 1006 "@babel/helper-plugin-utils": "^7.8.3",
932 "@babel/helper-simple-access": "^7.8.3", 1007 "@babel/helper-simple-access": "^7.8.3",
933 - "babel-plugin-dynamic-import-node": "^2.3.0" 1008 + "babel-plugin-dynamic-import-node": "^2.3.3"
934 } 1009 }
935 }, 1010 },
936 "@babel/plugin-transform-modules-systemjs": { 1011 "@babel/plugin-transform-modules-systemjs": {
937 - "version": "7.9.0", 1012 + "version": "7.9.6",
938 - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.9.0.tgz?cache=0&sync_timestamp=1584718810247&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-systemjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-systemjs-7.9.0.tgz", 1013 + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.9.6.tgz?cache=0&sync_timestamp=1588185909511&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-systemjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-systemjs-7.9.6.tgz",
939 - "integrity": "sha1-6f1Gopb8keAJtk4H3aqG1vDt65A=", 1014 + "integrity": "sha1-IH8UYceKIx1TN6khQOUkIlENgaQ=",
940 "dev": true, 1015 "dev": true,
941 "requires": { 1016 "requires": {
942 "@babel/helper-hoist-variables": "^7.8.3", 1017 "@babel/helper-hoist-variables": "^7.8.3",
943 "@babel/helper-module-transforms": "^7.9.0", 1018 "@babel/helper-module-transforms": "^7.9.0",
944 "@babel/helper-plugin-utils": "^7.8.3", 1019 "@babel/helper-plugin-utils": "^7.8.3",
945 - "babel-plugin-dynamic-import-node": "^2.3.0" 1020 + "babel-plugin-dynamic-import-node": "^2.3.3"
946 } 1021 }
947 }, 1022 },
948 "@babel/plugin-transform-modules-umd": { 1023 "@babel/plugin-transform-modules-umd": {
...@@ -1021,9 +1096,9 @@ ...@@ -1021,9 +1096,9 @@
1021 } 1096 }
1022 }, 1097 },
1023 "@babel/plugin-transform-runtime": { 1098 "@babel/plugin-transform-runtime": {
1024 - "version": "7.9.0", 1099 + "version": "7.9.6",
1025 - "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.9.0.tgz", 1100 + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.9.6.tgz?cache=0&sync_timestamp=1588185906678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-runtime%2Fdownload%2F%40babel%2Fplugin-transform-runtime-7.9.6.tgz",
1026 - "integrity": "sha1-RUaMCudMwTIE4dOx9M5u6DJYrws=", 1101 + "integrity": "sha1-O6gEQ4rQ2IChe8peqgzfHt7tsv0=",
1027 "dev": true, 1102 "dev": true,
1028 "requires": { 1103 "requires": {
1029 "@babel/helper-module-imports": "^7.8.3", 1104 "@babel/helper-module-imports": "^7.8.3",
...@@ -1034,7 +1109,7 @@ ...@@ -1034,7 +1109,7 @@
1034 "dependencies": { 1109 "dependencies": {
1035 "semver": { 1110 "semver": {
1036 "version": "5.7.1", 1111 "version": "5.7.1",
1037 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", 1112 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz",
1038 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", 1113 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
1039 "dev": true 1114 "dev": true
1040 } 1115 }
...@@ -1116,13 +1191,13 @@ ...@@ -1116,13 +1191,13 @@
1116 } 1191 }
1117 }, 1192 },
1118 "@babel/preset-env": { 1193 "@babel/preset-env": {
1119 - "version": "7.9.5", 1194 + "version": "7.9.6",
1120 - "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.9.5.tgz", 1195 + "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.9.6.tgz",
1121 - "integrity": "sha1-jdx2A5vEW3dLGeL8VI9oB9iokZ8=", 1196 + "integrity": "sha1-3wY7J2xkVexvz8blOqzDjamwrqY=",
1122 "dev": true, 1197 "dev": true,
1123 "requires": { 1198 "requires": {
1124 - "@babel/compat-data": "^7.9.0", 1199 + "@babel/compat-data": "^7.9.6",
1125 - "@babel/helper-compilation-targets": "^7.8.7", 1200 + "@babel/helper-compilation-targets": "^7.9.6",
1126 "@babel/helper-module-imports": "^7.8.3", 1201 "@babel/helper-module-imports": "^7.8.3",
1127 "@babel/helper-plugin-utils": "^7.8.3", 1202 "@babel/helper-plugin-utils": "^7.8.3",
1128 "@babel/plugin-proposal-async-generator-functions": "^7.8.3", 1203 "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
...@@ -1130,7 +1205,7 @@ ...@@ -1130,7 +1205,7 @@
1130 "@babel/plugin-proposal-json-strings": "^7.8.3", 1205 "@babel/plugin-proposal-json-strings": "^7.8.3",
1131 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", 1206 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
1132 "@babel/plugin-proposal-numeric-separator": "^7.8.3", 1207 "@babel/plugin-proposal-numeric-separator": "^7.8.3",
1133 - "@babel/plugin-proposal-object-rest-spread": "^7.9.5", 1208 + "@babel/plugin-proposal-object-rest-spread": "^7.9.6",
1134 "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", 1209 "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
1135 "@babel/plugin-proposal-optional-chaining": "^7.9.0", 1210 "@babel/plugin-proposal-optional-chaining": "^7.9.0",
1136 "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", 1211 "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
...@@ -1157,9 +1232,9 @@ ...@@ -1157,9 +1232,9 @@
1157 "@babel/plugin-transform-function-name": "^7.8.3", 1232 "@babel/plugin-transform-function-name": "^7.8.3",
1158 "@babel/plugin-transform-literals": "^7.8.3", 1233 "@babel/plugin-transform-literals": "^7.8.3",
1159 "@babel/plugin-transform-member-expression-literals": "^7.8.3", 1234 "@babel/plugin-transform-member-expression-literals": "^7.8.3",
1160 - "@babel/plugin-transform-modules-amd": "^7.9.0", 1235 + "@babel/plugin-transform-modules-amd": "^7.9.6",
1161 - "@babel/plugin-transform-modules-commonjs": "^7.9.0", 1236 + "@babel/plugin-transform-modules-commonjs": "^7.9.6",
1162 - "@babel/plugin-transform-modules-systemjs": "^7.9.0", 1237 + "@babel/plugin-transform-modules-systemjs": "^7.9.6",
1163 "@babel/plugin-transform-modules-umd": "^7.9.0", 1238 "@babel/plugin-transform-modules-umd": "^7.9.0",
1164 "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", 1239 "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
1165 "@babel/plugin-transform-new-target": "^7.8.3", 1240 "@babel/plugin-transform-new-target": "^7.8.3",
...@@ -1175,17 +1250,28 @@ ...@@ -1175,17 +1250,28 @@
1175 "@babel/plugin-transform-typeof-symbol": "^7.8.4", 1250 "@babel/plugin-transform-typeof-symbol": "^7.8.4",
1176 "@babel/plugin-transform-unicode-regex": "^7.8.3", 1251 "@babel/plugin-transform-unicode-regex": "^7.8.3",
1177 "@babel/preset-modules": "^0.1.3", 1252 "@babel/preset-modules": "^0.1.3",
1178 - "@babel/types": "^7.9.5", 1253 + "@babel/types": "^7.9.6",
1179 - "browserslist": "^4.9.1", 1254 + "browserslist": "^4.11.1",
1180 "core-js-compat": "^3.6.2", 1255 "core-js-compat": "^3.6.2",
1181 "invariant": "^2.2.2", 1256 "invariant": "^2.2.2",
1182 "levenary": "^1.1.1", 1257 "levenary": "^1.1.1",
1183 "semver": "^5.5.0" 1258 "semver": "^5.5.0"
1184 }, 1259 },
1185 "dependencies": { 1260 "dependencies": {
1261 + "@babel/types": {
1262 + "version": "7.9.6",
1263 + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.9.6.tgz?cache=0&sync_timestamp=1588185868018&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.9.6.tgz",
1264 + "integrity": "sha1-LFUCtCclHp3hvS3/la3WRtlcyfc=",
1265 + "dev": true,
1266 + "requires": {
1267 + "@babel/helper-validator-identifier": "^7.9.5",
1268 + "lodash": "^4.17.13",
1269 + "to-fast-properties": "^2.0.0"
1270 + }
1271 + },
1186 "semver": { 1272 "semver": {
1187 "version": "5.7.1", 1273 "version": "5.7.1",
1188 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", 1274 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz",
1189 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", 1275 "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
1190 "dev": true 1276 "dev": true
1191 } 1277 }
...@@ -1242,9 +1328,9 @@ ...@@ -1242,9 +1328,9 @@
1242 } 1328 }
1243 }, 1329 },
1244 "@babel/runtime": { 1330 "@babel/runtime": {
1245 - "version": "7.9.2", 1331 + "version": "7.9.6",
1246 - "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.9.2.tgz", 1332 + "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.9.6.tgz?cache=0&sync_timestamp=1588185905751&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.9.6.tgz",
1247 - "integrity": "sha1-2Q3wWDo6JS8JqqYZZlNnuuUY2wY=", 1333 + "integrity": "sha1-qRAutcre3z8x0IqezylK94J+op8=",
1248 "dev": true, 1334 "dev": true,
1249 "requires": { 1335 "requires": {
1250 "regenerator-runtime": "^0.13.4" 1336 "regenerator-runtime": "^0.13.4"
...@@ -1424,7 +1510,7 @@ ...@@ -1424,7 +1510,7 @@
1424 }, 1510 },
1425 "@types/debug": { 1511 "@types/debug": {
1426 "version": "4.1.5", 1512 "version": "4.1.5",
1427 - "resolved": "https://registry.npm.taobao.org/@types/debug/download/@types/debug-4.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fdebug%2Fdownload%2F%40types%2Fdebug-4.1.5.tgz", 1513 + "resolved": "https://registry.npm.taobao.org/@types/debug/download/@types/debug-4.1.5.tgz?cache=0&sync_timestamp=1588199984509&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fdebug%2Fdownload%2F%40types%2Fdebug-4.1.5.tgz",
1428 "integrity": "sha1-sU76iFK3do2JiQZhPCP2iHE+As0=", 1514 "integrity": "sha1-sU76iFK3do2JiQZhPCP2iHE+As0=",
1429 "dev": true 1515 "dev": true
1430 }, 1516 },
...@@ -1475,7 +1561,7 @@ ...@@ -1475,7 +1561,7 @@
1475 }, 1561 },
1476 "@types/yargs": { 1562 "@types/yargs": {
1477 "version": "15.0.4", 1563 "version": "15.0.4",
1478 - "resolved": "https://registry.npm.taobao.org/@types/yargs/download/@types/yargs-15.0.4.tgz?cache=0&sync_timestamp=1582662949167&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs%2Fdownload%2F%40types%2Fyargs-15.0.4.tgz", 1564 + "resolved": "https://registry.npm.taobao.org/@types/yargs/download/@types/yargs-15.0.4.tgz?cache=0&sync_timestamp=1588203262060&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs%2Fdownload%2F%40types%2Fyargs-15.0.4.tgz",
1479 "integrity": "sha1-fl0PjKJenVhJ8upEPPfEAt7Ngpk=", 1565 "integrity": "sha1-fl0PjKJenVhJ8upEPPfEAt7Ngpk=",
1480 "dev": true, 1566 "dev": true,
1481 "requires": { 1567 "requires": {
...@@ -1484,7 +1570,7 @@ ...@@ -1484,7 +1570,7 @@
1484 }, 1570 },
1485 "@types/yargs-parser": { 1571 "@types/yargs-parser": {
1486 "version": "15.0.0", 1572 "version": "15.0.0",
1487 - "resolved": "https://registry.npm.taobao.org/@types/yargs-parser/download/@types/yargs-parser-15.0.0.tgz?cache=0&sync_timestamp=1580844965117&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs-parser%2Fdownload%2F%40types%2Fyargs-parser-15.0.0.tgz", 1573 + "resolved": "https://registry.npm.taobao.org/@types/yargs-parser/download/@types/yargs-parser-15.0.0.tgz?cache=0&sync_timestamp=1588203262235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs-parser%2Fdownload%2F%40types%2Fyargs-parser-15.0.0.tgz",
1488 "integrity": "sha1-yz+fdBhp4gzOMw/765JxWQSDiC0=", 1574 "integrity": "sha1-yz+fdBhp4gzOMw/765JxWQSDiC0=",
1489 "dev": true 1575 "dev": true
1490 }, 1576 },
...@@ -1994,51 +2080,41 @@ ...@@ -1994,51 +2080,41 @@
1994 } 2080 }
1995 }, 2081 },
1996 "app-builder-bin": { 2082 "app-builder-bin": {
1997 - "version": "3.5.6", 2083 + "version": "3.5.8",
1998 - "resolved": "https://registry.npm.taobao.org/app-builder-bin/download/app-builder-bin-3.5.6.tgz?cache=0&sync_timestamp=1585734455392&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fapp-builder-bin%2Fdownload%2Fapp-builder-bin-3.5.6.tgz", 2084 + "resolved": "https://registry.npm.taobao.org/app-builder-bin/download/app-builder-bin-3.5.8.tgz",
1999 - "integrity": "sha1-Yd69RTH2Cwe9IClufgKXtKH187k=", 2085 + "integrity": "sha1-S5bPfRFBcbIPMhOAgtx88g8WuF0=",
2000 "dev": true 2086 "dev": true
2001 }, 2087 },
2002 "app-builder-lib": { 2088 "app-builder-lib": {
2003 - "version": "22.5.1", 2089 + "version": "22.6.0",
2004 - "resolved": "https://registry.npm.taobao.org/app-builder-lib/download/app-builder-lib-22.5.1.tgz", 2090 + "resolved": "https://registry.npm.taobao.org/app-builder-lib/download/app-builder-lib-22.6.0.tgz",
2005 - "integrity": "sha1-0cU/bDYnApyFDEZAXcQBCNkrdhk=", 2091 + "integrity": "sha1-ZXgvqPyWGAoiwAjreME1U0m7C4Y=",
2006 "dev": true, 2092 "dev": true,
2007 "requires": { 2093 "requires": {
2008 "7zip-bin": "~5.0.3", 2094 "7zip-bin": "~5.0.3",
2009 "@develar/schema-utils": "~2.6.5", 2095 "@develar/schema-utils": "~2.6.5",
2010 "async-exit-hook": "^2.0.1", 2096 "async-exit-hook": "^2.0.1",
2011 "bluebird-lst": "^1.0.9", 2097 "bluebird-lst": "^1.0.9",
2012 - "builder-util": "22.5.1", 2098 + "builder-util": "22.6.0",
2013 "builder-util-runtime": "8.7.0", 2099 "builder-util-runtime": "8.7.0",
2014 "chromium-pickle-js": "^0.2.0", 2100 "chromium-pickle-js": "^0.2.0",
2015 "debug": "^4.1.1", 2101 "debug": "^4.1.1",
2016 - "ejs": "^3.0.2", 2102 + "ejs": "^3.1.2",
2017 - "electron-publish": "22.5.1", 2103 + "electron-publish": "22.6.0",
2018 "fs-extra": "^9.0.0", 2104 "fs-extra": "^9.0.0",
2019 "hosted-git-info": "^3.0.4", 2105 "hosted-git-info": "^3.0.4",
2020 "is-ci": "^2.0.0", 2106 "is-ci": "^2.0.0",
2021 - "isbinaryfile": "^4.0.5", 2107 + "isbinaryfile": "^4.0.6",
2022 "js-yaml": "^3.13.1", 2108 "js-yaml": "^3.13.1",
2023 "lazy-val": "^1.0.4", 2109 "lazy-val": "^1.0.4",
2024 "minimatch": "^3.0.4", 2110 "minimatch": "^3.0.4",
2025 "normalize-package-data": "^2.5.0", 2111 "normalize-package-data": "^2.5.0",
2026 "read-config-file": "6.0.0", 2112 "read-config-file": "6.0.0",
2027 "sanitize-filename": "^1.6.3", 2113 "sanitize-filename": "^1.6.3",
2028 - "semver": "^7.1.3", 2114 + "semver": "^7.3.2",
2029 "temp-file": "^3.3.7" 2115 "temp-file": "^3.3.7"
2030 }, 2116 },
2031 "dependencies": { 2117 "dependencies": {
2032 - "builder-util-runtime": {
2033 - "version": "8.7.0",
2034 - "resolved": "https://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.7.0.tgz",
2035 - "integrity": "sha1-5IrQBINcgoRmLo6vR6U0aMZujo0=",
2036 - "dev": true,
2037 - "requires": {
2038 - "debug": "^4.1.1",
2039 - "sax": "^1.2.4"
2040 - }
2041 - },
2042 "debug": { 2118 "debug": {
2043 "version": "4.1.1", 2119 "version": "4.1.1",
2044 "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz", 2120 "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
...@@ -2581,9 +2657,9 @@ ...@@ -2581,9 +2657,9 @@
2581 } 2657 }
2582 }, 2658 },
2583 "babel-plugin-dynamic-import-node": { 2659 "babel-plugin-dynamic-import-node": {
2584 - "version": "2.3.0", 2660 + "version": "2.3.3",
2585 - "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.0.tgz", 2661 + "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz?cache=0&sync_timestamp=1587495903478&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-dynamic-import-node%2Fdownload%2Fbabel-plugin-dynamic-import-node-2.3.3.tgz",
2586 - "integrity": "sha1-8A9Qe9qjw+P/bn5emNkKesq5b38=", 2662 + "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=",
2587 "dev": true, 2663 "dev": true,
2588 "requires": { 2664 "requires": {
2589 "object.assign": "^4.1.0" 2665 "object.assign": "^4.1.0"
...@@ -3269,13 +3345,13 @@ ...@@ -3269,13 +3345,13 @@
3269 } 3345 }
3270 }, 3346 },
3271 "browserslist": { 3347 "browserslist": {
3272 - "version": "4.11.1", 3348 + "version": "4.12.0",
3273 - "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.11.1.tgz", 3349 + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.12.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.12.0.tgz",
3274 - "integrity": "sha1-kvhV7ojW4FDn5zEdmHmSAU8aHxs=", 3350 + "integrity": "sha1-BsbVcVoe3mxR/Dn/Z/1kf3QLZW0=",
3275 "dev": true, 3351 "dev": true,
3276 "requires": { 3352 "requires": {
3277 - "caniuse-lite": "^1.0.30001038", 3353 + "caniuse-lite": "^1.0.30001043",
3278 - "electron-to-chromium": "^1.3.390", 3354 + "electron-to-chromium": "^1.3.413",
3279 "node-releases": "^1.1.53", 3355 "node-releases": "^1.1.53",
3280 "pkg-up": "^2.0.0" 3356 "pkg-up": "^2.0.0"
3281 } 3357 }
...@@ -3316,72 +3392,27 @@ ...@@ -3316,72 +3392,27 @@
3316 "dev": true 3392 "dev": true
3317 }, 3393 },
3318 "builder-util": { 3394 "builder-util": {
3319 - "version": "22.5.1", 3395 + "version": "22.6.0",
3320 - "resolved": "https://registry.npm.taobao.org/builder-util/download/builder-util-22.5.1.tgz", 3396 + "resolved": "https://registry.npm.taobao.org/builder-util/download/builder-util-22.6.0.tgz?cache=0&sync_timestamp=1588151852439&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuilder-util%2Fdownload%2Fbuilder-util-22.6.0.tgz",
3321 - "integrity": "sha1-rZqReM81YVY60eNgkUE8GUkVxAk=", 3397 + "integrity": "sha1-JaOsoF0sRJSfBgAoImTazo0onuc=",
3322 "dev": true, 3398 "dev": true,
3323 "requires": { 3399 "requires": {
3324 "7zip-bin": "~5.0.3", 3400 "7zip-bin": "~5.0.3",
3325 "@types/debug": "^4.1.5", 3401 "@types/debug": "^4.1.5",
3326 "@types/fs-extra": "^8.1.0", 3402 "@types/fs-extra": "^8.1.0",
3327 - "app-builder-bin": "3.5.6", 3403 + "app-builder-bin": "3.5.8",
3328 "bluebird-lst": "^1.0.9", 3404 "bluebird-lst": "^1.0.9",
3329 "builder-util-runtime": "8.7.0", 3405 "builder-util-runtime": "8.7.0",
3330 - "chalk": "^3.0.0", 3406 + "chalk": "^4.0.0",
3331 "debug": "^4.1.1", 3407 "debug": "^4.1.1",
3332 "fs-extra": "^9.0.0", 3408 "fs-extra": "^9.0.0",
3333 "is-ci": "^2.0.0", 3409 "is-ci": "^2.0.0",
3334 "js-yaml": "^3.13.1", 3410 "js-yaml": "^3.13.1",
3335 - "source-map-support": "^0.5.16", 3411 + "source-map-support": "^0.5.19",
3336 "stat-mode": "^1.0.0", 3412 "stat-mode": "^1.0.0",
3337 "temp-file": "^3.3.7" 3413 "temp-file": "^3.3.7"
3338 }, 3414 },
3339 "dependencies": { 3415 "dependencies": {
3340 - "ansi-styles": {
3341 - "version": "4.2.1",
3342 - "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz",
3343 - "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=",
3344 - "dev": true,
3345 - "requires": {
3346 - "@types/color-name": "^1.1.1",
3347 - "color-convert": "^2.0.1"
3348 - }
3349 - },
3350 - "builder-util-runtime": {
3351 - "version": "8.7.0",
3352 - "resolved": "https://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.7.0.tgz",
3353 - "integrity": "sha1-5IrQBINcgoRmLo6vR6U0aMZujo0=",
3354 - "dev": true,
3355 - "requires": {
3356 - "debug": "^4.1.1",
3357 - "sax": "^1.2.4"
3358 - }
3359 - },
3360 - "chalk": {
3361 - "version": "3.0.0",
3362 - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz",
3363 - "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=",
3364 - "dev": true,
3365 - "requires": {
3366 - "ansi-styles": "^4.1.0",
3367 - "supports-color": "^7.1.0"
3368 - }
3369 - },
3370 - "color-convert": {
3371 - "version": "2.0.1",
3372 - "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz?cache=0&sync_timestamp=1566248870121&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-convert%2Fdownload%2Fcolor-convert-2.0.1.tgz",
3373 - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
3374 - "dev": true,
3375 - "requires": {
3376 - "color-name": "~1.1.4"
3377 - }
3378 - },
3379 - "color-name": {
3380 - "version": "1.1.4",
3381 - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz",
3382 - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
3383 - "dev": true
3384 - },
3385 "debug": { 3416 "debug": {
3386 "version": "4.1.1", 3417 "version": "4.1.1",
3387 "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz", 3418 "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
...@@ -3391,25 +3422,26 @@ ...@@ -3391,25 +3422,26 @@
3391 "ms": "^2.1.1" 3422 "ms": "^2.1.1"
3392 } 3423 }
3393 }, 3424 },
3394 - "has-flag": {
3395 - "version": "4.0.0",
3396 - "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz",
3397 - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
3398 - "dev": true
3399 - },
3400 "ms": { 3425 "ms": {
3401 "version": "2.1.2", 3426 "version": "2.1.2",
3402 "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", 3427 "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz",
3403 "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=", 3428 "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
3404 "dev": true 3429 "dev": true
3405 }, 3430 },
3406 - "supports-color": { 3431 + "source-map": {
3407 - "version": "7.1.0", 3432 + "version": "0.6.1",
3408 - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.1.0.tgz", 3433 + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
3409 - "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=", 3434 + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
3435 + "dev": true
3436 + },
3437 + "source-map-support": {
3438 + "version": "0.5.19",
3439 + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&sync_timestamp=1587719289626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz",
3440 + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=",
3410 "dev": true, 3441 "dev": true,
3411 "requires": { 3442 "requires": {
3412 - "has-flag": "^4.0.0" 3443 + "buffer-from": "^1.0.0",
3444 + "source-map": "^0.6.0"
3413 } 3445 }
3414 } 3446 }
3415 } 3447 }
...@@ -3562,9 +3594,9 @@ ...@@ -3562,9 +3594,9 @@
3562 } 3594 }
3563 }, 3595 },
3564 "caniuse-lite": { 3596 "caniuse-lite": {
3565 - "version": "1.0.30001041", 3597 + "version": "1.0.30001048",
3566 - "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001041.tgz", 3598 + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001048.tgz",
3567 - "integrity": "sha1-wuoTja/G/gOHeSHdzd1KAqFNr3Y=", 3599 + "integrity": "sha1-S7TxvC6zBOXhFU2oC5Pe4/HPRH4=",
3568 "dev": true 3600 "dev": true
3569 }, 3601 },
3570 "caseless": { 3602 "caseless": {
...@@ -4338,7 +4370,7 @@ ...@@ -4338,7 +4370,7 @@
4338 "dependencies": { 4370 "dependencies": {
4339 "semver": { 4371 "semver": {
4340 "version": "7.0.0", 4372 "version": "7.0.0",
4341 - "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1586826576236&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", 4373 + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz",
4342 "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=", 4374 "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=",
4343 "dev": true 4375 "dev": true
4344 } 4376 }
...@@ -4849,13 +4881,13 @@ ...@@ -4849,13 +4881,13 @@
4849 } 4881 }
4850 }, 4882 },
4851 "dmg-builder": { 4883 "dmg-builder": {
4852 - "version": "22.5.1", 4884 + "version": "22.6.0",
4853 - "resolved": "https://registry.npm.taobao.org/dmg-builder/download/dmg-builder-22.5.1.tgz", 4885 + "resolved": "https://registry.npm.taobao.org/dmg-builder/download/dmg-builder-22.6.0.tgz",
4854 - "integrity": "sha1-vugyvxxLBQoVr7R6a57lAO/KTBw=", 4886 + "integrity": "sha1-eMPe4k9XE/SETUWJSQQeMf5+7DA=",
4855 "dev": true, 4887 "dev": true,
4856 "requires": { 4888 "requires": {
4857 - "app-builder-lib": "22.5.1", 4889 + "app-builder-lib": "22.6.0",
4858 - "builder-util": "22.5.1", 4890 + "builder-util": "22.6.0",
4859 "fs-extra": "^9.0.0", 4891 "fs-extra": "^9.0.0",
4860 "iconv-lite": "^0.5.1", 4892 "iconv-lite": "^0.5.1",
4861 "js-yaml": "^3.13.1", 4893 "js-yaml": "^3.13.1",
...@@ -5044,18 +5076,18 @@ ...@@ -5044,18 +5076,18 @@
5044 } 5076 }
5045 }, 5077 },
5046 "electron-builder": { 5078 "electron-builder": {
5047 - "version": "22.5.1", 5079 + "version": "22.6.0",
5048 - "resolved": "https://registry.npm.taobao.org/electron-builder/download/electron-builder-22.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-builder%2Fdownload%2Felectron-builder-22.5.1.tgz", 5080 + "resolved": "https://registry.npm.taobao.org/electron-builder/download/electron-builder-22.6.0.tgz",
5049 - "integrity": "sha1-Mb0yG2EQcUixHPA0e1LiQMZU/vI=", 5081 + "integrity": "sha1-OsgWNOJwJoktZvOlJWjmWn0o0mo=",
5050 "dev": true, 5082 "dev": true,
5051 "requires": { 5083 "requires": {
5052 "@types/yargs": "^15.0.4", 5084 "@types/yargs": "^15.0.4",
5053 - "app-builder-lib": "22.5.1", 5085 + "app-builder-lib": "22.6.0",
5054 "bluebird-lst": "^1.0.9", 5086 "bluebird-lst": "^1.0.9",
5055 - "builder-util": "22.5.1", 5087 + "builder-util": "22.6.0",
5056 "builder-util-runtime": "8.7.0", 5088 "builder-util-runtime": "8.7.0",
5057 - "chalk": "^3.0.0", 5089 + "chalk": "^4.0.0",
5058 - "dmg-builder": "22.5.1", 5090 + "dmg-builder": "22.6.0",
5059 "fs-extra": "^9.0.0", 5091 "fs-extra": "^9.0.0",
5060 "is-ci": "^2.0.0", 5092 "is-ci": "^2.0.0",
5061 "lazy-val": "^1.0.4", 5093 "lazy-val": "^1.0.4",
...@@ -5063,83 +5095,6 @@ ...@@ -5063,83 +5095,6 @@
5063 "sanitize-filename": "^1.6.3", 5095 "sanitize-filename": "^1.6.3",
5064 "update-notifier": "^4.1.0", 5096 "update-notifier": "^4.1.0",
5065 "yargs": "^15.3.1" 5097 "yargs": "^15.3.1"
5066 - },
5067 - "dependencies": {
5068 - "ansi-styles": {
5069 - "version": "4.2.1",
5070 - "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz",
5071 - "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=",
5072 - "dev": true,
5073 - "requires": {
5074 - "@types/color-name": "^1.1.1",
5075 - "color-convert": "^2.0.1"
5076 - }
5077 - },
5078 - "builder-util-runtime": {
5079 - "version": "8.7.0",
5080 - "resolved": "https://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.7.0.tgz",
5081 - "integrity": "sha1-5IrQBINcgoRmLo6vR6U0aMZujo0=",
5082 - "dev": true,
5083 - "requires": {
5084 - "debug": "^4.1.1",
5085 - "sax": "^1.2.4"
5086 - }
5087 - },
5088 - "chalk": {
5089 - "version": "3.0.0",
5090 - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz",
5091 - "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=",
5092 - "dev": true,
5093 - "requires": {
5094 - "ansi-styles": "^4.1.0",
5095 - "supports-color": "^7.1.0"
5096 - }
5097 - },
5098 - "color-convert": {
5099 - "version": "2.0.1",
5100 - "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz?cache=0&sync_timestamp=1566248870121&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-convert%2Fdownload%2Fcolor-convert-2.0.1.tgz",
5101 - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
5102 - "dev": true,
5103 - "requires": {
5104 - "color-name": "~1.1.4"
5105 - }
5106 - },
5107 - "color-name": {
5108 - "version": "1.1.4",
5109 - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz",
5110 - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
5111 - "dev": true
5112 - },
5113 - "debug": {
5114 - "version": "4.1.1",
5115 - "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
5116 - "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
5117 - "dev": true,
5118 - "requires": {
5119 - "ms": "^2.1.1"
5120 - }
5121 - },
5122 - "has-flag": {
5123 - "version": "4.0.0",
5124 - "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz",
5125 - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
5126 - "dev": true
5127 - },
5128 - "ms": {
5129 - "version": "2.1.2",
5130 - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz",
5131 - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
5132 - "dev": true
5133 - },
5134 - "supports-color": {
5135 - "version": "7.1.0",
5136 - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.1.0.tgz",
5137 - "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=",
5138 - "dev": true,
5139 - "requires": {
5140 - "has-flag": "^4.0.0"
5141 - }
5142 - }
5143 } 5098 }
5144 }, 5099 },
5145 "electron-devtools-installer": { 5100 "electron-devtools-installer": {
...@@ -5171,96 +5126,19 @@ ...@@ -5171,96 +5126,19 @@
5171 } 5126 }
5172 }, 5127 },
5173 "electron-publish": { 5128 "electron-publish": {
5174 - "version": "22.5.1", 5129 + "version": "22.6.0",
5175 - "resolved": "https://registry.npm.taobao.org/electron-publish/download/electron-publish-22.5.1.tgz", 5130 + "resolved": "https://registry.npm.taobao.org/electron-publish/download/electron-publish-22.6.0.tgz?cache=0&sync_timestamp=1588151853670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Felectron-publish%2Fdownload%2Felectron-publish-22.6.0.tgz",
5176 - "integrity": "sha1-BLPJCWEibmh6WI50MBG0tyzGvlY=", 5131 + "integrity": "sha1-Edyllc/jwP28Nkwo27iDihxux5k=",
5177 "dev": true, 5132 "dev": true,
5178 "requires": { 5133 "requires": {
5179 "@types/fs-extra": "^8.1.0", 5134 "@types/fs-extra": "^8.1.0",
5180 "bluebird-lst": "^1.0.9", 5135 "bluebird-lst": "^1.0.9",
5181 - "builder-util": "22.5.1", 5136 + "builder-util": "22.6.0",
5182 "builder-util-runtime": "8.7.0", 5137 "builder-util-runtime": "8.7.0",
5183 - "chalk": "^3.0.0", 5138 + "chalk": "^4.0.0",
5184 "fs-extra": "^9.0.0", 5139 "fs-extra": "^9.0.0",
5185 "lazy-val": "^1.0.4", 5140 "lazy-val": "^1.0.4",
5186 "mime": "^2.4.4" 5141 "mime": "^2.4.4"
5187 - },
5188 - "dependencies": {
5189 - "ansi-styles": {
5190 - "version": "4.2.1",
5191 - "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz",
5192 - "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=",
5193 - "dev": true,
5194 - "requires": {
5195 - "@types/color-name": "^1.1.1",
5196 - "color-convert": "^2.0.1"
5197 - }
5198 - },
5199 - "builder-util-runtime": {
5200 - "version": "8.7.0",
5201 - "resolved": "https://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.7.0.tgz",
5202 - "integrity": "sha1-5IrQBINcgoRmLo6vR6U0aMZujo0=",
5203 - "dev": true,
5204 - "requires": {
5205 - "debug": "^4.1.1",
5206 - "sax": "^1.2.4"
5207 - }
5208 - },
5209 - "chalk": {
5210 - "version": "3.0.0",
5211 - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz",
5212 - "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=",
5213 - "dev": true,
5214 - "requires": {
5215 - "ansi-styles": "^4.1.0",
5216 - "supports-color": "^7.1.0"
5217 - }
5218 - },
5219 - "color-convert": {
5220 - "version": "2.0.1",
5221 - "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz?cache=0&sync_timestamp=1566248870121&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolor-convert%2Fdownload%2Fcolor-convert-2.0.1.tgz",
5222 - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
5223 - "dev": true,
5224 - "requires": {
5225 - "color-name": "~1.1.4"
5226 - }
5227 - },
5228 - "color-name": {
5229 - "version": "1.1.4",
5230 - "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz",
5231 - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
5232 - "dev": true
5233 - },
5234 - "debug": {
5235 - "version": "4.1.1",
5236 - "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz",
5237 - "integrity": "sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=",
5238 - "dev": true,
5239 - "requires": {
5240 - "ms": "^2.1.1"
5241 - }
5242 - },
5243 - "has-flag": {
5244 - "version": "4.0.0",
5245 - "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz",
5246 - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
5247 - "dev": true
5248 - },
5249 - "ms": {
5250 - "version": "2.1.2",
5251 - "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz",
5252 - "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
5253 - "dev": true
5254 - },
5255 - "supports-color": {
5256 - "version": "7.1.0",
5257 - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.1.0.tgz",
5258 - "integrity": "sha1-aOMlkd9z4lrRxLSRCKLsUHliv9E=",
5259 - "dev": true,
5260 - "requires": {
5261 - "has-flag": "^4.0.0"
5262 - }
5263 - }
5264 } 5142 }
5265 }, 5143 },
5266 "electron-store": { 5144 "electron-store": {
...@@ -5272,9 +5150,9 @@ ...@@ -5272,9 +5150,9 @@
5272 } 5150 }
5273 }, 5151 },
5274 "electron-to-chromium": { 5152 "electron-to-chromium": {
5275 - "version": "1.3.404", 5153 + "version": "1.3.424",
5276 - "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.404.tgz", 5154 + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.424.tgz",
5277 - "integrity": "sha1-jvwh3FeyhLC7lHNDDBzrtcTB5gA=", 5155 + "integrity": "sha1-Kb9mMlUhIJGAgp6Mi1Fk3q8Phrg=",
5278 "dev": true 5156 "dev": true
5279 }, 5157 },
5280 "electron-updater": { 5158 "electron-updater": {
...@@ -6901,12 +6779,14 @@ ...@@ -6901,12 +6779,14 @@
6901 "balanced-match": { 6779 "balanced-match": {
6902 "version": "1.0.0", 6780 "version": "1.0.0",
6903 "bundled": true, 6781 "bundled": true,
6904 - "dev": true 6782 + "dev": true,
6783 + "optional": true
6905 }, 6784 },
6906 "brace-expansion": { 6785 "brace-expansion": {
6907 "version": "1.1.11", 6786 "version": "1.1.11",
6908 "bundled": true, 6787 "bundled": true,
6909 "dev": true, 6788 "dev": true,
6789 + "optional": true,
6910 "requires": { 6790 "requires": {
6911 "balanced-match": "^1.0.0", 6791 "balanced-match": "^1.0.0",
6912 "concat-map": "0.0.1" 6792 "concat-map": "0.0.1"
...@@ -6926,7 +6806,8 @@ ...@@ -6926,7 +6806,8 @@
6926 "concat-map": { 6806 "concat-map": {
6927 "version": "0.0.1", 6807 "version": "0.0.1",
6928 "bundled": true, 6808 "bundled": true,
6929 - "dev": true 6809 + "dev": true,
6810 + "optional": true
6930 }, 6811 },
6931 "console-control-strings": { 6812 "console-control-strings": {
6932 "version": "1.1.0", 6813 "version": "1.1.0",
...@@ -7074,6 +6955,7 @@ ...@@ -7074,6 +6955,7 @@
7074 "version": "3.0.4", 6955 "version": "3.0.4",
7075 "bundled": true, 6956 "bundled": true,
7076 "dev": true, 6957 "dev": true,
6958 + "optional": true,
7077 "requires": { 6959 "requires": {
7078 "brace-expansion": "^1.1.7" 6960 "brace-expansion": "^1.1.7"
7079 } 6961 }
...@@ -7166,7 +7048,8 @@ ...@@ -7166,7 +7048,8 @@
7166 "npm-normalize-package-bin": { 7048 "npm-normalize-package-bin": {
7167 "version": "1.0.1", 7049 "version": "1.0.1",
7168 "bundled": true, 7050 "bundled": true,
7169 - "dev": true 7051 + "dev": true,
7052 + "optional": true
7170 }, 7053 },
7171 "npm-packlist": { 7054 "npm-packlist": {
7172 "version": "1.4.8", 7055 "version": "1.4.8",
......
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
86 "vuex-electron": "^1.0.3" 86 "vuex-electron": "^1.0.3"
87 }, 87 },
88 "devDependencies": { 88 "devDependencies": {
89 - "@babel/core": "^7.9.0", 89 + "@babel/core": "^7.9.6",
90 "@babel/plugin-proposal-class-properties": "^7.8.3", 90 "@babel/plugin-proposal-class-properties": "^7.8.3",
91 "@babel/plugin-proposal-decorators": "^7.8.3", 91 "@babel/plugin-proposal-decorators": "^7.8.3",
92 "@babel/plugin-proposal-do-expressions": "^7.8.3", 92 "@babel/plugin-proposal-do-expressions": "^7.8.3",
...@@ -103,11 +103,11 @@ ...@@ -103,11 +103,11 @@
103 "@babel/plugin-proposal-throw-expressions": "^7.8.3", 103 "@babel/plugin-proposal-throw-expressions": "^7.8.3",
104 "@babel/plugin-syntax-dynamic-import": "^7.8.3", 104 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
105 "@babel/plugin-syntax-import-meta": "^7.8.3", 105 "@babel/plugin-syntax-import-meta": "^7.8.3",
106 - "@babel/plugin-transform-runtime": "^7.9.0", 106 + "@babel/plugin-transform-runtime": "^7.9.6",
107 "@babel/polyfill": "^7.8.7", 107 "@babel/polyfill": "^7.8.7",
108 - "@babel/preset-env": "^7.9.5", 108 + "@babel/preset-env": "^7.9.6",
109 "@babel/register": "^7.9.0", 109 "@babel/register": "^7.9.0",
110 - "@babel/runtime": "^7.9.2", 110 + "@babel/runtime": "^7.9.6",
111 "ajv": "^6.12.2", 111 "ajv": "^6.12.2",
112 "babel-eslint": "^9.0.0", 112 "babel-eslint": "^9.0.0",
113 "babel-loader": "^8.1.0", 113 "babel-loader": "^8.1.0",
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
119 "css-loader": "^3.5.3", 119 "css-loader": "^3.5.3",
120 "del": "^5.1.0", 120 "del": "^5.1.0",
121 "electron": "^8.2.4", 121 "electron": "^8.2.4",
122 - "electron-builder": "^22.5.1", 122 + "electron-builder": "^22.6.0",
123 "electron-devtools-installer": "^3.0.0", 123 "electron-devtools-installer": "^3.0.0",
124 "eslint": "^6.8.0", 124 "eslint": "^6.8.0",
125 "eslint-config-standard": "^14.1.1", 125 "eslint-config-standard": "^14.1.1",
......
...@@ -3,12 +3,13 @@ import app from './server' ...@@ -3,12 +3,13 @@ import app from './server'
3 import http from 'http' 3 import http from 'http'
4 import config from '@config' 4 import config from '@config'
5 const port = config.BuiltInServerPort 5 const port = config.BuiltInServerPort
6 +var server = null
6 app.set('port', port) 7 app.set('port', port)
7 8
8 export default { 9 export default {
9 StatrServer () { 10 StatrServer () {
10 return new Promise((resolve, reject) => { 11 return new Promise((resolve, reject) => {
11 - const server = http.createServer(app) 12 + server = http.createServer(app)
12 server.listen(port) 13 server.listen(port)
13 server.on('error', (error) => { 14 server.on('error', (error) => {
14 switch (error.code) { 15 switch (error.code) {
...@@ -26,5 +27,19 @@ export default { ...@@ -26,5 +27,19 @@ export default {
26 resolve('服务端运行中') 27 resolve('服务端运行中')
27 }) 28 })
28 }) 29 })
30 + },
31 + StopServer () {
32 + return new Promise((resolve, reject) => {
33 + console.log(server)
34 + if (server) {
35 + server.close()
36 + server.on('close', () => {
37 + server = null
38 + resolve(1)
39 + })
40 + } else {
41 + reject('服务端尚未开启')
42 + }
43 + })
29 } 44 }
30 } 45 }
......
...@@ -50,6 +50,16 @@ export default { ...@@ -50,6 +50,16 @@ export default {
50 ) 50 )
51 }) 51 })
52 }) 52 })
53 + ipcMain.on('stop-server', (event, arg) => {
54 + Server.StopServer().then(res => {
55 + event.reply('confirm-stop', res)
56 + }).catch(err => {
57 + dialog.showErrorBox(
58 + '错误',
59 + err
60 + )
61 + })
62 + })
53 ipcMain.on('open-win', (event, arg) => { 63 ipcMain.on('open-win', (event, arg) => {
54 const ChildWin = new BrowserWindow({ 64 const ChildWin = new BrowserWindow({
55 height: 595, 65 height: 595,
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
17 17
18 <div class="right-side"> 18 <div class="right-side">
19 <div class="doc"> 19 <div class="doc">
20 - <div class="title alt">您可以点击的按钮</div> 20 + <div class="title alt">您可以点击的按钮测试功能</div>
21 <el-button type="primary" round @click="open()">控制台打印</el-button> 21 <el-button type="primary" round @click="open()">控制台打印</el-button>
22 <el-button type="primary" round @click="setdata">写入数据</el-button> 22 <el-button type="primary" round @click="setdata">写入数据</el-button>
23 <el-button type="primary" round @click="getdata">读取数据</el-button> 23 <el-button type="primary" round @click="getdata">读取数据</el-button>
...@@ -27,7 +27,10 @@ ...@@ -27,7 +27,10 @@
27 <div class="doc"> 27 <div class="doc">
28 <el-button type="primary" round @click="CheckUpdate('two')">检查更新(第二种方法)</el-button> 28 <el-button type="primary" round @click="CheckUpdate('two')">检查更新(第二种方法)</el-button>
29 <el-button type="primary" round @click="StartServer">启动内置服务端</el-button> 29 <el-button type="primary" round @click="StartServer">启动内置服务端</el-button>
30 + <el-button type="primary" round @click="StopServer">关闭内置服务端</el-button>
30 <el-button type="primary" round @click="getMessage">查看消息</el-button> 31 <el-button type="primary" round @click="getMessage">查看消息</el-button>
32 + </div>
33 + <div class="doc">
31 <el-button type="primary" round @click="openNewWin">打开新窗口</el-button> 34 <el-button type="primary" round @click="openNewWin">打开新窗口</el-button>
32 </div> 35 </div>
33 </div> 36 </div>
...@@ -82,10 +85,10 @@ export default { ...@@ -82,10 +85,10 @@ export default {
82 console.log(__lib); 85 console.log(__lib);
83 }, 86 },
84 methods: { 87 methods: {
85 - openNewWin(){ 88 + openNewWin() {
86 let data = { 89 let data = {
87 - url:'/form/index' 90 + url: "/form/index"
88 - } 91 + };
89 this.$ipcApi.send("open-win", data); 92 this.$ipcApi.send("open-win", data);
90 }, 93 },
91 getMessage() { 94 getMessage() {
...@@ -95,6 +98,15 @@ export default { ...@@ -95,6 +98,15 @@ export default {
95 }); 98 });
96 }); 99 });
97 }, 100 },
101 + StopServer() {
102 + this.$ipcApi.send("stop-server");
103 + this.$ipcApi.on("confirm-stop", (event, arg) => {
104 + this.$message({
105 + type: "success",
106 + message: "已关闭"
107 + });
108 + });
109 + },
98 StartServer() { 110 StartServer() {
99 this.$ipcApi.send("statr-server"); 111 this.$ipcApi.send("statr-server");
100 this.$ipcApi.on("confirm-start", (event, arg) => { 112 this.$ipcApi.on("confirm-start", (event, arg) => {
...@@ -255,9 +267,12 @@ export default { ...@@ -255,9 +267,12 @@ export default {
255 } 267 }
256 }, 268 },
257 destroyed() { 269 destroyed() {
270 + console.log("销毁了哦")
258 this.$ipcApi.remove("confirm-message"); 271 this.$ipcApi.remove("confirm-message");
259 this.$ipcApi.remove("download-done"); 272 this.$ipcApi.remove("download-done");
260 this.$ipcApi.remove("download-paused"); 273 this.$ipcApi.remove("download-paused");
274 + this.$ipcApi.remove("confirm-stop");
275 + this.$ipcApi.remove("confirm-start");
261 this.$ipcApi.remove("confirm-download"); 276 this.$ipcApi.remove("confirm-download");
262 this.$ipcApi.remove("download-progress"); 277 this.$ipcApi.remove("download-progress");
263 this.$ipcApi.remove("download-error"); 278 this.$ipcApi.remove("download-error");
......