From 3cc243093242e5688187acf48c52f35f43c18c8f Mon Sep 17 00:00:00 2001 From: aidanblack Date: Thu, 18 Aug 2022 09:08:34 -0500 Subject: [PATCH 1/3] Update SDK Fix build issues Add arabic numerals --- .gitignore | 1 + app/face.js | 9 + app/index.js | 4 +- build/app.fba | Bin 81729 -> 82572 bytes package-lock.json | 8559 +++++++++++++++++++++++++++++++++++------- package.json | 13 +- resources/index.view | 19 +- 7 files changed, 7302 insertions(+), 1303 deletions(-) diff --git a/.gitignore b/.gitignore index 52e16e4..20eb2ef 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ debug.log build/app.fba node_modules/ companion/weather.js +build/app.fba diff --git a/app/face.js b/app/face.js index 5872ded..077fde6 100644 --- a/app/face.js +++ b/app/face.js @@ -41,42 +41,51 @@ class Face { if (!this.settings.hideDate) { this.dateBox.style.visibility = "visible"; document.getElementById("iii").style.visibility = "hidden"; + document.getElementById("3").style.visibility = "hidden"; } else if (this.settings.hideDate && !display.aodActive && display.on) { this.dateBox.style.visibility = "hidden"; document.getElementById("iii").style.visibility = "visible"; + document.getElementById("3").style.visibility = "visible"; } else { this.dateBox.style.visibility = "hidden"; document.getElementById("iii").style.visibility = "hidden"; + document.getElementById("3").style.visibility = "hidden"; } // Weather if (!this.settings.hideWeather && !display.aodActive && display.on) { document.getElementById("weatherBox").style.visibility = "visible"; document.getElementById("ix").style.visibility = "hidden"; + document.getElementById("9").style.visibility = "hidden"; } else if (this.settings.hideWeather && !display.aodActive && display.on) { document.getElementById("weatherBox").style.visibility = "hidden"; document.getElementById("ix").style.visibility = "visible"; + document.getElementById("9").style.visibility = "visible"; } else { document.getElementById("weatherBox").style.visibility = "hidden"; document.getElementById("ix").style.visibility = "hidden"; + document.getElementById("9").style.visibility = "hidden"; } // Heart Rate if (!this.settings.hideHeartRate && !display.aodActive && display.on) { document.getElementById("heartrateBox").style.visibility = "visible"; document.getElementById("vi").style.visibility = "hidden"; + document.getElementById("6").style.visibility = "hidden"; } else if (this.settings.hideHeartRate && !display.aodActive && display.on) { document.getElementById("heartrateBox").style.visibility = "hidden"; document.getElementById("vi").style.visibility = "visible"; + document.getElementById("6").style.visibility = "visible"; } else { document.getElementById("heartrateBox").style.visibility = "hidden"; document.getElementById("vi").style.visibility = "hidden"; + document.getElementById("6").style.visibility = "hidden"; } if (!this.settings.hideHeartRate && !display.aodActive && display.on && this.body.present) { document.getElementById("bpm").style.visibility = "visible"; diff --git a/app/index.js b/app/index.js index 044878e..c8afb7c 100644 --- a/app/index.js +++ b/app/index.js @@ -15,7 +15,7 @@ import Goals from "./goals"; // ***** Settings ***** console.log("set up settings"); -const settings; +var settings; function settingsCallback(data) { settings = data; @@ -54,7 +54,7 @@ console.log("initialize body and heart rate"); const heartRate = document.getElementById("heartRate"); const body = null; -const hrm; +var hrm; function processHeartRate() { if (!settings.hideHeartRate && display.on) { diff --git a/build/app.fba b/build/app.fba index 8d4277715af4da9a1399d1c5b82941f19eb22943..9d9d2e1d34b6bca0f1ca24ac200c4bed50dd2f87 100644 GIT binary patch literal 82572 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 literal 81729 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 Ixi0|xAM{_ISpWb4 diff --git a/package-lock.json b/package-lock.json index f3ca7bd..b03c2f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,43 +1,5924 @@ { + "name": "Fitbit-ClassicClock", + "lockfileVersion": 2, "requires": true, - "lockfileVersion": 1, + "packages": { + "": { + "dependencies": { + "fitbit-weather": "^0.2.3", + "fp-ts": "^2.12.2", + "io-ts": "^2.2.17" + }, + "devDependencies": { + "@fitbit/sdk": "~6.1.0", + "@fitbit/sdk-cli": "^1.7.3" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", + "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", + "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.11", + "@babel/types": "^7.18.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@fitbit-sdk/companion-gettext": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@fitbit-sdk/companion-gettext/-/companion-gettext-3.2.0.tgz", + "integrity": "sha512-jrDRHLMCg0Wir/+qaGPfTRLGf9se24jloYMZuLOj0v9FqV058XJm6Uuvnm9UtpXd4VCh7rbnpUFxZvvW7Mdd1A==", + "dev": true + }, + "node_modules/@fitbit/app-package": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@fitbit/app-package/-/app-package-1.7.3.tgz", + "integrity": "sha512-xDh9t807KgkxmWS55zP2a0JjPxTxcMMok4hpsa8OCMGhF9JfMp+kP8sXrzijUCCeRPpU3AgFo8dUKVjwSEJ59g==", + "dev": true, + "dependencies": { + "apr-map": "^3.0.3", + "lodash": "^4.17.20", + "tslib": "^2.0.1" + } + }, + "node_modules/@fitbit/bison-i18n": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@fitbit/bison-i18n/-/bison-i18n-1.1.0.tgz", + "integrity": "sha512-s7+W6jWVQc1giAnNvUjCT3dhOF8tx9QyGtJHwAY4LtD1egN4YMfNnOorU9AdV67mNE3KtneMbbDCSYBKyGdbmw==", + "dev": true, + "dependencies": { + "pofile": "^1.1.0", + "text-encoding-utf-8": "^1.0.2", + "tslib": "^2.1.0" + } + }, + "node_modules/@fitbit/fdb-debugger": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@fitbit/fdb-debugger/-/fdb-debugger-1.7.3.tgz", + "integrity": "sha512-mQ+nUWFprTTfBb8XGh2C+Bum/dOeR8P07m2yj+7rMgBk5LHU+r0vgA/9TN4gF74iN3KaBIokARbnCQZMKnw/tQ==", + "dev": true, + "dependencies": { + "@fitbit/fdb-protocol": "^1.7.3", + "@fitbit/jsonrpc-ts": "^3.2.1", + "cbor": "^5.1.0", + "fp-ts": "2.8.2", + "io-ts": "2.2.10", + "jszip": "^3.5.0", + "lodash": "^4.17.20", + "simple-sha256": "^1.0.0", + "tslib": "^2.0.1" + } + }, + "node_modules/@fitbit/fdb-debugger/node_modules/fp-ts": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", + "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", + "dev": true + }, + "node_modules/@fitbit/fdb-debugger/node_modules/io-ts": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", + "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.0.0" + } + }, + "node_modules/@fitbit/fdb-host": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@fitbit/fdb-host/-/fdb-host-1.7.3.tgz", + "integrity": "sha512-pY50Ryz6r5M7t1wMGzsK+DhedPAk9Etg0izCIo0Ly+6TAKcd2kdaZl0aYepiciUBlNlKgq4JUkuSRrZXsOxBQg==", + "dev": true, + "dependencies": { + "@fitbit/fdb-protocol": "^1.7.3", + "@fitbit/jsonrpc-ts": "^3.2.1", + "fp-ts": "2.8.2", + "io-ts": "2.2.10", + "tslib": "^2.0.1" + } + }, + "node_modules/@fitbit/fdb-host/node_modules/fp-ts": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", + "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", + "dev": true + }, + "node_modules/@fitbit/fdb-host/node_modules/io-ts": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", + "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.0.0" + } + }, + "node_modules/@fitbit/fdb-protocol": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@fitbit/fdb-protocol/-/fdb-protocol-1.7.3.tgz", + "integrity": "sha512-rmxd8YS6qF1DjywbaPrSALKtNPMeV0Az//jK4YYnFVL0RlqHIMA7zsXObIzUy4CfeHtk7clXk14FqFkwLhZwPQ==", + "dev": true, + "dependencies": { + "@fitbit/jsonrpc-ts": "^3.2.1", + "fp-ts": "2.8.2", + "invariant": "^2.2.2", + "io-ts": "2.2.10", + "semver": "^7.3.2", + "tslib": "^2.0.1", + "validator": "^13.1.1" + } + }, + "node_modules/@fitbit/fdb-protocol/node_modules/fp-ts": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", + "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", + "dev": true + }, + "node_modules/@fitbit/fdb-protocol/node_modules/io-ts": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", + "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.0.0" + } + }, + "node_modules/@fitbit/image-codec-txi": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@fitbit/image-codec-txi/-/image-codec-txi-1.1.6.tgz", + "integrity": "sha512-xDQ9MsYX7i3dPXvEd1Km96Uwyh09N/PRK5Tz5ArQ5+EFuk3PYvzhJUEjo42d+F3WoGu/SvyoRO9BXD0jcR36PA==", + "dev": true + }, + "node_modules/@fitbit/jsonrpc-ts": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@fitbit/jsonrpc-ts/-/jsonrpc-ts-3.2.1.tgz", + "integrity": "sha512-qh2HDNeiFwQtNE5WyLUxLjoDRJ/RL6wBqu2pPAuFuPXv6ubYfSdwjesdOS2MCw8YGJJr+dG0ISEP487bhQSXjA==", + "dev": true, + "dependencies": { + "@types/error-subclass": "^2.2.0", + "error-subclass": "^2.2.0", + "fp-ts": "2.8.2", + "io-ts": "2.2.10" + }, + "peerDependencies": { + "fp-ts": "2.8.2", + "io-ts": "2.2.10" + } + }, + "node_modules/@fitbit/jsonrpc-ts/node_modules/fp-ts": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", + "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", + "dev": true + }, + "node_modules/@fitbit/jsonrpc-ts/node_modules/io-ts": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", + "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.0.0" + } + }, + "node_modules/@fitbit/pngjs": { + "version": "3.3.3-fitbit.4", + "resolved": "https://registry.npmjs.org/@fitbit/pngjs/-/pngjs-3.3.3-fitbit.4.tgz", + "integrity": "sha512-y/EU1HufyydlR8kRhVH5ttb7CloGaO9inmnyebpLZGHaS9+zGL1CDAG2ua4Vgp6yjpNSjg7prwjLCIpoZ501wQ==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@fitbit/portable-pixmap": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@fitbit/portable-pixmap/-/portable-pixmap-1.0.5.tgz", + "integrity": "sha512-EjhdWGP+SeJjGpZAADwWuGZX+okSEk68BJT1s9pfFIRNG0FU3s2NJEbP/gX6HmHbI3ebKcPA3LmSDJh5fUexKQ==", + "dev": true, + "dependencies": { + "error-subclass": "^2.2.0", + "tslib": "^2.0.3" + } + }, + "node_modules/@fitbit/sdk": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fitbit/sdk/-/sdk-6.1.0.tgz", + "integrity": "sha512-5gp1UaPUm50vIgU3ABadhTlrVRPWOfPlWf+HsErHOgJWXsbHjIJgBJq4or9XS3vwtsi3kmN2YgaTODJAJst1WQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.13.16", + "@fitbit-sdk/companion-gettext": "^3.2.0", + "@fitbit/bison-i18n": "^1.1.0", + "@fitbit/image-codec-txi": "^1.1.5", + "@fitbit/pngjs": "^3.3.3-fitbit.4", + "@rollup/plugin-babel": "^5.3.0", + "@rollup/plugin-commonjs": "^18.0.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/pluginutils": "^4.1.0", + "chalk": "^4.1.0", + "dateformat": "^4.5.1", + "drop-stream": "^1.0.0", + "elfy": "^1.0.0", + "events-intercept": "^2.0.0", + "fp-ts": "^2.10.3", + "fs-extra": "^9.1.0", + "glob": "^7.1.6", + "gulp-file": "^0.4.0", + "gulp-zip": "^5.1.0", + "humanize-list": "^1.0.1", + "inquirer": "^8.0.0", + "io-ts": "2.2.16", + "jest-serializer-path": "^0.1.15", + "lazystream": "^1.0.0", + "lodash": "^4.17.21", + "magic-string": "^0.25.7", + "multipipe": "^4.0.0", + "multistream": "^4.1.0", + "playback-stream": "^1.0.0", + "plugin-error": "^1.0.1", + "pofile": "^1.1.0", + "rollup": "^2.36.2", + "semver": "^7.3.4", + "simple-random": "^1.0.3", + "source-map": "^0.7.3", + "source-map-compactor": "^1.0.1", + "terser": "^5.6.1", + "tslib": "^2.2.0", + "typescript": "^4.2.4", + "update-notifier": "^5.1.0", + "uuid": "^8.3.2", + "validator": "^13.6.0", + "vinyl": "^2.2.1", + "vinyl-buffer": "^1.0.1", + "vinyl-fs": "^3.0.3", + "yargs": "^16.2.0" + }, + "bin": { + "fitbit-build": "bin/fitbit-build.js" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@fitbit/sdk-cli": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@fitbit/sdk-cli/-/sdk-cli-1.7.3.tgz", + "integrity": "sha512-nwfwlp2T05CQMPVui6+mfefZdPUZ/YaeFOI9tt0q/mUvrn494Y7uOt4H7OEuOqTRzXhlAPapO43Col1Ny7RUtQ==", + "dev": true, + "dependencies": { + "@fitbit/app-package": "^1.7.3", + "@fitbit/fdb-debugger": "^1.7.3", + "@fitbit/fdb-host": "^1.7.3", + "@fitbit/fdb-protocol": "^1.7.3", + "@fitbit/jsonrpc-ts": "^3.2.1", + "@fitbit/portable-pixmap": "^1.0.3", + "@moleculer/vorpal": "^1.11.5", + "@openid/appauth": "^1.2.8", + "chalk": "^4.1.0", + "dateformat": "^3.0.3", + "error-subclass": "^2.2.0", + "fetch-ponyfill": "^6.1.1", + "fp-ts": "2.8.2", + "fs-extra": "^9.0.1", + "humanize-list": "^1.0.1", + "io-ts": "2.2.10", + "jszip": "^3.5.0", + "keytar": "^6.0.1", + "lodash": "^4.17.20", + "open": "^7.2.0", + "pngjs": "^5.0.0", + "semver": "^7.3.2", + "source-map": "^0.7.3", + "stream.finished": "^1.2.0", + "ts-events": "^3.4.0", + "tslib": "^2.0.1", + "untildify": "^4.0.0", + "update-notifier": "^4.1.1", + "websocket-stream": "^5.5.2" + }, + "bin": { + "fitbit": "lib/cli.js" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/boxen/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/fp-ts": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", + "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", + "dev": true + }, + "node_modules/@fitbit/sdk-cli/node_modules/global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "dependencies": { + "ini": "1.3.7" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, + "node_modules/@fitbit/sdk-cli/node_modules/io-ts": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", + "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.0.0" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "dependencies": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "dev": true, + "dependencies": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/@fitbit/sdk-cli/node_modules/update-notifier/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@fitbit/sdk/node_modules/io-ts": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.16.tgz", + "integrity": "sha512-y5TTSa6VP6le0hhmIyN0dqEXkrZeJLeC5KApJq6VLci3UEKF80lZ+KuoUs02RhBxNWlrqSNxzfI7otLX1Euv8Q==", + "dev": true, + "peerDependencies": { + "fp-ts": "^2.5.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@moleculer/vorpal": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@moleculer/vorpal/-/vorpal-1.11.5.tgz", + "integrity": "sha512-E1lm/o7Wi5WgbXU3YwRv175fXgvExB1ZzIRAGemV8NH2j7D1hAaYUREfhdA7ut3sMe3VBqfTMNaOKoBO44BxFA==", + "dev": true, + "dependencies": { + "babel-polyfill": "^6.3.14", + "chalk": "^2.4.2", + "in-publish": "^2.0.0", + "inquirer": "7.0.0", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.15", + "log-update": "^3.3.0", + "minimist": "^1.2.0", + "node-localstorage": "^1.3.1", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@moleculer/vorpal/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@moleculer/vorpal/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@moleculer/vorpal/node_modules/cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "node_modules/@moleculer/vorpal/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@moleculer/vorpal/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@moleculer/vorpal/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@moleculer/vorpal/node_modules/inquirer": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", + "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@moleculer/vorpal/node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/@moleculer/vorpal/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@moleculer/vorpal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@openid/appauth": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@openid/appauth/-/appauth-1.3.1.tgz", + "integrity": "sha512-e54kpi219wES2ijPzeHe1kMnT8VKH8YeTd1GAn9BzVBmutz3tBgcG1y8a4pziNr4vNjFnuD4W446Ua7ELnNDiA==", + "dev": true, + "dependencies": { + "@types/base64-js": "^1.3.0", + "@types/jquery": "^3.5.5", + "base64-js": "^1.5.1", + "follow-redirects": "^1.13.3", + "form-data": "^4.0.0", + "opener": "^1.5.2" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-babel/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@rollup/plugin-babel/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-18.1.0.tgz", + "integrity": "sha512-h3e6T9rUxVMAQswpDIobfUHn/doMzM9sgkMrsMWCFLmB84PSoC8mV8tOloAJjSRwdqhXBqstlX2BwBpHJvbhxg==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "commondir": "^1.0.1", + "estree-walker": "^2.0.1", + "glob": "^7.1.6", + "is-reference": "^1.2.1", + "magic-string": "^0.25.7", + "resolve": "^1.17.0" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^2.30.0" + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/@rollup/plugin-commonjs/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dev": true, + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@types/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ZmI0sZGAUNXUfMWboWwi4LcfpoVUYldyN6Oe0oJ5cCsHDU/LlRq8nQKPXhYLOx36QYSW9bNIb1vvRrD6K7Llgw==", + "dev": true + }, + "node_modules/@types/error-subclass": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@types/error-subclass/-/error-subclass-2.2.0.tgz", + "integrity": "sha512-D7ErcheKsZ6z8uz/3DKSZHnx8JfJt2jQVNpZkyJw3xT9Lq9ECt5zmVMiyWQQe9U+0lVjtkrZ1VHVPN1aBRBHbg==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", + "dev": true + }, + "node_modules/@types/jquery": { + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz", + "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==", + "dev": true, + "dependencies": { + "@types/sizzle": "*" + } + }, + "node_modules/@types/node": { + "version": "18.7.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.6.tgz", + "integrity": "sha512-EdxgKRXgYsNITy5mjjXjVE/CS8YENSdhiagGrLqjG0pvA2owgJ6i4l7wy/PFZGC0B1/H20lWKN7ONVDNYDZm7A==", + "dev": true + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/sizzle": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", + "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/apr-engine-each": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-engine-each/-/apr-engine-each-3.0.3.tgz", + "integrity": "sha512-XjNThCBnMn7l9bEUWZZeAK43GYrxS6uF3S5Yg9IlQMW/QYQ02IX0xV5ZeYPGUotnQi25X7EUjYZbXTiGE19ydw==", + "dev": true, + "dependencies": { + "apr-engine-run": "^3.0.3", + "lodash.defaults": "^4.2.0" + } + }, + "node_modules/apr-engine-iterator": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-engine-iterator/-/apr-engine-iterator-3.0.3.tgz", + "integrity": "sha512-/RMcg26WoAgfs2ltIgjbAwGUjQ7M4Z3eEy3S1Rt8lcrMopx8/KuJBni5Bb1RlZcWSxW0WBOrQJ0uE2Uf05uVGg==", + "dev": true, + "dependencies": { + "apr-engine-until": "^3.0.3", + "build-array": "^1.0.0", + "lodash.isarraylike": "^4.2.0", + "lodash.isfinite": "^3.3.2", + "lodash.keys": "^4.2.0" + } + }, + "node_modules/apr-engine-run": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-engine-run/-/apr-engine-run-3.0.3.tgz", + "integrity": "sha512-bklaP+/iY5lhV8R57sZh0rvGMIELP70kKL1nrYF1a5PMH2e2VP01GbhI1xeueL67+d7CnxDr7wv0U1QS71gR0w==", + "dev": true, + "dependencies": { + "apr-engine-iterator": "^3.0.3" + } + }, + "node_modules/apr-engine-sum": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-engine-sum/-/apr-engine-sum-3.0.3.tgz", + "integrity": "sha512-vM2JS+k20t775Qcl2KuDz1m4kfO9VPcBeESTxdCDrfBzHTmKjOmK+fyxFYha78wpENVPESfMmT7NohG28Rr5ZQ==", + "dev": true, + "dependencies": { + "lodash.isarraylike": "^4.2.0" + } + }, + "node_modules/apr-engine-until": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-engine-until/-/apr-engine-until-3.0.3.tgz", + "integrity": "sha512-nEJgXJMnNY9COSNHwd0quwVuiuPEgJb7oENleCk1dLpGylaAWONdZjRGUxC9ELctGFl5QvYUFF2wAE5IQ/3VZw==", + "dev": true + }, + "node_modules/apr-map": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/apr-map/-/apr-map-3.0.3.tgz", + "integrity": "sha512-Z0tUT4azgMBkaspzyjtb1U6/0hTkwpQ4B/WDTd5/vSs/0SivCCmgtMhKBdIBbgQi/1aDulFj2Kzun0FNj/J43Q==", + "dev": true, + "dependencies": { + "apr-engine-each": "^3.0.3", + "apr-engine-sum": "^3.0.3", + "lodash.defaults": "^4.2.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bignumber.js": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.0.tgz", + "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/boxen/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/build-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/build-array/-/build-array-1.0.0.tgz", + "integrity": "sha512-qvqFGA0WpkFiNQTeD+jbtucBazba6J0Bo3AxXmcQzpNRpnVk7u8b0U8cKydFY/6kifWAopIn57QrXTpMSVNjiw==", + "dev": true, + "dependencies": { + "type-component": "0.0.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001378", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/cbor": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz", + "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==", + "dev": true, + "dependencies": { + "bignumber.js": "^9.0.1", + "nofilter": "^1.0.4" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/configstore/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true, + "hasInstallScript": true + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dev": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/drop-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/drop-stream/-/drop-stream-1.0.0.tgz", + "integrity": "sha512-mZSk9VDZYxwMOWbtQtaYeek1L6HpFeBjnFrV6cS1Bn6waVznmnoV+4VcGcND0XaU5kTuzUhZDXX8KXqArv0e6Q==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.222", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.222.tgz", + "integrity": "sha512-gEM2awN5HZknWdLbngk4uQCVfhucFAfFzuchP3wM3NN6eow1eDU0dFy2kts43FB20ZfhVFF0jmFSTb1h5OhyIg==", + "dev": true + }, + "node_modules/elfy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/elfy/-/elfy-1.0.0.tgz", + "integrity": "sha512-4Kp3AA94jC085IJox+qnvrZ3PudqTi4gQNvIoTZfJJ9IqkRuCoqP60vCVYlIg00c5aYusi5Wjh2bf0cHYt+6gQ==", + "dev": true, + "dependencies": { + "endian-reader": "^0.3.0" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/endian-reader": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/endian-reader/-/endian-reader-0.3.0.tgz", + "integrity": "sha512-zPlHN59VLEjeJtpEU41ti/i7ZvTbwclvUN2M8anCsI3tOC/3mq6WNTJEKi49A5eLGvDkA0975LZb67Xwp7u4xQ==", + "dev": true + }, + "node_modules/error-subclass": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/error-subclass/-/error-subclass-2.2.0.tgz", + "integrity": "sha512-Lv9XQcy00nYuV+SdX6g1i4AUDE242qrLetl8Mh06+bKHXbRatA2rgci/olqS2imfQmEIoxzVPNb6ab7W4O3b+A==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/events-intercept": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/events-intercept/-/events-intercept-2.0.0.tgz", + "integrity": "sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==", + "dev": true + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fetch-ponyfill": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/fetch-ponyfill/-/fetch-ponyfill-6.1.1.tgz", + "integrity": "sha512-rWLgTr5A44/XhvCQPYj0X9Tc+cjUaHofSM4lcwjc9MavD5lkjIhJ+h8JQlavPlTIgDpwhuRozaIykBvX9ItaSA==", + "dev": true, + "dependencies": { + "node-fetch": "~2.6.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fitbit-weather": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/fitbit-weather/-/fitbit-weather-0.2.3.tgz", + "integrity": "sha512-quVqkUEZbfcvFQsLlzM42z16HrWwH1P8Gmmlkkc7GOJ4GOnq+GzJAHulKCow4NXyzlSgwc/ySQsaAB6rRuOm2w==" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fp-ts": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.12.2.tgz", + "integrity": "sha512-v8J7ud+nTkP5Zz17GhpCsY19wiRbB9miuj61nBcCJyDpu52zs9Z4O7OLDfYoKFQMJ9EsSZA7W1vRgC1d3jy5qw==" + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-mkdirp-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/fs-mkdirp-stream/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/got/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/got/node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "node_modules/gulp-file": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/gulp-file/-/gulp-file-0.4.0.tgz", + "integrity": "sha512-3NPCJpAPpbNoV2aml8T96OK3Aof4pm4PMOIa1jSQbMNSNUUXdZ5QjVgLXLStjv0gg9URcETc7kvYnzXdYXUWug==", + "dev": true, + "dependencies": { + "through2": "^0.4.1", + "vinyl": "^2.1.0" + } + }, + "node_modules/gulp-zip": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gulp-zip/-/gulp-zip-5.1.0.tgz", + "integrity": "sha512-XZr/y91IliK/SpR74g3TkZejGkGEmK7CSDjSghT1jXshgO+dFvpLIz9w9fpuwkew6i7k4F+G24TubNgq1ISzEw==", + "dev": true, + "dependencies": { + "get-stream": "^5.2.0", + "plugin-error": "^1.0.1", + "through2": "^3.0.1", + "vinyl": "^2.1.0", + "yazl": "^2.5.1" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "gulp": ">=4" + }, + "peerDependenciesMeta": { + "gulp": { + "optional": true + } + } + }, + "node_modules/gulp-zip/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "node_modules/humanize-list": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/humanize-list/-/humanize-list-1.0.1.tgz", + "integrity": "sha512-4+p3fCRF21oUqxhK0yZ6yaSP/H5/wZumc7q1fH99RkW7Q13aAxDeP78BKjoR+6y+kaHqKF/JWuQhsNuuI2NKtA==", + "dev": true + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true, + "bin": { + "in-install": "in-install.js", + "in-publish": "in-publish.js", + "not-in-install": "not-in-install.js", + "not-in-publish": "not-in-publish.js" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inquirer": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/io-ts": { + "version": "2.2.17", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.17.tgz", + "integrity": "sha512-RkQY06h6rRyADVEI46OCAUYTP2p18Vdtz9Movi19Mmj7SJ1NhN/yGyW7CxlcBVxh95WKg2YSbTmcUPqqeLuhXw==", + "peerDependencies": { + "fp-ts": "^2.5.0" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-serializer-path": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/jest-serializer-path/-/jest-serializer-path-0.1.15.tgz", + "integrity": "sha512-sXb+Ckz9LK5bB5sRAXFeG/nwhGn1XBKayy9xhPpgOmAWaljJiS+VN/xJ3P4I19jZ+WejowvO/kES+A9HePTMvQ==", + "dev": true, + "dependencies": { + "lodash.clonedeep": "^4.5.0", + "lodash.iserror": "^3.1.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">=6.4.x", + "npm": ">=3.10.3" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/keytar": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-6.0.1.tgz", + "integrity": "sha512-1Ihpf2tdM3sLwGMkYHXYhVC/hx5BDR7CWFL4IrBA3IDZo0xHhS2nM+tU9Y+u/U7okNfbVkwmKsieLkcWRMh93g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^3.0.0", + "prebuild-install": "5.3.4" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, + "node_modules/lodash.isarraylike": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.isarraylike/-/lodash.isarraylike-4.2.0.tgz", + "integrity": "sha512-Hvd8bytK+M6ZBqSfSWkpQPi6U8PYEGwGiYuiKTLbOV1ya+tpkB9yoMME7ZZZlwGU6OrjiCsMVGdRaZe/Jo1xyg==", + "dev": true + }, + "node_modules/lodash.iserror": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.iserror/-/lodash.iserror-3.1.1.tgz", + "integrity": "sha512-eT/VeNns9hS7vAj1NKW/rRX6b+C3UX3/IAAqEE7aC4Oo2C0iD82NaP5IS4bSlQsammTii4qBJ8G1zd1LTL8hCw==", + "dev": true + }, + "node_modules/lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", + "dev": true + }, + "node_modules/lodash.keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-4.2.0.tgz", + "integrity": "sha512-J79MkJcp7Df5mizHiVNpjoHXLi4HLjh9VLS/M7lQSGoQ+0oQ+lWEigREkqKyizPB1IawvQLLKY8mzEcm1tkyxQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz", + "integrity": "sha512-ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.2.0", + "cli-cursor": "^2.1.0", + "wrap-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/log-update/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multipipe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-4.0.0.tgz", + "integrity": "sha512-jzcEAzFXoWwWwUbvHCNPwBlTz3WCWe/jPcXSmTfbo/VjRwRTfvLZ/bdvtiTdqCe8d4otCSsPCbhGYcX+eggpKQ==", + "dev": true, + "dependencies": { + "duplexer2": "^0.1.2", + "object-assign": "^4.1.0" + } + }, + "node_modules/multistream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/multistream/-/multistream-4.1.0.tgz", + "integrity": "sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "once": "^1.4.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/multistream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true + }, + "node_modules/node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dev": true, + "dependencies": { + "semver": "^5.4.1" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-localstorage": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-1.3.1.tgz", + "integrity": "sha512-NMWCSWWc6JbHT5PyWlNT2i8r7PgGYXVntmKawY83k/M0UJScZ5jirb61TLnqKwd815DfBQu+lR3sRw08SPzIaQ==", + "dev": true, + "dependencies": { + "write-file-atomic": "^1.1.4" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/nofilter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-1.0.4.tgz", + "integrity": "sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/noop-logger": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", + "integrity": "sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/playback-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/playback-stream/-/playback-stream-1.0.0.tgz", + "integrity": "sha512-f7/FKVe8ItBQeJx5l+T1k8oIynD31iDvrVKrgoJu/ig/3ViuaGFFtuN+kBx8RFUayvfg5ZSybU2dj7iUm6oRkQ==", + "dev": true, + "dependencies": { + "readable-stream": "^2.1.5" + } + }, + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pofile": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.3.tgz", + "integrity": "sha512-sk96pUvpNwDV6PLrnhr68Uu1S5NohsxqLKz0GuracgrDo40BdF/r1RhHnjakUk6Q4Z0OKIybOQ7GevLKGN1iYw==", + "dev": true + }, + "node_modules/prebuild-install": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.4.tgz", + "integrity": "sha512-AkKN+pf4fSEihjapLEEj8n85YIw/tN6BQqkhzbDc0RvEZGdkpJBGMUYx66AAMcPG2KzmPQS7Cm16an4HVBRRMA==", + "dev": true, + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp": "^0.5.1", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.7.0", + "noop-logger": "^0.1.1", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0", + "which-pm-runs": "^1.0.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==", + "dev": true + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/remove-bom-stream/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup": { + "version": "2.78.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.0.tgz", + "integrity": "sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "dev": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-random": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/simple-random/-/simple-random-1.0.3.tgz", + "integrity": "sha512-aTiF2Muih1BNG1WD0M0nXt73T/Sm4/DOy1WpHIxWw+96RekkfahddHGK2DohaXgA5MF33A3l1Tbhg8bcM0M3uQ==", + "dev": true + }, + "node_modules/simple-sha256": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/simple-sha256/-/simple-sha256-1.1.0.tgz", + "integrity": "sha512-jMdj+5MR1dRiFbrQ8idmkPv+HCoJEmJVBBwc0vQQz4Gtg3PEkjdpVxUM4BSwK898zhNP/ub3vcP9edw47EHuLQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-compactor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-compactor/-/source-map-compactor-1.0.1.tgz", + "integrity": "sha512-r/JctkyY9xUNGtiO1bx6J3gmjhi5TSK5Rr/qw+TQOzejTNrIEj12jCpNP0qtJrUGPGNOwvSDoogrYMz/G4ekxQ==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + }, + "bin": { + "source-map-compactor": "cli" + } + }, + "node_modules/source-map-compactor/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/stream.finished": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stream.finished/-/stream.finished-1.2.0.tgz", + "integrity": "sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/text-encoding-utf-8": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz", + "integrity": "sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", + "dev": true, + "dependencies": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/through2-filter/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/to-through/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/to-through/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/ts-events": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ts-events/-/ts-events-3.4.1.tgz", + "integrity": "sha512-px05Slmyh6Bnfi7ma0YIU6cYXnisi+iL/2lhClu+s0ZkTdfPosiGp0H8aoQW7ASSXgcXYXAqujD0CcKYr5YlAw==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type-component": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/type-component/-/type-component-0.0.1.tgz", + "integrity": "sha512-mDZRBQS2yZkwRQKfjJvQ8UIYJeBNNWCq+HBNstl9N5s9jZ4dkVYXEGkVPsSCEh5Ld4JM1kmrZTzjnrqSAIQ7dw==", + "dev": true + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz", + "integrity": "sha512-LRBE2/g3C1hSHL2k/FynSZcVTRhEw8sb08oKGt/0hukZXwrh2m8nfy+r5yLhGEk7eFFuclhyIuPct/Bxlxk6rg==", + "dev": true, + "dependencies": { + "bl": "^1.2.1", + "through2": "^2.0.3" + } + }, + "node_modules/vinyl-buffer/node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/vinyl-buffer/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/vinyl-buffer/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/vinyl-fs/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/websocket-stream": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.5.2.tgz", + "integrity": "sha512-8z49MKIHbGk3C4HtuHWDtYX8mYej1wWabjthC/RupM9ngeukU4IWoM46dgth1UOS/T4/IqgEdCDJuMe2039OQQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.5.1", + "inherits": "^2.0.1", + "readable-stream": "^2.3.3", + "safe-buffer": "^5.1.2", + "ws": "^3.2.0", + "xtend": "^4.0.0" + } + }, + "node_modules/websocket-stream/node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, + "node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", + "dev": true, + "dependencies": { + "object-keys": "~0.4.0" + }, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/xtend/node_modules/object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yazl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz", + "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3" + } + } + }, "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", "dev": true, "requires": { - "@babel/highlight": "^7.14.5" + "@babel/highlight": "^7.18.6" } }, "@babel/compat-data": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.5.tgz", - "integrity": "sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==", + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", "dev": true }, "@babel/core": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", - "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.5", - "@babel/helper-compilation-targets": "^7.14.5", - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helpers": "^7.14.6", - "@babel/parser": "^7.14.6", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "json5": "^2.2.1", + "semver": "^6.3.0" }, "dependencies": { "semver": { @@ -45,43 +5926,42 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true } } }, "@babel/generator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", - "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", "dev": true, "requires": { - "@babel/types": "^7.14.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" }, "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } } } }, "@babel/helper-compilation-targets": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", - "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", "dev": true, "requires": { - "@babel/compat-data": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", "semver": "^6.3.0" }, "dependencies": { @@ -93,148 +5973,129 @@ } } }, - "@babel/helper-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", - "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/types": "^7.14.5" - } + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true }, - "@babel/helper-get-function-arity": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", - "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", + "@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" } }, "@babel/helper-hoist-variables": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", - "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz", - "integrity": "sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-imports": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", - "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.18.6" } }, "@babel/helper-module-transforms": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", - "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-replace-supers": "^7.14.5", - "@babel/helper-simple-access": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", - "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" } }, "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", "dev": true }, - "@babel/helper-replace-supers": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", - "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.14.5", - "@babel/helper-optimise-call-expression": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, "@babel/helper-simple-access": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", - "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.18.6" } }, "@babel/helper-split-export-declaration": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", - "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", "dev": true, "requires": { - "@babel/types": "^7.14.5" + "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", - "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", "dev": true }, "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", "dev": true }, "@babel/helpers": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", - "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", "dev": true, "requires": { - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" } }, "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.5", + "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -245,13 +6106,43 @@ "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, "@babel/parser": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.6.tgz", - "integrity": "sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==", + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", + "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", "dev": true }, "@babel/plugin-syntax-dynamic-import": { @@ -264,58 +6155,60 @@ } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", - "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz", - "integrity": "sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==", + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.18.9" } }, "@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "dev": true, "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.5.tgz", - "integrity": "sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.5", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-hoist-variables": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5", + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", + "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.11", + "@babel/types": "^7.18.10", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", - "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.5", + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", "to-fast-properties": "^2.0.0" } }, @@ -332,7 +6225,7 @@ "dev": true, "requires": { "apr-map": "^3.0.3", - "lodash": "^4.17.21", + "lodash": "^4.17.20", "tslib": "^2.0.1" } }, @@ -359,7 +6252,7 @@ "fp-ts": "2.8.2", "io-ts": "2.2.10", "jszip": "^3.5.0", - "lodash": "^4.17.21", + "lodash": "^4.17.20", "simple-sha256": "^1.0.0", "tslib": "^2.0.1" }, @@ -374,7 +6267,8 @@ "version": "2.2.10", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -401,7 +6295,8 @@ "version": "2.2.10", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -430,14 +6325,15 @@ "version": "2.2.10", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", - "dev": true + "dev": true, + "requires": {} } } }, "@fitbit/image-codec-txi": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@fitbit/image-codec-txi/-/image-codec-txi-1.1.5.tgz", - "integrity": "sha512-7Cd+eklcwBTPKjTCBCHFMWePC8tOOJO9FaEnTGTQGT/NzD7+2lnwN18O8oEoJP7XUqXX+OuhZvFIhKqUloe2hw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@fitbit/image-codec-txi/-/image-codec-txi-1.1.6.tgz", + "integrity": "sha512-xDQ9MsYX7i3dPXvEd1Km96Uwyh09N/PRK5Tz5ArQ5+EFuk3PYvzhJUEjo42d+F3WoGu/SvyoRO9BXD0jcR36PA==", "dev": true }, "@fitbit/jsonrpc-ts": { @@ -462,7 +6358,8 @@ "version": "2.2.10", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -483,68 +6380,68 @@ } }, "@fitbit/sdk": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@fitbit/sdk/-/sdk-5.0.2.tgz", - "integrity": "sha512-6C5B5emYyt98WzZU0o08zdPch6TK9QpOyVqukLaykdACxebvOTLcTwTVyBPsCVQgiAENzYBVM92pHrjWqflYfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fitbit/sdk/-/sdk-6.1.0.tgz", + "integrity": "sha512-5gp1UaPUm50vIgU3ABadhTlrVRPWOfPlWf+HsErHOgJWXsbHjIJgBJq4or9XS3vwtsi3kmN2YgaTODJAJst1WQ==", "dev": true, "requires": { - "@babel/core": "^7.11.1", + "@babel/core": "^7.13.16", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.10.4", - "@babel/plugin-transform-block-scoping": "^7.11.1", - "@fitbit-sdk/companion-gettext": "^3.1.0", - "@fitbit/bison-i18n": "^1.0.0", - "@fitbit/image-codec-txi": "^1.1.4", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.13.16", + "@fitbit-sdk/companion-gettext": "^3.2.0", + "@fitbit/bison-i18n": "^1.1.0", + "@fitbit/image-codec-txi": "^1.1.5", "@fitbit/pngjs": "^3.3.3-fitbit.4", - "@rollup/plugin-commonjs": "^15.0.0", - "@rollup/plugin-node-resolve": "^9.0.0", - "@rollup/pluginutils": "^4.0.0", + "@rollup/plugin-babel": "^5.3.0", + "@rollup/plugin-commonjs": "^18.0.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/pluginutils": "^4.1.0", "chalk": "^4.1.0", - "dateformat": "^3.0.3", + "dateformat": "^4.5.1", "drop-stream": "^1.0.0", "elfy": "^1.0.0", "events-intercept": "^2.0.0", - "fp-ts": "^2.8.1", - "fs-extra": "^9.0.1", + "fp-ts": "^2.10.3", + "fs-extra": "^9.1.0", "glob": "^7.1.6", "gulp-file": "^0.4.0", - "gulp-zip": "^5.0.2", + "gulp-zip": "^5.1.0", "humanize-list": "^1.0.1", - "inquirer": "^7.3.3", - "io-ts": "2.2.9", + "inquirer": "^8.0.0", + "io-ts": "2.2.16", "jest-serializer-path": "^0.1.15", "lazystream": "^1.0.0", "lodash": "^4.17.21", "magic-string": "^0.25.7", - "merge-stream": "^2.0.0", - "multistream": "^4.0.0", + "multipipe": "^4.0.0", + "multistream": "^4.1.0", "playback-stream": "^1.0.0", "plugin-error": "^1.0.1", "pofile": "^1.1.0", - "pumpify": "^2.0.1", - "rollup": "2.41.3", - "rollup-plugin-babel": "^4.4.0", - "semver": "^7.3.2", + "rollup": "^2.36.2", + "semver": "^7.3.4", "simple-random": "^1.0.3", "source-map": "^0.7.3", "source-map-compactor": "^1.0.1", - "terser": "^5.0.0", - "tslib": "^2.0.1", - "typescript": "^3.9.7", - "update-notifier": "^4.1.0", - "uuid": "^8.3.0", - "validator": "^13.1.1", - "vinyl": "^2.2.0", + "terser": "^5.6.1", + "tslib": "^2.2.0", + "typescript": "^4.2.4", + "update-notifier": "^5.1.0", + "uuid": "^8.3.2", + "validator": "^13.6.0", + "vinyl": "^2.2.1", "vinyl-buffer": "^1.0.1", "vinyl-fs": "^3.0.3", - "yargs": "^15.4.1" + "yargs": "^16.2.0" }, "dependencies": { "io-ts": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.9.tgz", - "integrity": "sha512-Q9ob1VnpwyNoMam/BO6hm2dF4uu+to8NWSZNsRW6Q2Ni38PadgLZSQDo0hW7CJFgpJkQw4BXGwXzjr7c47c+fw==", - "dev": true + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.16.tgz", + "integrity": "sha512-y5TTSa6VP6le0hhmIyN0dqEXkrZeJLeC5KApJq6VLci3UEKF80lZ+KuoUs02RhBxNWlrqSNxzfI7otLX1Euv8Q==", + "dev": true, + "requires": {} } } }, @@ -572,7 +6469,7 @@ "io-ts": "2.2.10", "jszip": "^3.5.0", "keytar": "^6.0.1", - "lodash": "^4.17.21", + "lodash": "^4.17.20", "open": "^7.2.0", "pngjs": "^5.0.0", "semver": "^7.3.2", @@ -585,20 +6482,192 @@ "websocket-stream": "^5.5.2" }, "dependencies": { + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "dateformat": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", + "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "dev": true + }, "fp-ts": { "version": "2.8.2", "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.8.2.tgz", "integrity": "sha512-YKLBW75Rp+L9DuY1jr7QO6mZLTmJjy7tOqSAMcB2q2kBomqLjBMyV7dotpcnZmUYY6khMsfgYWtPbUDOFcNmkA==", "dev": true }, + "global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "requires": { + "ini": "1.3.7" + } + }, + "ini": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "dev": true + }, "io-ts": { "version": "2.2.10", "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz", "integrity": "sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==", + "dev": true, + "requires": {} + }, + "is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "requires": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + } + }, + "is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "dev": true, + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } } } }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@moleculer/vorpal": { "version": "1.11.5", "resolved": "https://registry.npmjs.org/@moleculer/vorpal/-/vorpal-1.11.5.tgz", @@ -610,7 +6679,7 @@ "in-publish": "^2.0.0", "inquirer": "7.0.0", "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.21", + "lodash": "^4.17.15", "log-update": "^3.3.0", "minimist": "^1.2.0", "node-localstorage": "^1.3.1", @@ -618,11 +6687,14 @@ "wrap-ansi": "^6.0.0" }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } }, "chalk": { "version": "2.4.2", @@ -641,6 +6713,27 @@ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, "inquirer": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", @@ -653,7 +6746,7 @@ "cli-width": "^2.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.21", + "lodash": "^4.17.15", "mute-stream": "0.0.8", "run-async": "^2.2.0", "rxjs": "^6.4.0", @@ -662,35 +6755,85 @@ "through": "^2.3.6" } }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@openid/appauth": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@openid/appauth/-/appauth-1.3.1.tgz", + "integrity": "sha512-e54kpi219wES2ijPzeHe1kMnT8VKH8YeTd1GAn9BzVBmutz3tBgcG1y8a4pziNr4vNjFnuD4W446Ua7ELnNDiA==", + "dev": true, + "requires": { + "@types/base64-js": "^1.3.0", + "@types/jquery": "^3.5.5", + "base64-js": "^1.5.1", + "follow-redirects": "^1.13.3", + "form-data": "^4.0.0", + "opener": "^1.5.2" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "dependencies": { + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true } } }, - "@openid/appauth": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@openid/appauth/-/appauth-1.3.1.tgz", - "integrity": "sha512-e54kpi219wES2ijPzeHe1kMnT8VKH8YeTd1GAn9BzVBmutz3tBgcG1y8a4pziNr4vNjFnuD4W446Ua7ELnNDiA==", - "dev": true, - "requires": { - "@types/base64-js": "^1.3.0", - "@types/jquery": "^3.5.5", - "base64-js": "^1.5.1", - "follow-redirects": "^1.13.3", - "form-data": "^4.0.0", - "opener": "^1.5.2" - } - }, "@rollup/plugin-commonjs": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-15.1.0.tgz", - "integrity": "sha512-xCQqz4z/o0h2syQ7d9LskIMvBSH4PX5PjYdpSSvgS+pQik3WahkQVNWg3D8XJeYjZoVWnIUQYDghuEMRGrmQYQ==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-18.1.0.tgz", + "integrity": "sha512-h3e6T9rUxVMAQswpDIobfUHn/doMzM9sgkMrsMWCFLmB84PSoC8mV8tOloAJjSRwdqhXBqstlX2BwBpHJvbhxg==", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", @@ -720,13 +6863,19 @@ "dev": true } } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true } } }, "@rollup/plugin-node-resolve": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-9.0.0.tgz", - "integrity": "sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg==", + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", @@ -734,7 +6883,7 @@ "builtin-modules": "^3.1.0", "deepmerge": "^4.2.2", "is-module": "^1.0.0", - "resolve": "^1.17.0" + "resolve": "^1.19.0" }, "dependencies": { "@rollup/pluginutils": { @@ -748,6 +6897,12 @@ "picomatch": "^2.2.2" } }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, "estree-walker": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", @@ -757,9 +6912,9 @@ } }, "@rollup/pluginutils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.0.tgz", - "integrity": "sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", "dev": true, "requires": { "estree-walker": "^2.0.1", @@ -794,24 +6949,24 @@ "dev": true }, "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", "dev": true }, "@types/jquery": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.5.tgz", - "integrity": "sha512-6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.14.tgz", + "integrity": "sha512-X1gtMRMbziVQkErhTQmSe2jFwwENA/Zr+PprCkF63vFq+Yt5PZ4AlKqgmeNlwgn7dhsXEK888eIW2520EpC+xg==", "dev": true, "requires": { "@types/sizzle": "*" } }, "@types/node": { - "version": "14.14.37", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", - "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==", + "version": "18.7.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.6.tgz", + "integrity": "sha512-EdxgKRXgYsNITy5mjjXjVE/CS8YENSdhiagGrLqjG0pvA2owgJ6i4l7wy/PFZGC0B1/H20lWKN7ONVDNYDZm7A==", "dev": true }, "@types/resolve": { @@ -829,53 +6984,19 @@ "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", "dev": true }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true + }, "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", "dev": true, "requires": { - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "string-width": "^4.1.0" } }, "ansi-colors": { @@ -897,30 +7018,30 @@ } }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true }, "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" } }, "ansi-wrap": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", "dev": true }, "append-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", "dev": true, "requires": { "buffer-equal": "^1.0.0" @@ -929,17 +7050,17 @@ "apr-engine-each": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-engine-each/-/apr-engine-each-3.0.3.tgz", - "integrity": "sha1-HWeFN8iTgLaYfFwfCqx6fco+Y8g=", + "integrity": "sha512-XjNThCBnMn7l9bEUWZZeAK43GYrxS6uF3S5Yg9IlQMW/QYQ02IX0xV5ZeYPGUotnQi25X7EUjYZbXTiGE19ydw==", "dev": true, "requires": { "apr-engine-run": "^3.0.3", - "lodash.defaults": "^4.17.20" + "lodash.defaults": "^4.2.0" } }, "apr-engine-iterator": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-engine-iterator/-/apr-engine-iterator-3.0.3.tgz", - "integrity": "sha1-ATQV6uCs67Vp2qbPt+JWmBAdT10=", + "integrity": "sha512-/RMcg26WoAgfs2ltIgjbAwGUjQ7M4Z3eEy3S1Rt8lcrMopx8/KuJBni5Bb1RlZcWSxW0WBOrQJ0uE2Uf05uVGg==", "dev": true, "requires": { "apr-engine-until": "^3.0.3", @@ -952,7 +7073,7 @@ "apr-engine-run": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-engine-run/-/apr-engine-run-3.0.3.tgz", - "integrity": "sha1-x/Pm4x8S3mNtAOhL4iFg/oJWmZA=", + "integrity": "sha512-bklaP+/iY5lhV8R57sZh0rvGMIELP70kKL1nrYF1a5PMH2e2VP01GbhI1xeueL67+d7CnxDr7wv0U1QS71gR0w==", "dev": true, "requires": { "apr-engine-iterator": "^3.0.3" @@ -961,7 +7082,7 @@ "apr-engine-sum": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-engine-sum/-/apr-engine-sum-3.0.3.tgz", - "integrity": "sha1-SK8aidOn+2B0XTIRilG9Ilomcys=", + "integrity": "sha512-vM2JS+k20t775Qcl2KuDz1m4kfO9VPcBeESTxdCDrfBzHTmKjOmK+fyxFYha78wpENVPESfMmT7NohG28Rr5ZQ==", "dev": true, "requires": { "lodash.isarraylike": "^4.2.0" @@ -970,13 +7091,13 @@ "apr-engine-until": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-engine-until/-/apr-engine-until-3.0.3.tgz", - "integrity": "sha1-AWikKeH2rQVMyPvi7f9lZj+S6cs=", + "integrity": "sha512-nEJgXJMnNY9COSNHwd0quwVuiuPEgJb7oENleCk1dLpGylaAWONdZjRGUxC9ELctGFl5QvYUFF2wAE5IQ/3VZw==", "dev": true }, "apr-map": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/apr-map/-/apr-map-3.0.3.tgz", - "integrity": "sha1-K/kemusYeUvJVjExHW6UdB7xbcI=", + "integrity": "sha512-Z0tUT4azgMBkaspzyjtb1U6/0hTkwpQ4B/WDTd5/vSs/0SivCCmgtMhKBdIBbgQi/1aDulFj2Kzun0FNj/J43Q==", "dev": true, "requires": { "apr-engine-each": "^3.0.3", @@ -991,9 +7112,9 @@ "dev": true }, "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", "dev": true, "requires": { "delegates": "^1.0.0", @@ -1003,19 +7124,19 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true }, "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", "dev": true }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", "dev": true }, "async-limiter": { @@ -1027,7 +7148,7 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true }, "at-least-node": { @@ -1039,7 +7160,7 @@ "babel-polyfill": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==", "dev": true, "requires": { "babel-runtime": "^6.26.0", @@ -1050,7 +7171,7 @@ "babel-runtime": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", "dev": true, "requires": { "core-js": "^2.4.0", @@ -1078,91 +7199,82 @@ "dev": true }, "bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.0.tgz", + "integrity": "sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A==", "dev": true }, "bl": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", "dev": true, "requires": { "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "color-name": "~1.1.4" + "ansi-regex": "^5.0.1" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true } } }, @@ -1177,16 +7289,15 @@ } }, "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" } }, "buffer": { @@ -1202,34 +7313,34 @@ "buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true }, "buffer-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", "dev": true }, "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "build-array": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/build-array/-/build-array-1.0.0.tgz", - "integrity": "sha1-OF5m9rBcKf8WhwxumUTMrnf38QA=", + "integrity": "sha512-qvqFGA0WpkFiNQTeD+jbtucBazba6J0Bo3AxXmcQzpNRpnVk7u8b0U8cKydFY/6kifWAopIn57QrXTpMSVNjiw==", "dev": true, "requires": { "type-component": "0.0.1" } }, "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true }, "cacheable-request": { @@ -1266,15 +7377,15 @@ } }, "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true }, "caniuse-lite": { - "version": "1.0.30001237", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001237.tgz", - "integrity": "sha512-pDHgRndit6p1NR2GhzMbQ6CkRrp4VKuSsqbcLeOQppYPKOYkKT/6ZvZDvKJUqcmtyWIAHuZq3SVS2vc1egCZzw==", + "version": "1.0.30001378", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001378.tgz", + "integrity": "sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==", "dev": true }, "cbor": { @@ -1288,54 +7399,13 @@ } }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } } }, "chardet": { @@ -1371,6 +7441,12 @@ "restore-cursor": "^3.1.0" } }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true + }, "cli-width": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", @@ -1378,41 +7454,77 @@ "dev": true }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", "dev": true }, "clone-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", "dev": true }, "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", "dev": true, "requires": { "mimic-response": "^1.0.0" + }, + "dependencies": { + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + } } }, "clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", "dev": true }, "cloneable-readable": { @@ -1429,28 +7541,22 @@ "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", "dev": true }, "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "~1.1.4" } }, "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, "combined-stream": { @@ -1471,13 +7577,13 @@ "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", "dev": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, "configstore": { @@ -1492,29 +7598,35 @@ "unique-string": "^2.0.0", "write-file-atomic": "^3.0.0", "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + } } }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "dev": true }, "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dev": true, "requires": { "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } } }, "core-js": { @@ -1524,9 +7636,9 @@ "dev": true }, "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, "crypto-random-string": { @@ -1536,33 +7648,27 @@ "dev": true }, "dateformat": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", - "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", "dev": true }, "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { "ms": "2.1.2" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "mimic-response": "^2.0.0" } }, "deep-extend": { @@ -1577,6 +7683,23 @@ "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", "dev": true }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + } + } + }, "defer-to-connect": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", @@ -1584,38 +7707,31 @@ "dev": true }, "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", "dev": true, "requires": { - "object-keys": "^1.0.12" - }, - "dependencies": { - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - } + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true }, "dot-prop": { @@ -1630,47 +7746,43 @@ "drop-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/drop-stream/-/drop-stream-1.0.0.tgz", - "integrity": "sha1-Ttq21EBoU8UiO8yS7RI8u8gFVnY=", + "integrity": "sha512-mZSk9VDZYxwMOWbtQtaYeek1L6HpFeBjnFrV6cS1Bn6waVznmnoV+4VcGcND0XaU5kTuzUhZDXX8KXqArv0e6Q==", + "dev": true, + "requires": { + "readable-stream": "^2.0" + } + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", "dev": true, "requires": { - "readable-stream": "^2.0" + "readable-stream": "^2.0.2" } }, "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", "dev": true }, "duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, "requires": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } } }, "electron-to-chromium": { - "version": "1.3.752", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz", - "integrity": "sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A==", + "version": "1.4.222", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.222.tgz", + "integrity": "sha512-gEM2awN5HZknWdLbngk4uQCVfhucFAfFzuchP3wM3NN6eow1eDU0dFy2kts43FB20ZfhVFF0jmFSTb1h5OhyIg==", "dev": true }, "elfy": { @@ -1700,13 +7812,13 @@ "endian-reader": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/endian-reader/-/endian-reader-0.3.0.tgz", - "integrity": "sha1-hOykNrgK7Q0GOcRykTOLky7+UKA=", + "integrity": "sha512-zPlHN59VLEjeJtpEU41ti/i7ZvTbwclvUN2M8anCsI3tOC/3mq6WNTJEKi49A5eLGvDkA0975LZb67Xwp7u4xQ==", "dev": true }, "error-subclass": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/error-subclass/-/error-subclass-2.2.0.tgz", - "integrity": "sha1-v/E1iTQsnWdNbmpm0LHl5/8JOdA=", + "integrity": "sha512-Lv9XQcy00nYuV+SdX6g1i4AUDE242qrLetl8Mh06+bKHXbRatA2rgci/olqS2imfQmEIoxzVPNb6ab7W4O3b+A==", "dev": true }, "escalade": { @@ -1724,7 +7836,7 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true }, "estree-walker": { @@ -1736,7 +7848,7 @@ "events-intercept": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/events-intercept/-/events-intercept-2.0.0.tgz", - "integrity": "sha1-rb84aBxaSyARxB7kH2GjTLpEiJc=", + "integrity": "sha512-blk1va0zol9QOrdZt0rFXo5KMkNPVSp92Eju/Qz8THwKWKRKeE0T8Br/1aW6+Edkyq9xHYgYxn2QtOnUKPUp+Q==", "dev": true }, "expand-template": { @@ -1754,7 +7866,7 @@ "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, "requires": { "assign-symbols": "^1.0.0", @@ -1790,32 +7902,6 @@ "escape-string-regexp": "^1.0.5" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "fitbit": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/fitbit/-/fitbit-0.0.7.tgz", - "integrity": "sha1-XRRJm6Mb+CdWwWrHFlWkAsXdB+A=", - "requires": { - "lodash": ">=4.17.21", - "oauth": "github:p-m-p/node-oauth" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha1-pGY7U2hriV/wdOK6UE37dqjit3A=" - } - } - }, "fitbit-weather": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/fitbit-weather/-/fitbit-weather-0.2.3.tgz", @@ -1832,9 +7918,9 @@ } }, "follow-redirects": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", - "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", "dev": true }, "form-data": { @@ -1849,9 +7935,9 @@ } }, "fp-ts": { - "version": "2.10.5", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.10.5.tgz", - "integrity": "sha512-X2KfTIV0cxIk3d7/2Pvp/pxL/xr2MV1WooyEzKtTWYSc1+52VF4YzjBTXqeOlSiZsPCxIBpDGfT9Dyo7WEY0DQ==" + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.12.2.tgz", + "integrity": "sha512-v8J7ud+nTkP5Zz17GhpCsY19wiRbB9miuj61nBcCJyDpu52zs9Z4O7OLDfYoKFQMJ9EsSZA7W1vRgC1d3jy5qw==" }, "fs-constants": { "version": "1.0.0", @@ -1874,7 +7960,7 @@ "fs-mkdirp-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", "dev": true, "requires": { "graceful-fs": "^4.1.11", @@ -1902,7 +7988,7 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, "fsevents": { @@ -1921,7 +8007,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dev": true, "requires": { "aproba": "^1.0.3", @@ -1937,13 +8023,13 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, "requires": { "number-is-nan": "^1.0.0" @@ -1952,7 +8038,7 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, "requires": { "code-point-at": "^1.0.0", @@ -1963,7 +8049,7 @@ "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "requires": { "ansi-regex": "^2.0.0" @@ -1984,14 +8070,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.3" } }, "get-stream": { @@ -2006,27 +8092,27 @@ "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", "dev": true }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "glob-parent": { - "version": ">=5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, "requires": { "is-glob": "^3.1.0", @@ -2036,12 +8122,12 @@ "glob-stream": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", "dev": true, "requires": { "extend": "^3.0.0", "glob": "^7.1.1", - "glob-parent": ">=5.1.2", + "glob-parent": "^3.1.0", "is-negated-glob": "^1.0.0", "ordered-read-streams": "^1.0.0", "pumpify": "^1.3.5", @@ -2049,50 +8135,23 @@ "remove-trailing-separator": "^1.0.1", "to-absolute-glob": "^2.0.0", "unique-stream": "^2.0.2" - }, - "dependencies": { - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - } } }, "global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", "dev": true, "requires": { - "ini": "1.3.7" + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + } } }, "globals": { @@ -2120,6 +8179,15 @@ "url-parse-lax": "^3.0.0" }, "dependencies": { + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -2128,19 +8196,25 @@ "requires": { "pump": "^3.0.0" } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true } } }, "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "gulp-file": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/gulp-file/-/gulp-file-0.4.0.tgz", - "integrity": "sha1-RRNWoqxQicbbkaBEQlKgVDZXAGs=", + "integrity": "sha512-3NPCJpAPpbNoV2aml8T96OK3Aof4pm4PMOIa1jSQbMNSNUUXdZ5QjVgLXLStjv0gg9URcETc7kvYnzXdYXUWug==", "dev": true, "requires": { "through2": "^0.4.1", @@ -2182,21 +8256,30 @@ } }, "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, "has-yarn": { @@ -2214,7 +8297,7 @@ "humanize-list": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/humanize-list/-/humanize-list-1.0.1.tgz", - "integrity": "sha1-5+cZxgpdWEjo4KXtXwqIVJbCOf0=", + "integrity": "sha512-4+p3fCRF21oUqxhK0yZ6yaSP/H5/wZumc7q1fH99RkW7Q13aAxDeP78BKjoR+6y+kaHqKF/JWuQhsNuuI2NKtA==", "dev": true }, "iconv-lite": { @@ -2235,19 +8318,19 @@ "immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", "dev": true }, "import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", "dev": true }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true }, "in-publish": { @@ -2259,7 +8342,7 @@ "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, "requires": { "once": "^1.3.0", @@ -2273,30 +8356,60 @@ "dev": true }, "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", + "chalk": "^4.1.1", "cli-cursor": "^3.1.0", "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", "lodash": "^4.17.21", "mute-stream": "0.0.8", + "ora": "^5.4.1", "run-async": "^2.4.0", - "rxjs": "^6.6.0", + "rxjs": "^7.5.5", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", - "through": "^2.3.6" + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "invariant": { @@ -2309,9 +8422,10 @@ } }, "io-ts": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.16.tgz", - "integrity": "sha512-y5TTSa6VP6le0hhmIyN0dqEXkrZeJLeC5KApJq6VLci3UEKF80lZ+KuoUs02RhBxNWlrqSNxzfI7otLX1Euv8Q==" + "version": "2.2.17", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.17.tgz", + "integrity": "sha512-RkQY06h6rRyADVEI46OCAUYTP2p18Vdtz9Movi19Mmj7SJ1NhN/yGyW7CxlcBVxh95WKg2YSbTmcUPqqeLuhXw==", + "requires": {} }, "is-absolute": { "version": "1.0.0", @@ -2339,18 +8453,18 @@ } }, "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", "dev": true, "requires": { "has": "^1.0.3" } }, "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, "is-extendable": { @@ -2365,7 +8479,7 @@ "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, "is-fullwidth-code-point": { @@ -2377,38 +8491,44 @@ "is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, "requires": { "is-extglob": "^2.1.0" } }, "is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", "dev": true, "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" } }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, "is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", "dev": true }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", "dev": true }, "is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", "dev": true }, "is-obj": { @@ -2453,7 +8573,7 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "dev": true }, "is-unc-path": { @@ -2465,16 +8585,22 @@ "unc-path-regex": "^0.1.2" } }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, "is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", "dev": true }, "is-valid-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", "dev": true }, "is-windows": { @@ -2501,13 +8627,13 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true }, "jest-serializer-path": { @@ -2536,29 +8662,26 @@ "json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true }, "jsonfile": { "version": "6.1.0", @@ -2571,15 +8694,15 @@ } }, "jszip": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.6.0.tgz", - "integrity": "sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", "dev": true, "requires": { "lie": "~3.3.0", "pako": "~1.0.2", "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" + "setimmediate": "^1.0.5" } }, "keytar": { @@ -2611,9 +8734,9 @@ } }, "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", "dev": true, "requires": { "readable-stream": "^2.0.5" @@ -2622,7 +8745,7 @@ "lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", "dev": true, "requires": { "flush-write-stream": "^1.0.2" @@ -2637,15 +8760,6 @@ "immediate": "~3.0.5" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -2655,39 +8769,49 @@ "lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", "dev": true }, "lodash.defaults": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", "dev": true }, "lodash.isarraylike": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.isarraylike/-/lodash.isarraylike-4.2.0.tgz", - "integrity": "sha1-RiMxCrMYgEtmfdw2GQWBN1WUAMQ=", + "integrity": "sha512-Hvd8bytK+M6ZBqSfSWkpQPi6U8PYEGwGiYuiKTLbOV1ya+tpkB9yoMME7ZZZlwGU6OrjiCsMVGdRaZe/Jo1xyg==", "dev": true }, "lodash.iserror": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/lodash.iserror/-/lodash.iserror-3.1.1.tgz", - "integrity": "sha1-KXuaBfq2cUvCRE18wZ0dfES17Ow=", + "integrity": "sha512-eT/VeNns9hS7vAj1NKW/rRX6b+C3UX3/IAAqEE7aC4Oo2C0iD82NaP5IS4bSlQsammTii4qBJ8G1zd1LTL8hCw==", "dev": true }, "lodash.isfinite": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", "dev": true }, "lodash.keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-4.2.0.tgz", - "integrity": "sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU=", + "integrity": "sha512-J79MkJcp7Df5mizHiVNpjoHXLi4HLjh9VLS/M7lQSGoQ+0oQ+lWEigREkqKyizPB1IawvQLLKY8mzEcm1tkyxQ==", "dev": true }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, "log-update": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.4.0.tgz", @@ -2705,21 +8829,39 @@ "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "dev": true }, - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", "dev": true, "requires": { "restore-cursor": "^2.0.0" } }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", @@ -2729,7 +8871,7 @@ "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", "dev": true }, "mimic-fn": { @@ -2741,7 +8883,7 @@ "onetime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", "dev": true, "requires": { "mimic-fn": "^1.0.0" @@ -2750,7 +8892,7 @@ "restore-cursor": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", "dev": true, "requires": { "onetime": "^2.0.0", @@ -2768,15 +8910,6 @@ "strip-ansi": "^5.1.0" } }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -2815,12 +8948,12 @@ } }, "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dev": true, "requires": { - "sourcemap-codec": "^1.4.4" + "sourcemap-codec": "^1.4.8" } }, "make-dir": { @@ -2840,25 +8973,19 @@ } } }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, "mime-db": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", - "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true }, "mime-types": { - "version": "2.1.31", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", - "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "requires": { - "mime-db": "1.48.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -2868,33 +8995,33 @@ "dev": true }, "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, "requires": { - "minimist": "^1.2.5" + "minimist": "^1.2.6" } }, "mkdirp-classic": { @@ -2909,6 +9036,16 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "multipipe": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-4.0.0.tgz", + "integrity": "sha512-jzcEAzFXoWwWwUbvHCNPwBlTz3WCWe/jPcXSmTfbo/VjRwRTfvLZ/bdvtiTdqCe8d4otCSsPCbhGYcX+eggpKQ==", + "dev": true, + "requires": { + "duplexer2": "^0.1.2", + "object-assign": "^4.1.0" + } + }, "multistream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/multistream/-/multistream-4.1.0.tgz", @@ -2945,9 +9082,9 @@ "dev": true }, "node-abi": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz", - "integrity": "sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg==", + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", "dev": true, "requires": { "semver": "^5.4.1" @@ -2962,16 +9099,19 @@ } }, "node-addon-api": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz", - "integrity": "sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "dev": true + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-localstorage": { "version": "1.3.1", @@ -2980,25 +9120,12 @@ "dev": true, "requires": { "write-file-atomic": "^1.1.4" - }, - "dependencies": { - "write-file-atomic": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", - "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" - } - } } }, "node-releases": { - "version": "1.1.73", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", - "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", "dev": true }, "nofilter": { @@ -3010,13 +9137,13 @@ "noop-logger": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", - "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=", + "integrity": "sha512-6kM8CLXvuW5crTxsAtva2YLrRrDaiTIkIePWs9moLHqbFWT94WpNFjwS/5dfLfECg5i/lkmw3aoqVidxt23TEQ==", "dev": true }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" @@ -3052,49 +9179,37 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", "dev": true }, - "oauth": { - "version": "github:p-m-p/node-oauth#334afb5478240c4676410c3db9811129f436fc96", - "from": "github:p-m-p/node-oauth" - }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true }, "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" - }, - "dependencies": { - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - } } }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, "requires": { "wrappy": "1" @@ -3125,10 +9240,44 @@ "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", "dev": true }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, "ordered-read-streams": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", "dev": true, "requires": { "readable-stream": "^2.0.1" @@ -3137,7 +9286,7 @@ "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "dev": true }, "p-cancelable": { @@ -3146,30 +9295,6 @@ "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", "dev": true }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "package-json": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", @@ -3199,37 +9324,37 @@ "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", "dev": true }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true }, "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "playback-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/playback-stream/-/playback-stream-1.0.0.tgz", - "integrity": "sha1-kFQFMlY832ZBIircrODVMdlln1Q=", + "integrity": "sha512-f7/FKVe8ItBQeJx5l+T1k8oIynD31iDvrVKrgoJu/ig/3ViuaGFFtuN+kBx8RFUayvfg5ZSybU2dj7iUm6oRkQ==", "dev": true, "requires": { "readable-stream": "^2.1.5" @@ -3254,9 +9379,9 @@ "dev": true }, "pofile": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.1.tgz", - "integrity": "sha512-RVAzFGo1Mx9+YukVKSgTLut6r4ZVBW8IVrqGHAPfEsVJN93WSp5HRD6+qNa7av1q/joPKDNJd55m5AJl9GBQGA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.3.tgz", + "integrity": "sha512-sk96pUvpNwDV6PLrnhr68Uu1S5NohsxqLKz0GuracgrDo40BdF/r1RhHnjakUk6Q4Z0OKIybOQ7GevLKGN1iYw==", "dev": true }, "prebuild-install": { @@ -3285,7 +9410,7 @@ "prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", "dev": true }, "process-nextick-args": { @@ -3305,14 +9430,26 @@ } }, "pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "duplexify": "^4.1.1", + "duplexify": "^3.6.0", "inherits": "^2.0.3", - "pump": "^3.0.0" + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } } }, "pupa": { @@ -3349,38 +9486,21 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } } }, "regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==", "dev": true }, "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", "dev": true, "requires": { - "rc": "^1.2.8" + "rc": "1.2.8" } }, "registry-url": { @@ -3405,7 +9525,7 @@ "remove-bom-stream": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", "dev": true, "requires": { "remove-bom-buffer": "^3.0.0", @@ -3434,7 +9554,7 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", "dev": true }, "replace-ext": { @@ -3446,29 +9566,24 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dev": true, "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", "dev": true, "requires": { "value-or-function": "^3.0.0" @@ -3477,7 +9592,7 @@ "responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", "dev": true, "requires": { "lowercase-keys": "^1.0.0" @@ -3494,39 +9609,12 @@ } }, "rollup": { - "version": "2.41.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.41.3.tgz", - "integrity": "sha512-swrSUfX3UK7LGd5exBJNUC7kykdxemUTRuyO9hUFJsmQUsUovHcki9vl5MAWFbB6oI47HpeZHtbmuzdm1SRUZw==", - "dev": true, - "requires": { - "fsevents": "~2.3.1" - } - }, - "rollup-plugin-babel": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", - "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "version": "2.78.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.78.0.tgz", + "integrity": "sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==", "dev": true, "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - } + "fsevents": "~2.3.2" } }, "run-async": { @@ -3536,26 +9624,18 @@ "dev": true }, "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", "dev": true, "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "tslib": "^2.1.0" } }, "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, "safer-buffer": { @@ -3565,9 +9645,9 @@ "dev": true }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -3593,19 +9673,19 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", "dev": true }, "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "simple-concat": { @@ -3615,37 +9695,20 @@ "dev": true }, "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", "dev": true, "requires": { "decompress-response": "^4.2.0", "once": "^1.3.1", "simple-concat": "^1.0.0" - }, - "dependencies": { - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "dev": true, - "requires": { - "mimic-response": "^2.0.0" - } - }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", - "dev": true - } } }, "simple-random": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/simple-random/-/simple-random-1.0.3.tgz", - "integrity": "sha1-atFgaQNWruoDENlA4YoWH740dSA=", + "integrity": "sha512-aTiF2Muih1BNG1WD0M0nXt73T/Sm4/DOy1WpHIxWw+96RekkfahddHGK2DohaXgA5MF33A3l1Tbhg8bcM0M3uQ==", "dev": true }, "simple-sha256": { @@ -3663,19 +9726,19 @@ "slide": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=", + "integrity": "sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==", "dev": true }, "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true }, "source-map-compactor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/source-map-compactor/-/source-map-compactor-1.0.1.tgz", - "integrity": "sha1-lDctJ9H8otjw6/fdvSEMeDw0lPw=", + "integrity": "sha512-r/JctkyY9xUNGtiO1bx6J3gmjhi5TSK5Rr/qw+TQOzejTNrIEj12jCpNP0qtJrUGPGNOwvSDoogrYMz/G4ekxQ==", "dev": true, "requires": { "source-map": "^0.5.6" @@ -3684,15 +9747,15 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true } } }, "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -3729,50 +9792,73 @@ "function-bind": "^1.1.1" } }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "safe-buffer": "~5.1.0" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "safe-buffer": "~5.2.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^4.1.0" } }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "dev": true }, "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, "tar-fs": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", @@ -3798,17 +9884,6 @@ "readable-stream": "^3.1.1" }, "dependencies": { - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -3829,14 +9904,15 @@ "dev": true }, "terser": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", - "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", "dev": true, "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" + "source-map-support": "~0.5.20" } }, "text-encoding-utf-8": { @@ -3848,13 +9924,13 @@ "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, "through2": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", "dev": true, "requires": { "readable-stream": "~1.0.17", @@ -3864,13 +9940,13 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", "dev": true }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -3882,7 +9958,7 @@ "string_decoder": { "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", "dev": true } } @@ -3927,7 +10003,7 @@ "to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", "dev": true, "requires": { "is-absolute": "^1.0.0", @@ -3937,7 +10013,7 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, "to-readable-stream": { @@ -3949,7 +10025,7 @@ "to-through": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", "dev": true, "requires": { "through2": "^2.0.3" @@ -3973,22 +10049,28 @@ } } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, "ts-events": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/ts-events/-/ts-events-3.4.0.tgz", - "integrity": "sha512-WRTuuxHzqCVJUs4ZpHp82z2SFv1kp2Bodr8w4WIg0qFSce3sax/BN8kfWEOdWun4IKEglpGPK5FCEyGB3EwR3w==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/ts-events/-/ts-events-3.4.1.tgz", + "integrity": "sha512-px05Slmyh6Bnfi7ma0YIU6cYXnisi+iL/2lhClu+s0ZkTdfPosiGp0H8aoQW7ASSXgcXYXAqujD0CcKYr5YlAw==", "dev": true }, "tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", "dev": true }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, "requires": { "safe-buffer": "^5.0.1" @@ -3997,7 +10079,7 @@ "type-component": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/type-component/-/type-component-0.0.1.tgz", - "integrity": "sha1-lSpsgcIe/STRPYEdDISYy4YOGVY=", + "integrity": "sha512-mDZRBQS2yZkwRQKfjJvQ8UIYJeBNNWCq+HBNstl9N5s9jZ4dkVYXEGkVPsSCEh5Ld4JM1kmrZTzjnrqSAIQ7dw==", "dev": true }, "type-fest": { @@ -4016,9 +10098,9 @@ } }, "typescript": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz", - "integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", "dev": true }, "ultron": { @@ -4030,7 +10112,7 @@ "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", "dev": true }, "unique-stream": { @@ -4064,82 +10146,42 @@ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true }, + "update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "update-notifier": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", - "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", "dev": true, "requires": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", + "boxen": "^5.0.0", + "chalk": "^4.1.0", "configstore": "^5.0.1", "has-yarn": "^2.1.0", "import-lazy": "^2.1.0", "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "pupa": "^2.0.1", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", "semver-diff": "^3.1.1", "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } } }, "url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", "dev": true, "requires": { "prepend-http": "^2.0.0" @@ -4148,7 +10190,7 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, "uuid": { @@ -4158,15 +10200,15 @@ "dev": true }, "validator": { - "version": "13.6.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.6.0.tgz", - "integrity": "sha512-gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg==", + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", "dev": true }, "value-or-function": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", "dev": true }, "vinyl": { @@ -4186,13 +10228,23 @@ "vinyl-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz", - "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=", + "integrity": "sha512-LRBE2/g3C1hSHL2k/FynSZcVTRhEw8sb08oKGt/0hukZXwrh2m8nfy+r5yLhGEk7eFFuclhyIuPct/Bxlxk6rg==", "dev": true, "requires": { "bl": "^1.2.1", "through2": "^2.0.3" }, "dependencies": { + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, "through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", @@ -4236,39 +10288,6 @@ "vinyl-sourcemap": "^1.1.0" }, "dependencies": { - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, "through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", @@ -4290,7 +10309,7 @@ "vinyl-sourcemap": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", "dev": true, "requires": { "append-buffer": "^1.0.2", @@ -4302,6 +10321,21 @@ "vinyl": "^2.0.0" } }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, "websocket-stream": { "version": "5.5.2", "resolved": "https://registry.npmjs.org/websocket-stream/-/websocket-stream-5.5.2.tgz", @@ -4312,22 +10346,10 @@ "inherits": "^2.0.1", "readable-stream": "^2.3.3", "safe-buffer": "^5.1.2", - "ws": ">=5.2.3", + "ws": "^3.2.0", "xtend": "^4.0.0" }, "dependencies": { - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -4336,58 +10358,29 @@ } } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } }, "which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", "dev": true }, "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, "requires": { - "string-width": "^1.0.2 || 2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } + "string-width": "^1.0.2 || 2 || 3 || 4" } }, "widest-line": { @@ -4410,67 +10403,49 @@ "strip-ansi": "^6.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "color-name": "~1.1.4" + "ansi-regex": "^5.0.1" } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==", "dev": true, "requires": { + "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "slide": "^1.1.5" } }, "ws": { - "version": ">=5.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, "requires": { "async-limiter": "~1.0.0", "safe-buffer": "~5.1.0", "ultron": "~1.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } } }, "xdg-basedir": { @@ -4482,16 +10457,24 @@ "xtend": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", "dev": true, "requires": { "object-keys": "~0.4.0" + }, + "dependencies": { + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", + "dev": true + } } }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { @@ -4501,33 +10484,25 @@ "dev": true }, "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true }, "yazl": { "version": "2.5.1", diff --git a/package.json b/package.json index 4e6efe8..31449af 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@fitbit/sdk": "~5.0.0", + "@fitbit/sdk": "~6.1.0", "@fitbit/sdk-cli": "^1.7.3" }, "fitbit": { @@ -27,13 +27,12 @@ }, "defaultLanguage": "en-US" }, - "dependencies": { - "fitbit": "0.0.7", - "fitbit-weather": "^0.2.3", - "fp-ts": "^2.10.5", - "io-ts": "^2.2.16" - }, "scripts": { "build": "fitbit-build" + }, + "dependencies": { + "fitbit-weather": "^0.2.3", + "fp-ts": "^2.12.2", + "io-ts": "^2.2.17" } } diff --git a/resources/index.view b/resources/index.view index 9b66b30..dc6d9e6 100644 --- a/resources/index.view +++ b/resources/index.view @@ -11,7 +11,7 @@ - + XII I II @@ -26,6 +26,21 @@ XI + + 12 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + + DateText -- @@ -191,6 +206,6 @@ - + \ No newline at end of file From 1323262221a5be76cbcb2509bd372c92eb6debec Mon Sep 17 00:00:00 2001 From: aidanblack Date: Thu, 18 Aug 2022 11:52:00 -0500 Subject: [PATCH 2/3] Display bug hiding elements and switching numerals --- app/face.js | 29 ++++++++++++++++++++++------- build/app.fba | Bin 82572 -> 83167 bytes package-lock.json | 12 ++++++------ settings/index.jsx | 4 ++++ 4 files changed, 32 insertions(+), 13 deletions(-) diff --git a/app/face.js b/app/face.js index 077fde6..a7098fd 100644 --- a/app/face.js +++ b/app/face.js @@ -1,5 +1,6 @@ import { display } from "display"; import document from "document"; +import { boolean } from "fp-ts"; class Face { settings; @@ -15,12 +16,25 @@ class Face { } updateDisplay() { + // Which clock face is active? + var roman = true; + if(this.settings.arabicNumerals) { + document.getElementById("numbers").style.visibility = "visible"; + document.getElementById("numerals").style.visibility = "hidden"; + roman = false; + } + else { + document.getElementById("numbers").style.visibility = "hidden"; + document.getElementById("numerals").style.visibility = "visible"; + } + // Is AOD inactive and the display is on? if (!display.aodActive && display.on) { document.getElementsByClassName("tertiary").forEach((item, index) => { item.style.visibility = "visible"; }); - document.getElementById("numbers").style.visibility = "visible"; + if(roman) document.getElementById("numerals").style.visibility = "visible"; + else document.getElementById("numbers").style.visibility = "visible"; document.getElementById("seconds").style.visibility = "visible"; document.getElementById("steps").style.visibility = "visible"; document.getElementById("distance").style.visibility = "visible"; @@ -30,6 +44,7 @@ class Face { document.getElementsByClassName("tertiary").forEach((item, index) => { item.style.visibility = "hidden"; }); + document.getElementById("numerals").style.visibility = "hidden"; document.getElementById("numbers").style.visibility = "hidden"; document.getElementById("seconds").style.visibility = "hidden"; document.getElementById("steps").style.visibility = "hidden"; @@ -45,8 +60,8 @@ class Face { } else if (this.settings.hideDate && !display.aodActive && display.on) { this.dateBox.style.visibility = "hidden"; - document.getElementById("iii").style.visibility = "visible"; - document.getElementById("3").style.visibility = "visible"; + document.getElementById("iii").style.visibility = "inherit"; + document.getElementById("3").style.visibility = "inherit"; } else { this.dateBox.style.visibility = "hidden"; @@ -62,8 +77,8 @@ class Face { } else if (this.settings.hideWeather && !display.aodActive && display.on) { document.getElementById("weatherBox").style.visibility = "hidden"; - document.getElementById("ix").style.visibility = "visible"; - document.getElementById("9").style.visibility = "visible"; + if(roman) document.getElementById("ix").style.visibility = "inherit"; + else document.getElementById("9").style.visibility = "inherit"; } else { document.getElementById("weatherBox").style.visibility = "hidden"; @@ -79,8 +94,8 @@ class Face { } else if (this.settings.hideHeartRate && !display.aodActive && display.on) { document.getElementById("heartrateBox").style.visibility = "hidden"; - document.getElementById("vi").style.visibility = "visible"; - document.getElementById("6").style.visibility = "visible"; + if(roman) document.getElementById("vi").style.visibility = "inherit"; + else document.getElementById("6").style.visibility = "inherit"; } else { document.getElementById("heartrateBox").style.visibility = "hidden"; diff --git a/build/app.fba b/build/app.fba index 9d9d2e1d34b6bca0f1ca24ac200c4bed50dd2f87..49bf9eadbe313db05056d6650da79eeb11fad889 100644 GIT binary patch delta 77544 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 z

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 Nj08GZ^ee^z{|iKs`7Hnd delta 76959 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 oCIdx4@QD5k_1~2X0ss&|{9pd^zbFH~ + ); From 01a54fff7cb3499656bac2531567902bf4f401a2 Mon Sep 17 00:00:00 2001 From: aidanblack Date: Thu, 18 Aug 2022 11:59:03 -0500 Subject: [PATCH 3/3] Add new build --- build/app.fba | Bin 83167 -> 83169 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/build/app.fba b/build/app.fba index 49bf9eadbe313db05056d6650da79eeb11fad889..c527a89c97c61cc1e5f030528968c5367839c33a 100644 GIT binary patch delta 61487 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 ZAcOtS^5lPlnm{d*&=hbX;*eIT{{z|2;Uxe7