diff options
author | Vijay Aravamudhan <vraravam@users.noreply.github.com> | 2022-04-30 22:56:53 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-01 03:56:53 +0000 |
commit | 766ed654ba785cfe11e6ee8714fcb1199e073977 (patch) | |
tree | 7e18d54ee9498c80d2bf2863ac1a56898ee47793 | |
parent | Fix issue where 'macos-notification-state' was being loaded in non-macos (diff) | |
download | ferdium-app-766ed654ba785cfe11e6ee8714fcb1199e073977.tar.gz ferdium-app-766ed654ba785cfe11e6ee8714fcb1199e073977.tar.zst ferdium-app-766ed654ba785cfe11e6ee8714fcb1199e073977.zip |
Remove native compilation ('python', 'node-gyp') since we no longer have such dependencies (#73)
-rw-r--r-- | .github/workflows/builds.yml | 16 | ||||
-rw-r--r-- | CONTRIBUTING.md | 4 | ||||
-rw-r--r-- | package-lock.json | 474 | ||||
-rw-r--r-- | package.json | 1 | ||||
-rwxr-xr-x | scripts/build-unix.sh | 13 | ||||
-rw-r--r-- | scripts/build-windows.ps1 | 16 |
6 files changed, 46 insertions, 478 deletions
diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 8bde362a8..74ac7c1b9 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml | |||
@@ -52,10 +52,6 @@ jobs: | |||
52 | if: ${{ github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && contains(github.event.inputs.message, '[nightly branch]')) }} | 52 | if: ${{ github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && contains(github.event.inputs.message, '[nightly branch]')) }} |
53 | with: | 53 | with: |
54 | node-version-file: ".nvmrc" | 54 | node-version-file: ".nvmrc" |
55 | - name: Use python specified in 'CONTRIBUTING.md' | ||
56 | uses: actions/setup-python@v3 | ||
57 | with: | ||
58 | python-version: '3.10.4' | ||
59 | - id: should_run | 55 | - id: should_run |
60 | name: Check whether there are any commits since this run was last triggered and push them and/or set the output | 56 | name: Check whether there are any commits since this run was last triggered and push them and/or set the output |
61 | if: ${{ github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && contains(github.event.inputs.message, '[nightly branch]')) }} | 57 | if: ${{ github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && contains(github.event.inputs.message, '[nightly branch]')) }} |
@@ -152,10 +148,6 @@ jobs: | |||
152 | uses: actions/setup-node@v3 | 148 | uses: actions/setup-node@v3 |
153 | with: | 149 | with: |
154 | node-version-file: ".nvmrc" | 150 | node-version-file: ".nvmrc" |
155 | - name: Use python specified in 'CONTRIBUTING.md' | ||
156 | uses: actions/setup-python@v3 | ||
157 | with: | ||
158 | python-version: '3.10.4' | ||
159 | - name: Install npm | 151 | - name: Install npm |
160 | run: npm i -gf "npm@$(node -p 'require("./package.json").engines.npm')" && npm -v | 152 | run: npm i -gf "npm@$(node -p 'require("./package.json").engines.npm')" && npm -v |
161 | - name: Install pnpm | 153 | - name: Install pnpm |
@@ -243,10 +235,6 @@ jobs: | |||
243 | uses: actions/setup-node@v3 | 235 | uses: actions/setup-node@v3 |
244 | with: | 236 | with: |
245 | node-version-file: ".nvmrc" | 237 | node-version-file: ".nvmrc" |
246 | - name: Use python specified in 'CONTRIBUTING.md' | ||
247 | uses: actions/setup-python@v3 | ||
248 | with: | ||
249 | python-version: '3.10.4' | ||
250 | - name: Install npm | 238 | - name: Install npm |
251 | run: npm i -gf "npm@$(node -p 'require("./package.json").engines.npm')" && npm -v | 239 | run: npm i -gf "npm@$(node -p 'require("./package.json").engines.npm')" && npm -v |
252 | - name: Install pnpm | 240 | - name: Install pnpm |
@@ -357,10 +345,6 @@ jobs: | |||
357 | uses: actions/setup-node@v3 | 345 | uses: actions/setup-node@v3 |
358 | with: | 346 | with: |
359 | node-version-file: ".nvmrc" | 347 | node-version-file: ".nvmrc" |
360 | - name: Use python specified in 'CONTRIBUTING.md' | ||
361 | uses: actions/setup-python@v3 | ||
362 | with: | ||
363 | python-version: '3.10.4' | ||
364 | - name: Install npm | 348 | - name: Install npm |
365 | run: npm i -gf "npm@$(node -p 'require(\"./package.json\").engines.npm')" && npm -v | 349 | run: npm i -gf "npm@$(node -p 'require(\"./package.json\").engines.npm')" && npm -v |
366 | - name: Install pnpm | 350 | - name: Install pnpm |
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f0c6d6a52..d7b94de3f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md | |||
@@ -71,9 +71,6 @@ $ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package. | |||
71 | "npm": "8.7.0", | 71 | "npm": "8.7.0", |
72 | "pnpm": "6.32.11" | 72 | "pnpm": "6.32.11" |
73 | } | 73 | } |
74 | |||
75 | $ python --version | ||
76 | Python 3.10.4 | ||
77 | ``` | 74 | ``` |
78 | 75 | ||
79 | _Note:_ You can choose any version manager to manage multiple versions of `node` and `npm`. For eg, [nvm](https://github.com/nvm-sh/nvm) or [asdf](https://github.com/asdf-vm/asdf). | 76 | _Note:_ You can choose any version manager to manage multiple versions of `node` and `npm`. For eg, [nvm](https://github.com/nvm-sh/nvm) or [asdf](https://github.com/asdf-vm/asdf). |
@@ -98,7 +95,6 @@ dnf install libX11-devel libXext-devel libXScrnSaver-devel libxkbfile-devel rpm | |||
98 | 95 | ||
99 | Please make sure you have the following installed: | 96 | Please make sure you have the following installed: |
100 | 97 | ||
101 | - Python 3 or higher (we recommend the latest version: [3.10.4](https://www.python.org/ftp/python/3.10.4/python-3.10.4-amd64.exe)) | ||
102 | - Microsoft Visual Studio Build Tools (2019 or higher - with Windows 10 SDK selected) - Only tested with 2019 so far. | 98 | - Microsoft Visual Studio Build Tools (2019 or higher - with Windows 10 SDK selected) - Only tested with 2019 so far. |
103 | 99 | ||
104 | ### Clone repository with submodule | 100 | ### Clone repository with submodule |
diff --git a/package-lock.json b/package-lock.json index 7519803a6..9bec76f28 100644 --- a/package-lock.json +++ b/package-lock.json | |||
@@ -148,7 +148,6 @@ | |||
148 | "jest": "^27.5.1", | 148 | "jest": "^27.5.1", |
149 | "kebab-case": "^1.0.1", | 149 | "kebab-case": "^1.0.1", |
150 | "mocha": "^9.2.2", | 150 | "mocha": "^9.2.2", |
151 | "node-gyp": "9.0.0", | ||
152 | "prettier": "^2.6.2", | 151 | "prettier": "^2.6.2", |
153 | "preval-build-info": "^1.0.3", | 152 | "preval-build-info": "^1.0.3", |
154 | "rimraf": "^3.0.2", | 153 | "rimraf": "^3.0.2", |
@@ -3314,7 +3313,7 @@ | |||
3314 | "version": "1.1.3", | 3313 | "version": "1.1.3", |
3315 | "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", | 3314 | "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", |
3316 | "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", | 3315 | "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", |
3317 | "devOptional": true | 3316 | "optional": true |
3318 | }, | 3317 | }, |
3319 | "node_modules/@hapi/hoek": { | 3318 | "node_modules/@hapi/hoek": { |
3320 | "version": "9.2.1", | 3319 | "version": "9.2.1", |
@@ -4338,44 +4337,6 @@ | |||
4338 | "node": ">=0.3.0" | 4337 | "node": ">=0.3.0" |
4339 | } | 4338 | } |
4340 | }, | 4339 | }, |
4341 | "node_modules/@npmcli/fs": { | ||
4342 | "version": "2.1.0", | ||
4343 | "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", | ||
4344 | "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", | ||
4345 | "dev": true, | ||
4346 | "dependencies": { | ||
4347 | "@gar/promisify": "^1.1.3", | ||
4348 | "semver": "^7.3.5" | ||
4349 | }, | ||
4350 | "engines": { | ||
4351 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
4352 | } | ||
4353 | }, | ||
4354 | "node_modules/@npmcli/move-file": { | ||
4355 | "version": "2.0.0", | ||
4356 | "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", | ||
4357 | "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", | ||
4358 | "dev": true, | ||
4359 | "dependencies": { | ||
4360 | "mkdirp": "^1.0.4", | ||
4361 | "rimraf": "^3.0.2" | ||
4362 | }, | ||
4363 | "engines": { | ||
4364 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
4365 | } | ||
4366 | }, | ||
4367 | "node_modules/@npmcli/move-file/node_modules/mkdirp": { | ||
4368 | "version": "1.0.4", | ||
4369 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", | ||
4370 | "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", | ||
4371 | "dev": true, | ||
4372 | "bin": { | ||
4373 | "mkdirp": "bin/cmd.js" | ||
4374 | }, | ||
4375 | "engines": { | ||
4376 | "node": ">=10" | ||
4377 | } | ||
4378 | }, | ||
4379 | "node_modules/@sentry/browser": { | 4340 | "node_modules/@sentry/browser": { |
4380 | "version": "6.7.1", | 4341 | "version": "6.7.1", |
4381 | "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.7.1.tgz", | 4342 | "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.7.1.tgz", |
@@ -5754,7 +5715,7 @@ | |||
5754 | "version": "4.2.1", | 5715 | "version": "4.2.1", |
5755 | "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", | 5716 | "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", |
5756 | "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", | 5717 | "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", |
5757 | "devOptional": true, | 5718 | "optional": true, |
5758 | "dependencies": { | 5719 | "dependencies": { |
5759 | "debug": "^4.1.0", | 5720 | "debug": "^4.1.0", |
5760 | "depd": "^1.1.2", | 5721 | "depd": "^1.1.2", |
@@ -5768,7 +5729,7 @@ | |||
5768 | "version": "3.1.0", | 5729 | "version": "3.1.0", |
5769 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", | 5730 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", |
5770 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", | 5731 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", |
5771 | "devOptional": true, | 5732 | "optional": true, |
5772 | "dependencies": { | 5733 | "dependencies": { |
5773 | "clean-stack": "^2.0.0", | 5734 | "clean-stack": "^2.0.0", |
5774 | "indent-string": "^4.0.0" | 5735 | "indent-string": "^4.0.0" |
@@ -5781,7 +5742,7 @@ | |||
5781 | "version": "4.0.0", | 5742 | "version": "4.0.0", |
5782 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", | 5743 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", |
5783 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", | 5744 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", |
5784 | "devOptional": true, | 5745 | "optional": true, |
5785 | "engines": { | 5746 | "engines": { |
5786 | "node": ">=8" | 5747 | "node": ">=8" |
5787 | } | 5748 | } |
@@ -6578,7 +6539,7 @@ | |||
6578 | "version": "3.0.0", | 6539 | "version": "3.0.0", |
6579 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", | 6540 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", |
6580 | "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", | 6541 | "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", |
6581 | "devOptional": true, | 6542 | "optional": true, |
6582 | "dependencies": { | 6543 | "dependencies": { |
6583 | "delegates": "^1.0.0", | 6544 | "delegates": "^1.0.0", |
6584 | "readable-stream": "^3.6.0" | 6545 | "readable-stream": "^3.6.0" |
@@ -6591,7 +6552,7 @@ | |||
6591 | "version": "3.6.0", | 6552 | "version": "3.6.0", |
6592 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | 6553 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", |
6593 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | 6554 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", |
6594 | "devOptional": true, | 6555 | "optional": true, |
6595 | "dependencies": { | 6556 | "dependencies": { |
6596 | "inherits": "^2.0.3", | 6557 | "inherits": "^2.0.3", |
6597 | "string_decoder": "^1.1.1", | 6558 | "string_decoder": "^1.1.1", |
@@ -8234,97 +8195,6 @@ | |||
8234 | "node": ">= 0.8" | 8195 | "node": ">= 0.8" |
8235 | } | 8196 | } |
8236 | }, | 8197 | }, |
8237 | "node_modules/cacache": { | ||
8238 | "version": "16.0.6", | ||
8239 | "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.6.tgz", | ||
8240 | "integrity": "sha512-9a/MLxGaw3LEGes0HaPez2RgZWDV6X0jrgChsuxfEh8xoDoYGxaGrkMe7Dlyjrb655tA/b8fX0qlUg6Ii5MBvw==", | ||
8241 | "dev": true, | ||
8242 | "dependencies": { | ||
8243 | "@npmcli/fs": "^2.1.0", | ||
8244 | "@npmcli/move-file": "^2.0.0", | ||
8245 | "chownr": "^2.0.0", | ||
8246 | "fs-minipass": "^2.1.0", | ||
8247 | "glob": "^8.0.1", | ||
8248 | "infer-owner": "^1.0.4", | ||
8249 | "lru-cache": "^7.7.1", | ||
8250 | "minipass": "^3.1.6", | ||
8251 | "minipass-collect": "^1.0.2", | ||
8252 | "minipass-flush": "^1.0.5", | ||
8253 | "minipass-pipeline": "^1.2.4", | ||
8254 | "mkdirp": "^1.0.4", | ||
8255 | "p-map": "^4.0.0", | ||
8256 | "promise-inflight": "^1.0.1", | ||
8257 | "rimraf": "^3.0.2", | ||
8258 | "ssri": "^9.0.0", | ||
8259 | "tar": "^6.1.11", | ||
8260 | "unique-filename": "^1.1.1" | ||
8261 | }, | ||
8262 | "engines": { | ||
8263 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
8264 | } | ||
8265 | }, | ||
8266 | "node_modules/cacache/node_modules/brace-expansion": { | ||
8267 | "version": "2.0.1", | ||
8268 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", | ||
8269 | "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | ||
8270 | "dev": true, | ||
8271 | "dependencies": { | ||
8272 | "balanced-match": "^1.0.0" | ||
8273 | } | ||
8274 | }, | ||
8275 | "node_modules/cacache/node_modules/glob": { | ||
8276 | "version": "8.0.1", | ||
8277 | "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", | ||
8278 | "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", | ||
8279 | "dev": true, | ||
8280 | "dependencies": { | ||
8281 | "fs.realpath": "^1.0.0", | ||
8282 | "inflight": "^1.0.4", | ||
8283 | "inherits": "2", | ||
8284 | "minimatch": "^5.0.1", | ||
8285 | "once": "^1.3.0", | ||
8286 | "path-is-absolute": "^1.0.0" | ||
8287 | }, | ||
8288 | "engines": { | ||
8289 | "node": ">=12" | ||
8290 | }, | ||
8291 | "funding": { | ||
8292 | "url": "https://github.com/sponsors/isaacs" | ||
8293 | } | ||
8294 | }, | ||
8295 | "node_modules/cacache/node_modules/lru-cache": { | ||
8296 | "version": "7.8.1", | ||
8297 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", | ||
8298 | "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", | ||
8299 | "dev": true, | ||
8300 | "engines": { | ||
8301 | "node": ">=12" | ||
8302 | } | ||
8303 | }, | ||
8304 | "node_modules/cacache/node_modules/minimatch": { | ||
8305 | "version": "5.0.1", | ||
8306 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", | ||
8307 | "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", | ||
8308 | "dev": true, | ||
8309 | "dependencies": { | ||
8310 | "brace-expansion": "^2.0.1" | ||
8311 | }, | ||
8312 | "engines": { | ||
8313 | "node": ">=10" | ||
8314 | } | ||
8315 | }, | ||
8316 | "node_modules/cacache/node_modules/mkdirp": { | ||
8317 | "version": "1.0.4", | ||
8318 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", | ||
8319 | "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", | ||
8320 | "dev": true, | ||
8321 | "bin": { | ||
8322 | "mkdirp": "bin/cmd.js" | ||
8323 | }, | ||
8324 | "engines": { | ||
8325 | "node": ">=10" | ||
8326 | } | ||
8327 | }, | ||
8328 | "node_modules/cache-base": { | 8198 | "node_modules/cache-base": { |
8329 | "version": "1.0.1", | 8199 | "version": "1.0.1", |
8330 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", | 8200 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", |
@@ -8829,7 +8699,7 @@ | |||
8829 | "version": "2.2.0", | 8699 | "version": "2.2.0", |
8830 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", | 8700 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", |
8831 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", | 8701 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", |
8832 | "devOptional": true, | 8702 | "optional": true, |
8833 | "engines": { | 8703 | "engines": { |
8834 | "node": ">=6" | 8704 | "node": ">=6" |
8835 | } | 8705 | } |
@@ -11531,7 +11401,7 @@ | |||
11531 | "version": "2.0.3", | 11401 | "version": "2.0.3", |
11532 | "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", | 11402 | "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", |
11533 | "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", | 11403 | "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", |
11534 | "devOptional": true | 11404 | "optional": true |
11535 | }, | 11405 | }, |
11536 | "node_modules/errno": { | 11406 | "node_modules/errno": { |
11537 | "version": "0.1.8", | 11407 | "version": "0.1.8", |
@@ -13781,7 +13651,7 @@ | |||
13781 | "version": "4.0.4", | 13651 | "version": "4.0.4", |
13782 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", | 13652 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", |
13783 | "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", | 13653 | "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", |
13784 | "devOptional": true, | 13654 | "optional": true, |
13785 | "dependencies": { | 13655 | "dependencies": { |
13786 | "aproba": "^1.0.3 || ^2.0.0", | 13656 | "aproba": "^1.0.3 || ^2.0.0", |
13787 | "color-support": "^1.1.3", | 13657 | "color-support": "^1.1.3", |
@@ -15554,7 +15424,7 @@ | |||
15554 | "version": "1.2.1", | 15424 | "version": "1.2.1", |
15555 | "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", | 15425 | "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", |
15556 | "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", | 15426 | "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", |
15557 | "devOptional": true, | 15427 | "optional": true, |
15558 | "dependencies": { | 15428 | "dependencies": { |
15559 | "ms": "^2.0.0" | 15429 | "ms": "^2.0.0" |
15560 | } | 15430 | } |
@@ -16296,7 +16166,7 @@ | |||
16296 | "version": "1.0.1", | 16166 | "version": "1.0.1", |
16297 | "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", | 16167 | "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", |
16298 | "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", | 16168 | "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", |
16299 | "devOptional": true | 16169 | "optional": true |
16300 | }, | 16170 | }, |
16301 | "node_modules/is-negated-glob": { | 16171 | "node_modules/is-negated-glob": { |
16302 | "version": "1.0.0", | 16172 | "version": "1.0.0", |
@@ -19992,42 +19862,6 @@ | |||
19992 | "make-error": "^1.2.0" | 19862 | "make-error": "^1.2.0" |
19993 | } | 19863 | } |
19994 | }, | 19864 | }, |
19995 | "node_modules/make-fetch-happen": { | ||
19996 | "version": "10.1.2", | ||
19997 | "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.2.tgz", | ||
19998 | "integrity": "sha512-GWMGiZsKVeJACQGJ1P3Z+iNec7pLsU6YW1q11eaPn3RR8nRXHppFWfP7Eu0//55JK3hSjrAQRl8sDa5uXpq1Ew==", | ||
19999 | "dev": true, | ||
20000 | "dependencies": { | ||
20001 | "agentkeepalive": "^4.2.1", | ||
20002 | "cacache": "^16.0.2", | ||
20003 | "http-cache-semantics": "^4.1.0", | ||
20004 | "http-proxy-agent": "^5.0.0", | ||
20005 | "https-proxy-agent": "^5.0.0", | ||
20006 | "is-lambda": "^1.0.1", | ||
20007 | "lru-cache": "^7.7.1", | ||
20008 | "minipass": "^3.1.6", | ||
20009 | "minipass-collect": "^1.0.2", | ||
20010 | "minipass-fetch": "^2.0.3", | ||
20011 | "minipass-flush": "^1.0.5", | ||
20012 | "minipass-pipeline": "^1.2.4", | ||
20013 | "negotiator": "^0.6.3", | ||
20014 | "promise-retry": "^2.0.1", | ||
20015 | "socks-proxy-agent": "^6.1.1", | ||
20016 | "ssri": "^9.0.0" | ||
20017 | }, | ||
20018 | "engines": { | ||
20019 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
20020 | } | ||
20021 | }, | ||
20022 | "node_modules/make-fetch-happen/node_modules/lru-cache": { | ||
20023 | "version": "7.8.1", | ||
20024 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", | ||
20025 | "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", | ||
20026 | "dev": true, | ||
20027 | "engines": { | ||
20028 | "node": ">=12" | ||
20029 | } | ||
20030 | }, | ||
20031 | "node_modules/make-iterator": { | 19865 | "node_modules/make-iterator": { |
20032 | "version": "1.0.1", | 19866 | "version": "1.0.1", |
20033 | "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", | 19867 | "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", |
@@ -20509,7 +20343,7 @@ | |||
20509 | "version": "1.0.2", | 20343 | "version": "1.0.2", |
20510 | "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", | 20344 | "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", |
20511 | "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", | 20345 | "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", |
20512 | "devOptional": true, | 20346 | "optional": true, |
20513 | "dependencies": { | 20347 | "dependencies": { |
20514 | "minipass": "^3.0.0" | 20348 | "minipass": "^3.0.0" |
20515 | }, | 20349 | }, |
@@ -20517,28 +20351,11 @@ | |||
20517 | "node": ">= 8" | 20351 | "node": ">= 8" |
20518 | } | 20352 | } |
20519 | }, | 20353 | }, |
20520 | "node_modules/minipass-fetch": { | ||
20521 | "version": "2.1.0", | ||
20522 | "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", | ||
20523 | "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", | ||
20524 | "dev": true, | ||
20525 | "dependencies": { | ||
20526 | "minipass": "^3.1.6", | ||
20527 | "minipass-sized": "^1.0.3", | ||
20528 | "minizlib": "^2.1.2" | ||
20529 | }, | ||
20530 | "engines": { | ||
20531 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
20532 | }, | ||
20533 | "optionalDependencies": { | ||
20534 | "encoding": "^0.1.13" | ||
20535 | } | ||
20536 | }, | ||
20537 | "node_modules/minipass-flush": { | 20354 | "node_modules/minipass-flush": { |
20538 | "version": "1.0.5", | 20355 | "version": "1.0.5", |
20539 | "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", | 20356 | "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", |
20540 | "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", | 20357 | "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", |
20541 | "devOptional": true, | 20358 | "optional": true, |
20542 | "dependencies": { | 20359 | "dependencies": { |
20543 | "minipass": "^3.0.0" | 20360 | "minipass": "^3.0.0" |
20544 | }, | 20361 | }, |
@@ -20550,7 +20367,7 @@ | |||
20550 | "version": "1.2.4", | 20367 | "version": "1.2.4", |
20551 | "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", | 20368 | "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", |
20552 | "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", | 20369 | "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", |
20553 | "devOptional": true, | 20370 | "optional": true, |
20554 | "dependencies": { | 20371 | "dependencies": { |
20555 | "minipass": "^3.0.0" | 20372 | "minipass": "^3.0.0" |
20556 | }, | 20373 | }, |
@@ -20562,7 +20379,7 @@ | |||
20562 | "version": "1.0.3", | 20379 | "version": "1.0.3", |
20563 | "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", | 20380 | "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", |
20564 | "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", | 20381 | "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", |
20565 | "devOptional": true, | 20382 | "optional": true, |
20566 | "dependencies": { | 20383 | "dependencies": { |
20567 | "minipass": "^3.0.0" | 20384 | "minipass": "^3.0.0" |
20568 | }, | 20385 | }, |
@@ -21393,30 +21210,6 @@ | |||
21393 | "resolved": "https://registry.npmjs.org/node-guard/-/node-guard-1.0.0.tgz", | 21210 | "resolved": "https://registry.npmjs.org/node-guard/-/node-guard-1.0.0.tgz", |
21394 | "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ=" | 21211 | "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ=" |
21395 | }, | 21212 | }, |
21396 | "node_modules/node-gyp": { | ||
21397 | "version": "9.0.0", | ||
21398 | "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.0.0.tgz", | ||
21399 | "integrity": "sha512-Ma6p4s+XCTPxCuAMrOA/IJRmVy16R8Sdhtwl4PrCr7IBlj4cPawF0vg/l7nOT1jPbuNS7lIRJpBSvVsXwEZuzw==", | ||
21400 | "dev": true, | ||
21401 | "dependencies": { | ||
21402 | "env-paths": "^2.2.0", | ||
21403 | "glob": "^7.1.4", | ||
21404 | "graceful-fs": "^4.2.6", | ||
21405 | "make-fetch-happen": "^10.0.3", | ||
21406 | "nopt": "^5.0.0", | ||
21407 | "npmlog": "^6.0.0", | ||
21408 | "rimraf": "^3.0.2", | ||
21409 | "semver": "^7.3.5", | ||
21410 | "tar": "^6.1.2", | ||
21411 | "which": "^2.0.2" | ||
21412 | }, | ||
21413 | "bin": { | ||
21414 | "node-gyp": "bin/node-gyp.js" | ||
21415 | }, | ||
21416 | "engines": { | ||
21417 | "node": "^12.22 || ^14.13 || >=16" | ||
21418 | } | ||
21419 | }, | ||
21420 | "node_modules/node-int64": { | 21213 | "node_modules/node-int64": { |
21421 | "version": "0.4.0", | 21214 | "version": "0.4.0", |
21422 | "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", | 21215 | "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", |
@@ -21627,7 +21420,7 @@ | |||
21627 | "version": "6.0.2", | 21420 | "version": "6.0.2", |
21628 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", | 21421 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", |
21629 | "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", | 21422 | "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", |
21630 | "devOptional": true, | 21423 | "optional": true, |
21631 | "dependencies": { | 21424 | "dependencies": { |
21632 | "are-we-there-yet": "^3.0.0", | 21425 | "are-we-there-yet": "^3.0.0", |
21633 | "console-control-strings": "^1.1.0", | 21426 | "console-control-strings": "^1.1.0", |
@@ -22140,7 +21933,7 @@ | |||
22140 | "version": "4.0.0", | 21933 | "version": "4.0.0", |
22141 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", | 21934 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", |
22142 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", | 21935 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", |
22143 | "devOptional": true, | 21936 | "optional": true, |
22144 | "dependencies": { | 21937 | "dependencies": { |
22145 | "aggregate-error": "^3.0.0" | 21938 | "aggregate-error": "^3.0.0" |
22146 | }, | 21939 | }, |
@@ -22910,7 +22703,7 @@ | |||
22910 | "version": "2.0.1", | 22703 | "version": "2.0.1", |
22911 | "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", | 22704 | "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", |
22912 | "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", | 22705 | "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", |
22913 | "devOptional": true, | 22706 | "optional": true, |
22914 | "dependencies": { | 22707 | "dependencies": { |
22915 | "err-code": "^2.0.2", | 22708 | "err-code": "^2.0.2", |
22916 | "retry": "^0.12.0" | 22709 | "retry": "^0.12.0" |
@@ -26062,7 +25855,7 @@ | |||
26062 | "version": "4.2.0", | 25855 | "version": "4.2.0", |
26063 | "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", | 25856 | "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", |
26064 | "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", | 25857 | "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", |
26065 | "devOptional": true, | 25858 | "optional": true, |
26066 | "engines": { | 25859 | "engines": { |
26067 | "node": ">= 6.0.0", | 25860 | "node": ">= 6.0.0", |
26068 | "npm": ">= 3.0.0" | 25861 | "npm": ">= 3.0.0" |
@@ -26277,7 +26070,7 @@ | |||
26277 | "version": "2.6.2", | 26070 | "version": "2.6.2", |
26278 | "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", | 26071 | "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", |
26279 | "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", | 26072 | "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", |
26280 | "devOptional": true, | 26073 | "optional": true, |
26281 | "dependencies": { | 26074 | "dependencies": { |
26282 | "ip": "^1.1.5", | 26075 | "ip": "^1.1.5", |
26283 | "smart-buffer": "^4.2.0" | 26076 | "smart-buffer": "^4.2.0" |
@@ -26291,7 +26084,7 @@ | |||
26291 | "version": "6.2.0", | 26084 | "version": "6.2.0", |
26292 | "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", | 26085 | "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", |
26293 | "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", | 26086 | "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", |
26294 | "devOptional": true, | 26087 | "optional": true, |
26295 | "dependencies": { | 26088 | "dependencies": { |
26296 | "agent-base": "^6.0.2", | 26089 | "agent-base": "^6.0.2", |
26297 | "debug": "^4.3.3", | 26090 | "debug": "^4.3.3", |
@@ -26775,18 +26568,6 @@ | |||
26775 | "node": ">=0.10.0" | 26568 | "node": ">=0.10.0" |
26776 | } | 26569 | } |
26777 | }, | 26570 | }, |
26778 | "node_modules/ssri": { | ||
26779 | "version": "9.0.0", | ||
26780 | "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.0.tgz", | ||
26781 | "integrity": "sha512-Y1Z6J8UYnexKFN1R/hxUaYoY2LVdKEzziPmVAFKiKX8fiwvCJTVzn/xYE9TEWod5OVyNfIHHuVfIEuBClL/uJQ==", | ||
26782 | "dev": true, | ||
26783 | "dependencies": { | ||
26784 | "minipass": "^3.1.1" | ||
26785 | }, | ||
26786 | "engines": { | ||
26787 | "node": "^12.13.0 || ^14.15.0 || >=16.0.0" | ||
26788 | } | ||
26789 | }, | ||
26790 | "node_modules/stack-trace": { | 26571 | "node_modules/stack-trace": { |
26791 | "version": "0.0.10", | 26572 | "version": "0.0.10", |
26792 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", | 26573 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", |
@@ -33529,7 +33310,7 @@ | |||
33529 | "version": "1.1.3", | 33310 | "version": "1.1.3", |
33530 | "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", | 33311 | "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", |
33531 | "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", | 33312 | "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", |
33532 | "devOptional": true | 33313 | "optional": true |
33533 | }, | 33314 | }, |
33534 | "@hapi/hoek": { | 33315 | "@hapi/hoek": { |
33535 | "version": "9.2.1", | 33316 | "version": "9.2.1", |
@@ -34326,34 +34107,6 @@ | |||
34326 | "resolved": "https://registry.npmjs.org/@nornagon/put/-/put-0.0.8.tgz", | 34107 | "resolved": "https://registry.npmjs.org/@nornagon/put/-/put-0.0.8.tgz", |
34327 | "integrity": "sha512-ugvXJjwF5ldtUpa7D95kruNJ41yFQDEKyF5CW4TgKJnh+W/zmlBzXXeKTyqIgwMFrkePN2JqOBqcF0M0oOunow==" | 34108 | "integrity": "sha512-ugvXJjwF5ldtUpa7D95kruNJ41yFQDEKyF5CW4TgKJnh+W/zmlBzXXeKTyqIgwMFrkePN2JqOBqcF0M0oOunow==" |
34328 | }, | 34109 | }, |
34329 | "@npmcli/fs": { | ||
34330 | "version": "2.1.0", | ||
34331 | "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.0.tgz", | ||
34332 | "integrity": "sha512-DmfBvNXGaetMxj9LTp8NAN9vEidXURrf5ZTslQzEAi/6GbW+4yjaLFQc6Tue5cpZ9Frlk4OBo/Snf1Bh/S7qTQ==", | ||
34333 | "dev": true, | ||
34334 | "requires": { | ||
34335 | "@gar/promisify": "^1.1.3", | ||
34336 | "semver": "^7.3.5" | ||
34337 | } | ||
34338 | }, | ||
34339 | "@npmcli/move-file": { | ||
34340 | "version": "2.0.0", | ||
34341 | "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.0.tgz", | ||
34342 | "integrity": "sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==", | ||
34343 | "dev": true, | ||
34344 | "requires": { | ||
34345 | "mkdirp": "^1.0.4", | ||
34346 | "rimraf": "^3.0.2" | ||
34347 | }, | ||
34348 | "dependencies": { | ||
34349 | "mkdirp": { | ||
34350 | "version": "1.0.4", | ||
34351 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", | ||
34352 | "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", | ||
34353 | "dev": true | ||
34354 | } | ||
34355 | } | ||
34356 | }, | ||
34357 | "@sentry/browser": { | 34110 | "@sentry/browser": { |
34358 | "version": "6.7.1", | 34111 | "version": "6.7.1", |
34359 | "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.7.1.tgz", | 34112 | "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.7.1.tgz", |
@@ -35577,7 +35330,7 @@ | |||
35577 | "version": "4.2.1", | 35330 | "version": "4.2.1", |
35578 | "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", | 35331 | "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", |
35579 | "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", | 35332 | "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", |
35580 | "devOptional": true, | 35333 | "optional": true, |
35581 | "requires": { | 35334 | "requires": { |
35582 | "debug": "^4.1.0", | 35335 | "debug": "^4.1.0", |
35583 | "depd": "^1.1.2", | 35336 | "depd": "^1.1.2", |
@@ -35588,7 +35341,7 @@ | |||
35588 | "version": "3.1.0", | 35341 | "version": "3.1.0", |
35589 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", | 35342 | "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", |
35590 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", | 35343 | "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", |
35591 | "devOptional": true, | 35344 | "optional": true, |
35592 | "requires": { | 35345 | "requires": { |
35593 | "clean-stack": "^2.0.0", | 35346 | "clean-stack": "^2.0.0", |
35594 | "indent-string": "^4.0.0" | 35347 | "indent-string": "^4.0.0" |
@@ -35598,7 +35351,7 @@ | |||
35598 | "version": "4.0.0", | 35351 | "version": "4.0.0", |
35599 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", | 35352 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", |
35600 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", | 35353 | "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", |
35601 | "devOptional": true | 35354 | "optional": true |
35602 | } | 35355 | } |
35603 | } | 35356 | } |
35604 | }, | 35357 | }, |
@@ -36205,7 +35958,7 @@ | |||
36205 | "version": "3.0.0", | 35958 | "version": "3.0.0", |
36206 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", | 35959 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", |
36207 | "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", | 35960 | "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", |
36208 | "devOptional": true, | 35961 | "optional": true, |
36209 | "requires": { | 35962 | "requires": { |
36210 | "delegates": "^1.0.0", | 35963 | "delegates": "^1.0.0", |
36211 | "readable-stream": "^3.6.0" | 35964 | "readable-stream": "^3.6.0" |
@@ -36215,7 +35968,7 @@ | |||
36215 | "version": "3.6.0", | 35968 | "version": "3.6.0", |
36216 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | 35969 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", |
36217 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | 35970 | "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", |
36218 | "devOptional": true, | 35971 | "optional": true, |
36219 | "requires": { | 35972 | "requires": { |
36220 | "inherits": "^2.0.3", | 35973 | "inherits": "^2.0.3", |
36221 | "string_decoder": "^1.1.1", | 35974 | "string_decoder": "^1.1.1", |
@@ -37505,78 +37258,6 @@ | |||
37505 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", | 37258 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", |
37506 | "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" | 37259 | "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" |
37507 | }, | 37260 | }, |
37508 | "cacache": { | ||
37509 | "version": "16.0.6", | ||
37510 | "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.0.6.tgz", | ||
37511 | "integrity": "sha512-9a/MLxGaw3LEGes0HaPez2RgZWDV6X0jrgChsuxfEh8xoDoYGxaGrkMe7Dlyjrb655tA/b8fX0qlUg6Ii5MBvw==", | ||
37512 | "dev": true, | ||
37513 | "requires": { | ||
37514 | "@npmcli/fs": "^2.1.0", | ||
37515 | "@npmcli/move-file": "^2.0.0", | ||
37516 | "chownr": "^2.0.0", | ||
37517 | "fs-minipass": "^2.1.0", | ||
37518 | "glob": "^8.0.1", | ||
37519 | "infer-owner": "^1.0.4", | ||
37520 | "lru-cache": "^7.7.1", | ||
37521 | "minipass": "^3.1.6", | ||
37522 | "minipass-collect": "^1.0.2", | ||
37523 | "minipass-flush": "^1.0.5", | ||
37524 | "minipass-pipeline": "^1.2.4", | ||
37525 | "mkdirp": "^1.0.4", | ||
37526 | "p-map": "^4.0.0", | ||
37527 | "promise-inflight": "^1.0.1", | ||
37528 | "rimraf": "^3.0.2", | ||
37529 | "ssri": "^9.0.0", | ||
37530 | "tar": "^6.1.11", | ||
37531 | "unique-filename": "^1.1.1" | ||
37532 | }, | ||
37533 | "dependencies": { | ||
37534 | "brace-expansion": { | ||
37535 | "version": "2.0.1", | ||
37536 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", | ||
37537 | "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | ||
37538 | "dev": true, | ||
37539 | "requires": { | ||
37540 | "balanced-match": "^1.0.0" | ||
37541 | } | ||
37542 | }, | ||
37543 | "glob": { | ||
37544 | "version": "8.0.1", | ||
37545 | "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.1.tgz", | ||
37546 | "integrity": "sha512-cF7FYZZ47YzmCu7dDy50xSRRfO3ErRfrXuLZcNIuyiJEco0XSrGtuilG19L5xp3NcwTx7Gn+X6Tv3fmsUPTbow==", | ||
37547 | "dev": true, | ||
37548 | "requires": { | ||
37549 | "fs.realpath": "^1.0.0", | ||
37550 | "inflight": "^1.0.4", | ||
37551 | "inherits": "2", | ||
37552 | "minimatch": "^5.0.1", | ||
37553 | "once": "^1.3.0", | ||
37554 | "path-is-absolute": "^1.0.0" | ||
37555 | } | ||
37556 | }, | ||
37557 | "lru-cache": { | ||
37558 | "version": "7.8.1", | ||
37559 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", | ||
37560 | "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", | ||
37561 | "dev": true | ||
37562 | }, | ||
37563 | "minimatch": { | ||
37564 | "version": "5.0.1", | ||
37565 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", | ||
37566 | "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", | ||
37567 | "dev": true, | ||
37568 | "requires": { | ||
37569 | "brace-expansion": "^2.0.1" | ||
37570 | } | ||
37571 | }, | ||
37572 | "mkdirp": { | ||
37573 | "version": "1.0.4", | ||
37574 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", | ||
37575 | "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", | ||
37576 | "dev": true | ||
37577 | } | ||
37578 | } | ||
37579 | }, | ||
37580 | "cache-base": { | 37261 | "cache-base": { |
37581 | "version": "1.0.1", | 37262 | "version": "1.0.1", |
37582 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", | 37263 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", |
@@ -37989,7 +37670,7 @@ | |||
37989 | "version": "2.2.0", | 37670 | "version": "2.2.0", |
37990 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", | 37671 | "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", |
37991 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", | 37672 | "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", |
37992 | "devOptional": true | 37673 | "optional": true |
37993 | }, | 37674 | }, |
37994 | "cli-boxes": { | 37675 | "cli-boxes": { |
37995 | "version": "2.2.1", | 37676 | "version": "2.2.1", |
@@ -40193,7 +39874,7 @@ | |||
40193 | "version": "2.0.3", | 39874 | "version": "2.0.3", |
40194 | "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", | 39875 | "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", |
40195 | "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", | 39876 | "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", |
40196 | "devOptional": true | 39877 | "optional": true |
40197 | }, | 39878 | }, |
40198 | "errno": { | 39879 | "errno": { |
40199 | "version": "0.1.8", | 39880 | "version": "0.1.8", |
@@ -41964,7 +41645,7 @@ | |||
41964 | "version": "4.0.4", | 41645 | "version": "4.0.4", |
41965 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", | 41646 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", |
41966 | "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", | 41647 | "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", |
41967 | "devOptional": true, | 41648 | "optional": true, |
41968 | "requires": { | 41649 | "requires": { |
41969 | "aproba": "^1.0.3 || ^2.0.0", | 41650 | "aproba": "^1.0.3 || ^2.0.0", |
41970 | "color-support": "^1.1.3", | 41651 | "color-support": "^1.1.3", |
@@ -43402,7 +43083,7 @@ | |||
43402 | "version": "1.2.1", | 43083 | "version": "1.2.1", |
43403 | "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", | 43084 | "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", |
43404 | "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", | 43085 | "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", |
43405 | "devOptional": true, | 43086 | "optional": true, |
43406 | "requires": { | 43087 | "requires": { |
43407 | "ms": "^2.0.0" | 43088 | "ms": "^2.0.0" |
43408 | } | 43089 | } |
@@ -43942,7 +43623,7 @@ | |||
43942 | "version": "1.0.1", | 43623 | "version": "1.0.1", |
43943 | "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", | 43624 | "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", |
43944 | "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", | 43625 | "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", |
43945 | "devOptional": true | 43626 | "optional": true |
43946 | }, | 43627 | }, |
43947 | "is-negated-glob": { | 43628 | "is-negated-glob": { |
43948 | "version": "1.0.0", | 43629 | "version": "1.0.0", |
@@ -46769,38 +46450,6 @@ | |||
46769 | "make-error": "^1.2.0" | 46450 | "make-error": "^1.2.0" |
46770 | } | 46451 | } |
46771 | }, | 46452 | }, |
46772 | "make-fetch-happen": { | ||
46773 | "version": "10.1.2", | ||
46774 | "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.2.tgz", | ||
46775 | "integrity": "sha512-GWMGiZsKVeJACQGJ1P3Z+iNec7pLsU6YW1q11eaPn3RR8nRXHppFWfP7Eu0//55JK3hSjrAQRl8sDa5uXpq1Ew==", | ||
46776 | "dev": true, | ||
46777 | "requires": { | ||
46778 | "agentkeepalive": "^4.2.1", | ||
46779 | "cacache": "^16.0.2", | ||
46780 | "http-cache-semantics": "^4.1.0", | ||
46781 | "http-proxy-agent": "^5.0.0", | ||
46782 | "https-proxy-agent": "^5.0.0", | ||
46783 | "is-lambda": "^1.0.1", | ||
46784 | "lru-cache": "^7.7.1", | ||
46785 | "minipass": "^3.1.6", | ||
46786 | "minipass-collect": "^1.0.2", | ||
46787 | "minipass-fetch": "^2.0.3", | ||
46788 | "minipass-flush": "^1.0.5", | ||
46789 | "minipass-pipeline": "^1.2.4", | ||
46790 | "negotiator": "^0.6.3", | ||
46791 | "promise-retry": "^2.0.1", | ||
46792 | "socks-proxy-agent": "^6.1.1", | ||
46793 | "ssri": "^9.0.0" | ||
46794 | }, | ||
46795 | "dependencies": { | ||
46796 | "lru-cache": { | ||
46797 | "version": "7.8.1", | ||
46798 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.8.1.tgz", | ||
46799 | "integrity": "sha512-E1v547OCgJvbvevfjgK9sNKIVXO96NnsTsFPBlg4ZxjhsJSODoH9lk8Bm0OxvHNm6Vm5Yqkl/1fErDxhYL8Skg==", | ||
46800 | "dev": true | ||
46801 | } | ||
46802 | } | ||
46803 | }, | ||
46804 | "make-iterator": { | 46453 | "make-iterator": { |
46805 | "version": "1.0.1", | 46454 | "version": "1.0.1", |
46806 | "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", | 46455 | "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", |
@@ -47175,28 +46824,16 @@ | |||
47175 | "version": "1.0.2", | 46824 | "version": "1.0.2", |
47176 | "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", | 46825 | "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", |
47177 | "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", | 46826 | "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", |
47178 | "devOptional": true, | 46827 | "optional": true, |
47179 | "requires": { | 46828 | "requires": { |
47180 | "minipass": "^3.0.0" | 46829 | "minipass": "^3.0.0" |
47181 | } | 46830 | } |
47182 | }, | 46831 | }, |
47183 | "minipass-fetch": { | ||
47184 | "version": "2.1.0", | ||
47185 | "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.0.tgz", | ||
47186 | "integrity": "sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==", | ||
47187 | "dev": true, | ||
47188 | "requires": { | ||
47189 | "encoding": "^0.1.13", | ||
47190 | "minipass": "^3.1.6", | ||
47191 | "minipass-sized": "^1.0.3", | ||
47192 | "minizlib": "^2.1.2" | ||
47193 | } | ||
47194 | }, | ||
47195 | "minipass-flush": { | 46832 | "minipass-flush": { |
47196 | "version": "1.0.5", | 46833 | "version": "1.0.5", |
47197 | "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", | 46834 | "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", |
47198 | "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", | 46835 | "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", |
47199 | "devOptional": true, | 46836 | "optional": true, |
47200 | "requires": { | 46837 | "requires": { |
47201 | "minipass": "^3.0.0" | 46838 | "minipass": "^3.0.0" |
47202 | } | 46839 | } |
@@ -47205,7 +46842,7 @@ | |||
47205 | "version": "1.2.4", | 46842 | "version": "1.2.4", |
47206 | "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", | 46843 | "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", |
47207 | "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", | 46844 | "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", |
47208 | "devOptional": true, | 46845 | "optional": true, |
47209 | "requires": { | 46846 | "requires": { |
47210 | "minipass": "^3.0.0" | 46847 | "minipass": "^3.0.0" |
47211 | } | 46848 | } |
@@ -47214,7 +46851,7 @@ | |||
47214 | "version": "1.0.3", | 46851 | "version": "1.0.3", |
47215 | "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", | 46852 | "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", |
47216 | "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", | 46853 | "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", |
47217 | "devOptional": true, | 46854 | "optional": true, |
47218 | "requires": { | 46855 | "requires": { |
47219 | "minipass": "^3.0.0" | 46856 | "minipass": "^3.0.0" |
47220 | } | 46857 | } |
@@ -47844,24 +47481,6 @@ | |||
47844 | "resolved": "https://registry.npmjs.org/node-guard/-/node-guard-1.0.0.tgz", | 47481 | "resolved": "https://registry.npmjs.org/node-guard/-/node-guard-1.0.0.tgz", |
47845 | "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ=" | 47482 | "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ=" |
47846 | }, | 47483 | }, |
47847 | "node-gyp": { | ||
47848 | "version": "9.0.0", | ||
47849 | "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.0.0.tgz", | ||
47850 | "integrity": "sha512-Ma6p4s+XCTPxCuAMrOA/IJRmVy16R8Sdhtwl4PrCr7IBlj4cPawF0vg/l7nOT1jPbuNS7lIRJpBSvVsXwEZuzw==", | ||
47851 | "dev": true, | ||
47852 | "requires": { | ||
47853 | "env-paths": "^2.2.0", | ||
47854 | "glob": "^7.1.4", | ||
47855 | "graceful-fs": "^4.2.6", | ||
47856 | "make-fetch-happen": "^10.0.3", | ||
47857 | "nopt": "^5.0.0", | ||
47858 | "npmlog": "^6.0.0", | ||
47859 | "rimraf": "^3.0.2", | ||
47860 | "semver": "^7.3.5", | ||
47861 | "tar": "^6.1.2", | ||
47862 | "which": "^2.0.2" | ||
47863 | } | ||
47864 | }, | ||
47865 | "node-int64": { | 47484 | "node-int64": { |
47866 | "version": "0.4.0", | 47485 | "version": "0.4.0", |
47867 | "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", | 47486 | "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", |
@@ -48044,7 +47663,7 @@ | |||
48044 | "version": "6.0.2", | 47663 | "version": "6.0.2", |
48045 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", | 47664 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", |
48046 | "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", | 47665 | "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", |
48047 | "devOptional": true, | 47666 | "optional": true, |
48048 | "requires": { | 47667 | "requires": { |
48049 | "are-we-there-yet": "^3.0.0", | 47668 | "are-we-there-yet": "^3.0.0", |
48050 | "console-control-strings": "^1.1.0", | 47669 | "console-control-strings": "^1.1.0", |
@@ -48425,7 +48044,7 @@ | |||
48425 | "version": "4.0.0", | 48044 | "version": "4.0.0", |
48426 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", | 48045 | "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", |
48427 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", | 48046 | "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", |
48428 | "devOptional": true, | 48047 | "optional": true, |
48429 | "requires": { | 48048 | "requires": { |
48430 | "aggregate-error": "^3.0.0" | 48049 | "aggregate-error": "^3.0.0" |
48431 | } | 48050 | } |
@@ -49015,7 +48634,7 @@ | |||
49015 | "version": "2.0.1", | 48634 | "version": "2.0.1", |
49016 | "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", | 48635 | "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", |
49017 | "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", | 48636 | "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", |
49018 | "devOptional": true, | 48637 | "optional": true, |
49019 | "requires": { | 48638 | "requires": { |
49020 | "err-code": "^2.0.2", | 48639 | "err-code": "^2.0.2", |
49021 | "retry": "^0.12.0" | 48640 | "retry": "^0.12.0" |
@@ -51572,7 +51191,7 @@ | |||
51572 | "version": "4.2.0", | 51191 | "version": "4.2.0", |
51573 | "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", | 51192 | "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", |
51574 | "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", | 51193 | "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", |
51575 | "devOptional": true | 51194 | "optional": true |
51576 | }, | 51195 | }, |
51577 | "snapdragon": { | 51196 | "snapdragon": { |
51578 | "version": "0.8.2", | 51197 | "version": "0.8.2", |
@@ -51750,7 +51369,7 @@ | |||
51750 | "version": "2.6.2", | 51369 | "version": "2.6.2", |
51751 | "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", | 51370 | "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", |
51752 | "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", | 51371 | "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", |
51753 | "devOptional": true, | 51372 | "optional": true, |
51754 | "requires": { | 51373 | "requires": { |
51755 | "ip": "^1.1.5", | 51374 | "ip": "^1.1.5", |
51756 | "smart-buffer": "^4.2.0" | 51375 | "smart-buffer": "^4.2.0" |
@@ -51760,7 +51379,7 @@ | |||
51760 | "version": "6.2.0", | 51379 | "version": "6.2.0", |
51761 | "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", | 51380 | "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", |
51762 | "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", | 51381 | "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", |
51763 | "devOptional": true, | 51382 | "optional": true, |
51764 | "requires": { | 51383 | "requires": { |
51765 | "agent-base": "^6.0.2", | 51384 | "agent-base": "^6.0.2", |
51766 | "debug": "^4.3.3", | 51385 | "debug": "^4.3.3", |
@@ -52156,15 +51775,6 @@ | |||
52156 | "tweetnacl": "~0.14.0" | 51775 | "tweetnacl": "~0.14.0" |
52157 | } | 51776 | } |
52158 | }, | 51777 | }, |
52159 | "ssri": { | ||
52160 | "version": "9.0.0", | ||
52161 | "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.0.tgz", | ||
52162 | "integrity": "sha512-Y1Z6J8UYnexKFN1R/hxUaYoY2LVdKEzziPmVAFKiKX8fiwvCJTVzn/xYE9TEWod5OVyNfIHHuVfIEuBClL/uJQ==", | ||
52163 | "dev": true, | ||
52164 | "requires": { | ||
52165 | "minipass": "^3.1.1" | ||
52166 | } | ||
52167 | }, | ||
52168 | "stack-trace": { | 51778 | "stack-trace": { |
52169 | "version": "0.0.10", | 51779 | "version": "0.0.10", |
52170 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", | 51780 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", |
diff --git a/package.json b/package.json index f60c3cb78..1d462c5a6 100644 --- a/package.json +++ b/package.json | |||
@@ -182,7 +182,6 @@ | |||
182 | "jest": "^27.5.1", | 182 | "jest": "^27.5.1", |
183 | "kebab-case": "^1.0.1", | 183 | "kebab-case": "^1.0.1", |
184 | "mocha": "^9.2.2", | 184 | "mocha": "^9.2.2", |
185 | "node-gyp": "9.0.0", | ||
186 | "prettier": "^2.6.2", | 185 | "prettier": "^2.6.2", |
187 | "preval-build-info": "^1.0.3", | 186 | "preval-build-info": "^1.0.3", |
188 | "rimraf": "^3.0.2", | 187 | "rimraf": "^3.0.2", |
diff --git a/scripts/build-unix.sh b/scripts/build-unix.sh index 093a0ec02..602197f7d 100755 --- a/scripts/build-unix.sh +++ b/scripts/build-unix.sh | |||
@@ -3,7 +3,7 @@ | |||
3 | # INTRO: | 3 | # INTRO: |
4 | # This file is used to build ferdium on both x64 and arm-based for macos and linux (not tested on arm for linux). | 4 | # This file is used to build ferdium on both x64 and arm-based for macos and linux (not tested on arm for linux). |
5 | # It also handles any corrupted node modules with the 'CLEAN' env var (set it to 'true' for cleaning) | 5 | # It also handles any corrupted node modules with the 'CLEAN' env var (set it to 'true' for cleaning) |
6 | # It will install the system dependencies except for node and python (which are still verified) | 6 | # It will install the system dependencies except for node (which is still verified) |
7 | # I sometimes symlink my 'recipes' folder so that any changes that I need to do in it can also be committed and pushed independently | 7 | # I sometimes symlink my 'recipes' folder so that any changes that I need to do in it can also be committed and pushed independently |
8 | # This file can live anywhere in your PATH | 8 | # This file can live anywhere in your PATH |
9 | 9 | ||
@@ -32,7 +32,6 @@ command_exists() { | |||
32 | # Checking the developer environment | 32 | # Checking the developer environment |
33 | # Check for installed programmes | 33 | # Check for installed programmes |
34 | command_exists node || fail_with_docs "Node is not installed" | 34 | command_exists node || fail_with_docs "Node is not installed" |
35 | command_exists python || fail_with_docs "python is not installed" | ||
36 | 35 | ||
37 | # Check node version | 36 | # Check node version |
38 | EXPECTED_NODE_VERSION=$(cat .nvmrc) | 37 | EXPECTED_NODE_VERSION=$(cat .nvmrc) |
@@ -69,7 +68,7 @@ else | |||
69 | fi | 68 | fi |
70 | 69 | ||
71 | npm cache clean --force | 70 | npm cache clean --force |
72 | rm -rf ~/.npm ~/.node-gyp ~/.electron-gyp ~/.asdf/installs/nodejs/*/.npm/ | 71 | rm -rf ~/.npm ~/.electron-gyp ~/.asdf/installs/nodejs/*/.npm/ |
73 | 72 | ||
74 | git -C recipes clean -fxd # Clean recipes folder/submodule | 73 | git -C recipes clean -fxd # Clean recipes folder/submodule |
75 | git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it | 74 | git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it |
@@ -77,14 +76,6 @@ fi | |||
77 | 76 | ||
78 | # ----------------------------------------------------------------------------- | 77 | # ----------------------------------------------------------------------------- |
79 | # Ensure that the system dependencies are at the correct version - fail if not | 78 | # Ensure that the system dependencies are at the correct version - fail if not |
80 | # Check python version | ||
81 | EXPECTED_PYTHON_VERSION="3.10.4" | ||
82 | ACTUAL_PYTHON_VERSION=$(python --version | sed -e "s/Python //") | ||
83 | if [[ "$ACTUAL_PYTHON_VERSION" != "$EXPECTED_PYTHON_VERSION" ]]; then | ||
84 | fail_with_docs "You are not running the expected version of Python! | ||
85 | expected: [$EXPECTED_PYTHON_VERSION] | ||
86 | actual : [$ACTUAL_PYTHON_VERSION]" | ||
87 | fi | ||
88 | 79 | ||
89 | # ----------------------------------------------------------------------------- | 80 | # ----------------------------------------------------------------------------- |
90 | # Ensure that the system dependencies are at the correct version - recover if not | 81 | # Ensure that the system dependencies are at the correct version - recover if not |
diff --git a/scripts/build-windows.ps1 b/scripts/build-windows.ps1 index c871d0507..9f770dea1 100644 --- a/scripts/build-windows.ps1 +++ b/scripts/build-windows.ps1 | |||
@@ -1,7 +1,7 @@ | |||
1 | # INTRO: | 1 | # INTRO: |
2 | # This file is used to build ferdium on windows. | 2 | # This file is used to build ferdium on windows. |
3 | # It also handles any corrupted node modules with the 'CLEAN' env var (set it to 'true' for cleaning) | 3 | # It also handles any corrupted node modules with the 'CLEAN' env var (set it to 'true' for cleaning) |
4 | # It will install the system dependencies except for node and python (which are still verified) | 4 | # It will install the system dependencies except for node (which is still verified) |
5 | # I sometimes symlink my 'recipes' folder so that any changes that I need to do in it can also be committed and pushed independently | 5 | # I sometimes symlink my 'recipes' folder so that any changes that I need to do in it can also be committed and pushed independently |
6 | # This file can live anywhere in your PATH | 6 | # This file can live anywhere in your PATH |
7 | 7 | ||
@@ -40,8 +40,7 @@ Function Test-CommandExists { Param ($command, $1) | |||
40 | # Check for installed programmes | 40 | # Check for installed programmes |
41 | Test-CommandExists node "Node is not installed" | 41 | Test-CommandExists node "Node is not installed" |
42 | Test-CommandExists npm "npm is not installed" | 42 | Test-CommandExists npm "npm is not installed" |
43 | Test-CommandExists python "Python is not installed" | 43 | # TODO: Needs proper way to check MSVS Build Tools |
44 | # NEEDS proper way to CHECK MSVS Tools | ||
45 | 44 | ||
46 | # Check node version | 45 | # Check node version |
47 | $EXPECTED_NODE_VERSION = (cat .nvmrc) | 46 | $EXPECTED_NODE_VERSION = (cat .nvmrc) |
@@ -68,7 +67,6 @@ if ($env:CLEAN -eq "true") | |||
68 | $NPM_PATH = "$USERHOME\AppData\Roaming\npm\node_modules" | 67 | $NPM_PATH = "$USERHOME\AppData\Roaming\npm\node_modules" |
69 | $NPM_CACHE1_PATH = "$USERHOME\AppData\Local\npm-cache" | 68 | $NPM_CACHE1_PATH = "$USERHOME\AppData\Local\npm-cache" |
70 | $NPM_CACHE2_PATH = "$USERHOME\AppData\Roaming\npm-cache" | 69 | $NPM_CACHE2_PATH = "$USERHOME\AppData\Roaming\npm-cache" |
71 | $NODE_GYP = "$USERHOME\AppData\Local\node-gyp" | ||
72 | $ELECTRON_GYP = "$USERHOME\.electron-gyp" | 70 | $ELECTRON_GYP = "$USERHOME\.electron-gyp" |
73 | 71 | ||
74 | Write-Host "Cleaning!" | 72 | Write-Host "Cleaning!" |
@@ -88,7 +86,6 @@ if ($env:CLEAN -eq "true") | |||
88 | Remove-Item -Path $NPM_PATH -Recurse -ErrorAction SilentlyContinue | 86 | Remove-Item -Path $NPM_PATH -Recurse -ErrorAction SilentlyContinue |
89 | Remove-Item -Path $NPM_CACHE1_PATH -Recurse -ErrorAction SilentlyContinue | 87 | Remove-Item -Path $NPM_CACHE1_PATH -Recurse -ErrorAction SilentlyContinue |
90 | Remove-Item -Path $NPM_CACHE2_PATH -Recurse -ErrorAction SilentlyContinue | 88 | Remove-Item -Path $NPM_CACHE2_PATH -Recurse -ErrorAction SilentlyContinue |
91 | Remove-Item -Path $NODE_GYP -Recurse -ErrorAction SilentlyContinue | ||
92 | Remove-Item -Path $ELECTRON_GYP -Recurse -ErrorAction SilentlyContinue | 89 | Remove-Item -Path $ELECTRON_GYP -Recurse -ErrorAction SilentlyContinue |
93 | 90 | ||
94 | git -C recipes clean -fxd # Clean recipes folder/submodule | 91 | git -C recipes clean -fxd # Clean recipes folder/submodule |
@@ -97,15 +94,6 @@ if ($env:CLEAN -eq "true") | |||
97 | 94 | ||
98 | # ----------------------------------------------------------------------------- | 95 | # ----------------------------------------------------------------------------- |
99 | # Ensure that the system dependencies are at the correct version - fail if not | 96 | # Ensure that the system dependencies are at the correct version - fail if not |
100 | # Check python version | ||
101 | $EXPECTED_PYTHON_VERSION = "3.10.4" | ||
102 | $ACTUAL_PYTHON_VERSION = (python --version).trim("Python ") | ||
103 | if ([System.Version]$ACTUAL_PYTHON_VERSION -ne [System.Version]$EXPECTED_PYTHON_VERSION) { | ||
104 | fail_with_docs "You are not running the expected version of Python! | ||
105 | expected: [$EXPECTED_PYTHON_VERSION] | ||
106 | actual : [$ACTUAL_PYTHON_VERSION]" | ||
107 | } | ||
108 | |||
109 | # TODO: Needs proper way to check MSVS Tools | 97 | # TODO: Needs proper way to check MSVS Tools |
110 | # Check MSVS Tools through MSVS_VERSION | 98 | # Check MSVS Tools through MSVS_VERSION |
111 | $EXPECTED_MSVST_VERSION = "2015" | 99 | $EXPECTED_MSVST_VERSION = "2015" |