From 2341f3dfe452dbcafd9793e7b768e71f10b36c38 Mon Sep 17 00:00:00 2001 From: Atharva Patwardhan Date: Wed, 13 Dec 2023 12:12:44 +0530 Subject: [PATCH] Added utils folder to export all utilities --- README.md | 11 +- assets/snap.png | Bin 0 -> 154937 bytes extension.js | 8 + package-lock.json | 5862 +++++++++++++++++++++++++++++++++++++++++++++ package.json | 9 +- 5 files changed, 5881 insertions(+), 9 deletions(-) create mode 100644 assets/snap.png create mode 100644 package-lock.json diff --git a/README.md b/README.md index e348089..49a0544 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,7 @@ - [Startify - Your Swiss Army Knife for Flutter Projects](#startify---your-swiss-army-knife-for-flutter-projects) - [Table of Contents](#table-of-contents) - [Introduction](#introduction) - - [But Wait, There's More!](#but-wait-theres-more) - - [Features](#features) + - [Generated folder structure:](#generated-folder-structure) - [Getting Started](#getting-started) - [Contributing](#contributing) - [License](#license) @@ -19,11 +18,13 @@ Welcome to Startify, your all-in-one companion for creating awesome Flutter projects with ease! Whether you're starting a new project or need to jump-start development on your next brilliant idea, Startify has got your back. Say goodbye to tedious repetitive setup tasks and hello to a smooth, delightful development experience. -### But Wait, There's More! - Startify isn't just another mundane extension. It's a Swiss Army Knife for Flutter projects! We've assembled a collection of useful tools and utilities inside the `utils` and `services` folder, so you can focus on building incredible apps rather than wasting time on boilerplate code. -## Features +## Generated folder structure: + +

+ Folder Structure Illustration +

- **Shared Preferences Helper:** - *File:* `lib/utils/services/shared_preferences_helper.dart` diff --git a/assets/snap.png b/assets/snap.png new file mode 100644 index 0000000000000000000000000000000000000000..53af494e11858491c58b5459f34d8e632ffb9b9c GIT binary patch literal 154937 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]fmsZzgNUg0@jq~)1Z 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≪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%0A%bUPSqwe@+&F@+89Z9t?UFRMK>b$nuar8%c+(H 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 KMNUMnLSTZWA~X5` literal 0 HcmV?d00001 diff --git a/extension.js b/extension.js index ab55ff5..92a32af 100644 --- a/extension.js +++ b/extension.js @@ -545,6 +545,13 @@ function generateFiles() { " }" + "}"; + const utilsContent = + "export 'assets.dart';\n" + + "export 'colors.dart';\n" + + "export 'constants.dart';\n" + + "export 'responsive.dart';\n" + + "export 'styles.dart';\n"; + // Write content to files fs.writeFileSync(path.join(utilsFolder, 'assets.dart'), assetsContent); @@ -552,6 +559,7 @@ function generateFiles() { fs.writeFileSync(path.join(utilsFolder, 'constants.dart'), constantsContent); fs.writeFileSync(path.join(utilsFolder, 'responsive.dart'), responsiveContent); fs.writeFileSync(path.join(utilsFolder, 'styles.dart'), stylesContent); + fs.writeFileSync(path.join(utilsFolder, 'utils.dart'), utilsContent); fs.writeFileSync(path.join(servicesFolder, 'shared_preferences_helper.dart'), sharedPrefsContent); vscode.window.showInformationMessage('Flutter boilerplate files generated successfully!'); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4a09d5b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,5862 @@ +{ + "name": "startify", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "startify", + "version": "1.0.0", + "dependencies": { + "npm": "^10.2.5" + }, + "devDependencies": { + "@types/glob": "^8.1.0", + "@types/mocha": "^10.0.1", + "@types/node": "20.2.5", + "@types/vscode": "^1.80.0", + "@vscode/test-electron": "^2.3.2", + "eslint": "^8.41.0", + "glob": "^8.1.0", + "mocha": "^10.2.0", + "typescript": "^5.1.3", + "vsce": "^1.87.0" + }, + "engines": { + "vscode": "^1.80.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz", + "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==", + "dev": true, + "dependencies": { + "@types/minimatch": "^5.1.2", + "@types/node": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/mocha": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.6.tgz", + "integrity": "sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.2.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", + "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", + "dev": true + }, + "node_modules/@types/vscode": { + "version": "1.85.0", + "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.85.0.tgz", + "integrity": "sha512-CF/RBon/GXwdfmnjZj0WTUMZN5H6YITOfBCP4iEZlOtVQXuzw6t7Le7+cR+7JzdMrnlm7Mfp49Oj2TuSXIWo3g==", + "dev": true + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/@vscode/test-electron": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.3.8.tgz", + "integrity": "sha512-b4aZZsBKtMGdDljAsOPObnAi7+VWIaYl3ylCz1jTs+oV6BZ4TNHcVNC3xUn0azPeszBmwSBDQYfFESIaUQnrOg==", + "dev": true, + "dependencies": { + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "jszip": "^3.10.1", + "semver": "^7.5.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/azure-devops-node-api": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-11.2.0.tgz", + "integrity": "sha512-XdiGPhrpaT5J8wdERRKs5g8E0Zy1pvOYTli7z9E8nmOn3YGp4FhtjhrOyFmX/8veWCwdI69mCHKJw6l+4J/bHA==", + "dev": true, + "dependencies": { + "tunnel": "0.0.6", + "typed-rest-client": "^1.8.4" + } + }, + "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==" + }, + "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/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "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==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "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/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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/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/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==", + "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==" + }, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "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/decamelize": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/denodeify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", + "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", + "dev": true + }, + "node_modules/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "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/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "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-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.55.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz", + "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.55.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "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.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "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.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "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/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "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/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "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-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "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-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/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/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "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/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": "7.9.0", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz", + "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^4.3.0", + "prebuild-install": "^7.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", + "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", + "dev": true, + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "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/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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/markdown-it": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz", + "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "entities": "~2.0.0", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "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==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/mocha": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", + "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", + "dev": true, + "dependencies": { + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.3", + "debug": "4.3.4", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.2.0", + "he": "1.2.0", + "js-yaml": "4.1.0", + "log-symbols": "4.1.0", + "minimatch": "5.0.1", + "ms": "2.1.3", + "nanoid": "3.3.3", + "serialize-javascript": "6.0.0", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "workerpool": "6.2.1", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha.js" + }, + "engines": { + "node": ">= 14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob/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/mocha/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "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==" + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/node-abi": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.52.0.tgz", + "integrity": "sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", + "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/npm/-/npm-10.2.5.tgz", + "integrity": "sha512-lXdZ7titEN8CH5YJk9C/aYRU9JeDxQ4d8rwIIDsvH3SMjLjHTukB2CFstMiB30zXs4vCrPN2WH6cDq1yHBeJAw==", + "bundleDependencies": [ + "@isaacs/string-locale-compare", + "@npmcli/arborist", + "@npmcli/config", + "@npmcli/fs", + "@npmcli/map-workspaces", + "@npmcli/package-json", + "@npmcli/promise-spawn", + "@npmcli/run-script", + "@sigstore/tuf", + "abbrev", + "archy", + "cacache", + "chalk", + "ci-info", + "cli-columns", + "cli-table3", + "columnify", + "fastest-levenshtein", + "fs-minipass", + "glob", + "graceful-fs", + "hosted-git-info", + "ini", + "init-package-json", + "is-cidr", + "json-parse-even-better-errors", + "libnpmaccess", + "libnpmdiff", + "libnpmexec", + "libnpmfund", + "libnpmhook", + "libnpmorg", + "libnpmpack", + "libnpmpublish", + "libnpmsearch", + "libnpmteam", + "libnpmversion", + "make-fetch-happen", + "minimatch", + "minipass", + "minipass-pipeline", + "ms", + "node-gyp", + "nopt", + "normalize-package-data", + "npm-audit-report", + "npm-install-checks", + "npm-package-arg", + "npm-pick-manifest", + "npm-profile", + "npm-registry-fetch", + "npm-user-validate", + "npmlog", + "p-map", + "pacote", + "parse-conflict-json", + "proc-log", + "qrcode-terminal", + "read", + "semver", + "spdx-expression-parse", + "ssri", + "strip-ansi", + "supports-color", + "tar", + "text-table", + "tiny-relative-date", + "treeverse", + "validate-npm-package-name", + "which", + "write-file-atomic" + ], + "dependencies": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/arborist": "^7.2.1", + "@npmcli/config": "^8.0.2", + "@npmcli/fs": "^3.1.0", + "@npmcli/map-workspaces": "^3.0.4", + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "@npmcli/run-script": "^7.0.2", + "@sigstore/tuf": "^2.2.0", + "abbrev": "^2.0.0", + "archy": "~1.0.0", + "cacache": "^18.0.1", + "chalk": "^5.3.0", + "ci-info": "^4.0.0", + "cli-columns": "^4.0.0", + "cli-table3": "^0.6.3", + "columnify": "^1.6.0", + "fastest-levenshtein": "^1.0.16", + "fs-minipass": "^3.0.3", + "glob": "^10.3.10", + "graceful-fs": "^4.2.11", + "hosted-git-info": "^7.0.1", + "ini": "^4.1.1", + "init-package-json": "^6.0.0", + "is-cidr": "^5.0.3", + "json-parse-even-better-errors": "^3.0.1", + "libnpmaccess": "^8.0.1", + "libnpmdiff": "^6.0.3", + "libnpmexec": "^7.0.4", + "libnpmfund": "^5.0.1", + "libnpmhook": "^10.0.0", + "libnpmorg": "^6.0.1", + "libnpmpack": "^6.0.3", + "libnpmpublish": "^9.0.2", + "libnpmsearch": "^7.0.0", + "libnpmteam": "^6.0.0", + "libnpmversion": "^5.0.1", + "make-fetch-happen": "^13.0.0", + "minimatch": "^9.0.3", + "minipass": "^7.0.4", + "minipass-pipeline": "^1.2.4", + "ms": "^2.1.2", + "node-gyp": "^10.0.1", + "nopt": "^7.2.0", + "normalize-package-data": "^6.0.0", + "npm-audit-report": "^5.0.0", + "npm-install-checks": "^6.3.0", + "npm-package-arg": "^11.0.1", + "npm-pick-manifest": "^9.0.0", + "npm-profile": "^9.0.0", + "npm-registry-fetch": "^16.1.0", + "npm-user-validate": "^2.0.0", + "npmlog": "^7.0.1", + "p-map": "^4.0.0", + "pacote": "^17.0.5", + "parse-conflict-json": "^3.0.1", + "proc-log": "^3.0.0", + "qrcode-terminal": "^0.12.0", + "read": "^2.1.0", + "semver": "^7.5.4", + "spdx-expression-parse": "^3.0.1", + "ssri": "^10.0.5", + "strip-ansi": "^7.1.0", + "supports-color": "^9.4.0", + "tar": "^6.2.0", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "treeverse": "^3.0.0", + "validate-npm-package-name": "^5.0.0", + "which": "^4.0.0", + "write-file-atomic": "^5.0.1" + }, + "bin": { + "npm": "bin/npm-cli.js", + "npx": "bin/npx-cli.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm/node_modules/@colors/colors": { + "version": "1.5.0", + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/npm/node_modules/@isaacs/cliui": { + "version": "8.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/@npmcli/agent": { + "version": "2.2.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/arborist": { + "version": "7.2.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^3.1.0", + "@npmcli/installed-package-contents": "^2.0.2", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^7.0.0", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.0.0", + "@npmcli/query": "^3.0.1", + "@npmcli/run-script": "^7.0.2", + "bin-links": "^4.0.1", + "cacache": "^18.0.0", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^7.0.1", + "json-parse-even-better-errors": "^3.0.0", + "json-stringify-nice": "^1.1.4", + "minimatch": "^9.0.0", + "nopt": "^7.0.0", + "npm-install-checks": "^6.2.0", + "npm-package-arg": "^11.0.1", + "npm-pick-manifest": "^9.0.0", + "npm-registry-fetch": "^16.0.0", + "npmlog": "^7.0.1", + "pacote": "^17.0.4", + "parse-conflict-json": "^3.0.0", + "proc-log": "^3.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.2", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^10.0.5", + "treeverse": "^3.0.0", + "walk-up-path": "^3.0.1" + }, + "bin": { + "arborist": "bin/index.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/config": { + "version": "8.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/map-workspaces": "^3.0.2", + "ci-info": "^4.0.0", + "ini": "^4.1.0", + "nopt": "^7.0.0", + "proc-log": "^3.0.0", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.5", + "walk-up-path": "^3.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/disparity-colors": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "ansi-styles": "^4.3.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/disparity-colors/node_modules/ansi-styles": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm/node_modules/@npmcli/fs": { + "version": "3.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/git": { + "version": "5.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/promise-spawn": "^7.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^3.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/installed-package-contents": { + "version": "2.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "lib/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/map-workspaces": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { + "version": "7.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "cacache": "^18.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^17.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/package-json": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/promise-spawn": { + "version": "7.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/query": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@npmcli/run-script": { + "version": "7.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "inBundle": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/npm/node_modules/@sigstore/bundle": { + "version": "2.1.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "inBundle": true, + "license": "Apache-2.0", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@sigstore/sign": { + "version": "2.2.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^2.1.0", + "@sigstore/protobuf-specs": "^0.2.1", + "make-fetch-happen": "^13.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@sigstore/tuf": { + "version": "2.2.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.1", + "tuf-js": "^2.1.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/@tufjs/models": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/abbrev": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/abort-controller": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/npm/node_modules/agent-base": { + "version": "7.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/npm/node_modules/aggregate-error": { + "version": "3.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/ansi-regex": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/npm/node_modules/ansi-styles": { + "version": "6.2.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm/node_modules/aproba": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/archy": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/are-we-there-yet": { + "version": "4.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^4.1.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/balanced-match": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/bin-links": { + "version": "4.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "cmd-shim": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "read-cmd-shim": "^4.0.0", + "write-file-atomic": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/binary-extensions": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/brace-expansion": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm/node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/npm/node_modules/builtins": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/npm/node_modules/cacache": { + "version": "18.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/chalk": { + "version": "5.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm/node_modules/chownr": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/ci-info": { + "version": "4.0.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/cidr-regex": { + "version": "4.0.3", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "ip-regex": "^5.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/npm/node_modules/clean-stack": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/npm/node_modules/cli-columns": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm/node_modules/cli-columns/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/cli-columns/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/cli-table3": { + "version": "0.6.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/npm/node_modules/clone": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/npm/node_modules/cmd-shim": { + "version": "6.0.2", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/color-convert": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/npm/node_modules/color-name": { + "version": "1.1.4", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/color-support": { + "version": "1.1.3", + "inBundle": true, + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/npm/node_modules/columnify": { + "version": "1.6.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "strip-ansi": "^6.0.1", + "wcwidth": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/npm/node_modules/columnify/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/columnify/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/common-ancestor-path": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/console-control-strings": { + "version": "1.1.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/cross-spawn": { + "version": "7.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm/node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm/node_modules/cssesc": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm/node_modules/debug": { + "version": "4.3.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/npm/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/defaults": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/delegates": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/diff": { + "version": "5.1.0", + "inBundle": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/npm/node_modules/eastasianwidth": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/emoji-regex": { + "version": "8.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/encoding": { + "version": "0.1.13", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/npm/node_modules/env-paths": { + "version": "2.2.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/npm/node_modules/err-code": { + "version": "2.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/event-target-shim": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/npm/node_modules/events": { + "version": "3.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/npm/node_modules/exponential-backoff": { + "version": "3.1.1", + "inBundle": true, + "license": "Apache-2.0" + }, + "node_modules/npm/node_modules/fastest-levenshtein": { + "version": "1.0.16", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/npm/node_modules/foreground-child": { + "version": "3.1.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/fs-minipass": { + "version": "3.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/function-bind": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/npm/node_modules/gauge": { + "version": "5.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^4.0.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/gauge/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/gauge/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/glob": { + "version": "10.3.10", + "inBundle": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/graceful-fs": { + "version": "4.2.11", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/has-unicode": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/hasown": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/npm/node_modules/hosted-git-info": { + "version": "7.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/http-cache-semantics": { + "version": "4.1.1", + "inBundle": true, + "license": "BSD-2-Clause" + }, + "node_modules/npm/node_modules/http-proxy-agent": { + "version": "7.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/npm/node_modules/https-proxy-agent": { + "version": "7.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/npm/node_modules/iconv-lite": { + "version": "0.6.3", + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm/node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "BSD-3-Clause" + }, + "node_modules/npm/node_modules/ignore-walk": { + "version": "6.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/imurmurhash": { + "version": "0.1.4", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/npm/node_modules/indent-string": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/ini": { + "version": "4.1.1", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/init-package-json": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-package-arg": "^11.0.0", + "promzard": "^1.0.0", + "read": "^2.0.0", + "read-package-json": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/ip": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/ip-regex": { + "version": "5.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/is-cidr": { + "version": "5.0.3", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "cidr-regex": "4.0.3" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/npm/node_modules/is-core-module": { + "version": "2.13.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/npm/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/is-lambda": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/isexe": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/jackspeak": { + "version": "2.3.6", + "inBundle": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/npm/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/json-stringify-nice": { + "version": "1.1.4", + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/jsonparse": { + "version": "1.3.1", + "engines": [ + "node >= 0.2.0" + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/just-diff": { + "version": "6.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/just-diff-apply": { + "version": "5.5.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/libnpmaccess": { + "version": "8.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-package-arg": "^11.0.1", + "npm-registry-fetch": "^16.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmdiff": { + "version": "6.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/arborist": "^7.2.1", + "@npmcli/disparity-colors": "^3.0.0", + "@npmcli/installed-package-contents": "^2.0.2", + "binary-extensions": "^2.2.0", + "diff": "^5.1.0", + "minimatch": "^9.0.0", + "npm-package-arg": "^11.0.1", + "pacote": "^17.0.4", + "tar": "^6.2.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmexec": { + "version": "7.0.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/arborist": "^7.2.1", + "@npmcli/run-script": "^7.0.2", + "ci-info": "^4.0.0", + "npm-package-arg": "^11.0.1", + "npmlog": "^7.0.1", + "pacote": "^17.0.4", + "proc-log": "^3.0.0", + "read": "^2.0.0", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "walk-up-path": "^3.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmfund": { + "version": "5.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/arborist": "^7.2.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmhook": { + "version": "10.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^2.0.0", + "npm-registry-fetch": "^16.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmorg": { + "version": "6.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^2.0.0", + "npm-registry-fetch": "^16.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmpack": { + "version": "6.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/arborist": "^7.2.1", + "@npmcli/run-script": "^7.0.2", + "npm-package-arg": "^11.0.1", + "pacote": "^17.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmpublish": { + "version": "9.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "ci-info": "^4.0.0", + "normalize-package-data": "^6.0.0", + "npm-package-arg": "^11.0.1", + "npm-registry-fetch": "^16.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.7", + "sigstore": "^2.1.0", + "ssri": "^10.0.5" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmsearch": { + "version": "7.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-registry-fetch": "^16.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmteam": { + "version": "6.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "aproba": "^2.0.0", + "npm-registry-fetch": "^16.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/libnpmversion": { + "version": "5.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^5.0.3", + "@npmcli/run-script": "^7.0.2", + "json-parse-even-better-errors": "^3.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/lru-cache": { + "version": "10.1.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/npm/node_modules/make-fetch-happen": { + "version": "13.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/minimatch": { + "version": "9.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/minipass": { + "version": "7.0.4", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm/node_modules/minipass-collect": { + "version": "2.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm/node_modules/minipass-fetch": { + "version": "3.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm/node_modules/minipass-flush": { + "version": "1.0.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm/node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minipass-json-stream": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/npm/node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minipass-pipeline": { + "version": "1.2.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minipass-sized": { + "version": "1.0.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/minizlib": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm/node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/mkdirp": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/ms": { + "version": "2.1.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/mute-stream": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/negotiator": { + "version": "0.6.3", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/npm/node_modules/node-gyp": { + "version": "10.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^4.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/nopt": { + "version": "7.2.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/normalize-package-data": { + "version": "6.0.0", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^7.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-audit-report": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-bundled": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-install-checks": { + "version": "6.3.0", + "inBundle": true, + "license": "BSD-2-Clause", + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-package-arg": { + "version": "11.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-packlist": { + "version": "8.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^6.0.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-pick-manifest": { + "version": "9.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^11.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-profile": { + "version": "9.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "npm-registry-fetch": "^16.0.0", + "proc-log": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-registry-fetch": { + "version": "16.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^11.0.0", + "proc-log": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npm-user-validate": { + "version": "2.0.0", + "inBundle": true, + "license": "BSD-2-Clause", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/npmlog": { + "version": "7.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/p-map": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/pacote": { + "version": "17.0.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^5.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^7.0.0", + "@npmcli/run-script": "^7.0.0", + "cacache": "^18.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^11.0.0", + "npm-packlist": "^8.0.0", + "npm-pick-manifest": "^9.0.0", + "npm-registry-fetch": "^16.0.0", + "proc-log": "^3.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^7.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^2.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/parse-conflict-json": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "json-parse-even-better-errors": "^3.0.0", + "just-diff": "^6.0.0", + "just-diff-apply": "^5.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/path-key": { + "version": "3.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/path-scurry": { + "version": "1.10.1", + "inBundle": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/postcss-selector-parser": { + "version": "6.0.13", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm/node_modules/proc-log": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/process": { + "version": "0.11.10", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/npm/node_modules/promise-all-reject-late": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/promise-call-limit": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC", + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/promise-inflight": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/promise-retry": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/promzard": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "read": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/qrcode-terminal": { + "version": "0.12.0", + "inBundle": true, + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/npm/node_modules/read": { + "version": "2.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "mute-stream": "~1.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/read-cmd-shim": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/read-package-json": { + "version": "7.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/read-package-json-fast": { + "version": "3.0.2", + "inBundle": true, + "license": "ISC", + "dependencies": { + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/readable-stream": { + "version": "4.4.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/npm/node_modules/retry": { + "version": "0.12.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/safer-buffer": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT", + "optional": true + }, + "node_modules/npm/node_modules/semver": { + "version": "7.5.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/set-blocking": { + "version": "2.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/shebang-command": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/shebang-regex": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/signal-exit": { + "version": "4.1.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm/node_modules/sigstore": { + "version": "2.1.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^2.1.0", + "@sigstore/protobuf-specs": "^0.2.1", + "@sigstore/sign": "^2.1.0", + "@sigstore/tuf": "^2.1.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/smart-buffer": { + "version": "4.2.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/npm/node_modules/socks": { + "version": "2.7.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/npm/node_modules/socks-proxy-agent": { + "version": "8.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/npm/node_modules/spdx-correct": { + "version": "3.2.0", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/npm/node_modules/spdx-exceptions": { + "version": "2.3.0", + "inBundle": true, + "license": "CC-BY-3.0" + }, + "node_modules/npm/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/npm/node_modules/spdx-license-ids": { + "version": "3.0.16", + "inBundle": true, + "license": "CC0-1.0" + }, + "node_modules/npm/node_modules/ssri": { + "version": "10.0.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/npm/node_modules/string-width": { + "version": "4.2.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/strip-ansi": { + "version": "7.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/npm/node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/supports-color": { + "version": "9.4.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/npm/node_modules/tar": { + "version": "6.2.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm/node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/text-table": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/tiny-relative-date": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/treeverse": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/tuf-js": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@tufjs/models": "2.0.0", + "debug": "^4.3.4", + "make-fetch-happen": "^13.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/unique-filename": { + "version": "3.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/unique-slug": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/validate-npm-package-license": { + "version": "3.0.4", + "inBundle": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/npm/node_modules/validate-npm-package-name": { + "version": "5.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/walk-up-path": { + "version": "3.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/npm/node_modules/wcwidth": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/npm/node_modules/which": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/which/node_modules/isexe": { + "version": "3.1.1", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/npm/node_modules/wide-align": { + "version": "1.1.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/npm/node_modules/wrap-ansi": { + "version": "8.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/npm/node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "inBundle": true, + "license": "MIT", + "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/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/npm/node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm/node_modules/write-file-atomic": { + "version": "5.0.1", + "inBundle": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "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==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-semver": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz", + "integrity": "sha512-Eg1OuNntBMH0ojvEKSrvDSnwLmvVuUOSdylH/pSCPNMIspLlweJyIWXCE+k/5hm3cj/EBUYwmWkjhBALNP4LXQ==", + "dev": true, + "dependencies": { + "semver": "^5.1.0" + } + }, + "node_modules/parse-semver/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "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/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "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/rc/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/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "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-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/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/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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": { + "queue-microtask": "^1.2.2" + } + }, + "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/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "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": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "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/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "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-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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/typed-rest-client": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.11.tgz", + "integrity": "sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==", + "dev": true, + "dependencies": { + "qs": "^6.9.1", + "tunnel": "0.0.6", + "underscore": "^1.12.1" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "dev": true + }, + "node_modules/underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-join": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz", + "integrity": "sha512-zz1wZk4Lb5PTVwZ3HWDmm8XnlPvmOof6/fjdDPA5yBrUcbtV64U6bV832Zf1BtU2WkBBWaUT46wCs+l0HP5nhg==", + "dev": true + }, + "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/vsce": { + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.103.1.tgz", + "integrity": "sha512-98oKQKKRp7J/vTIk1cuzom5cezZpYpRHs3WlySdsrTCrAEipB/HvaPTc4VZ3hGZHzHXS9P5p2L0IllntJeXwiQ==", + "deprecated": "vsce has been renamed to @vscode/vsce. Install using @vscode/vsce instead.", + "dev": true, + "dependencies": { + "azure-devops-node-api": "^11.0.1", + "chalk": "^2.4.2", + "cheerio": "^1.0.0-rc.9", + "commander": "^6.1.0", + "denodeify": "^1.2.1", + "glob": "^7.0.6", + "hosted-git-info": "^4.0.2", + "keytar": "^7.7.0", + "leven": "^3.1.0", + "lodash": "^4.17.15", + "markdown-it": "^10.0.0", + "mime": "^1.3.4", + "minimatch": "^3.0.3", + "osenv": "^0.1.3", + "parse-semver": "^1.1.1", + "read": "^1.0.7", + "semver": "^5.1.0", + "tmp": "^0.2.1", + "typed-rest-client": "^1.8.4", + "url-join": "^1.1.0", + "xml2js": "^0.4.23", + "yauzl": "^2.3.1", + "yazl": "^2.2.2" + }, + "bin": { + "vsce": "vsce" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/vsce/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/vsce/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/vsce/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/vsce/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/vsce/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/vsce/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/vsce/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/vsce/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/vsce/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/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workerpool": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", + "dev": true + }, + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "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==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", + "dev": true, + "dependencies": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "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" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json index 0583cf8..1ad4e00 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,12 @@ { "name": "startify", - "displayName": "Flutter Boilerplate Generator", - "description": "Generate boilerplate files and folders for new Flutter projects.", + "displayName": "Startify - Quickstart your Flutter project", + "description": "Startify generates boilerplate files and folders for your Flutter projects so you don't have to focus those mundane tasks.", "version": "1.0.0", + "icon": "assets/logo.png", "repository": { "type": "git", - "url": "https://github.com/CodeSadhu/boilerplate-vscode.git" + "url": "https://github.com/CodeSadhu/startify.git" }, "engines": { "vscode": "^1.80.0" @@ -14,7 +15,7 @@ "Other" ], "activationEvents": [ - "onCommand:extension.generateBoilerplate" + "onCommand:extension.initiate" ], "publisher": "CodeSadhu", "main": "./extension.js",