umbrella22

回退electron版本,和vscode保持一致

...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 "cross-env": "^7.0.3", 111 "cross-env": "^7.0.3",
112 "css-loader": "^5.0.1", 112 "css-loader": "^5.0.1",
113 "del": "^6.0.0", 113 "del": "^6.0.0",
114 - "electron": "^11.2.2", 114 + "electron": "9.3.5",
115 "electron-builder": "^22.9.1", 115 "electron-builder": "^22.9.1",
116 "electron-devtools-installer": "^3.1.1", 116 "electron-devtools-installer": "^3.1.1",
117 "eslint": "^7.19.0", 117 "eslint": "^7.19.0",
......
...@@ -1042,16 +1042,17 @@ ...@@ -1042,16 +1042,17 @@
1042 ajv-keywords "^3.4.1" 1042 ajv-keywords "^3.4.1"
1043 1043
1044 "@electron/get@^1.0.1": 1044 "@electron/get@^1.0.1":
1045 - version "1.12.2" 1045 + version "1.12.3"
1046 - resolved "https://registry.npm.taobao.org/@electron/get/download/@electron/get-1.12.2.tgz#6442066afb99be08cefb9a281e4b4692b33764f3" 1046 + resolved "https://registry.npm.taobao.org/@electron/get/download/@electron/get-1.12.3.tgz#fa2723385c4b565a34c4c82f46087aa2a5fbf6d0"
1047 - integrity sha1-ZEIGavuZvgjO+5ooHktGkrM3ZPM= 1047 + integrity sha1-+icjOFxLVlo0xMgvRgh6oqX79tA=
1048 dependencies: 1048 dependencies:
1049 debug "^4.1.1" 1049 debug "^4.1.1"
1050 env-paths "^2.2.0" 1050 env-paths "^2.2.0"
1051 + filenamify "^4.1.0"
1051 fs-extra "^8.1.0" 1052 fs-extra "^8.1.0"
1052 got "^9.6.0" 1053 got "^9.6.0"
1053 progress "^2.0.3" 1054 progress "^2.0.3"
1054 - sanitize-filename "^1.6.2" 1055 + semver "^6.2.0"
1055 sumchecker "^3.0.1" 1056 sumchecker "^3.0.1"
1056 optionalDependencies: 1057 optionalDependencies:
1057 global-agent "^2.0.2" 1058 global-agent "^2.0.2"
...@@ -1176,9 +1177,9 @@ ...@@ -1176,9 +1177,9 @@
1176 integrity sha1-zDI7rY6KUz1IIvRc5OUybzbkIXc= 1177 integrity sha1-zDI7rY6KUz1IIvRc5OUybzbkIXc=
1177 1178
1178 "@types/node@^12.0.12": 1179 "@types/node@^12.0.12":
1179 - version "12.12.58" 1180 + version "12.19.15"
1180 - resolved "https://registry.npm.taobao.org/@types/node/download/@types/node-12.12.58.tgz?cache=0&sync_timestamp=1599843027918&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-12.12.58.tgz#46dae9b2b9ee5992818c8f7cee01ff4ce03ab44c" 1181 + resolved "https://registry.npm.taobao.org/@types/node/download/@types/node-12.19.15.tgz#0de7e978fb43db62da369db18ea088a63673c182"
1181 - integrity sha1-RtrpsrnuWZKBjI987gH/TOA6tEw= 1182 + integrity sha1-DefpePtD22LaNp2xjqCIpjZzwYI=
1182 1183
1183 "@types/node@^14.14.22": 1184 "@types/node@^14.14.22":
1184 version "14.14.22" 1185 version "14.14.22"
...@@ -1924,10 +1925,10 @@ boolbase@~1.0.0: ...@@ -1924,10 +1925,10 @@ boolbase@~1.0.0:
1924 resolved "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 1925 resolved "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
1925 integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= 1926 integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
1926 1927
1927 -boolean@^3.0.0, boolean@^3.0.1: 1928 +boolean@^3.0.1:
1928 - version "3.0.1" 1929 + version "3.0.2"
1929 - resolved "https://registry.npm.taobao.org/boolean/download/boolean-3.0.1.tgz#35ecf2b4a2ee191b0b44986f14eb5f052a5cbb4f" 1930 + resolved "https://registry.npm.taobao.org/boolean/download/boolean-3.0.2.tgz#df1baa18b6a2b0e70840475e1d93ec8fe75b2570"
1930 - integrity sha1-NezytKLuGRsLRJhvFOtfBSpcu08= 1931 + integrity sha1-3xuqGLaisOcIQEdeHZPsj+dbJXA=
1931 1932
1932 boxen@^4.2.0: 1933 boxen@^4.2.0:
1933 version "4.2.0" 1934 version "4.2.0"
...@@ -2746,12 +2747,7 @@ core-js@^2.4.0: ...@@ -2746,12 +2747,7 @@ core-js@^2.4.0:
2746 resolved "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1589682726446&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" 2747 resolved "https://registry.npm.taobao.org/core-js/download/core-js-2.6.11.tgz?cache=0&sync_timestamp=1589682726446&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c"
2747 integrity sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw= 2748 integrity sha1-OIMUafmSK97Y7iHJ3EaYXgOZMIw=
2748 2749
2749 -core-js@^3.6.5: 2750 +core-js@^3.6.5, core-js@^3.8.3:
2750 - version "3.6.5"
2751 - resolved "https://registry.npm.taobao.org/core-js/download/core-js-3.6.5.tgz?cache=0&sync_timestamp=1589682726446&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a"
2752 - integrity sha1-c5XcJzrzf7LlDpvT2f6EEoUjHRo=
2753 -
2754 -core-js@^3.8.3:
2755 version "3.8.3" 2751 version "3.8.3"
2756 resolved "https://registry.npm.taobao.org/core-js/download/core-js-3.8.3.tgz?cache=0&sync_timestamp=1611040749668&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.8.3.tgz#c21906e1f14f3689f93abcc6e26883550dd92dd0" 2752 resolved "https://registry.npm.taobao.org/core-js/download/core-js-3.8.3.tgz?cache=0&sync_timestamp=1611040749668&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.8.3.tgz#c21906e1f14f3689f93abcc6e26883550dd92dd0"
2757 integrity sha1-whkG4fFPNon5OrzG4miDVQ3ZLdA= 2753 integrity sha1-whkG4fFPNon5OrzG4miDVQ3ZLdA=
...@@ -3353,10 +3349,10 @@ electron-updater@^4.3.5: ...@@ -3353,10 +3349,10 @@ electron-updater@^4.3.5:
3353 lodash.isequal "^4.5.0" 3349 lodash.isequal "^4.5.0"
3354 semver "^7.3.2" 3350 semver "^7.3.2"
3355 3351
3356 -electron@^11.2.2: 3352 +electron@9.3.5:
3357 - version "11.2.2" 3353 + version "9.3.5"
3358 - resolved "https://registry.npm.taobao.org/electron/download/electron-11.2.2.tgz#c2e53eb56bd21ae1dc01bc781f2f6bcbe0c18033" 3354 + resolved "https://registry.npm.taobao.org/electron/download/electron-9.3.5.tgz#7967146b81e6d9b484773243fd4a4f671a50b884"
3359 - integrity sha1-wuU+tWvSGuHcAbx4Hy9ry+DBgDM= 3355 + integrity sha1-eWcUa4Hm2bSEdzJD/UpPZxpQuIQ=
3360 dependencies: 3356 dependencies:
3361 "@electron/get" "^1.0.1" 3357 "@electron/get" "^1.0.1"
3362 "@types/node" "^12.0.12" 3358 "@types/node" "^12.0.12"
...@@ -3905,7 +3901,7 @@ extglob@^2.0.2, extglob@^2.0.4: ...@@ -3905,7 +3901,7 @@ extglob@^2.0.2, extglob@^2.0.4:
3905 3901
3906 extract-zip@^1.0.3: 3902 extract-zip@^1.0.3:
3907 version "1.7.0" 3903 version "1.7.0"
3908 - resolved "https://registry.npm.taobao.org/extract-zip/download/extract-zip-1.7.0.tgz?cache=0&sync_timestamp=1591773082587&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fextract-zip%2Fdownload%2Fextract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" 3904 + resolved "https://registry.npm.taobao.org/extract-zip/download/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927"
3909 integrity sha1-VWzDrp339FLEk6DPtRzDAneUCSc= 3905 integrity sha1-VWzDrp339FLEk6DPtRzDAneUCSc=
3910 dependencies: 3906 dependencies:
3911 concat-stream "^1.6.2" 3907 concat-stream "^1.6.2"
...@@ -4006,6 +4002,20 @@ filelist@^1.0.1: ...@@ -4006,6 +4002,20 @@ filelist@^1.0.1:
4006 dependencies: 4002 dependencies:
4007 minimatch "^3.0.4" 4003 minimatch "^3.0.4"
4008 4004
4005 +filename-reserved-regex@^2.0.0:
4006 + version "2.0.0"
4007 + resolved "https://registry.npm.taobao.org/filename-reserved-regex/download/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229"
4008 + integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik=
4009 +
4010 +filenamify@^4.1.0:
4011 + version "4.2.0"
4012 + resolved "https://registry.npm.taobao.org/filenamify/download/filenamify-4.2.0.tgz#c99716d676869585b3b5d328b3f06590d032e89f"
4013 + integrity sha1-yZcW1naGlYWztdMos/BlkNAy6J8=
4014 + dependencies:
4015 + filename-reserved-regex "^2.0.0"
4016 + strip-outer "^1.0.1"
4017 + trim-repeated "^1.0.0"
4018 +
4009 fill-range@^4.0.0: 4019 fill-range@^4.0.0:
4010 version "4.0.0" 4020 version "4.0.0"
4011 resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" 4021 resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
...@@ -5228,7 +5238,7 @@ json-stable-stringify-without-jsonify@^1.0.1: ...@@ -5228,7 +5238,7 @@ json-stable-stringify-without-jsonify@^1.0.1:
5228 5238
5229 json-stringify-safe@^5.0.1: 5239 json-stringify-safe@^5.0.1:
5230 version "5.0.1" 5240 version "5.0.1"
5231 - resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz?cache=0&sync_timestamp=1589682771374&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-stringify-safe%2Fdownload%2Fjson-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 5241 + resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
5232 integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= 5242 integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
5233 5243
5234 json3@^3.3.3: 5244 json3@^3.3.3:
...@@ -7292,11 +7302,11 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: ...@@ -7292,11 +7302,11 @@ ripemd160@^2.0.0, ripemd160@^2.0.1:
7292 inherits "^2.0.1" 7302 inherits "^2.0.1"
7293 7303
7294 roarr@^2.15.3: 7304 roarr@^2.15.3:
7295 - version "2.15.3" 7305 + version "2.15.4"
7296 - resolved "https://registry.npm.taobao.org/roarr/download/roarr-2.15.3.tgz#65248a291a15af3ebfd767cbf7e44cb402d1d836" 7306 + resolved "https://registry.npm.taobao.org/roarr/download/roarr-2.15.4.tgz?cache=0&sync_timestamp=1610472352033&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Froarr%2Fdownload%2Froarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd"
7297 - integrity sha1-ZSSKKRoVrz6/12fL9+RMtALR2DY= 7307 + integrity sha1-9f55W3uDjM/jXcYI4Cgrnrouev0=
7298 dependencies: 7308 dependencies:
7299 - boolean "^3.0.0" 7309 + boolean "^3.0.1"
7300 detect-node "^2.0.4" 7310 detect-node "^2.0.4"
7301 globalthis "^1.0.1" 7311 globalthis "^1.0.1"
7302 json-stringify-safe "^5.0.1" 7312 json-stringify-safe "^5.0.1"
...@@ -7337,7 +7347,7 @@ safe-regex@^1.1.0: ...@@ -7337,7 +7347,7 @@ safe-regex@^1.1.0:
7337 resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&sync_timestamp=1589682784154&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 7347 resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&sync_timestamp=1589682784154&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
7338 integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= 7348 integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
7339 7349
7340 -sanitize-filename@^1.6.2, sanitize-filename@^1.6.3: 7350 +sanitize-filename@^1.6.3:
7341 version "1.6.3" 7351 version "1.6.3"
7342 resolved "https://registry.npm.taobao.org/sanitize-filename/download/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" 7352 resolved "https://registry.npm.taobao.org/sanitize-filename/download/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378"
7343 integrity sha1-dV69dSBFkxl34wsgJdNA18kJA3g= 7353 integrity sha1-dV69dSBFkxl34wsgJdNA18kJA3g=
...@@ -7467,7 +7477,7 @@ sentence-case@^2.1.0: ...@@ -7467,7 +7477,7 @@ sentence-case@^2.1.0:
7467 7477
7468 serialize-error@^7.0.1: 7478 serialize-error@^7.0.1:
7469 version "7.0.1" 7479 version "7.0.1"
7470 - resolved "https://registry.npm.taobao.org/serialize-error/download/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" 7480 + resolved "https://registry.npm.taobao.org/serialize-error/download/serialize-error-7.0.1.tgz?cache=0&sync_timestamp=1611483289576&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fserialize-error%2Fdownload%2Fserialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18"
7471 integrity sha1-8TYLBEf2H/tIPsQVfHN/q313jhg= 7481 integrity sha1-8TYLBEf2H/tIPsQVfHN/q313jhg=
7472 dependencies: 7482 dependencies:
7473 type-fest "^0.13.1" 7483 type-fest "^0.13.1"
...@@ -7949,6 +7959,13 @@ strip-json-comments@~2.0.1: ...@@ -7949,6 +7959,13 @@ strip-json-comments@~2.0.1:
7949 resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&sync_timestamp=1594567532500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 7959 resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&sync_timestamp=1594567532500&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
7950 integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= 7960 integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
7951 7961
7962 +strip-outer@^1.0.1:
7963 + version "1.0.1"
7964 + resolved "https://registry.npm.taobao.org/strip-outer/download/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
7965 + integrity sha1-sv0qv2YEudHmATBXGV34Nrip1jE=
7966 + dependencies:
7967 + escape-string-regexp "^1.0.2"
7968 +
7952 style-loader@^2.0.0: 7969 style-loader@^2.0.0:
7953 version "2.0.0" 7970 version "2.0.0"
7954 resolved "https://registry.npm.taobao.org/style-loader/download/style-loader-2.0.0.tgz?cache=0&sync_timestamp=1602247951903&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstyle-loader%2Fdownload%2Fstyle-loader-2.0.0.tgz#9669602fd4690740eaaec137799a03addbbc393c" 7971 resolved "https://registry.npm.taobao.org/style-loader/download/style-loader-2.0.0.tgz?cache=0&sync_timestamp=1602247951903&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstyle-loader%2Fdownload%2Fstyle-loader-2.0.0.tgz#9669602fd4690740eaaec137799a03addbbc393c"
...@@ -8252,6 +8269,13 @@ traverse@^0.6.6: ...@@ -8252,6 +8269,13 @@ traverse@^0.6.6:
8252 resolved "https://registry.npm.taobao.org/traverse/download/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" 8269 resolved "https://registry.npm.taobao.org/traverse/download/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
8253 integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= 8270 integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=
8254 8271
8272 +trim-repeated@^1.0.0:
8273 + version "1.0.0"
8274 + resolved "https://registry.npm.taobao.org/trim-repeated/download/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
8275 + integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
8276 + dependencies:
8277 + escape-string-regexp "^1.0.2"
8278 +
8255 truncate-utf8-bytes@^1.0.0: 8279 truncate-utf8-bytes@^1.0.0:
8256 version "1.0.2" 8280 version "1.0.2"
8257 resolved "https://registry.npm.taobao.org/truncate-utf8-bytes/download/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" 8281 resolved "https://registry.npm.taobao.org/truncate-utf8-bytes/download/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b"
...@@ -8293,7 +8317,7 @@ type-check@^0.4.0, type-check@~0.4.0: ...@@ -8293,7 +8317,7 @@ type-check@^0.4.0, type-check@~0.4.0:
8293 8317
8294 type-fest@^0.13.1: 8318 type-fest@^0.13.1:
8295 version "0.13.1" 8319 version "0.13.1"
8296 - resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" 8320 + resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.13.1.tgz?cache=0&sync_timestamp=1606468844109&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934"
8297 integrity sha1-AXLLW86AsL1ULqNI21DH4hg02TQ= 8321 integrity sha1-AXLLW86AsL1ULqNI21DH4hg02TQ=
8298 8322
8299 type-fest@^0.8.1: 8323 type-fest@^0.8.1:
......