升级x86 electron-25.8.4,node-18.15.0,node-pty-1.1.0-beta1等相关文件.

This commit is contained in:
chriswang521 2023-11-14 16:23:33 +08:00
parent cba6c7acc7
commit abcce6b843
87 changed files with 416 additions and 282 deletions

View File

@ -226,6 +226,7 @@
"console", "console",
"cookie", "cookie",
"crypto", "crypto",
"dns",
"electron", "electron",
"events", "events",
"fs", "fs",

View File

@ -1,4 +1,4 @@
disturl "https://electronjs.org/headers" disturl "https://electronjs.org/headers"
target "17.4.7" target "25.8.4"
runtime "electron" runtime "electron"
build_from_source "true" build_from_source "true"

View File

@ -86,9 +86,11 @@ exports.referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)(64bit)', 'libnss3.so(NSS_3.11)(64bit)',
'libnss3.so(NSS_3.12)(64bit)', 'libnss3.so(NSS_3.12)(64bit)',
'libnss3.so(NSS_3.12.1)(64bit)', 'libnss3.so(NSS_3.12.1)(64bit)',
'libnss3.so(NSS_3.13)(64bit)',
'libnss3.so(NSS_3.2)(64bit)', 'libnss3.so(NSS_3.2)(64bit)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)(64bit)', 'libnss3.so(NSS_3.3)(64bit)',
'libnss3.so(NSS_3.30)(64bit)',
'libnss3.so(NSS_3.4)(64bit)', 'libnss3.so(NSS_3.4)(64bit)',
'libnss3.so(NSS_3.5)(64bit)', 'libnss3.so(NSS_3.5)(64bit)',
'libnss3.so(NSS_3.9.2)(64bit)', 'libnss3.so(NSS_3.9.2)(64bit)',
@ -170,10 +172,12 @@ exports.referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)', 'libnss3.so(NSS_3.11)',
'libnss3.so(NSS_3.12)', 'libnss3.so(NSS_3.12)',
'libnss3.so(NSS_3.12.1)', 'libnss3.so(NSS_3.12.1)',
'libnss3.so(NSS_3.13)',
'libnss3.so(NSS_3.2)', 'libnss3.so(NSS_3.2)',
'libnss3.so(NSS_3.22)', 'libnss3.so(NSS_3.22)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)', 'libnss3.so(NSS_3.3)',
'libnss3.so(NSS_3.30)',
'libnss3.so(NSS_3.4)', 'libnss3.so(NSS_3.4)',
'libnss3.so(NSS_3.5)', 'libnss3.so(NSS_3.5)',
'libnss3.so(NSS_3.9.2)', 'libnss3.so(NSS_3.9.2)',
@ -259,9 +263,11 @@ exports.referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)(64bit)', 'libnss3.so(NSS_3.11)(64bit)',
'libnss3.so(NSS_3.12)(64bit)', 'libnss3.so(NSS_3.12)(64bit)',
'libnss3.so(NSS_3.12.1)(64bit)', 'libnss3.so(NSS_3.12.1)(64bit)',
'libnss3.so(NSS_3.13)(64bit)',
'libnss3.so(NSS_3.2)(64bit)', 'libnss3.so(NSS_3.2)(64bit)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)(64bit)', 'libnss3.so(NSS_3.3)(64bit)',
'libnss3.so(NSS_3.30)(64bit)',
'libnss3.so(NSS_3.4)(64bit)', 'libnss3.so(NSS_3.4)(64bit)',
'libnss3.so(NSS_3.5)(64bit)', 'libnss3.so(NSS_3.5)(64bit)',
'libnss3.so(NSS_3.9.2)(64bit)', 'libnss3.so(NSS_3.9.2)(64bit)',

View File

@ -86,9 +86,11 @@ export const referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)(64bit)', 'libnss3.so(NSS_3.11)(64bit)',
'libnss3.so(NSS_3.12)(64bit)', 'libnss3.so(NSS_3.12)(64bit)',
'libnss3.so(NSS_3.12.1)(64bit)', 'libnss3.so(NSS_3.12.1)(64bit)',
'libnss3.so(NSS_3.13)(64bit)',
'libnss3.so(NSS_3.2)(64bit)', 'libnss3.so(NSS_3.2)(64bit)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)(64bit)', 'libnss3.so(NSS_3.3)(64bit)',
'libnss3.so(NSS_3.30)(64bit)',
'libnss3.so(NSS_3.4)(64bit)', 'libnss3.so(NSS_3.4)(64bit)',
'libnss3.so(NSS_3.5)(64bit)', 'libnss3.so(NSS_3.5)(64bit)',
'libnss3.so(NSS_3.9.2)(64bit)', 'libnss3.so(NSS_3.9.2)(64bit)',
@ -170,10 +172,12 @@ export const referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)', 'libnss3.so(NSS_3.11)',
'libnss3.so(NSS_3.12)', 'libnss3.so(NSS_3.12)',
'libnss3.so(NSS_3.12.1)', 'libnss3.so(NSS_3.12.1)',
'libnss3.so(NSS_3.13)',
'libnss3.so(NSS_3.2)', 'libnss3.so(NSS_3.2)',
'libnss3.so(NSS_3.22)', 'libnss3.so(NSS_3.22)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)', 'libnss3.so(NSS_3.3)',
'libnss3.so(NSS_3.30)',
'libnss3.so(NSS_3.4)', 'libnss3.so(NSS_3.4)',
'libnss3.so(NSS_3.5)', 'libnss3.so(NSS_3.5)',
'libnss3.so(NSS_3.9.2)', 'libnss3.so(NSS_3.9.2)',
@ -259,9 +263,11 @@ export const referenceGeneratedDepsByArch = {
'libnss3.so(NSS_3.11)(64bit)', 'libnss3.so(NSS_3.11)(64bit)',
'libnss3.so(NSS_3.12)(64bit)', 'libnss3.so(NSS_3.12)(64bit)',
'libnss3.so(NSS_3.12.1)(64bit)', 'libnss3.so(NSS_3.12.1)(64bit)',
'libnss3.so(NSS_3.13)(64bit)',
'libnss3.so(NSS_3.2)(64bit)', 'libnss3.so(NSS_3.2)(64bit)',
'libnss3.so(NSS_3.22)(64bit)', 'libnss3.so(NSS_3.22)(64bit)',
'libnss3.so(NSS_3.3)(64bit)', 'libnss3.so(NSS_3.3)(64bit)',
'libnss3.so(NSS_3.30)(64bit)',
'libnss3.so(NSS_3.4)(64bit)', 'libnss3.so(NSS_3.4)(64bit)',
'libnss3.so(NSS_3.5)(64bit)', 'libnss3.so(NSS_3.5)(64bit)',
'libnss3.so(NSS_3.9.2)(64bit)', 'libnss3.so(NSS_3.9.2)(64bit)',

View File

@ -4,7 +4,7 @@
"lib": [ "lib": [
"ES2020" "ES2020"
], ],
"module": "node12", "module": "node16",
"checkJs": true, "checkJs": true,
"noEmit": true "noEmit": true
} }

View File

@ -9,12 +9,14 @@ const majorNodeVersion = parseInt(nodeVersion[1]);
const minorNodeVersion = parseInt(nodeVersion[2]); const minorNodeVersion = parseInt(nodeVersion[2]);
const patchNodeVersion = parseInt(nodeVersion[3]); const patchNodeVersion = parseInt(nodeVersion[3]);
if (majorNodeVersion < 16 || (majorNodeVersion === 16 && minorNodeVersion < 14)) { if (!process.env['VSCODE_SKIP_NODE_VERSION_CHECK']) {
console.error('\033[1;31m*** Please use node.js versions >=16.14.x and <17.\033[0;0m'); if (majorNodeVersion < 18 || (majorNodeVersion === 18 && minorNodeVersion < 15)) {
err = true; console.error('\033[1;31m*** Please use node.js versions >=18.15.x and <19.\033[0;0m');
} err = true;
if (majorNodeVersion >= 17) { }
console.warn('\033[1;31m*** Warning: Versions of node.js >= 17 have not been tested.\033[0;0m') if (majorNodeVersion >= 19) {
console.warn('\033[1;31m*** Warning: Versions of node.js >= 19 have not been tested.\033[0;0m')
}
} }
const path = require('path'); const path = require('path');

View File

@ -29,7 +29,7 @@
"@types/minimist": "^1.2.1", "@types/minimist": "^1.2.1",
"@types/mkdirp": "^1.0.1", "@types/mkdirp": "^1.0.1",
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/p-limit": "^2.2.0", "@types/p-limit": "^2.2.0",
"@types/pump": "^1.0.1", "@types/pump": "^1.0.1",
"@types/request": "^2.47.0", "@types/request": "^2.47.0",

View File

@ -522,10 +522,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.51.tgz#b31d716fb8d58eeb95c068a039b9b6292817d5fb" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.51.tgz#b31d716fb8d58eeb95c068a039b9b6292817d5fb"
integrity sha512-El3+WJk2D/ppWNd2X05aiP5l2k4EwF7KwheknQZls+I26eSICoWRhRIJ56jGgw2dqNGQ5LtNajmBU2ajS28EvQ== integrity sha512-El3+WJk2D/ppWNd2X05aiP5l2k4EwF7KwheknQZls+I26eSICoWRhRIJ56jGgw2dqNGQ5LtNajmBU2ajS28EvQ==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/p-limit@^2.2.0": "@types/p-limit@^2.2.0":
version "2.2.0" version "2.2.0"

View File

@ -6,7 +6,7 @@
"git": { "git": {
"name": "chromium", "name": "chromium",
"repositoryUrl": "https://chromium.googlesource.com/chromium/src", "repositoryUrl": "https://chromium.googlesource.com/chromium/src",
"commitHash": "e2aa76f05f3a6ccadbf43e37f5dfc195cc090b6a" "commitHash": "88c0a3606e1a856ad43651130d27bb880e1833d6"
} }
}, },
"licenseDetail": [ "licenseDetail": [
@ -40,7 +40,7 @@
"SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
], ],
"isOnlyProductionDependency": true, "isOnlyProductionDependency": true,
"version": "98.0.4758.141" "version": "114.0.5735.289"
}, },
{ {
"component": { "component": {
@ -48,11 +48,11 @@
"git": { "git": {
"name": "nodejs", "name": "nodejs",
"repositoryUrl": "https://github.com/nodejs/node", "repositoryUrl": "https://github.com/nodejs/node",
"commitHash": "40ecd5601193c316e62e9216e8a4259130686208" "commitHash": "a94966ffc114e831d4a917a97f9958d3385ab6f7"
} }
}, },
"isOnlyProductionDependency": true, "isOnlyProductionDependency": true,
"version": "16.13.0" "version": "18.15.0"
}, },
{ {
"component": { "component": {
@ -60,12 +60,12 @@
"git": { "git": {
"name": "electron", "name": "electron",
"repositoryUrl": "https://github.com/electron/electron", "repositoryUrl": "https://github.com/electron/electron",
"commitHash": "66dd03293be5c6c7a06e1517bb80100030973be6" "commitHash": "415301c477b600502cf264e93318dda551288829"
} }
}, },
"isOnlyProductionDependency": true, "isOnlyProductionDependency": true,
"license": "MIT", "license": "MIT",
"version": "17.4.7" "version": "25.8.4"
}, },
{ {
"component": { "component": {

View File

@ -149,7 +149,7 @@
] ]
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
jsonc-parser@^2.2.1: jsonc-parser@^2.2.1:
version "2.2.1" version "2.2.1"

View File

@ -999,7 +999,7 @@
"vscode-uri": "^3.0.3" "vscode-uri": "^3.0.3"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -16,7 +16,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x" "@types/node": "18.x"
}, },
"scripts": { "scripts": {
"compile": "gulp compile-extension:css-language-features-server", "compile": "gulp compile-extension:css-language-features-server",

View File

@ -7,10 +7,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4"
integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-css-languageservice@^6.0.1: vscode-css-languageservice@^6.0.1:
version "6.0.1" version "6.0.1"

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
balanced-match@^1.0.0: balanced-match@^1.0.0:
version "1.0.0" version "1.0.0"

View File

@ -36,7 +36,7 @@
"vscode-nls": "^4.0.0" "vscode-nls": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"prettier": { "prettier": {
"printWidth": 100, "printWidth": 100,

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^4.0.0: vscode-nls@^4.0.0:
version "4.0.0" version "4.0.0"

View File

@ -153,7 +153,7 @@
"vscode-nls": "^4.0.0" "vscode-nls": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^4.0.0: vscode-nls@^4.0.0:
version "4.0.0" version "4.0.0"

View File

@ -500,7 +500,7 @@
"deps": "yarn add @vscode/emmet-helper" "deps": "yarn add @vscode/emmet-helper"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"dependencies": { "dependencies": {
"@emmetio/abbreviation": "^2.2.0", "@emmetio/abbreviation": "^2.2.0",

View File

@ -60,10 +60,10 @@
resolved "https://registry.yarnpkg.com/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz#46cffea119a0a003312a21c2d9b5628cb5fcd442" resolved "https://registry.yarnpkg.com/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz#46cffea119a0a003312a21c2d9b5628cb5fcd442"
integrity sha1-Rs/+oRmgoAMxKiHC2bVijLX81EI= integrity sha1-Rs/+oRmgoAMxKiHC2bVijLX81EI=
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@vscode/emmet-helper@^2.3.0": "@vscode/emmet-helper@^2.3.0":
version "2.8.4" version "2.8.4"

View File

@ -68,7 +68,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/markdown-it": "0.0.2", "@types/markdown-it": "0.0.2",
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -7,10 +7,10 @@
resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-0.0.2.tgz#5d9ad19e6e6508cdd2f2596df86fd0aade598660" resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-0.0.2.tgz#5d9ad19e6e6508cdd2f2596df86fd0aade598660"
integrity sha1-XZrRnm5lCM3S8llt+G/Qqt5ZhmA= integrity sha1-XZrRnm5lCM3S8llt+G/Qqt5ZhmA=
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/node@^6.0.46": "@types/node@^6.0.46":
version "6.0.78" version "6.0.78"

View File

@ -103,7 +103,7 @@
"vscode-nls": "^5.0.0" "vscode-nls": "^5.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.21" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.21.tgz#474d7589a30afcf5291f59bd49cca9ad171ffde4" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-Pf8M1XD9i1ksZEcCP8vuSNwooJ/bZapNmIzpmsMaL+jMI+8mEYU3PKvs+xDNuQcJWF/x24WzY4qxLtB0zNow9A== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^5.0.0: vscode-nls@^5.0.0:
version "5.0.0" version "5.0.0"

View File

@ -2668,7 +2668,7 @@
"@types/byline": "4.2.31", "@types/byline": "4.2.31",
"@types/file-type": "^5.2.1", "@types/file-type": "^5.2.1",
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/picomatch": "2.3.0", "@types/picomatch": "2.3.0",
"@types/which": "^1.0.28" "@types/which": "^1.0.28"
}, },

View File

@ -31,10 +31,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.51.tgz#b31d716fb8d58eeb95c068a039b9b6292817d5fb" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.51.tgz#b31d716fb8d58eeb95c068a039b9b6292817d5fb"
integrity sha512-El3+WJk2D/ppWNd2X05aiP5l2k4EwF7KwheknQZls+I26eSICoWRhRIJ56jGgw2dqNGQ5LtNajmBU2ajS28EvQ== integrity sha512-El3+WJk2D/ppWNd2X05aiP5l2k4EwF7KwheknQZls+I26eSICoWRhRIJ56jGgw2dqNGQ5LtNajmBU2ajS28EvQ==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/picomatch@2.3.0": "@types/picomatch@2.3.0":
version "2.3.0" version "2.3.0"

View File

@ -66,7 +66,7 @@
"vscode-tas-client": "^0.1.47" "vscode-tas-client": "^0.1.47"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x", "@types/node": "18.x",
"@types/node-fetch": "^2.5.7", "@types/node-fetch": "^2.5.7",
"@types/uuid": "8.0.0" "@types/uuid": "8.0.0"
}, },

View File

@ -15,10 +15,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.5.tgz#3d03acd3b3414cf67faf999aed11682ed121f22b" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.5.tgz#3d03acd3b3414cf67faf999aed11682ed121f22b"
integrity sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA== integrity sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/uuid@8.0.0": "@types/uuid@8.0.0":
version "8.0.0" version "8.0.0"

View File

@ -89,7 +89,7 @@
"vscode-nls": "^4.1.2" "vscode-nls": "^4.1.2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -99,10 +99,10 @@
dependencies: dependencies:
"@types/node" ">= 8" "@types/node" ">= 8"
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/node@>= 8": "@types/node@>= 8":
version "14.0.23" version "14.0.23"

View File

@ -20,7 +20,7 @@
"vscode-nls": "^4.0.0" "vscode-nls": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"main": "./out/main", "main": "./out/main",
"activationEvents": [ "activationEvents": [

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^4.0.0: vscode-nls@^4.0.0:
version "4.0.0" version "4.0.0"

View File

@ -20,7 +20,7 @@
"vscode-nls": "^4.0.0" "vscode-nls": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"main": "./out/main", "main": "./out/main",
"activationEvents": [ "activationEvents": [

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^4.0.0: vscode-nls@^4.0.0:
version "4.0.0" version "4.0.0"

View File

@ -267,7 +267,7 @@
"vscode-uri": "^3.0.3" "vscode-uri": "^3.0.3"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -18,7 +18,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x" "@types/node": "18.x"
}, },
"scripts": { "scripts": {
"compile": "npx gulp compile-extension:html-language-features-server", "compile": "npx gulp compile-extension:html-language-features-server",

View File

@ -7,10 +7,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4"
integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-css-languageservice@^6.0.1: vscode-css-languageservice@^6.0.1:
version "6.0.1" version "6.0.1"

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@vscode/extension-telemetry@0.5.1": "@vscode/extension-telemetry@0.5.1":
version "0.5.1" version "0.5.1"

View File

@ -20,7 +20,7 @@
"vscode-nls": "^4.0.0" "vscode-nls": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"main": "./out/main", "main": "./out/main",
"activationEvents": [ "activationEvents": [

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^4.0.0: vscode-nls@^4.0.0:
version "4.0.0" version "4.0.0"

View File

@ -153,7 +153,7 @@
"vscode-nls": "^5.0.1" "vscode-nls": "^5.0.1"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -20,7 +20,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x" "@types/node": "18.x"
}, },
"scripts": { "scripts": {
"prepublishOnly": "npm run clean && npm run compile", "prepublishOnly": "npm run clean && npm run compile",

View File

@ -7,10 +7,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4"
integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
jsonc-parser@^3.0.0: jsonc-parser@^3.0.0:
version "3.0.0" version "3.0.0"

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@vscode/extension-telemetry@0.5.1": "@vscode/extension-telemetry@0.5.1":
version "0.5.1" version "0.5.1"

View File

@ -159,7 +159,7 @@
"vscode-nls": "^5.0.0" "vscode-nls": "^5.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^5.0.0: vscode-nls@^5.0.0:
version "5.0.0" version "5.0.0"

View File

@ -47,7 +47,7 @@
"watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x", "@types/node": "18.x",
"@types/node-fetch": "^2.5.7", "@types/node-fetch": "^2.5.7",
"@types/randombytes": "^2.0.0", "@types/randombytes": "^2.0.0",
"@types/sha.js": "^2.4.0", "@types/sha.js": "^2.4.0",

View File

@ -15,10 +15,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.23.tgz#676fa0883450ed9da0bb24156213636290892806" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.23.tgz#676fa0883450ed9da0bb24156213636290892806"
integrity sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw== integrity sha512-Z4U8yDAl5TFkmYsZdFPdjeMa57NOvnaf1tljHzhouaPEp7LCj2JKkejpI1ODviIAQuW4CcQmxkQ77rnLsOOoKw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/randombytes@^2.0.0": "@types/randombytes@^2.0.0":
version "2.0.0" version "2.0.0"

View File

@ -28,7 +28,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/minimatch": "^3.0.3", "@types/minimatch": "^3.0.3",
"@types/node": "16.x", "@types/node": "18.x",
"@types/which": "^2.0.0" "@types/which": "^2.0.0"
}, },
"resolutions": { "resolutions": {

View File

@ -7,10 +7,10 @@
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/which@^2.0.0": "@types/which@^2.0.0":
version "2.0.0" version "2.0.0"

View File

@ -78,7 +78,7 @@
"which": "^2.0.2" "which": "^2.0.2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x", "@types/node": "18.x",
"@types/which": "^2.0.0" "@types/which": "^2.0.0"
}, },
"repository": { "repository": {

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/which@^2.0.0": "@types/which@^2.0.0":
version "2.0.0" version "2.0.0"

View File

@ -410,7 +410,7 @@
"vscode-nls": "^5.0.0" "vscode-nls": "^5.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"__metadata": { "__metadata": {
"id": "dc489f46-520d-4556-ae85-1f9eab3c412d", "id": "dc489f46-520d-4556-ae85-1f9eab3c412d",

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.33" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.33.tgz#566713b1b626f781c5c58fe3531307283e00720c" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-0PJ0vg+JyU0MIan58IOIFRtSvsb7Ri+7Wltx2qAg94eMOrpg4+uuP3aUHCpxXc1i0jCXiC+zIamSZh3l9AbcQA== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
vscode-nls@^5.0.0: vscode-nls@^5.0.0:
version "5.0.1" version "5.0.1"

View File

@ -41,7 +41,7 @@
"vscode-uri": "^3.0.3" "vscode-uri": "^3.0.3"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x", "@types/node": "18.x",
"@types/semver": "^5.5.0" "@types/semver": "^5.5.0"
}, },
"scripts": { "scripts": {

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/semver@^5.5.0": "@types/semver@^5.5.0":
version "5.5.0" version "5.5.0"

View File

@ -197,7 +197,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x" "@types/node": "18.x"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View File

@ -7,7 +7,7 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4" resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-9.1.1.tgz#e7c4f1001eefa4b8afbd1eee27a237fee3bf29c4"
integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw== integrity sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==

View File

@ -20,7 +20,7 @@
"jsonc-parser": "2.2.1" "jsonc-parser": "2.2.1"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"contributes": { "contributes": {
"semanticTokenTypes": [ "semanticTokenTypes": [

View File

@ -2,10 +2,10 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
jsonc-parser@2.2.1: jsonc-parser@2.2.1:
version "2.2.1" version "2.2.1"

View File

@ -32,7 +32,7 @@
], ],
"main": "./out/extension", "main": "./out/extension",
"devDependencies": { "devDependencies": {
"@types/node": "16.x" "@types/node": "18.x"
}, },
"capabilities": { "capabilities": {
"untrustedWorkspaces": { "untrustedWorkspaces": {

View File

@ -2,7 +2,7 @@
# yarn lockfile v1 # yarn lockfile v1
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==

View File

@ -77,7 +77,7 @@
"native-is-elevated": "0.4.3", "native-is-elevated": "0.4.3",
"native-keymap": "3.3.0", "native-keymap": "3.3.0",
"native-watchdog": "1.4.0", "native-watchdog": "1.4.0",
"node-pty": "0.11.0-beta11", "node-pty": "1.1.0-beta1",
"spdlog": "^0.13.0", "spdlog": "^0.13.0",
"tas-client-umd": "0.1.6", "tas-client-umd": "0.1.6",
"v8-inspect-profiler": "^0.1.0", "v8-inspect-profiler": "^0.1.0",
@ -110,7 +110,7 @@
"@types/keytar": "^4.4.0", "@types/keytar": "^4.4.0",
"@types/minimist": "^1.2.1", "@types/minimist": "^1.2.1",
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/sinon": "^10.0.2", "@types/sinon": "^10.0.2",
"@types/sinon-test": "^2.4.2", "@types/sinon-test": "^2.4.2",
"@types/trusted-types": "^1.0.6", "@types/trusted-types": "^1.0.6",
@ -137,7 +137,7 @@
"cssnano": "^4.1.11", "cssnano": "^4.1.11",
"debounce": "^1.0.0", "debounce": "^1.0.0",
"deemon": "^1.4.0", "deemon": "^1.4.0",
"electron": "17.4.7", "electron": "25.8.4",
"eslint": "8.7.0", "eslint": "8.7.0",
"eslint-plugin-header": "3.1.1", "eslint-plugin-header": "3.1.1",
"eslint-plugin-jsdoc": "^19.1.0", "eslint-plugin-jsdoc": "^19.1.0",

View File

@ -1,4 +1,4 @@
disturl "http://nodejs.org/dist" disturl "http://nodejs.org/dist"
target "16.13.0" target "18.15.0"
runtime "node" runtime "node"
build_from_source "true" build_from_source "true"

View File

@ -17,7 +17,7 @@
"keytar": "7.9.0", "keytar": "7.9.0",
"minimist": "^1.2.6", "minimist": "^1.2.6",
"native-watchdog": "1.4.0", "native-watchdog": "1.4.0",
"node-pty": "0.11.0-beta11", "node-pty": "1.1.0-beta1",
"spdlog": "^0.13.0", "spdlog": "^0.13.0",
"tas-client-umd": "0.1.6", "tas-client-umd": "0.1.6",
"vscode-oniguruma": "1.6.1", "vscode-oniguruma": "1.6.1",

View File

@ -529,9 +529,14 @@ nan@^2.13.2:
integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==
nan@^2.14.0: nan@^2.14.0:
version "2.15.0" version "2.18.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" resolved "https://registry.yarnpkg.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554"
integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==
nan@^2.17.0:
version "2.17.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb"
integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==
napi-build-utils@^1.0.1: napi-build-utils@^1.0.1:
version "1.0.2" version "1.0.2"
@ -570,12 +575,12 @@ node-gyp-build@^4.3.0:
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.3.0.tgz#9f256b03e5826150be39c764bf51e993946d71a3" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.3.0.tgz#9f256b03e5826150be39c764bf51e993946d71a3"
integrity sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q== integrity sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==
node-pty@0.11.0-beta11: node-pty@1.1.0-beta1:
version "0.11.0-beta11" version "1.1.0-beta1"
resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-0.11.0-beta11.tgz#10843516868129c26a97253903c46fe0e4520eb0" resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-1.1.0-beta1.tgz#95d4baf406c043b78042f951b325e9713df2beac"
integrity sha512-Gw58duqHle4k/BunssCE1CUKKWipRQZTUFhaTegkKC19fw3IXsvillblLUuD2bQL42+3mQCAFSgTDo+OsJzYCQ== integrity sha512-h+1E/gX/brFqsp3yZKGERHOhdo1POG1rrsI+8tEuocqdEddHd029471gq8KOuiHKicd52h2pSU8Gtqb3Vo2PfQ==
dependencies: dependencies:
nan "^2.14.0" nan "^2.17.0"
npmlog@^4.0.1: npmlog@^4.0.1:
version "4.1.2" version "4.1.2"

View File

@ -22,7 +22,6 @@ const enum Arch {
let processArch: Arch; let processArch: Arch;
switch (process.arch) { switch (process.arch) {
case 'ia32': case 'ia32':
case 'x32':
processArch = Arch.x86; processArch = Arch.x86;
break; break;
case 'arm': case 'arm':

View File

@ -17,12 +17,11 @@ export interface MessageBoxOptions {
*/ */
message: string; message: string;
/** /**
* Can be `"none"`, `"info"`, `"error"`, `"question"` or `"warning"`. On Windows, * Can be `none`, `info`, `error`, `question` or `warning`. On Windows, `question`
* `"question"` displays the same icon as `"info"`, unless you set an icon using * displays the same icon as `info`, unless you set an icon using the `icon`
* the `"icon"` option. On macOS, both `"warning"` and `"error"` display the same * option. On macOS, both `warning` and `error` display the same warning icon.
* warning icon.
*/ */
type?: string; type?: ('none' | 'info' | 'error' | 'question' | 'warning');
/** /**
* Array of texts for buttons. On Windows, an empty array will result in one button * Array of texts for buttons. On Windows, an empty array will result in one button
* labeled "OK". * labeled "OK".

View File

@ -61,7 +61,7 @@ export class ElectronExtensionHostDebugBroadcastChannel<TContext> extends Extens
} }
}; };
const onMessage = (_event: Event, method: string, params: unknown, sessionId?: string) => const onMessage = (_event: Electron.Event, method: string, params: unknown, sessionId?: string) =>
writeMessage(({ method, params, sessionId })); writeMessage(({ method, params, sessionId }));
win.on('close', () => { win.on('close', () => {

View File

@ -6,7 +6,6 @@
import { BrowserWindow, BrowserWindowConstructorOptions, Display, IpcMainEvent, screen } from 'electron'; import { BrowserWindow, BrowserWindowConstructorOptions, Display, IpcMainEvent, screen } from 'electron';
import { validatedIpcMain } from 'vs/base/parts/ipc/electron-main/ipcMain'; import { validatedIpcMain } from 'vs/base/parts/ipc/electron-main/ipcMain';
import { arch, release, type } from 'os'; import { arch, release, type } from 'os';
import { mnemonicButtonLabel } from 'vs/base/common/labels';
import { DisposableStore } from 'vs/base/common/lifecycle'; import { DisposableStore } from 'vs/base/common/lifecycle';
import { FileAccess } from 'vs/base/common/network'; import { FileAccess } from 'vs/base/common/network';
import { IProcessEnvironment, isMacintosh } from 'vs/base/common/platform'; import { IProcessEnvironment, isMacintosh } from 'vs/base/common/platform';
@ -22,7 +21,6 @@ import { ILaunchMainService } from 'vs/platform/launch/electron-main/launchMainS
import { ILogService } from 'vs/platform/log/common/log'; import { ILogService } from 'vs/platform/log/common/log';
import { INativeHostMainService } from 'vs/platform/native/electron-main/nativeHostMainService'; import { INativeHostMainService } from 'vs/platform/native/electron-main/nativeHostMainService';
import product from 'vs/platform/product/common/product'; import product from 'vs/platform/product/common/product';
import { IProductService } from 'vs/platform/product/common/productService';
import { IIPCObjectUrl, IProtocolMainService } from 'vs/platform/protocol/electron-main/protocol'; import { IIPCObjectUrl, IProtocolMainService } from 'vs/platform/protocol/electron-main/protocol';
import { zoomLevelToZoomFactor } from 'vs/platform/window/common/window'; import { zoomLevelToZoomFactor } from 'vs/platform/window/common/window';
import { IWindowState } from 'vs/platform/window/electron-main/window'; import { IWindowState } from 'vs/platform/window/electron-main/window';
@ -59,8 +57,7 @@ export class IssueMainService implements ICommonIssueService {
@IDiagnosticsMainService private readonly diagnosticsMainService: IDiagnosticsMainService, @IDiagnosticsMainService private readonly diagnosticsMainService: IDiagnosticsMainService,
@IDialogMainService private readonly dialogMainService: IDialogMainService, @IDialogMainService private readonly dialogMainService: IDialogMainService,
@INativeHostMainService private readonly nativeHostMainService: INativeHostMainService, @INativeHostMainService private readonly nativeHostMainService: INativeHostMainService,
@IProtocolMainService private readonly protocolMainService: IProtocolMainService, @IProtocolMainService private readonly protocolMainService: IProtocolMainService
@IProductService private readonly productService: IProductService
) { ) {
this.registerListeners(); this.registerListeners();
} }
@ -104,22 +101,16 @@ export class IssueMainService implements ICommonIssueService {
}); });
validatedIpcMain.on('vscode:issueReporterClipboard', async event => { validatedIpcMain.on('vscode:issueReporterClipboard', async event => {
const messageOptions = {
title: this.productService.nameLong,
message: localize('issueReporterWriteToClipboard', "There is too much data to send to GitHub directly. The data will be copied to the clipboard, please paste it into the GitHub issue page that is opened."),
type: 'warning',
buttons: [
mnemonicButtonLabel(localize({ key: 'ok', comment: ['&& denotes a mnemonic'] }, "&&OK")),
mnemonicButtonLabel(localize({ key: 'cancel', comment: ['&& denotes a mnemonic'] }, "&&Cancel")),
],
defaultId: 0,
cancelId: 1,
noLink: true
};
if (this.issueReporterWindow) { if (this.issueReporterWindow) {
const result = await this.dialogMainService.showMessageBox(messageOptions, this.issueReporterWindow); const { response } = await this.dialogMainService.showMessageBox({
this.safeSend(event, 'vscode:issueReporterClipboardResponse', result.response === 0); message: localize('issueReporterWriteToClipboard', "There is too much data to send to GitHub directly. The data will be copied to the clipboard, please paste it into the GitHub issue page that is opened."),
type: 'warning',
buttons: [
localize({ key: 'ok', comment: ['&& denotes a mnemonic'] }, "&&OK"),
localize('cancel', "Cancel")
]
}, this.issueReporterWindow);
this.safeSend(event, 'vscode:issueReporterClipboardResponse', response === 0);
} }
}); });
@ -129,22 +120,16 @@ export class IssueMainService implements ICommonIssueService {
}); });
validatedIpcMain.on('vscode:issueReporterConfirmClose', async () => { validatedIpcMain.on('vscode:issueReporterConfirmClose', async () => {
const messageOptions = {
title: this.productService.nameLong,
message: localize('confirmCloseIssueReporter', "Your input will not be saved. Are you sure you want to close this window?"),
type: 'warning',
buttons: [
mnemonicButtonLabel(localize({ key: 'yes', comment: ['&& denotes a mnemonic'] }, "&&Yes")),
mnemonicButtonLabel(localize({ key: 'cancel', comment: ['&& denotes a mnemonic'] }, "&&Cancel")),
],
defaultId: 0,
cancelId: 1,
noLink: true
};
if (this.issueReporterWindow) { if (this.issueReporterWindow) {
const result = await this.dialogMainService.showMessageBox(messageOptions, this.issueReporterWindow); const { response } = await this.dialogMainService.showMessageBox({
if (result.response === 0) { message: localize('confirmCloseIssueReporter', "Your input will not be saved. Are you sure you want to close this window?"),
type: 'warning',
buttons: [
localize({ key: 'yes', comment: ['&& denotes a mnemonic'] }, "&&Yes"),
localize('cancel', "Cancel")
]
}, this.issueReporterWindow);
if (response === 0) {
if (this.issueReporterWindow) { if (this.issueReporterWindow) {
this.issueReporterWindow.destroy(); this.issueReporterWindow.destroy();
this.issueReporterWindow = null; this.issueReporterWindow = null;

View File

@ -482,7 +482,7 @@ export class NativeHostMainService extends Disposable implements INativeHostMain
if (isWindows) { if (isWindows) {
isAdmin = (await import('native-is-elevated'))(); isAdmin = (await import('native-is-elevated'))();
} else { } else {
isAdmin = process.getuid() === 0; isAdmin = process.getuid?.() === 0;
} }
return isAdmin; return isAdmin;

View File

@ -228,7 +228,6 @@ export class SharedProcess extends Disposable implements ISharedProcess {
contextIsolation: false, contextIsolation: false,
enableWebSQL: false, enableWebSQL: false,
spellcheck: false, spellcheck: false,
nativeWindowOpen: true,
images: false, images: false,
webgl: false webgl: false
} }

View File

@ -110,7 +110,7 @@ export class TerminalProcess extends Disposable implements ITerminalChildProcess
private _isDisposed: boolean = false; private _isDisposed: boolean = false;
private _windowsShellHelper: WindowsShellHelper | undefined; private _windowsShellHelper: WindowsShellHelper | undefined;
private _childProcessMonitor: ChildProcessMonitor | undefined; private _childProcessMonitor: ChildProcessMonitor | undefined;
private _titleInterval: NodeJS.Timer | null = null; private _titleInterval: NodeJS.Timeout | null = null;
private _writeQueue: IWriteObject[] = []; private _writeQueue: IWriteObject[] = [];
private _writeTimeout: NodeJS.Timeout | undefined; private _writeTimeout: NodeJS.Timeout | undefined;
private _delayedResizer: DelayedResizer | undefined; private _delayedResizer: DelayedResizer | undefined;

View File

@ -195,7 +195,6 @@ export class CodeWindow extends Disposable implements ICodeWindow {
v8CacheOptions: this.environmentMainService.useCodeCache ? 'bypassHeatCheck' : 'none', v8CacheOptions: this.environmentMainService.useCodeCache ? 'bypassHeatCheck' : 'none',
enableWebSQL: false, enableWebSQL: false,
spellcheck: false, spellcheck: false,
nativeWindowOpen: true,
zoomFactor: zoomLevelToZoomFactor(windowSettings?.zoomLevel), zoomFactor: zoomLevelToZoomFactor(windowSettings?.zoomLevel),
// Enable experimental css highlight api https://chromestatus.com/feature/5436441440026624 // Enable experimental css highlight api https://chromestatus.com/feature/5436441440026624
// Refs https://github.com/microsoft/vscode/issues/140098 // Refs https://github.com/microsoft/vscode/issues/140098

View File

@ -258,6 +258,9 @@ export class ExtensionHostConnection {
silent: true silent: true
}; };
// Refs https://github.com/microsoft/vscode/issues/189805
opts.execArgv.unshift('--dns-result-order=ipv4first');
// Run Extension Host as fork of current process // Run Extension Host as fork of current process
const args = ['--type=extensionHost', `--transformURIs`]; const args = ['--type=extensionHost', `--transformURIs`];
const useHostProxy = this._environmentService.args['use-host-proxy']; const useHostProxy = this._environmentService.args['use-host-proxy'];

View File

@ -65,7 +65,7 @@ export class RemoteExtensionHostAgentServer extends Disposable implements IServe
private readonly _serverRootPath: string; private readonly _serverRootPath: string;
private shutdownTimer: NodeJS.Timer | undefined; private shutdownTimer: NodeJS.Timeout | undefined;
constructor( constructor(
private readonly _socketServer: SocketServer<RemoteAgentConnectionContext>, private readonly _socketServer: SocketServer<RemoteAgentConnectionContext>,
@ -91,7 +91,7 @@ export class RemoteExtensionHostAgentServer extends Disposable implements IServe
this._logService.info(`Extension host agent started.`); this._logService.info(`Extension host agent started.`);
} }
public async handleRequest(req: http.IncomingMessage, res: http.ServerResponse) { public async handleRequest(req: http.IncomingMessage, res: http.ServerResponse): Promise<void> {
// Only serve GET requests // Only serve GET requests
if (req.method !== 'GET') { if (req.method !== 'GET') {
return serveError(req, res, 405, `Unsupported method ${req.method}`); return serveError(req, res, 405, `Unsupported method ${req.method}`);
@ -116,14 +116,14 @@ export class RemoteExtensionHostAgentServer extends Disposable implements IServe
// Version // Version
if (pathname === '/version') { if (pathname === '/version') {
res.writeHead(200, { 'Content-Type': 'text/plain' }); res.writeHead(200, { 'Content-Type': 'text/plain' });
return res.end(this._productService.commit || ''); return void res.end(this._productService.commit || '');
} }
// Delay shutdown // Delay shutdown
if (pathname === '/delay-shutdown') { if (pathname === '/delay-shutdown') {
this._delayShutdown(); this._delayShutdown();
res.writeHead(200); res.writeHead(200);
return res.end('OK'); return void res.end('OK');
} }
if (!httpRequestHasValidConnectionToken(this._connectionToken, req, parsedUrl)) { if (!httpRequestHasValidConnectionToken(this._connectionToken, req, parsedUrl)) {
@ -171,7 +171,7 @@ export class RemoteExtensionHostAgentServer extends Disposable implements IServe
} }
res.writeHead(404, { 'Content-Type': 'text/plain' }); res.writeHead(404, { 'Content-Type': 'text/plain' });
return res.end('Not found'); return void res.end('Not found');
} }
public handleUpgrade(req: http.IncomingMessage, socket: net.Socket) { public handleUpgrade(req: http.IncomingMessage, socket: net.Socket) {

View File

@ -61,7 +61,7 @@ export async function serveFile(filePath: string, cacheControl: CacheControl, lo
const etag = `W/"${[stat.ino, stat.size, stat.mtime.getTime()].join('-')}"`; // weak validator (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag) const etag = `W/"${[stat.ino, stat.size, stat.mtime.getTime()].join('-')}"`; // weak validator (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag)
if (req.headers['if-none-match'] === etag) { if (req.headers['if-none-match'] === etag) {
res.writeHead(304); res.writeHead(304);
return res.end(); return void res.end();
} }
responseHeaders['Etag'] = etag; responseHeaders['Etag'] = etag;
@ -86,7 +86,7 @@ export async function serveFile(filePath: string, cacheControl: CacheControl, lo
} }
res.writeHead(404, { 'Content-Type': 'text/plain' }); res.writeHead(404, { 'Content-Type': 'text/plain' });
return res.end('Not found'); return void res.end('Not found');
} }
} }
@ -232,7 +232,7 @@ export class WebClientServer {
setResponseHeader('Content-Type'); setResponseHeader('Content-Type');
res.writeHead(200, responseHeaders); res.writeHead(200, responseHeaders);
const buffer = await streamToBuffer(context.stream); const buffer = await streamToBuffer(context.stream);
return res.end(buffer.buffer); return void res.end(buffer.buffer);
} }
/** /**
@ -264,7 +264,7 @@ export class WebClientServer {
responseHeaders['Location'] = newLocation; responseHeaders['Location'] = newLocation;
res.writeHead(302, responseHeaders); res.writeHead(302, responseHeaders);
return res.end(); return void res.end();
} }
let originalHost = req.headers['x-original-host']; let originalHost = req.headers['x-original-host'];
@ -338,7 +338,7 @@ export class WebClientServer {
data = workbenchTemplate.replace(/\{\{([^}]+)\}\}/g, (_, key) => values[key] ?? 'undefined'); data = workbenchTemplate.replace(/\{\{([^}]+)\}\}/g, (_, key) => values[key] ?? 'undefined');
} catch (e) { } catch (e) {
res.writeHead(404, { 'Content-Type': 'text/plain' }); res.writeHead(404, { 'Content-Type': 'text/plain' });
return res.end('Not found'); return void res.end('Not found');
} }
const cspDirectives = [ const cspDirectives = [
@ -374,7 +374,7 @@ export class WebClientServer {
} }
res.writeHead(200, headers); res.writeHead(200, headers);
return res.end(data); return void res.end(data);
} }
private _getScriptCspHashes(content: string): string[] { private _getScriptCspHashes(content: string): string[] {
@ -415,6 +415,6 @@ export class WebClientServer {
'Content-Type': 'text/html', 'Content-Type': 'text/html',
'Content-Security-Policy': cspDirectives 'Content-Security-Policy': cspDirectives
}); });
return res.end(data); return void res.end(data);
} }
} }

View File

@ -6,6 +6,7 @@
import * as nativeWatchdog from 'native-watchdog'; import * as nativeWatchdog from 'native-watchdog';
import * as net from 'net'; import * as net from 'net';
import * as minimist from 'minimist'; import * as minimist from 'minimist';
import * as dns from 'dns';
import * as performance from 'vs/base/common/performance'; import * as performance from 'vs/base/common/performance';
import { isCancellationError, onUnexpectedError } from 'vs/base/common/errors'; import { isCancellationError, onUnexpectedError } from 'vs/base/common/errors';
import { Event } from 'vs/base/common/event'; import { Event } from 'vs/base/common/event';
@ -45,6 +46,15 @@ interface ParsedExtHostArgs {
} }
})(); })();
// TODO(deepak1556): Remove this once
// https://github.com/electron/electron/pull/39376
// is available. The following API call is needed to get our
// remote integration tests to pass.
(function configureDnsResultOrder() {
// Refs https://github.com/microsoft/vscode/issues/189805
dns.setDefaultResultOrder('ipv4first');
})();
const args = minimist(process.argv.slice(2), { const args = minimist(process.argv.slice(2), {
boolean: [ boolean: [
'transformURIs', 'transformURIs',

View File

@ -277,6 +277,9 @@ export class SandboxLocalProcessExtensionHost implements IExtensionHost {
opts.execArgv.unshift(`--max-old-space-size=${this._environmentService.args['max-memory']}`); opts.execArgv.unshift(`--max-old-space-size=${this._environmentService.args['max-memory']}`);
} }
// Refs https://github.com/microsoft/vscode/issues/189805
opts.execArgv.unshift('--dns-result-order=ipv4first');
// Catch all output coming from the extension host process // Catch all output coming from the extension host process
type Output = { data: string; format: string[] }; type Output = { data: string; format: string[] };
const onStdout = this._handleProcessOutputStream(this._extensionHostProcess.onStdout); const onStdout = this._handleProcessOutputStream(this._extensionHostProcess.onStdout);

View File

@ -27,7 +27,7 @@
"devDependencies": { "devDependencies": {
"@types/mkdirp": "^1.0.1", "@types/mkdirp": "^1.0.1",
"@types/ncp": "2.0.1", "@types/ncp": "2.0.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/tmp": "0.2.2", "@types/tmp": "0.2.2",
"cpx2": "3.0.0", "cpx2": "3.0.0",
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",

View File

@ -21,10 +21,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.1.tgz#3b5c3a26393c19b400844ac422bd0f631a94d69d" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.1.tgz#3b5c3a26393c19b400844ac422bd0f631a94d69d"
integrity sha512-aK9jxMypeSrhiYofWWBf/T7O+KwaiAHzM4sveCdWPn71lzUSMimRnKzhXDKfKwV1kWoBo2P1aGgaIYGLf9/ljw== integrity sha512-aK9jxMypeSrhiYofWWBf/T7O+KwaiAHzM4sveCdWPn71lzUSMimRnKzhXDKfKwV1kWoBo2P1aGgaIYGLf9/ljw==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/tmp@0.2.2": "@types/tmp@0.2.2":
version "0.2.2" version "0.2.2"

View File

@ -8,7 +8,7 @@
}, },
"devDependencies": { "devDependencies": {
"@types/mkdirp": "^1.0.1", "@types/mkdirp": "^1.0.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/optimist": "0.0.29", "@types/optimist": "0.0.29",
"@types/rimraf": "^2.0.4", "@types/rimraf": "^2.0.4",
"@types/tmp": "0.1.0", "@types/tmp": "0.1.0",

View File

@ -33,10 +33,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.0.tgz#b417deda18cf8400f278733499ad5547ed1abec4" resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.0.tgz#b417deda18cf8400f278733499ad5547ed1abec4"
integrity sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ== integrity sha512-GnZbirvmqZUzMgkFn70c74OQpTTUcCzlhQliTzYjQMqg+hVKcDnxdL19Ne3UdYzdMA/+W3eb646FWn/ZaT1NfQ==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/optimist@0.0.29": "@types/optimist@0.0.29":
version "0.0.29" version "0.0.29"

View File

@ -21,7 +21,7 @@
"@types/mkdirp": "^1.0.1", "@types/mkdirp": "^1.0.1",
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"@types/ncp": "2.0.1", "@types/ncp": "2.0.1",
"@types/node": "16.x", "@types/node": "18.x",
"@types/node-fetch": "^2.5.10", "@types/node-fetch": "^2.5.10",
"@types/rimraf": "3.0.2", "@types/rimraf": "3.0.2",
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",

View File

@ -58,10 +58,10 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-13.11.0.tgz#390ea202539c61c8fa6ba4428b57e05bc36dc47b" resolved "https://registry.yarnpkg.com/@types/node/-/node-13.11.0.tgz#390ea202539c61c8fa6ba4428b57e05bc36dc47b"
integrity sha512-uM4mnmsIIPK/yeO+42F2RQhGUIs39K2RFmugcJANppXe6J1nvH87PvzPZYpza7Xhhs8Yn9yIAVdLZ84z61+0xQ== integrity sha512-uM4mnmsIIPK/yeO+42F2RQhGUIs39K2RFmugcJANppXe6J1nvH87PvzPZYpza7Xhhs8Yn9yIAVdLZ84z61+0xQ==
"@types/node@16.x": "@types/node@18.x":
version "16.11.6" version "18.15.13"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.13.tgz#f64277c341150c979e42b00e4ac289290c9df469"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==
"@types/rimraf@3.0.2": "@types/rimraf@3.0.2":
version "3.0.2" version "3.0.2"

203
yarn.lock
View File

@ -732,21 +732,20 @@
global-agent "^3.0.0" global-agent "^3.0.0"
global-tunnel-ng "^2.7.1" global-tunnel-ng "^2.7.1"
"@electron/get@^1.13.0": "@electron/get@^2.0.0":
version "1.13.1" version "2.0.3"
resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.13.1.tgz#42a0aa62fd1189638bd966e23effaebb16108368" resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz#fba552683d387aebd9f3fcadbcafc8e12ee4f960"
integrity sha512-U5vkXDZ9DwXtkPqlB45tfYnnYBN8PePp1z/XDCupnSpdrxT8/ThCv9WCwPLf9oqiSGZTkH6dx2jDUPuoXpjkcA== integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==
dependencies: dependencies:
debug "^4.1.1" debug "^4.1.1"
env-paths "^2.2.0" env-paths "^2.2.0"
fs-extra "^8.1.0" fs-extra "^8.1.0"
got "^9.6.0" got "^11.8.5"
progress "^2.0.3" progress "^2.0.3"
semver "^6.2.0" semver "^6.2.0"
sumchecker "^3.0.1" sumchecker "^3.0.1"
optionalDependencies: optionalDependencies:
global-agent "^3.0.0" global-agent "^3.0.0"
global-tunnel-ng "^2.7.1"
"@eslint/eslintrc@^1.0.5": "@eslint/eslintrc@^1.0.5":
version "1.0.5" version "1.0.5"
@ -1091,6 +1090,11 @@
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
"@sindresorhus/is@^4.0.0":
version "4.6.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
"@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3": "@sinonjs/commons@^1.6.0", "@sinonjs/commons@^1.7.0", "@sinonjs/commons@^1.8.3":
version "1.8.3" version "1.8.3"
resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
@ -1126,6 +1130,13 @@
dependencies: dependencies:
defer-to-connect "^1.0.1" defer-to-connect "^1.0.1"
"@szmarczak/http-timer@^4.0.5":
version "4.0.6"
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
dependencies:
defer-to-connect "^2.0.0"
"@tootallnate/once@1", "@tootallnate/once@^1.1.2": "@tootallnate/once@1", "@tootallnate/once@^1.1.2":
version "1.1.2" version "1.1.2"
resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
@ -1163,6 +1174,16 @@
dependencies: dependencies:
applicationinsights "*" applicationinsights "*"
"@types/cacheable-request@^6.0.1":
version "6.0.3"
resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183"
integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==
dependencies:
"@types/http-cache-semantics" "*"
"@types/keyv" "^3.1.4"
"@types/node" "*"
"@types/responselike" "^1.0.0"
"@types/color-name@^1.1.1": "@types/color-name@^1.1.1":
version "1.1.1" version "1.1.1"
resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0" resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
@ -1262,6 +1283,11 @@
"@types/svgo" "^1" "@types/svgo" "^1"
"@types/vinyl" "*" "@types/vinyl" "*"
"@types/http-cache-semantics@*":
version "4.0.2"
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz#abe102d06ccda1efdf0ed98c10ccf7f36a785a41"
integrity sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==
"@types/http-proxy-agent@^2.0.1": "@types/http-proxy-agent@^2.0.1":
version "2.0.1" version "2.0.1"
resolved "https://registry.yarnpkg.com/@types/http-proxy-agent/-/http-proxy-agent-2.0.1.tgz#2f95077f6bfe7adc39cc0f0042da85997ae77fc7" resolved "https://registry.yarnpkg.com/@types/http-proxy-agent/-/http-proxy-agent-2.0.1.tgz#2f95077f6bfe7adc39cc0f0042da85997ae77fc7"
@ -1308,6 +1334,13 @@
resolved "https://registry.yarnpkg.com/@types/keytar/-/keytar-4.4.0.tgz#ca24e6ee6d0df10c003aafe26e93113b8faf0d8e" resolved "https://registry.yarnpkg.com/@types/keytar/-/keytar-4.4.0.tgz#ca24e6ee6d0df10c003aafe26e93113b8faf0d8e"
integrity sha512-cq/NkUUy6rpWD8n7PweNQQBpw2o0cf5v6fbkUVEpOB9VzzIvyPvSEId1/goIj+MciW2v1Lw5mRimKO01XgE9EA== integrity sha512-cq/NkUUy6rpWD8n7PweNQQBpw2o0cf5v6fbkUVEpOB9VzzIvyPvSEId1/goIj+MciW2v1Lw5mRimKO01XgE9EA==
"@types/keyv@^3.1.4":
version "3.1.4"
resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
dependencies:
"@types/node" "*"
"@types/minimatch@*": "@types/minimatch@*":
version "3.0.3" version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
@ -1336,26 +1369,28 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-4.2.22.tgz#cf488a0f6b4a9c245d09927f4f757ca278b9c8ce" resolved "https://registry.yarnpkg.com/@types/node/-/node-4.2.22.tgz#cf488a0f6b4a9c245d09927f4f757ca278b9c8ce"
integrity sha512-LXRap3bb4AjtLZ5NOFc4ssVZrQPTgdPcNm++0SEJuJZaOA+xHkojJNYqy33A5q/94BmG5tA6yaMeD4VdCv5aSA== integrity sha512-LXRap3bb4AjtLZ5NOFc4ssVZrQPTgdPcNm++0SEJuJZaOA+xHkojJNYqy33A5q/94BmG5tA6yaMeD4VdCv5aSA==
"@types/node@16.x": "@types/node@18.x", "@types/node@^18.11.18":
version "16.11.6" version "18.18.4"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.4.tgz#519fef47a13cf869be290c20fc6ae9b7fe887aa7"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== integrity sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==
"@types/node@^10.11.7": "@types/node@^10.11.7":
version "10.12.21" version "10.12.21"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.21.tgz#7e8a0c34cf29f4e17a36e9bd0ea72d45ba03908e" resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.21.tgz#7e8a0c34cf29f4e17a36e9bd0ea72d45ba03908e"
integrity sha512-CBgLNk4o3XMnqMc0rhb6lc77IwShMEglz05deDcn2lQxyXEZivfwgYJu7SMha9V5XcrP6qZuevTHV/QrN2vjKQ== integrity sha512-CBgLNk4o3XMnqMc0rhb6lc77IwShMEglz05deDcn2lQxyXEZivfwgYJu7SMha9V5XcrP6qZuevTHV/QrN2vjKQ==
"@types/node@^14.6.2":
version "14.14.37"
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e"
integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==
"@types/q@^1.5.1": "@types/q@^1.5.1":
version "1.5.4" version "1.5.4"
resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
"@types/responselike@^1.0.0":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.1.tgz#1dd57e54509b3b95c7958e52709567077019d65d"
integrity sha512-TiGnitEDxj2X0j+98Eqk5lv/Cij8oHd32bU4D/Yw6AOq7vvTk0gSD2GPj0G/HkvhMoVsdlhYF4yqqlyPBTM6Sg==
dependencies:
"@types/node" "*"
"@types/semver@^5.4.0", "@types/semver@^5.5.0": "@types/semver@^5.4.0", "@types/semver@^5.5.0":
version "5.5.0" version "5.5.0"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-5.5.0.tgz#146c2a29ee7d3bae4bf2fcb274636e264c813c45" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-5.5.0.tgz#146c2a29ee7d3bae4bf2fcb274636e264c813c45"
@ -2860,6 +2895,11 @@ cache-content-type@^1.0.0:
mime-types "^2.1.18" mime-types "^2.1.18"
ylru "^1.2.0" ylru "^1.2.0"
cacheable-lookup@^5.0.3:
version "5.0.4"
resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
cacheable-request@^6.0.0: cacheable-request@^6.0.0:
version "6.1.0" version "6.1.0"
resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
@ -2873,6 +2913,19 @@ cacheable-request@^6.0.0:
normalize-url "^4.1.0" normalize-url "^4.1.0"
responselike "^1.0.2" responselike "^1.0.2"
cacheable-request@^7.0.2:
version "7.0.4"
resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz#7a33ebf08613178b403635be7b899d3e69bbe817"
integrity sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==
dependencies:
clone-response "^1.0.2"
get-stream "^5.1.0"
http-cache-semantics "^4.0.0"
keyv "^4.0.0"
lowercase-keys "^2.0.0"
normalize-url "^6.0.1"
responselike "^2.0.0"
call-bind@^1.0.0: call-bind@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce"
@ -3385,7 +3438,7 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
concat-stream@^1.5.0, concat-stream@^1.6.0, concat-stream@^1.6.2: concat-stream@^1.5.0, concat-stream@^1.6.0:
version "1.6.2" version "1.6.2"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
@ -3816,7 +3869,7 @@ debug-fabulous@^1.0.0:
memoizee "0.4.X" memoizee "0.4.X"
object-assign "4.X" object-assign "4.X"
debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: debug@2.6.9, debug@^2.2.0, debug@^2.3.3:
version "2.6.9" version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
@ -3997,6 +4050,11 @@ defer-to-connect@^1.0.1:
resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
defer-to-connect@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
define-lazy-prop@^2.0.0: define-lazy-prop@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
@ -4287,14 +4345,14 @@ electron-to-chromium@^1.4.17:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.45.tgz#cf1144091d6683cbd45a231954a745f02fb24598" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.45.tgz#cf1144091d6683cbd45a231954a745f02fb24598"
integrity sha512-czF9eYVuOmlY/vxyMQz2rGlNSjZpxNQYBe1gmQv7al171qOIhgyO9k7D5AKlgeTCSPKk+LHhj5ZyIdmEub9oNg== integrity sha512-czF9eYVuOmlY/vxyMQz2rGlNSjZpxNQYBe1gmQv7al171qOIhgyO9k7D5AKlgeTCSPKk+LHhj5ZyIdmEub9oNg==
electron@17.4.7: electron@25.8.4:
version "17.4.7" version "25.8.4"
resolved "https://registry.yarnpkg.com/electron/-/electron-17.4.7.tgz#5ae9105f2ee28e6405c79c7101f0c956676da697" resolved "https://registry.yarnpkg.com/electron/-/electron-25.8.4.tgz#b50877aac7d96323920437baf309ad86382cb455"
integrity sha512-CMdUpd6oEwqbF7wcXwy9VNNXfTTbaeRg+zrGZciPzyzsEmJ9vzWcR1WpOxIQ4sIMjUyo1pFbvaD0VOgI2t4x3A== integrity sha512-hUYS3RGdaa6E1UWnzeGnsdsBYOggwMMg4WGxNGvAoWtmRrr6J1BsjFW/yRq4WsJHJce2HdzQXtz4OGXV6yUCLg==
dependencies: dependencies:
"@electron/get" "^1.13.0" "@electron/get" "^2.0.0"
"@types/node" "^14.6.2" "@types/node" "^18.11.18"
extract-zip "^1.0.3" extract-zip "^2.0.1"
elliptic@^6.5.3: elliptic@^6.5.3:
version "6.5.4" version "6.5.4"
@ -4937,16 +4995,6 @@ extract-zip@2.0.1, extract-zip@^2.0.1:
optionalDependencies: optionalDependencies:
"@types/yauzl" "^2.9.1" "@types/yauzl" "^2.9.1"
extract-zip@^1.0.3:
version "1.7.0"
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927"
integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==
dependencies:
concat-stream "^1.6.2"
debug "^2.6.9"
mkdirp "^0.5.4"
yauzl "^2.10.0"
extsprintf@1.3.0: extsprintf@1.3.0:
version "1.3.0" version "1.3.0"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
@ -5707,6 +5755,23 @@ glogg@^1.0.0:
dependencies: dependencies:
sparkles "^1.0.0" sparkles "^1.0.0"
got@^11.8.5:
version "11.8.6"
resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
dependencies:
"@sindresorhus/is" "^4.0.0"
"@szmarczak/http-timer" "^4.0.5"
"@types/cacheable-request" "^6.0.1"
"@types/responselike" "^1.0.0"
cacheable-lookup "^5.0.3"
cacheable-request "^7.0.2"
decompress-response "^6.0.0"
http2-wrapper "^1.0.0-beta.5.2"
lowercase-keys "^2.0.0"
p-cancelable "^2.0.0"
responselike "^2.0.0"
got@^9.6.0: got@^9.6.0:
version "9.6.0" version "9.6.0"
resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
@ -6235,6 +6300,14 @@ http-signature@~1.2.0:
jsprim "^1.2.2" jsprim "^1.2.2"
sshpk "^1.7.0" sshpk "^1.7.0"
http2-wrapper@^1.0.0-beta.5.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
dependencies:
quick-lru "^5.1.1"
resolve-alpn "^1.0.0"
https-browserify@^1.0.0: https-browserify@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
@ -7069,6 +7142,11 @@ json-buffer@3.0.0:
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
json-buffer@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
version "1.0.2" version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
@ -7169,6 +7247,13 @@ keyv@^3.0.0:
dependencies: dependencies:
json-buffer "3.0.0" json-buffer "3.0.0"
keyv@^4.0.0:
version "4.5.4"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
dependencies:
json-buffer "3.0.1"
kind-of@^1.1.0: kind-of@^1.1.0:
version "1.1.0" version "1.1.0"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44"
@ -7908,7 +7993,7 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
"mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@^0.5.5, mkdirp@~0.5.0, mkdirp@~0.5.1: "mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.0, mkdirp@~0.5.1:
version "0.5.5" version "0.5.5"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@ -8033,9 +8118,14 @@ nan@^2.12.1, nan@^2.13.2:
integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==
nan@^2.14.0: nan@^2.14.0:
version "2.15.0" version "2.18.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.15.0.tgz#3f34a473ff18e15c1b5626b62903b5ad6e665fee" resolved "https://registry.yarnpkg.com/nan/-/nan-2.18.0.tgz#26a6faae7ffbeb293a39660e88a76b82e30b7554"
integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==
nan@^2.17.0:
version "2.17.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb"
integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==
nanoid@3.3.1: nanoid@3.3.1:
version "3.3.1" version "3.3.1"
@ -8193,12 +8283,12 @@ node-libs-browser@^2.2.1:
util "^0.11.0" util "^0.11.0"
vm-browserify "^1.0.1" vm-browserify "^1.0.1"
node-pty@0.11.0-beta11: node-pty@1.1.0-beta1:
version "0.11.0-beta11" version "1.1.0-beta1"
resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-0.11.0-beta11.tgz#10843516868129c26a97253903c46fe0e4520eb0" resolved "https://registry.yarnpkg.com/node-pty/-/node-pty-1.1.0-beta1.tgz#95d4baf406c043b78042f951b325e9713df2beac"
integrity sha512-Gw58duqHle4k/BunssCE1CUKKWipRQZTUFhaTegkKC19fw3IXsvillblLUuD2bQL42+3mQCAFSgTDo+OsJzYCQ== integrity sha512-h+1E/gX/brFqsp3yZKGERHOhdo1POG1rrsI+8tEuocqdEddHd029471gq8KOuiHKicd52h2pSU8Gtqb3Vo2PfQ==
dependencies: dependencies:
nan "^2.14.0" nan "^2.17.0"
node-releases@^1.1.71: node-releases@^1.1.71:
version "1.1.72" version "1.1.72"
@ -8263,6 +8353,11 @@ normalize-url@^4.1.0:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129"
integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==
normalize-url@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
now-and-later@^2.0.0: now-and-later@^2.0.0:
version "2.0.1" version "2.0.1"
resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c" resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.1.tgz#8e579c8685764a7cc02cb680380e94f43ccb1f7c"
@ -8597,6 +8692,11 @@ p-cancelable@^1.0.0:
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
p-cancelable@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
p-defer@^1.0.0: p-defer@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
@ -9586,6 +9686,11 @@ queue@^4.2.1:
dependencies: dependencies:
inherits "~2.0.0" inherits "~2.0.0"
quick-lru@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
version "2.1.0" version "2.1.0"
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@ -9862,6 +9967,11 @@ require-main-filename@^2.0.0:
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
resolve-alpn@^1.0.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
resolve-cwd@^3.0.0: resolve-cwd@^3.0.0:
version "3.0.0" version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
@ -9942,6 +10052,13 @@ responselike@^1.0.2:
dependencies: dependencies:
lowercase-keys "^1.0.0" lowercase-keys "^1.0.0"
responselike@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==
dependencies:
lowercase-keys "^2.0.0"
restore-cursor@^2.0.0: restore-cursor@^2.0.0:
version "2.0.0" version "2.0.0"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"