aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.devcontainer/devcontainer.json4
-rw-r--r--.github/workflows/builds.yml6
-rw-r--r--CONTRIBUTING.md2
-rw-r--r--Dockerfile2
-rw-r--r--package-lock.json1391
-rw-r--r--package.json6
m---------recipes0
-rwxr-xr-xscripts/build-unix.sh8
-rw-r--r--scripts/build-windows.ps115
9 files changed, 518 insertions, 916 deletions
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 54d7c459b..10c2fb733 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -16,9 +16,7 @@
16 }, 16 },
17 17
18 // Add the IDs of extensions you want installed when the container is created. 18 // Add the IDs of extensions you want installed when the container is created.
19 "extensions": [ 19 "extensions": ["dbaeumer.vscode-eslint"],
20 "dbaeumer.vscode-eslint"
21 ],
22 20
23 // Use 'forwardPorts' to make a list of ports inside the container available locally. 21 // Use 'forwardPorts' to make a list of ports inside the container available locally.
24 // "forwardPorts": [], 22 // "forwardPorts": [],
diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml
index b84729522..d8fe24e20 100644
--- a/.github/workflows/builds.yml
+++ b/.github/workflows/builds.yml
@@ -144,7 +144,7 @@ jobs:
144 - name: Install node dependencies 144 - name: Install node dependencies
145 run: npm i 145 run: npm i
146 - name: Package recipes 146 - name: Package recipes
147 run: pnpm i && pnpm run package 147 run: pnpm i && pnpm package
148 working-directory: ./recipes 148 working-directory: ./recipes
149 - name: Run linter and tests 149 - name: Run linter and tests
150 run: npm run lint && npm run test 150 run: npm run lint && npm run test
@@ -232,7 +232,7 @@ jobs:
232 run: echo "PACKAGE_VERSION=$(node -p 'require("./package.json").version')" >> $GITHUB_ENV 232 run: echo "PACKAGE_VERSION=$(node -p 'require("./package.json").version')" >> $GITHUB_ENV
233 shell: bash 233 shell: bash
234 - name: Package recipes 234 - name: Package recipes
235 run: pnpm i && pnpm run package 235 run: pnpm i && pnpm package
236 working-directory: ./recipes 236 working-directory: ./recipes
237 - name: Run linter and tests 237 - name: Run linter and tests
238 run: npm run lint && npm run test 238 run: npm run lint && npm run test
@@ -324,7 +324,7 @@ jobs:
324 max_attempts: 3 324 max_attempts: 3
325 retry_on: error 325 retry_on: error
326 - name: Package recipes 326 - name: Package recipes
327 run: pnpm i && pnpm run package 327 run: pnpm i && pnpm package
328 working-directory: ./recipes 328 working-directory: ./recipes
329 shell: bash 329 shell: bash
330 - name: Run linter and tests 330 - name: Run linter and tests
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a6b581112..38534f75e 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -146,7 +146,7 @@ npm run build
146Ferdium requires its recipes to be packaged before it can use it. When running Ferdium as a development instance, you'll need to package the local recipes before you can create any services inside Ferdium. 146Ferdium requires its recipes to be packaged before it can use it. When running Ferdium as a development instance, you'll need to package the local recipes before you can create any services inside Ferdium.
147 147
148```bash 148```bash
149cd recipes && pnpm i && pnpm run package 149cd recipes && pnpm i && pnpm package
150``` 150```
151 151
152### Using Docker to build a linux-targetted packaged app 152### Using Docker to build a linux-targetted packaged app
diff --git a/Dockerfile b/Dockerfile
index 206a3a1ef..d824114e4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -27,7 +27,7 @@ COPY . .
27WORKDIR /usr/src/ferdium/recipes 27WORKDIR /usr/src/ferdium/recipes
28 28
29RUN pnpm i \ 29RUN pnpm i \
30 && pnpm run package 30 && pnpm package
31 31
32WORKDIR /usr/src/ferdium 32WORKDIR /usr/src/ferdium
33 33
diff --git a/package-lock.json b/package-lock.json
index e142183ef..e99769859 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -75,7 +75,7 @@
75 "react-tooltip": "^4.2.21", 75 "react-tooltip": "^4.2.21",
76 "route-parser": "^0.0.5", 76 "route-parser": "^0.0.5",
77 "semver": "^7.3.5", 77 "semver": "^7.3.5",
78 "sqlite3": "5.0.2", 78 "sqlite3": "5.0.5",
79 "tar": "^6.1.11", 79 "tar": "^6.1.11",
80 "tslib": "^2.3.1", 80 "tslib": "^2.3.1",
81 "useragent-generator": "^1.1.1-amkt-22079-finish.0", 81 "useragent-generator": "^1.1.1-amkt-22079-finish.0",
@@ -84,6 +84,7 @@
84 "ws": "^8.4.0" 84 "ws": "^8.4.0"
85 }, 85 },
86 "devDependencies": { 86 "devDependencies": {
87 "@babel/core": "^7.17.9",
87 "@babel/eslint-parser": "^7.16.3", 88 "@babel/eslint-parser": "^7.16.3",
88 "@babel/plugin-proposal-class-properties": "^7.16.7", 89 "@babel/plugin-proposal-class-properties": "^7.16.7",
89 "@babel/plugin-proposal-decorators": "^7.16.7", 90 "@babel/plugin-proposal-decorators": "^7.16.7",
@@ -3311,7 +3312,7 @@
3311 "version": "1.1.3", 3312 "version": "1.1.3",
3312 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", 3313 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
3313 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", 3314 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
3314 "dev": true 3315 "devOptional": true
3315 }, 3316 },
3316 "node_modules/@hapi/hoek": { 3317 "node_modules/@hapi/hoek": {
3317 "version": "9.2.1", 3318 "version": "9.2.1",
@@ -4183,6 +4184,102 @@
4183 "graceful-fs": "^4.1.6" 4184 "graceful-fs": "^4.1.6"
4184 } 4185 }
4185 }, 4186 },
4187 "node_modules/@mapbox/node-pre-gyp": {
4188 "version": "1.0.9",
4189 "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.9.tgz",
4190 "integrity": "sha512-aDF3S3rK9Q2gey/WAttUlISduDItz5BU3306M9Eyv6/oS40aMprnopshtlKTykxRNIBEZuRMaZAnbrQ4QtKGyw==",
4191 "dependencies": {
4192 "detect-libc": "^2.0.0",
4193 "https-proxy-agent": "^5.0.0",
4194 "make-dir": "^3.1.0",
4195 "node-fetch": "^2.6.7",
4196 "nopt": "^5.0.0",
4197 "npmlog": "^5.0.1",
4198 "rimraf": "^3.0.2",
4199 "semver": "^7.3.5",
4200 "tar": "^6.1.11"
4201 },
4202 "bin": {
4203 "node-pre-gyp": "bin/node-pre-gyp"
4204 }
4205 },
4206 "node_modules/@mapbox/node-pre-gyp/node_modules/are-we-there-yet": {
4207 "version": "2.0.0",
4208 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
4209 "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
4210 "dependencies": {
4211 "delegates": "^1.0.0",
4212 "readable-stream": "^3.6.0"
4213 },
4214 "engines": {
4215 "node": ">=10"
4216 }
4217 },
4218 "node_modules/@mapbox/node-pre-gyp/node_modules/gauge": {
4219 "version": "3.0.2",
4220 "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
4221 "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
4222 "dependencies": {
4223 "aproba": "^1.0.3 || ^2.0.0",
4224 "color-support": "^1.1.2",
4225 "console-control-strings": "^1.0.0",
4226 "has-unicode": "^2.0.1",
4227 "object-assign": "^4.1.1",
4228 "signal-exit": "^3.0.0",
4229 "string-width": "^4.2.3",
4230 "strip-ansi": "^6.0.1",
4231 "wide-align": "^1.1.2"
4232 },
4233 "engines": {
4234 "node": ">=10"
4235 }
4236 },
4237 "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": {
4238 "version": "3.1.0",
4239 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
4240 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
4241 "dependencies": {
4242 "semver": "^6.0.0"
4243 },
4244 "engines": {
4245 "node": ">=8"
4246 },
4247 "funding": {
4248 "url": "https://github.com/sponsors/sindresorhus"
4249 }
4250 },
4251 "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": {
4252 "version": "6.3.0",
4253 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4254 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4255 "bin": {
4256 "semver": "bin/semver.js"
4257 }
4258 },
4259 "node_modules/@mapbox/node-pre-gyp/node_modules/npmlog": {
4260 "version": "5.0.1",
4261 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
4262 "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
4263 "dependencies": {
4264 "are-we-there-yet": "^2.0.0",
4265 "console-control-strings": "^1.1.0",
4266 "gauge": "^3.0.0",
4267 "set-blocking": "^2.0.0"
4268 }
4269 },
4270 "node_modules/@mapbox/node-pre-gyp/node_modules/readable-stream": {
4271 "version": "3.6.0",
4272 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4273 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4274 "dependencies": {
4275 "inherits": "^2.0.3",
4276 "string_decoder": "^1.1.1",
4277 "util-deprecate": "^1.0.1"
4278 },
4279 "engines": {
4280 "node": ">= 6"
4281 }
4282 },
4186 "node_modules/@mdi/js": { 4283 "node_modules/@mdi/js": {
4187 "version": "6.6.96", 4284 "version": "6.6.96",
4188 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.6.96.tgz", 4285 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.6.96.tgz",
@@ -5655,7 +5752,7 @@
5655 "version": "4.2.1", 5752 "version": "4.2.1",
5656 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", 5753 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz",
5657 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", 5754 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==",
5658 "dev": true, 5755 "devOptional": true,
5659 "dependencies": { 5756 "dependencies": {
5660 "debug": "^4.1.0", 5757 "debug": "^4.1.0",
5661 "depd": "^1.1.2", 5758 "depd": "^1.1.2",
@@ -5669,7 +5766,7 @@
5669 "version": "3.1.0", 5766 "version": "3.1.0",
5670 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 5767 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
5671 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 5768 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
5672 "dev": true, 5769 "devOptional": true,
5673 "dependencies": { 5770 "dependencies": {
5674 "clean-stack": "^2.0.0", 5771 "clean-stack": "^2.0.0",
5675 "indent-string": "^4.0.0" 5772 "indent-string": "^4.0.0"
@@ -5682,7 +5779,7 @@
5682 "version": "4.0.0", 5779 "version": "4.0.0",
5683 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 5780 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
5684 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 5781 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
5685 "dev": true, 5782 "devOptional": true,
5686 "engines": { 5783 "engines": {
5687 "node": ">=8" 5784 "node": ">=8"
5688 } 5785 }
@@ -6466,8 +6563,7 @@
6466 "node_modules/aproba": { 6563 "node_modules/aproba": {
6467 "version": "2.0.0", 6564 "version": "2.0.0",
6468 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", 6565 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
6469 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", 6566 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
6470 "dev": true
6471 }, 6567 },
6472 "node_modules/archy": { 6568 "node_modules/archy": {
6473 "version": "1.0.0", 6569 "version": "1.0.0",
@@ -6479,7 +6575,7 @@
6479 "version": "3.0.0", 6575 "version": "3.0.0",
6480 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", 6576 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
6481 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", 6577 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
6482 "dev": true, 6578 "devOptional": true,
6483 "dependencies": { 6579 "dependencies": {
6484 "delegates": "^1.0.0", 6580 "delegates": "^1.0.0",
6485 "readable-stream": "^3.6.0" 6581 "readable-stream": "^3.6.0"
@@ -6492,7 +6588,7 @@
6492 "version": "3.6.0", 6588 "version": "3.6.0",
6493 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 6589 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6494 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 6590 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6495 "dev": true, 6591 "devOptional": true,
6496 "dependencies": { 6592 "dependencies": {
6497 "inherits": "^2.0.3", 6593 "inherits": "^2.0.3",
6498 "string_decoder": "^1.1.1", 6594 "string_decoder": "^1.1.1",
@@ -7409,18 +7505,6 @@
7409 "file-uri-to-path": "1.0.0" 7505 "file-uri-to-path": "1.0.0"
7410 } 7506 }
7411 }, 7507 },
7412 "node_modules/block-stream": {
7413 "version": "0.0.9",
7414 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
7415 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
7416 "optional": true,
7417 "dependencies": {
7418 "inherits": "~2.0.0"
7419 },
7420 "engines": {
7421 "node": "0.4 || >=0.5.8"
7422 }
7423 },
7424 "node_modules/bluebird": { 7508 "node_modules/bluebird": {
7425 "version": "3.7.2", 7509 "version": "3.7.2",
7426 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 7510 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -8754,7 +8838,7 @@
8754 "version": "2.2.0", 8838 "version": "2.2.0",
8755 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 8839 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
8756 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 8840 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
8757 "dev": true, 8841 "devOptional": true,
8758 "engines": { 8842 "engines": {
8759 "node": ">=6" 8843 "node": ">=6"
8760 } 8844 }
@@ -8929,6 +9013,7 @@
8929 "version": "1.1.0", 9013 "version": "1.1.0",
8930 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 9014 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
8931 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", 9015 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
9016 "devOptional": true,
8932 "engines": { 9017 "engines": {
8933 "node": ">=0.10.0" 9018 "node": ">=0.10.0"
8934 } 9019 }
@@ -9003,7 +9088,6 @@
9003 "version": "1.1.3", 9088 "version": "1.1.3",
9004 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", 9089 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
9005 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", 9090 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
9006 "dev": true,
9007 "bin": { 9091 "bin": {
9008 "color-support": "bin.js" 9092 "color-support": "bin.js"
9009 } 9093 }
@@ -10129,6 +10213,7 @@
10129 "version": "0.6.0", 10213 "version": "0.6.0",
10130 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 10214 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
10131 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 10215 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
10216 "dev": true,
10132 "engines": { 10217 "engines": {
10133 "node": ">=4.0.0" 10218 "node": ">=4.0.0"
10134 } 10219 }
@@ -10474,14 +10559,11 @@
10474 } 10559 }
10475 }, 10560 },
10476 "node_modules/detect-libc": { 10561 "node_modules/detect-libc": {
10477 "version": "1.0.3", 10562 "version": "2.0.1",
10478 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 10563 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
10479 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", 10564 "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
10480 "bin": {
10481 "detect-libc": "bin/detect-libc.js"
10482 },
10483 "engines": { 10565 "engines": {
10484 "node": ">=0.10" 10566 "node": ">=8"
10485 } 10567 }
10486 }, 10568 },
10487 "node_modules/detect-newline": { 10569 "node_modules/detect-newline": {
@@ -11362,7 +11444,6 @@
11362 "version": "0.1.13", 11444 "version": "0.1.13",
11363 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 11445 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
11364 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 11446 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
11365 "dev": true,
11366 "optional": true, 11447 "optional": true,
11367 "dependencies": { 11448 "dependencies": {
11368 "iconv-lite": "^0.6.2" 11449 "iconv-lite": "^0.6.2"
@@ -11447,7 +11528,7 @@
11447 "version": "2.0.3", 11528 "version": "2.0.3",
11448 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", 11529 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
11449 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", 11530 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
11450 "dev": true 11531 "devOptional": true
11451 }, 11532 },
11452 "node_modules/errno": { 11533 "node_modules/errno": {
11453 "version": "0.1.8", 11534 "version": "0.1.8",
@@ -13696,7 +13777,7 @@
13696 "version": "4.0.4", 13777 "version": "4.0.4",
13697 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", 13778 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
13698 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", 13779 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
13699 "dev": true, 13780 "devOptional": true,
13700 "dependencies": { 13781 "dependencies": {
13701 "aproba": "^1.0.3 || ^2.0.0", 13782 "aproba": "^1.0.3 || ^2.0.0",
13702 "color-support": "^1.1.3", 13783 "color-support": "^1.1.3",
@@ -15256,7 +15337,7 @@
15256 "version": "4.1.0", 15337 "version": "4.1.0",
15257 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", 15338 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
15258 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", 15339 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
15259 "dev": true 15340 "devOptional": true
15260 }, 15341 },
15261 "node_modules/http-deceiver": { 15342 "node_modules/http-deceiver": {
15262 "version": "1.2.7", 15343 "version": "1.2.7",
@@ -15436,7 +15517,7 @@
15436 "version": "1.2.1", 15517 "version": "1.2.1",
15437 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", 15518 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
15438 "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", 15519 "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
15439 "dev": true, 15520 "devOptional": true,
15440 "dependencies": { 15521 "dependencies": {
15441 "ms": "^2.0.0" 15522 "ms": "^2.0.0"
15442 } 15523 }
@@ -15489,7 +15570,7 @@
15489 "version": "0.6.3", 15570 "version": "0.6.3",
15490 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 15571 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
15491 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 15572 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
15492 "dev": true, 15573 "devOptional": true,
15493 "dependencies": { 15574 "dependencies": {
15494 "safer-buffer": ">= 2.1.2 < 3.0.0" 15575 "safer-buffer": ">= 2.1.2 < 3.0.0"
15495 }, 15576 },
@@ -15532,14 +15613,6 @@
15532 "node": ">= 4" 15613 "node": ">= 4"
15533 } 15614 }
15534 }, 15615 },
15535 "node_modules/ignore-walk": {
15536 "version": "3.0.4",
15537 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
15538 "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
15539 "dependencies": {
15540 "minimatch": "^3.0.4"
15541 }
15542 },
15543 "node_modules/immutable": { 15616 "node_modules/immutable": {
15544 "version": "4.0.0", 15617 "version": "4.0.0",
15545 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", 15618 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz",
@@ -15667,7 +15740,7 @@
15667 "version": "0.1.4", 15740 "version": "0.1.4",
15668 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 15741 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
15669 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 15742 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
15670 "dev": true, 15743 "devOptional": true,
15671 "engines": { 15744 "engines": {
15672 "node": ">=0.8.19" 15745 "node": ">=0.8.19"
15673 } 15746 }
@@ -15689,7 +15762,7 @@
15689 "version": "1.0.4", 15762 "version": "1.0.4",
15690 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", 15763 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
15691 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", 15764 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
15692 "dev": true 15765 "devOptional": true
15693 }, 15766 },
15694 "node_modules/inflation": { 15767 "node_modules/inflation": {
15695 "version": "2.0.0", 15768 "version": "2.0.0",
@@ -15888,7 +15961,7 @@
15888 "version": "1.1.5", 15961 "version": "1.1.5",
15889 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", 15962 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
15890 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", 15963 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
15891 "dev": true 15964 "devOptional": true
15892 }, 15965 },
15893 "node_modules/ip-regex": { 15966 "node_modules/ip-regex": {
15894 "version": "2.1.0", 15967 "version": "2.1.0",
@@ -16195,7 +16268,7 @@
16195 "version": "1.0.1", 16268 "version": "1.0.1",
16196 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", 16269 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
16197 "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", 16270 "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
16198 "dev": true 16271 "devOptional": true
16199 }, 16272 },
16200 "node_modules/is-negated-glob": { 16273 "node_modules/is-negated-glob": {
16201 "version": "1.0.0", 16274 "version": "1.0.0",
@@ -19796,6 +19869,7 @@
19796 "node_modules/macos-notification-state": { 19869 "node_modules/macos-notification-state": {
19797 "version": "1.3.6", 19870 "version": "1.3.6",
19798 "resolved": "git+ssh://git@github.com/nbashkankov/macos-notification-state.git#c7959ecf657020a70b2720d1051fc5a3e4ecb118", 19871 "resolved": "git+ssh://git@github.com/nbashkankov/macos-notification-state.git#c7959ecf657020a70b2720d1051fc5a3e4ecb118",
19872 "hasInstallScript": true,
19799 "license": "MIT", 19873 "license": "MIT",
19800 "dependencies": { 19874 "dependencies": {
19801 "bindings": "^1.5.0" 19875 "bindings": "^1.5.0"
@@ -20410,7 +20484,7 @@
20410 "version": "1.0.2", 20484 "version": "1.0.2",
20411 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", 20485 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
20412 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", 20486 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
20413 "dev": true, 20487 "devOptional": true,
20414 "dependencies": { 20488 "dependencies": {
20415 "minipass": "^3.0.0" 20489 "minipass": "^3.0.0"
20416 }, 20490 },
@@ -20439,7 +20513,7 @@
20439 "version": "1.0.5", 20513 "version": "1.0.5",
20440 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", 20514 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
20441 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", 20515 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
20442 "dev": true, 20516 "devOptional": true,
20443 "dependencies": { 20517 "dependencies": {
20444 "minipass": "^3.0.0" 20518 "minipass": "^3.0.0"
20445 }, 20519 },
@@ -20451,7 +20525,7 @@
20451 "version": "1.2.4", 20525 "version": "1.2.4",
20452 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", 20526 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
20453 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", 20527 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
20454 "dev": true, 20528 "devOptional": true,
20455 "dependencies": { 20529 "dependencies": {
20456 "minipass": "^3.0.0" 20530 "minipass": "^3.0.0"
20457 }, 20531 },
@@ -20463,7 +20537,7 @@
20463 "version": "1.0.3", 20537 "version": "1.0.3",
20464 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", 20538 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
20465 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", 20539 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
20466 "dev": true, 20540 "devOptional": true,
20467 "dependencies": { 20541 "dependencies": {
20468 "minipass": "^3.0.0" 20542 "minipass": "^3.0.0"
20469 }, 20543 },
@@ -21169,41 +21243,6 @@
21169 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 21243 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
21170 "dev": true 21244 "dev": true
21171 }, 21245 },
21172 "node_modules/needle": {
21173 "version": "2.9.1",
21174 "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
21175 "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
21176 "dependencies": {
21177 "debug": "^3.2.6",
21178 "iconv-lite": "^0.4.4",
21179 "sax": "^1.2.4"
21180 },
21181 "bin": {
21182 "needle": "bin/needle"
21183 },
21184 "engines": {
21185 "node": ">= 4.4.x"
21186 }
21187 },
21188 "node_modules/needle/node_modules/debug": {
21189 "version": "3.2.7",
21190 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
21191 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
21192 "dependencies": {
21193 "ms": "^2.1.1"
21194 }
21195 },
21196 "node_modules/needle/node_modules/iconv-lite": {
21197 "version": "0.4.24",
21198 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
21199 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
21200 "dependencies": {
21201 "safer-buffer": ">= 2.1.2 < 3"
21202 },
21203 "engines": {
21204 "node": ">=0.10.0"
21205 }
21206 },
21207 "node_modules/negotiator": { 21246 "node_modules/negotiator": {
21208 "version": "0.6.3", 21247 "version": "0.6.3",
21209 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 21248 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
@@ -21427,212 +21466,6 @@
21427 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", 21466 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
21428 "optional": true 21467 "optional": true
21429 }, 21468 },
21430 "node_modules/node-pre-gyp": {
21431 "version": "0.11.0",
21432 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz",
21433 "integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==",
21434 "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future",
21435 "dependencies": {
21436 "detect-libc": "^1.0.2",
21437 "mkdirp": "^0.5.1",
21438 "needle": "^2.2.1",
21439 "nopt": "^4.0.1",
21440 "npm-packlist": "^1.1.6",
21441 "npmlog": "^4.0.2",
21442 "rc": "^1.2.7",
21443 "rimraf": "^2.6.1",
21444 "semver": "^5.3.0",
21445 "tar": "^4"
21446 },
21447 "bin": {
21448 "node-pre-gyp": "bin/node-pre-gyp"
21449 }
21450 },
21451 "node_modules/node-pre-gyp/node_modules/ansi-regex": {
21452 "version": "2.1.1",
21453 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
21454 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
21455 "engines": {
21456 "node": ">=0.10.0"
21457 }
21458 },
21459 "node_modules/node-pre-gyp/node_modules/aproba": {
21460 "version": "1.2.0",
21461 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
21462 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
21463 },
21464 "node_modules/node-pre-gyp/node_modules/are-we-there-yet": {
21465 "version": "1.1.7",
21466 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
21467 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
21468 "dependencies": {
21469 "delegates": "^1.0.0",
21470 "readable-stream": "^2.0.6"
21471 }
21472 },
21473 "node_modules/node-pre-gyp/node_modules/chownr": {
21474 "version": "1.1.4",
21475 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
21476 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
21477 },
21478 "node_modules/node-pre-gyp/node_modules/fs-minipass": {
21479 "version": "1.2.7",
21480 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
21481 "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
21482 "dependencies": {
21483 "minipass": "^2.6.0"
21484 }
21485 },
21486 "node_modules/node-pre-gyp/node_modules/gauge": {
21487 "version": "2.7.4",
21488 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
21489 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
21490 "dependencies": {
21491 "aproba": "^1.0.3",
21492 "console-control-strings": "^1.0.0",
21493 "has-unicode": "^2.0.0",
21494 "object-assign": "^4.1.0",
21495 "signal-exit": "^3.0.0",
21496 "string-width": "^1.0.1",
21497 "strip-ansi": "^3.0.1",
21498 "wide-align": "^1.1.0"
21499 }
21500 },
21501 "node_modules/node-pre-gyp/node_modules/is-fullwidth-code-point": {
21502 "version": "1.0.0",
21503 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
21504 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
21505 "dependencies": {
21506 "number-is-nan": "^1.0.0"
21507 },
21508 "engines": {
21509 "node": ">=0.10.0"
21510 }
21511 },
21512 "node_modules/node-pre-gyp/node_modules/minipass": {
21513 "version": "2.9.0",
21514 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
21515 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
21516 "dependencies": {
21517 "safe-buffer": "^5.1.2",
21518 "yallist": "^3.0.0"
21519 }
21520 },
21521 "node_modules/node-pre-gyp/node_modules/minizlib": {
21522 "version": "1.3.3",
21523 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
21524 "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
21525 "dependencies": {
21526 "minipass": "^2.9.0"
21527 }
21528 },
21529 "node_modules/node-pre-gyp/node_modules/nopt": {
21530 "version": "4.0.3",
21531 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
21532 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
21533 "dependencies": {
21534 "abbrev": "1",
21535 "osenv": "^0.1.4"
21536 },
21537 "bin": {
21538 "nopt": "bin/nopt.js"
21539 }
21540 },
21541 "node_modules/node-pre-gyp/node_modules/npmlog": {
21542 "version": "4.1.2",
21543 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
21544 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
21545 "dependencies": {
21546 "are-we-there-yet": "~1.1.2",
21547 "console-control-strings": "~1.1.0",
21548 "gauge": "~2.7.3",
21549 "set-blocking": "~2.0.0"
21550 }
21551 },
21552 "node_modules/node-pre-gyp/node_modules/rimraf": {
21553 "version": "2.7.1",
21554 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
21555 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
21556 "dependencies": {
21557 "glob": "^7.1.3"
21558 },
21559 "bin": {
21560 "rimraf": "bin.js"
21561 }
21562 },
21563 "node_modules/node-pre-gyp/node_modules/safe-buffer": {
21564 "version": "5.2.1",
21565 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
21566 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
21567 "funding": [
21568 {
21569 "type": "github",
21570 "url": "https://github.com/sponsors/feross"
21571 },
21572 {
21573 "type": "patreon",
21574 "url": "https://www.patreon.com/feross"
21575 },
21576 {
21577 "type": "consulting",
21578 "url": "https://feross.org/support"
21579 }
21580 ]
21581 },
21582 "node_modules/node-pre-gyp/node_modules/semver": {
21583 "version": "5.7.1",
21584 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
21585 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
21586 "bin": {
21587 "semver": "bin/semver"
21588 }
21589 },
21590 "node_modules/node-pre-gyp/node_modules/string-width": {
21591 "version": "1.0.2",
21592 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
21593 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
21594 "dependencies": {
21595 "code-point-at": "^1.0.0",
21596 "is-fullwidth-code-point": "^1.0.0",
21597 "strip-ansi": "^3.0.0"
21598 },
21599 "engines": {
21600 "node": ">=0.10.0"
21601 }
21602 },
21603 "node_modules/node-pre-gyp/node_modules/strip-ansi": {
21604 "version": "3.0.1",
21605 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
21606 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
21607 "dependencies": {
21608 "ansi-regex": "^2.0.0"
21609 },
21610 "engines": {
21611 "node": ">=0.10.0"
21612 }
21613 },
21614 "node_modules/node-pre-gyp/node_modules/tar": {
21615 "version": "4.4.19",
21616 "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
21617 "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
21618 "dependencies": {
21619 "chownr": "^1.1.4",
21620 "fs-minipass": "^1.2.7",
21621 "minipass": "^2.9.0",
21622 "minizlib": "^1.3.3",
21623 "mkdirp": "^0.5.5",
21624 "safe-buffer": "^5.2.1",
21625 "yallist": "^3.1.1"
21626 },
21627 "engines": {
21628 "node": ">=4.5"
21629 }
21630 },
21631 "node_modules/node-pre-gyp/node_modules/yallist": {
21632 "version": "3.1.1",
21633 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
21634 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
21635 },
21636 "node_modules/node-releases": { 21469 "node_modules/node-releases": {
21637 "version": "2.0.3", 21470 "version": "2.0.3",
21638 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", 21471 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
@@ -21668,7 +21501,6 @@
21668 "version": "5.0.0", 21501 "version": "5.0.0",
21669 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", 21502 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
21670 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", 21503 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
21671 "devOptional": true,
21672 "dependencies": { 21504 "dependencies": {
21673 "abbrev": "1" 21505 "abbrev": "1"
21674 }, 21506 },
@@ -21731,14 +21563,6 @@
21731 "node": ">= 0.10" 21563 "node": ">= 0.10"
21732 } 21564 }
21733 }, 21565 },
21734 "node_modules/npm-bundled": {
21735 "version": "1.1.2",
21736 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
21737 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
21738 "dependencies": {
21739 "npm-normalize-package-bin": "^1.0.1"
21740 }
21741 },
21742 "node_modules/npm-conf": { 21566 "node_modules/npm-conf": {
21743 "version": "1.1.3", 21567 "version": "1.1.3",
21744 "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", 21568 "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
@@ -21763,21 +21587,6 @@
21763 "node": ">=4" 21587 "node": ">=4"
21764 } 21588 }
21765 }, 21589 },
21766 "node_modules/npm-normalize-package-bin": {
21767 "version": "1.0.1",
21768 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
21769 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
21770 },
21771 "node_modules/npm-packlist": {
21772 "version": "1.4.8",
21773 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
21774 "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
21775 "dependencies": {
21776 "ignore-walk": "^3.0.1",
21777 "npm-bundled": "^1.0.1",
21778 "npm-normalize-package-bin": "^1.0.1"
21779 }
21780 },
21781 "node_modules/npm-run-path": { 21590 "node_modules/npm-run-path": {
21782 "version": "4.0.1", 21591 "version": "4.0.1",
21783 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 21592 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
@@ -21793,7 +21602,7 @@
21793 "version": "6.0.2", 21602 "version": "6.0.2",
21794 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", 21603 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
21795 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", 21604 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
21796 "dev": true, 21605 "devOptional": true,
21797 "dependencies": { 21606 "dependencies": {
21798 "are-we-there-yet": "^3.0.0", 21607 "are-we-there-yet": "^3.0.0",
21799 "console-control-strings": "^1.1.0", 21608 "console-control-strings": "^1.1.0",
@@ -21820,6 +21629,7 @@
21820 "version": "1.0.1", 21629 "version": "1.0.1",
21821 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 21630 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
21822 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 21631 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
21632 "devOptional": true,
21823 "engines": { 21633 "engines": {
21824 "node": ">=0.10.0" 21634 "node": ">=0.10.0"
21825 } 21635 }
@@ -22230,14 +22040,6 @@
22230 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", 22040 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
22231 "dev": true 22041 "dev": true
22232 }, 22042 },
22233 "node_modules/os-homedir": {
22234 "version": "1.0.2",
22235 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
22236 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
22237 "engines": {
22238 "node": ">=0.10.0"
22239 }
22240 },
22241 "node_modules/os-locale": { 22043 "node_modules/os-locale": {
22242 "version": "1.4.0", 22044 "version": "1.4.0",
22243 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", 22045 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
@@ -22273,15 +22075,6 @@
22273 "node": ">=0.10.0" 22075 "node": ">=0.10.0"
22274 } 22076 }
22275 }, 22077 },
22276 "node_modules/osenv": {
22277 "version": "0.1.5",
22278 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
22279 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
22280 "dependencies": {
22281 "os-homedir": "^1.0.0",
22282 "os-tmpdir": "^1.0.0"
22283 }
22284 },
22285 "node_modules/p-cancelable": { 22078 "node_modules/p-cancelable": {
22286 "version": "1.1.0", 22079 "version": "1.1.0",
22287 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", 22080 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
@@ -22334,7 +22127,7 @@
22334 "version": "4.0.0", 22127 "version": "4.0.0",
22335 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 22128 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
22336 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 22129 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
22337 "dev": true, 22130 "devOptional": true,
22338 "dependencies": { 22131 "dependencies": {
22339 "aggregate-error": "^3.0.0" 22132 "aggregate-error": "^3.0.0"
22340 }, 22133 },
@@ -23090,7 +22883,7 @@
23090 "version": "1.0.1", 22883 "version": "1.0.1",
23091 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", 22884 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
23092 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", 22885 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
23093 "dev": true 22886 "devOptional": true
23094 }, 22887 },
23095 "node_modules/promise-reduce": { 22888 "node_modules/promise-reduce": {
23096 "version": "2.1.0", 22889 "version": "2.1.0",
@@ -23104,7 +22897,7 @@
23104 "version": "2.0.1", 22897 "version": "2.0.1",
23105 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", 22898 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
23106 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", 22899 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
23107 "dev": true, 22900 "devOptional": true,
23108 "dependencies": { 22901 "dependencies": {
23109 "err-code": "^2.0.2", 22902 "err-code": "^2.0.2",
23110 "retry": "^0.12.0" 22903 "retry": "^0.12.0"
@@ -24032,6 +23825,7 @@
24032 "version": "1.2.8", 23825 "version": "1.2.8",
24033 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 23826 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
24034 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 23827 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
23828 "dev": true,
24035 "dependencies": { 23829 "dependencies": {
24036 "deep-extend": "^0.6.0", 23830 "deep-extend": "^0.6.0",
24037 "ini": "~1.3.0", 23831 "ini": "~1.3.0",
@@ -24046,6 +23840,7 @@
24046 "version": "2.0.1", 23840 "version": "2.0.1",
24047 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 23841 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
24048 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 23842 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
23843 "dev": true,
24049 "engines": { 23844 "engines": {
24050 "node": ">=0.10.0" 23845 "node": ">=0.10.0"
24051 } 23846 }
@@ -25286,7 +25081,7 @@
25286 "version": "0.12.0", 25081 "version": "0.12.0",
25287 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 25082 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
25288 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", 25083 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
25289 "dev": true, 25084 "devOptional": true,
25290 "engines": { 25085 "engines": {
25291 "node": ">= 4" 25086 "node": ">= 4"
25292 } 25087 }
@@ -25305,7 +25100,6 @@
25305 "version": "3.0.2", 25100 "version": "3.0.2",
25306 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 25101 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
25307 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 25102 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
25308 "devOptional": true,
25309 "dependencies": { 25103 "dependencies": {
25310 "glob": "^7.1.3" 25104 "glob": "^7.1.3"
25311 }, 25105 },
@@ -26255,7 +26049,7 @@
26255 "version": "4.2.0", 26049 "version": "4.2.0",
26256 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 26050 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
26257 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 26051 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
26258 "dev": true, 26052 "devOptional": true,
26259 "engines": { 26053 "engines": {
26260 "node": ">= 6.0.0", 26054 "node": ">= 6.0.0",
26261 "npm": ">= 3.0.0" 26055 "npm": ">= 3.0.0"
@@ -26470,7 +26264,7 @@
26470 "version": "2.6.2", 26264 "version": "2.6.2",
26471 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", 26265 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
26472 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", 26266 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
26473 "dev": true, 26267 "devOptional": true,
26474 "dependencies": { 26268 "dependencies": {
26475 "ip": "^1.1.5", 26269 "ip": "^1.1.5",
26476 "smart-buffer": "^4.2.0" 26270 "smart-buffer": "^4.2.0"
@@ -26484,7 +26278,7 @@
26484 "version": "6.2.0", 26278 "version": "6.2.0",
26485 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", 26279 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz",
26486 "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", 26280 "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==",
26487 "dev": true, 26281 "devOptional": true,
26488 "dependencies": { 26282 "dependencies": {
26489 "agent-base": "^6.0.2", 26283 "agent-base": "^6.0.2",
26490 "debug": "^4.3.3", 26284 "debug": "^4.3.3",
@@ -26755,19 +26549,20 @@
26755 "optional": true 26549 "optional": true
26756 }, 26550 },
26757 "node_modules/sqlite3": { 26551 "node_modules/sqlite3": {
26758 "version": "5.0.2", 26552 "version": "5.0.5",
26759 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.2.tgz", 26553 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.5.tgz",
26760 "integrity": "sha512-1SdTNo+BVU211Xj1csWa8lV6KM0CtucDwRyA0VHl91wEH1Mgh7RxUpI4rVvG7OhHrzCSGaVyW5g8vKvlrk9DJA==", 26554 "integrity": "sha512-ZZFOMW31IOMbUeSiL23TuWSjNyS7Z83EDJ80HJxCe78OZ+5BJT6IhAwAUnQgPsUl5z+Er0DGx7VjuTP7PKPNcg==",
26761 "hasInstallScript": true, 26555 "hasInstallScript": true,
26762 "dependencies": { 26556 "dependencies": {
26763 "node-addon-api": "^3.0.0", 26557 "@mapbox/node-pre-gyp": "^1.0.0",
26764 "node-pre-gyp": "^0.11.0" 26558 "node-addon-api": "^4.2.0",
26559 "tar": "^6.1.11"
26765 }, 26560 },
26766 "optionalDependencies": { 26561 "optionalDependencies": {
26767 "node-gyp": "3.x" 26562 "node-gyp": "8.x"
26768 }, 26563 },
26769 "peerDependencies": { 26564 "peerDependencies": {
26770 "node-gyp": "3.x" 26565 "node-gyp": "8.x"
26771 }, 26566 },
26772 "peerDependenciesMeta": { 26567 "peerDependenciesMeta": {
26773 "node-gyp": { 26568 "node-gyp": {
@@ -26775,183 +26570,171 @@
26775 } 26570 }
26776 } 26571 }
26777 }, 26572 },
26778 "node_modules/sqlite3/node_modules/ansi-regex": { 26573 "node_modules/sqlite3/node_modules/@npmcli/fs": {
26779 "version": "2.1.1", 26574 "version": "1.1.1",
26780 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 26575 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
26781 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 26576 "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
26782 "optional": true,
26783 "engines": {
26784 "node": ">=0.10.0"
26785 }
26786 },
26787 "node_modules/sqlite3/node_modules/aproba": {
26788 "version": "1.2.0",
26789 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
26790 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
26791 "optional": true
26792 },
26793 "node_modules/sqlite3/node_modules/are-we-there-yet": {
26794 "version": "1.1.7",
26795 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
26796 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
26797 "optional": true, 26577 "optional": true,
26798 "dependencies": { 26578 "dependencies": {
26799 "delegates": "^1.0.0", 26579 "@gar/promisify": "^1.0.1",
26800 "readable-stream": "^2.0.6" 26580 "semver": "^7.3.5"
26801 } 26581 }
26802 }, 26582 },
26803 "node_modules/sqlite3/node_modules/gauge": { 26583 "node_modules/sqlite3/node_modules/@npmcli/move-file": {
26804 "version": "2.7.4", 26584 "version": "1.1.2",
26805 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", 26585 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
26806 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", 26586 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
26807 "optional": true, 26587 "optional": true,
26808 "dependencies": { 26588 "dependencies": {
26809 "aproba": "^1.0.3", 26589 "mkdirp": "^1.0.4",
26810 "console-control-strings": "^1.0.0", 26590 "rimraf": "^3.0.2"
26811 "has-unicode": "^2.0.0", 26591 },
26812 "object-assign": "^4.1.0", 26592 "engines": {
26813 "signal-exit": "^3.0.0", 26593 "node": ">=10"
26814 "string-width": "^1.0.1",
26815 "strip-ansi": "^3.0.1",
26816 "wide-align": "^1.1.0"
26817 } 26594 }
26818 }, 26595 },
26819 "node_modules/sqlite3/node_modules/is-fullwidth-code-point": { 26596 "node_modules/sqlite3/node_modules/@tootallnate/once": {
26820 "version": "1.0.0", 26597 "version": "1.1.2",
26821 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 26598 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
26822 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 26599 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
26823 "optional": true, 26600 "optional": true,
26824 "dependencies": {
26825 "number-is-nan": "^1.0.0"
26826 },
26827 "engines": { 26601 "engines": {
26828 "node": ">=0.10.0" 26602 "node": ">= 6"
26829 } 26603 }
26830 }, 26604 },
26831 "node_modules/sqlite3/node_modules/node-addon-api": { 26605 "node_modules/sqlite3/node_modules/cacache": {
26832 "version": "3.2.1", 26606 "version": "15.3.0",
26833 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", 26607 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
26834 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==" 26608 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
26835 },
26836 "node_modules/sqlite3/node_modules/node-gyp": {
26837 "version": "3.8.0",
26838 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
26839 "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
26840 "optional": true, 26609 "optional": true,
26841 "dependencies": { 26610 "dependencies": {
26842 "fstream": "^1.0.0", 26611 "@npmcli/fs": "^1.0.0",
26843 "glob": "^7.0.3", 26612 "@npmcli/move-file": "^1.0.1",
26844 "graceful-fs": "^4.1.2", 26613 "chownr": "^2.0.0",
26845 "mkdirp": "^0.5.0", 26614 "fs-minipass": "^2.0.0",
26846 "nopt": "2 || 3", 26615 "glob": "^7.1.4",
26847 "npmlog": "0 || 1 || 2 || 3 || 4", 26616 "infer-owner": "^1.0.4",
26848 "osenv": "0", 26617 "lru-cache": "^6.0.0",
26849 "request": "^2.87.0", 26618 "minipass": "^3.1.1",
26850 "rimraf": "2", 26619 "minipass-collect": "^1.0.2",
26851 "semver": "~5.3.0", 26620 "minipass-flush": "^1.0.5",
26852 "tar": "^2.0.0", 26621 "minipass-pipeline": "^1.2.2",
26853 "which": "1" 26622 "mkdirp": "^1.0.3",
26854 }, 26623 "p-map": "^4.0.0",
26855 "bin": { 26624 "promise-inflight": "^1.0.1",
26856 "node-gyp": "bin/node-gyp.js" 26625 "rimraf": "^3.0.2",
26626 "ssri": "^8.0.1",
26627 "tar": "^6.0.2",
26628 "unique-filename": "^1.1.1"
26857 }, 26629 },
26858 "engines": { 26630 "engines": {
26859 "node": ">= 0.8.0" 26631 "node": ">= 10"
26860 } 26632 }
26861 }, 26633 },
26862 "node_modules/sqlite3/node_modules/nopt": { 26634 "node_modules/sqlite3/node_modules/http-proxy-agent": {
26863 "version": "3.0.6", 26635 "version": "4.0.1",
26864 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 26636 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
26865 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", 26637 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
26866 "optional": true, 26638 "optional": true,
26867 "dependencies": { 26639 "dependencies": {
26868 "abbrev": "1" 26640 "@tootallnate/once": "1",
26641 "agent-base": "6",
26642 "debug": "4"
26869 }, 26643 },
26870 "bin": { 26644 "engines": {
26871 "nopt": "bin/nopt.js" 26645 "node": ">= 6"
26872 } 26646 }
26873 }, 26647 },
26874 "node_modules/sqlite3/node_modules/npmlog": { 26648 "node_modules/sqlite3/node_modules/make-fetch-happen": {
26875 "version": "4.1.2", 26649 "version": "9.1.0",
26876 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", 26650 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
26877 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", 26651 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
26878 "optional": true, 26652 "optional": true,
26879 "dependencies": { 26653 "dependencies": {
26880 "are-we-there-yet": "~1.1.2", 26654 "agentkeepalive": "^4.1.3",
26881 "console-control-strings": "~1.1.0", 26655 "cacache": "^15.2.0",
26882 "gauge": "~2.7.3", 26656 "http-cache-semantics": "^4.1.0",
26883 "set-blocking": "~2.0.0" 26657 "http-proxy-agent": "^4.0.1",
26658 "https-proxy-agent": "^5.0.0",
26659 "is-lambda": "^1.0.1",
26660 "lru-cache": "^6.0.0",
26661 "minipass": "^3.1.3",
26662 "minipass-collect": "^1.0.2",
26663 "minipass-fetch": "^1.3.2",
26664 "minipass-flush": "^1.0.5",
26665 "minipass-pipeline": "^1.2.4",
26666 "negotiator": "^0.6.2",
26667 "promise-retry": "^2.0.1",
26668 "socks-proxy-agent": "^6.0.0",
26669 "ssri": "^8.0.0"
26670 },
26671 "engines": {
26672 "node": ">= 10"
26884 } 26673 }
26885 }, 26674 },
26886 "node_modules/sqlite3/node_modules/rimraf": { 26675 "node_modules/sqlite3/node_modules/minipass-fetch": {
26887 "version": "2.7.1", 26676 "version": "1.4.1",
26888 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 26677 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
26889 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 26678 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
26890 "optional": true, 26679 "optional": true,
26891 "dependencies": { 26680 "dependencies": {
26892 "glob": "^7.1.3" 26681 "minipass": "^3.1.0",
26682 "minipass-sized": "^1.0.3",
26683 "minizlib": "^2.0.0"
26893 }, 26684 },
26894 "bin": { 26685 "engines": {
26895 "rimraf": "bin.js" 26686 "node": ">=8"
26687 },
26688 "optionalDependencies": {
26689 "encoding": "^0.1.12"
26896 } 26690 }
26897 }, 26691 },
26898 "node_modules/sqlite3/node_modules/semver": { 26692 "node_modules/sqlite3/node_modules/mkdirp": {
26899 "version": "5.3.0", 26693 "version": "1.0.4",
26900 "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", 26694 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
26901 "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", 26695 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
26902 "optional": true, 26696 "optional": true,
26903 "bin": { 26697 "bin": {
26904 "semver": "bin/semver" 26698 "mkdirp": "bin/cmd.js"
26905 }
26906 },
26907 "node_modules/sqlite3/node_modules/string-width": {
26908 "version": "1.0.2",
26909 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
26910 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
26911 "optional": true,
26912 "dependencies": {
26913 "code-point-at": "^1.0.0",
26914 "is-fullwidth-code-point": "^1.0.0",
26915 "strip-ansi": "^3.0.0"
26916 }, 26699 },
26917 "engines": { 26700 "engines": {
26918 "node": ">=0.10.0" 26701 "node": ">=10"
26919 } 26702 }
26920 }, 26703 },
26921 "node_modules/sqlite3/node_modules/strip-ansi": { 26704 "node_modules/sqlite3/node_modules/node-gyp": {
26922 "version": "3.0.1", 26705 "version": "8.4.1",
26923 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 26706 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz",
26924 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 26707 "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
26925 "optional": true, 26708 "optional": true,
26926 "dependencies": { 26709 "dependencies": {
26927 "ansi-regex": "^2.0.0" 26710 "env-paths": "^2.2.0",
26711 "glob": "^7.1.4",
26712 "graceful-fs": "^4.2.6",
26713 "make-fetch-happen": "^9.1.0",
26714 "nopt": "^5.0.0",
26715 "npmlog": "^6.0.0",
26716 "rimraf": "^3.0.2",
26717 "semver": "^7.3.5",
26718 "tar": "^6.1.2",
26719 "which": "^2.0.2"
26720 },
26721 "bin": {
26722 "node-gyp": "bin/node-gyp.js"
26928 }, 26723 },
26929 "engines": { 26724 "engines": {
26930 "node": ">=0.10.0" 26725 "node": ">= 10.12.0"
26931 }
26932 },
26933 "node_modules/sqlite3/node_modules/tar": {
26934 "version": "2.2.2",
26935 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
26936 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
26937 "deprecated": "This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.",
26938 "optional": true,
26939 "dependencies": {
26940 "block-stream": "*",
26941 "fstream": "^1.0.12",
26942 "inherits": "2"
26943 } 26726 }
26944 }, 26727 },
26945 "node_modules/sqlite3/node_modules/which": { 26728 "node_modules/sqlite3/node_modules/ssri": {
26946 "version": "1.3.1", 26729 "version": "8.0.1",
26947 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 26730 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
26948 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 26731 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
26949 "optional": true, 26732 "optional": true,
26950 "dependencies": { 26733 "dependencies": {
26951 "isexe": "^2.0.0" 26734 "minipass": "^3.1.1"
26952 }, 26735 },
26953 "bin": { 26736 "engines": {
26954 "which": "bin/which" 26737 "node": ">= 8"
26955 } 26738 }
26956 }, 26739 },
26957 "node_modules/sshpk": { 26740 "node_modules/sshpk": {
@@ -28749,7 +28532,7 @@
28749 "version": "1.1.1", 28532 "version": "1.1.1",
28750 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", 28533 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
28751 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", 28534 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
28752 "dev": true, 28535 "devOptional": true,
28753 "dependencies": { 28536 "dependencies": {
28754 "unique-slug": "^2.0.0" 28537 "unique-slug": "^2.0.0"
28755 } 28538 }
@@ -28758,7 +28541,7 @@
28758 "version": "2.0.2", 28541 "version": "2.0.2",
28759 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", 28542 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
28760 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", 28543 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
28761 "dev": true, 28544 "devOptional": true,
28762 "dependencies": { 28545 "dependencies": {
28763 "imurmurhash": "^0.1.4" 28546 "imurmurhash": "^0.1.4"
28764 } 28547 }
@@ -33736,7 +33519,7 @@
33736 "version": "1.1.3", 33519 "version": "1.1.3",
33737 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", 33520 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
33738 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", 33521 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
33739 "dev": true 33522 "devOptional": true
33740 }, 33523 },
33741 "@hapi/hoek": { 33524 "@hapi/hoek": {
33742 "version": "9.2.1", 33525 "version": "9.2.1",
@@ -34410,6 +34193,85 @@
34410 } 34193 }
34411 } 34194 }
34412 }, 34195 },
34196 "@mapbox/node-pre-gyp": {
34197 "version": "1.0.9",
34198 "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.9.tgz",
34199 "integrity": "sha512-aDF3S3rK9Q2gey/WAttUlISduDItz5BU3306M9Eyv6/oS40aMprnopshtlKTykxRNIBEZuRMaZAnbrQ4QtKGyw==",
34200 "requires": {
34201 "detect-libc": "^2.0.0",
34202 "https-proxy-agent": "^5.0.0",
34203 "make-dir": "^3.1.0",
34204 "node-fetch": "^2.6.7",
34205 "nopt": "^5.0.0",
34206 "npmlog": "^5.0.1",
34207 "rimraf": "^3.0.2",
34208 "semver": "^7.3.5",
34209 "tar": "^6.1.11"
34210 },
34211 "dependencies": {
34212 "are-we-there-yet": {
34213 "version": "2.0.0",
34214 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
34215 "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
34216 "requires": {
34217 "delegates": "^1.0.0",
34218 "readable-stream": "^3.6.0"
34219 }
34220 },
34221 "gauge": {
34222 "version": "3.0.2",
34223 "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
34224 "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
34225 "requires": {
34226 "aproba": "^1.0.3 || ^2.0.0",
34227 "color-support": "^1.1.2",
34228 "console-control-strings": "^1.0.0",
34229 "has-unicode": "^2.0.1",
34230 "object-assign": "^4.1.1",
34231 "signal-exit": "^3.0.0",
34232 "string-width": "^4.2.3",
34233 "strip-ansi": "^6.0.1",
34234 "wide-align": "^1.1.2"
34235 }
34236 },
34237 "make-dir": {
34238 "version": "3.1.0",
34239 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
34240 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
34241 "requires": {
34242 "semver": "^6.0.0"
34243 },
34244 "dependencies": {
34245 "semver": {
34246 "version": "6.3.0",
34247 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
34248 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
34249 }
34250 }
34251 },
34252 "npmlog": {
34253 "version": "5.0.1",
34254 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
34255 "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
34256 "requires": {
34257 "are-we-there-yet": "^2.0.0",
34258 "console-control-strings": "^1.1.0",
34259 "gauge": "^3.0.0",
34260 "set-blocking": "^2.0.0"
34261 }
34262 },
34263 "readable-stream": {
34264 "version": "3.6.0",
34265 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
34266 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
34267 "requires": {
34268 "inherits": "^2.0.3",
34269 "string_decoder": "^1.1.1",
34270 "util-deprecate": "^1.0.1"
34271 }
34272 }
34273 }
34274 },
34413 "@mdi/js": { 34275 "@mdi/js": {
34414 "version": "6.6.96", 34276 "version": "6.6.96",
34415 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.6.96.tgz", 34277 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.6.96.tgz",
@@ -35705,7 +35567,7 @@
35705 "version": "4.2.1", 35567 "version": "4.2.1",
35706 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", 35568 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz",
35707 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", 35569 "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==",
35708 "dev": true, 35570 "devOptional": true,
35709 "requires": { 35571 "requires": {
35710 "debug": "^4.1.0", 35572 "debug": "^4.1.0",
35711 "depd": "^1.1.2", 35573 "depd": "^1.1.2",
@@ -35716,7 +35578,7 @@
35716 "version": "3.1.0", 35578 "version": "3.1.0",
35717 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 35579 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
35718 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", 35580 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
35719 "dev": true, 35581 "devOptional": true,
35720 "requires": { 35582 "requires": {
35721 "clean-stack": "^2.0.0", 35583 "clean-stack": "^2.0.0",
35722 "indent-string": "^4.0.0" 35584 "indent-string": "^4.0.0"
@@ -35726,7 +35588,7 @@
35726 "version": "4.0.0", 35588 "version": "4.0.0",
35727 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", 35589 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
35728 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", 35590 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
35729 "dev": true 35591 "devOptional": true
35730 } 35592 }
35731 } 35593 }
35732 }, 35594 },
@@ -36320,8 +36182,7 @@
36320 "aproba": { 36182 "aproba": {
36321 "version": "2.0.0", 36183 "version": "2.0.0",
36322 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", 36184 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
36323 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", 36185 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
36324 "dev": true
36325 }, 36186 },
36326 "archy": { 36187 "archy": {
36327 "version": "1.0.0", 36188 "version": "1.0.0",
@@ -36333,7 +36194,7 @@
36333 "version": "3.0.0", 36194 "version": "3.0.0",
36334 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz", 36195 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz",
36335 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==", 36196 "integrity": "sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==",
36336 "dev": true, 36197 "devOptional": true,
36337 "requires": { 36198 "requires": {
36338 "delegates": "^1.0.0", 36199 "delegates": "^1.0.0",
36339 "readable-stream": "^3.6.0" 36200 "readable-stream": "^3.6.0"
@@ -36343,7 +36204,7 @@
36343 "version": "3.6.0", 36204 "version": "3.6.0",
36344 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 36205 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
36345 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 36206 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
36346 "dev": true, 36207 "devOptional": true,
36347 "requires": { 36208 "requires": {
36348 "inherits": "^2.0.3", 36209 "inherits": "^2.0.3",
36349 "string_decoder": "^1.1.1", 36210 "string_decoder": "^1.1.1",
@@ -37058,15 +36919,6 @@
37058 "file-uri-to-path": "1.0.0" 36919 "file-uri-to-path": "1.0.0"
37059 } 36920 }
37060 }, 36921 },
37061 "block-stream": {
37062 "version": "0.0.9",
37063 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
37064 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
37065 "optional": true,
37066 "requires": {
37067 "inherits": "~2.0.0"
37068 }
37069 },
37070 "bluebird": { 36922 "bluebird": {
37071 "version": "3.7.2", 36923 "version": "3.7.2",
37072 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 36924 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -38134,7 +37986,7 @@
38134 "version": "2.2.0", 37986 "version": "2.2.0",
38135 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", 37987 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
38136 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", 37988 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
38137 "dev": true 37989 "devOptional": true
38138 }, 37990 },
38139 "cli-boxes": { 37991 "cli-boxes": {
38140 "version": "2.2.1", 37992 "version": "2.2.1",
@@ -38268,7 +38120,8 @@
38268 "code-point-at": { 38120 "code-point-at": {
38269 "version": "1.1.0", 38121 "version": "1.1.0",
38270 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 38122 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
38271 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 38123 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
38124 "devOptional": true
38272 }, 38125 },
38273 "collect-v8-coverage": { 38126 "collect-v8-coverage": {
38274 "version": "1.0.1", 38127 "version": "1.0.1",
@@ -38345,8 +38198,7 @@
38345 "color-support": { 38198 "color-support": {
38346 "version": "1.1.3", 38199 "version": "1.1.3",
38347 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", 38200 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
38348 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", 38201 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="
38349 "dev": true
38350 }, 38202 },
38351 "colorette": { 38203 "colorette": {
38352 "version": "1.2.1", 38204 "version": "1.2.1",
@@ -39249,7 +39101,8 @@
39249 "deep-extend": { 39101 "deep-extend": {
39250 "version": "0.6.0", 39102 "version": "0.6.0",
39251 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 39103 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
39252 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" 39104 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
39105 "dev": true
39253 }, 39106 },
39254 "deep-is": { 39107 "deep-is": {
39255 "version": "0.1.4", 39108 "version": "0.1.4",
@@ -39519,9 +39372,9 @@
39519 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" 39372 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="
39520 }, 39373 },
39521 "detect-libc": { 39374 "detect-libc": {
39522 "version": "1.0.3", 39375 "version": "2.0.1",
39523 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 39376 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
39524 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" 39377 "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
39525 }, 39378 },
39526 "detect-newline": { 39379 "detect-newline": {
39527 "version": "3.1.0", 39380 "version": "3.1.0",
@@ -40252,7 +40105,6 @@
40252 "version": "0.1.13", 40105 "version": "0.1.13",
40253 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", 40106 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
40254 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 40107 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
40255 "dev": true,
40256 "optional": true, 40108 "optional": true,
40257 "requires": { 40109 "requires": {
40258 "iconv-lite": "^0.6.2" 40110 "iconv-lite": "^0.6.2"
@@ -40327,7 +40179,7 @@
40327 "version": "2.0.3", 40179 "version": "2.0.3",
40328 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", 40180 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
40329 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", 40181 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
40330 "dev": true 40182 "devOptional": true
40331 }, 40183 },
40332 "errno": { 40184 "errno": {
40333 "version": "0.1.8", 40185 "version": "0.1.8",
@@ -42097,7 +41949,7 @@
42097 "version": "4.0.4", 41949 "version": "4.0.4",
42098 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", 41950 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
42099 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", 41951 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
42100 "dev": true, 41952 "devOptional": true,
42101 "requires": { 41953 "requires": {
42102 "aproba": "^1.0.3 || ^2.0.0", 41954 "aproba": "^1.0.3 || ^2.0.0",
42103 "color-support": "^1.1.3", 41955 "color-support": "^1.1.3",
@@ -43363,7 +43215,7 @@
43363 "version": "4.1.0", 43215 "version": "4.1.0",
43364 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", 43216 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
43365 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", 43217 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
43366 "dev": true 43218 "devOptional": true
43367 }, 43219 },
43368 "http-deceiver": { 43220 "http-deceiver": {
43369 "version": "1.2.7", 43221 "version": "1.2.7",
@@ -43511,7 +43363,7 @@
43511 "version": "1.2.1", 43363 "version": "1.2.1",
43512 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", 43364 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
43513 "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", 43365 "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
43514 "dev": true, 43366 "devOptional": true,
43515 "requires": { 43367 "requires": {
43516 "ms": "^2.0.0" 43368 "ms": "^2.0.0"
43517 } 43369 }
@@ -43551,7 +43403,7 @@
43551 "version": "0.6.3", 43403 "version": "0.6.3",
43552 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 43404 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
43553 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 43405 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
43554 "dev": true, 43406 "devOptional": true,
43555 "requires": { 43407 "requires": {
43556 "safer-buffer": ">= 2.1.2 < 3.0.0" 43408 "safer-buffer": ">= 2.1.2 < 3.0.0"
43557 } 43409 }
@@ -43574,14 +43426,6 @@
43574 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 43426 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
43575 "dev": true 43427 "dev": true
43576 }, 43428 },
43577 "ignore-walk": {
43578 "version": "3.0.4",
43579 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
43580 "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
43581 "requires": {
43582 "minimatch": "^3.0.4"
43583 }
43584 },
43585 "immutable": { 43429 "immutable": {
43586 "version": "4.0.0", 43430 "version": "4.0.0",
43587 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", 43431 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz",
@@ -43674,7 +43518,7 @@
43674 "version": "0.1.4", 43518 "version": "0.1.4",
43675 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 43519 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
43676 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 43520 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
43677 "dev": true 43521 "devOptional": true
43678 }, 43522 },
43679 "indent-string": { 43523 "indent-string": {
43680 "version": "3.2.0", 43524 "version": "3.2.0",
@@ -43690,7 +43534,7 @@
43690 "version": "1.0.4", 43534 "version": "1.0.4",
43691 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", 43535 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
43692 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", 43536 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
43693 "dev": true 43537 "devOptional": true
43694 }, 43538 },
43695 "inflation": { 43539 "inflation": {
43696 "version": "2.0.0", 43540 "version": "2.0.0",
@@ -43849,7 +43693,7 @@
43849 "version": "1.1.5", 43693 "version": "1.1.5",
43850 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", 43694 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
43851 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", 43695 "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
43852 "dev": true 43696 "devOptional": true
43853 }, 43697 },
43854 "ip-regex": { 43698 "ip-regex": {
43855 "version": "2.1.0", 43699 "version": "2.1.0",
@@ -44065,7 +43909,7 @@
44065 "version": "1.0.1", 43909 "version": "1.0.1",
44066 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", 43910 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
44067 "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", 43911 "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=",
44068 "dev": true 43912 "devOptional": true
44069 }, 43913 },
44070 "is-negated-glob": { 43914 "is-negated-glob": {
44071 "version": "1.0.0", 43915 "version": "1.0.0",
@@ -47301,7 +47145,7 @@
47301 "version": "1.0.2", 47145 "version": "1.0.2",
47302 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", 47146 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
47303 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", 47147 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
47304 "dev": true, 47148 "devOptional": true,
47305 "requires": { 47149 "requires": {
47306 "minipass": "^3.0.0" 47150 "minipass": "^3.0.0"
47307 } 47151 }
@@ -47322,7 +47166,7 @@
47322 "version": "1.0.5", 47166 "version": "1.0.5",
47323 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", 47167 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
47324 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", 47168 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
47325 "dev": true, 47169 "devOptional": true,
47326 "requires": { 47170 "requires": {
47327 "minipass": "^3.0.0" 47171 "minipass": "^3.0.0"
47328 } 47172 }
@@ -47331,7 +47175,7 @@
47331 "version": "1.2.4", 47175 "version": "1.2.4",
47332 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", 47176 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
47333 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", 47177 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
47334 "dev": true, 47178 "devOptional": true,
47335 "requires": { 47179 "requires": {
47336 "minipass": "^3.0.0" 47180 "minipass": "^3.0.0"
47337 } 47181 }
@@ -47340,7 +47184,7 @@
47340 "version": "1.0.3", 47184 "version": "1.0.3",
47341 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", 47185 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
47342 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", 47186 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
47343 "dev": true, 47187 "devOptional": true,
47344 "requires": { 47188 "requires": {
47345 "minipass": "^3.0.0" 47189 "minipass": "^3.0.0"
47346 } 47190 }
@@ -47861,34 +47705,6 @@
47861 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 47705 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
47862 "dev": true 47706 "dev": true
47863 }, 47707 },
47864 "needle": {
47865 "version": "2.9.1",
47866 "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz",
47867 "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==",
47868 "requires": {
47869 "debug": "^3.2.6",
47870 "iconv-lite": "^0.4.4",
47871 "sax": "^1.2.4"
47872 },
47873 "dependencies": {
47874 "debug": {
47875 "version": "3.2.7",
47876 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
47877 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
47878 "requires": {
47879 "ms": "^2.1.1"
47880 }
47881 },
47882 "iconv-lite": {
47883 "version": "0.4.24",
47884 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
47885 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
47886 "requires": {
47887 "safer-buffer": ">= 2.1.2 < 3"
47888 }
47889 }
47890 }
47891 },
47892 "negotiator": { 47708 "negotiator": {
47893 "version": "0.6.3", 47709 "version": "0.6.3",
47894 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 47710 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
@@ -48090,172 +47906,6 @@
48090 } 47906 }
48091 } 47907 }
48092 }, 47908 },
48093 "node-pre-gyp": {
48094 "version": "0.11.0",
48095 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz",
48096 "integrity": "sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==",
48097 "requires": {
48098 "detect-libc": "^1.0.2",
48099 "mkdirp": "^0.5.1",
48100 "needle": "^2.2.1",
48101 "nopt": "^4.0.1",
48102 "npm-packlist": "^1.1.6",
48103 "npmlog": "^4.0.2",
48104 "rc": "^1.2.7",
48105 "rimraf": "^2.6.1",
48106 "semver": "^5.3.0",
48107 "tar": "^4"
48108 },
48109 "dependencies": {
48110 "ansi-regex": {
48111 "version": "2.1.1",
48112 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
48113 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
48114 },
48115 "aproba": {
48116 "version": "1.2.0",
48117 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
48118 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
48119 },
48120 "are-we-there-yet": {
48121 "version": "1.1.7",
48122 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
48123 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
48124 "requires": {
48125 "delegates": "^1.0.0",
48126 "readable-stream": "^2.0.6"
48127 }
48128 },
48129 "chownr": {
48130 "version": "1.1.4",
48131 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
48132 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
48133 },
48134 "fs-minipass": {
48135 "version": "1.2.7",
48136 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
48137 "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
48138 "requires": {
48139 "minipass": "^2.6.0"
48140 }
48141 },
48142 "gauge": {
48143 "version": "2.7.4",
48144 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
48145 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
48146 "requires": {
48147 "aproba": "^1.0.3",
48148 "console-control-strings": "^1.0.0",
48149 "has-unicode": "^2.0.0",
48150 "object-assign": "^4.1.0",
48151 "signal-exit": "^3.0.0",
48152 "string-width": "^1.0.1",
48153 "strip-ansi": "^3.0.1",
48154 "wide-align": "^1.1.0"
48155 }
48156 },
48157 "is-fullwidth-code-point": {
48158 "version": "1.0.0",
48159 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
48160 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
48161 "requires": {
48162 "number-is-nan": "^1.0.0"
48163 }
48164 },
48165 "minipass": {
48166 "version": "2.9.0",
48167 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
48168 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
48169 "requires": {
48170 "safe-buffer": "^5.1.2",
48171 "yallist": "^3.0.0"
48172 }
48173 },
48174 "minizlib": {
48175 "version": "1.3.3",
48176 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
48177 "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
48178 "requires": {
48179 "minipass": "^2.9.0"
48180 }
48181 },
48182 "nopt": {
48183 "version": "4.0.3",
48184 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
48185 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
48186 "requires": {
48187 "abbrev": "1",
48188 "osenv": "^0.1.4"
48189 }
48190 },
48191 "npmlog": {
48192 "version": "4.1.2",
48193 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
48194 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
48195 "requires": {
48196 "are-we-there-yet": "~1.1.2",
48197 "console-control-strings": "~1.1.0",
48198 "gauge": "~2.7.3",
48199 "set-blocking": "~2.0.0"
48200 }
48201 },
48202 "rimraf": {
48203 "version": "2.7.1",
48204 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
48205 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
48206 "requires": {
48207 "glob": "^7.1.3"
48208 }
48209 },
48210 "safe-buffer": {
48211 "version": "5.2.1",
48212 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
48213 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
48214 },
48215 "semver": {
48216 "version": "5.7.1",
48217 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
48218 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
48219 },
48220 "string-width": {
48221 "version": "1.0.2",
48222 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
48223 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
48224 "requires": {
48225 "code-point-at": "^1.0.0",
48226 "is-fullwidth-code-point": "^1.0.0",
48227 "strip-ansi": "^3.0.0"
48228 }
48229 },
48230 "strip-ansi": {
48231 "version": "3.0.1",
48232 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
48233 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
48234 "requires": {
48235 "ansi-regex": "^2.0.0"
48236 }
48237 },
48238 "tar": {
48239 "version": "4.4.19",
48240 "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz",
48241 "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==",
48242 "requires": {
48243 "chownr": "^1.1.4",
48244 "fs-minipass": "^1.2.7",
48245 "minipass": "^2.9.0",
48246 "minizlib": "^1.3.3",
48247 "mkdirp": "^0.5.5",
48248 "safe-buffer": "^5.2.1",
48249 "yallist": "^3.1.1"
48250 }
48251 },
48252 "yallist": {
48253 "version": "3.1.1",
48254 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
48255 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
48256 }
48257 }
48258 },
48259 "node-releases": { 47909 "node-releases": {
48260 "version": "2.0.3", 47910 "version": "2.0.3",
48261 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", 47911 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz",
@@ -48291,7 +47941,6 @@
48291 "version": "5.0.0", 47941 "version": "5.0.0",
48292 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", 47942 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
48293 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", 47943 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
48294 "devOptional": true,
48295 "requires": { 47944 "requires": {
48296 "abbrev": "1" 47945 "abbrev": "1"
48297 } 47946 }
@@ -48333,14 +47982,6 @@
48333 "once": "^1.3.2" 47982 "once": "^1.3.2"
48334 } 47983 }
48335 }, 47984 },
48336 "npm-bundled": {
48337 "version": "1.1.2",
48338 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz",
48339 "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==",
48340 "requires": {
48341 "npm-normalize-package-bin": "^1.0.1"
48342 }
48343 },
48344 "npm-conf": { 47985 "npm-conf": {
48345 "version": "1.1.3", 47986 "version": "1.1.3",
48346 "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", 47987 "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
@@ -48361,21 +48002,6 @@
48361 } 48002 }
48362 } 48003 }
48363 }, 48004 },
48364 "npm-normalize-package-bin": {
48365 "version": "1.0.1",
48366 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz",
48367 "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="
48368 },
48369 "npm-packlist": {
48370 "version": "1.4.8",
48371 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz",
48372 "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==",
48373 "requires": {
48374 "ignore-walk": "^3.0.1",
48375 "npm-bundled": "^1.0.1",
48376 "npm-normalize-package-bin": "^1.0.1"
48377 }
48378 },
48379 "npm-run-path": { 48005 "npm-run-path": {
48380 "version": "4.0.1", 48006 "version": "4.0.1",
48381 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 48007 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
@@ -48388,7 +48014,7 @@
48388 "version": "6.0.2", 48014 "version": "6.0.2",
48389 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", 48015 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
48390 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", 48016 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
48391 "dev": true, 48017 "devOptional": true,
48392 "requires": { 48018 "requires": {
48393 "are-we-there-yet": "^3.0.0", 48019 "are-we-there-yet": "^3.0.0",
48394 "console-control-strings": "^1.1.0", 48020 "console-control-strings": "^1.1.0",
@@ -48408,7 +48034,8 @@
48408 "number-is-nan": { 48034 "number-is-nan": {
48409 "version": "1.0.1", 48035 "version": "1.0.1",
48410 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 48036 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
48411 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 48037 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
48038 "devOptional": true
48412 }, 48039 },
48413 "nwsapi": { 48040 "nwsapi": {
48414 "version": "2.2.0", 48041 "version": "2.2.0",
@@ -48720,11 +48347,6 @@
48720 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", 48347 "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
48721 "dev": true 48348 "dev": true
48722 }, 48349 },
48723 "os-homedir": {
48724 "version": "1.0.2",
48725 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
48726 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
48727 },
48728 "os-locale": { 48350 "os-locale": {
48729 "version": "1.4.0", 48351 "version": "1.4.0",
48730 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", 48352 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
@@ -48748,15 +48370,6 @@
48748 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 48370 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
48749 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" 48371 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
48750 }, 48372 },
48751 "osenv": {
48752 "version": "0.1.5",
48753 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
48754 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
48755 "requires": {
48756 "os-homedir": "^1.0.0",
48757 "os-tmpdir": "^1.0.0"
48758 }
48759 },
48760 "p-cancelable": { 48373 "p-cancelable": {
48761 "version": "1.1.0", 48374 "version": "1.1.0",
48762 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", 48375 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
@@ -48791,7 +48404,7 @@
48791 "version": "4.0.0", 48404 "version": "4.0.0",
48792 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", 48405 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
48793 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", 48406 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
48794 "dev": true, 48407 "devOptional": true,
48795 "requires": { 48408 "requires": {
48796 "aggregate-error": "^3.0.0" 48409 "aggregate-error": "^3.0.0"
48797 } 48410 }
@@ -49367,7 +48980,7 @@
49367 "version": "1.0.1", 48980 "version": "1.0.1",
49368 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", 48981 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
49369 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", 48982 "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
49370 "dev": true 48983 "devOptional": true
49371 }, 48984 },
49372 "promise-reduce": { 48985 "promise-reduce": {
49373 "version": "2.1.0", 48986 "version": "2.1.0",
@@ -49381,7 +48994,7 @@
49381 "version": "2.0.1", 48994 "version": "2.0.1",
49382 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", 48995 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
49383 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", 48996 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
49384 "dev": true, 48997 "devOptional": true,
49385 "requires": { 48998 "requires": {
49386 "err-code": "^2.0.2", 48999 "err-code": "^2.0.2",
49387 "retry": "^0.12.0" 49000 "retry": "^0.12.0"
@@ -50160,6 +49773,7 @@
50160 "version": "1.2.8", 49773 "version": "1.2.8",
50161 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 49774 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
50162 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 49775 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
49776 "dev": true,
50163 "requires": { 49777 "requires": {
50164 "deep-extend": "^0.6.0", 49778 "deep-extend": "^0.6.0",
50165 "ini": "~1.3.0", 49779 "ini": "~1.3.0",
@@ -50170,7 +49784,8 @@
50170 "strip-json-comments": { 49784 "strip-json-comments": {
50171 "version": "2.0.1", 49785 "version": "2.0.1",
50172 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 49786 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
50173 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" 49787 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
49788 "dev": true
50174 } 49789 }
50175 } 49790 }
50176 }, 49791 },
@@ -51160,7 +50775,7 @@
51160 "version": "0.12.0", 50775 "version": "0.12.0",
51161 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 50776 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
51162 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", 50777 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
51163 "dev": true 50778 "devOptional": true
51164 }, 50779 },
51165 "reusify": { 50780 "reusify": {
51166 "version": "1.0.4", 50781 "version": "1.0.4",
@@ -51172,7 +50787,6 @@
51172 "version": "3.0.2", 50787 "version": "3.0.2",
51173 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 50788 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
51174 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 50789 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
51175 "devOptional": true,
51176 "requires": { 50790 "requires": {
51177 "glob": "^7.1.3" 50791 "glob": "^7.1.3"
51178 } 50792 }
@@ -51937,7 +51551,7 @@
51937 "version": "4.2.0", 51551 "version": "4.2.0",
51938 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 51552 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
51939 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 51553 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
51940 "dev": true 51554 "devOptional": true
51941 }, 51555 },
51942 "snapdragon": { 51556 "snapdragon": {
51943 "version": "0.8.2", 51557 "version": "0.8.2",
@@ -52115,7 +51729,7 @@
52115 "version": "2.6.2", 51729 "version": "2.6.2",
52116 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", 51730 "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
52117 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", 51731 "integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
52118 "dev": true, 51732 "devOptional": true,
52119 "requires": { 51733 "requires": {
52120 "ip": "^1.1.5", 51734 "ip": "^1.1.5",
52121 "smart-buffer": "^4.2.0" 51735 "smart-buffer": "^4.2.0"
@@ -52125,7 +51739,7 @@
52125 "version": "6.2.0", 51739 "version": "6.2.0",
52126 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz", 51740 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.0.tgz",
52127 "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==", 51741 "integrity": "sha512-wWqJhjb32Q6GsrUqzuFkukxb/zzide5quXYcMVpIjxalDBBYy2nqKCFQ/9+Ie4dvOYSQdOk3hUlZSdzZOd3zMQ==",
52128 "dev": true, 51742 "devOptional": true,
52129 "requires": { 51743 "requires": {
52130 "agent-base": "^6.0.2", 51744 "agent-base": "^6.0.2",
52131 "debug": "^4.3.3", 51745 "debug": "^4.3.3",
@@ -52360,161 +51974,146 @@
52360 "optional": true 51974 "optional": true
52361 }, 51975 },
52362 "sqlite3": { 51976 "sqlite3": {
52363 "version": "5.0.2", 51977 "version": "5.0.5",
52364 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.2.tgz", 51978 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.0.5.tgz",
52365 "integrity": "sha512-1SdTNo+BVU211Xj1csWa8lV6KM0CtucDwRyA0VHl91wEH1Mgh7RxUpI4rVvG7OhHrzCSGaVyW5g8vKvlrk9DJA==", 51979 "integrity": "sha512-ZZFOMW31IOMbUeSiL23TuWSjNyS7Z83EDJ80HJxCe78OZ+5BJT6IhAwAUnQgPsUl5z+Er0DGx7VjuTP7PKPNcg==",
52366 "requires": { 51980 "requires": {
52367 "node-addon-api": "^3.0.0", 51981 "@mapbox/node-pre-gyp": "^1.0.0",
52368 "node-gyp": "3.x", 51982 "node-addon-api": "^4.2.0",
52369 "node-pre-gyp": "^0.11.0" 51983 "node-gyp": "8.x",
51984 "tar": "^6.1.11"
52370 }, 51985 },
52371 "dependencies": { 51986 "dependencies": {
52372 "ansi-regex": { 51987 "@npmcli/fs": {
52373 "version": "2.1.1", 51988 "version": "1.1.1",
52374 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 51989 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
52375 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 51990 "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
52376 "optional": true
52377 },
52378 "aproba": {
52379 "version": "1.2.0",
52380 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
52381 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
52382 "optional": true
52383 },
52384 "are-we-there-yet": {
52385 "version": "1.1.7",
52386 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
52387 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
52388 "optional": true,
52389 "requires": {
52390 "delegates": "^1.0.0",
52391 "readable-stream": "^2.0.6"
52392 }
52393 },
52394 "gauge": {
52395 "version": "2.7.4",
52396 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
52397 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
52398 "optional": true, 51991 "optional": true,
52399 "requires": { 51992 "requires": {
52400 "aproba": "^1.0.3", 51993 "@gar/promisify": "^1.0.1",
52401 "console-control-strings": "^1.0.0", 51994 "semver": "^7.3.5"
52402 "has-unicode": "^2.0.0",
52403 "object-assign": "^4.1.0",
52404 "signal-exit": "^3.0.0",
52405 "string-width": "^1.0.1",
52406 "strip-ansi": "^3.0.1",
52407 "wide-align": "^1.1.0"
52408 } 51995 }
52409 }, 51996 },
52410 "is-fullwidth-code-point": { 51997 "@npmcli/move-file": {
52411 "version": "1.0.0", 51998 "version": "1.1.2",
52412 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 51999 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
52413 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 52000 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
52414 "optional": true, 52001 "optional": true,
52415 "requires": { 52002 "requires": {
52416 "number-is-nan": "^1.0.0" 52003 "mkdirp": "^1.0.4",
52004 "rimraf": "^3.0.2"
52417 } 52005 }
52418 }, 52006 },
52419 "node-addon-api": { 52007 "@tootallnate/once": {
52420 "version": "3.2.1", 52008 "version": "1.1.2",
52421 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", 52009 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
52422 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==" 52010 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
52011 "optional": true
52423 }, 52012 },
52424 "node-gyp": { 52013 "cacache": {
52425 "version": "3.8.0", 52014 "version": "15.3.0",
52426 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", 52015 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
52427 "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", 52016 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
52428 "optional": true,
52429 "requires": {
52430 "fstream": "^1.0.0",
52431 "glob": "^7.0.3",
52432 "graceful-fs": "^4.1.2",
52433 "mkdirp": "^0.5.0",
52434 "nopt": "2 || 3",
52435 "npmlog": "0 || 1 || 2 || 3 || 4",
52436 "osenv": "0",
52437 "request": "^2.87.0",
52438 "rimraf": "2",
52439 "semver": "~5.3.0",
52440 "tar": "^2.0.0",
52441 "which": "1"
52442 }
52443 },
52444 "nopt": {
52445 "version": "3.0.6",
52446 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
52447 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
52448 "optional": true, 52017 "optional": true,
52449 "requires": { 52018 "requires": {
52450 "abbrev": "1" 52019 "@npmcli/fs": "^1.0.0",
52020 "@npmcli/move-file": "^1.0.1",
52021 "chownr": "^2.0.0",
52022 "fs-minipass": "^2.0.0",
52023 "glob": "^7.1.4",
52024 "infer-owner": "^1.0.4",
52025 "lru-cache": "^6.0.0",
52026 "minipass": "^3.1.1",
52027 "minipass-collect": "^1.0.2",
52028 "minipass-flush": "^1.0.5",
52029 "minipass-pipeline": "^1.2.2",
52030 "mkdirp": "^1.0.3",
52031 "p-map": "^4.0.0",
52032 "promise-inflight": "^1.0.1",
52033 "rimraf": "^3.0.2",
52034 "ssri": "^8.0.1",
52035 "tar": "^6.0.2",
52036 "unique-filename": "^1.1.1"
52451 } 52037 }
52452 }, 52038 },
52453 "npmlog": { 52039 "http-proxy-agent": {
52454 "version": "4.1.2", 52040 "version": "4.0.1",
52455 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", 52041 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
52456 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", 52042 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
52457 "optional": true, 52043 "optional": true,
52458 "requires": { 52044 "requires": {
52459 "are-we-there-yet": "~1.1.2", 52045 "@tootallnate/once": "1",
52460 "console-control-strings": "~1.1.0", 52046 "agent-base": "6",
52461 "gauge": "~2.7.3", 52047 "debug": "4"
52462 "set-blocking": "~2.0.0"
52463 } 52048 }
52464 }, 52049 },
52465 "rimraf": { 52050 "make-fetch-happen": {
52466 "version": "2.7.1", 52051 "version": "9.1.0",
52467 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 52052 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
52468 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 52053 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
52469 "optional": true, 52054 "optional": true,
52470 "requires": { 52055 "requires": {
52471 "glob": "^7.1.3" 52056 "agentkeepalive": "^4.1.3",
52472 } 52057 "cacache": "^15.2.0",
52473 }, 52058 "http-cache-semantics": "^4.1.0",
52474 "semver": { 52059 "http-proxy-agent": "^4.0.1",
52475 "version": "5.3.0", 52060 "https-proxy-agent": "^5.0.0",
52476 "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", 52061 "is-lambda": "^1.0.1",
52477 "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", 52062 "lru-cache": "^6.0.0",
52478 "optional": true 52063 "minipass": "^3.1.3",
52479 }, 52064 "minipass-collect": "^1.0.2",
52480 "string-width": { 52065 "minipass-fetch": "^1.3.2",
52481 "version": "1.0.2", 52066 "minipass-flush": "^1.0.5",
52482 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 52067 "minipass-pipeline": "^1.2.4",
52483 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 52068 "negotiator": "^0.6.2",
52069 "promise-retry": "^2.0.1",
52070 "socks-proxy-agent": "^6.0.0",
52071 "ssri": "^8.0.0"
52072 }
52073 },
52074 "minipass-fetch": {
52075 "version": "1.4.1",
52076 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
52077 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
52484 "optional": true, 52078 "optional": true,
52485 "requires": { 52079 "requires": {
52486 "code-point-at": "^1.0.0", 52080 "encoding": "^0.1.12",
52487 "is-fullwidth-code-point": "^1.0.0", 52081 "minipass": "^3.1.0",
52488 "strip-ansi": "^3.0.0" 52082 "minipass-sized": "^1.0.3",
52083 "minizlib": "^2.0.0"
52489 } 52084 }
52490 }, 52085 },
52491 "strip-ansi": { 52086 "mkdirp": {
52492 "version": "3.0.1", 52087 "version": "1.0.4",
52493 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 52088 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
52494 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 52089 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
52495 "optional": true, 52090 "optional": true
52496 "requires": {
52497 "ansi-regex": "^2.0.0"
52498 }
52499 }, 52091 },
52500 "tar": { 52092 "node-gyp": {
52501 "version": "2.2.2", 52093 "version": "8.4.1",
52502 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", 52094 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz",
52503 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", 52095 "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
52504 "optional": true, 52096 "optional": true,
52505 "requires": { 52097 "requires": {
52506 "block-stream": "*", 52098 "env-paths": "^2.2.0",
52507 "fstream": "^1.0.12", 52099 "glob": "^7.1.4",
52508 "inherits": "2" 52100 "graceful-fs": "^4.2.6",
52101 "make-fetch-happen": "^9.1.0",
52102 "nopt": "^5.0.0",
52103 "npmlog": "^6.0.0",
52104 "rimraf": "^3.0.2",
52105 "semver": "^7.3.5",
52106 "tar": "^6.1.2",
52107 "which": "^2.0.2"
52509 } 52108 }
52510 }, 52109 },
52511 "which": { 52110 "ssri": {
52512 "version": "1.3.1", 52111 "version": "8.0.1",
52513 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 52112 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
52514 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 52113 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
52515 "optional": true, 52114 "optional": true,
52516 "requires": { 52115 "requires": {
52517 "isexe": "^2.0.0" 52116 "minipass": "^3.1.1"
52518 } 52117 }
52519 } 52118 }
52520 } 52119 }
@@ -53951,7 +53550,7 @@
53951 "version": "1.1.1", 53550 "version": "1.1.1",
53952 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", 53551 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
53953 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", 53552 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
53954 "dev": true, 53553 "devOptional": true,
53955 "requires": { 53554 "requires": {
53956 "unique-slug": "^2.0.0" 53555 "unique-slug": "^2.0.0"
53957 } 53556 }
@@ -53960,7 +53559,7 @@
53960 "version": "2.0.2", 53559 "version": "2.0.2",
53961 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", 53560 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
53962 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", 53561 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
53963 "dev": true, 53562 "devOptional": true,
53964 "requires": { 53563 "requires": {
53965 "imurmurhash": "^0.1.4" 53564 "imurmurhash": "^0.1.4"
53966 } 53565 }
diff --git a/package.json b/package.json
index 79f192876..9ce0e34cb 100644
--- a/package.json
+++ b/package.json
@@ -31,8 +31,7 @@
31 "extract": "formatjs extract 'src/**/*.{js,ts,tsx}' --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace", 31 "extract": "formatjs extract 'src/**/*.{js,ts,tsx}' --out-file temp.json --flatten --id-interpolation-pattern '[sha512:contenthash:base64:6]' --preserve-whitespace",
32 "compile": "formatjs compile 'temp.json' --out-file src/i18n/locales/en-US.json", 32 "compile": "formatjs compile 'temp.json' --out-file src/i18n/locales/en-US.json",
33 "manage-translations": "npm run extract && npm run compile && rimraf temp.json", 33 "manage-translations": "npm run extract && npm run compile && rimraf temp.json",
34 "prebuild": "preval-build-info-cli && gulp build", 34 "build": "preval-build-info-cli && gulp build && electron-builder",
35 "build": "electron-builder",
36 "contributors": "all-contributors", 35 "contributors": "all-contributors",
37 "reformat-files": "./node_modules/.bin/prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,scss}\"", 36 "reformat-files": "./node_modules/.bin/prettier --ignore-path .eslintignore --write --require-pragma \"**/*.{js,jsx,scss}\"",
38 "update-submodules": "git submodule update --init --recursive --remote --rebase --force", 37 "update-submodules": "git submodule update --init --recursive --remote --rebase --force",
@@ -110,7 +109,7 @@
110 "react-tooltip": "^4.2.21", 109 "react-tooltip": "^4.2.21",
111 "route-parser": "^0.0.5", 110 "route-parser": "^0.0.5",
112 "semver": "^7.3.5", 111 "semver": "^7.3.5",
113 "sqlite3": "5.0.2", 112 "sqlite3": "5.0.5",
114 "tar": "^6.1.11", 113 "tar": "^6.1.11",
115 "tslib": "^2.3.1", 114 "tslib": "^2.3.1",
116 "useragent-generator": "^1.1.1-amkt-22079-finish.0", 115 "useragent-generator": "^1.1.1-amkt-22079-finish.0",
@@ -119,6 +118,7 @@
119 "ws": "^8.4.0" 118 "ws": "^8.4.0"
120 }, 119 },
121 "devDependencies": { 120 "devDependencies": {
121 "@babel/core": "^7.17.9",
122 "@babel/eslint-parser": "^7.16.3", 122 "@babel/eslint-parser": "^7.16.3",
123 "@babel/plugin-proposal-class-properties": "^7.16.7", 123 "@babel/plugin-proposal-class-properties": "^7.16.7",
124 "@babel/plugin-proposal-decorators": "^7.16.7", 124 "@babel/plugin-proposal-decorators": "^7.16.7",
diff --git a/recipes b/recipes
Subproject de56bd818efde8b68f3ffc4fb23736fa6e9771d Subproject 7a28603912fc705f6ff3ea9e0fa4d22d96ca99a
diff --git a/scripts/build-unix.sh b/scripts/build-unix.sh
index 872219a8f..07f9f2f81 100755
--- a/scripts/build-unix.sh
+++ b/scripts/build-unix.sh
@@ -63,13 +63,15 @@ if [ "$CLEAN" != "true" ]; then
63 printf "\n*************** SKIPPING Cleaning ***************\n" 63 printf "\n*************** SKIPPING Cleaning ***************\n"
64else 64else
65 printf "\n*************** Cleaning!!!!!! ***************\n" 65 printf "\n*************** Cleaning!!!!!! ***************\n"
66 npm cache clean --force 66
67 rm -rf ~/.npm ~/.node-gyp ~/.asdf/installs/nodejs/*/.npm/
68 if [[ -s 'pnpm-lock.yaml' ]]; then 67 if [[ -s 'pnpm-lock.yaml' ]]; then
69 pnpm store prune || true # in case the pnpm executable itself is not present 68 pnpm store prune || true # in case the pnpm executable itself is not present
70 rm -rf ~/.pnpm-store ~/.pnpm-state 69 rm -rf ~/.pnpm-store ~/.pnpm-state
71 fi 70 fi
72 71
72 npm cache clean --force
73 rm -rf ~/.npm ~/.node-gyp ~/.electron-gyp ~/.asdf/installs/nodejs/*/.npm/
74
73 git -C recipes clean -fxd # Clean recipes folder/submodule 75 git -C recipes clean -fxd # Clean recipes folder/submodule
74 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it 76 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it
75fi 77fi
@@ -125,7 +127,7 @@ printf "\n*************** Building recipes ***************\n"
125# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm 127# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm
126pushd recipes 128pushd recipes
127pnpm i 129pnpm i
128pnpm run package 130pnpm package
129popd 131popd
130 132
131# ----------------------------------------------------------------------------- 133# -----------------------------------------------------------------------------
diff --git a/scripts/build-windows.ps1 b/scripts/build-windows.ps1
index 3904c1bf9..9d4830059 100644
--- a/scripts/build-windows.ps1
+++ b/scripts/build-windows.ps1
@@ -67,11 +67,9 @@ if ($env:CLEAN -eq "true")
67{ 67{
68 $NPM_PATH = "$USERHOME\.npm" 68 $NPM_PATH = "$USERHOME\.npm"
69 $NODE_GYP = "$USERHOME\.node-gyp" 69 $NODE_GYP = "$USERHOME\.node-gyp"
70 $ELECTRON_GYP = "$USERHOME\.electron-gyp"
70 71
71 Write-Host "Cleaning!" 72 Write-Host "Cleaning!"
72 npm cache clean --force
73 Remove-Item -Path $NPM_PATH -Recurse -ErrorAction SilentlyContinue
74 Remove-Item -Path $NODE_GYP -Recurse -ErrorAction SilentlyContinue
75 73
76 if ( (Test-Path -Path ".\pnpm-lock.yaml") -and (Get-Command -ErrorAction Ignore -Type Application pnpm) ) 74 if ( (Test-Path -Path ".\pnpm-lock.yaml") -and (Get-Command -ErrorAction Ignore -Type Application pnpm) )
77 { 75 {
@@ -80,10 +78,15 @@ if ($env:CLEAN -eq "true")
80 78
81 pnpm store prune 79 pnpm store prune
82 80
83 Remove-Item -Path $PNPM_STORE -Recurse 81 Remove-Item -Path $PNPM_STORE -Recurse -ErrorAction SilentlyContinue
84 Remove-Item -Path $PNPM_STATE -Recurse 82 Remove-Item -Path $PNPM_STATE -Recurse -ErrorAction SilentlyContinue
85 } 83 }
86 84
85 npm cache clean --force
86 Remove-Item -Path $NPM_PATH -Recurse -ErrorAction SilentlyContinue
87 Remove-Item -Path $NODE_GYP -Recurse -ErrorAction SilentlyContinue
88 Remove-Item -Path $ELECTRON_GYP -Recurse -ErrorAction SilentlyContinue
89
87 git -C recipes clean -fxd # Clean recipes folder/submodule 90 git -C recipes clean -fxd # Clean recipes folder/submodule
88 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it 91 git clean -fxd # Note: This will blast away the 'recipes' folder if you have symlinked it
89} 92}
@@ -151,7 +154,7 @@ Write-Host "\n*************** Building recipes ***************\n"
151# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm 154# Note: 'recipes' is already using only pnpm - can switch to $BASE_CMD AFTER both repos are using pnpm
152Push-Location recipes 155Push-Location recipes
153pnpm i 156pnpm i
154pnpm run package 157pnpm package
155Pop-Location 158Pop-Location
156 159
157# ----------------------------------------------------------------------------- 160# -----------------------------------------------------------------------------