From 670448722a261c9392eaa50798d686f6c9f10957 Mon Sep 17 00:00:00 2001 From: Jeroen Claassens Date: Thu, 30 Dec 2021 14:43:48 +0100 Subject: [PATCH] refactor: switch to json based docs - feat: start setting up the plugin for parsing - feat: start parsing classes - chore: add actual words - permalink: http://whatthecommit.com/3d6431a17a3b67e8b1341a2c6e4362f8 - chore: it's working! - permalink: http://whatthecommit.com/8d8c1f3903766b8ef27575d63115cac6 - feat: update framework json - fix: fixed rendering custom files with css - chore: update framework json to exclude externals - feat: setup parsing sapphire classes and do a lot of link fixing - refactor: switch to sapphire result - fix: remove replaceall for Node 14 compat - fix: actually remove replaceAll - fix: fixed css extraction regex - I thought I did this already - fix: fixed broken link on welcome page - chore: temporarily disable reporting broken links - feat: much stuff - change `classes` to `class` to match DJS - add `typedef` and `namespace` linking - fix linking of non-generic types - update guide urls to match `class` change - chore: bump deps - chore: i'll explain when you're older! - permalink: http://whatthecommit.com/91a07064bb814666919304a00161fc6c - chore: dope - permalink: http://whatthecommit.com/bab00ed1aa0abb17cce41f36deea1607 - chore: cleanup types - feat: add variant to typedefs - build: make it easier to debug - fix: partially fix link extraction - feat(docgen): add renderTypedef() - Moved parseSee() from /lib/renderer/renderClass.ts to /lib/renderer/utils.ts - Add /lib/renderer/renderTypedef.ts Which adds basic functionality in the website with things like title, description and extendedDescription - chore: sort ts interfaces in docgen output - chore: update doc types - refactor: completely refactor how links are resolved - fix: fixed links for `{@link` tags and propegate change to mdn and djs - fix: use `replace` instead of `replaceAll` - feat(docusaurus-discordjs-docgen): add functionality for enum and interface - style(docusaurus-discordjs-docgen): use Array#flat() for typedef - feat(docusaurus-discordjs-docgen): add constructor table functionality for classes - feat(docusaurus-discordjs-docgen): align table content to center - feat(docusaurus-discordjs-docgen): remove description column if all falsy - feat(docusaurus-discordjs-docgen): add properties functionality for classes - ci: add automatic vercel deploys workflow - chore(docusaurus-typedoc-json-parser): initial commit - chore(docusaurus-typedoc-json-parser): add doc fetching - chore(docusaurus-typedoc-json-parser): add sidebar rendering - fix(deps): update all non-major dependencies - fix(deps): update dependency typedoc-json-parser to ^5.2.0 - feat(docusaurus-typedoc-json-parser): add basic renderers - style(docusaurus-typedoc-json-parser): curly brackets and spacing - style(docusaurus-typedoc-json-parser): template literals - feat(docusaurus-typedoc-json-parser): add class extends and implements - feat(docusaurus-typedoc-json-parser): add link parsing for the local project - chore(docusaurus-typedoc-json-parser): add `start` script to bypass debugger - feat(docusaurus-typedoc-json-parser): add comment info for classes - chore: update dev deps --- .github/workflows/automatic-vercel-deploy.yml | 16 + .github/workflows/update-submodules.yml | 48 - .gitignore | 5 +- .gitmodules | 24 - .vscode/launch.json | 17 + data/framework.json | 44646 ++++++++++++++++ docs/General/Welcome.mdx | 2 +- docs/Guide/arguments/built-in-arguments.mdx | 2 +- docs/Guide/arguments/using-arguments.mdx | 6 +- docs/Guide/arguments/using-flags.mdx | 4 +- docs/Guide/arguments/using-options.mdx | 8 +- .../creating-a-basic-command.mdx | 4 +- .../getting-started-with-sapphire.mdx | 4 +- docs/Guide/plugins/API/rate-limiting.mdx | 2 +- .../plugins/Logger/configuring-loglevel.mdx | 2 +- .../Guide/plugins/i18next/getting-started.mdx | 6 +- docs/Guide/preconditions/channel-types.mdx | 4 +- docs/Guide/preconditions/command-cooldown.mdx | 18 +- .../creating-your-own-preconditions.mdx | 12 +- .../preconditions/handling-permissions.mdx | 4 +- .../reporting-precondition-failure.mdx | 8 +- docusaurus-discordjs-docgen/package.json | 25 + docusaurus-discordjs-docgen/scripts/debug.mjs | 70 + docusaurus-discordjs-docgen/src/index.ts | 50 + .../externals/discordjs/resolveClasses.ts | 149 + .../externals/discordjs/resolveTypedefs.ts | 270 + .../externals/mdn/THIRD_PARTY_LICENSE | 19 + .../lib/renderer/externals/mdn/resolveCss.ts | 70 + .../lib/renderer/externals/mdn/resolveDom.ts | 255 + .../renderer/externals/mdn/resolveGlobals.ts | 121 + .../src/lib/renderer/externals/parsers.ts | 177 + .../externals/sapphire/resolveClasses.ts | 19 + .../sapphire/resolveExternalPackage.ts | 9 + .../externals/sapphire/resolveNamespaces.ts | 19 + .../externals/sapphire/resolveTypeDefs.ts | 19 + .../src/lib/renderer/render.ts | 19 + .../src/lib/renderer/renderClass.ts | 127 + .../src/lib/renderer/renderCustomFile.ts | 51 + .../src/lib/renderer/renderTypedef.ts | 114 + .../renderer/transformPlainCssToReactCss.ts | 82 + .../src/lib/renderer/utils.ts | 43 + .../src/lib/renderer/writeCategoryYaml.ts | 19 + .../src/lib/types/css.d.ts | 75 + .../src/lib/types/docgen-output.ts | 247 + .../src/lib/types/types.ts | 13 + .../src/lib/utils/logger.ts | 3 + .../src/lib/utils/options.ts | 27 + .../src/lib/utils/pluginContainer.ts | 8 + docusaurus-discordjs-docgen/tsconfig.json | 10 + docusaurus-typedoc-json-parser/package.json | 30 + .../scripts/debug.mjs | 65 + docusaurus-typedoc-json-parser/src/index.ts | 91 + .../src/renderer/render.ts | 78 + .../src/renderer/renderClass.ts | 56 + .../src/renderer/renderConstant.ts | 34 + .../src/renderer/renderEnum.ts | 34 + .../src/renderer/renderFunction.ts | 34 + .../src/renderer/renderInterface.ts | 34 + .../src/renderer/renderNamespace.ts | 34 + .../src/renderer/renderTypeAlias.ts | 34 + .../src/renderer/utilities/ensureDirectory.ts | 5 + .../src/renderer/utilities/parseExamples.ts | 7 + .../src/renderer/utilities/parseSee.ts | 5 + .../src/renderer/utilities/removeDirectory.ts | 21 + .../src/renderer/writeCategoryYaml.ts | 15 + .../src/types/PluginOptions.ts | 5 + .../src/types/RepositoryContent.ts | 15 + docusaurus-typedoc-json-parser/tsconfig.json | 10 + docusaurus.config.js | 131 +- package.json | 85 +- projects/framework | 1 - projects/pieces | 1 - projects/plugins | 1 - projects/shapeshift | 1 - projects/type | 1 - projects/utilities | 1 - scripts/make-djs-node-14-compatible.mjs | 28 - temporary-errors-log-of-broken-links.md | 77 + tsconfig.eslint.json | 14 +- yarn.lock | 32770 +++++------- 80 files changed, 62164 insertions(+), 18506 deletions(-) create mode 100644 .github/workflows/automatic-vercel-deploy.yml delete mode 100644 .github/workflows/update-submodules.yml delete mode 100644 .gitmodules create mode 100644 .vscode/launch.json create mode 100644 data/framework.json create mode 100644 docusaurus-discordjs-docgen/package.json create mode 100644 docusaurus-discordjs-docgen/scripts/debug.mjs create mode 100644 docusaurus-discordjs-docgen/src/index.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveClasses.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveTypedefs.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/THIRD_PARTY_LICENSE create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveCss.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveDom.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveGlobals.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/parsers.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveClasses.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveExternalPackage.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveNamespaces.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveTypeDefs.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/render.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/renderClass.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/renderCustomFile.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/renderTypedef.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/transformPlainCssToReactCss.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/utils.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/renderer/writeCategoryYaml.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/types/css.d.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/types/docgen-output.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/types/types.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/utils/logger.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/utils/options.ts create mode 100644 docusaurus-discordjs-docgen/src/lib/utils/pluginContainer.ts create mode 100644 docusaurus-discordjs-docgen/tsconfig.json create mode 100644 docusaurus-typedoc-json-parser/package.json create mode 100644 docusaurus-typedoc-json-parser/scripts/debug.mjs create mode 100644 docusaurus-typedoc-json-parser/src/index.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/render.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderClass.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderConstant.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderEnum.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderFunction.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderInterface.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderNamespace.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/renderTypeAlias.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/ensureDirectory.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/parseExamples.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/removeDirectory.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/writeCategoryYaml.ts create mode 100644 docusaurus-typedoc-json-parser/src/types/PluginOptions.ts create mode 100644 docusaurus-typedoc-json-parser/src/types/RepositoryContent.ts create mode 100644 docusaurus-typedoc-json-parser/tsconfig.json delete mode 160000 projects/framework delete mode 160000 projects/pieces delete mode 160000 projects/plugins delete mode 160000 projects/shapeshift delete mode 160000 projects/type delete mode 160000 projects/utilities delete mode 100644 scripts/make-djs-node-14-compatible.mjs create mode 100644 temporary-errors-log-of-broken-links.md diff --git a/.github/workflows/automatic-vercel-deploy.yml b/.github/workflows/automatic-vercel-deploy.yml new file mode 100644 index 00000000..4f71d45f --- /dev/null +++ b/.github/workflows/automatic-vercel-deploy.yml @@ -0,0 +1,16 @@ +name: Automatic Vercel Deploys + +on: + # TODO: Enable pre-merge + # schedule: + # - cron: '30 3 * * *' + workflow_dispatch: + +jobs: + AutomaticVercelDeploy: + runs-on: ubuntu-latest + steps: + - name: Trigger Vercel Deploy + run: curl -X POST ${VERCEL_DEPLOY_HOOK_URL} + env: + VERCEL_DEPLOY_HOOK_URL: ${{ secrets.VERCEL_DEPLOY_HOOK_URL }} diff --git a/.github/workflows/update-submodules.yml b/.github/workflows/update-submodules.yml deleted file mode 100644 index 39738d52..00000000 --- a/.github/workflows/update-submodules.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Update Git Submodules - -on: - schedule: - - cron: '30 3 * * *' - workflow_dispatch: - -jobs: - SubmoduleSync: - runs-on: ubuntu-latest - - steps: - - name: Update any submodules - run: | - REPO="https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git" - - echo -e "\n# Checkout the repo in the target branch" - TARGET_BRANCH="main" - git clone --recurse-submodules -j8 -b $TARGET_BRANCH $REPO sapphiredev-website - - echo -e "\n# Moving to newly cloned repository" - cd sapphiredev-website - - echo -e "\n# Updating submodules" - git pull --recurse-submodules && git submodule update --remote --recursive - - echo -e "\n# Add all files in current directory" - git add --all . - - if git diff-index --quiet HEAD --; then - echo "No changes to commit, exiting with code 0" - exit 0; - else - echo -e "\n# Before pushing changes we update the lockfile" - echo -e "\nenableImmutableInstalls: false" >> ./.yarnrc.yml - rm -rf ./node_modules ./yarn.lock || true - yarn install - echo -e "\n# Adding yarn lockfile" - git add yarn.lock - git config user.name "${GITHUB_ACTOR}" - git config user.email "${GITHUB_EMAIL}" - git commit -snm "chore: updated GitHub Submodules at $(date '+%F %H:%M.%S')" || true - git push origin $TARGET_BRANCH - fi - env: - GITHUB_TOKEN: ${{ secrets.SKYRA_TOKEN }} - GITHUB_ACTOR: NM-EEA-Y - GITHUB_EMAIL: contact@skyra.pw diff --git a/.gitignore b/.gitignore index 29062804..8736c036 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ build/ .docusaurus/ .cache-loader/ docs/Documentation/ -tsconfig.tsbuildinfo +*.tsbuildinfo # misc .DS_Store @@ -32,3 +32,6 @@ npm-debug.log* yarn-debug.log* yarn-error.log* *.log + +# TODO: Remove later +dist/ diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 77232eee..00000000 --- a/.gitmodules +++ /dev/null @@ -1,24 +0,0 @@ -[submodule "projects/framework"] - path = projects/framework - url = https://github.com/sapphiredev/framework - branch = main -[submodule "projects/pieces"] - path = projects/pieces - url = https://github.com/sapphiredev/pieces - branch = main -[submodule "projects/utilities"] - path = projects/utilities - url = https://github.com/sapphiredev/utilities - branch = main -[submodule "projects/plugins"] - path = projects/plugins - url = https://github.com/sapphiredev/plugins - branch = main -[submodule "projects/type"] - path = projects/type - url = https://github.com/sapphiredev/type - branch = main -[submodule "projects/shapeshift"] - path = projects/shapeshift - url = https://github.com/sapphiredev/shapeshift - branch = main diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000..4a58d76a --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + "configurations": [ + { + "type": "pwa-node", + "request": "launch", + "runtimeArgs": ["run-script", "debug"], + "name": "Debug Docgen", + "runtimeExecutable": "npm", + "skipFiles": ["/**", "node_modules/tslib/**"], + "internalConsoleOptions": "openOnSessionStart", + "cwd": "${workspaceFolder}/docusaurus-discordjs-docgen", + "console": "internalConsole", + "outputCapture": "std", + "outFiles": ["${workspaceFolder}/docusaurus-discordjs-docgen/dist/**/*.js"] + } + ] +} diff --git a/data/framework.json b/data/framework.json new file mode 100644 index 00000000..0d4395db --- /dev/null +++ b/data/framework.json @@ -0,0 +1,44646 @@ +{ + "meta": { + "version": "0.3.4", + "format": 20, + "date": 1650918806062 + }, + "custom": { + "general": { + "name": "General", + "files": { + "welcome": { + "name": "Welcome", + "type": "md", + "content": "
\n\n![Sapphire Logo](https://cdn.skyra.pw/gh-assets/sapphire-banner.png)\n\n# Sapphire\n\n**A pleasant Discord Bot framework**\n\n[![GitHub](https://img.shields.io/github/license/sapphiredev/framework)](https://github.com/sapphiredev/framework/blob/main/LICENSE.md)\n[![codecov](https://codecov.io/gh/sapphiredev/framework/branch/main/graph/badge.svg?token=AHPITY8WY9)](https://codecov.io/gh/sapphiredev/framework)\n[![npm](https://img.shields.io/npm/v/@sapphire/framework?color=crimson&logo=npm&style=flat-square)](https://www.npmjs.com/package/@sapphire/framework)\n\n[![Support Server](https://discord.com/api/guilds/737141877803057244/embed.png?style=banner2)](https://sapphirejs.dev/discord)\n\n
\n\n---\n\n## Description\n\nSapphire is a Discord bot framework built on top of [discord.js] for advanced and amazing bots.\n\n
\n\n| [**Click here for the documentation and guides**](https://www.sapphirejs.dev/) |\n| ------------------------------------------------------------------------------ |\n\n
\n\n## Features\n\n- Written in TypeScript\n- Command Handler, Arguments, Pre-conditions and Listeners Store\n- Completely Modular and Extendable\n- Advanced Plugins Support\n- Supports many [plugins](https://github.com/sapphiredev/plugins)\n- Full TypeScript & JavaScript support\n\n## Installation\n\n`@sapphire/framework` depends on the following packages. Be sure to install these along with this package!\n\n- [`discord.js`](https://www.npmjs.com/package/discord.js)\n\nYou can use the following command to install this package, or replace `npm install` with your package manager of choice.\n\n```sh\nnpm install @sapphire/framework discord.js\n```\n\n---\n\n## Buy us some doughnuts\n\nSapphire Community is and always will be open source, even if we don't get donations. That being said, we know there are amazing people who may still want to donate just to show their appreciation. Thank you very much in advance!\n\nWe accept donations through Open Collective, Ko-fi, Paypal, Patreon and GitHub Sponsorships. You can use the buttons below to donate through your method of choice.\n\n| Donate With | Address |\n| :-------------: | :-------------------------------------------------: |\n| Open Collective | [Click Here](https://sapphirejs.dev/opencollective) |\n| Ko-fi | [Click Here](https://sapphirejs.dev/kofi) |\n| Patreon | [Click Here](https://sapphirejs.dev/patreon) |\n| PayPal | [Click Here](https://sapphirejs.dev/paypal) |\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\"\"/
Antonio RomΓ‘n

πŸ’» πŸ“– 🎨 πŸ€” πŸš‡ πŸ“† πŸ”Œ
\"\"/
Jeroen Claassens

πŸ’» πŸ“– πŸš‡ πŸ“† πŸ”Œ
\"\"/
Charalampos Fanoulis

πŸ’»
\"\"/
Aditya N. Tripathi

πŸ’» πŸ“–
\"\"/
LeonardSSH

πŸ“–
\"\"/
Nejc Drobnič

πŸ’» πŸ”Œ
\"\"/
David Gustavo Herrera De La Cruz

πŸ’»
\"\"/
Ed L

πŸ“–
\"\"/
Kovacs Alex

πŸ’»
\"\"/
Ivan Lieder

πŸ’» πŸ‘€
\"\"/
Tyler J Russell

πŸ’» πŸš‡ πŸ”Œ
\"\"/
Stitch07

πŸ’»
\"\"/
lavgup

πŸ“–
\"\"/
Vlad Frangu

πŸ’» πŸš‡ πŸ‘€
\"\"/
Elliot

πŸ“– πŸ’»
\"\"/
Kaname

πŸ’» πŸ›
\"\"/
Lioness100

πŸ’» πŸ“– πŸ›
\"\"/
GC

πŸ’»
\"\"/
Mark Fisher

πŸ’»
\"\"/
bitomic

πŸ’»
\"\"/
c43721

πŸ’»
\"\"/
depfu[bot]

🚧
\"\"/
renovate[bot]

🚧
\"\"/
dependabot[bot]

🚧
\"\"/
allcontributors[bot]

πŸ“–
\"\"/
megatank58

πŸ’»
\"\"/
Feralheart

πŸ’»
\n\n\n\n\n\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n[discord.js]: https://github.com/discordjs/discord.js\n", + "path": "README.md" + } + } + } + }, + "classes": [ + { + "name": "AliasPiece", + "description": "The piece to be stored in {@link AliasStore} instances.", + "extends": [ + "Piece" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "AliasPieceOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasPiece", + "<" + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 691, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 690, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this alias piece.", + "returns": [ + [ + [ + "AliasPieceJSON" + ] + ] + ], + "meta": { + "line": 695, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 686, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "AliasStore", + "description": "The store class which contains {@link AliasPiece}s.", + "extends": [ + "Store" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "constructor", + "description": "The piece constructor this store loads.", + "optional": false, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "description": "The options for the store.", + "optional": false, + "type": [ + [ + [ + "StoreOptions", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "aliases", + "description": "The aliases referencing to pieces.", + "readonly": true, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 712, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "T", + "]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + " | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "T", + "]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "description": "Looks up the name by the store, falling back to an alias lookup.", + "params": [ + { + "name": "key", + "description": "The key to look for.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "meta": { + "line": 717, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "has", + "description": "Checks whether a key is in the store, or is an alias", + "params": [ + { + "name": "key", + "description": "The key to check", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 722, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store, and adds all the aliases.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 734, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "T", + ">]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "AliasStore", + "<" + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AliasStore", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name, and removes all the aliases.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 728, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "meta": { + "line": 708, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "AllFlowsPrecondition", + "extends": [ + "Precondition" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AllFlowsPrecondition" + ] + ] + ] + }, + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "PreconditionOptions" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "position", + "readonly": true, + "type": [ + [ + [ + "null", + " | " + ], + [ + "number" + ] + ] + ], + "meta": { + "line": 14, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "chatInputRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 52, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "contextMenuRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 54, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "error", + "description": "Constructs a {@link PreconditionError} with the precondition parameter set to `this`.", + "params": [ + { + "name": "options", + "description": "The information.", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "Omit", + "<" + ], + [ + "Options", + ", " + ], + [ + "'precondition'", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 35, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "fetchChannelFromInteraction", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "BaseCommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "TextBasedChannel", + ">" + ] + ] + ], + "meta": { + "line": 39, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "messageRun", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 50, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ok", + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 27, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this piece.", + "returns": [ + [ + [ + "PieceJSON" + ] + ] + ], + "meta": { + "line": 479, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 49, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ApplicationCommandRegistry", + "construct": { + "name": "constructor", + "params": [ + { + "name": "commandName", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 35, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + "props": [ + { + "name": "apiCalls", + "access": "private", + "readonly": true, + "default": "[]", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "InternalAPICall", + ">" + ] + ] + ], + "meta": { + "line": 33, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "chatInputCommands", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 30, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "commandName", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 28, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "contextMenuCommands", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 31, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "command", + "readonly": true, + "type": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "meta": { + "line": 39, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + } + ], + "methods": [ + { + "name": "addChatInputCommandIds", + "params": [ + { + "name": "commandIds", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + "> | " + ], + [ + "Array", + "<" + ], + [ + "Array", + "<" + ], + [ + "string", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 135, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "addChatInputCommandNames", + "params": [ + { + "name": "names", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + "> | " + ], + [ + "Array", + "<" + ], + [ + "Array", + "<" + ], + [ + "string", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 105, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "addContextMenuCommandIds", + "params": [ + { + "name": "commandIds", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + "> | " + ], + [ + "Array", + "<" + ], + [ + "Array", + "<" + ], + [ + "string", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 156, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "addContextMenuCommandNames", + "params": [ + { + "name": "names", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + "> | " + ], + [ + "Array", + "<" + ], + [ + "Array", + "<" + ], + [ + "string", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 120, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "createMissingCommand", + "access": "private", + "params": [ + { + "name": "commandsManager", + "optional": false, + "type": [ + [ + [ + "ApplicationCommandManager", + "<" + ], + [ + "ApplicationCommand", + "<{" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}>, {" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}, " + ], + [ + "null", + ">" + ] + ] + ] + }, + { + "name": "apiData", + "optional": false, + "type": [ + [ + [ + "RESTPostAPIChatInputApplicationCommandsJSONBody", + " | " + ], + [ + "RESTPostAPIContextMenuApplicationCommandsJSONBody" + ] + ] + ] + }, + { + "name": "type", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "guildId", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 401, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "debug", + "access": "private", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "other", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 448, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "error", + "access": "private", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "other", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 440, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "handleAPICall", + "access": "private", + "params": [ + { + "name": "commandsManager", + "optional": false, + "type": [ + [ + [ + "ApplicationCommandManager", + "<" + ], + [ + "ApplicationCommand", + "<{" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}>, {" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}, " + ], + [ + "null", + ">" + ] + ] + ] + }, + { + "name": "globalCommands", + "optional": false, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "ApplicationCommand", + "<{}>>" + ] + ] + ] + }, + { + "name": "allGuildsCommands", + "optional": false, + "type": [ + [ + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "ApplicationCommand", + "<{}>>>" + ] + ] + ] + }, + { + "name": "apiCall", + "optional": false, + "type": [ + [ + [ + "InternalAPICall" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 223, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "handleCommandPresent", + "access": "private", + "params": [ + { + "name": "applicationCommand", + "optional": false, + "type": [ + [ + [ + "ApplicationCommand", + "<{}>" + ] + ] + ] + }, + { + "name": "apiData", + "optional": false, + "type": [ + [ + [ + "RESTPostAPIChatInputApplicationCommandsJSONBody", + " | " + ], + [ + "RESTPostAPIContextMenuApplicationCommandsJSONBody" + ] + ] + ] + }, + { + "name": "behaviorIfNotEqual", + "optional": false, + "type": [ + [ + [ + "RegisterBehavior" + ] + ] + ] + }, + { + "name": "guildId", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 341, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "info", + "access": "private", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "other", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 436, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "logCommandDifferences", + "access": "private", + "params": [ + { + "name": "differences", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "CommandDifference", + ">" + ] + ] + ] + }, + { + "name": "applicationCommand", + "optional": false, + "type": [ + [ + [ + "ApplicationCommand", + "<{}>" + ] + ] + ] + }, + { + "name": "logAsWarn", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 381, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "registerChatInputCommand", + "params": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputApplicationCommandData", + " | " + ], + [ + "SlashCommandBuilder", + " | " + ], + [ + "SlashCommandSubcommandsOnlyBuilder", + " | " + ], + [ + "SlashCommandOptionsOnlyBuilder", + " | " + ], + [ + "Omit", + "<" + ], + [ + "SlashCommandBuilder", + ", " + ], + [ + "'addSubcommand'", + " | " + ], + [ + "'addSubcommandGroup'", + "> | (" + ], + [ + "builder", + ": " + ], + [ + "SlashCommandBuilder", + ") => " + ], + [ + "SlashCommandBuilder", + " | " + ], + [ + "SlashCommandSubcommandsOnlyBuilder", + " | " + ], + [ + "SlashCommandOptionsOnlyBuilder", + " | " + ], + [ + "Omit", + "<" + ], + [ + "SlashCommandBuilder", + ", " + ], + [ + "'addSubcommand'", + " | " + ], + [ + "'addSubcommandGroup'", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "RegisterOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 43, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "registerContextMenuCommand", + "params": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "UserApplicationCommandData", + " | " + ], + [ + "MessageApplicationCommandData", + " | " + ], + [ + "ContextMenuCommandBuilder", + " | (" + ], + [ + "builder", + ": " + ], + [ + "ContextMenuCommandBuilder", + ") => " + ], + [ + "ContextMenuCommandBuilder" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "RegisterOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 78, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "runAPICalls", + "params": [ + { + "name": "applicationCommands", + "optional": false, + "type": [ + [ + [ + "ApplicationCommandManager", + "<" + ], + [ + "ApplicationCommand", + "<{" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}>, {" + ], + [ + "\nguild", + ": " + ], + [ + "GuildResolvable\n", + "}, " + ], + [ + "null", + ">" + ] + ] + ] + }, + { + "name": "globalCommands", + "optional": false, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "ApplicationCommand", + "<{}>>" + ] + ] + ] + }, + { + "name": "guildCommands", + "optional": false, + "type": [ + [ + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "ApplicationCommand", + "<{}>>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 177, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "trace", + "access": "private", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "other", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 452, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "warn", + "access": "private", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "other", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 444, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + } + ], + "meta": { + "line": 27, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "Args", + "description": "The argument parser to be used in {@link Command}.", + "construct": { + "name": "constructor", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "parser", + "optional": false, + "type": [ + [ + [ + "Args" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Args" + ] + ] + ], + "meta": { + "line": 57, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + "props": [ + { + "name": "command", + "description": "The command that is being run.", + "readonly": true, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ], + "meta": { + "line": 38, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "commandContext", + "description": "The context of the command being run.", + "readonly": true, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ], + "meta": { + "line": 43, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "message", + "description": "The original message that triggered the command.", + "readonly": true, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ], + "meta": { + "line": 33, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "parser", + "description": "The internal Lexure parser.", + "readonly": true, + "type": [ + [ + [ + "Args" + ] + ] + ], + "meta": { + "line": 48, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "states", + "description": "The states stored in the args.", + "see": [ + "Args#save", + "Args#restore" + ], + "access": "private", + "readonly": true, + "abstract": false, + "deprecated": false, + "default": "[]", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ArgsState", + ">" + ] + ] + ], + "meta": { + "line": 55, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "finished", + "description": "Whether all arguments have been consumed.", + "readonly": true, + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 633, + "file": "Args.ts", + "path": "src/lib/parsers" + } + } + ], + "methods": [ + { + "name": "getFlags", + "description": "Checks if one or more flag were given.", + "see": [], + "examples": [ + "```typescript\n// Suppose args are from '--f --g'.\nconsole.log(args.getFlags('f'));\n// >>> true\n\nconsole.log(args.getFlags('g', 'h'));\n// >>> true\n\nconsole.log(args.getFlags('h'));\n// >>> false\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "keys", + "description": "The name(s) of the flag.", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 570, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "getOption", + "description": "Gets the last value of one or more options.", + "see": [], + "examples": [ + "```typescript\n// Suppose args are from '--a=1 --b=2 --c=3'.\nconsole.log(args.getOption('a'));\n// >>> '1'\n\nconsole.log(args.getOption('b', 'c'));\n// >>> '2'\n\nconsole.log(args.getOption('d'));\n// >>> null\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "keys", + "description": "The name(s) of the option.", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 590, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "getOptions", + "description": "Gets all the values of one or more option.", + "see": [], + "examples": [ + "```typescript\n// Suppose args are from '--a=1 --a=1 --b=2 --c=3'.\nconsole.log(args.getOptions('a'));\n// >>> ['1', '1']\n\nconsole.log(args.getOptions('b', 'c'));\n// >>> ['2', '3']\n\nconsole.log(args.getOptions('d'));\n// >>> null\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "keys", + "description": "The name(s) of the option.", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "null", + " | " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 610, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "missingArguments", + "returns": [ + [ + [ + "Err", + "<" + ], + [ + "UserError", + ">" + ] + ] + ], + "meta": { + "line": 655, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "next", + "description": "Similar to {@link Args.nextMaybe} but returns the value on success, null otherwise.", + "see": [], + "examples": [ + "```typescript\n// !numbers 1 2 3\n\nconsole.log(args.next());\n// -> '1'\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 531, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "nextMaybe", + "description": "Retrieves the next raw argument from the parser.", + "see": [], + "examples": [ + "```typescript\n// !numbers 1 2 3\n\nconsole.log(args.nextMaybe());\n// -> { exists: true, value: '1' }\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Maybe", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 498, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "peek", + "description": "Similar to {@link Args.peekResult} but returns the value on success, throwing otherwise.", + "see": [], + "examples": [ + "```typescript\n// !bigintsumthensquarefirst 25 50 75\nconst resolver = Args.make((arg) => {\n try {\n return ok(BigInt(arg));\n } catch {\n return err(new UserError('InvalidBigInt', 'You must specify a valid number for a bigint.'));\n }\n});\n\nconst peeked = await args.peek(() => args.repeatResult(resolver));\nawait message.channel.send(`Sum: **${peeked.reduce((x, y) => x + y, 0)}**`); // Sum: 150\n\nconst first = await args.pick(resolver);\nawait message.channel.send(`First bigint squared: ${first**2n}`); // First bigint squared: 625\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The function, custom argument, or argument name.", + "optional": false, + "type": [ + [ + [ + "(..." + ], + [ + "args", + ": " + ], + [ + "unknown", + "[]) => " + ], + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 442, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "peekResult", + "description": "Peeks the following parameter(s) without advancing the parser's state.\nPassing a function as a parameter allows for returning {@link Args.pickResult}, {@link Args.repeatResult},\nor {@link Args.restResult}; otherwise, passing the custom argument or the argument type with options\nwill use {@link Args.pickResult} and only peek a single argument.", + "see": [], + "examples": [ + "```typescript\n// !reversedandscreamfirst hello world\nconst resolver = Args.make((arg) => ok(arg.split('').reverse().join('')));\n\nconst result = await args.peekResult(() => args.repeatResult(resolver));\nif (isOk(result)) await message.channel.send(\n `Reversed ${result.value.length} word(s): ${result.value.join(' ')}`\n); // Reversed 2 word(s): olleh dlrow\n\nconst firstWord = await args.pickResult('string');\nif (isOk(firstWord)) await message.channel.send(firstWord.value.toUpperCase()); // HELLO\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The function, custom argument, or argument name.", + "optional": false, + "type": [ + [ + [ + "(..." + ], + [ + "args", + ": " + ], + [ + "unknown", + "[]) => " + ], + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "T", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 368, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "pick", + "description": "Similar to {@link Args.pickResult} but returns the value on success, throwing otherwise.", + "see": [], + "examples": [ + "```typescript\n// !square 5\nconst resolver = Args.make((arg) => {\n const parsed = Number(argument);\n if (Number.isNaN(parsed)) return err(new UserError('ArgumentNumberNaN', 'You must write a valid number.'));\n return ok(parsed);\n});\nconst a = await args.pick(resolver);\n\nawait message.channel.send(`The result is: ${a ** 2}!`);\n// Sends \"The result is: 25\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "ArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 150, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "pickResult", + "description": "Retrieves the next parameter and parses it. Advances index on success.", + "see": [], + "examples": [ + "```typescript\n// !square 5\nconst resolver = Args.make((arg) => {\n const parsed = Number(argument);\n if (Number.isNaN(parsed)) return err(new UserError('ArgumentNumberNaN', 'You must write a valid number.'));\n return ok(parsed);\n});\nconst a = await args.pickResult(resolver);\nif (!a.success) throw new UserError('ArgumentNumberNaN', 'You must write a valid number.');\n\nawait message.channel.send(`The result is: ${a.value ** 2}!`);\n// Sends \"The result is: 25\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "ArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "T", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 94, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "repeat", + "description": "Similar to {@link Args.repeatResult} but returns the value on success, throwing otherwise.", + "see": [], + "examples": [ + "```typescript\n// !reverse-each 2 Hello World!\nconst resolver = Args.make((arg) => ok(arg.split('').reverse()));\nconst result = await args.repeat(resolver, { times: 5 });\nawait message.channel.send(`You have written ${result.length} word(s): ${result.join(' ')}`);\n// Sends \"You have written 2 word(s): Hello World!\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "RepeatArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "repeatResult", + "description": "Retrieves all the following arguments.", + "see": [], + "examples": [ + "```typescript\n// !add 2 Hello World!\nconst resolver = Args.make((arg) => ok(arg.split('').reverse()));\nconst result = await args.repeatResult(resolver, { times: 5 });\nif (!result.success) throw new UserError('CountArgumentError', 'You must write up to 5 words.');\n\nawait message.channel.send(`You have written ${result.value.length} word(s): ${result.value.join(' ')}`);\n// Sends \"You have written 2 word(s): olleH !dlroW\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "RepeatArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">, " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 269, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "resolveArgument", + "description": "Resolves an argument.", + "access": "private", + "params": [ + { + "name": "arg", + "description": "The argument name or {@link IArgument} instance.", + "optional": false, + "type": [ + [ + [ + "keyof", + " " + ], + [ + "ArgType", + " | " + ], + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 663, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "rest", + "description": "Similar to {@link Args.restResult} but returns the value on success, throwing otherwise.", + "see": [], + "examples": [ + "```typescript\n// !reverse Hello world!\nconst resolver = Args.make((arg) => ok(arg.split('').reverse()));\nconst a = await args.rest(resolver);\nawait message.channel.send(`The reversed value is... ${a}`);\n// Sends \"The reversed value is... !dlrow olleH\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "ArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 235, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "restResult", + "description": "Retrieves all the following arguments.", + "see": [], + "examples": [ + "```typescript\n// !reverse Hello world!\nconst resolver = Args.make((arg) => ok(arg.split('').reverse()));\nconst a = await args.restResult(resolver);\nif (!a.success) throw new UserError('AddArgumentError', 'You must write some text.');\n\nawait message.channel.send(`The reversed value is... ${a.value}`);\n// Sends \"The reversed value is... !dlrow olleH\"\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "type", + "description": "The type of the argument.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "ArgOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "T", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 184, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "restore", + "description": "Restores the previously saved state from the stack.", + "see": [ + "Args#save" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 626, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "save", + "description": "Saves the current state into the stack following a FILO strategy (first-in, last-out).", + "see": [ + "Args#restore" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 618, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "start", + "description": "Sets the parser to the first token.", + "returns": [ + [ + [ + "Args" + ] + ] + ], + "meta": { + "line": 67, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` override.", + "returns": [ + [ + [ + "{" + ], + [ + "\ncommand", + ": " + ], + [ + "MessageCommand", + "," + ], + [ + "\ncommandContext", + ": " + ], + [ + "MessageCommandContext", + "," + ], + [ + "\nmessage", + ": " + ], + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ], + [ + "\n", + "}" + ] + ] + ], + "meta": { + "line": 640, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "unavailableArgument", + "params": [ + { + "name": "type", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Err", + "<" + ], + [ + "UserError", + ">" + ] + ] + ], + "meta": { + "line": 644, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "error", + "description": "Constructs an {@link Err} result containing an {@link ArgumentError}.", + "scope": "static", + "params": [ + { + "name": "options", + "description": "The options for the argument error.", + "optional": false, + "type": [ + [ + [ + "Options", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Err", + "<" + ], + [ + "ArgumentError", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "meta": { + "line": 688, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "make", + "description": "Converts a callback into an usable argument.", + "scope": "static", + "params": [ + { + "name": "cb", + "description": "The callback to convert into an {@link IArgument}.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "parameter", + ": " + ], + [ + "string", + ", " + ], + [ + "context", + ": " + ], + [ + "Context", + "<" + ], + [ + "T", + ">) => " + ], + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 672, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "ok", + "description": "Constructs an {@link Ok} result.", + "scope": "static", + "params": [ + { + "name": "value", + "description": "The value to pass.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Ok", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 680, + "file": "Args.ts", + "path": "src/lib/parsers" + } + } + ], + "meta": { + "line": 29, + "file": "Args.ts", + "path": "src/lib/parsers" + } + }, + { + "name": "Argument", + "description": "The base argument class. This class is abstract and is to be extended by subclasses implementing the methods. In\nSapphire's workflow, arguments are called when using {@link Args}'s methods (usually used inside {@link Command}s by default).", + "see": [], + "extends": [ + "AliasPiece" + ], + "implements": [ + "IArgument" + ], + "examples": [ + "```typescript\nimport { Argument, PieceContext } from '@sapphire/framework';\nimport { URL } from 'url';\n\nexport class CoreArgument extends Argument {\n public constructor(context: PieceContext) {\n super(context, { name: 'hyperlink', aliases: ['url'] });\n }\n\n public run(argument: string): Argument.Result {\n try {\n return this.ok(new URL(argument));\n } catch {\n return this.error(argument, 'ArgumentHyperlinkInvalidURL', 'The argument did not resolve to a valid URL.');\n }\n }\n}\n\n// Augment the ArgType structure so `args.pick('url')`, `args.repeat('url')`\n// and others have a return type of `URL`.\ndeclare module '@sapphire/framework' {\n export interface ArgType {\n url: URL;\n }\n}\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "AliasPieceOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Argument", + "<" + ], + [ + "T", + ", " + ], + [ + "O", + ">" + ] + ] + ] + }, + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 690, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "error", + "description": "Constructs an {@link ArgumentError} with a custom type.", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "Omit", + "<" + ], + [ + "Options", + "<" + ], + [ + "T", + ">, " + ], + [ + "'argument'", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 83, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ok", + "description": "Wraps a value into a successful value.", + "params": [ + { + "name": "value", + "description": "The value to wrap.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 73, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "run", + "description": "The method which is called when invoking the argument.", + "params": [ + { + "name": "parameter", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "Context", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 67, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this alias piece.", + "returns": [ + [ + [ + "AliasPieceJSON" + ] + ] + ], + "meta": { + "line": 695, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 66, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ArgumentError", + "description": "Errors thrown by the argument parser", + "see": [], + "extends": [ + "UserError" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "description": "Constructs an UserError.", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "Options", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentError", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 13, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + }, + "props": [ + { + "name": "argument", + "readonly": true, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 10, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "cause", + "type": [ + [ + [ + "Error" + ] + ] + ], + "meta": { + "line": 26, + "file": "lib.es2022.error.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "context", + "description": "User-provided context.", + "readonly": true, + "type": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 14, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "identifier", + "description": "An identifier, useful to localize emitted errors.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 9, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "message", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1023, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "parameter", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 11, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "stack", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1024, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "prepareStackTrace", + "description": "Optional override for formatting stack traces", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "err", + ": " + ], + [ + "Error", + ", " + ], + [ + "stackTraces", + ": " + ], + [ + "Array", + "<" + ], + [ + "CallSite", + ">) => " + ], + [ + "any" + ] + ] + ], + "meta": { + "line": 11, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "stackTraceLimit", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 13, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 20, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + } + ], + "methods": [ + { + "name": "captureStackTrace", + "description": "Create .stack property on a target object", + "scope": "static", + "params": [ + { + "name": "targetObject", + "optional": false, + "type": [ + [ + [ + "object" + ] + ] + ] + }, + { + "name": "constructorOpt", + "optional": true, + "type": [ + [ + [ + "Function" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + } + ], + "meta": { + "line": 9, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "ArgumentStore", + "extends": [ + "AliasStore" + ], + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 5, + "file": "ArgumentStore.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "aliases", + "description": "The aliases referencing to pieces.", + "readonly": true, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 712, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + "> | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "description": "Looks up the name by the store, falling back to an alias lookup.", + "params": [ + { + "name": "key", + "description": "The key to look for.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "meta": { + "line": 717, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "has", + "description": "Checks whether a key is in the store, or is an alias", + "params": [ + { + "name": "key", + "description": "The key to check", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 722, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store, and adds all the aliases.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 734, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "ArgumentStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ArgumentStore" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name, and removes all the aliases.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 728, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "Argument", + "<" + ], + [ + "unknown", + ", " + ], + [ + "ArgumentOptions", + ">>" + ] + ] + ] + } + ], + "meta": { + "line": 4, + "file": "ArgumentStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ClientPermissionsPrecondition", + "description": "Constructs a contextful permissions precondition requirement.", + "see": [], + "implements": [ + "PreconditionSingleResolvableDetails<'ClientPermissions'>" + ], + "examples": [ + "```typescript\nexport class CoreCommand extends Command {\n public constructor(context: PieceContext) {\n super(context, {\n preconditions: [\n 'GuildOnly',\n new ClientPermissionsPrecondition('ADD_REACTIONS')\n ]\n });\n }\n\n public messageRun(message: Message, args: Args) {\n // ...\n }\n}\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "description": "Constructs a precondition container entry.", + "params": [ + { + "name": "permissions", + "description": "The permissions that will be required by this command.", + "optional": false, + "type": [ + [ + [ + "PermissionResolvable" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ClientPermissionsPrecondition" + ] + ] + ], + "meta": { + "line": 33, + "file": "ClientPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + }, + "props": [ + { + "name": "context", + "description": "The context to be set at {@link PreconditionContainerSingle.context}.", + "type": [ + [ + [ + "{" + ], + [ + "\npermissions", + ": " + ], + [ + "Permissions\n", + "}" + ] + ] + ], + "meta": { + "line": 27, + "file": "ClientPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + }, + { + "name": "name", + "description": "The name of the precondition to retrieve from {@link SapphireClient.preconditions}.", + "type": [ + [ + [ + "'ClientPermissions'" + ] + ] + ], + "meta": { + "line": 26, + "file": "ClientPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + } + ], + "meta": { + "line": 25, + "file": "ClientPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + }, + { + "name": "Command", + "extends": [ + "AliasPiece" + ], + "construct": { + "name": "constructor", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "context", + "description": "The context.", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "description": "Optional Command settings.", + "optional": true, + "type": [ + [ + [ + "O" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Command", + "<" + ], + [ + "PreParseReturn", + ", " + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 89, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 690, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "applicationCommandRegistry", + "description": "The application command registry associated with this command.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 68, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "chatInputCommandOptions", + "description": "Options used to easily register chat input commands", + "see": [], + "access": "private", + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "CommandChatInputRegisterShortcut" + ] + ] + ], + "meta": { + "line": 75, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "description", + "description": "A basic summary about the command", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 27, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "detailedDescription", + "description": "Longer version of command's summary and how to use it", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "DetailedDescriptionCommand" + ] + ] + ], + "meta": { + "line": 39, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "fullCategory", + "description": "The full category for the command. Either an array of strings that denote every (sub)folder the command is in,\nor `null` if it could not be resolved automatically.", + "extendedDescription": "If this is `null` for how you setup your code then you can overwrite how the `fullCategory` is resolved by\nextending this class and overwriting the assignment in the constructor.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 49, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "lexer", + "description": "The lexer to be used for command parsing", + "see": [], + "access": "private", + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Lexer" + ] + ] + ], + "meta": { + "line": 82, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "preconditions", + "description": "The preconditions to be run.", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "PreconditionContainerArray" + ] + ] + ], + "meta": { + "line": 33, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "strategy", + "description": "The strategy to use for the lexer.", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "UnorderedStrategy" + ] + ] + ], + "meta": { + "line": 55, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "typing", + "description": "If {@link SapphireClient.typing} is true, it can be overridden for a specific command using this property, set via its options.\nOtherwise, this property will be ignored.", + "see": [], + "abstract": false, + "deprecated": false, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 62, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "category", + "description": "The main category for the command, if any.", + "extendedDescription": "This getter retrieves the first value of {@link Command.fullCategory}, if it has at least one item, otherwise it\nreturns `null`.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 151, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "parentCategory", + "description": "The parent category for the command.", + "extendedDescription": "This getter retrieves the last value of {@link Command.fullCategory}, if it has at least one item, otherwise it\nreturns `null`.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 175, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "subCategory", + "description": "The sub-category for the command, if any.", + "extendedDescription": "This getter retrieves the second value of {@link Command.fullCategory}, if it has at least two items, otherwise\nit returns `null`.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 163, + "file": "Command.ts", + "path": "src/lib/structures" + } + } + ], + "methods": [ + { + "name": "autocompleteRun", + "description": "Executes the autocomplete logic.", + "extendDescription": ":::tip\n\nYou may use this, or alternatively create an {@link InteractionHandler interaction handler} to handle autocomplete interactions.\nKeep in mind that commands take precedence over interaction handlers.\n\n:::", + "params": [ + { + "name": "interaction", + "description": "The interaction that triggered the autocomplete.", + "optional": false, + "type": [ + [ + [ + "AutocompleteInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 211, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "chatInputRun", + "description": "Executes the application command's logic.", + "params": [ + { + "name": "interaction", + "description": "The interaction that triggered the command.", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 191, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "contextMenuRun", + "description": "Executes the context menu's logic.", + "params": [ + { + "name": "interaction", + "description": "The interaction that triggered the command.", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 197, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "messagePreParse", + "description": "The message pre-parse method. This method can be overridden by plugins to define their own argument parser.", + "params": [ + { + "name": "message", + "description": "The message that triggered the command.", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "description": "The raw parameters as a single string.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "context", + "description": "The command-context used in this execution.", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Awaitable", + "<" + ], + [ + "PreParseReturn", + ">" + ] + ] + ], + "meta": { + "line": 137, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "messageRun", + "description": "Executes the message command's logic.", + "params": [ + { + "name": "message", + "description": "The message that triggered the command.", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "args", + "description": "The value returned by {@link Command.messagePreParse}, by default an instance of {@link Args}.", + "optional": false, + "type": [ + [ + [ + "PreParseReturn" + ] + ] + ] + }, + { + "name": "context", + "description": "The context in which the command was executed.", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 185, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "parseConstructorPreConditions", + "description": "Parses the command's options and processes them, calling {@link Command#parseConstructorPreConditionsRunIn},\n{@link Command#parseConstructorPreConditionsNsfw},\n{@link Command#parseConstructorPreConditionsRequiredClientPermissions}, and\n{@link Command#parseConstructorPreConditionsCooldown}.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 340, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "parseConstructorPreConditionsCooldown", + "description": "Appends the `Cooldown` precondition when {@link Command.Options.cooldownLimit} and\n{@link Command.Options.cooldownDelay} are both non-zero.", + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 396, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "parseConstructorPreConditionsNsfw", + "description": "Appends the `NSFW` precondition if {@link Command.Options.nsfw} is set to true.", + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 352, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "parseConstructorPreConditionsRequiredClientPermissions", + "description": "Appends the `ClientPermissions` precondition when {@link Command.Options.requiredClientPermissions} resolves to a\nnon-zero bitfield.", + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 372, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "parseConstructorPreConditionsRequiredUserPermissions", + "description": "Appends the `UserPermissions` precondition when {@link Command.Options.requiredUserPermissions} resolves to a\nnon-zero bitfield.", + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 384, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "parseConstructorPreConditionsRunIn", + "description": "Appends the `DMOnly`, `GuildOnly`, `NewsOnly`, and `TextOnly` preconditions based on the values passed in\n{@link Command.Options.runIn}, optimizing in specific cases (`NewsOnly` + `TextOnly` = `GuildOnly`; `DMOnly` +\n`GuildOnly` = `null`), defaulting to `null`, which doesn't add a precondition.", + "params": [ + { + "name": "options", + "description": "The command options given from the constructor.", + "optional": false, + "type": [ + [ + [ + "CommandOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 362, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "registerApplicationCommands", + "description": "Registers the application commands that should be handled by this command.", + "params": [ + { + "name": "registry", + "description": "This command's registry", + "optional": false, + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 229, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 279, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "resolveConstructorPreConditionsRunType", + "access": "private", + "params": [ + { + "name": "runIn", + "optional": false, + "type": [ + [ + [ + "undefined", + " | " + ], + [ + "null", + " | " + ], + [ + "CommandOptionsRunType", + " | " + ], + [ + "CommandOptionsRunTypeEnum", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "CommandOptionsRunType", + " | " + ], + [ + "CommandOptionsRunTypeEnum", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "null", + " | " + ], + [ + "PreconditionContainerArray", + " | " + ], + [ + "CommandPreConditions" + ] + ] + ], + "meta": { + "line": 416, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "supportsAutocompleteInteractions", + "description": "Type-guard that ensures the command supports handling autocompletes by checking if the handler for it is present", + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "AutocompleteCommand" + ] + ] + ], + "meta": { + "line": 275, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "supportsChatInputCommands", + "description": "Type-guard that ensures the command supports chat input commands by checking if the handler for it is present", + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "ChatInputCommand" + ] + ] + ], + "meta": { + "line": 261, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "supportsContextMenuCommands", + "description": "Type-guard that ensures the command supports context menu commands by checking if the handler for it is present", + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "ContextMenuCommand" + ] + ] + ], + "meta": { + "line": 268, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "supportsMessageCommands", + "description": "Type-guard that ensures the command supports message commands by checking if the handler for it is present", + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "MessageCommand" + ] + ] + ], + "meta": { + "line": 254, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "toJSON", + "description": "Defines the JSON.stringify behavior of the command.", + "returns": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 216, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 22, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "CommandStore", + "description": "Stores all Command pieces", + "see": [], + "extends": [ + "AliasStore" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 11, + "file": "CommandStore.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "aliases", + "description": "The aliases referencing to pieces.", + "readonly": true, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 712, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "categories", + "description": "Get all the command categories.", + "readonly": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 18, + "file": "CommandStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + "> | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "description": "Looks up the name by the store, falling back to an alias lookup.", + "params": [ + { + "name": "key", + "description": "The key to look for.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "meta": { + "line": 717, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "has", + "description": "Checks whether a key is in the store, or is an alias", + "params": [ + { + "name": "key", + "description": "The key to check", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 722, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store, and adds all the aliases.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 734, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 48, + "file": "CommandStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "CommandStore" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "CommandStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "CommandStore" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name, and removes all the aliases.", + "params": [ + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 24, + "file": "CommandStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">>" + ] + ] + ] + } + ], + "meta": { + "line": 10, + "file": "CommandStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ExtendedArgument", + "see": [], + "extends": [ + "Argument" + ], + "examples": [ + "```typescript\nimport { ApplyOptions } from '@sapphire/decorators';\nimport { ExtendedArgument, ExtendedArgumentContext, ExtendedArgumentOptions } from '@sapphire/framework';\nimport type { Channel, TextChannel } from 'discord.js';\n\n(at)ApplyOptions({\n name: 'textChannel',\n baseArgument: 'channel'\n})\nexport class TextChannelArgument extends ExtendedArgument<'channel', TextChannel> {\n public handle(parsed: Channel, { argument }: ExtendedArgumentContext): Argument.Result {\n return parsed.type === 'text'\n ? this.ok(parsed as TextChannel)\n : this.error({ identifier: 'ArgumentTextChannelInvalidTextChannel', message: 'The argument did not resolve to a text channel.' });\n }\n}\n```" + ], + "abstract": false, + "deprecated": true, + "construct": { + "name": "constructor", + "see": [], + "examples": [], + "abstract": false, + "deprecated": true, + "emits": [], + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "ExtendedArgumentOptions", + "<" + ], + [ + "K", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ExtendedArgument", + "<" + ], + [ + "K", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 41, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 690, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "baseArgument", + "type": [ + [ + [ + "K" + ] + ] + ], + "meta": { + "line": 36, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "ArgumentOptions" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "base", + "description": "Represents the underlying argument that transforms the raw argument\ninto the value used to compute the extended argument's value.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": true, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "ArgType", + "[" + ], + [ + "K", + "]>" + ] + ] + ], + "meta": { + "line": 51, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "error", + "description": "Constructs an {@link ArgumentError} with a custom type.", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "Omit", + "<" + ], + [ + "Options", + "<" + ], + [ + "T", + ">, " + ], + [ + "'argument'", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 83, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "handle", + "see": [], + "examples": [], + "abstract": false, + "deprecated": true, + "emits": [], + "params": [ + { + "name": "parsed", + "optional": false, + "type": [ + [ + [ + "ArgType", + "[" + ], + [ + "K", + "]" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ExtendedArgumentContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 69, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ok", + "description": "Wraps a value into a successful value.", + "params": [ + { + "name": "value", + "description": "The value to wrap.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 73, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "run", + "see": [], + "examples": [], + "abstract": false, + "deprecated": true, + "emits": [], + "params": [ + { + "name": "parameter", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "Context", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AsyncResult", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 58, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this alias piece.", + "returns": [ + [ + [ + "AliasPieceJSON" + ] + ] + ], + "meta": { + "line": 695, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 35, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "InteractionHandler", + "extends": [ + "Piece" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "InteractionHandlerOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 13, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "interactionHandlerType", + "description": "The type for this handler", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "InteractionHandlerTypes" + ] + ] + ], + "meta": { + "line": 11, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "none", + "returns": [ + [ + [ + "None" + ] + ] + ], + "meta": { + "line": 74, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "parse", + "description": "A custom function that will be called when checking if an interaction should be passed to this handler.\nYou can use this method to not only filter by ids, but also pre-parse the data from the id for use in the run method.", + "extendDescription": "By default, all interactions of the type you specified will run in a handler. You should override this method\nto change that behavior.", + "see": [], + "examples": [ + "```typescript\n// Parsing a button handler\npublic override parse(interaction: ButtonInteraction) {\n if (interaction.customId.startsWith('my-awesome-clicky-button')) {\n\t // Returning a `some` here means that the run method should be called next!\n return this.some({ isMyBotAwesome: true, awesomenessLevel: 9001 });\n }\n\n // Returning a `none` means this interaction shouldn't run in this handler\n return this.none();\n}\n```", + "```typescript\n// Getting data from a database based on the custom id\npublic override async parse(interaction: ButtonInteraction) {\n // This code is purely for demonstration purposes only!\n if (interaction.customId.startsWith('example-data')) {\n const [, userId, channelId] = interaction.customId.split('.');\n\n\t const dataFromDatabase = await container.prisma.exampleData.findFirst({ where: { userId, channelId } });\n\n // Returning a `some` here means that the run method should be called next!\n return this.some(dataFromDatabase);\n }\n\n // Returning a `none` means this interaction shouldn't run in this handler\n return this.none();\n}\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "_interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Awaitable", + "<" + ], + [ + "Maybe", + "<" + ], + [ + "unknown", + ">>" + ] + ] + ], + "returnsDescription": "A {@link Maybe} (or a {@link Promise Promised} {@link Maybe}) that indicates if this interaction should be\nhandled by this handler, and any extra data that should be passed to the {@link InteractionHandler.run run method}", + "meta": { + "line": 64, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "run", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "parsedData", + "optional": true, + "type": [ + [ + [ + "unknown" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 19, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "some", + "returns": [ + [ + [ + "Maybe", + "<" + ], + [ + "never", + ">" + ] + ] + ], + "meta": { + "line": 68, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this piece.", + "returns": [ + [ + [ + "InteractionHandlerJSON" + ] + ] + ], + "meta": { + "line": 78, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 6, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "InteractionHandlerStore", + "extends": [ + "Store" + ], + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 8, + "file": "InteractionHandlerStore.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + "> | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + }, + { + "name": "has", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 338, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "run", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "boolean", + ">" + ] + ] + ], + "meta": { + "line": 12, + "file": "InteractionHandlerStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "InteractionHandlerStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 318, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">>" + ] + ] + ] + } + ], + "meta": { + "line": 7, + "file": "InteractionHandlerStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "Listener", + "description": "The base event class. This class is abstract and is to be extended by subclasses, which should implement the methods. In\nSapphire's workflow, listeners are called when the emitter they listen on emits a new message with the same event name.", + "see": [], + "extends": [ + "Piece" + ], + "examples": [ + "```typescript\nimport { Events, Listener } from '@sapphire/framework';\n\nexport class CoreListener extends Listener {\n public constructor(context: Listener.Context) {\n super(context, { event: Events.Ready, once: true });\n }\n\n public run() {\n this.container.client.id ??= this.container.client.user?.id ?? null;\n }\n}\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "O" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Listener", + "<" + ], + [ + "E", + ", " + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 47, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "_listener", + "access": "private", + "type": [ + [ + [ + "null", + " | (" + ], + [ + "args", + ": " + ], + [ + "Array", + "<" + ], + [ + "any", + ">) => " + ], + [ + "void" + ] + ] + ], + "meta": { + "line": 45, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "emitter", + "description": "The emitter, if any.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "EventEmitter" + ] + ] + ], + "meta": { + "line": 31, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "event", + "description": "The name of the event the listener listens to.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ], + "meta": { + "line": 37, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "once", + "description": "Whether or not the listener will be unloaded after the first run.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 43, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "_run", + "access": "private", + "params": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 102, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "_runOnce", + "access": "private", + "params": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 110, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 66, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 79, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "run", + "params": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "E", + " " + ], + [ + "extends", + " " + ], + [ + "keyof", + " " + ], + [ + "ClientEvents", + " ? " + ], + [ + "ClientEvents", + "[" + ], + [ + "E", + "] : " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 64, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this piece.", + "returns": [ + [ + [ + "ListenerJSON" + ] + ] + ], + "meta": { + "line": 94, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 26, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ListenerStore", + "extends": [ + "Store" + ], + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 5, + "file": "ListenerStore.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + "> | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + }, + { + "name": "has", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 338, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "ListenerStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "ListenerStore" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 318, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">>" + ] + ] + ] + } + ], + "meta": { + "line": 4, + "file": "ListenerStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "LoaderError", + "description": "Describes a loader error with a type for easy indentification.", + "extends": [ + "Error" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "type", + "optional": false, + "type": [ + [ + [ + "LoaderErrorType" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "LoaderError" + ] + ] + ], + "meta": { + "line": 17, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + "props": [ + { + "name": "cause", + "type": [ + [ + [ + "Error" + ] + ] + ], + "meta": { + "line": 26, + "file": "lib.es2022.error.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "message", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1023, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "stack", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1024, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "type", + "description": "The type of the error that was thrown.", + "readonly": true, + "type": [ + [ + [ + "LoaderErrorType" + ] + ] + ], + "meta": { + "line": 16, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "prepareStackTrace", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "err", + ": " + ], + [ + "Error", + ", " + ], + [ + "stackTraces", + ": " + ], + [ + "Array", + "<" + ], + [ + "CallSite", + ">) => " + ], + [ + "any" + ] + ] + ], + "meta": { + "line": 11, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "stackTraceLimit", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 13, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 18, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "captureStackTrace", + "description": "Create .stack property on a target object", + "scope": "static", + "params": [ + { + "name": "targetObject", + "optional": false, + "type": [ + [ + [ + "object" + ] + ] + ] + }, + { + "name": "constructorOpt", + "optional": true, + "type": [ + [ + [ + "Function" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + } + ], + "meta": { + "line": 12, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "Logger", + "implements": [ + "ILogger" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "level", + "optional": false, + "type": [ + [ + [ + "LogLevel" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Logger" + ] + ] + ], + "meta": { + "line": 6, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + "props": [ + { + "name": "level", + "type": [ + [ + [ + "LogLevel" + ] + ] + ], + "meta": { + "line": 4, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "levels", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "Map", + "<" + ], + [ + "LogLevel", + ", " + ], + [ + "LogMethods", + ">" + ] + ] + ], + "meta": { + "line": 44, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + } + ], + "methods": [ + { + "name": "debug", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Debug} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 18, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "error", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Error} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 30, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "fatal", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Fatal} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 34, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "has", + "description": "Checks whether a level is supported.", + "params": [ + { + "name": "level", + "optional": false, + "type": [ + [ + [ + "LogLevel" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 10, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "info", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Info} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 22, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "trace", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Trace} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 14, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "warn", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Warn} as level.", + "params": [ + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 26, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "write", + "description": "Writes the log message given a level and the value(s).", + "params": [ + { + "name": "level", + "optional": false, + "type": [ + [ + [ + "LogLevel" + ] + ] + ] + }, + { + "name": "values", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 38, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + } + ], + "meta": { + "line": 3, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + } + }, + { + "name": "MissingExportsError", + "description": "Describes a {@link LoaderErrorType.EmptyModule} loader error and adds a path for easy identification.", + "extends": [ + "LoaderError" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "path", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "MissingExportsError" + ] + ] + ], + "meta": { + "line": 29, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + "props": [ + { + "name": "cause", + "type": [ + [ + [ + "Error" + ] + ] + ], + "meta": { + "line": 26, + "file": "lib.es2022.error.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "message", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1023, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "path", + "description": "The path of the module that did not have exports.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "stack", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1024, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "type", + "description": "The type of the error that was thrown.", + "readonly": true, + "type": [ + [ + [ + "LoaderErrorType" + ] + ] + ], + "meta": { + "line": 16, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "prepareStackTrace", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "err", + ": " + ], + [ + "Error", + ", " + ], + [ + "stackTraces", + ": " + ], + [ + "Array", + "<" + ], + [ + "CallSite", + ">) => " + ], + [ + "any" + ] + ] + ], + "meta": { + "line": 11, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "stackTraceLimit", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 13, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 18, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "captureStackTrace", + "description": "Create .stack property on a target object", + "scope": "static", + "params": [ + { + "name": "targetObject", + "optional": false, + "type": [ + [ + [ + "object" + ] + ] + ] + }, + { + "name": "constructorOpt", + "optional": true, + "type": [ + [ + [ + "Function" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + } + ], + "meta": { + "line": 24, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "Piece", + "description": "The piece to be stored in {@link Store} instances.", + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "PieceOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Piece", + "<" + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 452, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this piece.", + "returns": [ + [ + [ + "PieceJSON" + ] + ] + ], + "meta": { + "line": 479, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 431, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "Plugin", + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "Plugin" + ] + ] + ] + }, + "props": [ + { + "name": "[postInitialization]", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "this", + ": " + ], + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "options", + ": " + ], + [ + "ClientOptions", + ") => " + ], + [ + "void" + ] + ] + ], + "meta": { + "line": 10, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "[postLogin]", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "this", + ": " + ], + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "options", + ": " + ], + [ + "ClientOptions", + ") => " + ], + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 12, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "[preGenericsInitialization]", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "this", + ": " + ], + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "options", + ": " + ], + [ + "ClientOptions", + ") => " + ], + [ + "void" + ] + ] + ], + "meta": { + "line": 8, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "[preInitialization]", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "this", + ": " + ], + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "options", + ": " + ], + [ + "ClientOptions", + ") => " + ], + [ + "void" + ] + ] + ], + "meta": { + "line": 9, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "[preLogin]", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "this", + ": " + ], + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "options", + ": " + ], + [ + "ClientOptions", + ") => " + ], + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 11, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + } + ], + "meta": { + "line": 7, + "file": "Plugin.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "PluginManager", + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "PluginManager" + ] + ] + ] + }, + "props": [ + { + "name": "registry", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "SapphirePluginHookEntry", + "<" + ], + [ + "SapphirePluginAsyncHook", + " | " + ], + [ + "SapphirePluginHook", + ">>" + ] + ] + ], + "meta": { + "line": 25, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + } + ], + "methods": [ + { + "name": "registerHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginHook" + ] + ] + ] + }, + { + "name": "type", + "optional": false, + "type": [ + [ + [ + "SyncPluginHooks" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 27, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "registerPostInitializationHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginHook" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 43, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "registerPostLoginHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginAsyncHook" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 51, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "registerPreGenericsInitializationHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginHook" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 35, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "registerPreInitializationHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginHook" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 39, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "registerPreLoginHook", + "params": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "SapphirePluginAsyncHook" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 47, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "use", + "params": [ + { + "name": "plugin", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Plugin", + ")" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 55, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "values", + "returns": [ + [ + [ + "Generator", + "<" + ], + [ + "SapphirePluginHookEntry", + "<" + ], + [ + "SapphirePluginAsyncHook", + " | " + ], + [ + "SapphirePluginHook", + ">, " + ], + [ + "void", + ", " + ], + [ + "unknown", + ">" + ] + ] + ], + "meta": { + "line": 71, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + } + ], + "meta": { + "line": 24, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + } + }, + { + "name": "Precondition", + "extends": [ + "Piece" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PieceContext" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Precondition", + "<" + ], + [ + "O", + ">" + ] + ] + ], + "meta": { + "line": 16, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece is enabled.", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 447, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "location", + "description": "The location metadata for the piece's file.", + "readonly": true, + "type": [ + [ + [ + "PieceLocation" + ] + ] + ], + "meta": { + "line": 439, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "description": "The name of the piece.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 443, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "options", + "description": "The raw options passed to this {@link Piece}", + "readonly": true, + "type": [ + [ + [ + "O" + ] + ] + ], + "meta": { + "line": 451, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "position", + "readonly": true, + "type": [ + [ + [ + "null", + " | " + ], + [ + "number" + ] + ] + ], + "meta": { + "line": 14, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "store", + "description": "The store that contains the piece.", + "readonly": true, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ], + "meta": { + "line": 435, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 457, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "chatInputRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 23, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "contextMenuRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 25, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "error", + "description": "Constructs a {@link PreconditionError} with the precondition parameter set to `this`.", + "params": [ + { + "name": "options", + "description": "The information.", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "Omit", + "<" + ], + [ + "Options", + ", " + ], + [ + "'precondition'", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 35, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "fetchChannelFromInteraction", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "BaseCommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "TextBasedChannel", + ">" + ] + ] + ], + "meta": { + "line": 39, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "messageRun", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 21, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ok", + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 27, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "onLoad", + "description": "Per-piece listener that is called when the piece is loaded into the store.\nUseful to set-up asynchronous initialization tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 462, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "onUnload", + "description": "Per-piece listener that is called when the piece is unloaded from the store.\nUseful to set-up clean-up tasks.", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 467, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reload", + "description": "Reloads the piece by loading the same path in the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 475, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "toJSON", + "description": "Defines the `JSON.stringify` behavior of this piece.", + "returns": [ + [ + [ + "PieceJSON" + ] + ] + ], + "meta": { + "line": 479, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unload", + "description": "Unloads and disables the piece.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 471, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "meta": { + "line": 13, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "PreconditionContainerArray", + "description": "An {@link IPreconditionContainer} that defines an array of multiple {@link IPreconditionContainer}s.", + "extendedDescription": "By default, array containers run either of two conditions: AND and OR ({@link PreconditionRunCondition}), the top level\nwill always default to AND, where the nested one flips the logic (OR, then children arrays are AND, then OR...).\n\nThis allows `['Connect', ['Moderator', ['DJ', 'SongAuthor']]]` to become a thrice-nested precondition container, where:\n- Level 1: [Single(Connect), Array] runs AND, both containers must return a successful value.\n- Level 2: [Single(Moderator), Array] runs OR, either container must return a successful value.\n- Level 3: [Single(DJ), Single(SongAuthor)] runs AND, both containers must return a successful value.\n\nIn other words, it is identical to doing:\n```typescript\nConnect && (Moderator || (DJ && SongAuthor));\n```", + "see": [], + "implements": [ + "IPreconditionContainer" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "data", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "PreconditionArrayResolvable" + ] + ] + ] + }, + { + "name": "parent", + "optional": true, + "default": "null", + "type": [ + [ + [ + "null", + " | " + ], + [ + "PreconditionContainerArray" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerArray" + ] + ] + ], + "meta": { + "line": 127, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + "props": [ + { + "name": "entries", + "description": "The {@link IPreconditionContainer}s the array holds.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">" + ] + ] + ], + "meta": { + "line": 119, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "mode", + "description": "The mode at which this precondition will run.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "PreconditionRunMode" + ] + ] + ], + "meta": { + "line": 113, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "runCondition", + "description": "The {@link PreconditionRunCondition} that defines how entries must be handled.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "PreconditionRunCondition" + ] + ] + ], + "meta": { + "line": 125, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "conditions", + "description": "The preconditions to be run. Extra ones can be added by augmenting {@link PreconditionRunCondition} and then\ninserting {@link IPreconditionCondition}s.", + "see": [], + "scope": "static", + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Collection", + "<" + ], + [ + "PreconditionRunCondition", + ", " + ], + [ + "IPreconditionCondition", + ">" + ] + ] + ], + "meta": { + "line": 247, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "condition", + "description": "Retrieves a condition from {@link PreconditionContainerArray.conditions}, assuming existence.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "IPreconditionCondition" + ] + ] + ], + "meta": { + "line": 222, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + } + ], + "methods": [ + { + "name": "add", + "description": "Adds a new entry to the array.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "entry", + "description": "The value to add to the entries.", + "optional": false, + "type": [ + [ + [ + "IPreconditionContainer" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerArray" + ] + ] + ], + "meta": { + "line": 149, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "append", + "params": [ + { + "name": "keyOrEntries", + "optional": false, + "type": [ + [ + [ + "PreconditionContainerArray", + " | " + ], + [ + "SimplePreconditionKeys", + " | " + ], + [ + "SimplePreconditionSingleResolvableDetails" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerArray" + ] + ] + ], + "meta": { + "line": 154, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "chatInputRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "interaction", + "description": "The interaction that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the interaction invoked.", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerReturn" + ] + ] + ], + "meta": { + "line": 179, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "contextMenuRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "interaction", + "description": "The interaction that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the interaction invoked.", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerReturn" + ] + ] + ], + "meta": { + "line": 191, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "messageRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "message", + "description": "The message that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the message invoked.", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerReturn" + ] + ] + ], + "meta": { + "line": 167, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "parse", + "description": "Parses the precondition entry resolvables, and adds them to the entries.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "entries", + "description": "The entries to parse.", + "optional": false, + "type": [ + [ + [ + "Iterable", + "<" + ], + [ + "PreconditionEntryResolvable", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerArray" + ] + ] + ], + "meta": { + "line": 206, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + } + ], + "meta": { + "line": 108, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "PreconditionContainerSingle", + "description": "An {@link IPreconditionContainer} which runs a single precondition from {@link SapphireClient.preconditions}.", + "see": [], + "implements": [ + "IPreconditionContainer" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "data", + "optional": false, + "type": [ + [ + [ + "PreconditionSingleResolvable" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionContainerSingle" + ] + ] + ], + "meta": { + "line": 64, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + }, + "props": [ + { + "name": "context", + "description": "The context to be used when calling {@link Precondition.run}. This will always be an empty object (`{}`) when the\ncontainer was constructed with a string, otherwise it is a direct reference to the value from\n{@link PreconditionSingleResolvableDetails.context}.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Record", + "<" + ], + [ + "PropertyKey", + ", " + ], + [ + "unknown", + ">" + ] + ] + ], + "meta": { + "line": 56, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "name", + "description": "The name of the precondition to run.", + "see": [], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 62, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + } + ], + "methods": [ + { + "name": "chatInputRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "interaction", + "description": "The interaction that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the interaction invoked.", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 97, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "contextMenuRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "interaction", + "description": "The interaction that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the interaction invoked.", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 114, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "messageRun", + "description": "Runs the container.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "message", + "description": "The message that ran this precondition.", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "description": "The command the message invoked.", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 80, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + } + ], + "meta": { + "line": 49, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + } + }, + { + "name": "PreconditionError", + "description": "Errors thrown by preconditions", + "see": [], + "extends": [ + "UserError" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "description": "Constructs an UserError.", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "Options" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionError" + ] + ] + ], + "meta": { + "line": 11, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + } + }, + "props": [ + { + "name": "cause", + "type": [ + [ + [ + "Error" + ] + ] + ], + "meta": { + "line": 26, + "file": "lib.es2022.error.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "context", + "description": "User-provided context.", + "readonly": true, + "type": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 14, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "identifier", + "description": "An identifier, useful to localize emitted errors.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 9, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "message", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1023, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "precondition", + "readonly": true, + "type": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "meta": { + "line": 9, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "stack", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1024, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "prepareStackTrace", + "description": "Optional override for formatting stack traces", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "err", + ": " + ], + [ + "Error", + ", " + ], + [ + "stackTraces", + ": " + ], + [ + "Array", + "<" + ], + [ + "CallSite", + ">) => " + ], + [ + "any" + ] + ] + ], + "meta": { + "line": 11, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "stackTraceLimit", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 13, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 17, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + } + } + ], + "methods": [ + { + "name": "captureStackTrace", + "description": "Create .stack property on a target object", + "scope": "static", + "params": [ + { + "name": "targetObject", + "optional": false, + "type": [ + [ + [ + "object" + ] + ] + ] + }, + { + "name": "constructorOpt", + "optional": true, + "type": [ + [ + [ + "Function" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + } + ], + "meta": { + "line": 8, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "PreconditionStore", + "extends": [ + "Store" + ], + "construct": { + "name": "constructor", + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 11, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "globalPreconditions", + "access": "private", + "readonly": true, + "default": "[]", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 9, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "chatInputRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AsyncPreconditionResult" + ] + ] + ], + "meta": { + "line": 30, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 89, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "contextMenuRun", + "params": [ + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AsyncPreconditionResult" + ] + ] + ], + "meta": { + "line": 49, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 80, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + "> | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + }, + { + "name": "has", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 338, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "messageRun", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": true, + "default": "{}", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AsyncPreconditionResult" + ] + ] + ], + "meta": { + "line": 15, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 68, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">, " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "PreconditionStore", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "PreconditionStore" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 318, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">>" + ] + ] + ] + } + ], + "meta": { + "line": 8, + "file": "PreconditionStore.ts", + "path": "src/lib/structures" + } + }, + { + "name": "SapphireClient", + "description": "The base {@link Client} extension that makes Sapphire work. When building a Discord bot with the framework, the developer\nmust either use this class, or extend it.", + "extendedDescription": "Sapphire also automatically detects the folders to scan for pieces, please read {@link StoreRegistry.registerPath}\nfor reference. This method is called at the start of the {@link SapphireClient.login} method.", + "see": [ + "{@link SapphireClientOptions} for all options available to the Sapphire Client. You can also provide all of discord.js' [ClientOptions](https://discord.js.org/#/docs/main/stable/typedef/ClientOptions)" + ], + "extends": [ + "Client" + ], + "examples": [ + "```typescript\nconst client = new SapphireClient({\n presence: {\n activity: {\n name: 'for commands!',\n type: 'LISTENING'\n }\n }\n});\n\nclient.login(process.env.DISCORD_TOKEN)\n .catch(console.error);\n```", + "```typescript\n// Automatically scan from a specific directory, e.g. the main\n// file is at `/home/me/bot/index.js` and all your pieces are at\n// `/home/me/bot/pieces` (e.g. `/home/me/bot/pieces/commands/MyCommand.js`):\nconst client = new SapphireClient({\n baseUserDirectory: join(__dirname, 'pieces'),\n // More options...\n});\n```", + "```typescript\n// Opt-out automatic scanning:\nconst client = new SapphireClient({\n baseUserDirectory: null,\n // More options...\n});\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "ClientOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ], + "meta": { + "line": 262, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + "props": [ + { + "name": "application", + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "ClientApplication", + ", " + ], + [ + "null", + ">" + ] + ] + ], + "meta": { + "line": 543, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "channels", + "type": [ + [ + [ + "ChannelManager" + ] + ] + ], + "meta": { + "line": 544, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "disableMentionPrefix", + "description": "Whether the bot has mention as a prefix disabled", + "see": [], + "abstract": false, + "deprecated": false, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "emojis", + "readonly": true, + "type": [ + [ + [ + "BaseGuildEmojiManager" + ] + ] + ], + "meta": { + "line": 545, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchPrefix", + "description": "The method to be overridden by the developer.", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "SapphirePrefixHook" + ] + ] + ], + "meta": { + "line": 237, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "guilds", + "type": [ + [ + [ + "GuildManager" + ] + ] + ], + "meta": { + "line": 546, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "id", + "description": "The client's ID, used for the user prefix.", + "see": [], + "abstract": false, + "deprecated": false, + "default": "null", + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 207, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "logger", + "description": "The logger to be used by the framework and plugins. By default, a {@link Logger} instance is used, which emits the\nmessages to the console.", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "ILogger" + ] + ] + ], + "meta": { + "line": 244, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "options", + "type": [ + [ + [ + "ClientOptions" + ] + ] + ], + "meta": { + "line": 547, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "readyAt", + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "Date", + ", " + ], + [ + "null", + ">" + ] + ] + ], + "meta": { + "line": 548, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "readyTimestamp", + "readonly": true, + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "number", + ", " + ], + [ + "null", + ">" + ] + ] + ], + "meta": { + "line": 549, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "shard", + "type": [ + [ + [ + "null", + " | " + ], + [ + "ShardClientUtil" + ] + ] + ], + "meta": { + "line": 551, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "stores", + "description": "The registered stores.", + "see": [], + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 260, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "sweepers", + "type": [ + [ + [ + "Sweepers" + ] + ] + ], + "meta": { + "line": 550, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "token", + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "string", + ", " + ], + [ + "null", + " | " + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 552, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "uptime", + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "number", + ", " + ], + [ + "null", + ">" + ] + ] + ], + "meta": { + "line": 553, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "user", + "type": [ + [ + [ + "If", + "<" + ], + [ + "Ready", + ", " + ], + [ + "ClientUser", + ", " + ], + [ + "null", + ">" + ] + ] + ], + "meta": { + "line": 554, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "users", + "type": [ + [ + [ + "UserManager" + ] + ] + ], + "meta": { + "line": 555, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "voice", + "type": [ + [ + [ + "ClientVoiceManager" + ] + ] + ], + "meta": { + "line": 556, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "ws", + "type": [ + [ + [ + "WebSocketManager" + ] + ] + ], + "meta": { + "line": 557, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "captureRejectionSymbol", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "captureRejectionSymbol", + ")" + ] + ] + ], + "meta": { + "line": 301, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "captureRejections", + "description": "Sets or gets the default captureRejection value for all emitters.", + "scope": "static", + "type": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 306, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "defaultMaxListeners", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 307, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "errorMonitor", + "description": "This symbol shall be used to install a listener for only monitoring `'error'`\nevents. Listeners installed using this symbol are called before the regular\n`'error'` listeners are called.", + "extendedDescription": "Installing a listener using this symbol does not change the behavior once an\n`'error'` event is emitted, therefore the process will still crash if no\nregular `'error'` listener is installed.", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "errorMonitor", + ")" + ] + ] + ], + "meta": { + "line": 300, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "plugins", + "scope": "static", + "type": [ + [ + [ + "PluginManager" + ] + ] + ], + "meta": { + "line": 345, + "file": "SapphireClient.ts", + "path": "src/lib" + } + } + ], + "methods": [ + { + "name": "addListener", + "description": "Alias for `emitter.on(eventName, listener)`.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "listener", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "Array", + "<" + ], + [ + "any", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ] + }, + { + "name": "destroy", + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 558, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "emit", + "params": [ + { + "name": "event", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + }, + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "ClientEvents", + "[" + ], + [ + "K", + "]" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 586, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "eventNames", + "description": "Returns an array listing the events for which the emitter has registered\nlisteners. The values in the array are strings or `Symbol`s.", + "extendDescription": "```js\nconst EventEmitter = require('events');\nconst myEE = new EventEmitter();\nmyEE.on('foo', () => {});\nmyEE.on('bar', () => {});\n\nconst sym = Symbol('symbol');\nmyEE.on(sym, () => {});\n\nconsole.log(myEE.eventNames());\n// Prints: [ 'foo', 'bar', Symbol(symbol) ]\n```", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "string", + " | " + ], + [ + "symbol", + ">" + ] + ] + ] + }, + { + "name": "fetchGuildPreview", + "params": [ + { + "name": "guild", + "optional": false, + "type": [ + [ + [ + "GuildResolvable" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "GuildPreview", + ">" + ] + ] + ], + "meta": { + "line": 559, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchGuildTemplate", + "params": [ + { + "name": "template", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "GuildTemplate", + ">" + ] + ] + ], + "meta": { + "line": 561, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchGuildWidget", + "params": [ + { + "name": "guild", + "optional": false, + "type": [ + [ + [ + "GuildResolvable" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Widget", + ">" + ] + ] + ], + "meta": { + "line": 566, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchInvite", + "params": [ + { + "name": "invite", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "ClientFetchInviteOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Invite", + ">" + ] + ] + ], + "meta": { + "line": 560, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchPremiumStickerPacks", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "StickerPack", + ">>" + ] + ] + ], + "meta": { + "line": 564, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchSticker", + "params": [ + { + "name": "id", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Sticker", + ">" + ] + ] + ], + "meta": { + "line": 563, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchVoiceRegions", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "VoiceRegion", + ">>" + ] + ] + ], + "meta": { + "line": 562, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "fetchWebhook", + "params": [ + { + "name": "id", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "token", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Webhook", + ">" + ] + ] + ], + "meta": { + "line": 565, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "generateInvite", + "params": [ + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "InviteGenerationOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 567, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "getMaxListeners", + "description": "Returns the current max listener value for the `EventEmitter` which is either\nset by `emitter.setMaxListeners(n)` or defaults to {@link defaultMaxListeners}.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "isReady", + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Client", + "<" + ], + [ + "true", + ">" + ] + ] + ], + "meta": { + "line": 569, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "listenerCount", + "description": "Returns the number of listeners listening to the event named `eventName`.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "description": "The name of the event being listened for", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "listeners", + "description": "Returns a copy of the array of listeners for the event named `eventName`.", + "extendDescription": "```js\nserver.on('connection', (stream) => {\n console.log('someone connected!');\n});\nconsole.log(util.inspect(server.listeners('connection')));\n// Prints: [ [Function] ]\n```", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Function", + ">" + ] + ] + ] + }, + { + "name": "login", + "description": "Loads all pieces, then logs the client in, establishing a websocket connection to Discord.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "token", + "description": "Token of the account to log in with.", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "returnsDescription": "Token of the account used.", + "meta": { + "line": 320, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "off", + "params": [ + { + "name": "event", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + }, + { + "name": "listener", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "ClientEvents", + "[" + ], + [ + "K", + "]) => " + ], + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ], + "meta": { + "line": 589, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "on", + "params": [ + { + "name": "event", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + }, + { + "name": "listener", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "ClientEvents", + "[" + ], + [ + "K", + "]) => " + ], + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ], + "meta": { + "line": 574, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "once", + "params": [ + { + "name": "event", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + }, + { + "name": "listener", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "ClientEvents", + "[" + ], + [ + "K", + "]) => " + ], + [ + "Awaitable", + "<" + ], + [ + "void", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ], + "meta": { + "line": 580, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "prependListener", + "description": "Adds the `listener` function to the _beginning_ of the listeners array for the\nevent named `eventName`. No checks are made to see if the `listener` has\nalready been added. Multiple calls passing the same combination of `eventName`and `listener` will result in the `listener` being added, and called, multiple\ntimes.", + "extendDescription": "```js\nserver.prependListener('connection', (stream) => {\n console.log('someone connected!');\n});\n```\n\nReturns a reference to the `EventEmitter`, so that calls can be chained.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "description": "The name of the event.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "listener", + "description": "The callback function", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "Array", + "<" + ], + [ + "any", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ] + }, + { + "name": "prependOnceListener", + "description": "Adds a **one-time**`listener` function for the event named `eventName` to the_beginning_ of the listeners array. The next time `eventName` is triggered, this\nlistener is removed, and then invoked.", + "extendDescription": "```js\nserver.prependOnceListener('connection', (stream) => {\n console.log('Ah, we have our first user!');\n});\n```\n\nReturns a reference to the `EventEmitter`, so that calls can be chained.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "description": "The name of the event.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "listener", + "description": "The callback function", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "Array", + "<" + ], + [ + "any", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ] + }, + { + "name": "rawListeners", + "description": "Returns a copy of the array of listeners for the event named `eventName`,\nincluding any wrappers (such as those created by `.once()`).", + "extendDescription": "```js\nconst emitter = new EventEmitter();\nemitter.once('log', () => console.log('log once'));\n\n// Returns a new Array with a function `onceWrapper` which has a property\n// `listener` which contains the original listener bound above\nconst listeners = emitter.rawListeners('log');\nconst logFnWrapper = listeners[0];\n\n// Logs \"log once\" to the console and does not unbind the `once` event\nlogFnWrapper.listener();\n\n// Logs \"log once\" to the console and removes the listener\nlogFnWrapper();\n\nemitter.on('log', () => console.log('log persistently'));\n// Will return a new Array with a single function bound by `.on()` above\nconst newListeners = emitter.rawListeners('log');\n\n// Logs \"log persistently\" twice\nnewListeners[0]();\nemitter.emit('log');\n```", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Function", + ">" + ] + ] + ] + }, + { + "name": "removeAllListeners", + "params": [ + { + "name": "event", + "optional": true, + "type": [ + [ + [ + "K" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ], + "meta": { + "line": 595, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "removeListener", + "description": "Removes the specified `listener` from the listener array for the event named`eventName`.", + "extendDescription": "```js\nconst callback = (stream) => {\n console.log('someone connected!');\n};\nserver.on('connection', callback);\n// ...\nserver.removeListener('connection', callback);\n```\n\n`removeListener()` will remove, at most, one instance of a listener from the\nlistener array. If any single listener has been added multiple times to the\nlistener array for the specified `eventName`, then `removeListener()` must be\ncalled multiple times to remove each instance.\n\nOnce an event is emitted, all listeners attached to it at the\ntime of emitting are called in order. This implies that any`removeListener()` or `removeAllListeners()` calls _after_ emitting and_before_ the last listener finishes execution will\nnot remove them from`emit()` in progress. Subsequent events behave as expected.\n\n```js\nconst myEmitter = new MyEmitter();\n\nconst callbackA = () => {\n console.log('A');\n myEmitter.removeListener('event', callbackB);\n};\n\nconst callbackB = () => {\n console.log('B');\n};\n\nmyEmitter.on('event', callbackA);\n\nmyEmitter.on('event', callbackB);\n\n// callbackA removes listener callbackB but it will still be called.\n// Internal listener array at time of emit [callbackA, callbackB]\nmyEmitter.emit('event');\n// Prints:\n// A\n// B\n\n// callbackB is now removed.\n// Internal listener array [callbackA]\nmyEmitter.emit('event');\n// Prints:\n// A\n```\n\nBecause listeners are managed using an internal array, calling this will\nchange the position indices of any listener registered _after_ the listener\nbeing removed. This will not impact the order in which listeners are called,\nbut it means that any copies of the listener array as returned by\nthe `emitter.listeners()` method will need to be recreated.\n\nWhen a single function has been added as a handler multiple times for a single\nevent (as in the example below), `removeListener()` will remove the most\nrecently added instance. In the example the `once('ping')`listener is removed:\n\n```js\nconst ee = new EventEmitter();\n\nfunction pong() {\n console.log('pong');\n}\n\nee.on('ping', pong);\nee.once('ping', pong);\nee.removeListener('ping', pong);\n\nee.emit('ping');\nee.emit('ping');\n```\n\nReturns a reference to the `EventEmitter`, so that calls can be chained.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "eventName", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "listener", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "args", + ": " + ], + [ + "Array", + "<" + ], + [ + "any", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ] + }, + { + "name": "setMaxListeners", + "description": "By default `EventEmitter`s will print a warning if more than `10` listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The `emitter.setMaxListeners()` method allows the limit to be\nmodified for this specific `EventEmitter` instance. The value can be set to`Infinity` (or `0`) to indicate an unlimited number of listeners.", + "extendDescription": "Returns a reference to the `EventEmitter`, so that calls can be chained.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "n", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "Ready", + ">" + ] + ] + ] + }, + { + "name": "sweepMessages", + "see": [], + "examples": [], + "abstract": false, + "deprecated": true, + "emits": [], + "params": [ + { + "name": "lifetime", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 571, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 572, + "file": "index.d.ts", + "path": "node_modules/discord.js/typings" + } + }, + { + "name": "getEventListeners", + "description": "Returns a copy of the array of listeners for the event named `eventName`.", + "extendDescription": "For `EventEmitter`s this behaves exactly the same as calling `.listeners` on\nthe emitter.\n\nFor `EventTarget`s this is the only way to get the event listeners for the\nevent target. This is useful for debugging and diagnostic purposes.\n\n```js\nconst { getEventListeners, EventEmitter } = require('events');\n\n{\n const ee = new EventEmitter();\n const listener = () => console.log('Events are fun');\n ee.on('foo', listener);\n getEventListeners(ee, 'foo'); // [listener]\n}\n{\n const et = new EventTarget();\n const listener = () => console.log('Events are fun');\n et.addEventListener('foo', listener);\n getEventListeners(et, 'foo'); // [listener]\n}\n```", + "see": [], + "scope": "static", + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "emitter", + "optional": false, + "type": [ + [ + [ + "EventEmitter", + " | " + ], + [ + "DOMEventTarget" + ] + ] + ] + }, + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Function", + ">" + ] + ] + ], + "meta": { + "line": 270, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "listenerCount", + "description": "A class method that returns the number of listeners for the given `eventName`registered on the given `emitter`.", + "extendDescription": "```js\nconst { EventEmitter, listenerCount } = require('events');\nconst myEmitter = new EventEmitter();\nmyEmitter.on('event', () => {});\nmyEmitter.on('event', () => {});\nconsole.log(listenerCount(myEmitter, 'event'));\n// Prints: 2\n```", + "see": [], + "scope": "static", + "examples": [], + "abstract": false, + "deprecated": true, + "emits": [], + "params": [ + { + "name": "emitter", + "description": "The emitter to query", + "optional": false, + "type": [ + [ + [ + "EventEmitter" + ] + ] + ] + }, + { + "name": "eventName", + "description": "The event name", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 242, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "on", + "description": "```js\nconst { on, EventEmitter } = require('events');", + "extendDescription": "(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo')) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n```\n\nReturns an `AsyncIterator` that iterates `eventName` events. It will throw\nif the `EventEmitter` emits `'error'`. It removes all listeners when\nexiting the loop. The `value` returned by each iteration is an array\ncomposed of the emitted event arguments.\n\nAn `AbortSignal` can be used to cancel waiting on events:\n\n```js\nconst { on, EventEmitter } = require('events');\nconst ac = new AbortController();\n\n(async () => {\n const ee = new EventEmitter();\n\n // Emit later on\n process.nextTick(() => {\n ee.emit('foo', 'bar');\n ee.emit('foo', 42);\n });\n\n for await (const event of on(ee, 'foo', { signal: ac.signal })) {\n // The execution of this inner block is synchronous and it\n // processes one event at a time (even with await). Do not use\n // if concurrent execution is required.\n console.log(event); // prints ['bar'] [42]\n }\n // Unreachable here\n})();\n\nprocess.nextTick(() => ac.abort());\n```", + "see": [], + "scope": "static", + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "emitter", + "optional": false, + "type": [ + [ + [ + "EventEmitter" + ] + ] + ] + }, + { + "name": "eventName", + "description": "The name of the event being listened for", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "StaticEventEmitterOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "AsyncIterableIterator", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "returnsDescription": "that iterates `eventName` events emitted by the `emitter`", + "meta": { + "line": 221, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "once", + "description": "Creates a `Promise` that is fulfilled when the `EventEmitter` emits the given\nevent or that is rejected if the `EventEmitter` emits `'error'` while waiting.\nThe `Promise` will resolve with an array of all the arguments emitted to the\ngiven event.", + "extendDescription": "This method is intentionally generic and works with the web platform [EventTarget](https://dom.spec.whatwg.org/#interface-eventtarget) interface, which has no special`'error'` event\nsemantics and does not listen to the `'error'` event.\n\n```js\nconst { once, EventEmitter } = require('events');\n\nasync function run() {\n const ee = new EventEmitter();\n\n process.nextTick(() => {\n ee.emit('myevent', 42);\n });\n\n const [value] = await once(ee, 'myevent');\n console.log(value);\n\n const err = new Error('kaboom');\n process.nextTick(() => {\n ee.emit('error', err);\n });\n\n try {\n await once(ee, 'myevent');\n } catch (err) {\n console.log('error happened', err);\n }\n}\n\nrun();\n```\n\nThe special handling of the `'error'` event is only used when `events.once()`is used to wait for another event. If `events.once()` is used to wait for the\n'`error'` event itself, then it is treated as any other kind of event without\nspecial handling:\n\n```js\nconst { EventEmitter, once } = require('events');\n\nconst ee = new EventEmitter();\n\nonce(ee, 'error')\n .then(([err]) => console.log('ok', err.message))\n .catch((err) => console.log('error', err.message));\n\nee.emit('error', new Error('boom'));\n\n// Prints: ok boom\n```\n\nAn `AbortSignal` can be used to cancel waiting for the event:\n\n```js\nconst { EventEmitter, once } = require('events');\n\nconst ee = new EventEmitter();\nconst ac = new AbortController();\n\nasync function foo(emitter, event, signal) {\n try {\n await once(emitter, event, { signal });\n console.log('event emitted!');\n } catch (error) {\n if (error.name === 'AbortError') {\n console.error('Waiting for the event was canceled!');\n } else {\n console.error('There was an error', error.message);\n }\n }\n}\n\nfoo(ee, 'foo', ac.signal);\nac.abort(); // Abort waiting for the event\nee.emit('foo'); // Prints: Waiting for the event was canceled!\n```", + "see": [], + "scope": "static", + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "emitter", + "optional": false, + "type": [ + [ + [ + "NodeEventTarget" + ] + ] + ] + }, + { + "name": "eventName", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "options", + "optional": true, + "type": [ + [ + [ + "StaticEventEmitterOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "any", + ">>" + ] + ] + ], + "meta": { + "line": 157, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "setMaxListeners", + "description": "By default `EventEmitter`s will print a warning if more than `10` listeners are\nadded for a particular event. This is a useful default that helps finding\nmemory leaks. The `EventEmitter.setMaxListeners()` method allows the default limit to be\nmodified (if eventTargets is empty) or modify the limit specified in every `EventTarget` | `EventEmitter` passed as arguments.\nThe value can be set to`Infinity` (or `0`) to indicate an unlimited number of listeners.", + "extendDescription": "```js\nEventEmitter.setMaxListeners(20);\n// Equivalent to\nEventEmitter.defaultMaxListeners = 20;\n\nconst eventTarget = new EventTarget();\n// Only way to increase limit for `EventTarget` instances\n// as these doesn't expose its own `setMaxListeners` method\nEventEmitter.setMaxListeners(20, eventTarget);\n```", + "see": [], + "scope": "static", + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "n", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "eventTargets", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "EventEmitter", + " | " + ], + [ + "DOMEventTarget", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 290, + "file": "events.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "use", + "scope": "static", + "params": [ + { + "name": "plugin", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Plugin", + ")" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "SapphireClient", + ")" + ] + ] + ], + "meta": { + "line": 347, + "file": "SapphireClient.ts", + "path": "src/lib" + } + } + ], + "meta": { + "line": 202, + "file": "SapphireClient.ts", + "path": "src/lib" + } + }, + { + "name": "Store", + "description": "The store class which contains {@link Piece}s.", + "extends": [ + "Collection" + ], + "construct": { + "name": "constructor", + "params": [ + { + "name": "constructor", + "description": "The piece constructor this store loads.", + "optional": false, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "options", + "description": "The options for the store.", + "optional": false, + "type": [ + [ + [ + "StoreOptions", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 289, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + "props": [ + { + "name": "Constructor", + "readonly": true, + "type": [ + [ + [ + "Constructor", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 281, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hydrateModuleData", + "description": "Adds the final module data properties.", + "see": [], + "access": "private", + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "any" + ] + ] + ], + "meta": { + "line": 352, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadPath", + "description": "Loads a directory into the store.", + "see": [], + "access": "private", + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "any" + ] + ] + ], + "meta": { + "line": 358, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 282, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "paths", + "readonly": true, + "type": [ + [ + [ + "Set", + "<" + ], + [ + "string", + ">" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "strategy", + "readonly": true, + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 284, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "walk", + "description": "Retrieves all possible pieces.", + "see": [], + "access": "private", + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "any" + ] + ] + ], + "meta": { + "line": 364, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "defaultStrategy", + "description": "The default strategy, defaults to {@link LoaderStrategy}, which is constructed on demand when a store is constructed,\nwhen none was set beforehand.", + "scope": "static", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "any", + ">" + ] + ] + ], + "meta": { + "line": 369, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "logger", + "description": "The default logger, defaults to `null`.", + "scope": "static", + "type": [ + [ + [ + "null", + " | " + ], + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 373, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "container", + "description": "A reference to the {@link Container} object for ease of use.", + "see": [ + "container" + ], + "readonly": true, + "abstract": false, + "deprecated": false, + "type": [ + [ + [ + "Container" + ] + ] + ], + "meta": { + "line": 294, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "T", + "]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "construct", + "description": "Constructs a {@link Piece} instance.", + "params": [ + { + "name": "Ctor", + "description": "The {@link Piece}'s constructor used to build the instance.", + "optional": false, + "type": [ + [ + [ + "ILoaderResultEntry", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "data", + "description": "The module's information", + "optional": false, + "type": [ + [ + [ + "HydratedModuleData" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "returnsDescription": "An instance of the constructed piece.", + "meta": { + "line": 345, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + " | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "string", + ", " + ], + [ + "T", + "]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "has", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "insert", + "description": "Inserts a piece into the store.", + "params": [ + { + "name": "piece", + "description": "The piece to be inserted into the store.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "returnsDescription": "The inserted piece.", + "meta": { + "line": 338, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads one or more pieces from a path.", + "params": [ + { + "name": "root", + "description": "The root directory the file is from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path of the file to load, relative to the `root`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "returnsDescription": "All the loaded pieces.", + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "loadAll", + "description": "Loads all pieces from all directories specified by {@link paths}.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 326, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "T", + ">, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "string", + ", " + ], + [ + "K2", + ">, " + ], + [ + "T", + ">]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "T" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "string" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "registerPath", + "description": "Registers a directory into the store.", + "see": [], + "examples": [ + "```typescript\nstore\n .registerPath(resolve('commands'))\n .registerPath(resolve('third-party', 'commands'));\n```" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "path", + "description": "The path to be added.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 305, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "resolve", + "description": "Resolves a piece by its name or its instance.", + "params": [ + { + "name": "name", + "description": "The name of the piece or the instance itself.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "returnsDescription": "The resolved piece.", + "meta": { + "line": 332, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "string", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "T", + ", " + ], + [ + "key", + ": " + ], + [ + "string", + ", " + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "Store", + "<" + ], + [ + "T", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "unload", + "description": "Unloads a piece given its instance or its name.", + "params": [ + { + "name": "name", + "description": "The name of the file to load.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "returnsDescription": "Returns the piece that was unloaded.", + "meta": { + "line": 318, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "unloadAll", + "description": "Unloads all pieces from the store.", + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "Array", + "<" + ], + [ + "T", + ">>" + ] + ] + ], + "meta": { + "line": 322, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "meta": { + "line": 280, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "StoreRegistry", + "description": "A strict-typed store registry. This is available in {@link container}.", + "see": [], + "extends": [ + "Collection" + ], + "examples": [ + "```typescript\n// Adding new stores\n\n// Register the store:\ncontainer.stores.register(new RouteStore());\n\n// Augment Sapphire to add the new store, in case of a JavaScript\n// project, this can be moved to an `Augments.d.ts` (or any other name)\n// file somewhere:\ndeclare module '@sapphire/pieces' {\n export interface StoreRegistryEntries {\n routes: RouteStore;\n }\n}\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "params": [ + { + "name": "entries", + "optional": true, + "type": [ + [ + [ + "null", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "readonly", + " [" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + "]>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ] + }, + "props": [ + { + "name": "[toStringTag]", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 135, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "constructor", + "type": [ + [ + [ + "CollectionConstructor" + ] + ] + ], + "meta": { + "line": 21, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "size", + "readonly": true, + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 28, + "file": "lib.es2015.collection.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "[species]", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "MapConstructor" + ] + ] + ], + "meta": { + "line": 317, + "file": "lib.es2015.symbol.wellknown.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "default", + "scope": "static", + "readonly": true, + "type": [ + [ + [ + "(" + ], + [ + "typeof", + " " + ], + [ + "Collection", + ")" + ] + ] + ], + "meta": { + "line": 28, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + } + ], + "methods": [ + { + "name": "[iterator]", + "description": "Returns an iterable of entries in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + "]>" + ] + ] + ] + }, + { + "name": "at", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the item at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the element to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Value" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "clear", + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "clone", + "description": "Creates an identical shallow copy of this collection.", + "see": [], + "examples": [ + "const newColl = someColl.clone();" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 320, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "concat", + "description": "Combines this collection with others into a new collection. None of the source collections are modified.", + "see": [], + "examples": [ + "const newColl = someColl.concat(someOtherColl, anotherColl, ohBoyAColl);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "collections", + "description": "Collections to merge", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "ReadonlyCollection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">>" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 329, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "delete", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "deregister", + "description": "Deregisters a store.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "store", + "description": "The store to deregister.", + "optional": false, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 553, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "difference", + "description": "The difference method returns a new structure containing items where the key is present in one of the original structures but not the other.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + " | " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 363, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "each", + "description": "Identical to\n[Map.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach),\nbut returns the collection instead of undefined.", + "see": [], + "examples": [ + "collection\n .each(user => console.log(user.username))\n .filter(user => user.bot)\n .each(user => console.log(user.username));" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute for each element", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 298, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "ensure", + "description": "Obtains the value of the given key if it exists, otherwise sets and returns the value provided by the default value generator.", + "see": [], + "examples": [ + "collection.ensure(guildId, () => defaultGuildConfig);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "key", + "description": "The key to get if it exists, or set otherwise", + "optional": false, + "type": [ + [ + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ] + }, + { + "name": "defaultValueGenerator", + "description": "A function that generates the default value", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "Value" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Value" + ] + ] + ], + "meta": { + "line": 38, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "entries", + "description": "Returns an iterable of key, value pairs for every entry in the map.", + "returns": [ + [ + [ + "IterableIterator", + "<[" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + "]>" + ] + ] + ] + }, + { + "name": "equals", + "description": "Checks if this collection shares identical items with another.\nThis is different to checking for equality using equal-signs, because\nthe collections may be different objects, but contain the same data.", + "params": [ + { + "name": "collection", + "description": "Collection to compare with", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "Whether the collections have identical contents", + "meta": { + "line": 339, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "every", + "description": "Checks if all items passes a test. Identical in behavior to\n[Array.every()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every).", + "see": [], + "examples": [ + "collection.every(user => !user.bot);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "this", + " " + ], + [ + "is", + " " + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 266, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "filter", + "description": "Identical to\n[Array.filter()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter),\nbut returns a Collection instead of an Array.", + "see": [], + "examples": [ + "collection.filter(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 186, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "find", + "description": "Searches for a single item where the given function returns a truthy value. This behaves like\n[Array.find()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find).\nAll collections used in Discord.js are mapped using their `id` property, and if you want to find by id you\nshould use the `get` method. See\n[MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map/get) for details.", + "see": [], + "examples": [ + "collection.find(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "value", + " " + ], + [ + "is", + " " + ], + [ + "V2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "V2" + ] + ] + ], + "meta": { + "line": 146, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "findKey", + "description": "Searches for the key of a single item where the given function returns a truthy value. This behaves like\n[Array.findIndex()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex),\nbut returns the key rather than the positional index.", + "see": [], + "examples": [ + "collection.findKey(user => user.username === 'Bob');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "The function to test with (should return boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "K2" + ] + ] + ], + "meta": { + "line": 161, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "first", + "description": "Obtains the first value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Value" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the end if amount is negative", + "meta": { + "line": 62, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "firstKey", + "description": "Obtains the first key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the end if\namount is negative", + "meta": { + "line": 72, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "flatMap", + "description": "Maps each item into a Collection, then joins the results into a single Collection. Identical in behavior to\n[Array.flatMap()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap).", + "see": [], + "examples": [ + "collection.flatMap(guild => guild.members.cache);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces a new Collection", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 218, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "forEach", + "params": [ + { + "name": "callbackfn", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "map", + ": " + ], + [ + "Map", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "thisArg", + "optional": true, + "type": [ + [ + [ + "any" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + }, + { + "name": "get", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistryEntries", + "[" + ], + [ + "K", + "]" + ] + ] + ] + }, + { + "name": "has", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "true" + ] + ] + ] + }, + { + "name": "hasAll", + "description": "Checks if all of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if all of the elements exist, `false` if at least one does not exist.", + "meta": { + "line": 46, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "hasAny", + "description": "Checks if any of the elements exist in the collection.", + "params": [ + { + "name": "keys", + "description": "The keys of the elements to check for", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "returnsDescription": "`true` if any of the elements exist, `false` if none exist.", + "meta": { + "line": 54, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "intersect", + "description": "The intersect method returns a new structure containing items where the keys and values are present in both original structures.", + "params": [ + { + "name": "other", + "description": "The other Collection to filter against", + "optional": false, + "type": [ + [ + [ + "ReadonlyCollection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 357, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keyAt", + "description": "Identical to [Array.at()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at).\nReturns the key at a given index, allowing for positive and negative integers.\nNegative integers count back from the last item in the collection.", + "params": [ + { + "name": "index", + "description": "The index of the key to obtain", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ], + "meta": { + "line": 109, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "keys", + "description": "Returns an iterable of keys in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ">" + ] + ] + ] + }, + { + "name": "last", + "description": "Obtains the last value(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Value" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values, starting from the start if\namount is negative", + "meta": { + "line": 82, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "lastKey", + "description": "Obtains the last key(s) in this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array of keys, starting from the start if\namount is negative", + "meta": { + "line": 92, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "load", + "description": "Loads all the registered stores.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "returns": [ + [ + [ + "Promise", + "<" + ], + [ + "void", + ">" + ] + ] + ], + "meta": { + "line": 516, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "map", + "description": "Maps each item to another value into an array. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.map(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new array, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 230, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "mapValues", + "description": "Maps each item to another value into a collection. Identical in behavior to\n[Array.map()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map).", + "see": [], + "examples": [ + "collection.mapValues(user => user.tag);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function that produces an element of the new collection, taking three arguments", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 242, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "partition", + "description": "Partitions the collection into two collections where the first collection\ncontains the items that passed and the second contains the items that failed.", + "see": [], + "examples": [ + "const [big, small] = collection.partition(guild => guild.memberCount > 250);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "key", + " " + ], + [ + "is", + " " + ], + [ + "K2" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "[" + ], + [ + "Collection", + "<" + ], + [ + "K2", + ", " + ], + [ + "Value", + ">, " + ], + [ + "Collection", + "<" + ], + [ + "Exclude", + "<" + ], + [ + "'arguments'", + ", " + ], + [ + "K2", + "> | " + ], + [ + "Exclude", + "<" + ], + [ + "'commands'", + ", " + ], + [ + "K2", + "> | " + ], + [ + "Exclude", + "<" + ], + [ + "'interaction", + "-" + ], + [ + "handlers'", + ", " + ], + [ + "K2", + "> | " + ], + [ + "Exclude", + "<" + ], + [ + "'listeners'", + ", " + ], + [ + "K2", + "> | " + ], + [ + "Exclude", + "<" + ], + [ + "'preconditions'", + ", " + ], + [ + "K2", + ">, " + ], + [ + "Value", + ">]" + ] + ] + ], + "meta": { + "line": 202, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "random", + "description": "Obtains unique random value(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "Value" + ] + ] + ], + "returnsDescription": "A single value if no amount is provided or an array of values", + "meta": { + "line": 117, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "randomKey", + "description": "Obtains unique random key(s) from this collection.", + "returns": [ + [ + [ + "undefined", + " | " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ], + "returnsDescription": "A single key if no amount is provided or an array", + "meta": { + "line": 126, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "reduce", + "description": "Applies a function to produce a single value. Identical in behavior to\n[Array.reduce()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce).", + "see": [], + "examples": [ + "collection.reduce((acc, guild) => acc + guild.memberCount, 0);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to reduce, taking four arguments; `accumulator`, `currentValue`, `currentKey`,\nand `collection`", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "accumulator", + ": " + ], + [ + "T", + ", " + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "T" + ] + ] + ] + }, + { + "name": "initialValue", + "description": "Starting value for the accumulator", + "optional": true, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "T" + ] + ] + ], + "meta": { + "line": 283, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "register", + "description": "Registers a store.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "store", + "description": "The store to register.", + "optional": false, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 547, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "registerPath", + "description": "Registers all user directories from the process working directory, the default value is obtained by assuming\nCommonJS (high accuracy) but with fallback for ECMAScript Modules (reads package.json's `main` entry, fallbacks\nto `process.cwd()`).", + "extendDescription": "By default, if you have this folder structure:\n```\n/home/me/my-bot\nβ”œβ”€ src\nβ”‚ β”œβ”€ commands\nβ”‚ β”œβ”€ events\nβ”‚ └─ main.js\n└─ package.json\n```\n\nAnd you run `node src/main.js`, the directories `/home/me/my-bot/src/commands` and `/home/me/my-bot/src/events` will\nbe registered for the commands and events stores respectively, since both directories are located in the same\ndirectory as your main file.\n\n**Note**: this also registers directories for all other stores, even if they don't have a folder, this allows you\nto create new pieces and hot-load them later anytime.", + "see": [], + "examples": [], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "rootDirectory", + "description": "The root directory to register pieces at.", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ], + "meta": { + "line": 541, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + } + }, + { + "name": "reverse", + "description": "Identical to [Array.reverse()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse)\nbut returns a Collection instead of an Array.", + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 132, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "set", + "params": [ + { + "name": "key", + "optional": false, + "type": [ + [ + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries" + ] + ] + ] + }, + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "Value" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ] + }, + { + "name": "some", + "description": "Checks if there exists an item that passes a test. Identical in behavior to\n[Array.some()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some).", + "see": [], + "examples": [ + "collection.some(user => user.discriminator === '0000');" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "boolean" + ] + ] + ], + "meta": { + "line": 254, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sort", + "description": "The sort method sorts the items of a collection in place and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sort((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value, according to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 351, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sorted", + "description": "The sorted method sorts the items of a collection and returns it.\nThe sort is not necessarily stable in Node 10 or older.\nThe default sort order is according to string Unicode code points.", + "see": [], + "examples": [ + "collection.sorted((userA, userB) => userA.createdTimestamp - userB.createdTimestamp);" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "compareFunction", + "description": "Specifies a function that defines the sort order.\nIf omitted, the collection is sorted according to each character's Unicode code point value,\naccording to the string conversion of each element.", + "optional": true, + "type": [ + [ + [ + "Comparator", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Collection", + "<" + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 376, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "sweep", + "description": "Removes items that satisfy the provided filter function.", + "params": [ + { + "name": "fn", + "description": "Function used to test (should return a boolean)", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "value", + ": " + ], + [ + "Value", + ", " + ], + [ + "key", + ": " + ], + [ + "keyof", + " " + ], + [ + "StoreRegistryEntries", + ", " + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "boolean" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "number" + ] + ] + ], + "returnsDescription": "The number of removed entries", + "meta": { + "line": 173, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "tap", + "description": "Runs a function on the collection and returns the collection.", + "see": [], + "examples": [ + "collection\n .tap(coll => console.log(coll.size))\n .filter(user => user.bot)\n .tap(coll => console.log(coll.size))" + ], + "abstract": false, + "deprecated": false, + "emits": [], + "params": [ + { + "name": "fn", + "description": "Function to execute", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "collection", + ": " + ], + [ + "StoreRegistry", + ") => " + ], + [ + "void" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "StoreRegistry" + ] + ] + ], + "meta": { + "line": 312, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "toJSON", + "returns": [ + [ + [ + "Array", + "<" + ], + [ + "Value", + ">" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@discordjs/collection/dist" + } + }, + { + "name": "values", + "description": "Returns an iterable of values in the map", + "returns": [ + [ + [ + "IterableIterator", + "<" + ], + [ + "Value", + ">" + ] + ] + ] + } + ], + "meta": { + "line": 511, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "UserError", + "description": "The UserError class to be emitted in the pieces.", + "see": [], + "extends": [ + "Error" + ], + "examples": [], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "description": "Constructs an UserError.", + "params": [ + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "Options" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "UserError" + ] + ] + ], + "meta": { + "line": 21, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + "props": [ + { + "name": "cause", + "type": [ + [ + [ + "Error" + ] + ] + ], + "meta": { + "line": 26, + "file": "lib.es2022.error.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "context", + "description": "User-provided context.", + "readonly": true, + "type": [ + [ + [ + "unknown" + ] + ] + ], + "meta": { + "line": 14, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "identifier", + "description": "An identifier, useful to localize emitted errors.", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 9, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "message", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1023, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "stack", + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 1024, + "file": "lib.es5.d.ts", + "path": "node_modules/typescript/lib" + } + }, + { + "name": "prepareStackTrace", + "scope": "static", + "type": [ + [ + [ + "(" + ], + [ + "err", + ": " + ], + [ + "Error", + ", " + ], + [ + "stackTraces", + ": " + ], + [ + "Array", + "<" + ], + [ + "CallSite", + ">) => " + ], + [ + "any" + ] + ] + ], + "meta": { + "line": 11, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "stackTraceLimit", + "scope": "static", + "type": [ + [ + [ + "number" + ] + ] + ], + "meta": { + "line": 13, + "file": "globals.d.ts", + "path": "node_modules/@types/node" + } + }, + { + "name": "name", + "readonly": true, + "type": [ + [ + [ + "string" + ] + ] + ], + "meta": { + "line": 28, + "file": "UserError.ts", + "path": "src/lib/errors" + } + } + ], + "methods": [ + { + "name": "captureStackTrace", + "description": "Create .stack property on a target object", + "scope": "static", + "params": [ + { + "name": "targetObject", + "optional": false, + "type": [ + [ + [ + "object" + ] + ] + ] + }, + { + "name": "constructorOpt", + "optional": true, + "type": [ + [ + [ + "Function" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "void" + ] + ] + ] + } + ], + "meta": { + "line": 5, + "file": "UserError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "UserPermissionsPrecondition", + "description": "Constructs a contextful permissions precondition requirement.", + "see": [], + "implements": [ + "PreconditionSingleResolvableDetails<'UserPermissions'>" + ], + "examples": [ + "```typescript\nexport class CoreCommand extends Command {\n public constructor(context: PieceContext) {\n super(context, {\n preconditions: [\n 'GuildOnly',\n new UserPermissionsPrecondition('ADD_REACTIONS')\n ]\n });\n }\n\n public messageRun(message: Message, args: Args) {\n // ...\n }\n}\n```" + ], + "abstract": false, + "deprecated": false, + "construct": { + "name": "constructor", + "description": "Constructs a precondition container entry.", + "params": [ + { + "name": "permissions", + "description": "The permissions that will be required by this command.", + "optional": false, + "type": [ + [ + [ + "PermissionResolvable" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "UserPermissionsPrecondition" + ] + ] + ], + "meta": { + "line": 33, + "file": "UserPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + }, + "props": [ + { + "name": "context", + "description": "The context to be set at {@link PreconditionContainerSingle.context}.", + "type": [ + [ + [ + "{" + ], + [ + "\npermissions", + ": " + ], + [ + "Permissions\n", + "}" + ] + ] + ], + "meta": { + "line": 27, + "file": "UserPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + }, + { + "name": "name", + "description": "The name of the precondition to retrieve from {@link SapphireClient.preconditions}.", + "type": [ + [ + [ + "'UserPermissions'" + ] + ] + ], + "meta": { + "line": 26, + "file": "UserPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + } + ], + "meta": { + "line": 25, + "file": "UserPermissionsPrecondition.ts", + "path": "src/lib/utils/preconditions/containers" + } + } + ], + "typedefs": [ + { + "name": "BucketScope", + "description": "The scope the cooldown applies to.", + "meta": { + "line": 18, + "file": "Enums.ts", + "path": "src/lib/types" + }, + "variant": "enum", + "props": [ + { + "name": "Channel", + "description": "Per channel cooldowns.", + "type": [ + [ + [ + "0" + ] + ] + ] + }, + { + "name": "Global", + "description": "Global cooldowns.", + "type": [ + [ + [ + "1" + ] + ] + ] + }, + { + "name": "Guild", + "description": "Per guild cooldowns.", + "type": [ + [ + [ + "2" + ] + ] + ] + }, + { + "name": "User", + "description": "Per user cooldowns.", + "type": [ + [ + [ + "3" + ] + ] + ] + } + ] + }, + { + "name": "CommandOptionsRunTypeEnum", + "description": "The allowed values for {@link Command.Options.runIn} as an enum.", + "see": [], + "deprecated": false, + "meta": { + "line": 557, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "enum", + "props": [ + { + "name": "Dm", + "type": [ + [ + [ + "\"DM\"" + ] + ] + ] + }, + { + "name": "GuildAny", + "type": [ + [ + [ + "\"GUILD_ANY\"" + ] + ] + ] + }, + { + "name": "GuildNews", + "type": [ + [ + [ + "\"GUILD_NEWS\"" + ] + ] + ] + }, + { + "name": "GuildNewsThread", + "type": [ + [ + [ + "\"GUILD_NEWS_THREAD\"" + ] + ] + ] + }, + { + "name": "GuildPrivateThread", + "type": [ + [ + [ + "\"GUILD_PRIVATE_THREAD\"" + ] + ] + ] + }, + { + "name": "GuildPublicThread", + "type": [ + [ + [ + "\"GUILD_PUBLIC_THREAD\"" + ] + ] + ] + }, + { + "name": "GuildText", + "type": [ + [ + [ + "\"GUILD_TEXT\"" + ] + ] + ] + } + ] + }, + { + "name": "CommandPreConditions", + "description": "The available command pre-conditions.", + "see": [], + "deprecated": false, + "meta": { + "line": 571, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "enum", + "props": [ + { + "name": "ClientPermissions", + "type": [ + [ + [ + "\"ClientPermissions\"" + ] + ] + ] + }, + { + "name": "Cooldown", + "type": [ + [ + [ + "\"Cooldown\"" + ] + ] + ] + }, + { + "name": "DirectMessageOnly", + "type": [ + [ + [ + "\"DMOnly\"" + ] + ] + ] + }, + { + "name": "GuildNewsOnly", + "type": [ + [ + [ + "\"GuildNewsOnly\"" + ] + ] + ] + }, + { + "name": "GuildNewsThreadOnly", + "type": [ + [ + [ + "\"GuildNewsThreadOnly\"" + ] + ] + ] + }, + { + "name": "GuildOnly", + "type": [ + [ + [ + "\"GuildOnly\"" + ] + ] + ] + }, + { + "name": "GuildPrivateThreadOnly", + "type": [ + [ + [ + "\"GuildPrivateThreadOnly\"" + ] + ] + ] + }, + { + "name": "GuildPublicThreadOnly", + "type": [ + [ + [ + "\"GuildPublicThreadOnly\"" + ] + ] + ] + }, + { + "name": "GuildTextOnly", + "type": [ + [ + [ + "\"GuildTextOnly\"" + ] + ] + ] + }, + { + "name": "GuildThreadOnly", + "type": [ + [ + [ + "\"GuildThreadOnly\"" + ] + ] + ] + }, + { + "name": "NotSafeForWork", + "type": [ + [ + [ + "\"NSFW\"" + ] + ] + ] + }, + { + "name": "UserPermissions", + "type": [ + [ + [ + "\"UserPermissions\"" + ] + ] + ] + } + ] + }, + { + "name": "CooldownLevel", + "meta": { + "line": 1, + "file": "Enums.ts", + "path": "src/lib/types" + }, + "variant": "enum", + "props": [ + { + "name": "Author", + "type": [ + [ + [ + "\"author\"" + ] + ] + ] + }, + { + "name": "Channel", + "type": [ + [ + [ + "\"channel\"" + ] + ] + ] + }, + { + "name": "Guild", + "type": [ + [ + [ + "\"guild\"" + ] + ] + ] + } + ] + }, + { + "name": "Identifiers", + "meta": { + "line": 1, + "file": "Identifiers.ts", + "path": "src/lib/errors" + }, + "variant": "enum", + "props": [ + { + "name": "ArgsMissing", + "type": [ + [ + [ + "\"argsMissing\"" + ] + ] + ] + }, + { + "name": "ArgsUnavailable", + "type": [ + [ + [ + "\"argsUnavailable\"" + ] + ] + ] + }, + { + "name": "ArgumentBooleanError", + "type": [ + [ + [ + "\"booleanError\"" + ] + ] + ] + }, + { + "name": "ArgumentChannelError", + "type": [ + [ + [ + "\"channelError\"" + ] + ] + ] + }, + { + "name": "ArgumentDMChannelError", + "type": [ + [ + [ + "\"dmChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentDateError", + "type": [ + [ + [ + "\"dateError\"" + ] + ] + ] + }, + { + "name": "ArgumentDateTooEarly", + "type": [ + [ + [ + "\"dateTooEarly\"" + ] + ] + ] + }, + { + "name": "ArgumentDateTooFar", + "type": [ + [ + [ + "\"dateTooFar\"" + ] + ] + ] + }, + { + "name": "ArgumentEmojiError", + "type": [ + [ + [ + "\"emojiError\"" + ] + ] + ] + }, + { + "name": "ArgumentEnumEmptyError", + "type": [ + [ + [ + "\"enumEmptyError\"" + ] + ] + ] + }, + { + "name": "ArgumentEnumError", + "type": [ + [ + [ + "\"enumError\"" + ] + ] + ] + }, + { + "name": "ArgumentFloatError", + "type": [ + [ + [ + "\"floatError\"" + ] + ] + ] + }, + { + "name": "ArgumentFloatTooLarge", + "type": [ + [ + [ + "\"floatTooLarge\"" + ] + ] + ] + }, + { + "name": "ArgumentFloatTooSmall", + "type": [ + [ + [ + "\"floatTooSmall\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildCategoryChannelError", + "type": [ + [ + [ + "\"categoryChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildChannelError", + "type": [ + [ + [ + "\"guildChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildChannelMissingGuildError", + "type": [ + [ + [ + "\"guildChannelMissingGuildError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildNewsChannelError", + "type": [ + [ + [ + "\"guildNewsChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildNewsThreadChannelError", + "type": [ + [ + [ + "\"guildNewsChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildPrivateThreadChannelError", + "type": [ + [ + [ + "\"guildPrivateThreadChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildPublicThreadChannelError", + "type": [ + [ + [ + "\"guildPublicThreadChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildStageVoiceChannelError", + "type": [ + [ + [ + "\"guildStageVoiceChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildTextChannelError", + "type": [ + [ + [ + "\"guildTextChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildThreadChannelError", + "type": [ + [ + [ + "\"guildThreadChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentGuildVoiceChannelError", + "type": [ + [ + [ + "\"guildVoiceChannelError\"" + ] + ] + ] + }, + { + "name": "ArgumentHyperlinkError", + "type": [ + [ + [ + "\"hyperlinkError\"" + ] + ] + ] + }, + { + "name": "ArgumentIntegerError", + "type": [ + [ + [ + "\"integerError\"" + ] + ] + ] + }, + { + "name": "ArgumentIntegerTooLarge", + "type": [ + [ + [ + "\"integerTooLarge\"" + ] + ] + ] + }, + { + "name": "ArgumentIntegerTooSmall", + "type": [ + [ + [ + "\"integerTooSmall\"" + ] + ] + ] + }, + { + "name": "ArgumentMemberError", + "type": [ + [ + [ + "\"memberError\"" + ] + ] + ] + }, + { + "name": "ArgumentMemberMissingGuild", + "type": [ + [ + [ + "\"memberMissingGuild\"" + ] + ] + ] + }, + { + "name": "ArgumentMessageError", + "type": [ + [ + [ + "\"messageError\"" + ] + ] + ] + }, + { + "name": "ArgumentNumberError", + "type": [ + [ + [ + "\"numberError\"" + ] + ] + ] + }, + { + "name": "ArgumentNumberTooLarge", + "type": [ + [ + [ + "\"numberTooLarge\"" + ] + ] + ] + }, + { + "name": "ArgumentNumberTooSmall", + "type": [ + [ + [ + "\"numberTooSmall\"" + ] + ] + ] + }, + { + "name": "ArgumentRoleError", + "type": [ + [ + [ + "\"roleError\"" + ] + ] + ] + }, + { + "name": "ArgumentRoleMissingGuild", + "type": [ + [ + [ + "\"roleMissingGuild\"" + ] + ] + ] + }, + { + "name": "ArgumentStringTooLong", + "type": [ + [ + [ + "\"stringTooLong\"" + ] + ] + ] + }, + { + "name": "ArgumentStringTooShort", + "type": [ + [ + [ + "\"stringTooShort\"" + ] + ] + ] + }, + { + "name": "ArgumentUserError", + "type": [ + [ + [ + "\"userError\"" + ] + ] + ] + }, + { + "name": "CommandDisabled", + "type": [ + [ + [ + "\"commandDisabled\"" + ] + ] + ] + }, + { + "name": "PreconditionClientPermissions", + "type": [ + [ + [ + "\"preconditionClientPermissions\"" + ] + ] + ] + }, + { + "name": "PreconditionClientPermissionsNoClient", + "type": [ + [ + [ + "\"preconditionClientPermissionsNoClient\"" + ] + ] + ] + }, + { + "name": "PreconditionClientPermissionsNoPermissions", + "type": [ + [ + [ + "\"preconditionClientPermissionsNoPermissions\"" + ] + ] + ] + }, + { + "name": "PreconditionCooldown", + "type": [ + [ + [ + "\"preconditionCooldown\"" + ] + ] + ] + }, + { + "name": "PreconditionDMOnly", + "type": [ + [ + [ + "\"preconditionDmOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildNewsOnly", + "type": [ + [ + [ + "\"preconditionGuildNewsOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildNewsThreadOnly", + "type": [ + [ + [ + "\"preconditionGuildNewsThreadOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildOnly", + "type": [ + [ + [ + "\"preconditionGuildOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildPrivateThreadOnly", + "type": [ + [ + [ + "\"preconditionGuildPrivateThreadOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildPublicThreadOnly", + "type": [ + [ + [ + "\"preconditionGuildPublicThreadOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionGuildTextOnly", + "type": [ + [ + [ + "\"preconditionGuildTextOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionMissingChatInputHandler", + "type": [ + [ + [ + "\"preconditionMissingChatInputHandler\"" + ] + ] + ] + }, + { + "name": "PreconditionMissingContextMenuHandler", + "type": [ + [ + [ + "\"preconditionMissingContextMenuHandler\"" + ] + ] + ] + }, + { + "name": "PreconditionMissingMessageHandler", + "type": [ + [ + [ + "\"preconditionMissingMessageHandler\"" + ] + ] + ] + }, + { + "name": "PreconditionNSFW", + "type": [ + [ + [ + "\"preconditionNsfw\"" + ] + ] + ] + }, + { + "name": "PreconditionThreadOnly", + "type": [ + [ + [ + "\"preconditionThreadOnly\"" + ] + ] + ] + }, + { + "name": "PreconditionUserPermissions", + "type": [ + [ + [ + "\"preconditionUserPermissions\"" + ] + ] + ] + }, + { + "name": "PreconditionUserPermissionsNoPermissions", + "type": [ + [ + [ + "\"preconditionUserPermissionsNoPermissions\"" + ] + ] + ] + } + ] + }, + { + "name": "InteractionHandlerTypes", + "meta": { + "line": 105, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "enum", + "props": [ + { + "name": "Autocomplete", + "type": [ + [ + [ + "\"AUTOCOMPLETE\"" + ] + ] + ] + }, + { + "name": "Button", + "type": [ + [ + [ + "\"BUTTON\"" + ] + ] + ] + }, + { + "name": "MessageComponent", + "type": [ + [ + [ + "\"MESSAGE_COMPONENT\"" + ] + ] + ] + }, + { + "name": "SelectMenu", + "type": [ + [ + [ + "\"SELECT_MENU\"" + ] + ] + ] + } + ] + }, + { + "name": "InternalRegistryAPIType", + "meta": { + "line": 42, + "file": "Enums.ts", + "path": "src/lib/types" + }, + "variant": "enum", + "props": [ + { + "name": "ChatInput", + "type": [ + [ + [ + "0" + ] + ] + ] + }, + { + "name": "ContextMenu", + "type": [ + [ + [ + "1" + ] + ] + ] + } + ] + }, + { + "name": "LogLevel", + "description": "The logger levels for the {@link ILogger}.", + "meta": { + "line": 4, + "file": "ILogger.ts", + "path": "src/lib/utils/logger" + }, + "variant": "enum", + "props": [ + { + "name": "Debug", + "description": "The debug level, used when calling {@link ILogger.debug}.", + "type": [ + [ + [ + "20" + ] + ] + ] + }, + { + "name": "Error", + "description": "The error level, used when calling {@link ILogger.error}.", + "type": [ + [ + [ + "50" + ] + ] + ] + }, + { + "name": "Fatal", + "description": "The critical level, used when calling {@link ILogger.fatal}.", + "type": [ + [ + [ + "60" + ] + ] + ] + }, + { + "name": "Info", + "description": "The info level, used when calling {@link ILogger.info}.", + "type": [ + [ + [ + "30" + ] + ] + ] + }, + { + "name": "None", + "description": "An unknown or uncategorized level.", + "type": [ + [ + [ + "100" + ] + ] + ] + }, + { + "name": "Trace", + "description": "The lowest log level, used when calling {@link ILogger.trace}.", + "type": [ + [ + [ + "10" + ] + ] + ] + }, + { + "name": "Warn", + "description": "The warning level, used when calling {@link ILogger.warn}.", + "type": [ + [ + [ + "40" + ] + ] + ] + } + ] + }, + { + "name": "PluginHook", + "meta": { + "line": 7, + "file": "Enums.ts", + "path": "src/lib/types" + }, + "variant": "enum", + "props": [ + { + "name": "PostInitialization", + "type": [ + [ + [ + "\"postInitialization\"" + ] + ] + ] + }, + { + "name": "PostLogin", + "type": [ + [ + [ + "\"postLogin\"" + ] + ] + ] + }, + { + "name": "PreGenericsInitialization", + "type": [ + [ + [ + "\"preGenericsInitialization\"" + ] + ] + ] + }, + { + "name": "PreInitialization", + "type": [ + [ + [ + "\"preInitialization\"" + ] + ] + ] + }, + { + "name": "PreLogin", + "type": [ + [ + [ + "\"preLogin\"" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionRunCondition", + "description": "The condition for a {@link PreconditionContainerArray}.", + "meta": { + "line": 38, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "enum", + "props": [ + { + "name": "And", + "description": "Defines a condition where all the entries must pass. This uses {@link PreconditionConditionAnd}.", + "type": [ + [ + [ + "0" + ] + ] + ] + }, + { + "name": "Or", + "description": "Defines a condition where at least one entry must pass. This uses {@link PreconditionConditionOr}.", + "type": [ + [ + [ + "1" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionRunMode", + "description": "The run mode for a {@link PreconditionContainerArray}.", + "see": [], + "deprecated": false, + "meta": { + "line": 19, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "enum", + "props": [ + { + "name": "Parallel", + "description": "All entries are run in parallel using `Promise.all`, then the results are processed after all of them have\ncompleted.", + "type": [ + [ + [ + "1" + ] + ] + ] + }, + { + "name": "Sequential", + "description": "The entries are run sequentially, this is the default behaviour and can be slow when doing long asynchronous\ntasks, but is performance savvy.", + "type": [ + [ + [ + "0" + ] + ] + ] + } + ] + }, + { + "name": "RegisterBehavior", + "meta": { + "line": 37, + "file": "Enums.ts", + "path": "src/lib/types" + }, + "variant": "enum", + "props": [ + { + "name": "LogToConsole", + "type": [ + [ + [ + "\"LOG_TO_CONSOLE\"" + ] + ] + ] + }, + { + "name": "Overwrite", + "type": [ + [ + [ + "\"OVERWRITE\"" + ] + ] + ] + } + ] + }, + { + "name": "AliasPieceOptions", + "meta": { + "line": 669, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "ArgOptions", + "meta": { + "line": 722, + "file": "Args.ts", + "path": "src/lib/parsers" + }, + "variant": "interface" + }, + { + "name": "ArgType", + "meta": { + "line": 693, + "file": "Args.ts", + "path": "src/lib/parsers" + }, + "variant": "interface", + "props": [ + { + "name": "boolean", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "channel", + "optional": false, + "type": [ + [ + [ + "ChannelTypes" + ] + ] + ] + }, + { + "name": "date", + "optional": false, + "type": [ + [ + [ + "Date" + ] + ] + ] + }, + { + "name": "dmChannel", + "optional": false, + "type": [ + [ + [ + "DMChannel" + ] + ] + ] + }, + { + "name": "emoji", + "optional": false, + "type": [ + [ + [ + "EmojiObject" + ] + ] + ] + }, + { + "name": "enum", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "float", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "guildCategoryChannel", + "optional": false, + "type": [ + [ + [ + "CategoryChannel" + ] + ] + ] + }, + { + "name": "guildChannel", + "optional": false, + "type": [ + [ + [ + "GuildBasedChannelTypes" + ] + ] + ] + }, + { + "name": "guildNewsChannel", + "optional": false, + "type": [ + [ + [ + "NewsChannel" + ] + ] + ] + }, + { + "name": "guildNewsThreadChannel", + "optional": false, + "type": [ + [ + [ + "ThreadChannel", + " & {" + ], + [ + "\nparent", + ": " + ], + [ + "null", + " | " + ], + [ + "NewsChannel", + "," + ], + [ + "\ntype", + ": " + ], + [ + "'GUILD", + "_" + ], + [ + "NEWS", + "_" + ], + [ + "THREAD'\n", + "}" + ] + ] + ] + }, + { + "name": "guildPrivateThreadChannel", + "optional": false, + "type": [ + [ + [ + "ThreadChannel", + " & {" + ], + [ + "\nparent", + ": " + ], + [ + "null", + " | " + ], + [ + "TextChannel", + "," + ], + [ + "\ntype", + ": " + ], + [ + "'GUILD", + "_" + ], + [ + "PRIVATE", + "_" + ], + [ + "THREAD'\n", + "}" + ] + ] + ] + }, + { + "name": "guildPublicThreadChannel", + "optional": false, + "type": [ + [ + [ + "ThreadChannel", + " & {" + ], + [ + "\nparent", + ": " + ], + [ + "null", + " | " + ], + [ + "TextChannel", + "," + ], + [ + "\ntype", + ": " + ], + [ + "'GUILD", + "_" + ], + [ + "PUBLIC", + "_" + ], + [ + "THREAD'\n", + "}" + ] + ] + ] + }, + { + "name": "guildStageVoiceChannel", + "optional": false, + "type": [ + [ + [ + "StageChannel" + ] + ] + ] + }, + { + "name": "guildTextChannel", + "optional": false, + "type": [ + [ + [ + "TextChannel" + ] + ] + ] + }, + { + "name": "guildThreadChannel", + "optional": false, + "type": [ + [ + [ + "ThreadChannel" + ] + ] + ] + }, + { + "name": "guildVoiceChannel", + "optional": false, + "type": [ + [ + [ + "VoiceChannel" + ] + ] + ] + }, + { + "name": "hyperlink", + "optional": false, + "type": [ + [ + [ + "URL" + ] + ] + ] + }, + { + "name": "integer", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "member", + "optional": false, + "type": [ + [ + [ + "GuildMember" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "number", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "role", + "optional": false, + "type": [ + [ + [ + "Role" + ] + ] + ] + }, + { + "name": "string", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "url", + "optional": false, + "type": [ + [ + [ + "URL" + ] + ] + ] + }, + { + "name": "user", + "optional": false, + "type": [ + [ + [ + "User" + ] + ] + ] + } + ] + }, + { + "name": "ArgsNextCallback", + "description": "The value to be mapped.", + "meta": { + "line": 735, + "file": "Args.ts", + "path": "src/lib/parsers" + }, + "variant": "interface", + "params": [ + { + "name": "value", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Maybe", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "ArgumentContext", + "meta": { + "line": 90, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "Args" + ] + ] + ] + }, + { + "name": "argument", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "commandContext", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "inclusive", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "maximum", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "minimum", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + } + ] + }, + { + "name": "ArgumentOptions", + "meta": { + "line": 88, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "AutocompleteCommandContext", + "meta": { + "line": 813, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "commandId", + "description": "The id of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "commandName", + "description": "The name of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "AutocompleteInteractionPayload", + "meta": { + "line": 520, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "AutocompleteCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "AutocompleteCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "AutocompleteInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandAcceptedPayload", + "meta": { + "line": 453, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandContext", + "meta": { + "line": 791, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "commandId", + "description": "The id of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "commandName", + "description": "The name of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandDeniedPayload", + "meta": { + "line": 449, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandErrorPayload", + "meta": { + "line": 466, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandFinishPayload", + "meta": { + "line": 457, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandRunPayload", + "meta": { + "line": 455, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ChatInputCommandSuccessPayload", + "meta": { + "line": 461, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "result", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + } + ] + }, + { + "name": "ClientLoggerOptions", + "meta": { + "line": 353, + "file": "SapphireClient.ts", + "path": "src/lib" + }, + "variant": "interface", + "props": [ + { + "name": "instance", + "optional": true, + "type": [ + [ + [ + "ILogger" + ] + ] + ] + }, + { + "name": "level", + "optional": true, + "type": [ + [ + [ + "LogLevel" + ] + ] + ] + } + ] + }, + { + "name": "CommandChatInputRegisterShortcut", + "meta": { + "line": 733, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "behaviorWhenNotIdentical", + "description": "Specifies what we should do when the command is present, but not identical with the data you provided", + "optional": true, + "default": "RegisterBehavior.LogToConsole", + "type": [ + [ + [ + "RegisterBehavior" + ] + ] + ] + }, + { + "name": "defaultPermission", + "description": "Sets the `defaultPermission` field for the chat input command", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "guildIds", + "description": "If this is specified, the application commands will only be registered for these guild ids.", + "optional": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "idHints", + "description": "Specifies a list of command ids that we should check in the event of a name mismatch", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "register", + "description": "If we should register the command, be it missing or present already", + "optional": false, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + }, + { + "name": "CommandDoesNotHaveChatInputCommandHandlerPayload", + "meta": { + "line": 434, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "CommandDoesNotHaveContextMenuCommandHandlerPayload", + "meta": { + "line": 475, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "CommandDoesNotHaveMessageCommandHandler", + "meta": { + "line": 382, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">" + ] + ] + ] + }, + { + "name": "commandPrefix", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "prefix", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "RegExp" + ] + ] + ] + } + ] + }, + { + "name": "CommandJSON", + "meta": { + "line": 824, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "aliases", + "optional": false, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "category", + "optional": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ] + }, + { + "name": "description", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "detailedDescription", + "optional": false, + "type": [ + [ + [ + "DetailedDescriptionCommand" + ] + ] + ] + }, + { + "name": "enabled", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "location", + "optional": false, + "type": [ + [ + [ + "PieceLocationJSON" + ] + ] + ] + }, + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "AliasPieceOptions" + ] + ] + ] + } + ] + }, + { + "name": "CommandOptions", + "description": "The {@link Command} options.", + "see": [], + "deprecated": false, + "meta": { + "line": 590, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "chatInputCommand", + "description": "Shortcuts for registering simple chat input commands", + "optional": true, + "type": [ + [ + [ + "CommandChatInputRegisterShortcut" + ] + ] + ] + }, + { + "name": "cooldownDelay", + "description": "The time in milliseconds for the cooldown entries to reset, if set to a non-zero value alongside {@link Command.Options.cooldownLimit}, the `Cooldown` precondition will be added to the list.", + "optional": true, + "default": "0", + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "cooldownFilteredUsers", + "description": "The users that are exempt from the Cooldown precondition.\nUse this to filter out someone like a bot owner", + "optional": true, + "default": "undefined", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "cooldownLimit", + "description": "The amount of entries the cooldown can have before filling up, if set to a non-zero value alongside {@link Command.Options.cooldownDelay}, the `Cooldown` precondition will be added to the list.", + "optional": true, + "default": "1", + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "cooldownScope", + "description": "The scope of the cooldown entries.", + "optional": true, + "default": "BucketScope.User", + "type": [ + [ + [ + "BucketScope" + ] + ] + ] + }, + { + "name": "description", + "description": "The description for the command.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "detailedDescription", + "description": "The detailed description for the command.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "DetailedDescriptionCommand" + ] + ] + ] + }, + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "flags", + "description": "The accepted flags. Flags are key-only identifiers that can be placed anywhere in the command. Two different types are accepted:\n* An array of strings, e.g. [`silent`].\n* A boolean defining whether the strategy should accept all keys (`true`) or none at all (`false`).", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "boolean", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "fullCategory", + "description": "The full category path for the command", + "optional": true, + "default": "'An array of folder names that lead back to the folder that is registered for in the commands store'", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "generateDashLessAliases", + "description": "Whether to add aliases for commands with dashes in them", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "generateUnderscoreLessAliases", + "description": "Whether to add aliases for commands with underscores in them", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "nsfw", + "description": "Sets whether or not the command should be treated as NSFW. If set to true, the `NSFW` precondition will be added to the list.", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "options", + "description": "The accepted options. Options are key-value identifiers that can be placed anywhere in the command. Two different types are accepted:\n* An array of strings, e.g. [`silent`].\n* A boolean defining whether the strategy should accept all keys (`true`) or none at all (`false`).", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "boolean", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "preconditions", + "description": "The {@link Precondition}s to be run, accepts an array of their names.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "PreconditionEntryResolvable", + ">" + ] + ] + ] + }, + { + "name": "prefixes", + "description": "The prefixes for both flags and options.", + "optional": true, + "default": "['--', '-', 'β€”']", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "quotes", + "description": "The quotes accepted by this command, pass `[]` to disable them.", + "optional": true, + "default": "[\n ['\"', '\"'], // Double quotes\n ['β€œ', '”'], // Fancy quotes (on iOS)\n ['γ€Œ', '」'] // Corner brackets (CJK)\n ['Β«', 'Β»'] // French quotes (guillemets)\n]", + "type": [ + [ + [ + "Array", + "<[" + ], + [ + "string", + ", " + ], + [ + "string", + "]>" + ] + ] + ] + }, + { + "name": "requiredClientPermissions", + "description": "The required permissions for the client.", + "optional": true, + "default": "0", + "type": [ + [ + [ + "PermissionResolvable" + ] + ] + ] + }, + { + "name": "requiredUserPermissions", + "description": "The required permissions for the user.", + "optional": true, + "default": "0", + "type": [ + [ + [ + "PermissionResolvable" + ] + ] + ] + }, + { + "name": "runIn", + "description": "The channels the command should run in. If set to `null`, no precondition entry will be added. Some optimizations are applied when given an array to reduce the amount of preconditions run (e.g. `'GUILD_TEXT'` and `'GUILD_NEWS'` becomes `'GUILD_ANY'`, and if both `'DM'` and `'GUILD_ANY'` are defined, then no precondition entry is added as it runs in all channels).", + "optional": true, + "default": "null", + "type": [ + [ + [ + "null", + " | " + ], + [ + "CommandOptionsRunType", + " | " + ], + [ + "CommandOptionsRunTypeEnum", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "CommandOptionsRunType", + " | " + ], + [ + "CommandOptionsRunTypeEnum", + ">" + ] + ] + ] + }, + { + "name": "separators", + "description": "The flag separators.", + "optional": true, + "default": "['=', ':']", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "typing", + "description": "If {@link SapphireClient.typing} is true, this option will override it.\nOtherwise, this option has no effect - you may call {@link Channel#sendTyping}` in the run method if you want specific commands to display the typing status.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandAcceptedPayload", + "meta": { + "line": 494, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandContext", + "meta": { + "line": 802, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "commandId", + "description": "The id of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "commandName", + "description": "The name of the command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandDeniedPayload", + "meta": { + "line": 490, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandErrorPayload", + "meta": { + "line": 507, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandFinishPayload", + "meta": { + "line": 498, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandRunPayload", + "meta": { + "line": 496, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ContextMenuCommandSuccessPayload", + "meta": { + "line": 502, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + }, + { + "name": "result", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + } + ] + }, + { + "name": "CooldownOptions", + "meta": { + "line": 358, + "file": "SapphireClient.ts", + "path": "src/lib" + }, + "variant": "interface", + "props": [ + { + "name": "delay", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "filteredCommands", + "optional": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "filteredUsers", + "optional": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "limit", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "scope", + "optional": true, + "type": [ + [ + [ + "BucketScope" + ] + ] + ] + } + ] + }, + { + "name": "DetailedDescriptionCommandObject", + "meta": { + "line": 846, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface" + }, + { + "name": "Err", + "see": [], + "deprecated": false, + "meta": { + "line": 26, + "file": "Lexure.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "error", + "description": "The resulting error, which only exists on an Err.", + "optional": false, + "type": [ + [ + [ + "E" + ] + ] + ] + }, + { + "name": "success", + "description": "If this an Err, this is false.", + "optional": false, + "type": [ + [ + [ + "false" + ] + ] + ] + }, + { + "name": "value", + "optional": true, + "type": [ + [ + [ + "undefined" + ] + ] + ] + } + ] + }, + { + "name": "ExtendedArgumentContext", + "see": [], + "deprecated": true, + "meta": { + "line": 86, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "Args" + ] + ] + ] + }, + { + "name": "argument", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "unknown", + ">" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "commandContext", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "inclusive", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "maximum", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "minimum", + "optional": true, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "parameter", + "description": "The canonical parameter specified by the user in the command, as\na string, equivalent to the first parameter of {@link Argument#run}.\nThis allows {@link ExtendedArgument#handle} to access the original\nargument, which is useful for returning {@link Argument#error} so\nthat you don't have to convert the parsed argument back into a\nstring.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "ExtendedArgumentOptions", + "see": [], + "deprecated": true, + "meta": { + "line": 75, + "file": "ExtendedArgument.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "aliases", + "description": "The aliases for the piece.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "baseArgument", + "description": "The name of the underlying argument whose value is used to compute\nthe extended argument value; see {@link ArgType} for valid keys.", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + }, + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "IArgument", + "meta": { + "line": 20, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "name", + "description": "The name of the argument, this is used to make the identification of an argument easier.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "run", + "description": "The method which is called when invoking the argument.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "parameter", + ": " + ], + [ + "string", + ", " + ], + [ + "context", + ": " + ], + [ + "Context", + "<" + ], + [ + "T", + ">) => " + ], + [ + "Result", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ] + }, + { + "name": "IChatInputCommandPayload", + "meta": { + "line": 440, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "IContextMenuCommandPayload", + "meta": { + "line": 481, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "IInteractionHandlerPayload", + "meta": { + "line": 511, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "handler", + "optional": false, + "type": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ILogger", + "meta": { + "line": 41, + "file": "ILogger.ts", + "path": "src/lib/utils/logger" + }, + "variant": "interface", + "props": [ + { + "name": "debug", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Debug} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "error", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Error} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "fatal", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Fatal} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "has", + "description": "Checks whether a level is supported.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "level", + ": " + ], + [ + "LogLevel", + ") => " + ], + [ + "boolean" + ] + ] + ] + }, + { + "name": "info", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Info} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "trace", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Trace} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "warn", + "description": "Alias of {@link ILogger.write} with {@link LogLevel.Warn} as level.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + }, + { + "name": "write", + "description": "Writes the log message given a level and the value(s).", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "level", + ": " + ], + [ + "LogLevel", + ", " + ], + [ + "values", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "unknown", + ">) => " + ], + [ + "void" + ] + ] + ] + } + ] + }, + { + "name": "IMessageCommandPayload", + "meta": { + "line": 393, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + } + ] + }, + { + "name": "IPieceError", + "meta": { + "line": 368, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "piece", + "optional": false, + "type": [ + [ + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">" + ] + ] + ] + } + ] + }, + { + "name": "IPreconditionCondition", + "description": "Defines the condition for {@link PreconditionContainerArray}s to run.", + "see": [], + "deprecated": false, + "meta": { + "line": 10, + "file": "IPreconditionCondition.ts", + "path": "src/lib/utils/preconditions/conditions" + }, + "variant": "interface", + "props": [ + { + "name": "chatInputParallel", + "description": "Runs all the containers using `Promise.all`, then checks the results once all tasks finished running.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "ChatInputCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "chatInputSequential", + "description": "Runs the containers one by one.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "ChatInputCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "contextMenuParallel", + "description": "Runs all the containers using `Promise.all`, then checks the results once all tasks finished running.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "ContextMenuCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "contextMenuSequential", + "description": "Runs the containers one by one.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "ContextMenuCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "messageParallel", + "description": "Runs all the containers using `Promise.all`, then checks the results once all tasks finished running.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "message", + ": " + ], + [ + "Message", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "command", + ": " + ], + [ + "MessageCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "messageSequential", + "description": "Runs the containers one by one.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "message", + ": " + ], + [ + "Message", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "command", + ": " + ], + [ + "MessageCommand", + ", " + ], + [ + "entries", + ": " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "IPreconditionContainer", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + } + ] + }, + { + "name": "IPreconditionContainer", + "description": "An abstracted precondition container to be implemented by classes.", + "see": [], + "deprecated": false, + "meta": { + "line": 30, + "file": "IPreconditionContainer.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "interface", + "props": [ + { + "name": "chatInputRun", + "description": "Runs a precondition container.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "contextMenuRun", + "description": "Runs a precondition container.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "interaction", + ": " + ], + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">, " + ], + [ + "command", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + }, + { + "name": "messageRun", + "description": "Runs a precondition container.", + "optional": false, + "type": [ + [ + [ + "(" + ], + [ + "message", + ": " + ], + [ + "Message", + "<" + ], + [ + "boolean", + ">, " + ], + [ + "command", + ": " + ], + [ + "Command", + "<" + ], + [ + "Args", + ", " + ], + [ + "CommandOptions", + ">, " + ], + [ + "context", + ": " + ], + [ + "PreconditionContext", + ") => " + ], + [ + "PreconditionContainerReturn" + ] + ] + ] + } + ] + }, + { + "name": "InteractionHandlerError", + "meta": { + "line": 518, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "handler", + "optional": false, + "type": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "InteractionHandlerJSON", + "meta": { + "line": 93, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "enabled", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "interactionHandlerType", + "optional": false, + "type": [ + [ + [ + "InteractionHandlerTypes" + ] + ] + ] + }, + { + "name": "location", + "optional": false, + "type": [ + [ + [ + "PieceLocationJSON" + ] + ] + ] + }, + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "PieceOptions" + ] + ] + ] + } + ] + }, + { + "name": "InteractionHandlerOptions", + "meta": { + "line": 86, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "interactionHandlerType", + "description": "The type of interaction this handler is for. Must be one of {@link InteractionHandlerTypes}.", + "optional": false, + "type": [ + [ + [ + "InteractionHandlerTypes" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "InteractionHandlerParseError", + "meta": { + "line": 516, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "handler", + "optional": false, + "type": [ + [ + [ + "InteractionHandler", + "<" + ], + [ + "InteractionHandlerOptions", + ">" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "Interaction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ListenerErrorPayload", + "meta": { + "line": 372, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "piece", + "optional": false, + "type": [ + [ + [ + "Listener", + "<" + ], + [ + "''", + ", " + ], + [ + "ListenerOptions", + ">" + ] + ] + ] + } + ] + }, + { + "name": "ListenerJSON", + "meta": { + "line": 122, + "file": "Listener.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "enabled", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "event", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "location", + "optional": false, + "type": [ + [ + [ + "PieceLocationJSON" + ] + ] + ] + }, + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "once", + "optional": false, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "PieceOptions" + ] + ] + ] + } + ] + }, + { + "name": "ListenerOptions", + "meta": { + "line": 116, + "file": "Listener.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "emitter", + "optional": true, + "type": [ + [ + [ + "EventEmitter", + " | " + ], + [ + "keyof", + " " + ], + [ + "Client", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "event", + "optional": true, + "type": [ + [ + [ + "string", + " | " + ], + [ + "symbol" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "once", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandAcceptedPayload", + "meta": { + "line": 405, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandContext", + "meta": { + "line": 773, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "commandName", + "description": "The alias used to run this command.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "commandPrefix", + "description": "The matched prefix, this will always be the same as {@link MessageCommand.RunContext.prefix} if it was a string, otherwise it is\nthe result of doing `prefix.exec(content)[0]`.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "prefix", + "description": "The prefix used to run this command.", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "RegExp" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandDeniedPayload", + "meta": { + "line": 400, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandErrorPayload", + "meta": { + "line": 418, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandFinishPayload", + "meta": { + "line": 414, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandRunPayload", + "meta": { + "line": 410, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandSuccessPayload", + "meta": { + "line": 422, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "duration", + "optional": false, + "type": [ + [ + [ + "number" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "result", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + } + ] + }, + { + "name": "MessageCommandTypingErrorPayload", + "meta": { + "line": 427, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "args", + "optional": false, + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "None", + "see": [], + "deprecated": false, + "meta": { + "line": 69, + "file": "Lexure.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "exists", + "description": "If this is a None, this is false.", + "optional": false, + "type": [ + [ + [ + "false" + ] + ] + ] + }, + { + "name": "value", + "optional": true, + "type": [ + [ + [ + "undefined" + ] + ] + ] + } + ] + }, + { + "name": "Ok", + "see": [], + "deprecated": false, + "meta": { + "line": 8, + "file": "Lexure.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "error", + "optional": true, + "type": [ + [ + [ + "undefined" + ] + ] + ] + }, + { + "name": "success", + "description": "If this is an Ok, this is true.", + "optional": false, + "type": [ + [ + [ + "true" + ] + ] + ] + }, + { + "name": "value", + "description": "The resulting value, which only exists on an Ok.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ] + }, + { + "name": "PieceContext", + "description": "The context for the piece, contains extra information from the store,\nthe piece's path, and the store that loaded it.", + "meta": { + "line": 386, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "name", + "description": "The module's name extracted from the path.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "path", + "description": "The path the module was loaded from, relative to {@link PieceContext.root}.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "root", + "description": "The root directory the piece was loaded from.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "store", + "description": "The store that loaded the piece.", + "optional": false, + "type": [ + [ + [ + "Store", + "<" + ], + [ + "Piece", + "<" + ], + [ + "PieceOptions", + ">>" + ] + ] + ] + } + ] + }, + { + "name": "PieceOptions", + "description": "The options for the {@link Piece}.", + "meta": { + "line": 407, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "PreChatInputCommandRunPayload", + "meta": { + "line": 445, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ChatInputCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "PreContextMenuCommandRunPayload", + "meta": { + "line": 486, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "PreMessageCommandRunPayload", + "meta": { + "line": 398, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "command", + "optional": false, + "type": [ + [ + [ + "MessageCommand" + ] + ] + ] + }, + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "parameters", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionArrayResolvableDetails", + "description": "Defines the detailed options for the {@link PreconditionContainerArray}, where both the {@link PreconditionRunMode} and the\nentries can be defined.", + "see": [], + "deprecated": false, + "meta": { + "line": 57, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "interface", + "props": [ + { + "name": "entries", + "description": "The data that will be used to resolve {@link IPreconditionContainer} dependent of this one.", + "optional": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "PreconditionEntryResolvable", + ">" + ] + ] + ] + }, + { + "name": "mode", + "description": "The mode the {@link PreconditionContainerArray} will run.", + "optional": false, + "type": [ + [ + [ + "PreconditionRunMode" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionContext", + "meta": { + "line": 142, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "external", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionOptions", + "meta": { + "line": 133, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "enabled", + "description": "Whether or not the piece should be enabled. If set to false, the piece will be unloaded.", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "name", + "description": "The name for the piece.", + "optional": true, + "default": "''", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "position", + "description": "The position for the precondition to be set at in the global precondition list. If set to `null`, this\nprecondition will not be set as a global one.", + "optional": true, + "default": "null", + "type": [ + [ + [ + "null", + " | " + ], + [ + "number" + ] + ] + ] + } + ] + }, + { + "name": "PreconditionSingleResolvableDetails", + "description": "Defines the detailed options for the {@link PreconditionContainerSingle}, where both the {@link PreconditionContext} and the\nname of the precondition can be defined.", + "see": [], + "deprecated": false, + "meta": { + "line": 25, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "interface", + "props": [ + { + "name": "context", + "description": "The context to be set at {@link PreconditionContainerSingle.context}.", + "optional": false, + "type": [ + [ + [ + "Preconditions", + "[" + ], + [ + "K", + "]" + ] + ] + ] + }, + { + "name": "name", + "description": "The name of the precondition to retrieve from {@link SapphireClient.preconditions}.", + "optional": false, + "type": [ + [ + [ + "K" + ] + ] + ] + } + ] + }, + { + "name": "Preconditions", + "description": "The registered preconditions and their contexts, if any. When registering new ones, it is recommended to use\n[module augmentation](https://www.typescriptlang.org/docs/handbook/declaration-merging.html#module-augmentation) so\ncustom ones are registered.", + "extendedDescription": "When a key's value is `never`, it means that it does not take any context, which allows you to pass its identifier as\na bare string (e.g. `preconditions: ['NSFW']`), however, if context is required, a non-`never` type should be passed,\nwhich will type {@link PreconditionContainerArray#append} and require an object with the name and a `context` with\nthe defined type.", + "see": [], + "deprecated": false, + "meta": { + "line": 108, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "interface", + "props": [ + { + "name": "ClientPermissions", + "optional": false, + "type": [ + [ + [ + "{" + ], + [ + "\npermissions", + ": " + ], + [ + "Permissions\n", + "}" + ] + ] + ] + }, + { + "name": "Cooldown", + "optional": false, + "type": [ + [ + [ + "CooldownPreconditionContext" + ] + ] + ] + }, + { + "name": "DMOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "Enabled", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildNewsOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildNewsThreadOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildPrivateThreadOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildPublicThreadOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildTextOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "GuildThreadOnly", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "NSFW", + "optional": false, + "type": [ + [ + [ + "never" + ] + ] + ] + }, + { + "name": "UserPermissions", + "optional": false, + "type": [ + [ + [ + "{" + ], + [ + "\npermissions", + ": " + ], + [ + "Permissions\n", + "}" + ] + ] + ] + } + ] + }, + { + "name": "RepeatArgOptions", + "meta": { + "line": 724, + "file": "Args.ts", + "path": "src/lib/parsers" + }, + "variant": "interface", + "props": [ + { + "name": "times", + "description": "The maximum amount of times the argument can be repeated.", + "optional": true, + "default": "Infinity", + "type": [ + [ + [ + "number" + ] + ] + ] + } + ] + }, + { + "name": "SapphireClientOptions", + "meta": { + "line": 32, + "file": "SapphireClient.ts", + "path": "src/lib" + }, + "variant": "interface", + "props": [ + { + "name": "baseUserDirectory", + "description": "The base user directory, if set to `null`, Sapphire will not call {@link StoreRegistry.registerPath},\nmeaning that you will need to manually set each folder for each store. Please read the aforementioned method's\ndocumentation for more information.", + "optional": true, + "default": "undefined", + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ] + }, + { + "name": "caseInsensitiveCommands", + "description": "Whether commands can be case insensitive", + "optional": true, + "default": "false", + "type": [ + [ + [ + "null", + " | " + ], + [ + "boolean" + ] + ] + ] + }, + { + "name": "caseInsensitivePrefixes", + "description": "Whether prefixes can be case insensitive", + "optional": true, + "default": "false", + "type": [ + [ + [ + "null", + " | " + ], + [ + "boolean" + ] + ] + ] + }, + { + "name": "defaultCooldown", + "description": "Sets the default cooldown time for all commands.", + "optional": true, + "default": "\"No cooldown options\"", + "type": [ + [ + [ + "CooldownOptions" + ] + ] + ] + }, + { + "name": "defaultPrefix", + "description": "The default prefix, in case of `null`, only mention prefix will trigger the bot's commands.", + "optional": true, + "default": "null", + "type": [ + [ + [ + "SapphirePrefix" + ] + ] + ] + }, + { + "name": "disableMentionPrefix", + "description": "Controls whether the bot has mention as a prefix disabled", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "enableLoaderTraceLoggings", + "description": "Whether or not trace logging should be enabled.", + "optional": true, + "default": "container.logger.has(LogLevel.Trace)", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "fetchPrefix", + "description": "The prefix hook, by default it is a callback function that returns {@link SapphireClientOptions.defaultPrefix}.", + "optional": true, + "default": "() => client.options.defaultPrefix", + "type": [ + [ + [ + "SapphirePrefixHook" + ] + ] + ] + }, + { + "name": "id", + "description": "The client's ID, this is automatically set by the CoreReady event.", + "optional": true, + "default": "this.client.user?.id ?? null", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "loadDefaultErrorListeners", + "description": "If Sapphire should load the pre-included error event listeners that log any encountered errors to the {@link SapphireClient.logger} instance", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "loadMessageCommandListeners", + "description": "If Sapphire should load the pre-included message command listeners that are used to process incoming messages for commands.", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "logger", + "description": "The logger options, defaults to an instance of {@link Logger} when {@link ClientLoggerOptions.instance} is not specified.", + "optional": true, + "default": "{ instance: new Logger(LogLevel.Info) }", + "type": [ + [ + [ + "ClientLoggerOptions" + ] + ] + ] + }, + { + "name": "preventFailedToFetchLogForGuildIds", + "description": "Whenever starting the bot process Sapphire may report errors when failing to fetch guild commands.\nOne of the causes for this can be when a bot was invited to a server without the `application.commands` scope.", + "optional": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "regexPrefix", + "description": "The regex prefix, an alternative to a mention or regular prefix to allow creating natural language command messages", + "optional": true, + "type": [ + [ + [ + "RegExp" + ] + ] + ] + }, + { + "name": "typing", + "description": "Controls whether the bot will automatically appear to be typing when a command is accepted.", + "optional": true, + "default": "false", + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + }, + { + "name": "SapphirePluginAsyncHook", + "meta": { + "line": 9, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + }, + "variant": "interface", + "params": [ + { + "name": "this", + "optional": false, + "type": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "ClientOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "SapphirePluginHook", + "meta": { + "line": 14, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + }, + "variant": "interface", + "params": [ + { + "name": "this", + "optional": false, + "type": [ + [ + [ + "SapphireClient", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "options", + "optional": false, + "type": [ + [ + [ + "ClientOptions" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "SapphirePluginHookEntry", + "meta": { + "line": 18, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + }, + "variant": "interface", + "props": [ + { + "name": "hook", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + }, + { + "name": "name", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "type", + "optional": false, + "type": [ + [ + [ + "PluginHook" + ] + ] + ] + } + ] + }, + { + "name": "SapphirePrefixHook", + "meta": { + "line": 28, + "file": "SapphireClient.ts", + "path": "src/lib" + }, + "variant": "interface", + "params": [ + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + } + ], + "returns": [ + [ + [ + "Awaitable", + "<" + ], + [ + "SapphirePrefix", + ">" + ] + ] + ] + }, + { + "name": "SimplePreconditionSingleResolvableDetails", + "description": "Defines the simple options for the {@link PreconditionContainerSingle}, where only the name of the precondition can\nbe defined.", + "see": [], + "deprecated": false, + "meta": { + "line": 12, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "interface", + "props": [ + { + "name": "name", + "description": "The name of the precondition to retrieve from {@link SapphireClient.preconditions}.", + "optional": false, + "type": [ + [ + [ + "SimplePreconditionKeys" + ] + ] + ] + } + ] + }, + { + "name": "Some", + "see": [], + "deprecated": false, + "meta": { + "line": 53, + "file": "Lexure.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "exists", + "description": "If this is a Some, this is true.", + "optional": false, + "type": [ + [ + [ + "true" + ] + ] + ] + }, + { + "name": "value", + "description": "The value, which only exists on a Some.", + "optional": false, + "type": [ + [ + [ + "T" + ] + ] + ] + } + ] + }, + { + "name": "StoreOptions", + "description": "The options for the store, this features both hooks (changes the behaviour) and handlers (similar to event listeners).", + "meta": { + "line": 247, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "name", + "description": "The name for this store.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "paths", + "description": "The paths to load pieces from, should be absolute.", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "strategy", + "description": "The strategy to be used for the loader.", + "optional": true, + "default": "Store.defaultStrategy", + "type": [ + [ + [ + "ILoaderStrategy", + "<" + ], + [ + "T", + ">" + ] + ] + ] + } + ] + }, + { + "name": "StoreRegistryEntries", + "description": "The {@link StoreRegistry}'s registry, use module augmentation against this interface when adding new stores.", + "see": [], + "deprecated": false, + "meta": { + "line": 565, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "interface", + "isExternal": true, + "props": [ + { + "name": "arguments", + "optional": false, + "type": [ + [ + [ + "ArgumentStore" + ] + ] + ] + }, + { + "name": "commands", + "optional": false, + "type": [ + [ + [ + "CommandStore" + ] + ] + ] + }, + { + "name": "interaction-handlers", + "optional": false, + "type": [ + [ + [ + "InteractionHandlerStore" + ] + ] + ] + }, + { + "name": "listeners", + "optional": false, + "type": [ + [ + [ + "ListenerStore" + ] + ] + ] + }, + { + "name": "preconditions", + "optional": false, + "type": [ + [ + [ + "PreconditionStore" + ] + ] + ] + } + ] + }, + { + "name": "UnknownChatInputCommandPayload", + "meta": { + "line": 429, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "UnknownContextMenuCommandPayload", + "meta": { + "line": 470, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "context", + "optional": false, + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ] + }, + { + "name": "interaction", + "optional": false, + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "CacheType", + ">" + ] + ] + ] + } + ] + }, + { + "name": "UnknownMessageCommandNamePayload", + "meta": { + "line": 376, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "commandPrefix", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "prefix", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "RegExp" + ] + ] + ] + } + ] + }, + { + "name": "UnknownMessageCommandPayload", + "meta": { + "line": 389, + "file": "Events.ts", + "path": "src/lib/types" + }, + "variant": "interface", + "props": [ + { + "name": "commandName", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "commandPrefix", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + }, + { + "name": "prefix", + "optional": false, + "type": [ + [ + [ + "string", + " | " + ], + [ + "RegExp" + ] + ] + ] + } + ] + }, + { + "name": "ApplicationCommandRegistryRegisterOptions", + "type": [ + [ + [ + "ApplicationCommandRegistry", + "." + ], + [ + "RegisterOptions" + ] + ] + ], + "meta": { + "line": 481, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + }, + "variant": "type" + }, + { + "name": "ArgumentResult", + "description": "Defines a synchronous result of an {@link Argument}, check {@link Argument.AsyncResult} for the asynchronous version.", + "type": [ + [ + [ + "Awaitable", + "<" + ], + [ + "Result", + "<" + ], + [ + "T", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 13, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "AsyncArgumentResult", + "description": "Defines an asynchronous result of an {@link Argument}, check {@link Argument.Result} for the synchronous version.", + "type": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "T", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 18, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "AsyncPluginHooks", + "type": [ + [ + [ + "PluginHook", + "." + ], + [ + "PreLogin", + " | " + ], + [ + "PluginHook", + "." + ], + [ + "PostLogin" + ] + ] + ], + "meta": { + "line": 8, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + }, + "variant": "type" + }, + { + "name": "AsyncPreconditionContainerReturn", + "description": "Async-only version of {@link PreconditionContainerReturn}, to be used when the run method is async.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "Promise", + "<" + ], + [ + "PreconditionContainerResult", + ">" + ] + ] + ], + "meta": { + "line": 24, + "file": "IPreconditionContainer.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "AsyncPreconditionResult", + "type": [ + [ + [ + "Promise", + "<" + ], + [ + "Result", + "<" + ], + [ + "unknown", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 11, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "AutocompleteCommand", + "type": [ + [ + [ + "Command", + " & " + ], + [ + "Required", + "<" + ], + [ + "Pick", + "<" + ], + [ + "Command", + ", " + ], + [ + "'autocompleteRun'", + ">>" + ] + ] + ], + "meta": { + "line": 527, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Awaitable", + "description": "ReturnType for a function that can return either a value or a `Promise` with that value", + "type": [ + [ + [ + "PromiseLike", + "<" + ], + [ + "T", + "> | " + ], + [ + "T" + ] + ] + ], + "meta": { + "line": 44, + "file": "utilityTypes.d.ts", + "path": "node_modules/@sapphire/utilities/dist/lib" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "ChatInputCommand", + "type": [ + [ + [ + "Command", + " & " + ], + [ + "Required", + "<" + ], + [ + "Pick", + "<" + ], + [ + "Command", + ", " + ], + [ + "'chatInputRun'", + ">>" + ] + ] + ], + "meta": { + "line": 503, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "CommandOptionsRunType", + "description": "The allowed values for {@link Command.Options.runIn}.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "'DM'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "TEXT'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "NEWS'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "NEWS", + "_" + ], + [ + "THREAD'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "PUBLIC", + "_" + ], + [ + "THREAD'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "PRIVATE", + "_" + ], + [ + "THREAD'", + " | " + ], + [ + "'GUILD", + "_" + ], + [ + "ANY'" + ] + ] + ], + "meta": { + "line": 544, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "ContextMenuCommand", + "type": [ + [ + [ + "Command", + " & " + ], + [ + "Required", + "<" + ], + [ + "Pick", + "<" + ], + [ + "Command", + ", " + ], + [ + "'contextMenuRun'", + ">>" + ] + ] + ], + "meta": { + "line": 515, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "DetailedDescriptionCommand", + "type": [ + [ + [ + "string", + " | " + ], + [ + "DetailedDescriptionCommandObject" + ] + ] + ], + "meta": { + "line": 844, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "InteractionHandlerParseResult", + "type": [ + [ + [ + "UnwrapMaybeValue", + "<" + ], + [ + "Awaited", + "<" + ], + [ + "ReturnType", + "<" + ], + [ + "Instance", + "[" + ], + [ + "'parse'", + "]>>>" + ] + ] + ], + "meta": { + "line": 97, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "LogMethods", + "type": [ + [ + [ + "'trace'", + " | " + ], + [ + "'debug'", + " | " + ], + [ + "'info'", + " | " + ], + [ + "'warn'", + " | " + ], + [ + "'error'" + ] + ] + ], + "meta": { + "line": 54, + "file": "Logger.ts", + "path": "src/lib/utils/logger" + }, + "variant": "type" + }, + { + "name": "Maybe", + "description": "A type used to express a value that may or may not exist.", + "type": [ + [ + [ + "Some", + "<" + ], + [ + "T", + "> | " + ], + [ + "None" + ] + ] + ], + "meta": { + "line": 6, + "file": "Maybe.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "MessageCommand", + "type": [ + [ + [ + "Command", + " & " + ], + [ + "Required", + "<" + ], + [ + "Pick", + "<" + ], + [ + "Command", + ", " + ], + [ + "'messageRun'", + ">>" + ] + ] + ], + "meta": { + "line": 493, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Option", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "Some", + "<" + ], + [ + "T", + "> | " + ], + [ + "None" + ] + ] + ], + "meta": { + "line": 45, + "file": "Lexure.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "PreconditionArrayResolvable", + "description": "Defines the data accepted by {@link PreconditionContainerArray}'s constructor.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "PreconditionEntryResolvable", + "> | " + ], + [ + "PreconditionArrayResolvableDetails" + ] + ] + ], + "meta": { + "line": 75, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "PreconditionContainerResult", + "description": "Defines the result's value for a PreconditionContainer.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "Result", + "<" + ], + [ + "unknown", + ", " + ], + [ + "UserError", + ">" + ] + ] + ], + "meta": { + "line": 12, + "file": "IPreconditionContainer.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "PreconditionContainerReturn", + "description": "Defines the return type of the generic {@link IPreconditionContainer.messageRun}.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "Awaitable", + "<" + ], + [ + "PreconditionContainerResult", + ">" + ] + ] + ], + "meta": { + "line": 18, + "file": "IPreconditionContainer.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "PreconditionEntryResolvable", + "description": "Defines the data accepted for each entry of the array.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "PreconditionSingleResolvable", + " | " + ], + [ + "PreconditionArrayResolvable" + ] + ] + ], + "meta": { + "line": 83, + "file": "PreconditionContainerArray.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "PreconditionKeys", + "type": [ + [ + [ + "keyof", + " " + ], + [ + "Preconditions" + ] + ] + ], + "meta": { + "line": 128, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "PreconditionResult", + "type": [ + [ + [ + "Awaitable", + "<" + ], + [ + "Result", + "<" + ], + [ + "unknown", + ", " + ], + [ + "UserError", + ">>" + ] + ] + ], + "meta": { + "line": 10, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "PreconditionSingleResolvable", + "description": "Defines the data accepted by {@link PreconditionContainerSingle}'s constructor.", + "see": [], + "deprecated": false, + "type": [ + [ + [ + "SimplePreconditionKeys", + " | " + ], + [ + "SimplePreconditionSingleResolvableDetails", + " | " + ], + [ + "PreconditionSingleResolvableDetails" + ] + ] + ], + "meta": { + "line": 43, + "file": "PreconditionContainerSingle.ts", + "path": "src/lib/utils/preconditions" + }, + "variant": "type" + }, + { + "name": "Result", + "description": "A type used to express computations that can fail.", + "type": [ + [ + [ + "Ok", + "<" + ], + [ + "T", + "> | " + ], + [ + "Err", + "<" + ], + [ + "E", + ">" + ] + ] + ], + "meta": { + "line": 7, + "file": "Result.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "SapphirePrefix", + "description": "A valid prefix in Sapphire.\n* `string`: a single prefix, e.g. `'!'`.\n* `string[]`: an array of prefixes, e.g. `['!', '.']`.\n* `null`: disabled prefix, locks the bot's command usage to mentions only.", + "type": [ + [ + [ + "string", + " | " + ], + [ + "readonly", + " " + ], + [ + "Array", + "<" + ], + [ + "string", + "> | " + ], + [ + "null" + ] + ] + ], + "meta": { + "line": 26, + "file": "SapphireClient.ts", + "path": "src/lib" + }, + "variant": "type" + }, + { + "name": "SimplePreconditionKeys", + "type": [ + [ + [ + "unknown", + "[" + ], + [ + "PreconditionKeys", + "]" + ] + ] + ], + "meta": { + "line": 129, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "SyncPluginHooks", + "type": [ + [ + [ + "Exclude", + "<" + ], + [ + "PluginHook", + ", " + ], + [ + "AsyncPluginHooks", + ">" + ] + ] + ], + "meta": { + "line": 13, + "file": "PluginManager.ts", + "path": "src/lib/plugins" + }, + "variant": "type" + }, + { + "name": "UnwrapMaybeValue", + "type": [ + [ + [ + "T", + " " + ], + [ + "extends", + " " + ], + [ + "Some", + "<" + ], + [ + "V", + "> ? " + ], + [ + "V", + " : " + ], + [ + "never" + ] + ] + ], + "meta": { + "line": 64, + "file": "Maybe.d.ts", + "path": "node_modules/@sapphire/result/dist/lib" + }, + "variant": "type", + "isExternal": true + } + ], + "namespaces": [ + { + "name": "AliasPiece", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "Piece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 700, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "JSON", + "type": [ + [ + [ + "AliasPieceJSON" + ] + ] + ], + "meta": { + "line": 701, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "LocationJSON", + "type": [ + [ + [ + "Piece", + "." + ], + [ + "LocationJSON" + ] + ] + ], + "meta": { + "line": 702, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "Options", + "type": [ + [ + [ + "AliasPieceOptions" + ] + ] + ], + "meta": { + "line": 699, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + } + ], + "meta": { + "line": 697, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "AllFlowsPrecondition", + "typeAliases": [ + { + "name": "AsyncResult", + "type": [ + [ + [ + "AsyncPreconditionResult" + ] + ] + ], + "meta": { + "line": 157, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Context", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ], + "meta": { + "line": 155, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "PreconditionOptions" + ] + ] + ], + "meta": { + "line": 154, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Result", + "type": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 156, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 153, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ApplicationCommandRegistry", + "interfaces": [ + { + "name": "RegisterOptions", + "meta": { + "line": 458, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + }, + "variant": "interface", + "props": [ + { + "name": "behaviorWhenNotIdentical", + "description": "Specifies what we should do when the command is present, but not identical with the data you provided", + "optional": true, + "default": "`ApplicationCommandRegistries.getDefaultBehaviorWhenNotIdentical`", + "type": [ + [ + [ + "RegisterBehavior" + ] + ] + ] + }, + { + "name": "guildIds", + "description": "If this is specified, the application commands will only be registered for these guild ids.", + "optional": true, + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "idHints", + "description": "Specifies a list of command ids that we should check in the event of a name mismatch", + "optional": true, + "default": "[]", + "type": [ + [ + [ + "Array", + "<" + ], + [ + "string", + ">" + ] + ] + ] + }, + { + "name": "registerCommandIfMissing", + "description": "If we should register the command when it is missing", + "optional": true, + "default": "true", + "type": [ + [ + [ + "boolean" + ] + ] + ] + } + ] + } + ], + "meta": { + "line": 457, + "file": "ApplicationCommandRegistry.ts", + "path": "src/lib/utils/application-commands" + } + }, + { + "name": "Argument", + "typeAliases": [ + { + "name": "AsyncResult", + "type": [ + [ + [ + "AsyncArgumentResult", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 105, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Context", + "type": [ + [ + [ + "ArgumentContext", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 103, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "ArgumentOptions" + ] + ] + ], + "meta": { + "line": 102, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Result", + "type": [ + [ + [ + "ArgumentResult", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 104, + "file": "Argument.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 101, + "file": "Argument.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ArgumentError", + "interfaces": [ + { + "name": "Options", + "description": "The options for {@link ArgumentError}.", + "see": [], + "deprecated": false, + "meta": { + "line": 30, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + }, + "variant": "interface", + "props": [ + { + "name": "argument", + "description": "The argument that caused the error.", + "optional": false, + "type": [ + [ + [ + "IArgument", + "<" + ], + [ + "T", + ">" + ] + ] + ] + }, + { + "name": "context", + "description": "The extra context to provide more information about this error.", + "optional": true, + "default": "null", + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "identifier", + "description": "The identifier.", + "optional": true, + "default": "argument.name", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "description": "The message to be passed to the Error constructor.", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "parameter", + "description": "The parameter that failed to be parsed.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + } + ], + "meta": { + "line": 25, + "file": "ArgumentError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "AutocompleteCommand", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "AliasPiece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 532, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Interaction", + "type": [ + [ + [ + "AutocompleteInteraction", + "<" + ], + [ + "Cached", + ">" + ] + ] + ], + "meta": { + "line": 535, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 531, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "CommandOptions" + ] + ] + ], + "meta": { + "line": 530, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Registry", + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 536, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunContext", + "type": [ + [ + [ + "AutocompleteCommandContext" + ] + ] + ], + "meta": { + "line": 534, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunInTypes", + "type": [ + [ + [ + "CommandOptionsRunType" + ] + ] + ], + "meta": { + "line": 533, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 529, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ChatInputCommand", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "AliasPiece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 508, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Interaction", + "type": [ + [ + [ + "CommandInteraction", + "<" + ], + [ + "Cached", + ">" + ] + ] + ], + "meta": { + "line": 511, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 507, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "CommandOptions" + ] + ] + ], + "meta": { + "line": 506, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Registry", + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 512, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunContext", + "type": [ + [ + [ + "ChatInputCommandContext" + ] + ] + ], + "meta": { + "line": 510, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunInTypes", + "type": [ + [ + [ + "CommandOptionsRunType" + ] + ] + ], + "meta": { + "line": 509, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 505, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "Command", + "typeAliases": [ + { + "name": "AutocompleteInteraction", + "type": [ + [ + [ + "AutocompleteInteraction" + ] + ] + ], + "meta": { + "line": 839, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "ChatInputInteraction", + "type": [ + [ + [ + "CommandInteraction" + ] + ] + ], + "meta": { + "line": 835, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Context", + "type": [ + [ + [ + "AliasPiece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 833, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "ContextMenuInteraction", + "type": [ + [ + [ + "ContextMenuInteraction" + ] + ] + ], + "meta": { + "line": 837, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 832, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "CommandOptions" + ] + ] + ], + "meta": { + "line": 831, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Registry", + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 841, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunInTypes", + "type": [ + [ + [ + "CommandOptionsRunType" + ] + ] + ], + "meta": { + "line": 834, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 830, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "ContextMenuCommand", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "AliasPiece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 520, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Interaction", + "type": [ + [ + [ + "ContextMenuInteraction", + "<" + ], + [ + "Cached", + ">" + ] + ] + ], + "meta": { + "line": 523, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 519, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "CommandOptions" + ] + ] + ], + "meta": { + "line": 518, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Registry", + "type": [ + [ + [ + "ApplicationCommandRegistry" + ] + ] + ], + "meta": { + "line": 524, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunContext", + "type": [ + [ + [ + "ContextMenuCommandContext" + ] + ] + ], + "meta": { + "line": 522, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunInTypes", + "type": [ + [ + [ + "CommandOptionsRunType" + ] + ] + ], + "meta": { + "line": 521, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 517, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "CorePreconditions", + "typeAliases": [ + { + "name": "CooldownContext", + "type": [ + [ + [ + "CooldownPreconditionContext" + ] + ] + ], + "meta": { + "line": 102, + "file": "index.ts", + "path": "src" + }, + "variant": "type" + }, + { + "name": "UserPermissionsPreconditionContext", + "type": [ + [ + [ + "PermissionPreconditionContext" + ] + ] + ], + "meta": { + "line": 101, + "file": "index.ts", + "path": "src" + }, + "variant": "type" + } + ], + "meta": { + "line": 100, + "file": "index.ts", + "path": "src" + } + }, + { + "name": "InteractionHandler", + "typeAliases": [ + { + "name": "JSON", + "type": [ + [ + [ + "InteractionHandlerJSON" + ] + ] + ], + "meta": { + "line": 101, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "InteractionHandlerOptions" + ] + ] + ], + "meta": { + "line": 100, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "ParseResult", + "type": [ + [ + [ + "InteractionHandlerParseResult", + "<" + ], + [ + "Instance", + ">" + ] + ] + ], + "meta": { + "line": 102, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 99, + "file": "InteractionHandler.ts", + "path": "src/lib/structures" + } + }, + { + "name": "Listener", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "Piece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 130, + "file": "Listener.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "ListenerJSON" + ] + ] + ], + "meta": { + "line": 129, + "file": "Listener.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "ListenerOptions" + ] + ] + ], + "meta": { + "line": 128, + "file": "Listener.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 127, + "file": "Listener.ts", + "path": "src/lib/structures" + } + }, + { + "name": "MessageCommand", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "AliasPiece", + "." + ], + [ + "Context" + ] + ] + ], + "meta": { + "line": 498, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "JSON", + "type": [ + [ + [ + "CommandJSON" + ] + ] + ], + "meta": { + "line": 497, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "CommandOptions" + ] + ] + ], + "meta": { + "line": 496, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunContext", + "type": [ + [ + [ + "MessageCommandContext" + ] + ] + ], + "meta": { + "line": 500, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "RunInTypes", + "type": [ + [ + [ + "CommandOptionsRunType" + ] + ] + ], + "meta": { + "line": 499, + "file": "Command.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 495, + "file": "Command.ts", + "path": "src/lib/structures" + } + }, + { + "name": "Piece", + "typeAliases": [ + { + "name": "Context", + "type": [ + [ + [ + "PieceContext" + ] + ] + ], + "meta": { + "line": 484, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "JSON", + "type": [ + [ + [ + "PieceJSON" + ] + ] + ], + "meta": { + "line": 485, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "LocationJSON", + "type": [ + [ + [ + "PieceLocationJSON" + ] + ] + ], + "meta": { + "line": 486, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "Options", + "type": [ + [ + [ + "PieceOptions" + ] + ] + ], + "meta": { + "line": 483, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + } + ], + "meta": { + "line": 481, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "Precondition", + "typeAliases": [ + { + "name": "AsyncResult", + "type": [ + [ + [ + "AsyncPreconditionResult" + ] + ] + ], + "meta": { + "line": 150, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Context", + "type": [ + [ + [ + "PreconditionContext" + ] + ] + ], + "meta": { + "line": 148, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Options", + "type": [ + [ + [ + "PreconditionOptions" + ] + ] + ], + "meta": { + "line": 147, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + }, + { + "name": "Result", + "type": [ + [ + [ + "PreconditionResult" + ] + ] + ], + "meta": { + "line": 149, + "file": "Precondition.ts", + "path": "src/lib/structures" + }, + "variant": "type" + } + ], + "meta": { + "line": 146, + "file": "Precondition.ts", + "path": "src/lib/structures" + } + }, + { + "name": "PreconditionError", + "interfaces": [ + { + "name": "Options", + "description": "The options for {@link PreconditionError}.", + "see": [], + "deprecated": false, + "meta": { + "line": 27, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + }, + "variant": "interface", + "props": [ + { + "name": "context", + "description": "The extra context to provide more information about this error.", + "optional": true, + "default": "null", + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "identifier", + "description": "The identifier.", + "optional": true, + "default": "precondition.name", + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "description": "The message to be passed to the Error constructor.", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "precondition", + "description": "The precondition that caused the error.", + "optional": false, + "type": [ + [ + [ + "Precondition", + "<" + ], + [ + "PreconditionOptions", + ">" + ] + ] + ] + } + ] + } + ], + "meta": { + "line": 22, + "file": "PreconditionError.ts", + "path": "src/lib/errors" + } + }, + { + "name": "Resolvers", + "interfaces": [ + { + "name": "EmojiObject", + "meta": { + "line": 29, + "file": "emoji.ts", + "path": "src/lib/resolvers" + }, + "variant": "interface", + "props": [ + { + "name": "animated", + "optional": true, + "type": [ + [ + [ + "boolean" + ] + ] + ] + }, + { + "name": "id", + "optional": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ] + }, + { + "name": "name", + "optional": false, + "type": [ + [ + [ + "null", + " | " + ], + [ + "string" + ] + ] + ] + } + ] + }, + { + "name": "MessageResolverOptions", + "meta": { + "line": 9, + "file": "message.ts", + "path": "src/lib/resolvers" + }, + "variant": "interface", + "props": [ + { + "name": "channel", + "optional": true, + "type": [ + [ + [ + "DMChannel", + " | " + ], + [ + "PartialDMChannel", + " | " + ], + [ + "NewsChannel", + " | " + ], + [ + "TextChannel", + " | " + ], + [ + "ThreadChannel" + ] + ] + ] + }, + { + "name": "message", + "optional": false, + "type": [ + [ + [ + "Message", + "<" + ], + [ + "boolean", + ">" + ] + ] + ] + } + ] + } + ], + "meta": { + "line": 1, + "file": "index.ts", + "path": "src/lib/resolvers" + } + }, + { + "name": "Store", + "typeAliases": [ + { + "name": "Logger", + "type": [ + [ + [ + "StoreLogger" + ] + ] + ], + "meta": { + "line": 378, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "Options", + "type": [ + [ + [ + "StoreOptions", + "<" + ], + [ + "T", + ">" + ] + ] + ], + "meta": { + "line": 377, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + }, + { + "name": "RegistryEntries", + "type": [ + [ + [ + "StoreRegistryEntries" + ] + ] + ], + "meta": { + "line": 379, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "variant": "type", + "isExternal": true + } + ], + "meta": { + "line": 375, + "file": "index.d.ts", + "path": "node_modules/@sapphire/pieces/dist" + }, + "isExternal": true + }, + { + "name": "UserError", + "interfaces": [ + { + "name": "Options", + "description": "The options for {@link UserError}.", + "see": [], + "deprecated": false, + "meta": { + "line": 38, + "file": "UserError.ts", + "path": "src/lib/errors" + }, + "variant": "interface", + "props": [ + { + "name": "context", + "description": "The extra context to provide more information about this error.", + "optional": true, + "default": "null", + "type": [ + [ + [ + "unknown" + ] + ] + ] + }, + { + "name": "identifier", + "description": "The identifier for this error.", + "optional": false, + "type": [ + [ + [ + "string" + ] + ] + ] + }, + { + "name": "message", + "description": "The message to be passed to the Error constructor.", + "optional": true, + "type": [ + [ + [ + "string" + ] + ] + ] + } + ] + } + ], + "meta": { + "line": 33, + "file": "UserError.ts", + "path": "src/lib/errors" + } + } + ] +} \ No newline at end of file diff --git a/docs/General/Welcome.mdx b/docs/General/Welcome.mdx index e0786532..37abdb12 100644 --- a/docs/General/Welcome.mdx +++ b/docs/General/Welcome.mdx @@ -261,6 +261,6 @@ If you don't understand something in the documentation, you are experiencing pro in the right direction, please don't hesitate to join our official [Sapphire Community Server](https://sapphirejs.dev/discord). -[frameworksdocs]: ../Documentation/api-framework/ +[frameworksdocs]: ../Documentation/sapphire-framework/General/welcome [djs]: https://discord.js.org/ [saphfw]: https://github.com/sapphiredev/framework diff --git a/docs/Guide/arguments/built-in-arguments.mdx b/docs/Guide/arguments/built-in-arguments.mdx index c9cbac47..849f74db 100644 --- a/docs/Guide/arguments/built-in-arguments.mdx +++ b/docs/Guide/arguments/built-in-arguments.mdx @@ -60,7 +60,7 @@ To facilitate creating commands and getting your bot running, Sapphire bundles a [date]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date [dmchannel]: https://discord.js.org/#/docs/main/stable/class/DMChannel [guildchannel]: https://discord.js.org/#/docs/main/stable/class/GuildChannel -[emojiobject]: ../../Documentation/api-framework/interfaces/Resolvers.EmojiObject +[emojiobject]: ../../Documentation/sapphire-framework/interfaces/Resolvers.EmojiObject [guildmember]: https://discord.js.org/#/docs/main/stable/class/GuildMember [mdn-date]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date#several_ways_to_create_a_date_object diff --git a/docs/Guide/arguments/using-arguments.mdx b/docs/Guide/arguments/using-arguments.mdx index 01cd0052..93821493 100644 --- a/docs/Guide/arguments/using-arguments.mdx +++ b/docs/Guide/arguments/using-arguments.mdx @@ -254,7 +254,7 @@ export class MathsCommand extends Command { The code above matches any number of members up to 5, so it will never return an array of 6 or more. -[pick]: ../../Documentation/api-framework/classes/Args#pick -[rest]: ../../Documentation/api-framework/classes/Args#rest -[repeat]: ../../Documentation/api-framework/classes/Args#repeat +[pick]: ../../Documentation/sapphire-framework/class/Args#pick +[rest]: ../../Documentation/sapphire-framework/class/Args#rest +[repeat]: ../../Documentation/sapphire-framework/class/Args#repeat [iterator]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators#iterators diff --git a/docs/Guide/arguments/using-flags.mdx b/docs/Guide/arguments/using-flags.mdx index 5bd3154e..4be899b8 100644 --- a/docs/Guide/arguments/using-flags.mdx +++ b/docs/Guide/arguments/using-flags.mdx @@ -122,5 +122,5 @@ export class FlagsCommand extends Command { } ``` -[getflags]: ../../Documentation/api-framework/classes/Args#getflags -[rest]: ../../Documentation/api-framework/classes/Args#rest +[getflags]: ../../Documentation/sapphire-framework/class/Args#getflags +[rest]: ../../Documentation/sapphire-framework/class/Args#rest diff --git a/docs/Guide/arguments/using-options.mdx b/docs/Guide/arguments/using-options.mdx index a0d83717..cb08cc8f 100644 --- a/docs/Guide/arguments/using-options.mdx +++ b/docs/Guide/arguments/using-options.mdx @@ -125,7 +125,7 @@ export class OptionsCommand extends Command { } ``` -[getoption]: ../../Documentation/api-framework/classes/Args#getOption -[getoptions]: ../../Documentation/api-framework/classes/Args#getOptions -[pick]: ../../Documentation/api-framework/classes/Args#pick -[rest]: ../../Documentation/api-framework/classes/Args#rest +[getoption]: ../../Documentation/sapphire-framework/class/Args#getOption +[getoptions]: ../../Documentation/sapphire-framework/class/Args#getOptions +[pick]: ../../Documentation/sapphire-framework/class/Args#pick +[rest]: ../../Documentation/sapphire-framework/class/Args#rest diff --git a/docs/Guide/getting-started/creating-a-basic-command.mdx b/docs/Guide/getting-started/creating-a-basic-command.mdx index 6bf38b4b..bbdb3708 100644 --- a/docs/Guide/getting-started/creating-a-basic-command.mdx +++ b/docs/Guide/getting-started/creating-a-basic-command.mdx @@ -128,6 +128,6 @@ export class PingCommand extends Command { } ``` -[command]: ../../Documentation/api-framework/classes/Command -[commandoptions]: ../../Documentation/api-framework/interfaces/CommandOptions +[command]: ../../Documentation/sapphire-framework/class/Command +[commandoptions]: ../../Documentation/sapphire-framework/interfaces/CommandOptions [getting-started]: ./getting-started-with-sapphire diff --git a/docs/Guide/getting-started/getting-started-with-sapphire.mdx b/docs/Guide/getting-started/getting-started-with-sapphire.mdx index a806b70d..855ebc7a 100644 --- a/docs/Guide/getting-started/getting-started-with-sapphire.mdx +++ b/docs/Guide/getting-started/getting-started-with-sapphire.mdx @@ -86,7 +86,7 @@ And that's it for your `index.js` file! In the end, your directory should look l └── index.js ``` -[sapphire]: ../../Documentation/api-framework/classes/SapphireClient +[sapphire]: ../../Documentation/sapphire-framework/class/SapphireClient [djs-client]: https://discord.js.org/#/docs/main/stable/class/Client -[baseuserdirectory]: ../../Documentation/api-framework/interfaces/SapphireClientOptions#baseuserdirectory +[baseuserdirectory]: ../../Documentation/sapphire-framework/interfaces/SapphireClientOptions#baseuserdirectory [securing-your-token]: https://discordjs.guide/preparations/setting-up-a-bot-application.html#your-token diff --git a/docs/Guide/plugins/API/rate-limiting.mdx b/docs/Guide/plugins/API/rate-limiting.mdx index d9031a30..7e8c0316 100644 --- a/docs/Guide/plugins/API/rate-limiting.mdx +++ b/docs/Guide/plugins/API/rate-limiting.mdx @@ -143,4 +143,4 @@ export class UserRoute extends Route { Now when a user gets rate limited they will receive a 429 error with a Retry-After header. -[rlm]: ../../../Documentation/api-utilities/classes/ratelimits_src.RateLimitManager +[rlm]: ../../../Documentation/sapphire-ratelimits/class/RateLimitManager diff --git a/docs/Guide/plugins/Logger/configuring-loglevel.mdx b/docs/Guide/plugins/Logger/configuring-loglevel.mdx index 2a3d4239..f984e9d8 100644 --- a/docs/Guide/plugins/Logger/configuring-loglevel.mdx +++ b/docs/Guide/plugins/Logger/configuring-loglevel.mdx @@ -47,4 +47,4 @@ to `Warn` then logger will not log `Info` log messages. ::: -[sapphire]: ../../../Documentation/api-framework/classes/SapphireClient +[sapphire]: ../../../Documentation/sapphire-framework/class/SapphireClient diff --git a/docs/Guide/plugins/i18next/getting-started.mdx b/docs/Guide/plugins/i18next/getting-started.mdx index 2d6557ce..8c26bab9 100644 --- a/docs/Guide/plugins/i18next/getting-started.mdx +++ b/docs/Guide/plugins/i18next/getting-started.mdx @@ -228,6 +228,6 @@ export class PingCommand extends Command { } ``` -[`saphclientoptions`]: ../../../Documentation/api-framework/interfaces/SapphireClientOptions -[`fetchlanguage`]: ../../../Documentation/api-plugins/classes/i18next_src.InternationalizationHandler#fetchlanguage -[`internationalizationcontext`]: ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext +[`saphclientoptions`]: ../../../Documentation/sapphire-framework/interfaces/SapphireClientOptions +[`fetchlanguage`]: ../../../Documentation/sapphire-plugin-i18next/class/InternationalizationHandler#fetchlanguage +[`internationalizationcontext`]: ../../../Documentation/sapphire-plugin-i18next/interfaces/InternationalizationContext diff --git a/docs/Guide/preconditions/channel-types.mdx b/docs/Guide/preconditions/channel-types.mdx index d1e405f9..f00553cf 100644 --- a/docs/Guide/preconditions/channel-types.mdx +++ b/docs/Guide/preconditions/channel-types.mdx @@ -35,6 +35,6 @@ Failure][reporting-precondition-failure]. ::: -[runin]: ../../Documentation/api-framework/interfaces/CommandOptions#runin -[runintypes]: ../../Documentation/api-framework/enums/CommandOptionsRunTypeEnum +[runin]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#runin +[runintypes]: ../../Documentation/sapphire-framework/enums/CommandOptionsRunTypeEnum [reporting-precondition-failure]: ./reporting-precondition-failure diff --git a/docs/Guide/preconditions/command-cooldown.mdx b/docs/Guide/preconditions/command-cooldown.mdx index 4008f31a..396374af 100644 --- a/docs/Guide/preconditions/command-cooldown.mdx +++ b/docs/Guide/preconditions/command-cooldown.mdx @@ -109,13 +109,13 @@ Failure][reporting-precondition-failure]. ::: -[cooldowndelay]: ../../Documentation/api-framework/interfaces/CommandOptions#cooldowndelay -[cooldownfilteredusers]: ../../Documentation/api-framework/interfaces/CommandOptions#cooldownfilteredusers -[cooldownlimit]: ../../Documentation/api-framework/interfaces/CommandOptions#cooldownlimit -[cooldownscope]: ../../Documentation/api-framework/interfaces/CommandOptions#cooldownscope -[defaultcooldown]: ../../Documentation/api-framework/interfaces/SapphireClientOptions#defaultcooldown -[sapphire]: ../../Documentation/api-framework/classes/SapphireClient -[scopes]: ../../Documentation/api-framework/enums/BucketScope +[cooldowndelay]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldowndelay +[cooldownfilteredusers]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownfilteredusers +[cooldownlimit]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownlimit +[cooldownscope]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownscope +[defaultcooldown]: ../../Documentation/sapphire-framework/interfaces/SapphireClientOptions#defaultcooldown +[sapphire]: ../../Documentation/sapphire-framework/class/SapphireClient +[scopes]: ../../Documentation/sapphire-framework/enums/BucketScope [reporting-precondition-failure]: ./reporting-precondition-failure -[timeutils]: ../../Documentation/api-utilities/modules/time_utilities_src -[timeenum]: ../../Documentation/api-utilities/enums/time_utilities_src.Time +[timeutils]: ../../Documentation/sapphire-time-utilities +[timeenum]: ../../Documentation/sapphire-time-utilities/typedefs/Time diff --git a/docs/Guide/preconditions/creating-your-own-preconditions.mdx b/docs/Guide/preconditions/creating-your-own-preconditions.mdx index 95316456..b57fdae1 100644 --- a/docs/Guide/preconditions/creating-your-own-preconditions.mdx +++ b/docs/Guide/preconditions/creating-your-own-preconditions.mdx @@ -122,12 +122,12 @@ For a command with these preconditions to pass the denial checks, the `InVoiceCh as `AdminOnly` _or_ both `OwnerOnly` and `ModOnly`. [creating-commands]: ../getting-started/creating-a-basic-command -[precondition]: ../../Documentation/api-framework/classes/Precondition -[preconditionrun]: ../../Documentation/api-framework/classes/Precondition#messagerun -[preconditionok]: ../../Documentation/api-framework/classes/Precondition#ok -[preconditionerror]: ../../Documentation/api-framework/classes/Precondition#error -[preconditions-option]: ../../Documentation/api-framework/interfaces/CommandOptions#preconditions -[preconditions-interface]: ../../Documentation/api-framework/interfaces/Preconditions +[precondition]: ../../Documentation/sapphire-framework/class/Precondition +[preconditionrun]: ../../Documentation/sapphire-framework/class/Precondition#messagerun +[preconditionok]: ../../Documentation/sapphire-framework/class/Precondition#ok +[preconditionerror]: ../../Documentation/sapphire-framework/class/Precondition#error +[preconditions-option]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#preconditions +[preconditions-interface]: ../../Documentation/sapphire-framework/interfaces/Preconditions [preconditions-augment]: https://github.com/sapphiredev/examples/blob/main/examples/with-typescript-recommended/src/preconditions/OwnerOnly.ts#L13-L17 [reporting-precondition-failure]: ./reporting-precondition-failure diff --git a/docs/Guide/preconditions/handling-permissions.mdx b/docs/Guide/preconditions/handling-permissions.mdx index f714b9eb..1da19125 100644 --- a/docs/Guide/preconditions/handling-permissions.mdx +++ b/docs/Guide/preconditions/handling-permissions.mdx @@ -56,6 +56,6 @@ Failure][reporting-precondition-failure]. ::: -[requireduserpermissions]: ../../Documentation/api-framework/interfaces/CommandOptions#requireduserpermissions -[requiredclientpermissions]: ../../Documentation/api-framework/interfaces/CommandOptions#requiredclientpermissions +[requireduserpermissions]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#requireduserpermissions +[requiredclientpermissions]: ../../Documentation/sapphire-framework/interfaces/CommandOptions#requiredclientpermissions [reporting-precondition-failure]: ./reporting-precondition-failure diff --git a/docs/Guide/preconditions/reporting-precondition-failure.mdx b/docs/Guide/preconditions/reporting-precondition-failure.mdx index 208ac572..218465cc 100644 --- a/docs/Guide/preconditions/reporting-precondition-failure.mdx +++ b/docs/Guide/preconditions/reporting-precondition-failure.mdx @@ -106,8 +106,8 @@ throw a TypeScript error for trying to read property `silent` of type `unknown`. ::: [listeners]: ../listeners/creating-your-own-listeners -[error]: ../../Documentation/api-framework/classes/UserError -[payload]: ../../Documentation/api-framework/interfaces/MessageCommandDeniedPayload -[context]: ../../Documentation/api-framework/classes/UserError#context -[preconditionerror]: ../../Documentation/api-framework/classes/Precondition#error +[error]: ../../Documentation/sapphire-framework/class/UserError +[payload]: ../../Documentation/sapphire-framework/interfaces/MessageCommandDeniedPayload +[context]: ../../Documentation/sapphire-framework/class/UserError#context +[preconditionerror]: ../../Documentation/sapphire-framework/class/Precondition#error [creating-preconditions]: ./creating-your-own-preconditions diff --git a/docusaurus-discordjs-docgen/package.json b/docusaurus-discordjs-docgen/package.json new file mode 100644 index 00000000..15c5696a --- /dev/null +++ b/docusaurus-discordjs-docgen/package.json @@ -0,0 +1,25 @@ +{ + "name": "docusaurus-discordjs-docgen", + "version": "0.0.1", + "description": "A Docusaurus v2 plugin to build API documentation based on @discordjs/ts-docgen output.", + "main": "dist/index.js", + "files": [ + "dist/" + ], + "scripts": { + "build": "tsc", + "watch": "tsc -w", + "debug": "node --inspect scripts/debug.mjs" + }, + "dependencies": { + "@sapphire/docusaurus-plugin-ts2esm2cjs": "^1.1.3", + "@sapphire/result": "^2.6.0", + "@sapphire/utilities": "^3.11.0", + "common-tags": "^1.8.2", + "css": "^3.0.0" + }, + "devDependencies": { + "@docusaurus/types": "2.1.0", + "@types/common-tags": "^1.8.1" + } +} diff --git a/docusaurus-discordjs-docgen/scripts/debug.mjs b/docusaurus-discordjs-docgen/scripts/debug.mjs new file mode 100644 index 00000000..e8c26943 --- /dev/null +++ b/docusaurus-discordjs-docgen/scripts/debug.mjs @@ -0,0 +1,70 @@ +import { fileURLToPath } from 'node:url'; +import parser from '../dist/index.js'; + +const docusaurusDiscordjsDocgen = parser.default; + +const siteDir = new URL('../../', import.meta.url); +const generatedFilesDir = new URL('.docusaurus/', siteDir); +const outDir = new URL('build/', siteDir); +const siteConfigPath = new URL('docusaurus.config.js', siteDir); + +const docgenJsonFile = new URL('data/framework.json', siteDir); +const outDocs = new URL('docs/Documentation/sapphire-framework', siteDir); + +docusaurusDiscordjsDocgen( + { + siteDir: fileURLToPath(siteDir), + generatedFilesDir: fileURLToPath(generatedFilesDir), + siteConfig: { + title: 'Sapphire', + url: 'https://sapphirejs.dev', + baseUrl: '/', + onBrokenLinks: 'warn', + onBrokenMarkdownLinks: 'warn', + onDuplicateRoutes: 'throw', + favicon: 'img/favicon.ico', + tagline: + 'Sapphire is a next-gen Discord bot framework for developers of all skill levels to make the best JavaScript/TypeScript based bots possible.', + organizationName: 'sapphiredev', + projectName: 'framework', + baseUrlIssueBanner: true, + i18n: { + defaultLocale: 'en', + locales: ['en'], + localeConfigs: {} + }, + staticDirectories: ['static'], + customFields: {}, + scripts: [], + stylesheets: [], + clientModules: [], + titleDelimiter: '|', + noIndex: false + }, + siteConfigPath: fileURLToPath(siteConfigPath), + outDir: fileURLToPath(outDir), + baseUrl: '/', + i18n: { + defaultLocale: 'en', + locales: ['en'], + currentLocale: 'en', + localeConfigs: { + en: { + label: 'English', + direction: 'ltr', + htmlLang: 'en' + } + } + }, + codeTranslations: {} + }, + { + id: 'framework', + docgenJsonFile: fileURLToPath(docgenJsonFile), + out: fileURLToPath(outDocs), + sidebar: { + categoryLabel: '@sapphire/framework', + position: 0 + } + } +).loadContent(); diff --git a/docusaurus-discordjs-docgen/src/index.ts b/docusaurus-discordjs-docgen/src/index.ts new file mode 100644 index 00000000..3ebe4e4d --- /dev/null +++ b/docusaurus-discordjs-docgen/src/index.ts @@ -0,0 +1,50 @@ +import type { LoadContext } from '@docusaurus/types'; +import { from, isErr } from '@sapphire/result'; +import { readFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { renderOutputFiles } from './lib/renderer/render'; +import { removeDir } from './lib/renderer/utils'; +import { writeCategoryYaml } from './lib/renderer/writeCategoryYaml'; +import type { Documentation } from './lib/types/docgen-output'; +import type { PluginOptions } from './lib/types/types'; +import { generateLogString } from './lib/utils/logger'; +import { getPluginOptions } from './lib/utils/options'; +import { pluginContainer } from './lib/utils/pluginContainer'; + +// store list of plugin ids when running multiple instances +const apps: string[] = []; + +export default function docusaurusDiscordjsDocgen(context: LoadContext, opts: Partial) { + return { + name: 'docusaurus-discordjs-docgen', + loadContent() { + if (opts.id && !apps.includes(opts.id)) { + apps.push(opts.id); + + const { siteDir } = context; + + const options = getPluginOptions(opts); + + pluginContainer.pluginOptions = options; + + const outputDir = resolve(siteDir, options.docsRoot, options.out); + + removeDir(outputDir); + + writeCategoryYaml(outputDir, '', options.sidebar.categoryLabel, options.sidebar.position ?? 0); + + const docgenJsonFile = from(() => { + return JSON.parse(readFileSync(resolve(options.docgenJsonFile), 'utf8')); + }); + + if (isErr(docgenJsonFile)) { + throw new Error(generateLogString(`Failed to parse JSON file at path ${resolve(options.docgenJsonFile)}`, options.id)); + } + + const jsonFileContent = docgenJsonFile.value; + + renderOutputFiles(jsonFileContent, outputDir, options); + } + } + }; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveClasses.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveClasses.ts new file mode 100644 index 00000000..17c2d7c2 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveClasses.ts @@ -0,0 +1,149 @@ +const baseLink = 'https://discord.js.org/#/docs/main/stable/class'; + +const knownClasses = new Set([ + 'Activity', + 'ActivityFlags', + 'AnonymousGuild', + 'Application', + 'ApplicationCommand', + 'ApplicationCommandManager', + 'ApplicationCommandPermissionsManager', + 'ApplicationFlags', + 'AutocompleteInteraction', + 'Base', + 'BaseClient', + 'BaseCommandInteraction', + 'BaseGuild', + 'BaseGuildEmoji', + 'BaseGuildEmojiManager', + 'BaseGuildTextChannel', + 'BaseGuildVoiceChannel', + 'BaseManager', + 'BaseMessageComponent', + 'BitField', + 'ButtonInteraction', + 'CachedManager', + 'CategoryChannel', + 'Channel', + 'ChannelManager', + 'Client', + 'ClientApplication', + 'ClientPresence', + 'ClientUser', + 'ClientVoiceManager', + 'Collector', + 'CommandInteraction', + 'CommandInteractionOptionResolver', + 'ContextMenuInteraction', + 'DataManager', + 'DiscordAPIError', + 'DMChannel', + 'Emoji', + 'Formatters', + 'Guild', + 'GuildApplicationCommandManager', + 'GuildAuditLogs', + 'GuildAuditLogsEntry', + 'GuildBan', + 'GuildBanManager', + 'GuildChannel', + 'GuildChannelManager', + 'GuildEmoji', + 'GuildEmojiManager', + 'GuildEmojiRoleManager', + 'GuildInviteManager', + 'GuildManager', + 'GuildMember', + 'GuildMemberManager', + 'GuildMemberRoleManager', + 'GuildPreview', + 'GuildPreviewEmoji', + 'GuildStickerManager', + 'GuildTemplate', + 'HTTPError', + 'Integration', + 'IntegrationApplication', + 'Intents', + 'Interaction', + 'InteractionCollector', + 'InteractionWebhook', + 'Invite', + 'InviteGuild', + 'InviteStageInstance', + 'LimitedCollection', + 'Message', + 'MessageActionRow', + 'MessageAttachment', + 'MessageButton', + 'MessageCollector', + 'MessageComponentInteraction', + 'MessageEmbed', + 'MessageFlags', + 'MessageManager', + 'MessageMentions', + 'MessagePayload', + 'MessageReaction', + 'MessageSelectMenu', + 'NewsChannel', + 'OAuth2Guild', + 'Options', + 'PartialGroupDMChannel', + 'PermissionOverwriteManager', + 'PermissionOverwrites', + 'Permissions', + 'Presence', + 'PresenceManager', + 'RateLimitError', + 'ReactionCollector', + 'ReactionEmoji', + 'ReactionManager', + 'ReactionUserManager', + 'RichPresenceAssets', + 'Role', + 'RoleManager', + 'SelectMenuInteraction', + 'Shard', + 'ShardClientUtil', + 'ShardingManager', + 'SnowflakeUtil', + 'StageChannel', + 'StageInstance', + 'StageInstanceManager', + 'Sticker', + 'StickerPack', + 'StoreChannel', + 'SystemChannelFlags', + 'Team', + 'TeamMember', + 'TextChannel', + 'ThreadChannel', + 'ThreadManager', + 'ThreadMember', + 'ThreadMemberFlags', + 'ThreadMemberManager', + 'Typing', + 'User', + 'UserFlags', + 'UserManager', + 'Util', + 'VoiceChannel', + 'VoiceRegion', + 'VoiceState', + 'VoiceStateManager', + 'Webhook', + 'WebhookClient', + 'WebSocketManager', + 'WebSocketShard', + 'WelcomeChannel', + 'WelcomeScreen', + 'Widget', + 'WidgetMember' +]); + +export function resolveClasses(name: string): string | undefined { + if (knownClasses.has(name)) { + return `${baseLink}/${name}`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveTypedefs.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveTypedefs.ts new file mode 100644 index 00000000..cfd83d84 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/discordjs/resolveTypedefs.ts @@ -0,0 +1,270 @@ +const baseLink = 'https://discord.js.org/#/docs/main/stable/typedef'; + +const knownTypeDefs = new Set([ + 'ActivitiesOptions', + 'ActivityOptions', + 'ActivityParty', + 'ActivityPlatform', + 'ActivityTimestamps', + 'ActivityType', + 'AddApplicationCommandPermissionsOptions', + 'AddGuildMemberOptions', + 'AgentOptions', + 'APIError', + 'APIMessageActionRowComponent', + 'APIRequest', + 'ApplicationAsset', + 'ApplicationCommandData', + 'ApplicationCommandOption', + 'ApplicationCommandOptionChoice', + 'ApplicationCommandOptionData', + 'ApplicationCommandOptionType', + 'ApplicationCommandPermissionData', + 'ApplicationCommandPermissions', + 'ApplicationCommandPermissionType', + 'ApplicationCommandResolvable', + 'ApplicationCommandType', + 'ApplicationResolvable', + 'AuditLogAction', + 'AuditLogActionType', + 'AuditLogChange', + 'AuditLogEntryTarget', + 'AuditLogTargetType', + 'AwaitMessageComponentOptions', + 'AwaitMessagesOptions', + 'AwaitReactionsOptions', + 'BanOptions', + 'Base64Resolvable', + 'BaseApplicationCommandPermissionsOptions', + 'BaseFetchOptions', + 'BaseMessageComponentOptions', + 'BaseMessageOptions', + 'BitFieldResolvable', + 'BroadcastEvalOptions', + 'BufferResolvable', + 'CacheFactory', + 'CategoryChannelResolvable', + 'CategoryCreateChannelOptions', + 'ChannelData', + 'ChannelLogsQueryOptions', + 'ChannelPosition', + 'ChannelResolvable', + 'ChannelType', + 'ChannelWebhookCreateOptions', + 'ClientOptions', + 'ClientPresenceStatus', + 'ClientUserEditData', + 'CollectorFilter', + 'CollectorOptions', + 'CollectorResetTimerOptions', + 'ColorResolvable', + 'CommandInteractionOption', + 'CommandInteractionResolvedData', + 'Constants', + 'CreateInviteOptions', + 'CreateRoleOptions', + 'CrosspostedChannel', + 'DateResolvable', + 'DeconstructedSnowflake', + 'DefaultMessageNotificationLevel', + 'EditGuildTemplateOptions', + 'EmbedField', + 'EmbedFieldData', + 'EmojiIdentifierResolvable', + 'EmojiResolvable', + 'EscapeMarkdownOptions', + 'ExplicitContentFilterLevel', + 'Features', + 'FetchApplicationCommandOptions', + 'FetchArchivedThreadOptions', + 'FetchBanOptions', + 'FetchBansOptions', + 'FetchChannelOptions', + 'FetchedThreads', + 'FetchGuildOptions', + 'FetchGuildsOptions', + 'FetchInviteOptions', + 'FetchInvitesOptions', + 'FetchMemberOptions', + 'FetchMembersOptions', + 'FetchReactionUsersOptions', + 'FetchRecommendedShardsOptions', + 'FetchThreadsOptions', + 'FileOptions', + 'GuildApplicationCommandPermissionData', + 'GuildAuditLogsFetchOptions', + 'GuildBanResolvable', + 'GuildChannelCloneOptions', + 'GuildChannelCreateOptions', + 'GuildChannelOverwriteOptions', + 'GuildChannelResolvable', + 'GuildCreateOptions', + 'GuildEditData', + 'GuildEmojiCreateOptions', + 'GuildEmojiEditData', + 'GuildInvitableChannelResolvable', + 'GuildListMembersOptions', + 'GuildMemberEditData', + 'GuildMemberResolvable', + 'GuildMembersChunk', + 'GuildPruneMembersOptions', + 'GuildResolvable', + 'GuildRolePosition', + 'GuildSearchMembersOptions', + 'GuildStickerCreateOptions', + 'GuildStickerEditData', + 'GuildTemplateResolvable', + 'GuildTextChannelResolvable', + 'GuildVoiceChannelResolvable', + 'GuildWidgetSettings', + 'GuildWidgetSettingsData', + 'HasApplicationCommandPermissionsOptions', + 'HTTPAttachmentData', + 'HTTPErrorData', + 'HTTPOptions', + 'ImageURLOptions', + 'IntegrationAccount', + 'IntegrationExpireBehavior', + 'IntegrationType', + 'IntentsResolvable', + 'InteractionCollectorOptions', + 'InteractionDeferReplyOptions', + 'InteractionDeferUpdateOptions', + 'InteractionReplyOptions', + 'InteractionResponseType', + 'InteractionType', + 'InteractionUpdateOptions', + 'InvalidRequestWarningData', + 'InviteGenerationOptions', + 'InviteResolvable', + 'InviteScope', + 'LifetimeFilterOptions', + 'LimitedCollectionOptions', + 'MakeErrorOptions', + 'MembershipState', + 'MessageActionRowComponent', + 'MessageActionRowComponentOptions', + 'MessageActionRowComponentResolvable', + 'MessageActionRowOptions', + 'MessageActivity', + 'MessageButtonOptions', + 'MessageButtonStyle', + 'MessageButtonStyleResolvable', + 'MessageCollectorOptions', + 'MessageComponent', + 'MessageComponentCollectorOptions', + 'MessageComponentOptions', + 'MessageComponentType', + 'MessageComponentTypeResolvable', + 'MessageEditOptions', + 'MessageEmbedAuthor', + 'MessageEmbedFooter', + 'MessageEmbedImage', + 'MessageEmbedOptions', + 'MessageEmbedProvider', + 'MessageEmbedThumbnail', + 'MessageEmbedVideo', + 'MessageFile', + 'MessageInteraction', + 'MessageMentionOptions', + 'MessageMentionsHasOptions', + 'MessageMentionTypes', + 'MessageOptions', + 'MessageReactionResolvable', + 'MessageReference', + 'MessageResolvable', + 'MessageSelectMenuOptions', + 'MessageSelectOption', + 'MessageSelectOptionData', + 'MessageTarget', + 'MessageType', + 'MFALevel', + 'MultipleShardRespawnOptions', + 'MultipleShardSpawnOptions', + 'NSFWLevel', + 'OverwriteData', + 'OverwriteResolvable', + 'OverwriteType', + 'Partial', + 'PartialChannelData', + 'PartialOverwriteData', + 'PartialRecipient', + 'PartialRoleData', + 'PartialType', + 'PermissionOverwriteOptions', + 'PermissionResolvable', + 'PremiumTier', + 'PresenceData', + 'PresenceResolvable', + 'PresenceStatus', + 'PresenceStatusData', + 'PrivacyLevel', + 'RateLimitData', + 'RateLimitQueueFilter', + 'RawEmoji', + 'RawOverwriteData', + 'ReactionCollectorOptions', + 'RemoveApplicationCommandPermissionsOptions', + 'ReplyMessageOptions', + 'ReplyOptions', + 'ResolvedOverwriteOptions', + 'RoleData', + 'RoleResolvable', + 'SetApplicationCommandPermissionsOptions', + 'SetChannelPositionOptions', + 'SetParentOptions', + 'SetRolePositionOptions', + 'ShardingManagerMode', + 'ShardingManagerOptions', + 'ShardRespawnOptions', + 'Snowflake', + 'SplitOptions', + 'StageChannelResolvable', + 'StageInstanceCreateOptions', + 'StageInstanceEditOptions', + 'StartThreadOptions', + 'StaticImageURLOptions', + 'Status', + 'StickerFormatType', + 'StickerResolvable', + 'StickerType', + 'SweepFilter', + 'SystemChannelFlagsResolvable', + 'SystemMessageType', + 'TargetType', + 'TextBasedChannels', + 'TextBasedChannelTypes', + 'TextChannelResolvable', + 'ThreadAutoArchiveDuration', + 'ThreadChannelResolvable', + 'ThreadChannelTypes', + 'ThreadCreateOptions', + 'ThreadEditData', + 'ThreadMemberResolvable', + 'TimestampStylesString', + 'UserResolvable', + 'Vanity', + 'VerificationLevel', + 'VoiceBasedChannelTypes', + 'VoiceChannelResolvable', + 'WebhookClientData', + 'WebhookEditData', + 'WebhookEditMessageOptions', + 'WebhookFetchMessageOptions', + 'WebhookMessageOptions', + 'WebhookType', + 'WebsocketOptions', + 'WelcomeChannelData', + 'WelcomeScreenEditData', + 'WidgetActivity', + 'WidgetChannel', + 'WSEventType' +]); + +export function resolveTypeDefs(name: string): string | undefined { + if (knownTypeDefs.has(name)) { + return `${baseLink}/${name}`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/THIRD_PARTY_LICENSE b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/THIRD_PARTY_LICENSE new file mode 100644 index 00000000..81173e61 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/THIRD_PARTY_LICENSE @@ -0,0 +1,19 @@ +Copyright 2021 Gerrit Birkeland + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveCss.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveCss.ts new file mode 100644 index 00000000..69117e6f --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveCss.ts @@ -0,0 +1,70 @@ +const cssPages = new Set([ + // Reference + 'AnimationEvent', + 'CaretPosition', + 'CSS', + 'CSSConditionRule', + 'CSSCounterStyleRule', + 'CSSFontFaceRule', + 'CSSGroupingRule', + 'CSSImportRule', + 'CSSKeyframeRule', + 'CSSKeyframesRule', + 'CSSMediaRule', + 'CSSNamespaceRule', + 'CSSPageRule', + 'CSSRule', + 'CSSRuleList', + 'CSSStyleDeclaration', + 'CSSStyleSheet', + 'CSSStyleRule', + 'CSSSupportsRule', + 'FontFace', + 'FontFaceSet', + 'FontFaceSetLoadEvent', + 'MediaList', + 'MediaQueryList', + 'MediaQueryListEvent', + 'Screen', + 'StyleSheet', + 'StyleSheetList', + 'TransitionEvent', + + // CSS Typed Object Model + 'CSSImageValue', + 'CSSKeywordValue', + 'CSSMathInvert', + 'CSSMathMax', + 'CSSMathMin', + 'CSSMathNegate', + 'CSSMathProduct', + 'CSSMathSum', + 'CSSMathValue', + 'CSSMatrixComponent', + 'CSSNumericArray', + 'CSSNumericValue', + 'CSSPerspective', + 'CSSPositionValue', + 'CSSRotate', + 'CSSScale', + 'CSSSkew', + 'CSSSkewX', + 'CSSSkewY', + 'CSSStyleValue', + 'CSSTransformComponent', + 'CSSTransformValue', + 'CSSTranslate', + 'CSSUnitValue', + 'CSSUnparsedValue', + 'CSSVariableReferenceValue', + 'StylePropertyMap', + 'StylePropertyMapReadOnly ' +]); + +export function resolveCss(name: string) { + if (cssPages.has(name)) { + return `https://developer.mozilla.org/en-US/docs/Web/API/${name}`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveDom.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveDom.ts new file mode 100644 index 00000000..42126c8c --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveDom.ts @@ -0,0 +1,255 @@ +const webPages = new Set([ + // Sidebar from HTMLElement page + 'HTMLElement', + 'BeforeUnloadEvent', + 'DOMStringMap', + 'ErrorEvent', + 'GlobalEventHandlers', + 'HTMLAnchorElement', + 'HTMLAreaElement', + 'HTMLAudioElement', + 'HTMLBRElement', + 'HTMLBaseElement', + 'HTMLBaseFontElement', + 'HTMLBodyElement', + 'HTMLButtonElement', + 'HTMLCanvasElement', + 'HTMLContentElement', + 'HTMLDListElement', + 'HTMLDataElement', + 'HTMLDataListElement', + 'HTMLDialogElement', + 'HTMLDivElement', + 'HTMLDocument', + 'HTMLEmbedElement', + 'HTMLFieldSetElement', + 'HTMLFormControlsCollection', + 'HTMLFormElement', + 'HTMLFrameSetElement', + 'HTMLHRElement', + 'HTMLHeadElement', + 'HTMLHeadingElement', + 'HTMLHtmlElement', + 'HTMLIFrameElement', + 'HTMLImageElement', + 'HTMLInputElement', + 'HTMLIsIndexElement', + 'HTMLKeygenElement', + 'HTMLLIElement', + 'HTMLLabelElement', + 'HTMLLegendElement', + 'HTMLLinkElement', + 'HTMLMapElement', + 'HTMLMediaElement', + 'HTMLMetaElement', + 'HTMLMeterElement', + 'HTMLModElement', + 'HTMLOListElement', + 'HTMLObjectElement', + 'HTMLOptGroupElement', + 'HTMLOptionElement', + 'HTMLOptionsCollection', + 'HTMLOutputElement', + 'HTMLParagraphElement', + 'HTMLParamElement', + 'HTMLPictureElement', + 'HTMLPreElement', + 'HTMLProgressElement', + 'HTMLQuoteElement', + 'HTMLScriptElement', + 'HTMLSelectElement', + 'HTMLShadowElement', + 'HTMLSourceElement', + 'HTMLSpanElement', + 'HTMLStyleElement', + 'HTMLTableCaptionElement', + 'HTMLTableCellElement', + 'HTMLTableColElement', + 'HTMLTableDataCellElement', + 'HTMLTableElement', + 'HTMLTableHeaderCellElement', + 'HTMLTableRowElement', + 'HTMLTableSectionElement', + 'HTMLTemplateElement', + 'HTMLTextAreaElement', + 'HTMLTimeElement', + 'HTMLTitleElement', + 'HTMLTrackElement', + 'HTMLUListElement', + 'HTMLUnknownElement', + 'HTMLVideoElement', + 'HashChangeEvent', + 'History', + 'ImageData', + 'Location', + 'MessageChannel', + 'MessageEvent', + 'MessagePort', + 'Navigator', + 'PageTransitionEvent', + 'Plugin', + 'PluginArray', + 'PopStateEvent', + 'PortCollection', + 'PromiseRejectionEvent', + 'RadioNodeList', + 'Transferable', + 'ValidityState', + 'Window', + 'WindowBase64', + 'WindowEventHandlers', + 'WindowTimers', + + // DOM interfaces + 'Attr', + 'CDATASection', + 'CharacterData', + 'Comment', + 'CustomEvent', + 'Document', + 'DocumentFragment', + 'DocumentType', + 'DOMException', + 'DOMImplementation', + 'DOMString', + 'DOMTimeStamp', + 'DOMStringList', + 'DOMTokenList', + 'Element', + 'Event', + 'EventTarget', + 'HTMLCollection', + 'MutationObserver', + 'MutationRecord', + 'NamedNodeMap', + 'Node', + 'NodeFilter', + 'NodeIterator', + 'NodeList', + 'ProcessingInstruction', + 'Selection', + 'Range', + 'Text', + 'TextDecoder', + 'TextEncoder', + 'TimeRanges', + 'TreeWalker', + 'URL', + 'Window', + 'Worker', + 'XMLDocument', + + // SVG interfaces + 'SVGAElement', + 'SVGAnimationElement', + 'SVGAnimateElement', + 'SVGAnimateMotionElement', + 'SVGAnimateTransformElement', + 'SVGCircleElement', + 'SVGClipPathElement', + 'SVGComponentTransferFunctionElement', + 'SVGCursorElement', + 'SVGDefsElement', + 'SVGDescElement', + 'SVGElement', + 'SVGEllipseElement', + 'SVGFEBlendElement', + 'SVGFEColorMatrixElement', + 'SVGFEComponentTransferElement', + 'SVGFECompositeElement', + 'SVGFEConvolveMatrixElement', + 'SVGFEDiffuseLightingElement', + 'SVGFEDisplacementMapElement', + 'SVGFEDistantLightElement', + 'SVGFEDropShadowElement', + 'SVGFEFloodElement', + 'SVGFEFuncAElement', + 'SVGFEFuncBElement', + 'SVGFEFuncGElement', + 'SVGFEFuncRElement', + 'SVGFEGaussianBlurElement', + 'SVGFEImageElement', + 'SVGFEMergeElement', + 'SVGFEMergeNodeElement', + 'SVGFEMorphologyElement', + 'SVGFEOffsetElement', + 'SVGFEPointLightElement', + 'SVGFESpecularLightingElement', + 'SVGFESpotLightElement', + 'SVGFETileElement', + 'SVGFETurbulenceElement', + 'SVGFilterElement', + 'SVGForeignObjectElement', + 'SVGGElement', + 'SVGGeometryElement', + 'SVGGradientElement', + 'SVGGraphicsElement', + 'SVGImageElement', + 'SVGLinearGradientElement', + 'SVGLineElement', + 'SVGMarkerElement', + 'SVGMaskElement', + 'SVGMetadataElement', + 'SVGMPathElement', + 'SVGPathElement', + 'SVGPatternElement', + 'SVGPolylineElement', + 'SVGPolygonElement', + 'SVGRadialGradientElement', + 'SVGRectElement', + 'SVGScriptElement', + 'SVGSetElement', + 'SVGStopElement', + 'SVGStyleElement', + 'SVGSVGElement', + 'SVGSwitchElement', + 'SVGSymbolElement', + 'SVGTextContentElement', + 'SVGTextElement', + 'SVGTextPathElement', + 'SVGTextPositioningElement', + 'SVGTitleElement', + 'SVGTSpanElement', + 'SVGUseElement', + 'SVGViewElement', + + // SVG data type interfaces + 'SVGAngle', + 'SVGLength', + 'SVGLengthList', + 'SVGNumber', + 'SVGNumberList', + 'SVGPreserveAspectRatio', + 'SVGStringList', + 'SVGTransform', + 'SVGTransformList', + + // Animated type + 'SVGAnimatedAngle', + 'SVGAnimatedBoolean', + 'SVGAnimatedEnumeration', + 'SVGAnimatedInteger', + 'SVGAnimatedLength', + 'SVGAnimatedLengthList', + 'SVGAnimatedNumber', + 'SVGAnimatedNumberList', + 'SVGAnimatedPoints', + 'SVGAnimatedPreserveAspectRatio', + 'SVGAnimatedRect', + 'SVGAnimatedString', + 'SVGAnimatedTransformList', + + // SMIL-related interfaces + 'TimeEvent', + + // Other SVG interfaces + 'SVGUnitTypes' +]); + +export function resolveDom(name: string) { + if (webPages.has(name)) { + return `https://developer.mozilla.org/en-US/docs/Web/API/${name}`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveGlobals.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveGlobals.ts new file mode 100644 index 00000000..a7aa1060 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/mdn/resolveGlobals.ts @@ -0,0 +1,121 @@ +const baseLink = 'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects'; + +const knownGlobalObjects = new Set([ + // Value properties + 'Infinity', + 'NaN', + 'undefined', + 'globalThis', + + // Function properties + 'eval', + 'isFinite', + 'isNaN', + 'parseFloat', + 'parseInt', + 'encodeURI', + 'encodeURIComponent', + 'decodeURI', + 'decodeURIComponent', + + // Fundamental objects + 'Object', + 'Function', + 'Boolean', + 'Symbol', + + // Error objects + 'Error', + 'AggregateError', + 'EvalError', + 'InternalError', + 'RangeError', + 'ReferenceError', + 'SyntaxError', + 'TypeError', + 'URIError', + + // Numbers and dates + 'Number', + 'BigInt', + 'Math', + 'Date', + + // Text processing + 'String', + 'RegExp', + + // Indexed collections + 'Array', + 'Int8Array', + 'Uint8Array', + 'Uint8ClampedArray', + 'Int16Array', + 'Uint16Array', + 'Int32Array', + 'Uint32Array', + 'Float32Array', + 'Float64Array', + 'BigInt64Array', + 'BigUint64Array', + + // Keyed collections + 'Map', + 'Set', + 'WeakMap', + 'WeakSet', + + // Structured data + 'ArrayBuffer', + 'SharedArrayBuffer', + 'Atomics', + 'DataView', + 'JSON', + + // Control abstraction objects + 'Promise', + 'Generator', + 'GeneratorFunction', + 'AsyncFunction', + // "AsyncGenerator", // No file on MDN yet + // "AsyncGeneratorFunction", // No file on MDN yet + + // Reflection + 'Reflect', + 'Proxy', + + 'Intl', + 'WebAssembly' +]); + +const knownScopedGlobalObjects = { + // Internationalization + Collator: 'Intl/Collator', + DateTimeFormat: 'Intl/DateTimeFormat', + ListFormat: 'Intl/ListFormat', + NumberFormat: 'Intl/NumberFormat', + PluralRules: 'Intl/PluralRules', + RelativeTimeFormat: 'Intl/RelativeTimeFormat', + Locale: 'Intl/Locale', + + // WebAssembly + Module: 'WebAssembly/Module', + Instance: 'WebAssembly/Instance', + Memory: 'WebAssembly/Memory', + Table: 'WebAssembly/Table', + CompileError: 'WebAssembly/CompileError', + LinkError: 'WebAssembly/LinkError', + RuntimeError: 'WebAssembly/RuntimeError' +}; + +export function resolveGlobals(name: string) { + if (knownGlobalObjects.has(name)) { + return `${baseLink}/${name}`; + } + + if (knownScopedGlobalObjects.hasOwnProperty(name)) { + return `${baseLink}/${knownScopedGlobalObjects[name as never]}`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/parsers.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/parsers.ts new file mode 100644 index 00000000..6f8b42a4 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/parsers.ts @@ -0,0 +1,177 @@ +import { isNullishOrEmpty } from '@sapphire/utilities'; +import type { Documentation } from '../../types/docgen-output'; +import { resolveClasses as resolveDiscordjsClasses } from './discordjs/resolveClasses'; +import { resolveTypeDefs as resolveDiscordjsTypedefs } from './discordjs/resolveTypedefs'; +import { resolveCss } from './mdn/resolveCss'; +import { resolveDom } from './mdn/resolveDom'; +import { resolveGlobals } from './mdn/resolveGlobals'; +import { resolveClasses as resolveSapphireClasses } from './sapphire/resolveClasses'; +import { resolveNamespaces as resolveSapphireNamespaces } from './sapphire/resolveNamespaces'; +import { resolveTypeDefs as resolveSapphireTypedefs } from './sapphire/resolveTypeDefs'; + +const linkExtractorRegex = /{@link (?[A-Za-z.]+)}/g; +const genericTypeInfillRegex = /(?:(?:\[`)?[A-Za-z]+(?:`\]?)(?:\([\.A-Za-z\/]+\)))?<(?[A-Za-z]+)>/g; +const genericTypeRegex = /(?[A-Za-z]+)(?:<\[?[A-Za-z]+\]?(?:\([\.A-Za-z\/]+\))?\\?>)?/g; + +type ReplaceArgs = [string, ...unknown[]]; +let hasReplacedWithLinkRegex = false; + +export function parseDocsLinks(jsonFileContent: Documentation, content: string) { + // Early exit if there is nothing to parse + if (isNullishOrEmpty(content)) return content; + + content = content.replace(linkExtractorRegex, (match, ...args: ReplaceArgs) => + parseSapphireExternals({ + args, + isLinkReplacement: true, + jsonFileContent, + match + }) + ); + + if (!hasReplacedWithLinkRegex) { + content = content.replace(genericTypeRegex, (match, ...args: ReplaceArgs) => + parseSapphireExternals({ + args, + isLinkReplacement: false, + jsonFileContent, + match + }) + ); + + content = content.replace(genericTypeInfillRegex, (match, ...args: ReplaceArgs) => + parseSapphireExternals({ + args, + isLinkReplacement: false, + jsonFileContent, + match + }) + ); + } + + hasReplacedWithLinkRegex = false; + content = content.replace(linkExtractorRegex, (match, ...args: ReplaceArgs) => + parseDiscordjsExternals({ + args, + isLinkReplacement: true, + match + }) + ); + + if (!hasReplacedWithLinkRegex) { + content = content.replace(genericTypeRegex, (match, ...args: ReplaceArgs) => + parseDiscordjsExternals({ + args, + isLinkReplacement: false, + match + }) + ); + + content = content.replace(genericTypeInfillRegex, (match, ...args: ReplaceArgs) => + parseDiscordjsExternals({ + args, + isLinkReplacement: false, + match + }) + ); + } + + hasReplacedWithLinkRegex = false; + content = content.replace(linkExtractorRegex, (match, ...args: ReplaceArgs) => + parseMdnExternals({ + args, + isLinkReplacement: true, + match + }) + ); + + if (!hasReplacedWithLinkRegex) { + content = content.replace(genericTypeRegex, (match, ...args: ReplaceArgs) => + parseMdnExternals({ + args, + isLinkReplacement: false, + match + }) + ); + + content = content.replace(genericTypeInfillRegex, (match, ...args: ReplaceArgs) => + parseMdnExternals({ + args, + isLinkReplacement: false, + match + }) + ); + } + + return content; +} + +function parseMdnExternals({ match, args: [matchContent], isLinkReplacement }: ParseExternalsParameters) { + const mdnLink = + resolveGlobals(matchContent) ?? // + resolveDom(matchContent) ?? + resolveCss(matchContent); + + if (mdnLink) { + const markdownText = `[\`${matchContent}\`](${mdnLink})`; + + if (isLinkReplacement) { + hasReplacedWithLinkRegex = true; + + return markdownText; + } + + return match.replace(matchContent, markdownText); + } + + return match; +} + +function parseDiscordjsExternals({ match, args: [matchContent], isLinkReplacement }: ParseExternalsParameters) { + const discordjsLink = resolveDiscordjsClasses(matchContent) ?? resolveDiscordjsTypedefs(matchContent); + + if (discordjsLink) { + const markdownText = `[\`${matchContent}\`](${discordjsLink})`; + + if (isLinkReplacement) { + hasReplacedWithLinkRegex = true; + + return markdownText; + } + + return match.replace(matchContent, markdownText); + } + + return match; +} + +function parseSapphireExternals({ match, jsonFileContent, args: [matchContent], isLinkReplacement }: ParseSapphireExternalsParameters) { + const sapphireDocsLink = + resolveSapphireClasses(matchContent, jsonFileContent.classes) ?? + resolveSapphireTypedefs(matchContent, jsonFileContent.typedefs) ?? + resolveSapphireNamespaces(matchContent, jsonFileContent.namespaces); + + if (sapphireDocsLink) { + const markdownText = `[\`${matchContent}\`](${sapphireDocsLink})`; + + if (isLinkReplacement) { + hasReplacedWithLinkRegex = true; + + return markdownText; + } + + return match.replace(matchContent, markdownText); + } + + return match; +} + +interface ParseExternalsParameters { + match: string; + args: ReplaceArgs; + isLinkReplacement: boolean; +} + +interface ParseSapphireExternalsParameters extends ParseExternalsParameters { + jsonFileContent: Documentation; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveClasses.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveClasses.ts new file mode 100644 index 00000000..02308e0c --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveClasses.ts @@ -0,0 +1,19 @@ +import type { DocumentationClass } from '../../../types/docgen-output'; +import { resolveExternalPackage } from './resolveExternalPackage'; + +export function resolveClasses(name: string, allClasses: DocumentationClass[]): string | undefined { + const allClassNames = allClasses.map((c) => c.name); + const docMeta = allClasses.find((c) => c.name === name)?.meta; + + if (allClassNames.includes(name)) { + const externalPackage = resolveExternalPackage(docMeta); + + if (externalPackage) { + return `../../${externalPackage}/class/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return `../class/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveExternalPackage.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveExternalPackage.ts new file mode 100644 index 00000000..26cbcad3 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveExternalPackage.ts @@ -0,0 +1,9 @@ +import type { DocumentationClassMeta } from '../../../types/docgen-output'; + +export function resolveExternalPackage(meta?: DocumentationClassMeta) { + if (!meta?.path) return null; + + if (!meta.path.includes('@sapphire')) return null; + + return meta.path.replace(/.+@(sapphire)\/([0-9a-zA-Z\-\.]+).+/, '$1-$2'); +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveNamespaces.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveNamespaces.ts new file mode 100644 index 00000000..390dab1e --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveNamespaces.ts @@ -0,0 +1,19 @@ +import type { DocumentationNamespace } from '../../../types/docgen-output'; +import { resolveExternalPackage } from './resolveExternalPackage'; + +export function resolveNamespaces(name: string, allNamespaces: DocumentationNamespace[]): string | undefined { + const allNamespaceNames = allNamespaces.map((c) => c.name); + const docMeta = allNamespaces.find((c) => c.name === name)?.meta; + + if (allNamespaceNames.includes(name)) { + const externalPackage = resolveExternalPackage(docMeta); + + if (externalPackage) { + return `../../${externalPackage}/namespace/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return `../namespace/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveTypeDefs.ts b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveTypeDefs.ts new file mode 100644 index 00000000..9a40c725 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/externals/sapphire/resolveTypeDefs.ts @@ -0,0 +1,19 @@ +import type { DocumentationTypeDefinition } from '../../../types/docgen-output'; +import { resolveExternalPackage } from './resolveExternalPackage'; + +export function resolveTypeDefs(name: string, allTypedefs: DocumentationTypeDefinition[]): string | undefined { + const allTypedefNames = allTypedefs.map((c) => c.name); + const docMeta = allTypedefs.find((c) => c.name === name)?.meta; + + if (allTypedefNames.includes(name)) { + const externalPackage = resolveExternalPackage(docMeta); + + if (externalPackage) { + return `../../${externalPackage}/typedef/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return `../typedef/${name.toLowerCase().replace(/\s/g, '-')}.mdx`; + } + + return undefined; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/render.ts b/docusaurus-discordjs-docgen/src/lib/renderer/render.ts new file mode 100644 index 00000000..57fd76f9 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/render.ts @@ -0,0 +1,19 @@ +import type { Documentation } from '../types/docgen-output'; +import type { PluginOptions } from '../types/types'; +import { renderClasses } from './renderClass'; +import { renderCustom } from './renderCustomFile'; +import { renderTypedefs } from './renderTypedef'; + +export function renderOutputFiles(jsonFileContent: Documentation, outputDir: string, _pluginOptions: PluginOptions) { + if (Reflect.has(jsonFileContent, 'custom')) { + renderCustom(jsonFileContent.custom, outputDir); + } + + if (Reflect.has(jsonFileContent, 'classes')) { + renderClasses(jsonFileContent, jsonFileContent.classes, outputDir); + } + + if (Reflect.has(jsonFileContent, 'typedefs')) { + renderTypedefs(jsonFileContent, jsonFileContent.typedefs, outputDir); + } +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/renderClass.ts b/docusaurus-discordjs-docgen/src/lib/renderer/renderClass.ts new file mode 100644 index 00000000..c34707a7 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/renderClass.ts @@ -0,0 +1,127 @@ +import { isNullishOrEmpty } from '@sapphire/utilities'; +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { Documentation, DocumentationClass } from '../types/docgen-output'; +import { pluginContainer } from '../utils/pluginContainer'; +import { parseContent, parseSee } from './utils'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderClass(jsonFileContent: Documentation, docClass: DocumentationClass, outputDir: string, sidebarPosition: number) { + const slug = docClass.name.toLowerCase().replace(/\s/g, '-'); + + const classHeader = [ + '---', + `id: "${slug}"`, + `title: "${docClass.name}"`, + `sidebar_label: "${docClass.name}"`, + `sidebar_position: ${sidebarPosition}`, + `custom_edit_url: null`, + '---' + ].join('\n'); + + const classExtends = parseClassExtendsAndImplements(docClass.extends); + const classImplements = parseClassExtendsAndImplements(docClass.implements); + + const classDescription = docClass.description ?? ''; + const classExtendedDescription = docClass.extendedDescription ?? ''; + + const classResult = `${classHeader} +${isNullishOrEmpty(classExtends) ? '' : `**extends ${parseContent(jsonFileContent, classExtends)}**`} +${isNullishOrEmpty(classImplements) ? '' : `**implements ${parseContent(jsonFileContent, classImplements)}**`} + +${parseContent(jsonFileContent, classDescription)} + +${parseContent(jsonFileContent, classExtendedDescription)} +${parseSee(jsonFileContent, docClass.see)} + +${parseExamples(docClass.examples)} + +${parseConstructor(jsonFileContent, docClass)} +${parseProperties(jsonFileContent, docClass)} +`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), classResult); +} + +export function renderClasses(jsonFileContent: Documentation, documentationClasses: DocumentationClass[], outputDir: string) { + const categoryDir = writeCategoryYaml(outputDir, 'class', 'Classes', 1); + + let fileSidebarPosition = 0; + for (const documentationClass of documentationClasses) { + if (documentationClass.isExternal) continue; + + renderClass(jsonFileContent, documentationClass, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} + +function parseClassExtendsAndImplements(classExtends?: string[] | string[][]) { + if (!classExtends) return ''; + + const zeroEntry = classExtends?.[0]; + + if (Array.isArray(zeroEntry)) { + return zeroEntry.join(', '); + } + + return zeroEntry; +} + +function parseExamples(examples?: string[]) { + if (isNullishOrEmpty(examples)) return ''; + + let examplesString = '## Examples\n\n'; + + for (const example of examples) { + const exampleWithPlugin = example.replace(/(```typescript)\n/g, '$1 ts2esm2cjs\n'); + + examplesString += `${exampleWithPlugin}\n\n`; + } + + return examplesString; +} + +function parseConstructor(jsonFileContent: Documentation, dClass: DocumentationClass) { + const classConstructorParameters = dClass.construct?.params?.map((param) => param.name).join(', '); + + return `## Constructor + +\`\`\`typescript ts2esm2cjs +import { ${dClass.name} } from '${pluginContainer.pluginOptions.packageName}'; + +new ${dClass.name}(${classConstructorParameters}); +\`\`\` + +| Parameter | Type | Optional | Default | Description | +| :---: | :---: | :---: | :---: | :---: | +${dClass.construct?.params + ?.map( + (param) => + `| ${param.name} | ${parseContent(jsonFileContent, param.type.flat(2).join(''))} | ${param.optional ? 'Yes' : 'No'} | ${ + param.default ?? '' + } | ${parseContent(jsonFileContent, param.description ?? 'N/A')} |` + ) + .join('\n')}`; +} + +function parseProperties(jsonFileContent: Documentation, dClass: DocumentationClass) { + const props = dClass.props ?? []; + + if (props.length === 0) return ''; + + // TODO: Add support for modifiers like, optional, readonly, etc. + + return `## Properties + +${props + .map( + (prop) => `### .${prop.name}** + +${parseContent(jsonFileContent, prop.description ?? '')} + +**Type**: ${parseContent(jsonFileContent, prop.type.flat(2).join(''))} +` + ) + .join('')}`; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/renderCustomFile.ts b/docusaurus-discordjs-docgen/src/lib/renderer/renderCustomFile.ts new file mode 100644 index 00000000..975ca53f --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/renderCustomFile.ts @@ -0,0 +1,51 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { DocumentationCustom, DocumentationCustomFile } from '../types/docgen-output'; +import { transformPlainCssToReactCss } from './transformPlainCssToReactCss'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +const replaceCssRegex = /style=\"(?.*?)\"/g; + +function customFileStylesParser(content: string): string { + return content.replace(replaceCssRegex, (match, _p1, _offset, _string, groups) => { + if (groups.css) { + const transformed = transformPlainCssToReactCss(groups.css); + return `style={${JSON.stringify(transformed)}}`; + } + + return match; + }); +} + +function renderCustomFile(slug: string, customFile: DocumentationCustomFile, outputDir: string, sidebarPosition: number) { + const lowercaseCustomFileType = customFile.type.toLowerCase(); + + if (lowercaseCustomFileType === 'md' || lowercaseCustomFileType === 'mdx' || lowercaseCustomFileType === 'markdown') { + const customFileHeader = [ + '---', + `id: "${slug}"`, + `title: "${customFile.name}"`, + `sidebar_label: "${customFile.name}"`, + `sidebar_position: ${sidebarPosition}`, + `custom_edit_url: null`, + '---' + ].join('\n'); + + const customFileResult = `${customFileHeader}\n${customFileStylesParser(customFile.content)}`; + writeFileSync(resolve(outputDir, `${slug}.mdx`), customFileResult); + } +} +export function renderCustom(documentationCustom: DocumentationCustom, outputDir: string) { + let categorySidebarPosition = 0; + for (const customCategory of Object.values(documentationCustom)) { + const categoryDir = writeCategoryYaml(outputDir, customCategory.name, customCategory.name, categorySidebarPosition); + + let fileSidebarPosition = 0; + for (const [slug, file] of Object.entries(customCategory.files)) { + renderCustomFile(slug, file, categoryDir, fileSidebarPosition); + fileSidebarPosition++; + } + + categorySidebarPosition++; + } +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/renderTypedef.ts b/docusaurus-discordjs-docgen/src/lib/renderer/renderTypedef.ts new file mode 100644 index 00000000..6a1b20a1 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/renderTypedef.ts @@ -0,0 +1,114 @@ +import { writeFileSync } from 'fs'; +import { resolve } from 'path'; +import type { Documentation, DocumentationTypeDefinition } from '../types/docgen-output'; +import { parseContent, parseSee } from './utils'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderTypedef(jsonFileContent: Documentation, docTypedef: DocumentationTypeDefinition, outputDir: string, sidebarPosition: number) { + const slug = docTypedef.name.toLowerCase().replace(/\s/g, '-'); + + const typedefHeader = [ + '---', + `id: "${slug}"`, + `title: "${docTypedef.name}"`, + `sidebar_label: "${docTypedef.name}"`, + `sidebar_position: ${sidebarPosition}`, + `custom_edit_url: null`, + '---' + ].join('\n'); + + const typedefDescription = docTypedef.description ?? ''; + const typedefExtendedDescription = docTypedef.extendedDescription ?? ''; + + let typedefResult = `${typedefHeader} + +${parseContent(jsonFileContent, typedefDescription)} + +${parseContent(jsonFileContent, typedefExtendedDescription)} +${parseSee(jsonFileContent, docTypedef.see)} +`; + + switch (docTypedef.variant) { + case 'enum': + typedefResult += parseEnum(jsonFileContent, docTypedef); + + break; + + case 'interface': + typedefResult += parseInterface(jsonFileContent, docTypedef); + + break; + + case 'type': + break; + } + + writeFileSync(resolve(outputDir, `${slug}.mdx`), typedefResult); +} + +export function renderTypedefs(jsonFileContent: Documentation, documentationTypedefs: DocumentationTypeDefinition[], outputDir: string) { + const categoryDir = writeCategoryYaml(outputDir, 'typedef', 'Type Definitions', 1); + + let fileSidebarPosition = 0; + for (const documentationTypedef of documentationTypedefs) { + if (documentationTypedef.isExternal) continue; + + renderTypedef(jsonFileContent, documentationTypedef, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} + +function parseEnum(jsonFileContent: Documentation, dEnum: DocumentationTypeDefinition) { + const props = dEnum.props ?? []; + + if (props.length === 0) return '## Empty Enum'; + + let enumResult = props.some((prop) => prop.description) + ? `| Property | Value | Description | +| :---: | :---: | :---: | +` + : `| Property | Value | +| :---: | :---: | +`; + + for (const prop of dEnum.props ?? []) { + enumResult += props.some((prop) => prop.description) + ? `| ${prop.name} | ${parseContent(jsonFileContent, prop.type.flat(2).join(''))} | ${parseContent( + jsonFileContent, + prop.description ?? 'N/A' + )} | +` + : `| ${prop.name} | ${parseContent(jsonFileContent, prop.type.flat(2).join(''))} | +`; + } + + return enumResult; +} + +function parseInterface(jsonFileContent: Documentation, dInterface: DocumentationTypeDefinition) { + const props = dInterface.props ?? []; + + if (props.length === 0) return '## Empty Interface'; + + let enumResult = props.some((prop) => prop.description) + ? `| Property | Type | Optional | Description | +| :---: | :---: | :---: | :---: | +` + : `| Property | Type | Optional | +| :---: | :---: | :---: | +`; + + for (const prop of dInterface.props ?? []) { + enumResult += props.some((prop) => prop.description) + ? `| ${prop.name} | ${parseContent(jsonFileContent, prop.type.flat(2).join(''))} | ${prop.optional ? 'Yes' : 'No'} | ${parseContent( + jsonFileContent, + prop.description ?? 'N/A' + )} | +` + : `| ${prop.name} | ${parseContent(jsonFileContent, prop.type.flat(2).join(''))} | ${prop.optional ? 'Yes' : 'No'} | +`; + } + + return enumResult; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/transformPlainCssToReactCss.ts b/docusaurus-discordjs-docgen/src/lib/renderer/transformPlainCssToReactCss.ts new file mode 100644 index 00000000..1733571b --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/transformPlainCssToReactCss.ts @@ -0,0 +1,82 @@ +import { parse, type Rule } from 'css'; + +type CssProperty = string | { __expression__: string }; +type CSSProperties = Record; + +function transformRules(rules: Rule[], result: Record) { + if (rules) { + rules.forEach((rule) => { + const obj = {}; + if (rule.type === 'media') { + const name = mediaNameGenerator(rule.media); + + result[name] ||= { + __expression__: rule.media + }; + + const media = result[name]; + + transformRules(rule.rules, media as any); + } else if (rule.type === 'rule') { + rule.declarations.forEach((declaration) => { + if (declaration.type === 'declaration') { + const cleanProperty = cleanPropertyName(declaration.property); + + Reflect.set(obj, cleanProperty, declaration.value); + } + }); + + rule.selectors.forEach((selector) => { + const name = nameGenerator(selector.trim()); + + Reflect.set(result, name, obj); + }); + } + }); + } +} + +const cleanPropertyName = (name: string) => { + // turn things like 'align-items' into 'alignItems' + name = name.replace(/(-.)/g, (v) => v[1].toUpperCase()); + + return name; +}; + +const mediaNameGenerator = (name: string) => `@media ${name}`; + +const nameGenerator = (name: string) => { + name = name.replace(/\s\s+/g, ' '); + name = name.replace(/[^a-zA-Z0-9]/g, '_'); + name = name.replace(/^_+/g, ''); + name = name.replace(/_+$/g, ''); + + return name; +}; + +export function transformPlainCssToReactCss(inputCssText: string): CSSProperties | CssProperty { + if (!inputCssText) { + throw new Error('missing css text to transform'); + } + + // If the input "css" doesn't wrap it with a css class (raw styles) + // we need to wrap it with a style so the css parser doesn't choke. + let bootstrapWithCssClass = false; + if (!inputCssText.includes('{')) { + bootstrapWithCssClass = true; + inputCssText = `.bootstrapWithCssClass { ${inputCssText} }`; + } + + const css = parse(inputCssText); + + const result: CSSProperties = {}; + + transformRules(css.stylesheet?.rules, result); + + // Don't expose the implementation detail of our wrapped css class. + if (bootstrapWithCssClass) { + return result.bootstrapWithCssClass; + } + + return result; +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/utils.ts b/docusaurus-discordjs-docgen/src/lib/renderer/utils.ts new file mode 100644 index 00000000..c00d915a --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/utils.ts @@ -0,0 +1,43 @@ +import { existsSync, mkdirSync, readdirSync, rmdirSync, statSync, unlinkSync } from 'node:fs'; +import type { Documentation } from '../types/docgen-output'; +import { parseDocsLinks } from './externals/parsers'; + +export function parseContent(jsonFileContent: Documentation, content: string) { + content = parseDocsLinks(jsonFileContent, content); + + content = escapeGreaterThanSymbols(content); + + return content; +} + +export function parseSee(jsonFileContent: Documentation, see?: string[]) { + return see?.map((seeItem) => `\n**\`See also:\`** ${parseContent(jsonFileContent, seeItem)}`).join('\n') ?? ''; +} + +function escapeGreaterThanSymbols(markdown: string) { + return markdown.replace(/<([A-Za-z]+)>(?!`)/gm, '<$1\\>'); +} + +export function removeDir(outputDir: string) { + if (existsSync(outputDir)) { + const files = readdirSync(outputDir); + if (files.length > 0) { + files.forEach((filename) => { + if (statSync(`${outputDir}/${filename}`).isDirectory()) { + removeDir(`${outputDir}/${filename}`); + } else { + unlinkSync(`${outputDir}/${filename}`); + } + }); + rmdirSync(outputDir); + } else { + rmdirSync(outputDir); + } + } +} + +export function createDirIfNotExists(dir: string) { + if (!existsSync(dir)) { + mkdirSync(dir, { recursive: true }); + } +} diff --git a/docusaurus-discordjs-docgen/src/lib/renderer/writeCategoryYaml.ts b/docusaurus-discordjs-docgen/src/lib/renderer/writeCategoryYaml.ts new file mode 100644 index 00000000..b9d4801b --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/renderer/writeCategoryYaml.ts @@ -0,0 +1,19 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { createDirIfNotExists } from './utils'; + +export function writeCategoryYaml(outputDir: string, categoryPath: string, categoryName: string, sidebarPosition: number) { + const categoryDir = resolve(outputDir, categoryPath); + + createDirIfNotExists(categoryDir); + + const categoryData = [ + // + `label: "${categoryName}"`, + `position: ${sidebarPosition}` + ].join('\n'); + + writeFileSync(resolve(categoryDir, '_category_.yml'), categoryData); + + return categoryDir; +} diff --git a/docusaurus-discordjs-docgen/src/lib/types/css.d.ts b/docusaurus-discordjs-docgen/src/lib/types/css.d.ts new file mode 100644 index 00000000..ca88f585 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/types/css.d.ts @@ -0,0 +1,75 @@ +declare module 'css' { + export interface Start { + column: number; + + line: number; + } + + export interface End { + column: number; + + line: number; + } + + export interface Position { + end: End; + + start: Start; + } + + export interface Declaration { + position: Position; + + property: string; + + type: string; + + value: string; + } + + export interface Start2 { + column: number; + + line: number; + } + + export interface End2 { + column: number; + + line: number; + } + + export interface Position2 { + end: End2; + + start: Start2; + } + + export interface Rule { + declarations: Declaration[]; + + media: string; + + position: Position2; + + rules: Rule[]; + + selectors: string[]; + + type: string; + } + + export interface Stylesheet { + parsingErrors: any[]; + + rules: Rule[]; + } + + export interface CssParserResult { + stylesheet: Stylesheet; + + type: string; + } + + export function parse(cssText: string): CssParserResult; +} diff --git a/docusaurus-discordjs-docgen/src/lib/types/docgen-output.ts b/docusaurus-discordjs-docgen/src/lib/types/docgen-output.ts new file mode 100644 index 00000000..64bcf3f5 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/types/docgen-output.ts @@ -0,0 +1,247 @@ +/** + * Copyright (c) 2021 iCrawl + * Copyright (c) 2020 Federico Grandi + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +interface DocumentationMeta { + date: number; + format: number; + generator: string; +} + +export interface DocumentationClassMeta { + file: string; + line: number; + path: string; +} +type DocumentationClassMethodMeta = DocumentationClassMeta; + +type DocumentationClassMethodParameterMeta = DocumentationClassMeta; + +type DocumentationClassMethodPropertyMeta = DocumentationClassMeta; + +type DocumentationClassEventMeta = DocumentationClassMeta; + +type DocumentationExternalMeta = DocumentationClassMeta; + +type DocumentationTypeDefinitionMeta = DocumentationClassMeta; + +type DocumentationTypeDefinitionParameterMeta = DocumentationClassMeta; + +export interface DocumentationTypeAlias { + meta: DocumentationClassMeta; + name: string; + type?: string[][][]; +} + +export interface DocumentationInterface { + meta: DocumentationClassMethodPropertyMeta; + name: string; + props: DocumentationClassPropertyProperty[]; +} + +export interface DocumentationParameter { + abstract?: boolean; + access?: string; + default: string; + deprecated?: boolean | string; + description?: string; + name: string; + nullable?: boolean; + optional?: boolean; + readonly?: boolean; + scope?: string; + see?: string[]; + type: string[][][]; + variable?: boolean; +} + +type DocumentationClassConstructorParameter = DocumentationParameter; + +type DocumentationClassEventParameter = DocumentationParameter; + +interface DocumentationClassMethodParameter extends DocumentationParameter { + meta: DocumentationClassMethodParameterMeta; +} + +interface DocumentationTypeDefinitionParameter extends DocumentationParameter { + meta: DocumentationTypeDefinitionParameterMeta; +} + +type DocumentationProperty = DocumentationParameter; + +type DocumentationTypeDefinitionProperty = DocumentationProperty; + +type DocumentationClassPropertyProperty = DocumentationProperty; + +export interface DocumentationClassProperty extends DocumentationProperty { + meta: DocumentationClassMethodPropertyMeta; + props: DocumentationClassPropertyProperty[]; +} + +export interface DocumentationClassConstructor { + name: string; + params?: DocumentationClassConstructorParameter[]; +} + +export interface DocumentationReturns { + description: string; + nullable: boolean; + types: string[][][]; + variable: boolean; +} + +export interface DocumentationClassMethod { + abstract?: boolean; + access?: string; + async?: boolean; + deprecated?: boolean | string; + description?: string; + examples?: string[]; + inherited?: boolean; + meta: DocumentationClassMethodMeta; + name: string; + params?: DocumentationClassMethodParameter[]; + returns?: DocumentationReturns; + returnsDescription?: string; + scope?: string; + see?: string[]; + throws?: string[]; +} + +export interface DocumentationClassEvent { + access?: string; + deprecated?: boolean | string; + description: string; + meta: DocumentationClassEventMeta; + name: string; + params: DocumentationClassEventParameter[]; + see?: string[]; +} + +export interface DocumentationClass { + abstract?: boolean | undefined; + access?: 'private' | undefined; + construct?: DocumentationClassConstructor | undefined; + deprecated?: boolean | undefined; + description?: string | undefined; + events?: DocumentationClassEvent[] | undefined; + examples?: string[] | undefined; + extendedDescription?: string | undefined; + extends?: [string] | undefined; + implements?: [string] | undefined; + isExternal?: boolean | undefined; + meta?: DocumentationClassMeta | undefined; + methods?: DocumentationClassMethod[] | undefined; + name: string; + props?: DocumentationClassProperty[] | undefined; + see?: string[] | undefined; +} + +export interface DocumentationCustomFile { + content: string; + name: string; + path: string; + type: string; +} + +export interface DocumentationCustom { + [key: string]: { + name: string; + files: { + [key: string]: DocumentationCustomFile; + }; + }; +} + +export interface DocumentationExternal { + meta: DocumentationExternalMeta; + name: string; + see: string[]; +} + +enum DocumentationLinkParams { + class = 'class', + typedef = 'typedef' +} + +export interface DocumentationLink { + [key: string]: + | { + name: string; + params: { + [key in DocumentationLinkParams]: string; + }; + } + | string; +} + +export interface DocumentationTypeDefinition { + access?: 'private' | undefined; + deprecated?: boolean | undefined; + description?: string | undefined; + extendedDescription?: string | undefined; + isExternal?: boolean | undefined; + meta?: DocumentationTypeDefinitionMeta | undefined; + name: string; + params?: DocumentationTypeDefinitionParameter[] | undefined; + props?: DocumentationTypeDefinitionProperty[] | undefined; + returns?: DocumentationReturns | undefined; + returnsDescription?: string | undefined; + see?: string[] | undefined; + type?: string[][] | string[][][] | undefined; + variant: 'type' | 'interface' | 'enum'; +} + +export interface DocumentationNamespace { + deprecated?: boolean | undefined; + description?: string | undefined; + enumerations?: DocumentationTypeDefinition[] | undefined; + extendedDescription?: string | undefined; + interfaces?: DocumentationTypeDefinition[] | undefined; + isExternal?: boolean | undefined; + meta?: DocumentationTypeDefinitionMeta | undefined; + name: string; + see?: string[] | undefined; + typeAliases?: DocumentationTypeDefinition[] | undefined; +} + +export type DocIterateeUnion = + | DocumentationClass + // | DocumentationCustom + | DocumentationExternal + | DocumentationInterface + // | DocumentationLink + | DocumentationTypeDefinition + | DocumentationClassEventParameter + | DocumentationClassProperty + | DocumentationClassMethod + | DocumentationClassMethodParameter + | DocumentationClassEvent; + +export interface Documentation { + classes: DocumentationClass[]; + custom: DocumentationCustom; + // externals: DocumentationExternal[]; + // global?: string; + // interfaces: DocumentationInterface[]; + // links: DocumentationLink[]; + meta: DocumentationMeta; + namespaces: DocumentationNamespace[]; + // id?: string; + // source?: string; + // tag?: string; + typedefs: DocumentationTypeDefinition[]; +} diff --git a/docusaurus-discordjs-docgen/src/lib/types/types.ts b/docusaurus-discordjs-docgen/src/lib/types/types.ts new file mode 100644 index 00000000..01d66675 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/types/types.ts @@ -0,0 +1,13 @@ +export interface PluginOptions { + id: string; + docsRoot: string; + out: string; + docgenJsonFile: string; + packageName: string; + sidebar: SidebarOptions; +} + +interface SidebarOptions { + categoryLabel: string; + position: number | null; +} diff --git a/docusaurus-discordjs-docgen/src/lib/utils/logger.ts b/docusaurus-discordjs-docgen/src/lib/utils/logger.ts new file mode 100644 index 00000000..b84073a7 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/utils/logger.ts @@ -0,0 +1,3 @@ +export function generateLogString(logString: string, id: string) { + return `[DOCUSAURUS-DISCORDJS-DOCGEN] ${logString} (found at: ${id})`; +} diff --git a/docusaurus-discordjs-docgen/src/lib/utils/options.ts b/docusaurus-discordjs-docgen/src/lib/utils/options.ts new file mode 100644 index 00000000..ec183800 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/utils/options.ts @@ -0,0 +1,27 @@ +import type { PluginOptions } from '../types/types'; + +const DEFAULT_PLUGIN_OPTIONS: PluginOptions = { + id: 'default', + docsRoot: 'docs', + out: 'api', + docgenJsonFile: 'docs.json', + packageName: 'API', + sidebar: { + categoryLabel: 'API', + position: null + } +}; + +export function getPluginOptions(opts: Partial): PluginOptions { + const options = { + ...DEFAULT_PLUGIN_OPTIONS, + ...opts, + packageName: opts.packageName ?? opts.sidebar?.categoryLabel ?? DEFAULT_PLUGIN_OPTIONS.packageName, + sidebar: { + ...DEFAULT_PLUGIN_OPTIONS.sidebar, + ...opts.sidebar + } + }; + + return options; +} diff --git a/docusaurus-discordjs-docgen/src/lib/utils/pluginContainer.ts b/docusaurus-discordjs-docgen/src/lib/utils/pluginContainer.ts new file mode 100644 index 00000000..fd79bf35 --- /dev/null +++ b/docusaurus-discordjs-docgen/src/lib/utils/pluginContainer.ts @@ -0,0 +1,8 @@ +import type { PluginOptions } from '../types/types'; + +// @ts-expect-error initialise empty container +export const pluginContainer: Container = {}; + +interface Container { + pluginOptions: PluginOptions; +} diff --git a/docusaurus-discordjs-docgen/tsconfig.json b/docusaurus-discordjs-docgen/tsconfig.json new file mode 100644 index 00000000..ccc201e4 --- /dev/null +++ b/docusaurus-discordjs-docgen/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@sapphire/ts-config", + "compilerOptions": { + "rootDir": "src", + "outDir": "dist", + "lib": ["ESNext", "DOM"], + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["src"] +} diff --git a/docusaurus-typedoc-json-parser/package.json b/docusaurus-typedoc-json-parser/package.json new file mode 100644 index 00000000..1a651900 --- /dev/null +++ b/docusaurus-typedoc-json-parser/package.json @@ -0,0 +1,30 @@ +{ + "name": "docusaurus-typedoc-json-parser", + "version": "0.0.1", + "description": "A Docusaurus v2 plugin to build API Documentation based on typedoc-json-parser output.", + "main": "dist/index.js", + "files": [ + "dist/" + ], + "scripts": { + "build": "tsc", + "watch": "tsc -w", + "debug": "node --inspect scripts/debug.mjs", + "start": "node scripts/debug.mjs" + }, + "dependencies": { + "@sapphire/docusaurus-plugin-ts2esm2cjs": "^1.1.3", + "@sapphire/fetch": "^2.4.1", + "@sapphire/result": "^2.6.0", + "@sapphire/utilities": "^3.11.0", + "common-tags": "^1.8.2", + "css": "^3.0.0", + "typedoc-json-parser": "^6.0.1" + }, + "devDependencies": { + "@docusaurus/types": "^2.1.0", + "@types/common-tags": "^1.8.1", + "dotenv": "^16.0.3", + "typescript": "^4.8.4" + } +} diff --git a/docusaurus-typedoc-json-parser/scripts/debug.mjs b/docusaurus-typedoc-json-parser/scripts/debug.mjs new file mode 100644 index 00000000..e1deb962 --- /dev/null +++ b/docusaurus-typedoc-json-parser/scripts/debug.mjs @@ -0,0 +1,65 @@ +import { fileURLToPath } from 'node:url'; +import parser from '../dist/index.js'; +import { config } from 'dotenv'; + +config(); + +const docusaurusTypeDocJsonParser = parser.default; + +const siteDir = new URL('../../', import.meta.url); +const generatedFilesDir = new URL('.docusaurus/', siteDir); +const outDir = new URL('build/', siteDir); +const siteConfigPath = new URL('docusaurus.config.js', siteDir); + +docusaurusTypeDocJsonParser( + { + siteDir: fileURLToPath(siteDir), + generatedFilesDir: fileURLToPath(generatedFilesDir), + siteConfig: { + title: 'Sapphire', + url: 'https://sapphirejs.dev', + baseUrl: '/', + onBrokenLinks: 'warn', + onBrokenMarkdownLinks: 'warn', + onDuplicateRoutes: 'throw', + favicon: 'img/favicon.ico', + tagline: + 'Sapphire is a next-gen Discord bot framework for developers of all skill levels to make the best JavaScript/TypeScript based bots possible.', + organizationName: 'sapphiredev', + projectName: 'framework', + baseUrlIssueBanner: true, + i18n: { + defaultLocale: 'en', + locales: ['en'], + localeConfigs: {} + }, + staticDirectories: ['static'], + customFields: {}, + scripts: [], + stylesheets: [], + clientModules: [], + titleDelimiter: '|', + noIndex: false + }, + siteConfigPath: fileURLToPath(siteConfigPath), + outDir: fileURLToPath(outDir), + baseUrl: '/', + i18n: { + defaultLocale: 'en', + locales: ['en'], + currentLocale: 'en', + localeConfigs: { + en: { + label: 'English', + direction: 'ltr', + htmlLang: 'en' + } + } + }, + codeTranslations: {} + }, + { + githubContentUrl: 'https://api.github.com/repos/sapphiredev/docs/contents/docs', + githubToken: process.env.GITHUB_TOKEN + } +).loadContent(); diff --git a/docusaurus-typedoc-json-parser/src/index.ts b/docusaurus-typedoc-json-parser/src/index.ts new file mode 100644 index 00000000..b0e17c87 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/index.ts @@ -0,0 +1,91 @@ +import type { LoadContext, Plugin } from '@docusaurus/types'; +import { fetch } from '@sapphire/fetch'; +import type { PluginOptions } from './types/PluginOptions'; +import { RepositoryContent, RepositoryContentFileType } from './types/RepositoryContent'; +import { ProjectParser } from 'typedoc-json-parser'; +import { resolve } from 'node:path'; +import { removeDirectory } from './renderer/utilities/removeDirectory'; +import { writeCategoryYaml } from './renderer/writeCategoryYaml'; +import { renderOutputFiles } from './renderer/render'; + +export default function docusaurusTypeDocJsonParser(context: LoadContext, options: PluginOptions): Plugin { + return { + name: 'docusaurus-typedoc-json-parser', + async loadContent() { + const { siteDir } = context; + const { githubContentUrl, githubToken } = options; + + const contents = ( + await (githubToken + ? fetch(githubContentUrl, { + headers: { + Authorization: `Bearer ${githubToken}` + } + }) + : fetch(githubContentUrl)) + ).filter((content) => content.type === RepositoryContentFileType.Directory); + + for (const content of contents) { + const projectContents = await fetch(content.url, { + headers: { + Authorization: `Bearer ${githubToken}` + } + }); + + for (const projectContent of projectContents) { + if (projectContent.type === RepositoryContentFileType.Directory) { + const projectSubContents = await fetch(projectContent.url, { + headers: { + Authorization: `Bearer ${githubToken}` + } + }); + + writeCategoryYaml(resolve(siteDir, 'docs', 'Documentation', content.name), '', content.name, 0); + + for (const projectSubContent of projectSubContents) { + if (projectSubContent.download_url === null) + throw new Error( + `The 'download_url' field is null for '${content.name}/${projectContent.name}/${projectSubContent.name}'` + ); + + const outputDir = resolve(siteDir, 'docs', 'Documentation', content.name, projectContent.name); + + removeDirectory(outputDir); + + writeCategoryYaml(outputDir, '', projectContent.name, 1); + + const data = await fetch(projectSubContent.download_url); + const incomingTypeDocJsonParserVersion = data.typeDocJsonParserVersion.split('.').map(Number) as [number, number, number]; + const currentTypeDocJsonParserVersion = ProjectParser.version.split('.').map(Number) as [number, number, number]; + + if (incomingTypeDocJsonParserVersion[0] !== currentTypeDocJsonParserVersion[0]) continue; + + const projectParser = new ProjectParser({ data, version: projectSubContent.name.replace('.json', '') }); + + renderOutputFiles(projectParser, outputDir, true); + } + } else { + if (projectContent.download_url === null) + throw new Error(`The 'download_url' field is null for '${content.name}/${projectContent.name}'`); + + const outputDir = resolve(siteDir, 'docs', 'Documentation', content.name); + + removeDirectory(outputDir); + + writeCategoryYaml(outputDir, '', content.name, 0); + + const data = await fetch(projectContent.download_url); + const incomingTypeDocJsonParserVersion = data.typeDocJsonParserVersion.split('.').map(Number) as [number, number, number]; + const currentTypeDocJsonParserVersion = ProjectParser.version.split('.').map(Number) as [number, number, number]; + + if (incomingTypeDocJsonParserVersion[0] !== currentTypeDocJsonParserVersion[0]) continue; + + const projectParser = new ProjectParser({ data, version: projectContent.name.replace('.json', '') }); + + renderOutputFiles(projectParser, outputDir, false); + } + } + } + } + }; +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/render.ts b/docusaurus-typedoc-json-parser/src/renderer/render.ts new file mode 100644 index 00000000..d932081d --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/render.ts @@ -0,0 +1,78 @@ +import { + ClassParser, + ConstantParser, + EnumParser, + FunctionParser, + InterfaceParser, + NamespaceParser, + ProjectParser, + ReferenceTypeParser, + TypeAliasParser +} from 'typedoc-json-parser'; +import { renderClasses } from './renderClass'; +import { renderConstants } from './renderConstant'; +import { renderEnums } from './renderEnum'; +import { renderFunctions } from './renderFunction'; +import { renderInterfaces } from './renderInterface'; +import { renderNamespaces } from './renderNamespace'; +import { renderTypeAliases } from './renderTypeAlias'; + +export function renderOutputFiles(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + if (projectParser.classes.length) { + renderClasses(projectParser, outputDir, isGroup); + } + + if (projectParser.constants.length) { + renderConstants(projectParser, outputDir, isGroup); + } + + if (projectParser.enums.length) { + renderEnums(projectParser, outputDir, isGroup); + } + + if (projectParser.functions.length) { + renderFunctions(projectParser, outputDir, isGroup); + } + + if (projectParser.interfaces.length) { + renderInterfaces(projectParser, outputDir, isGroup); + } + + if (projectParser.namespaces.length) { + renderNamespaces(projectParser, outputDir, isGroup); + } + + if (projectParser.typeAliases.length) { + renderTypeAliases(projectParser, outputDir, isGroup); + } +} + +ReferenceTypeParser.formatToString = (parser) => { + const typeArguments = parser.typeArguments.length > 0 ? `<${parser.typeArguments.map((type) => type.toString()).join(', ')}>` : ''; + + if (parser.id !== null && parser.packageName === null) { + const foundParser = parser.project.find(parser.id); + + if (foundParser !== null) { + if (foundParser instanceof ClassParser) { + return `[${parser.name}](../class/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof ConstantParser) { + return `[${parser.name}](../constant/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof EnumParser) { + return `[${parser.name}](../enum/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof FunctionParser) { + return `[${parser.name}](../function/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof InterfaceParser) { + return `[${parser.name}](../interface/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof NamespaceParser) { + return `[${parser.name}](../namespace/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } else if (foundParser instanceof TypeAliasParser) { + return `[${parser.name}](../type-alias/${foundParser.name.toLowerCase().replace(/\s/g, '-')}.mdx)${typeArguments}`; + } + } + } + + // TODO: Parse `parser.packageName` + + return `${parser.packageName ? `${parser.packageName}.` : ''}${parser.name}${typeArguments}`; +}; diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderClass.ts b/docusaurus-typedoc-json-parser/src/renderer/renderClass.ts new file mode 100644 index 00000000..ea5a2610 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderClass.ts @@ -0,0 +1,56 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { ClassParser, ProjectParser, TypeParser } from 'typedoc-json-parser'; +import { parseExamples } from './utilities/parseExamples'; +import { parseSee } from './utilities/parseSee'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderClass(classParser: ClassParser, outputDir: string, fileSidebarPosition: number) { + const slug = classParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${classParser.name}" +sidebar_label: "${classParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const classExtendsType = parseExtendsType(classParser.extendsType); + const classImplementsTypes = parseImplementsType(classParser.implementsType); + + const result = `${header} +${classExtendsType === null ? '' : `**extends ${classExtendsType}**`} +${classImplementsTypes.length === 0 ? '' : `**implements ${classImplementsTypes.join(', ')}**`} + +${classParser.comment.description ?? ''} + +${parseSee(classParser.comment.see)} + +${parseExamples(classParser.comment.example)} +`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderClasses(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'class', 'Classes', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const classParser of projectParser.classes) { + if (classParser.external) continue; + + renderClass(classParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} + +function parseExtendsType(typeParser: TypeParser | null): string | null { + return typeParser?.toString() ?? null; +} + +function parseImplementsType(typeParsers: TypeParser[]): string[] { + return typeParsers.map((typeParser) => typeParser.toString()); +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderConstant.ts b/docusaurus-typedoc-json-parser/src/renderer/renderConstant.ts new file mode 100644 index 00000000..3e1abe7b --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderConstant.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { ConstantParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderConstant(constantParser: ConstantParser, outputDir: string, fileSidebarPosition: number) { + const slug = constantParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${constantParser.name}" +sidebar_label: "${constantParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderConstants(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'constant', 'Constants', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const constantParser of projectParser.constants) { + if (constantParser.external) continue; + + renderConstant(constantParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderEnum.ts b/docusaurus-typedoc-json-parser/src/renderer/renderEnum.ts new file mode 100644 index 00000000..c7573734 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderEnum.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { EnumParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderEnum(enumParser: EnumParser, outputDir: string, fileSidebarPosition: number) { + const slug = enumParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${enumParser.name}" +sidebar_label: "${enumParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderEnums(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'enum', 'Enums', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const enumParser of projectParser.enums) { + if (enumParser.external) continue; + + renderEnum(enumParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderFunction.ts b/docusaurus-typedoc-json-parser/src/renderer/renderFunction.ts new file mode 100644 index 00000000..dd46e8d4 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderFunction.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { FunctionParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderFunction(functionParser: FunctionParser, outputDir: string, fileSidebarPosition: number) { + const slug = functionParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${functionParser.name}" +sidebar_label: "${functionParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderFunctions(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'function', 'Functions', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const functionParser of projectParser.functions) { + if (functionParser.external) continue; + + renderFunction(functionParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderInterface.ts b/docusaurus-typedoc-json-parser/src/renderer/renderInterface.ts new file mode 100644 index 00000000..bcee4027 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderInterface.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { InterfaceParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderInterface(interfaceParser: InterfaceParser, outputDir: string, fileSidebarPosition: number) { + const slug = interfaceParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${interfaceParser.name}" +sidebar_label: "${interfaceParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderInterfaces(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'interface', 'Interfaces', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const interfaceParser of projectParser.interfaces) { + if (interfaceParser.external) continue; + + renderInterface(interfaceParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderNamespace.ts b/docusaurus-typedoc-json-parser/src/renderer/renderNamespace.ts new file mode 100644 index 00000000..fde120c4 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderNamespace.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { NamespaceParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderNamespace(namespaceParser: NamespaceParser, outputDir: string, fileSidebarPosition: number) { + const slug = namespaceParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${namespaceParser.name}" +sidebar_label: "${namespaceParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderNamespaces(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'namespace', 'Namespaces', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const namespaceParser of projectParser.namespaces) { + if (namespaceParser.external) continue; + + renderNamespace(namespaceParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/renderTypeAlias.ts b/docusaurus-typedoc-json-parser/src/renderer/renderTypeAlias.ts new file mode 100644 index 00000000..92d8eb8f --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderTypeAlias.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { ProjectParser, TypeAliasParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderTypeAlias(typeAliasParser: TypeAliasParser, outputDir: string, fileSidebarPosition: number) { + const slug = typeAliasParser.name.toLowerCase().replace(/\s/g, '-'); + + const header = `--- +id: "${slug}" +title: "${typeAliasParser.name}" +sidebar_label: "${typeAliasParser.name}" +sidebar_position: ${fileSidebarPosition} +custom_edit_url: null +---`; + + const result = `${header}`; + + writeFileSync(resolve(outputDir, `${slug}.mdx`), result); +} + +export function renderTypeAliases(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'typeAlias', 'Type Aliases', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const typeAliasParser of projectParser.typeAliases) { + if (typeAliasParser.external) continue; + + renderTypeAlias(typeAliasParser, categoryDir, fileSidebarPosition); + + fileSidebarPosition++; + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/ensureDirectory.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/ensureDirectory.ts new file mode 100644 index 00000000..6f5f6089 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/ensureDirectory.ts @@ -0,0 +1,5 @@ +import { existsSync, mkdirSync } from 'node:fs'; + +export function ensureDirectory(dir: string) { + if (!existsSync(dir)) mkdirSync(dir, { recursive: true }); +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/parseExamples.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseExamples.ts new file mode 100644 index 00000000..4d238612 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseExamples.ts @@ -0,0 +1,7 @@ +import type { CommentParser } from 'typedoc-json-parser'; + +export function parseExamples(blockTags: CommentParser.BlockTag[]): string { + if (blockTags.length === 0) return ''; + + return `## Examples\n\n${blockTags.map((blockTag) => blockTag.text.replace(/(```typescript)\n/g, '$1 ts2esm2cjs\n'))}`; +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts new file mode 100644 index 00000000..dc8e70a3 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts @@ -0,0 +1,5 @@ +import type { CommentParser } from 'typedoc-json-parser'; + +export function parseSee(blockTags: CommentParser.BlockTag[]): string { + return blockTags.map((blockTag) => `\n**\`See Also:\`** ${blockTag.text}`).join('\n'); +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/removeDirectory.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/removeDirectory.ts new file mode 100644 index 00000000..b693e6c8 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/removeDirectory.ts @@ -0,0 +1,21 @@ +import { existsSync, readdirSync, rmdirSync, statSync, unlinkSync } from 'node:fs'; + +export function removeDirectory(directory: string) { + if (existsSync(directory)) { + const files = readdirSync(directory); + + if (files.length > 0) { + files.forEach((filename) => { + if (statSync(`${directory}/${filename}`).isDirectory()) { + removeDirectory(`${directory}/${filename}`); + } else { + unlinkSync(`${directory}/${filename}`); + } + }); + + rmdirSync(directory); + } else { + rmdirSync(directory); + } + } +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/writeCategoryYaml.ts b/docusaurus-typedoc-json-parser/src/renderer/writeCategoryYaml.ts new file mode 100644 index 00000000..99499e22 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/writeCategoryYaml.ts @@ -0,0 +1,15 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { ensureDirectory } from './utilities/ensureDirectory'; + +export function writeCategoryYaml(directory: string, categoryPath: string, categoryName: string, sidebarPosition: number) { + const categoryDirectory = resolve(directory, categoryPath); + + ensureDirectory(categoryDirectory); + + const categoryData = [`label: "${categoryName}"`, `position: ${sidebarPosition}`].join(`\n`); + + writeFileSync(resolve(categoryDirectory, '_category.yml'), categoryData); + + return categoryDirectory; +} diff --git a/docusaurus-typedoc-json-parser/src/types/PluginOptions.ts b/docusaurus-typedoc-json-parser/src/types/PluginOptions.ts new file mode 100644 index 00000000..c1ee22c6 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/types/PluginOptions.ts @@ -0,0 +1,5 @@ +export interface PluginOptions { + githubContentUrl: string; + + githubToken?: string; +} diff --git a/docusaurus-typedoc-json-parser/src/types/RepositoryContent.ts b/docusaurus-typedoc-json-parser/src/types/RepositoryContent.ts new file mode 100644 index 00000000..f20e78aa --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/types/RepositoryContent.ts @@ -0,0 +1,15 @@ +export interface RepositoryContent { + type: RepositoryContentFileType; + + name: string; + + url: string; + + download_url: string | null; +} + +export enum RepositoryContentFileType { + File = 'file', + + Directory = 'dir' +} diff --git a/docusaurus-typedoc-json-parser/tsconfig.json b/docusaurus-typedoc-json-parser/tsconfig.json new file mode 100644 index 00000000..ccc201e4 --- /dev/null +++ b/docusaurus-typedoc-json-parser/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "@sapphire/ts-config", + "compilerOptions": { + "rootDir": "src", + "outDir": "dist", + "lib": ["ESNext", "DOM"], + "tsBuildInfoFile": "./dist/tsconfig.tsbuildinfo" + }, + "include": ["src"] +} diff --git a/docusaurus.config.js b/docusaurus.config.js index f12bb6a7..f63110da 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -9,13 +9,15 @@ const BaseUrl = 'https://sapphirejs.dev'; const Email = 'contact@sapphirejs.dev'; const Title = 'Sapphire Framework'; -/** @type {import('@docusaurus/types').Config} */ +/** @type {import('@docusaurus/types').DocusaurusConfig} */ const config = { title: 'Sapphire', url: BaseUrl, baseUrl: '/', - onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'throw', + // TODO: Re-enable after adding all JSON files. See temporary-errors-log-of-broken-links.md + onBrokenLinks: 'warn', + // TODO: Re-enable after adding all JSON files. See temporary-errors-log-of-broken-links.md + onBrokenMarkdownLinks: 'warn', onDuplicateRoutes: 'throw', favicon: 'img/favicon.ico', tagline: Description, @@ -49,127 +51,16 @@ const config = { } ], [ - 'docusaurus-plugin-typedoc', - { + 'docusaurus-discordjs-docgen', + /** @type {import('docusaurus-discordjs-docgen/dist/types').PluginOptions} */ ({ id: 'framework', - entryPoints: ['./projects/framework/src/index.ts'], - tsconfig: './projects/framework/src/tsconfig.json', - readme: 'none', - out: 'Documentation/api-framework', - plugin: ['typedoc-plugin-mdn-links', 'typedoc-plugin-djs-links'], + docgenJsonFile: './data/framework.json', + out: 'Documentation/sapphire-framework', sidebar: { categoryLabel: '@sapphire/framework', - position: 0, - fullNames: true - } - } - ], - [ - 'docusaurus-plugin-typedoc', - { - id: 'Pieces', - entryPoints: ['./projects/pieces/src/index.ts'], - tsconfig: './projects/pieces/src/tsconfig.json', - readme: 'none', - out: 'Documentation/api-pieces', - plugin: ['typedoc-plugin-mdn-links'], - sidebar: { - categoryLabel: '@sapphire/pieces', - position: 1, - fullNames: true - } - } - ], - [ - 'docusaurus-plugin-typedoc', - { - id: 'Utilities', - entryPointStrategy: 'resolve', - entryPoints: [ - './projects/utilities/packages/async-queue/src/index.ts', - './projects/utilities/packages/decorators/src/index.ts', - './projects/utilities/packages/discord-utilities/src/index.ts', - './projects/utilities/packages/discord.js-utilities/src/index.ts', - './projects/utilities/packages/eslint-config/src/index.ts', - './projects/utilities/packages/event-iterator/src/index.ts', - './projects/utilities/packages/fetch/src/index.ts', - './projects/utilities/packages/phisherman/src/index.ts', - './projects/utilities/packages/prettier-config/src/index.ts', - './projects/utilities/packages/ratelimits/src/index.ts', - './projects/utilities/packages/result/src/index.ts', - './projects/utilities/packages/snowflake/src/index.ts', - './projects/utilities/packages/stopwatch/src/index.ts', - './projects/utilities/packages/time-utilities/src/index.ts', - './projects/utilities/packages/utilities/src/index.ts' - ], - tsconfig: './tsconfig.typedoc.json', - readme: 'none', - out: 'Documentation/api-utilities', - plugin: ['typedoc-plugin-mdn-links', 'typedoc-plugin-djs-links'], - sidebar: { - categoryLabel: 'Sapphire Utilities', - position: 2 + position: 0 } - } - ], - [ - 'docusaurus-plugin-typedoc', - { - id: 'Plugins', - entryPointStrategy: 'resolve', - entryPoints: [ - './projects/plugins/packages/api/src/index.ts', - './projects/plugins/packages/editable-commands/src/index.ts', - './projects/plugins/packages/hmr/src/index.ts', - './projects/plugins/packages/i18next/src/index.ts', - './projects/plugins/packages/logger/src/index.ts', - './projects/plugins/packages/pattern-commands/src/index.ts', - './projects/plugins/packages/scheduled-tasks/src/index.ts', - './projects/plugins/packages/subcommands/src/index.ts' - ], - tsconfig: './tsconfig.typedoc.json', - readme: 'none', - out: 'Documentation/api-plugins', - excludeExternals: true, - externalPattern: ['node_modules/@types/**'], - plugin: ['typedoc-plugin-mdn-links', 'typedoc-plugin-djs-links'], - sidebar: { - categoryLabel: 'Sapphire Plugins', - position: 3 - } - } - ], - [ - 'docusaurus-plugin-typedoc', - { - id: 'Type', - entryPoints: ['./projects/type/src/index.ts'], - tsconfig: './projects/type/src/tsconfig.json', - readme: './projects/type/README.md', - out: 'Documentation/api-type', - plugin: ['typedoc-plugin-mdn-links'], - sidebar: { - categoryLabel: '@sapphire/type', - position: 4, - fullNames: true - } - } - ], - [ - 'docusaurus-plugin-typedoc', - { - id: 'Shapeshift', - entryPoints: ['./projects/shapeshift/src/index.ts'], - tsconfig: './projects/shapeshift/src/tsconfig.json', - readme: './projects/shapeshift/README.md', - out: 'Documentation/api-shapeshift', - plugin: ['typedoc-plugin-mdn-links'], - sidebar: { - categoryLabel: '@sapphire/shapeshift', - position: 5, - fullNames: true - } - } + }) ] ], diff --git a/package.json b/package.json index e3917530..3bddb188 100644 --- a/package.json +++ b/package.json @@ -2,16 +2,18 @@ "name": "root-website", "version": "1.0.0", "workspaces": [ - "projects/*" + "docusaurus-discordjs-docgen", + "docusaurus-typedoc-json-parser" ], "description": "Website with the Sapphire guide, hosted on https://sapphirejs.dev", "author": "@sapphire", "license": "MIT", "private": true, "scripts": { + "build-plugin": "tsc -p docusaurus-discordjs-docgen", "docusaurus": "docusaurus", - "start": "docusaurus start", - "build": "docusaurus build", + "start": "yarn build-plugin && docusaurus start", + "build": "yarn build-plugin && docusaurus build", "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy", "clear": "docusaurus clear", @@ -27,68 +29,59 @@ "format:check": "prettier --check \"{src,static,scripts,docs}/**/*.{js,jsx,ts,tsx,css,json,md,mdx,yml}\"", "update": "yarn upgrade-interactive", "postinstall": "husky install .github/husky", - "clean-projects": "rimraf \"./projects/**/node_modules\" \"./projects/**/dist\" \"./projects/**/build\" \"./projects/**/prebuild\"", - "vercel-build": "yarn make-djs-node-14-compatible && yarn build", - "update-submodules": "git pull --recurse-submodules && git submodule update --remote --recursive", - "make-djs-node-14-compatible": "node scripts/make-djs-node-14-compatible.mjs" + "vercel-build": "yarn build", + "update-submodules": "git pull --recurse-submodules && git submodule update --remote --recursive" }, "dependencies": { - "@docusaurus/core": "2.0.0-beta.20", - "@docusaurus/plugin-pwa": "2.0.0-beta.20", - "@docusaurus/preset-classic": "2.0.0-beta.20", - "@docusaurus/theme-search-algolia": "2.0.0-beta.20", + "@docusaurus/core": "2.1.0", + "@docusaurus/plugin-pwa": "2.1.0", + "@docusaurus/preset-classic": "2.1.0", + "@docusaurus/theme-search-algolia": "2.1.0", "@heroicons/react": "^1.0.6", "@mdx-js/react": "^1.6.22", - "@sapphire/docusaurus-plugin-npm2yarn2pnpm": "1.1.0", - "@sapphire/docusaurus-plugin-ts2esm2cjs": "1.1.0", - "@svgr/webpack": "^6.2.1", + "@sapphire/docusaurus-plugin-npm2yarn2pnpm": "1.1.4", + "@sapphire/docusaurus-plugin-ts2esm2cjs": "1.1.3", + "@svgr/webpack": "^6.5.0", "@tippyjs/react": "^4.2.6", - "clsx": "^1.1.1", - "prism-react-renderer": "^1.3.1", + "clsx": "^1.2.1", + "npm-to-yarn": "^1.0.1", + "prism-react-renderer": "^1.3.5", "react": "^17.0.2", "react-dom": "^17.0.2", "swr": "^1.3.0" }, "devDependencies": { - "@commitlint/cli": "^16.3.0", - "@commitlint/config-conventional": "^16.2.4", - "@docusaurus/module-type-aliases": "2.0.0-beta.20", - "@sapphire/decorators": "^4.3.4", - "@sapphire/eslint-config": "^4.3.5", - "@sapphire/fetch": "^2.3.1", - "@sapphire/prettier-config": "^1.4.3", + "@commitlint/cli": "^17.1.2", + "@commitlint/config-conventional": "^17.1.0", + "@docusaurus/module-type-aliases": "2.1.0", + "@sapphire/eslint-config": "^4.3.8", + "@sapphire/fetch": "^2.4.1", + "@sapphire/prettier-config": "^1.4.4", "@sapphire/ts-config": "^3.3.4", - "@types/node": "^17.0.33", - "@types/react": "^18.0.9", - "@types/react-dom": "^18.0.4", - "@typescript-eslint/eslint-plugin": "^5.23.0", - "@typescript-eslint/parser": "^5.23.0", + "@types/node": "^18.11.3", + "@types/react": "^18.0.21", + "@types/react-dom": "^18.0.6", + "@typescript-eslint/eslint-plugin": "^5.40.1", + "@typescript-eslint/parser": "^5.40.1", "cz-conventional-changelog": "^3.3.0", - "docusaurus-plugin-typedoc": "^0.17.5", - "eslint": "^8.15.0", + "eslint": "^8.26.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-react": "^7.29.4", - "eslint-plugin-react-hooks": "^4.5.0", + "eslint-plugin-jsx-a11y": "^6.6.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-react": "^7.31.10", + "eslint-plugin-react-hooks": "^4.6.0", "husky": "^8.0.1", - "lint-staged": "^12.4.1", - "markdownlint": "^0.25.1", - "markdownlint-cli2": "^0.4.0", - "prettier": "^2.6.2", + "lint-staged": "^13.0.3", + "markdownlint": "^0.26.2", + "markdownlint-cli2": "^0.5.1", + "prettier": "^2.7.1", "pretty-quick": "^3.1.3", - "replace-in-file": "^6.3.2", - "rimraf": "^3.0.2", - "typedoc": "^0.22.15", - "typedoc-plugin-djs-links": "^1.0.4", - "typedoc-plugin-markdown": "^3.12.1", - "typedoc-plugin-mdn-links": "^1.0.6", - "typescript": "^4.6.4" + "typescript": "^4.8.4" }, "resolutions": { "ansi-regex": "^5.0.1", - "minimist": "^1.2.6", + "minimist": "^1.2.7", "async": "^2.6.4" }, "browserslist": { diff --git a/projects/framework b/projects/framework deleted file mode 160000 index 0fbb4ffa..00000000 --- a/projects/framework +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0fbb4ffaab94ad336aca4150e84708ba6dd07a21 diff --git a/projects/pieces b/projects/pieces deleted file mode 160000 index 8bf15ccc..00000000 --- a/projects/pieces +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8bf15ccc333376c40caccf45dec83d1652bda636 diff --git a/projects/plugins b/projects/plugins deleted file mode 160000 index 971054c9..00000000 --- a/projects/plugins +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 971054c912417265ba39d056fe01664442547e58 diff --git a/projects/shapeshift b/projects/shapeshift deleted file mode 160000 index 5728b133..00000000 --- a/projects/shapeshift +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5728b133fdeaa37e0ee20b2e6c7e90671cebf47e diff --git a/projects/type b/projects/type deleted file mode 160000 index 4e06a013..00000000 --- a/projects/type +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4e06a01304b6d30fcb159370b32cc5cd1e8cb18a diff --git a/projects/utilities b/projects/utilities deleted file mode 160000 index 425fd0a7..00000000 --- a/projects/utilities +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 425fd0a7aa60b74b7a6e37f09e2faaa2059ea021 diff --git a/scripts/make-djs-node-14-compatible.mjs b/scripts/make-djs-node-14-compatible.mjs deleted file mode 100644 index 9bd0f994..00000000 --- a/scripts/make-djs-node-14-compatible.mjs +++ /dev/null @@ -1,28 +0,0 @@ -import { sep } from 'node:path'; -import { fileURLToPath } from 'node:url'; -import replace from 'replace-in-file'; - -const discordJsSrcFolder = new URL('../node_modules/discord.js/src/', import.meta.url); -const files = `${fileURLToPath(discordJsSrcFolder)}**${sep}*.js`; - -const optionsLogicalNullish = { - files, - from: /([\w_\.]+) \?\?= (.+);/g, - to: '$1 !== null && $1 !== void 0 ? $1 : ($1 = $2);' -}; - -const optionsLogicalAnd = { - files, - from: /([a-zA-Z].+) \&\&= (.+);/g, - to: '$1 && ($1 = $2);' -}; - -const optionsLogicalOr = { - files, - from: /([a-zA-Z].+) \|\|= (.+);/g, - to: '$1 || ($1 = $2);' -}; - -await replace.replaceInFile(optionsLogicalNullish); -await replace.replaceInFile(optionsLogicalAnd); -await replace.replaceInFile(optionsLogicalOr); diff --git a/temporary-errors-log-of-broken-links.md b/temporary-errors-log-of-broken-links.md new file mode 100644 index 00000000..7dcc7cd9 --- /dev/null +++ b/temporary-errors-log-of-broken-links.md @@ -0,0 +1,77 @@ +- On source page path = /docs/Documentation/sapphire-framework/class/argument: + -> linking to ../../sapphire-pieces/class/aliaspiece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/aliaspiece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/argumentstore: + -> linking to ../../sapphire-pieces/class/aliasstore.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/aliasstore.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/command: + -> linking to ../../sapphire-pieces/class/aliaspiece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/aliaspiece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/commandstore: + -> linking to ../../sapphire-pieces/class/aliasstore.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/aliasstore.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/interactionhandler: + -> linking to ../../sapphire-pieces/class/piece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/piece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/interactionhandlerstore: + -> linking to ../../sapphire-pieces/class/store.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/store.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/listener: + -> linking to ../../sapphire-pieces/class/piece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/piece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/listenerstore: + -> linking to ../../sapphire-pieces/class/store.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/store.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/precondition: + -> linking to ../../sapphire-pieces/class/piece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/piece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/preconditionstore: + -> linking to ../../sapphire-pieces/class/store.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/store.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/class/sapphireclient: + -> linking to ../../sapphire-pieces/class/storeregistry.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/storeregistry.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/typedef/pieceoptions: + -> linking to ../../sapphire-pieces/class/piece.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/piece.mdx) + +- On source page path = /docs/Documentation/sapphire-framework/typedef/storeregistryentries: + -> linking to ../../sapphire-pieces/class/storeregistry.mdx (resolved as: /docs/Documentation/sapphire-pieces/class/storeregistry.mdx) + +- On source page path = /docs/Guide/arguments/built-in-arguments: + -> linking to ../../Documentation/sapphire-framework/interfaces/Resolvers.EmojiObject (resolved as: /docs/Documentation/sapphire-framework/interfaces/Resolvers.EmojiObject) + +- On source page path = /docs/Guide/getting-started/getting-started-with-sapphire: + -> linking to ../../Documentation/sapphire-framework/interfaces/SapphireClientOptions#baseuserdirectory (resolved as: /docs/Documentation/sapphire-framework/interfaces/SapphireClientOptions) + +- On source page path = /docs/Guide/plugins/API/rate-limiting: + -> linking to ../../../Documentation/sapphire-ratelimits/class/RateLimitManager (resolved as: /docs/Documentation/sapphire-ratelimits/class/RateLimitManager) + +- On source page path = /docs/Guide/plugins/i18next/getting-started: + -> linking to ../../../Documentation/sapphire-framework/interfaces/SapphireClientOptions (resolved as: /docs/Documentation/sapphire-framework/interfaces/SapphireClientOptions) + -> linking to ../../../Documentation/sapphire-plugin-i18next/class/InternationalizationHandler#fetchlanguage (resolved as: /docs/Documentation/sapphire-plugin-i18next/class/InternationalizationHandler) + -> linking to ../../../Documentation/sapphire-plugin-i18next/interfaces/InternationalizationContext (resolved as: /docs/Documentation/sapphire-plugin-i18next/interfaces/InternationalizationContext) + +- On source page path = /docs/Guide/preconditions/channel-types: + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#runin (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/enums/CommandOptionsRunTypeEnum (resolved as: /docs/Documentation/sapphire-framework/enums/CommandOptionsRunTypeEnum) + +- On source page path = /docs/Guide/preconditions/command-cooldown: + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldowndelay (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-time-utilities (resolved as: /docs/Documentation/sapphire-time-utilities) + -> linking to ../../Documentation/sapphire-time-utilities/typedefs/Time (resolved as: /docs/Documentation/sapphire-time-utilities/typedefs/Time) + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownfilteredusers (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownlimit (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#cooldownscope (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/enums/BucketScope (resolved as: /docs/Documentation/sapphire-framework/enums/BucketScope) + -> linking to ../../Documentation/sapphire-framework/interfaces/SapphireClientOptions#defaultcooldown (resolved as: /docs/Documentation/sapphire-framework/interfaces/SapphireClientOptions) + +- On source page path = /docs/Guide/preconditions/creating-your-own-preconditions: + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#preconditions (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/interfaces/Preconditions (resolved as: /docs/Documentation/sapphire-framework/interfaces/Preconditions) + +- On source page path = /docs/Guide/preconditions/handling-permissions: + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#requireduserpermissions (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + -> linking to ../../Documentation/sapphire-framework/interfaces/CommandOptions#requiredclientpermissions (resolved as: /docs/Documentation/sapphire-framework/interfaces/CommandOptions) + +- On source page path = /docs/Guide/preconditions/reporting-precondition-failure: + -> linking to ../../Documentation/sapphire-framework/interfaces/MessageCommandDeniedPayload (resolved as: /docs/Documentation/sapphire-framework/interfaces/MessageCommandDeniedPayload) diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json index cd608919..75f65a9e 100644 --- a/tsconfig.eslint.json +++ b/tsconfig.eslint.json @@ -1,4 +1,16 @@ { "extends": "./tsconfig.json", - "include": ["babel.config.js", "docs/General", "docs/Guide", "docusaurus.config.js", "projects", "scripts", "sidebars.js", "src", "static"] + "include": [ + "babel.config.js", + "docs/General", + "docs/Guide", + "docusaurus.config.js", + "projects", + "scripts", + "sidebars.js", + "src", + "static", + "docusaurus-discordjs-docgen", + "docusaurus-typedoc-json-parser" + ] } diff --git a/yarn.lock b/yarn.lock index 16a10cb4..f58b2dfe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,18189 +1,14581 @@ -# This file is generated by running "yarn install" inside your project. -# Manual changes might be lost - proceed with caution! - -__metadata: - version: 6 - cacheKey: 8 - -"@algolia/autocomplete-core@npm:1.5.2": - version: 1.5.2 - resolution: "@algolia/autocomplete-core@npm:1.5.2" - dependencies: - "@algolia/autocomplete-shared": 1.5.2 - checksum: a8ab49c689c7fe7782980af167dfd9bea0feb9fe9809d003da509096550852f48abff27b59e0bc9909a455fb998ff4b8a7ce45b7dd42cef42f675c81340a47e9 - languageName: node - linkType: hard - -"@algolia/autocomplete-preset-algolia@npm:1.5.2": - version: 1.5.2 - resolution: "@algolia/autocomplete-preset-algolia@npm:1.5.2" - dependencies: - "@algolia/autocomplete-shared": 1.5.2 - peerDependencies: - "@algolia/client-search": ^4.9.1 - algoliasearch: ^4.9.1 - checksum: 56da97955467414b381cd93cb2d693aeda5f908e7c2b13afeda10c5919abb994cf75db7d9d08eb327d8e7475f018ad13da53a76733ed6094723f6f11fee01dc3 - languageName: node - linkType: hard - -"@algolia/autocomplete-shared@npm:1.5.2": - version: 1.5.2 - resolution: "@algolia/autocomplete-shared@npm:1.5.2" - checksum: 35d60ea6c38d0cae79e431460e3014da5a71408061fafa9bb5882e91de26dd923c18b5ed905fbea87639875f1d0c0857057a27eac6e786856646b8553a2aa61f - languageName: node - linkType: hard - -"@algolia/cache-browser-local-storage@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/cache-browser-local-storage@npm:4.13.0" - dependencies: - "@algolia/cache-common": 4.13.0 - checksum: ad02bf64342f5df1c14713566e060afaf3a7c272f8e66cf19d09628ed2deb6621119f92347aa3f914528bc0d50561786e36e5e519b0ae274de6b39de518b313e - languageName: node - linkType: hard - -"@algolia/cache-common@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/cache-common@npm:4.13.0" - checksum: 04520b56579e0b67ba53e7fbb77d51a9edc1e85b7bbafbb114ec84dd104ec3f29f87e54d5e8c348dcf22f00c224ee69d4323acd262e5c1b7444b4036b0441634 - languageName: node - linkType: hard - -"@algolia/cache-in-memory@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/cache-in-memory@npm:4.13.0" - dependencies: - "@algolia/cache-common": 4.13.0 - checksum: 3e1357d679cc665a375fc3752946fbe951af67b9a66df0fa4f14e68522f6ce45f2849f3cddf9cf64a8bac1d734f0b6efb1a90209a6589f4a65d837b080dd6729 - languageName: node - linkType: hard - -"@algolia/client-account@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/client-account@npm:4.13.0" - dependencies: - "@algolia/client-common": 4.13.0 - "@algolia/client-search": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: ccb4e98b9ea0bbe56a9f4e633c409b62a8be151e550a86abe3bf19266f5e9313a0e9aa16c4da1122deff2bebdc174e1a33e2d807111dd07113afad81304855e4 - languageName: node - linkType: hard - -"@algolia/client-analytics@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/client-analytics@npm:4.13.0" - dependencies: - "@algolia/client-common": 4.13.0 - "@algolia/client-search": 4.13.0 - "@algolia/requester-common": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: 315d4a26e261fa868ecf3869f204ee712cb03ab36c33c9a0a181405485d639305623dfd683b5d2e290cd3511315bee449541a512b9e4375592d0aa9838514328 - languageName: node - linkType: hard - -"@algolia/client-common@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/client-common@npm:4.13.0" - dependencies: - "@algolia/requester-common": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: 00b467b58f884cf8c037acb4f473e4a0ae97af0a357741004d3241e07f63aa2b3a1a736e474fe98c85c2a03a4772903c5da2843b3364dbbb566d482aa4e47d31 - languageName: node - linkType: hard - -"@algolia/client-personalization@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/client-personalization@npm:4.13.0" - dependencies: - "@algolia/client-common": 4.13.0 - "@algolia/requester-common": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: e93afa1036bb5b5f2f3e78d11cef55436e21e9f8efdd9d191e96e6be5cc078bda5fedcffa79037b6b1874f1582f17ae14e11e4bca13d254dfcee76966f0be6ae - languageName: node - linkType: hard - -"@algolia/client-search@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/client-search@npm:4.13.0" - dependencies: - "@algolia/client-common": 4.13.0 - "@algolia/requester-common": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: 0a14029d2ea6b0fbb0337eee63268e8014d3075c590c17812df4fadafa3c3f5a7daa8dee5adb5258fcc3d9c0855cf54b1925b3af4ce8b771369911d121acd40a - languageName: node - linkType: hard - -"@algolia/events@npm:^4.0.1": - version: 4.0.1 - resolution: "@algolia/events@npm:4.0.1" - checksum: 4f63943f4554cfcfed91d8b8c009a49dca192b81056d8c75e532796f64828cd69899852013e81ff3fff07030df8782b9b95c19a3da0845786bdfe22af42442c2 - languageName: node - linkType: hard - -"@algolia/logger-common@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/logger-common@npm:4.13.0" - checksum: 11a6ee5d380b4f1f1c09971e9ef9796e328959ddf23a0bb5e66867a31efe0337f0c1666f062d5ff9f287efdec44c00f799df24fb6cbd182773fb1e7b3e94ff16 - languageName: node - linkType: hard - -"@algolia/logger-console@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/logger-console@npm:4.13.0" - dependencies: - "@algolia/logger-common": 4.13.0 - checksum: ee5bae8b5165bd9c4c90b3c4c0560f04f836494a4cee1be61725235598707ef22a8173283673613c93d211ba25b7602c693060bea313aea3aecf47fd5979ed94 - languageName: node - linkType: hard - -"@algolia/requester-browser-xhr@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/requester-browser-xhr@npm:4.13.0" - dependencies: - "@algolia/requester-common": 4.13.0 - checksum: cc1baf68ef5b30db584c07f07a9a3ebde67fc9fca4d565cb8567603f67861d515fa7f301be1c33929bb20f338d412a8d4c82319cdb7b7e8c4e68898389faa650 - languageName: node - linkType: hard - -"@algolia/requester-common@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/requester-common@npm:4.13.0" - checksum: 3c12613b2b31c7b67406904c919ad746653033a2d330eaaa37664c37bda764362d2370ed3e12d9ef9257c4f3bfc0ede92d2aaf3b25aa68023f44f487bcb23926 - languageName: node - linkType: hard - -"@algolia/requester-node-http@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/requester-node-http@npm:4.13.0" - dependencies: - "@algolia/requester-common": 4.13.0 - checksum: b708a96ba56e56155b6167ee40ea24de382d7e3148207da576fccd39dfd7f48bbf01a40a16899038d436a870e7f3a46863fc69e2ef84155ae54e37b9299cd01b - languageName: node - linkType: hard - -"@algolia/transporter@npm:4.13.0": - version: 4.13.0 - resolution: "@algolia/transporter@npm:4.13.0" - dependencies: - "@algolia/cache-common": 4.13.0 - "@algolia/logger-common": 4.13.0 - "@algolia/requester-common": 4.13.0 - checksum: a9e342872f2234ca50aadb513b938bd10e864f1c718190ac1c2b721389dbff8de64bd3e60a484b341a9307cbc97e1fc7802db481558f7663312c70a209947862 - languageName: node - linkType: hard - -"@ampproject/remapping@npm:^2.1.0": - version: 2.2.0 - resolution: "@ampproject/remapping@npm:2.2.0" - dependencies: - "@jridgewell/gen-mapping": ^0.1.0 - "@jridgewell/trace-mapping": ^0.3.9 - checksum: d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292 - languageName: node - linkType: hard - -"@apideck/better-ajv-errors@npm:^0.3.1": - version: 0.3.3 - resolution: "@apideck/better-ajv-errors@npm:0.3.3" - dependencies: - json-schema: ^0.4.0 - jsonpointer: ^5.0.0 - leven: ^3.1.0 - peerDependencies: - ajv: ">=8" - checksum: 2d9ffaa422ebb47745d708b7aaa93daa68fe6598ee6ef790f541d6b70f73ed8bb3469e320d892ab69c9433464cb70f483f1a32d5142a48723266c52c75d72981 - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.8.3": - version: 7.16.7 - resolution: "@babel/code-frame@npm:7.16.7" - dependencies: - "@babel/highlight": ^7.16.7 - checksum: db2f7faa31bc2c9cf63197b481b30ea57147a5fc1a6fab60e5d6c02cdfbf6de8e17b5121f99917b3dabb5eeb572da078312e70697415940383efc140d4e0808b - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.17.0, @babel/compat-data@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/compat-data@npm:7.17.10" - checksum: e85051087cd4690de5061909a2dd2d7f8b6434a3c2e30be6c119758db2027ae1845bcd75a81127423dd568b706ac6994a1a3d7d701069a23bf5cfe900728290b - languageName: node - linkType: hard - -"@babel/core@npm:7.12.9": - version: 7.12.9 - resolution: "@babel/core@npm:7.12.9" - dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/generator": ^7.12.5 - "@babel/helper-module-transforms": ^7.12.1 - "@babel/helpers": ^7.12.5 - "@babel/parser": ^7.12.7 - "@babel/template": ^7.12.7 - "@babel/traverse": ^7.12.9 - "@babel/types": ^7.12.7 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.1 - json5: ^2.1.2 - lodash: ^4.17.19 - resolve: ^1.3.2 - semver: ^5.4.1 - source-map: ^0.5.0 - checksum: 4d34eca4688214a4eb6bd5dde906b69a7824f17b931f52cd03628a8ac94d8fbe15565aebffdde106e974c8738cd64ac62c6a6060baa7139a06db1f18c4ff872d - languageName: node - linkType: hard - -"@babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.15.5, @babel/core@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/core@npm:7.17.10" - dependencies: - "@ampproject/remapping": ^2.1.0 - "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.17.10 - "@babel/helper-compilation-targets": ^7.17.10 - "@babel/helper-module-transforms": ^7.17.7 - "@babel/helpers": ^7.17.9 - "@babel/parser": ^7.17.10 - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.10 - "@babel/types": ^7.17.10 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.1 - semver: ^6.3.0 - checksum: 2545fb24b4090c1e9ead0daad4713ae6fe779df0843e6e286509146f4dd09958bd067d80995f2cc09fdb01fd0dc936f42cdd6f70b3d058de48e124cd9a3cc93e - languageName: node - linkType: hard - -"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.17.10, @babel/generator@npm:^7.7.2": - version: 7.17.10 - resolution: "@babel/generator@npm:7.17.10" - dependencies: - "@babel/types": ^7.17.10 - "@jridgewell/gen-mapping": ^0.1.0 - jsesc: ^2.5.1 - checksum: 9ec596a6ffec7bec239133a4ba79d4f834e6c894019accb1c70a7a5affbec9d0912d3baef200edd9d48e553d4ef72abcbffbc73cfb7d75f327c24186e887f79c - languageName: node - linkType: hard - -"@babel/helper-annotate-as-pure@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-annotate-as-pure@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: d235be963fed5d48a8a4cfabc41c3f03fad6a947810dbcab9cebed7f819811457e10d99b4b2e942ad71baa7ee8e3cd3f5f38a4e4685639ddfddb7528d9a07179 - languageName: node - linkType: hard - -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.16.7" - dependencies: - "@babel/helper-explode-assignable-expression": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: 1784f19a57ecfafca8e5c2e0f3eac53451cb13a857cbe0ca0cd9670922228d099ef8c3dd8cd318e2d7bce316fdb2ece3e527c30f3ecd83706e37ab6beb0c60eb - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.16.7, @babel/helper-compilation-targets@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/helper-compilation-targets@npm:7.17.10" - dependencies: - "@babel/compat-data": ^7.17.10 - "@babel/helper-validator-option": ^7.16.7 - browserslist: ^4.20.2 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 5f547c7ebd372e90fa72c2aaea867e7193166e9f469dec5acde4f0e18a78b80bdca8e02a0f641f3e998be984fb5b802c729a9034faaee8b1a9ef6670cb76f120 - languageName: node - linkType: hard - -"@babel/helper-create-class-features-plugin@npm:^7.16.10, @babel/helper-create-class-features-plugin@npm:^7.16.7, @babel/helper-create-class-features-plugin@npm:^7.17.6": - version: 7.17.9 - resolution: "@babel/helper-create-class-features-plugin@npm:7.17.9" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.17.9 - "@babel/helper-member-expression-to-functions": ^7.17.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/helper-replace-supers": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: db7be8852096084883dbbd096f925976695e5b34919a888fded9fd359d75d9994960e459f4eeb51ff6700109f83be6c1359e57809deb3fe36fc589b2a208b6d7 - languageName: node - linkType: hard - -"@babel/helper-create-regexp-features-plugin@npm:^7.16.7, @babel/helper-create-regexp-features-plugin@npm:^7.17.0": - version: 7.17.0 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.17.0" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - regexpu-core: ^5.0.1 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: eb66d9241544c705e9ce96d2d122b595ef52d926e6e031653e09af8a01050bd9d7e7fee168bf33a863342774d7d6a8cc7e8e9e5a45b955e9c01121c7a2d51708 - languageName: node - linkType: hard - -"@babel/helper-define-polyfill-provider@npm:^0.3.1": - version: 0.3.1 - resolution: "@babel/helper-define-polyfill-provider@npm:0.3.1" - dependencies: - "@babel/helper-compilation-targets": ^7.13.0 - "@babel/helper-module-imports": ^7.12.13 - "@babel/helper-plugin-utils": ^7.13.0 - "@babel/traverse": ^7.13.0 - debug: ^4.1.1 - lodash.debounce: ^4.0.8 - resolve: ^1.14.2 - semver: ^6.1.2 - peerDependencies: - "@babel/core": ^7.4.0-0 - checksum: e3e93cb22febfc0449a210cdafb278e5e1a038af2ca2b02f5dee71c7a49e8ba26e469d631ee11a4243885961a62bb2e5b0a4deb3ec1d7918a33c953d05c3e584 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-environment-visitor@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: c03a10105d9ebd1fe632a77356b2e6e2f3c44edba9a93b0dc3591b6a66bd7a2e323dd9502f9ce96fc6401234abff1907aa877b6674f7826b61c953f7c8204bbe - languageName: node - linkType: hard - -"@babel/helper-explode-assignable-expression@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-explode-assignable-expression@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: ea2135ba36da6a2be059ebc8f10fbbb291eb0e312da54c55c6f50f9cbd8601e2406ec497c5e985f7c07a97f31b3bef9b2be8df53f1d53b974043eaf74fe54bbc - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.16.7, @babel/helper-function-name@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helper-function-name@npm:7.17.9" - dependencies: - "@babel/template": ^7.16.7 - "@babel/types": ^7.17.0 - checksum: a59b2e5af56d8f43b9b0019939a43774754beb7cb01a211809ca8031c71890999d07739e955343135ec566c4d8ff725435f1f60fb0af3bb546837c1f9f84f496 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-hoist-variables@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: 6ae1641f4a751cd9045346e3f61c3d9ec1312fd779ab6d6fecfe2a96e59a481ad5d7e40d2a840894c13b3fd6114345b157f9e3062fc5f1580f284636e722de60 - languageName: node - linkType: hard - -"@babel/helper-member-expression-to-functions@npm:^7.16.7, @babel/helper-member-expression-to-functions@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.17.7" - dependencies: - "@babel/types": ^7.17.0 - checksum: 70f361bab627396c714c3938e94a569cb0da522179328477cdbc4318e4003c2666387ad4931d6bd5de103338c667c9e4bbe3e917fc8c527b3f3eb6175b888b7d - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-module-imports@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: ddd2c4a600a2e9a4fee192ab92bf35a627c5461dbab4af31b903d9ba4d6b6e59e0ff3499fde4e2e9a0eebe24906f00b636f8b4d9bd72ff24d50e6618215c3212 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.16.7, @babel/helper-module-transforms@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-module-transforms@npm:7.17.7" - dependencies: - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-module-imports": ^7.16.7 - "@babel/helper-simple-access": ^7.17.7 - "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/helper-validator-identifier": ^7.16.7 - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.3 - "@babel/types": ^7.17.0 - checksum: 0b8f023aa7ff82dc4864349d54c4557865ad8ba54d78f6d78a86b05ca40f65c2d60acb4a54c5c309e7a4356beb9a89b876e54af4b3c4801ad25f62ec3721f0ae - languageName: node - linkType: hard - -"@babel/helper-optimise-call-expression@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: 925feb877d5a30a71db56e2be498b3abbd513831311c0188850896c4c1ada865eea795dce5251a1539b0f883ef82493f057f84286dd01abccc4736acfafe15ea - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:7.10.4": - version: 7.10.4 - resolution: "@babel/helper-plugin-utils@npm:7.10.4" - checksum: 639ed8fc462b97a83226cee6bb081b1d77e7f73e8b033d2592ed107ee41d96601e321e5ea53a33e47469c7f1146b250a3dcda5ab873c7de162ab62120c341a41 - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.13.0, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.16.7 - resolution: "@babel/helper-plugin-utils@npm:7.16.7" - checksum: d08dd86554a186c2538547cd537552e4029f704994a9201d41d82015c10ed7f58f9036e8d1527c3760f042409163269d308b0b3706589039c5f1884619c6d4ce - languageName: node - linkType: hard - -"@babel/helper-remap-async-to-generator@npm:^7.16.8": - version: 7.16.8 - resolution: "@babel/helper-remap-async-to-generator@npm:7.16.8" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-wrap-function": ^7.16.8 - "@babel/types": ^7.16.8 - checksum: 29282ee36872130085ca111539725abbf20210c2a1d674bee77f338a57c093c3154108d03a275f602e471f583bd2c7ae10d05534f87cbc22b95524fe2b569488 - languageName: node - linkType: hard - -"@babel/helper-replace-supers@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-replace-supers@npm:7.16.7" - dependencies: - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-member-expression-to-functions": ^7.16.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/traverse": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: e5c0b6eb3dad8410a6255f93b580dde9b3c1564646c6ef751de59d5b2a65b5caa80cc9e568155f04bbae895ad0f54305c2e833dbd971a4f641f970c90b3d892b - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-simple-access@npm:7.17.7" - dependencies: - "@babel/types": ^7.17.0 - checksum: 58a9bfd054720024f6ff47fbb113c96061dc2bd31a5e5285756bd3c2e83918c6926900e00150d0fb175d899494fe7d69bf2a8b278c32ef6f6bea8d032e6a3831 - languageName: node - linkType: hard - -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.16.0": - version: 7.16.0 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.16.0" - dependencies: - "@babel/types": ^7.16.0 - checksum: b9ed2896eb253e6a85f472b0d4098ed80403758ad1a4e34b02b11e8276e3083297526758b1a3e6886e292987266f10622d7dbced3508cc22b296a74903b41cfb - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-split-export-declaration@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: e10aaf135465c55114627951b79115f24bc7af72ecbb58d541d66daf1edaee5dde7cae3ec8c3639afaf74526c03ae3ce723444e3b5b3dc77140c456cd84bcaa1 - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-validator-identifier@npm:7.16.7" - checksum: dbb3db9d184343152520a209b5684f5e0ed416109cde82b428ca9c759c29b10c7450657785a8b5c5256aa74acc6da491c1f0cf6b784939f7931ef82982051b69 - languageName: node - linkType: hard - -"@babel/helper-validator-option@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-validator-option@npm:7.16.7" - checksum: c5ccc451911883cc9f12125d47be69434f28094475c1b9d2ada7c3452e6ac98a1ee8ddd364ca9e3f9855fcdee96cdeafa32543ebd9d17fee7a1062c202e80570 - languageName: node - linkType: hard - -"@babel/helper-wrap-function@npm:^7.16.8": - version: 7.16.8 - resolution: "@babel/helper-wrap-function@npm:7.16.8" - dependencies: - "@babel/helper-function-name": ^7.16.7 - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.16.8 - "@babel/types": ^7.16.8 - checksum: d8aae4bacaf138d47dca1421ba82b41eac954cbb0ad17ab1c782825c6f2afe20076fbed926ab265967758336de5112d193a363128cd1c6967c66e0151174f797 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helpers@npm:7.17.9" - dependencies: - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.9 - "@babel/types": ^7.17.0 - checksum: 3c6db861e4c82fff2de3efb4ad12e32658c50c29920597cd0979390659b202e5849acd9542e0e2453167a52ccc30156ee4455d64d0e330f020d991d7551566f8 - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.16.7": - version: 7.17.9 - resolution: "@babel/highlight@npm:7.17.9" - dependencies: - "@babel/helper-validator-identifier": ^7.16.7 - chalk: ^2.0.0 - js-tokens: ^4.0.0 - checksum: 7bdf10228f2e4d18f48f114411ed584380d356e7c168d7582c14abd8df9909b2fc09e0a7cd334f47c3eb0bc17e639e0c8d9688c6afd5d09a2bdbf0ac193b11fd - languageName: node - linkType: hard - -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/parser@npm:7.17.10" - bin: - parser: ./bin/babel-parser.js - checksum: a9493d9fb8625e0904a178703866c8ee4d3a6003f0954b08df9f772b54dae109c69376812b74732e0c3e1a7f1d5b30915577a1db12e5e16b0abee083539df574 - languageName: node - linkType: hard - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: bbb0f82a4cf297bdbb9110eea570addd4b883fd1b61535558d849822b087aa340fe4e9c31f8a39b087595c8310b58d0f5548d6be0b72c410abefb23a5734b7bc - languageName: node - linkType: hard - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 - "@babel/plugin-proposal-optional-chaining": ^7.16.7 - peerDependencies: - "@babel/core": ^7.13.0 - checksum: 81b372651a7d886a06596b02df7fb65ea90265a8bd60c9f0d5c1777590a598e6cccbdc3239033ee0719abf904813e69577eeb0ed5960b40e07978df023b17a6a - languageName: node - linkType: hard - -"@babel/plugin-proposal-async-generator-functions@npm:^7.16.8": - version: 7.16.8 - resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.16.8" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-remap-async-to-generator": ^7.16.8 - "@babel/plugin-syntax-async-generators": ^7.8.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: abd2c2c67de262720d37c5509dafe2ce64d6cee2dc9a8e863bbba1796b77387214442f37618373c6a4521ca624bfc7dcdbeb1376300d16f2a474405ee0ca2e69 - languageName: node - linkType: hard - -"@babel/plugin-proposal-class-properties@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-class-properties@npm:7.16.7" - dependencies: - "@babel/helper-create-class-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3977e841e17b45b47be749b9a5b67b9e8b25ff0840f9fdad3f00cbcb35db4f5ff15f074939fe19b01207a29688c432cc2c682351959350834d62920b7881f803 - languageName: node - linkType: hard - -"@babel/plugin-proposal-class-static-block@npm:^7.17.6": - version: 7.17.6 - resolution: "@babel/plugin-proposal-class-static-block@npm:7.17.6" - dependencies: - "@babel/helper-create-class-features-plugin": ^7.17.6 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - peerDependencies: - "@babel/core": ^7.12.0 - checksum: 0ef00d73b4a7667059f71614669fb5ec989a0a6d5fe58118310c892507f2556a6f3ae66f0c547cd06e50bdf3ff528ef486e611079d41ef321300c967d2c26e1d - languageName: node - linkType: hard - -"@babel/plugin-proposal-dynamic-import@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-dynamic-import@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 5992012484fb8bda1451369350e475091954ed414dd9ef8654a3c4daa2db0205d4f29c94f5d3dedfbc5a434996375c8304586904337d6af938ac0f27a0033e23 - languageName: node - linkType: hard - -"@babel/plugin-proposal-export-namespace-from@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 5016079a5305c1c130fea587b42cdce501574739cfefa5b63469dbc1f32d436df0ff42fabf04089fe8b6a00f4ea7563869e944744b457e186c677995983cb166 - languageName: node - linkType: hard - -"@babel/plugin-proposal-json-strings@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-json-strings@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-json-strings": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ea6487918f8d88322ac2a4e5273be6163b0d84a34330c31cee346e23525299de3b4f753bc987951300a79f55b8f4b1971b24d04c0cdfcb7ceb4d636975c215e8 - languageName: node - linkType: hard - -"@babel/plugin-proposal-logical-assignment-operators@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c4cf18e10f900d40eaa471c4adce4805e67bd845f997a4b9d5653eced4e653187b9950843b2bf7eab6c0c3e753aba222b1d38888e3e14e013f87295c5b014f19 - languageName: node - linkType: hard - -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bfafc2701697b5c763dbbb65dd97b56979bfb0922e35be27733699a837aeff22316313ddfdd0fb45129efa3f86617219b77110d05338bc4dca4385d8ce83dd19 - languageName: node - linkType: hard - -"@babel/plugin-proposal-numeric-separator@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-numeric-separator@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8e2fb0b32845908c67f80bc637a0968e28a66727d7ffb22b9c801dc355d88e865dc24aec586b00c922c23833ae5d26301b443b53609ea73d8344733cd48a1eca - languageName: node - linkType: hard - -"@babel/plugin-proposal-object-rest-spread@npm:7.12.1": - version: 7.12.1 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - "@babel/plugin-syntax-object-rest-spread": ^7.8.0 - "@babel/plugin-transform-parameters": ^7.12.1 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 221a41630c9a7162bf0416c71695b3f7f38482078a1d0d3af7abdc4f07ea1c9feed890399158d56c1d0278c971fe6f565ce822e9351e4481f7d98e9ff735dced - languageName: node - linkType: hard - -"@babel/plugin-proposal-object-rest-spread@npm:^7.17.3": - version: 7.17.3 - resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.17.3" - dependencies: - "@babel/compat-data": ^7.17.0 - "@babel/helper-compilation-targets": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 02810f158db4aaf6883131621b5d2c7d901ea3c034df2c2b78663f8b26813795d78a346c37e56770a720c54773732fd1d7fe40947dbf11d1d8de0e9a38e856d3 - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-catch-binding@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4a422bb19a23cf80a245c60bea7adbe5dac8ff3bc1a62f05d7155e1eb68d401b13339c94dfd1f3d272972feeb45746f30d52ca0f8d5c63edf6891340878403df - languageName: node - linkType: hard - -"@babel/plugin-proposal-optional-chaining@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-optional-chaining@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: e4a6c1ac7e6817b92a673ea52ab0b7dc1fb39d29fb0820cd414e10ae2cd132bd186b4238dcca881a29fc38fe9d38ed24fc111ba22ca20086481682d343f4f130 - languageName: node - linkType: hard - -"@babel/plugin-proposal-private-methods@npm:^7.16.11": - version: 7.16.11 - resolution: "@babel/plugin-proposal-private-methods@npm:7.16.11" - dependencies: - "@babel/helper-create-class-features-plugin": ^7.16.10 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b333e5aa91c265bb394a57b5f4ae1a34fc8ee73a8d75506b12df258d8b5342107cbd9261f95e606bd3264a5b023db77f1f95be30c2e526683916c57f793f7943 - languageName: node - linkType: hard - -"@babel/plugin-proposal-private-property-in-object@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.16.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-create-class-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 666d668f51d8c01aaf0dd87b27a83fc0392884d2c8e9d8e17b3b7011c0d348865dee94b44dc2d7070726e58e3b579728dc2588aaa8140d563f7390743ee90f0a - languageName: node - linkType: hard - -"@babel/plugin-proposal-unicode-property-regex@npm:^7.16.7, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": - version: 7.16.7 - resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.16.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2b8a33713d456183f0b7d011011e7bd932c08cc06216399a7b2015ab39284b511993dc10a89bbb15d1d728e6a2ef42ca08c3202619aa148cbd48052422ea3995 - languageName: node - linkType: hard - -"@babel/plugin-syntax-async-generators@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 - languageName: node - linkType: hard - -"@babel/plugin-syntax-bigint@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648 - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-properties@npm:^7.12.13, @babel/plugin-syntax-class-properties@npm:^7.8.3": - version: 7.12.13 - resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": ^7.12.13 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-static-block@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 - languageName: node - linkType: hard - -"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd - languageName: node - linkType: hard - -"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-meta@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b - languageName: node - linkType: hard - -"@babel/plugin-syntax-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:7.12.1": - version: 7.12.1 - resolution: "@babel/plugin-syntax-jsx@npm:7.12.1" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d4b9b589c484b2e0856799770f060dff34c67b24d7f4526f66309a0e0e9cf388a5c1f2c0da329d1973cc87d1b2cede8f3dc8facfac59e785d6393a003bcdd0f9 - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-syntax-jsx@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: cd9b0e53c50e8ddb0afaf0f42e0b221a94e4f59aee32a591364266a31195c48cac5fef288d02c1c935686bda982d2e0f1ed61cceb995fc9f6fb09ef5ebecdd2b - languageName: node - linkType: hard - -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 - languageName: node - linkType: hard - -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 - languageName: node - linkType: hard - -"@babel/plugin-syntax-numeric-separator@npm:^7.10.4, @babel/plugin-syntax-numeric-separator@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": ^7.10.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 - languageName: node - linkType: hard - -"@babel/plugin-syntax-object-rest-spread@npm:7.8.3, @babel/plugin-syntax-object-rest-spread@npm:^7.8.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": ^7.8.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 - languageName: node - linkType: hard - -"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": - version: 7.14.5 - resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda - languageName: node - linkType: hard - -"@babel/plugin-syntax-top-level-await@npm:^7.14.5, @babel/plugin-syntax-top-level-await@npm:^7.8.3": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": ^7.14.5 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.16.7, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.17.10 - resolution: "@babel/plugin-syntax-typescript@npm:7.17.10" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 43e908acf4a1e267f7bd86dc2fcb015b1fbcc364da43b125289d6a91bd32eeed41e5d9870051f7a3e4e2da9eeff7655f7988b6f27beac06bcb60c054aa5bac6d - languageName: node - linkType: hard - -"@babel/plugin-transform-arrow-functions@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2a6aa982c6fc80f4de7ccd973507ce5464fab129987cb6661136a7b9b6a020c2b329b912cbc46a68d39b5a18451ba833dcc8d1ca8d615597fec98624ac2add54 - languageName: node - linkType: hard - -"@babel/plugin-transform-async-to-generator@npm:^7.16.8": - version: 7.16.8 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.16.8" - dependencies: - "@babel/helper-module-imports": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-remap-async-to-generator": ^7.16.8 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3a2e781800e3dea1f526324ed259d1f9064c5ea3c9909c0c22b445d4c648ad489c579f358ae20ada11f7725ba67e0ddeb1e0241efadc734771e87dabd4c6820a - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoped-functions@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 591e9f75437bb32ebf9506d28d5c9659c66c0e8e0c19b12924d808d898e68309050aadb783ccd70bb4956555067326ecfa17a402bc77eb3ece3c6863d40b9016 - languageName: node - linkType: hard - -"@babel/plugin-transform-block-scoping@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-block-scoping@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f93b5441af573fc274655f1707aeb4f67a43e926b58f56d89cc35a27877ae0bf198648603cbc19f442579489138f93c3838905895f109aa356996dbc3ed97a68 - languageName: node - linkType: hard - -"@babel/plugin-transform-classes@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-classes@npm:7.16.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.16.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-replace-supers": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 - globals: ^11.1.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 791526a1bf3c4659b94d619536e3181d3ad54887d50539066628c6e695789a3bb264dc1fbc8540169d62a222f623df54defb490c1811ae63bad1e3557d6b3bb0 - languageName: node - linkType: hard - -"@babel/plugin-transform-computed-properties@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-computed-properties@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 28b17f7cfe643f45920b76dc040cab40d4e54eccf5074fba2658c484feacda9b4885b3854ffaf26292189783fdecc97211519c61831b6708fcbf739cfbcbf31c - languageName: node - linkType: hard - -"@babel/plugin-transform-destructuring@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/plugin-transform-destructuring@npm:7.17.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 767ecf6640fea9a06a4859f0c34daa30ac7d146a96476caa1f77081d5b6e43699f45e14acd52682078f2b7c230ff0814312b41f61b21ca2b5f9c5a2cc93c2b58 - languageName: node - linkType: hard - -"@babel/plugin-transform-dotall-regex@npm:^7.16.7, @babel/plugin-transform-dotall-regex@npm:^7.4.4": - version: 7.16.7 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.16.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 554570dddfd5bfd87ab307be520f69a3d4ed2d2db677c165971b400d4c96656d0c165b318e69f1735612dcd12e04c0ee257697dc26800e8a572ca73bc05fa0f4 - languageName: node - linkType: hard - -"@babel/plugin-transform-duplicate-keys@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b96f6e9f7b33a91ad0eb6b793e4da58b7a0108b58269109f391d57078d26e043b3872c95429b491894ae6400e72e44d9b744c9b112b8433c99e6969b767e30ed - languageName: node - linkType: hard - -"@babel/plugin-transform-exponentiation-operator@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.16.7" - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8082c79268f5b1552292bd3abbfed838a1131747e62000146e70670707b518602e907bbe3aef0fda824a2eebe995a9d897bd2336a039c5391743df01608673b0 - languageName: node - linkType: hard - -"@babel/plugin-transform-for-of@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-for-of@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 35c9264ee4bef814818123d70afe8b2f0a85753a0a9dc7b73f93a71cadc5d7de852f1a3e300a7c69a491705805704611de1e2ccceb5686f7828d6bca2e5a7306 - languageName: node - linkType: hard - -"@babel/plugin-transform-function-name@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-function-name@npm:7.16.7" - dependencies: - "@babel/helper-compilation-targets": ^7.16.7 - "@babel/helper-function-name": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4d97d0b84461cdd5d5aa2d010cdaf30f1f83a92a0dedd3686cbc7e90dc1249a70246f5bac0c1f3cd3f1dbfb03f7aac437776525a0c90cafd459776ea4fcc6bde - languageName: node - linkType: hard - -"@babel/plugin-transform-literals@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-literals@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: a9565d999fc7a72a391ef843cf66028c38ca858537c7014d9ea8ea587a59e5f952d9754bdcca6ca0446e84653e297d417d4faedccb9e4221af1aa30f25d918e0 - languageName: node - linkType: hard - -"@babel/plugin-transform-member-expression-literals@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: fdf5b22abab2b770e69348ce7f99796c3e0e1e7ce266afdbe995924284704930fa989323bdbda7070db8adb45a72f39eaa1dbebf18b67fc44035ec00c6ae3300 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-amd@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-modules-amd@npm:7.16.7" - dependencies: - "@babel/helper-module-transforms": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - babel-plugin-dynamic-import-node: ^2.3.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9ac251ee96183b10cf9b4ec8f9e8d52e14ec186a56103f6c07d0c69e99faa60391f6bac67da733412975e487bd36adb403e2fc99bae6b785bf1413e9d928bc71 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-commonjs@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.17.9" - dependencies: - "@babel/helper-module-transforms": ^7.17.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-simple-access": ^7.17.7 - babel-plugin-dynamic-import-node: ^2.3.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 23f248a28b43978c7ee187a91392510f665db32f2cc869007da4922e5a83da47f27ecd5da37c8f66fe6b89e4b324f1a978a4493ae59edf2b3129387d844fde1b - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-systemjs@npm:^7.17.8": - version: 7.17.8 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.17.8" - dependencies: - "@babel/helper-hoist-variables": ^7.16.7 - "@babel/helper-module-transforms": ^7.17.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-validator-identifier": ^7.16.7 - babel-plugin-dynamic-import-node: ^2.3.3 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 058c0e7987aab64c4019bc9eab3f80c5dd05bec737e230e5c60e9222dfb3d01b2dfa3aa1db6cbb75a4095c40af3bba2e3a60170b1570a158d3e781376569ce49 - languageName: node - linkType: hard - -"@babel/plugin-transform-modules-umd@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-modules-umd@npm:7.16.7" - dependencies: - "@babel/helper-module-transforms": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d1433f8b0e0b3c9f892aa530f08fe3ba653a5e51fe1ed6034ac7d45d4d6f22c3ba99186b72e41ad9ce5d8dcf964104c3da2419f15fcdcf5ba05c5fda3ea2cefc - languageName: node - linkType: hard - -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.17.10" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.17.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: a2be5f9f23d4dd49106e1c84a1cb625a56d6c7e5cb466602151f9e05aa0a70f68b52206f034447d37e6790914ea953ebf2ab705f377ee7ef00e14453ba3c3d6a - languageName: node - linkType: hard - -"@babel/plugin-transform-new-target@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-new-target@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7410c3e68abc835f87a98d40269e65fb1a05c131decbb6721a80ed49a01bd0c53abb6b8f7f52d5055815509022790e1accca32e975c02f2231ac3cf13d8af768 - languageName: node - linkType: hard - -"@babel/plugin-transform-object-super@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-object-super@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-replace-supers": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 46e3c879f4a93e904f2ecf83233d40c48c832bdbd82a67cab1f432db9aa51702e40d9e51e5800613e12299974f90f4ed3869e1273dbca8642984266320c5f341 - languageName: node - linkType: hard - -"@babel/plugin-transform-parameters@npm:^7.12.1, @babel/plugin-transform-parameters@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-parameters@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4d6904376db82d0b35f0a6cce08f630daf8608d94e903d6c7aff5bd742b251651bd1f88cdf9f16cad98aba5fc7c61da8635199364865fad6367d5ae37cf56cc1 - languageName: node - linkType: hard - -"@babel/plugin-transform-property-literals@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-property-literals@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b5674458991a9b0e8738989d70faa88c7f98ed3df923c119f1225069eed72fe5e0ce947b1adc91e378f5822fbdeb7a672f496fd1c75c4babcc88169e3a7c3229 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-constant-elements@npm:^7.14.5": - version: 7.17.6 - resolution: "@babel/plugin-transform-react-constant-elements@npm:7.17.6" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 4c111328511c4dcb8d1d7970d7cccff463c0c34dfe3380f5bb80b692fa191b441fa8c6ef4229c5140dc0b8c69cc3f9aeb6dc05455c4367be93e784658ce11cc5 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-display-name@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-react-display-name@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 483154413671ab0a25ae37520b7cf5bfab0958c484a3707c6799b1f1436d1e51481bcc03fbfcdbf90bf6b46818d931ae35e515141d8354c3287351b4467376ba - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-development@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.16.7" - dependencies: - "@babel/plugin-transform-react-jsx": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 697c71cb0ac9647a9b8c6f1aca99767cf06197f6c0b5d1f2e0c01f641e0706a380779f06836fdb941d3aa171f868091270fbe9fcfbfbcc2a24df5e60e04545e8 - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx@npm:^7.16.7": - version: 7.17.3 - resolution: "@babel/plugin-transform-react-jsx@npm:7.17.3" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-module-imports": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-jsx": ^7.16.7 - "@babel/types": ^7.17.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 7e33a3fb78a3b7352b56f48211160ae60dc3654bae314ea0352bfc179d10eaac789792ccb3701172388ec4e4dbdb94952cdf3386980f3af402d99ceadd91149b - languageName: node - linkType: hard - -"@babel/plugin-transform-react-pure-annotations@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.16.7" - dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 715fe9c5fd10c5605a6de1d4436d29087878924758969427ba4d0b2bc274a436d3ac8f2777b744c988bdbb90f7e68dc2a82491db333ae7e0079fab776b543fae - languageName: node - linkType: hard - -"@babel/plugin-transform-regenerator@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/plugin-transform-regenerator@npm:7.17.9" - dependencies: - regenerator-transform: ^0.15.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: bf92f7228397615f12fa62d1decbe854ee9065d44e55036f99bf312783d51b082981bab38ba61de9858f7e20513484a043bfa958c0ce4a0d4d1710710df029a9 - languageName: node - linkType: hard - -"@babel/plugin-transform-reserved-words@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-reserved-words@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 00218a646e99a97c1f10b77c41c178ca1b91d0e6cf18dd4ca3c59b8a5ad721db04ef508f49be4cd0dcca7742490dbb145307b706a2dbea1917d5e5f7ba2f31b7 - languageName: node - linkType: hard - -"@babel/plugin-transform-runtime@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/plugin-transform-runtime@npm:7.17.10" - dependencies: - "@babel/helper-module-imports": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - babel-plugin-polyfill-corejs2: ^0.3.0 - babel-plugin-polyfill-corejs3: ^0.5.0 - babel-plugin-polyfill-regenerator: ^0.3.0 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 61b63497a9e856551d299547a29de8966102f3a85cc3c09335efd1492a6bf1d540dc937b395dd94200425194b65499bf0d36264b9061d19c93810b90fcbec181 - languageName: node - linkType: hard - -"@babel/plugin-transform-shorthand-properties@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ca381ecf8f48696512172deca40af46b1f64e3497186fdc2c9009286d8f06b468c4d61cdc392dc8b0c165298117dda67be9e2ff0e99d7691b0503f1240d4c62b - languageName: node - linkType: hard - -"@babel/plugin-transform-spread@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-spread@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-skip-transparent-expression-wrappers": ^7.16.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 6e961af1a70586bb72dd85e8296cee857c5dadd73225fccd0fe261c0d98652a82d69c65f3e9dc31ce019a12e9677262678479b96bd2d9140ddf6514618362828 - languageName: node - linkType: hard - -"@babel/plugin-transform-sticky-regex@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d59e20121ff0a483e29364eff8bb42cd8a0b7a3158141eea5b6f219227e5b873ea70f317f65037c0f557887a692ac993b72f99641a37ea6ec0ae8000bfab1343 - languageName: node - linkType: hard - -"@babel/plugin-transform-template-literals@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-template-literals@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b55a519dd8b957247ebad3cab21918af5adca4f6e6c87819501cfe3d4d4bccda25bc296c7dfc8a30909b4ad905902aeb9d55ad955cb9f5cbc74b42dab32baa18 - languageName: node - linkType: hard - -"@babel/plugin-transform-typeof-symbol@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 739a8c439dacbd9af62cfbfa0a7cbc3f220849e5fc774e5ef708a09186689a724c41a1d11323e7d36588d24f5481c8b702c86ff7be8da2e2fed69bed0175f625 - languageName: node - linkType: hard - -"@babel/plugin-transform-typescript@npm:^7.16.7": - version: 7.16.8 - resolution: "@babel/plugin-transform-typescript@npm:7.16.8" - dependencies: - "@babel/helper-create-class-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/plugin-syntax-typescript": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: a76d0afcbd550208cf2e7cdedb4f2d3ca3fa287640a4858a5ee0a28270b784d7d20d5a51b5997dc84514e066a5ebef9e0a0f74ed9fffae09e73984786dd08036 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-escapes@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d10c3b5baa697ca2d9ecce2fd7705014d7e1ddd86ed684ccec378f7ad4d609ab970b5546d6cdbe242089ecfc7a79009d248cf4f8ee87d629485acfb20c0d9160 - languageName: node - linkType: hard - -"@babel/plugin-transform-unicode-regex@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.16.7" - dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.16.7 - "@babel/helper-plugin-utils": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ef7721cfb11b269809555b1c392732566c49f6ced58e0e990c0e81e58a934bbab3072dcbe92d3a20d60e3e41036ecf987bcc63a7cde90711a350ad774667e5e6 - languageName: node - linkType: hard - -"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.15.6, @babel/preset-env@npm:^7.17.10": - version: 7.17.10 - resolution: "@babel/preset-env@npm:7.17.10" - dependencies: - "@babel/compat-data": ^7.17.10 - "@babel/helper-compilation-targets": ^7.17.10 - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-validator-option": ^7.16.7 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.16.7 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.16.7 - "@babel/plugin-proposal-async-generator-functions": ^7.16.8 - "@babel/plugin-proposal-class-properties": ^7.16.7 - "@babel/plugin-proposal-class-static-block": ^7.17.6 - "@babel/plugin-proposal-dynamic-import": ^7.16.7 - "@babel/plugin-proposal-export-namespace-from": ^7.16.7 - "@babel/plugin-proposal-json-strings": ^7.16.7 - "@babel/plugin-proposal-logical-assignment-operators": ^7.16.7 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.16.7 - "@babel/plugin-proposal-numeric-separator": ^7.16.7 - "@babel/plugin-proposal-object-rest-spread": ^7.17.3 - "@babel/plugin-proposal-optional-catch-binding": ^7.16.7 - "@babel/plugin-proposal-optional-chaining": ^7.16.7 - "@babel/plugin-proposal-private-methods": ^7.16.11 - "@babel/plugin-proposal-private-property-in-object": ^7.16.7 - "@babel/plugin-proposal-unicode-property-regex": ^7.16.7 - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-class-properties": ^7.12.13 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 - "@babel/plugin-syntax-top-level-await": ^7.14.5 - "@babel/plugin-transform-arrow-functions": ^7.16.7 - "@babel/plugin-transform-async-to-generator": ^7.16.8 - "@babel/plugin-transform-block-scoped-functions": ^7.16.7 - "@babel/plugin-transform-block-scoping": ^7.16.7 - "@babel/plugin-transform-classes": ^7.16.7 - "@babel/plugin-transform-computed-properties": ^7.16.7 - "@babel/plugin-transform-destructuring": ^7.17.7 - "@babel/plugin-transform-dotall-regex": ^7.16.7 - "@babel/plugin-transform-duplicate-keys": ^7.16.7 - "@babel/plugin-transform-exponentiation-operator": ^7.16.7 - "@babel/plugin-transform-for-of": ^7.16.7 - "@babel/plugin-transform-function-name": ^7.16.7 - "@babel/plugin-transform-literals": ^7.16.7 - "@babel/plugin-transform-member-expression-literals": ^7.16.7 - "@babel/plugin-transform-modules-amd": ^7.16.7 - "@babel/plugin-transform-modules-commonjs": ^7.17.9 - "@babel/plugin-transform-modules-systemjs": ^7.17.8 - "@babel/plugin-transform-modules-umd": ^7.16.7 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.17.10 - "@babel/plugin-transform-new-target": ^7.16.7 - "@babel/plugin-transform-object-super": ^7.16.7 - "@babel/plugin-transform-parameters": ^7.16.7 - "@babel/plugin-transform-property-literals": ^7.16.7 - "@babel/plugin-transform-regenerator": ^7.17.9 - "@babel/plugin-transform-reserved-words": ^7.16.7 - "@babel/plugin-transform-shorthand-properties": ^7.16.7 - "@babel/plugin-transform-spread": ^7.16.7 - "@babel/plugin-transform-sticky-regex": ^7.16.7 - "@babel/plugin-transform-template-literals": ^7.16.7 - "@babel/plugin-transform-typeof-symbol": ^7.16.7 - "@babel/plugin-transform-unicode-escapes": ^7.16.7 - "@babel/plugin-transform-unicode-regex": ^7.16.7 - "@babel/preset-modules": ^0.1.5 - "@babel/types": ^7.17.10 - babel-plugin-polyfill-corejs2: ^0.3.0 - babel-plugin-polyfill-corejs3: ^0.5.0 - babel-plugin-polyfill-regenerator: ^0.3.0 - core-js-compat: ^3.22.1 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d81a11a0866e9a90eaa799211a609f3f3838eebcaaa717c63438cbb9c90e99ed336822717614bf974b90438e1f5c6157c9b43a0bfceece5b2c9188d67cbbae92 - languageName: node - linkType: hard - -"@babel/preset-modules@npm:^0.1.5": - version: 0.1.5 - resolution: "@babel/preset-modules@npm:0.1.5" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 - "@babel/plugin-transform-dotall-regex": ^7.4.4 - "@babel/types": ^7.4.4 - esutils: ^2.0.2 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10 - languageName: node - linkType: hard - -"@babel/preset-react@npm:^7.14.5, @babel/preset-react@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/preset-react@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-validator-option": ^7.16.7 - "@babel/plugin-transform-react-display-name": ^7.16.7 - "@babel/plugin-transform-react-jsx": ^7.16.7 - "@babel/plugin-transform-react-jsx-development": ^7.16.7 - "@babel/plugin-transform-react-pure-annotations": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d0a052a418891ab6a02df9c75f0202964ad3b936c20bc44c81bcf3f02c057383f2fa329e0cc79baaac1b4e5e5c8924d3df93a2dd9319efe8042e3b33849978b3 - languageName: node - linkType: hard - -"@babel/preset-typescript@npm:^7.15.0, @babel/preset-typescript@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/preset-typescript@npm:7.16.7" - dependencies: - "@babel/helper-plugin-utils": ^7.16.7 - "@babel/helper-validator-option": ^7.16.7 - "@babel/plugin-transform-typescript": ^7.16.7 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 44e2f3fa302befe0dc50a01b79e5aa8c27a9c7047c46df665beae97201173030646ddf7c83d7d3ed3724fc38151745b11693e7b4502c81c4cd67781ff5677da5 - languageName: node - linkType: hard - -"@babel/runtime-corejs3@npm:^7.10.2, @babel/runtime-corejs3@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/runtime-corejs3@npm:7.17.9" - dependencies: - core-js-pure: ^3.20.2 - regenerator-runtime: ^0.13.4 - checksum: c0893eb1ba4fd8a5a0e43d0fd5c3ad61c020dc5953bb74a76e9e10a0adfde7a5d8fd7e78d59b08dce3a0774948c6c40c81df0fdd0a1130c414fd3535fae365cb - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.9, @babel/runtime@npm:^7.8.4": - version: 7.17.9 - resolution: "@babel/runtime@npm:7.17.9" - dependencies: - regenerator-runtime: ^0.13.4 - checksum: 4d56bdb82890f386d5a57c40ef985a0ed7f0a78f789377a2d0c3e8826819e0f7f16ba0fe906d9b2241c5f7ca56630ef0653f5bb99f03771f7b87ff8af4bf5fe3 - languageName: node - linkType: hard - -"@babel/template@npm:^7.12.7, @babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": - version: 7.16.7 - resolution: "@babel/template@npm:7.16.7" - dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/parser": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: 10cd112e89276e00f8b11b55a51c8b2f1262c318283a980f4d6cdb0286dc05734b9aaeeb9f3ad3311900b09bc913e02343fcaa9d4a4f413964aaab04eb84ac4a - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.17.10, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.17.9, @babel/traverse@npm:^7.7.2": - version: 7.17.10 - resolution: "@babel/traverse@npm:7.17.10" - dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.17.10 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.17.9 - "@babel/helper-hoist-variables": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/parser": ^7.17.10 - "@babel/types": ^7.17.10 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: 44ec0a59aa274b59464d52b1796eb6e54c67ae0f946de0d608068e28b1ab7065bdf53c0169d9102854cb00aa01944c83e722f08aeab96d9cc6bf56f8aede70fd - languageName: node - linkType: hard - -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.7, @babel/types@npm:^7.15.6, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.17.10, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.17.10 - resolution: "@babel/types@npm:7.17.10" - dependencies: - "@babel/helper-validator-identifier": ^7.16.7 - to-fast-properties: ^2.0.0 - checksum: 40cfc3f43a3ab7374df8ee6844793f804c65e7bea0fd1b090886b425106ba26e16e8fa698ae4b2caf2746083fe3e62f03f12997a5982e0d131700f17cbdcfca1 - languageName: node - linkType: hard - -"@bcoe/v8-coverage@npm:^0.2.3": - version: 0.2.3 - resolution: "@bcoe/v8-coverage@npm:0.2.3" - checksum: 850f9305536d0f2bd13e9e0881cb5f02e4f93fad1189f7b2d4bebf694e3206924eadee1068130d43c11b750efcc9405f88a8e42ef098b6d75239c0f047de1a27 - languageName: node - linkType: hard - -"@colors/colors@npm:1.5.0": - version: 1.5.0 - resolution: "@colors/colors@npm:1.5.0" - checksum: d64d5260bed1d5012ae3fc617d38d1afc0329fec05342f4e6b838f46998855ba56e0a73833f4a80fa8378c84810da254f76a8a19c39d038260dc06dc4e007425 - languageName: node - linkType: hard - -"@commitlint/cli@npm:^16.3.0": - version: 16.3.0 - resolution: "@commitlint/cli@npm:16.3.0" - dependencies: - "@commitlint/format": ^16.2.1 - "@commitlint/lint": ^16.2.4 - "@commitlint/load": ^16.3.0 - "@commitlint/read": ^16.2.1 - "@commitlint/types": ^16.2.1 - lodash: ^4.17.19 - resolve-from: 5.0.0 - resolve-global: 1.0.0 - yargs: ^17.0.0 - bin: - commitlint: cli.js - checksum: 4fa791cd21fc4c61212de28cd4e64adc3de6d3a4f10ef89955d5382af6be95871d1a7cf210c6a7d74a8a6d75f008a52f7616bdc881776b292f45004ec2ced21a - languageName: node - linkType: hard - -"@commitlint/config-conventional@npm:^16.2.4": - version: 16.2.4 - resolution: "@commitlint/config-conventional@npm:16.2.4" - dependencies: - conventional-changelog-conventionalcommits: ^4.3.1 - checksum: 211a322967c1eeee961eb0be9752782d16c025213520b7ada173d6b16050efe477778103f32b62361ad595b79ff6703694569d99705469cb2be0ac5ffba6465e - languageName: node - linkType: hard - -"@commitlint/config-validator@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/config-validator@npm:16.2.1" - dependencies: - "@commitlint/types": ^16.2.1 - ajv: ^6.12.6 - checksum: 1b86832dc03fc7f9442f9358c6c73d42974e9006944b8524bc4b4cd2ce946e50f3eca972737844dc7765a874c465ff5f18dad210f979491f9ee07c831b0eb8d3 - languageName: node - linkType: hard - -"@commitlint/ensure@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/ensure@npm:16.2.1" - dependencies: - "@commitlint/types": ^16.2.1 - lodash: ^4.17.19 - checksum: 388a124e515c02f14d026973821a6ce1d586ac966da8a51e69fabb925ee858e864696cd2b398bb5bec8d7ceee97f9f04c77630061b7784a10b06e0a436447d44 - languageName: node - linkType: hard - -"@commitlint/execute-rule@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/execute-rule@npm:16.2.1" - checksum: 83be0e858fa415ba7d844fc68c7c8bcc3b14074fe862f2129e03ce5fd07a58876d88d080e0d2fbf25e10f6d3189a04bca024def48206fa0f0f1c5890d689539c - languageName: node - linkType: hard - -"@commitlint/format@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/format@npm:16.2.1" - dependencies: - "@commitlint/types": ^16.2.1 - chalk: ^4.0.0 - checksum: d8f26a789f0ffc2dd763ed6467262e2cfa94900d7f517f39d32b0f0e9e5222767da12b5302bdccfb1e8a4805c667e5dc36ef98d41754c3ed0e339c35664c0ba6 - languageName: node - linkType: hard - -"@commitlint/is-ignored@npm:^16.2.4": - version: 16.2.4 - resolution: "@commitlint/is-ignored@npm:16.2.4" - dependencies: - "@commitlint/types": ^16.2.1 - semver: 7.3.7 - checksum: 1ae5f3ca1394fc3d211e8c3bf8f8a16b77e8b04050390a6231990d3802865d465273976f4d3ea1d6ec7ca4c9a8220044f10ea5cae3c13db826d56f7d9c69cbaa - languageName: node - linkType: hard - -"@commitlint/lint@npm:^16.2.4": - version: 16.2.4 - resolution: "@commitlint/lint@npm:16.2.4" - dependencies: - "@commitlint/is-ignored": ^16.2.4 - "@commitlint/parse": ^16.2.1 - "@commitlint/rules": ^16.2.4 - "@commitlint/types": ^16.2.1 - checksum: 189d3070fb0c131d6ac2b2e8c864c37892fd2d202b866be9f0d9fdf5a5d5a0d5e8221bc373f29977ac1e5e33015abd71640dbd104e86137b60d8d4783d61679f - languageName: node - linkType: hard - -"@commitlint/load@npm:>6.1.1, @commitlint/load@npm:^16.3.0": - version: 16.3.0 - resolution: "@commitlint/load@npm:16.3.0" - dependencies: - "@commitlint/config-validator": ^16.2.1 - "@commitlint/execute-rule": ^16.2.1 - "@commitlint/resolve-extends": ^16.2.1 - "@commitlint/types": ^16.2.1 - "@types/node": ">=12" - chalk: ^4.0.0 - cosmiconfig: ^7.0.0 - cosmiconfig-typescript-loader: ^2.0.0 - lodash: ^4.17.19 - resolve-from: ^5.0.0 - typescript: ^4.4.3 - checksum: b03e3d9af2adec36e5d539741807c161a2860411ba25c2fddb75d3d4d2dadf4faaefd417150a0898b3aca4ce451a378222ce5039760e85faacc315b525a44035 - languageName: node - linkType: hard - -"@commitlint/message@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/message@npm:16.2.1" - checksum: 172e18bd5bd47bf7d61356ba1da4a552a5f96860fadb277b9431e1ecfe6b49dd8f303e6d7ad120961325093346ec6764231975f8c73434f5487b05493406d551 - languageName: node - linkType: hard - -"@commitlint/parse@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/parse@npm:16.2.1" - dependencies: - "@commitlint/types": ^16.2.1 - conventional-changelog-angular: ^5.0.11 - conventional-commits-parser: ^3.2.2 - checksum: 8f966c45b2838900dfe8af14fa5085707a2c2ece7d6f00d8e61dad1fdd617b202177cfcc428ef6f7a41b7e6872560c9a040cf92eb122ad31a8f7777e3f9bab7b - languageName: node - linkType: hard - -"@commitlint/read@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/read@npm:16.2.1" - dependencies: - "@commitlint/top-level": ^16.2.1 - "@commitlint/types": ^16.2.1 - fs-extra: ^10.0.0 - git-raw-commits: ^2.0.0 - checksum: c2eb6c299a6af0ffda8ba27a5534210638b227855dd5d01d757fbf7a26a05a5c3d4d1f30e91bdd5ce12de023e482a329fad049df1f5b0f232049e7212e3cf947 - languageName: node - linkType: hard - -"@commitlint/resolve-extends@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/resolve-extends@npm:16.2.1" - dependencies: - "@commitlint/config-validator": ^16.2.1 - "@commitlint/types": ^16.2.1 - import-fresh: ^3.0.0 - lodash: ^4.17.19 - resolve-from: ^5.0.0 - resolve-global: ^1.0.0 - checksum: e710fcb24573e1027bf0b7336983cd0539c32734b01831eb0da8a7f500d0734669d38ea75ff93e90c162417fd4db5cc460c2f122d772dfa0f4577f49caaee687 - languageName: node - linkType: hard - -"@commitlint/rules@npm:^16.2.4": - version: 16.2.4 - resolution: "@commitlint/rules@npm:16.2.4" - dependencies: - "@commitlint/ensure": ^16.2.1 - "@commitlint/message": ^16.2.1 - "@commitlint/to-lines": ^16.2.1 - "@commitlint/types": ^16.2.1 - execa: ^5.0.0 - checksum: 117373efcec540512747832ab75af30a584e054ff92cce6f47b7fc552cc2048af5f9812b78d1dd5b128e7eeec7623f7bd45f139451020258d87548348c5bf08b - languageName: node - linkType: hard - -"@commitlint/to-lines@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/to-lines@npm:16.2.1" - checksum: 94b1523298f335583307cff4f634137788bdce67f572dcdd6f08ca09cbe1176193ba2e308158696951ce3dd93cb2c6d1d8946e8ee376f506ac5212a65d87ed58 - languageName: node - linkType: hard - -"@commitlint/top-level@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/top-level@npm:16.2.1" - dependencies: - find-up: ^5.0.0 - checksum: db6ae0483a4b7fbe3e2ca02541049180f87d88417039ea58e7539f22fb042fe50e465f5654394555bf9759b1c1e6130b435e4e80fbcec1d0e58cf24f9ccaf728 - languageName: node - linkType: hard - -"@commitlint/types@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/types@npm:16.2.1" - dependencies: - chalk: ^4.0.0 - checksum: 93af3c26c36f3b11d99f0cbbb09c8952581eed2a6b7763eb728c0e7e7ecff5072de064a208b80225fb51533823af84ee3117d9c2efbcb63d1f5cfbf6fbfb8ed8 - languageName: node - linkType: hard - -"@cspotcode/source-map-consumer@npm:0.8.0": - version: 0.8.0 - resolution: "@cspotcode/source-map-consumer@npm:0.8.0" - checksum: c0c16ca3d2f58898f1bd74c4f41a189dbcc202e642e60e489cbcc2e52419c4e89bdead02c886a12fb13ea37798ede9e562b2321df997ebc210ae9bd881561b4e - languageName: node - linkType: hard - -"@cspotcode/source-map-support@npm:0.7.0": - version: 0.7.0 - resolution: "@cspotcode/source-map-support@npm:0.7.0" - dependencies: - "@cspotcode/source-map-consumer": 0.8.0 - checksum: 9faddda7757cd778b5fd6812137b2cc265810043680d6399acc20441668fafcdc874053be9dccd0d9110087287bfad27eb3bf342f72bceca9aa9059f5d0c4be8 - languageName: node - linkType: hard - -"@discordjs/builders@npm:^0.13.0": - version: 0.13.0 - resolution: "@discordjs/builders@npm:0.13.0" - dependencies: - "@sapphire/shapeshift": ^2.0.0 - "@sindresorhus/is": ^4.6.0 - discord-api-types: ^0.31.1 - fast-deep-equal: ^3.1.3 - ts-mixer: ^6.0.1 - tslib: ^2.3.1 - checksum: 1bce798b8f36b5abb09d8d42a660a5da6a9352ada03e0819d08ae6c98d4d8a556ed86485e252e53c448a40d17bf0d685e7f88f333db76f5b6b3bd562b9759d7c - languageName: node - linkType: hard - -"@discordjs/collection@npm:^0.6.0": - version: 0.6.0 - resolution: "@discordjs/collection@npm:0.6.0" - checksum: a08826f04e3ddaf079913e2e2069727d518b5a0ea79cbeb66d8b559297df6586a25490b4b2aeab631483f68c2160df769115b9b3e114d8437b707dec80b02bab - languageName: node - linkType: hard - -"@discordjs/node-pre-gyp@npm:^0.4.2": - version: 0.4.2 - resolution: "@discordjs/node-pre-gyp@npm:0.4.2" - dependencies: - detect-libc: ^1.0.3 - https-proxy-agent: ^5.0.0 - make-dir: ^3.1.0 - node-fetch: ^2.6.5 - nopt: ^5.0.0 - npmlog: ^5.0.1 - rimraf: ^3.0.2 - semver: ^7.3.5 - tar: ^6.1.11 - bin: - node-pre-gyp: bin/node-pre-gyp - checksum: 6e4269b535ac1b7a5aeb0a4fb1eefa7ea3d335b5168ccc46624a2c3591cf1b5e4adbe350a666da638a01e997b5d0581c942f623a9a2660280f28b4eb388b70da - languageName: node - linkType: hard - -"@docsearch/css@npm:3.0.0": - version: 3.0.0 - resolution: "@docsearch/css@npm:3.0.0" - checksum: 1a02fb808369908f9ae0174cd18fd152fa1cbebe5725d197fd52588696794ecfd384c504c09be55926cc2b36360173216365b46aae72769d581496d0418a0f16 - languageName: node - linkType: hard - -"@docsearch/react@npm:^3.0.0": - version: 3.0.0 - resolution: "@docsearch/react@npm:3.0.0" - dependencies: - "@algolia/autocomplete-core": 1.5.2 - "@algolia/autocomplete-preset-algolia": 1.5.2 - "@docsearch/css": 3.0.0 - algoliasearch: ^4.0.0 - peerDependencies: - "@types/react": ">= 16.8.0 < 18.0.0" - react: ">= 16.8.0 < 18.0.0" - react-dom: ">= 16.8.0 < 18.0.0" - checksum: 965ce14e4df8b63d32235d79a35241c40cbaa2e87f6513bf86d79467cb3940b8ba1111ec0a37c5e9f5a27d10b2d7f6a2b1e73910320091dbf3331dac9be8c52e - languageName: node - linkType: hard - -"@docusaurus/core@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/core@npm:2.0.0-beta.20" - dependencies: - "@babel/core": ^7.17.10 - "@babel/generator": ^7.17.10 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-transform-runtime": ^7.17.10 - "@babel/preset-env": ^7.17.10 - "@babel/preset-react": ^7.16.7 - "@babel/preset-typescript": ^7.16.7 - "@babel/runtime": ^7.17.9 - "@babel/runtime-corejs3": ^7.17.9 - "@babel/traverse": ^7.17.10 - "@docusaurus/cssnano-preset": 2.0.0-beta.20 - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/mdx-loader": 2.0.0-beta.20 - "@docusaurus/react-loadable": 5.5.2 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-common": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - "@slorber/static-site-generator-webpack-plugin": ^4.0.4 - "@svgr/webpack": ^6.2.1 - autoprefixer: ^10.4.5 - babel-loader: ^8.2.5 - babel-plugin-dynamic-import-node: 2.3.0 - boxen: ^6.2.1 - chokidar: ^3.5.3 - clean-css: ^5.3.0 - cli-table3: ^0.6.2 - combine-promises: ^1.1.0 - commander: ^5.1.0 - copy-webpack-plugin: ^10.2.4 - core-js: ^3.22.3 - css-loader: ^6.7.1 - css-minimizer-webpack-plugin: ^3.4.1 - cssnano: ^5.1.7 - del: ^6.0.0 - detect-port: ^1.3.0 - escape-html: ^1.0.3 - eta: ^1.12.3 - file-loader: ^6.2.0 - fs-extra: ^10.1.0 - html-minifier-terser: ^6.1.0 - html-tags: ^3.2.0 - html-webpack-plugin: ^5.5.0 - import-fresh: ^3.3.0 - leven: ^3.1.0 - lodash: ^4.17.21 - mini-css-extract-plugin: ^2.6.0 - postcss: ^8.4.13 - postcss-loader: ^6.2.1 - prompts: ^2.4.2 - react-dev-utils: ^12.0.1 - react-helmet-async: ^1.3.0 - react-loadable: "npm:@docusaurus/react-loadable@5.5.2" - react-loadable-ssr-addon-v5-slorber: ^1.0.1 - react-router: ^5.2.0 - react-router-config: ^5.1.1 - react-router-dom: ^5.2.0 - remark-admonitions: ^1.2.1 - rtl-detect: ^1.0.4 - semver: ^7.3.7 - serve-handler: ^6.1.3 - shelljs: ^0.8.5 - terser-webpack-plugin: ^5.3.1 - tslib: ^2.4.0 - update-notifier: ^5.1.0 - url-loader: ^4.1.1 - wait-on: ^6.0.1 - webpack: ^5.72.0 - webpack-bundle-analyzer: ^4.5.0 - webpack-dev-server: ^4.8.1 - webpack-merge: ^5.8.0 - webpackbar: ^5.0.2 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - bin: - docusaurus: bin/docusaurus.mjs - checksum: a060258c22a73c209583d83e3fad6941742436f6c2abc2d306cc99688eee2ed99a514c855984ea46ecfe202e25ab05ad249dc711234c56b7f39508136d0479c4 - languageName: node - linkType: hard - -"@docusaurus/cssnano-preset@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/cssnano-preset@npm:2.0.0-beta.20" - dependencies: - cssnano-preset-advanced: ^5.3.3 - postcss: ^8.4.13 - postcss-sort-media-queries: ^4.2.1 - checksum: 3576722fd3bcf0c8d32f0b303ea9de67eb333000b791e26d825c478a34bc3af7a52e2bde311cc51c7004f037dd8766cd94c8a7cc2e7d12025f2b13a93c823e17 - languageName: node - linkType: hard - -"@docusaurus/logger@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/logger@npm:2.0.0-beta.20" - dependencies: - chalk: ^4.1.2 - tslib: ^2.4.0 - checksum: 71ac220746f09bdf0180369460c44c324a0bc931617d9868ccc2b739ab6f15a800c277cf62d54c1c354f5db3251b558006ef4ad7512dd2f21060c437e1e69e5e - languageName: node - linkType: hard - -"@docusaurus/mdx-loader@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/mdx-loader@npm:2.0.0-beta.20" - dependencies: - "@babel/parser": ^7.17.10 - "@babel/traverse": ^7.17.10 - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@mdx-js/mdx": ^1.6.22 - escape-html: ^1.0.3 - file-loader: ^6.2.0 - fs-extra: ^10.1.0 - image-size: ^1.0.1 - mdast-util-to-string: ^2.0.0 - remark-emoji: ^2.2.0 - stringify-object: ^3.3.0 - tslib: ^2.4.0 - unist-util-visit: ^2.0.3 - url-loader: ^4.1.1 - webpack: ^5.72.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 722018c2973ff1187d29d7fe53db7db902df928e7badbeaa866f912d077638855bd6c9bccfa270e0d05f0a7dc98b024fb1bb16c1cb7614b4140a2d9517debbca - languageName: node - linkType: hard - -"@docusaurus/module-type-aliases@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/module-type-aliases@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/types": 2.0.0-beta.20 - "@types/react": "*" - "@types/react-router-config": "*" - "@types/react-router-dom": "*" - react-helmet-async: "*" - peerDependencies: - react: "*" - react-dom: "*" - checksum: adcae941361d0d6b6d02f1d685bc17a560ba610ef76fe528b712d2e568ac449bfe3fdc918aee44ba6b8a22411dc47813a501e0ecd8ba027281f18c2e08458823 - languageName: node - linkType: hard - -"@docusaurus/plugin-content-blog@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-content-blog@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/mdx-loader": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-common": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - cheerio: ^1.0.0-rc.10 - feed: ^4.2.2 - fs-extra: ^10.1.0 - lodash: ^4.17.21 - reading-time: ^1.5.0 - remark-admonitions: ^1.2.1 - tslib: ^2.4.0 - unist-util-visit: ^2.0.3 - utility-types: ^3.10.0 - webpack: ^5.72.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 6d8e63da83b34abac093c6f49e0133f2f38e6086ee87796820d9ca00ea70b6332a5959ea2fc772961fcf8fbcf183b21758d0f0212ebdbf4aa9503093bcce8607 - languageName: node - linkType: hard - -"@docusaurus/plugin-content-docs@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-content-docs@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/mdx-loader": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - combine-promises: ^1.1.0 - fs-extra: ^10.1.0 - import-fresh: ^3.3.0 - js-yaml: ^4.1.0 - lodash: ^4.17.21 - remark-admonitions: ^1.2.1 - tslib: ^2.4.0 - utility-types: ^3.10.0 - webpack: ^5.72.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: d9c0e836b4de06d66662d5c50d828b0c8e493243cf758bf4f0efb73077376a2906b9344b272fe2a550302a16af8dbbfc9dbacbbcf836553c3c61970fb0658977 - languageName: node - linkType: hard - -"@docusaurus/plugin-content-pages@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-content-pages@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/mdx-loader": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - fs-extra: ^10.1.0 - remark-admonitions: ^1.2.1 - tslib: ^2.4.0 - webpack: ^5.72.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: f1a17b2655ee4a2b1b3c59dafd39232cf84f6f96c5d5af90c1902d03aad471e26bc1c13e94745265ac669438291c732dd728e894528a32bd8dd94fd9f176a8c6 - languageName: node - linkType: hard - -"@docusaurus/plugin-debug@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-debug@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - fs-extra: ^10.1.0 - react-json-view: ^1.21.3 - tslib: ^2.4.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: b762a440c518544cfbf9354c6610666710577083a71cd7a7a8f4515e9c971515679db14eac29919750e8238e719dd38ff4287d39ed8c7a1f32ecb1faafe5349d - languageName: node - linkType: hard - -"@docusaurus/plugin-google-analytics@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-google-analytics@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - tslib: ^2.4.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 816586adcd04b61d3473342368e4843919a1ff99e26a69ed3fe1ccf81d0880081d234cbfa4a44a1f5798824af4d799cfa0c88b41adb2b35e67f4b02db2a0c842 - languageName: node - linkType: hard - -"@docusaurus/plugin-google-gtag@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-google-gtag@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - tslib: ^2.4.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 3ae25fe9fe6fd515060b72ef1addd238220e938e767050f4e43d8825a0d56558afc6566ee57c14ba005988a900c36b40bd9310b1bae6c41cd369fa3c19135dce - languageName: node - linkType: hard - -"@docusaurus/plugin-pwa@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-pwa@npm:2.0.0-beta.20" - dependencies: - "@babel/core": ^7.17.10 - "@babel/preset-env": ^7.17.10 - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/theme-common": 2.0.0-beta.20 - "@docusaurus/theme-translations": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - babel-loader: ^8.2.5 - clsx: ^1.1.1 - core-js: ^3.22.3 - terser-webpack-plugin: ^5.3.1 - tslib: ^2.4.0 - webpack: ^5.72.0 - webpack-merge: ^5.8.0 - workbox-build: ^6.5.3 - workbox-precaching: ^6.5.3 - workbox-window: ^6.5.3 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 8f916856023c76d861a431e5eb41e7ca346101c099b84355d874fb3c3456bbd677593cee879337c747735d7d9940a13833f6338a50b0f1f35b7c2fd019397653 - languageName: node - linkType: hard - -"@docusaurus/plugin-sitemap@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/plugin-sitemap@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-common": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - fs-extra: ^10.1.0 - sitemap: ^7.1.1 - tslib: ^2.4.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: b0de89a172a93120228eea483adb0b3d9fb1c3a0489f75a09ce0583734d129711c65cb21d9624e092f060646537738d45e6320aebac5bf1ebd2a6460202298ad - languageName: node - linkType: hard - -"@docusaurus/preset-classic@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/preset-classic@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/plugin-content-blog": 2.0.0-beta.20 - "@docusaurus/plugin-content-docs": 2.0.0-beta.20 - "@docusaurus/plugin-content-pages": 2.0.0-beta.20 - "@docusaurus/plugin-debug": 2.0.0-beta.20 - "@docusaurus/plugin-google-analytics": 2.0.0-beta.20 - "@docusaurus/plugin-google-gtag": 2.0.0-beta.20 - "@docusaurus/plugin-sitemap": 2.0.0-beta.20 - "@docusaurus/theme-classic": 2.0.0-beta.20 - "@docusaurus/theme-common": 2.0.0-beta.20 - "@docusaurus/theme-search-algolia": 2.0.0-beta.20 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: a18d93072793085ac2817294847287ade9f236b960f3202acf8cf9b6d94146ef171034911103ac929a860e4b1cbd44ee2f1e0a40e82327a46e392a325ee367a3 - languageName: node - linkType: hard - -"@docusaurus/react-loadable@npm:5.5.2, react-loadable@npm:@docusaurus/react-loadable@5.5.2": - version: 5.5.2 - resolution: "@docusaurus/react-loadable@npm:5.5.2" - dependencies: - "@types/react": "*" - prop-types: ^15.6.2 - peerDependencies: - react: "*" - checksum: 930fb9e2936412a12461f210acdc154a433283921ca43ac3fc3b84cb6c12eb738b3a3719373022bf68004efeb1a928dbe36c467d7a1f86454ed6241576d936e7 - languageName: node - linkType: hard - -"@docusaurus/theme-classic@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/theme-classic@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/plugin-content-blog": 2.0.0-beta.20 - "@docusaurus/plugin-content-docs": 2.0.0-beta.20 - "@docusaurus/plugin-content-pages": 2.0.0-beta.20 - "@docusaurus/theme-common": 2.0.0-beta.20 - "@docusaurus/theme-translations": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-common": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - "@mdx-js/react": ^1.6.22 - clsx: ^1.1.1 - copy-text-to-clipboard: ^3.0.1 - infima: 0.2.0-alpha.39 - lodash: ^4.17.21 - nprogress: ^0.2.0 - postcss: ^8.4.13 - prism-react-renderer: ^1.3.1 - prismjs: ^1.28.0 - react-router-dom: ^5.2.0 - rtlcss: ^3.5.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: a7086e35735ea34229976dee6a70d95f78dc2cabcd34d7e75c3acdfa6dbb08ba83e03dd6584c43231f9b149cfa30d115c64a0bbe6a981ed006c9956c1f1bb7a1 - languageName: node - linkType: hard - -"@docusaurus/theme-common@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/theme-common@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/module-type-aliases": 2.0.0-beta.20 - "@docusaurus/plugin-content-blog": 2.0.0-beta.20 - "@docusaurus/plugin-content-docs": 2.0.0-beta.20 - "@docusaurus/plugin-content-pages": 2.0.0-beta.20 - clsx: ^1.1.1 - parse-numeric-range: ^1.3.0 - prism-react-renderer: ^1.3.1 - tslib: ^2.4.0 - utility-types: ^3.10.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 353944a6ae7920e0b72d2ca8ed96c6bb533fe1e05b079ebb9b52d9467a375d675e9a5f6ef5e561337c543ce2c52ae7f523a5b6916f79f07b91615c1683cbc011 - languageName: node - linkType: hard - -"@docusaurus/theme-search-algolia@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/theme-search-algolia@npm:2.0.0-beta.20" - dependencies: - "@docsearch/react": ^3.0.0 - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/plugin-content-docs": 2.0.0-beta.20 - "@docusaurus/theme-common": 2.0.0-beta.20 - "@docusaurus/theme-translations": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - "@docusaurus/utils-validation": 2.0.0-beta.20 - algoliasearch: ^4.13.0 - algoliasearch-helper: ^3.8.2 - clsx: ^1.1.1 - eta: ^1.12.3 - fs-extra: ^10.1.0 - lodash: ^4.17.21 - tslib: ^2.4.0 - utility-types: ^3.10.0 - peerDependencies: - react: ^16.8.4 || ^17.0.0 - react-dom: ^16.8.4 || ^17.0.0 - checksum: 74029143b937720b46a168d88cca1a06c81383d2989748894cfa02304a8fba06a1e329067ae7a540f0ed4405e47a8a28404ec74e5e4385e5026358f58f7abef9 - languageName: node - linkType: hard - -"@docusaurus/theme-translations@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/theme-translations@npm:2.0.0-beta.20" - dependencies: - fs-extra: ^10.1.0 - tslib: ^2.4.0 - checksum: 079340ccbe9021b065eb2083c309b02b24ee745274046cb90b14a63f2625184c568e46a79ac1de6b2c4fc4a07fd2eb0abdb417bd530f74c591f8ef78c54850a7 - languageName: node - linkType: hard - -"@docusaurus/types@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/types@npm:2.0.0-beta.20" - dependencies: - commander: ^5.1.0 - history: ^4.9.0 - joi: ^17.6.0 - react-helmet-async: ^1.3.0 - utility-types: ^3.10.0 - webpack: ^5.72.0 - webpack-merge: ^5.8.0 - checksum: 25aade44696326719a7eae063b5031b69ab78bb6cebccf036e4b9a8a81e1fa8a1561b30fbab6ad76476e5422ca0119f50a8215e1b43cd164bfc9b208b9789003 - languageName: node - linkType: hard - -"@docusaurus/utils-common@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/utils-common@npm:2.0.0-beta.20" - dependencies: - tslib: ^2.4.0 - checksum: 79eee4a1b8cd99a65afb08e0ff726702c9139bebeef408a4653f14c2c9dd3005d91b4dba25da3323f9c5d12ebec69285a5309edf2d339306a8c54ab692031642 - languageName: node - linkType: hard - -"@docusaurus/utils-validation@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/utils-validation@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/logger": 2.0.0-beta.20 - "@docusaurus/utils": 2.0.0-beta.20 - joi: ^17.6.0 - js-yaml: ^4.1.0 - tslib: ^2.4.0 - checksum: 6d97711d4c89ae9acb87fce3f8fca5827b2a7e0a7bedcb720cc836127839e1baaf2b68a76e0600f9076f25198f9b54a4b17be9c050e251db106898363060fea8 - languageName: node - linkType: hard - -"@docusaurus/utils@npm:2.0.0-beta.20": - version: 2.0.0-beta.20 - resolution: "@docusaurus/utils@npm:2.0.0-beta.20" - dependencies: - "@docusaurus/logger": 2.0.0-beta.20 - "@svgr/webpack": ^6.2.1 - file-loader: ^6.2.0 - fs-extra: ^10.1.0 - github-slugger: ^1.4.0 - globby: ^11.1.0 - gray-matter: ^4.0.3 - js-yaml: ^4.1.0 - lodash: ^4.17.21 - micromatch: ^4.0.5 - resolve-pathname: ^3.0.0 - shelljs: ^0.8.5 - tslib: ^2.4.0 - url-loader: ^4.1.1 - webpack: ^5.72.0 - checksum: 2bba29f97926662944930374eb14a0c92034753bf720e807f54864a514682bef05af36bd13d2863ee379cb560eff97f570ea091bfaba1ed1c7e9606f51e29f46 - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^1.2.3": - version: 1.2.3 - resolution: "@eslint/eslintrc@npm:1.2.3" - dependencies: - ajv: ^6.12.4 - debug: ^4.3.2 - espree: ^9.3.2 - globals: ^13.9.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 - checksum: 48e7b7ac05cd514eee2ebb1d487600f0dd637ac21f63605e353cff6a08c7223275fe4f571d15ee9deae4e78c53edc73369ffcbed15fba4dfc1806179dbf4dc85 - languageName: node - linkType: hard - -"@favware/cliff-jumper@npm:^1.8.0": - version: 1.8.0 - resolution: "@favware/cliff-jumper@npm:1.8.0" - dependencies: - "@sapphire/result": ^1.1.1 - "@sapphire/utilities": ^3.6.2 - colorette: ^2.0.16 - commander: ^9.2.0 - conventional-changelog-angular: ^5.0.13 - conventional-recommended-bump: ^6.1.0 - js-yaml: ^4.1.0 - typescript: ^4.6.4 - bin: - cj: ./dist/cli.js - cliff-jumper: ./dist/cli.js - checksum: 38b3e17d72cd1fad1e9470b07da170b1cbba712dc73fa1ecd8cebc4eb0194903cac4de55f0c23cf3afa34375b565c0cd0559dc83c285d4e7d05f74e054b8d88d - languageName: node - linkType: hard - -"@favware/npm-deprecate@npm:^1.0.4": - version: 1.0.4 - resolution: "@favware/npm-deprecate@npm:1.0.4" - dependencies: - "@sapphire/fetch": ^2.0.0 - "@sapphire/utilities": ^3.0.1 - colorette: ^2.0.14 - commander: ^8.2.0 - js-yaml: ^4.1.0 - micromatch: ^4.0.4 - npm-package-arg: ^8.1.5 - npm-registry-fetch: ^11.0.0 - bin: - nd: dist/cli.js - npm-deprecate: dist/cli.js - checksum: 6a91f097d53b84ebb7dd508a0b5a44f39754178c808b8116a2a749ae99574b3332abce579bed0df669f3e057330db0141cd0c5809a52edb712b7038a12d29d44 - languageName: node - linkType: hard - -"@favware/rollup-type-bundler@npm:^1.0.7": - version: 1.0.7 - resolution: "@favware/rollup-type-bundler@npm:1.0.7" - dependencies: - "@sapphire/utilities": ^3.1.0 - colorette: ^2.0.16 - commander: ^8.3.0 - js-yaml: ^4.1.0 - rollup: ^2.63.0 - rollup-plugin-dts: ^4.1.0 - typescript: ^4.5.4 - bin: - rollup-type-bundler: dist/cli.js - rtb: dist/cli.js - checksum: e42a8c5b4509b78219b477acdd36baedfb97e48265796e3418baba085d0f9e65ce7ccab59c011a4eb320bcf778dfda8ff2a257910044846b02c2ca00baee73ec - languageName: node - linkType: hard - -"@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": - version: 1.1.3 - resolution: "@gar/promisify@npm:1.1.3" - checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 - languageName: node - linkType: hard - -"@hapi/hoek@npm:^9.0.0": - version: 9.3.0 - resolution: "@hapi/hoek@npm:9.3.0" - checksum: 4771c7a776242c3c022b168046af4e324d116a9d2e1d60631ee64f474c6e38d1bb07092d898bf95c7bc5d334c5582798a1456321b2e53ca817d4e7c88bc25b43 - languageName: node - linkType: hard - -"@hapi/topo@npm:^5.0.0": - version: 5.1.0 - resolution: "@hapi/topo@npm:5.1.0" - dependencies: - "@hapi/hoek": ^9.0.0 - checksum: 604dfd5dde76d5c334bd03f9001fce69c7ce529883acf92da96f4fe7e51221bf5e5110e964caca287a6a616ba027c071748ab636ff178ad750547fba611d6014 - languageName: node - linkType: hard - -"@heroicons/react@npm:^1.0.6": - version: 1.0.6 - resolution: "@heroicons/react@npm:1.0.6" - peerDependencies: - react: ">= 16" - checksum: 372b1eda3ce735ef069777bc96304f70de585ebb71a6d1cedc121bb695f9bca235619112e3ee14e8779e95a03096813cbbe3b755927a54b7580d1ce084fa4096 - languageName: node - linkType: hard - -"@humanwhocodes/config-array@npm:^0.9.2": - version: 0.9.5 - resolution: "@humanwhocodes/config-array@npm:0.9.5" - dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 8ba6281bc0590f6c6eadeefc14244b5a3e3f5903445aadd1a32099ed80e753037674026ce1b3c945ab93561bea5eb29e3c5bff67060e230c295595ba517a3492 - languageName: node - linkType: hard - -"@humanwhocodes/object-schema@npm:^1.2.1": - version: 1.2.1 - resolution: "@humanwhocodes/object-schema@npm:1.2.1" - checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 - languageName: node - linkType: hard - -"@istanbuljs/load-nyc-config@npm:^1.0.0": - version: 1.1.0 - resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" - dependencies: - camelcase: ^5.3.1 - find-up: ^4.1.0 - get-package-type: ^0.1.0 - js-yaml: ^3.13.1 - resolve-from: ^5.0.0 - checksum: d578da5e2e804d5c93228450a1380e1a3c691de4953acc162f387b717258512a3e07b83510a936d9fab03eac90817473917e24f5d16297af3867f59328d58568 - languageName: node - linkType: hard - -"@istanbuljs/schema@npm:^0.1.2": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: 5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9 - languageName: node - linkType: hard - -"@jest/console@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/console@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - "@types/node": "*" - chalk: ^4.0.0 - jest-message-util: ^28.1.0 - jest-util: ^28.1.0 - slash: ^3.0.0 - checksum: 6ce8ed8159517c28d413fbebf806c8ed53e958f5069b45731b21add626bdea799bc6944d9cfcc5d350047e7198185515b58877e09da52801df64cfc21c4060df - languageName: node - linkType: hard - -"@jest/core@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/core@npm:28.1.0" - dependencies: - "@jest/console": ^28.1.0 - "@jest/reporters": ^28.1.0 - "@jest/test-result": ^28.1.0 - "@jest/transform": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - ansi-escapes: ^4.2.1 - chalk: ^4.0.0 - ci-info: ^3.2.0 - exit: ^0.1.2 - graceful-fs: ^4.2.9 - jest-changed-files: ^28.0.2 - jest-config: ^28.1.0 - jest-haste-map: ^28.1.0 - jest-message-util: ^28.1.0 - jest-regex-util: ^28.0.2 - jest-resolve: ^28.1.0 - jest-resolve-dependencies: ^28.1.0 - jest-runner: ^28.1.0 - jest-runtime: ^28.1.0 - jest-snapshot: ^28.1.0 - jest-util: ^28.1.0 - jest-validate: ^28.1.0 - jest-watcher: ^28.1.0 - micromatch: ^4.0.4 - pretty-format: ^28.1.0 - rimraf: ^3.0.0 - slash: ^3.0.0 - strip-ansi: ^6.0.0 - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - checksum: fb955cc5c8d7f294fd9bb85793e0633707fdbce9c10d4e3222b62d36564b17214abc9ab0e93397d1a6d224cd43681f8e54d570327a92a40d7ac3e47b5de3af1f - languageName: node - linkType: hard - -"@jest/environment@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/environment@npm:28.1.0" - dependencies: - "@jest/fake-timers": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - jest-mock: ^28.1.0 - checksum: 376904d6626bb439f96a56ca9d400e1b6b4a5bafb751820fec649238e35cb7d0b9619223ade86c2906e97fae8da03a7b9561c55c1f5850afe9856db89185d754 - languageName: node - linkType: hard - -"@jest/expect-utils@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/expect-utils@npm:28.1.0" - dependencies: - jest-get-type: ^28.0.2 - checksum: 5b8b463682bd35ae71868020c87dc654ebed65ded4e74ea3c24bd9e1ab4637a7790c8b78c26cdcb832dd227b9981e8dd24eb3b742891637c24c2a3e38ba153e8 - languageName: node - linkType: hard - -"@jest/expect@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/expect@npm:28.1.0" - dependencies: - expect: ^28.1.0 - jest-snapshot: ^28.1.0 - checksum: e596bc2a2d02d66cb3e23982c6a48cfe24aa31932f594db7de6966db6c0b58f7aad3836a71debb8aeda6178116c35160e11ded42a355a94457f6402cbb2186e3 - languageName: node - linkType: hard - -"@jest/fake-timers@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/fake-timers@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - "@sinonjs/fake-timers": ^9.1.1 - "@types/node": "*" - jest-message-util: ^28.1.0 - jest-mock: ^28.1.0 - jest-util: ^28.1.0 - checksum: d24375bcd52873f1e602ff02ffe57c6866570b95ec0be167a4734d051047b2c6b3dab69b2a301a390a0ca2de2ad89fd2b23e991c09a1a3b70b1dd4763c8681c7 - languageName: node - linkType: hard - -"@jest/globals@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/globals@npm:28.1.0" - dependencies: - "@jest/environment": ^28.1.0 - "@jest/expect": ^28.1.0 - "@jest/types": ^28.1.0 - checksum: dce822edd1810430ce381235f714be705a9c774c00bf109d9d5df0dc4868371da62520832df99e83635ee1fc1fa4241cf617821b4e3b1a8bcd3fcd91aa8a75a7 - languageName: node - linkType: hard - -"@jest/reporters@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/reporters@npm:28.1.0" - dependencies: - "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^28.1.0 - "@jest/test-result": ^28.1.0 - "@jest/transform": ^28.1.0 - "@jest/types": ^28.1.0 - "@jridgewell/trace-mapping": ^0.3.7 - "@types/node": "*" - chalk: ^4.0.0 - collect-v8-coverage: ^1.0.0 - exit: ^0.1.2 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^5.1.0 - istanbul-lib-report: ^3.0.0 - istanbul-lib-source-maps: ^4.0.0 - istanbul-reports: ^3.1.3 - jest-util: ^28.1.0 - jest-worker: ^28.1.0 - slash: ^3.0.0 - string-length: ^4.0.1 - strip-ansi: ^6.0.0 - terminal-link: ^2.0.0 - v8-to-istanbul: ^9.0.0 - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - checksum: 19ec066ba219508ce6f5e0f0b29f26f906367372b1ddcc2d615cd842e53a10bdd02b87c8b04653e103a2e22b56d96e9af99573d9a84c6adab606158e5383d09f - languageName: node - linkType: hard - -"@jest/schemas@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/schemas@npm:28.0.2" - dependencies: - "@sinclair/typebox": ^0.23.3 - checksum: 6a177e97b112c99f377697fe803a34f4489b92cd07949876250c69edc9029c7cbda771fcbb03caebd20ffbcfa89b9c22b4dc9d1e9a7fbc9873185459b48ba780 - languageName: node - linkType: hard - -"@jest/source-map@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/source-map@npm:28.0.2" - dependencies: - "@jridgewell/trace-mapping": ^0.3.7 - callsites: ^3.0.0 - graceful-fs: ^4.2.9 - checksum: 427195be85c28517e7e6b29fb38448a371750a1e4f4003e4c33ee0b35bbb72229c80482d444a827aa230f688a0b72c0c858ebd11425a686103c13d6cc61c8da1 - languageName: node - linkType: hard - -"@jest/test-result@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/test-result@npm:28.1.0" - dependencies: - "@jest/console": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/istanbul-lib-coverage": ^2.0.0 - collect-v8-coverage: ^1.0.0 - checksum: 7f0cf04b8c27a2dbe2eb1b7ac53635e0112fa2000b80b016992a0ca8b495980c11e758b902606f3bb24fb96aa4d5a24730c1fcdacb82d105cd782e210ae412d2 - languageName: node - linkType: hard - -"@jest/test-sequencer@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/test-sequencer@npm:28.1.0" - dependencies: - "@jest/test-result": ^28.1.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^28.1.0 - slash: ^3.0.0 - checksum: ecd87ca73d1e58ebc6a4de46176c49a0e92c2dc4b41fbd09945b7bd1379ec09ae37804cab3f41c452eea8d1ca71d31a32b602c4e3147ad74c0b0e3a50184cedd - languageName: node - linkType: hard - -"@jest/transform@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/transform@npm:28.1.0" - dependencies: - "@babel/core": ^7.11.6 - "@jest/types": ^28.1.0 - "@jridgewell/trace-mapping": ^0.3.7 - babel-plugin-istanbul: ^6.1.1 - chalk: ^4.0.0 - convert-source-map: ^1.4.0 - fast-json-stable-stringify: ^2.0.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^28.1.0 - jest-regex-util: ^28.0.2 - jest-util: ^28.1.0 - micromatch: ^4.0.4 - pirates: ^4.0.4 - slash: ^3.0.0 - write-file-atomic: ^4.0.1 - checksum: f7417409c466fa1b4d8f9f7d365c8c1ed07e709e8712279180a87e9da8520ab06518de270b290148034d93f666d7826449b5e40cac34cc5f7225980e8991f2ba - languageName: node - linkType: hard - -"@jest/types@npm:^28.1.0": - version: 28.1.0 - resolution: "@jest/types@npm:28.1.0" - dependencies: - "@jest/schemas": ^28.0.2 - "@types/istanbul-lib-coverage": ^2.0.0 - "@types/istanbul-reports": ^3.0.0 - "@types/node": "*" - "@types/yargs": ^17.0.8 - chalk: ^4.0.0 - checksum: 22705aed92a76d45465a6c51147bc71c1fbd300b912ebad2769e3ff7fd51c1938017e29fcea52e00c00dab7130697359b2a2c2be6ee601e37c8b1042a2c4040e - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.1.0": - version: 0.1.1 - resolution: "@jridgewell/gen-mapping@npm:0.1.1" - dependencies: - "@jridgewell/set-array": ^1.0.0 - "@jridgewell/sourcemap-codec": ^1.4.10 - checksum: 3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc - languageName: node - linkType: hard - -"@jridgewell/resolve-uri@npm:^3.0.3": - version: 3.0.7 - resolution: "@jridgewell/resolve-uri@npm:3.0.7" - checksum: 94f454f4cef8f0acaad85745fd3ca6cd0d62ef731cf9f952ecb89b8b2ce5e20998cd52be31311cedc5fa5b28b1708a15f3ad9df0fe1447ee4f42959b036c4b5b - languageName: node - linkType: hard - -"@jridgewell/set-array@npm:^1.0.0": - version: 1.1.1 - resolution: "@jridgewell/set-array@npm:1.1.1" - checksum: cc5d91e0381c347e3edee4ca90b3c292df9e6e55f29acbe0dd97de8651b4730e9ab761406fd572effa79972a0edc55647b627f8c72315e276d959508853d9bf2 - languageName: node - linkType: hard - -"@jridgewell/sourcemap-codec@npm:^1.4.10": - version: 1.4.13 - resolution: "@jridgewell/sourcemap-codec@npm:1.4.13" - checksum: f14449096f60a5f921262322fef65ce0bbbfb778080b3b20212080bcefdeba621c43a58c27065bd536ecb4cc767b18eb9c45f15b6b98a4970139572b60603a1c - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.13 - resolution: "@jridgewell/trace-mapping@npm:0.3.13" - dependencies: - "@jridgewell/resolve-uri": ^3.0.3 - "@jridgewell/sourcemap-codec": ^1.4.10 - checksum: e38254e830472248ca10a6ed1ae75af5e8514f0680245a5e7b53bc3c030fd8691d4d3115d80595b45d3badead68269769ed47ecbbdd67db1343a11f05700e75a - languageName: node - linkType: hard - -"@leichtgewicht/ip-codec@npm:^2.0.1": - version: 2.0.4 - resolution: "@leichtgewicht/ip-codec@npm:2.0.4" - checksum: 468de1f04d33de6d300892683d7c8aecbf96d1e2c5fe084f95f816e50a054d45b7c1ebfb141a1447d844b86a948733f6eebd92234da8581c84a1ad4de2946a2d - languageName: node - linkType: hard - -"@mdx-js/mdx@npm:^1.6.22": - version: 1.6.22 - resolution: "@mdx-js/mdx@npm:1.6.22" - dependencies: - "@babel/core": 7.12.9 - "@babel/plugin-syntax-jsx": 7.12.1 - "@babel/plugin-syntax-object-rest-spread": 7.8.3 - "@mdx-js/util": 1.6.22 - babel-plugin-apply-mdx-type-prop: 1.6.22 - babel-plugin-extract-import-names: 1.6.22 - camelcase-css: 2.0.1 - detab: 2.0.4 - hast-util-raw: 6.0.1 - lodash.uniq: 4.5.0 - mdast-util-to-hast: 10.0.1 - remark-footnotes: 2.0.0 - remark-mdx: 1.6.22 - remark-parse: 8.0.3 - remark-squeeze-paragraphs: 4.0.0 - style-to-object: 0.3.0 - unified: 9.2.0 - unist-builder: 2.0.3 - unist-util-visit: 2.0.3 - checksum: 0839b4a3899416326ea6578fe9e470af319da559bc6d3669c60942e456b49a98eebeb3358c623007b4786a2175a450d2c51cd59df64639013c5a3d22366931a6 - languageName: node - linkType: hard - -"@mdx-js/react@npm:^1.6.22": - version: 1.6.22 - resolution: "@mdx-js/react@npm:1.6.22" - peerDependencies: - react: ^16.13.1 || ^17.0.0 - checksum: bc84bd514bc127f898819a0c6f1a6915d9541011bd8aefa1fcc1c9bea8939f31051409e546bdec92babfa5b56092a16d05ef6d318304ac029299df5181dc94c8 - languageName: node - linkType: hard - -"@mdx-js/util@npm:1.6.22": - version: 1.6.22 - resolution: "@mdx-js/util@npm:1.6.22" - checksum: 4b393907e39a1a75214f0314bf72a0adfa5e5adffd050dd5efe9c055b8549481a3cfc9f308c16dfb33311daf3ff63added7d5fd1fe52db614c004f886e0e559a - languageName: node - linkType: hard - -"@nodelib/fs.scandir@npm:2.1.5": - version: 2.1.5 - resolution: "@nodelib/fs.scandir@npm:2.1.5" - dependencies: - "@nodelib/fs.stat": 2.0.5 - run-parallel: ^1.1.9 - checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 - languageName: node - linkType: hard - -"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": - version: 2.0.5 - resolution: "@nodelib/fs.stat@npm:2.0.5" - checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 - languageName: node - linkType: hard - -"@nodelib/fs.walk@npm:^1.2.3": - version: 1.2.8 - resolution: "@nodelib/fs.walk@npm:1.2.8" - dependencies: - "@nodelib/fs.scandir": 2.1.5 - fastq: ^1.6.0 - checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 - languageName: node - linkType: hard - -"@npmcli/fs@npm:^1.0.0": - version: 1.1.1 - resolution: "@npmcli/fs@npm:1.1.1" - dependencies: - "@gar/promisify": ^1.0.1 - semver: ^7.3.5 - checksum: f5ad92f157ed222e4e31c352333d0901df02c7c04311e42a81d8eb555d4ec4276ea9c635011757de20cc476755af33e91622838de573b17e52e2e7703f0a9965 - languageName: node - linkType: hard - -"@npmcli/fs@npm:^2.1.0": - version: 2.1.0 - resolution: "@npmcli/fs@npm:2.1.0" - dependencies: - "@gar/promisify": ^1.1.3 - semver: ^7.3.5 - checksum: 6ec6d678af6da49f9dac50cd882d7f661934dd278972ffbaacde40d9eaa2871292d634000a0cca9510f6fc29855fbd4af433e1adbff90a524ec3eaf140f1219b - languageName: node - linkType: hard - -"@npmcli/move-file@npm:^1.0.1": - version: 1.1.2 - resolution: "@npmcli/move-file@npm:1.1.2" - dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 - checksum: c96381d4a37448ea280951e46233f7e541058cf57a57d4094dd4bdcaae43fa5872b5f2eb6bfb004591a68e29c5877abe3cdc210cb3588cbf20ab2877f31a7de7 - languageName: node - linkType: hard - -"@npmcli/move-file@npm:^2.0.0": - version: 2.0.0 - resolution: "@npmcli/move-file@npm:2.0.0" - dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 - checksum: 1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0 - languageName: node - linkType: hard - -"@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.21 - resolution: "@polka/url@npm:1.0.0-next.21" - checksum: c7654046d38984257dd639eab3dc770d1b0340916097b2fac03ce5d23506ada684e05574a69b255c32ea6a144a957c8cd84264159b545fca031c772289d88788 - languageName: node - linkType: hard - -"@popperjs/core@npm:^2.9.0": - version: 2.11.5 - resolution: "@popperjs/core@npm:2.11.5" - checksum: fd7f9dca3fb716d7426332b6ee283f88d2724c0ab342fb678865a640bad403dfb9eeebd8204a406986162f7e2b33394f104320008b74d0e9066d7322f70ea35d - languageName: node - linkType: hard - -"@rollup/plugin-babel@npm:^5.2.0": - version: 5.3.1 - resolution: "@rollup/plugin-babel@npm:5.3.1" - dependencies: - "@babel/helper-module-imports": ^7.10.4 - "@rollup/pluginutils": ^3.1.0 - peerDependencies: - "@babel/core": ^7.0.0 - "@types/babel__core": ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - "@types/babel__core": - optional: true - checksum: 220d71e4647330f252ef33d5f29700aef2e8284a0b61acfcceb47617a7f96208aa1ed16eae75619424bf08811ede5241e271a6d031f07026dee6b3a2bdcdc638 - languageName: node - linkType: hard - -"@rollup/plugin-node-resolve@npm:^11.2.1": - version: 11.2.1 - resolution: "@rollup/plugin-node-resolve@npm:11.2.1" - dependencies: - "@rollup/pluginutils": ^3.1.0 - "@types/resolve": 1.17.1 - builtin-modules: ^3.1.0 - deepmerge: ^4.2.2 - is-module: ^1.0.0 - resolve: ^1.19.0 - peerDependencies: - rollup: ^1.20.0||^2.0.0 - checksum: 6f3b3ecf9a0596a5db4212984bdeb13bb7612693602407e9457ada075dea5a5f2e4e124c592352cf27066a88b194de9b9a95390149b52cf335d5b5e17b4e265b - languageName: node - linkType: hard - -"@rollup/plugin-replace@npm:^2.4.1": - version: 2.4.2 - resolution: "@rollup/plugin-replace@npm:2.4.2" - dependencies: - "@rollup/pluginutils": ^3.1.0 - magic-string: ^0.25.7 - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - checksum: b2f1618ee5526d288e2f8ae328dcb326e20e8dc8bd1f60d3e14d6708a5832e4aa44811f7d493f4aed2deeadca86e3b6b0503cd39bf50cfb4b595bb9da027fad0 - languageName: node - linkType: hard - -"@rollup/pluginutils@npm:^3.1.0": - version: 3.1.0 - resolution: "@rollup/pluginutils@npm:3.1.0" - dependencies: - "@types/estree": 0.0.39 - estree-walker: ^1.0.1 - picomatch: ^2.2.2 - peerDependencies: - rollup: ^1.20.0||^2.0.0 - checksum: 8be16e27863c219edbb25a4e6ec2fe0e1e451d9e917b6a43cf2ae5bc025a6b8faaa40f82a6e53b66d0de37b58ff472c6c3d57a83037ae635041f8df959d6d9aa - languageName: node - linkType: hard - -"@sapphire/async-queue@npm:^1.3.1": - version: 1.3.1 - resolution: "@sapphire/async-queue@npm:1.3.1" - checksum: 4016010a8b6f2896ce7694eb04c1839b613387cbfb104028a4a1bea471afb1dc4d569b66d3c9770319c47be55035dc786c072c32656d467fc2cded4347055d92 - languageName: node - linkType: hard - -"@sapphire/async-queue@workspace:projects/utilities/packages/async-queue": - version: 0.0.0-use.local - resolution: "@sapphire/async-queue@workspace:projects/utilities/packages/async-queue" - dependencies: - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/decorators@npm:^4.3.4": - version: 4.3.4 - resolution: "@sapphire/decorators@npm:4.3.4" - dependencies: - tslib: ^2.3.1 - checksum: 1c17beb313c936b4ad59554a7e9453202b43928b55d99fa7a48ee3f67b51f011c8bd9d46f2994dbda320a8157823f84708a79c3c198b9a9967ead31255d7e8ee - languageName: node - linkType: hard - -"@sapphire/decorators@workspace:projects/utilities/packages/decorators": - version: 0.0.0-use.local - resolution: "@sapphire/decorators@workspace:projects/utilities/packages/decorators" - dependencies: - "@sapphire/discord-utilities": "workspace:^" - "@sapphire/discord.js-utilities": "workspace:^" - "@sapphire/ratelimits": "workspace:^" - "@sapphire/utilities": "workspace:^" - tslib: ^2.4.0 - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/discord-utilities@npm:^2.10.3": - version: 2.10.3 - resolution: "@sapphire/discord-utilities@npm:2.10.3" - dependencies: - twemoji-parser: ^14.0.0 - checksum: b90381b94798e647488a0502fcd22a27c3de62496e55cb07d00240f95e626ae095c28a5c003681e55779ca2da928682dced145890077bf60b7a34f1c5d2a283a - languageName: node - linkType: hard - -"@sapphire/discord-utilities@workspace:^, @sapphire/discord-utilities@workspace:projects/utilities/packages/discord-utilities": - version: 0.0.0-use.local - resolution: "@sapphire/discord-utilities@workspace:projects/utilities/packages/discord-utilities" - dependencies: - tsup: ^5.12.7 - twemoji-parser: ^14.0.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/discord.js-utilities@npm:^4.11.0": - version: 4.11.0 - resolution: "@sapphire/discord.js-utilities@npm:4.11.0" - dependencies: - "@sapphire/discord-utilities": ^2.10.3 - "@sapphire/time-utilities": ^1.7.4 - "@sapphire/utilities": ^3.6.2 - tslib: ^2.4.0 - checksum: 93f72b75297e5fa5edd60eef9e0455e808a2322865b03911b875ca62b265af9a49448357e9110ea77ce3556d39d2ce3701549b15eb28739a65345a58dd9e8bc9 - languageName: node - linkType: hard - -"@sapphire/discord.js-utilities@workspace:^, @sapphire/discord.js-utilities@workspace:projects/utilities/packages/discord.js-utilities": - version: 0.0.0-use.local - resolution: "@sapphire/discord.js-utilities@workspace:projects/utilities/packages/discord.js-utilities" - dependencies: - "@favware/rollup-type-bundler": ^1.0.7 - "@sapphire/discord-utilities": "workspace:^" - "@sapphire/time-utilities": "workspace:^" - "@sapphire/utilities": "workspace:^" - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/docusaurus-plugin-npm2yarn2pnpm@npm:1.1.0": - version: 1.1.0 - resolution: "@sapphire/docusaurus-plugin-npm2yarn2pnpm@npm:1.1.0" - dependencies: - npm-to-yarn: ^1.0.1 - unist-util-visit: ^2.0.3 - checksum: 1b8d2962c0955ff445f934b617e505fb6642e9bcb9fe5316c334c5b1f52d5bf69e051345ba57fccd2e300fbc29c0f65c276a48050f803813239150816356becc - languageName: node - linkType: hard - -"@sapphire/docusaurus-plugin-ts2esm2cjs@npm:1.1.0": - version: 1.1.0 - resolution: "@sapphire/docusaurus-plugin-ts2esm2cjs@npm:1.1.0" - dependencies: - "@sapphire/prettier-config": ^1.4.3 - esm-to-cjs: ^1.2.1 - prettier: ^2.6.2 - typescript: ^4.6.4 - unist-util-visit: ^2.0.3 - checksum: 28df3c3c4f667c349a76bd806417d228e1347aa4ae24cd8b017e82430ff446a5f0f43535b607f68c1fb614115aea40bdd5652ae2a30d0d41645968c45f683519 - languageName: node - linkType: hard - -"@sapphire/eslint-config@npm:^4.3.5": - version: 4.3.5 - resolution: "@sapphire/eslint-config@npm:4.3.5" - dependencies: - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - prettier: ^2.6.2 - typescript: ^4.6.4 - checksum: ede88a3196b884b773b083d342390e0dcaeecfdcdc3192a4cb0c06406f130e0089d21f9174bfccc1c6ddb098e2b3f87d3ff75d3706ca95159b66da65711442e6 - languageName: node - linkType: hard - -"@sapphire/eslint-config@workspace:projects/utilities/packages/eslint-config": - version: 0.0.0-use.local - resolution: "@sapphire/eslint-config@workspace:projects/utilities/packages/eslint-config" - dependencies: - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - prettier: ^2.6.2 - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/event-iterator@workspace:projects/utilities/packages/event-iterator": - version: 0.0.0-use.local - resolution: "@sapphire/event-iterator@workspace:projects/utilities/packages/event-iterator" - dependencies: - tslib: ^2.4.0 - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/fetch@npm:^2.0.0, @sapphire/fetch@npm:^2.3.1": - version: 2.3.1 - resolution: "@sapphire/fetch@npm:2.3.1" - dependencies: - cross-fetch: ^3.1.5 - checksum: 3cb6d2a74fd107901d6902b8949ae7b3780da7efb519fc411fee1496d4d0d72cec1a68e19fc6ac47984f37f509567dbbc4ce82bea5c1ff437f119fc0afa8359d - languageName: node - linkType: hard - -"@sapphire/fetch@workspace:^, @sapphire/fetch@workspace:projects/utilities/packages/fetch": - version: 0.0.0-use.local - resolution: "@sapphire/fetch@workspace:projects/utilities/packages/fetch" - dependencies: - cross-fetch: ^3.1.5 - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/framework@npm:^2.5.0": - version: 2.5.0 - resolution: "@sapphire/framework@npm:2.5.0" - dependencies: - "@sapphire/discord-utilities": ^2.10.3 - "@sapphire/discord.js-utilities": ^4.11.0 - "@sapphire/pieces": ^3.3.3 - "@sapphire/ratelimits": ^2.4.4 - "@sapphire/utilities": ^3.6.2 - lexure: ^0.17.0 - tslib: ^2.4.0 - checksum: 692c1625c4e1bf802dc1937d6e7c74be346e4a875b52d39f84df30fdcb781878bf9d14d5d7a74b2574a7750a018bf03dd061d410bbb406b389af14ef37ae8086 - languageName: node - linkType: hard - -"@sapphire/framework@workspace:projects/framework": - version: 0.0.0-use.local - resolution: "@sapphire/framework@workspace:projects/framework" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@favware/rollup-type-bundler": ^1.0.7 - "@sapphire/discord-utilities": ^2.10.3 - "@sapphire/discord.js-utilities": ^4.11.0 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/pieces": ^3.3.3 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/ratelimits": ^2.4.4 - "@sapphire/result": ^1.1.1 - "@sapphire/stopwatch": ^1.4.1 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.6.2 - "@types/jest": ^27.5.1 - "@types/node": ^17.0.33 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - discord.js: ^13.7.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - jest: ^28.1.0 - lexure: ^0.17.0 - lint-staged: ^12.4.1 - pinst: ^3.0.0 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - rollup: ^2.73.0 - rollup-plugin-version-injector: ^1.3.3 - ts-jest: ^28.0.2 - tslib: ^2.4.0 - typedoc: ^0.22.15 - typedoc-plugin-djs-links: ^1.0.4 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/phisherman@workspace:projects/utilities/packages/phisherman": - version: 0.0.0-use.local - resolution: "@sapphire/phisherman@workspace:projects/utilities/packages/phisherman" - dependencies: - "@sapphire/fetch": "workspace:^" - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/pieces@npm:^3.3.3": - version: 3.3.3 - resolution: "@sapphire/pieces@npm:3.3.3" - dependencies: - "@discordjs/collection": ^0.6.0 - "@sapphire/utilities": ^3.6.2 - tslib: ^2.4.0 - checksum: 468f71bb52ba8314e4d1ce0c4cb31ac268b51b15294ac9e500d2bd2cf76611d6f2d5b90b8cfd2d77a0c671b3c5f94b41068cd29a4fca115609f01bc64b51a4af - languageName: node - linkType: hard - -"@sapphire/pieces@workspace:projects/pieces": - version: 0.0.0-use.local - resolution: "@sapphire/pieces@workspace:projects/pieces" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@discordjs/collection": ^0.6.0 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@favware/rollup-type-bundler": ^1.0.7 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.6.2 - "@types/node": ^17.0.33 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - lint-staged: ^12.4.1 - pinst: ^3.0.0 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - tslib: ^2.4.0 - typedoc: ^0.22.15 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-api@workspace:projects/plugins/packages/api": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-api@workspace:projects/plugins/packages/api" - dependencies: - "@types/node-fetch": 2.6.1 - "@types/psl": ^1.1.0 - "@types/ws": ^8.5.3 - gen-esm-wrapper: ^1.1.3 - node-fetch: 2.6.7 - psl: ^1.8.0 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-editable-commands@workspace:projects/plugins/packages/editable-commands": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-editable-commands@workspace:projects/plugins/packages/editable-commands" - dependencies: - "@skyra/editable-commands": ^2.1.2 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-hmr@workspace:projects/plugins/packages/hmr": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-hmr@workspace:projects/plugins/packages/hmr" - dependencies: - chokidar: ^3.5.3 - gen-esm-wrapper: ^1.1.3 - tslib: 2.x - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-i18next@workspace:projects/plugins/packages/i18next": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-i18next@workspace:projects/plugins/packages/i18next" - dependencies: - "@sapphire/utilities": ^3.6.2 - "@skyra/i18next-backend": ^1.0.0 - chokidar: ^3.5.3 - gen-esm-wrapper: ^1.1.3 - i18next: ^21.8.2 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-logger@workspace:projects/plugins/packages/logger": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-logger@workspace:projects/plugins/packages/logger" - dependencies: - "@sapphire/time-utilities": ^1.7.4 - colorette: ^2.0.16 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-pattern-commands@workspace:projects/plugins/packages/pattern-commands": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-pattern-commands@workspace:projects/plugins/packages/pattern-commands" - dependencies: - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-scheduled-tasks@workspace:projects/plugins/packages/scheduled-tasks": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-scheduled-tasks@workspace:projects/plugins/packages/scheduled-tasks" - dependencies: - "@sapphire/time-utilities": ^1.7.4 - "@types/bull": ^3.15.8 - bull: ^4.8.3 - gen-esm-wrapper: ^1.1.3 - sqs-consumer: ^5.7.0 - sqs-producer: ^2.1.0 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/plugin-subcommands@workspace:projects/plugins/packages/subcommands": - version: 0.0.0-use.local - resolution: "@sapphire/plugin-subcommands@workspace:projects/plugins/packages/subcommands" - dependencies: - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/prettier-config@npm:^1.4.3": - version: 1.4.3 - resolution: "@sapphire/prettier-config@npm:1.4.3" - dependencies: - prettier: ^2.6.2 - checksum: 95ed7d3b67f9a2373936282b47f13f81141ce3a61f26c630feca32f8a711c1b49198673579072310f290dd86c5ddbd39a3ca382ca3800b211318cd19ae226395 - languageName: node - linkType: hard - -"@sapphire/prettier-config@workspace:projects/utilities/packages/prettier-config": - version: 0.0.0-use.local - resolution: "@sapphire/prettier-config@workspace:projects/utilities/packages/prettier-config" - dependencies: - prettier: ^2.6.2 - tsup: ^5.12.7 - languageName: unknown - linkType: soft - -"@sapphire/ratelimits@npm:^2.4.4": - version: 2.4.4 - resolution: "@sapphire/ratelimits@npm:2.4.4" - dependencies: - "@sapphire/time-utilities": ^1.7.4 - checksum: 8bb31173f2fd61ca64b4f34ff3a927de00e339ee8d4dad7b8d80fa10e9020889033fc1f3ec0560256f54b8aedf3d2973378fe24d87f6aa1ca98be936eea35fcb - languageName: node - linkType: hard - -"@sapphire/ratelimits@workspace:^, @sapphire/ratelimits@workspace:projects/utilities/packages/ratelimits": - version: 0.0.0-use.local - resolution: "@sapphire/ratelimits@workspace:projects/utilities/packages/ratelimits" - dependencies: - "@sapphire/time-utilities": "workspace:^" - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/result@npm:^1.1.1": - version: 1.1.1 - resolution: "@sapphire/result@npm:1.1.1" - checksum: ccb3fcd051523f439c5f9871a251273e10ffeebcb5d6817c1c7efb24b60d8866fd5a781e0c77fe15a66a2dd5c5831b00258e70c76b6a82bb43bb150e10598767 - languageName: node - linkType: hard - -"@sapphire/result@workspace:projects/utilities/packages/result": - version: 0.0.0-use.local - resolution: "@sapphire/result@workspace:projects/utilities/packages/result" - dependencies: - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/shapeshift@npm:^2.0.0": - version: 2.2.0 - resolution: "@sapphire/shapeshift@npm:2.2.0" - checksum: f6cdc706548b3c5acbcb24878bacfd5cc28629d72900bb53cf54911da3a42199a479c6875486824b17106360b7dc3c156f509ef9b04190fefa42d241ddec2696 - languageName: node - linkType: hard - -"@sapphire/shapeshift@workspace:projects/shapeshift": - version: 0.0.0-use.local - resolution: "@sapphire/shapeshift@workspace:projects/shapeshift" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@favware/rollup-type-bundler": ^1.0.7 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/ts-config": ^3.3.4 - "@types/jest": ^27.5.1 - "@types/node": ^17.0.31 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - husky: ^8.0.1 - jest: ^28.1.0 - lint-staged: ^12.4.1 - pinst: ^3.0.0 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - ts-jest: ^28.0.2 - tsup: ^5.12.7 - typedoc: ^0.22.15 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/snowflake@workspace:projects/utilities/packages/snowflake": - version: 0.0.0-use.local - resolution: "@sapphire/snowflake@workspace:projects/utilities/packages/snowflake" - dependencies: - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/stopwatch@npm:^1.4.1": - version: 1.4.1 - resolution: "@sapphire/stopwatch@npm:1.4.1" - dependencies: - tslib: ^2.3.1 - checksum: 084462d9ca7ace45fd06d61e346a7a3326362d6d598c8721c908acf35772634b68f0224db998f0c59448a17b32b0d163248c6bc76c7f6f2d1db8a4f2ffc9fa68 - languageName: node - linkType: hard - -"@sapphire/stopwatch@workspace:projects/utilities/packages/stopwatch": - version: 0.0.0-use.local - resolution: "@sapphire/stopwatch@workspace:projects/utilities/packages/stopwatch" - dependencies: - tslib: ^2.4.0 - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/time-utilities@npm:^1.7.4": - version: 1.7.4 - resolution: "@sapphire/time-utilities@npm:1.7.4" - dependencies: - "@sapphire/utilities": ^3.6.2 - checksum: fb4a32d81fd99966297912cd41c751a8bb792f401e92d538c2611922c535da79683d1918ed897e7daf0880f7c139a03100922fb128ca27a596163e6c5bcead8c - languageName: node - linkType: hard - -"@sapphire/time-utilities@workspace:^, @sapphire/time-utilities@workspace:projects/utilities/packages/time-utilities": - version: 0.0.0-use.local - resolution: "@sapphire/time-utilities@workspace:projects/utilities/packages/time-utilities" - dependencies: - "@sapphire/utilities": "workspace:^" - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/ts-config@npm:^3.3.4": - version: 3.3.4 - resolution: "@sapphire/ts-config@npm:3.3.4" - dependencies: - tslib: ^2.3.1 - typescript: ^4.6.3 - checksum: c26dee331e17dd1762caa499ca6f1d1ee22fe781a5486575ead625c399678fbf3b33cf963a4f48aad04df5d515a4b3d2f80a03272d2413894d96f799d5f5ca87 - languageName: node - linkType: hard - -"@sapphire/ts-config@workspace:projects/utilities/packages/ts-config": - version: 0.0.0-use.local - resolution: "@sapphire/ts-config@workspace:projects/utilities/packages/ts-config" - dependencies: - tslib: ^2.4.0 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/type@workspace:projects/type": - version: 0.0.0-use.local - resolution: "@sapphire/type@workspace:projects/type" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@discordjs/node-pre-gyp": ^0.4.2 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/ts-config": ^3.3.4 - "@types/jest": ^27.5.1 - "@types/node": ^17.0.31 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - jest: ^28.1.0 - lint-staged: ^12.4.1 - nan: ^2.15.0 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - ts-jest: ^28.0.2 - tslib: ^2.4.0 - typedoc: ^0.22.15 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sapphire/utilities@npm:^3.0.1, @sapphire/utilities@npm:^3.1.0, @sapphire/utilities@npm:^3.6.2": - version: 3.6.2 - resolution: "@sapphire/utilities@npm:3.6.2" - checksum: 71210753b446f3f2835dd9d28fb10767f4c6f005b465eea179082d9f2c071acb7dcd2aebdf7c4974b26aad3ab2374a1dd168a66371b06bd65f248bbca4a90cda - languageName: node - linkType: hard - -"@sapphire/utilities@workspace:^, @sapphire/utilities@workspace:projects/utilities/packages/utilities": - version: 0.0.0-use.local - resolution: "@sapphire/utilities@workspace:projects/utilities/packages/utilities" - dependencies: - tsup: ^5.12.7 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"@sideway/address@npm:^4.1.3": - version: 4.1.4 - resolution: "@sideway/address@npm:4.1.4" - dependencies: - "@hapi/hoek": ^9.0.0 - checksum: b9fca2a93ac2c975ba12e0a6d97853832fb1f4fb02393015e012b47fa916a75ca95102d77214b2a29a2784740df2407951af8c5dde054824c65577fd293c4cdb - languageName: node - linkType: hard - -"@sideway/formula@npm:^3.0.0": - version: 3.0.0 - resolution: "@sideway/formula@npm:3.0.0" - checksum: 8ae26a0ed6bc84f7310be6aae6eb9d81e97f382619fc69025d346871a707eaab0fa38b8c857e3f0c35a19923de129f42d35c50b8010c928d64aab41578580ec4 - languageName: node - linkType: hard - -"@sideway/pinpoint@npm:^2.0.0": - version: 2.0.0 - resolution: "@sideway/pinpoint@npm:2.0.0" - checksum: 0f4491e5897fcf5bf02c46f5c359c56a314e90ba243f42f0c100437935daa2488f20482f0f77186bd6bf43345095a95d8143ecf8b1f4d876a7bc0806aba9c3d2 - languageName: node - linkType: hard - -"@sinclair/typebox@npm:^0.23.3": - version: 0.23.5 - resolution: "@sinclair/typebox@npm:0.23.5" - checksum: c96056d35d9cb862aeb635ff8873e2e7633e668dd544e162aee2690a82c970d0b3f90aa2b3501fe374dfa8e792388559a3e3a86712b23ebaef10061add534f47 - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^0.14.0": - version: 0.14.0 - resolution: "@sindresorhus/is@npm:0.14.0" - checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^4.6.0": - version: 4.6.0 - resolution: "@sindresorhus/is@npm:4.6.0" - checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2 - languageName: node - linkType: hard - -"@sinonjs/commons@npm:^1.7.0": - version: 1.8.3 - resolution: "@sinonjs/commons@npm:1.8.3" - dependencies: - type-detect: 4.0.8 - checksum: 6159726db5ce6bf9f2297f8427f7ca5b3dff45b31e5cee23496f1fa6ef0bb4eab878b23fb2c5e6446381f6a66aba4968ef2fc255c1180d753d4b8c271636a2e5 - languageName: node - linkType: hard - -"@sinonjs/fake-timers@npm:^9.1.1": - version: 9.1.2 - resolution: "@sinonjs/fake-timers@npm:9.1.2" - dependencies: - "@sinonjs/commons": ^1.7.0 - checksum: 7d3aef54e17c1073101cb64d953157c19d62a40e261a30923fa1ee337b049c5f29cc47b1f0c477880f42b5659848ba9ab897607ac8ea4acd5c30ddcfac57fca6 - languageName: node - linkType: hard - -"@skyra/editable-commands@npm:^2.1.2": - version: 2.1.2 - resolution: "@skyra/editable-commands@npm:2.1.2" - checksum: a0a853abe476d2f622bedfbf37a67aff10ab57d0bd742a0a214a907c77648273bf544da6491a4dc6e8e0528f9533aeb20028be792134e39fb07c34219596ae2c - languageName: node - linkType: hard - -"@skyra/i18next-backend@npm:^1.0.0": - version: 1.0.0 - resolution: "@skyra/i18next-backend@npm:1.0.0" - dependencies: - tslib: ^2.4.0 - checksum: ea60794b8ce67d0bba0f8fb1aa82fe3a06d1845a9a88de562beaf8869a733fbf4431ba163a84075a304830aa5610c21424dcf8a73f5234b438560b88a776295c - languageName: node - linkType: hard - -"@slorber/static-site-generator-webpack-plugin@npm:^4.0.4": - version: 4.0.4 - resolution: "@slorber/static-site-generator-webpack-plugin@npm:4.0.4" - dependencies: - bluebird: ^3.7.1 - cheerio: ^0.22.0 - eval: ^0.1.8 - webpack-sources: ^1.4.3 - checksum: b6005e5fb306347d18d6823a070f50c59f690f4814fc928b048c8cbd56d00bb19332a4f18ad5824c1af1e9d19ec8b6deb365bd4a63cfcfb062020bda65ae0319 - languageName: node - linkType: hard - -"@surma/rollup-plugin-off-main-thread@npm:^2.2.3": - version: 2.2.3 - resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3" - dependencies: - ejs: ^3.1.6 - json5: ^2.2.0 - magic-string: ^0.25.0 - string.prototype.matchall: ^4.0.6 - checksum: 2c021349442e2e2cec96bb50fd82ec8bf8514d909bc73594f6cfc89b3b68f2feed909a8161d7d307d9455585c97e6b66853ce334db432626c7596836d4549c0c - languageName: node - linkType: hard - -"@svgr/babel-plugin-add-jsx-attribute@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 8200dfa2ee903a42a376fec73feb591414cced5674dbff646be85bf6f3587ff74ecbaffa14e2cc096d0b3325630d30872c3f350a8ac501e6672a8e7b1ff3e0f5 - languageName: node - linkType: hard - -"@svgr/babel-plugin-remove-jsx-attribute@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 82c988ed40f88640fcd68fc24ff3dbf729673d59cf1627ed0aa5f0c992a1ddc220fe23e7f23ba39110cd47720cc7c630e70333f1a25ff6a65662584317ff2385 - languageName: node - linkType: hard - -"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c80e3ff4082ebb4aa07a6bc115d98c320c3f69dc9b74c22552084ca9043cd87f8dcc3b7fd40950433d0325848427446d7aadba979f84867b3e35ef0271483866 - languageName: node - linkType: hard - -"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d6b5e5a9834caf3e08c286843185a6ebde90c1223be09d789a6aaf30d75a18a77ee8672b3182f1c5b585e123c2b45e80dd1304e69e62272818ef0b00599c57aa - languageName: node - linkType: hard - -"@svgr/babel-plugin-svg-dynamic-title@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b62e0eb16d056545f86aaa3f97928c82de619dbbe2de879e7c6c4d9436d5bd86fa11de3f3e309ab69c4ca37d5cf293b11de6e8e81e302ea5fb5121fb0564b643 - languageName: node - linkType: hard - -"@svgr/babel-plugin-svg-em-dimensions@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 873c6ef439064f18c68b652fa21bab94668d5647a545146fc24dad82141a9d455fd969e3d89357ae60db6caaec9fbd9253dabddadde095a36eee1e21f6060611 - languageName: node - linkType: hard - -"@svgr/babel-plugin-transform-react-native-svg@npm:^6.0.0": - version: 6.0.0 - resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:6.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 29df306ce059ed01e30cdcda9684d3b8bbb9513bfd0c257dc351d54ef6472b2ed0de2766f60acacde38bcc84dffd995f08b354308e20b8fc982234530ce1eeab - languageName: node - linkType: hard - -"@svgr/babel-plugin-transform-svg-component@npm:^6.2.0": - version: 6.2.0 - resolution: "@svgr/babel-plugin-transform-svg-component@npm:6.2.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2d4c4ff27c65d26dc4e6fbbdb85ab1fce701473c0616a7f0a55a671f530c4ad3a56e21c627c4b649b592bb9731fc7238f2c39871bc27a8e090dce8b751b1f9d5 - languageName: node - linkType: hard - -"@svgr/babel-preset@npm:^6.2.0": - version: 6.2.0 - resolution: "@svgr/babel-preset@npm:6.2.0" - dependencies: - "@svgr/babel-plugin-add-jsx-attribute": ^6.0.0 - "@svgr/babel-plugin-remove-jsx-attribute": ^6.0.0 - "@svgr/babel-plugin-remove-jsx-empty-expression": ^6.0.0 - "@svgr/babel-plugin-replace-jsx-attribute-value": ^6.0.0 - "@svgr/babel-plugin-svg-dynamic-title": ^6.0.0 - "@svgr/babel-plugin-svg-em-dimensions": ^6.0.0 - "@svgr/babel-plugin-transform-react-native-svg": ^6.0.0 - "@svgr/babel-plugin-transform-svg-component": ^6.2.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 9a5ce414815df2c5f05add8a322ce42182563198a8d379850834d801fda3319eed5a3f7f1174c5163626dd9f8f4af36cad7049b0603c8de21e1bc859b931bcea - languageName: node - linkType: hard - -"@svgr/core@npm:^6.2.1": - version: 6.2.1 - resolution: "@svgr/core@npm:6.2.1" - dependencies: - "@svgr/plugin-jsx": ^6.2.1 - camelcase: ^6.2.0 - cosmiconfig: ^7.0.1 - checksum: b3eff9b081e8f1bec7931f5946e2bc848d969dfd6f9349b869148405e97289183ccaa9c00b5d128f69c34257a3cf4bda75cdf03d6b5f1e9238f4c6169c4b4064 - languageName: node - linkType: hard - -"@svgr/hast-util-to-babel-ast@npm:^6.2.1": - version: 6.2.1 - resolution: "@svgr/hast-util-to-babel-ast@npm:6.2.1" - dependencies: - "@babel/types": ^7.15.6 - entities: ^3.0.1 - checksum: c99b05736e9a3bbedf14330080104c30d8843ad0e39ad13b4438600ba75eaced728873934f4e6786813a40e97462a47f94dbab0fcd6a99bc71e88f1b0a9c5b32 - languageName: node - linkType: hard - -"@svgr/plugin-jsx@npm:^6.2.1": - version: 6.2.1 - resolution: "@svgr/plugin-jsx@npm:6.2.1" - dependencies: - "@babel/core": ^7.15.5 - "@svgr/babel-preset": ^6.2.0 - "@svgr/hast-util-to-babel-ast": ^6.2.1 - svg-parser: ^2.0.2 - peerDependencies: - "@svgr/core": ^6.0.0 - checksum: 998164c3c30cf788f033f7f93cb929a948af7e52eaba6b16d0d9c667d28af671850a96108664da2551b1e5d59656fbc94ce23141735a1092d01f2f12ff2127ce - languageName: node - linkType: hard - -"@svgr/plugin-svgo@npm:^6.2.0": - version: 6.2.0 - resolution: "@svgr/plugin-svgo@npm:6.2.0" - dependencies: - cosmiconfig: ^7.0.1 - deepmerge: ^4.2.2 - svgo: ^2.5.0 - peerDependencies: - "@svgr/core": ^6.0.0 - checksum: 74d3aedd0fcaafbfe4985924b4d40e63536a686988eff52a3411cf83851ce2afc1f5e84e203dae18ab896db48c0b824dcfb8c5dd5b071b4ea90d00fc08951254 - languageName: node - linkType: hard - -"@svgr/webpack@npm:^6.2.1": - version: 6.2.1 - resolution: "@svgr/webpack@npm:6.2.1" - dependencies: - "@babel/core": ^7.15.5 - "@babel/plugin-transform-react-constant-elements": ^7.14.5 - "@babel/preset-env": ^7.15.6 - "@babel/preset-react": ^7.14.5 - "@babel/preset-typescript": ^7.15.0 - "@svgr/core": ^6.2.1 - "@svgr/plugin-jsx": ^6.2.1 - "@svgr/plugin-svgo": ^6.2.0 - checksum: 3da7e61942d7fc3c5cdd0ffd2fbc5520168bc75bf783920e843e920bdc462f9869d47a16ca37be9f3435c90eb89c0d4acd044a0f2e1ad478ff2bc90d65e6c2dd - languageName: node - linkType: hard - -"@szmarczak/http-timer@npm:^1.1.2": - version: 1.1.2 - resolution: "@szmarczak/http-timer@npm:1.1.2" - dependencies: - defer-to-connect: ^1.0.1 - checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe - languageName: node - linkType: hard - -"@tippyjs/react@npm:^4.2.6": - version: 4.2.6 - resolution: "@tippyjs/react@npm:4.2.6" - dependencies: - tippy.js: ^6.3.1 - peerDependencies: - react: ">=16.8" - react-dom: ">=16.8" - checksum: 8f0fba591c9dae2e1af1ae632bbc775ba5c9dd4498e50e242be70302b4c27115c6740eec44e885e294b27cb28515777b52af5b34aac9d4bab627d948add938ae - languageName: node - linkType: hard - -"@tootallnate/once@npm:1": - version: 1.1.2 - resolution: "@tootallnate/once@npm:1.1.2" - checksum: e1fb1bbbc12089a0cb9433dc290f97bddd062deadb6178ce9bcb93bb7c1aecde5e60184bc7065aec42fe1663622a213493c48bbd4972d931aae48315f18e1be9 - languageName: node - linkType: hard - -"@tootallnate/once@npm:2": - version: 2.0.0 - resolution: "@tootallnate/once@npm:2.0.0" - checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 - languageName: node - linkType: hard - -"@trysound/sax@npm:0.2.0": - version: 0.2.0 - resolution: "@trysound/sax@npm:0.2.0" - checksum: 11226c39b52b391719a2a92e10183e4260d9651f86edced166da1d95f39a0a1eaa470e44d14ac685ccd6d3df7e2002433782872c0feeb260d61e80f21250e65c - languageName: node - linkType: hard - -"@tsconfig/node10@npm:^1.0.7": - version: 1.0.8 - resolution: "@tsconfig/node10@npm:1.0.8" - checksum: b8d5fffbc6b17ef64ef74f7fdbccee02a809a063ade785c3648dae59406bc207f70ea2c4296f92749b33019fa36a5ae716e42e49cc7f1bbf0fd147be0d6b970a - languageName: node - linkType: hard - -"@tsconfig/node12@npm:^1.0.7": - version: 1.0.9 - resolution: "@tsconfig/node12@npm:1.0.9" - checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9 - languageName: node - linkType: hard - -"@tsconfig/node14@npm:^1.0.0": - version: 1.0.1 - resolution: "@tsconfig/node14@npm:1.0.1" - checksum: 976345e896c0f059867f94f8d0f6ddb8b1844fb62bf36b727de8a9a68f024857e5db97ed51d3325e23e0616a5e48c034ff51a8d595b3fe7e955f3587540489be - languageName: node - linkType: hard - -"@tsconfig/node16@npm:^1.0.2": - version: 1.0.2 - resolution: "@tsconfig/node16@npm:1.0.2" - checksum: ca94d3639714672bbfd55f03521d3f56bb6a25479bd425da81faf21f13e1e9d15f40f97377dedbbf477a5841c5b0c8f4cd1b391f33553d750b9202c54c2c07aa - languageName: node - linkType: hard - -"@types/babel__core@npm:^7.1.14": - version: 7.1.19 - resolution: "@types/babel__core@npm:7.1.19" - dependencies: - "@babel/parser": ^7.1.0 - "@babel/types": ^7.0.0 - "@types/babel__generator": "*" - "@types/babel__template": "*" - "@types/babel__traverse": "*" - checksum: 8c9fa87a1c2224cbec251683a58bebb0d74c497118034166aaa0491a4e2627998a6621fc71f8a60ffd27d9c0c52097defedf7637adc6618d0331c15adb302338 - languageName: node - linkType: hard - -"@types/babel__generator@npm:*": - version: 7.6.4 - resolution: "@types/babel__generator@npm:7.6.4" - dependencies: - "@babel/types": ^7.0.0 - checksum: 20effbbb5f8a3a0211e95959d06ae70c097fb6191011b73b38fe86deebefad8e09ee014605e0fd3cdaedc73d158be555866810e9166e1f09e4cfd880b874dcb0 - languageName: node - linkType: hard - -"@types/babel__template@npm:*": - version: 7.4.1 - resolution: "@types/babel__template@npm:7.4.1" - dependencies: - "@babel/parser": ^7.1.0 - "@babel/types": ^7.0.0 - checksum: 649fe8b42c2876be1fd28c6ed9b276f78152d5904ec290b6c861d9ef324206e0a5c242e8305c421ac52ecf6358fa7e32ab7a692f55370484825c1df29b1596ee - languageName: node - linkType: hard - -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.17.1 - resolution: "@types/babel__traverse@npm:7.17.1" - dependencies: - "@babel/types": ^7.3.0 - checksum: 8992d8c1eaaf1c793e9184b930767883446939d2744c40ea4e9591086e79b631189dc519931ed8864f1e016742a189703c217db59b800aca84870b865009d8b4 - languageName: node - linkType: hard - -"@types/body-parser@npm:*": - version: 1.19.2 - resolution: "@types/body-parser@npm:1.19.2" - dependencies: - "@types/connect": "*" - "@types/node": "*" - checksum: e17840c7d747a549f00aebe72c89313d09fbc4b632b949b2470c5cb3b1cb73863901ae84d9335b567a79ec5efcfb8a28ff8e3f36bc8748a9686756b6d5681f40 - languageName: node - linkType: hard - -"@types/bonjour@npm:^3.5.9": - version: 3.5.10 - resolution: "@types/bonjour@npm:3.5.10" - dependencies: - "@types/node": "*" - checksum: bfcadb042a41b124c4e3de4925e3be6d35b78f93f27c4535d5ff86980dc0f8bc407ed99b9b54528952dc62834d5a779392f7a12c2947dd19330eb05a6bcae15a - languageName: node - linkType: hard - -"@types/bull@npm:^3.15.8": - version: 3.15.8 - resolution: "@types/bull@npm:3.15.8" - dependencies: - "@types/ioredis": "*" - "@types/redis": ^2.8.0 - checksum: 9a081a67d563545269dd2467419d43e833d3511afa5ef16ffa97f18ed178199088b810c8e5951dfad15929fccb712d67351f7c6d0640aee6b66fd726615ba01b - languageName: node - linkType: hard - -"@types/connect-history-api-fallback@npm:^1.3.5": - version: 1.3.5 - resolution: "@types/connect-history-api-fallback@npm:1.3.5" - dependencies: - "@types/express-serve-static-core": "*" - "@types/node": "*" - checksum: 464d06e5ab00f113fa89978633d5eb00d225aeb4ebbadc07f6f3bc337aa7cbfcd74957b2a539d6d47f2e128e956a17819973ec7ae62ade2e16e367a6c38b8d3a - languageName: node - linkType: hard - -"@types/connect@npm:*": - version: 3.4.35 - resolution: "@types/connect@npm:3.4.35" - dependencies: - "@types/node": "*" - checksum: fe81351470f2d3165e8b12ce33542eef89ea893e36dd62e8f7d72566dfb7e448376ae962f9f3ea888547ce8b55a40020ca0e01d637fab5d99567673084542641 - languageName: node - linkType: hard - -"@types/eslint-scope@npm:^3.7.3": - version: 3.7.3 - resolution: "@types/eslint-scope@npm:3.7.3" - dependencies: - "@types/eslint": "*" - "@types/estree": "*" - checksum: 6772b05e1b92003d1f295e81bc847a61f4fbe8ddab77ffa49e84ed3f9552513bdde677eb53ef167753901282857dd1d604d9f82eddb34a233495932b2dc3dc17 - languageName: node - linkType: hard - -"@types/eslint@npm:*": - version: 8.4.2 - resolution: "@types/eslint@npm:8.4.2" - dependencies: - "@types/estree": "*" - "@types/json-schema": "*" - checksum: e81268cdeb8d64d84af649344df88f064ece0f05db62072657c976b6162ffe16f94b6480a5367d627c629272c2d86d0ee8c24f7095e98f8e743b16f98500673b - languageName: node - linkType: hard - -"@types/estree@npm:*, @types/estree@npm:^0.0.51": - version: 0.0.51 - resolution: "@types/estree@npm:0.0.51" - checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 - languageName: node - linkType: hard - -"@types/estree@npm:0.0.39": - version: 0.0.39 - resolution: "@types/estree@npm:0.0.39" - checksum: 412fb5b9868f2c418126451821833414189b75cc6bf84361156feed733e3d92ec220b9d74a89e52722e03d5e241b2932732711b7497374a404fad49087adc248 - languageName: node - linkType: hard - -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18": - version: 4.17.28 - resolution: "@types/express-serve-static-core@npm:4.17.28" - dependencies: - "@types/node": "*" - "@types/qs": "*" - "@types/range-parser": "*" - checksum: 826489811a5b371c10f02443b4ca894ffc05813bfdf2b60c224f5c18ac9a30a2e518cb9ef9fdfcaa2a1bb17f8bfa4ed1859ccdb252e879c9276271b4ee2df5a9 - languageName: node - linkType: hard - -"@types/express@npm:*, @types/express@npm:^4.17.13": - version: 4.17.13 - resolution: "@types/express@npm:4.17.13" - dependencies: - "@types/body-parser": "*" - "@types/express-serve-static-core": ^4.17.18 - "@types/qs": "*" - "@types/serve-static": "*" - checksum: 12a2a0e6c4b993fc0854bec665906788aea0d8ee4392389d7a98a5de1eefdd33c9e1e40a91f3afd274011119c506f7b4126acb97fae62ae20b654974d44cba12 - languageName: node - linkType: hard - -"@types/graceful-fs@npm:^4.1.3": - version: 4.1.5 - resolution: "@types/graceful-fs@npm:4.1.5" - dependencies: - "@types/node": "*" - checksum: d076bb61f45d0fc42dee496ef8b1c2f8742e15d5e47e90e20d0243386e426c04d4efd408a48875ab432f7960b4ce3414db20ed0fbbfc7bcc89d84e574f6e045a - languageName: node - linkType: hard - -"@types/hast@npm:^2.0.0": - version: 2.3.4 - resolution: "@types/hast@npm:2.3.4" - dependencies: - "@types/unist": "*" - checksum: fff47998f4c11e21a7454b58673f70478740ecdafd95aaf50b70a3daa7da9cdc57315545bf9c039613732c40b7b0e9e49d11d03fe9a4304721cdc3b29a88141e - languageName: node - linkType: hard - -"@types/history@npm:^4.7.11": - version: 4.7.11 - resolution: "@types/history@npm:4.7.11" - checksum: c92e2ba407dcab0581a9afdf98f533aa41b61a71133420a6d92b1ca9839f741ab1f9395b17454ba5b88cb86020b70b22d74a1950ccfbdfd9beeaa5459fdc3464 - languageName: node - linkType: hard - -"@types/html-minifier-terser@npm:^6.0.0": - version: 6.1.0 - resolution: "@types/html-minifier-terser@npm:6.1.0" - checksum: eb843f6a8d662d44fb18ec61041117734c6aae77aa38df1be3b4712e8e50ffaa35f1e1c92fdd0fde14a5675fecf457abcd0d15a01fae7506c91926176967f452 - languageName: node - linkType: hard - -"@types/http-proxy@npm:^1.17.8": - version: 1.17.9 - resolution: "@types/http-proxy@npm:1.17.9" - dependencies: - "@types/node": "*" - checksum: 7a6746d00729b2a9fe9f9dd3453430b099931df879ec8f7a7b5f07b1795f6d99b0512640c45a67390b1e4bacb9401e36824952aeeaf089feba8627a063cf8e00 - languageName: node - linkType: hard - -"@types/ioredis@npm:*": - version: 4.28.10 - resolution: "@types/ioredis@npm:4.28.10" - dependencies: - "@types/node": "*" - checksum: 0f2788cf25f490d3b345db8c5f8b8ce3f6c92cc99abcf744c8f974f02b9b3875233b3d22098614c462a0d6c41c523bd655509418ea88eb6249db6652290ce7cf - languageName: node - linkType: hard - -"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.4 - resolution: "@types/istanbul-lib-coverage@npm:2.0.4" - checksum: a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7 - languageName: node - linkType: hard - -"@types/istanbul-lib-report@npm:*": - version: 3.0.0 - resolution: "@types/istanbul-lib-report@npm:3.0.0" - dependencies: - "@types/istanbul-lib-coverage": "*" - checksum: 656398b62dc288e1b5226f8880af98087233cdb90100655c989a09f3052b5775bf98ba58a16c5ae642fb66c61aba402e07a9f2bff1d1569e3b306026c59f3f36 - languageName: node - linkType: hard - -"@types/istanbul-reports@npm:^3.0.0": - version: 3.0.1 - resolution: "@types/istanbul-reports@npm:3.0.1" - dependencies: - "@types/istanbul-lib-report": "*" - checksum: f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903 - languageName: node - linkType: hard - -"@types/jest@npm:^27.5.1": - version: 27.5.1 - resolution: "@types/jest@npm:27.5.1" - dependencies: - jest-matcher-utils: ^27.0.0 - pretty-format: ^27.0.0 - checksum: be20e39f7aaf17179109c0060d0a0489cec2034d4e2e28a631284c7ecd13c5ae52f62697a33a0e89b03b6cfe54e9d5e8c2bd387ab2bd90d6071d68c63b86d1e3 - languageName: node - linkType: hard - -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": - version: 7.0.11 - resolution: "@types/json-schema@npm:7.0.11" - checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d - languageName: node - linkType: hard - -"@types/json5@npm:^0.0.29": - version: 0.0.29 - resolution: "@types/json5@npm:0.0.29" - checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac - languageName: node - linkType: hard - -"@types/keyv@npm:^3.1.1": - version: 3.1.4 - resolution: "@types/keyv@npm:3.1.4" - dependencies: - "@types/node": "*" - checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d - languageName: node - linkType: hard - -"@types/lodash@npm:^4.14.182": - version: 4.14.182 - resolution: "@types/lodash@npm:4.14.182" - checksum: 7dd137aa9dbabd632408bd37009d984655164fa1ecc3f2b6eb94afe35bf0a5852cbab6183148d883e9c73a958b7fec9a9bcf7c8e45d41195add6a18c34958209 - languageName: node - linkType: hard - -"@types/mdast@npm:^3.0.0": - version: 3.0.10 - resolution: "@types/mdast@npm:3.0.10" - dependencies: - "@types/unist": "*" - checksum: 3f587bfc0a9a2403ecadc220e61031b01734fedaf82e27eb4d5ba039c0eb54db8c85681ccc070ab4df3f7ec711b736a82b990e69caa14c74bf7ac0ccf2ac7313 - languageName: node - linkType: hard - -"@types/mime@npm:^1": - version: 1.3.2 - resolution: "@types/mime@npm:1.3.2" - checksum: 0493368244cced1a69cb791b485a260a422e6fcc857782e1178d1e6f219f1b161793e9f87f5fae1b219af0f50bee24fcbe733a18b4be8fdd07a38a8fb91146fd - languageName: node - linkType: hard - -"@types/minimatch@npm:^3.0.3": - version: 3.0.5 - resolution: "@types/minimatch@npm:3.0.5" - checksum: c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92 - languageName: node - linkType: hard - -"@types/minimist@npm:^1.2.0": - version: 1.2.2 - resolution: "@types/minimist@npm:1.2.2" - checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d - languageName: node - linkType: hard - -"@types/node-fetch@npm:2.6.1, @types/node-fetch@npm:^2.6.1": - version: 2.6.1 - resolution: "@types/node-fetch@npm:2.6.1" - dependencies: - "@types/node": "*" - form-data: ^3.0.0 - checksum: a3e5d7f413d1638d795dff03f7b142b1b0e0c109ed210479000ce7b3ea11f9a6d89d9a024c96578d9249570c5fe5287a5f0f4aaba98199222230196ff2d6b283 - languageName: node - linkType: hard - -"@types/node@npm:*, @types/node@npm:>=12, @types/node@npm:^17.0.31, @types/node@npm:^17.0.33, @types/node@npm:^17.0.5": - version: 17.0.33 - resolution: "@types/node@npm:17.0.33" - checksum: 6620652cc89ce125e1162e060ec4608c25b3635185e3e5dcaae4ed09e4770dc8bf168ba48bcd7059a1a56087a05000d7ed562e81aea7b6a512e2b13d4409c6b6 - languageName: node - linkType: hard - -"@types/normalize-package-data@npm:^2.4.0": - version: 2.4.1 - resolution: "@types/normalize-package-data@npm:2.4.1" - checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 - languageName: node - linkType: hard - -"@types/parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "@types/parse-json@npm:4.0.0" - checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b - languageName: node - linkType: hard - -"@types/parse5@npm:^5.0.0": - version: 5.0.3 - resolution: "@types/parse5@npm:5.0.3" - checksum: d6b7495cb1850f9f2e9c5e103ede9f2d30a5320669707b105c403868adc9e4bf8d3a7ff314cc23f67826bbbbbc0e6147346ce9062ab429f099dba7a01f463919 - languageName: node - linkType: hard - -"@types/prettier@npm:^2.1.5": - version: 2.6.1 - resolution: "@types/prettier@npm:2.6.1" - checksum: b25ec46d18129fa40c1a1f42feb7406e8f19901ba5261ba3c71600ad14996ae07b4f4b727a9b83da673948011e59d870fc519166f05b5d49e9ad39db1aea8c93 - languageName: node - linkType: hard - -"@types/prop-types@npm:*": - version: 15.7.5 - resolution: "@types/prop-types@npm:15.7.5" - checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 - languageName: node - linkType: hard - -"@types/psl@npm:^1.1.0": - version: 1.1.0 - resolution: "@types/psl@npm:1.1.0" - checksum: 648a4a40827fb101a05616b9c448b04d40c467db9f09e08099274759fd5e032e7d276013296679765c7d7359f43f0479094c1d8b6a56a8f9445b84b5a9af1263 - languageName: node - linkType: hard - -"@types/qs@npm:*": - version: 6.9.7 - resolution: "@types/qs@npm:6.9.7" - checksum: 7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba - languageName: node - linkType: hard - -"@types/range-parser@npm:*": - version: 1.2.4 - resolution: "@types/range-parser@npm:1.2.4" - checksum: b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95 - languageName: node - linkType: hard - -"@types/react-dom@npm:^18.0.4": - version: 18.0.4 - resolution: "@types/react-dom@npm:18.0.4" - dependencies: - "@types/react": "*" - checksum: decde42d02a90ac2fe94fd6bfd9c78d002c03762a2d940df9422bf61af89c03d05e2113fd55fe45521fe27fa872a79dfd654b7d6b89652b455425efdcb763c58 - languageName: node - linkType: hard - -"@types/react-router-config@npm:*": - version: 5.0.6 - resolution: "@types/react-router-config@npm:5.0.6" - dependencies: - "@types/history": ^4.7.11 - "@types/react": "*" - "@types/react-router": "*" - checksum: e32a7b19d14c1c07e2c06630207bc4ecf86a01585b832bf3c0756c9eaca312b5839bc8d50e8d744738ea50e7bbde0be3b1fd14a6a9398159d36bce33aff7f280 - languageName: node - linkType: hard - -"@types/react-router-dom@npm:*": - version: 5.3.3 - resolution: "@types/react-router-dom@npm:5.3.3" - dependencies: - "@types/history": ^4.7.11 - "@types/react": "*" - "@types/react-router": "*" - checksum: 28c4ea48909803c414bf5a08502acbb8ba414669b4b43bb51297c05fe5addc4df0b8fd00e0a9d1e3535ec4073ef38aaafac2c4a2b95b787167d113bc059beff3 - languageName: node - linkType: hard - -"@types/react-router@npm:*": - version: 5.1.18 - resolution: "@types/react-router@npm:5.1.18" - dependencies: - "@types/history": ^4.7.11 - "@types/react": "*" - checksum: f08b37ee822f9f9ff904ffd0778fe2bb7c717ed3ee311610382ee024d02a35169bd3301ecde863cac21aae8fdee919501e8ea22bad0260c02c10cfbdba5c71be - languageName: node - linkType: hard - -"@types/react@npm:*, @types/react@npm:^18.0.9": - version: 18.0.9 - resolution: "@types/react@npm:18.0.9" - dependencies: - "@types/prop-types": "*" - "@types/scheduler": "*" - csstype: ^3.0.2 - checksum: 162364dad716d9017ee34aabf2ea37499709ebbdef70392ae1b39225985971e1a46f121efb9c5c7da92144ee1d96d4525df806a7c1c03a5db7fd31dd034ddc7a - languageName: node - linkType: hard - -"@types/redis@npm:^2.8.0": - version: 2.8.32 - resolution: "@types/redis@npm:2.8.32" - dependencies: - "@types/node": "*" - checksum: 2b12103e05977941870c9a248f6ea51f4b7ad7e0f16a7403799c2ed1b3e63b60f693c39f9186be0ea02776934c4595ddcd2a5bde41e530aaad42d26449f6a669 - languageName: node - linkType: hard - -"@types/resolve@npm:1.17.1": - version: 1.17.1 - resolution: "@types/resolve@npm:1.17.1" - dependencies: - "@types/node": "*" - checksum: dc6a6df507656004e242dcb02c784479deca516d5f4b58a1707e708022b269ae147e1da0521f3e8ad0d63638869d87e0adc023f0bd5454aa6f72ac66c7525cf5 - languageName: node - linkType: hard - -"@types/responselike@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/responselike@npm:1.0.0" - dependencies: - "@types/node": "*" - checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 - languageName: node - linkType: hard - -"@types/retry@npm:0.12.0": - version: 0.12.0 - resolution: "@types/retry@npm:0.12.0" - checksum: 61a072c7639f6e8126588bf1eb1ce8835f2cb9c2aba795c4491cf6310e013267b0c8488039857c261c387e9728c1b43205099223f160bb6a76b4374f741b5603 - languageName: node - linkType: hard - -"@types/sax@npm:^1.2.1": - version: 1.2.4 - resolution: "@types/sax@npm:1.2.4" - dependencies: - "@types/node": "*" - checksum: 2aa50cbf1d1f0cf8541ef1787f94c7442e58e63900afd3b45c354e4140ed5efc5cf26fca8eb9df9970a74c7ea582293ae2083271bd046dedf4c3cc2689a40892 - languageName: node - linkType: hard - -"@types/scheduler@npm:*": - version: 0.16.2 - resolution: "@types/scheduler@npm:0.16.2" - checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc - languageName: node - linkType: hard - -"@types/serve-index@npm:^1.9.1": - version: 1.9.1 - resolution: "@types/serve-index@npm:1.9.1" - dependencies: - "@types/express": "*" - checksum: 026f3995fb500f6df7c3fe5009e53bad6d739e20b84089f58ebfafb2f404bbbb6162bbe33f72d2f2af32d5b8d3799c8e179793f90d9ed5871fb8591190bb6056 - languageName: node - linkType: hard - -"@types/serve-static@npm:*": - version: 1.13.10 - resolution: "@types/serve-static@npm:1.13.10" - dependencies: - "@types/mime": ^1 - "@types/node": "*" - checksum: eaca858739483e3ded254cad7d7a679dc2c8b3f52c8bb0cd845b3b7eb1984bde0371fdcb0a5c83aa12e6daf61b6beb762545021f520f08a1fe882a3fa4ea5554 - languageName: node - linkType: hard - -"@types/sockjs@npm:^0.3.33": - version: 0.3.33 - resolution: "@types/sockjs@npm:0.3.33" - dependencies: - "@types/node": "*" - checksum: b9bbb2b5c5ead2fb884bb019f61a014e37410bddd295de28184e1b2e71ee6b04120c5ba7b9954617f0bdf962c13d06249ce65004490889c747c80d3f628ea842 - languageName: node - linkType: hard - -"@types/stack-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "@types/stack-utils@npm:2.0.1" - checksum: 205fdbe3326b7046d7eaf5e494d8084f2659086a266f3f9cf00bccc549c8e36e407f88168ad4383c8b07099957ad669f75f2532ed4bc70be2b037330f7bae019 - languageName: node - linkType: hard - -"@types/trusted-types@npm:^2.0.2": - version: 2.0.2 - resolution: "@types/trusted-types@npm:2.0.2" - checksum: 3371eef5f1c50e1c3c07a127c1207b262ba65b83dd167a1c460fc1b135a3fb0c97b9f508efebd383f239cc5dd5b7169093686a692a501fde9c3f7208657d9b0d - languageName: node - linkType: hard - -"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": - version: 2.0.6 - resolution: "@types/unist@npm:2.0.6" - checksum: 25cb860ff10dde48b54622d58b23e66214211a61c84c0f15f88d38b61aa1b53d4d46e42b557924a93178c501c166aa37e28d7f6d994aba13d24685326272d5db - languageName: node - linkType: hard - -"@types/ws@npm:^8.5.1, @types/ws@npm:^8.5.3": - version: 8.5.3 - resolution: "@types/ws@npm:8.5.3" - dependencies: - "@types/node": "*" - checksum: 0ce46f850d41383fcdc2149bcacc86d7232fa7a233f903d2246dff86e31701a02f8566f40af5f8b56d1834779255c04ec6ec78660fe0f9b2a69cf3d71937e4ae - languageName: node - linkType: hard - -"@types/yargs-parser@npm:*": - version: 21.0.0 - resolution: "@types/yargs-parser@npm:21.0.0" - checksum: b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2 - languageName: node - linkType: hard - -"@types/yargs@npm:^17.0.8": - version: 17.0.10 - resolution: "@types/yargs@npm:17.0.10" - dependencies: - "@types/yargs-parser": "*" - checksum: f0673cbfc08e17239dc58952a88350d6c4db04a027a28a06fbad27d87b670e909f9cd9e66f9c64cebdd5071d1096261e33454a55868395f125297e5c50992ca8 - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:^5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.23.0" - dependencies: - "@typescript-eslint/scope-manager": 5.23.0 - "@typescript-eslint/type-utils": 5.23.0 - "@typescript-eslint/utils": 5.23.0 - debug: ^4.3.2 - functional-red-black-tree: ^1.0.1 - ignore: ^5.1.8 - regexpp: ^3.2.0 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 19ee37c0be172469968f61d156d6ce36a975ab72ccbb8f702eb4573c94d1cf9247ff32352ed85eda5e7b2eaace567d5c66b32846f042f9711349213496ec37d4 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/parser@npm:5.23.0" - dependencies: - "@typescript-eslint/scope-manager": 5.23.0 - "@typescript-eslint/types": 5.23.0 - "@typescript-eslint/typescript-estree": 5.23.0 - debug: ^4.3.2 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: b65a732b0be06ac9e4b13df78c466517e33fd382985c5d85b6d51cfa295cdf3351594cc2f95dda41d57abb6115e3b8df815fbbb7793aa0c4eddbac11077b90a8 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/scope-manager@npm:5.23.0" - dependencies: - "@typescript-eslint/types": 5.23.0 - "@typescript-eslint/visitor-keys": 5.23.0 - checksum: cd3dda0b18d6730e34784fc63135fc9fe31673898d3e0868cd765ad78855351f285fe577297193cf179b3ce918c3d44453de85159a925f5c02d12a5626e787d8 - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/type-utils@npm:5.23.0" - dependencies: - "@typescript-eslint/utils": 5.23.0 - debug: ^4.3.2 - tsutils: ^3.21.0 - peerDependencies: - eslint: "*" - peerDependenciesMeta: - typescript: - optional: true - checksum: 88bf7c7a08c11f2a02a05fe331750c569bfc2b4759e0dea6ec72ffd1597624a01100965052a5fede1e3f25ea8ef503bd424e03c9805f0a1af223f28b4fd74946 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/types@npm:5.23.0" - checksum: 96ae3e80cfae7b34f2846db692c31fb1804bf9651bce1d29f2eb8ae4c763d22f3283adc02dedeebd7cf70e4d8be54ec7f6ca593e03cdca26c791207e7556c2c1 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.23.0" - dependencies: - "@typescript-eslint/types": 5.23.0 - "@typescript-eslint/visitor-keys": 5.23.0 - debug: ^4.3.2 - globby: ^11.0.4 - is-glob: ^4.0.3 - semver: ^7.3.5 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 8d85bb1cd777e93cc7322ae8fea25f9b924def02494cdb8395c1d5d17b5fd3ac9bc969418a1d20a5dc28c2cdd85da20e13527e28b595c06ff6f84cd22a78d73f - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/utils@npm:5.23.0" - dependencies: - "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.23.0 - "@typescript-eslint/types": 5.23.0 - "@typescript-eslint/typescript-estree": 5.23.0 - eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 72207399f29856b601148fe1aff07049021fad8e780ee6e896279d2291806d4608f1c28ddc5c3c5616ce94f25dcbcd26f295669e524fc1c4b4db810569c90f85 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.23.0": - version: 5.23.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.23.0" - dependencies: - "@typescript-eslint/types": 5.23.0 - eslint-visitor-keys: ^3.0.0 - checksum: 322e10d52a985e8a90d3612bb9d09a87dc64fc4cb1248484f1a9a7a98f65d3ef65a465ce868773a4939e35fa3b726ad609dac5a168efd7eaca4b06df33e965e3 - languageName: node - linkType: hard - -"@webassemblyjs/ast@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/ast@npm:1.11.1" - dependencies: - "@webassemblyjs/helper-numbers": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - checksum: 1eee1534adebeece635362f8e834ae03e389281972611408d64be7895fc49f48f98fddbbb5339bf8a72cb101bcb066e8bca3ca1bf1ef47dadf89def0395a8d87 - languageName: node - linkType: hard - -"@webassemblyjs/floating-point-hex-parser@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.1" - checksum: b8efc6fa08e4787b7f8e682182d84dfdf8da9d9c77cae5d293818bc4a55c1f419a87fa265ab85252b3e6c1fd323d799efea68d825d341a7c365c64bc14750e97 - languageName: node - linkType: hard - -"@webassemblyjs/helper-api-error@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.1" - checksum: 0792813f0ed4a0e5ee0750e8b5d0c631f08e927f4bdfdd9fe9105dc410c786850b8c61bff7f9f515fdfb149903bec3c976a1310573a4c6866a94d49bc7271959 - languageName: node - linkType: hard - -"@webassemblyjs/helper-buffer@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-buffer@npm:1.11.1" - checksum: a337ee44b45590c3a30db5a8b7b68a717526cf967ada9f10253995294dbd70a58b2da2165222e0b9830cd4fc6e4c833bf441a721128d1fe2e9a7ab26b36003ce - languageName: node - linkType: hard - -"@webassemblyjs/helper-numbers@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.1" - dependencies: - "@webassemblyjs/floating-point-hex-parser": 1.11.1 - "@webassemblyjs/helper-api-error": 1.11.1 - "@xtuc/long": 4.2.2 - checksum: 44d2905dac2f14d1e9b5765cf1063a0fa3d57295c6d8930f6c59a36462afecc6e763e8a110b97b342a0f13376166c5d41aa928e6ced92e2f06b071fd0db59d3a - languageName: node - linkType: hard - -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" - checksum: eac400113127832c88f5826bcc3ad1c0db9b3dbd4c51a723cfdb16af6bfcbceb608170fdaac0ab7731a7e18b291be7af68a47fcdb41cfe0260c10857e7413d97 - languageName: node - linkType: hard - -"@webassemblyjs/helper-wasm-section@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - checksum: 617696cfe8ecaf0532763162aaf748eb69096fb27950219bb87686c6b2e66e11cd0614d95d319d0ab1904bc14ebe4e29068b12c3e7c5e020281379741fe4bedf - languageName: node - linkType: hard - -"@webassemblyjs/ieee754@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/ieee754@npm:1.11.1" - dependencies: - "@xtuc/ieee754": ^1.2.0 - checksum: 23a0ac02a50f244471631802798a816524df17e56b1ef929f0c73e3cde70eaf105a24130105c60aff9d64a24ce3b640dad443d6f86e5967f922943a7115022ec - languageName: node - linkType: hard - -"@webassemblyjs/leb128@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/leb128@npm:1.11.1" - dependencies: - "@xtuc/long": 4.2.2 - checksum: 33ccc4ade2f24de07bf31690844d0b1ad224304ee2062b0e464a610b0209c79e0b3009ac190efe0e6bd568b0d1578d7c3047fc1f9d0197c92fc061f56224ff4a - languageName: node - linkType: hard - -"@webassemblyjs/utf8@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/utf8@npm:1.11.1" - checksum: 972c5cfc769d7af79313a6bfb96517253a270a4bf0c33ba486aa43cac43917184fb35e51dfc9e6b5601548cd5931479a42e42c89a13bb591ffabebf30c8a6a0b - languageName: node - linkType: hard - -"@webassemblyjs/wasm-edit@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-edit@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/helper-wasm-section": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - "@webassemblyjs/wasm-opt": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - "@webassemblyjs/wast-printer": 1.11.1 - checksum: 6d7d9efaec1227e7ef7585a5d7ff0be5f329f7c1c6b6c0e906b18ed2e9a28792a5635e450aca2d136770d0207225f204eff70a4b8fd879d3ac79e1dcc26dbeb9 - languageName: node - linkType: hard - -"@webassemblyjs/wasm-gen@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/ieee754": 1.11.1 - "@webassemblyjs/leb128": 1.11.1 - "@webassemblyjs/utf8": 1.11.1 - checksum: 1f6921e640293bf99fb16b21e09acb59b340a79f986c8f979853a0ae9f0b58557534b81e02ea2b4ef11e929d946708533fd0693c7f3712924128fdafd6465f5b - languageName: node - linkType: hard - -"@webassemblyjs/wasm-opt@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-opt@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-buffer": 1.11.1 - "@webassemblyjs/wasm-gen": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - checksum: 21586883a20009e2b20feb67bdc451bbc6942252e038aae4c3a08e6f67b6bae0f5f88f20bfc7bd0452db5000bacaf5ab42b98cf9aa034a6c70e9fc616142e1db - languageName: node - linkType: hard - -"@webassemblyjs/wasm-parser@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wasm-parser@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/helper-api-error": 1.11.1 - "@webassemblyjs/helper-wasm-bytecode": 1.11.1 - "@webassemblyjs/ieee754": 1.11.1 - "@webassemblyjs/leb128": 1.11.1 - "@webassemblyjs/utf8": 1.11.1 - checksum: 1521644065c360e7b27fad9f4bb2df1802d134dd62937fa1f601a1975cde56bc31a57b6e26408b9ee0228626ff3ba1131ae6f74ffb7d718415b6528c5a6dbfc2 - languageName: node - linkType: hard - -"@webassemblyjs/wast-printer@npm:1.11.1": - version: 1.11.1 - resolution: "@webassemblyjs/wast-printer@npm:1.11.1" - dependencies: - "@webassemblyjs/ast": 1.11.1 - "@xtuc/long": 4.2.2 - checksum: f15ae4c2441b979a3b4fce78f3d83472fb22350c6dc3fd34bfe7c3da108e0b2360718734d961bba20e7716cb8578e964b870da55b035e209e50ec9db0378a3f7 - languageName: node - linkType: hard - -"@xtuc/ieee754@npm:^1.2.0": - version: 1.2.0 - resolution: "@xtuc/ieee754@npm:1.2.0" - checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a - languageName: node - linkType: hard - -"@xtuc/long@npm:4.2.2": - version: 4.2.2 - resolution: "@xtuc/long@npm:4.2.2" - checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec - languageName: node - linkType: hard - -"JSONStream@npm:^1.0.4": - version: 1.3.5 - resolution: "JSONStream@npm:1.3.5" - dependencies: - jsonparse: ^1.2.0 - through: ">=2.2.7 <3" - bin: - JSONStream: ./bin.js - checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46 - languageName: node - linkType: hard - -"abbrev@npm:1": - version: 1.1.1 - resolution: "abbrev@npm:1.1.1" - checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 - languageName: node - linkType: hard - -"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": - version: 1.3.8 - resolution: "accepts@npm:1.3.8" - dependencies: - mime-types: ~2.1.34 - negotiator: 0.6.3 - checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4 - languageName: node - linkType: hard - -"acorn-import-assertions@npm:^1.7.6": - version: 1.8.0 - resolution: "acorn-import-assertions@npm:1.8.0" - peerDependencies: - acorn: ^8 - checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 - languageName: node - linkType: hard - -"acorn-jsx@npm:^5.3.2": - version: 5.3.2 - resolution: "acorn-jsx@npm:5.3.2" - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: c3d3b2a89c9a056b205b69530a37b972b404ee46ec8e5b341666f9513d3163e2a4f214a71f4dfc7370f5a9c07472d2fd1c11c91c3f03d093e37637d95da98950 - languageName: node - linkType: hard - -"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.1.1": - version: 8.2.0 - resolution: "acorn-walk@npm:8.2.0" - checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 - languageName: node - linkType: hard - -"acorn@npm:^8.0.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1": - version: 8.7.1 - resolution: "acorn@npm:8.7.1" - bin: - acorn: bin/acorn - checksum: aca0aabf98826717920ac2583fdcad0a6fbe4e583fdb6e843af2594e907455aeafe30b1e14f1757cd83ce1776773cf8296ffc3a4acf13f0bd3dfebcf1db6ae80 - languageName: node - linkType: hard - -"address@npm:^1.0.1, address@npm:^1.1.2": - version: 1.2.0 - resolution: "address@npm:1.2.0" - checksum: 2ef3aa9d23bbe0f9f2745a634b16f3a2f2b18c43146c0913c7b26c8be410e20d59b8c3808d0bb7fe94d50fc2448b4b91e65dd9f33deb4aed53c14f0dedc3ddd8 - languageName: node - linkType: hard - -"agent-base@npm:6, agent-base@npm:^6.0.2": - version: 6.0.2 - resolution: "agent-base@npm:6.0.2" - dependencies: - debug: 4 - checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d - languageName: node - linkType: hard - -"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": - version: 4.2.1 - resolution: "agentkeepalive@npm:4.2.1" - dependencies: - debug: ^4.1.0 - depd: ^1.1.2 - humanize-ms: ^1.2.1 - checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18 - languageName: node - linkType: hard - -"aggregate-error@npm:^3.0.0": - version: 3.1.0 - resolution: "aggregate-error@npm:3.1.0" - dependencies: - clean-stack: ^2.0.0 - indent-string: ^4.0.0 - checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 - languageName: node - linkType: hard - -"ajv-formats@npm:^2.1.1": - version: 2.1.1 - resolution: "ajv-formats@npm:2.1.1" - dependencies: - ajv: ^8.0.0 - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - checksum: 4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7 - languageName: node - linkType: hard - -"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": - version: 3.5.2 - resolution: "ajv-keywords@npm:3.5.2" - peerDependencies: - ajv: ^6.9.1 - checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 - languageName: node - linkType: hard - -"ajv-keywords@npm:^5.0.0": - version: 5.1.0 - resolution: "ajv-keywords@npm:5.1.0" - dependencies: - fast-deep-equal: ^3.1.3 - peerDependencies: - ajv: ^8.8.2 - checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421 - languageName: node - linkType: hard - -"ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6": - version: 6.12.6 - resolution: "ajv@npm:6.12.6" - 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 - checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 - languageName: node - linkType: hard - -"ajv@npm:^8.0.0, ajv@npm:^8.6.0, ajv@npm:^8.8.0": - version: 8.11.0 - resolution: "ajv@npm:8.11.0" - dependencies: - fast-deep-equal: ^3.1.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - uri-js: ^4.2.2 - checksum: 5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef - languageName: node - linkType: hard - -"algoliasearch-helper@npm:^3.8.2": - version: 3.8.2 - resolution: "algoliasearch-helper@npm:3.8.2" - dependencies: - "@algolia/events": ^4.0.1 - peerDependencies: - algoliasearch: ">= 3.1 < 5" - checksum: fc4daa23f7e237e79f9ba73d732bf54f27be6af8775b1b8cb31741b19783fe73b8fd571fb7312530977fd9fe44184d2a7d11d22cd6fa4a5e3149c54f5bd6ab64 - languageName: node - linkType: hard - -"algoliasearch@npm:^4.0.0, algoliasearch@npm:^4.13.0": - version: 4.13.0 - resolution: "algoliasearch@npm:4.13.0" - dependencies: - "@algolia/cache-browser-local-storage": 4.13.0 - "@algolia/cache-common": 4.13.0 - "@algolia/cache-in-memory": 4.13.0 - "@algolia/client-account": 4.13.0 - "@algolia/client-analytics": 4.13.0 - "@algolia/client-common": 4.13.0 - "@algolia/client-personalization": 4.13.0 - "@algolia/client-search": 4.13.0 - "@algolia/logger-common": 4.13.0 - "@algolia/logger-console": 4.13.0 - "@algolia/requester-browser-xhr": 4.13.0 - "@algolia/requester-common": 4.13.0 - "@algolia/requester-node-http": 4.13.0 - "@algolia/transporter": 4.13.0 - checksum: 58b9deacb5c9b3b0cd045d519dde805b8e069ce8b524a280a858e06d848ddf6ef8be1871d0323bf87e0b4e939ca469ee489be84926d2fcf387a2561ee74ddbec - languageName: node - linkType: hard - -"ansi-align@npm:^3.0.0, ansi-align@npm:^3.0.1": - version: 3.0.1 - resolution: "ansi-align@npm:3.0.1" - dependencies: - string-width: ^4.1.0 - checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d - languageName: node - linkType: hard - -"ansi-escapes@npm:^3.2.0": - version: 3.2.0 - resolution: "ansi-escapes@npm:3.2.0" - checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a - languageName: node - linkType: hard - -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": - version: 4.3.2 - resolution: "ansi-escapes@npm:4.3.2" - dependencies: - type-fest: ^0.21.3 - checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 - languageName: node - linkType: hard - -"ansi-html-community@npm:^0.0.8": - version: 0.0.8 - resolution: "ansi-html-community@npm:0.0.8" - bin: - ansi-html: bin/ansi-html - checksum: 04c568e8348a636963f915e48eaa3e01218322e1169acafdd79c384f22e5558c003f79bbc480c1563865497482817c7eed025f0653ebc17642fededa5cb42089 - languageName: node - linkType: hard - -"ansi-regex@npm:^5.0.1": - version: 5.0.1 - resolution: "ansi-regex@npm:5.0.1" - checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b - languageName: node - linkType: hard - -"ansi-styles@npm:^3.2.1": - version: 3.2.1 - resolution: "ansi-styles@npm:3.2.1" - dependencies: - color-convert: ^1.9.0 - checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 - languageName: node - linkType: hard - -"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": - version: 4.3.0 - resolution: "ansi-styles@npm:4.3.0" - dependencies: - color-convert: ^2.0.1 - checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 - languageName: node - linkType: hard - -"ansi-styles@npm:^5.0.0": - version: 5.2.0 - resolution: "ansi-styles@npm:5.2.0" - checksum: d7f4e97ce0623aea6bc0d90dcd28881ee04cba06c570b97fd3391bd7a268eedfd9d5e2dd4fdcbdd82b8105df5faf6f24aaedc08eaf3da898e702db5948f63469 - languageName: node - linkType: hard - -"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": - version: 6.1.0 - resolution: "ansi-styles@npm:6.1.0" - checksum: 7a7f8528c07a9d20c3a92bccd2b6bc3bb4d26e5cb775c02826921477377bd495d615d61f710d56216344b6238d1d11ef2b0348e146c5b128715578bfb3217229 - languageName: node - linkType: hard - -"any-promise@npm:^1.0.0": - version: 1.3.0 - resolution: "any-promise@npm:1.3.0" - checksum: 0ee8a9bdbe882c90464d75d1f55cf027f5458650c4bd1f0467e65aec38ccccda07ca5844969ee77ed46d04e7dded3eaceb027e8d32f385688523fe305fa7e1de - languageName: node - linkType: hard - -"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": - version: 3.1.2 - resolution: "anymatch@npm:3.1.2" - dependencies: - normalize-path: ^3.0.0 - picomatch: ^2.0.4 - checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9 - languageName: node - linkType: hard - -"aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 - languageName: node - linkType: hard - -"are-we-there-yet@npm:^2.0.0": - version: 2.0.0 - resolution: "are-we-there-yet@npm:2.0.0" - dependencies: - delegates: ^1.0.0 - readable-stream: ^3.6.0 - checksum: 6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c - languageName: node - linkType: hard - -"are-we-there-yet@npm:^3.0.0": - version: 3.0.0 - resolution: "are-we-there-yet@npm:3.0.0" - dependencies: - delegates: ^1.0.0 - readable-stream: ^3.6.0 - checksum: 348edfdd931b0b50868b55402c01c3f64df1d4c229ab6f063539a5025fd6c5f5bb8a0cab409bbed8d75d34762d22aa91b7c20b4204eb8177063158d9ba792981 - languageName: node - linkType: hard - -"arg@npm:^4.1.0": - version: 4.1.3 - resolution: "arg@npm:4.1.3" - checksum: 544af8dd3f60546d3e4aff084d451b96961d2267d668670199692f8d054f0415d86fc5497d0e641e91546f0aa920e7c29e5250e99fc89f5552a34b5d93b77f43 - languageName: node - linkType: hard - -"arg@npm:^5.0.0": - version: 5.0.1 - resolution: "arg@npm:5.0.1" - checksum: 9aefbcb1204f8dbd541a045bfe99b6515b4dc697c2f704ef2bb5e9fe5464575d97571e91e673a6f23ad72dd1cc24d7d8cf2d1d828e72c08e4d4f6f9237adc761 - languageName: node - linkType: hard - -"argparse@npm:^1.0.7": - version: 1.0.10 - resolution: "argparse@npm:1.0.10" - dependencies: - sprintf-js: ~1.0.2 - checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945 - languageName: node - linkType: hard - -"argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced - languageName: node - linkType: hard - -"aria-query@npm:^4.2.2": - version: 4.2.2 - resolution: "aria-query@npm:4.2.2" - dependencies: - "@babel/runtime": ^7.10.2 - "@babel/runtime-corejs3": ^7.10.2 - checksum: 38401a9a400f26f3dcc24b84997461a16b32869a9893d323602bed8da40a8bcc0243b8d2880e942249a1496cea7a7de769e93d21c0baa439f01e1ee936fed665 - languageName: node - linkType: hard - -"array-differ@npm:^3.0.0": - version: 3.0.0 - resolution: "array-differ@npm:3.0.0" - checksum: 117edd9df5c1530bd116c6e8eea891d4bd02850fd89b1b36e532b6540e47ca620a373b81feca1c62d1395d9ae601516ba538abe5e8172d41091da2c546b05fb7 - languageName: node - linkType: hard - -"array-flatten@npm:1.1.1": - version: 1.1.1 - resolution: "array-flatten@npm:1.1.1" - checksum: a9925bf3512d9dce202112965de90c222cd59a4fbfce68a0951d25d965cf44642931f40aac72309c41f12df19afa010ecadceb07cfff9ccc1621e99d89ab5f3b - languageName: node - linkType: hard - -"array-flatten@npm:^2.1.2": - version: 2.1.2 - resolution: "array-flatten@npm:2.1.2" - checksum: e8988aac1fbfcdaae343d08c9a06a6fddd2c6141721eeeea45c3cf523bf4431d29a46602929455ed548c7a3e0769928cdc630405427297e7081bd118fdec9262 - languageName: node - linkType: hard - -"array-ify@npm:^1.0.0": - version: 1.0.0 - resolution: "array-ify@npm:1.0.0" - checksum: c0502015b319c93dd4484f18036bcc4b654eb76a4aa1f04afbcef11ac918859bb1f5d71ba1f0f1141770db9eef1a4f40f1761753650873068010bbf7bcdae4a4 - languageName: node - linkType: hard - -"array-includes@npm:^3.1.4": - version: 3.1.5 - resolution: "array-includes@npm:3.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - get-intrinsic: ^1.1.1 - is-string: ^1.0.7 - checksum: f6f24d834179604656b7bec3e047251d5cc87e9e87fab7c175c61af48e80e75acd296017abcde21fb52292ab6a2a449ab2ee37213ee48c8709f004d75983f9c5 - languageName: node - linkType: hard - -"array-union@npm:^2.1.0": - version: 2.1.0 - resolution: "array-union@npm:2.1.0" - checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d - languageName: node - linkType: hard - -"array-union@npm:^3.0.1": - version: 3.0.1 - resolution: "array-union@npm:3.0.1" - checksum: 47b29f88258e8f37ffb93ddaa327d4308edd950b52943c172b73558afdd3fa74cfd68816ba5aa4b894242cf281fa3c6d0362ae057e4a18bddbaedbe46ebe7112 - languageName: node - linkType: hard - -"array.prototype.flat@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flat@npm:1.3.0" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 - es-shim-unscopables: ^1.0.0 - checksum: 2a652b3e8dc0bebb6117e42a5ab5738af0203a14c27341d7bb2431467bdb4b348e2c5dc555dfcda8af0a5e4075c400b85311ded73861c87290a71a17c3e0a257 - languageName: node - linkType: hard - -"array.prototype.flatmap@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flatmap@npm:1.3.0" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 - es-shim-unscopables: ^1.0.0 - checksum: 818538f39409c4045d874be85df0dbd195e1446b14d22f95bdcfefea44ae77db44e42dcd89a559254ec5a7c8b338cfc986cc6d641e3472f9a5326b21eb2976a2 - languageName: node - linkType: hard - -"arrify@npm:^1.0.1": - version: 1.0.1 - resolution: "arrify@npm:1.0.1" - checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 - languageName: node - linkType: hard - -"arrify@npm:^2.0.1": - version: 2.0.1 - resolution: "arrify@npm:2.0.1" - checksum: 067c4c1afd182806a82e4c1cb8acee16ab8b5284fbca1ce29408e6e91281c36bb5b612f6ddfbd40a0f7a7e0c75bf2696eb94c027f6e328d6e9c52465c98e4209 - languageName: node - linkType: hard - -"asap@npm:~2.0.3": - version: 2.0.6 - resolution: "asap@npm:2.0.6" - checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d - languageName: node - linkType: hard - -"assert@npm:^1.4.1": - version: 1.5.0 - resolution: "assert@npm:1.5.0" - dependencies: - object-assign: ^4.1.1 - util: 0.10.3 - checksum: 9be48435f726029ae7020c5888a3566bf4d617687aab280827f2e4029644b6515a9519ea10d018b342147c02faf73d9e9419e780e8937b3786ee4945a0ca71e5 - languageName: node - linkType: hard - -"ast-types-flow@npm:^0.0.7": - version: 0.0.7 - resolution: "ast-types-flow@npm:0.0.7" - checksum: a26dcc2182ffee111cad7c471759b0bda22d3b7ebacf27c348b22c55f16896b18ab0a4d03b85b4020dce7f3e634b8f00b593888f622915096ea1927fa51866c4 - languageName: node - linkType: hard - -"astral-regex@npm:^2.0.0": - version: 2.0.0 - resolution: "astral-regex@npm:2.0.0" - checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 - languageName: node - linkType: hard - -"async@npm:^2.6.4": - version: 2.6.4 - resolution: "async@npm:2.6.4" - dependencies: - lodash: ^4.17.14 - checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19 - languageName: node - linkType: hard - -"asynckit@npm:^0.4.0": - version: 0.4.0 - resolution: "asynckit@npm:0.4.0" - checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be - languageName: node - linkType: hard - -"at-least-node@npm:^1.0.0": - version: 1.0.0 - resolution: "at-least-node@npm:1.0.0" - checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e - languageName: node - linkType: hard - -"autoprefixer@npm:^10.3.7, autoprefixer@npm:^10.4.5": - version: 10.4.7 - resolution: "autoprefixer@npm:10.4.7" - dependencies: - browserslist: ^4.20.3 - caniuse-lite: ^1.0.30001335 - fraction.js: ^4.2.0 - normalize-range: ^0.1.2 - picocolors: ^1.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.1.0 - bin: - autoprefixer: bin/autoprefixer - checksum: 0e55d0d19806c672ec0c79cc23c27cf77e90edf2600670735266ba33ec5294458f404baaa2f7cd4cfe359cf7a97b3c86f01886bdbdc129a4f2f76ca5977a91af - languageName: node - linkType: hard - -"aws-sdk@npm:^2.673.0": - version: 2.1135.0 - resolution: "aws-sdk@npm:2.1135.0" - dependencies: - buffer: 4.9.2 - events: 1.1.1 - ieee754: 1.1.13 - jmespath: 0.16.0 - querystring: 0.2.0 - sax: 1.2.1 - url: 0.10.3 - uuid: 3.3.2 - xml2js: 0.4.19 - checksum: 20a5bdd3dc68b59dc4275916c458987520e1b4fbcab4cce9d0de1222d30ac3e58b1eb21079859b9d150a52419f69fe7c5db8a3375591fd1464388ecc74ee5e19 - languageName: node - linkType: hard - -"axe-core@npm:^4.3.5": - version: 4.4.2 - resolution: "axe-core@npm:4.4.2" - checksum: 93fbb36c5ac8ab5e67e49678a6f7be0dc799a9f560edd95cca1f0a8183def8c50205972366b9941a3ea2b20224a1fe230e6d87ef38cb6db70472ed1b694febd1 - languageName: node - linkType: hard - -"axios@npm:^0.25.0": - version: 0.25.0 - resolution: "axios@npm:0.25.0" - dependencies: - follow-redirects: ^1.14.7 - checksum: 2a8a3787c05f2a0c9c3878f49782357e2a9f38945b93018fb0c4fd788171c43dceefbb577988628e09fea53952744d1ecebde234b561f1e703aa43e0a598a3ad - languageName: node - linkType: hard - -"axobject-query@npm:^2.2.0": - version: 2.2.0 - resolution: "axobject-query@npm:2.2.0" - checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f - languageName: node - linkType: hard - -"babel-jest@npm:^28.1.0": - version: 28.1.0 - resolution: "babel-jest@npm:28.1.0" - dependencies: - "@jest/transform": ^28.1.0 - "@types/babel__core": ^7.1.14 - babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^28.0.2 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - slash: ^3.0.0 - peerDependencies: - "@babel/core": ^7.8.0 - checksum: b09195e04d58a763aa06423ffd6f3c4d1be0b40626fbbc65ca7c5668562d23624f36aee0821d9fef7496eb6a6df45c9215025451f1a64d064bfd4b0279cbe4c8 - languageName: node - linkType: hard - -"babel-loader@npm:^8.2.5": - version: 8.2.5 - resolution: "babel-loader@npm:8.2.5" - dependencies: - find-cache-dir: ^3.3.1 - loader-utils: ^2.0.0 - make-dir: ^3.1.0 - schema-utils: ^2.6.5 - peerDependencies: - "@babel/core": ^7.0.0 - webpack: ">=2" - checksum: a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb - languageName: node - linkType: hard - -"babel-plugin-apply-mdx-type-prop@npm:1.6.22": - version: 1.6.22 - resolution: "babel-plugin-apply-mdx-type-prop@npm:1.6.22" - dependencies: - "@babel/helper-plugin-utils": 7.10.4 - "@mdx-js/util": 1.6.22 - peerDependencies: - "@babel/core": ^7.11.6 - checksum: 43e2100164a8f3e46fddd76afcbfb1f02cbebd5612cfe63f3d344a740b0afbdc4d2bf5659cffe9323dd2554c7b86b23ebedae9dadcec353b6594f4292a1a28e2 - languageName: node - linkType: hard - -"babel-plugin-dynamic-import-node@npm:2.3.0": - version: 2.3.0 - resolution: "babel-plugin-dynamic-import-node@npm:2.3.0" - dependencies: - object.assign: ^4.1.0 - checksum: 8a8a631bb5257f1ea7efc64533640aaabadea891c4ec1bcb4a6d10f88f76f326bce88013131a24ef1716ad1046e9919ddf06b6293a863af1178d45466452809d - languageName: node - linkType: hard - -"babel-plugin-dynamic-import-node@npm:^2.3.3": - version: 2.3.3 - resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" - dependencies: - object.assign: ^4.1.0 - checksum: c9d24415bcc608d0db7d4c8540d8002ac2f94e2573d2eadced137a29d9eab7e25d2cbb4bc6b9db65cf6ee7430f7dd011d19c911a9a778f0533b4a05ce8292c9b - languageName: node - linkType: hard - -"babel-plugin-extract-import-names@npm:1.6.22": - version: 1.6.22 - resolution: "babel-plugin-extract-import-names@npm:1.6.22" - dependencies: - "@babel/helper-plugin-utils": 7.10.4 - checksum: 145ccf09c96d36411d340e78086555f8d4d5924ea39fcb0eca461c066cfa98bc4344982bb35eb85d054ef88f8d4dfc0205ba27370c1d8fcc78191b02908d044d - languageName: node - linkType: hard - -"babel-plugin-istanbul@npm:^6.1.1": - version: 6.1.1 - resolution: "babel-plugin-istanbul@npm:6.1.1" - dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@istanbuljs/load-nyc-config": ^1.0.0 - "@istanbuljs/schema": ^0.1.2 - istanbul-lib-instrument: ^5.0.4 - test-exclude: ^6.0.0 - checksum: cb4fd95738219f232f0aece1116628cccff16db891713c4ccb501cddbbf9272951a5df81f2f2658dfdf4b3e7b236a9d5cbcf04d5d8c07dd5077297339598061a - languageName: node - linkType: hard - -"babel-plugin-jest-hoist@npm:^28.0.2": - version: 28.0.2 - resolution: "babel-plugin-jest-hoist@npm:28.0.2" - dependencies: - "@babel/template": ^7.3.3 - "@babel/types": ^7.3.3 - "@types/babel__core": ^7.1.14 - "@types/babel__traverse": ^7.0.6 - checksum: 713c0279fd38bdac5683c4447ebf5bce09fabd64ecb2f3963b8e08b89705195023ff93ce9a9fd01b142e6b51443736ca0a6b21e051844510f319066859c79e1f - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs2@npm:^0.3.0": - version: 0.3.1 - resolution: "babel-plugin-polyfill-corejs2@npm:0.3.1" - dependencies: - "@babel/compat-data": ^7.13.11 - "@babel/helper-define-polyfill-provider": ^0.3.1 - semver: ^6.1.1 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ca873f14ccd6d2942013345a956de8165d0913556ec29756a748157140f5312f79eed487674e0ca562285880f05829b3712d72e1e4b412c2ce46bd6a50b4b975 - languageName: node - linkType: hard - -"babel-plugin-polyfill-corejs3@npm:^0.5.0": - version: 0.5.2 - resolution: "babel-plugin-polyfill-corejs3@npm:0.5.2" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.3.1 - core-js-compat: ^3.21.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2f3184c73f80f00ac876a5ebcad945fd8d2ae70e5f85b7ab6cc3bc69bc74025f4f7070de7abbb2a7274c78e130bd34fc13f4c85342da28205930364a1ef0aa21 - languageName: node - linkType: hard - -"babel-plugin-polyfill-regenerator@npm:^0.3.0": - version: 0.3.1 - resolution: "babel-plugin-polyfill-regenerator@npm:0.3.1" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.3.1 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f1473df7b700d6795ca41301b1e65a0aff15ce6c1463fc0ce2cf0c821114b0330920f59d4cebf52976363ee817ba29ad2758544a4661a724b08191080b9fe1da - languageName: node - linkType: hard - -"babel-preset-current-node-syntax@npm:^1.0.0": - version: 1.0.1 - resolution: "babel-preset-current-node-syntax@npm:1.0.1" - dependencies: - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-bigint": ^7.8.3 - "@babel/plugin-syntax-class-properties": ^7.8.3 - "@babel/plugin-syntax-import-meta": ^7.8.3 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.8.3 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.8.3 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-top-level-await": ^7.8.3 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: d118c2742498c5492c095bc8541f4076b253e705b5f1ad9a2e7d302d81a84866f0070346662355c8e25fc02caa28dc2da8d69bcd67794a0d60c4d6fab6913cc8 - languageName: node - linkType: hard - -"babel-preset-jest@npm:^28.0.2": - version: 28.0.2 - resolution: "babel-preset-jest@npm:28.0.2" - dependencies: - babel-plugin-jest-hoist: ^28.0.2 - babel-preset-current-node-syntax: ^1.0.0 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 1e17c5a2fcbfa231838ea9338dabc7e9c4a214410d121c46fcc2d5bb53576152cd99356467d7821a7694e1d5765e27e43bd145c18e035d7c4bf95dc9ed1ad1ba - languageName: node - linkType: hard - -"bail@npm:^1.0.0": - version: 1.0.5 - resolution: "bail@npm:1.0.5" - checksum: 6c334940d7eaa4e656a12fb12407b6555649b6deb6df04270fa806e0da82684ebe4a4e47815b271c794b40f8d6fa286e0c248b14ddbabb324a917fab09b7301a - languageName: node - linkType: hard - -"balanced-match@npm:^1.0.0": - version: 1.0.2 - resolution: "balanced-match@npm:1.0.2" - checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 - languageName: node - linkType: hard - -"base16@npm:^1.0.0": - version: 1.0.0 - resolution: "base16@npm:1.0.0" - checksum: 0cd449a2db0f0f957e4b6b57e33bc43c9e20d4f1dd744065db94b5da35e8e71fa4dc4bc7a901e59a84d5f8b6936e3c520e2471787f667fc155fb0f50d8540f5d - languageName: node - linkType: hard - -"base64-js@npm:^1.0.2": - version: 1.5.1 - resolution: "base64-js@npm:1.5.1" - checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 - languageName: node - linkType: hard - -"batch@npm:0.6.1": - version: 0.6.1 - resolution: "batch@npm:0.6.1" - checksum: 61f9934c7378a51dce61b915586191078ef7f1c3eca707fdd58b96ff2ff56d9e0af2bdab66b1462301a73c73374239e6542d9821c0af787f3209a23365d07e7f - languageName: node - linkType: hard - -"big.js@npm:^5.2.2": - version: 5.2.2 - resolution: "big.js@npm:5.2.2" - checksum: b89b6e8419b097a8fb4ed2399a1931a68c612bce3cfd5ca8c214b2d017531191070f990598de2fc6f3f993d91c0f08aa82697717f6b3b8732c9731866d233c9e - languageName: node - linkType: hard - -"binary-extensions@npm:^2.0.0": - version: 2.2.0 - resolution: "binary-extensions@npm:2.2.0" - checksum: ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8 - languageName: node - linkType: hard - -"bluebird@npm:^3.7.1": - version: 3.7.2 - resolution: "bluebird@npm:3.7.2" - checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef - languageName: node - linkType: hard - -"body-parser@npm:1.20.0": - version: 1.20.0 - resolution: "body-parser@npm:1.20.0" - dependencies: - bytes: 3.1.2 - content-type: ~1.0.4 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.10.3 - raw-body: 2.5.1 - type-is: ~1.6.18 - unpipe: 1.0.0 - checksum: 12fffdeac82fe20dddcab7074215d5156e7d02a69ae90cbe9fee1ca3efa2f28ef52097cbea76685ee0a1509c71d85abd0056a08e612c09077cad6277a644cf88 - languageName: node - linkType: hard - -"bonjour-service@npm:^1.0.11": - version: 1.0.12 - resolution: "bonjour-service@npm:1.0.12" - dependencies: - array-flatten: ^2.1.2 - dns-equal: ^1.0.0 - fast-deep-equal: ^3.1.3 - multicast-dns: ^7.2.4 - checksum: 0dde8504351dcf7b7c354c73cd34625aa0aa3a1c325e054242d8a20aaba3fe11e109b0588f13620643ceedbda9b00c5e0b0e0f8e3d19f0033dc70bf96bdd39a5 - languageName: node - linkType: hard - -"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": - version: 1.0.0 - resolution: "boolbase@npm:1.0.0" - checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 - languageName: node - linkType: hard - -"boxen@npm:^5.0.0": - version: 5.1.2 - resolution: "boxen@npm:5.1.2" - dependencies: - ansi-align: ^3.0.0 - camelcase: ^6.2.0 - chalk: ^4.1.0 - cli-boxes: ^2.2.1 - string-width: ^4.2.2 - type-fest: ^0.20.2 - widest-line: ^3.1.0 - wrap-ansi: ^7.0.0 - checksum: 82d03e42a72576ff235123f17b7c505372fe05c83f75f61e7d4fa4bcb393897ec95ce766fecb8f26b915f0f7a7227d66e5ec7cef43f5b2bd9d3aeed47ec55877 - languageName: node - linkType: hard - -"boxen@npm:^6.2.1": - version: 6.2.1 - resolution: "boxen@npm:6.2.1" - dependencies: - ansi-align: ^3.0.1 - camelcase: ^6.2.0 - chalk: ^4.1.2 - cli-boxes: ^3.0.0 - string-width: ^5.0.1 - type-fest: ^2.5.0 - widest-line: ^4.0.1 - wrap-ansi: ^8.0.1 - checksum: 2b3226092f1ff8e149c02979098c976552afa15f9e0231c9ed2dfcaaf84604494d16a6f13b647f718439f64d3140a088e822d47c7db00d2266e9ffc8d7321774 - languageName: node - linkType: hard - -"brace-expansion@npm:^1.1.7": - version: 1.1.11 - resolution: "brace-expansion@npm:1.1.11" - dependencies: - balanced-match: ^1.0.0 - concat-map: 0.0.1 - checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 - languageName: node - linkType: hard - -"brace-expansion@npm:^2.0.1": - version: 2.0.1 - resolution: "brace-expansion@npm:2.0.1" - dependencies: - balanced-match: ^1.0.0 - checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 - languageName: node - linkType: hard - -"braces@npm:^3.0.1, braces@npm:^3.0.2, braces@npm:~3.0.2": - version: 3.0.2 - resolution: "braces@npm:3.0.2" - dependencies: - fill-range: ^7.0.1 - checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 - languageName: node - linkType: hard - -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3": - version: 4.20.3 - resolution: "browserslist@npm:4.20.3" - dependencies: - caniuse-lite: ^1.0.30001332 - electron-to-chromium: ^1.4.118 - escalade: ^3.1.1 - node-releases: ^2.0.3 - picocolors: ^1.0.0 - bin: - browserslist: cli.js - checksum: 1e4b719ac2ca0fe235218a606e8b8ef16b8809e0973b924158c39fbc435a0b0fe43437ea52dd6ef5ad2efcb83fcb07431244e472270177814217f7c563651f7d - languageName: node - linkType: hard - -"bs-logger@npm:0.x": - version: 0.2.6 - resolution: "bs-logger@npm:0.2.6" - dependencies: - fast-json-stable-stringify: 2.x - checksum: d34bdaf68c64bd099ab97c3ea608c9ae7d3f5faa1178b3f3f345acd94e852e608b2d4f9103fb2e503f5e69780e98293df41691b84be909b41cf5045374d54606 - languageName: node - linkType: hard - -"bser@npm:2.1.1": - version: 2.1.1 - resolution: "bser@npm:2.1.1" - dependencies: - node-int64: ^0.4.0 - checksum: 9ba4dc58ce86300c862bffc3ae91f00b2a03b01ee07f3564beeeaf82aa243b8b03ba53f123b0b842c190d4399b94697970c8e7cf7b1ea44b61aa28c3526a4449 - languageName: node - linkType: hard - -"buffer-from@npm:^1.0.0": - version: 1.1.2 - resolution: "buffer-from@npm:1.1.2" - checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb - languageName: node - linkType: hard - -"buffer@npm:4.9.2": - version: 4.9.2 - resolution: "buffer@npm:4.9.2" - dependencies: - base64-js: ^1.0.2 - ieee754: ^1.1.4 - isarray: ^1.0.0 - checksum: 8801bc1ba08539f3be70eee307a8b9db3d40f6afbfd3cf623ab7ef41dffff1d0a31de0addbe1e66e0ca5f7193eeb667bfb1ecad3647f8f1b0750de07c13295c3 - languageName: node - linkType: hard - -"builtin-modules@npm:^3.1.0": - version: 3.3.0 - resolution: "builtin-modules@npm:3.3.0" - checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d - languageName: node - linkType: hard - -"builtins@npm:^1.0.3": - version: 1.0.3 - resolution: "builtins@npm:1.0.3" - checksum: 47ce94f7eee0e644969da1f1a28e5f29bd2e48b25b2bbb61164c345881086e29464ccb1fb88dbc155ea26e8b1f5fc8a923b26c8c1ed0935b67b644d410674513 - languageName: node - linkType: hard - -"bull@npm:^4.8.3": - version: 4.8.3 - resolution: "bull@npm:4.8.3" - dependencies: - cron-parser: ^4.2.1 - debuglog: ^1.0.0 - get-port: ^5.1.1 - ioredis: ^4.28.5 - lodash: ^4.17.21 - msgpackr: ^1.5.2 - p-timeout: ^3.2.0 - semver: ^7.3.2 - uuid: ^8.3.0 - checksum: b2b4a42ef08370452e8ec9d715fa1d83e77f25aed3dc7394a20434ef328b978af5905aa92afb381875bf795be4f5db657248c14291bd8bf51c61469955f2dd24 - languageName: node - linkType: hard - -"bundle-require@npm:^3.0.2": - version: 3.0.4 - resolution: "bundle-require@npm:3.0.4" - dependencies: - load-tsconfig: ^0.2.0 - peerDependencies: - esbuild: ">=0.13" - checksum: 572ade4e799fa74a56fecc02b8d997f7cf652c9b87bf1cbe7aa98a72d536792a84f262d209d9552c8feabf57376fd2b7ff82e765ed024a15d6c1c086b553bd89 - languageName: node - linkType: hard - -"bytes@npm:3.0.0": - version: 3.0.0 - resolution: "bytes@npm:3.0.0" - checksum: a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101 - languageName: node - linkType: hard - -"bytes@npm:3.1.2": - version: 3.1.2 - resolution: "bytes@npm:3.1.2" - checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e - languageName: node - linkType: hard - -"cac@npm:^6.7.12": - version: 6.7.12 - resolution: "cac@npm:6.7.12" - checksum: c0d4129eb30fc43449e9078ac37bb3b837aab6261236a6642a6fb9d839bb6a41e191e1f2776f87569535db07dcbf4937680419126215b4c17c9dba4351d1bd5e - languageName: node - linkType: hard - -"cacache@npm:^15.2.0": - version: 15.3.0 - resolution: "cacache@npm:15.3.0" - dependencies: - "@npmcli/fs": ^1.0.0 - "@npmcli/move-file": ^1.0.1 - chownr: ^2.0.0 - fs-minipass: ^2.0.0 - glob: ^7.1.4 - infer-owner: ^1.0.4 - lru-cache: ^6.0.0 - minipass: ^3.1.1 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.2 - mkdirp: ^1.0.3 - p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^8.0.1 - tar: ^6.0.2 - unique-filename: ^1.1.1 - checksum: a07327c27a4152c04eb0a831c63c00390d90f94d51bb80624a66f4e14a6b6360bbf02a84421267bd4d00ca73ac9773287d8d7169e8d2eafe378d2ce140579db8 - languageName: node - linkType: hard - -"cacache@npm:^16.0.2": - version: 16.0.7 - resolution: "cacache@npm:16.0.7" - dependencies: - "@npmcli/fs": ^2.1.0 - "@npmcli/move-file": ^2.0.0 - chownr: ^2.0.0 - fs-minipass: ^2.1.0 - glob: ^8.0.1 - infer-owner: ^1.0.4 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - mkdirp: ^1.0.4 - p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^9.0.0 - tar: ^6.1.11 - unique-filename: ^1.1.1 - checksum: 2155b099b7e0f0369fb1155ca4673532ca7efe2ebdbec63acca8743580b8446b5d4fd7184626b1cb059001af77b981cdc67035c7855544d365d4f048eafca2ca - languageName: node - linkType: hard - -"cacheable-request@npm:^6.0.0": - version: 6.1.0 - resolution: "cacheable-request@npm:6.1.0" - dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^3.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^4.1.0 - responselike: ^1.0.2 - checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 - languageName: node - linkType: hard - -"cachedir@npm:2.2.0": - version: 2.2.0 - resolution: "cachedir@npm:2.2.0" - checksum: 7b55a54c312885dc497c19780ed5ec527f1ae9df61db4bdb939ba66d00a49a1f28ced3919f1f094b472eac36874c268d6d63f397a093caf8c534f34be78c6438 - languageName: node - linkType: hard - -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": - version: 1.0.2 - resolution: "call-bind@npm:1.0.2" - dependencies: - function-bind: ^1.1.1 - get-intrinsic: ^1.0.2 - checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 - languageName: node - linkType: hard - -"callsites@npm:^3.0.0": - version: 3.1.0 - resolution: "callsites@npm:3.1.0" - checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 - languageName: node - linkType: hard - -"camel-case@npm:^4.1.2": - version: 4.1.2 - resolution: "camel-case@npm:4.1.2" - dependencies: - pascal-case: ^3.1.2 - tslib: ^2.0.3 - checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 - languageName: node - linkType: hard - -"camelcase-css@npm:2.0.1": - version: 2.0.1 - resolution: "camelcase-css@npm:2.0.1" - checksum: 1cec2b3b3dcb5026688a470b00299a8db7d904c4802845c353dbd12d9d248d3346949a814d83bfd988d4d2e5b9904c07efe76fecd195a1d4f05b543e7c0b56b1 - languageName: node - linkType: hard - -"camelcase-keys@npm:^6.2.2": - version: 6.2.2 - resolution: "camelcase-keys@npm:6.2.2" - dependencies: - camelcase: ^5.3.1 - map-obj: ^4.0.0 - quick-lru: ^4.0.1 - checksum: 43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a - languageName: node - linkType: hard - -"camelcase@npm:^5.3.1": - version: 5.3.1 - resolution: "camelcase@npm:5.3.1" - checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b - languageName: node - linkType: hard - -"camelcase@npm:^6.2.0": - version: 6.3.0 - resolution: "camelcase@npm:6.3.0" - checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d - languageName: node - linkType: hard - -"caniuse-api@npm:^3.0.0": - version: 3.0.0 - resolution: "caniuse-api@npm:3.0.0" - dependencies: - browserslist: ^4.0.0 - caniuse-lite: ^1.0.0 - lodash.memoize: ^4.1.2 - lodash.uniq: ^4.5.0 - checksum: db2a229383b20d0529b6b589dde99d7b6cb56ba371366f58cbbfa2929c9f42c01f873e2b6ef641d4eda9f0b4118de77dbb2805814670bdad4234bf08e720b0b4 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001332, caniuse-lite@npm:^1.0.30001335": - version: 1.0.30001341 - resolution: "caniuse-lite@npm:1.0.30001341" - checksum: 7262b093fb0bf49dbc5328418f5ce4e3dbb0b13e39c015f986ba1807634c123ac214efc94df7d095a336f57f86852b4b63ee61838f18dcc3a4a35f87b390c8f5 - languageName: node - linkType: hard - -"ccount@npm:^1.0.0, ccount@npm:^1.0.3": - version: 1.1.0 - resolution: "ccount@npm:1.1.0" - checksum: b335a79d0aa4308919cf7507babcfa04ac63d389ebed49dbf26990d4607c8a4713cde93cc83e707d84571ddfe1e7615dad248be9bc422ae4c188210f71b08b78 - languageName: node - linkType: hard - -"chalk@npm:^2.0.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2": - version: 2.4.2 - resolution: "chalk@npm:2.4.2" - dependencies: - ansi-styles: ^3.2.1 - escape-string-regexp: ^1.0.5 - supports-color: ^5.3.0 - checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 - languageName: node - linkType: hard - -"chalk@npm:^3.0.0": - version: 3.0.0 - resolution: "chalk@npm:3.0.0" - dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 - checksum: 8e3ddf3981c4da405ddbd7d9c8d91944ddf6e33d6837756979f7840a29272a69a5189ecae0ff84006750d6d1e92368d413335eab4db5476db6e6703a1d1e0505 - languageName: node - linkType: hard - -"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": - version: 4.1.2 - resolution: "chalk@npm:4.1.2" - dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 - checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc - languageName: node - linkType: hard - -"char-regex@npm:^1.0.2": - version: 1.0.2 - resolution: "char-regex@npm:1.0.2" - checksum: b563e4b6039b15213114626621e7a3d12f31008bdce20f9c741d69987f62aeaace7ec30f6018890ad77b2e9b4d95324c9f5acfca58a9441e3b1dcdd1e2525d17 - languageName: node - linkType: hard - -"character-entities-legacy@npm:^1.0.0": - version: 1.1.4 - resolution: "character-entities-legacy@npm:1.1.4" - checksum: fe03a82c154414da3a0c8ab3188e4237ec68006cbcd681cf23c7cfb9502a0e76cd30ab69a2e50857ca10d984d57de3b307680fff5328ccd427f400e559c3a811 - languageName: node - linkType: hard - -"character-entities@npm:^1.0.0": - version: 1.2.4 - resolution: "character-entities@npm:1.2.4" - checksum: e1545716571ead57beac008433c1ff69517cd8ca5b336889321c5b8ff4a99c29b65589a701e9c086cda8a5e346a67295e2684f6c7ea96819fe85cbf49bf8686d - languageName: node - linkType: hard - -"character-reference-invalid@npm:^1.0.0": - version: 1.1.4 - resolution: "character-reference-invalid@npm:1.1.4" - checksum: 20274574c70e05e2f81135f3b93285536bc8ff70f37f0809b0d17791a832838f1e49938382899ed4cb444e5bbd4314ca1415231344ba29f4222ce2ccf24fea0b - languageName: node - linkType: hard - -"chardet@npm:^0.7.0": - version: 0.7.0 - resolution: "chardet@npm:0.7.0" - checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d - languageName: node - linkType: hard - -"cheerio-select@npm:^1.5.0": - version: 1.6.0 - resolution: "cheerio-select@npm:1.6.0" - dependencies: - css-select: ^4.3.0 - css-what: ^6.0.1 - domelementtype: ^2.2.0 - domhandler: ^4.3.1 - domutils: ^2.8.0 - checksum: c64cccea5ba3af091cf876d07a8bbf81fbd616c821495d194b73829f026777a8edd17a0f760ddd5be4a213c4411c60b03d2b1f8da4a77a46c81ed596a9860b20 - languageName: node - linkType: hard - -"cheerio@npm:^0.22.0": - version: 0.22.0 - resolution: "cheerio@npm:0.22.0" - dependencies: - css-select: ~1.2.0 - dom-serializer: ~0.1.0 - entities: ~1.1.1 - htmlparser2: ^3.9.1 - lodash.assignin: ^4.0.9 - lodash.bind: ^4.1.4 - lodash.defaults: ^4.0.1 - lodash.filter: ^4.4.0 - lodash.flatten: ^4.2.0 - lodash.foreach: ^4.3.0 - lodash.map: ^4.4.0 - lodash.merge: ^4.4.0 - lodash.pick: ^4.2.1 - lodash.reduce: ^4.4.0 - lodash.reject: ^4.4.0 - lodash.some: ^4.4.0 - checksum: b0a6cfa61eb7ae96e4cb8cfeeb14eb45bb790fa40098509268629c4cecca5b99124aabe6daa1154c497ac8def47bc3f9706cef5f0e8a6177a0c137d4bdaaf8b7 - languageName: node - linkType: hard - -"cheerio@npm:^1.0.0-rc.10": - version: 1.0.0-rc.10 - resolution: "cheerio@npm:1.0.0-rc.10" - dependencies: - cheerio-select: ^1.5.0 - dom-serializer: ^1.3.2 - domhandler: ^4.2.0 - htmlparser2: ^6.1.0 - parse5: ^6.0.1 - parse5-htmlparser2-tree-adapter: ^6.0.1 - tslib: ^2.2.0 - checksum: ace2f9c5809737534b1320d11d48762013694fa905b4deacac81a634edac178c1b0534f79d7b1896a88ce489db6cb539f222317996b21c8b6923ce413dcc1a2f - languageName: node - linkType: hard - -"chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" - dependencies: - anymatch: ~3.1.2 - braces: ~3.0.2 - fsevents: ~2.3.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 - dependenciesMeta: - fsevents: - optional: true - checksum: b49fcde40176ba007ff361b198a2d35df60d9bb2a5aab228279eb810feae9294a6b4649ab15981304447afe1e6ffbf4788ad5db77235dc770ab777c6e771980c - languageName: node - linkType: hard - -"chownr@npm:^2.0.0": - version: 2.0.0 - resolution: "chownr@npm:2.0.0" - checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f - languageName: node - linkType: hard - -"chrome-trace-event@npm:^1.0.2": - version: 1.0.3 - resolution: "chrome-trace-event@npm:1.0.3" - checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 - languageName: node - linkType: hard - -"ci-info@npm:^2.0.0": - version: 2.0.0 - resolution: "ci-info@npm:2.0.0" - checksum: 3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67 - languageName: node - linkType: hard - -"ci-info@npm:^3.2.0": - version: 3.3.1 - resolution: "ci-info@npm:3.3.1" - checksum: 244546317cca96955860d2cb8d0bf47dd66d9078bbe83a215fa87464ab24b352c6fc6f56027d1c82f002e3f833be253f1320d35ed7199bd81134f7788c657f3a - languageName: node - linkType: hard - -"cjs-module-lexer@npm:^1.0.0": - version: 1.2.2 - resolution: "cjs-module-lexer@npm:1.2.2" - checksum: 977f3f042bd4f08e368c890d91eecfbc4f91da0bc009a3c557bc4dfbf32022ad1141244ac1178d44de70fc9f3dea7add7cd9a658a34b9fae98a55d8f92331ce5 - languageName: node - linkType: hard - -"clean-css@npm:^5.2.2, clean-css@npm:^5.3.0": - version: 5.3.0 - resolution: "clean-css@npm:5.3.0" - dependencies: - source-map: ~0.6.0 - checksum: 29e15ef4678e1eb571546128cb7a922c5301c1bd12ee30a6e8141c72789b8130739a9a5b335435a6ee108400336a561ebd9faabe1a7d8808eb48d39cff390cd7 - languageName: node - linkType: hard - -"clean-stack@npm:^2.0.0": - version: 2.2.0 - resolution: "clean-stack@npm:2.2.0" - checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 - languageName: node - linkType: hard - -"cli-boxes@npm:^2.2.1": - version: 2.2.1 - resolution: "cli-boxes@npm:2.2.1" - checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 - languageName: node - linkType: hard - -"cli-boxes@npm:^3.0.0": - version: 3.0.0 - resolution: "cli-boxes@npm:3.0.0" - checksum: 637d84419d293a9eac40a1c8c96a2859e7d98b24a1a317788e13c8f441be052fc899480c6acab3acc82eaf1bccda6b7542d7cdcf5c9c3cc39227175dc098d5b2 - languageName: node - linkType: hard - -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: ^2.0.0 - checksum: d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d - languageName: node - linkType: hard - -"cli-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-cursor@npm:3.1.0" - dependencies: - restore-cursor: ^3.1.0 - checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 - languageName: node - linkType: hard - -"cli-table3@npm:^0.6.2": - version: 0.6.2 - resolution: "cli-table3@npm:0.6.2" - dependencies: - "@colors/colors": 1.5.0 - string-width: ^4.2.0 - dependenciesMeta: - "@colors/colors": - optional: true - checksum: 2f82391698b8a2a2a5e45d2adcfea5d93e557207f90455a8d4c1aac688e9b18a204d9eb4ba1d322fa123b17d64ea3dc5e11de8b005529f3c3e7dbeb27cb4d9be - languageName: node - linkType: hard - -"cli-truncate@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-truncate@npm:2.1.0" - dependencies: - slice-ansi: ^3.0.0 - string-width: ^4.2.0 - checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d - languageName: node - linkType: hard - -"cli-truncate@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-truncate@npm:3.1.0" - dependencies: - slice-ansi: ^5.0.0 - string-width: ^5.0.0 - checksum: c3243e41974445691c63f8b405df1d5a24049dc33d324fe448dc572e561a7b772ae982692900b1a5960901cc4fc7def25a629b9c69a4208ee89d12ab3332617a - languageName: node - linkType: hard - -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: 3c21b897a2ff551ae5b3c3ab32c866ed2965dcf7fb442f81adf0e27f4a397925c8f84619af7bcc6354821303f6ee9b2aa31d248306174f32c287986158cf4eed - languageName: node - linkType: hard - -"cliui@npm:^7.0.2": - version: 7.0.4 - resolution: "cliui@npm:7.0.4" - dependencies: - string-width: ^4.2.0 - strip-ansi: ^6.0.0 - wrap-ansi: ^7.0.0 - checksum: ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f - languageName: node - linkType: hard - -"clone-deep@npm:^4.0.1": - version: 4.0.1 - resolution: "clone-deep@npm:4.0.1" - dependencies: - is-plain-object: ^2.0.4 - kind-of: ^6.0.2 - shallow-clone: ^3.0.0 - checksum: 770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2 - languageName: node - linkType: hard - -"clone-response@npm:^1.0.2": - version: 1.0.2 - resolution: "clone-response@npm:1.0.2" - dependencies: - mimic-response: ^1.0.0 - checksum: 2d0e61547fc66276e0903be9654ada422515f5a15741691352000d47e8c00c226061221074ce2c0064d12e975e84a8687cfd35d8b405750cb4e772f87b256eda - languageName: node - linkType: hard - -"clsx@npm:^1.1.1": - version: 1.1.1 - resolution: "clsx@npm:1.1.1" - checksum: ff052650329773b9b245177305fc4c4dc3129f7b2be84af4f58dc5defa99538c61d4207be7419405a5f8f3d92007c954f4daba5a7b74e563d5de71c28c830063 - languageName: node - linkType: hard - -"cluster-key-slot@npm:^1.1.0": - version: 1.1.0 - resolution: "cluster-key-slot@npm:1.1.0" - checksum: fc953c75209b1ef9088081bab4e40a0b2586491c974ab93460569c014515ca5a2e31c043f185285e177007162fc353d07836d98f570c171dbe055775430e495b - languageName: node - linkType: hard - -"co@npm:^4.6.0": - version: 4.6.0 - resolution: "co@npm:4.6.0" - checksum: 5210d9223010eb95b29df06a91116f2cf7c8e0748a9013ed853b53f362ea0e822f1e5bb054fb3cefc645239a4cf966af1f6133a3b43f40d591f3b68ed6cf0510 - languageName: node - linkType: hard - -"collapse-white-space@npm:^1.0.2": - version: 1.0.6 - resolution: "collapse-white-space@npm:1.0.6" - checksum: 9673fb797952c5c888341435596c69388b22cd5560c8cd3f40edb72734a9c820f56a7c9525166bcb7068b5d5805372e6fd0c4b9f2869782ad070cb5d3faf26e7 - languageName: node - linkType: hard - -"collect-v8-coverage@npm:^1.0.0": - version: 1.0.1 - resolution: "collect-v8-coverage@npm:1.0.1" - checksum: 4efe0a1fccd517b65478a2364b33dadd0a43fc92a56f59aaece9b6186fe5177b2de471253587de7c91516f07c7268c2f6770b6cbcffc0e0ece353b766ec87e55 - languageName: node - linkType: hard - -"color-convert@npm:^1.9.0": - version: 1.9.3 - resolution: "color-convert@npm:1.9.3" - dependencies: - color-name: 1.1.3 - checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 - languageName: node - linkType: hard - -"color-convert@npm:^2.0.1": - version: 2.0.1 - resolution: "color-convert@npm:2.0.1" - dependencies: - color-name: ~1.1.4 - checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 - languageName: node - linkType: hard - -"color-name@npm:1.1.3": - version: 1.1.3 - resolution: "color-name@npm:1.1.3" - checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d - languageName: node - linkType: hard - -"color-name@npm:~1.1.4": - version: 1.1.4 - resolution: "color-name@npm:1.1.4" - checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 - languageName: node - linkType: hard - -"color-support@npm:^1.1.2, color-support@npm:^1.1.3": - version: 1.1.3 - resolution: "color-support@npm:1.1.3" - bin: - color-support: bin.js - checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b - languageName: node - linkType: hard - -"colord@npm:^2.9.1": - version: 2.9.2 - resolution: "colord@npm:2.9.2" - checksum: 2aa6a9b3abbce74ba3c563886cfeb433ea0d7df5ad6f4a560005eddab1ddf7c0fc98f39b09b599767a19c86dd3837b77f66f036e479515d4b17347006dbd6d9f - languageName: node - linkType: hard - -"colorette@npm:^2.0.10, colorette@npm:^2.0.14, colorette@npm:^2.0.16": - version: 2.0.16 - resolution: "colorette@npm:2.0.16" - checksum: cd55596a3a2d1071c1a28eee7fd8a5387593ff1bd10a3e8d0a6221499311fe34a9f2b9272d77c391e0e003dcdc8934fb2f8d106e7ef1f7516f8060c901d41a27 - languageName: node - linkType: hard - -"combine-promises@npm:^1.1.0": - version: 1.1.0 - resolution: "combine-promises@npm:1.1.0" - checksum: 23b55f66d5cea3ddf39608c07f7a96065c7bb7cc4f54c7f217040771262ad97e808b30f7f267c553a9ca95552fc9813fb465232f5d82e190e118b33238186af8 - languageName: node - linkType: hard - -"combined-stream@npm:^1.0.8": - version: 1.0.8 - resolution: "combined-stream@npm:1.0.8" - dependencies: - delayed-stream: ~1.0.0 - checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c - languageName: node - linkType: hard - -"comma-separated-tokens@npm:^1.0.0": - version: 1.0.8 - resolution: "comma-separated-tokens@npm:1.0.8" - checksum: 0adcb07174fa4d08cf0f5c8e3aec40a36b5ff0c2c720e5e23f50fe02e6789d1d00a67036c80e0c1e1539f41d3e7f0101b074039dd833b4e4a59031b659d6ca0d - languageName: node - linkType: hard - -"commander@npm:^2.20.0": - version: 2.20.3 - resolution: "commander@npm:2.20.3" - checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e - languageName: node - linkType: hard - -"commander@npm:^4.0.0": - version: 4.1.1 - resolution: "commander@npm:4.1.1" - checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977 - languageName: node - linkType: hard - -"commander@npm:^5.1.0": - version: 5.1.0 - resolution: "commander@npm:5.1.0" - checksum: 0b7fec1712fbcc6230fcb161d8d73b4730fa91a21dc089515489402ad78810547683f058e2a9835929c212fead1d6a6ade70db28bbb03edbc2829a9ab7d69447 - languageName: node - linkType: hard - -"commander@npm:^7.2.0": - version: 7.2.0 - resolution: "commander@npm:7.2.0" - checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc - languageName: node - linkType: hard - -"commander@npm:^8.2.0, commander@npm:^8.3.0": - version: 8.3.0 - resolution: "commander@npm:8.3.0" - checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0 - languageName: node - linkType: hard - -"commander@npm:^9.2.0": - version: 9.2.0 - resolution: "commander@npm:9.2.0" - checksum: 7c82e4cd969712aa6d7c055b8351807a7230f9f31ef7ec7881e11a1147511de85adf5d6ccfd200240a118eecf693b220caf6865b8efbcea558a70d35aa9ed711 - languageName: node - linkType: hard - -"commitizen@npm:^4.0.3": - version: 4.2.4 - resolution: "commitizen@npm:4.2.4" - dependencies: - cachedir: 2.2.0 - cz-conventional-changelog: 3.2.0 - dedent: 0.7.0 - detect-indent: 6.0.0 - find-node-modules: ^2.1.2 - find-root: 1.1.0 - fs-extra: 8.1.0 - glob: 7.1.4 - inquirer: 6.5.2 - is-utf8: ^0.2.1 - lodash: ^4.17.20 - minimist: 1.2.5 - strip-bom: 4.0.0 - strip-json-comments: 3.0.1 - bin: - commitizen: bin/commitizen - cz: bin/git-cz - git-cz: bin/git-cz - checksum: 5b0ae7310e91616e5f3c5149e355b0e675b1132bbad4c3292afe04c91192be81859b2c22f8fef00887310b270ab01b9aef60c6fc4e9bc47fbf208c209f1d8ff5 - languageName: node - linkType: hard - -"common-tags@npm:^1.8.0": - version: 1.8.2 - resolution: "common-tags@npm:1.8.2" - checksum: 767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff - languageName: node - linkType: hard - -"commondir@npm:^1.0.1": - version: 1.0.1 - resolution: "commondir@npm:1.0.1" - checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb - languageName: node - linkType: hard - -"compare-func@npm:^2.0.0": - version: 2.0.0 - resolution: "compare-func@npm:2.0.0" - dependencies: - array-ify: ^1.0.0 - dot-prop: ^5.1.0 - checksum: fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d - languageName: node - linkType: hard - -"compressible@npm:~2.0.16": - version: 2.0.18 - resolution: "compressible@npm:2.0.18" - dependencies: - mime-db: ">= 1.43.0 < 2" - checksum: 58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0 - languageName: node - linkType: hard - -"compression@npm:^1.7.4": - version: 1.7.4 - resolution: "compression@npm:1.7.4" - dependencies: - accepts: ~1.3.5 - bytes: 3.0.0 - compressible: ~2.0.16 - debug: 2.6.9 - on-headers: ~1.0.2 - safe-buffer: 5.1.2 - vary: ~1.1.2 - checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b - languageName: node - linkType: hard - -"concat-map@npm:0.0.1": - version: 0.0.1 - resolution: "concat-map@npm:0.0.1" - checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af - languageName: node - linkType: hard - -"concat-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "concat-stream@npm:2.0.0" - dependencies: - buffer-from: ^1.0.0 - inherits: ^2.0.3 - readable-stream: ^3.0.2 - typedarray: ^0.0.6 - checksum: d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7 - languageName: node - linkType: hard - -"configstore@npm:^5.0.1": - version: 5.0.1 - resolution: "configstore@npm:5.0.1" - dependencies: - dot-prop: ^5.2.0 - graceful-fs: ^4.1.2 - make-dir: ^3.0.0 - unique-string: ^2.0.0 - write-file-atomic: ^3.0.0 - xdg-basedir: ^4.0.0 - checksum: 60ef65d493b63f96e14b11ba7ec072fdbf3d40110a94fb7199d1c287761bdea5c5244e76b2596325f30c1b652213aa75de96ea20afd4a5f82065e61ea090988e - languageName: node - linkType: hard - -"connect-history-api-fallback@npm:^1.6.0": - version: 1.6.0 - resolution: "connect-history-api-fallback@npm:1.6.0" - checksum: 804ca2be28c999032ecd37a9f71405e5d7b7a4b3defcebbe41077bb8c5a0a150d7b59f51dcc33b2de30bc7e217a31d10f8cfad27e8e74c2fc7655eeba82d6e7e - languageName: node - linkType: hard - -"consola@npm:^2.15.3": - version: 2.15.3 - resolution: "consola@npm:2.15.3" - checksum: 8ef7a09b703ec67ac5c389a372a33b6dc97eda6c9876443a60d76a3076eea0259e7f67a4e54fd5a52f97df73690822d090cf8b7e102b5761348afef7c6d03e28 - languageName: node - linkType: hard - -"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": - version: 1.1.0 - resolution: "console-control-strings@npm:1.1.0" - checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed - languageName: node - linkType: hard - -"content-disposition@npm:0.5.2": - version: 0.5.2 - resolution: "content-disposition@npm:0.5.2" - checksum: 298d7da63255a38f7858ee19c7b6aae32b167e911293174b4c1349955e97e78e1d0b0d06c10e229405987275b417cf36ff65cbd4821a98bc9df4e41e9372cde7 - languageName: node - linkType: hard - -"content-disposition@npm:0.5.4": - version: 0.5.4 - resolution: "content-disposition@npm:0.5.4" - dependencies: - safe-buffer: 5.2.1 - checksum: afb9d545e296a5171d7574fcad634b2fdf698875f4006a9dd04a3e1333880c5c0c98d47b560d01216fb6505a54a2ba6a843ee3a02ec86d7e911e8315255f56c3 - languageName: node - linkType: hard - -"content-type@npm:~1.0.4": - version: 1.0.4 - resolution: "content-type@npm:1.0.4" - checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 - languageName: node - linkType: hard - -"conventional-changelog-angular@npm:^5.0.11, conventional-changelog-angular@npm:^5.0.13": - version: 5.0.13 - resolution: "conventional-changelog-angular@npm:5.0.13" - dependencies: - compare-func: ^2.0.0 - q: ^1.5.1 - checksum: 6ed4972fce25a50f9f038c749cc9db501363131b0fb2efc1fccecba14e4b1c80651d0d758d4c350a609f32010c66fa343eefd49c02e79e911884be28f53f3f90 - languageName: node - linkType: hard - -"conventional-changelog-conventionalcommits@npm:^4.3.1": - version: 4.6.3 - resolution: "conventional-changelog-conventionalcommits@npm:4.6.3" - dependencies: - compare-func: ^2.0.0 - lodash: ^4.17.15 - q: ^1.5.1 - checksum: 7b8e8a21ebb56f9aaa510e12917b7c609202072c3e71089e0a09630c37c2e8146cdb04364809839b0e3eb55f807fe84d03b2079500b37f6186d505848be5c562 - languageName: node - linkType: hard - -"conventional-changelog-preset-loader@npm:^2.3.4": - version: 2.3.4 - resolution: "conventional-changelog-preset-loader@npm:2.3.4" - checksum: 23a889b7fcf6fe7653e61f32a048877b2f954dcc1e0daa2848c5422eb908e6f24c78372f8d0d2130b5ed941c02e7010c599dccf44b8552602c6c8db9cb227453 - languageName: node - linkType: hard - -"conventional-commit-types@npm:^3.0.0": - version: 3.0.0 - resolution: "conventional-commit-types@npm:3.0.0" - checksum: b9552de6a310c91a271ee57a890ed70d2d94340e710fc33856aaca5b24928fb2162f04dda5484d155b68c1fbaa042d904014d7fad0b6751a6d68052a0616015d - languageName: node - linkType: hard - -"conventional-commits-filter@npm:^2.0.7": - version: 2.0.7 - resolution: "conventional-commits-filter@npm:2.0.7" - dependencies: - lodash.ismatch: ^4.4.0 - modify-values: ^1.0.0 - checksum: feb567f680a6da1baaa1ef3cff393b3c56a5828f77ab9df5e70626475425d109a6fee0289b4979223c62bbd63bf9c98ef532baa6fcb1b66ee8b5f49077f5d46c - languageName: node - linkType: hard - -"conventional-commits-parser@npm:^3.2.0, conventional-commits-parser@npm:^3.2.2": - version: 3.2.4 - resolution: "conventional-commits-parser@npm:3.2.4" - dependencies: - JSONStream: ^1.0.4 - is-text-path: ^1.0.1 - lodash: ^4.17.15 - meow: ^8.0.0 - split2: ^3.0.0 - through2: ^4.0.0 - bin: - conventional-commits-parser: cli.js - checksum: 1627ff203bc9586d89e47a7fe63acecf339aba74903b9114e23d28094f79d4e2d6389bf146ae561461dcba8fc42e7bc228165d2b173f15756c43f1d32bc50bfd - languageName: node - linkType: hard - -"conventional-recommended-bump@npm:^6.1.0": - version: 6.1.0 - resolution: "conventional-recommended-bump@npm:6.1.0" - dependencies: - concat-stream: ^2.0.0 - conventional-changelog-preset-loader: ^2.3.4 - conventional-commits-filter: ^2.0.7 - conventional-commits-parser: ^3.2.0 - git-raw-commits: ^2.0.8 - git-semver-tags: ^4.1.1 - meow: ^8.0.0 - q: ^1.5.1 - bin: - conventional-recommended-bump: cli.js - checksum: da1d7a5f3b9f7706bede685cdcb3db67997fdaa43c310fd5bf340955c84a4b85dbb9427031522ee06dad290b730a54be987b08629d79c73720dbad3a2531146b - languageName: node - linkType: hard - -"convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": - version: 1.8.0 - resolution: "convert-source-map@npm:1.8.0" - dependencies: - safe-buffer: ~5.1.1 - checksum: 985d974a2d33e1a2543ada51c93e1ba2f73eaed608dc39f229afc78f71dcc4c8b7d7c684aa647e3c6a3a204027444d69e53e169ce94e8d1fa8d7dee80c9c8fed - languageName: node - linkType: hard - -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a - languageName: node - linkType: hard - -"cookie@npm:0.5.0": - version: 0.5.0 - resolution: "cookie@npm:0.5.0" - checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 - languageName: node - linkType: hard - -"copy-text-to-clipboard@npm:^3.0.1": - version: 3.0.1 - resolution: "copy-text-to-clipboard@npm:3.0.1" - checksum: 4c301b9a65c8bf337e26a74d28849096651697fac829a364c463df81ba5ddfeea0741214f9f1232832fffd229ebd5659d3abcccea3fe54d7010a22e515cc38bc - languageName: node - linkType: hard - -"copy-webpack-plugin@npm:^10.2.4": - version: 10.2.4 - resolution: "copy-webpack-plugin@npm:10.2.4" - dependencies: - fast-glob: ^3.2.7 - glob-parent: ^6.0.1 - globby: ^12.0.2 - normalize-path: ^3.0.0 - schema-utils: ^4.0.0 - serialize-javascript: ^6.0.0 - peerDependencies: - webpack: ^5.1.0 - checksum: 87f0f4530ab3e58ec06a7c3182028dfd8cc85b045a0d18c4464caafeae1ed1141c2aad6eae37e100a74a72b69dc48c93af358c07038b7a22f490a678c0ab142e - languageName: node - linkType: hard - -"core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1": - version: 3.22.5 - resolution: "core-js-compat@npm:3.22.5" - dependencies: - browserslist: ^4.20.3 - semver: 7.0.0 - checksum: 5547a51f403faad26f5855ba60e642c51f4acff549becfdd8a327b6db823785b375360f7a03b30978170af2a66f9fbde0fca0f8bb15a28a8c6dbe7df84d8af32 - languageName: node - linkType: hard - -"core-js-pure@npm:^3.20.2": - version: 3.22.5 - resolution: "core-js-pure@npm:3.22.5" - checksum: 923c7391f20dcd6fae861a2c9cb92caa0158b9d65fd8ff24eb273814cdf84df4b409fe4cf2c3fcff609daa1a408c64ba752c28f030d8bc31ac1128de8616ad1a - languageName: node - linkType: hard - -"core-js@npm:^3.22.3": - version: 3.22.5 - resolution: "core-js@npm:3.22.5" - checksum: d3d7495d7cdde01cf9ac3debc5087afc3c8dd56baa4953d9ccbb46b1a80872c79d14c1e6343c664c9c0fade288ab44c70b54dd34f879a71e6eff6fffeab84e00 - languageName: node - linkType: hard - -"core-util-is@npm:~1.0.0": - version: 1.0.3 - resolution: "core-util-is@npm:1.0.3" - checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 - languageName: node - linkType: hard - -"cosmiconfig-typescript-loader@npm:^2.0.0": - version: 2.0.0 - resolution: "cosmiconfig-typescript-loader@npm:2.0.0" - dependencies: - cosmiconfig: ^7 - ts-node: ^10.7.0 - peerDependencies: - "@types/node": "*" - cosmiconfig: ">=7" - typescript: ">=3" - checksum: a32db823436b722734957f413036126740ccfee32c466fc21067d7dd1f7160ea1a2e76bd675e8e6b7e8f9fb6f516b35103aae1ff4ec41525476ca1a0f4d75585 - languageName: node - linkType: hard - -"cosmiconfig@npm:^6.0.0": - version: 6.0.0 - resolution: "cosmiconfig@npm:6.0.0" - dependencies: - "@types/parse-json": ^4.0.0 - import-fresh: ^3.1.0 - parse-json: ^5.0.0 - path-type: ^4.0.0 - yaml: ^1.7.2 - checksum: 8eed7c854b91643ecb820767d0deb038b50780ecc3d53b0b19e03ed8aabed4ae77271198d1ae3d49c3b110867edf679f5faad924820a8d1774144a87cb6f98fc - languageName: node - linkType: hard - -"cosmiconfig@npm:^7, cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": - version: 7.0.1 - resolution: "cosmiconfig@npm:7.0.1" - dependencies: - "@types/parse-json": ^4.0.0 - import-fresh: ^3.2.1 - parse-json: ^5.0.0 - path-type: ^4.0.0 - yaml: ^1.10.0 - checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b - languageName: node - linkType: hard - -"create-require@npm:^1.1.0": - version: 1.1.1 - resolution: "create-require@npm:1.1.1" - checksum: a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff - languageName: node - linkType: hard - -"cron-parser@npm:^4.2.1": - version: 4.4.0 - resolution: "cron-parser@npm:4.4.0" - dependencies: - luxon: ^1.28.0 - checksum: 4fd4d1bd46ae49c277bf5f0bc522187211a47c08371d7245a10c331d3254c40bb7a95f52e231f40fcf2b5aa687043cde4f480f4e973975b3edc1053f76e521c1 - languageName: node - linkType: hard - -"cross-fetch@npm:^3.1.5": - version: 3.1.5 - resolution: "cross-fetch@npm:3.1.5" - dependencies: - node-fetch: 2.6.7 - checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb - languageName: node - linkType: hard - -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" - dependencies: - path-key: ^3.1.0 - shebang-command: ^2.0.0 - which: ^2.0.1 - checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 - languageName: node - linkType: hard - -"crypto-random-string@npm:^2.0.0": - version: 2.0.0 - resolution: "crypto-random-string@npm:2.0.0" - checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 - languageName: node - linkType: hard - -"css-declaration-sorter@npm:^6.2.2": - version: 6.2.2 - resolution: "css-declaration-sorter@npm:6.2.2" - peerDependencies: - postcss: ^8.0.9 - checksum: afd3aea1b763b7abb5a9d0e10e973e99520b528522be421d9ef13d4fa7ead2cd48acd85d48c0fd0e954f596da2181dafbafc176a080ab017ebd1909a8231c9b4 - languageName: node - linkType: hard - -"css-loader@npm:^6.7.1": - version: 6.7.1 - resolution: "css-loader@npm:6.7.1" - dependencies: - icss-utils: ^5.1.0 - postcss: ^8.4.7 - postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 - postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.2.0 - semver: ^7.3.5 - peerDependencies: - webpack: ^5.0.0 - checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 - languageName: node - linkType: hard - -"css-minimizer-webpack-plugin@npm:^3.4.1": - version: 3.4.1 - resolution: "css-minimizer-webpack-plugin@npm:3.4.1" - dependencies: - cssnano: ^5.0.6 - jest-worker: ^27.0.2 - postcss: ^8.3.5 - schema-utils: ^4.0.0 - serialize-javascript: ^6.0.0 - source-map: ^0.6.1 - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - "@parcel/css": - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - checksum: 065c6c1eadb7c99267db5d04d6f3909e9968b73c4cb79ab9e4502a5fbf1a3d564cfe6f8e0bff8e4ab00d4ed233e9c3c76a4ebe0ee89150b3d9ecb064ddf1e5e9 - languageName: node - linkType: hard - -"css-select@npm:^4.1.3, css-select@npm:^4.3.0": - version: 4.3.0 - resolution: "css-select@npm:4.3.0" - dependencies: - boolbase: ^1.0.0 - css-what: ^6.0.1 - domhandler: ^4.3.1 - domutils: ^2.8.0 - nth-check: ^2.0.1 - checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0 - languageName: node - linkType: hard - -"css-select@npm:~1.2.0": - version: 1.2.0 - resolution: "css-select@npm:1.2.0" - dependencies: - boolbase: ~1.0.0 - css-what: 2.1 - domutils: 1.5.1 - nth-check: ~1.0.1 - checksum: 607cca60d2f5c56701fe5f800bbe668b114395c503d4e4808edbbbe70b8be3c96a6407428dc0227fcbdf335b20468e6a9e7fd689185edfb57d402e1e4837c9b7 - languageName: node - linkType: hard - -"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": - version: 1.1.3 - resolution: "css-tree@npm:1.1.3" - dependencies: - mdn-data: 2.0.14 - source-map: ^0.6.1 - checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f - languageName: node - linkType: hard - -"css-what@npm:2.1": - version: 2.1.3 - resolution: "css-what@npm:2.1.3" - checksum: a52d56c591a7e1c37506d0d8c4fdef72537fb8eb4cb68711485997a88d76b5a3342b73a7c79176268f95b428596c447ad7fa3488224a6b8b532e2f1f2ee8545c - languageName: node - linkType: hard - -"css-what@npm:^6.0.1": - version: 6.1.0 - resolution: "css-what@npm:6.1.0" - checksum: b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe - languageName: node - linkType: hard - -"cssesc@npm:^3.0.0": - version: 3.0.0 - resolution: "cssesc@npm:3.0.0" - bin: - cssesc: bin/cssesc - checksum: f8c4ababffbc5e2ddf2fa9957dda1ee4af6048e22aeda1869d0d00843223c1b13ad3f5d88b51caa46c994225eacb636b764eb807a8883e2fb6f99b4f4e8c48b2 - languageName: node - linkType: hard - -"cssnano-preset-advanced@npm:^5.3.3": - version: 5.3.3 - resolution: "cssnano-preset-advanced@npm:5.3.3" - dependencies: - autoprefixer: ^10.3.7 - cssnano-preset-default: ^5.2.7 - postcss-discard-unused: ^5.1.0 - postcss-merge-idents: ^5.1.1 - postcss-reduce-idents: ^5.2.0 - postcss-zindex: ^5.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 01449ff538b55b772447fea5437e6be38245f5d19d985f36ee9e045753b944238f07c9f460351ecd7ee97901e807082aff78fba327b33ba18a8a3ba030dbddfc - languageName: node - linkType: hard - -"cssnano-preset-default@npm:^5.2.7": - version: 5.2.7 - resolution: "cssnano-preset-default@npm:5.2.7" - dependencies: - css-declaration-sorter: ^6.2.2 - cssnano-utils: ^3.1.0 - postcss-calc: ^8.2.3 - postcss-colormin: ^5.3.0 - postcss-convert-values: ^5.1.0 - postcss-discard-comments: ^5.1.1 - postcss-discard-duplicates: ^5.1.0 - postcss-discard-empty: ^5.1.1 - postcss-discard-overridden: ^5.1.0 - postcss-merge-longhand: ^5.1.4 - postcss-merge-rules: ^5.1.1 - postcss-minify-font-values: ^5.1.0 - postcss-minify-gradients: ^5.1.1 - postcss-minify-params: ^5.1.2 - postcss-minify-selectors: ^5.2.0 - postcss-normalize-charset: ^5.1.0 - postcss-normalize-display-values: ^5.1.0 - postcss-normalize-positions: ^5.1.0 - postcss-normalize-repeat-style: ^5.1.0 - postcss-normalize-string: ^5.1.0 - postcss-normalize-timing-functions: ^5.1.0 - postcss-normalize-unicode: ^5.1.0 - postcss-normalize-url: ^5.1.0 - postcss-normalize-whitespace: ^5.1.1 - postcss-ordered-values: ^5.1.1 - postcss-reduce-initial: ^5.1.0 - postcss-reduce-transforms: ^5.1.0 - postcss-svgo: ^5.1.0 - postcss-unique-selectors: ^5.1.1 - peerDependencies: - postcss: ^8.2.15 - checksum: 1408ce86e29756a90dafcfff162ccfd983ab31fcfdb1549875bb4cca657b0c520424ea95f88b750ea06967d5a61201de207afe0a4c5514fac90d7265358b9d3a - languageName: node - linkType: hard - -"cssnano-utils@npm:^3.1.0": - version: 3.1.0 - resolution: "cssnano-utils@npm:3.1.0" - peerDependencies: - postcss: ^8.2.15 - checksum: 975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2 - languageName: node - linkType: hard - -"cssnano@npm:^5.0.6, cssnano@npm:^5.1.7": - version: 5.1.7 - resolution: "cssnano@npm:5.1.7" - dependencies: - cssnano-preset-default: ^5.2.7 - lilconfig: ^2.0.3 - yaml: ^1.10.2 - peerDependencies: - postcss: ^8.2.15 - checksum: d69e7e0091b7e6e43f3d61e416a54afb7a55a2a065d96d859650fa34ab5e70b3162a340fb59a8714042762f8e388fbc3cb810d478d775bcd4695d0951b625000 - languageName: node - linkType: hard - -"csso@npm:^4.2.0": - version: 4.2.0 - resolution: "csso@npm:4.2.0" - dependencies: - css-tree: ^1.1.2 - checksum: 380ba9663da3bcea58dee358a0d8c4468bb6539be3c439dc266ac41c047217f52fd698fb7e4b6b6ccdfb8cf53ef4ceed8cc8ceccb8dfca2aa628319826b5b998 - languageName: node - linkType: hard - -"csstype@npm:^3.0.2": - version: 3.0.11 - resolution: "csstype@npm:3.0.11" - checksum: 95e56abfe9ca219ae065acb4e43f61771a03170eed919127f558dfa168240867aba7629c8d98a201a0dd06d9a5ce82686f0570031c928516c61816adbc7c877f - languageName: node - linkType: hard - -"cz-conventional-changelog@npm:3.2.0": - version: 3.2.0 - resolution: "cz-conventional-changelog@npm:3.2.0" - dependencies: - "@commitlint/load": ">6.1.1" - chalk: ^2.4.1 - commitizen: ^4.0.3 - conventional-commit-types: ^3.0.0 - lodash.map: ^4.5.1 - longest: ^2.0.1 - word-wrap: ^1.0.3 - dependenciesMeta: - "@commitlint/load": - optional: true - checksum: 5512b2e28a4582a92a68323027cbb5df4a405647c0ddbdc8408c2bad3c520ae964f19978dca1641122b12dd9db692c445ec5859b1f6bdb74c4661d13c02e2c6e - languageName: node - linkType: hard - -"cz-conventional-changelog@npm:^3.3.0": - version: 3.3.0 - resolution: "cz-conventional-changelog@npm:3.3.0" - dependencies: - "@commitlint/load": ">6.1.1" - chalk: ^2.4.1 - commitizen: ^4.0.3 - conventional-commit-types: ^3.0.0 - lodash.map: ^4.5.1 - longest: ^2.0.1 - word-wrap: ^1.0.3 - dependenciesMeta: - "@commitlint/load": - optional: true - checksum: 8b766712092142ecec86c5c8a2a7206d0b2da46ae16e137303c6d75b42c048acd831c734fd542b9c3cbeb0fd8e7d1f5391494ed629dfba4459fee2d6f5d2c0ca - languageName: node - linkType: hard - -"damerau-levenshtein@npm:^1.0.7": - version: 1.0.8 - resolution: "damerau-levenshtein@npm:1.0.8" - checksum: d240b7757544460ae0586a341a53110ab0a61126570ef2d8c731e3eab3f0cb6e488e2609e6a69b46727635de49be20b071688698744417ff1b6c1d7ccd03e0de - languageName: node - linkType: hard - -"dargs@npm:^7.0.0": - version: 7.0.0 - resolution: "dargs@npm:7.0.0" - checksum: b8f1e3cba59c42e1f13a114ad4848c3fc1cf7470f633ee9e9f1043762429bc97d91ae31b826fb135eefde203a3fdb20deb0c0a0222ac29d937b8046085d668d1 - languageName: node - linkType: hard - -"dateformat@npm:^4.2.1": - version: 4.6.3 - resolution: "dateformat@npm:4.6.3" - checksum: c3aa0617c0a5b30595122bc8d1bee6276a9221e4d392087b41cbbdf175d9662ae0e50d0d6dcdf45caeac5153c4b5b0844265f8cd2b2245451e3da19e39e3b65d - languageName: node - linkType: hard - -"debug@npm:2.6.9, debug@npm:^2.6.0, debug@npm:^2.6.9": - version: 2.6.9 - resolution: "debug@npm:2.6.9" - dependencies: - ms: 2.0.0 - checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6 - languageName: node - linkType: hard - -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3": - version: 4.3.4 - resolution: "debug@npm:4.3.4" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 - languageName: node - linkType: hard - -"debug@npm:^3.2.7": - version: 3.2.7 - resolution: "debug@npm:3.2.7" - dependencies: - ms: ^2.1.1 - checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c - languageName: node - linkType: hard - -"debuglog@npm:^1.0.0": - version: 1.0.1 - resolution: "debuglog@npm:1.0.1" - checksum: 970679f2eb7a73867e04d45b52583e7ec6dee1f33c058e9147702e72a665a9647f9c3d6e7c2f66f6bf18510b23eb5ded1b617e48ac1db23603809c5ddbbb9763 - languageName: node - linkType: hard - -"decamelize-keys@npm:^1.1.0": - version: 1.1.0 - resolution: "decamelize-keys@npm:1.1.0" - dependencies: - decamelize: ^1.1.0 - map-obj: ^1.0.0 - checksum: 8bc5d32e035a072f5dffc1f1f3d26ca7ab1fb44a9cade34c97ab6cd1e62c81a87e718101e96de07d78cecda20a3fdb955df958e46671ccad01bb8dcf0de2e298 - languageName: node - linkType: hard - -"decamelize@npm:^1.1.0": - version: 1.2.0 - resolution: "decamelize@npm:1.2.0" - checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa - languageName: node - linkType: hard - -"decompress-response@npm:^3.3.0": - version: 3.3.0 - resolution: "decompress-response@npm:3.3.0" - dependencies: - mimic-response: ^1.0.0 - checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 - languageName: node - linkType: hard - -"dedent@npm:0.7.0, dedent@npm:^0.7.0": - version: 0.7.0 - resolution: "dedent@npm:0.7.0" - checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2 - languageName: node - linkType: hard - -"deep-extend@npm:^0.6.0": - version: 0.6.0 - resolution: "deep-extend@npm:0.6.0" - checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7 - languageName: node - linkType: hard - -"deep-is@npm:^0.1.3": - version: 0.1.4 - resolution: "deep-is@npm:0.1.4" - checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804 - languageName: node - linkType: hard - -"deepmerge@npm:^4.2.2": - version: 4.2.2 - resolution: "deepmerge@npm:4.2.2" - checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b - languageName: node - linkType: hard - -"default-gateway@npm:^6.0.3": - version: 6.0.3 - resolution: "default-gateway@npm:6.0.3" - dependencies: - execa: ^5.0.0 - checksum: 126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378 - languageName: node - linkType: hard - -"defer-to-connect@npm:^1.0.1": - version: 1.1.3 - resolution: "defer-to-connect@npm:1.1.3" - checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 - languageName: node - linkType: hard - -"define-lazy-prop@npm:^2.0.0": - version: 2.0.0 - resolution: "define-lazy-prop@npm:2.0.0" - checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2 - languageName: node - linkType: hard - -"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": - version: 1.1.4 - resolution: "define-properties@npm:1.1.4" - dependencies: - has-property-descriptors: ^1.0.0 - object-keys: ^1.1.1 - checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b - languageName: node - linkType: hard - -"del@npm:^6.0.0": - version: 6.0.0 - resolution: "del@npm:6.0.0" - dependencies: - globby: ^11.0.1 - graceful-fs: ^4.2.4 - is-glob: ^4.0.1 - is-path-cwd: ^2.2.0 - is-path-inside: ^3.0.2 - p-map: ^4.0.0 - rimraf: ^3.0.2 - slash: ^3.0.0 - checksum: 5742891627e91aaf62385714025233f4664da28bc55b6ab825649dcdea4691fed3cf329a2b1913fd2d2612e693e99e08a03c84cac7f36ef54bacac9390520192 - languageName: node - linkType: hard - -"delayed-stream@npm:~1.0.0": - version: 1.0.0 - resolution: "delayed-stream@npm:1.0.0" - checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020 - languageName: node - linkType: hard - -"delegates@npm:^1.0.0": - version: 1.0.0 - resolution: "delegates@npm:1.0.0" - checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd - languageName: node - linkType: hard - -"denque@npm:^1.1.0": - version: 1.5.1 - resolution: "denque@npm:1.5.1" - checksum: 4375ad19d5cea99f90effa82a8cecdaa10f4eb261fbcd7e47cd753ff2737f037aac8f7f4e031cc77f3966314c491c86a0d3b20c128aeee57f791b4662c45108e - languageName: node - linkType: hard - -"depd@npm:2.0.0": - version: 2.0.0 - resolution: "depd@npm:2.0.0" - checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a - languageName: node - linkType: hard - -"depd@npm:^1.1.2, depd@npm:~1.1.2": - version: 1.1.2 - resolution: "depd@npm:1.1.2" - checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 - languageName: node - linkType: hard - -"destroy@npm:1.2.0": - version: 1.2.0 - resolution: "destroy@npm:1.2.0" - checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 - languageName: node - linkType: hard - -"detab@npm:2.0.4": - version: 2.0.4 - resolution: "detab@npm:2.0.4" - dependencies: - repeat-string: ^1.5.4 - checksum: 34b077521ecd4c6357d32ff7923be644d34aa6f6b7d717d40ec4a9168243eefaea2b512a75a460a6f70c31b0bbc31ff90f820a891803b4ddaf99e9d04d0d389d - languageName: node - linkType: hard - -"detect-file@npm:^1.0.0": - version: 1.0.0 - resolution: "detect-file@npm:1.0.0" - checksum: 1861e4146128622e847abe0e1ed80fef01e78532665858a792267adf89032b7a9c698436137707fcc6f02956c2a6a0052d6a0cef5be3d4b76b1ff0da88e2158a - languageName: node - linkType: hard - -"detect-indent@npm:6.0.0": - version: 6.0.0 - resolution: "detect-indent@npm:6.0.0" - checksum: 0c38f362016e2d07af1c65b1ecd6ad8a91f06bfdd11383887c867a495ad286d04be2ab44027ac42444704d523982013115bd748c1541df7c9396ad76b22aaf5d - languageName: node - linkType: hard - -"detect-libc@npm:^1.0.3": - version: 1.0.3 - resolution: "detect-libc@npm:1.0.3" - bin: - detect-libc: ./bin/detect-libc.js - checksum: daaaed925ffa7889bd91d56e9624e6c8033911bb60f3a50a74a87500680652969dbaab9526d1e200a4c94acf80fc862a22131841145a0a8482d60a99c24f4a3e - languageName: node - linkType: hard - -"detect-newline@npm:^3.0.0": - version: 3.1.0 - resolution: "detect-newline@npm:3.1.0" - checksum: ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7 - languageName: node - linkType: hard - -"detect-node@npm:^2.0.4": - version: 2.1.0 - resolution: "detect-node@npm:2.1.0" - checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e - languageName: node - linkType: hard - -"detect-port-alt@npm:^1.1.6": - version: 1.1.6 - resolution: "detect-port-alt@npm:1.1.6" - dependencies: - address: ^1.0.1 - debug: ^2.6.0 - bin: - detect: ./bin/detect-port - detect-port: ./bin/detect-port - checksum: 9dc37b1fa4a9dd6d4889e1045849b8d841232b598d1ca888bf712f4035b07a17cf6d537465a0d7323250048d3a5a0540e3b7cf89457efc222f96f77e2c40d16a - languageName: node - linkType: hard - -"detect-port@npm:^1.3.0": - version: 1.3.0 - resolution: "detect-port@npm:1.3.0" - dependencies: - address: ^1.0.1 - debug: ^2.6.0 - bin: - detect: ./bin/detect-port - detect-port: ./bin/detect-port - checksum: 93c40febe714f56711d1fedc2b7a9cc4cbaa0fcddec0509876c46b9dd6099ed6bfd6662a4f35e5fa0301660f48ed516829253ab0fc90b9e79b823dd77786b379 - languageName: node - linkType: hard - -"diff-sequences@npm:^27.5.1": - version: 27.5.1 - resolution: "diff-sequences@npm:27.5.1" - checksum: a00db5554c9da7da225db2d2638d85f8e41124eccbd56cbaefb3b276dcbb1c1c2ad851c32defe2055a54a4806f030656cbf6638105fd6ce97bb87b90b32a33ca - languageName: node - linkType: hard - -"diff-sequences@npm:^28.0.2": - version: 28.0.2 - resolution: "diff-sequences@npm:28.0.2" - checksum: 482360a8ec93333ea61bc93a800a1bee37c943b94a48fa1597825076adcad24620b44a0d3aa8f3d190584a4156c4b3315028453ca33e1174001fae3cdaa7f8f8 - languageName: node - linkType: hard - -"diff@npm:^4.0.1": - version: 4.0.2 - resolution: "diff@npm:4.0.2" - checksum: f2c09b0ce4e6b301c221addd83bf3f454c0bc00caa3dd837cf6c127d6edf7223aa2bbe3b688feea110b7f262adbfc845b757c44c8a9f8c0c5b15d8fa9ce9d20d - languageName: node - linkType: hard - -"dir-glob@npm:^3.0.1": - version: 3.0.1 - resolution: "dir-glob@npm:3.0.1" - dependencies: - path-type: ^4.0.0 - checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 - languageName: node - linkType: hard - -"discord-api-types@npm:0.30.0, discord-api-types@npm:^0.30.0": - version: 0.30.0 - resolution: "discord-api-types@npm:0.30.0" - checksum: c4b0afbc453b7ce6b570501f83a654591432eb2ce690681d2e6a9424d5f9687b7ef02dde02702e53562449c5cdcde500e92299a8158eb9bf67ad85c073788e72 - languageName: node - linkType: hard - -"discord-api-types@npm:^0.31.1": - version: 0.31.2 - resolution: "discord-api-types@npm:0.31.2" - checksum: 928d4f57f4c1ace0baf1d3b2c3ab4a4a5107f100217ce889a6e00ad365115fd328a0b922dbc62af6b6ccac9552ffd7ec3d07f4c8820502c5b55d9f2e5382dfba - languageName: node - linkType: hard - -"discord.js@npm:^13.7.0": - version: 13.7.0 - resolution: "discord.js@npm:13.7.0" - dependencies: - "@discordjs/builders": ^0.13.0 - "@discordjs/collection": ^0.6.0 - "@sapphire/async-queue": ^1.3.1 - "@types/node-fetch": ^2.6.1 - "@types/ws": ^8.5.3 - discord-api-types: ^0.30.0 - form-data: ^4.0.0 - node-fetch: ^2.6.1 - ws: ^8.6.0 - checksum: 2bab21c610401af57fae4ab5cf276a5201cfb321b306d9dc74c338b939ad051d3b5f47b465595f46ae41ed06cb1d4e0581fd7980852f91d3f18b4da5f70ef391 - languageName: node - linkType: hard - -"dns-equal@npm:^1.0.0": - version: 1.0.0 - resolution: "dns-equal@npm:1.0.0" - checksum: a8471ac849c7c13824f053babea1bc26e2f359394dd5a460f8340d8abd13434be01e3327a5c59d212f8c8997817450efd3f3ac77bec709b21979cf0235644524 - languageName: node - linkType: hard - -"dns-packet@npm:^5.2.2": - version: 5.3.1 - resolution: "dns-packet@npm:5.3.1" - dependencies: - "@leichtgewicht/ip-codec": ^2.0.1 - checksum: 196ff74a0669126cf5fc901a5849b72f625bd7a4cb163b3f4d41fbe19ed0b017cf7674daef5b0acbd448c094fcd795e501d7066f301be428e4acecfcf3c5f336 - languageName: node - linkType: hard - -"doctrine@npm:^2.1.0": - version: 2.1.0 - resolution: "doctrine@npm:2.1.0" - dependencies: - esutils: ^2.0.2 - checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 - languageName: node - linkType: hard - -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: ^2.0.2 - checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce - languageName: node - linkType: hard - -"docusaurus-plugin-typedoc@npm:^0.17.5": - version: 0.17.5 - resolution: "docusaurus-plugin-typedoc@npm:0.17.5" - peerDependencies: - typedoc: ">=0.22.0" - typedoc-plugin-markdown: ">=3.11.10" - checksum: 62af962dad33a413fe3b049b8a5642a3533f35d1cc6163e5db1a06d476b8eab77c4be9bea86c5ae9e30a0310039bb8730c18f1a87fcc8a4ef0c13ceba2ed8dd8 - languageName: node - linkType: hard - -"dom-converter@npm:^0.2.0": - version: 0.2.0 - resolution: "dom-converter@npm:0.2.0" - dependencies: - utila: ~0.4 - checksum: ea52fe303f5392e48dea563abef0e6fb3a478b8dbe3c599e99bb5d53981c6c38fc4944e56bb92a8ead6bb989d10b7914722ae11febbd2fd0910e33b9fc4aaa77 - languageName: node - linkType: hard - -"dom-serializer@npm:0": - version: 0.2.2 - resolution: "dom-serializer@npm:0.2.2" - dependencies: - domelementtype: ^2.0.1 - entities: ^2.0.0 - checksum: 376344893e4feccab649a14ca1a46473e9961f40fe62479ea692d4fee4d9df1c00ca8654811a79c1ca7b020096987e1ca4fb4d7f8bae32c1db800a680a0e5d5e - languageName: node - linkType: hard - -"dom-serializer@npm:^1.0.1, dom-serializer@npm:^1.3.2": - version: 1.4.1 - resolution: "dom-serializer@npm:1.4.1" - dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.2.0 - entities: ^2.0.0 - checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 - languageName: node - linkType: hard - -"dom-serializer@npm:~0.1.0": - version: 0.1.1 - resolution: "dom-serializer@npm:0.1.1" - dependencies: - domelementtype: ^1.3.0 - entities: ^1.1.1 - checksum: 4f6a3eff802273741931cfd3c800fab4e683236eed10628d6605f52538a6bc0ce4770f3ca2ad68a27412c103ae9b6cdaed3c0a8e20d2704192bde497bc875215 - languageName: node - linkType: hard - -"domelementtype@npm:1, domelementtype@npm:^1.3.0, domelementtype@npm:^1.3.1": - version: 1.3.1 - resolution: "domelementtype@npm:1.3.1" - checksum: 7893da40218ae2106ec6ffc146b17f203487a52f5228b032ea7aa470e41dfe03e1bd762d0ee0139e792195efda765434b04b43cddcf63207b098f6ae44b36ad6 - languageName: node - linkType: hard - -"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": - version: 2.3.0 - resolution: "domelementtype@npm:2.3.0" - checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 - languageName: node - linkType: hard - -"domhandler@npm:^2.3.0": - version: 2.4.2 - resolution: "domhandler@npm:2.4.2" - dependencies: - domelementtype: 1 - checksum: 49bd70c9c784f845cd047e1dfb3611bd10891c05719acfc93f01fc726a419ed09fbe0b69f9064392d556a63fffc5a02010856cedae9368f4817146d95a97011f - languageName: node - linkType: hard - -"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1": - version: 4.3.1 - resolution: "domhandler@npm:4.3.1" - dependencies: - domelementtype: ^2.2.0 - checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa - languageName: node - linkType: hard - -"domutils@npm:1.5.1": - version: 1.5.1 - resolution: "domutils@npm:1.5.1" - dependencies: - dom-serializer: 0 - domelementtype: 1 - checksum: 800d1f9d1c2e637267dae078ff6e24461e6be1baeb52fa70f2e7e7520816c032a925997cd15d822de53ef9896abb1f35e5c439d301500a9cd6b46a395f6f6ca0 - languageName: node - linkType: hard - -"domutils@npm:^1.5.1": - version: 1.7.0 - resolution: "domutils@npm:1.7.0" - dependencies: - dom-serializer: 0 - domelementtype: 1 - checksum: f60a725b1f73c1ae82f4894b691601ecc6ecb68320d87923ac3633137627c7865725af813ae5d188ad3954283853bcf46779eb50304ec5d5354044569fcefd2b - languageName: node - linkType: hard - -"domutils@npm:^2.5.2, domutils@npm:^2.8.0": - version: 2.8.0 - resolution: "domutils@npm:2.8.0" - dependencies: - dom-serializer: ^1.0.1 - domelementtype: ^2.2.0 - domhandler: ^4.2.0 - checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 - languageName: node - linkType: hard - -"dot-case@npm:^3.0.4": - version: 3.0.4 - resolution: "dot-case@npm:3.0.4" - dependencies: - no-case: ^3.0.4 - tslib: ^2.0.3 - checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 - languageName: node - linkType: hard - -"dot-prop@npm:^5.1.0, dot-prop@npm:^5.2.0": - version: 5.3.0 - resolution: "dot-prop@npm:5.3.0" - dependencies: - is-obj: ^2.0.0 - checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea - languageName: node - linkType: hard - -"duplexer3@npm:^0.1.4": - version: 0.1.4 - resolution: "duplexer3@npm:0.1.4" - checksum: c2fd6969314607d23439c583699aaa43c4100d66b3e161df55dccd731acc57d5c81a64bb4f250805fbe434ddb1d2623fee2386fb890f5886ca1298690ec53415 - languageName: node - linkType: hard - -"duplexer@npm:^0.1.2": - version: 0.1.2 - resolution: "duplexer@npm:0.1.2" - checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 - languageName: node - linkType: hard - -"eastasianwidth@npm:^0.2.0": - version: 0.2.0 - resolution: "eastasianwidth@npm:0.2.0" - checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed - languageName: node - linkType: hard - -"ee-first@npm:1.1.1": - version: 1.1.1 - resolution: "ee-first@npm:1.1.1" - checksum: 1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f - languageName: node - linkType: hard - -"ejs@npm:^3.1.6": - version: 3.1.8 - resolution: "ejs@npm:3.1.8" - dependencies: - jake: ^10.8.5 - bin: - ejs: bin/cli.js - checksum: 1d40d198ad52e315ccf37e577bdec06e24eefdc4e3c27aafa47751a03a0c7f0ec4310254c9277a5f14763c3cd4bbacce27497332b2d87c74232b9b1defef8efc - languageName: node - linkType: hard - -"electron-to-chromium@npm:^1.4.118": - version: 1.4.137 - resolution: "electron-to-chromium@npm:1.4.137" - checksum: 639d7b94906efafcf363519c3698eecc44be46755a6a5cdc9088954329978866cc93fbd57e08b97290599b68d5226243d21de9fa50be416b8a5d3fa8fd42c3a0 - languageName: node - linkType: hard - -"emittery@npm:^0.10.2": - version: 0.10.2 - resolution: "emittery@npm:0.10.2" - checksum: ee3e21788b043b90885b18ea756ec3105c1cedc50b29709c92b01e239c7e55345d4bb6d3aef4ddbaf528eef448a40b3bb831bad9ee0fc9c25cbf1367ab1ab5ac - languageName: node - linkType: hard - -"emoji-regex@npm:^8.0.0": - version: 8.0.0 - resolution: "emoji-regex@npm:8.0.0" - checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 - languageName: node - linkType: hard - -"emoji-regex@npm:^9.2.2": - version: 9.2.2 - resolution: "emoji-regex@npm:9.2.2" - checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 - languageName: node - linkType: hard - -"emojis-list@npm:^3.0.0": - version: 3.0.0 - resolution: "emojis-list@npm:3.0.0" - checksum: ddaaa02542e1e9436c03970eeed445f4ed29a5337dfba0fe0c38dfdd2af5da2429c2a0821304e8a8d1cadf27fdd5b22ff793571fa803ae16852a6975c65e8e70 - languageName: node - linkType: hard - -"emoticon@npm:^3.2.0": - version: 3.2.0 - resolution: "emoticon@npm:3.2.0" - checksum: f30649d18b672ab3139e95cb04f77b2442feb95c99dc59372ff80fbfd639b2bf4018bc68ab0b549bd765aecf8230d7899c43f86cfcc7b6370c06c3232783e24f - languageName: node - linkType: hard - -"encodeurl@npm:~1.0.2": - version: 1.0.2 - resolution: "encodeurl@npm:1.0.2" - checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c - languageName: node - linkType: hard - -"encoding@npm:^0.1.12, encoding@npm:^0.1.13": - version: 0.1.13 - resolution: "encoding@npm:0.1.13" - dependencies: - iconv-lite: ^0.6.2 - checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f - languageName: node - linkType: hard - -"end-of-stream@npm:^1.1.0": - version: 1.4.4 - resolution: "end-of-stream@npm:1.4.4" - dependencies: - once: ^1.4.0 - checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.9.3": - version: 5.9.3 - resolution: "enhanced-resolve@npm:5.9.3" - dependencies: - graceful-fs: ^4.2.4 - tapable: ^2.2.0 - checksum: 64c2dbbdd608d1a4df93b6e60786c603a1faf3b2e66dfd051d62cf4cfaeeb5e800166183685587208d62e9f7afff3f78f3d5978e32cd80125ba0c83b59a79d78 - languageName: node - linkType: hard - -"entities@npm:^1.1.1, entities@npm:~1.1.1": - version: 1.1.2 - resolution: "entities@npm:1.1.2" - checksum: d537b02799bdd4784ffd714d000597ed168727bddf4885da887c5a491d735739029a00794f1998abbf35f3f6aeda32ef5c15010dca1817d401903a501b6d3e05 - languageName: node - linkType: hard - -"entities@npm:^2.0.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 - languageName: node - linkType: hard - -"entities@npm:^3.0.1": - version: 3.0.1 - resolution: "entities@npm:3.0.1" - checksum: aaf7f12033f0939be91f5161593f853f2da55866db55ccbf72f45430b8977e2b79dbd58c53d0fdd2d00bd7d313b75b0968d09f038df88e308aa97e39f9456572 - languageName: node - linkType: hard - -"entities@npm:~2.1.0": - version: 2.1.0 - resolution: "entities@npm:2.1.0" - checksum: a10a877e489586a3f6a691fe49bf3fc4e58f06c8e80522f08214a5150ba457e7017b447d4913a3fa041bda06ee4c92517baa4d8d75373eaa79369e9639225ffd - languageName: node - linkType: hard - -"env-paths@npm:^2.2.0": - version: 2.2.1 - resolution: "env-paths@npm:2.2.1" - checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e - languageName: node - linkType: hard - -"err-code@npm:^2.0.2": - version: 2.0.3 - resolution: "err-code@npm:2.0.3" - checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 - languageName: node - linkType: hard - -"error-ex@npm:^1.3.1": - version: 1.3.2 - resolution: "error-ex@npm:1.3.2" - dependencies: - is-arrayish: ^0.2.1 - checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 - languageName: node - linkType: hard - -"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": - version: 1.20.0 - resolution: "es-abstract@npm:1.20.0" - dependencies: - call-bind: ^1.0.2 - es-to-primitive: ^1.2.1 - function-bind: ^1.1.1 - function.prototype.name: ^1.1.5 - get-intrinsic: ^1.1.1 - get-symbol-description: ^1.0.0 - has: ^1.0.3 - has-property-descriptors: ^1.0.0 - has-symbols: ^1.0.3 - internal-slot: ^1.0.3 - is-callable: ^1.2.4 - is-negative-zero: ^2.0.2 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.2 - is-string: ^1.0.7 - is-weakref: ^1.0.2 - object-inspect: ^1.12.0 - object-keys: ^1.1.1 - object.assign: ^4.1.2 - regexp.prototype.flags: ^1.4.1 - string.prototype.trimend: ^1.0.5 - string.prototype.trimstart: ^1.0.5 - unbox-primitive: ^1.0.2 - checksum: c9cc85a7aa0e3cdef740293b4b90892d6954e4e834d0888e3071cc9544bce0ae12923f5026a1970e0ac75a254d311d53e72ba4675647b81e7ca05acb703004e6 - languageName: node - linkType: hard - -"es-module-lexer@npm:^0.9.0": - version: 0.9.3 - resolution: "es-module-lexer@npm:0.9.3" - checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8 - languageName: node - linkType: hard - -"es-shim-unscopables@npm:^1.0.0": - version: 1.0.0 - resolution: "es-shim-unscopables@npm:1.0.0" - dependencies: - has: ^1.0.3 - checksum: 83e95cadbb6ee44d3644dfad60dcad7929edbc42c85e66c3e99aefd68a3a5c5665f2686885cddb47dfeabfd77bd5ea5a7060f2092a955a729bbd8834f0d86fa1 - languageName: node - linkType: hard - -"es-to-primitive@npm:^1.2.1": - version: 1.2.1 - resolution: "es-to-primitive@npm:1.2.1" - dependencies: - is-callable: ^1.1.4 - is-date-object: ^1.0.1 - is-symbol: ^1.0.2 - checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed - languageName: node - linkType: hard - -"esbuild-android-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-android-64@npm:0.14.39" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"esbuild-android-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-android-arm64@npm:0.14.39" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-darwin-64@npm:0.14.39" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-darwin-arm64@npm:0.14.39" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-freebsd-64@npm:0.14.39" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-freebsd-arm64@npm:0.14.39" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-32@npm:0.14.39" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-64@npm:0.14.39" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-arm64@npm:0.14.39" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-arm@npm:0.14.39" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-mips64le@npm:0.14.39" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-ppc64le@npm:0.14.39" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-linux-riscv64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-riscv64@npm:0.14.39" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"esbuild-linux-s390x@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-s390x@npm:0.14.39" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-netbsd-64@npm:0.14.39" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-openbsd-64@npm:0.14.39" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-sunos-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-sunos-64@npm:0.14.39" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-32@npm:0.14.39" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-64@npm:0.14.39" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-arm64@npm:0.14.39" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"esbuild@npm:^0.14.25": - version: 0.14.39 - resolution: "esbuild@npm:0.14.39" - dependencies: - esbuild-android-64: 0.14.39 - esbuild-android-arm64: 0.14.39 - esbuild-darwin-64: 0.14.39 - esbuild-darwin-arm64: 0.14.39 - esbuild-freebsd-64: 0.14.39 - esbuild-freebsd-arm64: 0.14.39 - esbuild-linux-32: 0.14.39 - esbuild-linux-64: 0.14.39 - esbuild-linux-arm: 0.14.39 - esbuild-linux-arm64: 0.14.39 - esbuild-linux-mips64le: 0.14.39 - esbuild-linux-ppc64le: 0.14.39 - esbuild-linux-riscv64: 0.14.39 - esbuild-linux-s390x: 0.14.39 - esbuild-netbsd-64: 0.14.39 - esbuild-openbsd-64: 0.14.39 - esbuild-sunos-64: 0.14.39 - esbuild-windows-32: 0.14.39 - esbuild-windows-64: 0.14.39 - esbuild-windows-arm64: 0.14.39 - dependenciesMeta: - esbuild-android-64: - optional: true - esbuild-android-arm64: - optional: true - esbuild-darwin-64: - optional: true - esbuild-darwin-arm64: - optional: true - esbuild-freebsd-64: - optional: true - esbuild-freebsd-arm64: - optional: true - esbuild-linux-32: - optional: true - esbuild-linux-64: - optional: true - esbuild-linux-arm: - optional: true - esbuild-linux-arm64: - optional: true - esbuild-linux-mips64le: - optional: true - esbuild-linux-ppc64le: - optional: true - esbuild-linux-riscv64: - optional: true - esbuild-linux-s390x: - optional: true - esbuild-netbsd-64: - optional: true - esbuild-openbsd-64: - optional: true - esbuild-sunos-64: - optional: true - esbuild-windows-32: - optional: true - esbuild-windows-64: - optional: true - esbuild-windows-arm64: - optional: true - bin: - esbuild: bin/esbuild - checksum: 400d97fb3ede3bdd6a50f28fd7d18d9a009a46dcf59c3988b87842f421ae36fa9a3c81bb0acd6ab07059143bc4b5f0c429f8a4129d1dc687e00aa497eb10f77b - languageName: node - linkType: hard - -"escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 - languageName: node - linkType: hard - -"escape-goat@npm:^2.0.0": - version: 2.1.1 - resolution: "escape-goat@npm:2.1.1" - checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 - languageName: node - linkType: hard - -"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": - version: 1.0.3 - resolution: "escape-html@npm:1.0.3" - checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^1.0.5": - version: 1.0.5 - resolution: "escape-string-regexp@npm:1.0.5" - checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^2.0.0": - version: 2.0.0 - resolution: "escape-string-regexp@npm:2.0.0" - checksum: 9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^4.0.0": - version: 4.0.0 - resolution: "escape-string-regexp@npm:4.0.0" - checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 - languageName: node - linkType: hard - -"eslint-config-prettier@npm:^8.5.0": - version: 8.5.0 - resolution: "eslint-config-prettier@npm:8.5.0" - peerDependencies: - eslint: ">=7.0.0" - bin: - eslint-config-prettier: bin/cli.js - checksum: 0d0f5c32e7a0ad91249467ce71ca92394ccd343178277d318baf32063b79ea90216f4c81d1065d60f96366fdc60f151d4d68ae7811a58bd37228b84c2083f893 - languageName: node - linkType: hard - -"eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" - dependencies: - debug: ^3.2.7 - resolve: ^1.20.0 - checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 - languageName: node - linkType: hard - -"eslint-module-utils@npm:^2.7.3": - version: 2.7.3 - resolution: "eslint-module-utils@npm:2.7.3" - dependencies: - debug: ^3.2.7 - find-up: ^2.1.0 - checksum: 77048263f309167a1e6a1e1b896bfb5ddd1d3859b2e2abbd9c32c432aee13d610d46e6820b1ca81b37fba437cf423a404bc6649be64ace9148a3062d1886a678 - languageName: node - linkType: hard - -"eslint-plugin-import@npm:^2.26.0": - version: 2.26.0 - resolution: "eslint-plugin-import@npm:2.26.0" - dependencies: - array-includes: ^3.1.4 - array.prototype.flat: ^1.2.5 - debug: ^2.6.9 - doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.3 - has: ^1.0.3 - is-core-module: ^2.8.1 - is-glob: ^4.0.3 - minimatch: ^3.1.2 - object.values: ^1.1.5 - resolve: ^1.22.0 - tsconfig-paths: ^3.14.1 - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655 - languageName: node - linkType: hard - -"eslint-plugin-jsx-a11y@npm:^6.5.1": - version: 6.5.1 - resolution: "eslint-plugin-jsx-a11y@npm:6.5.1" - dependencies: - "@babel/runtime": ^7.16.3 - aria-query: ^4.2.2 - array-includes: ^3.1.4 - ast-types-flow: ^0.0.7 - axe-core: ^4.3.5 - axobject-query: ^2.2.0 - damerau-levenshtein: ^1.0.7 - emoji-regex: ^9.2.2 - has: ^1.0.3 - jsx-ast-utils: ^3.2.1 - language-tags: ^1.0.5 - minimatch: ^3.0.4 - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 311ab993ed982d0cc7cb0ba02fbc4b36c4a94e9434f31e97f13c4d67e8ecb8aec36baecfd759ff70498846e7e11d7a197eb04c39ad64934baf3354712fd0bc9d - languageName: node - linkType: hard - -"eslint-plugin-prettier@npm:^4.0.0": - version: 4.0.0 - resolution: "eslint-plugin-prettier@npm:4.0.0" - dependencies: - prettier-linter-helpers: ^1.0.0 - peerDependencies: - eslint: ">=7.28.0" - prettier: ">=2.0.0" - peerDependenciesMeta: - eslint-config-prettier: - optional: true - checksum: 03d69177a3c21fa2229c7e427ce604429f0b20ab7f411e2e824912f572a207c7f5a41fd1f0a95b9b8afe121e291c1b1f1dc1d44c7aad4b0837487f9c19f5210d - languageName: node - linkType: hard - -"eslint-plugin-react-hooks@npm:^4.5.0": - version: 4.5.0 - resolution: "eslint-plugin-react-hooks@npm:4.5.0" - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 0389377de635dd9b769f6f52e2c9e6ab857a0cdfecc3734c95ce81676a752e781bb5c44fd180e01953a03a77278323d90729776438815557b069ceb988ab1f9f - languageName: node - linkType: hard - -"eslint-plugin-react@npm:^7.29.4": - version: 7.29.4 - resolution: "eslint-plugin-react@npm:7.29.4" - dependencies: - array-includes: ^3.1.4 - array.prototype.flatmap: ^1.2.5 - doctrine: ^2.1.0 - estraverse: ^5.3.0 - jsx-ast-utils: ^2.4.1 || ^3.0.0 - minimatch: ^3.1.2 - object.entries: ^1.1.5 - object.fromentries: ^2.0.5 - object.hasown: ^1.1.0 - object.values: ^1.1.5 - prop-types: ^15.8.1 - resolve: ^2.0.0-next.3 - semver: ^6.3.0 - string.prototype.matchall: ^4.0.6 - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: bb7d3715ccd7f3e0d7bfaa2125b26d96865695bcfea4a3d510a5763342a74ab5b99a88e13aad9245f9461ad87e4bce69c33fc946888115d576233f9b6e69700d - languageName: node - linkType: hard - -"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" - dependencies: - esrecurse: ^4.3.0 - estraverse: ^4.1.1 - checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb - languageName: node - linkType: hard - -"eslint-scope@npm:^7.1.1": - version: 7.1.1 - resolution: "eslint-scope@npm:7.1.1" - dependencies: - esrecurse: ^4.3.0 - estraverse: ^5.2.0 - checksum: 9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e - languageName: node - linkType: hard - -"eslint-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-utils@npm:3.0.0" - dependencies: - eslint-visitor-keys: ^2.0.0 - peerDependencies: - eslint: ">=5" - checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0": - version: 3.3.0 - resolution: "eslint-visitor-keys@npm:3.3.0" - checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808 - languageName: node - linkType: hard - -"eslint@npm:^8.15.0": - version: 8.15.0 - resolution: "eslint@npm:8.15.0" - dependencies: - "@eslint/eslintrc": ^1.2.3 - "@humanwhocodes/config-array": ^0.9.2 - ajv: ^6.10.0 - 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.1.1 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.3.0 - espree: ^9.3.2 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^6.0.1 - globals: ^13.6.0 - ignore: ^5.2.0 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - 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.1 - regexpp: ^3.2.0 - strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 - bin: - eslint: bin/eslint.js - checksum: d8896393832e154e1381a21041cfe4d12a73a76fac26ea27cabbc0e5fdac87918ad651f07f804ef6faacd3868572de3c1ec5d96edf5502bc999eff0c423638f7 - languageName: node - linkType: hard - -"esm-to-cjs@npm:^1.2.1": - version: 1.2.1 - resolution: "esm-to-cjs@npm:1.2.1" - checksum: 5892616f95a71313c5252645afd6eb37ff5a28597001f3dbf2a19e542038631698e34c77fd38be61e3353d9573fe10b0b9bf4147c95139d2f1dda308539b05ac - languageName: node - linkType: hard - -"espree@npm:^9.3.2": - version: 9.3.2 - resolution: "espree@npm:9.3.2" - dependencies: - acorn: ^8.7.1 - acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.3.0 - checksum: 9a790d6779847051e87f70d720a0f6981899a722419e80c92ab6dee01e1ab83b8ce52d11b4dc96c2c490182efb5a4c138b8b0d569205bfe1cd4629e658e58c30 - languageName: node - linkType: hard - -"esprima@npm:^4.0.0": - version: 4.0.1 - resolution: "esprima@npm:4.0.1" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628 - languageName: node - linkType: hard - -"esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" - dependencies: - estraverse: ^5.1.0 - checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210 - languageName: node - linkType: hard - -"esrecurse@npm:^4.3.0": - version: 4.3.0 - resolution: "esrecurse@npm:4.3.0" - dependencies: - estraverse: ^5.2.0 - checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837 - languageName: node - linkType: hard - -"estraverse@npm:^4.1.1": - version: 4.3.0 - resolution: "estraverse@npm:4.3.0" - checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 - languageName: node - linkType: hard - -"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0": - version: 5.3.0 - resolution: "estraverse@npm:5.3.0" - checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b - languageName: node - linkType: hard - -"estree-walker@npm:^1.0.1": - version: 1.0.1 - resolution: "estree-walker@npm:1.0.1" - checksum: 7e70da539691f6db03a08e7ce94f394ce2eef4180e136d251af299d41f92fb2d28ebcd9a6e393e3728d7970aeb5358705ddf7209d52fbcb2dd4693f95dcf925f - languageName: node - linkType: hard - -"esutils@npm:^2.0.2": - version: 2.0.3 - resolution: "esutils@npm:2.0.3" - checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87 - languageName: node - linkType: hard - -"eta@npm:^1.12.3": - version: 1.12.3 - resolution: "eta@npm:1.12.3" - checksum: 390c1cd320755cb98fd5a4a911539e8ed498fc49b82414f0023033ff606d80a34e6df0aeeb9fb0b519b318a750e6d17a72fc25f8a8c686cfc52d638e998237a1 - languageName: node - linkType: hard - -"etag@npm:~1.8.1": - version: 1.8.1 - resolution: "etag@npm:1.8.1" - checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff - languageName: node - linkType: hard - -"eval@npm:^0.1.8": - version: 0.1.8 - resolution: "eval@npm:0.1.8" - dependencies: - "@types/node": "*" - require-like: ">= 0.1.1" - checksum: d005567f394cfbe60948e34982e4637d2665030f9aa7dcac581ea6f9ec6eceb87133ed3dc0ae21764aa362485c242a731dbb6371f1f1a86807c58676431e9d1a - languageName: node - linkType: hard - -"eventemitter3@npm:^4.0.0": - version: 4.0.7 - resolution: "eventemitter3@npm:4.0.7" - checksum: 1875311c42fcfe9c707b2712c32664a245629b42bb0a5a84439762dd0fd637fc54d078155ea83c2af9e0323c9ac13687e03cfba79b03af9f40c89b4960099374 - languageName: node - linkType: hard - -"events@npm:1.1.1": - version: 1.1.1 - resolution: "events@npm:1.1.1" - checksum: 40431eb005cc4c57861b93d44c2981a49e7feb99df84cf551baed299ceea4444edf7744733f6a6667e942af687359b1f4a87ec1ec4f21d5127dac48a782039b9 - languageName: node - linkType: hard - -"events@npm:^3.2.0": - version: 3.3.0 - resolution: "events@npm:3.3.0" - checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 - languageName: node - linkType: hard - -"execa@npm:^4.0.0": - version: 4.1.0 - resolution: "execa@npm:4.1.0" - dependencies: - cross-spawn: ^7.0.0 - get-stream: ^5.0.0 - human-signals: ^1.1.1 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.0 - onetime: ^5.1.0 - signal-exit: ^3.0.2 - strip-final-newline: ^2.0.0 - checksum: e30d298934d9c52f90f3847704fd8224e849a081ab2b517bbc02f5f7732c24e56a21f14cb96a08256deffeb2d12b2b7cb7e2b014a12fb36f8d3357e06417ed55 - languageName: node - linkType: hard - -"execa@npm:^5.0.0, execa@npm:^5.1.1": - version: 5.1.1 - resolution: "execa@npm:5.1.1" - dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.0 - human-signals: ^2.1.0 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 - checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 - languageName: node - linkType: hard - -"exit@npm:^0.1.2": - version: 0.1.2 - resolution: "exit@npm:0.1.2" - checksum: abc407f07a875c3961e4781dfcb743b58d6c93de9ab263f4f8c9d23bb6da5f9b7764fc773f86b43dd88030444d5ab8abcb611cb680fba8ca075362b77114bba3 - languageName: node - linkType: hard - -"expand-tilde@npm:^2.0.0, expand-tilde@npm:^2.0.2": - version: 2.0.2 - resolution: "expand-tilde@npm:2.0.2" - dependencies: - homedir-polyfill: ^1.0.1 - checksum: 2efe6ed407d229981b1b6ceb552438fbc9e5c7d6a6751ad6ced3e0aa5cf12f0b299da695e90d6c2ac79191b5c53c613e508f7149e4573abfbb540698ddb7301a - languageName: node - linkType: hard - -"expect@npm:^28.1.0": - version: 28.1.0 - resolution: "expect@npm:28.1.0" - dependencies: - "@jest/expect-utils": ^28.1.0 - jest-get-type: ^28.0.2 - jest-matcher-utils: ^28.1.0 - jest-message-util: ^28.1.0 - jest-util: ^28.1.0 - checksum: 53bfa2e094a7d5b270ce9a8dafc5432d51bb369287502acd373b66fe01072260bacd1f83bf741d5de49b008406781ab879a0247f5f6fc10d3f32fbe5a3ccfbdf - languageName: node - linkType: hard - -"express@npm:^4.17.3": - version: 4.18.1 - resolution: "express@npm:4.18.1" - dependencies: - accepts: ~1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.0 - content-disposition: 0.5.4 - content-type: ~1.0.4 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - finalhandler: 1.2.0 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.1 - methods: ~1.1.2 - on-finished: 2.4.1 - parseurl: ~1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: ~2.0.7 - qs: 6.10.3 - range-parser: ~1.2.1 - safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: ~1.6.18 - utils-merge: 1.0.1 - vary: ~1.1.2 - checksum: c3d44c92e48226ef32ec978becfedb0ecf0ca21316bfd33674b3c5d20459840584f2325726a4f17f33d9c99f769636f728982d1c5433a5b6fe6eb95b8cf0c854 - languageName: node - linkType: hard - -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: ^0.1.0 - checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 - languageName: node - linkType: hard - -"extend@npm:^3.0.0": - version: 3.0.2 - resolution: "extend@npm:3.0.2" - checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 - languageName: node - linkType: hard - -"external-editor@npm:^3.0.3": - version: 3.1.0 - resolution: "external-editor@npm:3.1.0" - dependencies: - chardet: ^0.7.0 - iconv-lite: ^0.4.24 - tmp: ^0.0.33 - checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7 - languageName: node - linkType: hard - -"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": - version: 3.1.3 - resolution: "fast-deep-equal@npm:3.1.3" - checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d - languageName: node - linkType: hard - -"fast-diff@npm:^1.1.2": - version: 1.2.0 - resolution: "fast-diff@npm:1.2.0" - checksum: 1b5306eaa9e826564d9e5ffcd6ebd881eb5f770b3f977fcbf38f05c824e42172b53c79920e8429c54eb742ce15a0caf268b0fdd5b38f6de52234c4a8368131ae - languageName: node - linkType: hard - -"fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": - version: 3.2.11 - resolution: "fast-glob@npm:3.2.11" - dependencies: - "@nodelib/fs.stat": ^2.0.2 - "@nodelib/fs.walk": ^1.2.3 - glob-parent: ^5.1.2 - merge2: ^1.3.0 - micromatch: ^4.0.4 - checksum: f473105324a7780a20c06de842e15ddbb41d3cb7e71d1e4fe6e8373204f22245d54f5ab9e2061e6a1c613047345954d29b022e0e76f5c28b1df9858179a0e6d7 - languageName: node - linkType: hard - -"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": - version: 2.1.0 - resolution: "fast-json-stable-stringify@npm:2.1.0" - checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb - languageName: node - linkType: hard - -"fast-levenshtein@npm:^2.0.6": - version: 2.0.6 - resolution: "fast-levenshtein@npm:2.0.6" - checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c - languageName: node - linkType: hard - -"fast-url-parser@npm:1.1.3": - version: 1.1.3 - resolution: "fast-url-parser@npm:1.1.3" - dependencies: - punycode: ^1.3.2 - checksum: 5043d0c4a8d775ff58504d56c096563c11b113e4cb8a2668c6f824a1cd4fb3812e2fdf76537eb24a7ce4ae7def6bd9747da630c617cf2a4b6ce0c42514e4f21c - languageName: node - linkType: hard - -"fastq@npm:^1.6.0": - version: 1.13.0 - resolution: "fastq@npm:1.13.0" - dependencies: - reusify: ^1.0.4 - checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b - languageName: node - linkType: hard - -"faye-websocket@npm:^0.11.3": - version: 0.11.4 - resolution: "faye-websocket@npm:0.11.4" - dependencies: - websocket-driver: ">=0.5.1" - checksum: d49a62caf027f871149fc2b3f3c7104dc6d62744277eb6f9f36e2d5714e847d846b9f7f0d0b7169b25a012e24a594cde11a93034b30732e4c683f20b8a5019fa - languageName: node - linkType: hard - -"fb-watchman@npm:^2.0.0": - version: 2.0.1 - resolution: "fb-watchman@npm:2.0.1" - dependencies: - bser: 2.1.1 - checksum: 8510230778ab3a51c27dffb1b76ef2c24fab672a42742d3c0a45c2e9d1e5f20210b1fbca33486088da4a9a3958bde96b5aec0a63aac9894b4e9df65c88b2cbd6 - languageName: node - linkType: hard - -"fbemitter@npm:^3.0.0": - version: 3.0.0 - resolution: "fbemitter@npm:3.0.0" - dependencies: - fbjs: ^3.0.0 - checksum: 069690b8cdff3521ade3c9beb92ba0a38d818a86ef36dff8690e66749aef58809db4ac0d6938eb1cacea2dbef5f2a508952d455669590264cdc146bbe839f605 - languageName: node - linkType: hard - -"fbjs-css-vars@npm:^1.0.0": - version: 1.0.2 - resolution: "fbjs-css-vars@npm:1.0.2" - checksum: 72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511 - languageName: node - linkType: hard - -"fbjs@npm:^3.0.0, fbjs@npm:^3.0.1": - version: 3.0.4 - resolution: "fbjs@npm:3.0.4" - dependencies: - cross-fetch: ^3.1.5 - fbjs-css-vars: ^1.0.0 - loose-envify: ^1.0.0 - object-assign: ^4.1.0 - promise: ^7.1.1 - setimmediate: ^1.0.5 - ua-parser-js: ^0.7.30 - checksum: 8b23a3550fcda8a9109fca9475a3416590c18bb6825ea884192864ed686f67fcd618e308a140c9e5444fbd0168732e1ff3c092ba3d0c0ae1768969f32ba280c7 - languageName: node - linkType: hard - -"feed@npm:^4.2.2": - version: 4.2.2 - resolution: "feed@npm:4.2.2" - dependencies: - xml-js: ^1.6.11 - checksum: 2e6992a675a049511eef7bda8ca6c08cb9540cd10e8b275ec4c95d166228ec445a335fa8de990358759f248a92861e51decdcd32bf1c54737d5b7aed7c7ffe97 - languageName: node - linkType: hard - -"figures@npm:^2.0.0": - version: 2.0.0 - resolution: "figures@npm:2.0.0" - dependencies: - escape-string-regexp: ^1.0.5 - checksum: 081beb16ea57d1716f8447c694f637668322398b57017b20929376aaf5def9823b35245b734cdd87e4832dc96e9c6f46274833cada77bfe15e5f980fea1fd21f - languageName: node - linkType: hard - -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" - dependencies: - flat-cache: ^3.0.4 - checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74 - languageName: node - linkType: hard - -"file-loader@npm:^6.2.0": - version: 6.2.0 - resolution: "file-loader@npm:6.2.0" - dependencies: - loader-utils: ^2.0.0 - schema-utils: ^3.0.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: faf43eecf233f4897b0150aaa874eeeac214e4f9de49738a9e0ef734a30b5260059e85b7edadf852b98e415f875bd5f12587768a93fd52aaf2e479ecf95fab20 - languageName: node - linkType: hard - -"filelist@npm:^1.0.1": - version: 1.0.4 - resolution: "filelist@npm:1.0.4" - dependencies: - minimatch: ^5.0.1 - checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 - languageName: node - linkType: hard - -"filesize@npm:^8.0.6": - version: 8.0.7 - resolution: "filesize@npm:8.0.7" - checksum: 8603d27c5287b984cb100733640645e078f5f5ad65c6d913173e01fb99e09b0747828498fd86647685ccecb69be31f3587b9739ab1e50732116b2374aff4cbf9 - languageName: node - linkType: hard - -"fill-range@npm:^7.0.1": - version: 7.0.1 - resolution: "fill-range@npm:7.0.1" - dependencies: - to-regex-range: ^5.0.1 - checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 - languageName: node - linkType: hard - -"finalhandler@npm:1.2.0": - version: 1.2.0 - resolution: "finalhandler@npm:1.2.0" - dependencies: - debug: 2.6.9 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - on-finished: 2.4.1 - parseurl: ~1.3.3 - statuses: 2.0.1 - unpipe: ~1.0.0 - checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716 - languageName: node - linkType: hard - -"find-cache-dir@npm:^3.3.1": - version: 3.3.2 - resolution: "find-cache-dir@npm:3.3.2" - dependencies: - commondir: ^1.0.1 - make-dir: ^3.0.2 - pkg-dir: ^4.1.0 - checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 - languageName: node - linkType: hard - -"find-node-modules@npm:^2.1.2": - version: 2.1.3 - resolution: "find-node-modules@npm:2.1.3" - dependencies: - findup-sync: ^4.0.0 - merge: ^2.1.1 - checksum: 4b8a194ffd56ccf1a1033de35e2ee8209869b05cce68ff7c4ab0dbf04e63fd7196283383eee4c84596c7b311755b2836815209d558234cadc330a87881e5a3f4 - languageName: node - linkType: hard - -"find-root@npm:1.1.0": - version: 1.1.0 - resolution: "find-root@npm:1.1.0" - checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf - languageName: node - linkType: hard - -"find-up@npm:^2.1.0": - version: 2.1.0 - resolution: "find-up@npm:2.1.0" - dependencies: - locate-path: ^2.0.0 - checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd - languageName: node - linkType: hard - -"find-up@npm:^3.0.0": - version: 3.0.0 - resolution: "find-up@npm:3.0.0" - dependencies: - locate-path: ^3.0.0 - checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 - languageName: node - linkType: hard - -"find-up@npm:^4.0.0, find-up@npm:^4.1.0": - version: 4.1.0 - resolution: "find-up@npm:4.1.0" - dependencies: - locate-path: ^5.0.0 - path-exists: ^4.0.0 - checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 - languageName: node - linkType: hard - -"find-up@npm:^5.0.0": - version: 5.0.0 - resolution: "find-up@npm:5.0.0" - dependencies: - locate-path: ^6.0.0 - path-exists: ^4.0.0 - checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 - languageName: node - linkType: hard - -"findup-sync@npm:^4.0.0": - version: 4.0.0 - resolution: "findup-sync@npm:4.0.0" - dependencies: - detect-file: ^1.0.0 - is-glob: ^4.0.0 - micromatch: ^4.0.2 - resolve-dir: ^1.0.1 - checksum: 94131e1107ad63790ed00c4c39ca131a93ea602607bd97afeffd92b69a9a63cf2c6f57d6db88cb753fe748ac7fde79e1e76768ff784247026b7c5ebf23ede3a0 - languageName: node - linkType: hard - -"flat-cache@npm:^3.0.4": - version: 3.0.4 - resolution: "flat-cache@npm:3.0.4" - dependencies: - flatted: ^3.1.0 - rimraf: ^3.0.2 - checksum: 4fdd10ecbcbf7d520f9040dd1340eb5dfe951e6f0ecf2252edeec03ee68d989ec8b9a20f4434270e71bcfd57800dc09b3344fca3966b2eb8f613072c7d9a2365 - languageName: node - linkType: hard - -"flatted@npm:^3.1.0": - version: 3.2.5 - resolution: "flatted@npm:3.2.5" - checksum: 3c436e9695ccca29620b4be5671dd72e5dd0a7500e0856611b7ca9bd8169f177f408c3b9abfa78dfe1493ee2d873e2c119080a8a9bee4e1a186a9e60ca6c89f1 - languageName: node - linkType: hard - -"flux@npm:^4.0.1": - version: 4.0.3 - resolution: "flux@npm:4.0.3" - dependencies: - fbemitter: ^3.0.0 - fbjs: ^3.0.1 - peerDependencies: - react: ^15.0.2 || ^16.0.0 || ^17.0.0 - checksum: 6b3f5150bcce481ce5bc09e54dbe4bf2a052f9fbc04c1de64f8d816adc4f90ad7955d9aed0022c7b6a2ed11b809ac40527bb50c2cd89c23d42f56694abe20748 - languageName: node - linkType: hard - -"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.7": - version: 1.15.0 - resolution: "follow-redirects@npm:1.15.0" - peerDependenciesMeta: - debug: - optional: true - checksum: eaec81c3e0ae57aae2422e38ad3539d0e7279b3a63f9681eeea319bb683dea67502c4e097136b8ce9721542b4e236e092b6b49e34e326cdd7733c274f0a3f378 - languageName: node - linkType: hard - -"fork-ts-checker-webpack-plugin@npm:^6.5.0": - version: 6.5.2 - resolution: "fork-ts-checker-webpack-plugin@npm:6.5.2" - dependencies: - "@babel/code-frame": ^7.8.3 - "@types/json-schema": ^7.0.5 - chalk: ^4.1.0 - chokidar: ^3.4.2 - cosmiconfig: ^6.0.0 - deepmerge: ^4.2.2 - fs-extra: ^9.0.0 - glob: ^7.1.6 - memfs: ^3.1.2 - minimatch: ^3.0.4 - schema-utils: 2.7.0 - semver: ^7.3.2 - tapable: ^1.0.0 - peerDependencies: - eslint: ">= 6" - typescript: ">= 2.7" - vue-template-compiler: "*" - webpack: ">= 4" - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - checksum: c823de02ee258a26ea5c0c488b2f1825b941f72292417478689862468a9140b209ad7df52f67bd134228fe9f40e9115b604fc8f88a69338929fe52be869469b6 - languageName: node - linkType: hard - -"form-data@npm:^3.0.0": - version: 3.0.1 - resolution: "form-data@npm:3.0.1" - dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 - checksum: b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d - languageName: node - linkType: hard - -"form-data@npm:^4.0.0": - version: 4.0.0 - resolution: "form-data@npm:4.0.0" - dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 - checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c - languageName: node - linkType: hard - -"forwarded@npm:0.2.0": - version: 0.2.0 - resolution: "forwarded@npm:0.2.0" - checksum: fd27e2394d8887ebd16a66ffc889dc983fbbd797d5d3f01087c020283c0f019a7d05ee85669383d8e0d216b116d720fc0cef2f6e9b7eb9f4c90c6e0bc7fd28e6 - languageName: node - linkType: hard - -"fraction.js@npm:^4.2.0": - version: 4.2.0 - resolution: "fraction.js@npm:4.2.0" - checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 - languageName: node - linkType: hard - -"fresh@npm:0.5.2": - version: 0.5.2 - resolution: "fresh@npm:0.5.2" - checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346 - languageName: node - linkType: hard - -"fs-extra@npm:8.1.0": - version: 8.1.0 - resolution: "fs-extra@npm:8.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^4.0.0 - universalify: ^0.1.0 - checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 - languageName: node - linkType: hard - -"fs-extra@npm:^10.0.0, fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 - languageName: node - linkType: hard - -"fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" - dependencies: - at-least-node: ^1.0.0 - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 - languageName: node - linkType: hard - -"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": - version: 2.1.0 - resolution: "fs-minipass@npm:2.1.0" - dependencies: - minipass: ^3.0.0 - checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 - languageName: node - linkType: hard - -"fs-monkey@npm:1.0.3": - version: 1.0.3 - resolution: "fs-monkey@npm:1.0.3" - checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0 - languageName: node - linkType: hard - -"fs.realpath@npm:^1.0.0": - version: 1.0.0 - resolution: "fs.realpath@npm:1.0.0" - checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 - languageName: node - linkType: hard - -"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": - version: 2.3.2 - resolution: "fsevents@npm:2.3.2" - dependencies: - node-gyp: latest - checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f - conditions: os=darwin - languageName: node - linkType: hard - -"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": - version: 2.3.2 - resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" - dependencies: - node-gyp: latest - conditions: os=darwin - languageName: node - linkType: hard - -"function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a - languageName: node - linkType: hard - -"function.prototype.name@npm:^1.1.5": - version: 1.1.5 - resolution: "function.prototype.name@npm:1.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.0 - functions-have-names: ^1.2.2 - checksum: acd21d733a9b649c2c442f067567743214af5fa248dbeee69d8278ce7df3329ea5abac572be9f7470b4ec1cd4d8f1040e3c5caccf98ebf2bf861a0deab735c27 - languageName: node - linkType: hard - -"functional-red-black-tree@npm:^1.0.1": - version: 1.0.1 - resolution: "functional-red-black-tree@npm:1.0.1" - checksum: ca6c170f37640e2d94297da8bb4bf27a1d12bea3e00e6a3e007fd7aa32e37e000f5772acf941b4e4f3cf1c95c3752033d0c509af157ad8f526e7f00723b9eb9f - languageName: node - linkType: hard - -"functions-have-names@npm:^1.2.2": - version: 1.2.3 - resolution: "functions-have-names@npm:1.2.3" - checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 - languageName: node - linkType: hard - -"gauge@npm:^3.0.0": - version: 3.0.2 - resolution: "gauge@npm:3.0.2" - dependencies: - aproba: ^1.0.3 || ^2.0.0 - color-support: ^1.1.2 - console-control-strings: ^1.0.0 - has-unicode: ^2.0.1 - object-assign: ^4.1.1 - signal-exit: ^3.0.0 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - wide-align: ^1.1.2 - checksum: 81296c00c7410cdd48f997800155fbead4f32e4f82109be0719c63edc8560e6579946cc8abd04205297640691ec26d21b578837fd13a4e96288ab4b40b1dc3e9 - languageName: node - linkType: hard - -"gauge@npm:^4.0.3": - version: 4.0.4 - resolution: "gauge@npm:4.0.4" - 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: ^3.0.7 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - wide-align: ^1.1.5 - checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d - languageName: node - linkType: hard - -"gen-esm-wrapper@npm:^1.1.3": - version: 1.1.3 - resolution: "gen-esm-wrapper@npm:1.1.3" - dependencies: - is-valid-identifier: ^2.0.2 - bin: - gen-esm-wrapper: gen-esm-wrapper.js - checksum: 600abe05141d3a3d71af3bd65a1967c7fd09bd7c60d487dca5c30b2af0f58b40580990d34cfa3ac1dffd78463d895912a100bac4ea6e8cb2ee4461bbafa67011 - languageName: node - linkType: hard - -"gensync@npm:^1.0.0-beta.1, gensync@npm:^1.0.0-beta.2": - version: 1.0.0-beta.2 - resolution: "gensync@npm:1.0.0-beta.2" - checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec - languageName: node - linkType: hard - -"get-caller-file@npm:^2.0.5": - version: 2.0.5 - resolution: "get-caller-file@npm:2.0.5" - checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 - languageName: node - linkType: hard - -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1": - version: 1.1.1 - resolution: "get-intrinsic@npm:1.1.1" - dependencies: - function-bind: ^1.1.1 - has: ^1.0.3 - has-symbols: ^1.0.1 - checksum: a9fe2ca8fa3f07f9b0d30fb202bcd01f3d9b9b6b732452e79c48e79f7d6d8d003af3f9e38514250e3553fdc83c61650851cb6870832ac89deaaceb08e3721a17 - languageName: node - linkType: hard - -"get-own-enumerable-property-symbols@npm:^3.0.0": - version: 3.0.2 - resolution: "get-own-enumerable-property-symbols@npm:3.0.2" - checksum: 8f0331f14159f939830884799f937343c8c0a2c330506094bc12cbee3665d88337fe97a4ea35c002cc2bdba0f5d9975ad7ec3abb925015cdf2a93e76d4759ede - languageName: node - linkType: hard - -"get-package-type@npm:^0.1.0": - version: 0.1.0 - resolution: "get-package-type@npm:0.1.0" - checksum: bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148 - languageName: node - linkType: hard - -"get-port@npm:^5.1.1": - version: 5.1.1 - resolution: "get-port@npm:5.1.1" - checksum: 0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 - languageName: node - linkType: hard - -"get-stream@npm:^4.1.0": - version: 4.1.0 - resolution: "get-stream@npm:4.1.0" - dependencies: - pump: ^3.0.0 - checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 - languageName: node - linkType: hard - -"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": - version: 5.2.0 - resolution: "get-stream@npm:5.2.0" - dependencies: - pump: ^3.0.0 - checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 - languageName: node - linkType: hard - -"get-stream@npm:^6.0.0": - version: 6.0.1 - resolution: "get-stream@npm:6.0.1" - checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad - languageName: node - linkType: hard - -"get-symbol-description@npm:^1.0.0": - version: 1.0.0 - resolution: "get-symbol-description@npm:1.0.0" - dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.1 - checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247 - languageName: node - linkType: hard - -"git-raw-commits@npm:^2.0.0, git-raw-commits@npm:^2.0.8": - version: 2.0.11 - resolution: "git-raw-commits@npm:2.0.11" - dependencies: - dargs: ^7.0.0 - lodash: ^4.17.15 - meow: ^8.0.0 - split2: ^3.0.0 - through2: ^4.0.0 - bin: - git-raw-commits: cli.js - checksum: c178af43633684106179793b6e3473e1d2bb50bb41d04e2e285ea4eef342ca4090fee6bc8a737552fde879d22346c90de5c49f18c719a0f38d4c934f258a0f79 - languageName: node - linkType: hard - -"git-semver-tags@npm:^4.1.1": - version: 4.1.1 - resolution: "git-semver-tags@npm:4.1.1" - dependencies: - meow: ^8.0.0 - semver: ^6.0.0 - bin: - git-semver-tags: cli.js - checksum: e16d02a515c0f88289a28b5bf59bf42c0dc053765922d3b617ae4b50546bd4f74a25bf3ad53b91cb6c1159319a2e92533b160c573b856c2629125c8b26b3b0e3 - languageName: node - linkType: hard - -"github-slugger@npm:^1.4.0": - version: 1.4.0 - resolution: "github-slugger@npm:1.4.0" - checksum: 4f52e7a21f5c6a4c5328f01fe4fe13ae8881fea78bfe31f9e72c4038f97e3e70d52fb85aa7633a52c501dc2486874474d9abd22aa61cbe9b113099a495551c6b - languageName: node - linkType: hard - -"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": - version: 5.1.2 - resolution: "glob-parent@npm:5.1.2" - dependencies: - is-glob: ^4.0.1 - checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e - languageName: node - linkType: hard - -"glob-parent@npm:^6.0.1": - version: 6.0.2 - resolution: "glob-parent@npm:6.0.2" - dependencies: - is-glob: ^4.0.3 - checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 - languageName: node - linkType: hard - -"glob-to-regexp@npm:^0.4.1": - version: 0.4.1 - resolution: "glob-to-regexp@npm:0.4.1" - checksum: e795f4e8f06d2a15e86f76e4d92751cf8bbfcf0157cea5c2f0f35678a8195a750b34096b1256e436f0cebc1883b5ff0888c47348443e69546a5a87f9e1eb1167 - languageName: node - linkType: hard - -"glob@npm:7.1.4": - version: 7.1.4 - resolution: "glob@npm:7.1.4" - 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 - checksum: f52480fc82b1e66e52990f0f2e7306447d12294c83fbbee0395e761ad1178172012a7cc0673dbf4810baac400fc09bf34484c08b5778c216403fd823db281716 - languageName: node - linkType: hard - -"glob@npm:7.1.6": - version: 7.1.6 - resolution: "glob@npm:7.1.6" - 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 - checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6 - languageName: node - linkType: hard - -"glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": - version: 7.2.3 - resolution: "glob@npm:7.2.3" - 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 - checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 - languageName: node - linkType: hard - -"glob@npm:^8.0.1": - version: 8.0.3 - resolution: "glob@npm:8.0.3" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^5.0.1 - once: ^1.3.0 - checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 - languageName: node - linkType: hard - -"global-dirs@npm:^0.1.1": - version: 0.1.1 - resolution: "global-dirs@npm:0.1.1" - dependencies: - ini: ^1.3.4 - checksum: 10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a - languageName: node - linkType: hard - -"global-dirs@npm:^3.0.0": - version: 3.0.0 - resolution: "global-dirs@npm:3.0.0" - dependencies: - ini: 2.0.0 - checksum: 953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88 - languageName: node - linkType: hard - -"global-modules@npm:^1.0.0": - version: 1.0.0 - resolution: "global-modules@npm:1.0.0" - dependencies: - global-prefix: ^1.0.1 - is-windows: ^1.0.1 - resolve-dir: ^1.0.0 - checksum: 10be68796c1e1abc1e2ba87ec4ea507f5629873b119ab0cd29c07284ef2b930f1402d10df01beccb7391dedd9cd479611dd6a24311c71be58937beaf18edf85e - languageName: node - linkType: hard - -"global-modules@npm:^2.0.0": - version: 2.0.0 - resolution: "global-modules@npm:2.0.0" - dependencies: - global-prefix: ^3.0.0 - checksum: d6197f25856c878c2fb5f038899f2dca7cbb2f7b7cf8999660c0104972d5cfa5c68b5a0a77fa8206bb536c3903a4615665acb9709b4d80846e1bb47eaef65430 - languageName: node - linkType: hard - -"global-prefix@npm:^1.0.1": - version: 1.0.2 - resolution: "global-prefix@npm:1.0.2" - dependencies: - expand-tilde: ^2.0.2 - homedir-polyfill: ^1.0.1 - ini: ^1.3.4 - is-windows: ^1.0.1 - which: ^1.2.14 - checksum: 061b43470fe498271bcd514e7746e8a8535032b17ab9570517014ae27d700ff0dca749f76bbde13ba384d185be4310d8ba5712cb0e74f7d54d59390db63dd9a0 - languageName: node - linkType: hard - -"global-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "global-prefix@npm:3.0.0" - dependencies: - ini: ^1.3.5 - kind-of: ^6.0.2 - which: ^1.3.1 - checksum: 8a82fc1d6f22c45484a4e34656cc91bf021a03e03213b0035098d605bfc612d7141f1e14a21097e8a0413b4884afd5b260df0b6a25605ce9d722e11f1df2881d - languageName: node - linkType: hard - -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e - languageName: node - linkType: hard - -"globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.15.0 - resolution: "globals@npm:13.15.0" - dependencies: - type-fest: ^0.20.2 - checksum: 383ade0873b2ab29ce6d143466c203ed960491575bc97406395e5c8434026fb02472ab2dfff5bc16689b8460269b18fda1047975295cd0183904385c51258bae - languageName: node - linkType: hard - -"globby@npm:12.1.0": - version: 12.1.0 - resolution: "globby@npm:12.1.0" - dependencies: - array-union: ^3.0.1 - dir-glob: ^3.0.1 - fast-glob: ^3.2.7 - ignore: ^5.1.9 - merge2: ^1.4.1 - slash: ^4.0.0 - checksum: aeee6856a5a9644c946b38d13175ca3da1181739aaced9ead15e210a53470ee922d6fa6f18e51169e54e77430af6f6958b8e65950314667781509d8f41901a18 - languageName: node - linkType: hard - -"globby@npm:^11.0.1, globby@npm:^11.0.3, globby@npm:^11.0.4, globby@npm:^11.1.0": - version: 11.1.0 - resolution: "globby@npm:11.1.0" - dependencies: - array-union: ^2.1.0 - dir-glob: ^3.0.1 - fast-glob: ^3.2.9 - ignore: ^5.2.0 - merge2: ^1.4.1 - slash: ^3.0.0 - checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6 - languageName: node - linkType: hard - -"globby@npm:^12.0.2": - version: 12.2.0 - resolution: "globby@npm:12.2.0" - dependencies: - array-union: ^3.0.1 - dir-glob: ^3.0.1 - fast-glob: ^3.2.7 - ignore: ^5.1.9 - merge2: ^1.4.1 - slash: ^4.0.0 - checksum: 2539379a7fff3473d3e7c68b4540ba38f36970f43f760e36e301515d5cb98a0c5736554957d90390906bee632327beb2f9518d1acd6911f61e436db11b0da5b5 - languageName: node - linkType: hard - -"got@npm:^9.6.0": - version: 9.6.0 - resolution: "got@npm:9.6.0" - dependencies: - "@sindresorhus/is": ^0.14.0 - "@szmarczak/http-timer": ^1.1.2 - cacheable-request: ^6.0.0 - decompress-response: ^3.3.0 - duplexer3: ^0.1.4 - get-stream: ^4.1.0 - lowercase-keys: ^1.0.1 - mimic-response: ^1.0.1 - p-cancelable: ^1.0.0 - to-readable-stream: ^1.0.0 - url-parse-lax: ^3.0.0 - checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 - languageName: node - linkType: hard - -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": - version: 4.2.10 - resolution: "graceful-fs@npm:4.2.10" - checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da - languageName: node - linkType: hard - -"gray-matter@npm:^4.0.3": - version: 4.0.3 - resolution: "gray-matter@npm:4.0.3" - dependencies: - js-yaml: ^3.13.1 - kind-of: ^6.0.2 - section-matter: ^1.0.0 - strip-bom-string: ^1.0.0 - checksum: 37717bd424344487d655392251ce8d8878a1275ee087003e61208fba3bfd59cbb73a85b2159abf742ae95e23db04964813fdc33ae18b074208428b2528205222 - languageName: node - linkType: hard - -"gzip-size@npm:^6.0.0": - version: 6.0.0 - resolution: "gzip-size@npm:6.0.0" - dependencies: - duplexer: ^0.1.2 - checksum: 2df97f359696ad154fc171dcb55bc883fe6e833bca7a65e457b9358f3cb6312405ed70a8da24a77c1baac0639906cd52358dc0ce2ec1a937eaa631b934c94194 - languageName: node - linkType: hard - -"handle-thing@npm:^2.0.0": - version: 2.0.1 - resolution: "handle-thing@npm:2.0.1" - checksum: 68071f313062315cd9dce55710e9496873945f1dd425107007058fc1629f93002a7649fcc3e464281ce02c7e809a35f5925504ab8105d972cf649f1f47cb7d6c - languageName: node - linkType: hard - -"handlebars@npm:^4.7.7": - version: 4.7.7 - resolution: "handlebars@npm:4.7.7" - dependencies: - minimist: ^1.2.5 - neo-async: ^2.6.0 - source-map: ^0.6.1 - uglify-js: ^3.1.4 - wordwrap: ^1.0.0 - dependenciesMeta: - uglify-js: - optional: true - bin: - handlebars: bin/handlebars - checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee - languageName: node - linkType: hard - -"hard-rejection@npm:^2.1.0": - version: 2.1.0 - resolution: "hard-rejection@npm:2.1.0" - checksum: 7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc - languageName: node - linkType: hard - -"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": - version: 1.0.2 - resolution: "has-bigints@npm:1.0.2" - checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b - languageName: node - linkType: hard - -"has-flag@npm:^3.0.0": - version: 3.0.0 - resolution: "has-flag@npm:3.0.0" - checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b - languageName: node - linkType: hard - -"has-flag@npm:^4.0.0": - version: 4.0.0 - resolution: "has-flag@npm:4.0.0" - checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad - languageName: node - linkType: hard - -"has-property-descriptors@npm:^1.0.0": - version: 1.0.0 - resolution: "has-property-descriptors@npm:1.0.0" - dependencies: - get-intrinsic: ^1.1.1 - checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb - languageName: node - linkType: hard - -"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": - version: 1.0.3 - resolution: "has-symbols@npm:1.0.3" - checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 - languageName: node - linkType: hard - -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" - dependencies: - has-symbols: ^1.0.2 - checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c - languageName: node - linkType: hard - -"has-unicode@npm:^2.0.1": - version: 2.0.1 - resolution: "has-unicode@npm:2.0.1" - checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 - languageName: node - linkType: hard - -"has-yarn@npm:^2.1.0": - version: 2.1.0 - resolution: "has-yarn@npm:2.1.0" - checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 - languageName: node - linkType: hard - -"has@npm:^1.0.3": - version: 1.0.3 - resolution: "has@npm:1.0.3" - dependencies: - function-bind: ^1.1.1 - checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 - languageName: node - linkType: hard - -"hast-to-hyperscript@npm:^9.0.0": - version: 9.0.1 - resolution: "hast-to-hyperscript@npm:9.0.1" - dependencies: - "@types/unist": ^2.0.3 - comma-separated-tokens: ^1.0.0 - property-information: ^5.3.0 - space-separated-tokens: ^1.0.0 - style-to-object: ^0.3.0 - unist-util-is: ^4.0.0 - web-namespaces: ^1.0.0 - checksum: de570d789853018fff2fd38fc096549b9814e366b298f60c90c159a57018230eefc44d46a246027b0e2426ed9e99f2e270050bc183d5bdfe4c9487c320b392cd - languageName: node - linkType: hard - -"hast-util-from-parse5@npm:^5.0.0": - version: 5.0.3 - resolution: "hast-util-from-parse5@npm:5.0.3" - dependencies: - ccount: ^1.0.3 - hastscript: ^5.0.0 - property-information: ^5.0.0 - web-namespaces: ^1.1.2 - xtend: ^4.0.1 - checksum: 31ecd040dd03bda38b8efbcb93ed95b19619bc8548da19973b6cdbb36302bc54c84662be345e6a4f3a53cf8b33956b502916e349871dc095802ca39cfe55040a - languageName: node - linkType: hard - -"hast-util-from-parse5@npm:^6.0.0": - version: 6.0.1 - resolution: "hast-util-from-parse5@npm:6.0.1" - dependencies: - "@types/parse5": ^5.0.0 - hastscript: ^6.0.0 - property-information: ^5.0.0 - vfile: ^4.0.0 - vfile-location: ^3.2.0 - web-namespaces: ^1.0.0 - checksum: 4daa78201468af7779161e7caa2513c329830778e0528481ab16b3e1bcef4b831f6285b526aacdddbee802f3bd9d64df55f80f010591ea1916da535e3a923b83 - languageName: node - linkType: hard - -"hast-util-parse-selector@npm:^2.0.0": - version: 2.2.5 - resolution: "hast-util-parse-selector@npm:2.2.5" - checksum: 22ee4afbd11754562144cb3c4f3ec52524dafba4d90ee52512902d17cf11066d83b38f7bdf6ca571bbc2541f07ba30db0d234657b6ecb8ca4631587466459605 - languageName: node - linkType: hard - -"hast-util-raw@npm:6.0.1": - version: 6.0.1 - resolution: "hast-util-raw@npm:6.0.1" - dependencies: - "@types/hast": ^2.0.0 - hast-util-from-parse5: ^6.0.0 - hast-util-to-parse5: ^6.0.0 - html-void-elements: ^1.0.0 - parse5: ^6.0.0 - unist-util-position: ^3.0.0 - vfile: ^4.0.0 - web-namespaces: ^1.0.0 - xtend: ^4.0.0 - zwitch: ^1.0.0 - checksum: f6d960644f9fbbe0b92d0227b20a24d659cce021d5f9fd218e077154931b4524ee920217b7fd5a45ec2736ec1dee53de9209fe449f6f89454c01d225ff0e7851 - languageName: node - linkType: hard - -"hast-util-to-parse5@npm:^6.0.0": - version: 6.0.0 - resolution: "hast-util-to-parse5@npm:6.0.0" - dependencies: - hast-to-hyperscript: ^9.0.0 - property-information: ^5.0.0 - web-namespaces: ^1.0.0 - xtend: ^4.0.0 - zwitch: ^1.0.0 - checksum: 91a36244e37df1d63c8b7e865ab0c0a25bb7396155602be005cf71d95c348e709568f80e0f891681a3711d733ad896e70642dc41a05b574eddf2e07d285408a8 - languageName: node - linkType: hard - -"hastscript@npm:^5.0.0": - version: 5.1.2 - resolution: "hastscript@npm:5.1.2" - dependencies: - comma-separated-tokens: ^1.0.0 - hast-util-parse-selector: ^2.0.0 - property-information: ^5.0.0 - space-separated-tokens: ^1.0.0 - checksum: 662321af446f09c76d67af31d05823f382ce1e6c007828dc77f899f310cea682c00216b67c317a4ebe7f0c05e50552c4810d214e6ed4e95388f7b7d7fc93158f - languageName: node - linkType: hard - -"hastscript@npm:^6.0.0": - version: 6.0.0 - resolution: "hastscript@npm:6.0.0" - dependencies: - "@types/hast": ^2.0.0 - comma-separated-tokens: ^1.0.0 - hast-util-parse-selector: ^2.0.0 - property-information: ^5.0.0 - space-separated-tokens: ^1.0.0 - checksum: 5e50b85af0d2cb7c17979cb1ddca75d6b96b53019dd999b39e7833192c9004201c3cee6445065620ea05d0087d9ae147a4844e582d64868be5bc6b0232dfe52d - languageName: node - linkType: hard - -"he@npm:^1.2.0": - version: 1.2.0 - resolution: "he@npm:1.2.0" - bin: - he: bin/he - checksum: 3d4d6babccccd79c5c5a3f929a68af33360d6445587d628087f39a965079d84f18ce9c3d3f917ee1e3978916fc833bb8b29377c3b403f919426f91bc6965e7a7 - languageName: node - linkType: hard - -"history@npm:^4.9.0": - version: 4.10.1 - resolution: "history@npm:4.10.1" - dependencies: - "@babel/runtime": ^7.1.2 - loose-envify: ^1.2.0 - resolve-pathname: ^3.0.0 - tiny-invariant: ^1.0.2 - tiny-warning: ^1.0.0 - value-equal: ^1.0.1 - checksum: addd84bc4683929bae4400419b5af132ff4e4e9b311a0d4e224579ea8e184a6b80d7f72c55927e4fa117f69076a9e47ce082d8d0b422f1a9ddac7991490ca1d0 - languageName: node - linkType: hard - -"hoist-non-react-statics@npm:^3.1.0": - version: 3.3.2 - resolution: "hoist-non-react-statics@npm:3.3.2" - dependencies: - react-is: ^16.7.0 - checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 - languageName: node - linkType: hard - -"homedir-polyfill@npm:^1.0.1": - version: 1.0.3 - resolution: "homedir-polyfill@npm:1.0.3" - dependencies: - parse-passwd: ^1.0.0 - checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250 - languageName: node - linkType: hard - -"hosted-git-info@npm:^2.1.4": - version: 2.8.9 - resolution: "hosted-git-info@npm:2.8.9" - checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd - languageName: node - linkType: hard - -"hosted-git-info@npm:^4.0.1": - version: 4.1.0 - resolution: "hosted-git-info@npm:4.1.0" - dependencies: - lru-cache: ^6.0.0 - checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 - languageName: node - linkType: hard - -"hpack.js@npm:^2.1.6": - version: 2.1.6 - resolution: "hpack.js@npm:2.1.6" - dependencies: - inherits: ^2.0.1 - obuf: ^1.0.0 - readable-stream: ^2.0.1 - wbuf: ^1.1.0 - checksum: 2de144115197967ad6eeee33faf41096c6ba87078703c5cb011632dcfbffeb45784569e0cf02c317bd79c48375597c8ec88c30fff5bb0b023e8f654fb6e9c06e - languageName: node - linkType: hard - -"html-entities@npm:^2.3.2": - version: 2.3.3 - resolution: "html-entities@npm:2.3.3" - checksum: 92521501da8aa5f66fee27f0f022d6e9ceae62667dae93aa6a2f636afa71ad530b7fb24a18d4d6c124c9885970cac5f8a52dbf1731741161002816ae43f98196 - languageName: node - linkType: hard - -"html-escaper@npm:^2.0.0": - version: 2.0.2 - resolution: "html-escaper@npm:2.0.2" - checksum: d2df2da3ad40ca9ee3a39c5cc6475ef67c8f83c234475f24d8e9ce0dc80a2c82df8e1d6fa78ddd1e9022a586ea1bd247a615e80a5cd9273d90111ddda7d9e974 - languageName: node - linkType: hard - -"html-minifier-terser@npm:^6.0.2, html-minifier-terser@npm:^6.1.0": - version: 6.1.0 - resolution: "html-minifier-terser@npm:6.1.0" - dependencies: - camel-case: ^4.1.2 - clean-css: ^5.2.2 - commander: ^8.3.0 - he: ^1.2.0 - param-case: ^3.0.4 - relateurl: ^0.2.7 - terser: ^5.10.0 - bin: - html-minifier-terser: cli.js - checksum: ac52c14006476f773204c198b64838477859dc2879490040efab8979c0207424da55d59df7348153f412efa45a0840a1ca3c757bf14767d23a15e3e389d37a93 - languageName: node - linkType: hard - -"html-tags@npm:^3.2.0": - version: 3.2.0 - resolution: "html-tags@npm:3.2.0" - checksum: a0c9e96ac26c84adad9cc66d15d6711a17f60acda8d987218f1d4cbaacd52864939b230e635cce5a1179f3ddab2a12b9231355617dfbae7945fcfec5e96d2041 - languageName: node - linkType: hard - -"html-void-elements@npm:^1.0.0": - version: 1.0.5 - resolution: "html-void-elements@npm:1.0.5" - checksum: 1a56f4f6cfbeb994c21701ff72b4b7f556fe784a70e5e554d1566ff775af83b91ea93f10664f039a67802d9f7b40d4a7f1ed20312bab47bd88d89bd792ea84ca - languageName: node - linkType: hard - -"html-webpack-plugin@npm:^5.5.0": - version: 5.5.0 - resolution: "html-webpack-plugin@npm:5.5.0" - dependencies: - "@types/html-minifier-terser": ^6.0.0 - html-minifier-terser: ^6.0.2 - lodash: ^4.17.21 - pretty-error: ^4.0.0 - tapable: ^2.0.0 - peerDependencies: - webpack: ^5.20.0 - checksum: f3d84d0df71fe2f5bac533cc74dce41ab058558cdcc6ff767d166a2abf1cf6fb8491d54d60ddbb34e95c00394e379ba52e0468e0284d1d0cc6a42987056e8219 - languageName: node - linkType: hard - -"htmlparser2@npm:^3.9.1": - version: 3.10.1 - resolution: "htmlparser2@npm:3.10.1" - dependencies: - domelementtype: ^1.3.1 - domhandler: ^2.3.0 - domutils: ^1.5.1 - entities: ^1.1.1 - inherits: ^2.0.1 - readable-stream: ^3.1.1 - checksum: 6875f7dd875aa10be17d9b130e3738cd8ed4010b1f2edaf4442c82dfafe9d9336b155870dcc39f38843cbf7fef5e4fcfdf0c4c1fd4db3a1b91a1e0ee8f6c3475 - languageName: node - linkType: hard - -"htmlparser2@npm:^6.1.0": - version: 6.1.0 - resolution: "htmlparser2@npm:6.1.0" - dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.0.0 - domutils: ^2.5.2 - entities: ^2.0.0 - checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e - languageName: node - linkType: hard - -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": - version: 4.1.0 - resolution: "http-cache-semantics@npm:4.1.0" - checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 - languageName: node - linkType: hard - -"http-deceiver@npm:^1.2.7": - version: 1.2.7 - resolution: "http-deceiver@npm:1.2.7" - checksum: 64d7d1ae3a6933eb0e9a94e6f27be4af45a53a96c3c34e84ff57113787105a89fff9d1c3df263ef63add823df019b0e8f52f7121e32393bb5ce9a713bf100b41 - languageName: node - linkType: hard - -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920 - languageName: node - linkType: hard - -"http-errors@npm:~1.6.2": - version: 1.6.3 - resolution: "http-errors@npm:1.6.3" - dependencies: - depd: ~1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: ">= 1.4.0 < 2" - checksum: a9654ee027e3d5de305a56db1d1461f25709ac23267c6dc28cdab8323e3f96caa58a9a6a5e93ac15d7285cee0c2f019378c3ada9026e7fe19c872d695f27de7c - languageName: node - linkType: hard - -"http-parser-js@npm:>=0.5.1": - version: 0.5.6 - resolution: "http-parser-js@npm:0.5.6" - checksum: 8a92f6782542211c77936104ea1eca3c86a95420eb286b100f6421630f29d8f94fd4cc7a245df8e078791d86cd9a237091094440ffb0cd1b44a3f85bfbf539fa - languageName: node - linkType: hard - -"http-proxy-agent@npm:^4.0.1": - version: 4.0.1 - resolution: "http-proxy-agent@npm:4.0.1" - dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 - checksum: c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82 - languageName: node - linkType: hard - -"http-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "http-proxy-agent@npm:5.0.0" - dependencies: - "@tootallnate/once": 2 - agent-base: 6 - debug: 4 - checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 - languageName: node - linkType: hard - -"http-proxy-middleware@npm:^2.0.3": - version: 2.0.6 - resolution: "http-proxy-middleware@npm:2.0.6" - dependencies: - "@types/http-proxy": ^1.17.8 - http-proxy: ^1.18.1 - is-glob: ^4.0.1 - is-plain-obj: ^3.0.0 - micromatch: ^4.0.2 - peerDependencies: - "@types/express": ^4.17.13 - peerDependenciesMeta: - "@types/express": - optional: true - checksum: 2ee85bc878afa6cbf34491e972ece0f5be0a3e5c98a60850cf40d2a9a5356e1fc57aab6cff33c1fc37691b0121c3a42602d2b1956c52577e87a5b77b62ae1c3a - languageName: node - linkType: hard - -"http-proxy@npm:^1.18.1": - version: 1.18.1 - resolution: "http-proxy@npm:1.18.1" - dependencies: - eventemitter3: ^4.0.0 - follow-redirects: ^1.0.0 - requires-port: ^1.0.0 - checksum: f5bd96bf83e0b1e4226633dbb51f8b056c3e6321917df402deacec31dd7fe433914fc7a2c1831cf7ae21e69c90b3a669b8f434723e9e8b71fd68afe30737b6a5 - languageName: node - linkType: hard - -"https-proxy-agent@npm:^5.0.0": - version: 5.0.1 - resolution: "https-proxy-agent@npm:5.0.1" - dependencies: - agent-base: 6 - debug: 4 - checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 - languageName: node - linkType: hard - -"human-signals@npm:^1.1.1": - version: 1.1.1 - resolution: "human-signals@npm:1.1.1" - checksum: d587647c9e8ec24e02821b6be7de5a0fc37f591f6c4e319b3054b43fd4c35a70a94c46fc74d8c1a43c47fde157d23acd7421f375e1c1365b09a16835b8300205 - languageName: node - linkType: hard - -"human-signals@npm:^2.1.0": - version: 2.1.0 - resolution: "human-signals@npm:2.1.0" - checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 - languageName: node - linkType: hard - -"humanize-ms@npm:^1.2.1": - version: 1.2.1 - resolution: "humanize-ms@npm:1.2.1" - dependencies: - ms: ^2.0.0 - checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 - languageName: node - linkType: hard - -"husky@npm:^8.0.1": - version: 8.0.1 - resolution: "husky@npm:8.0.1" - bin: - husky: lib/bin.js - checksum: 943a73a13d0201318fd30e83d299bb81d866bd245b69e6277804c3b462638dc1921694cb94c2b8c920a4a187060f7d6058d3365152865406352e934c5fff70dc - languageName: node - linkType: hard - -"i18next@npm:^21.8.2": - version: 21.8.2 - resolution: "i18next@npm:21.8.2" - dependencies: - "@babel/runtime": ^7.17.2 - checksum: 6114fafa9604073f783bdeb25c0b81cdadbe00ac7ae85a756576c52e4191f5ba3e4bc818bf57826493fc1770edfd69940fdcd337abb8a52dd50d0bc7819175cc - languageName: node - linkType: hard - -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: ">= 2.1.2 < 3" - checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6 - languageName: node - linkType: hard - -"iconv-lite@npm:^0.6.2": - version: 0.6.3 - resolution: "iconv-lite@npm:0.6.3" - dependencies: - safer-buffer: ">= 2.1.2 < 3.0.0" - checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf - languageName: node - linkType: hard - -"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": - version: 5.1.0 - resolution: "icss-utils@npm:5.1.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68 - languageName: node - linkType: hard - -"idb@npm:^6.1.4": - version: 6.1.5 - resolution: "idb@npm:6.1.5" - checksum: 45d81be3bf5d5ae6d009d62b4a7eeb873fe2a9972d235aaa5c33cd3e27947b33a01fd3fb7bbdbe795cd608d2279c55ccd2db3f8b3f486bc74bdb5eab1c1be957 - languageName: node - linkType: hard - -"ieee754@npm:1.1.13": - version: 1.1.13 - resolution: "ieee754@npm:1.1.13" - checksum: 102df1ba662e316e6160f7ce29c7c7fa3e04f2014c288336c5a9ff40bbcc2a27d209fa2a81ebfb33f28b1941021343d30e9ad8ee85a2d61f79f5936c35edc33d - languageName: node - linkType: hard - -"ieee754@npm:^1.1.4": - version: 1.2.1 - resolution: "ieee754@npm:1.2.1" - checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e - languageName: node - linkType: hard - -"ignore@npm:^5.1.4, ignore@npm:^5.1.8, ignore@npm:^5.1.9, ignore@npm:^5.2.0": - version: 5.2.0 - resolution: "ignore@npm:5.2.0" - checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 - languageName: node - linkType: hard - -"image-size@npm:^1.0.1": - version: 1.0.1 - resolution: "image-size@npm:1.0.1" - dependencies: - queue: 6.0.2 - bin: - image-size: bin/image-size.js - checksum: ffa74672dc7a1b6529c66255adbfe4e7865408004db88ed100855816f03175494ec21ef9dad199b8685b5b194996ebe83ab27803af152adb66a301172fdd622d - languageName: node - linkType: hard - -"immer@npm:^9.0.7": - version: 9.0.14 - resolution: "immer@npm:9.0.14" - checksum: 17f1365c06d653e672a4f609f08e7203e9ab4b4284818332d6ca9b3f3577a0e3c0066ca7933b636fbae560df79a4b3fde70ed717ce3c6e95c39bf3d5861d5be9 - languageName: node - linkType: hard - -"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": - version: 3.3.0 - resolution: "import-fresh@npm:3.3.0" - dependencies: - parent-module: ^1.0.0 - resolve-from: ^4.0.0 - checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa - languageName: node - linkType: hard - -"import-lazy@npm:^2.1.0": - version: 2.1.0 - resolution: "import-lazy@npm:2.1.0" - checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a - languageName: node - linkType: hard - -"import-local@npm:^3.0.2": - version: 3.1.0 - resolution: "import-local@npm:3.1.0" - dependencies: - pkg-dir: ^4.2.0 - resolve-cwd: ^3.0.0 - bin: - import-local-fixture: fixtures/cli.js - checksum: bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd - languageName: node - linkType: hard - -"imurmurhash@npm:^0.1.4": - version: 0.1.4 - resolution: "imurmurhash@npm:0.1.4" - checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 - languageName: node - linkType: hard - -"indent-string@npm:^4.0.0": - version: 4.0.0 - resolution: "indent-string@npm:4.0.0" - checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 - languageName: node - linkType: hard - -"infer-owner@npm:^1.0.4": - version: 1.0.4 - resolution: "infer-owner@npm:1.0.4" - checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 - languageName: node - linkType: hard - -"infima@npm:0.2.0-alpha.39": - version: 0.2.0-alpha.39 - resolution: "infima@npm:0.2.0-alpha.39" - checksum: 707517ba05e5240812c9f80135167fdd6a74e349ba8faae1722da3fe258cc00a7ece0ffefb0347183e7bef33f6d1aa3588650361f5e073cdec93c9b58bcaf331 - languageName: node - linkType: hard - -"inflight@npm:^1.0.4": - version: 1.0.6 - resolution: "inflight@npm:1.0.6" - dependencies: - once: ^1.3.0 - wrappy: 1 - checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd - languageName: node - linkType: hard - -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.0, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3": - version: 2.0.4 - resolution: "inherits@npm:2.0.4" - checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 - languageName: node - linkType: hard - -"inherits@npm:2.0.1": - version: 2.0.1 - resolution: "inherits@npm:2.0.1" - checksum: 6536b9377296d4ce8ee89c5c543cb75030934e61af42dba98a428e7d026938c5985ea4d1e3b87743a5b834f40ed1187f89c2d7479e9d59e41d2d1051aefba07b - languageName: node - linkType: hard - -"inherits@npm:2.0.3": - version: 2.0.3 - resolution: "inherits@npm:2.0.3" - checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0 - languageName: node - linkType: hard - -"ini@npm:2.0.0": - version: 2.0.0 - resolution: "ini@npm:2.0.0" - checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e - languageName: node - linkType: hard - -"ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0": - version: 1.3.8 - resolution: "ini@npm:1.3.8" - checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 - languageName: node - linkType: hard - -"inline-style-parser@npm:0.1.1": - version: 0.1.1 - resolution: "inline-style-parser@npm:0.1.1" - checksum: 5d545056a3e1f2bf864c928a886a0e1656a3517127d36917b973de581bd54adc91b4bf1febcb0da054f204b4934763f1a4e09308b4d55002327cf1d48ac5d966 - languageName: node - linkType: hard - -"inquirer@npm:6.5.2": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" - dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 - external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 - through: ^2.3.6 - checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28 - languageName: node - linkType: hard - -"internal-slot@npm:^1.0.3": - version: 1.0.3 - resolution: "internal-slot@npm:1.0.3" - dependencies: - get-intrinsic: ^1.1.0 - has: ^1.0.3 - side-channel: ^1.0.4 - checksum: 1944f92e981e47aebc98a88ff0db579fd90543d937806104d0b96557b10c1f170c51fb777b97740a8b6ddeec585fca8c39ae99fd08a8e058dfc8ab70937238bf - languageName: node - linkType: hard - -"interpret@npm:^1.0.0": - version: 1.4.0 - resolution: "interpret@npm:1.4.0" - checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155 - languageName: node - linkType: hard - -"invariant@npm:^2.2.4": - version: 2.2.4 - resolution: "invariant@npm:2.2.4" - dependencies: - loose-envify: ^1.0.0 - checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 - languageName: node - linkType: hard - -"ioredis@npm:^4.28.5": - version: 4.28.5 - resolution: "ioredis@npm:4.28.5" - dependencies: - cluster-key-slot: ^1.1.0 - debug: ^4.3.1 - denque: ^1.1.0 - lodash.defaults: ^4.2.0 - lodash.flatten: ^4.4.0 - lodash.isarguments: ^3.1.0 - p-map: ^2.1.0 - redis-commands: 1.7.0 - redis-errors: ^1.2.0 - redis-parser: ^3.0.0 - standard-as-callback: ^2.1.0 - checksum: a8793c3324cd69fa55b4baacbda118ce6724e574260157761276b31411dd3e168c75490f7155c6ce34d79e01488efa98e0cdb162991970fd56da7cbcdafb8fb8 - languageName: node - linkType: hard - -"ip@npm:^1.1.5": - version: 1.1.8 - resolution: "ip@npm:1.1.8" - checksum: a2ade53eb339fb0cbe9e69a44caab10d6e3784662285eb5d2677117ee4facc33a64679051c35e0dfdb1a3983a51ce2f5d2cb36446d52e10d01881789b76e28fb - languageName: node - linkType: hard - -"ipaddr.js@npm:1.9.1": - version: 1.9.1 - resolution: "ipaddr.js@npm:1.9.1" - checksum: f88d3825981486f5a1942414c8d77dd6674dd71c065adcfa46f578d677edcb99fda25af42675cb59db492fdf427b34a5abfcde3982da11a8fd83a500b41cfe77 - languageName: node - linkType: hard - -"ipaddr.js@npm:^2.0.1": - version: 2.0.1 - resolution: "ipaddr.js@npm:2.0.1" - checksum: dd194a394a843d470f88d17191b0948f383ed1c8e320813f850c336a0fcb5e9215d97ec26ca35ab4fbbd31392c8b3467f3e8344628029ed3710b2ff6b5d1034e - languageName: node - linkType: hard - -"is-alphabetical@npm:1.0.4, is-alphabetical@npm:^1.0.0": - version: 1.0.4 - resolution: "is-alphabetical@npm:1.0.4" - checksum: 6508cce44fd348f06705d377b260974f4ce68c74000e7da4045f0d919e568226dc3ce9685c5a2af272195384df6930f748ce9213fc9f399b5d31b362c66312cb - languageName: node - linkType: hard - -"is-alphanumerical@npm:^1.0.0": - version: 1.0.4 - resolution: "is-alphanumerical@npm:1.0.4" - dependencies: - is-alphabetical: ^1.0.0 - is-decimal: ^1.0.0 - checksum: e2e491acc16fcf5b363f7c726f666a9538dba0a043665740feb45bba1652457a73441e7c5179c6768a638ed396db3437e9905f403644ec7c468fb41f4813d03f - languageName: node - linkType: hard - -"is-arrayish@npm:^0.2.1": - version: 0.2.1 - resolution: "is-arrayish@npm:0.2.1" - checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f - languageName: node - linkType: hard - -"is-bigint@npm:^1.0.1": - version: 1.0.4 - resolution: "is-bigint@npm:1.0.4" - dependencies: - has-bigints: ^1.0.1 - checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 - languageName: node - linkType: hard - -"is-binary-path@npm:~2.1.0": - version: 2.1.0 - resolution: "is-binary-path@npm:2.1.0" - dependencies: - binary-extensions: ^2.0.0 - checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c - languageName: node - linkType: hard - -"is-boolean-object@npm:^1.1.0": - version: 1.1.2 - resolution: "is-boolean-object@npm:1.1.2" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 - languageName: node - linkType: hard - -"is-buffer@npm:^2.0.0": - version: 2.0.5 - resolution: "is-buffer@npm:2.0.5" - checksum: 764c9ad8b523a9f5a32af29bdf772b08eb48c04d2ad0a7240916ac2688c983bf5f8504bf25b35e66240edeb9d9085461f9b5dae1f3d2861c6b06a65fe983de42 - languageName: node - linkType: hard - -"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": - version: 1.2.4 - resolution: "is-callable@npm:1.2.4" - checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f - languageName: node - linkType: hard - -"is-ci@npm:^2.0.0": - version: 2.0.0 - resolution: "is-ci@npm:2.0.0" - dependencies: - ci-info: ^2.0.0 - bin: - is-ci: bin.js - checksum: 77b869057510f3efa439bbb36e9be429d53b3f51abd4776eeea79ab3b221337fe1753d1e50058a9e2c650d38246108beffb15ccfd443929d77748d8c0cc90144 - languageName: node - linkType: hard - -"is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": - version: 2.9.0 - resolution: "is-core-module@npm:2.9.0" - dependencies: - has: ^1.0.3 - checksum: b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce - languageName: node - linkType: hard - -"is-date-object@npm:^1.0.1": - version: 1.0.5 - resolution: "is-date-object@npm:1.0.5" - dependencies: - has-tostringtag: ^1.0.0 - checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc - languageName: node - linkType: hard - -"is-decimal@npm:^1.0.0": - version: 1.0.4 - resolution: "is-decimal@npm:1.0.4" - checksum: ed483a387517856dc395c68403a10201fddcc1b63dc56513fbe2fe86ab38766120090ecdbfed89223d84ca8b1cd28b0641b93cb6597b6e8f4c097a7c24e3fb96 - languageName: node - linkType: hard - -"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": - version: 2.2.1 - resolution: "is-docker@npm:2.2.1" - bin: - is-docker: cli.js - checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 - languageName: node - linkType: hard - -"is-extendable@npm:^0.1.0": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 - languageName: node - linkType: hard - -"is-extglob@npm:^2.1.1": - version: 2.1.1 - resolution: "is-extglob@npm:2.1.1" - checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^2.0.0": - version: 2.0.0 - resolution: "is-fullwidth-code-point@npm:2.0.0" - checksum: eef9c6e15f68085fec19ff6a978a6f1b8f48018fd1265035552078ee945573594933b09bbd6f562553e2a241561439f1ef5339276eba68d272001343084cfab8 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^3.0.0": - version: 3.0.0 - resolution: "is-fullwidth-code-point@npm:3.0.0" - checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^4.0.0": - version: 4.0.0 - resolution: "is-fullwidth-code-point@npm:4.0.0" - checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d - languageName: node - linkType: hard - -"is-generator-fn@npm:^2.0.0": - version: 2.1.0 - resolution: "is-generator-fn@npm:2.1.0" - checksum: a6ad5492cf9d1746f73b6744e0c43c0020510b59d56ddcb78a91cbc173f09b5e6beff53d75c9c5a29feb618bfef2bf458e025ecf3a57ad2268e2fb2569f56215 - languageName: node - linkType: hard - -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": - version: 4.0.3 - resolution: "is-glob@npm:4.0.3" - dependencies: - is-extglob: ^2.1.1 - checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4 - languageName: node - linkType: hard - -"is-hexadecimal@npm:^1.0.0": - version: 1.0.4 - resolution: "is-hexadecimal@npm:1.0.4" - checksum: a452e047587b6069332d83130f54d30da4faf2f2ebaa2ce6d073c27b5703d030d58ed9e0b729c8e4e5b52c6f1dab26781bb77b7bc6c7805f14f320e328ff8cd5 - languageName: node - linkType: hard - -"is-installed-globally@npm:^0.4.0": - version: 0.4.0 - resolution: "is-installed-globally@npm:0.4.0" - dependencies: - global-dirs: ^3.0.0 - is-path-inside: ^3.0.2 - checksum: 3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399 - languageName: node - linkType: hard - -"is-lambda@npm:^1.0.1": - version: 1.0.1 - resolution: "is-lambda@npm:1.0.1" - checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 - languageName: node - linkType: hard - -"is-module@npm:^1.0.0": - version: 1.0.0 - resolution: "is-module@npm:1.0.0" - checksum: 8cd5390730c7976fb4e8546dd0b38865ee6f7bacfa08dfbb2cc07219606755f0b01709d9361e01f13009bbbd8099fa2927a8ed665118a6105d66e40f1b838c3f - languageName: node - linkType: hard - -"is-negative-zero@npm:^2.0.2": - version: 2.0.2 - resolution: "is-negative-zero@npm:2.0.2" - checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a - languageName: node - linkType: hard - -"is-npm@npm:^5.0.0": - version: 5.0.0 - resolution: "is-npm@npm:5.0.0" - checksum: 9baff02b0c69a3d3c79b162cb2f9e67fb40ef6d172c16601b2e2471c21e9a4fa1fc9885a308d7bc6f3a3cd2a324c27fa0bf284c133c3349bb22571ab70d041cc - languageName: node - linkType: hard - -"is-number-object@npm:^1.0.4": - version: 1.0.7 - resolution: "is-number-object@npm:1.0.7" - dependencies: - has-tostringtag: ^1.0.0 - checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 - languageName: node - linkType: hard - -"is-number@npm:^7.0.0": - version: 7.0.0 - resolution: "is-number@npm:7.0.0" - checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a - languageName: node - linkType: hard - -"is-obj@npm:^1.0.1": - version: 1.0.1 - resolution: "is-obj@npm:1.0.1" - checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c - languageName: node - linkType: hard - -"is-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "is-obj@npm:2.0.0" - checksum: c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 - languageName: node - linkType: hard - -"is-path-cwd@npm:^2.2.0": - version: 2.2.0 - resolution: "is-path-cwd@npm:2.2.0" - checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 - languageName: node - linkType: hard - -"is-path-inside@npm:^3.0.2": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 - languageName: node - linkType: hard - -"is-plain-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "is-plain-obj@npm:1.1.0" - checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 - languageName: node - linkType: hard - -"is-plain-obj@npm:^2.0.0": - version: 2.1.0 - resolution: "is-plain-obj@npm:2.1.0" - checksum: cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa - languageName: node - linkType: hard - -"is-plain-obj@npm:^3.0.0": - version: 3.0.0 - resolution: "is-plain-obj@npm:3.0.0" - checksum: a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c - languageName: node - linkType: hard - -"is-plain-object@npm:^2.0.4": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: ^3.0.1 - checksum: 2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca - languageName: node - linkType: hard - -"is-regex@npm:^1.1.4": - version: 1.1.4 - resolution: "is-regex@npm:1.1.4" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 - languageName: node - linkType: hard - -"is-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "is-regexp@npm:1.0.0" - checksum: be692828e24cba479ec33644326fa98959ec68ba77965e0291088c1a741feaea4919d79f8031708f85fd25e39de002b4520622b55460660b9c369e6f7187faef - languageName: node - linkType: hard - -"is-root@npm:^2.1.0": - version: 2.1.0 - resolution: "is-root@npm:2.1.0" - checksum: 37eea0822a2a9123feb58a9d101558ba276771a6d830f87005683349a9acff15958a9ca590a44e778c6b335660b83e85c744789080d734f6081a935a4880aee2 - languageName: node - linkType: hard - -"is-shared-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "is-shared-array-buffer@npm:1.0.2" - dependencies: - call-bind: ^1.0.2 - checksum: 9508929cf14fdc1afc9d61d723c6e8d34f5e117f0bffda4d97e7a5d88c3a8681f633a74f8e3ad1fe92d5113f9b921dc5ca44356492079612f9a247efbce7032a - languageName: node - linkType: hard - -"is-stream@npm:^2.0.0": - version: 2.0.1 - resolution: "is-stream@npm:2.0.1" - checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 - languageName: node - linkType: hard - -"is-string@npm:^1.0.5, is-string@npm:^1.0.7": - version: 1.0.7 - resolution: "is-string@npm:1.0.7" - dependencies: - has-tostringtag: ^1.0.0 - checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989 - languageName: node - linkType: hard - -"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.4 - resolution: "is-symbol@npm:1.0.4" - dependencies: - has-symbols: ^1.0.2 - checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 - languageName: node - linkType: hard - -"is-text-path@npm:^1.0.1": - version: 1.0.1 - resolution: "is-text-path@npm:1.0.1" - dependencies: - text-extensions: ^1.0.0 - checksum: fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2 - languageName: node - linkType: hard - -"is-typedarray@npm:^1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7 - languageName: node - linkType: hard - -"is-utf8@npm:^0.2.1": - version: 0.2.1 - resolution: "is-utf8@npm:0.2.1" - checksum: 167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3 - languageName: node - linkType: hard - -"is-valid-identifier@npm:^2.0.2": - version: 2.0.2 - resolution: "is-valid-identifier@npm:2.0.2" - dependencies: - assert: ^1.4.1 - checksum: 79e5237998621f09b76582d8ef6928eb4cc96e78795d317aa1ea260aa5d22d4dae3c5baa519414f8e9a4833ee948e3bf0bd98496802f492c30640d672b528117 - languageName: node - linkType: hard - -"is-weakref@npm:^1.0.2": - version: 1.0.2 - resolution: "is-weakref@npm:1.0.2" - dependencies: - call-bind: ^1.0.2 - checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de - languageName: node - linkType: hard - -"is-whitespace-character@npm:^1.0.0": - version: 1.0.4 - resolution: "is-whitespace-character@npm:1.0.4" - checksum: adab8ad9847ccfcb6f1b7000b8f622881b5ba2a09ce8be2794a6d2b10c3af325b469fc562c9fb889f468eed27be06e227ac609d0aa1e3a59b4dbcc88e2b0418e - languageName: node - linkType: hard - -"is-windows@npm:^1.0.1": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 - languageName: node - linkType: hard - -"is-word-character@npm:^1.0.0": - version: 1.0.4 - resolution: "is-word-character@npm:1.0.4" - checksum: 1821d6c6abe5bc0b3abe3fdc565d66d7c8a74ea4e93bc77b4a47d26e2e2a306d6ab7d92b353b0d2b182869e3ecaa8f4a346c62d0e31d38ebc0ceaf7cae182c3f - languageName: node - linkType: hard - -"is-wsl@npm:^2.2.0": - version: 2.2.0 - resolution: "is-wsl@npm:2.2.0" - dependencies: - is-docker: ^2.0.0 - checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 - languageName: node - linkType: hard - -"is-yarn-global@npm:^0.3.0": - version: 0.3.0 - resolution: "is-yarn-global@npm:0.3.0" - checksum: bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481 - languageName: node - linkType: hard - -"isarray@npm:0.0.1": - version: 0.0.1 - resolution: "isarray@npm:0.0.1" - checksum: 49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4 - languageName: node - linkType: hard - -"isarray@npm:^1.0.0, isarray@npm:~1.0.0": - version: 1.0.0 - resolution: "isarray@npm:1.0.0" - checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab - languageName: node - linkType: hard - -"isexe@npm:^2.0.0": - version: 2.0.0 - resolution: "isexe@npm:2.0.0" - checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 - languageName: node - linkType: hard - -"isobject@npm:^3.0.1": - version: 3.0.1 - resolution: "isobject@npm:3.0.1" - checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 - languageName: node - linkType: hard - -"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": - version: 3.2.0 - resolution: "istanbul-lib-coverage@npm:3.2.0" - checksum: a2a545033b9d56da04a8571ed05c8120bf10e9bce01cf8633a3a2b0d1d83dff4ac4fe78d6d5673c27fc29b7f21a41d75f83a36be09f82a61c367b56aa73c1ff9 - languageName: node - linkType: hard - -"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": - version: 5.2.0 - resolution: "istanbul-lib-instrument@npm:5.2.0" - dependencies: - "@babel/core": ^7.12.3 - "@babel/parser": ^7.14.7 - "@istanbuljs/schema": ^0.1.2 - istanbul-lib-coverage: ^3.2.0 - semver: ^6.3.0 - checksum: 7c242ed782b6bf7b655656576afae8b6bd23dcc020e5fdc1472cca3dfb6ddb196a478385206d0df5219b9babf46ac4f21fea5d8ea9a431848b6cca6007012353 - languageName: node - linkType: hard - -"istanbul-lib-report@npm:^3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-report@npm:3.0.0" - dependencies: - istanbul-lib-coverage: ^3.0.0 - make-dir: ^3.0.0 - supports-color: ^7.1.0 - checksum: 3f29eb3f53c59b987386e07fe772d24c7f58c6897f34c9d7a296f4000de7ae3de9eb95c3de3df91dc65b134c84dee35c54eee572a56243e8907c48064e34ff1b - languageName: node - linkType: hard - -"istanbul-lib-source-maps@npm:^4.0.0": - version: 4.0.1 - resolution: "istanbul-lib-source-maps@npm:4.0.1" - dependencies: - debug: ^4.1.1 - istanbul-lib-coverage: ^3.0.0 - source-map: ^0.6.1 - checksum: 21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2 - languageName: node - linkType: hard - -"istanbul-reports@npm:^3.1.3": - version: 3.1.4 - resolution: "istanbul-reports@npm:3.1.4" - dependencies: - html-escaper: ^2.0.0 - istanbul-lib-report: ^3.0.0 - checksum: 2132983355710c522f6b26808015cab9a0ee8b9f5ae0db0d3edeff40b886dd83cb670fb123cb7b32dbe59473d7c00cdde2ba6136bc0acdb20a865fccea64dfe1 - languageName: node - linkType: hard - -"jake@npm:^10.8.5": - version: 10.8.5 - resolution: "jake@npm:10.8.5" - dependencies: - async: ^3.2.3 - chalk: ^4.0.2 - filelist: ^1.0.1 - minimatch: ^3.0.4 - bin: - jake: ./bin/cli.js - checksum: 56c913ecf5a8d74325d0af9bc17a233bad50977438d44864d925bb6c45c946e0fee8c4c1f5fe2225471ef40df5222e943047982717ebff0d624770564d3c46ba - languageName: node - linkType: hard - -"jest-changed-files@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-changed-files@npm:28.0.2" - dependencies: - execa: ^5.0.0 - throat: ^6.0.1 - checksum: 389d4de4b26de3d2c6e23783ef4e23f827a9a79cfebd2db7c6ff74727198814469ee1e1a89f0e6d28a94e3c632ec45b044c2400a0793b8591e18d07b4b421784 - languageName: node - linkType: hard - -"jest-circus@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-circus@npm:28.1.0" - dependencies: - "@jest/environment": ^28.1.0 - "@jest/expect": ^28.1.0 - "@jest/test-result": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - chalk: ^4.0.0 - co: ^4.6.0 - dedent: ^0.7.0 - is-generator-fn: ^2.0.0 - jest-each: ^28.1.0 - jest-matcher-utils: ^28.1.0 - jest-message-util: ^28.1.0 - jest-runtime: ^28.1.0 - jest-snapshot: ^28.1.0 - jest-util: ^28.1.0 - pretty-format: ^28.1.0 - slash: ^3.0.0 - stack-utils: ^2.0.3 - throat: ^6.0.1 - checksum: 29b3f6936671947b81c507132f2afeadf1789cefa1a3849d7ba6a2a32c532016c8df9a647cea6e286050b7d97f1244746175fe9fe768dd38f5bba329aa6c5bc7 - languageName: node - linkType: hard - -"jest-cli@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-cli@npm:28.1.0" - dependencies: - "@jest/core": ^28.1.0 - "@jest/test-result": ^28.1.0 - "@jest/types": ^28.1.0 - chalk: ^4.0.0 - exit: ^0.1.2 - graceful-fs: ^4.2.9 - import-local: ^3.0.2 - jest-config: ^28.1.0 - jest-util: ^28.1.0 - jest-validate: ^28.1.0 - prompts: ^2.0.1 - yargs: ^17.3.1 - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - bin: - jest: bin/jest.js - checksum: 9da98d9a7a0b670f610943be708205988030fd094029f8a64b258a5a5ef18c0b527ec7019e6b95802f2baa2241bb2d6caf31ef4fd530bcf176737e4ede1d9d79 - languageName: node - linkType: hard - -"jest-config@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-config@npm:28.1.0" - dependencies: - "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^28.1.0 - "@jest/types": ^28.1.0 - babel-jest: ^28.1.0 - chalk: ^4.0.0 - ci-info: ^3.2.0 - deepmerge: ^4.2.2 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - jest-circus: ^28.1.0 - jest-environment-node: ^28.1.0 - jest-get-type: ^28.0.2 - jest-regex-util: ^28.0.2 - jest-resolve: ^28.1.0 - jest-runner: ^28.1.0 - jest-util: ^28.1.0 - jest-validate: ^28.1.0 - micromatch: ^4.0.4 - parse-json: ^5.2.0 - pretty-format: ^28.1.0 - slash: ^3.0.0 - strip-json-comments: ^3.1.1 - peerDependencies: - "@types/node": "*" - ts-node: ">=9.0.0" - peerDependenciesMeta: - "@types/node": - optional: true - ts-node: - optional: true - checksum: 48bfbef4334a187ce6873fd515230e521f500fe2ae57e43ec5747abee95a80583e784cfb99dd1b11664774f33da63758cc63d4a2b2ecf95c8984f2a880cd773e - languageName: node - linkType: hard - -"jest-diff@npm:^27.2.5, jest-diff@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-diff@npm:27.5.1" - dependencies: - chalk: ^4.0.0 - diff-sequences: ^27.5.1 - jest-get-type: ^27.5.1 - pretty-format: ^27.5.1 - checksum: 8be27c1e1ee57b2bb2bef9c0b233c19621b4c43d53a3c26e2c00a4e805eb4ea11fe1694a06a9fb0e80ffdcfdc0d2b1cb0b85920b3f5c892327ecd1e7bd96b865 - languageName: node - linkType: hard - -"jest-diff@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-diff@npm:28.1.0" - dependencies: - chalk: ^4.0.0 - diff-sequences: ^28.0.2 - jest-get-type: ^28.0.2 - pretty-format: ^28.1.0 - checksum: 4d90d9d18ba1d28f5520fa206831e9e8199facf28c6d2b4967c7e4cd1ee78e7e826187babdeb02073f79a1d2c186520d73f77fa29877c6547b0a79392d08a513 - languageName: node - linkType: hard - -"jest-docblock@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-docblock@npm:28.0.2" - dependencies: - detect-newline: ^3.0.0 - checksum: 97aa9707127d5bfc4589485374711bbbb7d9049067fd562132592102f0b841682357eca9b95e35496f78538a2ae400b0b0a8b03f477d6773fc093be9f4716f1f - languageName: node - linkType: hard - -"jest-each@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-each@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - chalk: ^4.0.0 - jest-get-type: ^28.0.2 - jest-util: ^28.1.0 - pretty-format: ^28.1.0 - checksum: a3d650c0c12a4bf4d4497b9de8aceb0dd96a6183dd8016ae1e4a16b11a81e0e29a58e23b0a1f5a6ca6135156041fd6bf2a4557b9d1ecd33dd417d3cb0e8005a0 - languageName: node - linkType: hard - -"jest-environment-node@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-environment-node@npm:28.1.0" - dependencies: - "@jest/environment": ^28.1.0 - "@jest/fake-timers": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - jest-mock: ^28.1.0 - jest-util: ^28.1.0 - checksum: e65e83962b6d6d8879611e230d878cd2690acd20d1295071f67de7b02dfc4194438961be2a73acf005fc022fb2f73f9dafd50c23088d4e6b70156f8998b19beb - languageName: node - linkType: hard - -"jest-extended@npm:^2.0.0": - version: 2.0.0 - resolution: "jest-extended@npm:2.0.0" - dependencies: - jest-diff: ^27.2.5 - jest-get-type: ^27.0.6 - peerDependencies: - jest: ">=27.2.5" - checksum: cd645b460ac68dec41918f1c55e84406828961a7dfa5b8a88e2f38d946399c9b6678c2443fcb88c375c7212008a6ccb2f1ad2eb98cccc0e3f8abcc68c4e68890 - languageName: node - linkType: hard - -"jest-get-type@npm:^27.0.6, jest-get-type@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-get-type@npm:27.5.1" - checksum: 63064ab70195c21007d897c1157bf88ff94a790824a10f8c890392e7d17eda9c3900513cb291ca1c8d5722cad79169764e9a1279f7c8a9c4cd6e9109ff04bbc0 - languageName: node - linkType: hard - -"jest-get-type@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-get-type@npm:28.0.2" - checksum: 5281d7c89bc8156605f6d15784f45074f4548501195c26e9b188742768f72d40948252d13230ea905b5349038865a1a8eeff0e614cc530ff289dfc41fe843abd - languageName: node - linkType: hard - -"jest-haste-map@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-haste-map@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - "@types/graceful-fs": ^4.1.3 - "@types/node": "*" - anymatch: ^3.0.3 - fb-watchman: ^2.0.0 - fsevents: ^2.3.2 - graceful-fs: ^4.2.9 - jest-regex-util: ^28.0.2 - jest-util: ^28.1.0 - jest-worker: ^28.1.0 - micromatch: ^4.0.4 - walker: ^1.0.7 - dependenciesMeta: - fsevents: - optional: true - checksum: 128c2d1aa39610febfc9fe66bbc40bb847d89da3e1646ed1bbe63e90bd4c930d1798d20aef8d928fda8e5b0570f05f1cbb263030ebe776c01bb86dd5174434da - languageName: node - linkType: hard - -"jest-leak-detector@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-leak-detector@npm:28.1.0" - dependencies: - jest-get-type: ^28.0.2 - pretty-format: ^28.1.0 - checksum: 911eec6b96d389c1e7741c8df85e030a9618e38105c7e71f6f2c1284a02d033fec4e6a8916385f17fd5ed0ffffb8491ac887f5b3de11d0265d8415598e9c0ae6 - languageName: node - linkType: hard - -"jest-matcher-utils@npm:^27.0.0": - version: 27.5.1 - resolution: "jest-matcher-utils@npm:27.5.1" - dependencies: - chalk: ^4.0.0 - jest-diff: ^27.5.1 - jest-get-type: ^27.5.1 - pretty-format: ^27.5.1 - checksum: bb2135fc48889ff3fe73888f6cc7168ddab9de28b51b3148f820c89fdfd2effdcad005f18be67d0b9be80eda208ad47290f62f03d0a33f848db2dd0273c8217a - languageName: node - linkType: hard - -"jest-matcher-utils@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-matcher-utils@npm:28.1.0" - dependencies: - chalk: ^4.0.0 - jest-diff: ^28.1.0 - jest-get-type: ^28.0.2 - pretty-format: ^28.1.0 - checksum: 60e3e83fff67402972b101135d44443981d6519008e435b567f197220f330ec38356f905b6872348d082f0a2a4089612f63d2c72f55ee3c718de6b0ef03f4d6d - languageName: node - linkType: hard - -"jest-message-util@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-message-util@npm:28.1.0" - dependencies: - "@babel/code-frame": ^7.12.13 - "@jest/types": ^28.1.0 - "@types/stack-utils": ^2.0.0 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - micromatch: ^4.0.4 - pretty-format: ^28.1.0 - slash: ^3.0.0 - stack-utils: ^2.0.3 - checksum: a224f9dbb53b5ad857918938f94c6e5d9c64ccdd42e0780b3b485d66bd93c82cff7dd91fbe274273efb69533d79808f9c98622b23d70ec027e8619a20e283773 - languageName: node - linkType: hard - -"jest-mock@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-mock@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - "@types/node": "*" - checksum: 013428db82f418059314588e5d02a2a8f6697940ffeb1b1a23f61e9b94b1dca3ea0061d91f284e217bf0ce0e5251ff8f2f182a393cecd1ec6788d766cc18ded4 - languageName: node - linkType: hard - -"jest-pnp-resolver@npm:^1.2.2": - version: 1.2.2 - resolution: "jest-pnp-resolver@npm:1.2.2" - peerDependencies: - jest-resolve: "*" - peerDependenciesMeta: - jest-resolve: - optional: true - checksum: bd85dcc0e76e0eb0c3d56382ec140f08d25ff4068cda9d0e360bb78fb176cb726d0beab82dc0e8694cafd09f55fee7622b8bcb240afa5fad301f4ed3eebb4f47 - languageName: node - linkType: hard - -"jest-regex-util@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-regex-util@npm:28.0.2" - checksum: 0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add - languageName: node - linkType: hard - -"jest-resolve-dependencies@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-resolve-dependencies@npm:28.1.0" - dependencies: - jest-regex-util: ^28.0.2 - jest-snapshot: ^28.1.0 - checksum: 0720ab19285ee64b7dad65c2feff08323660e9ff9c09380011a45d4af58dcf6a6710f10bbe80986ffe2452e11d09be0974d42163c31e832be4fab6c348b4dea5 - languageName: node - linkType: hard - -"jest-resolve@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-resolve@npm:28.1.0" - dependencies: - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^28.1.0 - jest-pnp-resolver: ^1.2.2 - jest-util: ^28.1.0 - jest-validate: ^28.1.0 - resolve: ^1.20.0 - resolve.exports: ^1.1.0 - slash: ^3.0.0 - checksum: 1a37e3a8a1b49a148c4611f85cb27dbb6b0b2d1b76b8a52ddfeb340a74f6d2a7851ba8ba2374948a21024d56592f32b48e3142e9fd813a0fcea4d1db3602ec77 - languageName: node - linkType: hard - -"jest-runner@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-runner@npm:28.1.0" - dependencies: - "@jest/console": ^28.1.0 - "@jest/environment": ^28.1.0 - "@jest/test-result": ^28.1.0 - "@jest/transform": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - chalk: ^4.0.0 - emittery: ^0.10.2 - graceful-fs: ^4.2.9 - jest-docblock: ^28.0.2 - jest-environment-node: ^28.1.0 - jest-haste-map: ^28.1.0 - jest-leak-detector: ^28.1.0 - jest-message-util: ^28.1.0 - jest-resolve: ^28.1.0 - jest-runtime: ^28.1.0 - jest-util: ^28.1.0 - jest-watcher: ^28.1.0 - jest-worker: ^28.1.0 - source-map-support: 0.5.13 - throat: ^6.0.1 - checksum: 79f622a06e7b4f065b6ad14633ddb3ebabdacc479d4059a17bad4470570f941623957701cf08a3efe49c0cf04f78830fc07270ad8ad759b623a9de1bcb93c45f - languageName: node - linkType: hard - -"jest-runtime@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-runtime@npm:28.1.0" - dependencies: - "@jest/environment": ^28.1.0 - "@jest/fake-timers": ^28.1.0 - "@jest/globals": ^28.1.0 - "@jest/source-map": ^28.0.2 - "@jest/test-result": ^28.1.0 - "@jest/transform": ^28.1.0 - "@jest/types": ^28.1.0 - chalk: ^4.0.0 - cjs-module-lexer: ^1.0.0 - collect-v8-coverage: ^1.0.0 - execa: ^5.0.0 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - jest-haste-map: ^28.1.0 - jest-message-util: ^28.1.0 - jest-mock: ^28.1.0 - jest-regex-util: ^28.0.2 - jest-resolve: ^28.1.0 - jest-snapshot: ^28.1.0 - jest-util: ^28.1.0 - slash: ^3.0.0 - strip-bom: ^4.0.0 - checksum: e3a01bbbf6ffb28174303e2d2c043fb766b178a6354186dcbe8e8cc8e706162ecfb2b6f49d71ec7b2459dc6701979ffeee003fdf153492b9e74a846cf11af5d8 - languageName: node - linkType: hard - -"jest-snapshot@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-snapshot@npm:28.1.0" - dependencies: - "@babel/core": ^7.11.6 - "@babel/generator": ^7.7.2 - "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/traverse": ^7.7.2 - "@babel/types": ^7.3.3 - "@jest/expect-utils": ^28.1.0 - "@jest/transform": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/babel__traverse": ^7.0.6 - "@types/prettier": ^2.1.5 - babel-preset-current-node-syntax: ^1.0.0 - chalk: ^4.0.0 - expect: ^28.1.0 - graceful-fs: ^4.2.9 - jest-diff: ^28.1.0 - jest-get-type: ^28.0.2 - jest-haste-map: ^28.1.0 - jest-matcher-utils: ^28.1.0 - jest-message-util: ^28.1.0 - jest-util: ^28.1.0 - natural-compare: ^1.4.0 - pretty-format: ^28.1.0 - semver: ^7.3.5 - checksum: 73695484cf4e2af9d0dbb8bc1e851f6d6217cc740aa93b521012c253fbbd9dc1ce11b147ac3e18cac8358b4b64fe36a1b8a6d1a3083c9d275dd937281faad818 - languageName: node - linkType: hard - -"jest-util@npm:^28.0.0, jest-util@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-util@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - "@types/node": "*" - chalk: ^4.0.0 - ci-info: ^3.2.0 - graceful-fs: ^4.2.9 - picomatch: ^2.2.3 - checksum: 14c2ee1c24c6efa2d7adfe81ece8b9bbda78fa871f40bed80db72726166e96f7fb22bf1d9fb1689fb433b9bcd748027eb1ee5f0851a12f1aa1c49ee0bd4d7508 - languageName: node - linkType: hard - -"jest-validate@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-validate@npm:28.1.0" - dependencies: - "@jest/types": ^28.1.0 - camelcase: ^6.2.0 - chalk: ^4.0.0 - jest-get-type: ^28.0.2 - leven: ^3.1.0 - pretty-format: ^28.1.0 - checksum: 79f9fe39f15bb47b15da39e19a1b2ba948830b6da53ccf359857cdeaca62cd87721585b0137576e7d1d2b2d7e5b79fdfb57d5b80e6ce3c8a93865d6032b20e4a - languageName: node - linkType: hard - -"jest-watcher@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-watcher@npm:28.1.0" - dependencies: - "@jest/test-result": ^28.1.0 - "@jest/types": ^28.1.0 - "@types/node": "*" - ansi-escapes: ^4.2.1 - chalk: ^4.0.0 - emittery: ^0.10.2 - jest-util: ^28.1.0 - string-length: ^4.0.1 - checksum: 4a1ae2e1adf933cfa963b0f82cb4fecd863f1b980b7db05dfd856e83637b9380a4476a73dcbe50a70cb49d028999fae0d1bb60d75b410a682d8b3f344a073dda - languageName: node - linkType: hard - -"jest-worker@npm:^26.2.1": - version: 26.6.2 - resolution: "jest-worker@npm:26.6.2" - dependencies: - "@types/node": "*" - merge-stream: ^2.0.0 - supports-color: ^7.0.0 - checksum: f9afa3b88e3f12027901e4964ba3ff048285b5783b5225cab28fac25b4058cea8ad54001e9a1577ee2bed125fac3ccf5c80dc507b120300cc1bbcb368796533e - languageName: node - linkType: hard - -"jest-worker@npm:^27.0.2, jest-worker@npm:^27.4.5": - version: 27.5.1 - resolution: "jest-worker@npm:27.5.1" - dependencies: - "@types/node": "*" - merge-stream: ^2.0.0 - supports-color: ^8.0.0 - checksum: 98cd68b696781caed61c983a3ee30bf880b5bd021c01d98f47b143d4362b85d0737f8523761e2713d45e18b4f9a2b98af1eaee77afade4111bb65c77d6f7c980 - languageName: node - linkType: hard - -"jest-worker@npm:^28.1.0": - version: 28.1.0 - resolution: "jest-worker@npm:28.1.0" - dependencies: - "@types/node": "*" - merge-stream: ^2.0.0 - supports-color: ^8.0.0 - checksum: 44b6cfb03752543e2462f143ca5c9642206f20813068ef0461e793bb8feda85f643ee906d96a0a57728e1a2fb5b89386fd34e44289568b1cee5815c115e7ee02 - languageName: node - linkType: hard - -"jest@npm:^28.1.0": - version: 28.1.0 - resolution: "jest@npm:28.1.0" - dependencies: - "@jest/core": ^28.1.0 - import-local: ^3.0.2 - jest-cli: ^28.1.0 - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - bin: - jest: bin/jest.js - checksum: f025164c408cf5ddb6e74dac1e8cbaf94c1c31dd1c67aba4ceee5989b2d8a77886db8ed1fb88853b45cf194b14cd802b454bbbe6b278a1e2140250297dc100d3 - languageName: node - linkType: hard - -"jmespath@npm:0.16.0": - version: 0.16.0 - resolution: "jmespath@npm:0.16.0" - checksum: 2d602493a1e4addfd1350ac8c9d54b1b03ed09e305fd863bab84a4ee1f52868cf939dd1a08c5cdea29ce9ba8f86875ebb458b6ed45dab3e1c3f2694503fb2fd9 - languageName: node - linkType: hard - -"joi@npm:^17.6.0": - version: 17.6.0 - resolution: "joi@npm:17.6.0" - dependencies: - "@hapi/hoek": ^9.0.0 - "@hapi/topo": ^5.0.0 - "@sideway/address": ^4.1.3 - "@sideway/formula": ^3.0.0 - "@sideway/pinpoint": ^2.0.0 - checksum: eaf62f6c02f2edb1042f1ab04fc23a5918a2cb8f54bec84c6e1033624d8a462c10ae9518af55a3ba84f1793960450d58094eda308e7ef93c17edd4e3c8ef31d5 - languageName: node - linkType: hard - -"joycon@npm:^3.0.1": - version: 3.1.1 - resolution: "joycon@npm:3.1.1" - checksum: 8003c9c3fc79c5c7602b1c7e9f7a2df2e9916f046b0dbad862aa589be78c15734d11beb9fe846f5e06138df22cb2ad29961b6a986ba81c4920ce2b15a7f11067 - languageName: node - linkType: hard - -"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": - version: 4.0.0 - resolution: "js-tokens@npm:4.0.0" - checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 - languageName: node - linkType: hard - -"js-yaml@npm:^3.13.1": - version: 3.14.1 - resolution: "js-yaml@npm:3.14.1" - dependencies: - argparse: ^1.0.7 - esprima: ^4.0.0 - bin: - js-yaml: bin/js-yaml.js - checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c - languageName: node - linkType: hard - -"js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" - dependencies: - argparse: ^2.0.1 - bin: - js-yaml: bin/js-yaml.js - checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a - languageName: node - linkType: hard - -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" - bin: - jsesc: bin/jsesc - checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d - languageName: node - linkType: hard - -"jsesc@npm:~0.5.0": - version: 0.5.0 - resolution: "jsesc@npm:0.5.0" - bin: - jsesc: bin/jsesc - checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 - languageName: node - linkType: hard - -"json-buffer@npm:3.0.0": - version: 3.0.0 - resolution: "json-buffer@npm:3.0.0" - checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa - languageName: node - linkType: hard - -"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": - version: 2.3.1 - resolution: "json-parse-even-better-errors@npm:2.3.1" - checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f - languageName: node - linkType: hard - -"json-schema-traverse@npm:^0.4.1": - version: 0.4.1 - resolution: "json-schema-traverse@npm:0.4.1" - checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b - languageName: node - linkType: hard - -"json-schema-traverse@npm:^1.0.0": - version: 1.0.0 - resolution: "json-schema-traverse@npm:1.0.0" - checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad - languageName: node - linkType: hard - -"json-schema@npm:^0.4.0": - version: 0.4.0 - resolution: "json-schema@npm:0.4.0" - checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72 - languageName: node - linkType: hard - -"json-stable-stringify-without-jsonify@npm:^1.0.1": - version: 1.0.1 - resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" - checksum: cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215 - languageName: node - linkType: hard - -"json-stringify-safe@npm:^5.0.1": - version: 5.0.1 - resolution: "json-stringify-safe@npm:5.0.1" - checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee - languageName: node - linkType: hard - -"json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1": - version: 2.2.1 - resolution: "json5@npm:2.2.1" - bin: - json5: lib/cli.js - checksum: 74b8a23b102a6f2bf2d224797ae553a75488b5adbaee9c9b6e5ab8b510a2fc6e38f876d4c77dea672d4014a44b2399e15f2051ac2b37b87f74c0c7602003543b - languageName: node - linkType: hard - -"json5@npm:^1.0.1": - version: 1.0.1 - resolution: "json5@npm:1.0.1" - dependencies: - minimist: ^1.2.0 - bin: - json5: lib/cli.js - checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3 - languageName: node - linkType: hard - -"jsonc-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "jsonc-parser@npm:3.0.0" - checksum: 1df2326f1f9688de30c70ff19c5b2a83ba3b89a1036160da79821d1361090775e9db502dc57a67c11b56e1186fc1ed70b887f25c5febf9a3ec4f91435836c99d - languageName: node - linkType: hard - -"jsonfile@npm:^4.0.0": - version: 4.0.0 - resolution: "jsonfile@npm:4.0.0" - dependencies: - graceful-fs: ^4.1.6 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 6447d6224f0d31623eef9b51185af03ac328a7553efcee30fa423d98a9e276ca08db87d71e17f2310b0263fd3ffa6c2a90a6308367f661dc21580f9469897c9e - languageName: node - linkType: hard - -"jsonfile@npm:^6.0.1": - version: 6.1.0 - resolution: "jsonfile@npm:6.1.0" - dependencies: - graceful-fs: ^4.1.6 - universalify: ^2.0.0 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 - languageName: node - linkType: hard - -"jsonparse@npm:^1.2.0, jsonparse@npm:^1.3.1": - version: 1.3.1 - resolution: "jsonparse@npm:1.3.1" - checksum: 6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d - languageName: node - linkType: hard - -"jsonpointer@npm:^5.0.0": - version: 5.0.0 - resolution: "jsonpointer@npm:5.0.0" - checksum: c7ec0b6bb596b81de687bc12945586bbcdc80dfb54919656d2690d76334f796a936270067ee9f1b5bbc2d9ecc551afb366ac35e6685aa61f07b5b68d1e5e857d - languageName: node - linkType: hard - -"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1": - version: 3.3.0 - resolution: "jsx-ast-utils@npm:3.3.0" - dependencies: - array-includes: ^3.1.4 - object.assign: ^4.1.2 - checksum: e3c0667e8979c70600fb0456b19f0ec194994c953678ac2772a819d8d5740df2ed751e49e4f1db7869bf63251585a93b18acd42ef02269fe41cb23941d0d4950 - languageName: node - linkType: hard - -"keyv@npm:^3.0.0": - version: 3.1.0 - resolution: "keyv@npm:3.1.0" - dependencies: - json-buffer: 3.0.0 - checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 - languageName: node - linkType: hard - -"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": - version: 6.0.3 - resolution: "kind-of@npm:6.0.3" - checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b - languageName: node - linkType: hard - -"kleur@npm:^3.0.3": - version: 3.0.3 - resolution: "kleur@npm:3.0.3" - checksum: df82cd1e172f957bae9c536286265a5cdbd5eeca487cb0a3b2a7b41ef959fc61f8e7c0e9aeea9c114ccf2c166b6a8dd45a46fd619c1c569d210ecd2765ad5169 - languageName: node - linkType: hard - -"klona@npm:^2.0.5": - version: 2.0.5 - resolution: "klona@npm:2.0.5" - checksum: 8c976126ea252b766e648a4866e1bccff9d3b08432474ad80c559f6c7265cf7caede2498d463754d8c88c4759895edd8210c85c0d3155e6aae4968362889466f - languageName: node - linkType: hard - -"language-subtag-registry@npm:~0.3.2": - version: 0.3.21 - resolution: "language-subtag-registry@npm:0.3.21" - checksum: 5f794525a5bfcefeea155a681af1c03365b60e115b688952a53c6e0b9532b09163f57f1fcb69d6150e0e805ec0350644a4cb35da98f4902562915be9f89572a1 - languageName: node - linkType: hard - -"language-tags@npm:^1.0.5": - version: 1.0.5 - resolution: "language-tags@npm:1.0.5" - dependencies: - language-subtag-registry: ~0.3.2 - checksum: c81b5d8b9f5f9cfd06ee71ada6ddfe1cf83044dd5eeefcd1e420ad491944da8957688db4a0a9bc562df4afdc2783425cbbdfd152c01d93179cf86888903123cf - languageName: node - linkType: hard - -"latest-version@npm:^5.1.0": - version: 5.1.0 - resolution: "latest-version@npm:5.1.0" - dependencies: - package-json: ^6.3.0 - checksum: fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f - languageName: node - linkType: hard - -"leven@npm:^3.1.0": - version: 3.1.0 - resolution: "leven@npm:3.1.0" - checksum: 638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55 - languageName: node - linkType: hard - -"levn@npm:^0.4.1": - version: 0.4.1 - resolution: "levn@npm:0.4.1" - dependencies: - prelude-ls: ^1.2.1 - type-check: ~0.4.0 - checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4 - languageName: node - linkType: hard - -"lexure@npm:^0.17.0": - version: 0.17.0 - resolution: "lexure@npm:0.17.0" - checksum: 95797b0ada9452bcdfdd30997572ab1673de1b2583a5af2fa309aa3587ec3b95ba361880b333ed446a6b0f07764b6d8d2cf1d72083c61fa9f96c06181f194453 - languageName: node - linkType: hard - -"lilconfig@npm:2.0.4": - version: 2.0.4 - resolution: "lilconfig@npm:2.0.4" - checksum: 02ae530aa49218d782eb79e92c600ea5220828987f85aa3403fa512cadc7efe38c0ac7d0cd2edf600ad3fae1f6c1752f5b4bb78c0d9950435b044d53d507c9e1 - languageName: node - linkType: hard - -"lilconfig@npm:^2.0.3, lilconfig@npm:^2.0.5": - version: 2.0.5 - resolution: "lilconfig@npm:2.0.5" - checksum: f7bb9e42656f06930ad04e583026f087508ae408d3526b8b54895e934eb2a966b7aafae569656f2c79a29fe6d779b3ec44ba577e80814734c8655d6f71cdf2d1 - languageName: node - linkType: hard - -"lines-and-columns@npm:^1.1.6": - version: 1.2.4 - resolution: "lines-and-columns@npm:1.2.4" - checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 - languageName: node - linkType: hard - -"linkify-it@npm:^3.0.1": - version: 3.0.3 - resolution: "linkify-it@npm:3.0.3" - dependencies: - uc.micro: ^1.0.1 - checksum: 31367a4bb70c5bbc9703246236b504b0a8e049bcd4e0de4291fa50f0ebdebf235b5eb54db6493cb0b1319357c6eeafc4324c9f4aa34b0b943d9f2e11a1268fbc - languageName: node - linkType: hard - -"lint-staged@npm:^12.4.1": - version: 12.4.1 - resolution: "lint-staged@npm:12.4.1" - dependencies: - cli-truncate: ^3.1.0 - colorette: ^2.0.16 - commander: ^8.3.0 - debug: ^4.3.3 - execa: ^5.1.1 - lilconfig: 2.0.4 - listr2: ^4.0.1 - micromatch: ^4.0.4 - normalize-path: ^3.0.0 - object-inspect: ^1.12.0 - pidtree: ^0.5.0 - string-argv: ^0.3.1 - supports-color: ^9.2.1 - yaml: ^1.10.2 - bin: - lint-staged: bin/lint-staged.js - checksum: b57183b537064cda6caef6679918bf271903145f7c28d09567e918b8b13094048b579f8df808ea590dbd7ea2ec332327c5e372cf3d77e85b7b0254f6541ce4c3 - languageName: node - linkType: hard - -"listr2@npm:^4.0.1": - version: 4.0.5 - resolution: "listr2@npm:4.0.5" - dependencies: - cli-truncate: ^2.1.0 - colorette: ^2.0.16 - log-update: ^4.0.0 - p-map: ^4.0.0 - rfdc: ^1.3.0 - rxjs: ^7.5.5 - through: ^2.3.8 - wrap-ansi: ^7.0.0 - peerDependencies: - enquirer: ">= 2.3.0 < 3" - peerDependenciesMeta: - enquirer: - optional: true - checksum: 7af31851abe25969ef0581c6db808117e36af15b131401795182427769d9824f451ba9e8aff6ccd25b6a4f6c8796f816292caf08e5f1f9b1775e8e9c313dc6c5 - languageName: node - linkType: hard - -"load-tsconfig@npm:^0.2.0": - version: 0.2.3 - resolution: "load-tsconfig@npm:0.2.3" - checksum: e28d1b2725fda76ee69fa4ee21b1257fd5b77b12e1be09cdc0b67f953e62ffbc3e7ac1a6267ec21309f95310cd10635e28a3cb38d04be3f7d683c4fe7914d7a9 - languageName: node - linkType: hard - -"loader-runner@npm:^4.2.0": - version: 4.3.0 - resolution: "loader-runner@npm:4.3.0" - checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569 - languageName: node - linkType: hard - -"loader-utils@npm:^2.0.0": - version: 2.0.2 - resolution: "loader-utils@npm:2.0.2" - dependencies: - big.js: ^5.2.2 - emojis-list: ^3.0.0 - json5: ^2.1.2 - checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303 - languageName: node - linkType: hard - -"loader-utils@npm:^3.2.0": - version: 3.2.0 - resolution: "loader-utils@npm:3.2.0" - checksum: c7b9a8dc4b3bc19e9ef563c48e3a18ea9f8bb2da1ad38a12e4b88358cfba5f148a7baf12d78fe78ffcb718ce1e062ab31fcf5c148459f1247a672a4213471e80 - languageName: node - linkType: hard - -"locate-path@npm:^2.0.0": - version: 2.0.0 - resolution: "locate-path@npm:2.0.0" - dependencies: - p-locate: ^2.0.0 - path-exists: ^3.0.0 - checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 - languageName: node - linkType: hard - -"locate-path@npm:^3.0.0": - version: 3.0.0 - resolution: "locate-path@npm:3.0.0" - dependencies: - p-locate: ^3.0.0 - path-exists: ^3.0.0 - checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 - languageName: node - linkType: hard - -"locate-path@npm:^5.0.0": - version: 5.0.0 - resolution: "locate-path@npm:5.0.0" - dependencies: - p-locate: ^4.1.0 - checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 - languageName: node - linkType: hard - -"locate-path@npm:^6.0.0": - version: 6.0.0 - resolution: "locate-path@npm:6.0.0" - dependencies: - p-locate: ^5.0.0 - checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a - languageName: node - linkType: hard - -"lodash.assignin@npm:^4.0.9": - version: 4.2.0 - resolution: "lodash.assignin@npm:4.2.0" - checksum: 4b55bc1d65ccd7648fdba8a4316d10546929bf0beb5950830d86c559948cf170f0e65b77c95e66b45b511b85a31161714de8b2008d2537627ef3c7759afe36a6 - languageName: node - linkType: hard - -"lodash.bind@npm:^4.1.4": - version: 4.2.1 - resolution: "lodash.bind@npm:4.2.1" - checksum: cf0e41de2fca7704fc0adadc00f7fc871f8cf428990972f072136e4cd153c4d42d88c1418218121380914021c5547be05e4252e61f6280c736a2195cc8b6f4e5 - languageName: node - linkType: hard - -"lodash.curry@npm:^4.0.1": - version: 4.1.1 - resolution: "lodash.curry@npm:4.1.1" - checksum: 9192b70fe7df4d1ff780c0260bee271afa9168c93fe4fa24bc861900240531b59781b5fdaadf4644fea8f4fbcd96f0700539ab294b579ffc1022c6c15dcc462a - languageName: node - linkType: hard - -"lodash.debounce@npm:^4.0.8": - version: 4.0.8 - resolution: "lodash.debounce@npm:4.0.8" - checksum: a3f527d22c548f43ae31c861ada88b2637eb48ac6aa3eb56e82d44917971b8aa96fbb37aa60efea674dc4ee8c42074f90f7b1f772e9db375435f6c83a19b3bc6 - languageName: node - linkType: hard - -"lodash.defaults@npm:^4.0.1, lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 84923258235592c8886e29de5491946ff8c2ae5c82a7ac5cddd2e3cb697e6fbdfbbb6efcca015795c86eec2bb953a5a2ee4016e3735a3f02720428a40efbb8f1 - languageName: node - linkType: hard - -"lodash.filter@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.filter@npm:4.6.0" - checksum: f21d245d24818e15b560cb6cadc8404a1bf98bd87d037e5e51858aad57ca2b9db64d87e450a23c8f72dd2c66968efd09b034055ce86d93eef4a4eb6f1bbaf100 - languageName: node - linkType: hard - -"lodash.flatten@npm:^4.2.0, lodash.flatten@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: 0ac34a393d4b795d4b7421153d27c13ae67e08786c9cbb60ff5b732210d46f833598eee3fb3844bb10070e8488efe390ea53bb567377e0cb47e9e630bf0811cb - languageName: node - linkType: hard - -"lodash.flow@npm:^3.3.0": - version: 3.5.0 - resolution: "lodash.flow@npm:3.5.0" - checksum: a9a62ad344e3c5a1f42bc121da20f64dd855aaafecee24b1db640f29b88bd165d81c37ff7e380a7191de6f70b26f5918abcebbee8396624f78f3618a0b18634c - languageName: node - linkType: hard - -"lodash.foreach@npm:^4.3.0": - version: 4.5.0 - resolution: "lodash.foreach@npm:4.5.0" - checksum: a940386b158ca0d62994db41fc16529eb8ae67138f29ced38e91f912cb5435d1b0ed34b18e6f7b9ddfc32ab676afc6dfec60d1e22633d8e3e4b33413402ab4ad - languageName: node - linkType: hard - -"lodash.isarguments@npm:^3.1.0": - version: 3.1.0 - resolution: "lodash.isarguments@npm:3.1.0" - checksum: ae1526f3eb5c61c77944b101b1f655f846ecbedcb9e6b073526eba6890dc0f13f09f72e11ffbf6540b602caee319af9ac363d6cdd6be41f4ee453436f04f13b5 - languageName: node - linkType: hard - -"lodash.ismatch@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.ismatch@npm:4.4.0" - checksum: a393917578842705c7fc1a30fb80613d1ac42d20b67eb26a2a6004d6d61ee90b419f9eb320508ddcd608e328d91eeaa2651411727eaa9a12534ed6ccb02fc705 - languageName: node - linkType: hard - -"lodash.map@npm:^4.4.0, lodash.map@npm:^4.5.1": - version: 4.6.0 - resolution: "lodash.map@npm:4.6.0" - checksum: 7369a41d7d24d15ce3bbd02a7faa3a90f6266c38184e64932571b9b21b758bd10c04ffd117d1859be1a44156f29b94df5045eff172bf8a97fddf68bf1002d12f - languageName: node - linkType: hard - -"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2": - version: 4.1.2 - resolution: "lodash.memoize@npm:4.1.2" - checksum: 9ff3942feeccffa4f1fafa88d32f0d24fdc62fd15ded5a74a5f950ff5f0c6f61916157246744c620173dddf38d37095a92327d5fd3861e2063e736a5c207d089 - languageName: node - linkType: hard - -"lodash.merge@npm:^4.4.0, lodash.merge@npm:^4.6.2": - version: 4.6.2 - resolution: "lodash.merge@npm:4.6.2" - checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 - languageName: node - linkType: hard - -"lodash.pick@npm:^4.2.1": - version: 4.4.0 - resolution: "lodash.pick@npm:4.4.0" - checksum: 2c36cab7da6b999a20bd3373b40e31a3ef81fa264f34a6979c852c5bc8ac039379686b27380f0cb8e3781610844fafec6949c6fbbebc059c98f8fa8570e3675f - languageName: node - linkType: hard - -"lodash.reduce@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.reduce@npm:4.6.0" - checksum: 81f2a1045440554f8427f895ef479f1de5c141edd7852dde85a894879312801efae0295116e5cf830c531c1a51cdab8f3628c3ad39fa21a9874bb9158d9ea075 - languageName: node - linkType: hard - -"lodash.reject@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.reject@npm:4.6.0" - checksum: 730acc78d29ab0a60e0f3cd87bbfe9071625a835791ef66daac7a405c43ec21209fd795fdf9b7485aecead4869f645801bd65c27b9acadce80dee26393793111 - languageName: node - linkType: hard - -"lodash.set@npm:^4.3.2": - version: 4.3.2 - resolution: "lodash.set@npm:4.3.2" - checksum: a9122f49eef9f2d0fc9061a33d87f8e5b8c6b23d46e8b9e9ce1529d3588d79741bd1145a3abdfa3b13082703e65af27ff18d8a07bfc22b9be32f3fc36f763f70 - languageName: node - linkType: hard - -"lodash.some@npm:^4.4.0": - version: 4.6.0 - resolution: "lodash.some@npm:4.6.0" - checksum: 4469e76a389446d1166a29f844fb21398c36060d00258ce799710e046c55ed3c1af150c31b4856504e252bc813ba3fdcb6f255c490d9846738dd363a44665322 - languageName: node - linkType: hard - -"lodash.sortby@npm:^4.7.0": - version: 4.7.0 - resolution: "lodash.sortby@npm:4.7.0" - checksum: db170c9396d29d11fe9a9f25668c4993e0c1331bcb941ddbd48fb76f492e732add7f2a47cfdf8e9d740fa59ac41bbfaf931d268bc72aab3ab49e9f89354d718c - languageName: node - linkType: hard - -"lodash.uniq@npm:4.5.0, lodash.uniq@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.uniq@npm:4.5.0" - checksum: a4779b57a8d0f3c441af13d9afe7ecff22dd1b8ce1129849f71d9bbc8e8ee4e46dfb4b7c28f7ad3d67481edd6e51126e4e2a6ee276e25906d10f7140187c392d - languageName: node - linkType: hard - -"lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": - version: 4.17.21 - resolution: "lodash@npm:4.17.21" - checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 - languageName: node - linkType: hard - -"log-update@npm:^4.0.0": - version: 4.0.0 - resolution: "log-update@npm:4.0.0" - dependencies: - ansi-escapes: ^4.3.0 - cli-cursor: ^3.1.0 - slice-ansi: ^4.0.0 - wrap-ansi: ^6.2.0 - checksum: ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2 - languageName: node - linkType: hard - -"longest@npm:^2.0.1": - version: 2.0.1 - resolution: "longest@npm:2.0.1" - checksum: 9587c153919a883ecbcc33e9439bc2592aa6fdbbd2d343f8ab17d8d3e0373c4e4350e3b428566fd689d704800a23f2b4d145cbdcca4ef3fd35742e5927f919a9 - languageName: node - linkType: hard - -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": - version: 1.4.0 - resolution: "loose-envify@npm:1.4.0" - dependencies: - js-tokens: ^3.0.0 || ^4.0.0 - bin: - loose-envify: cli.js - checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 - languageName: node - linkType: hard - -"lower-case@npm:^2.0.2": - version: 2.0.2 - resolution: "lower-case@npm:2.0.2" - dependencies: - tslib: ^2.0.3 - checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 - languageName: node - linkType: hard - -"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": - version: 1.0.1 - resolution: "lowercase-keys@npm:1.0.1" - checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 - languageName: node - linkType: hard - -"lowercase-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "lowercase-keys@npm:2.0.0" - checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 - languageName: node - linkType: hard - -"lru-cache@npm:^6.0.0": - version: 6.0.0 - resolution: "lru-cache@npm:6.0.0" - dependencies: - yallist: ^4.0.0 - checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 - languageName: node - linkType: hard - -"lru-cache@npm:^7.7.1": - version: 7.10.1 - resolution: "lru-cache@npm:7.10.1" - checksum: e8b190d71ed0fcd7b29c71a3e9b01f851c92d1ef8865ff06b5581ca991db1e5e006920ed4da8b56da1910664ed51abfd76c46fb55e82ac252ff6c970ff910d72 - languageName: node - linkType: hard - -"lunr@npm:^2.3.9": - version: 2.3.9 - resolution: "lunr@npm:2.3.9" - checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 - languageName: node - linkType: hard - -"luxon@npm:^1.28.0": - version: 1.28.0 - resolution: "luxon@npm:1.28.0" - checksum: 5250cb9f138b6048eeb0b3a9044a4ac994d0058f680c72a0da4b6aeaec8612460385639cba2b1052ef6d5564879e9ed144d686f26d9d97b38ab920d82e18281c - languageName: node - linkType: hard - -"magic-string@npm:^0.25.0, magic-string@npm:^0.25.7": - version: 0.25.9 - resolution: "magic-string@npm:0.25.9" - dependencies: - sourcemap-codec: ^1.4.8 - checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a - languageName: node - linkType: hard - -"magic-string@npm:^0.26.1": - version: 0.26.2 - resolution: "magic-string@npm:0.26.2" - dependencies: - sourcemap-codec: ^1.4.8 - checksum: b4db4e2b370ac8d9ffc6443a2b591b75364bf1fc9121b5a4068d5b89804abff6709d1fa4a0e0c2d54f2e61e0e44db83efdfe219a5ab0ba6d25ee1f2b51fbed55 - languageName: node - linkType: hard - -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": - version: 3.1.0 - resolution: "make-dir@npm:3.1.0" - dependencies: - semver: ^6.0.0 - checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 - languageName: node - linkType: hard - -"make-error@npm:1.x, make-error@npm:^1.1.1": - version: 1.3.6 - resolution: "make-error@npm:1.3.6" - checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 - languageName: node - linkType: hard - -"make-fetch-happen@npm:^10.0.3": - version: 10.1.3 - resolution: "make-fetch-happen@npm:10.1.3" - dependencies: - agentkeepalive: ^4.2.1 - cacache: ^16.0.2 - http-cache-semantics: ^4.1.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-fetch: ^2.0.3 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - socks-proxy-agent: ^6.1.1 - ssri: ^9.0.0 - checksum: 14b9bc5fb65a1a1f53b4579c947d1ebdb18db71eb0b35a2eab612e9642a14127917528fe4ffb2c37aaa0d27dfd7507e4044e6e2e47b43985e8fa18722f535b8f - languageName: node - linkType: hard - -"make-fetch-happen@npm:^9.0.1": - version: 9.1.0 - resolution: "make-fetch-happen@npm:9.1.0" - dependencies: - agentkeepalive: ^4.1.3 - cacache: ^15.2.0 - http-cache-semantics: ^4.1.0 - http-proxy-agent: ^4.0.1 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^6.0.0 - minipass: ^3.1.3 - minipass-collect: ^1.0.2 - minipass-fetch: ^1.3.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.2 - promise-retry: ^2.0.1 - socks-proxy-agent: ^6.0.0 - ssri: ^8.0.0 - checksum: 0eb371c85fdd0b1584fcfdf3dc3c62395761b3c14658be02620c310305a9a7ecf1617a5e6fb30c1d081c5c8aaf177fa133ee225024313afabb7aa6a10f1e3d04 - languageName: node - linkType: hard - -"makeerror@npm:1.0.12": - version: 1.0.12 - resolution: "makeerror@npm:1.0.12" - dependencies: - tmpl: 1.0.5 - checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060 - languageName: node - linkType: hard - -"map-obj@npm:^1.0.0": - version: 1.0.1 - resolution: "map-obj@npm:1.0.1" - checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed - languageName: node - linkType: hard - -"map-obj@npm:^4.0.0": - version: 4.3.0 - resolution: "map-obj@npm:4.3.0" - checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e - languageName: node - linkType: hard - -"markdown-escapes@npm:^1.0.0": - version: 1.0.4 - resolution: "markdown-escapes@npm:1.0.4" - checksum: 6833a93d72d3f70a500658872312c6fa8015c20cc835a85ae6901fa232683fbc6ed7118ebe920fea7c80039a560f339c026597d96eee0e9de602a36921804997 - languageName: node - linkType: hard - -"markdown-it@npm:12.3.2": - version: 12.3.2 - resolution: "markdown-it@npm:12.3.2" - dependencies: - argparse: ^2.0.1 - entities: ~2.1.0 - linkify-it: ^3.0.1 - mdurl: ^1.0.1 - uc.micro: ^1.0.5 - bin: - markdown-it: bin/markdown-it.js - checksum: 890555711c1c00fa03b936ca2b213001a3b9b37dea140d8445ae4130ce16628392aad24b12e2a0a9935336ca5951f2957a38f4e5309a2e38eab44e25ff32a41e - languageName: node - linkType: hard - -"markdownlint-cli2-formatter-default@npm:0.0.3": - version: 0.0.3 - resolution: "markdownlint-cli2-formatter-default@npm:0.0.3" - peerDependencies: - markdownlint-cli2: ">=0.0.4" - checksum: 9f42c30e9588c2e2f28577135ed734cfce04077a2468eabbe573f1ff738d87666168fd18594c333ca48a2caf0712d79ef07b01b54fef4e5aa758307b3ef260f4 - languageName: node - linkType: hard - -"markdownlint-cli2@npm:^0.4.0": - version: 0.4.0 - resolution: "markdownlint-cli2@npm:0.4.0" - dependencies: - globby: 12.1.0 - markdownlint: 0.25.1 - markdownlint-cli2-formatter-default: 0.0.3 - markdownlint-rule-helpers: 0.16.0 - micromatch: 4.0.4 - strip-json-comments: 4.0.0 - yaml: 1.10.2 - bin: - markdownlint-cli2: markdownlint-cli2.js - markdownlint-cli2-config: markdownlint-cli2-config.js - markdownlint-cli2-fix: markdownlint-cli2-fix.js - checksum: cbf19ccc8ca4cac495ba2f952fc66b0e425eeba7034b40dc1838536c7c5533e8071c74e6dca86ed22da77a98a12175f8213219add9f16818c0dbe4f5b2b69127 - languageName: node - linkType: hard - -"markdownlint-rule-helpers@npm:0.16.0": - version: 0.16.0 - resolution: "markdownlint-rule-helpers@npm:0.16.0" - checksum: 995b7197298435b613f1d237f619d5fe716d7a71c9fba9666f084bfd0236a715b3cc198d0d4a494500fce26e68c7ced5936e751b60ef144cb6fcac87dc77d8dc - languageName: node - linkType: hard - -"markdownlint@npm:0.25.1, markdownlint@npm:^0.25.1": - version: 0.25.1 - resolution: "markdownlint@npm:0.25.1" - dependencies: - markdown-it: 12.3.2 - checksum: 3daf6aae6ad96754960611353658ef8daeeec17b44ebe8dec6c67a863ed39f33417d32f120264f0e4146be25a40ca82943da5c65ef8401008a03c0022c07890f - languageName: node - linkType: hard - -"marked@npm:^4.0.12": - version: 4.0.15 - resolution: "marked@npm:4.0.15" - bin: - marked: bin/marked.js - checksum: 8992c37669b872846a226f90dc5a8fa1e5d56bba6e32fa36270fd3d327dd9e11fedc5b47b68de611dcdce1573d30fbadf61bf23f86c1a679e5385424d7b9d9f3 - languageName: node - linkType: hard - -"mdast-squeeze-paragraphs@npm:^4.0.0": - version: 4.0.0 - resolution: "mdast-squeeze-paragraphs@npm:4.0.0" - dependencies: - unist-util-remove: ^2.0.0 - checksum: dfe8ec8e8a62171f020e82b088cc35cb9da787736dc133a3b45ce8811782a93e69bf06d147072e281079f09fac67be8a36153ffffd9bfbf89ed284e4c4f56f75 - languageName: node - linkType: hard - -"mdast-util-definitions@npm:^4.0.0": - version: 4.0.0 - resolution: "mdast-util-definitions@npm:4.0.0" - dependencies: - unist-util-visit: ^2.0.0 - checksum: 2325f20b82b3fb8cb5fda77038ee0bbdd44f82cfca7c48a854724b58bc1fe5919630a3ce7c45e210726df59d46c881d020b2da7a493bfd1ee36eb2bbfef5d78e - languageName: node - linkType: hard - -"mdast-util-to-hast@npm:10.0.1": - version: 10.0.1 - resolution: "mdast-util-to-hast@npm:10.0.1" - dependencies: - "@types/mdast": ^3.0.0 - "@types/unist": ^2.0.0 - mdast-util-definitions: ^4.0.0 - mdurl: ^1.0.0 - unist-builder: ^2.0.0 - unist-util-generated: ^1.0.0 - unist-util-position: ^3.0.0 - unist-util-visit: ^2.0.0 - checksum: e5f385757df7e9b37db4d6f326bf7b4fc1b40f9ad01fc335686578f44abe0ba46d3e60af4d5e5b763556d02e65069ef9a09c49db049b52659203a43e7fa9084d - languageName: node - linkType: hard - -"mdast-util-to-string@npm:^2.0.0": - version: 2.0.0 - resolution: "mdast-util-to-string@npm:2.0.0" - checksum: 0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2 - languageName: node - linkType: hard - -"mdn-data@npm:2.0.14": - version: 2.0.14 - resolution: "mdn-data@npm:2.0.14" - checksum: 9d0128ed425a89f4cba8f787dca27ad9408b5cb1b220af2d938e2a0629d17d879a34d2cb19318bdb26c3f14c77dd5dfbae67211f5caaf07b61b1f2c5c8c7dc16 - languageName: node - linkType: hard - -"mdurl@npm:^1.0.0, mdurl@npm:^1.0.1": - version: 1.0.1 - resolution: "mdurl@npm:1.0.1" - checksum: 71731ecba943926bfbf9f9b51e28b5945f9411c4eda80894221b47cc105afa43ba2da820732b436f0798fd3edbbffcd1fc1415843c41a87fea08a41cc1e3d02b - languageName: node - linkType: hard - -"media-typer@npm:0.3.0": - version: 0.3.0 - resolution: "media-typer@npm:0.3.0" - checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1 - languageName: node - linkType: hard - -"memfs@npm:^3.1.2, memfs@npm:^3.4.1": - version: 3.4.1 - resolution: "memfs@npm:3.4.1" - dependencies: - fs-monkey: 1.0.3 - checksum: 6d2f49d447d1be24ff9c747618933784eeb059189bc6a0d77b7a51c7daf06e2d3a74674a2e2ff1520e2c312bf91e719ed37144cf05087379b3ba0aef0b6aa062 - languageName: node - linkType: hard - -"meow@npm:^8.0.0": - version: 8.1.2 - resolution: "meow@npm:8.1.2" - dependencies: - "@types/minimist": ^1.2.0 - camelcase-keys: ^6.2.2 - decamelize-keys: ^1.1.0 - hard-rejection: ^2.1.0 - minimist-options: 4.1.0 - normalize-package-data: ^3.0.0 - read-pkg-up: ^7.0.1 - redent: ^3.0.0 - trim-newlines: ^3.0.0 - type-fest: ^0.18.0 - yargs-parser: ^20.2.3 - checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 - languageName: node - linkType: hard - -"merge-descriptors@npm:1.0.1": - version: 1.0.1 - resolution: "merge-descriptors@npm:1.0.1" - checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26 - languageName: node - linkType: hard - -"merge-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "merge-stream@npm:2.0.0" - checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 - languageName: node - linkType: hard - -"merge2@npm:^1.3.0, merge2@npm:^1.4.1": - version: 1.4.1 - resolution: "merge2@npm:1.4.1" - checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 - languageName: node - linkType: hard - -"merge@npm:^2.1.1": - version: 2.1.1 - resolution: "merge@npm:2.1.1" - checksum: 9c36b0e25aa53b3f7305d7cf0f330397f1142cf311802b681e5619f12e986a790019b8246c1c0df21701c8652449f9046b0129551030097ef563d1958c823249 - languageName: node - linkType: hard - -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a - languageName: node - linkType: hard - -"micromatch@npm:4.0.4": - version: 4.0.4 - resolution: "micromatch@npm:4.0.4" - dependencies: - braces: ^3.0.1 - picomatch: ^2.2.3 - checksum: ef3d1c88e79e0a68b0e94a03137676f3324ac18a908c245a9e5936f838079fcc108ac7170a5fadc265a9c2596963462e402841406bda1a4bb7b68805601d631c - languageName: node - linkType: hard - -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": - version: 4.0.5 - resolution: "micromatch@npm:4.0.5" - dependencies: - braces: ^3.0.2 - picomatch: ^2.3.1 - checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc - languageName: node - linkType: hard - -"mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": - version: 1.52.0 - resolution: "mime-db@npm:1.52.0" - checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f - languageName: node - linkType: hard - -"mime-db@npm:~1.33.0": - version: 1.33.0 - resolution: "mime-db@npm:1.33.0" - checksum: 281a0772187c9b8f6096976cb193ac639c6007ac85acdbb8dc1617ed7b0f4777fa001d1b4f1b634532815e60717c84b2f280201d55677fb850c9d45015b50084 - languageName: node - linkType: hard - -"mime-types@npm:2.1.18": - version: 2.1.18 - resolution: "mime-types@npm:2.1.18" - dependencies: - mime-db: ~1.33.0 - checksum: 729265eff1e5a0e87cb7f869da742a610679585167d2f2ec997a7387fc6aedf8e5cad078e99b0164a927bdf3ace34fca27430d6487456ad090cba5594441ba43 - languageName: node - linkType: hard - -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": - version: 2.1.35 - resolution: "mime-types@npm:2.1.35" - dependencies: - mime-db: 1.52.0 - checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 - languageName: node - linkType: hard - -"mime@npm:1.6.0": - version: 1.6.0 - resolution: "mime@npm:1.6.0" - bin: - mime: cli.js - checksum: fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557 - languageName: node - linkType: hard - -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: 69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939 - languageName: node - linkType: hard - -"mimic-fn@npm:^2.1.0": - version: 2.1.0 - resolution: "mimic-fn@npm:2.1.0" - checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a - languageName: node - linkType: hard - -"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": - version: 1.0.1 - resolution: "mimic-response@npm:1.0.1" - checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 - languageName: node - linkType: hard - -"min-indent@npm:^1.0.0": - version: 1.0.1 - resolution: "min-indent@npm:1.0.1" - checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 - languageName: node - linkType: hard - -"mini-create-react-context@npm:^0.4.0": - version: 0.4.1 - resolution: "mini-create-react-context@npm:0.4.1" - dependencies: - "@babel/runtime": ^7.12.1 - tiny-warning: ^1.0.3 - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: f8cb2c7738aac355fe9ce7e8425f371b7fa90daddd5133edda4ccfdc18c49043b2ec04be6f3abf09b60a0f52549d54f158d5bfd81cdfb1a658531e5b9fe7bc6a - languageName: node - linkType: hard - -"mini-css-extract-plugin@npm:^2.6.0": - version: 2.6.0 - resolution: "mini-css-extract-plugin@npm:2.6.0" - dependencies: - schema-utils: ^4.0.0 - peerDependencies: - webpack: ^5.0.0 - checksum: ea73bd66558de7a37db094fe68fa130e7a725ab15f880ff8467a75d9c4c2f1576d20720088ea22af9922a94b8600bbfef0c6acaf10d12a32a9bd20a90ba3c35f - languageName: node - linkType: hard - -"minimalistic-assert@npm:^1.0.0": - version: 1.0.1 - resolution: "minimalistic-assert@npm:1.0.1" - checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 - languageName: node - linkType: hard - -"minimatch@npm:3.0.4": - version: 3.0.4 - resolution: "minimatch@npm:3.0.4" - dependencies: - brace-expansion: ^1.1.7 - checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 - languageName: node - linkType: hard - -"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" - dependencies: - brace-expansion: ^1.1.7 - checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a - languageName: node - linkType: hard - -"minimatch@npm:^5.0.1": - version: 5.0.1 - resolution: "minimatch@npm:5.0.1" - dependencies: - brace-expansion: ^2.0.1 - checksum: b34b98463da4754bc526b244d680c69d4d6089451ebe512edaf6dd9eeed0279399cfa3edb19233513b8f830bf4bfcad911dddcdf125e75074100d52f724774f0 - languageName: node - linkType: hard - -"minimist-options@npm:4.1.0": - version: 4.1.0 - resolution: "minimist-options@npm:4.1.0" - dependencies: - arrify: ^1.0.1 - is-plain-obj: ^1.1.0 - kind-of: ^6.0.3 - checksum: 8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e - languageName: node - linkType: hard - -"minimist@npm:^1.2.6": - version: 1.2.6 - resolution: "minimist@npm:1.2.6" - checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb - languageName: node - linkType: hard - -"minipass-collect@npm:^1.0.2": - version: 1.0.2 - resolution: "minipass-collect@npm:1.0.2" - dependencies: - minipass: ^3.0.0 - checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 - languageName: node - linkType: hard - -"minipass-fetch@npm:^1.3.0, minipass-fetch@npm:^1.3.2": - version: 1.4.1 - resolution: "minipass-fetch@npm:1.4.1" - dependencies: - encoding: ^0.1.12 - minipass: ^3.1.0 - minipass-sized: ^1.0.3 - minizlib: ^2.0.0 - dependenciesMeta: - encoding: - optional: true - checksum: ec93697bdb62129c4e6c0104138e681e30efef8c15d9429dd172f776f83898471bc76521b539ff913248cc2aa6d2b37b652c993504a51cc53282563640f29216 - languageName: node - linkType: hard - -"minipass-fetch@npm:^2.0.3": - version: 2.1.0 - resolution: "minipass-fetch@npm:2.1.0" - dependencies: - encoding: ^0.1.13 - minipass: ^3.1.6 - minipass-sized: ^1.0.3 - minizlib: ^2.1.2 - dependenciesMeta: - encoding: - optional: true - checksum: 1334732859a3f7959ed22589bafd9c40384b885aebb5932328071c33f86b3eb181d54c86919675d1825ab5f1c8e4f328878c863873258d113c29d79a4b0c9c9f - languageName: node - linkType: hard - -"minipass-flush@npm:^1.0.5": - version: 1.0.5 - resolution: "minipass-flush@npm:1.0.5" - dependencies: - minipass: ^3.0.0 - checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf - languageName: node - linkType: hard - -"minipass-json-stream@npm:^1.0.1": - version: 1.0.1 - resolution: "minipass-json-stream@npm:1.0.1" - dependencies: - jsonparse: ^1.3.1 - minipass: ^3.0.0 - checksum: 791b696a27d1074c4c08dab1bf5a9f3201145c2933e428f45d880467bce12c60de4703203d2928de4b162d0ae77b0bb4b55f96cb846645800aa0eb4919b3e796 - languageName: node - linkType: hard - -"minipass-pipeline@npm:^1.2.2, minipass-pipeline@npm:^1.2.4": - version: 1.2.4 - resolution: "minipass-pipeline@npm:1.2.4" - dependencies: - minipass: ^3.0.0 - checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b - languageName: node - linkType: hard - -"minipass-sized@npm:^1.0.3": - version: 1.0.3 - resolution: "minipass-sized@npm:1.0.3" - dependencies: - minipass: ^3.0.0 - checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 - languageName: node - linkType: hard - -"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3, minipass@npm:^3.1.6": - version: 3.1.6 - resolution: "minipass@npm:3.1.6" - dependencies: - yallist: ^4.0.0 - checksum: 57a04041413a3531a65062452cb5175f93383ef245d6f4a2961d34386eb9aa8ac11ac7f16f791f5e8bbaf1dfb1ef01596870c88e8822215db57aa591a5bb0a77 - languageName: node - linkType: hard - -"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": - version: 2.1.2 - resolution: "minizlib@npm:2.1.2" - dependencies: - minipass: ^3.0.0 - yallist: ^4.0.0 - checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 - languageName: node - linkType: hard - -"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": - version: 1.0.4 - resolution: "mkdirp@npm:1.0.4" - bin: - mkdirp: bin/cmd.js - checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f - languageName: node - linkType: hard - -"modify-values@npm:^1.0.0": - version: 1.0.1 - resolution: "modify-values@npm:1.0.1" - checksum: 8296610c608bc97b03c2cf889c6cdf4517e32fa2d836440096374c2209f6b7b3e256c209493a0b32584b9cb32d528e99d0dd19dcd9a14d2d915a312d391cc7e9 - languageName: node - linkType: hard - -"mri@npm:^1.1.5": - version: 1.2.0 - resolution: "mri@npm:1.2.0" - checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85 - languageName: node - linkType: hard - -"mrmime@npm:^1.0.0": - version: 1.0.0 - resolution: "mrmime@npm:1.0.0" - checksum: 2c72a40942af7c53bc97d1e9e9c5cb0e6541d18f736811c3a1b46fa2a2b2362480d687daa8ae8372523acaacd82426a4f7ce34b0bf1825ea83b3983e8cb91afd - languageName: node - linkType: hard - -"ms@npm:2.0.0": - version: 2.0.0 - resolution: "ms@npm:2.0.0" - checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4 - languageName: node - linkType: hard - -"ms@npm:2.1.2": - version: 2.1.2 - resolution: "ms@npm:2.1.2" - checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f - languageName: node - linkType: hard - -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1": - version: 2.1.3 - resolution: "ms@npm:2.1.3" - checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d - languageName: node - linkType: hard - -"msgpackr-extract-darwin-arm64@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-darwin-arm64@npm:1.1.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"msgpackr-extract-darwin-x64@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-darwin-x64@npm:1.1.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"msgpackr-extract-linux-arm64@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-linux-arm64@npm:1.1.0" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"msgpackr-extract-linux-arm@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-linux-arm@npm:1.1.0" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"msgpackr-extract-linux-x64@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-linux-x64@npm:1.1.0" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"msgpackr-extract-win32-x64@npm:1.1.0": - version: 1.1.0 - resolution: "msgpackr-extract-win32-x64@npm:1.1.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"msgpackr-extract@npm:^1.1.4": - version: 1.1.4 - resolution: "msgpackr-extract@npm:1.1.4" - dependencies: - msgpackr-extract-darwin-arm64: 1.1.0 - msgpackr-extract-darwin-x64: 1.1.0 - msgpackr-extract-linux-arm: 1.1.0 - msgpackr-extract-linux-arm64: 1.1.0 - msgpackr-extract-linux-x64: 1.1.0 - msgpackr-extract-win32-x64: 1.1.0 - node-gyp: latest - node-gyp-build-optional-packages: ^4.3.2 - dependenciesMeta: - msgpackr-extract-darwin-arm64: - optional: true - msgpackr-extract-darwin-x64: - optional: true - msgpackr-extract-linux-arm: - optional: true - msgpackr-extract-linux-arm64: - optional: true - msgpackr-extract-linux-x64: - optional: true - msgpackr-extract-win32-x64: - optional: true - checksum: ae4b3507f6cebcb0462267f93bbcb8a50b78f0dcad0ea482eef10bd2d4403228b8de57a1675d94e1ec07b3b012e1db6486d600435df5d307939cd2c252735db5 - languageName: node - linkType: hard - -"msgpackr@npm:^1.5.2": - version: 1.5.7 - resolution: "msgpackr@npm:1.5.7" - dependencies: - msgpackr-extract: ^1.1.4 - dependenciesMeta: - msgpackr-extract: - optional: true - checksum: 7509784a6fbd457a0f0d32c7c04713fc626c2f23270c2800f90af3dc8ab2352af66896378eec8e37f6550196a13bee7a507bcf9a0f99d05afca5b2c60bfeaab7 - languageName: node - linkType: hard - -"multicast-dns@npm:^7.2.4": - version: 7.2.4 - resolution: "multicast-dns@npm:7.2.4" - dependencies: - dns-packet: ^5.2.2 - thunky: ^1.0.2 - bin: - multicast-dns: cli.js - checksum: 45a78628a8f26479c4018122d689a8b22aff034699a1913dac0b9891e4111162b3222c85bba642d624270a90e51129607f1e41aa701e0108cc974246bc9fe828 - languageName: node - linkType: hard - -"multimatch@npm:^4.0.0": - version: 4.0.0 - resolution: "multimatch@npm:4.0.0" - dependencies: - "@types/minimatch": ^3.0.3 - array-differ: ^3.0.0 - array-union: ^2.1.0 - arrify: ^2.0.1 - minimatch: ^3.0.4 - checksum: bdb6a98dad4e919d9a1a2a0db872f44fa2337315f2fd5827d91ae005cf22f4425782bdfa97c10b80d567f0cb3c226c31f4e85f8f6a4a4be4facf9af0de1bb0c2 - languageName: node - linkType: hard - -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: a9d4772c1c84206aa37c218ed4751cd060239bf1d678893124f51e037f6f22f4a159b2918c030236c93252638a74beb29c9b1fd3267c9f24d4b3253cf1eaa86f - languageName: node - linkType: hard - -"mz@npm:^2.7.0": - version: 2.7.0 - resolution: "mz@npm:2.7.0" - dependencies: - any-promise: ^1.0.0 - object-assign: ^4.0.1 - thenify-all: ^1.0.0 - checksum: 8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 - languageName: node - linkType: hard - -"nan@npm:^2.15.0": - version: 2.15.0 - resolution: "nan@npm:2.15.0" - dependencies: - node-gyp: latest - checksum: 33e1bb4dfca447fe37d4bb5889be55de154828632c8d38646db67293a21afd61ed9909cdf1b886214a64707d935926c4e60e2b09de9edfc2ad58de31d6ce8f39 - languageName: node - linkType: hard - -"nanoid@npm:^3.3.3": - version: 3.3.4 - resolution: "nanoid@npm:3.3.4" - bin: - nanoid: bin/nanoid.cjs - checksum: 2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c - languageName: node - linkType: hard - -"natural-compare@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare@npm:1.4.0" - checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d - languageName: node - linkType: hard - -"negotiator@npm:0.6.3, negotiator@npm:^0.6.2, negotiator@npm:^0.6.3": - version: 0.6.3 - resolution: "negotiator@npm:0.6.3" - checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 - languageName: node - linkType: hard - -"neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": - version: 2.6.2 - resolution: "neo-async@npm:2.6.2" - checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 - languageName: node - linkType: hard - -"no-case@npm:^3.0.4": - version: 3.0.4 - resolution: "no-case@npm:3.0.4" - dependencies: - lower-case: ^2.0.2 - tslib: ^2.0.3 - checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c - languageName: node - linkType: hard - -"nock@npm:^13.2.4": - version: 13.2.4 - resolution: "nock@npm:13.2.4" - dependencies: - debug: ^4.1.0 - json-stringify-safe: ^5.0.1 - lodash.set: ^4.3.2 - propagate: ^2.0.0 - checksum: 2750a82ea22eebd8203eb1d7669ae09c3daae1fd573026372bad2515adad48d723a804f647bd45d7a499eb3a9a632560da406bde05bca9df762d3027db9099b5 - languageName: node - linkType: hard - -"node-emoji@npm:^1.10.0": - version: 1.11.0 - resolution: "node-emoji@npm:1.11.0" - dependencies: - lodash: ^4.17.21 - checksum: e8c856c04a1645062112a72e59a98b203505ed5111ff84a3a5f40611afa229b578c7d50f1e6a7f17aa62baeea4a640d2e2f61f63afc05423aa267af10977fb2b - languageName: node - linkType: hard - -"node-fetch@npm:2.6.7, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.5": - version: 2.6.7 - resolution: "node-fetch@npm:2.6.7" - dependencies: - whatwg-url: ^5.0.0 - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b - languageName: node - linkType: hard - -"node-forge@npm:^1": - version: 1.3.1 - resolution: "node-forge@npm:1.3.1" - checksum: 08fb072d3d670599c89a1704b3e9c649ff1b998256737f0e06fbd1a5bf41cae4457ccaee32d95052d80bbafd9ffe01284e078c8071f0267dc9744e51c5ed42a9 - languageName: node - linkType: hard - -"node-gyp-build-optional-packages@npm:^4.3.2": - version: 4.3.2 - resolution: "node-gyp-build-optional-packages@npm:4.3.2" - bin: - node-gyp-build-optional: optional.js - node-gyp-build-optional-packages: bin.js - node-gyp-build-test: build-test.js - checksum: 4e4eef22b48edd2fafae1aa8ef64e0272e7996ed030a91f524f5a3caac92f73fadd3a92fe5f349a2bcf682a2f8450415a76fbc928cba7feebf8453e0d729019d - languageName: node - linkType: hard - -"node-gyp@npm:latest": - version: 9.0.0 - resolution: "node-gyp@npm:9.0.0" - dependencies: - env-paths: ^2.2.0 - glob: ^7.1.4 - graceful-fs: ^4.2.6 - make-fetch-happen: ^10.0.3 - nopt: ^5.0.0 - npmlog: ^6.0.0 - rimraf: ^3.0.2 - semver: ^7.3.5 - tar: ^6.1.2 - which: ^2.0.2 - bin: - node-gyp: bin/node-gyp.js - checksum: 4d8ef8860f7e4f4d86c91db3f519d26ed5cc23b48fe54543e2afd86162b4acbd14f21de42a5db344525efb69a991e021b96a68c70c6e2d5f4a5cb770793da6d3 - languageName: node - linkType: hard - -"node-int64@npm:^0.4.0": - version: 0.4.0 - resolution: "node-int64@npm:0.4.0" - checksum: d0b30b1ee6d961851c60d5eaa745d30b5c95d94bc0e74b81e5292f7c42a49e3af87f1eb9e89f59456f80645d679202537de751b7d72e9e40ceea40c5e449057e - languageName: node - linkType: hard - -"node-releases@npm:^2.0.3": - version: 2.0.4 - resolution: "node-releases@npm:2.0.4" - checksum: b32d6c2032c7b169ae3938b416fc50f123f5bd577d54a79b2ae201febf27b22846b01c803dd35ac8689afe840f8ba4e5f7154723db629b80f359836b6707b92f - languageName: node - linkType: hard - -"nopt@npm:^5.0.0": - version: 5.0.0 - resolution: "nopt@npm:5.0.0" - dependencies: - abbrev: 1 - bin: - nopt: bin/nopt.js - checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f - languageName: node - linkType: hard - -"normalize-package-data@npm:^2.5.0": - version: 2.5.0 - resolution: "normalize-package-data@npm:2.5.0" - dependencies: - hosted-git-info: ^2.1.4 - resolve: ^1.10.0 - semver: 2 || 3 || 4 || 5 - validate-npm-package-license: ^3.0.1 - checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499 - languageName: node - linkType: hard - -"normalize-package-data@npm:^3.0.0": - version: 3.0.3 - resolution: "normalize-package-data@npm:3.0.3" - dependencies: - hosted-git-info: ^4.0.1 - is-core-module: ^2.5.0 - semver: ^7.3.4 - validate-npm-package-license: ^3.0.1 - checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a - languageName: node - linkType: hard - -"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": - version: 3.0.0 - resolution: "normalize-path@npm:3.0.0" - checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 - languageName: node - linkType: hard - -"normalize-range@npm:^0.1.2": - version: 0.1.2 - resolution: "normalize-range@npm:0.1.2" - checksum: 9b2f14f093593f367a7a0834267c24f3cb3e887a2d9809c77d8a7e5fd08738bcd15af46f0ab01cc3a3d660386f015816b5c922cea8bf2ee79777f40874063184 - languageName: node - linkType: hard - -"normalize-url@npm:^4.1.0": - version: 4.5.1 - resolution: "normalize-url@npm:4.5.1" - checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a - languageName: node - linkType: hard - -"normalize-url@npm:^6.0.1": - version: 6.1.0 - resolution: "normalize-url@npm:6.1.0" - checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 - languageName: node - linkType: hard - -"npm-package-arg@npm:^8.0.0, npm-package-arg@npm:^8.1.5": - version: 8.1.5 - resolution: "npm-package-arg@npm:8.1.5" - dependencies: - hosted-git-info: ^4.0.1 - semver: ^7.3.4 - validate-npm-package-name: ^3.0.0 - checksum: ae76afbcebb4ea8d0b849b8b18ed1b0491030fb04a0af5d75f1b8390cc50bec186ced9fbe60f47d939eab630c7c0db0919d879ac56a87d3782267dfe8eec60d3 - languageName: node - linkType: hard - -"npm-registry-fetch@npm:^11.0.0": - version: 11.0.0 - resolution: "npm-registry-fetch@npm:11.0.0" - dependencies: - make-fetch-happen: ^9.0.1 - minipass: ^3.1.3 - minipass-fetch: ^1.3.0 - minipass-json-stream: ^1.0.1 - minizlib: ^2.0.0 - npm-package-arg: ^8.0.0 - checksum: dda149cd86f8ee73db1b0a0302fbf59983ef03ad180051caa9aad1de9f1e099aaa77adcda3ca2c3bd9d98958e9e6593bd56ee21d3f660746b0a65fafbf5ae161 - languageName: node - linkType: hard - -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": - version: 4.0.1 - resolution: "npm-run-path@npm:4.0.1" - dependencies: - path-key: ^3.0.0 - checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 - languageName: node - linkType: hard - -"npm-to-yarn@npm:^1.0.1": - version: 1.0.1 - resolution: "npm-to-yarn@npm:1.0.1" - checksum: b34958ddfc7a5e4ce3012f1bdf60d448c2a5027e10b733aad0462fbd0de0354b8cd27abde8b36691f9fc970660f48bbec86516ec4e07c36be63375ee9e1d37d9 - languageName: node - linkType: hard - -"npmlog@npm:^5.0.1": - version: 5.0.1 - resolution: "npmlog@npm:5.0.1" - dependencies: - are-we-there-yet: ^2.0.0 - console-control-strings: ^1.1.0 - gauge: ^3.0.0 - set-blocking: ^2.0.0 - checksum: 516b2663028761f062d13e8beb3f00069c5664925871a9b57989642ebe09f23ab02145bf3ab88da7866c4e112cafff72401f61a672c7c8a20edc585a7016ef5f - languageName: node - linkType: hard - -"npmlog@npm:^6.0.0": - version: 6.0.2 - resolution: "npmlog@npm:6.0.2" - dependencies: - are-we-there-yet: ^3.0.0 - console-control-strings: ^1.1.0 - gauge: ^4.0.3 - set-blocking: ^2.0.0 - checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a - languageName: node - linkType: hard - -"nprogress@npm:^0.2.0": - version: 0.2.0 - resolution: "nprogress@npm:0.2.0" - checksum: 66b7bec5d563ecf2d1c3d2815e6d5eb74ed815eee8563e0afa63d3f185ab1b9cf2ddd97e1ded263b9995c5019d26d600320e849e50f3747984daa033744619dc - languageName: node - linkType: hard - -"nth-check@npm:^2.0.1": - version: 2.0.1 - resolution: "nth-check@npm:2.0.1" - dependencies: - boolbase: ^1.0.0 - checksum: 5386d035c48438ff304fe687704d93886397349d1bed136de97aeae464caba10e8ffac55a04b215b86b3bc8897f33e0a5aa1045a9d8b2f251ae61b2a3ad3e450 - languageName: node - linkType: hard - -"nth-check@npm:~1.0.1": - version: 1.0.2 - resolution: "nth-check@npm:1.0.2" - dependencies: - boolbase: ~1.0.0 - checksum: 59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c - languageName: node - linkType: hard - -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": - version: 4.1.1 - resolution: "object-assign@npm:4.1.1" - checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f - languageName: node - linkType: hard - -"object-inspect@npm:^1.12.0, object-inspect@npm:^1.9.0": - version: 1.12.0 - resolution: "object-inspect@npm:1.12.0" - checksum: 2b36d4001a9c921c6b342e2965734519c9c58c355822243c3207fbf0aac271f8d44d30d2d570d450b2cc6f0f00b72bcdba515c37827d2560e5f22b1899a31cf4 - languageName: node - linkType: hard - -"object-keys@npm:^1.1.1": - version: 1.1.1 - resolution: "object-keys@npm:1.1.1" - checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a - languageName: node - linkType: hard - -"object.assign@npm:^4.1.0, object.assign@npm:^4.1.2": - version: 4.1.2 - resolution: "object.assign@npm:4.1.2" - dependencies: - call-bind: ^1.0.0 - define-properties: ^1.1.3 - has-symbols: ^1.0.1 - object-keys: ^1.1.1 - checksum: d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814 - languageName: node - linkType: hard - -"object.entries@npm:^1.1.5": - version: 1.1.5 - resolution: "object.entries@npm:1.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7 - languageName: node - linkType: hard - -"object.fromentries@npm:^2.0.5": - version: 2.0.5 - resolution: "object.fromentries@npm:2.0.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b - languageName: node - linkType: hard - -"object.hasown@npm:^1.1.0": - version: 1.1.1 - resolution: "object.hasown@npm:1.1.1" - dependencies: - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793 - languageName: node - linkType: hard - -"object.values@npm:^1.1.5": - version: 1.1.5 - resolution: "object.values@npm:1.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4 - languageName: node - linkType: hard - -"obuf@npm:^1.0.0, obuf@npm:^1.1.2": - version: 1.1.2 - resolution: "obuf@npm:1.1.2" - checksum: 41a2ba310e7b6f6c3b905af82c275bf8854896e2e4c5752966d64cbcd2f599cfffd5932006bcf3b8b419dfdacebb3a3912d5d94e10f1d0acab59876c8757f27f - languageName: node - linkType: hard - -"on-finished@npm:2.4.1": - version: 2.4.1 - resolution: "on-finished@npm:2.4.1" - dependencies: - ee-first: 1.1.1 - checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0 - languageName: node - linkType: hard - -"on-headers@npm:~1.0.2": - version: 1.0.2 - resolution: "on-headers@npm:1.0.2" - checksum: 2bf13467215d1e540a62a75021e8b318a6cfc5d4fc53af8e8f84ad98dbcea02d506c6d24180cd62e1d769c44721ba542f3154effc1f7579a8288c9f7873ed8e5 - languageName: node - linkType: hard - -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": - version: 1.4.0 - resolution: "once@npm:1.4.0" - dependencies: - wrappy: 1 - checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 - languageName: node - linkType: hard - -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: ^1.0.0 - checksum: bb44015ac7a525d0fb43b029a583d4ad359834632b4424ca209b438aacf6d669dda81b5edfbdb42c22636e607b276ba5589f46694a729e3bc27948ce26f4cc1a - languageName: node - linkType: hard - -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": - version: 5.1.2 - resolution: "onetime@npm:5.1.2" - dependencies: - mimic-fn: ^2.1.0 - checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 - languageName: node - linkType: hard - -"open@npm:^8.0.9, open@npm:^8.4.0": - version: 8.4.0 - resolution: "open@npm:8.4.0" - dependencies: - define-lazy-prop: ^2.0.0 - is-docker: ^2.1.1 - is-wsl: ^2.2.0 - checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c - languageName: node - linkType: hard - -"opener@npm:^1.5.2": - version: 1.5.2 - resolution: "opener@npm:1.5.2" - bin: - opener: bin/opener-bin.js - checksum: 33b620c0d53d5b883f2abc6687dd1c5fd394d270dbe33a6356f2d71e0a2ec85b100d5bac94694198ccf5c30d592da863b2292c5539009c715a9c80c697b4f6cc - languageName: node - linkType: hard - -"optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" - dependencies: - deep-is: ^0.1.3 - fast-levenshtein: ^2.0.6 - levn: ^0.4.1 - prelude-ls: ^1.2.1 - type-check: ^0.4.0 - word-wrap: ^1.2.3 - checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 - languageName: node - linkType: hard - -"os-tmpdir@npm:~1.0.2": - version: 1.0.2 - resolution: "os-tmpdir@npm:1.0.2" - checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d - languageName: node - linkType: hard - -"p-cancelable@npm:^1.0.0": - version: 1.1.0 - resolution: "p-cancelable@npm:1.1.0" - checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece - languageName: node - linkType: hard - -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4 - languageName: node - linkType: hard - -"p-limit@npm:^1.1.0": - version: 1.3.0 - resolution: "p-limit@npm:1.3.0" - dependencies: - p-try: ^1.0.0 - checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd - languageName: node - linkType: hard - -"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": - version: 2.3.0 - resolution: "p-limit@npm:2.3.0" - dependencies: - p-try: ^2.0.0 - checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 - languageName: node - linkType: hard - -"p-limit@npm:^3.0.2": - version: 3.1.0 - resolution: "p-limit@npm:3.1.0" - dependencies: - yocto-queue: ^0.1.0 - checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 - languageName: node - linkType: hard - -"p-locate@npm:^2.0.0": - version: 2.0.0 - resolution: "p-locate@npm:2.0.0" - dependencies: - p-limit: ^1.1.0 - checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 - languageName: node - linkType: hard - -"p-locate@npm:^3.0.0": - version: 3.0.0 - resolution: "p-locate@npm:3.0.0" - dependencies: - p-limit: ^2.0.0 - checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae - languageName: node - linkType: hard - -"p-locate@npm:^4.1.0": - version: 4.1.0 - resolution: "p-locate@npm:4.1.0" - dependencies: - p-limit: ^2.2.0 - checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 - languageName: node - linkType: hard - -"p-locate@npm:^5.0.0": - version: 5.0.0 - resolution: "p-locate@npm:5.0.0" - dependencies: - p-limit: ^3.0.2 - checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 - languageName: node - linkType: hard - -"p-map@npm:^2.1.0": - version: 2.1.0 - resolution: "p-map@npm:2.1.0" - checksum: 9e3ad3c9f6d75a5b5661bcad78c91f3a63849189737cd75e4f1225bf9ac205194e5c44aac2ef6f09562b1facdb9bd1425584d7ac375bfaa17b3f1a142dab936d - languageName: node - linkType: hard - -"p-map@npm:^4.0.0": - version: 4.0.0 - resolution: "p-map@npm:4.0.0" - dependencies: - aggregate-error: ^3.0.0 - checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c - languageName: node - linkType: hard - -"p-retry@npm:^4.5.0": - version: 4.6.2 - resolution: "p-retry@npm:4.6.2" - dependencies: - "@types/retry": 0.12.0 - retry: ^0.13.1 - checksum: 45c270bfddaffb4a895cea16cb760dcc72bdecb6cb45fef1971fa6ea2e91ddeafddefe01e444ac73e33b1b3d5d29fb0dd18a7effb294262437221ddc03ce0f2e - languageName: node - linkType: hard - -"p-timeout@npm:^3.2.0": - version: 3.2.0 - resolution: "p-timeout@npm:3.2.0" - dependencies: - p-finally: ^1.0.0 - checksum: 3dd0eaa048780a6f23e5855df3dd45c7beacff1f820476c1d0d1bcd6648e3298752ba2c877aa1c92f6453c7dd23faaf13d9f5149fc14c0598a142e2c5e8d649c - languageName: node - linkType: hard - -"p-try@npm:^1.0.0": - version: 1.0.0 - resolution: "p-try@npm:1.0.0" - checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605 - languageName: node - linkType: hard - -"p-try@npm:^2.0.0": - version: 2.2.0 - resolution: "p-try@npm:2.2.0" - checksum: f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae - languageName: node - linkType: hard - -"package-json@npm:^6.3.0": - version: 6.5.0 - resolution: "package-json@npm:6.5.0" - dependencies: - got: ^9.6.0 - registry-auth-token: ^4.0.0 - registry-url: ^5.0.0 - semver: ^6.2.0 - checksum: cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2 - languageName: node - linkType: hard - -"param-case@npm:^3.0.4": - version: 3.0.4 - resolution: "param-case@npm:3.0.4" - dependencies: - dot-case: ^3.0.4 - tslib: ^2.0.3 - checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 - languageName: node - linkType: hard - -"parent-module@npm:^1.0.0": - version: 1.0.1 - resolution: "parent-module@npm:1.0.1" - dependencies: - callsites: ^3.0.0 - checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff - languageName: node - linkType: hard - -"parse-entities@npm:^2.0.0": - version: 2.0.0 - resolution: "parse-entities@npm:2.0.0" - dependencies: - character-entities: ^1.0.0 - character-entities-legacy: ^1.0.0 - character-reference-invalid: ^1.0.0 - is-alphanumerical: ^1.0.0 - is-decimal: ^1.0.0 - is-hexadecimal: ^1.0.0 - checksum: 7addfd3e7d747521afac33c8121a5f23043c6973809756920d37e806639b4898385d386fcf4b3c8e2ecf1bc28aac5ae97df0b112d5042034efbe80f44081ebce - languageName: node - linkType: hard - -"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": - version: 5.2.0 - resolution: "parse-json@npm:5.2.0" - dependencies: - "@babel/code-frame": ^7.0.0 - error-ex: ^1.3.1 - json-parse-even-better-errors: ^2.3.0 - lines-and-columns: ^1.1.6 - checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 - languageName: node - linkType: hard - -"parse-numeric-range@npm:^1.3.0": - version: 1.3.0 - resolution: "parse-numeric-range@npm:1.3.0" - checksum: 289ca126d5b8ace7325b199218de198014f58ea6895ccc88a5247491d07f0143bf047f80b4a31784f1ca8911762278d7d6ecb90a31dfae31da91cc1a2524c8ce - languageName: node - linkType: hard - -"parse-passwd@npm:^1.0.0": - version: 1.0.0 - resolution: "parse-passwd@npm:1.0.0" - checksum: 4e55e0231d58f828a41d0f1da2bf2ff7bcef8f4cb6146e69d16ce499190de58b06199e6bd9b17fbf0d4d8aef9052099cdf8c4f13a6294b1a522e8e958073066e - languageName: node - linkType: hard - -"parse5-htmlparser2-tree-adapter@npm:^6.0.1": - version: 6.0.1 - resolution: "parse5-htmlparser2-tree-adapter@npm:6.0.1" - dependencies: - parse5: ^6.0.1 - checksum: 1848378b355d027915645c13f13f982e60502d201f53bc2067a508bf2dba4aac08219fc781dcd160167f5f50f0c73f58d20fa4fb3d90ee46762c20234fa90a6d - languageName: node - linkType: hard - -"parse5@npm:^5.0.0": - version: 5.1.1 - resolution: "parse5@npm:5.1.1" - checksum: 613a714af4c1101d1cb9f7cece2558e35b9ae8a0c03518223a4a1e35494624d9a9ad5fad4c13eab66a0e0adccd9aa3d522fc8f5f9cc19789e0579f3fa0bdfc65 - languageName: node - linkType: hard - -"parse5@npm:^6.0.0, parse5@npm:^6.0.1": - version: 6.0.1 - resolution: "parse5@npm:6.0.1" - checksum: 7d569a176c5460897f7c8f3377eff640d54132b9be51ae8a8fa4979af940830b2b0c296ce75e5bd8f4041520aadde13170dbdec44889975f906098ea0002f4bd - languageName: node - linkType: hard - -"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": - version: 1.3.3 - resolution: "parseurl@npm:1.3.3" - checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 - languageName: node - linkType: hard - -"pascal-case@npm:^3.1.2": - version: 3.1.2 - resolution: "pascal-case@npm:3.1.2" - dependencies: - no-case: ^3.0.4 - tslib: ^2.0.3 - checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e - languageName: node - linkType: hard - -"path-exists@npm:^3.0.0": - version: 3.0.0 - resolution: "path-exists@npm:3.0.0" - checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a - languageName: node - linkType: hard - -"path-exists@npm:^4.0.0": - version: 4.0.0 - resolution: "path-exists@npm:4.0.0" - checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 - languageName: node - linkType: hard - -"path-is-absolute@npm:^1.0.0": - version: 1.0.1 - resolution: "path-is-absolute@npm:1.0.1" - checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 - languageName: node - linkType: hard - -"path-is-inside@npm:1.0.2": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb - languageName: node - linkType: hard - -"path-key@npm:^3.0.0, path-key@npm:^3.1.0": - version: 3.1.1 - resolution: "path-key@npm:3.1.1" - checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 - languageName: node - linkType: hard - -"path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": - version: 1.0.7 - resolution: "path-parse@npm:1.0.7" - checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a - languageName: node - linkType: hard - -"path-to-regexp@npm:0.1.7": - version: 0.1.7 - resolution: "path-to-regexp@npm:0.1.7" - checksum: 69a14ea24db543e8b0f4353305c5eac6907917031340e5a8b37df688e52accd09e3cebfe1660b70d76b6bd89152f52183f28c74813dbf454ba1a01c82a38abce - languageName: node - linkType: hard - -"path-to-regexp@npm:2.2.1": - version: 2.2.1 - resolution: "path-to-regexp@npm:2.2.1" - checksum: b921a74e7576e25b06ad1635abf7e8125a29220d2efc2b71d74b9591f24a27e6f09078fa9a1b27516a097ea0637b7cab79d19b83d7f36a8ef3ef5422770e89d9 - languageName: node - linkType: hard - -"path-to-regexp@npm:^1.7.0": - version: 1.8.0 - resolution: "path-to-regexp@npm:1.8.0" - dependencies: - isarray: 0.0.1 - checksum: 709f6f083c0552514ef4780cb2e7e4cf49b0cc89a97439f2b7cc69a608982b7690fb5d1720a7473a59806508fc2dae0be751ba49f495ecf89fd8fbc62abccbcd - languageName: node - linkType: hard - -"path-type@npm:^4.0.0": - version: 4.0.0 - resolution: "path-type@npm:4.0.0" - checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 - languageName: node - linkType: hard - -"picocolors@npm:^1.0.0": - version: 1.0.0 - resolution: "picocolors@npm:1.0.0" - checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 - languageName: node - linkType: hard - -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf - languageName: node - linkType: hard - -"pidtree@npm:^0.5.0": - version: 0.5.0 - resolution: "pidtree@npm:0.5.0" - bin: - pidtree: bin/pidtree.js - checksum: 371cd14bbc9bdee2a6a44596dd521dd3565e223481e0b1afffdca3f1c29831850bfa7784114dc30d245d37e7d186cec035e036256b39f75d878d19498fe0df6a - languageName: node - linkType: hard - -"pinst@npm:^3.0.0": - version: 3.0.0 - resolution: "pinst@npm:3.0.0" - bin: - pinst: bin.js - checksum: 4ae48a6a60f79c37071233af51b4d91bfc85cfa3c12b66ccda60cdb642b4d14a4ab0cb3587afc55b1f6192cea1772a5e4822026a0d0d3528296edef00cc2d61f - languageName: node - linkType: hard - -"pirates@npm:^4.0.1, pirates@npm:^4.0.4": - version: 4.0.5 - resolution: "pirates@npm:4.0.5" - checksum: c9994e61b85260bec6c4fc0307016340d9b0c4f4b6550a957afaaff0c9b1ad58fbbea5cfcf083860a25cb27a375442e2b0edf52e2e1e40e69934e08dcc52d227 - languageName: node - linkType: hard - -"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": - version: 4.2.0 - resolution: "pkg-dir@npm:4.2.0" - dependencies: - find-up: ^4.0.0 - checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 - languageName: node - linkType: hard - -"pkg-up@npm:^3.1.0": - version: 3.1.0 - resolution: "pkg-up@npm:3.1.0" - dependencies: - find-up: ^3.0.0 - checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 - languageName: node - linkType: hard - -"postcss-calc@npm:^8.2.3": - version: 8.2.4 - resolution: "postcss-calc@npm:8.2.4" - dependencies: - postcss-selector-parser: ^6.0.9 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.2 - checksum: 314b4cebb0c4ed0cf8356b4bce71eca78f5a7842e6a3942a3bba49db168d5296b2bd93c3f735ae1c616f2651d94719ade33becc03c73d2d79c7394fb7f73eabb - languageName: node - linkType: hard - -"postcss-colormin@npm:^5.3.0": - version: 5.3.0 - resolution: "postcss-colormin@npm:5.3.0" - dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - colord: ^2.9.1 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 3d3e3cc25071407fb73d68541ca1039ebd154fceb649041461a8a3cab0400cc89b42dbb34a4eeaf573be4ba2370ce23af5e01aff5e03a8d72275f40605577212 - languageName: node - linkType: hard - -"postcss-convert-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-convert-values@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: d76e9aeaa9cc859fc3077b144d4a382cdaf58d6752418b808ffd67b6e0e8335a0538067d33954845161f6678aad26374de602f932b4ea81859265ec683ad8938 - languageName: node - linkType: hard - -"postcss-discard-comments@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-discard-comments@npm:5.1.1" - peerDependencies: - postcss: ^8.2.15 - checksum: 578c3cb3e8c6194cf8b5f2170abd6636bf2fe1ec9ba6e03431f5a7e4aae22c6c6605a5e8e2731e824df07c1188f3defa2f4ba28da4adafe45c068af1189f1f2c - languageName: node - linkType: hard - -"postcss-discard-duplicates@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-duplicates@npm:5.1.0" - peerDependencies: - postcss: ^8.2.15 - checksum: 88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35 - languageName: node - linkType: hard - -"postcss-discard-empty@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-discard-empty@npm:5.1.1" - peerDependencies: - postcss: ^8.2.15 - checksum: 970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4 - languageName: node - linkType: hard - -"postcss-discard-overridden@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-overridden@npm:5.1.0" - peerDependencies: - postcss: ^8.2.15 - checksum: d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41 - languageName: node - linkType: hard - -"postcss-discard-unused@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-discard-unused@npm:5.1.0" - dependencies: - postcss-selector-parser: ^6.0.5 - peerDependencies: - postcss: ^8.2.15 - checksum: 5c09403a342a065033f5f22cefe6b402c76c2dc0aac31a736a2062d82c2a09f0ff2525b3df3a0c6f4e0ffc7a0392efd44bfe7f9d018e4cae30d15b818b216622 - languageName: node - linkType: hard - -"postcss-load-config@npm:^3.0.1": - version: 3.1.4 - resolution: "postcss-load-config@npm:3.1.4" - dependencies: - lilconfig: ^2.0.5 - yaml: ^1.10.2 - peerDependencies: - postcss: ">=8.0.9" - ts-node: ">=9.0.0" - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - checksum: 1c589504c2d90b1568aecae8238ab993c17dba2c44f848a8f13619ba556d26a1c09644d5e6361b5784e721e94af37b604992f9f3dc0483e687a0cc1cc5029a34 - languageName: node - linkType: hard - -"postcss-loader@npm:^6.2.1": - version: 6.2.1 - resolution: "postcss-loader@npm:6.2.1" - dependencies: - cosmiconfig: ^7.0.0 - klona: ^2.0.5 - semver: ^7.3.5 - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - checksum: e40ae79c3e39df37014677a817b001bd115d8b10dedf53a07b97513d93b1533cd702d7a48831bdd77b9a9484b1ec84a5d4a723f80e83fb28682c75b5e65e8a90 - languageName: node - linkType: hard - -"postcss-merge-idents@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-merge-idents@npm:5.1.1" - dependencies: - cssnano-utils: ^3.1.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: ed8a673617ea6ae3e15d69558063cb1a5eeee01732f78cdc0196ab910324abc30828724ab8dfc4cda27e8c0077542e25688470f829819a2604625a673387ec72 - languageName: node - linkType: hard - -"postcss-merge-longhand@npm:^5.1.4": - version: 5.1.4 - resolution: "postcss-merge-longhand@npm:5.1.4" - dependencies: - postcss-value-parser: ^4.2.0 - stylehacks: ^5.1.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 3245531aebcd0d2fe6982e142c088ae96ed5242885349e6160e68fc007cdc10d8b0f3e57d7987e3ba07fc9f7d0f6f278972fecaa517c0fa8594bdeaed82393f0 - languageName: node - linkType: hard - -"postcss-merge-rules@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-merge-rules@npm:5.1.1" - dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - cssnano-utils: ^3.1.0 - postcss-selector-parser: ^6.0.5 - peerDependencies: - postcss: ^8.2.15 - checksum: 163cba5b688346b6bd142b677439257ada6f910dd32dbcffa2a7a58719a609bb9859f597da382bbd8be14a259bea26248aefd99aa890e8fd3753424dfedbde6e - languageName: node - linkType: hard - -"postcss-minify-font-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-minify-font-values@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 35e858fa41efa05acdeb28f1c76579c409fdc7eabb1744c3bd76e895bb9fea341a016746362a67609688ab2471f587202b9a3e14ea28ad677754d663a2777ece - languageName: node - linkType: hard - -"postcss-minify-gradients@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-minify-gradients@npm:5.1.1" - dependencies: - colord: ^2.9.1 - cssnano-utils: ^3.1.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 27354072a07c5e6dab36731103b94ca2354d4ed3c5bc6aacfdf2ede5a55fa324679d8fee5450800bc50888dbb5e9ed67569c0012040c2be128143d0cebb36d67 - languageName: node - linkType: hard - -"postcss-minify-params@npm:^5.1.2": - version: 5.1.2 - resolution: "postcss-minify-params@npm:5.1.2" - dependencies: - browserslist: ^4.16.6 - cssnano-utils: ^3.1.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 3d769b2792564d42bae3ada2f09bd19f358d75dddfb29048160e3e68415ea7f8ed5e6eea20fa8367d08ef8b7e28505b5185049639928dd34cdd258e660440285 - languageName: node - linkType: hard - -"postcss-minify-selectors@npm:^5.2.0": - version: 5.2.0 - resolution: "postcss-minify-selectors@npm:5.2.0" - dependencies: - postcss-selector-parser: ^6.0.5 - peerDependencies: - postcss: ^8.2.15 - checksum: 651fbac038aaba10efaf4ed793d008439042954e5025462c14964ce24ca4bde868bb25ee846a4ff41df8a719fb8ee9f159ef0a036f54e6a09ed937bcc6884cf0 - languageName: node - linkType: hard - -"postcss-modules-extract-imports@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-extract-imports@npm:3.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 4b65f2f1382d89c4bc3c0a1bdc5942f52f3cb19c110c57bd591ffab3a5fee03fcf831604168205b0c1b631a3dce2255c70b61aaae3ef39d69cd7eb450c2552d2 - languageName: node - linkType: hard - -"postcss-modules-local-by-default@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-local-by-default@npm:4.0.0" - dependencies: - icss-utils: ^5.0.0 - postcss-selector-parser: ^6.0.2 - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.1.0 - checksum: 6cf570badc7bc26c265e073f3ff9596b69bb954bc6ac9c5c1b8cba2995b80834226b60e0a3cbb87d5f399dbb52e6466bba8aa1d244f6218f99d834aec431a69d - languageName: node - linkType: hard - -"postcss-modules-scope@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-scope@npm:3.0.0" - dependencies: - postcss-selector-parser: ^6.0.4 - peerDependencies: - postcss: ^8.1.0 - checksum: 330b9398dbd44c992c92b0dc612c0626135e2cc840fee41841eb61247a6cfed95af2bd6f67ead9dd9d0bb41f5b0367129d93c6e434fa3e9c58ade391d9a5a138 - languageName: node - linkType: hard - -"postcss-modules-values@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-values@npm:4.0.0" - dependencies: - icss-utils: ^5.0.0 - peerDependencies: - postcss: ^8.1.0 - checksum: f7f2cdf14a575b60e919ad5ea52fed48da46fe80db2733318d71d523fc87db66c835814940d7d05b5746b0426e44661c707f09bdb83592c16aea06e859409db6 - languageName: node - linkType: hard - -"postcss-normalize-charset@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-charset@npm:5.1.0" - peerDependencies: - postcss: ^8.2.15 - checksum: e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4 - languageName: node - linkType: hard - -"postcss-normalize-display-values@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-display-values@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86 - languageName: node - linkType: hard - -"postcss-normalize-positions@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-positions@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 08a1f12cc8e192120c1ee14dc93e603546be507d826a75c2c6ef3224b5e3a17628a42a952317e8349b2708ffdef0560b84dcc20521104317eaa62291cca009f6 - languageName: node - linkType: hard - -"postcss-normalize-repeat-style@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-repeat-style@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 65176c37741d3321fd346586bf42c292a9dab1e4b77a1004d9cde2ae9e015f6fe330c57b44d0ca854a48bd7db0b169875b8d2b5ca501ac9b5381068c337aac19 - languageName: node - linkType: hard - -"postcss-normalize-string@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-string@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 6e549c6e5b2831e34c7bdd46d8419e2278f6af1d5eef6d26884a37c162844e60339340c57e5e06058cdbe32f27fc6258eef233e811ed2f71168ef2229c236ada - languageName: node - linkType: hard - -"postcss-normalize-timing-functions@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-timing-functions@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa - languageName: node - linkType: hard - -"postcss-normalize-unicode@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-unicode@npm:5.1.0" - dependencies: - browserslist: ^4.16.6 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 3570c90050f190811b5dbf7b4cf4f30f0b627c1ba5fbe5ad332e8b0aa7ef14b3d0aa2af1cb1074d0267aec8c9771e28866d867c8a8a0c433b6c34e50445f9c16 - languageName: node - linkType: hard - -"postcss-normalize-url@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-normalize-url@npm:5.1.0" - dependencies: - normalize-url: ^6.0.1 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0 - languageName: node - linkType: hard - -"postcss-normalize-whitespace@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-normalize-whitespace@npm:5.1.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19 - languageName: node - linkType: hard - -"postcss-ordered-values@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-ordered-values@npm:5.1.1" - dependencies: - cssnano-utils: ^3.1.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: d56825ef03225ccaeff9704b86008d012b91b0ace4b219f6d443aca628b7f0a1da922abc4a3fb8ca802baf09320abaa983f278ac416e1caf2658d119491686a4 - languageName: node - linkType: hard - -"postcss-reduce-idents@npm:^5.2.0": - version: 5.2.0 - resolution: "postcss-reduce-idents@npm:5.2.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: f0d644c86e160dd36ee4dd924ab7d6feacac867c87702e2f98f96b409430a62de4fec2dfc3c8731bda4e14196e29a752b4558942f0af2a3e6cd7f1f4b173db8e - languageName: node - linkType: hard - -"postcss-reduce-initial@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-reduce-initial@npm:5.1.0" - dependencies: - browserslist: ^4.16.6 - caniuse-api: ^3.0.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 2cb10fa3fa7d7df9e4376df64d19177debd5cfe6d8fde52327d27de425eb28d5d85fa45c857cf7c0aed35d16455b6f4762b53959480f92a1dfa4b51a1d780a32 - languageName: node - linkType: hard - -"postcss-reduce-transforms@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-reduce-transforms@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 0c6af2cba20e3ff63eb9ad045e634ddfb9c3e5c0e614c020db2a02f3aa20632318c4ede9e0c995f9225d9a101e673de91c0a6e10bb2fa5da6d6c75d15a55882f - languageName: node - linkType: hard - -"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": - version: 6.0.10 - resolution: "postcss-selector-parser@npm:6.0.10" - dependencies: - cssesc: ^3.0.0 - util-deprecate: ^1.0.2 - checksum: 46afaa60e3d1998bd7adf6caa374baf857cc58d3ff944e29459c9a9e4680a7fe41597bd5b755fc81d7c388357e9bf67c0251d047c640a09f148e13606b8a8608 - languageName: node - linkType: hard - -"postcss-sort-media-queries@npm:^4.2.1": - version: 4.2.1 - resolution: "postcss-sort-media-queries@npm:4.2.1" - dependencies: - sort-css-media-queries: 2.0.4 - peerDependencies: - postcss: ^8.4.4 - checksum: 56a4363ce95a32daad74a40c22741f054de11210aaa1b5efc4c2dfb6eb9a651db6363479e0fe471e0f39d30ea95d2f97a89bd76f8394b7b42a3b36ee58f133e6 - languageName: node - linkType: hard - -"postcss-svgo@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-svgo@npm:5.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - svgo: ^2.7.0 - peerDependencies: - postcss: ^8.2.15 - checksum: d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd - languageName: node - linkType: hard - -"postcss-unique-selectors@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-unique-selectors@npm:5.1.1" - dependencies: - postcss-selector-parser: ^6.0.5 - peerDependencies: - postcss: ^8.2.15 - checksum: 637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278 - languageName: node - linkType: hard - -"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": - version: 4.2.0 - resolution: "postcss-value-parser@npm:4.2.0" - checksum: 819ffab0c9d51cf0acbabf8996dffbfafbafa57afc0e4c98db88b67f2094cb44488758f06e5da95d7036f19556a4a732525e84289a425f4f6fd8e412a9d7442f - languageName: node - linkType: hard - -"postcss-zindex@npm:^5.1.0": - version: 5.1.0 - resolution: "postcss-zindex@npm:5.1.0" - peerDependencies: - postcss: ^8.2.15 - checksum: 8581e0ee552622489dcb9fb9609a3ccc261a67a229ba91a70bd138fe102a2d04cedb14642b82b673d4cac7b559ef32574f2dafde2ff7816eecac024d231c5ead - languageName: node - linkType: hard - -"postcss@npm:^8.3.11, postcss@npm:^8.3.5, postcss@npm:^8.4.13, postcss@npm:^8.4.7": - version: 8.4.13 - resolution: "postcss@npm:8.4.13" - dependencies: - nanoid: ^3.3.3 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: 514fb3552805a5d039a2d6b4df3e73f657001716ca93c0d57e6067b0473abdea70276d80afc96005c9aaff82ed5d98062bd97724d3f47ca400fba0b5e9e436ed - languageName: node - linkType: hard - -"prelude-ls@npm:^1.2.1": - version: 1.2.1 - resolution: "prelude-ls@npm:1.2.1" - checksum: cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a - languageName: node - linkType: hard - -"prepend-http@npm:^2.0.0": - version: 2.0.0 - resolution: "prepend-http@npm:2.0.0" - checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea - languageName: node - linkType: hard - -"prettier-linter-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "prettier-linter-helpers@npm:1.0.0" - dependencies: - fast-diff: ^1.1.2 - checksum: 00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392 - languageName: node - linkType: hard - -"prettier@npm:^2.6.2": - version: 2.6.2 - resolution: "prettier@npm:2.6.2" - bin: - prettier: bin-prettier.js - checksum: 48d08dde8e9fb1f5bccdd205baa7f192e9fc8bc98f86e1b97d919de804e28c806b0e6cc685e4a88211aa7987fa9668f30baae19580d87ced3ed0f2ec6572106f - languageName: node - linkType: hard - -"pretty-bytes@npm:^5.3.0": - version: 5.6.0 - resolution: "pretty-bytes@npm:5.6.0" - checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd - languageName: node - linkType: hard - -"pretty-error@npm:^4.0.0": - version: 4.0.0 - resolution: "pretty-error@npm:4.0.0" - dependencies: - lodash: ^4.17.20 - renderkid: ^3.0.0 - checksum: a5b9137365690104ded6947dca2e33360bf55e62a4acd91b1b0d7baa3970e43754c628cc9e16eafbdd4e8f8bcb260a5865475d4fc17c3106ff2d61db4e72cdf3 - languageName: node - linkType: hard - -"pretty-format@npm:^27.0.0, pretty-format@npm:^27.5.1": - version: 27.5.1 - resolution: "pretty-format@npm:27.5.1" - dependencies: - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^17.0.1 - checksum: cf610cffcb793885d16f184a62162f2dd0df31642d9a18edf4ca298e909a8fe80bdbf556d5c9573992c102ce8bf948691da91bf9739bee0ffb6e79c8a8a6e088 - languageName: node - linkType: hard - -"pretty-format@npm:^28.1.0": - version: 28.1.0 - resolution: "pretty-format@npm:28.1.0" - dependencies: - "@jest/schemas": ^28.0.2 - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^18.0.0 - checksum: c1018099f8f800693449df96c05c243d94e01f7429b6617e1064a1a69b4d715637fc3c579061fbc31548b87d92af74a7933c6eb3856da6f30b29c0ff67004ce0 - languageName: node - linkType: hard - -"pretty-quick@npm:^3.1.3": - version: 3.1.3 - resolution: "pretty-quick@npm:3.1.3" - dependencies: - chalk: ^3.0.0 - execa: ^4.0.0 - find-up: ^4.1.0 - ignore: ^5.1.4 - mri: ^1.1.5 - multimatch: ^4.0.0 - peerDependencies: - prettier: ">=2.0.0" - bin: - pretty-quick: bin/pretty-quick.js - checksum: 28bdc32571e6308e049497f58a9245f272275973782b6ed7fbcf98937101cc605a81b3ab48629dba4687b7e86c87a3733febacdc0746ca4da5d1c80a0b88cf45 - languageName: node - linkType: hard - -"pretty-time@npm:^1.1.0": - version: 1.1.0 - resolution: "pretty-time@npm:1.1.0" - checksum: a319e7009aadbc6cfedbd8b66861327d3a0c68bd3e8794bf5b86f62b40b01b9479c5a70c76bb368ad454acce52a1216daee460cc825766e2442c04f3a84a02c9 - languageName: node - linkType: hard - -"prism-react-renderer@npm:^1.3.1": - version: 1.3.1 - resolution: "prism-react-renderer@npm:1.3.1" - peerDependencies: - react: ">=0.14.9" - checksum: 883693ea59dd6c7d821930ff232f1b28cd3f5d4a111fdb0a730f2ae34ffc7ca805ad3522c86eecbc79f9bee30279371e1fa6b33b4f72a6d3f17921b733b303b6 - languageName: node - linkType: hard - -"prismjs@npm:^1.28.0": - version: 1.28.0 - resolution: "prismjs@npm:1.28.0" - checksum: bde93fb2beb45b7243219fc53855f59ee54b3fa179f315e8f9d66244d756ef984462e10561bbdc6713d3d7e051852472d7c284f5794a8791eeaefea2fb910b16 - languageName: node - linkType: hard - -"process-nextick-args@npm:~2.0.0": - version: 2.0.1 - resolution: "process-nextick-args@npm:2.0.1" - checksum: 1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf - languageName: node - linkType: hard - -"promise-inflight@npm:^1.0.1": - version: 1.0.1 - resolution: "promise-inflight@npm:1.0.1" - checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 - languageName: node - linkType: hard - -"promise-retry@npm:^2.0.1": - version: 2.0.1 - resolution: "promise-retry@npm:2.0.1" - dependencies: - err-code: ^2.0.2 - retry: ^0.12.0 - checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 - languageName: node - linkType: hard - -"promise@npm:^7.1.1": - version: 7.3.1 - resolution: "promise@npm:7.3.1" - dependencies: - asap: ~2.0.3 - checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 - languageName: node - linkType: hard - -"prompts@npm:^2.0.1, prompts@npm:^2.4.2": - version: 2.4.2 - resolution: "prompts@npm:2.4.2" - dependencies: - kleur: ^3.0.3 - sisteransi: ^1.0.5 - checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d - languageName: node - linkType: hard - -"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": - version: 15.8.1 - resolution: "prop-types@npm:15.8.1" - dependencies: - loose-envify: ^1.4.0 - object-assign: ^4.1.1 - react-is: ^16.13.1 - checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459 - languageName: node - linkType: hard - -"propagate@npm:^2.0.0": - version: 2.0.1 - resolution: "propagate@npm:2.0.1" - checksum: c4febaee2be0979e82fb6b3727878fd122a98d64a7fa3c9d09b0576751b88514a9e9275b1b92e76b364d488f508e223bd7e1dcdc616be4cdda876072fbc2a96c - languageName: node - linkType: hard - -"property-information@npm:^5.0.0, property-information@npm:^5.3.0": - version: 5.6.0 - resolution: "property-information@npm:5.6.0" - dependencies: - xtend: ^4.0.0 - checksum: fcf87c6542e59a8bbe31ca0b3255a4a63ac1059b01b04469680288998bcfa97f341ca989566adbb63975f4d85339030b82320c324a511532d390910d1c583893 - languageName: node - linkType: hard - -"proxy-addr@npm:~2.0.7": - version: 2.0.7 - resolution: "proxy-addr@npm:2.0.7" - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - checksum: 29c6990ce9364648255454842f06f8c46fcd124d3e6d7c5066df44662de63cdc0bad032e9bf5a3d653ff72141cc7b6019873d685708ac8210c30458ad99f2b74 - languageName: node - linkType: hard - -"psl@npm:^1.8.0": - version: 1.8.0 - resolution: "psl@npm:1.8.0" - checksum: 6150048ed2da3f919478bee8a82f3828303bc0fc730fb015a48f83c9977682c7b28c60ab01425a72d82a2891a1681627aa530a991d50c086b48a3be27744bde7 - languageName: node - linkType: hard - -"pump@npm:^3.0.0": - version: 3.0.0 - resolution: "pump@npm:3.0.0" - dependencies: - end-of-stream: ^1.1.0 - once: ^1.3.1 - checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 - languageName: node - linkType: hard - -"punycode@npm:1.3.2": - version: 1.3.2 - resolution: "punycode@npm:1.3.2" - checksum: b8807fd594b1db33335692d1f03e8beeddde6fda7fbb4a2e32925d88d20a3aa4cd8dcc0c109ccaccbd2ba761c208dfaaada83007087ea8bfb0129c9ef1b99ed6 - languageName: node - linkType: hard - -"punycode@npm:^1.3.2": - version: 1.4.1 - resolution: "punycode@npm:1.4.1" - checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 - languageName: node - linkType: hard - -"punycode@npm:^2.1.0": - version: 2.1.1 - resolution: "punycode@npm:2.1.1" - checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8 - languageName: node - linkType: hard - -"pupa@npm:^2.1.1": - version: 2.1.1 - resolution: "pupa@npm:2.1.1" - dependencies: - escape-goat: ^2.0.0 - checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 - languageName: node - linkType: hard - -"pure-color@npm:^1.2.0": - version: 1.3.0 - resolution: "pure-color@npm:1.3.0" - checksum: 646d8bed6e6eab89affdd5e2c11f607a85b631a7fb03c061dfa658eb4dc4806881a15feed2ac5fd8c0bad8c00c632c640d5b1cb8b9a972e6e947393a1329371b - languageName: node - linkType: hard - -"q@npm:^1.5.1": - version: 1.5.1 - resolution: "q@npm:1.5.1" - checksum: 147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12 - languageName: node - linkType: hard - -"qs@npm:6.10.3": - version: 6.10.3 - resolution: "qs@npm:6.10.3" - dependencies: - side-channel: ^1.0.4 - checksum: 0fac5e6c7191d0295a96d0e83c851aeb015df7e990e4d3b093897d3ac6c94e555dbd0a599739c84d7fa46d7fee282d94ba76943983935cf33bba6769539b8019 - languageName: node - linkType: hard - -"querystring@npm:0.2.0": - version: 0.2.0 - resolution: "querystring@npm:0.2.0" - checksum: 8258d6734f19be27e93f601758858c299bdebe71147909e367101ba459b95446fbe5b975bf9beb76390156a592b6f4ac3a68b6087cea165c259705b8b4e56a69 - languageName: node - linkType: hard - -"queue-microtask@npm:^1.2.2": - version: 1.2.3 - resolution: "queue-microtask@npm:1.2.3" - checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 - languageName: node - linkType: hard - -"queue@npm:6.0.2": - version: 6.0.2 - resolution: "queue@npm:6.0.2" - dependencies: - inherits: ~2.0.3 - checksum: ebc23639248e4fe40a789f713c20548e513e053b3dc4924b6cb0ad741e3f264dcff948225c8737834dd4f9ec286dbc06a1a7c13858ea382d9379f4303bcc0916 - languageName: node - linkType: hard - -"quick-lru@npm:^4.0.1": - version: 4.0.1 - resolution: "quick-lru@npm:4.0.1" - checksum: bea46e1abfaa07023e047d3cf1716a06172c4947886c053ede5c50321893711577cb6119360f810cc3ffcd70c4d7db4069c3cee876b358ceff8596e062bd1154 - languageName: node - linkType: hard - -"randombytes@npm:^2.1.0": - version: 2.1.0 - resolution: "randombytes@npm:2.1.0" - dependencies: - safe-buffer: ^5.1.0 - checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 - languageName: node - linkType: hard - -"range-parser@npm:1.2.0": - version: 1.2.0 - resolution: "range-parser@npm:1.2.0" - checksum: bdf397f43fedc15c559d3be69c01dedf38444ca7a1610f5bf5955e3f3da6057a892f34691e7ebdd8c7e1698ce18ef6c4d4811f70e658dda3ff230ef741f8423a - languageName: node - linkType: hard - -"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": - version: 1.2.1 - resolution: "range-parser@npm:1.2.1" - checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9 - languageName: node - linkType: hard - -"raw-body@npm:2.5.1": - version: 2.5.1 - resolution: "raw-body@npm:2.5.1" - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e - languageName: node - linkType: hard - -"rc@npm:^1.2.8": - version: 1.2.8 - resolution: "rc@npm:1.2.8" - dependencies: - deep-extend: ^0.6.0 - ini: ~1.3.0 - minimist: ^1.2.0 - strip-json-comments: ~2.0.1 - bin: - rc: ./cli.js - checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e - languageName: node - linkType: hard - -"react-base16-styling@npm:^0.6.0": - version: 0.6.0 - resolution: "react-base16-styling@npm:0.6.0" - dependencies: - base16: ^1.0.0 - lodash.curry: ^4.0.1 - lodash.flow: ^3.3.0 - pure-color: ^1.2.0 - checksum: 00a12dddafc8a9025cca933b0dcb65fca41c81fa176d1fc3a6a9d0242127042e2c0a604f4c724a3254dd2c6aeb5ef55095522ff22f5462e419641c1341a658e4 - languageName: node - linkType: hard - -"react-dev-utils@npm:^12.0.1": - version: 12.0.1 - resolution: "react-dev-utils@npm:12.0.1" - dependencies: - "@babel/code-frame": ^7.16.0 - address: ^1.1.2 - browserslist: ^4.18.1 - chalk: ^4.1.2 - cross-spawn: ^7.0.3 - detect-port-alt: ^1.1.6 - escape-string-regexp: ^4.0.0 - filesize: ^8.0.6 - find-up: ^5.0.0 - fork-ts-checker-webpack-plugin: ^6.5.0 - global-modules: ^2.0.0 - globby: ^11.0.4 - gzip-size: ^6.0.0 - immer: ^9.0.7 - is-root: ^2.1.0 - loader-utils: ^3.2.0 - open: ^8.4.0 - pkg-up: ^3.1.0 - prompts: ^2.4.2 - react-error-overlay: ^6.0.11 - recursive-readdir: ^2.2.2 - shell-quote: ^1.7.3 - strip-ansi: ^6.0.1 - text-table: ^0.2.0 - checksum: 2c6917e47f03d9595044770b0f883a61c6b660fcaa97b8ba459a1d57c9cca9aa374cd51296b22d461ff5e432105dbe6f04732dab128e52729c79239e1c23ab56 - languageName: node - linkType: hard - -"react-dom@npm:^17.0.2": - version: 17.0.2 - resolution: "react-dom@npm:17.0.2" - dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - scheduler: ^0.20.2 - peerDependencies: - react: 17.0.2 - checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c - languageName: node - linkType: hard - -"react-error-overlay@npm:^6.0.11": - version: 6.0.11 - resolution: "react-error-overlay@npm:6.0.11" - checksum: ce7b44c38fadba9cedd7c095cf39192e632daeccf1d0747292ed524f17dcb056d16bc197ddee5723f9dd888f0b9b19c3b486c430319e30504289b9296f2d2c42 - languageName: node - linkType: hard - -"react-fast-compare@npm:^3.2.0": - version: 3.2.0 - resolution: "react-fast-compare@npm:3.2.0" - checksum: 8ef272c825ae329f61633ce4ce7f15aa5b84e5214d88bc0823880236e03e985a13195befa2c7a4eda7db3b017dc7985729152d88445823f652403cf36c2b86aa - languageName: node - linkType: hard - -"react-helmet-async@npm:*, react-helmet-async@npm:^1.3.0": - version: 1.3.0 - resolution: "react-helmet-async@npm:1.3.0" - dependencies: - "@babel/runtime": ^7.12.5 - invariant: ^2.2.4 - prop-types: ^15.7.2 - react-fast-compare: ^3.2.0 - shallowequal: ^1.1.0 - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 - checksum: 7ca7e47f8af14ea186688b512a87ab912bf6041312b297f92516341b140b3f0f8aedf5a44d226d99e69ed067b0cc106e38aeb9c9b738ffcc63d10721c844db90 - languageName: node - linkType: hard - -"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": - version: 16.13.1 - resolution: "react-is@npm:16.13.1" - checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f - languageName: node - linkType: hard - -"react-is@npm:^17.0.1": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 - languageName: node - linkType: hard - -"react-is@npm:^18.0.0": - version: 18.1.0 - resolution: "react-is@npm:18.1.0" - checksum: d206a0fe6790851bff168727bfb896de02c5591695afb0c441163e8630136a3e13ee1a7ddd59fdccddcc93968b4721ae112c10f790b194b03b35a3dc13a355ef - languageName: node - linkType: hard - -"react-json-view@npm:^1.21.3": - version: 1.21.3 - resolution: "react-json-view@npm:1.21.3" - dependencies: - flux: ^4.0.1 - react-base16-styling: ^0.6.0 - react-lifecycles-compat: ^3.0.4 - react-textarea-autosize: ^8.3.2 - peerDependencies: - react: ^17.0.0 || ^16.3.0 || ^15.5.4 - react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 - checksum: 5718bcd9210ad5b06eb9469cf8b9b44be9498845a7702e621343618e8251f26357e6e1c865532cf170db6165df1cb30202787e057309d8848c220bc600ec0d1a - languageName: node - linkType: hard - -"react-lifecycles-compat@npm:^3.0.4": - version: 3.0.4 - resolution: "react-lifecycles-compat@npm:3.0.4" - checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f - languageName: node - linkType: hard - -"react-loadable-ssr-addon-v5-slorber@npm:^1.0.1": - version: 1.0.1 - resolution: "react-loadable-ssr-addon-v5-slorber@npm:1.0.1" - dependencies: - "@babel/runtime": ^7.10.3 - peerDependencies: - react-loadable: "*" - webpack: ">=4.41.1 || 5.x" - checksum: 1cf7ceb488d329a5be15f891dae16727fb7ade08ef57826addd21e2c3d485e2440259ef8be94f4d54e9afb4bcbd2fcc22c3c5bad92160c9c06ae6ba7b5562497 - languageName: node - linkType: hard - -"react-router-config@npm:^5.1.1": - version: 5.1.1 - resolution: "react-router-config@npm:5.1.1" - dependencies: - "@babel/runtime": ^7.1.2 - peerDependencies: - react: ">=15" - react-router: ">=5" - checksum: bde7ee79444454bf7c3737fd9c5c268021012c8cc37bc19116b2e7daa28c4231598c275816c7f32c16f9f974dc707b91de279291a5e39efce2e1b1569355b87a - languageName: node - linkType: hard - -"react-router-dom@npm:^5.2.0": - version: 5.3.1 - resolution: "react-router-dom@npm:5.3.1" - dependencies: - "@babel/runtime": ^7.12.13 - history: ^4.9.0 - loose-envify: ^1.3.1 - prop-types: ^15.6.2 - react-router: 5.3.1 - tiny-invariant: ^1.0.2 - tiny-warning: ^1.0.0 - peerDependencies: - react: ">=15" - checksum: efbf80c91d64bf51e61fa5dd9e4b7e9c350a0a560d575992d3ee214e0e48da38210b5d8a03c6b270a21f8fd6fa020d076f2af191db5a722c28a68fcad9cefde6 - languageName: node - linkType: hard - -"react-router@npm:5.3.1, react-router@npm:^5.2.0": - version: 5.3.1 - resolution: "react-router@npm:5.3.1" - dependencies: - "@babel/runtime": ^7.12.13 - history: ^4.9.0 - hoist-non-react-statics: ^3.1.0 - loose-envify: ^1.3.1 - mini-create-react-context: ^0.4.0 - path-to-regexp: ^1.7.0 - prop-types: ^15.6.2 - react-is: ^16.6.0 - tiny-invariant: ^1.0.2 - tiny-warning: ^1.0.0 - peerDependencies: - react: ">=15" - checksum: b85c7b4dee5a011f542a654a673489bdedb8cd217e32838d13bc9b2c93f068fd37777bc7ef6cbebd6675cadc4e89add75f5e52e452be6c5b1f92070ad7f7e505 - languageName: node - linkType: hard - -"react-textarea-autosize@npm:^8.3.2": - version: 8.3.3 - resolution: "react-textarea-autosize@npm:8.3.3" - dependencies: - "@babel/runtime": ^7.10.2 - use-composed-ref: ^1.0.0 - use-latest: ^1.0.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 - checksum: da3d0192825df3d9f27eef33e7eddf928359a7e3e2b01ae7f7f672ecf4e5c1f7a34f27bdde9ccc24e2e9fbe1d1b9dd2a39c7d47323c9bdf63e7b9bd05c325a71 - languageName: node - linkType: hard - -"react@npm:^17.0.2": - version: 17.0.2 - resolution: "react@npm:17.0.2" - dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b - languageName: node - linkType: hard - -"read-pkg-up@npm:^7.0.1": - version: 7.0.1 - resolution: "read-pkg-up@npm:7.0.1" - dependencies: - find-up: ^4.1.0 - read-pkg: ^5.2.0 - type-fest: ^0.8.1 - checksum: e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44 - languageName: node - linkType: hard - -"read-pkg@npm:^5.2.0": - version: 5.2.0 - resolution: "read-pkg@npm:5.2.0" - dependencies: - "@types/normalize-package-data": ^2.4.0 - normalize-package-data: ^2.5.0 - parse-json: ^5.0.0 - type-fest: ^0.6.0 - checksum: eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 - languageName: node - linkType: hard - -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.0.6, readable-stream@npm:^3.1.1, readable-stream@npm:^3.6.0": - version: 3.6.0 - resolution: "readable-stream@npm:3.6.0" - dependencies: - inherits: ^2.0.3 - string_decoder: ^1.1.1 - util-deprecate: ^1.0.1 - checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8 - languageName: node - linkType: hard - -"readable-stream@npm:^2.0.1": - version: 2.3.7 - resolution: "readable-stream@npm:2.3.7" - 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 - checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755 - languageName: node - linkType: hard - -"readdirp@npm:~3.6.0": - version: 3.6.0 - resolution: "readdirp@npm:3.6.0" - dependencies: - picomatch: ^2.2.1 - checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320 - languageName: node - linkType: hard - -"reading-time@npm:^1.5.0": - version: 1.5.0 - resolution: "reading-time@npm:1.5.0" - checksum: e27bc5a70ba0f4ac337896b18531b914d38f4bee67cbad48029d0c11dd0a7a847b2a6bba895ab7ce2ad3e7ecb86912bdc477d8fa2d48405a3deda964be54d09b - languageName: node - linkType: hard - -"rechoir@npm:^0.6.2": - version: 0.6.2 - resolution: "rechoir@npm:0.6.2" - dependencies: - resolve: ^1.1.6 - checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b - languageName: node - linkType: hard - -"recursive-readdir@npm:^2.2.2": - version: 2.2.2 - resolution: "recursive-readdir@npm:2.2.2" - dependencies: - minimatch: 3.0.4 - checksum: a6b22994d76458443d4a27f5fd7147ac63ad31bba972666a291d511d4d819ee40ff71ba7524c14f6a565b8cfaf7f48b318f971804b913cf538d58f04e25d1fee - languageName: node - linkType: hard - -"redent@npm:^3.0.0": - version: 3.0.0 - resolution: "redent@npm:3.0.0" - dependencies: - indent-string: ^4.0.0 - strip-indent: ^3.0.0 - checksum: fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b - languageName: node - linkType: hard - -"redis-commands@npm:1.7.0": - version: 1.7.0 - resolution: "redis-commands@npm:1.7.0" - checksum: d1ff7fbcb5e54768c77f731f1d49679d2a62c3899522c28addb4e2e5813aea8bcac3f22519d71d330224c3f2937f935dfc3d8dc65e90db0f5fe22dc2c1515aa7 - languageName: node - linkType: hard - -"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "redis-errors@npm:1.2.0" - checksum: f28ac2692113f6f9c222670735aa58aeae413464fd58ccf3fce3f700cae7262606300840c802c64f2b53f19f65993da24dc918afc277e9e33ac1ff09edb394f4 - languageName: node - linkType: hard - -"redis-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "redis-parser@npm:3.0.0" - dependencies: - redis-errors: ^1.0.0 - checksum: 89290ae530332f2ae37577647fa18208d10308a1a6ba750b9d9a093e7398f5e5253f19855b64c98757f7129cccce958e4af2573fdc33bad41405f87f1943459a - languageName: node - linkType: hard - -"regenerate-unicode-properties@npm:^10.0.1": - version: 10.0.1 - resolution: "regenerate-unicode-properties@npm:10.0.1" - dependencies: - regenerate: ^1.4.2 - checksum: 1b638b7087d8143e5be3e20e2cda197ea0440fa0bc2cc49646b2f50c5a2b1acdc54b21e4215805a5a2dd487c686b2291accd5ad00619534098d2667e76247754 - languageName: node - linkType: hard - -"regenerate@npm:^1.4.2": - version: 1.4.2 - resolution: "regenerate@npm:1.4.2" - checksum: 3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0 - languageName: node - linkType: hard - -"regenerator-runtime@npm:^0.13.4": - version: 0.13.9 - resolution: "regenerator-runtime@npm:0.13.9" - checksum: 65ed455fe5afd799e2897baf691ca21c2772e1a969d19bb0c4695757c2d96249eb74ee3553ea34a91062b2a676beedf630b4c1551cc6299afb937be1426ec55e - languageName: node - linkType: hard - -"regenerator-transform@npm:^0.15.0": - version: 0.15.0 - resolution: "regenerator-transform@npm:0.15.0" - dependencies: - "@babel/runtime": ^7.8.4 - checksum: 86e54849ab1167618d28bb56d214c52a983daf29b0d115c976d79840511420049b6b42c9ebdf187defa8e7129bdd74b6dd266420d0d3868c9fa7f793b5d15d49 - languageName: node - linkType: hard - -"regexp.prototype.flags@npm:^1.4.1": - version: 1.4.3 - resolution: "regexp.prototype.flags@npm:1.4.3" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - functions-have-names: ^1.2.2 - checksum: 51228bae732592adb3ededd5e15426be25f289e9c4ef15212f4da73f4ec3919b6140806374b8894036a86020d054a8d2657d3fee6bb9b4d35d8939c20030b7a6 - languageName: node - linkType: hard - -"regexpp@npm:^3.2.0": - version: 3.2.0 - resolution: "regexpp@npm:3.2.0" - checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 - languageName: node - linkType: hard - -"regexpu-core@npm:^5.0.1": - version: 5.0.1 - resolution: "regexpu-core@npm:5.0.1" - dependencies: - regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.0.1 - regjsgen: ^0.6.0 - regjsparser: ^0.8.2 - unicode-match-property-ecmascript: ^2.0.0 - unicode-match-property-value-ecmascript: ^2.0.0 - checksum: 6151a9700dad512fadb5564ad23246d54c880eb9417efa5e5c3658b910c1ff894d622dfd159af2ed527ffd44751bfe98682ae06c717155c254d8e2b4bab62785 - languageName: node - linkType: hard - -"registry-auth-token@npm:^4.0.0": - version: 4.2.1 - resolution: "registry-auth-token@npm:4.2.1" - dependencies: - rc: ^1.2.8 - checksum: aa72060b573a50607cfd2dee16d0e51e13ca58b6a80442e74545325dc24d2c38896e6bad229bdcc1fc9759fa81b4066be8693d4d6f45927318e7c793a93e9cd0 - languageName: node - linkType: hard - -"registry-url@npm:^5.0.0": - version: 5.1.0 - resolution: "registry-url@npm:5.1.0" - dependencies: - rc: ^1.2.8 - checksum: bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9 - languageName: node - linkType: hard - -"regjsgen@npm:^0.6.0": - version: 0.6.0 - resolution: "regjsgen@npm:0.6.0" - checksum: c5158ebd735e75074e41292ade1ff05d85566d205426cc61501e360c450a63baced8512ee3ae238e5c0a0e42969563c7875b08fa69d6f0402daf36bcb3e4d348 - languageName: node - linkType: hard - -"regjsparser@npm:^0.8.2": - version: 0.8.4 - resolution: "regjsparser@npm:0.8.4" - dependencies: - jsesc: ~0.5.0 - bin: - regjsparser: bin/parser - checksum: d069b932491761cda127ce11f6bd2729c3b1b394a35200ec33f1199e937423db28ceb86cf33f0a97c76ecd7c0f8db996476579eaf0d80a1f74c1934f4ca8b27a - languageName: node - linkType: hard - -"rehype-parse@npm:^6.0.2": - version: 6.0.2 - resolution: "rehype-parse@npm:6.0.2" - dependencies: - hast-util-from-parse5: ^5.0.0 - parse5: ^5.0.0 - xtend: ^4.0.0 - checksum: f9afca7a8038a402d45d2f6eab31b2ce09100c195007c0bf9340b32e31585c6898f1cf0f4e088c08c5e2adade0fbb59e490ec6291e16751b12bd24d7c1e48ba9 - languageName: node - linkType: hard - -"relateurl@npm:^0.2.7": - version: 0.2.7 - resolution: "relateurl@npm:0.2.7" - checksum: 5891e792eae1dfc3da91c6fda76d6c3de0333a60aa5ad848982ebb6dccaa06e86385fb1235a1582c680a3d445d31be01c6bfc0804ebbcab5aaf53fa856fde6b6 - languageName: node - linkType: hard - -"remark-admonitions@npm:^1.2.1": - version: 1.2.1 - resolution: "remark-admonitions@npm:1.2.1" - dependencies: - rehype-parse: ^6.0.2 - unified: ^8.4.2 - unist-util-visit: ^2.0.1 - checksum: c80fbc08b57c0054d7b414c8a0a205dee24d53ca9344a055acc3e1d0770d4045ffd7bec244d2316cf4c0cc27cf1a52be29332e7d9595000dbf3276a0b2f04b86 - languageName: node - linkType: hard - -"remark-emoji@npm:^2.2.0": - version: 2.2.0 - resolution: "remark-emoji@npm:2.2.0" - dependencies: - emoticon: ^3.2.0 - node-emoji: ^1.10.0 - unist-util-visit: ^2.0.3 - checksum: 638d4be72eb4110a447f389d4b8c454921f188c0acabf1b6579f3ddaa301ee91010173d6eebd975ea622ae3de7ed4531c0315a4ffd4f9653d80c599ef9ec21a8 - languageName: node - linkType: hard - -"remark-footnotes@npm:2.0.0": - version: 2.0.0 - resolution: "remark-footnotes@npm:2.0.0" - checksum: f2f87ffd6fe25892373c7164d6584a7cb03ab0ea4f186af493a73df519e24b72998a556e7f16cb996f18426cdb80556b95ff252769e252cf3ccba0fd2ca20621 - languageName: node - linkType: hard - -"remark-mdx@npm:1.6.22": - version: 1.6.22 - resolution: "remark-mdx@npm:1.6.22" - dependencies: - "@babel/core": 7.12.9 - "@babel/helper-plugin-utils": 7.10.4 - "@babel/plugin-proposal-object-rest-spread": 7.12.1 - "@babel/plugin-syntax-jsx": 7.12.1 - "@mdx-js/util": 1.6.22 - is-alphabetical: 1.0.4 - remark-parse: 8.0.3 - unified: 9.2.0 - checksum: 45e62f8a821c37261f94448d54f295de1c5c393f762ff96cd4d4b730715037fafeb6c89ef94adf6a10a09edfa72104afe1431b93b5ae5e40ce2a7677e133c3d9 - languageName: node - linkType: hard - -"remark-parse@npm:8.0.3": - version: 8.0.3 - resolution: "remark-parse@npm:8.0.3" - dependencies: - ccount: ^1.0.0 - collapse-white-space: ^1.0.2 - is-alphabetical: ^1.0.0 - is-decimal: ^1.0.0 - is-whitespace-character: ^1.0.0 - is-word-character: ^1.0.0 - markdown-escapes: ^1.0.0 - parse-entities: ^2.0.0 - repeat-string: ^1.5.4 - state-toggle: ^1.0.0 - trim: 0.0.1 - trim-trailing-lines: ^1.0.0 - unherit: ^1.0.4 - unist-util-remove-position: ^2.0.0 - vfile-location: ^3.0.0 - xtend: ^4.0.1 - checksum: 2dfea250e7606ddfc9e223b9f41e0b115c5c701be4bd35181beaadd46ee59816bc00aadc6085a420f8df00b991ada73b590ea7fd34ace14557de4a0a41805be5 - languageName: node - linkType: hard - -"remark-squeeze-paragraphs@npm:4.0.0": - version: 4.0.0 - resolution: "remark-squeeze-paragraphs@npm:4.0.0" - dependencies: - mdast-squeeze-paragraphs: ^4.0.0 - checksum: 2071eb74d0ecfefb152c4932690a9fd950c3f9f798a676f1378a16db051da68fb20bf288688cc153ba5019dded35408ff45a31dfe9686eaa7a9f1df9edbb6c81 - languageName: node - linkType: hard - -"renderkid@npm:^3.0.0": - version: 3.0.0 - resolution: "renderkid@npm:3.0.0" - dependencies: - css-select: ^4.1.3 - dom-converter: ^0.2.0 - htmlparser2: ^6.1.0 - lodash: ^4.17.21 - strip-ansi: ^6.0.1 - checksum: 77162b62d6f33ab81f337c39efce0439ff0d1f6d441e29c35183151f83041c7850774fb904da163d6c844264d440d10557714e6daa0b19e4561a5cd4ef305d41 - languageName: node - linkType: hard - -"repeat-string@npm:^1.5.4": - version: 1.6.1 - resolution: "repeat-string@npm:1.6.1" - checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 - languageName: node - linkType: hard - -"replace-in-file@npm:^6.3.2": - version: 6.3.2 - resolution: "replace-in-file@npm:6.3.2" - dependencies: - chalk: ^4.1.2 - glob: ^7.2.0 - yargs: ^17.2.1 - bin: - replace-in-file: bin/cli.js - checksum: ae3a0486711edfc1d7d769782764902934aeb327e54a56fbf8a92df22862a56312d86dbe0067274fb3666da668457576f6a775f814742acceea70f5aedb01f49 - languageName: node - linkType: hard - -"require-directory@npm:^2.1.1": - version: 2.1.1 - resolution: "require-directory@npm:2.1.1" - checksum: fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80 - languageName: node - linkType: hard - -"require-from-string@npm:^2.0.2": - version: 2.0.2 - resolution: "require-from-string@npm:2.0.2" - checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b - languageName: node - linkType: hard - -"require-like@npm:>= 0.1.1": - version: 0.1.2 - resolution: "require-like@npm:0.1.2" - checksum: edb8331f05fd807381a75b76f6cca9f0ce8acaa2e910b7e116541799aa970bfbc64fde5fd6adb3a6917dba346f8386ebbddb81614c24e8dad1b4290c7af9535e - languageName: node - linkType: hard - -"requires-port@npm:^1.0.0": - version: 1.0.0 - resolution: "requires-port@npm:1.0.0" - checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff - languageName: node - linkType: hard - -"resolve-cwd@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-cwd@npm:3.0.0" - dependencies: - resolve-from: ^5.0.0 - checksum: 546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81 - languageName: node - linkType: hard - -"resolve-dir@npm:^1.0.0, resolve-dir@npm:^1.0.1": - version: 1.0.1 - resolution: "resolve-dir@npm:1.0.1" - dependencies: - expand-tilde: ^2.0.0 - global-modules: ^1.0.0 - checksum: ef736b8ed60d6645c3b573da17d329bfb50ec4e1d6c5ffd6df49e3497acef9226f9810ea6823b8ece1560e01dcb13f77a9f6180d4f242d00cc9a8f4de909c65c - languageName: node - linkType: hard - -"resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": - version: 5.0.0 - resolution: "resolve-from@npm:5.0.0" - checksum: 4ceeb9113e1b1372d0cd969f3468fa042daa1dd9527b1b6bb88acb6ab55d8b9cd65dbf18819f9f9ddf0db804990901dcdaade80a215e7b2c23daae38e64f5bdf - languageName: node - linkType: hard - -"resolve-from@npm:^4.0.0": - version: 4.0.0 - resolution: "resolve-from@npm:4.0.0" - checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f - languageName: node - linkType: hard - -"resolve-global@npm:1.0.0, resolve-global@npm:^1.0.0": - version: 1.0.0 - resolution: "resolve-global@npm:1.0.0" - dependencies: - global-dirs: ^0.1.1 - checksum: c4e11d33e84bde7516b824503ffbe4b6cce863d5ce485680fd3db997b7c64da1df98321b1fd0703b58be8bc9bc83bc96bd83043f96194386b45eb47229efb6b6 - languageName: node - linkType: hard - -"resolve-pathname@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-pathname@npm:3.0.0" - checksum: 6147241ba42c423dbe83cb067a2b4af4f60908c3af57e1ea567729cc71416c089737fe2a73e9e79e7a60f00f66c91e4b45ad0d37cd4be2d43fec44963ef14368 - languageName: node - linkType: hard - -"resolve.exports@npm:^1.1.0": - version: 1.1.0 - resolution: "resolve.exports@npm:1.1.0" - checksum: 52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d - languageName: node - linkType: hard - -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2": - version: 1.22.0 - resolution: "resolve@npm:1.22.0" - dependencies: - is-core-module: ^2.8.1 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e - languageName: node - linkType: hard - -"resolve@npm:^2.0.0-next.3": - version: 2.0.0-next.3 - resolution: "resolve@npm:2.0.0-next.3" - dependencies: - is-core-module: ^2.2.0 - path-parse: ^1.0.6 - checksum: f34b3b93ada77d64a6d590c06a83e198f3a827624c4ec972260905fa6c4d612164fbf0200d16d2beefea4ad1755b001f4a9a1293d8fc2322a8f7d6bf692c4ff5 - languageName: node - linkType: hard - -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin": - version: 1.22.0 - resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" - dependencies: - is-core-module: ^2.8.1 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7 - languageName: node - linkType: hard - -"resolve@patch:resolve@^2.0.0-next.3#~builtin": - version: 2.0.0-next.3 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin::version=2.0.0-next.3&hash=07638b" - dependencies: - is-core-module: ^2.2.0 - path-parse: ^1.0.6 - checksum: 21684b4d99a4877337cdbd5484311c811b3e8910edb5d868eec85c6e6550b0f570d911f9a384f9e176172d6713f2715bd0b0887fa512cb8c6aeece018de6a9f8 - languageName: node - linkType: hard - -"responselike@npm:^1.0.2": - version: 1.0.2 - resolution: "responselike@npm:1.0.2" - dependencies: - lowercase-keys: ^1.0.0 - checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd - languageName: node - linkType: hard - -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: ^2.0.0 - signal-exit: ^3.0.2 - checksum: 482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 - languageName: node - linkType: hard - -"restore-cursor@npm:^3.1.0": - version: 3.1.0 - resolution: "restore-cursor@npm:3.1.0" - dependencies: - onetime: ^5.1.0 - signal-exit: ^3.0.2 - checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 - languageName: node - linkType: hard - -"retry@npm:^0.12.0": - version: 0.12.0 - resolution: "retry@npm:0.12.0" - checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c - languageName: node - linkType: hard - -"retry@npm:^0.13.1": - version: 0.13.1 - resolution: "retry@npm:0.13.1" - checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b - languageName: node - linkType: hard - -"reusify@npm:^1.0.4": - version: 1.0.4 - resolution: "reusify@npm:1.0.4" - checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc - languageName: node - linkType: hard - -"rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32 - languageName: node - linkType: hard - -"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": - version: 3.0.2 - resolution: "rimraf@npm:3.0.2" - dependencies: - glob: ^7.1.3 - bin: - rimraf: bin.js - checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 - languageName: node - linkType: hard - -"rollup-plugin-dts@npm:^4.1.0": - version: 4.2.1 - resolution: "rollup-plugin-dts@npm:4.2.1" - dependencies: - "@babel/code-frame": ^7.16.7 - magic-string: ^0.26.1 - peerDependencies: - rollup: ^2.70 - typescript: ^4.6 - dependenciesMeta: - "@babel/code-frame": - optional: true - checksum: 70a593db76007159a7bbc06c26824c3275ab1d8d4d6b6e8bc06d1345f337d9d118aa8d4ec175155bc072a66b78da4242a915c3516a3270006b9758004eadeb43 - languageName: node - linkType: hard - -"rollup-plugin-terser@npm:^7.0.0": - version: 7.0.2 - resolution: "rollup-plugin-terser@npm:7.0.2" - dependencies: - "@babel/code-frame": ^7.10.4 - jest-worker: ^26.2.1 - serialize-javascript: ^4.0.0 - terser: ^5.0.0 - peerDependencies: - rollup: ^2.0.0 - checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72 - languageName: node - linkType: hard - -"rollup-plugin-version-injector@npm:^1.3.3": - version: 1.3.3 - resolution: "rollup-plugin-version-injector@npm:1.3.3" - dependencies: - chalk: ^4.1.0 - dateformat: ^4.2.1 - lodash: ^4.17.20 - checksum: 399d1b7908ed37d927ac5103417e8a2257900c810b7198dbeffbc4fc6b363ada1088986b53882ecad1024a8a2c8c23db345a683425a57122656a6f775dd49132 - languageName: node - linkType: hard - -"rollup@npm:^2.43.1, rollup@npm:^2.60.0, rollup@npm:^2.63.0, rollup@npm:^2.73.0": - version: 2.73.0 - resolution: "rollup@npm:2.73.0" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 38b12cecc59eaa8f32fe0df456e4585d35997572de185eaeb0c97df7fd6db56711842011c6e8ef5601613024fd8074b2d73a65dbdc90baa781090ba99e75d174 - languageName: node - linkType: hard - -"root-plugins@workspace:projects/plugins": - version: 0.0.0-use.local - resolution: "root-plugins@workspace:projects/plugins" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/framework": ^2.5.0 - "@sapphire/pieces": ^3.3.3 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/stopwatch": ^1.4.1 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.6.2 - "@types/jest": ^27.5.1 - "@types/node": ^17.0.33 - "@types/node-fetch": ^2.6.1 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - discord-api-types: 0.30.0 - discord.js: ^13.7.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - jest: ^28.1.0 - lint-staged: ^12.4.1 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - rimraf: ^3.0.2 - ts-jest: ^28.0.2 - turbo: ^1.2.9 - typedoc: ^0.22.15 - typedoc-plugin-djs-links: ^1.0.4 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"root-utilities@workspace:projects/utilities": - version: 0.0.0-use.local - resolution: "root-utilities@workspace:projects/utilities" - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@discordjs/collection": ^0.6.0 - "@favware/cliff-jumper": ^1.8.0 - "@favware/npm-deprecate": ^1.0.4 - "@favware/rollup-type-bundler": ^1.0.7 - "@sapphire/framework": ^2.5.0 - "@types/jest": ^27.5.1 - "@types/lodash": ^4.14.182 - "@types/node": ^17.0.33 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - cz-conventional-changelog: ^3.3.0 - discord-api-types: ^0.30.0 - discord.js: ^13.7.0 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.0.0 - husky: ^8.0.1 - jest: ^28.1.0 - jest-extended: ^2.0.0 - lint-staged: ^12.4.1 - lodash: ^4.17.21 - nock: ^13.2.4 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - rimraf: ^3.0.2 - ts-jest: ^28.0.2 - tslib: ^2.4.0 - tsup: ^5.12.7 - turbo: ^1.2.9 - typedoc: ^0.22.15 - typedoc-plugin-djs-links: ^1.0.4 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"root-website@workspace:.": - version: 0.0.0-use.local - resolution: "root-website@workspace:." - dependencies: - "@commitlint/cli": ^16.3.0 - "@commitlint/config-conventional": ^16.2.4 - "@docusaurus/core": 2.0.0-beta.20 - "@docusaurus/module-type-aliases": 2.0.0-beta.20 - "@docusaurus/plugin-pwa": 2.0.0-beta.20 - "@docusaurus/preset-classic": 2.0.0-beta.20 - "@docusaurus/theme-search-algolia": 2.0.0-beta.20 - "@heroicons/react": ^1.0.6 - "@mdx-js/react": ^1.6.22 - "@sapphire/decorators": ^4.3.4 - "@sapphire/docusaurus-plugin-npm2yarn2pnpm": 1.1.0 - "@sapphire/docusaurus-plugin-ts2esm2cjs": 1.1.0 - "@sapphire/eslint-config": ^4.3.5 - "@sapphire/fetch": ^2.3.1 - "@sapphire/prettier-config": ^1.4.3 - "@sapphire/ts-config": ^3.3.4 - "@svgr/webpack": ^6.2.1 - "@tippyjs/react": ^4.2.6 - "@types/node": ^17.0.33 - "@types/react": ^18.0.9 - "@types/react-dom": ^18.0.4 - "@typescript-eslint/eslint-plugin": ^5.23.0 - "@typescript-eslint/parser": ^5.23.0 - clsx: ^1.1.1 - cz-conventional-changelog: ^3.3.0 - docusaurus-plugin-typedoc: ^0.17.5 - eslint: ^8.15.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-import: ^2.26.0 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-prettier: ^4.0.0 - eslint-plugin-react: ^7.29.4 - eslint-plugin-react-hooks: ^4.5.0 - husky: ^8.0.1 - lint-staged: ^12.4.1 - markdownlint: ^0.25.1 - markdownlint-cli2: ^0.4.0 - prettier: ^2.6.2 - pretty-quick: ^3.1.3 - prism-react-renderer: ^1.3.1 - react: ^17.0.2 - react-dom: ^17.0.2 - replace-in-file: ^6.3.2 - rimraf: ^3.0.2 - swr: ^1.3.0 - typedoc: ^0.22.15 - typedoc-plugin-djs-links: ^1.0.4 - typedoc-plugin-markdown: ^3.12.1 - typedoc-plugin-mdn-links: ^1.0.6 - typescript: ^4.6.4 - languageName: unknown - linkType: soft - -"rtl-detect@npm:^1.0.4": - version: 1.0.4 - resolution: "rtl-detect@npm:1.0.4" - checksum: d562535baa0db62f57f0a1d4676297bff72fd6b94e88f0f0900d5c3e810ab512c5c4cadffd3e05fbe8d9c74310c919afa3ea8c1001c244e5555e8eef12d02d6f - languageName: node - linkType: hard - -"rtlcss@npm:^3.5.0": - version: 3.5.0 - resolution: "rtlcss@npm:3.5.0" - dependencies: - find-up: ^5.0.0 - picocolors: ^1.0.0 - postcss: ^8.3.11 - strip-json-comments: ^3.1.1 - bin: - rtlcss: bin/rtlcss.js - checksum: a3763cad2cb58ce1b950de155097c3c294e7aefc8bf328b58d0cc8d5efb88bf800865edc158a78ace6d1f7f99fea6fd66fb4a354d859b172dadd3dab3e0027b3 - languageName: node - linkType: hard - -"run-async@npm:^2.2.0": - version: 2.4.1 - resolution: "run-async@npm:2.4.1" - checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 - languageName: node - linkType: hard - -"run-parallel@npm:^1.1.9": - version: 1.2.0 - resolution: "run-parallel@npm:1.2.0" - dependencies: - queue-microtask: ^1.2.2 - checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d - languageName: node - linkType: hard - -"rxjs@npm:^6.4.0": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" - dependencies: - tslib: ^1.9.0 - checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b - languageName: node - linkType: hard - -"rxjs@npm:^7.5.4, rxjs@npm:^7.5.5": - version: 7.5.5 - resolution: "rxjs@npm:7.5.5" - dependencies: - tslib: ^2.1.0 - checksum: e034f60805210cce756dd2f49664a8108780b117cf5d0e2281506e9e6387f7b4f1532d974a8c8b09314fa7a16dd2f6cff3462072a5789672b5dcb45c4173f3c6 - languageName: node - linkType: hard - -"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": - version: 5.1.2 - resolution: "safe-buffer@npm:5.1.2" - checksum: f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c - languageName: node - linkType: hard - -"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": - version: 5.2.1 - resolution: "safe-buffer@npm:5.2.1" - checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 - languageName: node - linkType: hard - -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": - version: 2.1.2 - resolution: "safer-buffer@npm:2.1.2" - checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 - languageName: node - linkType: hard - -"sax@npm:1.2.1": - version: 1.2.1 - resolution: "sax@npm:1.2.1" - checksum: 8dca7d5e1cd7d612f98ac50bdf0b9f63fbc964b85f0c4e2eb271f8b9b47fd3bf344c4d6a592e69ecf726d1485ca62cd8a52e603bbc332d18a66af25a9a1045ad - languageName: node - linkType: hard - -"sax@npm:>=0.6.0, sax@npm:^1.2.4": - version: 1.2.4 - resolution: "sax@npm:1.2.4" - checksum: d3df7d32b897a2c2f28e941f732c71ba90e27c24f62ee918bd4d9a8cfb3553f2f81e5493c7f0be94a11c1911b643a9108f231dd6f60df3fa9586b5d2e3e9e1fe - languageName: node - linkType: hard - -"scheduler@npm:^0.20.2": - version: 0.20.2 - resolution: "scheduler@npm:0.20.2" - dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc - languageName: node - linkType: hard - -"schema-utils@npm:2.7.0": - version: 2.7.0 - resolution: "schema-utils@npm:2.7.0" - dependencies: - "@types/json-schema": ^7.0.4 - ajv: ^6.12.2 - ajv-keywords: ^3.4.1 - checksum: 8889325b0ee1ae6a8f5d6aaa855c71e136ebbb7fd731b01a9d3ec8225dcb245f644c47c50104db4c741983b528cdff8558570021257d4d397ec6aaecd9172a8e - languageName: node - linkType: hard - -"schema-utils@npm:^2.6.5": - version: 2.7.1 - resolution: "schema-utils@npm:2.7.1" - dependencies: - "@types/json-schema": ^7.0.5 - ajv: ^6.12.4 - ajv-keywords: ^3.5.2 - checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b - languageName: node - linkType: hard - -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": - version: 3.1.1 - resolution: "schema-utils@npm:3.1.1" - dependencies: - "@types/json-schema": ^7.0.8 - ajv: ^6.12.5 - ajv-keywords: ^3.5.2 - checksum: fb73f3d759d43ba033c877628fe9751620a26879f6301d3dbeeb48cf2a65baec5cdf99da65d1bf3b4ff5444b2e59cbe4f81c2456b5e0d2ba7d7fd4aed5da29ce - languageName: node - linkType: hard - -"schema-utils@npm:^4.0.0": - version: 4.0.0 - resolution: "schema-utils@npm:4.0.0" - dependencies: - "@types/json-schema": ^7.0.9 - ajv: ^8.8.0 - ajv-formats: ^2.1.1 - ajv-keywords: ^5.0.0 - checksum: c843e92fdd1a5c145dbb6ffdae33e501867f9703afac67bdf35a685e49f85b1dcc10ea250033175a64bd9d31f0555bc6785b8359da0c90bcea30cf6dfbb55a8f - languageName: node - linkType: hard - -"section-matter@npm:^1.0.0": - version: 1.0.0 - resolution: "section-matter@npm:1.0.0" - dependencies: - extend-shallow: ^2.0.1 - kind-of: ^6.0.0 - checksum: 3cc4131705493b2955729b075dcf562359bba66183debb0332752dc9cad35616f6da7a23e42b6cab45cd2e4bb5cda113e9e84c8f05aee77adb6b0289a0229101 - languageName: node - linkType: hard - -"select-hose@npm:^2.0.0": - version: 2.0.0 - resolution: "select-hose@npm:2.0.0" - checksum: d7e5fcc695a4804209d232a1b18624a5134be334d4e1114b0721f7a5e72bd73da483dcf41528c1af4f4f4892ad7cfd6a1e55c8ffb83f9c9fe723b738db609dbb - languageName: node - linkType: hard - -"selfsigned@npm:^2.0.1": - version: 2.0.1 - resolution: "selfsigned@npm:2.0.1" - dependencies: - node-forge: ^1 - checksum: 864e65c2f31ca877bce3ccdaa3bdef5e1e992b63b2a03641e00c24cd305bf2acce093431d1fed2e5ae9f526558db4be5e90baa2b3474c0428fcf7e25cc86ac93 - languageName: node - linkType: hard - -"semver-diff@npm:^3.1.1": - version: 3.1.1 - resolution: "semver-diff@npm:3.1.1" - dependencies: - semver: ^6.3.0 - checksum: 8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe - languageName: node - linkType: hard - -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.4.1": - version: 5.7.1 - resolution: "semver@npm:5.7.1" - bin: - semver: ./bin/semver - checksum: 57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf - languageName: node - linkType: hard - -"semver@npm:7.0.0": - version: 7.0.0 - resolution: "semver@npm:7.0.0" - bin: - semver: bin/semver.js - checksum: 272c11bf8d083274ef79fe40a81c55c184dff84dd58e3c325299d0927ba48cece1f020793d138382b85f89bab5002a35a5ba59a3a68a7eebbb597eb733838778 - languageName: node - linkType: hard - -"semver@npm:7.3.7, semver@npm:7.x, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": - version: 7.3.7 - resolution: "semver@npm:7.3.7" - dependencies: - lru-cache: ^6.0.0 - bin: - semver: bin/semver.js - checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 - languageName: node - linkType: hard - -"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.2.0, semver@npm:^6.3.0": - version: 6.3.0 - resolution: "semver@npm:6.3.0" - bin: - semver: ./bin/semver.js - checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 - languageName: node - linkType: hard - -"send@npm:0.18.0": - version: 0.18.0 - resolution: "send@npm:0.18.0" - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: ~1.2.1 - statuses: 2.0.1 - checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8 - languageName: node - linkType: hard - -"serialize-javascript@npm:^4.0.0": - version: 4.0.0 - resolution: "serialize-javascript@npm:4.0.0" - dependencies: - randombytes: ^2.1.0 - checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302 - languageName: node - linkType: hard - -"serialize-javascript@npm:^6.0.0": - version: 6.0.0 - resolution: "serialize-javascript@npm:6.0.0" - dependencies: - randombytes: ^2.1.0 - checksum: 56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93 - languageName: node - linkType: hard - -"serve-handler@npm:^6.1.3": - version: 6.1.3 - resolution: "serve-handler@npm:6.1.3" - dependencies: - bytes: 3.0.0 - content-disposition: 0.5.2 - fast-url-parser: 1.1.3 - mime-types: 2.1.18 - minimatch: 3.0.4 - path-is-inside: 1.0.2 - path-to-regexp: 2.2.1 - range-parser: 1.2.0 - checksum: 384c1bc10add07a554207f918acaa75af47fcfd8fb89e070faa3468ab45ec5bbc9f976e62d659b6b63404edcf5c54efb7e0a48f3f55946eec83b62b283b9837e - languageName: node - linkType: hard - -"serve-index@npm:^1.9.1": - version: 1.9.1 - resolution: "serve-index@npm:1.9.1" - dependencies: - accepts: ~1.3.4 - batch: 0.6.1 - debug: 2.6.9 - escape-html: ~1.0.3 - http-errors: ~1.6.2 - mime-types: ~2.1.17 - parseurl: ~1.3.2 - checksum: e2647ce13379485b98a53ba2ea3fbad4d44b57540d00663b02b976e426e6194d62ac465c0d862cb7057f65e0de8ab8a684aa095427a4b8612412eca0d300d22f - languageName: node - linkType: hard - -"serve-static@npm:1.15.0": - version: 1.15.0 - resolution: "serve-static@npm:1.15.0" - dependencies: - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - parseurl: ~1.3.3 - send: 0.18.0 - checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d - languageName: node - linkType: hard - -"set-blocking@npm:^2.0.0": - version: 2.0.0 - resolution: "set-blocking@npm:2.0.0" - checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 - languageName: node - linkType: hard - -"setimmediate@npm:^1.0.5": - version: 1.0.5 - resolution: "setimmediate@npm:1.0.5" - checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd - languageName: node - linkType: hard - -"setprototypeof@npm:1.1.0": - version: 1.1.0 - resolution: "setprototypeof@npm:1.1.0" - checksum: 27cb44304d6c9e1a23bc6c706af4acaae1a7aa1054d4ec13c05f01a99fd4887109a83a8042b67ad90dbfcd100d43efc171ee036eb080667172079213242ca36e - languageName: node - linkType: hard - -"setprototypeof@npm:1.2.0": - version: 1.2.0 - resolution: "setprototypeof@npm:1.2.0" - checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89 - languageName: node - linkType: hard - -"shallow-clone@npm:^3.0.0": - version: 3.0.1 - resolution: "shallow-clone@npm:3.0.1" - dependencies: - kind-of: ^6.0.2 - checksum: 39b3dd9630a774aba288a680e7d2901f5c0eae7b8387fc5c8ea559918b29b3da144b7bdb990d7ccd9e11be05508ac9e459ce51d01fd65e583282f6ffafcba2e7 - languageName: node - linkType: hard - -"shallowequal@npm:^1.1.0": - version: 1.1.0 - resolution: "shallowequal@npm:1.1.0" - checksum: f4c1de0837f106d2dbbfd5d0720a5d059d1c66b42b580965c8f06bb1db684be8783538b684092648c981294bf817869f743a066538771dbecb293df78f765e00 - languageName: node - linkType: hard - -"shebang-command@npm:^2.0.0": - version: 2.0.0 - resolution: "shebang-command@npm:2.0.0" - dependencies: - shebang-regex: ^3.0.0 - checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa - languageName: node - linkType: hard - -"shebang-regex@npm:^3.0.0": - version: 3.0.0 - resolution: "shebang-regex@npm:3.0.0" - checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 - languageName: node - linkType: hard - -"shell-quote@npm:^1.7.3": - version: 1.7.3 - resolution: "shell-quote@npm:1.7.3" - checksum: aca58e73a3a5d933d02e0bdddedc53ee14f7c2ec264f97ac915b9d4482d077a38e422aa664631d60a672cd3cdb4054eb2e6c0303f54882453dacb6483e482d34 - languageName: node - linkType: hard - -"shelljs@npm:^0.8.5": - version: 0.8.5 - resolution: "shelljs@npm:0.8.5" - dependencies: - glob: ^7.0.0 - interpret: ^1.0.0 - rechoir: ^0.6.2 - bin: - shjs: bin/shjs - checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748 - languageName: node - linkType: hard - -"shiki@npm:^0.10.1": - version: 0.10.1 - resolution: "shiki@npm:0.10.1" - dependencies: - jsonc-parser: ^3.0.0 - vscode-oniguruma: ^1.6.1 - vscode-textmate: 5.2.0 - checksum: fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d - languageName: node - linkType: hard - -"side-channel@npm:^1.0.4": - version: 1.0.4 - resolution: "side-channel@npm:1.0.4" - dependencies: - call-bind: ^1.0.0 - get-intrinsic: ^1.0.2 - object-inspect: ^1.9.0 - checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 - languageName: node - linkType: hard - -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": - version: 3.0.7 - resolution: "signal-exit@npm:3.0.7" - checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 - languageName: node - linkType: hard - -"sirv@npm:^1.0.7": - version: 1.0.19 - resolution: "sirv@npm:1.0.19" - dependencies: - "@polka/url": ^1.0.0-next.20 - mrmime: ^1.0.0 - totalist: ^1.0.0 - checksum: c943cfc61baf85f05f125451796212ec35d4377af4da90ae8ec1fa23e6d7b0b4d9c74a8fbf65af83c94e669e88a09dc6451ba99154235eead4393c10dda5b07c - languageName: node - linkType: hard - -"sisteransi@npm:^1.0.5": - version: 1.0.5 - resolution: "sisteransi@npm:1.0.5" - checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4 - languageName: node - linkType: hard - -"sitemap@npm:^7.1.1": - version: 7.1.1 - resolution: "sitemap@npm:7.1.1" - dependencies: - "@types/node": ^17.0.5 - "@types/sax": ^1.2.1 - arg: ^5.0.0 - sax: ^1.2.4 - bin: - sitemap: dist/cli.js - checksum: 87a6d21b0d4a33b8c611d3bb8543d02b813c0ebfce014213ef31849b5c1439005644f19ad1593ec89815f6101355f468c9a02c251d09aa03f6fddd17e23c4be4 - languageName: node - linkType: hard - -"slash@npm:^3.0.0": - version: 3.0.0 - resolution: "slash@npm:3.0.0" - checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c - languageName: node - linkType: hard - -"slash@npm:^4.0.0": - version: 4.0.0 - resolution: "slash@npm:4.0.0" - checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d - languageName: node - linkType: hard - -"slice-ansi@npm:^3.0.0": - version: 3.0.0 - resolution: "slice-ansi@npm:3.0.0" - dependencies: - ansi-styles: ^4.0.0 - astral-regex: ^2.0.0 - is-fullwidth-code-point: ^3.0.0 - checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 - languageName: node - linkType: hard - -"slice-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "slice-ansi@npm:4.0.0" - dependencies: - ansi-styles: ^4.0.0 - astral-regex: ^2.0.0 - is-fullwidth-code-point: ^3.0.0 - checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 - languageName: node - linkType: hard - -"slice-ansi@npm:^5.0.0": - version: 5.0.0 - resolution: "slice-ansi@npm:5.0.0" - dependencies: - ansi-styles: ^6.0.0 - is-fullwidth-code-point: ^4.0.0 - checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e - languageName: node - linkType: hard - -"smart-buffer@npm:^4.2.0": - version: 4.2.0 - resolution: "smart-buffer@npm:4.2.0" - checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b - languageName: node - linkType: hard - -"sockjs@npm:^0.3.21": - version: 0.3.24 - resolution: "sockjs@npm:0.3.24" - dependencies: - faye-websocket: ^0.11.3 - uuid: ^8.3.2 - websocket-driver: ^0.7.4 - checksum: 355309b48d2c4e9755349daa29cea1c0d9ee23e49b983841c6bf7a20276b00d3c02343f9f33f26d2ee8b261a5a02961b52a25c8da88b2538c5b68d3071b4934c - languageName: node - linkType: hard - -"socks-proxy-agent@npm:^6.0.0, socks-proxy-agent@npm:^6.1.1": - version: 6.2.0 - resolution: "socks-proxy-agent@npm:6.2.0" - dependencies: - agent-base: ^6.0.2 - debug: ^4.3.3 - socks: ^2.6.2 - checksum: 6723fd64fb50334e2b340fd0a80fd8488ffc5bc43d85b7cf1d25612044f814dd7d6ea417fd47602159941236f7f4bd15669fa5d7e1f852598a31288e1a43967b - languageName: node - linkType: hard - -"socks@npm:^2.6.2": - version: 2.6.2 - resolution: "socks@npm:2.6.2" - dependencies: - ip: ^1.1.5 - smart-buffer: ^4.2.0 - checksum: dd9194293059d737759d5c69273850ad4149f448426249325c4bea0e340d1cf3d266c3b022694b0dcf5d31f759de23657244c481fc1e8322add80b7985c36b5e - languageName: node - linkType: hard - -"sort-css-media-queries@npm:2.0.4": - version: 2.0.4 - resolution: "sort-css-media-queries@npm:2.0.4" - checksum: 610661adf57c9cdb8da5de80cdc4753b4ebec6cd14081e7aca95384bd62a4dea7677c5018cdcb111352b2ae6f3c2ac0591f24381c74096dd3972c87e489dc5b7 - languageName: node - linkType: hard - -"source-list-map@npm:^2.0.0": - version: 2.0.1 - resolution: "source-list-map@npm:2.0.1" - checksum: 806efc6f75e7cd31e4815e7a3aaf75a45c704871ea4075cb2eb49882c6fca28998f44fc5ac91adb6de03b2882ee6fb02f951fdc85e6a22b338c32bfe19557938 - languageName: node - linkType: hard - -"source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c - languageName: node - linkType: hard - -"source-map-support@npm:0.5.13": - version: 0.5.13 - resolution: "source-map-support@npm:0.5.13" - dependencies: - buffer-from: ^1.0.0 - source-map: ^0.6.0 - checksum: 933550047b6c1a2328599a21d8b7666507427c0f5ef5eaadd56b5da0fd9505e239053c66fe181bf1df469a3b7af9d775778eee283cbb7ae16b902ddc09e93a97 - languageName: node - linkType: hard - -"source-map-support@npm:~0.5.20": - version: 0.5.21 - resolution: "source-map-support@npm:0.5.21" - dependencies: - buffer-from: ^1.0.0 - source-map: ^0.6.0 - checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 - languageName: node - linkType: hard - -"source-map@npm:^0.5.0": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d - languageName: node - linkType: hard - -"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1": - version: 0.6.1 - resolution: "source-map@npm:0.6.1" - checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 - languageName: node - linkType: hard - -"source-map@npm:^0.7.3": - version: 0.7.3 - resolution: "source-map@npm:0.7.3" - checksum: cd24efb3b8fa69b64bf28e3c1b1a500de77e84260c5b7f2b873f88284df17974157cc88d386ee9b6d081f08fdd8242f3fc05c953685a6ad81aad94c7393dedea - languageName: node - linkType: hard - -"source-map@npm:^0.8.0-beta.0, source-map@npm:~0.8.0-beta.0": - version: 0.8.0-beta.0 - resolution: "source-map@npm:0.8.0-beta.0" - dependencies: - whatwg-url: ^7.0.0 - checksum: e94169be6461ab0ac0913313ad1719a14c60d402bd22b0ad96f4a6cffd79130d91ab5df0a5336a326b04d2df131c1409f563c9dc0d21a6ca6239a44b6c8dbd92 - languageName: node - linkType: hard - -"sourcemap-codec@npm:^1.4.8": - version: 1.4.8 - resolution: "sourcemap-codec@npm:1.4.8" - checksum: b57981c05611afef31605732b598ccf65124a9fcb03b833532659ac4d29ac0f7bfacbc0d6c5a28a03e84c7510e7e556d758d0bb57786e214660016fb94279316 - languageName: node - linkType: hard - -"space-separated-tokens@npm:^1.0.0": - version: 1.1.5 - resolution: "space-separated-tokens@npm:1.1.5" - checksum: 8ef68f1cfa8ccad316b7f8d0df0919d0f1f6d32101e8faeee34ea3a923ce8509c1ad562f57388585ee4951e92d27afa211ed0a077d3d5995b5ba9180331be708 - languageName: node - linkType: hard - -"spdx-correct@npm:^3.0.0": - version: 3.1.1 - resolution: "spdx-correct@npm:3.1.1" - dependencies: - spdx-expression-parse: ^3.0.0 - spdx-license-ids: ^3.0.0 - checksum: 77ce438344a34f9930feffa61be0eddcda5b55fc592906ef75621d4b52c07400a97084d8701557b13f7d2aae0cb64f808431f469e566ef3fe0a3a131dcb775a6 - languageName: node - linkType: hard - -"spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 - languageName: node - linkType: hard - -"spdx-expression-parse@npm:^3.0.0": - version: 3.0.1 - resolution: "spdx-expression-parse@npm:3.0.1" - dependencies: - spdx-exceptions: ^2.1.0 - spdx-license-ids: ^3.0.0 - checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde - languageName: node - linkType: hard - -"spdx-license-ids@npm:^3.0.0": - version: 3.0.11 - resolution: "spdx-license-ids@npm:3.0.11" - checksum: 1da1acb090257773e60b022094050e810ae9fec874dc1461f65dc0400cd42dd830ab2df6e64fb49c2db3dce386dd0362110780e1b154db7c0bb413488836aaeb - languageName: node - linkType: hard - -"spdy-transport@npm:^3.0.0": - version: 3.0.0 - resolution: "spdy-transport@npm:3.0.0" - dependencies: - debug: ^4.1.0 - detect-node: ^2.0.4 - hpack.js: ^2.1.6 - obuf: ^1.1.2 - readable-stream: ^3.0.6 - wbuf: ^1.7.3 - checksum: 0fcaad3b836fb1ec0bdd39fa7008b9a7a84a553f12be6b736a2512613b323207ffc924b9551cef0378f7233c85916cff1118652e03a730bdb97c0e042243d56c - languageName: node - linkType: hard - -"spdy@npm:^4.0.2": - version: 4.0.2 - resolution: "spdy@npm:4.0.2" - dependencies: - debug: ^4.1.0 - handle-thing: ^2.0.0 - http-deceiver: ^1.2.7 - select-hose: ^2.0.0 - spdy-transport: ^3.0.0 - checksum: 2c739d0ff6f56ad36d2d754d0261d5ec358457bea7cbf77b1b05b0c6464f2ce65b85f196305f50b7bd9120723eb94bae9933466f28e67e5cd8cde4e27f1d75f8 - languageName: node - linkType: hard - -"split2@npm:^3.0.0": - version: 3.2.2 - resolution: "split2@npm:3.2.2" - dependencies: - readable-stream: ^3.0.0 - checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a - languageName: node - linkType: hard - -"sprintf-js@npm:~1.0.2": - version: 1.0.3 - resolution: "sprintf-js@npm:1.0.3" - checksum: 19d79aec211f09b99ec3099b5b2ae2f6e9cdefe50bc91ac4c69144b6d3928a640bb6ae5b3def70c2e85a2c3d9f5ec2719921e3a59d3ca3ef4b2fd1a4656a0df3 - languageName: node - linkType: hard - -"sqs-consumer@npm:^5.7.0": - version: 5.7.0 - resolution: "sqs-consumer@npm:5.7.0" - dependencies: - debug: ^4.3.1 - peerDependencies: - aws-sdk: ^2.1114.0 - checksum: d1eb00cbc509bfdef7bb42b649aed834daec5a9a7ac505f7a3d2e16e1e5e10f83378ca43736a13f8fab2fda91ed8551d806569bb6e9c38c057889a4717e2b621 - languageName: node - linkType: hard - -"sqs-producer@npm:^2.1.0": - version: 2.1.0 - resolution: "sqs-producer@npm:2.1.0" - dependencies: - aws-sdk: ^2.673.0 - checksum: 110caa6d82ec45131b82993a65cf5544293c74b73cccd676d2c0a1ffc9e9b6e4fa29803f0dc0415fa2e0394fcfb761cd6e783d30d5737482297b875c445b9a7d - languageName: node - linkType: hard - -"ssri@npm:^8.0.0, ssri@npm:^8.0.1": - version: 8.0.1 - resolution: "ssri@npm:8.0.1" - dependencies: - minipass: ^3.1.1 - checksum: bc447f5af814fa9713aa201ec2522208ae0f4d8f3bda7a1f445a797c7b929a02720436ff7c478fb5edc4045adb02b1b88d2341b436a80798734e2494f1067b36 - languageName: node - linkType: hard - -"ssri@npm:^9.0.0": - version: 9.0.0 - resolution: "ssri@npm:9.0.0" - dependencies: - minipass: ^3.1.1 - checksum: bf33174232d07cc64e77ab1c51b55d28352273380c503d35642a19627e88a2c5f160039bb0a28608a353485075dda084dbf0390c7070f9f284559eb71d01b84b - languageName: node - linkType: hard - -"stable@npm:^0.1.8": - version: 0.1.8 - resolution: "stable@npm:0.1.8" - checksum: 2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb - languageName: node - linkType: hard - -"stack-utils@npm:^2.0.3": - version: 2.0.5 - resolution: "stack-utils@npm:2.0.5" - dependencies: - escape-string-regexp: ^2.0.0 - checksum: 76b69da0f5b48a34a0f93c98ee2a96544d2c4ca2557f7eef5ddb961d3bdc33870b46f498a84a7c4f4ffb781df639840e7ebf6639164ed4da5e1aeb659615b9c7 - languageName: node - linkType: hard - -"standard-as-callback@npm:^2.1.0": - version: 2.1.0 - resolution: "standard-as-callback@npm:2.1.0" - checksum: 88bec83ee220687c72d94fd86a98d5272c91d37ec64b66d830dbc0d79b62bfa6e47f53b71646011835fc9ce7fae62739545d13124262b53be4fbb3e2ebad551c - languageName: node - linkType: hard - -"state-toggle@npm:^1.0.0": - version: 1.0.3 - resolution: "state-toggle@npm:1.0.3" - checksum: 17398af928413e8d8b866cf0c81fd1b1348bb7d65d8983126ff6ff2317a80d6ee023484fba0c54d8169f5aa544f125434a650ae3a71eddc935cae307d4692b4f - languageName: node - linkType: hard - -"statuses@npm:2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb - languageName: node - linkType: hard - -"statuses@npm:>= 1.4.0 < 2": - version: 1.5.0 - resolution: "statuses@npm:1.5.0" - checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c - languageName: node - linkType: hard - -"std-env@npm:^3.0.1": - version: 3.1.1 - resolution: "std-env@npm:3.1.1" - checksum: 7c8b34e9b81ec0da3c63c96414dafd5c4ef6cfb5914f2cf8727314f9f3532eb0325cfbbfe5a04a43c2aa6ab5960571581a89db2c4f26e73a5c954eb1fe5aa68b - languageName: node - linkType: hard - -"string-argv@npm:^0.3.1": - version: 0.3.1 - resolution: "string-argv@npm:0.3.1" - checksum: efbd0289b599bee808ce80820dfe49c9635610715429c6b7cc50750f0437e3c2f697c81e5c390208c13b5d5d12d904a1546172a88579f6ee5cbaaaa4dc9ec5cf - languageName: node - linkType: hard - -"string-length@npm:^4.0.1": - version: 4.0.2 - resolution: "string-length@npm:4.0.2" - dependencies: - char-regex: ^1.0.2 - strip-ansi: ^6.0.0 - checksum: ce85533ef5113fcb7e522bcf9e62cb33871aa99b3729cec5595f4447f660b0cefd542ca6df4150c97a677d58b0cb727a3fe09ac1de94071d05526c73579bf505 - languageName: node - linkType: hard - -"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": - version: 4.2.3 - resolution: "string-width@npm:4.2.3" - dependencies: - emoji-regex: ^8.0.0 - is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.1 - checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb - languageName: node - linkType: hard - -"string-width@npm:^2.1.0": - version: 2.1.1 - resolution: "string-width@npm:2.1.1" - dependencies: - is-fullwidth-code-point: ^2.0.0 - strip-ansi: ^4.0.0 - checksum: d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a - languageName: node - linkType: hard - -"string-width@npm:^5.0.0, string-width@npm:^5.0.1": - version: 5.1.2 - resolution: "string-width@npm:5.1.2" - dependencies: - eastasianwidth: ^0.2.0 - emoji-regex: ^9.2.2 - strip-ansi: ^7.0.1 - checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 - languageName: node - linkType: hard - -"string.prototype.matchall@npm:^4.0.6": - version: 4.0.7 - resolution: "string.prototype.matchall@npm:4.0.7" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - get-intrinsic: ^1.1.1 - has-symbols: ^1.0.3 - internal-slot: ^1.0.3 - regexp.prototype.flags: ^1.4.1 - side-channel: ^1.0.4 - checksum: fc09f3ccbfb325de0472bcc87a6be0598a7499e0b4a31db5789676155b15754a4cc4bb83924f15fc9ed48934dac7366ee52c8b9bd160bed6fd072c93b489e75c - languageName: node - linkType: hard - -"string.prototype.trimend@npm:^1.0.5": - version: 1.0.5 - resolution: "string.prototype.trimend@npm:1.0.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - checksum: d44f543833112f57224e79182debadc9f4f3bf9d48a0414d6f0cbd2a86f2b3e8c0ca1f95c3f8e5b32ae83e91554d79d932fc746b411895f03f93d89ed3dfb6bc - languageName: node - linkType: hard - -"string.prototype.trimstart@npm:^1.0.5": - version: 1.0.5 - resolution: "string.prototype.trimstart@npm:1.0.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - checksum: a4857c5399ad709d159a77371eeaa8f9cc284469a0b5e1bfe405de16f1fd4166a8ea6f4180e55032f348d1b679b1599fd4301fbc7a8b72bdb3e795e43f7b1048 - languageName: node - linkType: hard - -"string_decoder@npm:^1.1.1": - version: 1.3.0 - resolution: "string_decoder@npm:1.3.0" - dependencies: - safe-buffer: ~5.2.0 - checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 - languageName: node - linkType: hard - -"string_decoder@npm:~1.1.1": - version: 1.1.1 - resolution: "string_decoder@npm:1.1.1" - dependencies: - safe-buffer: ~5.1.0 - checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b - languageName: node - linkType: hard - -"stringify-object@npm:^3.3.0": - version: 3.3.0 - resolution: "stringify-object@npm:3.3.0" - dependencies: - get-own-enumerable-property-symbols: ^3.0.0 - is-obj: ^1.0.1 - is-regexp: ^1.0.0 - checksum: 6827a3f35975cfa8572e8cd3ed4f7b262def260af18655c6fde549334acdac49ddba69f3c861ea5a6e9c5a4990fe4ae870b9c0e6c31019430504c94a83b7a154 - languageName: node - linkType: hard - -"strip-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-ansi@npm:4.0.0" - dependencies: - ansi-regex: ^3.0.0 - checksum: d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca - languageName: node - linkType: hard - -"strip-ansi@npm:^5.1.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" - dependencies: - ansi-regex: ^4.1.0 - checksum: bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46 - languageName: node - linkType: hard - -"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": - version: 6.0.1 - resolution: "strip-ansi@npm:6.0.1" - dependencies: - ansi-regex: ^5.0.1 - checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.1": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" - dependencies: - ansi-regex: ^6.0.1 - checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 - languageName: node - linkType: hard - -"strip-bom-string@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-bom-string@npm:1.0.0" - checksum: 5635a3656d8512a2c194d6c8d5dee7ef0dde6802f7be9413b91e201981ad4132506656d9cf14137f019fd50f0269390d91c7f6a2601b1bee039a4859cfce4934 - languageName: node - linkType: hard - -"strip-bom@npm:4.0.0, strip-bom@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-bom@npm:4.0.0" - checksum: 9dbcfbaf503c57c06af15fe2c8176fb1bf3af5ff65003851a102749f875a6dbe0ab3b30115eccf6e805e9d756830d3e40ec508b62b3f1ddf3761a20ebe29d3f3 - languageName: node - linkType: hard - -"strip-bom@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-bom@npm:3.0.0" - checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b - languageName: node - linkType: hard - -"strip-comments@npm:^2.0.1": - version: 2.0.1 - resolution: "strip-comments@npm:2.0.1" - checksum: 36cd122e1c27b5be69df87e1687770a62fe183bdee9f3ff5cf85d30bbc98280afc012581f2fd50c7ad077c90f656f272560c9d2e520d28604b8b7ea3bc87d6f9 - languageName: node - linkType: hard - -"strip-final-newline@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-final-newline@npm:2.0.0" - checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 - languageName: node - linkType: hard - -"strip-indent@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-indent@npm:3.0.0" - dependencies: - min-indent: ^1.0.0 - checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 - languageName: node - linkType: hard - -"strip-json-comments@npm:3.0.1": - version: 3.0.1 - resolution: "strip-json-comments@npm:3.0.1" - checksum: 2b860124c04b9b4ac09ec63c17fea142c789ea99b30569240f63c91917c3a8fdc250fc799280bc80dbbad1cccbcfc5f662636f960f80ce660e230f770c3f3a95 - languageName: node - linkType: hard - -"strip-json-comments@npm:4.0.0": - version: 4.0.0 - resolution: "strip-json-comments@npm:4.0.0" - checksum: 26bd0fbedd631d673dc5382163efd39cffdff0b7fcaf61e522a1c6d976968811eff6b2d3a3d5fec1d7563efac516f45ced1352df1ab2cf4991cc93fcfb94d05a - languageName: node - linkType: hard - -"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": - version: 3.1.1 - resolution: "strip-json-comments@npm:3.1.1" - checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 - languageName: node - linkType: hard - -"strip-json-comments@npm:~2.0.1": - version: 2.0.1 - resolution: "strip-json-comments@npm:2.0.1" - checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 - languageName: node - linkType: hard - -"style-to-object@npm:0.3.0, style-to-object@npm:^0.3.0": - version: 0.3.0 - resolution: "style-to-object@npm:0.3.0" - dependencies: - inline-style-parser: 0.1.1 - checksum: 4d7084015207f2a606dfc10c29cb5ba569f2fe8005551df7396110dd694d6ff650f2debafa95bd5d147dfb4ca50f57868e2a7f91bf5d11ef734fe7ccbd7abf59 - languageName: node - linkType: hard - -"stylehacks@npm:^5.1.0": - version: 5.1.0 - resolution: "stylehacks@npm:5.1.0" - dependencies: - browserslist: ^4.16.6 - postcss-selector-parser: ^6.0.4 - peerDependencies: - postcss: ^8.2.15 - checksum: 310b3452c11fd443b0d327aa2d5b43ae7479407339204b7ad11cf2e16d33b690c1cbf47a21b737ef112411e53563f0f996c5fa3642d135c896329950a008277f - languageName: node - linkType: hard - -"sucrase@npm:^3.20.3": - version: 3.21.0 - resolution: "sucrase@npm:3.21.0" - dependencies: - commander: ^4.0.0 - glob: 7.1.6 - lines-and-columns: ^1.1.6 - mz: ^2.7.0 - pirates: ^4.0.1 - ts-interface-checker: ^0.1.9 - bin: - sucrase: bin/sucrase - sucrase-node: bin/sucrase-node - checksum: d686f255af65bab2cb4e685287a7a4fe00f241a891a2ddea8c6218ff8f412780339d4d544e4a582e93e3994d1ebbe2fbce6a555474e80641958319a2b249e836 - languageName: node - linkType: hard - -"supports-color@npm:^5.3.0": - version: 5.5.0 - resolution: "supports-color@npm:5.5.0" - dependencies: - has-flag: ^3.0.0 - checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac - languageName: node - linkType: hard - -"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": - version: 7.2.0 - resolution: "supports-color@npm:7.2.0" - dependencies: - has-flag: ^4.0.0 - checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a - languageName: node - linkType: hard - -"supports-color@npm:^8.0.0": - version: 8.1.1 - resolution: "supports-color@npm:8.1.1" - dependencies: - has-flag: ^4.0.0 - checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 - languageName: node - linkType: hard - -"supports-color@npm:^9.2.1": - version: 9.2.2 - resolution: "supports-color@npm:9.2.2" - checksum: 976d84877402fc38c1d43b1fde20b0a8dc0283273f21cfebe4ff7507d27543cdfbeec7db108a96b82d694465f06d64e8577562b05d0520b41710088e0a33cc50 - languageName: node - linkType: hard - -"supports-hyperlinks@npm:^2.0.0": - version: 2.2.0 - resolution: "supports-hyperlinks@npm:2.2.0" - dependencies: - has-flag: ^4.0.0 - supports-color: ^7.0.0 - checksum: aef04fb41f4a67f1bc128f7c3e88a81b6cf2794c800fccf137006efe5bafde281da3e42e72bf9206c2fcf42e6438f37e3a820a389214d0a88613ca1f2d36076a - languageName: node - linkType: hard - -"supports-preserve-symlinks-flag@npm:^1.0.0": - version: 1.0.0 - resolution: "supports-preserve-symlinks-flag@npm:1.0.0" - checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae - languageName: node - linkType: hard - -"svg-parser@npm:^2.0.2": - version: 2.0.4 - resolution: "svg-parser@npm:2.0.4" - checksum: b3de6653048212f2ae7afe4a423e04a76ec6d2d06e1bf7eacc618a7c5f7df7faa5105561c57b94579ec831fbbdbf5f190ba56a9205ff39ed13eabdf8ab086ddf - languageName: node - linkType: hard - -"svgo@npm:^2.5.0, svgo@npm:^2.7.0": - version: 2.8.0 - resolution: "svgo@npm:2.8.0" - dependencies: - "@trysound/sax": 0.2.0 - commander: ^7.2.0 - css-select: ^4.1.3 - css-tree: ^1.1.3 - csso: ^4.2.0 - picocolors: ^1.0.0 - stable: ^0.1.8 - bin: - svgo: bin/svgo - checksum: b92f71a8541468ffd0b81b8cdb36b1e242eea320bf3c1a9b2c8809945853e9d8c80c19744267eb91cabf06ae9d5fff3592d677df85a31be4ed59ff78534fa420 - languageName: node - linkType: hard - -"swr@npm:^1.3.0": - version: 1.3.0 - resolution: "swr@npm:1.3.0" - peerDependencies: - react: ^16.11.0 || ^17.0.0 || ^18.0.0 - checksum: e7a184f0d560e9c8be85c023cc8e65e56a88a6ed46f9394b301b07f838edca23d2e303685319a4fcd620b81d447a7bcb489c7fa0a752c259f91764903c690cdb - languageName: node - linkType: hard - -"tapable@npm:^1.0.0": - version: 1.1.3 - resolution: "tapable@npm:1.1.3" - checksum: 53ff4e7c3900051c38cc4faab428ebfd7e6ad0841af5a7ac6d5f3045c5b50e88497bfa8295b4b3fbcadd94993c9e358868b78b9fb249a76cb8b018ac8dccafd7 - languageName: node - linkType: hard - -"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0": - version: 2.2.1 - resolution: "tapable@npm:2.2.1" - checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 - languageName: node - linkType: hard - -"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.1.11 - resolution: "tar@npm:6.1.11" - dependencies: - chownr: ^2.0.0 - fs-minipass: ^2.0.0 - minipass: ^3.0.0 - minizlib: ^2.1.1 - mkdirp: ^1.0.3 - yallist: ^4.0.0 - checksum: a04c07bb9e2d8f46776517d4618f2406fb977a74d914ad98b264fc3db0fe8224da5bec11e5f8902c5b9bcb8ace22d95fbe3c7b36b8593b7dfc8391a25898f32f - languageName: node - linkType: hard - -"temp-dir@npm:^2.0.0": - version: 2.0.0 - resolution: "temp-dir@npm:2.0.0" - checksum: cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa - languageName: node - linkType: hard - -"tempy@npm:^0.6.0": - version: 0.6.0 - resolution: "tempy@npm:0.6.0" - dependencies: - is-stream: ^2.0.0 - temp-dir: ^2.0.0 - type-fest: ^0.16.0 - unique-string: ^2.0.0 - checksum: dd09c8b6615e4b785ea878e9a18b17ac0bfe5dccf5a0e205ebd274bb356356aff3f5c90a6c917077d51c75efb7648b113a78b0492e2ffc81a7c9912eb872ac52 - languageName: node - linkType: hard - -"terminal-link@npm:^2.0.0": - version: 2.1.1 - resolution: "terminal-link@npm:2.1.1" - dependencies: - ansi-escapes: ^4.2.1 - supports-hyperlinks: ^2.0.0 - checksum: ce3d2cd3a438c4a9453947aa664581519173ea40e77e2534d08c088ee6dda449eabdbe0a76d2a516b8b73c33262fedd10d5270ccf7576ae316e3db170ce6562f - languageName: node - linkType: hard - -"terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.3.1": - version: 5.3.1 - resolution: "terser-webpack-plugin@npm:5.3.1" - dependencies: - jest-worker: ^27.4.5 - schema-utils: ^3.1.1 - serialize-javascript: ^6.0.0 - source-map: ^0.6.1 - terser: ^5.7.2 - peerDependencies: - webpack: ^5.1.0 - peerDependenciesMeta: - "@swc/core": - optional: true - esbuild: - optional: true - uglify-js: - optional: true - checksum: 1b808fd4f58ce0b532baacc50b9a850fc69ce0077a0e9e5076d4156c52fab3d40b02d5d9148a3eba64630cf7f40057de54f6a5a87fac1849b1f11d6bfdb42072 - languageName: node - linkType: hard - -"terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.7.2": - version: 5.13.1 - resolution: "terser@npm:5.13.1" - dependencies: - acorn: ^8.5.0 - commander: ^2.20.0 - source-map: ~0.8.0-beta.0 - source-map-support: ~0.5.20 - bin: - terser: bin/terser - checksum: 0b1f5043cf5c3973005fe2ae4ff3be82511c336a6430599dacd4e2acf77c974d4474b0f1eec4823977c1f33823147e736ff712ca8e098bee3db25946480fa29d - languageName: node - linkType: hard - -"test-exclude@npm:^6.0.0": - version: 6.0.0 - resolution: "test-exclude@npm:6.0.0" - dependencies: - "@istanbuljs/schema": ^0.1.2 - glob: ^7.1.4 - minimatch: ^3.0.4 - checksum: 3b34a3d77165a2cb82b34014b3aba93b1c4637a5011807557dc2f3da826c59975a5ccad765721c4648b39817e3472789f9b0fa98fc854c5c1c7a1e632aacdc28 - languageName: node - linkType: hard - -"text-extensions@npm:^1.0.0": - version: 1.9.0 - resolution: "text-extensions@npm:1.9.0" - checksum: 56a9962c1b62d39b2bcb369b7558ca85c1b55e554b38dfd725edcc0a1babe5815782a60c17ff6b839093b163dfebb92b804208aaaea616ec7571c8059ae0cf44 - languageName: node - linkType: hard - -"text-table@npm:^0.2.0": - version: 0.2.0 - resolution: "text-table@npm:0.2.0" - checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a - languageName: node - linkType: hard - -"thenify-all@npm:^1.0.0": - version: 1.6.0 - resolution: "thenify-all@npm:1.6.0" - dependencies: - thenify: ">= 3.1.0 < 4" - checksum: dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e - languageName: node - linkType: hard - -"thenify@npm:>= 3.1.0 < 4": - version: 3.3.1 - resolution: "thenify@npm:3.3.1" - dependencies: - any-promise: ^1.0.0 - checksum: 84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e - languageName: node - linkType: hard - -"throat@npm:^6.0.1": - version: 6.0.1 - resolution: "throat@npm:6.0.1" - checksum: 782d4171ee4e3cf947483ed2ff1af3e17cc4354c693b9d339284f61f99fbc401d171e0b0d2db3295bb7d447630333e9319c174ebd7ef315c6fb791db9675369c - languageName: node - linkType: hard - -"through2@npm:^4.0.0": - version: 4.0.2 - resolution: "through2@npm:4.0.2" - dependencies: - readable-stream: 3 - checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 - languageName: node - linkType: hard - -"through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": - version: 2.3.8 - resolution: "through@npm:2.3.8" - checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd - languageName: node - linkType: hard - -"thunky@npm:^1.0.2": - version: 1.1.0 - resolution: "thunky@npm:1.1.0" - checksum: 993096c472b6b8f30e29dc777a8d17720e4cab448375041f20c0cb802a09a7fb2217f2a3e8cdc11851faa71c957e2db309357367fc9d7af3cb7a4d00f4b66034 - languageName: node - linkType: hard - -"tiny-invariant@npm:^1.0.2": - version: 1.2.0 - resolution: "tiny-invariant@npm:1.2.0" - checksum: e09a718a7c4a499ba592cdac61f015d87427a0867ca07f50c11fd9b623f90cdba18937b515d4a5e4f43dac92370498d7bdaee0d0e7a377a61095e02c4a92eade - languageName: node - linkType: hard - -"tiny-warning@npm:^1.0.0, tiny-warning@npm:^1.0.3": - version: 1.0.3 - resolution: "tiny-warning@npm:1.0.3" - checksum: da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 - languageName: node - linkType: hard - -"tippy.js@npm:^6.3.1": - version: 6.3.7 - resolution: "tippy.js@npm:6.3.7" - dependencies: - "@popperjs/core": ^2.9.0 - checksum: cac955318a65288e8d2dca05059878b003c6e66f92c94f7810f5bc5448eb6646abdf7dacc9bd00020e2611592598d0aae3a28ec9a45349a159603c3fdddce5fb - languageName: node - linkType: hard - -"tmp@npm:^0.0.33": - version: 0.0.33 - resolution: "tmp@npm:0.0.33" - dependencies: - os-tmpdir: ~1.0.2 - checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28 - languageName: node - linkType: hard - -"tmpl@npm:1.0.5": - version: 1.0.5 - resolution: "tmpl@npm:1.0.5" - checksum: cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873 - languageName: node - linkType: hard - -"to-fast-properties@npm:^2.0.0": - version: 2.0.0 - resolution: "to-fast-properties@npm:2.0.0" - checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168 - languageName: node - linkType: hard - -"to-readable-stream@npm:^1.0.0": - version: 1.0.0 - resolution: "to-readable-stream@npm:1.0.0" - checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 - languageName: node - linkType: hard - -"to-regex-range@npm:^5.0.1": - version: 5.0.1 - resolution: "to-regex-range@npm:5.0.1" - dependencies: - is-number: ^7.0.0 - checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed - languageName: node - linkType: hard - -"toidentifier@npm:1.0.1": - version: 1.0.1 - resolution: "toidentifier@npm:1.0.1" - checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 - languageName: node - linkType: hard - -"totalist@npm:^1.0.0": - version: 1.1.0 - resolution: "totalist@npm:1.1.0" - checksum: dfab80c7104a1d170adc8c18782d6c04b7df08352dec452191208c66395f7ef2af7537ddfa2cf1decbdcfab1a47afbbf0dec6543ea191da98c1c6e1599f86adc - languageName: node - linkType: hard - -"tr46@npm:^1.0.1": - version: 1.0.1 - resolution: "tr46@npm:1.0.1" - dependencies: - punycode: ^2.1.0 - checksum: 96d4ed46bc161db75dbf9247a236ea0bfcaf5758baae6749e92afab0bc5a09cb59af21788ede7e55080f2bf02dce3e4a8f2a484cc45164e29f4b5e68f7cbcc1a - languageName: node - linkType: hard - -"tr46@npm:~0.0.3": - version: 0.0.3 - resolution: "tr46@npm:0.0.3" - checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3 - languageName: node - linkType: hard - -"tree-kill@npm:^1.2.2": - version: 1.2.2 - resolution: "tree-kill@npm:1.2.2" - bin: - tree-kill: cli.js - checksum: 49117f5f410d19c84b0464d29afb9642c863bc5ba40fcb9a245d474c6d5cc64d1b177a6e6713129eb346b40aebb9d4631d967517f9fbe8251c35b21b13cd96c7 - languageName: node - linkType: hard - -"trim-newlines@npm:^3.0.0": - version: 3.0.1 - resolution: "trim-newlines@npm:3.0.1" - checksum: b530f3fadf78e570cf3c761fb74fef655beff6b0f84b29209bac6c9622db75ad1417f4a7b5d54c96605dcd72734ad44526fef9f396807b90839449eb543c6206 - languageName: node - linkType: hard - -"trim-trailing-lines@npm:^1.0.0": - version: 1.1.4 - resolution: "trim-trailing-lines@npm:1.1.4" - checksum: 5d39d21c0d4b258667012fcd784f73129e148ea1c213b1851d8904f80499fc91df6710c94c7dd49a486a32da2b9cb86020dda79f285a9a2586cfa622f80490c2 - languageName: node - linkType: hard - -"trim@npm:0.0.1": - version: 0.0.1 - resolution: "trim@npm:0.0.1" - checksum: 2b4646dff99a222e8e1526edd4e3a43bbd925af0b8e837c340455d250157e7deefaa4da49bb891ab841e5c27b1afc5e9e32d4b57afb875d2dfcabf4e319b8f7f - languageName: node - linkType: hard - -"trough@npm:^1.0.0": - version: 1.0.5 - resolution: "trough@npm:1.0.5" - checksum: d6c8564903ed00e5258bab92134b020724dbbe83148dc72e4bf6306c03ed8843efa1bcc773fa62410dd89161ecb067432dd5916501793508a9506cacbc408e25 - languageName: node - linkType: hard - -"ts-interface-checker@npm:^0.1.9": - version: 0.1.13 - resolution: "ts-interface-checker@npm:0.1.13" - checksum: 20c29189c2dd6067a8775e07823ddf8d59a33e2ffc47a1bd59a5cb28bb0121a2969a816d5e77eda2ed85b18171aa5d1c4005a6b88ae8499ec7cc49f78571cb5e - languageName: node - linkType: hard - -"ts-jest@npm:^28.0.2": - version: 28.0.2 - resolution: "ts-jest@npm:28.0.2" - dependencies: - bs-logger: 0.x - fast-json-stable-stringify: 2.x - jest-util: ^28.0.0 - json5: 2.x - lodash.memoize: 4.x - make-error: 1.x - semver: 7.x - yargs-parser: ^20.x - peerDependencies: - "@babel/core": ">=7.0.0-beta.0 <8" - "@types/jest": ^27.0.0 - babel-jest: ^28.0.0 - jest: ^28.0.0 - typescript: ">=4.3" - peerDependenciesMeta: - "@babel/core": - optional: true - "@types/jest": - optional: true - babel-jest: - optional: true - esbuild: - optional: true - bin: - ts-jest: cli.js - checksum: bb244015f947cf9a77c892691a8131116a86f4f1cc7a1ff045cd72f78c16485c07ac582b31117f8d722a0ebb9d51c27468c28e2f8eec8bbae6e2a09ee41066f2 - languageName: node - linkType: hard - -"ts-mixer@npm:^6.0.1": - version: 6.0.1 - resolution: "ts-mixer@npm:6.0.1" - checksum: 7050f6e85a24155d18cecdcc0a098d1038991cc498317fcffa9d7a8654c776d417fb97e65de1ce8e7ed54ef4814abd8057d0efb9c3b24e9cc78ac3c0f48bbf53 - languageName: node - linkType: hard - -"ts-node@npm:^10.7.0": - version: 10.7.0 - resolution: "ts-node@npm:10.7.0" - dependencies: - "@cspotcode/source-map-support": 0.7.0 - "@tsconfig/node10": ^1.0.7 - "@tsconfig/node12": ^1.0.7 - "@tsconfig/node14": ^1.0.0 - "@tsconfig/node16": ^1.0.2 - acorn: ^8.4.1 - acorn-walk: ^8.1.1 - arg: ^4.1.0 - create-require: ^1.1.0 - diff: ^4.0.1 - make-error: ^1.1.1 - v8-compile-cache-lib: ^3.0.0 - yn: 3.1.1 - peerDependencies: - "@swc/core": ">=1.2.50" - "@swc/wasm": ">=1.2.50" - "@types/node": "*" - typescript: ">=2.7" - peerDependenciesMeta: - "@swc/core": - optional: true - "@swc/wasm": - optional: true - bin: - ts-node: dist/bin.js - ts-node-cwd: dist/bin-cwd.js - ts-node-esm: dist/bin-esm.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: 2a379e43f7478d0b79e1e63af91fe222d83857727957df4bd3bdf3c0a884de5097b12feb9bbf530074526b8874c0338b0e6328cf334f3a5e2c49c71e837273f7 - languageName: node - linkType: hard - -"tsconfig-paths@npm:^3.14.1": - version: 3.14.1 - resolution: "tsconfig-paths@npm:3.14.1" - dependencies: - "@types/json5": ^0.0.29 - json5: ^1.0.1 - minimist: ^1.2.6 - strip-bom: ^3.0.0 - checksum: 8afa01c673ebb4782ba53d3a12df97fa837ce524f8ad38ee4e2b2fd57f5ac79abc21c574e9e9eb014d93efe7fe8214001b96233b5c6ea75bd1ea82afe17a4c6d - languageName: node - linkType: hard - -"tslib@npm:2.x, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0": - version: 2.4.0 - resolution: "tslib@npm:2.4.0" - checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 - languageName: node - linkType: hard - -"tslib@npm:^1.8.1, tslib@npm:^1.9.0": - version: 1.14.1 - resolution: "tslib@npm:1.14.1" - checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd - languageName: node - linkType: hard - -"tsup@npm:^5.12.7": - version: 5.12.7 - resolution: "tsup@npm:5.12.7" - dependencies: - bundle-require: ^3.0.2 - cac: ^6.7.12 - chokidar: ^3.5.1 - debug: ^4.3.1 - esbuild: ^0.14.25 - execa: ^5.0.0 - globby: ^11.0.3 - joycon: ^3.0.1 - postcss-load-config: ^3.0.1 - resolve-from: ^5.0.0 - rollup: ^2.60.0 - source-map: ^0.7.3 - sucrase: ^3.20.3 - tree-kill: ^1.2.2 - peerDependencies: - typescript: ^4.1.0 - peerDependenciesMeta: - typescript: - optional: true - bin: - tsup: dist/cli-default.js - tsup-node: dist/cli-node.js - checksum: ebb0d85f2ccf7754580a38b731a3e6bb09158379c1ab180545669c35b70519cf2b7b1e2160bf8e58432516d1d9f57c107c8dd133f874187e29c770bb109f5c8e - languageName: node - linkType: hard - -"tsutils@npm:^3.21.0": - version: 3.21.0 - resolution: "tsutils@npm:3.21.0" - dependencies: - tslib: ^1.8.1 - peerDependencies: - typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48 - languageName: node - linkType: hard - -"turbo-darwin-64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-darwin-64@npm:1.2.9" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"turbo-darwin-arm64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-darwin-arm64@npm:1.2.9" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"turbo-freebsd-64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-freebsd-64@npm:1.2.9" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"turbo-freebsd-arm64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-freebsd-arm64@npm:1.2.9" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"turbo-linux-32@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-32@npm:1.2.9" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"turbo-linux-64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-64@npm:1.2.9" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"turbo-linux-arm64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-arm64@npm:1.2.9" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"turbo-linux-arm@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-arm@npm:1.2.9" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"turbo-linux-mips64le@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-mips64le@npm:1.2.9" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"turbo-linux-ppc64le@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-linux-ppc64le@npm:1.2.9" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"turbo-windows-32@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-windows-32@npm:1.2.9" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"turbo-windows-64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-windows-64@npm:1.2.9" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"turbo-windows-arm64@npm:1.2.9": - version: 1.2.9 - resolution: "turbo-windows-arm64@npm:1.2.9" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"turbo@npm:^1.2.9": - version: 1.2.9 - resolution: "turbo@npm:1.2.9" - dependencies: - turbo-darwin-64: 1.2.9 - turbo-darwin-arm64: 1.2.9 - turbo-freebsd-64: 1.2.9 - turbo-freebsd-arm64: 1.2.9 - turbo-linux-32: 1.2.9 - turbo-linux-64: 1.2.9 - turbo-linux-arm: 1.2.9 - turbo-linux-arm64: 1.2.9 - turbo-linux-mips64le: 1.2.9 - turbo-linux-ppc64le: 1.2.9 - turbo-windows-32: 1.2.9 - turbo-windows-64: 1.2.9 - turbo-windows-arm64: 1.2.9 - dependenciesMeta: - turbo-darwin-64: - optional: true - turbo-darwin-arm64: - optional: true - turbo-freebsd-64: - optional: true - turbo-freebsd-arm64: - optional: true - turbo-linux-32: - optional: true - turbo-linux-64: - optional: true - turbo-linux-arm: - optional: true - turbo-linux-arm64: - optional: true - turbo-linux-mips64le: - optional: true - turbo-linux-ppc64le: - optional: true - turbo-windows-32: - optional: true - turbo-windows-64: - optional: true - turbo-windows-arm64: - optional: true - bin: - turbo: bin/turbo - checksum: 7f8bbe9ff37590e01a10f8e9859a99fb74def0c94f38d46844f3a29d7559ad95f9c85944085783f122d5ee2fff20f49e2d838d953343a45680a9089190eee2a3 - languageName: node - linkType: hard - -"twemoji-parser@npm:^14.0.0": - version: 14.0.0 - resolution: "twemoji-parser@npm:14.0.0" - checksum: 8eede69cf71f94735de7b6fddf5dfbfe3cb2e01baefc3201360984ccc97cfc659f206c8f73bd1405a2282779af3b79a8c9bed3864c672e15e2dc6f8ce4810452 - languageName: node - linkType: hard - -"type-check@npm:^0.4.0, type-check@npm:~0.4.0": - version: 0.4.0 - resolution: "type-check@npm:0.4.0" - dependencies: - prelude-ls: ^1.2.1 - checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a - languageName: node - linkType: hard - -"type-detect@npm:4.0.8": - version: 4.0.8 - resolution: "type-detect@npm:4.0.8" - checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15 - languageName: node - linkType: hard - -"type-fest@npm:^0.16.0": - version: 0.16.0 - resolution: "type-fest@npm:0.16.0" - checksum: 1a4102c06dc109db00418c753062e206cab65befd469d000ece4452ee649bf2a9cf57686d96fb42326bc9d918d9a194d4452897b486dcc41989e5c99e4e87094 - languageName: node - linkType: hard - -"type-fest@npm:^0.18.0": - version: 0.18.1 - resolution: "type-fest@npm:0.18.1" - checksum: e96dcee18abe50ec82dab6cbc4751b3a82046da54c52e3b2d035b3c519732c0b3dd7a2fa9df24efd1a38d953d8d4813c50985f215f1957ee5e4f26b0fe0da395 - languageName: node - linkType: hard - -"type-fest@npm:^0.20.2": - version: 0.20.2 - resolution: "type-fest@npm:0.20.2" - checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73 - languageName: node - linkType: hard - -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0 - languageName: node - linkType: hard - -"type-fest@npm:^0.6.0": - version: 0.6.0 - resolution: "type-fest@npm:0.6.0" - checksum: b2188e6e4b21557f6e92960ec496d28a51d68658018cba8b597bd3ef757721d1db309f120ae987abeeda874511d14b776157ff809f23c6d1ce8f83b9b2b7d60f - languageName: node - linkType: hard - -"type-fest@npm:^0.8.1": - version: 0.8.1 - resolution: "type-fest@npm:0.8.1" - checksum: d61c4b2eba24009033ae4500d7d818a94fd6d1b481a8111612ee141400d5f1db46f199c014766b9fa9b31a6a7374d96fc748c6d688a78a3ce5a33123839becb7 - languageName: node - linkType: hard - -"type-fest@npm:^2.5.0": - version: 2.12.2 - resolution: "type-fest@npm:2.12.2" - checksum: ee69676da1f69d2b14bbec28c7b95220a3221ab14093f54bde179c59e185a80470859553eada535ec35d8637a245c2f0efe9d7c99cc46a43f3b4c7ef64db7957 - languageName: node - linkType: hard - -"type-is@npm:~1.6.18": - version: 1.6.18 - resolution: "type-is@npm:1.6.18" - dependencies: - media-typer: 0.3.0 - mime-types: ~2.1.24 - checksum: 2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657 - languageName: node - linkType: hard - -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: ^1.0.0 - checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60 - languageName: node - linkType: hard - -"typedarray@npm:^0.0.6": - version: 0.0.6 - resolution: "typedarray@npm:0.0.6" - checksum: 33b39f3d0e8463985eeaeeacc3cb2e28bc3dfaf2a5ed219628c0b629d5d7b810b0eb2165f9f607c34871d5daa92ba1dc69f49051cf7d578b4cbd26c340b9d1b1 - languageName: node - linkType: hard - -"typedoc-plugin-djs-links@npm:^1.0.4": - version: 1.0.4 - resolution: "typedoc-plugin-djs-links@npm:1.0.4" - checksum: 9db409c50400f4b9f15d24dd7b7a32a5672f61bd2840a0533661f42c92fbad0a5496ad898e08acb2a25a9e36a7ebbc698d3a36e8eb77ad5f471628d13f496d8d - languageName: node - linkType: hard - -"typedoc-plugin-markdown@npm:^3.12.1": - version: 3.12.1 - resolution: "typedoc-plugin-markdown@npm:3.12.1" - dependencies: - handlebars: ^4.7.7 - peerDependencies: - typedoc: ">=0.22.0" - checksum: 72c4ab6076f327ca9366d2244cedd7d476b999056eec75b02c0573f89fa02d988914ade66d8245a6df28af41e8bb5ffd6b934383a6ab4a2688c099e47cff4ed1 - languageName: node - linkType: hard - -"typedoc-plugin-mdn-links@npm:^1.0.6": - version: 1.0.6 - resolution: "typedoc-plugin-mdn-links@npm:1.0.6" - peerDependencies: - typedoc: 0.22.x - checksum: c88601e492b2993e9f6fc8f11bd4b7854c7fa98e27b0c77ecdf6ac3352cfb0f6e98c37ea490e5486f486cc9c92bdd9f170cd6d9e69adcf30542cf2112436e9d0 - languageName: node - linkType: hard - -"typedoc@npm:^0.22.15": - version: 0.22.15 - resolution: "typedoc@npm:0.22.15" - dependencies: - glob: ^7.2.0 - lunr: ^2.3.9 - marked: ^4.0.12 - minimatch: ^5.0.1 - shiki: ^0.10.1 - peerDependencies: - typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x - bin: - typedoc: bin/typedoc - checksum: 3f5f1cb9288bf811f42df59750c7062a026a23257b38dfe227515a30007a28e3d8139187949fcd19300fd6b2ef76bcdc4cf54549100bff3e000e61bb19958fb2 - languageName: node - linkType: hard - -"typescript@npm:^4.4.3, typescript@npm:^4.5.4, typescript@npm:^4.6.3, typescript@npm:^4.6.4": - version: 4.6.4 - resolution: "typescript@npm:4.6.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: e7bfcc39cd4571a63a54e5ea21f16b8445268b9900bf55aee0e02ad981be576acc140eba24f1af5e3c1457767c96cea6d12861768fb386cf3ffb34013718631a - languageName: node - linkType: hard - -"typescript@patch:typescript@^4.4.3#~builtin, typescript@patch:typescript@^4.5.4#~builtin, typescript@patch:typescript@^4.6.3#~builtin, typescript@patch:typescript@^4.6.4#~builtin": - version: 4.6.4 - resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=bda367" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 1cb434fbc637d347be90e3a0c6cd05e33c38f941713c8786d3031faf1842c2c148ba91d2fac01e7276b0ae3249b8633f1660e32686cc7a8c6a8fd5361dc52c66 - languageName: node - linkType: hard - -"ua-parser-js@npm:^0.7.30": - version: 0.7.31 - resolution: "ua-parser-js@npm:0.7.31" - checksum: e2f8324a83d1715601576af85b2b6c03890699aaa7272950fc77ea925c70c5e4f75060ae147dc92124e49f7f0e3d6dd2b0a91e7f40d267e92df8894be967ba8b - languageName: node - linkType: hard - -"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": - version: 1.0.6 - resolution: "uc.micro@npm:1.0.6" - checksum: 6898bb556319a38e9cf175e3628689347bd26fec15fc6b29fa38e0045af63075ff3fea4cf1fdba9db46c9f0cbf07f2348cd8844889dd31ebd288c29fe0d27e7a - languageName: node - linkType: hard - -"uglify-js@npm:^3.1.4": - version: 3.15.5 - resolution: "uglify-js@npm:3.15.5" - bin: - uglifyjs: bin/uglifyjs - checksum: f29e0a6ce889ce6711fd1938a92e0c243c6028347bea618c5267312752f96b6a92c773b39f68b7e337a77042bf18e6eeac550d84a1f611911a210d15ca190e1c - languageName: node - linkType: hard - -"unbox-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "unbox-primitive@npm:1.0.2" - dependencies: - call-bind: ^1.0.2 - has-bigints: ^1.0.2 - has-symbols: ^1.0.3 - which-boxed-primitive: ^1.0.2 - checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 - languageName: node - linkType: hard - -"unherit@npm:^1.0.4": - version: 1.1.3 - resolution: "unherit@npm:1.1.3" - dependencies: - inherits: ^2.0.0 - xtend: ^4.0.0 - checksum: fd7922f84fc0bfb7c4df6d1f5a50b5b94a0218e3cda98a54dbbd209226ddd4072d742d3df44d0e295ab08d5ccfd304a1e193dfe31a86d2a91b7cb9fdac093194 - languageName: node - linkType: hard - -"unicode-canonical-property-names-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" - checksum: 39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45 - languageName: node - linkType: hard - -"unicode-match-property-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-match-property-ecmascript@npm:2.0.0" - dependencies: - unicode-canonical-property-names-ecmascript: ^2.0.0 - unicode-property-aliases-ecmascript: ^2.0.0 - checksum: 1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a - languageName: node - linkType: hard - -"unicode-match-property-value-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-match-property-value-ecmascript@npm:2.0.0" - checksum: 8fe6a09d9085a625cabcead5d95bdbc1a2d5d481712856092ce0347231e81a60b93a68f1b69e82b3076a07e415a72c708044efa2aa40ae23e2e7b5c99ed4a9ea - languageName: node - linkType: hard - -"unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.0.0" - checksum: dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0 - languageName: node - linkType: hard - -"unified@npm:9.2.0": - version: 9.2.0 - resolution: "unified@npm:9.2.0" - dependencies: - bail: ^1.0.0 - extend: ^3.0.0 - is-buffer: ^2.0.0 - is-plain-obj: ^2.0.0 - trough: ^1.0.0 - vfile: ^4.0.0 - checksum: 0cac4ae119893fbd49d309b4db48595e4d4e9f0a2dc1dde4d0074059f9a46012a2905f37c1346715e583f30c970bc8078db8462675411d39ff5036ae18b4fb8a - languageName: node - linkType: hard - -"unified@npm:^8.4.2": - version: 8.4.2 - resolution: "unified@npm:8.4.2" - dependencies: - bail: ^1.0.0 - extend: ^3.0.0 - is-plain-obj: ^2.0.0 - trough: ^1.0.0 - vfile: ^4.0.0 - checksum: c2af7662d6375b14721df305786b15ba3228cd39c37da748bff00ed08ababd12ce52568f475347f270b1dea72fb0b9608563574a55c29e4f73f8be7ce0a01b4a - languageName: node - linkType: hard - -"unique-filename@npm:^1.1.1": - version: 1.1.1 - resolution: "unique-filename@npm:1.1.1" - dependencies: - unique-slug: ^2.0.0 - checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 - languageName: node - linkType: hard - -"unique-slug@npm:^2.0.0": - version: 2.0.2 - resolution: "unique-slug@npm:2.0.2" - dependencies: - imurmurhash: ^0.1.4 - checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a - languageName: node - linkType: hard - -"unique-string@npm:^2.0.0": - version: 2.0.0 - resolution: "unique-string@npm:2.0.0" - dependencies: - crypto-random-string: ^2.0.0 - checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e - languageName: node - linkType: hard - -"unist-builder@npm:2.0.3, unist-builder@npm:^2.0.0": - version: 2.0.3 - resolution: "unist-builder@npm:2.0.3" - checksum: e946fdf77dbfc320feaece137ce4959ae2da6614abd1623bd39512dc741a9d5f313eb2ba79f8887d941365dccddec7fef4e953827475e392bf49b45336f597f6 - languageName: node - linkType: hard - -"unist-util-generated@npm:^1.0.0": - version: 1.1.6 - resolution: "unist-util-generated@npm:1.1.6" - checksum: 86239ff88a08800d52198f2f0e15911f05bab2dad17cef95550f7c2728f15ebb0344694fcc3101d05762d88adaf86cb85aa7a3300fedabd0b6d7d00b41cdcb7f - languageName: node - linkType: hard - -"unist-util-is@npm:^4.0.0": - version: 4.1.0 - resolution: "unist-util-is@npm:4.1.0" - checksum: 726484cd2adc9be75a939aeedd48720f88294899c2e4a3143da413ae593f2b28037570730d5cf5fd910ff41f3bc1501e3d636b6814c478d71126581ef695f7ea - languageName: node - linkType: hard - -"unist-util-position@npm:^3.0.0": - version: 3.1.0 - resolution: "unist-util-position@npm:3.1.0" - checksum: 10b3952e32a1ffabbecad41c3946237f7059f5bb6436796da05531a285f50b97e4f37cfc2f7164676d041063f40fe1ad92fbb8ca38d3ae8747328ebe738d738f - languageName: node - linkType: hard - -"unist-util-remove-position@npm:^2.0.0": - version: 2.0.1 - resolution: "unist-util-remove-position@npm:2.0.1" - dependencies: - unist-util-visit: ^2.0.0 - checksum: 4149294969f1a78a367b5d03eb0a138aa8320a39e1b15686647a2bec5945af3df27f2936a1e9752ecbb4a82dc23bd86f7e5a0ee048e5eeaedc2deb9237872795 - languageName: node - linkType: hard - -"unist-util-remove@npm:^2.0.0": - version: 2.1.0 - resolution: "unist-util-remove@npm:2.1.0" - dependencies: - unist-util-is: ^4.0.0 - checksum: 99e54f3ea0523f8cf957579a6e84e5b58427bffab929cc7f6aa5119581f929db683dd4691ea5483df0c272f486dda9dbd04f4ab74dca6cae1f3ebe8e4261a4d9 - languageName: node - linkType: hard - -"unist-util-stringify-position@npm:^2.0.0": - version: 2.0.3 - resolution: "unist-util-stringify-position@npm:2.0.3" - dependencies: - "@types/unist": ^2.0.2 - checksum: f755cadc959f9074fe999578a1a242761296705a7fe87f333a37c00044de74ab4b184b3812989a57d4cd12211f0b14ad397b327c3a594c7af84361b1c25a7f09 - languageName: node - linkType: hard - -"unist-util-visit-parents@npm:^3.0.0": - version: 3.1.1 - resolution: "unist-util-visit-parents@npm:3.1.1" - dependencies: - "@types/unist": ^2.0.0 - unist-util-is: ^4.0.0 - checksum: 1170e397dff88fab01e76d5154981666eb0291019d2462cff7a2961a3e76d3533b42eaa16b5b7e2d41ad42a5ea7d112301458283d255993e660511387bf67bc3 - languageName: node - linkType: hard - -"unist-util-visit@npm:2.0.3, unist-util-visit@npm:^2.0.0, unist-util-visit@npm:^2.0.1, unist-util-visit@npm:^2.0.3": - version: 2.0.3 - resolution: "unist-util-visit@npm:2.0.3" - dependencies: - "@types/unist": ^2.0.0 - unist-util-is: ^4.0.0 - unist-util-visit-parents: ^3.0.0 - checksum: 1fe19d500e212128f96d8c3cfa3312846e586b797748a1fd195fe6479f06bc90a6f6904deb08eefc00dd58e83a1c8a32fb8677252d2273ad7a5e624525b69b8f - languageName: node - linkType: hard - -"universalify@npm:^0.1.0": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff - languageName: node - linkType: hard - -"universalify@npm:^2.0.0": - version: 2.0.0 - resolution: "universalify@npm:2.0.0" - checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 - languageName: node - linkType: hard - -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": - version: 1.0.0 - resolution: "unpipe@npm:1.0.0" - checksum: 4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2 - languageName: node - linkType: hard - -"upath@npm:^1.2.0": - version: 1.2.0 - resolution: "upath@npm:1.2.0" - checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445 - languageName: node - linkType: hard - -"update-notifier@npm:^5.1.0": - version: 5.1.0 - resolution: "update-notifier@npm:5.1.0" - dependencies: - boxen: ^5.0.0 - chalk: ^4.1.0 - configstore: ^5.0.1 - has-yarn: ^2.1.0 - import-lazy: ^2.1.0 - is-ci: ^2.0.0 - is-installed-globally: ^0.4.0 - is-npm: ^5.0.0 - is-yarn-global: ^0.3.0 - latest-version: ^5.1.0 - pupa: ^2.1.1 - semver: ^7.3.4 - semver-diff: ^3.1.1 - xdg-basedir: ^4.0.0 - checksum: 461e5e5b002419296d3868ee2abe0f9ab3e1846d9db642936d0c46f838872ec56069eddfe662c45ce1af0a8d6d5026353728de2e0a95ab2e3546a22ea077caf1 - languageName: node - linkType: hard - -"uri-js@npm:^4.2.2": - version: 4.4.1 - resolution: "uri-js@npm:4.4.1" - dependencies: - punycode: ^2.1.0 - checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 - languageName: node - linkType: hard - -"url-loader@npm:^4.1.1": - version: 4.1.1 - resolution: "url-loader@npm:4.1.1" - dependencies: - loader-utils: ^2.0.0 - mime-types: ^2.1.27 - schema-utils: ^3.0.0 - peerDependencies: - file-loader: "*" - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - checksum: c1122a992c6cff70a7e56dfc2b7474534d48eb40b2cc75467cde0c6972e7597faf8e43acb4f45f93c2473645dfd803bcbc20960b57544dd1e4c96e77f72ba6fd - languageName: node - linkType: hard - -"url-parse-lax@npm:^3.0.0": - version: 3.0.0 - resolution: "url-parse-lax@npm:3.0.0" - dependencies: - prepend-http: ^2.0.0 - checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 - languageName: node - linkType: hard - -"url@npm:0.10.3": - version: 0.10.3 - resolution: "url@npm:0.10.3" - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - checksum: 7b83ddb106c27bf9bde8629ccbe8d26e9db789c8cda5aa7db72ca2c6f9b8a88a5adf206f3e10db78e6e2d042b327c45db34c7010c1bf0d9908936a17a2b57d05 - languageName: node - linkType: hard - -"use-composed-ref@npm:^1.0.0": - version: 1.3.0 - resolution: "use-composed-ref@npm:1.3.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: f771cbadfdc91e03b7ab9eb32d0fc0cc647755711801bf507e891ad38c4bbc5f02b2509acadf9c965ec9c5f2f642fd33bdfdfb17b0873c4ad0a9b1f5e5e724bf - languageName: node - linkType: hard - -"use-isomorphic-layout-effect@npm:^1.1.1": - version: 1.1.2 - resolution: "use-isomorphic-layout-effect@npm:1.1.2" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb - languageName: node - linkType: hard - -"use-latest@npm:^1.0.0": - version: 1.2.1 - resolution: "use-latest@npm:1.2.1" - dependencies: - use-isomorphic-layout-effect: ^1.1.1 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: ed3f2ddddf6f21825e2ede4c2e0f0db8dcce5129802b69d1f0575fc1b42380436e8c76a6cd885d4e9aa8e292e60fb8b959c955f33c6a9123b83814a1a1875367 - languageName: node - linkType: hard - -"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": - version: 1.0.2 - resolution: "util-deprecate@npm:1.0.2" - checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 - languageName: node - linkType: hard - -"util@npm:0.10.3": - version: 0.10.3 - resolution: "util@npm:0.10.3" - dependencies: - inherits: 2.0.1 - checksum: bd800f5d237a82caddb61723a6cbe45297d25dd258651a31335a4d5d981fd033cb4771f82db3d5d59b582b187cb69cfe727dc6f4d8d7826f686ee6c07ce611e0 - languageName: node - linkType: hard - -"utila@npm:~0.4": - version: 0.4.0 - resolution: "utila@npm:0.4.0" - checksum: 97ffd3bd2bb80c773429d3fb8396469115cd190dded1e733f190d8b602bd0a1bcd6216b7ce3c4395ee3c79e3c879c19d268dbaae3093564cb169ad1212d436f4 - languageName: node - linkType: hard - -"utility-types@npm:^3.10.0": - version: 3.10.0 - resolution: "utility-types@npm:3.10.0" - checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 - languageName: node - linkType: hard - -"utils-merge@npm:1.0.1": - version: 1.0.1 - resolution: "utils-merge@npm:1.0.1" - checksum: c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080 - languageName: node - linkType: hard - -"uuid@npm:3.3.2": - version: 3.3.2 - resolution: "uuid@npm:3.3.2" - bin: - uuid: ./bin/uuid - checksum: 8793629d2799f500aeea9fcd0aec6c4e9fbcc4d62ed42159ad96be345c3fffac1bbf61a23e18e2782600884fee05e6d4012ce4b70d0037c8e987533ae6a77870 - languageName: node - linkType: hard - -"uuid@npm:^8.3.0, uuid@npm:^8.3.2": - version: 8.3.2 - resolution: "uuid@npm:8.3.2" - bin: - uuid: dist/bin/uuid - checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df - languageName: node - linkType: hard - -"v8-compile-cache-lib@npm:^3.0.0": - version: 3.0.1 - resolution: "v8-compile-cache-lib@npm:3.0.1" - checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0 - languageName: node - linkType: hard - -"v8-compile-cache@npm:^2.0.3": - version: 2.3.0 - resolution: "v8-compile-cache@npm:2.3.0" - checksum: adb0a271eaa2297f2f4c536acbfee872d0dd26ec2d76f66921aa7fc437319132773483344207bdbeee169225f4739016d8d2dbf0553913a52bb34da6d0334f8e - languageName: node - linkType: hard - -"v8-to-istanbul@npm:^9.0.0": - version: 9.0.0 - resolution: "v8-to-istanbul@npm:9.0.0" - dependencies: - "@jridgewell/trace-mapping": ^0.3.7 - "@types/istanbul-lib-coverage": ^2.0.1 - convert-source-map: ^1.6.0 - checksum: d8ed2c39ba657dfd851a3c7b3f2b87e5b96c9face806ecfe5b627abe53b0c86f264f51425c591e451405b739e3f8a6728da59670f081790990710e813d8d3440 - languageName: node - linkType: hard - -"validate-npm-package-license@npm:^3.0.1": - version: 3.0.4 - resolution: "validate-npm-package-license@npm:3.0.4" - dependencies: - spdx-correct: ^3.0.0 - spdx-expression-parse: ^3.0.0 - checksum: 35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad - languageName: node - linkType: hard - -"validate-npm-package-name@npm:^3.0.0": - version: 3.0.0 - resolution: "validate-npm-package-name@npm:3.0.0" - dependencies: - builtins: ^1.0.3 - checksum: ce4c68207abfb22c05eedb09ff97adbcedc80304a235a0844f5344f1fd5086aa80e4dbec5684d6094e26e35065277b765c1caef68bcea66b9056761eddb22967 - languageName: node - linkType: hard - -"value-equal@npm:^1.0.1": - version: 1.0.1 - resolution: "value-equal@npm:1.0.1" - checksum: bb7ae1facc76b5cf8071aeb6c13d284d023fdb370478d10a5d64508e0e6e53bb459c4bbe34258df29d82e6f561f874f0105eba38de0e61fe9edd0bdce07a77a2 - languageName: node - linkType: hard - -"vary@npm:~1.1.2": - version: 1.1.2 - resolution: "vary@npm:1.1.2" - checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b - languageName: node - linkType: hard - -"vfile-location@npm:^3.0.0, vfile-location@npm:^3.2.0": - version: 3.2.0 - resolution: "vfile-location@npm:3.2.0" - checksum: 9bb3df6d0be31b5dd2d8da0170c27b7045c64493a8ba7b6ff7af8596c524fc8896924b8dd85ae12d201eead2709217a0fbc44927b7264f4bbf0aa8027a78be9c - languageName: node - linkType: hard - -"vfile-message@npm:^2.0.0": - version: 2.0.4 - resolution: "vfile-message@npm:2.0.4" - dependencies: - "@types/unist": ^2.0.0 - unist-util-stringify-position: ^2.0.0 - checksum: 1bade499790f46ca5aba04bdce07a1e37c2636a8872e05cf32c26becc912826710b7eb063d30c5754fdfaeedc8a7658e78df10b3bc535c844890ec8a184f5643 - languageName: node - linkType: hard - -"vfile@npm:^4.0.0": - version: 4.2.1 - resolution: "vfile@npm:4.2.1" - dependencies: - "@types/unist": ^2.0.0 - is-buffer: ^2.0.0 - unist-util-stringify-position: ^2.0.0 - vfile-message: ^2.0.0 - checksum: ee5726e10d170472cde778fc22e0f7499caa096eb85babea5d0ce0941455b721037ee1c9e6ae506ca2803250acd313d0f464328ead0b55cfe7cb6315f1b462d6 - languageName: node - linkType: hard - -"vscode-oniguruma@npm:^1.6.1": - version: 1.6.2 - resolution: "vscode-oniguruma@npm:1.6.2" - checksum: 6b754acdafd5b68242ea5938bb00a32effc16c77f471d4f0f337d879d0e8e592622998e2441f42d9a7ff799c1593f31c11f26ca8d9bf9917e3ca881d3c1f3e19 - languageName: node - linkType: hard - -"vscode-textmate@npm:5.2.0": - version: 5.2.0 - resolution: "vscode-textmate@npm:5.2.0" - checksum: 5449b42d451080f6f3649b66948f4b5ee4643c4e88cfe3558a3b31c84c78060cfdd288c4958c1690eaa5cd65d09992fa6b7c3bef9d4aa72b3651054a04624d20 - languageName: node - linkType: hard - -"wait-on@npm:^6.0.1": - version: 6.0.1 - resolution: "wait-on@npm:6.0.1" - dependencies: - axios: ^0.25.0 - joi: ^17.6.0 - lodash: ^4.17.21 - minimist: ^1.2.5 - rxjs: ^7.5.4 - bin: - wait-on: bin/wait-on - checksum: e4d62aa4145d99fe34747ccf7506d4b4d6e60dd677c0eb18a51e316d38116ace2d194e4b22a9eb7b767b0282f39878ddcc4ae9440dcb0c005c9150668747cf5b - languageName: node - linkType: hard - -"walker@npm:^1.0.7": - version: 1.0.8 - resolution: "walker@npm:1.0.8" - dependencies: - makeerror: 1.0.12 - checksum: ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c - languageName: node - linkType: hard - -"watchpack@npm:^2.3.1": - version: 2.3.1 - resolution: "watchpack@npm:2.3.1" - dependencies: - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.1.2 - checksum: 70a34f92842d94b5d842980f866d568d7a467de667c96ae5759c759f46587e49265863171f4650bdbafc5f3870a28f2b4453e9e847098ec4b718b38926d47d22 - languageName: node - linkType: hard - -"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": - version: 1.7.3 - resolution: "wbuf@npm:1.7.3" - dependencies: - minimalistic-assert: ^1.0.0 - checksum: 2abc306c96930b757972a1c4650eb6b25b5d99f24088714957f88629e137db569368c5de0e57986c89ea70db2f1df9bba11a87cb6d0c8694b6f53a0159fab3bf - languageName: node - linkType: hard - -"web-namespaces@npm:^1.0.0, web-namespaces@npm:^1.1.2": - version: 1.1.4 - resolution: "web-namespaces@npm:1.1.4" - checksum: 5149842ccbfbc56fe4f8758957b3f8c8616a281874a5bb84aa1b305e4436a9bad853d21c629a7b8f174902449e1489c7a6c724fccf60965077c5636bd8aed42b - languageName: node - linkType: hard - -"webidl-conversions@npm:^3.0.0": - version: 3.0.1 - resolution: "webidl-conversions@npm:3.0.1" - checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c - languageName: node - linkType: hard - -"webidl-conversions@npm:^4.0.2": - version: 4.0.2 - resolution: "webidl-conversions@npm:4.0.2" - checksum: c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374 - languageName: node - linkType: hard - -"webpack-bundle-analyzer@npm:^4.5.0": - version: 4.5.0 - resolution: "webpack-bundle-analyzer@npm:4.5.0" - dependencies: - acorn: ^8.0.4 - acorn-walk: ^8.0.0 - chalk: ^4.1.0 - commander: ^7.2.0 - gzip-size: ^6.0.0 - lodash: ^4.17.20 - opener: ^1.5.2 - sirv: ^1.0.7 - ws: ^7.3.1 - bin: - webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 158e96810ec213d5665ca1c0b257097db44e1f11c4befefab8352b9e5b10890fcb3e3fc1f7bb400dd58762a8edce5621c92afeca86eb4687d2eb64e93186bfcb - languageName: node - linkType: hard - -"webpack-dev-middleware@npm:^5.3.1": - version: 5.3.1 - resolution: "webpack-dev-middleware@npm:5.3.1" - dependencies: - colorette: ^2.0.10 - memfs: ^3.4.1 - mime-types: ^2.1.31 - range-parser: ^1.2.1 - schema-utils: ^4.0.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: 32e36b5893dde4107e5bb758afdc7fc61fd238a62635cb2964ed6b61e363793275a40870479daeae3fa3b87678c1311f44ba7492f6ebf30fe9360f2aab30bae1 - languageName: node - linkType: hard - -"webpack-dev-server@npm:^4.8.1": - version: 4.9.0 - resolution: "webpack-dev-server@npm:4.9.0" - dependencies: - "@types/bonjour": ^3.5.9 - "@types/connect-history-api-fallback": ^1.3.5 - "@types/express": ^4.17.13 - "@types/serve-index": ^1.9.1 - "@types/sockjs": ^0.3.33 - "@types/ws": ^8.5.1 - ansi-html-community: ^0.0.8 - bonjour-service: ^1.0.11 - chokidar: ^3.5.3 - colorette: ^2.0.10 - compression: ^1.7.4 - connect-history-api-fallback: ^1.6.0 - default-gateway: ^6.0.3 - express: ^4.17.3 - graceful-fs: ^4.2.6 - html-entities: ^2.3.2 - http-proxy-middleware: ^2.0.3 - ipaddr.js: ^2.0.1 - open: ^8.0.9 - p-retry: ^4.5.0 - rimraf: ^3.0.2 - schema-utils: ^4.0.0 - selfsigned: ^2.0.1 - serve-index: ^1.9.1 - sockjs: ^0.3.21 - spdy: ^4.0.2 - webpack-dev-middleware: ^5.3.1 - ws: ^8.4.2 - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack-dev-server: bin/webpack-dev-server.js - checksum: 3ee3fc9650ede7be37440d404fea2420310f3fb6dfdcfdb71b1d9e4675b04f05843832c9be68ecd4bd4e8e2c960e5d9da299990bd29d05702edfd013fef9e8c8 - languageName: node - linkType: hard - -"webpack-merge@npm:^5.8.0": - version: 5.8.0 - resolution: "webpack-merge@npm:5.8.0" - dependencies: - clone-deep: ^4.0.1 - wildcard: ^2.0.0 - checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 - languageName: node - linkType: hard - -"webpack-sources@npm:^1.4.3": - version: 1.4.3 - resolution: "webpack-sources@npm:1.4.3" - dependencies: - source-list-map: ^2.0.0 - source-map: ~0.6.1 - checksum: 37463dad8d08114930f4bc4882a9602941f07c9f0efa9b6bc78738cd936275b990a596d801ef450d022bb005b109b9f451dd087db2f3c9baf53e8e22cf388f79 - languageName: node - linkType: hard - -"webpack-sources@npm:^3.2.3": - version: 3.2.3 - resolution: "webpack-sources@npm:3.2.3" - checksum: 989e401b9fe3536529e2a99dac8c1bdc50e3a0a2c8669cbafad31271eadd994bc9405f88a3039cd2e29db5e6d9d0926ceb7a1a4e7409ece021fe79c37d9c4607 - languageName: node - linkType: hard - -"webpack@npm:^5.72.0": - version: 5.72.1 - resolution: "webpack@npm:5.72.1" - dependencies: - "@types/eslint-scope": ^3.7.3 - "@types/estree": ^0.0.51 - "@webassemblyjs/ast": 1.11.1 - "@webassemblyjs/wasm-edit": 1.11.1 - "@webassemblyjs/wasm-parser": 1.11.1 - acorn: ^8.4.1 - acorn-import-assertions: ^1.7.6 - browserslist: ^4.14.5 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^5.9.3 - es-module-lexer: ^0.9.0 - eslint-scope: 5.1.1 - events: ^3.2.0 - glob-to-regexp: ^0.4.1 - graceful-fs: ^4.2.9 - json-parse-even-better-errors: ^2.3.1 - loader-runner: ^4.2.0 - mime-types: ^2.1.27 - neo-async: ^2.6.2 - schema-utils: ^3.1.0 - tapable: ^2.1.1 - terser-webpack-plugin: ^5.1.3 - watchpack: ^2.3.1 - webpack-sources: ^3.2.3 - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: d1eff085eee1c67a68f7bf1d077ea202c1e68a0de0e0866274984769838c3f224fbc64e847e1a1bbc6eba9fb6a9965098809cc0be9292b573767bb5d8d2df96e - languageName: node - linkType: hard - -"webpackbar@npm:^5.0.2": - version: 5.0.2 - resolution: "webpackbar@npm:5.0.2" - dependencies: - chalk: ^4.1.0 - consola: ^2.15.3 - pretty-time: ^1.1.0 - std-env: ^3.0.1 - peerDependencies: - webpack: 3 || 4 || 5 - checksum: 214a734b1d4d391eb8271ed1b11085f0efe6831e93f641229b292abfd6fea871422dce121612511c17ae8047522be6d65c1a2666cabb396c79549816a3612338 - languageName: node - linkType: hard - -"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": - version: 0.7.4 - resolution: "websocket-driver@npm:0.7.4" - dependencies: - http-parser-js: ">=0.5.1" - safe-buffer: ">=5.1.0" - websocket-extensions: ">=0.1.1" - checksum: fffe5a33fe8eceafd21d2a065661d09e38b93877eae1de6ab5d7d2734c6ed243973beae10ae48c6613cfd675f200e5a058d1e3531bc9e6c5d4f1396ff1f0bfb9 - languageName: node - linkType: hard - -"websocket-extensions@npm:>=0.1.1": - version: 0.1.4 - resolution: "websocket-extensions@npm:0.1.4" - checksum: 5976835e68a86afcd64c7a9762ed85f2f27d48c488c707e67ba85e717b90fa066b98ab33c744d64255c9622d349eedecf728e65a5f921da71b58d0e9591b9038 - languageName: node - linkType: hard - -"whatwg-url@npm:^5.0.0": - version: 5.0.0 - resolution: "whatwg-url@npm:5.0.0" - dependencies: - tr46: ~0.0.3 - webidl-conversions: ^3.0.0 - checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c - languageName: node - linkType: hard - -"whatwg-url@npm:^7.0.0": - version: 7.1.0 - resolution: "whatwg-url@npm:7.1.0" - dependencies: - lodash.sortby: ^4.7.0 - tr46: ^1.0.1 - webidl-conversions: ^4.0.2 - checksum: fecb07c87290b47d2ec2fb6d6ca26daad3c9e211e0e531dd7566e7ff95b5b3525a57d4f32640ad4adf057717e0c215731db842ad761e61d947e81010e05cf5fd - languageName: node - linkType: hard - -"which-boxed-primitive@npm:^1.0.2": - version: 1.0.2 - resolution: "which-boxed-primitive@npm:1.0.2" - dependencies: - is-bigint: ^1.0.1 - is-boolean-object: ^1.1.0 - is-number-object: ^1.0.4 - is-string: ^1.0.5 - is-symbol: ^1.0.3 - checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e - languageName: node - linkType: hard - -"which@npm:^1.2.14, which@npm:^1.3.1": - version: 1.3.1 - resolution: "which@npm:1.3.1" - dependencies: - isexe: ^2.0.0 - bin: - which: ./bin/which - checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04 - languageName: node - linkType: hard - -"which@npm:^2.0.1, which@npm:^2.0.2": - version: 2.0.2 - resolution: "which@npm:2.0.2" - dependencies: - isexe: ^2.0.0 - bin: - node-which: ./bin/node-which - checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 - languageName: node - linkType: hard - -"wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": - version: 1.1.5 - resolution: "wide-align@npm:1.1.5" - dependencies: - string-width: ^1.0.2 || 2 || 3 || 4 - checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 - languageName: node - linkType: hard - -"widest-line@npm:^3.1.0": - version: 3.1.0 - resolution: "widest-line@npm:3.1.0" - dependencies: - string-width: ^4.0.0 - checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 - languageName: node - linkType: hard - -"widest-line@npm:^4.0.1": - version: 4.0.1 - resolution: "widest-line@npm:4.0.1" - dependencies: - string-width: ^5.0.1 - checksum: 64c48cf27171221be5f86fc54b94dd29879165bdff1a7aa92dde723d9a8c99fb108312768a5d62c8c2b80b701fa27bbd36a1ddc58367585cd45c0db7920a0cba - languageName: node - linkType: hard - -"wildcard@npm:^2.0.0": - version: 2.0.0 - resolution: "wildcard@npm:2.0.0" - checksum: 1f4fe4c03dfc492777c60f795bbba597ac78794f1b650d68f398fbee9adb765367c516ebd4220889b6a81e9626e7228bbe0d66237abb311573c2ee1f4902a5ad - languageName: node - linkType: hard - -"word-wrap@npm:^1.0.3, word-wrap@npm:^1.2.3": - version: 1.2.3 - resolution: "word-wrap@npm:1.2.3" - checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f - languageName: node - linkType: hard - -"wordwrap@npm:^1.0.0": - version: 1.0.0 - resolution: "wordwrap@npm:1.0.0" - checksum: 2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04 - languageName: node - linkType: hard - -"workbox-background-sync@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-background-sync@npm:6.5.3" - dependencies: - idb: ^6.1.4 - workbox-core: 6.5.3 - checksum: dabd8392984db91ecf18e187ca2b637c9b9f0393dd5aa2879686d706ea5fe79315a5d78c544ddf1adcf0bff612f7145d702ae67a354039a5c144152c0c0dff9a - languageName: node - linkType: hard - -"workbox-broadcast-update@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-broadcast-update@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: 00e5473739ada0f0a29291cfe6c805bf1bbf1779aa4dd6c8eb38ca65b99546c8ecf03ec7c671e73c5f31873972c0275b3e57b055bbeb6945d37acf2f58fc6335 - languageName: node - linkType: hard - -"workbox-build@npm:^6.5.3": - version: 6.5.3 - resolution: "workbox-build@npm:6.5.3" - dependencies: - "@apideck/better-ajv-errors": ^0.3.1 - "@babel/core": ^7.11.1 - "@babel/preset-env": ^7.11.0 - "@babel/runtime": ^7.11.2 - "@rollup/plugin-babel": ^5.2.0 - "@rollup/plugin-node-resolve": ^11.2.1 - "@rollup/plugin-replace": ^2.4.1 - "@surma/rollup-plugin-off-main-thread": ^2.2.3 - ajv: ^8.6.0 - common-tags: ^1.8.0 - fast-json-stable-stringify: ^2.1.0 - fs-extra: ^9.0.1 - glob: ^7.1.6 - lodash: ^4.17.20 - pretty-bytes: ^5.3.0 - rollup: ^2.43.1 - rollup-plugin-terser: ^7.0.0 - source-map: ^0.8.0-beta.0 - stringify-object: ^3.3.0 - strip-comments: ^2.0.1 - tempy: ^0.6.0 - upath: ^1.2.0 - workbox-background-sync: 6.5.3 - workbox-broadcast-update: 6.5.3 - workbox-cacheable-response: 6.5.3 - workbox-core: 6.5.3 - workbox-expiration: 6.5.3 - workbox-google-analytics: 6.5.3 - workbox-navigation-preload: 6.5.3 - workbox-precaching: 6.5.3 - workbox-range-requests: 6.5.3 - workbox-recipes: 6.5.3 - workbox-routing: 6.5.3 - workbox-strategies: 6.5.3 - workbox-streams: 6.5.3 - workbox-sw: 6.5.3 - workbox-window: 6.5.3 - checksum: bb59bd9266318338790ca41cc2f5802d6f0e3e3f528eeeefa0c279f48f48176cebd0787383bcba20d6bac26e0480f227b138254551b0d3e0be891862808aeb91 - languageName: node - linkType: hard - -"workbox-cacheable-response@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-cacheable-response@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: d3b32d9a3f062047c2b826bf93865f36a6623dba1db6e84e1d0fc755855c49ea1c866a64654cf77f754009403ee6d93e9958b5a2c4b324d4b5fe7ca08ab4d007 - languageName: node - linkType: hard - -"workbox-core@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-core@npm:6.5.3" - checksum: b898da6d990642eaac7ad38db0d8379ef42d8de5fd6636ac859d79ec6f15d41e1b1bc6dce6dfc8b0e0b38094c0af8e29b2e8c2461666ea67cacd59dc5f53b45e - languageName: node - linkType: hard - -"workbox-expiration@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-expiration@npm:6.5.3" - dependencies: - idb: ^6.1.4 - workbox-core: 6.5.3 - checksum: 8c98890a83cbd8ece189e78a647f016587d5d09deb59adfee20c883b9b7dfa7d687e4c85469e8fa10c235e83cd83f01aa9e8e28a67f8a99f35519fa63b3ce193 - languageName: node - linkType: hard - -"workbox-google-analytics@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-google-analytics@npm:6.5.3" - dependencies: - workbox-background-sync: 6.5.3 - workbox-core: 6.5.3 - workbox-routing: 6.5.3 - workbox-strategies: 6.5.3 - checksum: 16dd867ada8c10e04c7ec26a92def37e1aa01664498c5d7d143aa93a1204844bac47d167a43453681a395f527005e3cfdd48ad15d1792704acfe1e241b558033 - languageName: node - linkType: hard - -"workbox-navigation-preload@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-navigation-preload@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: 51f8c1b8b01c451664e07f4ad2a52b77338a0aae01dd7d19944eaf618000846ab72e04b802d425810d0bed4d3801cba08a8d53b88dd452eb1182a8ceb20c467c - languageName: node - linkType: hard - -"workbox-precaching@npm:6.5.3, workbox-precaching@npm:^6.5.3": - version: 6.5.3 - resolution: "workbox-precaching@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - workbox-routing: 6.5.3 - workbox-strategies: 6.5.3 - checksum: 231aab3fc552e80f78bf7f0dbfbae628144053898e24e04ee750b95e1bfb0648e1c68d29d238c2eaacac3689e34678b890b901d6c41a1987f305a48d067b7851 - languageName: node - linkType: hard - -"workbox-range-requests@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-range-requests@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: 78cc98013616b2238df27cbe623a8e80cbb037c6cbb88015538425ba130715a55edcaac2a735060c238e50543485c8c49773d465baeccfd371b7e92e1c6427ac - languageName: node - linkType: hard - -"workbox-recipes@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-recipes@npm:6.5.3" - dependencies: - workbox-cacheable-response: 6.5.3 - workbox-core: 6.5.3 - workbox-expiration: 6.5.3 - workbox-precaching: 6.5.3 - workbox-routing: 6.5.3 - workbox-strategies: 6.5.3 - checksum: c0a427da18a1734c9293a2f8a51de5b3d96411f366de0f677ba0689cda3b164e5f25b09a32a6b7ed15f50281679012b91bf2fe706d5569c99347bf813436c2e8 - languageName: node - linkType: hard - -"workbox-routing@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-routing@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: 9274c40f5b4ca618fb90b5992e6f7f336b7b2303262529510dd229c080a1c6113672a7ef00cb6e24d99ac4f44f606506ca499a46316de87b836d31f5fec71045 - languageName: node - linkType: hard - -"workbox-strategies@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-strategies@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - checksum: 74e1ac4d239c9439aab693dbaa02d03db00ebef9195d9537c0947f853a107d2c9960e42b0e2284911be69052c99f63dd12dadf069839734bb921041fa108e846 - languageName: node - linkType: hard - -"workbox-streams@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-streams@npm:6.5.3" - dependencies: - workbox-core: 6.5.3 - workbox-routing: 6.5.3 - checksum: 3cecca9fe78a5dae83ea3e1058858c9cf98f781d18502070f62f711868bc1124471167fff25d14ff8cdd9aca25f2500d89f0840069ea0669217dff05d2cb37a3 - languageName: node - linkType: hard - -"workbox-sw@npm:6.5.3": - version: 6.5.3 - resolution: "workbox-sw@npm:6.5.3" - checksum: d143e7fd849be207a4a75cb9b1cbefd71920334643fb89edfe3930df669418140bf57ebd91d4db616edbe832e84a6e14f90d9c121682f7f4ba5febd639c596cd - languageName: node - linkType: hard - -"workbox-window@npm:6.5.3, workbox-window@npm:^6.5.3": - version: 6.5.3 - resolution: "workbox-window@npm:6.5.3" - dependencies: - "@types/trusted-types": ^2.0.2 - workbox-core: 6.5.3 - checksum: c9410f63833a1d8a0350b7c0b1bcd0c3bef1de412b326234f070f743d633cc4867927ce9d4260f571cc7e5ebb940ff100b2c60fff22bf790e8df898f1e426481 - languageName: node - linkType: hard - -"wrap-ansi@npm:^6.2.0": - version: 6.2.0 - resolution: "wrap-ansi@npm:6.2.0" - dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a - languageName: node - linkType: hard - -"wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" - dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b - languageName: node - linkType: hard - -"wrap-ansi@npm:^8.0.1": - version: 8.0.1 - resolution: "wrap-ansi@npm:8.0.1" - dependencies: - ansi-styles: ^6.1.0 - string-width: ^5.0.1 - strip-ansi: ^7.0.1 - checksum: 5d7816e64f75544e466d58a736cb96ca47abad4ad57f48765b9735ba5601221013a37f436662340ca159208b011121e4e030de5a17180c76202e35157195a71e - languageName: node - linkType: hard - -"wrappy@npm:1": - version: 1.0.2 - resolution: "wrappy@npm:1.0.2" - checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 - languageName: node - linkType: hard - -"write-file-atomic@npm:^3.0.0": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: ^0.1.4 - is-typedarray: ^1.0.0 - signal-exit: ^3.0.2 - typedarray-to-buffer: ^3.1.5 - checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 - languageName: node - linkType: hard - -"write-file-atomic@npm:^4.0.1": - version: 4.0.1 - resolution: "write-file-atomic@npm:4.0.1" - dependencies: - imurmurhash: ^0.1.4 - signal-exit: ^3.0.7 - checksum: 8f780232533ca6223c63c9b9c01c4386ca8c625ebe5017a9ed17d037aec19462ae17109e0aa155bff5966ee4ae7a27b67a99f55caf3f32ffd84155e9da3929fc - languageName: node - linkType: hard - -"ws@npm:^7.3.1": - version: 7.5.7 - resolution: "ws@npm:7.5.7" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 5c1f669a166fb57560b4e07f201375137fa31d9186afde78b1508926345ce546332f109081574ddc4e38cc474c5406b5fc71c18d71eb75f6e2d2245576976cba - languageName: node - linkType: hard - -"ws@npm:^8.4.2, ws@npm:^8.6.0": - version: 8.6.0 - resolution: "ws@npm:8.6.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: e2fca82059f1e087d0c78e2f37135e1b8332bc804fce46f83c2db1cb8571685abf9d2c99b964bab3752536ad90b99b46fb8d1428899aed3e560684ab4641bffd - languageName: node - linkType: hard - -"xdg-basedir@npm:^4.0.0": - version: 4.0.0 - resolution: "xdg-basedir@npm:4.0.0" - checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c - languageName: node - linkType: hard - -"xml-js@npm:^1.6.11": - version: 1.6.11 - resolution: "xml-js@npm:1.6.11" - dependencies: - sax: ^1.2.4 - bin: - xml-js: ./bin/cli.js - checksum: 24a55479919413687105fc2d8ab05e613ebedb1c1bc12258a108e07cff5ef793779297db854800a4edf0281303ebd1f177bc4a588442f5344e62b3dddda26c2b - languageName: node - linkType: hard - -"xml2js@npm:0.4.19": - version: 0.4.19 - resolution: "xml2js@npm:0.4.19" - dependencies: - sax: ">=0.6.0" - xmlbuilder: ~9.0.1 - checksum: ca8b2fee430d450a18947786bfd7cd1a353ee00fc6fd550acbc8a8e65f1b4df5e9786fcb2990c1a5514ecd554d445fb74e1d716b3a4fcfffc10554aeb5db482b - languageName: node - linkType: hard - -"xmlbuilder@npm:~9.0.1": - version: 9.0.7 - resolution: "xmlbuilder@npm:9.0.7" - checksum: 8193bb323806a002764f013bea0c6e9ff2dc26fd29109408761b16b59a8ad2214c2abe8e691755fd8b525586e3a0e1efeb92335947d7b0899032b779f1705a53 - languageName: node - linkType: hard - -"xtend@npm:^4.0.0, xtend@npm:^4.0.1": - version: 4.0.2 - resolution: "xtend@npm:4.0.2" - checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a - languageName: node - linkType: hard - -"y18n@npm:^5.0.5": - version: 5.0.8 - resolution: "y18n@npm:5.0.8" - checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30 - languageName: node - linkType: hard - -"yallist@npm:^4.0.0": - version: 4.0.0 - resolution: "yallist@npm:4.0.0" - checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 - languageName: node - linkType: hard - -"yaml@npm:1.10.2, yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": - version: 1.10.2 - resolution: "yaml@npm:1.10.2" - checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f - languageName: node - linkType: hard - -"yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.x": - version: 20.2.9 - resolution: "yargs-parser@npm:20.2.9" - checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 - languageName: node - linkType: hard - -"yargs-parser@npm:^21.0.0": - version: 21.0.1 - resolution: "yargs-parser@npm:21.0.1" - checksum: c3ea2ed12cad0377ce3096b3f138df8267edf7b1aa7d710cd502fe16af417bafe4443dd71b28158c22fcd1be5dfd0e86319597e47badf42ff83815485887323a - languageName: node - linkType: hard - -"yargs@npm:^17.0.0, yargs@npm:^17.2.1, yargs@npm:^17.3.1": - version: 17.5.0 - resolution: "yargs@npm:17.5.0" - dependencies: - cliui: ^7.0.2 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.3 - y18n: ^5.0.5 - yargs-parser: ^21.0.0 - checksum: e2c662a7a63aa125a162cc0d77e38bdfe2a0dd5121a0d485a464499cd7782c5198b57103aed4608df96a017d01cb6a834bc22d4a1f20b92649fa82983d53522b - languageName: node - linkType: hard - -"yn@npm:3.1.1": - version: 3.1.1 - resolution: "yn@npm:3.1.1" - checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 - languageName: node - linkType: hard - -"yocto-queue@npm:^0.1.0": - version: 0.1.0 - resolution: "yocto-queue@npm:0.1.0" - checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 - languageName: node - linkType: hard - -"zwitch@npm:^1.0.0": - version: 1.0.5 - resolution: "zwitch@npm:1.0.5" - checksum: 28a1bebacab3bc60150b6b0a2ba1db2ad033f068e81f05e4892ec0ea13ae63f5d140a1d692062ac0657840c8da076f35b94433b5f1c329d7803b247de80f064a - languageName: node - linkType: hard +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 6 + cacheKey: 8 + +"@algolia/autocomplete-core@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-core@npm:1.7.1" + dependencies: + "@algolia/autocomplete-shared": 1.7.1 + checksum: 511176e9c2a9f2e2be62552e48e72dadfcc6638cda4a2990fd3453aed3ce4e7d8ca1bd6a9ccb912430c77734b00a8b836aaad97facc1987157af4ac00f590f4a + languageName: node + linkType: hard + +"@algolia/autocomplete-preset-algolia@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-preset-algolia@npm:1.7.1" + dependencies: + "@algolia/autocomplete-shared": 1.7.1 + peerDependencies: + "@algolia/client-search": ^4.9.1 + algoliasearch: ^4.9.1 + checksum: cb031d5ed43f2e10f325f6291cfab851cc5622d96ae8ba1913815ead16b7ce2969b0c51f921d54c47195b2200af8ceecf1c587d2580f842c337f1d8e2f6317c2 + languageName: node + linkType: hard + +"@algolia/autocomplete-shared@npm:1.7.1": + version: 1.7.1 + resolution: "@algolia/autocomplete-shared@npm:1.7.1" + checksum: 0e137f1a470fab9b1bc493284b0be9b83503bda8aa37be9726a8fddf4791dccbd28f9eec399a7c75c1eb3196510dac7be454307fc97fbca2999f3fbc30756c28 + languageName: node + linkType: hard + +"@algolia/cache-browser-local-storage@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-browser-local-storage@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + checksum: e7d5f43ff01df5f21a2b5304b5d8f8ae25f2c6093e83e79556cb78ae07f342111ba77eba633b837b5b74a17293ea6a208acb1ade71782baafa9c2da7d58ee45c + languageName: node + linkType: hard + +"@algolia/cache-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-common@npm:4.14.2" + checksum: 4fd04c714aee19f6eaaac4ae7e00e914a44473af9a84cf3c4260e436c6ea20f5590e05e9006d963372d84ce57268776811fcb929d79e0415b59d74779bd31ee7 + languageName: node + linkType: hard + +"@algolia/cache-in-memory@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/cache-in-memory@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + checksum: d6981f812a368a38db21e52c98ec81a5c0eda5d896377f7bdcc04a0be1673ac9e184836d7973065fab84dc947a63fe959586468fc14b9a87e32f916959df6222 + languageName: node + linkType: hard + +"@algolia/client-account@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-account@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 2e9eed5a4b8434775af87899bda8140d51eb2dd0cf08fc49370a4dc9541c220db9b241976dad14ae5d07a25f7ddafd9759a2eb462788f21a20f14e04968f98a4 + languageName: node + linkType: hard + +"@algolia/client-analytics@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-analytics@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 61874e026c9d08dd628da443b5b34d1a3bb707a0283e727d94ee6d61057631039c5cf6303e6234cc6fbe84ff71c2758f952b664277715ca5761819aec73e7aad + languageName: node + linkType: hard + +"@algolia/client-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-common@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: da2be279ac51e1b43c02c6d2bbf0d9cc8b1cb3250ad10a803fca609bcfb8164a8adc21281b599fd8aa322c04deea77d2f07adcae1a363952559472e781e26c71 + languageName: node + linkType: hard + +"@algolia/client-personalization@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-personalization@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 0dd25c84a40fe9853d14fadc3c8893e84bee370b5a3eb6730afe816afe1f92b970096d2dfb68073f606fa074fdeb66c3a73811d9a9a9774af5311f34d939fd72 + languageName: node + linkType: hard + +"@algolia/client-search@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/client-search@npm:4.14.2" + dependencies: + "@algolia/client-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 2695bc9e8c98badb601b915dbb075dd92996af350b0e4915a7a3b7825bd45f20815534debcfcb51bb7f682ba5d09f3c41918edb36e0a7f7bb154d3b205825f65 + languageName: node + linkType: hard + +"@algolia/events@npm:^4.0.1": + version: 4.0.1 + resolution: "@algolia/events@npm:4.0.1" + checksum: 4f63943f4554cfcfed91d8b8c009a49dca192b81056d8c75e532796f64828cd69899852013e81ff3fff07030df8782b9b95c19a3da0845786bdfe22af42442c2 + languageName: node + linkType: hard + +"@algolia/logger-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/logger-common@npm:4.14.2" + checksum: a4000a98831d64c8d826ccece9f5f3a77bc000d93d74a7c6b51f186d3dfd96c0bb00934f70c69da8f3c4dfb9f30ce55ab59aca9ba79c3cc3e924597838a94429 + languageName: node + linkType: hard + +"@algolia/logger-console@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/logger-console@npm:4.14.2" + dependencies: + "@algolia/logger-common": 4.14.2 + checksum: 96c6209c7ef72cbc170b180f5b84c6523a5b6f4dea978c982577d2417eb19eb9c9ea3bc73089ced692a05bec141d66fd6d5401458d0aa162dbcace5017dbd127 + languageName: node + linkType: hard + +"@algolia/requester-browser-xhr@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-browser-xhr@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + checksum: 7d8666e21cd0d15dc2e25f6917464c2f98cf73e0d2fced94cc6a3c4e97a990b8b93d9531bbf6f3b1ff2342b9ce9760d1dcb64dbbf61a5f2c31fe4f42541deef2 + languageName: node + linkType: hard + +"@algolia/requester-common@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-common@npm:4.14.2" + checksum: 7de4148a55db56fe2bf18c1359cccbc2f41031fe2bfbc945d75f143b854638c51e7ec2ef9c6dc69b38d5edb87cd096ce5d7087680da32825562db79026ea39cc + languageName: node + linkType: hard + +"@algolia/requester-node-http@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/requester-node-http@npm:4.14.2" + dependencies: + "@algolia/requester-common": 4.14.2 + checksum: 5f5fe8b040f73bd95c6bdb5b97396e078b629b2b4cd93fea671d545be375c79501c65296c34824f0ff8368b5b51edc7a6ad9e694b04223c1416dcda869c6f566 + languageName: node + linkType: hard + +"@algolia/transporter@npm:4.14.2": + version: 4.14.2 + resolution: "@algolia/transporter@npm:4.14.2" + dependencies: + "@algolia/cache-common": 4.14.2 + "@algolia/logger-common": 4.14.2 + "@algolia/requester-common": 4.14.2 + checksum: 72c72013f3edb4d4484e7a43fb3c2555646ab04f422249514ed0309e20f41f5563f4c4dcf5623ca64c293624ecc74f87acaf2d9820e8c829cb5de067bdfe0257 + languageName: node + linkType: hard + +"@ampproject/remapping@npm:^2.1.0": + version: 2.2.0 + resolution: "@ampproject/remapping@npm:2.2.0" + dependencies: + "@jridgewell/gen-mapping": ^0.1.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292 + languageName: node + linkType: hard + +"@apideck/better-ajv-errors@npm:^0.3.1": + version: 0.3.6 + resolution: "@apideck/better-ajv-errors@npm:0.3.6" + dependencies: + json-schema: ^0.4.0 + jsonpointer: ^5.0.0 + leven: ^3.1.0 + peerDependencies: + ajv: ">=8" + checksum: b70ec9aae3b30ba1ac06948e585cd96aabbfe7ef6a1c27dc51e56c425f01290a58e9beb19ed95ee64da9f32df3e9276cd1ea58e78792741d74a519cb56955491 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.16.0, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.8.3": + version: 7.18.6 + resolution: "@babel/code-frame@npm:7.18.6" + dependencies: + "@babel/highlight": ^7.18.6 + checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.19.3, @babel/compat-data@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/compat-data@npm:7.19.4" + checksum: 757fdaeb6756c2d323ff56f60fb8e670292108cda6abf762a56c0d40910ecc4d2c7e283dbdfbcee6bc28c74ad659144352609e1cb49d31e101ab13ea5ce90072 + languageName: node + linkType: hard + +"@babel/core@npm:7.12.9": + version: 7.12.9 + resolution: "@babel/core@npm:7.12.9" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/generator": ^7.12.5 + "@babel/helper-module-transforms": ^7.12.1 + "@babel/helpers": ^7.12.5 + "@babel/parser": ^7.12.7 + "@babel/template": ^7.12.7 + "@babel/traverse": ^7.12.9 + "@babel/types": ^7.12.7 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.1 + json5: ^2.1.2 + lodash: ^4.17.19 + resolve: ^1.3.2 + semver: ^5.4.1 + source-map: ^0.5.0 + checksum: 4d34eca4688214a4eb6bd5dde906b69a7824f17b931f52cd03628a8ac94d8fbe15565aebffdde106e974c8738cd64ac62c6a6060baa7139a06db1f18c4ff872d + languageName: node + linkType: hard + +"@babel/core@npm:^7.11.1, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.6": + version: 7.19.6 + resolution: "@babel/core@npm:7.19.6" + dependencies: + "@ampproject/remapping": ^2.1.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.19.6 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-module-transforms": ^7.19.6 + "@babel/helpers": ^7.19.4 + "@babel/parser": ^7.19.6 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.6 + "@babel/types": ^7.19.4 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.1 + semver: ^6.3.0 + checksum: 85c0bd38d0ef180aa2d23c3db6840a0baec88d2e05c30e7ffc3dfeb6b2b89d6e4864922f04997a1f4ce55f9dd469bf2e76518d5c7ae744b98516709d32769b73 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.7, @babel/generator@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/generator@npm:7.19.6" + dependencies: + "@babel/types": ^7.19.4 + "@jridgewell/gen-mapping": ^0.3.2 + jsesc: ^2.5.1 + checksum: 734fcb1fbef182e7b8967459cb39b81edd2701dd13170c154b368d4e086842f72ef214798c5a37e67e0a695dfb34b13143277bedcd9795b3b1b83da8e1d236c6 + languageName: node + linkType: hard + +"@babel/helper-annotate-as-pure@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: 88ccd15ced475ef2243fdd3b2916a29ea54c5db3cd0cfabf9d1d29ff6e63b7f7cd1c27264137d7a40ac2e978b9b9a542c332e78f40eb72abe737a7400788fc1b + languageName: node + linkType: hard + +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6": + version: 7.18.9 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" + dependencies: + "@babel/helper-explode-assignable-expression": ^7.18.6 + "@babel/types": ^7.18.9 + checksum: b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72 + languageName: node + linkType: hard + +"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.18.9, @babel/helper-compilation-targets@npm:^7.19.0, @babel/helper-compilation-targets@npm:^7.19.3": + version: 7.19.3 + resolution: "@babel/helper-compilation-targets@npm:7.19.3" + dependencies: + "@babel/compat-data": ^7.19.3 + "@babel/helper-validator-option": ^7.18.6 + browserslist: ^4.21.3 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: aafcb4490c98cddb3255fff98bfbdb881b4def85a1935fd9b1f9b1f0f8b502696839f6b387fb508ca991ea72ba82ce6913bab99f21df4ce80bda2b79e91a09f5 + languageName: node + linkType: hard + +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.19.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-split-export-declaration": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: f0c6fb77b6f113d70f308e7093f60dd465b697818badf5df0519d8dd12b6bfb1f4ad300b923207ce9f9c1c940ef58bff12ac4270c0863eadf9e303b7dd6d01b6 + languageName: node + linkType: hard + +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.19.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + regexpu-core: ^5.1.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 811cc90afe9fc25a74ed37fc0c1361a4a91b0b940235dd3958e3f03b366d40a903b40fc93b51bcb93be774aba573219f8f215664bea1d1301f58797ca6854f3f + languageName: node + linkType: hard + +"@babel/helper-define-polyfill-provider@npm:^0.3.3": + version: 0.3.3 + resolution: "@babel/helper-define-polyfill-provider@npm:0.3.3" + dependencies: + "@babel/helper-compilation-targets": ^7.17.7 + "@babel/helper-plugin-utils": ^7.16.7 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + semver: ^6.1.2 + peerDependencies: + "@babel/core": ^7.4.0-0 + checksum: 8e3fe75513302e34f6d92bd67b53890e8545e6c5bca8fe757b9979f09d68d7e259f6daea90dc9e01e332c4f8781bda31c5fe551c82a277f9bc0bec007aed497c + languageName: node + linkType: hard + +"@babel/helper-environment-visitor@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-environment-visitor@npm:7.18.9" + checksum: b25101f6162ddca2d12da73942c08ad203d7668e06663df685634a8fde54a98bc015f6f62938e8554457a592a024108d45b8f3e651fd6dcdb877275b73cc4420 + languageName: node + linkType: hard + +"@babel/helper-explode-assignable-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: 225cfcc3376a8799023d15dc95000609e9d4e7547b29528c7f7111a0e05493ffb12c15d70d379a0bb32d42752f340233c4115bded6d299bc0c3ab7a12be3d30f + languageName: node + linkType: hard + +"@babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-function-name@npm:7.19.0" + dependencies: + "@babel/template": ^7.18.10 + "@babel/types": ^7.19.0 + checksum: eac1f5db428ba546270c2b8d750c24eb528b8fcfe50c81de2e0bdebf0e20f24bec688d4331533b782e4a907fad435244621ca2193cfcf80a86731299840e0f6e + languageName: node + linkType: hard + +"@babel/helper-hoist-variables@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-hoist-variables@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.18.9" + dependencies: + "@babel/types": ^7.18.9 + checksum: fcf8184e3b55051c4286b2cbedf0eccc781d0f3c9b5cbaba582eca19bf0e8d87806cdb7efc8554fcb969ceaf2b187d5ea748d40022d06ec7739fbb18c1b19a7a + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-module-imports@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/helper-module-transforms@npm:7.19.6" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-simple-access": ^7.19.4 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-validator-identifier": ^7.19.1 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.6 + "@babel/types": ^7.19.4 + checksum: c28692b37d4b5abacc775bcab52a74f44a493f38c58cb72b56a6c6d67a97485dd8aff6f26905abd1a924d3261a171d0214a9fb76f48d8598f1e35b8b29284792 + languageName: node + linkType: hard + +"@babel/helper-optimise-call-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-optimise-call-expression@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: e518fe8418571405e21644cfb39cf694f30b6c47b10b006609a92469ae8b8775cbff56f0b19732343e2ea910641091c5a2dc73b56ceba04e116a33b0f8bd2fbd + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:7.10.4": + version: 7.10.4 + resolution: "@babel/helper-plugin-utils@npm:7.10.4" + checksum: 639ed8fc462b97a83226cee6bb081b1d77e7f73e8b033d2592ed107ee41d96601e321e5ea53a33e47469c7f1146b250a3dcda5ab873c7de162ab62120c341a41 + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.19.0 + resolution: "@babel/helper-plugin-utils@npm:7.19.0" + checksum: eedc996c633c8c207921c26ec2989eae0976336ecd9b9f1ac526498f52b5d136f7cd03c32b6fdf8d46a426f907c142de28592f383c42e5fba1e904cbffa05345 + languageName: node + linkType: hard + +"@babel/helper-remap-async-to-generator@npm:^7.18.6, @babel/helper-remap-async-to-generator@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-wrap-function": ^7.18.9 + "@babel/types": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 4be6076192308671b046245899b703ba090dbe7ad03e0bea897bb2944ae5b88e5e85853c9d1f83f643474b54c578d8ac0800b80341a86e8538264a725fbbefec + languageName: node + linkType: hard + +"@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.18.9": + version: 7.19.1 + resolution: "@babel/helper-replace-supers@npm:7.19.1" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/traverse": ^7.19.1 + "@babel/types": ^7.19.0 + checksum: a0e4bf79ebe7d2bb5947169e47a0b4439c73fb0ec57d446cf3ea81b736721129ec373c3f94d2ebd2716b26dd65f8e6c083dac898170d42905e7ba815a2f52c25 + languageName: node + linkType: hard + +"@babel/helper-simple-access@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helper-simple-access@npm:7.19.4" + dependencies: + "@babel/types": ^7.19.4 + checksum: 964cb1ec36b69aabbb02f8d5ee1d680ebbb628611a6740958d9b05107ab16c0492044e430618ae42b1f8ea73e4e1bafe3750e8ebc959d6f3277d9cfbe1a94880 + languageName: node + linkType: hard + +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.18.9" + dependencies: + "@babel/types": ^7.18.9 + checksum: 6e93ccd10248293082606a4b3e30eed32c6f796d378f6b662796c88f462f348aa368aadeb48eb410cfcc8250db93b2d6627c2e55662530f08fc25397e588d68a + languageName: node + linkType: hard + +"@babel/helper-split-export-declaration@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-split-export-declaration@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helper-string-parser@npm:7.19.4" + checksum: b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943 + languageName: node + linkType: hard + +"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/helper-validator-identifier@npm:7.19.1" + checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a + languageName: node + linkType: hard + +"@babel/helper-validator-option@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-option@npm:7.18.6" + checksum: f9cc6eb7cc5d759c5abf006402180f8d5e4251e9198197428a97e05d65eb2f8ae5a0ce73b1dfd2d35af41d0eb780627a64edf98a4e71f064eeeacef8de58f2cf + languageName: node + linkType: hard + +"@babel/helper-wrap-function@npm:^7.18.9": + version: 7.19.0 + resolution: "@babel/helper-wrap-function@npm:7.19.0" + dependencies: + "@babel/helper-function-name": ^7.19.0 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: 2453a6b134f12cc779179188c4358a66252c29b634a8195c0cf626e17f9806c3c4c40e159cd8056c2ec82b69b9056a088014fa43d6ccc1aca67da8d9605da8fd + languageName: node + linkType: hard + +"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helpers@npm:7.19.4" + dependencies: + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.4 + "@babel/types": ^7.19.4 + checksum: e2684e9a79d45b95db05c7e14628e8dd1d91ad59433a3afd715bdf19d4683d9e9f84382bcc82316b678aa609ecfc41b07be0b9c49eed07c444f82a6b9e501186 + languageName: node + linkType: hard + +"@babel/highlight@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/highlight@npm:7.18.6" + dependencies: + "@babel/helper-validator-identifier": ^7.18.6 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.12.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.8, @babel/parser@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/parser@npm:7.19.6" + bin: + parser: ./bin/babel-parser.js + checksum: 9a3dca4ee3acd7e4fc3b58e1e1526a11fa334acbfe437f8ebf91dfaf48e943c147ef64b1733ba0a55af57d1eccafbf4e4a4afc46a15becd921971fe2ddf309bf + languageName: node + linkType: hard + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 845bd280c55a6a91d232cfa54eaf9708ec71e594676fe705794f494bb8b711d833b752b59d1a5c154695225880c23dbc9cab0e53af16fd57807976cd3ff41b8d + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + "@babel/plugin-proposal-optional-chaining": ^7.18.9 + peerDependencies: + "@babel/core": ^7.13.0 + checksum: 93abb5cb179a13db171bfc2cdf79489598f43c50cc174f97a2b7bb1d44d24ade7109665a20cf4e317ad6c1c730f036f06478f7c7e789b4240be1abdb60d6452f + languageName: node + linkType: hard + +"@babel/plugin-proposal-async-generator-functions@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.19.1" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-remap-async-to-generator": ^7.18.9 + "@babel/plugin-syntax-async-generators": ^7.8.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f101555b00aee6ee0107c9e40d872ad646bbd3094abdbeda56d17b107df69a0cb49e5d02dcf5f9d8753e25564e798d08429f12d811aaa1b307b6a725c0b8159c + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-properties@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 49a78a2773ec0db56e915d9797e44fd079ab8a9b2e1716e0df07c92532f2c65d76aeda9543883916b8e0ff13606afeffa67c5b93d05b607bc87653ad18a91422 + languageName: node + linkType: hard + +"@babel/plugin-proposal-class-static-block@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-class-static-block@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + peerDependencies: + "@babel/core": ^7.12.0 + checksum: b8d7ae99ed5ad784f39e7820e3ac03841f91d6ed60ab4a98c61d6112253da36013e12807bae4ffed0ef3cb318e47debac112ed614e03b403fb8b075b09a828ee + languageName: node + linkType: hard + +"@babel/plugin-proposal-dynamic-import@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-dynamic-import@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 96b1c8a8ad8171d39e9ab106be33bde37ae09b22fb2c449afee9a5edf3c537933d79d963dcdc2694d10677cb96da739cdf1b53454e6a5deab9801f28a818bb2f + languageName: node + linkType: hard + +"@babel/plugin-proposal-export-namespace-from@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 84ff22bacc5d30918a849bfb7e0e90ae4c5b8d8b65f2ac881803d1cf9068dffbe53bd657b0e4bc4c20b4db301b1c85f1e74183cf29a0dd31e964bd4e97c363ef + languageName: node + linkType: hard + +"@babel/plugin-proposal-json-strings@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-json-strings@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-json-strings": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 25ba0e6b9d6115174f51f7c6787e96214c90dd4026e266976b248a2ed417fe50fddae72843ffb3cbe324014a18632ce5648dfac77f089da858022b49fd608cb3 + languageName: node + linkType: hard + +"@babel/plugin-proposal-logical-assignment-operators@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-logical-assignment-operators@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: dd87fa4a48c6408c5e85dbd6405a65cc8fe909e3090030df46df90df64cdf3e74007381a58ed87608778ee597eff7395d215274009bb3f5d8964b2db5557754f + languageName: node + linkType: hard + +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 949c9ddcdecdaec766ee610ef98f965f928ccc0361dd87cf9f88cf4896a6ccd62fce063d4494778e50da99dea63d270a1be574a62d6ab81cbe9d85884bf55a7d + languageName: node + linkType: hard + +"@babel/plugin-proposal-numeric-separator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec + languageName: node + linkType: hard + +"@babel/plugin-proposal-object-rest-spread@npm:7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.0 + "@babel/plugin-transform-parameters": ^7.12.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 221a41630c9a7162bf0416c71695b3f7f38482078a1d0d3af7abdc4f07ea1c9feed890399158d56c1d0278c971fe6f565ce822e9351e4481f7d98e9ff735dced + languageName: node + linkType: hard + +"@babel/plugin-proposal-object-rest-spread@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.19.4" + dependencies: + "@babel/compat-data": ^7.19.4 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-transform-parameters": ^7.18.8 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 90a2a59da305e6c8c83831e16079193df33d727a77a90972e286af2c8c0295fddb91b0978b88f16f63080d08a82b08ce3ee82a88b0488b3c51decc73c1d35786 + languageName: node + linkType: hard + +"@babel/plugin-proposal-optional-catch-binding@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7b5b39fb5d8d6d14faad6cb68ece5eeb2fd550fb66b5af7d7582402f974f5bc3684641f7c192a5a57e0f59acfae4aada6786be1eba030881ddc590666eff4d1e + languageName: node + linkType: hard + +"@babel/plugin-proposal-optional-chaining@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f2db40e26172f07c50b635cb61e1f36165de3ba868fcf608d967642f0d044b7c6beb0e7ecf17cbd421144b99e1eae7ad6031ded92925343bb0ed1d08707b514f + languageName: node + linkType: hard + +"@babel/plugin-proposal-private-methods@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 22d8502ee96bca99ad2c8393e8493e2b8d4507576dd054490fd8201a36824373440106f5b098b6d821b026c7e72b0424ff4aeca69ed5f42e48f029d3a156d5ad + languageName: node + linkType: hard + +"@babel/plugin-proposal-private-property-in-object@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.18.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c8e56a972930730345f39f2384916fd8e711b3f4b4eae2ca9740e99958980118120d5cc9b6ac150f0965a5a35f825910e2c3013d90be3e9993ab6111df444569 + languageName: node + linkType: hard + +"@babel/plugin-proposal-unicode-property-regex@npm:^7.18.6, @babel/plugin-proposal-unicode-property-regex@npm:^7.4.4": + version: 7.18.6 + resolution: "@babel/plugin-proposal-unicode-property-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a8575ecb7ff24bf6c6e94808d5c84bb5a0c6dd7892b54f09f4646711ba0ee1e1668032b3c43e3e1dfec2c5716c302e851ac756c1645e15882d73df6ad21ae951 + languageName: node + linkType: hard + +"@babel/plugin-syntax-async-generators@npm:^7.8.4": + version: 7.8.4 + resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-properties@npm:^7.12.13": + version: 7.12.13 + resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" + dependencies: + "@babel/helper-plugin-utils": ^7.12.13 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc + languageName: node + linkType: hard + +"@babel/plugin-syntax-class-static-block@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 + languageName: node + linkType: hard + +"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd + languageName: node + linkType: hard + +"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a + languageName: node + linkType: hard + +"@babel/plugin-syntax-import-assertions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 54918a05375325ba0c60bc81abfb261e6f118bed2de94e4c17dca9a2006fc25e13b1a8b5504b9a881238ea394fd2f098f60b2eb3a392585d6348874565445e7b + languageName: node + linkType: hard + +"@babel/plugin-syntax-json-strings@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a + languageName: node + linkType: hard + +"@babel/plugin-syntax-jsx@npm:7.12.1": + version: 7.12.1 + resolution: "@babel/plugin-syntax-jsx@npm:7.12.1" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d4b9b589c484b2e0856799770f060dff34c67b24d7f4526f66309a0e0e9cf388a5c1f2c0da329d1973cc87d1b2cede8f3dc8facfac59e785d6393a003bcdd0f9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-jsx@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6d37ea972970195f1ffe1a54745ce2ae456e0ac6145fae9aa1480f297248b262ea6ebb93010eddb86ebfacb94f57c05a1fc5d232b9a67325b09060299d515c67 + languageName: node + linkType: hard + +"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 + languageName: node + linkType: hard + +"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-numeric-separator@npm:^7.10.4": + version: 7.10.4 + resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" + dependencies: + "@babel/helper-plugin-utils": ^7.10.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 + languageName: node + linkType: hard + +"@babel/plugin-syntax-object-rest-spread@npm:7.8.3, @babel/plugin-syntax-object-rest-spread@npm:^7.8.0, @babel/plugin-syntax-object-rest-spread@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 + languageName: node + linkType: hard + +"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": + version: 7.8.3 + resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": ^7.8.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 + languageName: node + linkType: hard + +"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda + languageName: node + linkType: hard + +"@babel/plugin-syntax-top-level-await@npm:^7.14.5": + version: 7.14.5 + resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" + dependencies: + "@babel/helper-plugin-utils": ^7.14.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e + languageName: node + linkType: hard + +"@babel/plugin-syntax-typescript@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-syntax-typescript@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2cde73725ec51118ebf410bf02d78781c03fa4d3185993fcc9d253b97443381b621c44810084c5dd68b92eb8bdfae0e5b163e91b32bebbb33852383d1815c05d + languageName: node + linkType: hard + +"@babel/plugin-transform-arrow-functions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 900f5c695755062b91eec74da6f9092f40b8fada099058b92576f1e23c55e9813ec437051893a9b3c05cefe39e8ac06303d4a91b384e1c03dd8dc1581ea11602 + languageName: node + linkType: hard + +"@babel/plugin-transform-async-to-generator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.18.6" + dependencies: + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-remap-async-to-generator": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c2cca47468cf1aeefdc7ec35d670e195c86cee4de28a1970648c46a88ce6bd1806ef0bab27251b9e7fb791bb28a64dcd543770efd899f28ee5f7854e64e873d3 + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoped-functions@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0a0df61f94601e3666bf39f2cc26f5f7b22a94450fb93081edbed967bd752ce3f81d1227fefd3799f5ee2722171b5e28db61379234d1bb85b6ec689589f99d7e + languageName: node + linkType: hard + +"@babel/plugin-transform-block-scoping@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.19.4" + dependencies: + "@babel/helper-plugin-utils": ^7.19.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 86353ccbb57b4a0513ac2b1209271858f9c3f2c56b15a6225ff5f1c97ffb1c48f8984046a718a9835ecdae100cbe80ed0b9ca15a5554e33386671b56a8cd887c + languageName: node + linkType: hard + +"@babel/plugin-transform-classes@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-transform-classes@npm:7.19.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-compilation-targets": ^7.19.0 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-split-export-declaration": ^7.18.6 + globals: ^11.1.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 5500953031fc3eae73f717c7b59ef406158a4a710d566a0f78a4944240bcf98f817f07cf1d6af0e749e21f0dfee29c36412b75d57b0a753c3ad823b70c596b79 + languageName: node + linkType: hard + +"@babel/plugin-transform-computed-properties@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-computed-properties@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: a6bfbea207827d77592628973c0e8cc3319db636506bdc6e81e21582de2e767890e6975b382d0511e9ec3773b9f43691185df90832883bbf9251f688d27fbc1d + languageName: node + linkType: hard + +"@babel/plugin-transform-destructuring@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/plugin-transform-destructuring@npm:7.19.4" + dependencies: + "@babel/helper-plugin-utils": ^7.19.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0ca40f6abf7273dafefb7a1cc11fef2b9ab3edbd23188cdcff8cd5e30783b89d64e7813e44aae9efab417b90972ae80971bf6c4130eeeb112bcfb44100c72657 + languageName: node + linkType: hard + +"@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4": + version: 7.18.6 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: cbe5d7063eb8f8cca24cd4827bc97f5641166509e58781a5f8aa47fb3d2d786ce4506a30fca2e01f61f18792783a5cb5d96bf5434c3dd1ad0de8c9cc625a53da + languageName: node + linkType: hard + +"@babel/plugin-transform-duplicate-keys@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 220bf4a9fec5c4d4a7b1de38810350260e8ea08481bf78332a464a21256a95f0df8cd56025f346238f09b04f8e86d4158fafc9f4af57abaef31637e3b58bd4fe + languageName: node + linkType: hard + +"@babel/plugin-transform-exponentiation-operator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.18.6" + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7f70222f6829c82a36005508d34ddbe6fd0974ae190683a8670dd6ff08669aaf51fef2209d7403f9bd543cb2d12b18458016c99a6ed0332ccedb3ea127b01229 + languageName: node + linkType: hard + +"@babel/plugin-transform-for-of@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/plugin-transform-for-of@npm:7.18.8" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ca64c623cf0c7a80ab6f07ebd3e6e4ade95e2ae806696f70b43eafe6394fa8ce21f2b1ffdd15df2067f7363d2ecfe26472a97c6c774403d2163fa05f50c98f17 + languageName: node + linkType: hard + +"@babel/plugin-transform-function-name@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-function-name@npm:7.18.9" + dependencies: + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 62dd9c6cdc9714704efe15545e782ee52d74dc73916bf954b4d3bee088fb0ec9e3c8f52e751252433656c09f744b27b757fc06ed99bcde28e8a21600a1d8e597 + languageName: node + linkType: hard + +"@babel/plugin-transform-literals@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-literals@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3458dd2f1a47ac51d9d607aa18f3d321cbfa8560a985199185bed5a906bb0c61ba85575d386460bac9aed43fdd98940041fae5a67dff286f6f967707cff489f8 + languageName: node + linkType: hard + +"@babel/plugin-transform-member-expression-literals@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 35a3d04f6693bc6b298c05453d85ee6e41cc806538acb6928427e0e97ae06059f97d2f07d21495fcf5f70d3c13a242e2ecbd09d5c1fcb1b1a73ff528dcb0b695 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-amd@npm:^7.18.6": + version: 7.19.6 + resolution: "@babel/plugin-transform-modules-amd@npm:7.19.6" + dependencies: + "@babel/helper-module-transforms": ^7.19.6 + "@babel/helper-plugin-utils": ^7.19.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 4236aad970025bc10c772c1589b1e2eab8b7681933bb5ffa6e395d4c1a52532b28c47c553e3011b4272ea81e5ab39fe969eb5349584e8390e59771055c467d42 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-commonjs@npm:^7.18.6": + version: 7.19.6 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.19.6" + dependencies: + "@babel/helper-module-transforms": ^7.19.6 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-simple-access": ^7.19.4 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 85d46945ab5ba3fff89e962d560a5d40253f228b9659a697683db3de07c0236e8cd60e5eb41958007359951a42bc268bf32350fcdb5b4a86f58dff1e032c096e + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-systemjs@npm:^7.19.0": + version: 7.19.6 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.19.6" + dependencies: + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-module-transforms": ^7.19.6 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-validator-identifier": ^7.19.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8526431cc81ea3eb232ad50862d0ed1cbb422b5251d14a8d6610d0ca0617f6e75f35179e98eb1235d0cccb980120350b9f112594e5646dd45378d41eaaf87342 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-umd@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-modules-umd@npm:7.18.6" + dependencies: + "@babel/helper-module-transforms": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c3b6796c6f4579f1ba5ab0cdcc73910c1e9c8e1e773c507c8bb4da33072b3ae5df73c6d68f9126dab6e99c24ea8571e1563f8710d7c421fac1cde1e434c20153 + languageName: node + linkType: hard + +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.19.1" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 8a40f5d04f2140c44fe890a5a3fd72abc2a88445443ac2bd92e1e85d9366d3eb8f1ebb7e2c89d2daeaf213d9b28cb65605502ac9b155936d48045eeda6053494 + languageName: node + linkType: hard + +"@babel/plugin-transform-new-target@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-new-target@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: bd780e14f46af55d0ae8503b3cb81ca86dcc73ed782f177e74f498fff934754f9e9911df1f8f3bd123777eed7c1c1af4d66abab87c8daae5403e7719a6b845d1 + languageName: node + linkType: hard + +"@babel/plugin-transform-object-super@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-object-super@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-replace-supers": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0fcb04e15deea96ae047c21cb403607d49f06b23b4589055993365ebd7a7d7541334f06bf9642e90075e66efce6ebaf1eb0ef066fbbab802d21d714f1aac3aef + languageName: node + linkType: hard + +"@babel/plugin-transform-parameters@npm:^7.12.1, @babel/plugin-transform-parameters@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/plugin-transform-parameters@npm:7.18.8" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2b5863300da60face8a250d91da16294333bd5626e9721b13a3ba2078bd2a5a190e32c6e7a1323d5f547f579aeb2804ff49a62a55fcad2b1d099e55a55b788ea + languageName: node + linkType: hard + +"@babel/plugin-transform-property-literals@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-property-literals@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1c16e64de554703f4b547541de2edda6c01346dd3031d4d29e881aa7733785cd26d53611a4ccf5353f4d3e69097bb0111c0a93ace9e683edd94fea28c4484144 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-constant-elements@npm:^7.17.12": + version: 7.18.12 + resolution: "@babel/plugin-transform-react-constant-elements@npm:7.18.12" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d83fbc65e8eb32b64fc83c64436d85dba44e2c358b906e5eb3709d22b05bdeada2f92af1e85e26fda88bb8d688b06546b9a98fee17c82563ae00f19827ba0c79 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-display-name@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-display-name@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 51c087ab9e41ef71a29335587da28417536c6f816c292e092ffc0e0985d2f032656801d4dd502213ce32481f4ba6c69402993ffa67f0818a07606ff811e4be49 + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx-development@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.18.6" + dependencies: + "@babel/plugin-transform-react-jsx": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ec9fa65db66f938b75c45e99584367779ac3e0af8afc589187262e1337c7c4205ea312877813ae4df9fb93d766627b8968d74ac2ba702e4883b1dbbe4953ecee + languageName: node + linkType: hard + +"@babel/plugin-transform-react-jsx@npm:^7.18.6": + version: 7.19.0 + resolution: "@babel/plugin-transform-react-jsx@npm:7.19.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/plugin-syntax-jsx": ^7.18.6 + "@babel/types": ^7.19.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d7d6f0b8f24b1f6b7cf8062c4e91c59af82489a993e51859bd49c2d62a2d2b77fd40b02a9a1d0e6d874cf4ce56a05fa3564b964587d00c94ebc62593524052ec + languageName: node + linkType: hard + +"@babel/plugin-transform-react-pure-annotations@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.18.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 97c4873d409088f437f9084d084615948198dd87fc6723ada0e7e29c5a03623c2f3e03df3f52e7e7d4d23be32a08ea00818bff302812e48713c706713bd06219 + languageName: node + linkType: hard + +"@babel/plugin-transform-regenerator@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-regenerator@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + regenerator-transform: ^0.15.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 60bd482cb0343c714f85c3e19a13b3b5fa05ee336c079974091c0b35e263307f4e661f4555dff90707a87d5efe19b1d51835db44455405444ac1813e268ad750 + languageName: node + linkType: hard + +"@babel/plugin-transform-reserved-words@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-reserved-words@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0738cdc30abdae07c8ec4b233b30c31f68b3ff0eaa40eddb45ae607c066127f5fa99ddad3c0177d8e2832e3a7d3ad115775c62b431ebd6189c40a951b867a80c + languageName: node + linkType: hard + +"@babel/plugin-transform-runtime@npm:^7.18.6": + version: 7.19.6 + resolution: "@babel/plugin-transform-runtime@npm:7.19.6" + dependencies: + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-plugin-utils": ^7.19.0 + babel-plugin-polyfill-corejs2: ^0.3.3 + babel-plugin-polyfill-corejs3: ^0.6.0 + babel-plugin-polyfill-regenerator: ^0.4.1 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ef93efbcbb00dcf4da6dcc55bda698a2a57fca3fb05a6a13e932ecfdb7c1c5d2f0b5b245c1c4faca0318853937caba0d82442f58b7653249f64275d08052fbd8 + languageName: node + linkType: hard + +"@babel/plugin-transform-shorthand-properties@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b8e4e8acc2700d1e0d7d5dbfd4fdfb935651913de6be36e6afb7e739d8f9ca539a5150075a0f9b79c88be25ddf45abb912fe7abf525f0b80f5b9d9860de685d7 + languageName: node + linkType: hard + +"@babel/plugin-transform-spread@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/plugin-transform-spread@npm:7.19.0" + dependencies: + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-skip-transparent-expression-wrappers": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e73a4deb095999185e70b524d0ff4e35df50fcda58299e700a6149a15bbc1a9b369ef1cef384e15a54b3c3ce316cc0f054dbf249dcd0d1ca59f4281dd4df9718 + languageName: node + linkType: hard + +"@babel/plugin-transform-sticky-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 68ea18884ae9723443ffa975eb736c8c0d751265859cd3955691253f7fee37d7a0f7efea96c8a062876af49a257a18ea0ed5fea0d95a7b3611ce40f7ee23aee3 + languageName: node + linkType: hard + +"@babel/plugin-transform-template-literals@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-template-literals@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3d2fcd79b7c345917f69b92a85bdc3ddd68ce2c87dc70c7d61a8373546ccd1f5cb8adc8540b49dfba08e1b82bb7b3bbe23a19efdb2b9c994db2db42906ca9fb2 + languageName: node + linkType: hard + +"@babel/plugin-transform-typeof-symbol@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.18.9" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e754e0d8b8a028c52e10c148088606e3f7a9942c57bd648fc0438e5b4868db73c386a5ed47ab6d6f0594aae29ee5ffc2ffc0f7ebee7fae560a066d6dea811cd4 + languageName: node + linkType: hard + +"@babel/plugin-transform-typescript@npm:^7.18.6": + version: 7.19.3 + resolution: "@babel/plugin-transform-typescript@npm:7.19.3" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.19.0 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/plugin-syntax-typescript": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 094c8c4ad05fee7f1bda243923cadb2b05b58448ea7cf9560e734c7cffd72acfeab3e1e0d2b084eb47a5a950ac316f970b83904b3504c203fa6fe9d8d61526a8 + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-escapes@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.18.10" + dependencies: + "@babel/helper-plugin-utils": ^7.18.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f5baca55cb3c11bc08ec589f5f522d85c1ab509b4d11492437e45027d64ae0b22f0907bd1381e8d7f2a436384bb1f9ad89d19277314242c5c2671a0f91d0f9cd + languageName: node + linkType: hard + +"@babel/plugin-transform-unicode-regex@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.18.6" + dependencies: + "@babel/helper-create-regexp-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d9e18d57536a2d317fb0b7c04f8f55347f3cfacb75e636b4c6fa2080ab13a3542771b5120e726b598b815891fc606d1472ac02b749c69fd527b03847f22dc25e + languageName: node + linkType: hard + +"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.18.2, @babel/preset-env@npm:^7.18.6": + version: 7.19.4 + resolution: "@babel/preset-env@npm:7.19.4" + dependencies: + "@babel/compat-data": ^7.19.4 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.18.6 + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.18.9 + "@babel/plugin-proposal-async-generator-functions": ^7.19.1 + "@babel/plugin-proposal-class-properties": ^7.18.6 + "@babel/plugin-proposal-class-static-block": ^7.18.6 + "@babel/plugin-proposal-dynamic-import": ^7.18.6 + "@babel/plugin-proposal-export-namespace-from": ^7.18.9 + "@babel/plugin-proposal-json-strings": ^7.18.6 + "@babel/plugin-proposal-logical-assignment-operators": ^7.18.9 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 + "@babel/plugin-proposal-numeric-separator": ^7.18.6 + "@babel/plugin-proposal-object-rest-spread": ^7.19.4 + "@babel/plugin-proposal-optional-catch-binding": ^7.18.6 + "@babel/plugin-proposal-optional-chaining": ^7.18.9 + "@babel/plugin-proposal-private-methods": ^7.18.6 + "@babel/plugin-proposal-private-property-in-object": ^7.18.6 + "@babel/plugin-proposal-unicode-property-regex": ^7.18.6 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-class-properties": ^7.12.13 + "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/plugin-syntax-import-assertions": ^7.18.6 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/plugin-syntax-top-level-await": ^7.14.5 + "@babel/plugin-transform-arrow-functions": ^7.18.6 + "@babel/plugin-transform-async-to-generator": ^7.18.6 + "@babel/plugin-transform-block-scoped-functions": ^7.18.6 + "@babel/plugin-transform-block-scoping": ^7.19.4 + "@babel/plugin-transform-classes": ^7.19.0 + "@babel/plugin-transform-computed-properties": ^7.18.9 + "@babel/plugin-transform-destructuring": ^7.19.4 + "@babel/plugin-transform-dotall-regex": ^7.18.6 + "@babel/plugin-transform-duplicate-keys": ^7.18.9 + "@babel/plugin-transform-exponentiation-operator": ^7.18.6 + "@babel/plugin-transform-for-of": ^7.18.8 + "@babel/plugin-transform-function-name": ^7.18.9 + "@babel/plugin-transform-literals": ^7.18.9 + "@babel/plugin-transform-member-expression-literals": ^7.18.6 + "@babel/plugin-transform-modules-amd": ^7.18.6 + "@babel/plugin-transform-modules-commonjs": ^7.18.6 + "@babel/plugin-transform-modules-systemjs": ^7.19.0 + "@babel/plugin-transform-modules-umd": ^7.18.6 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.19.1 + "@babel/plugin-transform-new-target": ^7.18.6 + "@babel/plugin-transform-object-super": ^7.18.6 + "@babel/plugin-transform-parameters": ^7.18.8 + "@babel/plugin-transform-property-literals": ^7.18.6 + "@babel/plugin-transform-regenerator": ^7.18.6 + "@babel/plugin-transform-reserved-words": ^7.18.6 + "@babel/plugin-transform-shorthand-properties": ^7.18.6 + "@babel/plugin-transform-spread": ^7.19.0 + "@babel/plugin-transform-sticky-regex": ^7.18.6 + "@babel/plugin-transform-template-literals": ^7.18.9 + "@babel/plugin-transform-typeof-symbol": ^7.18.9 + "@babel/plugin-transform-unicode-escapes": ^7.18.10 + "@babel/plugin-transform-unicode-regex": ^7.18.6 + "@babel/preset-modules": ^0.1.5 + "@babel/types": ^7.19.4 + babel-plugin-polyfill-corejs2: ^0.3.3 + babel-plugin-polyfill-corejs3: ^0.6.0 + babel-plugin-polyfill-regenerator: ^0.4.1 + core-js-compat: ^3.25.1 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f12af25281f3c5e7df60fa1e79ad481ddd7f6a111d4c0fabcffdabf0eaed3a01b4f8c647ae5445ed1f58df70f52083ffd283e8919ade7afa73801a49c733d22c + languageName: node + linkType: hard + +"@babel/preset-modules@npm:^0.1.5": + version: 0.1.5 + resolution: "@babel/preset-modules@npm:0.1.5" + dependencies: + "@babel/helper-plugin-utils": ^7.0.0 + "@babel/plugin-proposal-unicode-property-regex": ^7.4.4 + "@babel/plugin-transform-dotall-regex": ^7.4.4 + "@babel/types": ^7.4.4 + esutils: ^2.0.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8430e0e9e9d520b53e22e8c4c6a5a080a12b63af6eabe559c2310b187bd62ae113f3da82ba33e9d1d0f3230930ca702843aae9dd226dec51f7d7114dc1f51c10 + languageName: node + linkType: hard + +"@babel/preset-react@npm:^7.17.12, @babel/preset-react@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/preset-react@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-transform-react-display-name": ^7.18.6 + "@babel/plugin-transform-react-jsx": ^7.18.6 + "@babel/plugin-transform-react-jsx-development": ^7.18.6 + "@babel/plugin-transform-react-pure-annotations": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 540d9cf0a0cc0bb07e6879994e6fb7152f87dafbac880b56b65e2f528134c7ba33e0cd140b58700c77b2ebf4c81fa6468fed0ba391462d75efc7f8c1699bb4c3 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.17.12, @babel/preset-typescript@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/preset-typescript@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-validator-option": ^7.18.6 + "@babel/plugin-transform-typescript": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7fe0da5103eb72d3cf39cf3e138a794c8cdd19c0b38e3e101507eef519c46a87a0d6d0e8bc9e28a13ea2364001ebe7430b9d75758aab4c3c3a8db9a487b9dc7c + languageName: node + linkType: hard + +"@babel/runtime-corejs3@npm:^7.10.2, @babel/runtime-corejs3@npm:^7.18.6": + version: 7.19.6 + resolution: "@babel/runtime-corejs3@npm:7.19.6" + dependencies: + core-js-pure: ^3.25.1 + regenerator-runtime: ^0.13.4 + checksum: 610012057190dc3a325beaa4a62fc467bab6fa5c2c7ecfddb7b78a3e759a759922cd0f9485ca4b9c12703e25671f0af007ce0a910f767d1cdeeab3c54630216a + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.8.4": + version: 7.19.4 + resolution: "@babel/runtime@npm:7.19.4" + dependencies: + regenerator-runtime: ^0.13.4 + checksum: 66b7e3c13e9ee1d2c9397ea89144f29a875edee266a0eb2d9971be51b32fdbafc85808c7a45e011e6681899bb804b4e2ee2aed6dc07108dbbd6b11b6cc2afba6 + languageName: node + linkType: hard + +"@babel/template@npm:^7.12.7, @babel/template@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/template@npm:7.18.10" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.10 + "@babel/types": ^7.18.10 + checksum: 93a6aa094af5f355a72bd55f67fa1828a046c70e46f01b1606e6118fa1802b6df535ca06be83cc5a5e834022be95c7b714f0a268b5f20af984465a71e28f1473 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.18.8, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/traverse@npm:7.19.6" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.19.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.19.6 + "@babel/types": ^7.19.4 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 3fafa244f7d0b696a9d38f5da016a8f8db4b08ac60a067b299a8f54d91fb7c70c3edf06f921221d333137e65ffb64392526e68fdcf596ec91e95720037789d66 + languageName: node + linkType: hard + +"@babel/types@npm:^7.12.7, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.19.4 + resolution: "@babel/types@npm:7.19.4" + dependencies: + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 + to-fast-properties: ^2.0.0 + checksum: 4032f6407093f80dd4f4764be676f7527d2a5c0381586967cd79683cf8af01cdc16745a381b9cef045f702f0c9b0dffd880d84ee55dad59ba01bd23d5d52a8e0 + languageName: node + linkType: hard + +"@colors/colors@npm:1.5.0": + version: 1.5.0 + resolution: "@colors/colors@npm:1.5.0" + checksum: d64d5260bed1d5012ae3fc617d38d1afc0329fec05342f4e6b838f46998855ba56e0a73833f4a80fa8378c84810da254f76a8a19c39d038260dc06dc4e007425 + languageName: node + linkType: hard + +"@commitlint/cli@npm:^17.1.2": + version: 17.1.2 + resolution: "@commitlint/cli@npm:17.1.2" + dependencies: + "@commitlint/format": ^17.0.0 + "@commitlint/lint": ^17.1.0 + "@commitlint/load": ^17.1.2 + "@commitlint/read": ^17.1.0 + "@commitlint/types": ^17.0.0 + execa: ^5.0.0 + lodash: ^4.17.19 + resolve-from: 5.0.0 + resolve-global: 1.0.0 + yargs: ^17.0.0 + bin: + commitlint: cli.js + checksum: 2f87c560ede9c731574ceb3a4be0d4a12fed60aedef57a567a98b978537105da0aa70d189803f7894ee7a079038f63ee45345ebd29e9d29789d9fdf4c64006d4 + languageName: node + linkType: hard + +"@commitlint/config-conventional@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/config-conventional@npm:17.1.0" + dependencies: + conventional-changelog-conventionalcommits: ^5.0.0 + checksum: 8209f6b105ff0cd5239e3c0211be875fa17e02552927979faeba51d3797c8258df9bd1eb064f886e13aedf890d2da2083f6d41727d49d57bcc12520011d723a4 + languageName: node + linkType: hard + +"@commitlint/config-validator@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/config-validator@npm:17.1.0" + dependencies: + "@commitlint/types": ^17.0.0 + ajv: ^8.11.0 + checksum: 18b4779837979bf9e240de689c49b9d0dc1e053e677ec13826204594edc052510f37a30bcd8826a054cbcb42a7285fc23e160082b281e0089f18039958ec6a53 + languageName: node + linkType: hard + +"@commitlint/ensure@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/ensure@npm:17.0.0" + dependencies: + "@commitlint/types": ^17.0.0 + lodash: ^4.17.19 + checksum: 5ce3c624417dc64ed0d406954b7684ed287142535b0f55df6984093d0f82eadf0da5ab3e472e3020139304cd007c682a4bdfb95cf53fb99e7c7ae6d4711ada6b + languageName: node + linkType: hard + +"@commitlint/execute-rule@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/execute-rule@npm:17.0.0" + checksum: cb37e5c6e0e16bf04e8f344094146ed2de8155456191da88fb9a1b943a9b5a98e0f6ef49c55b239104eb68634df681fd3be05311bf2da0cb6b171fdd24371669 + languageName: node + linkType: hard + +"@commitlint/format@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/format@npm:17.0.0" + dependencies: + "@commitlint/types": ^17.0.0 + chalk: ^4.1.0 + checksum: e54705bdc91741632bac6ae330ba5d08110ec7575900585f4947487e7189a3d586396a3da3f1622fd3b6a49be9af1f71519a1ffeaa562d4cc7349bde3846eb8a + languageName: node + linkType: hard + +"@commitlint/is-ignored@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/is-ignored@npm:17.1.0" + dependencies: + "@commitlint/types": ^17.0.0 + semver: 7.3.7 + checksum: d371e7dbf137dee40d06b54f7edd1ac079d6ff696d756fb8b6a9c1a69b12a92295ecd2cf6d7079db229783c510b57a5f88080f486d3810177aef85b098f2464d + languageName: node + linkType: hard + +"@commitlint/lint@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/lint@npm:17.1.0" + dependencies: + "@commitlint/is-ignored": ^17.1.0 + "@commitlint/parse": ^17.0.0 + "@commitlint/rules": ^17.0.0 + "@commitlint/types": ^17.0.0 + checksum: a457461da400d9adc5fa52bdc78c0e97f9b0f3e021f4b74efae2e7aae1b3febea759ef4a952cde2330a247cd48203345b038197ed1fcc750433ac042a4a7217d + languageName: node + linkType: hard + +"@commitlint/load@npm:>6.1.1, @commitlint/load@npm:^17.1.2": + version: 17.1.2 + resolution: "@commitlint/load@npm:17.1.2" + dependencies: + "@commitlint/config-validator": ^17.1.0 + "@commitlint/execute-rule": ^17.0.0 + "@commitlint/resolve-extends": ^17.1.0 + "@commitlint/types": ^17.0.0 + "@types/node": ^14.0.0 + chalk: ^4.1.0 + cosmiconfig: ^7.0.0 + cosmiconfig-typescript-loader: ^4.0.0 + lodash: ^4.17.19 + resolve-from: ^5.0.0 + ts-node: ^10.8.1 + typescript: ^4.6.4 + checksum: c01e2d8a5b9b20706d91d7930f960b901450aa1e306d597eb0fca56f60d692bd1f63495914614bd59b0a6bcc51e11036a2291c79beb96ab7e8463034c5c5ecbb + languageName: node + linkType: hard + +"@commitlint/message@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/message@npm:17.0.0" + checksum: ec80ea7f98082e48116fda1203277ac139bf2f442a8f58f87f8b823c6e526ec3771a9de7821b249254d580bff59a3fe205d044d1e9df29c34c3014a41e851c5d + languageName: node + linkType: hard + +"@commitlint/parse@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/parse@npm:17.0.0" + dependencies: + "@commitlint/types": ^17.0.0 + conventional-changelog-angular: ^5.0.11 + conventional-commits-parser: ^3.2.2 + checksum: 86610df080665b8ba83037c598f4e6d0538a5ec40fdb0c2ad1925bfdf0f494934deafa020d2e21663f64dbc20fec4e889d21675573d3860c379c2d305db7a141 + languageName: node + linkType: hard + +"@commitlint/read@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/read@npm:17.1.0" + dependencies: + "@commitlint/top-level": ^17.0.0 + "@commitlint/types": ^17.0.0 + fs-extra: ^10.0.0 + git-raw-commits: ^2.0.0 + minimist: ^1.2.6 + checksum: b9f728860a17db3e6c2e7872eca788b83192e1b83fbed3c4acdc0a83674573576df40041ca136eec9e19c1d0964efe31cfa98ec3f0907ccdefa80f6b5e7eeca4 + languageName: node + linkType: hard + +"@commitlint/resolve-extends@npm:^17.1.0": + version: 17.1.0 + resolution: "@commitlint/resolve-extends@npm:17.1.0" + dependencies: + "@commitlint/config-validator": ^17.1.0 + "@commitlint/types": ^17.0.0 + import-fresh: ^3.0.0 + lodash: ^4.17.19 + resolve-from: ^5.0.0 + resolve-global: ^1.0.0 + checksum: cc50ed7ca987dc9e308d49b8620d014a84b26f2354b247dddd74e40406c3554946c4565d978e63538527fa46c6be2ca73c05b29e5c6d6f4c4c6f97bd1d0d29fb + languageName: node + linkType: hard + +"@commitlint/rules@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/rules@npm:17.0.0" + dependencies: + "@commitlint/ensure": ^17.0.0 + "@commitlint/message": ^17.0.0 + "@commitlint/to-lines": ^17.0.0 + "@commitlint/types": ^17.0.0 + execa: ^5.0.0 + checksum: cd0944069932bee738a0ed70cb972fa0d14c0e35642310ca856d5e368ddc48513d05ece00f2e309ebcf4ecb119f8b44b322ff086edaa5208edb3cec0968dac06 + languageName: node + linkType: hard + +"@commitlint/to-lines@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/to-lines@npm:17.0.0" + checksum: ccad787a3baf567c6c589e96e110aa2582103b50eaa9b70493116c08a0e5c6c50669c05e67b0a77cd803d66c031b1dcb9805b752d604178dbc4c744fc7f9bb04 + languageName: node + linkType: hard + +"@commitlint/top-level@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/top-level@npm:17.0.0" + dependencies: + find-up: ^5.0.0 + checksum: 2e43d021a63faee67aa0e63b86a3ab9347ccda1b81f1f0722841223bd6bf127de954933c2ca3172fac0a1ce07a8b3bed62ac8f4afa04d50281dc5f80b43b61fb + languageName: node + linkType: hard + +"@commitlint/types@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/types@npm:17.0.0" + dependencies: + chalk: ^4.1.0 + checksum: 210636d3923f93f7cfc409eac04376b0fe50356a0e08f25a37b43d5cd9ca4363f7b03ca2e7736cbf95b62d67733fe8e1028269d35b4fddd1b3f2a653c90ca85c + languageName: node + linkType: hard + +"@cspotcode/source-map-support@npm:^0.8.0": + version: 0.8.1 + resolution: "@cspotcode/source-map-support@npm:0.8.1" + dependencies: + "@jridgewell/trace-mapping": 0.3.9 + checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa + languageName: node + linkType: hard + +"@docsearch/css@npm:3.2.2": + version: 3.2.2 + resolution: "@docsearch/css@npm:3.2.2" + checksum: 8e0555249047c0313466ffe149c9ab7d091485649b4267dc22899b1e7a94cd8deef9b9e8d75997e66e289d16a8b0cb86f05212ab750b25741cdd03ba2aab1e3e + languageName: node + linkType: hard + +"@docsearch/react@npm:^3.1.1": + version: 3.2.2 + resolution: "@docsearch/react@npm:3.2.2" + dependencies: + "@algolia/autocomplete-core": 1.7.1 + "@algolia/autocomplete-preset-algolia": 1.7.1 + "@docsearch/css": 3.2.2 + algoliasearch: ^4.0.0 + peerDependencies: + "@types/react": ">= 16.8.0 < 19.0.0" + react: ">= 16.8.0 < 19.0.0" + react-dom: ">= 16.8.0 < 19.0.0" + peerDependenciesMeta: + "@types/react": + optional: true + react: + optional: true + react-dom: + optional: true + checksum: 7653f72e4044907a64d46ceb5b34b9ad14b42a18317b2a2025a8bae71728c007ea7a25b617faf9ed10da396c35f679c335157f6d535537f14f9f4d1d6a67728c + languageName: node + linkType: hard + +"@docusaurus/core@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/core@npm:2.1.0" + dependencies: + "@babel/core": ^7.18.6 + "@babel/generator": ^7.18.7 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/plugin-transform-runtime": ^7.18.6 + "@babel/preset-env": ^7.18.6 + "@babel/preset-react": ^7.18.6 + "@babel/preset-typescript": ^7.18.6 + "@babel/runtime": ^7.18.6 + "@babel/runtime-corejs3": ^7.18.6 + "@babel/traverse": ^7.18.8 + "@docusaurus/cssnano-preset": 2.1.0 + "@docusaurus/logger": 2.1.0 + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/react-loadable": 5.5.2 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-common": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + "@slorber/static-site-generator-webpack-plugin": ^4.0.7 + "@svgr/webpack": ^6.2.1 + autoprefixer: ^10.4.7 + babel-loader: ^8.2.5 + babel-plugin-dynamic-import-node: ^2.3.3 + boxen: ^6.2.1 + chalk: ^4.1.2 + chokidar: ^3.5.3 + clean-css: ^5.3.0 + cli-table3: ^0.6.2 + combine-promises: ^1.1.0 + commander: ^5.1.0 + copy-webpack-plugin: ^11.0.0 + core-js: ^3.23.3 + css-loader: ^6.7.1 + css-minimizer-webpack-plugin: ^4.0.0 + cssnano: ^5.1.12 + del: ^6.1.1 + detect-port: ^1.3.0 + escape-html: ^1.0.3 + eta: ^1.12.3 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + html-minifier-terser: ^6.1.0 + html-tags: ^3.2.0 + html-webpack-plugin: ^5.5.0 + import-fresh: ^3.3.0 + leven: ^3.1.0 + lodash: ^4.17.21 + mini-css-extract-plugin: ^2.6.1 + postcss: ^8.4.14 + postcss-loader: ^7.0.0 + prompts: ^2.4.2 + react-dev-utils: ^12.0.1 + react-helmet-async: ^1.3.0 + react-loadable: "npm:@docusaurus/react-loadable@5.5.2" + react-loadable-ssr-addon-v5-slorber: ^1.0.1 + react-router: ^5.3.3 + react-router-config: ^5.1.1 + react-router-dom: ^5.3.3 + rtl-detect: ^1.0.4 + semver: ^7.3.7 + serve-handler: ^6.1.3 + shelljs: ^0.8.5 + terser-webpack-plugin: ^5.3.3 + tslib: ^2.4.0 + update-notifier: ^5.1.0 + url-loader: ^4.1.1 + wait-on: ^6.0.1 + webpack: ^5.73.0 + webpack-bundle-analyzer: ^4.5.0 + webpack-dev-server: ^4.9.3 + webpack-merge: ^5.8.0 + webpackbar: ^5.0.2 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + bin: + docusaurus: bin/docusaurus.mjs + checksum: c8f12d87d0e456784a28f2d55bdd31c0ea65f2cf35446f3faa063fc0651e5037553de84b051b1a264799dfdff35d337fb4656574a50269554b07ebe6a64eb2e5 + languageName: node + linkType: hard + +"@docusaurus/cssnano-preset@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/cssnano-preset@npm:2.1.0" + dependencies: + cssnano-preset-advanced: ^5.3.8 + postcss: ^8.4.14 + postcss-sort-media-queries: ^4.2.1 + tslib: ^2.4.0 + checksum: 3589dcd8dc24e13598bdc9194470bbe3633dadf758db7860b9782df0e82adab5b4661167eeba2d49cce2f6a1e84b6126b1e9186c0d2bc3495f013f7fd25864e1 + languageName: node + linkType: hard + +"@docusaurus/logger@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/logger@npm:2.1.0" + dependencies: + chalk: ^4.1.2 + tslib: ^2.4.0 + checksum: af13df70b65b5ffedb3faafc9b9a1a26380ff33967e306bf0f3c7cf168efcec8d488712cbfefe5e60a1b416bde6e451b800a978477508bbae2a19c38250e86a5 + languageName: node + linkType: hard + +"@docusaurus/mdx-loader@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/mdx-loader@npm:2.1.0" + dependencies: + "@babel/parser": ^7.18.8 + "@babel/traverse": ^7.18.8 + "@docusaurus/logger": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@mdx-js/mdx": ^1.6.22 + escape-html: ^1.0.3 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + image-size: ^1.0.1 + mdast-util-to-string: ^2.0.0 + remark-emoji: ^2.2.0 + stringify-object: ^3.3.0 + tslib: ^2.4.0 + unified: ^9.2.2 + unist-util-visit: ^2.0.3 + url-loader: ^4.1.1 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 799982ad50e182f4428d13a52c2790eba5b3cb84744220bd55fd64672a5388305f07cac078581dc66047775e3ccb30c4e49d8c1b285a2ebe38670859896cfe5c + languageName: node + linkType: hard + +"@docusaurus/module-type-aliases@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/module-type-aliases@npm:2.1.0" + dependencies: + "@docusaurus/react-loadable": 5.5.2 + "@docusaurus/types": 2.1.0 + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router-config": "*" + "@types/react-router-dom": "*" + react-helmet-async: "*" + react-loadable: "npm:@docusaurus/react-loadable@5.5.2" + peerDependencies: + react: "*" + react-dom: "*" + checksum: 229e792fbc6b272944d1d61d3375256ff9dde61344bc32d60ccfa35be8ee535cb32b0ac697f997a10cae984000f56ad9c246a14bf111b4b45e71bc8f9f4dd1d6 + languageName: node + linkType: hard + +"@docusaurus/plugin-content-blog@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-content-blog@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/logger": 2.1.0 + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-common": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + cheerio: ^1.0.0-rc.12 + feed: ^4.2.2 + fs-extra: ^10.1.0 + lodash: ^4.17.21 + reading-time: ^1.5.0 + tslib: ^2.4.0 + unist-util-visit: ^2.0.3 + utility-types: ^3.10.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 9cc47886f9be8eb2088034e4caa0e7e6579246bc7a4169dc1beffcc80dcf46c8d210aa85d5df759dba95dbe615247399f434cc71e32b0441e091480a855c013f + languageName: node + linkType: hard + +"@docusaurus/plugin-content-docs@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-content-docs@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/logger": 2.1.0 + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/module-type-aliases": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + "@types/react-router-config": ^5.0.6 + combine-promises: ^1.1.0 + fs-extra: ^10.1.0 + import-fresh: ^3.3.0 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + tslib: ^2.4.0 + utility-types: ^3.10.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 40100821e07dcb37192f1b93b84f22ced932054c21342a45019241d13eb13b1663465db123aef2494c2f73c018e41400b6694008b0c9e09d4ec84c96ad7974fe + languageName: node + linkType: hard + +"@docusaurus/plugin-content-pages@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-content-pages@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + fs-extra: ^10.1.0 + tslib: ^2.4.0 + webpack: ^5.73.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: c2fc027ce6b0b1cdbe5c6d1c2d9289cde80f263bb34297425783b7687cdfae1d4c045736b94f45735d6f4275978f2890f39c7ed383a558b48e84582cc67ab39b + languageName: node + linkType: hard + +"@docusaurus/plugin-debug@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-debug@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + fs-extra: ^10.1.0 + react-json-view: ^1.21.3 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: e5fd1e90d8cb34cdfeae17b147514f78ea258f2629df55d2cb8bc09389e63da08285b630950c21cb0108094abadfcc2ba601e07c84cb02d48757b4a47c87f4d3 + languageName: node + linkType: hard + +"@docusaurus/plugin-google-analytics@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-google-analytics@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 38949208ade800c3dc5f4e9d8d270364b7b5ce4e747aed6d4ad384ce1fb810e96c198c8e9db615ccbc5cb1f15f7f923dc0f82f9975898649549565c2985b10ac + languageName: node + linkType: hard + +"@docusaurus/plugin-google-gtag@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-google-gtag@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: fdfffc37e1880aa3b6fcc515152a2f7e746feb290ef3010f2d04ddfcf5c596fa0416e43f968a15d10010f7979d27bd36187c55d44df67c0f0584c86afd7d164a + languageName: node + linkType: hard + +"@docusaurus/plugin-pwa@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-pwa@npm:2.1.0" + dependencies: + "@babel/core": ^7.18.6 + "@babel/preset-env": ^7.18.6 + "@docusaurus/core": 2.1.0 + "@docusaurus/theme-common": 2.1.0 + "@docusaurus/theme-translations": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + babel-loader: ^8.2.5 + clsx: ^1.2.1 + core-js: ^3.23.3 + terser-webpack-plugin: ^5.3.3 + tslib: ^2.4.0 + webpack: ^5.73.0 + webpack-merge: ^5.8.0 + workbox-build: ^6.5.3 + workbox-precaching: ^6.5.3 + workbox-window: ^6.5.3 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 693137ad04c23a282236cc47ec9b0b6379c4b1a957e60e0858384ebd4befe064f1b69d59aca893963e917643c25a8a4758af0c8273d4581b657f82882b679116 + languageName: node + linkType: hard + +"@docusaurus/plugin-sitemap@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/plugin-sitemap@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/logger": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-common": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + fs-extra: ^10.1.0 + sitemap: ^7.1.1 + tslib: ^2.4.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: c3b8dccd86ba2474d1a25c3bb336fdf45bfc04f41663348c4449e98ee809bee02713677814a7fa457a91edee5a13c41be4fd3699d37562cd94ade0fded7be022 + languageName: node + linkType: hard + +"@docusaurus/preset-classic@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/preset-classic@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/plugin-content-blog": 2.1.0 + "@docusaurus/plugin-content-docs": 2.1.0 + "@docusaurus/plugin-content-pages": 2.1.0 + "@docusaurus/plugin-debug": 2.1.0 + "@docusaurus/plugin-google-analytics": 2.1.0 + "@docusaurus/plugin-google-gtag": 2.1.0 + "@docusaurus/plugin-sitemap": 2.1.0 + "@docusaurus/theme-classic": 2.1.0 + "@docusaurus/theme-common": 2.1.0 + "@docusaurus/theme-search-algolia": 2.1.0 + "@docusaurus/types": 2.1.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 9a7507dfc3f3905c034d1b01765a358455586b23986d0db3e18a530b2aa74398e9021b1663c85cf41c64438b9e5670ae685f31730af69846455ea4792e03edf5 + languageName: node + linkType: hard + +"@docusaurus/react-loadable@npm:5.5.2, react-loadable@npm:@docusaurus/react-loadable@5.5.2": + version: 5.5.2 + resolution: "@docusaurus/react-loadable@npm:5.5.2" + dependencies: + "@types/react": "*" + prop-types: ^15.6.2 + peerDependencies: + react: "*" + checksum: 930fb9e2936412a12461f210acdc154a433283921ca43ac3fc3b84cb6c12eb738b3a3719373022bf68004efeb1a928dbe36c467d7a1f86454ed6241576d936e7 + languageName: node + linkType: hard + +"@docusaurus/theme-classic@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/theme-classic@npm:2.1.0" + dependencies: + "@docusaurus/core": 2.1.0 + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/module-type-aliases": 2.1.0 + "@docusaurus/plugin-content-blog": 2.1.0 + "@docusaurus/plugin-content-docs": 2.1.0 + "@docusaurus/plugin-content-pages": 2.1.0 + "@docusaurus/theme-common": 2.1.0 + "@docusaurus/theme-translations": 2.1.0 + "@docusaurus/types": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-common": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + "@mdx-js/react": ^1.6.22 + clsx: ^1.2.1 + copy-text-to-clipboard: ^3.0.1 + infima: 0.2.0-alpha.42 + lodash: ^4.17.21 + nprogress: ^0.2.0 + postcss: ^8.4.14 + prism-react-renderer: ^1.3.5 + prismjs: ^1.28.0 + react-router-dom: ^5.3.3 + rtlcss: ^3.5.0 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: e6c57a187ef8fa5af322f5e39ab8f36c3e0fb0e4d01b4d85f951e1f3edec18c73f7c51ae8f9ba7c8c7d106c723ff0d7b393e781d88dfc7f604e2bcc865fe47ba + languageName: node + linkType: hard + +"@docusaurus/theme-common@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/theme-common@npm:2.1.0" + dependencies: + "@docusaurus/mdx-loader": 2.1.0 + "@docusaurus/module-type-aliases": 2.1.0 + "@docusaurus/plugin-content-blog": 2.1.0 + "@docusaurus/plugin-content-docs": 2.1.0 + "@docusaurus/plugin-content-pages": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router-config": "*" + clsx: ^1.2.1 + parse-numeric-range: ^1.3.0 + prism-react-renderer: ^1.3.5 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: 8620309cf8610aa2b2c577ec0e14deb2b6b2465ff847b666eacab2c79d3dbee0883070dc390495de3be9b33fdd0e667285e13ca99670460757064bec979983c5 + languageName: node + linkType: hard + +"@docusaurus/theme-search-algolia@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/theme-search-algolia@npm:2.1.0" + dependencies: + "@docsearch/react": ^3.1.1 + "@docusaurus/core": 2.1.0 + "@docusaurus/logger": 2.1.0 + "@docusaurus/plugin-content-docs": 2.1.0 + "@docusaurus/theme-common": 2.1.0 + "@docusaurus/theme-translations": 2.1.0 + "@docusaurus/utils": 2.1.0 + "@docusaurus/utils-validation": 2.1.0 + algoliasearch: ^4.13.1 + algoliasearch-helper: ^3.10.0 + clsx: ^1.2.1 + eta: ^1.12.3 + fs-extra: ^10.1.0 + lodash: ^4.17.21 + tslib: ^2.4.0 + utility-types: ^3.10.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: cfe851c748b71e5f8b531ab77d4d1a1bed82e3311b93117538d4dba8128f99d86316192c25933b28e00ccc4a1991c10c0aa86c90e26097fea49ae38e39642806 + languageName: node + linkType: hard + +"@docusaurus/theme-translations@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/theme-translations@npm:2.1.0" + dependencies: + fs-extra: ^10.1.0 + tslib: ^2.4.0 + checksum: 26d9f2889d44097c5a4e343d48cbd5d849fe7dbc9489402a9d71f35cca5e254fc6d9ffc360409eeea2c70a1dda92f6ee95630c6cb69b20688ce351505bbe18cc + languageName: node + linkType: hard + +"@docusaurus/types@npm:2.1.0, @docusaurus/types@npm:^2.1.0": + version: 2.1.0 + resolution: "@docusaurus/types@npm:2.1.0" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + commander: ^5.1.0 + joi: ^17.6.0 + react-helmet-async: ^1.3.0 + utility-types: ^3.10.0 + webpack: ^5.73.0 + webpack-merge: ^5.8.0 + peerDependencies: + react: ^16.8.4 || ^17.0.0 + react-dom: ^16.8.4 || ^17.0.0 + checksum: e6112cd682410e6979862ddd5763b14f4d5becb6b0be147c9745bb00b56845c491a62279a9dde7af54819a4a09aa0bb7a8b7cc9609414aee554e3d996a6992b8 + languageName: node + linkType: hard + +"@docusaurus/utils-common@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/utils-common@npm:2.1.0" + dependencies: + tslib: ^2.4.0 + peerDependencies: + "@docusaurus/types": "*" + peerDependenciesMeta: + "@docusaurus/types": + optional: true + checksum: b4a9282f5595285a8e7d957a1d10ad46b2244875cd955fd5d4799ccc908f06ecd27283679ecdbe4394f3e326a74ceacd1c624c01158d5bcfdcb6be62c15fc6f0 + languageName: node + linkType: hard + +"@docusaurus/utils-validation@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/utils-validation@npm:2.1.0" + dependencies: + "@docusaurus/logger": 2.1.0 + "@docusaurus/utils": 2.1.0 + joi: ^17.6.0 + js-yaml: ^4.1.0 + tslib: ^2.4.0 + checksum: 63fa924768a7e7af99d5a84765429849f604f4e90ce4f60de7747b3fab8cd365315a1bcb1ad99bc56e92179e30eb54bd3526dc397283a522802b0cc71037d7ed + languageName: node + linkType: hard + +"@docusaurus/utils@npm:2.1.0": + version: 2.1.0 + resolution: "@docusaurus/utils@npm:2.1.0" + dependencies: + "@docusaurus/logger": 2.1.0 + "@svgr/webpack": ^6.2.1 + file-loader: ^6.2.0 + fs-extra: ^10.1.0 + github-slugger: ^1.4.0 + globby: ^11.1.0 + gray-matter: ^4.0.3 + js-yaml: ^4.1.0 + lodash: ^4.17.21 + micromatch: ^4.0.5 + resolve-pathname: ^3.0.0 + shelljs: ^0.8.5 + tslib: ^2.4.0 + url-loader: ^4.1.1 + webpack: ^5.73.0 + peerDependencies: + "@docusaurus/types": "*" + peerDependenciesMeta: + "@docusaurus/types": + optional: true + checksum: 970c8b2716e3c3030b7ce6c460bf74cbf7612d1f155f345a2f59c681c60f5d11b09d156c0e159923b85b47c3dc02efe447fd1ad5457213ca5e91f98e4c697f90 + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^1.3.3": + version: 1.3.3 + resolution: "@eslint/eslintrc@npm:1.3.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.4.0 + globals: ^13.15.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 + checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694 + languageName: node + linkType: hard + +"@favware/colorette-spinner@npm:^1.0.1": + version: 1.0.1 + resolution: "@favware/colorette-spinner@npm:1.0.1" + dependencies: + colorette: "*" + checksum: 839bfa3bd4480da4ce1c5cf34fe617769ed8c0298ceab440401d5849020d9cf95537a634c33e22f452390cd68034b818cf92c471e360cab0e68be45c954cd636 + languageName: node + linkType: hard + +"@gar/promisify@npm:^1.1.3": + version: 1.1.3 + resolution: "@gar/promisify@npm:1.1.3" + checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 + languageName: node + linkType: hard + +"@hapi/hoek@npm:^9.0.0": + version: 9.3.0 + resolution: "@hapi/hoek@npm:9.3.0" + checksum: 4771c7a776242c3c022b168046af4e324d116a9d2e1d60631ee64f474c6e38d1bb07092d898bf95c7bc5d334c5582798a1456321b2e53ca817d4e7c88bc25b43 + languageName: node + linkType: hard + +"@hapi/topo@npm:^5.0.0": + version: 5.1.0 + resolution: "@hapi/topo@npm:5.1.0" + dependencies: + "@hapi/hoek": ^9.0.0 + checksum: 604dfd5dde76d5c334bd03f9001fce69c7ce529883acf92da96f4fe7e51221bf5e5110e964caca287a6a616ba027c071748ab636ff178ad750547fba611d6014 + languageName: node + linkType: hard + +"@heroicons/react@npm:^1.0.6": + version: 1.0.6 + resolution: "@heroicons/react@npm:1.0.6" + peerDependencies: + react: ">= 16" + checksum: 372b1eda3ce735ef069777bc96304f70de585ebb71a6d1cedc121bb695f9bca235619112e3ee14e8779e95a03096813cbbe3b755927a54b7580d1ce084fa4096 + languageName: node + linkType: hard + +"@humanwhocodes/config-array@npm:^0.11.6": + version: 0.11.6 + resolution: "@humanwhocodes/config-array@npm:0.11.6" + dependencies: + "@humanwhocodes/object-schema": ^1.2.1 + debug: ^4.1.1 + minimatch: ^3.0.4 + checksum: 2fb7288638968dfeec27f06aef52f043726edd126ac47f24b54256902fdb35b3bf9863d4a4caf0423dccca5dd1354ca5899f3ac047b56774641ca0c4cbedb104 + languageName: node + linkType: hard + +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 + languageName: node + linkType: hard + +"@humanwhocodes/object-schema@npm:^1.2.1": + version: 1.2.1 + resolution: "@humanwhocodes/object-schema@npm:1.2.1" + checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 + languageName: node + linkType: hard + +"@jest/schemas@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/schemas@npm:29.0.0" + dependencies: + "@sinclair/typebox": ^0.24.1 + checksum: 41355c78f09eb1097e57a3c5d0ca11c9099e235e01ea5fa4e3953562a79a6a9296c1d300f1ba50ca75236048829e056b00685cd2f1ff8285e56fd2ce01249acb + languageName: node + linkType: hard + +"@jest/types@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/types@npm:29.2.1" + dependencies: + "@jest/schemas": ^29.0.0 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: a83f20727425179aa05974aa7553c307d207fbb6b7ae5ab1e37fbb6ba9b6655f26655301fc804f2545d33f4c4a6b59d41eed1737c005d2b83fce9e14841b4150 + languageName: node + linkType: hard + +"@jridgewell/gen-mapping@npm:^0.1.0": + version: 0.1.1 + resolution: "@jridgewell/gen-mapping@npm:0.1.1" + dependencies: + "@jridgewell/set-array": ^1.0.0 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: 3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc + languageName: node + linkType: hard + +"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/gen-mapping@npm:0.3.2" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882 + languageName: node + linkType: hard + +"@jridgewell/resolve-uri@npm:3.1.0, @jridgewell/resolve-uri@npm:^3.0.3": + version: 3.1.0 + resolution: "@jridgewell/resolve-uri@npm:3.1.0" + checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 + languageName: node + linkType: hard + +"@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1": + version: 1.1.2 + resolution: "@jridgewell/set-array@npm:1.1.2" + checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + languageName: node + linkType: hard + +"@jridgewell/source-map@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/source-map@npm:0.3.2" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1b83f0eb944e77b70559a394d5d3b3f98a81fcc186946aceb3ef42d036762b52ef71493c6c0a3b7c1d2f08785f53ba2df1277fe629a06e6109588ff4cdcf7482 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": + version: 1.4.14 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" + checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:0.3.9": + version: 0.3.9 + resolution: "@jridgewell/trace-mapping@npm:0.3.9" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef + languageName: node + linkType: hard + +"@jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.17 + resolution: "@jridgewell/trace-mapping@npm:0.3.17" + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: 9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339 + languageName: node + linkType: hard + +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.4 + resolution: "@leichtgewicht/ip-codec@npm:2.0.4" + checksum: 468de1f04d33de6d300892683d7c8aecbf96d1e2c5fe084f95f816e50a054d45b7c1ebfb141a1447d844b86a948733f6eebd92234da8581c84a1ad4de2946a2d + languageName: node + linkType: hard + +"@mdx-js/mdx@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/mdx@npm:1.6.22" + dependencies: + "@babel/core": 7.12.9 + "@babel/plugin-syntax-jsx": 7.12.1 + "@babel/plugin-syntax-object-rest-spread": 7.8.3 + "@mdx-js/util": 1.6.22 + babel-plugin-apply-mdx-type-prop: 1.6.22 + babel-plugin-extract-import-names: 1.6.22 + camelcase-css: 2.0.1 + detab: 2.0.4 + hast-util-raw: 6.0.1 + lodash.uniq: 4.5.0 + mdast-util-to-hast: 10.0.1 + remark-footnotes: 2.0.0 + remark-mdx: 1.6.22 + remark-parse: 8.0.3 + remark-squeeze-paragraphs: 4.0.0 + style-to-object: 0.3.0 + unified: 9.2.0 + unist-builder: 2.0.3 + unist-util-visit: 2.0.3 + checksum: 0839b4a3899416326ea6578fe9e470af319da559bc6d3669c60942e456b49a98eebeb3358c623007b4786a2175a450d2c51cd59df64639013c5a3d22366931a6 + languageName: node + linkType: hard + +"@mdx-js/react@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/react@npm:1.6.22" + peerDependencies: + react: ^16.13.1 || ^17.0.0 + checksum: bc84bd514bc127f898819a0c6f1a6915d9541011bd8aefa1fcc1c9bea8939f31051409e546bdec92babfa5b56092a16d05ef6d318304ac029299df5181dc94c8 + languageName: node + linkType: hard + +"@mdx-js/util@npm:1.6.22": + version: 1.6.22 + resolution: "@mdx-js/util@npm:1.6.22" + checksum: 4b393907e39a1a75214f0314bf72a0adfa5e5adffd050dd5efe9c055b8549481a3cfc9f308c16dfb33311daf3ff63added7d5fd1fe52db614c004f886e0e559a + languageName: node + linkType: hard + +"@nodelib/fs.scandir@npm:2.1.5": + version: 2.1.5 + resolution: "@nodelib/fs.scandir@npm:2.1.5" + dependencies: + "@nodelib/fs.stat": 2.0.5 + run-parallel: ^1.1.9 + checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 + languageName: node + linkType: hard + +"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": + version: 2.0.5 + resolution: "@nodelib/fs.stat@npm:2.0.5" + checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 + languageName: node + linkType: hard + +"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": + version: 1.2.8 + resolution: "@nodelib/fs.walk@npm:1.2.8" + dependencies: + "@nodelib/fs.scandir": 2.1.5 + fastq: ^1.6.0 + checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^2.1.0": + version: 2.1.2 + resolution: "@npmcli/fs@npm:2.1.2" + dependencies: + "@gar/promisify": ^1.1.3 + semver: ^7.3.5 + checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 + languageName: node + linkType: hard + +"@npmcli/move-file@npm:^2.0.0": + version: 2.0.1 + resolution: "@npmcli/move-file@npm:2.0.1" + dependencies: + mkdirp: ^1.0.4 + rimraf: ^3.0.2 + checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 + languageName: node + linkType: hard + +"@polka/url@npm:^1.0.0-next.20": + version: 1.0.0-next.21 + resolution: "@polka/url@npm:1.0.0-next.21" + checksum: c7654046d38984257dd639eab3dc770d1b0340916097b2fac03ce5d23506ada684e05574a69b255c32ea6a144a957c8cd84264159b545fca031c772289d88788 + languageName: node + linkType: hard + +"@popperjs/core@npm:^2.9.0": + version: 2.11.6 + resolution: "@popperjs/core@npm:2.11.6" + checksum: 47fb328cec1924559d759b48235c78574f2d71a8a6c4c03edb6de5d7074078371633b91e39bbf3f901b32aa8af9b9d8f82834856d2f5737a23475036b16817f0 + languageName: node + linkType: hard + +"@rollup/plugin-babel@npm:^5.2.0": + version: 5.3.1 + resolution: "@rollup/plugin-babel@npm:5.3.1" + dependencies: + "@babel/helper-module-imports": ^7.10.4 + "@rollup/pluginutils": ^3.1.0 + peerDependencies: + "@babel/core": ^7.0.0 + "@types/babel__core": ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + "@types/babel__core": + optional: true + checksum: 220d71e4647330f252ef33d5f29700aef2e8284a0b61acfcceb47617a7f96208aa1ed16eae75619424bf08811ede5241e271a6d031f07026dee6b3a2bdcdc638 + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^11.2.1": + version: 11.2.1 + resolution: "@rollup/plugin-node-resolve@npm:11.2.1" + dependencies: + "@rollup/pluginutils": ^3.1.0 + "@types/resolve": 1.17.1 + builtin-modules: ^3.1.0 + deepmerge: ^4.2.2 + is-module: ^1.0.0 + resolve: ^1.19.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0 + checksum: 6f3b3ecf9a0596a5db4212984bdeb13bb7612693602407e9457ada075dea5a5f2e4e124c592352cf27066a88b194de9b9a95390149b52cf335d5b5e17b4e265b + languageName: node + linkType: hard + +"@rollup/plugin-replace@npm:^2.4.1": + version: 2.4.2 + resolution: "@rollup/plugin-replace@npm:2.4.2" + dependencies: + "@rollup/pluginutils": ^3.1.0 + magic-string: ^0.25.7 + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + checksum: b2f1618ee5526d288e2f8ae328dcb326e20e8dc8bd1f60d3e14d6708a5832e4aa44811f7d493f4aed2deeadca86e3b6b0503cd39bf50cfb4b595bb9da027fad0 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^3.1.0": + version: 3.1.0 + resolution: "@rollup/pluginutils@npm:3.1.0" + dependencies: + "@types/estree": 0.0.39 + estree-walker: ^1.0.1 + picomatch: ^2.2.2 + peerDependencies: + rollup: ^1.20.0||^2.0.0 + checksum: 8be16e27863c219edbb25a4e6ec2fe0e1e451d9e917b6a43cf2ae5bc025a6b8faaa40f82a6e53b66d0de37b58ff472c6c3d57a83037ae635041f8df959d6d9aa + languageName: node + linkType: hard + +"@sapphire/docusaurus-plugin-npm2yarn2pnpm@npm:1.1.4": + version: 1.1.4 + resolution: "@sapphire/docusaurus-plugin-npm2yarn2pnpm@npm:1.1.4" + dependencies: + unist-util-visit: ^2.0.3 + checksum: 4a468c8459944a9e78dedad59ece7d5b157a8771b6706eb1c328054bf554e0e50843799f78f7c68f25c2daf99ee0fcf62cc72d82b047e097ca3c843eb14fefb9 + languageName: node + linkType: hard + +"@sapphire/docusaurus-plugin-ts2esm2cjs@npm:1.1.3, @sapphire/docusaurus-plugin-ts2esm2cjs@npm:^1.1.3": + version: 1.1.3 + resolution: "@sapphire/docusaurus-plugin-ts2esm2cjs@npm:1.1.3" + dependencies: + "@sapphire/prettier-config": ^1.4.3 + esm-to-cjs: ^1.2.1 + prettier: ^2.7.1 + typescript: ^4.7.4 + unist-util-visit: ^2.0.3 + checksum: f8451c5fb06712da748475952f33835b3ad17862b11fa1f073555cd683fdba1bcd77fc178f8d562fbd6792c304b8b42b518b7c3e9cb9e01dd74b09ef2b4ebf2f + languageName: node + linkType: hard + +"@sapphire/eslint-config@npm:^4.3.8": + version: 4.3.8 + resolution: "@sapphire/eslint-config@npm:4.3.8" + dependencies: + "@typescript-eslint/eslint-plugin": ^5.33.1 + "@typescript-eslint/parser": ^5.33.1 + eslint: ^8.22.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-prettier: ^4.2.1 + prettier: ^2.7.1 + typescript: ^4.7.4 + checksum: d3ac4f05d423192510fd3d92fef18884bfd68928925a1d7927407b7fbadd885be4db7a158557e914f215a838af5b76ffe0575affe37bb4115e9d147921bb6089 + languageName: node + linkType: hard + +"@sapphire/fetch@npm:^2.4.1": + version: 2.4.1 + resolution: "@sapphire/fetch@npm:2.4.1" + dependencies: + cross-fetch: ^3.1.5 + checksum: f8ab0baa59dfcb931729a46957073e4e26377b6b5e3bdbbed921ae793c0848a240545ed157efd5db13342d68eed84dc73c6fe83038a5e62af9daa3715326c4a9 + languageName: node + linkType: hard + +"@sapphire/node-utilities@npm:^1.0.0": + version: 1.0.0 + resolution: "@sapphire/node-utilities@npm:1.0.0" + checksum: 80b99bd4f0fdcbccc289d1fc165321b82d421896355259ec54b733a72cb3e50635c00f126a9e4d56a0247a54aa77a1a96e1d6e99c4c8815dc061e53a39e87c4e + languageName: node + linkType: hard + +"@sapphire/prettier-config@npm:^1.4.3, @sapphire/prettier-config@npm:^1.4.4": + version: 1.4.4 + resolution: "@sapphire/prettier-config@npm:1.4.4" + dependencies: + prettier: ^2.7.1 + checksum: bf0f37de120b72b054da8b90ddf08c23210c8b01e42f66c4a6833d55ac78c02e3df7f9af6d35f2574e9c9f5c8b131625730a60bcac055b211789b52101a8921e + languageName: node + linkType: hard + +"@sapphire/result@npm:^2.6.0": + version: 2.6.0 + resolution: "@sapphire/result@npm:2.6.0" + checksum: bab9e963c85c7ea0a410c36617b7d32fca8749739b7fbb61bf7a2eff566d002af78606c379b1a71f2857bf9c04d3f5f1af67f02278da75ac660f2f6ddfef26b5 + languageName: node + linkType: hard + +"@sapphire/ts-config@npm:^3.3.4": + version: 3.3.4 + resolution: "@sapphire/ts-config@npm:3.3.4" + dependencies: + tslib: ^2.3.1 + typescript: ^4.6.3 + checksum: c26dee331e17dd1762caa499ca6f1d1ee22fe781a5486575ead625c399678fbf3b33cf963a4f48aad04df5d515a4b3d2f80a03272d2413894d96f799d5f5ca87 + languageName: node + linkType: hard + +"@sapphire/utilities@npm:^3.11.0": + version: 3.11.0 + resolution: "@sapphire/utilities@npm:3.11.0" + checksum: 3c8521038b8879524e8114f39eefc8b3b06cf825995f709684238b5cb14bd7df06d232a26a88f79160df290a66f9aa3133f5ce4ff8e2398033db9f301ad31e0d + languageName: node + linkType: hard + +"@sideway/address@npm:^4.1.3": + version: 4.1.4 + resolution: "@sideway/address@npm:4.1.4" + dependencies: + "@hapi/hoek": ^9.0.0 + checksum: b9fca2a93ac2c975ba12e0a6d97853832fb1f4fb02393015e012b47fa916a75ca95102d77214b2a29a2784740df2407951af8c5dde054824c65577fd293c4cdb + languageName: node + linkType: hard + +"@sideway/formula@npm:^3.0.0": + version: 3.0.0 + resolution: "@sideway/formula@npm:3.0.0" + checksum: 8ae26a0ed6bc84f7310be6aae6eb9d81e97f382619fc69025d346871a707eaab0fa38b8c857e3f0c35a19923de129f42d35c50b8010c928d64aab41578580ec4 + languageName: node + linkType: hard + +"@sideway/pinpoint@npm:^2.0.0": + version: 2.0.0 + resolution: "@sideway/pinpoint@npm:2.0.0" + checksum: 0f4491e5897fcf5bf02c46f5c359c56a314e90ba243f42f0c100437935daa2488f20482f0f77186bd6bf43345095a95d8143ecf8b1f4d876a7bc0806aba9c3d2 + languageName: node + linkType: hard + +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.48 + resolution: "@sinclair/typebox@npm:0.24.48" + checksum: 38dce3032dac3e5c398bdf61bca0d77b4e85d87a99bbcd84899cb91e8b0dbca0e761363fb3cdb149111828d08e366f6ba6304ae24c9d37dbea4078b710719f49 + languageName: node + linkType: hard + +"@sindresorhus/is@npm:^0.14.0": + version: 0.14.0 + resolution: "@sindresorhus/is@npm:0.14.0" + checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a + languageName: node + linkType: hard + +"@slorber/static-site-generator-webpack-plugin@npm:^4.0.7": + version: 4.0.7 + resolution: "@slorber/static-site-generator-webpack-plugin@npm:4.0.7" + dependencies: + eval: ^0.1.8 + p-map: ^4.0.0 + webpack-sources: ^3.2.2 + checksum: a1e1d8b22dd51059524993f3fdd6861db10eb950debc389e5dd650702287fa2004eace03e6bc8f25b977bd7bc01d76a50aa271cbb73c58a8ec558945d728f307 + languageName: node + linkType: hard + +"@surma/rollup-plugin-off-main-thread@npm:^2.2.3": + version: 2.2.3 + resolution: "@surma/rollup-plugin-off-main-thread@npm:2.2.3" + dependencies: + ejs: ^3.1.6 + json5: ^2.2.0 + magic-string: ^0.25.0 + string.prototype.matchall: ^4.0.6 + checksum: 2c021349442e2e2cec96bb50fd82ec8bf8514d909bc73594f6cfc89b3b68f2feed909a8161d7d307d9455585c97e6b66853ce334db432626c7596836d4549c0c + languageName: node + linkType: hard + +"@svgr/babel-plugin-add-jsx-attribute@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: f65ca26905240b685929a7766411618700bda233673cebd74eb9a8da45af8ce8e0536074a178b37762cd23db8868db494e15067e74b2d73e377b2d247895d054 + languageName: node + linkType: hard + +"@svgr/babel-plugin-remove-jsx-attribute@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7a4dfc1345f5855b010684e9c5301731842bf91d72b82ce5cc4c82c80b94de1036e447a8a00fb306a6dd575cb4c640d8ce3cfee6607ddbb804796a77284c7f22 + languageName: node + linkType: hard + +"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 3e173f720d530f9f71f8506f3eb78583eec3d87d66e385efe1ef3b3ebfc4e3680ec30f36414726de6a163e99ca69f54886022967e49476dea522267e1986936e + languageName: node + linkType: hard + +"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: e8e77e4026f2e2f910a3495be8bd283f413865449b6e2f639318d76edc05b373e18d86e1210c808038a5477ae273858d3b313b2a7df8e6929450ed902c1441bc + languageName: node + linkType: hard + +"@svgr/babel-plugin-svg-dynamic-title@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 55f36f6e3ef986f2d0ba4cd9e2ebf6b17d68c5c2cf98821abc0dbd551d4fd7d92cf3cda83a91898d988ad7118a9768042ac5afe534ad594bdac024fe0009bae1 + languageName: node + linkType: hard + +"@svgr/babel-plugin-svg-em-dimensions@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: af6508c042a7d256081c09520e79e2d3278ecf361a74707dcc1bc61713845ec7fd6eeb52bbc3a2e114ecbbb1df49b16674caf8b97345570a6c5f0a631118cb5e + languageName: node + linkType: hard + +"@svgr/babel-plugin-transform-react-native-svg@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0e7f1d85a25ef0c49b2bfacdc9ae80520959a0925304e030edc739684c75d41a7d4173ac4a1cd6ec8dee8bc618e7465da49ae59dd5638b87e75dccee05498f4c + languageName: node + linkType: hard + +"@svgr/babel-plugin-transform-svg-component@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-plugin-transform-svg-component@npm:6.5.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 8613ef673b7e881d661057188729419b9a9d0b3802247954283293698a9910d76414b4fe106b5255e06fb2329c41f9da147ac5e153149b3b82024e06ab87a2b3 + languageName: node + linkType: hard + +"@svgr/babel-preset@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/babel-preset@npm:6.5.0" + dependencies: + "@svgr/babel-plugin-add-jsx-attribute": ^6.5.0 + "@svgr/babel-plugin-remove-jsx-attribute": ^6.5.0 + "@svgr/babel-plugin-remove-jsx-empty-expression": ^6.5.0 + "@svgr/babel-plugin-replace-jsx-attribute-value": ^6.5.0 + "@svgr/babel-plugin-svg-dynamic-title": ^6.5.0 + "@svgr/babel-plugin-svg-em-dimensions": ^6.5.0 + "@svgr/babel-plugin-transform-react-native-svg": ^6.5.0 + "@svgr/babel-plugin-transform-svg-component": ^6.5.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 987f6eafebc347b061bfab7d15f87b48601eecdf7cde9ff0e4e99c44acad3bb126e554996b0c48f1ccf24d5e6785226b1662850bb4e2182927b2ded24f226ae8 + languageName: node + linkType: hard + +"@svgr/core@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/core@npm:6.5.0" + dependencies: + "@babel/core": ^7.18.5 + "@svgr/babel-preset": ^6.5.0 + "@svgr/plugin-jsx": ^6.5.0 + camelcase: ^6.2.0 + cosmiconfig: ^7.0.1 + checksum: 235747a1d1c0e8918aa16da7e44c9dd2024a9ebaadc6bdff00001756d604566437b25e42d61e521f6f38a32c386d44a18dee57a77a92aedef1116f2410b504e6 + languageName: node + linkType: hard + +"@svgr/hast-util-to-babel-ast@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/hast-util-to-babel-ast@npm:6.5.0" + dependencies: + "@babel/types": ^7.18.4 + entities: ^4.3.0 + checksum: 77dcadb467eded0ce5cba71dbd4cbb4c7ffd7961f351828a4066ab6105d466d55533506bc3bc7db78f938af6692008ceda9fa2ea3dda75fd54e2b736b81ae458 + languageName: node + linkType: hard + +"@svgr/plugin-jsx@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/plugin-jsx@npm:6.5.0" + dependencies: + "@babel/core": ^7.18.5 + "@svgr/babel-preset": ^6.5.0 + "@svgr/hast-util-to-babel-ast": ^6.5.0 + svg-parser: ^2.0.4 + peerDependencies: + "@svgr/core": ^6.0.0 + checksum: dec7cd47f16cc1b23dd37e333594d596401e7e49825545f4d808c74fe0a3a12a56c1bd55f507794addd6675e1b81dd58346bac4f752daa04016d3edac03e1625 + languageName: node + linkType: hard + +"@svgr/plugin-svgo@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/plugin-svgo@npm:6.5.0" + dependencies: + cosmiconfig: ^7.0.1 + deepmerge: ^4.2.2 + svgo: ^2.8.0 + peerDependencies: + "@svgr/core": ^6.0.0 + checksum: d1a0ee79283a997aa4af2c2848f502dff71a9fd99623b47b0b2476effd7fe53077456afd1ff54283512a7dd10f30df91736f5d20eb931a462b34f281c90347e0 + languageName: node + linkType: hard + +"@svgr/webpack@npm:^6.2.1, @svgr/webpack@npm:^6.5.0": + version: 6.5.0 + resolution: "@svgr/webpack@npm:6.5.0" + dependencies: + "@babel/core": ^7.18.5 + "@babel/plugin-transform-react-constant-elements": ^7.17.12 + "@babel/preset-env": ^7.18.2 + "@babel/preset-react": ^7.17.12 + "@babel/preset-typescript": ^7.17.12 + "@svgr/core": ^6.5.0 + "@svgr/plugin-jsx": ^6.5.0 + "@svgr/plugin-svgo": ^6.5.0 + checksum: 2c0b18b20694b1301e86893e488269882ae136259cc17b4ab47c208c6edcdfeaefa23894b3fe68d36384e26380eafde23571b0cb143aadf538c027d72eb1d702 + languageName: node + linkType: hard + +"@szmarczak/http-timer@npm:^1.1.2": + version: 1.1.2 + resolution: "@szmarczak/http-timer@npm:1.1.2" + dependencies: + defer-to-connect: ^1.0.1 + checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe + languageName: node + linkType: hard + +"@tippyjs/react@npm:^4.2.6": + version: 4.2.6 + resolution: "@tippyjs/react@npm:4.2.6" + dependencies: + tippy.js: ^6.3.1 + peerDependencies: + react: ">=16.8" + react-dom: ">=16.8" + checksum: 8f0fba591c9dae2e1af1ae632bbc775ba5c9dd4498e50e242be70302b4c27115c6740eec44e885e294b27cb28515777b52af5b34aac9d4bab627d948add938ae + languageName: node + linkType: hard + +"@tootallnate/once@npm:2": + version: 2.0.0 + resolution: "@tootallnate/once@npm:2.0.0" + checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 + languageName: node + linkType: hard + +"@trysound/sax@npm:0.2.0": + version: 0.2.0 + resolution: "@trysound/sax@npm:0.2.0" + checksum: 11226c39b52b391719a2a92e10183e4260d9651f86edced166da1d95f39a0a1eaa470e44d14ac685ccd6d3df7e2002433782872c0feeb260d61e80f21250e65c + languageName: node + linkType: hard + +"@tsconfig/node10@npm:^1.0.7": + version: 1.0.9 + resolution: "@tsconfig/node10@npm:1.0.9" + checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df + languageName: node + linkType: hard + +"@tsconfig/node12@npm:^1.0.7": + version: 1.0.11 + resolution: "@tsconfig/node12@npm:1.0.11" + checksum: 5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a + languageName: node + linkType: hard + +"@tsconfig/node14@npm:^1.0.0": + version: 1.0.3 + resolution: "@tsconfig/node14@npm:1.0.3" + checksum: 19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d + languageName: node + linkType: hard + +"@tsconfig/node16@npm:^1.0.2": + version: 1.0.3 + resolution: "@tsconfig/node16@npm:1.0.3" + checksum: 3a8b657dd047495b7ad23437d6afd20297ce90380ff0bdee93fc7d39a900dbd8d9e26e53ff6b465e7967ce2adf0b218782590ce9013285121e6a5928fbd6819f + languageName: node + linkType: hard + +"@types/body-parser@npm:*": + version: 1.19.2 + resolution: "@types/body-parser@npm:1.19.2" + dependencies: + "@types/connect": "*" + "@types/node": "*" + checksum: e17840c7d747a549f00aebe72c89313d09fbc4b632b949b2470c5cb3b1cb73863901ae84d9335b567a79ec5efcfb8a28ff8e3f36bc8748a9686756b6d5681f40 + languageName: node + linkType: hard + +"@types/bonjour@npm:^3.5.9": + version: 3.5.10 + resolution: "@types/bonjour@npm:3.5.10" + dependencies: + "@types/node": "*" + checksum: bfcadb042a41b124c4e3de4925e3be6d35b78f93f27c4535d5ff86980dc0f8bc407ed99b9b54528952dc62834d5a779392f7a12c2947dd19330eb05a6bcae15a + languageName: node + linkType: hard + +"@types/common-tags@npm:^1.8.1": + version: 1.8.1 + resolution: "@types/common-tags@npm:1.8.1" + checksum: bec6f68c8c434834380abd1dc057aa6ba26661bb0c65c700b65049e9b104d7be96a987d93dbe8726be68554a23a52514a6967d8903fdb51fb8c78cf909d1e4c1 + languageName: node + linkType: hard + +"@types/connect-history-api-fallback@npm:^1.3.5": + version: 1.3.5 + resolution: "@types/connect-history-api-fallback@npm:1.3.5" + dependencies: + "@types/express-serve-static-core": "*" + "@types/node": "*" + checksum: 464d06e5ab00f113fa89978633d5eb00d225aeb4ebbadc07f6f3bc337aa7cbfcd74957b2a539d6d47f2e128e956a17819973ec7ae62ade2e16e367a6c38b8d3a + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.35 + resolution: "@types/connect@npm:3.4.35" + dependencies: + "@types/node": "*" + checksum: fe81351470f2d3165e8b12ce33542eef89ea893e36dd62e8f7d72566dfb7e448376ae962f9f3ea888547ce8b55a40020ca0e01d637fab5d99567673084542641 + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.3": + version: 3.7.4 + resolution: "@types/eslint-scope@npm:3.7.4" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: ea6a9363e92f301cd3888194469f9ec9d0021fe0a397a97a6dd689e7545c75de0bd2153dfb13d3ab532853a278b6572c6f678ce846980669e41029d205653460 + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 8.4.7 + resolution: "@types/eslint@npm:8.4.7" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: 5e1b8ed100dcb96c74098030ca00386d1661e83261c0b64a841e570a4dd74740bc15fe04363cb22d7c6e0c56cee61f8b2c1455ec7124e69226d41fb4fed2028e + languageName: node + linkType: hard + +"@types/estree@npm:*": + version: 1.0.0 + resolution: "@types/estree@npm:1.0.0" + checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 + languageName: node + linkType: hard + +"@types/estree@npm:0.0.39": + version: 0.0.39 + resolution: "@types/estree@npm:0.0.39" + checksum: 412fb5b9868f2c418126451821833414189b75cc6bf84361156feed733e3d92ec220b9d74a89e52722e03d5e241b2932732711b7497374a404fad49087adc248 + languageName: node + linkType: hard + +"@types/estree@npm:^0.0.51": + version: 0.0.51 + resolution: "@types/estree@npm:0.0.51" + checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18": + version: 4.17.31 + resolution: "@types/express-serve-static-core@npm:4.17.31" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + checksum: 009bfbe1070837454a1056aa710d0390ee5fb8c05dfe5a1691cc3e2ca88dc256f80e1ca27cb51a978681631d2f6431bfc9ec352ea46dd0c6eb183d0170bde5df + languageName: node + linkType: hard + +"@types/express@npm:*, @types/express@npm:^4.17.13": + version: 4.17.14 + resolution: "@types/express@npm:4.17.14" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^4.17.18 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: 15c1af46d02de834e4a225eccaa9d85c0370fdbb3ed4e1bc2d323d24872309961542b993ae236335aeb3e278630224a6ea002078d39e651d78a3b0356b1eaa79 + languageName: node + linkType: hard + +"@types/hast@npm:^2.0.0": + version: 2.3.4 + resolution: "@types/hast@npm:2.3.4" + dependencies: + "@types/unist": "*" + checksum: fff47998f4c11e21a7454b58673f70478740ecdafd95aaf50b70a3daa7da9cdc57315545bf9c039613732c40b7b0e9e49d11d03fe9a4304721cdc3b29a88141e + languageName: node + linkType: hard + +"@types/history@npm:^4.7.11": + version: 4.7.11 + resolution: "@types/history@npm:4.7.11" + checksum: c92e2ba407dcab0581a9afdf98f533aa41b61a71133420a6d92b1ca9839f741ab1f9395b17454ba5b88cb86020b70b22d74a1950ccfbdfd9beeaa5459fdc3464 + languageName: node + linkType: hard + +"@types/html-minifier-terser@npm:^6.0.0": + version: 6.1.0 + resolution: "@types/html-minifier-terser@npm:6.1.0" + checksum: eb843f6a8d662d44fb18ec61041117734c6aae77aa38df1be3b4712e8e50ffaa35f1e1c92fdd0fde14a5675fecf457abcd0d15a01fae7506c91926176967f452 + languageName: node + linkType: hard + +"@types/http-proxy@npm:^1.17.8": + version: 1.17.9 + resolution: "@types/http-proxy@npm:1.17.9" + dependencies: + "@types/node": "*" + checksum: 7a6746d00729b2a9fe9f9dd3453430b099931df879ec8f7a7b5f07b1795f6d99b0512640c45a67390b1e4bacb9401e36824952aeeaf089feba8627a063cf8e00 + languageName: node + linkType: hard + +"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0": + version: 2.0.4 + resolution: "@types/istanbul-lib-coverage@npm:2.0.4" + checksum: a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7 + languageName: node + linkType: hard + +"@types/istanbul-lib-report@npm:*": + version: 3.0.0 + resolution: "@types/istanbul-lib-report@npm:3.0.0" + dependencies: + "@types/istanbul-lib-coverage": "*" + checksum: 656398b62dc288e1b5226f8880af98087233cdb90100655c989a09f3052b5775bf98ba58a16c5ae642fb66c61aba402e07a9f2bff1d1569e3b306026c59f3f36 + languageName: node + linkType: hard + +"@types/istanbul-reports@npm:^3.0.0": + version: 3.0.1 + resolution: "@types/istanbul-reports@npm:3.0.1" + dependencies: + "@types/istanbul-lib-report": "*" + checksum: f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903 + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": + version: 7.0.11 + resolution: "@types/json-schema@npm:7.0.11" + checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d + languageName: node + linkType: hard + +"@types/json5@npm:^0.0.29": + version: 0.0.29 + resolution: "@types/json5@npm:0.0.29" + checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac + languageName: node + linkType: hard + +"@types/keyv@npm:^3.1.1": + version: 3.1.4 + resolution: "@types/keyv@npm:3.1.4" + dependencies: + "@types/node": "*" + checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d + languageName: node + linkType: hard + +"@types/mdast@npm:^3.0.0": + version: 3.0.10 + resolution: "@types/mdast@npm:3.0.10" + dependencies: + "@types/unist": "*" + checksum: 3f587bfc0a9a2403ecadc220e61031b01734fedaf82e27eb4d5ba039c0eb54db8c85681ccc070ab4df3f7ec711b736a82b990e69caa14c74bf7ac0ccf2ac7313 + languageName: node + linkType: hard + +"@types/mime@npm:*": + version: 3.0.1 + resolution: "@types/mime@npm:3.0.1" + checksum: 4040fac73fd0cea2460e29b348c1a6173da747f3a87da0dbce80dd7a9355a3d0e51d6d9a401654f3e5550620e3718b5a899b2ec1debf18424e298a2c605346e7 + languageName: node + linkType: hard + +"@types/minimatch@npm:^3.0.3": + version: 3.0.5 + resolution: "@types/minimatch@npm:3.0.5" + checksum: c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92 + languageName: node + linkType: hard + +"@types/minimist@npm:^1.2.0": + version: 1.2.2 + resolution: "@types/minimist@npm:1.2.2" + checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d + languageName: node + linkType: hard + +"@types/node@npm:*, @types/node@npm:^18.11.3": + version: 18.11.3 + resolution: "@types/node@npm:18.11.3" + checksum: 3a2a9142d891a90a195c296149bf64a69cc0abcc42f543be911ab22b2e0ead85ff077f90af92f0f13f6e3e5e72501469200fd753dfd1101825d4646a89d3ee47 + languageName: node + linkType: hard + +"@types/node@npm:^14.0.0": + version: 14.18.32 + resolution: "@types/node@npm:14.18.32" + checksum: 45463114bf85d06dc12925d876dd90b7fff43d9ee10a40e48fd16aece3d0201c76426c128e41230b2818d386422be06c5be33b3d94d90ee924b6fa4d54574035 + languageName: node + linkType: hard + +"@types/node@npm:^17.0.5": + version: 17.0.45 + resolution: "@types/node@npm:17.0.45" + checksum: aa04366b9103b7d6cfd6b2ef64182e0eaa7d4462c3f817618486ea0422984c51fc69fd0d436eae6c9e696ddfdbec9ccaa27a917f7c2e8c75c5d57827fe3d95e8 + languageName: node + linkType: hard + +"@types/normalize-package-data@npm:^2.4.0": + version: 2.4.1 + resolution: "@types/normalize-package-data@npm:2.4.1" + checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 + languageName: node + linkType: hard + +"@types/parse-json@npm:^4.0.0": + version: 4.0.0 + resolution: "@types/parse-json@npm:4.0.0" + checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b + languageName: node + linkType: hard + +"@types/parse5@npm:^5.0.0": + version: 5.0.3 + resolution: "@types/parse5@npm:5.0.3" + checksum: d6b7495cb1850f9f2e9c5e103ede9f2d30a5320669707b105c403868adc9e4bf8d3a7ff314cc23f67826bbbbbc0e6147346ce9062ab429f099dba7a01f463919 + languageName: node + linkType: hard + +"@types/prop-types@npm:*": + version: 15.7.5 + resolution: "@types/prop-types@npm:15.7.5" + checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 + languageName: node + linkType: hard + +"@types/qs@npm:*": + version: 6.9.7 + resolution: "@types/qs@npm:6.9.7" + checksum: 7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.4 + resolution: "@types/range-parser@npm:1.2.4" + checksum: b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95 + languageName: node + linkType: hard + +"@types/react-dom@npm:^18.0.6": + version: 18.0.6 + resolution: "@types/react-dom@npm:18.0.6" + dependencies: + "@types/react": "*" + checksum: db571047af1a567631758700b9f7d143e566df939cfe5fbf7535347cc0c726a1cdbb5e3f8566d076e54cf708b6c1166689de194a9ba09ee35efc9e1d45911685 + languageName: node + linkType: hard + +"@types/react-router-config@npm:*, @types/react-router-config@npm:^5.0.6": + version: 5.0.6 + resolution: "@types/react-router-config@npm:5.0.6" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router": "*" + checksum: e32a7b19d14c1c07e2c06630207bc4ecf86a01585b832bf3c0756c9eaca312b5839bc8d50e8d744738ea50e7bbde0be3b1fd14a6a9398159d36bce33aff7f280 + languageName: node + linkType: hard + +"@types/react-router-dom@npm:*": + version: 5.3.3 + resolution: "@types/react-router-dom@npm:5.3.3" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + "@types/react-router": "*" + checksum: 28c4ea48909803c414bf5a08502acbb8ba414669b4b43bb51297c05fe5addc4df0b8fd00e0a9d1e3535ec4073ef38aaafac2c4a2b95b787167d113bc059beff3 + languageName: node + linkType: hard + +"@types/react-router@npm:*": + version: 5.1.19 + resolution: "@types/react-router@npm:5.1.19" + dependencies: + "@types/history": ^4.7.11 + "@types/react": "*" + checksum: 3536c3dec7af1f12fed2bea246eb143bd893ee66d4e58c1d3fe734cbd67d8a0aedac0bba9255c58fc69dbd32ae17ad280d6866916aee32653a705178e4a544dc + languageName: node + linkType: hard + +"@types/react@npm:*, @types/react@npm:^18.0.21": + version: 18.0.21 + resolution: "@types/react@npm:18.0.21" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 36c1a7c9d507e81e2e629c1ad3db51d7b84d8b010c2d5008da411874286c6a5ccc711ae1d4c470efc0bdc77153cc8804a40e927e929e5164c669ca41b84b846d + languageName: node + linkType: hard + +"@types/resolve@npm:1.17.1": + version: 1.17.1 + resolution: "@types/resolve@npm:1.17.1" + dependencies: + "@types/node": "*" + checksum: dc6a6df507656004e242dcb02c784479deca516d5f4b58a1707e708022b269ae147e1da0521f3e8ad0d63638869d87e0adc023f0bd5454aa6f72ac66c7525cf5 + languageName: node + linkType: hard + +"@types/responselike@npm:^1.0.0": + version: 1.0.0 + resolution: "@types/responselike@npm:1.0.0" + dependencies: + "@types/node": "*" + checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 + languageName: node + linkType: hard + +"@types/retry@npm:0.12.0": + version: 0.12.0 + resolution: "@types/retry@npm:0.12.0" + checksum: 61a072c7639f6e8126588bf1eb1ce8835f2cb9c2aba795c4491cf6310e013267b0c8488039857c261c387e9728c1b43205099223f160bb6a76b4374f741b5603 + languageName: node + linkType: hard + +"@types/sax@npm:^1.2.1": + version: 1.2.4 + resolution: "@types/sax@npm:1.2.4" + dependencies: + "@types/node": "*" + checksum: 2aa50cbf1d1f0cf8541ef1787f94c7442e58e63900afd3b45c354e4140ed5efc5cf26fca8eb9df9970a74c7ea582293ae2083271bd046dedf4c3cc2689a40892 + languageName: node + linkType: hard + +"@types/scheduler@npm:*": + version: 0.16.2 + resolution: "@types/scheduler@npm:0.16.2" + checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc + languageName: node + linkType: hard + +"@types/semver@npm:^7.3.12": + version: 7.3.12 + resolution: "@types/semver@npm:7.3.12" + checksum: 35536b2fc5602904f21cae681f6c9498e177dab3f54ae37c92f9a1b7e43c35f18bcd81e1c98c1cf0d33ee046bb06c771e9928c1c00a401d56a03f56549252a15 + languageName: node + linkType: hard + +"@types/serve-index@npm:^1.9.1": + version: 1.9.1 + resolution: "@types/serve-index@npm:1.9.1" + dependencies: + "@types/express": "*" + checksum: 026f3995fb500f6df7c3fe5009e53bad6d739e20b84089f58ebfafb2f404bbbb6162bbe33f72d2f2af32d5b8d3799c8e179793f90d9ed5871fb8591190bb6056 + languageName: node + linkType: hard + +"@types/serve-static@npm:*, @types/serve-static@npm:^1.13.10": + version: 1.15.0 + resolution: "@types/serve-static@npm:1.15.0" + dependencies: + "@types/mime": "*" + "@types/node": "*" + checksum: b6ac93d471fb0f53ddcac1f9b67572a09cd62806f7db5855244b28f6f421139626f24799392566e97d1ffc61b12f9de7f30380c39fcae3c8a161fe161d44edf2 + languageName: node + linkType: hard + +"@types/sockjs@npm:^0.3.33": + version: 0.3.33 + resolution: "@types/sockjs@npm:0.3.33" + dependencies: + "@types/node": "*" + checksum: b9bbb2b5c5ead2fb884bb019f61a014e37410bddd295de28184e1b2e71ee6b04120c5ba7b9954617f0bdf962c13d06249ce65004490889c747c80d3f628ea842 + languageName: node + linkType: hard + +"@types/trusted-types@npm:^2.0.2": + version: 2.0.2 + resolution: "@types/trusted-types@npm:2.0.2" + checksum: 3371eef5f1c50e1c3c07a127c1207b262ba65b83dd167a1c460fc1b135a3fb0c97b9f508efebd383f239cc5dd5b7169093686a692a501fde9c3f7208657d9b0d + languageName: node + linkType: hard + +"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": + version: 2.0.6 + resolution: "@types/unist@npm:2.0.6" + checksum: 25cb860ff10dde48b54622d58b23e66214211a61c84c0f15f88d38b61aa1b53d4d46e42b557924a93178c501c166aa37e28d7f6d994aba13d24685326272d5db + languageName: node + linkType: hard + +"@types/ws@npm:^8.5.1": + version: 8.5.3 + resolution: "@types/ws@npm:8.5.3" + dependencies: + "@types/node": "*" + checksum: 0ce46f850d41383fcdc2149bcacc86d7232fa7a233f903d2246dff86e31701a02f8566f40af5f8b56d1834779255c04ec6ec78660fe0f9b2a69cf3d71937e4ae + languageName: node + linkType: hard + +"@types/yargs-parser@npm:*": + version: 21.0.0 + resolution: "@types/yargs-parser@npm:21.0.0" + checksum: b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2 + languageName: node + linkType: hard + +"@types/yargs@npm:^17.0.8": + version: 17.0.13 + resolution: "@types/yargs@npm:17.0.13" + dependencies: + "@types/yargs-parser": "*" + checksum: 0ab269abc2da2223cf0a8c16d578850fbe327d40fb85724b5c3f9f6cf38d03656ef699518c05d4df3bc337339ec6d0aad7df01682a9dca4783ad1ccc7336cf12 + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:^5.33.1, @typescript-eslint/eslint-plugin@npm:^5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.40.1" + dependencies: + "@typescript-eslint/scope-manager": 5.40.1 + "@typescript-eslint/type-utils": 5.40.1 + "@typescript-eslint/utils": 5.40.1 + debug: ^4.3.4 + ignore: ^5.2.0 + regexpp: ^3.2.0 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependencies: + "@typescript-eslint/parser": ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 61f19bde0f1206beb20aeb28d18c1ef26a98cf4d2ead9f1d2f204cb91af31582eb5ee9422fe5f92d6aa10cebf85cd50f1b41e8cf8ce65808e2208664c3b1d66a + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^5.33.1, @typescript-eslint/parser@npm:^5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/parser@npm:5.40.1" + dependencies: + "@typescript-eslint/scope-manager": 5.40.1 + "@typescript-eslint/types": 5.40.1 + "@typescript-eslint/typescript-estree": 5.40.1 + debug: ^4.3.4 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 9fe410c1b14934803bb7c26de9b8de5d46ef9b6fe5dcbee1d7e111f0259659c214549b60dacdc729a3e23da835e6a44f08a9aa6bcb73ffff3c4fd5b9142358ed + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/scope-manager@npm:5.40.1" + dependencies: + "@typescript-eslint/types": 5.40.1 + "@typescript-eslint/visitor-keys": 5.40.1 + checksum: 5f25b86bfd09fbf8cdfdf932eaf0b41a7594c9b4539d3c8321f882bf7b4bf486454256fdb9a5a8c4eae305419d377fa93d382f80004711d759ff77b3d565c1dc + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/type-utils@npm:5.40.1" + dependencies: + "@typescript-eslint/typescript-estree": 5.40.1 + "@typescript-eslint/utils": 5.40.1 + debug: ^4.3.4 + tsutils: ^3.21.0 + peerDependencies: + eslint: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 6771196b8f16f4893bae70aa1371ff004b0058e8edef9b935143e2f1272e471049e9c34beb1d625fb6423db95dd377e01e938b70dd4506fbf071566e2bfb574d + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/types@npm:5.40.1" + checksum: 2430c799667c820903df7ef39bc4c2762cb7654dbb8525d56f37e73f8cefb82186b80654dbbe0294c5b55affe929c641cdb90232e2749dcd7838f9e500a41549 + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.40.1" + dependencies: + "@typescript-eslint/types": 5.40.1 + "@typescript-eslint/visitor-keys": 5.40.1 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: d0426a55d24b76a3f042816dd8baaaa7a8da0158870bb08fff5a5524821c13ca196117dc269f098b8887ef75e01da1a498637153ab3c29c370ca356bfe4a1716 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/utils@npm:5.40.1" + dependencies: + "@types/json-schema": ^7.0.9 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.40.1 + "@typescript-eslint/types": 5.40.1 + "@typescript-eslint/typescript-estree": 5.40.1 + eslint-scope: ^5.1.1 + eslint-utils: ^3.0.0 + semver: ^7.3.7 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: a971101bb2f4c742a1734a87e17997addb7ffa6639d472097fe098f6c5f09567b858949b97f05892aabb20f38479abecdfdd69cf740046aa601dd3fc39a44090 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.40.1" + dependencies: + "@typescript-eslint/types": 5.40.1 + eslint-visitor-keys: ^3.3.0 + checksum: b5dbf1e484ba2832ca1883ee9cf7da5967f70aa5624f3fb67f13c3be90a3770b0bb96e64ccfb0c31b5d8f80794b5727e14b6c0d8c5184634a686f0ea6e798772 + languageName: node + linkType: hard + +"@webassemblyjs/ast@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ast@npm:1.11.1" + dependencies: + "@webassemblyjs/helper-numbers": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + checksum: 1eee1534adebeece635362f8e834ae03e389281972611408d64be7895fc49f48f98fddbbb5339bf8a72cb101bcb066e8bca3ca1bf1ef47dadf89def0395a8d87 + languageName: node + linkType: hard + +"@webassemblyjs/floating-point-hex-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.1" + checksum: b8efc6fa08e4787b7f8e682182d84dfdf8da9d9c77cae5d293818bc4a55c1f419a87fa265ab85252b3e6c1fd323d799efea68d825d341a7c365c64bc14750e97 + languageName: node + linkType: hard + +"@webassemblyjs/helper-api-error@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.1" + checksum: 0792813f0ed4a0e5ee0750e8b5d0c631f08e927f4bdfdd9fe9105dc410c786850b8c61bff7f9f515fdfb149903bec3c976a1310573a4c6866a94d49bc7271959 + languageName: node + linkType: hard + +"@webassemblyjs/helper-buffer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.1" + checksum: a337ee44b45590c3a30db5a8b7b68a717526cf967ada9f10253995294dbd70a58b2da2165222e0b9830cd4fc6e4c833bf441a721128d1fe2e9a7ab26b36003ce + languageName: node + linkType: hard + +"@webassemblyjs/helper-numbers@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.1" + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: 44d2905dac2f14d1e9b5765cf1063a0fa3d57295c6d8930f6c59a36462afecc6e763e8a110b97b342a0f13376166c5d41aa928e6ced92e2f06b071fd0db59d3a + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" + checksum: eac400113127832c88f5826bcc3ad1c0db9b3dbd4c51a723cfdb16af6bfcbceb608170fdaac0ab7731a7e18b291be7af68a47fcdb41cfe0260c10857e7413d97 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-section@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + checksum: 617696cfe8ecaf0532763162aaf748eb69096fb27950219bb87686c6b2e66e11cd0614d95d319d0ab1904bc14ebe4e29068b12c3e7c5e020281379741fe4bedf + languageName: node + linkType: hard + +"@webassemblyjs/ieee754@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ieee754@npm:1.11.1" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 23a0ac02a50f244471631802798a816524df17e56b1ef929f0c73e3cde70eaf105a24130105c60aff9d64a24ce3b640dad443d6f86e5967f922943a7115022ec + languageName: node + linkType: hard + +"@webassemblyjs/leb128@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/leb128@npm:1.11.1" + dependencies: + "@xtuc/long": 4.2.2 + checksum: 33ccc4ade2f24de07bf31690844d0b1ad224304ee2062b0e464a610b0209c79e0b3009ac190efe0e6bd568b0d1578d7c3047fc1f9d0197c92fc061f56224ff4a + languageName: node + linkType: hard + +"@webassemblyjs/utf8@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/utf8@npm:1.11.1" + checksum: 972c5cfc769d7af79313a6bfb96517253a270a4bf0c33ba486aa43cac43917184fb35e51dfc9e6b5601548cd5931479a42e42c89a13bb591ffabebf30c8a6a0b + languageName: node + linkType: hard + +"@webassemblyjs/wasm-edit@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/helper-wasm-section": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-opt": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + "@webassemblyjs/wast-printer": 1.11.1 + checksum: 6d7d9efaec1227e7ef7585a5d7ff0be5f329f7c1c6b6c0e906b18ed2e9a28792a5635e450aca2d136770d0207225f204eff70a4b8fd879d3ac79e1dcc26dbeb9 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-gen@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 1f6921e640293bf99fb16b21e09acb59b340a79f986c8f979853a0ae9f0b58557534b81e02ea2b4ef11e929d946708533fd0693c7f3712924128fdafd6465f5b + languageName: node + linkType: hard + +"@webassemblyjs/wasm-opt@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + checksum: 21586883a20009e2b20feb67bdc451bbc6942252e038aae4c3a08e6f67b6bae0f5f88f20bfc7bd0452db5000bacaf5ab42b98cf9aa034a6c70e9fc616142e1db + languageName: node + linkType: hard + +"@webassemblyjs/wasm-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 1521644065c360e7b27fad9f4bb2df1802d134dd62937fa1f601a1975cde56bc31a57b6e26408b9ee0228626ff3ba1131ae6f74ffb7d718415b6528c5a6dbfc2 + languageName: node + linkType: hard + +"@webassemblyjs/wast-printer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wast-printer@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: f15ae4c2441b979a3b4fce78f3d83472fb22350c6dc3fd34bfe7c3da108e0b2360718734d961bba20e7716cb8578e964b870da55b035e209e50ec9db0378a3f7 + languageName: node + linkType: hard + +"@xtuc/ieee754@npm:^1.2.0": + version: 1.2.0 + resolution: "@xtuc/ieee754@npm:1.2.0" + checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a + languageName: node + linkType: hard + +"@xtuc/long@npm:4.2.2": + version: 4.2.2 + resolution: "@xtuc/long@npm:4.2.2" + checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec + languageName: node + linkType: hard + +"JSONStream@npm:^1.0.4": + version: 1.3.5 + resolution: "JSONStream@npm:1.3.5" + dependencies: + jsonparse: ^1.2.0 + through: ">=2.2.7 <3" + bin: + JSONStream: ./bin.js + checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46 + languageName: node + linkType: hard + +"abbrev@npm:^1.0.0": + version: 1.1.1 + resolution: "abbrev@npm:1.1.1" + checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 + languageName: node + linkType: hard + +"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8": + version: 1.3.8 + resolution: "accepts@npm:1.3.8" + dependencies: + mime-types: ~2.1.34 + negotiator: 0.6.3 + checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4 + languageName: node + linkType: hard + +"acorn-import-assertions@npm:^1.7.6": + version: 1.8.0 + resolution: "acorn-import-assertions@npm:1.8.0" + peerDependencies: + acorn: ^8 + checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 + languageName: node + linkType: hard + +"acorn-jsx@npm:^5.3.2": + version: 5.3.2 + resolution: "acorn-jsx@npm:5.3.2" + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: c3d3b2a89c9a056b205b69530a37b972b404ee46ec8e5b341666f9513d3163e2a4f214a71f4dfc7370f5a9c07472d2fd1c11c91c3f03d093e37637d95da98950 + languageName: node + linkType: hard + +"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.1.1": + version: 8.2.0 + resolution: "acorn-walk@npm:8.2.0" + checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 + languageName: node + linkType: hard + +"acorn@npm:^8.0.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0": + version: 8.8.0 + resolution: "acorn@npm:8.8.0" + bin: + acorn: bin/acorn + checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc + languageName: node + linkType: hard + +"address@npm:^1.0.1, address@npm:^1.1.2": + version: 1.2.1 + resolution: "address@npm:1.2.1" + checksum: e4c0f961464ccad09c3f7ed3a8d12f609354a87dd1ad379e43661e9684446fbf158be3edeef85e1590dfc6c88c0897c5908bc18f232eb86e43993a2ada5820fa + languageName: node + linkType: hard + +"agent-base@npm:6, agent-base@npm:^6.0.2": + version: 6.0.2 + resolution: "agent-base@npm:6.0.2" + dependencies: + debug: 4 + checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d + languageName: node + linkType: hard + +"agentkeepalive@npm:^4.2.1": + version: 4.2.1 + resolution: "agentkeepalive@npm:4.2.1" + dependencies: + debug: ^4.1.0 + depd: ^1.1.2 + humanize-ms: ^1.2.1 + checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18 + languageName: node + linkType: hard + +"aggregate-error@npm:^3.0.0": + version: 3.1.0 + resolution: "aggregate-error@npm:3.1.0" + dependencies: + clean-stack: ^2.0.0 + indent-string: ^4.0.0 + checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 + languageName: node + linkType: hard + +"ajv-formats@npm:^2.1.1": + version: 2.1.1 + resolution: "ajv-formats@npm:2.1.1" + dependencies: + ajv: ^8.0.0 + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 4a287d937f1ebaad4683249a4c40c0fa3beed30d9ddc0adba04859026a622da0d317851316ea64b3680dc60f5c3c708105ddd5d5db8fe595d9d0207fd19f90b7 + languageName: node + linkType: hard + +"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": + version: 3.5.2 + resolution: "ajv-keywords@npm:3.5.2" + peerDependencies: + ajv: ^6.9.1 + checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 + languageName: node + linkType: hard + +"ajv-keywords@npm:^5.0.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: ^3.1.3 + peerDependencies: + ajv: ^8.8.2 + checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421 + languageName: node + linkType: hard + +"ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": + version: 6.12.6 + resolution: "ajv@npm:6.12.6" + 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 + checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 + languageName: node + linkType: hard + +"ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.6.0, ajv@npm:^8.8.0": + version: 8.11.0 + resolution: "ajv@npm:8.11.0" + dependencies: + fast-deep-equal: ^3.1.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.2.2 + checksum: 5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef + languageName: node + linkType: hard + +"algoliasearch-helper@npm:^3.10.0": + version: 3.11.1 + resolution: "algoliasearch-helper@npm:3.11.1" + dependencies: + "@algolia/events": ^4.0.1 + peerDependencies: + algoliasearch: ">= 3.1 < 6" + checksum: 207616ca4549e2d06a278357ce478951a37c606f40f5b39b8e2d13bba143023a10814f065cd89629e5f2c121935d61a97d96bfb687ae7a98ef25b63da37fcf70 + languageName: node + linkType: hard + +"algoliasearch@npm:^4.0.0, algoliasearch@npm:^4.13.1": + version: 4.14.2 + resolution: "algoliasearch@npm:4.14.2" + dependencies: + "@algolia/cache-browser-local-storage": 4.14.2 + "@algolia/cache-common": 4.14.2 + "@algolia/cache-in-memory": 4.14.2 + "@algolia/client-account": 4.14.2 + "@algolia/client-analytics": 4.14.2 + "@algolia/client-common": 4.14.2 + "@algolia/client-personalization": 4.14.2 + "@algolia/client-search": 4.14.2 + "@algolia/logger-common": 4.14.2 + "@algolia/logger-console": 4.14.2 + "@algolia/requester-browser-xhr": 4.14.2 + "@algolia/requester-common": 4.14.2 + "@algolia/requester-node-http": 4.14.2 + "@algolia/transporter": 4.14.2 + checksum: 4365a0d0f066f3ad6798e4dd0d7487cba1cf4546dac27e66cb84865f91955d6537dc5bad4e71d4bf22a68c0b721b1e6f20109203566ca1a252fe2713d713c0fd + languageName: node + linkType: hard + +"ansi-align@npm:^3.0.0, ansi-align@npm:^3.0.1": + version: 3.0.1 + resolution: "ansi-align@npm:3.0.1" + dependencies: + string-width: ^4.1.0 + checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d + languageName: node + linkType: hard + +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": + version: 4.3.2 + resolution: "ansi-escapes@npm:4.3.2" + dependencies: + type-fest: ^0.21.3 + checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 + languageName: node + linkType: hard + +"ansi-html-community@npm:^0.0.8": + version: 0.0.8 + resolution: "ansi-html-community@npm:0.0.8" + bin: + ansi-html: bin/ansi-html + checksum: 04c568e8348a636963f915e48eaa3e01218322e1169acafdd79c384f22e5558c003f79bbc480c1563865497482817c7eed025f0653ebc17642fededa5cb42089 + languageName: node + linkType: hard + +"ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" + checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b + languageName: node + linkType: hard + +"ansi-styles@npm:^3.2.1": + version: 3.2.1 + resolution: "ansi-styles@npm:3.2.1" + dependencies: + color-convert: ^1.9.0 + checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 + languageName: node + linkType: hard + +"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": + version: 4.3.0 + resolution: "ansi-styles@npm:4.3.0" + dependencies: + color-convert: ^2.0.1 + checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 + languageName: node + linkType: hard + +"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 + languageName: node + linkType: hard + +"anymatch@npm:~3.1.2": + version: 3.1.2 + resolution: "anymatch@npm:3.1.2" + dependencies: + normalize-path: ^3.0.0 + picomatch: ^2.0.4 + checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9 + languageName: node + linkType: hard + +"aproba@npm:^1.0.3 || ^2.0.0": + version: 2.0.0 + resolution: "aproba@npm:2.0.0" + checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 + languageName: node + linkType: hard + +"are-we-there-yet@npm:^3.0.0": + version: 3.0.1 + resolution: "are-we-there-yet@npm:3.0.1" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 + languageName: node + linkType: hard + +"arg@npm:^4.1.0": + version: 4.1.3 + resolution: "arg@npm:4.1.3" + checksum: 544af8dd3f60546d3e4aff084d451b96961d2267d668670199692f8d054f0415d86fc5497d0e641e91546f0aa920e7c29e5250e99fc89f5552a34b5d93b77f43 + languageName: node + linkType: hard + +"arg@npm:^5.0.0": + version: 5.0.2 + resolution: "arg@npm:5.0.2" + checksum: 6c69ada1a9943d332d9e5382393e897c500908d91d5cb735a01120d5f71daf1b339b7b8980cbeaba8fd1afc68e658a739746179e4315a26e8a28951ff9930078 + languageName: node + linkType: hard + +"argparse@npm:^1.0.7": + version: 1.0.10 + resolution: "argparse@npm:1.0.10" + dependencies: + sprintf-js: ~1.0.2 + checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945 + languageName: node + linkType: hard + +"argparse@npm:^2.0.1": + version: 2.0.1 + resolution: "argparse@npm:2.0.1" + checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced + languageName: node + linkType: hard + +"aria-query@npm:^4.2.2": + version: 4.2.2 + resolution: "aria-query@npm:4.2.2" + dependencies: + "@babel/runtime": ^7.10.2 + "@babel/runtime-corejs3": ^7.10.2 + checksum: 38401a9a400f26f3dcc24b84997461a16b32869a9893d323602bed8da40a8bcc0243b8d2880e942249a1496cea7a7de769e93d21c0baa439f01e1ee936fed665 + languageName: node + linkType: hard + +"array-differ@npm:^3.0.0": + version: 3.0.0 + resolution: "array-differ@npm:3.0.0" + checksum: 117edd9df5c1530bd116c6e8eea891d4bd02850fd89b1b36e532b6540e47ca620a373b81feca1c62d1395d9ae601516ba538abe5e8172d41091da2c546b05fb7 + languageName: node + linkType: hard + +"array-flatten@npm:1.1.1": + version: 1.1.1 + resolution: "array-flatten@npm:1.1.1" + checksum: a9925bf3512d9dce202112965de90c222cd59a4fbfce68a0951d25d965cf44642931f40aac72309c41f12df19afa010ecadceb07cfff9ccc1621e99d89ab5f3b + languageName: node + linkType: hard + +"array-flatten@npm:^2.1.2": + version: 2.1.2 + resolution: "array-flatten@npm:2.1.2" + checksum: e8988aac1fbfcdaae343d08c9a06a6fddd2c6141721eeeea45c3cf523bf4431d29a46602929455ed548c7a3e0769928cdc630405427297e7081bd118fdec9262 + languageName: node + linkType: hard + +"array-ify@npm:^1.0.0": + version: 1.0.0 + resolution: "array-ify@npm:1.0.0" + checksum: c0502015b319c93dd4484f18036bcc4b654eb76a4aa1f04afbcef11ac918859bb1f5d71ba1f0f1141770db9eef1a4f40f1761753650873068010bbf7bcdae4a4 + languageName: node + linkType: hard + +"array-includes@npm:^3.1.4, array-includes@npm:^3.1.5": + version: 3.1.5 + resolution: "array-includes@npm:3.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + get-intrinsic: ^1.1.1 + is-string: ^1.0.7 + checksum: f6f24d834179604656b7bec3e047251d5cc87e9e87fab7c175c61af48e80e75acd296017abcde21fb52292ab6a2a449ab2ee37213ee48c8709f004d75983f9c5 + languageName: node + linkType: hard + +"array-union@npm:^2.1.0": + version: 2.1.0 + resolution: "array-union@npm:2.1.0" + checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d + languageName: node + linkType: hard + +"array.prototype.flat@npm:^1.2.5": + version: 1.3.0 + resolution: "array.prototype.flat@npm:1.3.0" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.2 + es-shim-unscopables: ^1.0.0 + checksum: 2a652b3e8dc0bebb6117e42a5ab5738af0203a14c27341d7bb2431467bdb4b348e2c5dc555dfcda8af0a5e4075c400b85311ded73861c87290a71a17c3e0a257 + languageName: node + linkType: hard + +"array.prototype.flatmap@npm:^1.3.0": + version: 1.3.0 + resolution: "array.prototype.flatmap@npm:1.3.0" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.2 + es-shim-unscopables: ^1.0.0 + checksum: 818538f39409c4045d874be85df0dbd195e1446b14d22f95bdcfefea44ae77db44e42dcd89a559254ec5a7c8b338cfc986cc6d641e3472f9a5326b21eb2976a2 + languageName: node + linkType: hard + +"arrify@npm:^1.0.1": + version: 1.0.1 + resolution: "arrify@npm:1.0.1" + checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 + languageName: node + linkType: hard + +"arrify@npm:^2.0.1": + version: 2.0.1 + resolution: "arrify@npm:2.0.1" + checksum: 067c4c1afd182806a82e4c1cb8acee16ab8b5284fbca1ce29408e6e91281c36bb5b612f6ddfbd40a0f7a7e0c75bf2696eb94c027f6e328d6e9c52465c98e4209 + languageName: node + linkType: hard + +"asap@npm:~2.0.3": + version: 2.0.6 + resolution: "asap@npm:2.0.6" + checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d + languageName: node + linkType: hard + +"ast-types-flow@npm:^0.0.7": + version: 0.0.7 + resolution: "ast-types-flow@npm:0.0.7" + checksum: a26dcc2182ffee111cad7c471759b0bda22d3b7ebacf27c348b22c55f16896b18ab0a4d03b85b4020dce7f3e634b8f00b593888f622915096ea1927fa51866c4 + languageName: node + linkType: hard + +"astral-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "astral-regex@npm:2.0.0" + checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 + languageName: node + linkType: hard + +"async@npm:^2.6.4": + version: 2.6.4 + resolution: "async@npm:2.6.4" + dependencies: + lodash: ^4.17.14 + checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19 + languageName: node + linkType: hard + +"at-least-node@npm:^1.0.0": + version: 1.0.0 + resolution: "at-least-node@npm:1.0.0" + checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e + languageName: node + linkType: hard + +"atob@npm:^2.1.2": + version: 2.1.2 + resolution: "atob@npm:2.1.2" + bin: + atob: bin/atob.js + checksum: dfeeeb70090c5ebea7be4b9f787f866686c645d9f39a0d184c817252d0cf08455ed25267d79c03254d3be1f03ac399992a792edcd5ffb9c91e097ab5ef42833a + languageName: node + linkType: hard + +"autoprefixer@npm:^10.3.7, autoprefixer@npm:^10.4.7": + version: 10.4.12 + resolution: "autoprefixer@npm:10.4.12" + dependencies: + browserslist: ^4.21.4 + caniuse-lite: ^1.0.30001407 + fraction.js: ^4.2.0 + normalize-range: ^0.1.2 + picocolors: ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.1.0 + bin: + autoprefixer: bin/autoprefixer + checksum: 6ae79cbacd31fb3d464ec64eb6ad2600f4f689c3080bbe62c5536d539b41b472083a2e941ef99d14aa11142370d6c16e8b05a62f077374933ed991aceb5943d2 + languageName: node + linkType: hard + +"axe-core@npm:^4.4.3": + version: 4.4.3 + resolution: "axe-core@npm:4.4.3" + checksum: c3ea000d9ace3ba0bc747c8feafc24b0de62a0f7d93021d0f77b19c73fca15341843510f6170da563d51535d6cfb7a46c5fc0ea36170549dbb44b170208450a2 + languageName: node + linkType: hard + +"axios@npm:^0.25.0": + version: 0.25.0 + resolution: "axios@npm:0.25.0" + dependencies: + follow-redirects: ^1.14.7 + checksum: 2a8a3787c05f2a0c9c3878f49782357e2a9f38945b93018fb0c4fd788171c43dceefbb577988628e09fea53952744d1ecebde234b561f1e703aa43e0a598a3ad + languageName: node + linkType: hard + +"axobject-query@npm:^2.2.0": + version: 2.2.0 + resolution: "axobject-query@npm:2.2.0" + checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f + languageName: node + linkType: hard + +"babel-loader@npm:^8.2.5": + version: 8.2.5 + resolution: "babel-loader@npm:8.2.5" + dependencies: + find-cache-dir: ^3.3.1 + loader-utils: ^2.0.0 + make-dir: ^3.1.0 + schema-utils: ^2.6.5 + peerDependencies: + "@babel/core": ^7.0.0 + webpack: ">=2" + checksum: a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb + languageName: node + linkType: hard + +"babel-plugin-apply-mdx-type-prop@npm:1.6.22": + version: 1.6.22 + resolution: "babel-plugin-apply-mdx-type-prop@npm:1.6.22" + dependencies: + "@babel/helper-plugin-utils": 7.10.4 + "@mdx-js/util": 1.6.22 + peerDependencies: + "@babel/core": ^7.11.6 + checksum: 43e2100164a8f3e46fddd76afcbfb1f02cbebd5612cfe63f3d344a740b0afbdc4d2bf5659cffe9323dd2554c7b86b23ebedae9dadcec353b6594f4292a1a28e2 + languageName: node + linkType: hard + +"babel-plugin-dynamic-import-node@npm:^2.3.3": + version: 2.3.3 + resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" + dependencies: + object.assign: ^4.1.0 + checksum: c9d24415bcc608d0db7d4c8540d8002ac2f94e2573d2eadced137a29d9eab7e25d2cbb4bc6b9db65cf6ee7430f7dd011d19c911a9a778f0533b4a05ce8292c9b + languageName: node + linkType: hard + +"babel-plugin-extract-import-names@npm:1.6.22": + version: 1.6.22 + resolution: "babel-plugin-extract-import-names@npm:1.6.22" + dependencies: + "@babel/helper-plugin-utils": 7.10.4 + checksum: 145ccf09c96d36411d340e78086555f8d4d5924ea39fcb0eca461c066cfa98bc4344982bb35eb85d054ef88f8d4dfc0205ba27370c1d8fcc78191b02908d044d + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs2@npm:^0.3.3": + version: 0.3.3 + resolution: "babel-plugin-polyfill-corejs2@npm:0.3.3" + dependencies: + "@babel/compat-data": ^7.17.7 + "@babel/helper-define-polyfill-provider": ^0.3.3 + semver: ^6.1.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7db3044993f3dddb3cc3d407bc82e640964a3bfe22de05d90e1f8f7a5cb71460011ab136d3c03c6c1ba428359ebf635688cd6205e28d0469bba221985f5c6179 + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs3@npm:^0.6.0": + version: 0.6.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.6.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.3 + core-js-compat: ^3.25.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 470bb8c59f7c0912bd77fe1b5a2e72f349b3f65bbdee1d60d6eb7e1f4a085c6f24b2dd5ab4ac6c2df6444a96b070ef6790eccc9edb6a2668c60d33133bfb62c6 + languageName: node + linkType: hard + +"babel-plugin-polyfill-regenerator@npm:^0.4.1": + version: 0.4.1 + resolution: "babel-plugin-polyfill-regenerator@npm:0.4.1" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: ab0355efbad17d29492503230387679dfb780b63b25408990d2e4cf421012dae61d6199ddc309f4d2409ce4e9d3002d187702700dd8f4f8770ebbba651ed066c + languageName: node + linkType: hard + +"bail@npm:^1.0.0": + version: 1.0.5 + resolution: "bail@npm:1.0.5" + checksum: 6c334940d7eaa4e656a12fb12407b6555649b6deb6df04270fa806e0da82684ebe4a4e47815b271c794b40f8d6fa286e0c248b14ddbabb324a917fab09b7301a + languageName: node + linkType: hard + +"balanced-match@npm:^1.0.0": + version: 1.0.2 + resolution: "balanced-match@npm:1.0.2" + checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 + languageName: node + linkType: hard + +"base16@npm:^1.0.0": + version: 1.0.0 + resolution: "base16@npm:1.0.0" + checksum: 0cd449a2db0f0f957e4b6b57e33bc43c9e20d4f1dd744065db94b5da35e8e71fa4dc4bc7a901e59a84d5f8b6936e3c520e2471787f667fc155fb0f50d8540f5d + languageName: node + linkType: hard + +"base64-js@npm:^1.3.1": + version: 1.5.1 + resolution: "base64-js@npm:1.5.1" + checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 + languageName: node + linkType: hard + +"batch@npm:0.6.1": + version: 0.6.1 + resolution: "batch@npm:0.6.1" + checksum: 61f9934c7378a51dce61b915586191078ef7f1c3eca707fdd58b96ff2ff56d9e0af2bdab66b1462301a73c73374239e6542d9821c0af787f3209a23365d07e7f + languageName: node + linkType: hard + +"big.js@npm:^5.2.2": + version: 5.2.2 + resolution: "big.js@npm:5.2.2" + checksum: b89b6e8419b097a8fb4ed2399a1931a68c612bce3cfd5ca8c214b2d017531191070f990598de2fc6f3f993d91c0f08aa82697717f6b3b8732c9731866d233c9e + languageName: node + linkType: hard + +"binary-extensions@npm:^2.0.0": + version: 2.2.0 + resolution: "binary-extensions@npm:2.2.0" + checksum: ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8 + languageName: node + linkType: hard + +"bl@npm:^4.1.0": + version: 4.1.0 + resolution: "bl@npm:4.1.0" + dependencies: + buffer: ^5.5.0 + inherits: ^2.0.4 + readable-stream: ^3.4.0 + checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662 + languageName: node + linkType: hard + +"body-parser@npm:1.20.1": + version: 1.20.1 + resolution: "body-parser@npm:1.20.1" + dependencies: + bytes: 3.1.2 + content-type: ~1.0.4 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.1 + type-is: ~1.6.18 + unpipe: 1.0.0 + checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 + languageName: node + linkType: hard + +"bonjour-service@npm:^1.0.11": + version: 1.0.14 + resolution: "bonjour-service@npm:1.0.14" + dependencies: + array-flatten: ^2.1.2 + dns-equal: ^1.0.0 + fast-deep-equal: ^3.1.3 + multicast-dns: ^7.2.5 + checksum: 4a825bbf1824147ba8295a182fb3e86a8bae5159a08e2f118e829a0c988043a559f1f6e4eab425fe17ee9a1f080115d30430e78962e53f75bb03e2021ee7c5b2 + languageName: node + linkType: hard + +"boolbase@npm:^1.0.0": + version: 1.0.0 + resolution: "boolbase@npm:1.0.0" + checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 + languageName: node + linkType: hard + +"boxen@npm:^5.0.0": + version: 5.1.2 + resolution: "boxen@npm:5.1.2" + dependencies: + ansi-align: ^3.0.0 + camelcase: ^6.2.0 + chalk: ^4.1.0 + cli-boxes: ^2.2.1 + string-width: ^4.2.2 + type-fest: ^0.20.2 + widest-line: ^3.1.0 + wrap-ansi: ^7.0.0 + checksum: 82d03e42a72576ff235123f17b7c505372fe05c83f75f61e7d4fa4bcb393897ec95ce766fecb8f26b915f0f7a7227d66e5ec7cef43f5b2bd9d3aeed47ec55877 + languageName: node + linkType: hard + +"boxen@npm:^6.2.1": + version: 6.2.1 + resolution: "boxen@npm:6.2.1" + dependencies: + ansi-align: ^3.0.1 + camelcase: ^6.2.0 + chalk: ^4.1.2 + cli-boxes: ^3.0.0 + string-width: ^5.0.1 + type-fest: ^2.5.0 + widest-line: ^4.0.1 + wrap-ansi: ^8.0.1 + checksum: 2b3226092f1ff8e149c02979098c976552afa15f9e0231c9ed2dfcaaf84604494d16a6f13b647f718439f64d3140a088e822d47c7db00d2266e9ffc8d7321774 + languageName: node + linkType: hard + +"brace-expansion@npm:^1.1.7": + version: 1.1.11 + resolution: "brace-expansion@npm:1.1.11" + dependencies: + balanced-match: ^1.0.0 + concat-map: 0.0.1 + checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 + languageName: node + linkType: hard + +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: ^1.0.0 + checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + languageName: node + linkType: hard + +"braces@npm:^3.0.2, braces@npm:~3.0.2": + version: 3.0.2 + resolution: "braces@npm:3.0.2" + dependencies: + fill-range: ^7.0.1 + checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 + languageName: node + linkType: hard + +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.18.1, browserslist@npm:^4.20.3, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": + version: 4.21.4 + resolution: "browserslist@npm:4.21.4" + dependencies: + caniuse-lite: ^1.0.30001400 + electron-to-chromium: ^1.4.251 + node-releases: ^2.0.6 + update-browserslist-db: ^1.0.9 + bin: + browserslist: cli.js + checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 + languageName: node + linkType: hard + +"buffer-from@npm:^1.0.0": + version: 1.1.2 + resolution: "buffer-from@npm:1.1.2" + checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb + languageName: node + linkType: hard + +"buffer@npm:^5.5.0": + version: 5.7.1 + resolution: "buffer@npm:5.7.1" + dependencies: + base64-js: ^1.3.1 + ieee754: ^1.1.13 + checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84 + languageName: node + linkType: hard + +"builtin-modules@npm:^3.1.0": + version: 3.3.0 + resolution: "builtin-modules@npm:3.3.0" + checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d + languageName: node + linkType: hard + +"bytes@npm:3.0.0": + version: 3.0.0 + resolution: "bytes@npm:3.0.0" + checksum: a2b386dd8188849a5325f58eef69c3b73c51801c08ffc6963eddc9be244089ba32d19347caf6d145c86f315ae1b1fc7061a32b0c1aa6379e6a719090287ed101 + languageName: node + linkType: hard + +"bytes@npm:3.1.2": + version: 3.1.2 + resolution: "bytes@npm:3.1.2" + checksum: e4bcd3948d289c5127591fbedf10c0b639ccbf00243504e4e127374a15c3bc8eed0d28d4aaab08ff6f1cf2abc0cce6ba3085ed32f4f90e82a5683ce0014e1b6e + languageName: node + linkType: hard + +"cacache@npm:^16.1.0": + version: 16.1.3 + resolution: "cacache@npm:16.1.3" + dependencies: + "@npmcli/fs": ^2.1.0 + "@npmcli/move-file": ^2.0.0 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + glob: ^8.0.1 + infer-owner: ^1.0.4 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + mkdirp: ^1.0.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + rimraf: ^3.0.2 + ssri: ^9.0.0 + tar: ^6.1.11 + unique-filename: ^2.0.0 + checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 + languageName: node + linkType: hard + +"cacheable-request@npm:^6.0.0": + version: 6.1.0 + resolution: "cacheable-request@npm:6.1.0" + dependencies: + clone-response: ^1.0.2 + get-stream: ^5.1.0 + http-cache-semantics: ^4.0.0 + keyv: ^3.0.0 + lowercase-keys: ^2.0.0 + normalize-url: ^4.1.0 + responselike: ^1.0.2 + checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1 + languageName: node + linkType: hard + +"cachedir@npm:2.3.0": + version: 2.3.0 + resolution: "cachedir@npm:2.3.0" + checksum: ec90cb0f2e6336e266aa748dbadf3da9e0b20e843e43f1591acab7a3f1451337dc2f26cb9dd833ae8cfefeffeeb43ef5b5ff62782a685f4e3c2305dd98482fcb + languageName: node + linkType: hard + +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind@npm:1.0.2" + dependencies: + function-bind: ^1.1.1 + get-intrinsic: ^1.0.2 + checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 + languageName: node + linkType: hard + +"callsites@npm:^3.0.0": + version: 3.1.0 + resolution: "callsites@npm:3.1.0" + checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 + languageName: node + linkType: hard + +"camel-case@npm:^4.1.2": + version: 4.1.2 + resolution: "camel-case@npm:4.1.2" + dependencies: + pascal-case: ^3.1.2 + tslib: ^2.0.3 + checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 + languageName: node + linkType: hard + +"camelcase-css@npm:2.0.1": + version: 2.0.1 + resolution: "camelcase-css@npm:2.0.1" + checksum: 1cec2b3b3dcb5026688a470b00299a8db7d904c4802845c353dbd12d9d248d3346949a814d83bfd988d4d2e5b9904c07efe76fecd195a1d4f05b543e7c0b56b1 + languageName: node + linkType: hard + +"camelcase-keys@npm:^6.2.2": + version: 6.2.2 + resolution: "camelcase-keys@npm:6.2.2" + dependencies: + camelcase: ^5.3.1 + map-obj: ^4.0.0 + quick-lru: ^4.0.1 + checksum: 43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a + languageName: node + linkType: hard + +"camelcase@npm:^5.3.1": + version: 5.3.1 + resolution: "camelcase@npm:5.3.1" + checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b + languageName: node + linkType: hard + +"camelcase@npm:^6.2.0": + version: 6.3.0 + resolution: "camelcase@npm:6.3.0" + checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d + languageName: node + linkType: hard + +"caniuse-api@npm:^3.0.0": + version: 3.0.0 + resolution: "caniuse-api@npm:3.0.0" + dependencies: + browserslist: ^4.0.0 + caniuse-lite: ^1.0.0 + lodash.memoize: ^4.1.2 + lodash.uniq: ^4.5.0 + checksum: db2a229383b20d0529b6b589dde99d7b6cb56ba371366f58cbbfa2929c9f42c01f873e2b6ef641d4eda9f0b4118de77dbb2805814670bdad4234bf08e720b0b4 + languageName: node + linkType: hard + +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001407": + version: 1.0.30001423 + resolution: "caniuse-lite@npm:1.0.30001423" + checksum: fe443f323f5dc6a858ef7d7deddb93db5e5f9a35e22970c4a65c4ef793bb696c1e2f038df572722d9edf29021e43ed16f5131faafde783563bd0d9eccf486592 + languageName: node + linkType: hard + +"ccount@npm:^1.0.0": + version: 1.1.0 + resolution: "ccount@npm:1.1.0" + checksum: b335a79d0aa4308919cf7507babcfa04ac63d389ebed49dbf26990d4607c8a4713cde93cc83e707d84571ddfe1e7615dad248be9bc422ae4c188210f71b08b78 + languageName: node + linkType: hard + +"chalk@npm:^2.0.0, chalk@npm:^2.4.1": + version: 2.4.2 + resolution: "chalk@npm:2.4.2" + dependencies: + ansi-styles: ^3.2.1 + escape-string-regexp: ^1.0.5 + supports-color: ^5.3.0 + checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 + languageName: node + linkType: hard + +"chalk@npm:^3.0.0": + version: 3.0.0 + resolution: "chalk@npm:3.0.0" + dependencies: + ansi-styles: ^4.1.0 + supports-color: ^7.1.0 + checksum: 8e3ddf3981c4da405ddbd7d9c8d91944ddf6e33d6837756979f7840a29272a69a5189ecae0ff84006750d6d1e92368d413335eab4db5476db6e6703a1d1e0505 + languageName: node + linkType: hard + +"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": + version: 4.1.2 + resolution: "chalk@npm:4.1.2" + dependencies: + ansi-styles: ^4.1.0 + supports-color: ^7.1.0 + checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc + languageName: node + linkType: hard + +"character-entities-legacy@npm:^1.0.0": + version: 1.1.4 + resolution: "character-entities-legacy@npm:1.1.4" + checksum: fe03a82c154414da3a0c8ab3188e4237ec68006cbcd681cf23c7cfb9502a0e76cd30ab69a2e50857ca10d984d57de3b307680fff5328ccd427f400e559c3a811 + languageName: node + linkType: hard + +"character-entities@npm:^1.0.0": + version: 1.2.4 + resolution: "character-entities@npm:1.2.4" + checksum: e1545716571ead57beac008433c1ff69517cd8ca5b336889321c5b8ff4a99c29b65589a701e9c086cda8a5e346a67295e2684f6c7ea96819fe85cbf49bf8686d + languageName: node + linkType: hard + +"character-reference-invalid@npm:^1.0.0": + version: 1.1.4 + resolution: "character-reference-invalid@npm:1.1.4" + checksum: 20274574c70e05e2f81135f3b93285536bc8ff70f37f0809b0d17791a832838f1e49938382899ed4cb444e5bbd4314ca1415231344ba29f4222ce2ccf24fea0b + languageName: node + linkType: hard + +"chardet@npm:^0.7.0": + version: 0.7.0 + resolution: "chardet@npm:0.7.0" + checksum: 6fd5da1f5d18ff5712c1e0aed41da200d7c51c28f11b36ee3c7b483f3696dabc08927fc6b227735eb8f0e1215c9a8abd8154637f3eff8cada5959df7f58b024d + languageName: node + linkType: hard + +"cheerio-select@npm:^2.1.0": + version: 2.1.0 + resolution: "cheerio-select@npm:2.1.0" + 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 + checksum: 843d6d479922f28a6c5342c935aff1347491156814de63c585a6eb73baf7bb4185c1b4383a1195dca0f12e3946d737c7763bcef0b9544c515d905c5c44c5308b + languageName: node + linkType: hard + +"cheerio@npm:^1.0.0-rc.12": + version: 1.0.0-rc.12 + resolution: "cheerio@npm:1.0.0-rc.12" + 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 + checksum: 5d4c1b7a53cf22d3a2eddc0aff70cf23cbb30d01a4c79013e703a012475c02461aa1fcd99127e8d83a02216386ed6942b2c8103845fd0812300dd199e6e7e054 + languageName: node + linkType: hard + +"chokidar@npm:^3.4.2, chokidar@npm:^3.5.3": + version: 3.5.3 + resolution: "chokidar@npm:3.5.3" + dependencies: + anymatch: ~3.1.2 + braces: ~3.0.2 + fsevents: ~2.3.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 + dependenciesMeta: + fsevents: + optional: true + checksum: b49fcde40176ba007ff361b198a2d35df60d9bb2a5aab228279eb810feae9294a6b4649ab15981304447afe1e6ffbf4788ad5db77235dc770ab777c6e771980c + languageName: node + linkType: hard + +"chownr@npm:^2.0.0": + version: 2.0.0 + resolution: "chownr@npm:2.0.0" + checksum: c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f + languageName: node + linkType: hard + +"chrome-trace-event@npm:^1.0.2": + version: 1.0.3 + resolution: "chrome-trace-event@npm:1.0.3" + checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 + languageName: node + linkType: hard + +"ci-info@npm:^2.0.0": + version: 2.0.0 + resolution: "ci-info@npm:2.0.0" + checksum: 3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67 + languageName: node + linkType: hard + +"ci-info@npm:^3.2.0": + version: 3.5.0 + resolution: "ci-info@npm:3.5.0" + checksum: 7def3789706ec18db3dc371dc699bd0df12057d54b796201f50ba87200e0849d3d83c68da00ab2ab8cdd738d91b25ab9e31620588f8d7e64ffaa1f760fd121cf + languageName: node + linkType: hard + +"clean-css@npm:^5.2.2, clean-css@npm:^5.3.0": + version: 5.3.1 + resolution: "clean-css@npm:5.3.1" + dependencies: + source-map: ~0.6.0 + checksum: 860696c60503cbfec480b5f92f62729246304b55950571af7292f2687b57f86b277f2b9fefe6f64643d409008018b78383972b55c2cc859792dcc8658988fb16 + languageName: node + linkType: hard + +"clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" + checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 + languageName: node + linkType: hard + +"cli-boxes@npm:^2.2.1": + version: 2.2.1 + resolution: "cli-boxes@npm:2.2.1" + checksum: be79f8ec23a558b49e01311b39a1ea01243ecee30539c880cf14bf518a12e223ef40c57ead0cb44f509bffdffc5c129c746cd50d863ab879385370112af4f585 + languageName: node + linkType: hard + +"cli-boxes@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-boxes@npm:3.0.0" + checksum: 637d84419d293a9eac40a1c8c96a2859e7d98b24a1a317788e13c8f441be052fc899480c6acab3acc82eaf1bccda6b7542d7cdcf5c9c3cc39227175dc098d5b2 + languageName: node + linkType: hard + +"cli-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-cursor@npm:3.1.0" + dependencies: + restore-cursor: ^3.1.0 + checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 + languageName: node + linkType: hard + +"cli-spinners@npm:^2.5.0": + version: 2.7.0 + resolution: "cli-spinners@npm:2.7.0" + checksum: a9afaf73f58d1f951fb23742f503631b3cf513f43f4c7acb1b640100eb76bfa16efbcd1994d149ffc6603a6d75dd3d4a516a76f125f90dce437de9b16fd0ee6f + languageName: node + linkType: hard + +"cli-table3@npm:^0.6.2": + version: 0.6.3 + resolution: "cli-table3@npm:0.6.3" + dependencies: + "@colors/colors": 1.5.0 + string-width: ^4.2.0 + dependenciesMeta: + "@colors/colors": + optional: true + checksum: 09897f68467973f827c04e7eaadf13b55f8aec49ecd6647cc276386ea660059322e2dd8020a8b6b84d422dbdd619597046fa89cbbbdc95b2cea149a2df7c096c + languageName: node + linkType: hard + +"cli-truncate@npm:^2.1.0": + version: 2.1.0 + resolution: "cli-truncate@npm:2.1.0" + dependencies: + slice-ansi: ^3.0.0 + string-width: ^4.2.0 + checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d + languageName: node + linkType: hard + +"cli-truncate@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-truncate@npm:3.1.0" + dependencies: + slice-ansi: ^5.0.0 + string-width: ^5.0.0 + checksum: c3243e41974445691c63f8b405df1d5a24049dc33d324fe448dc572e561a7b772ae982692900b1a5960901cc4fc7def25a629b9c69a4208ee89d12ab3332617a + languageName: node + linkType: hard + +"cli-width@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-width@npm:3.0.0" + checksum: 4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6 + languageName: node + linkType: hard + +"cliui@npm:^8.0.1": + version: 8.0.1 + resolution: "cliui@npm:8.0.1" + dependencies: + string-width: ^4.2.0 + strip-ansi: ^6.0.1 + wrap-ansi: ^7.0.0 + checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56 + languageName: node + linkType: hard + +"clone-deep@npm:^4.0.1": + version: 4.0.1 + resolution: "clone-deep@npm:4.0.1" + dependencies: + is-plain-object: ^2.0.4 + kind-of: ^6.0.2 + shallow-clone: ^3.0.0 + checksum: 770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2 + languageName: node + linkType: hard + +"clone-response@npm:^1.0.2": + version: 1.0.3 + resolution: "clone-response@npm:1.0.3" + dependencies: + mimic-response: ^1.0.0 + checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e + languageName: node + linkType: hard + +"clone@npm:^1.0.2": + version: 1.0.4 + resolution: "clone@npm:1.0.4" + checksum: d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd + languageName: node + linkType: hard + +"clsx@npm:^1.2.1": + version: 1.2.1 + resolution: "clsx@npm:1.2.1" + checksum: 30befca8019b2eb7dbad38cff6266cf543091dae2825c856a62a8ccf2c3ab9c2907c4d12b288b73101196767f66812365400a227581484a05f968b0307cfaf12 + languageName: node + linkType: hard + +"collapse-white-space@npm:^1.0.2": + version: 1.0.6 + resolution: "collapse-white-space@npm:1.0.6" + checksum: 9673fb797952c5c888341435596c69388b22cd5560c8cd3f40edb72734a9c820f56a7c9525166bcb7068b5d5805372e6fd0c4b9f2869782ad070cb5d3faf26e7 + languageName: node + linkType: hard + +"color-convert@npm:^1.9.0": + version: 1.9.3 + resolution: "color-convert@npm:1.9.3" + dependencies: + color-name: 1.1.3 + checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 + languageName: node + linkType: hard + +"color-convert@npm:^2.0.1": + version: 2.0.1 + resolution: "color-convert@npm:2.0.1" + dependencies: + color-name: ~1.1.4 + checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 + languageName: node + linkType: hard + +"color-name@npm:1.1.3": + version: 1.1.3 + resolution: "color-name@npm:1.1.3" + checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d + languageName: node + linkType: hard + +"color-name@npm:~1.1.4": + version: 1.1.4 + resolution: "color-name@npm:1.1.4" + checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 + languageName: node + linkType: hard + +"color-support@npm:^1.1.3": + version: 1.1.3 + resolution: "color-support@npm:1.1.3" + bin: + color-support: bin.js + checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b + languageName: node + linkType: hard + +"colord@npm:^2.9.1": + version: 2.9.3 + resolution: "colord@npm:2.9.3" + checksum: 95d909bfbcfd8d5605cbb5af56f2d1ce2b323990258fd7c0d2eb0e6d3bb177254d7fb8213758db56bb4ede708964f78c6b992b326615f81a18a6aaf11d64c650 + languageName: node + linkType: hard + +"colorette@npm:*, colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.17, colorette@npm:^2.0.19": + version: 2.0.19 + resolution: "colorette@npm:2.0.19" + checksum: 888cf5493f781e5fcf54ce4d49e9d7d698f96ea2b2ef67906834bb319a392c667f9ec69f4a10e268d2946d13a9503d2d19b3abaaaf174e3451bfe91fb9d82427 + languageName: node + linkType: hard + +"combine-promises@npm:^1.1.0": + version: 1.1.0 + resolution: "combine-promises@npm:1.1.0" + checksum: 23b55f66d5cea3ddf39608c07f7a96065c7bb7cc4f54c7f217040771262ad97e808b30f7f267c553a9ca95552fc9813fb465232f5d82e190e118b33238186af8 + languageName: node + linkType: hard + +"comma-separated-tokens@npm:^1.0.0": + version: 1.0.8 + resolution: "comma-separated-tokens@npm:1.0.8" + checksum: 0adcb07174fa4d08cf0f5c8e3aec40a36b5ff0c2c720e5e23f50fe02e6789d1d00a67036c80e0c1e1539f41d3e7f0101b074039dd833b4e4a59031b659d6ca0d + languageName: node + linkType: hard + +"commander@npm:^2.20.0": + version: 2.20.3 + resolution: "commander@npm:2.20.3" + checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e + languageName: node + linkType: hard + +"commander@npm:^5.1.0": + version: 5.1.0 + resolution: "commander@npm:5.1.0" + checksum: 0b7fec1712fbcc6230fcb161d8d73b4730fa91a21dc089515489402ad78810547683f058e2a9835929c212fead1d6a6ade70db28bbb03edbc2829a9ab7d69447 + languageName: node + linkType: hard + +"commander@npm:^7.2.0": + version: 7.2.0 + resolution: "commander@npm:7.2.0" + checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc + languageName: node + linkType: hard + +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 0f82321821fc27b83bd409510bb9deeebcfa799ff0bf5d102128b500b7af22872c0c92cb6a0ebc5a4cf19c6b550fba9cedfa7329d18c6442a625f851377bacf0 + languageName: node + linkType: hard + +"commander@npm:^9.3.0, commander@npm:^9.4.1": + version: 9.4.1 + resolution: "commander@npm:9.4.1" + checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13 + languageName: node + linkType: hard + +"commitizen@npm:^4.0.3": + version: 4.2.5 + resolution: "commitizen@npm:4.2.5" + dependencies: + cachedir: 2.3.0 + cz-conventional-changelog: 3.3.0 + dedent: 0.7.0 + detect-indent: 6.1.0 + find-node-modules: ^2.1.2 + find-root: 1.1.0 + fs-extra: 9.1.0 + glob: 7.2.3 + inquirer: 8.2.4 + is-utf8: ^0.2.1 + lodash: 4.17.21 + minimist: 1.2.6 + strip-bom: 4.0.0 + strip-json-comments: 3.1.1 + bin: + commitizen: bin/commitizen + cz: bin/git-cz + git-cz: bin/git-cz + checksum: 28f5d10cf332663f1710edb2ca22473664bc4457146ce6922896ed2ed6ee2a23add607b04d5b8d1bb7ee09bb78bc0d38d09057e0ab39b38e44b172765e3835c9 + languageName: node + linkType: hard + +"common-tags@npm:^1.8.0, common-tags@npm:^1.8.2": + version: 1.8.2 + resolution: "common-tags@npm:1.8.2" + checksum: 767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff + languageName: node + linkType: hard + +"commondir@npm:^1.0.1": + version: 1.0.1 + resolution: "commondir@npm:1.0.1" + checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb + languageName: node + linkType: hard + +"compare-func@npm:^2.0.0": + version: 2.0.0 + resolution: "compare-func@npm:2.0.0" + dependencies: + array-ify: ^1.0.0 + dot-prop: ^5.1.0 + checksum: fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d + languageName: node + linkType: hard + +"compressible@npm:~2.0.16": + version: 2.0.18 + resolution: "compressible@npm:2.0.18" + dependencies: + mime-db: ">= 1.43.0 < 2" + checksum: 58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0 + languageName: node + linkType: hard + +"compression@npm:^1.7.4": + version: 1.7.4 + resolution: "compression@npm:1.7.4" + dependencies: + accepts: ~1.3.5 + bytes: 3.0.0 + compressible: ~2.0.16 + debug: 2.6.9 + on-headers: ~1.0.2 + safe-buffer: 5.1.2 + vary: ~1.1.2 + checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b + languageName: node + linkType: hard + +"concat-map@npm:0.0.1": + version: 0.0.1 + resolution: "concat-map@npm:0.0.1" + checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af + languageName: node + linkType: hard + +"configstore@npm:^5.0.1": + version: 5.0.1 + resolution: "configstore@npm:5.0.1" + dependencies: + dot-prop: ^5.2.0 + graceful-fs: ^4.1.2 + make-dir: ^3.0.0 + unique-string: ^2.0.0 + write-file-atomic: ^3.0.0 + xdg-basedir: ^4.0.0 + checksum: 60ef65d493b63f96e14b11ba7ec072fdbf3d40110a94fb7199d1c287761bdea5c5244e76b2596325f30c1b652213aa75de96ea20afd4a5f82065e61ea090988e + languageName: node + linkType: hard + +"connect-history-api-fallback@npm:^2.0.0": + version: 2.0.0 + resolution: "connect-history-api-fallback@npm:2.0.0" + checksum: dc5368690f4a5c413889792f8df70d5941ca9da44523cde3f87af0745faee5ee16afb8195434550f0504726642734f2683d6c07f8b460f828a12c45fbd4c9a68 + languageName: node + linkType: hard + +"consola@npm:^2.15.3": + version: 2.15.3 + resolution: "consola@npm:2.15.3" + checksum: 8ef7a09b703ec67ac5c389a372a33b6dc97eda6c9876443a60d76a3076eea0259e7f67a4e54fd5a52f97df73690822d090cf8b7e102b5761348afef7c6d03e28 + languageName: node + linkType: hard + +"console-control-strings@npm:^1.1.0": + version: 1.1.0 + resolution: "console-control-strings@npm:1.1.0" + checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed + languageName: node + linkType: hard + +"content-disposition@npm:0.5.2": + version: 0.5.2 + resolution: "content-disposition@npm:0.5.2" + checksum: 298d7da63255a38f7858ee19c7b6aae32b167e911293174b4c1349955e97e78e1d0b0d06c10e229405987275b417cf36ff65cbd4821a98bc9df4e41e9372cde7 + languageName: node + linkType: hard + +"content-disposition@npm:0.5.4": + version: 0.5.4 + resolution: "content-disposition@npm:0.5.4" + dependencies: + safe-buffer: 5.2.1 + checksum: afb9d545e296a5171d7574fcad634b2fdf698875f4006a9dd04a3e1333880c5c0c98d47b560d01216fb6505a54a2ba6a843ee3a02ec86d7e911e8315255f56c3 + languageName: node + linkType: hard + +"content-type@npm:~1.0.4": + version: 1.0.4 + resolution: "content-type@npm:1.0.4" + checksum: 3d93585fda985d1554eca5ebd251994327608d2e200978fdbfba21c0c679914d5faf266d17027de44b34a72c7b0745b18584ecccaa7e1fdfb6a68ac7114f12e0 + languageName: node + linkType: hard + +"conventional-changelog-angular@npm:^5.0.11": + version: 5.0.13 + resolution: "conventional-changelog-angular@npm:5.0.13" + dependencies: + compare-func: ^2.0.0 + q: ^1.5.1 + checksum: 6ed4972fce25a50f9f038c749cc9db501363131b0fb2efc1fccecba14e4b1c80651d0d758d4c350a609f32010c66fa343eefd49c02e79e911884be28f53f3f90 + languageName: node + linkType: hard + +"conventional-changelog-conventionalcommits@npm:^5.0.0": + version: 5.0.0 + resolution: "conventional-changelog-conventionalcommits@npm:5.0.0" + dependencies: + compare-func: ^2.0.0 + lodash: ^4.17.15 + q: ^1.5.1 + checksum: b67d12e4e0fdde5baa32c3d77af472de38646a18657b26f5543eecce041a318103092fbfcef247e2319a16957c9ac78c6ea78acc11a5db6acf74be79a28c561f + languageName: node + linkType: hard + +"conventional-commit-types@npm:^3.0.0": + version: 3.0.0 + resolution: "conventional-commit-types@npm:3.0.0" + checksum: b9552de6a310c91a271ee57a890ed70d2d94340e710fc33856aaca5b24928fb2162f04dda5484d155b68c1fbaa042d904014d7fad0b6751a6d68052a0616015d + languageName: node + linkType: hard + +"conventional-commits-parser@npm:^3.2.2": + version: 3.2.4 + resolution: "conventional-commits-parser@npm:3.2.4" + dependencies: + JSONStream: ^1.0.4 + is-text-path: ^1.0.1 + lodash: ^4.17.15 + meow: ^8.0.0 + split2: ^3.0.0 + through2: ^4.0.0 + bin: + conventional-commits-parser: cli.js + checksum: 1627ff203bc9586d89e47a7fe63acecf339aba74903b9114e23d28094f79d4e2d6389bf146ae561461dcba8fc42e7bc228165d2b173f15756c43f1d32bc50bfd + languageName: node + linkType: hard + +"convert-source-map@npm:^1.7.0": + version: 1.9.0 + resolution: "convert-source-map@npm:1.9.0" + checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 + languageName: node + linkType: hard + +"cookie-signature@npm:1.0.6": + version: 1.0.6 + resolution: "cookie-signature@npm:1.0.6" + checksum: f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a + languageName: node + linkType: hard + +"cookie@npm:0.5.0": + version: 0.5.0 + resolution: "cookie@npm:0.5.0" + checksum: 1f4bd2ca5765f8c9689a7e8954183f5332139eb72b6ff783d8947032ec1fdf43109852c178e21a953a30c0dd42257828185be01b49d1eb1a67fd054ca588a180 + languageName: node + linkType: hard + +"copy-text-to-clipboard@npm:^3.0.1": + version: 3.0.1 + resolution: "copy-text-to-clipboard@npm:3.0.1" + checksum: 4c301b9a65c8bf337e26a74d28849096651697fac829a364c463df81ba5ddfeea0741214f9f1232832fffd229ebd5659d3abcccea3fe54d7010a22e515cc38bc + languageName: node + linkType: hard + +"copy-webpack-plugin@npm:^11.0.0": + version: 11.0.0 + resolution: "copy-webpack-plugin@npm:11.0.0" + dependencies: + fast-glob: ^3.2.11 + glob-parent: ^6.0.1 + globby: ^13.1.1 + normalize-path: ^3.0.0 + schema-utils: ^4.0.0 + serialize-javascript: ^6.0.0 + peerDependencies: + webpack: ^5.1.0 + checksum: df4f8743f003a29ee7dd3d9b1789998a3a99051c92afb2ba2203d3dacfa696f4e757b275560fafb8f206e520a0aa78af34b990324a0e36c2326cefdeef3ca82e + languageName: node + linkType: hard + +"core-js-compat@npm:^3.25.1": + version: 3.25.5 + resolution: "core-js-compat@npm:3.25.5" + dependencies: + browserslist: ^4.21.4 + checksum: 30686b750d675b685426ee25e41e30b83aa05ff7b79def94b457529d05c1ad123cd4d0b70d9162b077a15dc9f6f177ee997d846d0a3324176dd3c504e917309c + languageName: node + linkType: hard + +"core-js-pure@npm:^3.25.1": + version: 3.25.5 + resolution: "core-js-pure@npm:3.25.5" + checksum: e48799a8ab28f00ef3db18377142ff2c578574ab2b18ebddde6cbf12823e0181a57c80e3caa6046ce2a2e439d603a252be767583ddc54248e3d1060bc5012127 + languageName: node + linkType: hard + +"core-js@npm:^3.23.3": + version: 3.25.5 + resolution: "core-js@npm:3.25.5" + checksum: 208b308c49bc022f90d4349d4c99802a73c9d55053976b3c529f10014c1e37845926defad8c519f2c7f71ea0acf18d2b323ab6aaee34dc85b4c4b3ced0623f3f + languageName: node + linkType: hard + +"core-util-is@npm:~1.0.0": + version: 1.0.3 + resolution: "core-util-is@npm:1.0.3" + checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 + languageName: node + linkType: hard + +"cosmiconfig-typescript-loader@npm:^4.0.0": + version: 4.1.1 + resolution: "cosmiconfig-typescript-loader@npm:4.1.1" + peerDependencies: + "@types/node": "*" + cosmiconfig: ">=7" + ts-node: ">=10" + typescript: ">=3" + checksum: a774961868f0406d0fd75e448c2e1a0ddb95de27d477fa325a37369a2cbd892cf4d639a109082cd886840dea7707ea9bed5c38a468b52de18400c4f1d495d35a + languageName: node + linkType: hard + +"cosmiconfig@npm:^6.0.0": + version: 6.0.0 + resolution: "cosmiconfig@npm:6.0.0" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.1.0 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.7.2 + checksum: 8eed7c854b91643ecb820767d0deb038b50780ecc3d53b0b19e03ed8aabed4ae77271198d1ae3d49c3b110867edf679f5faad924820a8d1774144a87cb6f98fc + languageName: node + linkType: hard + +"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b + languageName: node + linkType: hard + +"create-require@npm:^1.1.0": + version: 1.1.1 + resolution: "create-require@npm:1.1.1" + checksum: a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff + languageName: node + linkType: hard + +"cross-fetch@npm:^3.1.5": + version: 3.1.5 + resolution: "cross-fetch@npm:3.1.5" + dependencies: + node-fetch: 2.6.7 + checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-spawn@npm:7.0.3" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 + languageName: node + linkType: hard + +"crypto-random-string@npm:^2.0.0": + version: 2.0.0 + resolution: "crypto-random-string@npm:2.0.0" + checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 + languageName: node + linkType: hard + +"css-declaration-sorter@npm:^6.3.0": + version: 6.3.1 + resolution: "css-declaration-sorter@npm:6.3.1" + peerDependencies: + postcss: ^8.0.9 + checksum: ff0d9989ee21ec4c42430b9bb86c43f973ed5024d68f30edc1e3fb07a22828ce3c3e5b922019f2ccbff606722e43c407c5c76e3cddac523ac4afcb31e4b2601c + languageName: node + linkType: hard + +"css-loader@npm:^6.7.1": + version: 6.7.1 + resolution: "css-loader@npm:6.7.1" + dependencies: + icss-utils: ^5.1.0 + postcss: ^8.4.7 + postcss-modules-extract-imports: ^3.0.0 + postcss-modules-local-by-default: ^4.0.0 + postcss-modules-scope: ^3.0.0 + postcss-modules-values: ^4.0.0 + postcss-value-parser: ^4.2.0 + semver: ^7.3.5 + peerDependencies: + webpack: ^5.0.0 + checksum: 170fdbc630a05a43679ef60fa97694766b568dbde37adccc0faafa964fc675f08b976bc68837bb73b61d60240e8d2cbcbf51540fe94ebc9dafc56e7c46ba5527 + languageName: node + linkType: hard + +"css-minimizer-webpack-plugin@npm:^4.0.0": + version: 4.2.2 + resolution: "css-minimizer-webpack-plugin@npm:4.2.2" + dependencies: + cssnano: ^5.1.8 + jest-worker: ^29.1.2 + postcss: ^8.4.17 + schema-utils: ^4.0.0 + serialize-javascript: ^6.0.0 + source-map: ^0.6.1 + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + "@parcel/css": + optional: true + "@swc/css": + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + checksum: 5417e76a445f35832aa96807c835b8e92834a6cd285b1b788dfe3ca0fa90fec7eb2dd6efa9d3649f9d8244b99b7da2d065951603b94918e8f6a366a5049cacdd + languageName: node + linkType: hard + +"css-select@npm:^4.1.3": + version: 4.3.0 + resolution: "css-select@npm:4.3.0" + dependencies: + boolbase: ^1.0.0 + css-what: ^6.0.1 + domhandler: ^4.3.1 + domutils: ^2.8.0 + nth-check: ^2.0.1 + checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0 + languageName: node + linkType: hard + +"css-select@npm:^5.1.0": + version: 5.1.0 + resolution: "css-select@npm:5.1.0" + dependencies: + boolbase: ^1.0.0 + css-what: ^6.1.0 + domhandler: ^5.0.2 + domutils: ^3.0.1 + nth-check: ^2.0.1 + checksum: 2772c049b188d3b8a8159907192e926e11824aea525b8282981f72ba3f349cf9ecd523fdf7734875ee2cb772246c22117fc062da105b6d59afe8dcd5c99c9bda + languageName: node + linkType: hard + +"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3": + version: 1.1.3 + resolution: "css-tree@npm:1.1.3" + dependencies: + mdn-data: 2.0.14 + source-map: ^0.6.1 + checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f + languageName: node + linkType: hard + +"css-what@npm:^6.0.1, css-what@npm:^6.1.0": + version: 6.1.0 + resolution: "css-what@npm:6.1.0" + checksum: b975e547e1e90b79625918f84e67db5d33d896e6de846c9b584094e529f0c63e2ab85ee33b9daffd05bff3a146a1916bec664e18bb76dd5f66cbff9fc13b2bbe + languageName: node + linkType: hard + +"css@npm:^3.0.0": + version: 3.0.0 + resolution: "css@npm:3.0.0" + dependencies: + inherits: ^2.0.4 + source-map: ^0.6.1 + source-map-resolve: ^0.6.0 + checksum: 4273ac816ddf99b99acb9c1d1a27d86d266a533cc01118369d941d8e8a78277a83cad3315e267a398c509d930fbb86504e193ea1ebc620a4a4212e06fe76e8be + languageName: node + linkType: hard + +"cssesc@npm:^3.0.0": + version: 3.0.0 + resolution: "cssesc@npm:3.0.0" + bin: + cssesc: bin/cssesc + checksum: f8c4ababffbc5e2ddf2fa9957dda1ee4af6048e22aeda1869d0d00843223c1b13ad3f5d88b51caa46c994225eacb636b764eb807a8883e2fb6f99b4f4e8c48b2 + languageName: node + linkType: hard + +"cssnano-preset-advanced@npm:^5.3.8": + version: 5.3.8 + resolution: "cssnano-preset-advanced@npm:5.3.8" + dependencies: + autoprefixer: ^10.3.7 + cssnano-preset-default: ^5.2.12 + postcss-discard-unused: ^5.1.0 + postcss-merge-idents: ^5.1.1 + postcss-reduce-idents: ^5.2.0 + postcss-zindex: ^5.1.0 + peerDependencies: + postcss: ^8.2.15 + checksum: ba18332d39b629393931410779b1e15f7f6019aa223fa419fad4ee9eecfa586f3f9e659acabb83a91db8998c95d91efc43d15551cfadbf8b587c5a90bf9002d9 + languageName: node + linkType: hard + +"cssnano-preset-default@npm:^5.2.12": + version: 5.2.12 + resolution: "cssnano-preset-default@npm:5.2.12" + dependencies: + css-declaration-sorter: ^6.3.0 + cssnano-utils: ^3.1.0 + postcss-calc: ^8.2.3 + postcss-colormin: ^5.3.0 + postcss-convert-values: ^5.1.2 + postcss-discard-comments: ^5.1.2 + postcss-discard-duplicates: ^5.1.0 + postcss-discard-empty: ^5.1.1 + postcss-discard-overridden: ^5.1.0 + postcss-merge-longhand: ^5.1.6 + postcss-merge-rules: ^5.1.2 + postcss-minify-font-values: ^5.1.0 + postcss-minify-gradients: ^5.1.1 + postcss-minify-params: ^5.1.3 + postcss-minify-selectors: ^5.2.1 + postcss-normalize-charset: ^5.1.0 + postcss-normalize-display-values: ^5.1.0 + postcss-normalize-positions: ^5.1.1 + postcss-normalize-repeat-style: ^5.1.1 + postcss-normalize-string: ^5.1.0 + postcss-normalize-timing-functions: ^5.1.0 + postcss-normalize-unicode: ^5.1.0 + postcss-normalize-url: ^5.1.0 + postcss-normalize-whitespace: ^5.1.1 + postcss-ordered-values: ^5.1.3 + postcss-reduce-initial: ^5.1.0 + postcss-reduce-transforms: ^5.1.0 + postcss-svgo: ^5.1.0 + postcss-unique-selectors: ^5.1.1 + peerDependencies: + postcss: ^8.2.15 + checksum: 3d6c05e7719f05c577c3123dc8f823ddc055ec5402ee8184cea1832c209a87ab11aa2aa2cba3e6f4ae6e144c1f3f5122fad1bc7c3086bc3441770f2733e03f58 + languageName: node + linkType: hard + +"cssnano-utils@npm:^3.1.0": + version: 3.1.0 + resolution: "cssnano-utils@npm:3.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 975c84ce9174cf23bb1da1e9faed8421954607e9ea76440cd3bb0c1bea7e17e490d800fca5ae2812d1d9e9d5524eef23ede0a3f52497d7ccc628e5d7321536f2 + languageName: node + linkType: hard + +"cssnano@npm:^5.1.12, cssnano@npm:^5.1.8": + version: 5.1.13 + resolution: "cssnano@npm:5.1.13" + dependencies: + cssnano-preset-default: ^5.2.12 + lilconfig: ^2.0.3 + yaml: ^1.10.2 + peerDependencies: + postcss: ^8.2.15 + checksum: 3af0810c98626794e3386e690cd633c73ce472cb138f1011b69956de5071920ddce9d45f857018bb72cd2c3ed19674d65edade591110a6d5acd7c3109ef5d5d6 + languageName: node + linkType: hard + +"csso@npm:^4.2.0": + version: 4.2.0 + resolution: "csso@npm:4.2.0" + dependencies: + css-tree: ^1.1.2 + checksum: 380ba9663da3bcea58dee358a0d8c4468bb6539be3c439dc266ac41c047217f52fd698fb7e4b6b6ccdfb8cf53ef4ceed8cc8ceccb8dfca2aa628319826b5b998 + languageName: node + linkType: hard + +"csstype@npm:^3.0.2": + version: 3.1.1 + resolution: "csstype@npm:3.1.1" + checksum: 1f7b4f5fdd955b7444b18ebdddf3f5c699159f13e9cf8ac9027ae4a60ae226aef9bbb14a6e12ca7dba3358b007cee6354b116e720262867c398de6c955ea451d + languageName: node + linkType: hard + +"cz-conventional-changelog@npm:3.3.0, cz-conventional-changelog@npm:^3.3.0": + version: 3.3.0 + resolution: "cz-conventional-changelog@npm:3.3.0" + dependencies: + "@commitlint/load": ">6.1.1" + chalk: ^2.4.1 + commitizen: ^4.0.3 + conventional-commit-types: ^3.0.0 + lodash.map: ^4.5.1 + longest: ^2.0.1 + word-wrap: ^1.0.3 + dependenciesMeta: + "@commitlint/load": + optional: true + checksum: 8b766712092142ecec86c5c8a2a7206d0b2da46ae16e137303c6d75b42c048acd831c734fd542b9c3cbeb0fd8e7d1f5391494ed629dfba4459fee2d6f5d2c0ca + languageName: node + linkType: hard + +"damerau-levenshtein@npm:^1.0.8": + version: 1.0.8 + resolution: "damerau-levenshtein@npm:1.0.8" + checksum: d240b7757544460ae0586a341a53110ab0a61126570ef2d8c731e3eab3f0cb6e488e2609e6a69b46727635de49be20b071688698744417ff1b6c1d7ccd03e0de + languageName: node + linkType: hard + +"dargs@npm:^7.0.0": + version: 7.0.0 + resolution: "dargs@npm:7.0.0" + checksum: b8f1e3cba59c42e1f13a114ad4848c3fc1cf7470f633ee9e9f1043762429bc97d91ae31b826fb135eefde203a3fdb20deb0c0a0222ac29d937b8046085d668d1 + languageName: node + linkType: hard + +"debug@npm:2.6.9, debug@npm:^2.6.0, debug@npm:^2.6.9": + version: 2.6.9 + resolution: "debug@npm:2.6.9" + dependencies: + ms: 2.0.0 + checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": + version: 4.3.4 + resolution: "debug@npm:4.3.4" + dependencies: + ms: 2.1.2 + peerDependenciesMeta: + supports-color: + optional: true + checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 + languageName: node + linkType: hard + +"debug@npm:^3.2.7": + version: 3.2.7 + resolution: "debug@npm:3.2.7" + dependencies: + ms: ^2.1.1 + checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c + languageName: node + linkType: hard + +"decamelize-keys@npm:^1.1.0": + version: 1.1.0 + resolution: "decamelize-keys@npm:1.1.0" + dependencies: + decamelize: ^1.1.0 + map-obj: ^1.0.0 + checksum: 8bc5d32e035a072f5dffc1f1f3d26ca7ab1fb44a9cade34c97ab6cd1e62c81a87e718101e96de07d78cecda20a3fdb955df958e46671ccad01bb8dcf0de2e298 + languageName: node + linkType: hard + +"decamelize@npm:^1.1.0": + version: 1.2.0 + resolution: "decamelize@npm:1.2.0" + checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa + languageName: node + linkType: hard + +"decode-uri-component@npm:^0.2.0": + version: 0.2.0 + resolution: "decode-uri-component@npm:0.2.0" + checksum: f3749344ab9305ffcfe4bfe300e2dbb61fc6359e2b736812100a3b1b6db0a5668cba31a05e4b45d4d63dbf1a18dfa354cd3ca5bb3ededddabb8cd293f4404f94 + languageName: node + linkType: hard + +"decompress-response@npm:^3.3.0": + version: 3.3.0 + resolution: "decompress-response@npm:3.3.0" + dependencies: + mimic-response: ^1.0.0 + checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380 + languageName: node + linkType: hard + +"dedent@npm:0.7.0": + version: 0.7.0 + resolution: "dedent@npm:0.7.0" + checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2 + languageName: node + linkType: hard + +"deep-extend@npm:^0.6.0": + version: 0.6.0 + resolution: "deep-extend@npm:0.6.0" + checksum: 7be7e5a8d468d6b10e6a67c3de828f55001b6eb515d014f7aeb9066ce36bd5717161eb47d6a0f7bed8a9083935b465bc163ee2581c8b128d29bf61092fdf57a7 + languageName: node + linkType: hard + +"deep-is@npm:^0.1.3": + version: 0.1.4 + resolution: "deep-is@npm:0.1.4" + checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804 + languageName: node + linkType: hard + +"deepmerge@npm:^4.2.2": + version: 4.2.2 + resolution: "deepmerge@npm:4.2.2" + checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b + languageName: node + linkType: hard + +"default-gateway@npm:^6.0.3": + version: 6.0.3 + resolution: "default-gateway@npm:6.0.3" + dependencies: + execa: ^5.0.0 + checksum: 126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378 + languageName: node + linkType: hard + +"defaults@npm:^1.0.3": + version: 1.0.4 + resolution: "defaults@npm:1.0.4" + dependencies: + clone: ^1.0.2 + checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a + languageName: node + linkType: hard + +"defer-to-connect@npm:^1.0.1": + version: 1.1.3 + resolution: "defer-to-connect@npm:1.1.3" + checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930 + languageName: node + linkType: hard + +"define-lazy-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "define-lazy-prop@npm:2.0.0" + checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2 + languageName: node + linkType: hard + +"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": + version: 1.1.4 + resolution: "define-properties@npm:1.1.4" + dependencies: + has-property-descriptors: ^1.0.0 + object-keys: ^1.1.1 + checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b + languageName: node + linkType: hard + +"del@npm:^6.1.1": + version: 6.1.1 + resolution: "del@npm:6.1.1" + dependencies: + globby: ^11.0.1 + graceful-fs: ^4.2.4 + is-glob: ^4.0.1 + is-path-cwd: ^2.2.0 + is-path-inside: ^3.0.2 + p-map: ^4.0.0 + rimraf: ^3.0.2 + slash: ^3.0.0 + checksum: 563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 + languageName: node + linkType: hard + +"delegates@npm:^1.0.0": + version: 1.0.0 + resolution: "delegates@npm:1.0.0" + checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd + languageName: node + linkType: hard + +"depd@npm:2.0.0": + version: 2.0.0 + resolution: "depd@npm:2.0.0" + checksum: abbe19c768c97ee2eed6282d8ce3031126662252c58d711f646921c9623f9052e3e1906443066beec1095832f534e57c523b7333f8e7e0d93051ab6baef5ab3a + languageName: node + linkType: hard + +"depd@npm:^1.1.2, depd@npm:~1.1.2": + version: 1.1.2 + resolution: "depd@npm:1.1.2" + checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9 + languageName: node + linkType: hard + +"destroy@npm:1.2.0": + version: 1.2.0 + resolution: "destroy@npm:1.2.0" + checksum: 0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38 + languageName: node + linkType: hard + +"detab@npm:2.0.4": + version: 2.0.4 + resolution: "detab@npm:2.0.4" + dependencies: + repeat-string: ^1.5.4 + checksum: 34b077521ecd4c6357d32ff7923be644d34aa6f6b7d717d40ec4a9168243eefaea2b512a75a460a6f70c31b0bbc31ff90f820a891803b4ddaf99e9d04d0d389d + languageName: node + linkType: hard + +"detect-file@npm:^1.0.0": + version: 1.0.0 + resolution: "detect-file@npm:1.0.0" + checksum: 1861e4146128622e847abe0e1ed80fef01e78532665858a792267adf89032b7a9c698436137707fcc6f02956c2a6a0052d6a0cef5be3d4b76b1ff0da88e2158a + languageName: node + linkType: hard + +"detect-indent@npm:6.1.0": + version: 6.1.0 + resolution: "detect-indent@npm:6.1.0" + checksum: ab953a73c72dbd4e8fc68e4ed4bfd92c97eb6c43734af3900add963fd3a9316f3bc0578b018b24198d4c31a358571eff5f0656e81a1f3b9ad5c547d58b2d093d + languageName: node + linkType: hard + +"detect-node@npm:^2.0.4": + version: 2.1.0 + resolution: "detect-node@npm:2.1.0" + checksum: 832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e + languageName: node + linkType: hard + +"detect-port-alt@npm:^1.1.6": + version: 1.1.6 + resolution: "detect-port-alt@npm:1.1.6" + dependencies: + address: ^1.0.1 + debug: ^2.6.0 + bin: + detect: ./bin/detect-port + detect-port: ./bin/detect-port + checksum: 9dc37b1fa4a9dd6d4889e1045849b8d841232b598d1ca888bf712f4035b07a17cf6d537465a0d7323250048d3a5a0540e3b7cf89457efc222f96f77e2c40d16a + languageName: node + linkType: hard + +"detect-port@npm:^1.3.0": + version: 1.5.1 + resolution: "detect-port@npm:1.5.1" + dependencies: + address: ^1.0.1 + debug: 4 + bin: + detect: bin/detect-port.js + detect-port: bin/detect-port.js + checksum: b48da9340481742547263d5d985e65d078592557863402ecf538511735e83575867e94f91fe74405ea19b61351feb99efccae7e55de9a151d5654e3417cea05b + languageName: node + linkType: hard + +"diff@npm:^4.0.1": + version: 4.0.2 + resolution: "diff@npm:4.0.2" + checksum: f2c09b0ce4e6b301c221addd83bf3f454c0bc00caa3dd837cf6c127d6edf7223aa2bbe3b688feea110b7f262adbfc845b757c44c8a9f8c0c5b15d8fa9ce9d20d + languageName: node + linkType: hard + +"dir-glob@npm:^3.0.1": + version: 3.0.1 + resolution: "dir-glob@npm:3.0.1" + dependencies: + path-type: ^4.0.0 + checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 + languageName: node + linkType: hard + +"dns-equal@npm:^1.0.0": + version: 1.0.0 + resolution: "dns-equal@npm:1.0.0" + checksum: a8471ac849c7c13824f053babea1bc26e2f359394dd5a460f8340d8abd13434be01e3327a5c59d212f8c8997817450efd3f3ac77bec709b21979cf0235644524 + languageName: node + linkType: hard + +"dns-packet@npm:^5.2.2": + version: 5.4.0 + resolution: "dns-packet@npm:5.4.0" + dependencies: + "@leichtgewicht/ip-codec": ^2.0.1 + checksum: a169963848e8539dfd8a19058562f9e1c15c0f82cbf76fa98942f11c46f3c74e7e7c82e3a8a5182d4c9e6ff19e21be738dbd098a876dde755d3aedd2cc730880 + languageName: node + linkType: hard + +"doctrine@npm:^2.1.0": + version: 2.1.0 + resolution: "doctrine@npm:2.1.0" + dependencies: + esutils: ^2.0.2 + checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 + languageName: node + linkType: hard + +"doctrine@npm:^3.0.0": + version: 3.0.0 + resolution: "doctrine@npm:3.0.0" + dependencies: + esutils: ^2.0.2 + checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce + languageName: node + linkType: hard + +"docusaurus-discordjs-docgen@workspace:docusaurus-discordjs-docgen": + version: 0.0.0-use.local + resolution: "docusaurus-discordjs-docgen@workspace:docusaurus-discordjs-docgen" + dependencies: + "@docusaurus/types": 2.1.0 + "@sapphire/docusaurus-plugin-ts2esm2cjs": ^1.1.3 + "@sapphire/result": ^2.6.0 + "@sapphire/utilities": ^3.11.0 + "@types/common-tags": ^1.8.1 + common-tags: ^1.8.2 + css: ^3.0.0 + languageName: unknown + linkType: soft + +"docusaurus-typedoc-json-parser@workspace:docusaurus-typedoc-json-parser": + version: 0.0.0-use.local + resolution: "docusaurus-typedoc-json-parser@workspace:docusaurus-typedoc-json-parser" + dependencies: + "@docusaurus/types": ^2.1.0 + "@sapphire/docusaurus-plugin-ts2esm2cjs": ^1.1.3 + "@sapphire/fetch": ^2.4.1 + "@sapphire/result": ^2.6.0 + "@sapphire/utilities": ^3.11.0 + "@types/common-tags": ^1.8.1 + common-tags: ^1.8.2 + css: ^3.0.0 + dotenv: ^16.0.3 + typedoc-json-parser: ^6.0.1 + typescript: ^4.8.4 + languageName: unknown + linkType: soft + +"dom-converter@npm:^0.2.0": + version: 0.2.0 + resolution: "dom-converter@npm:0.2.0" + dependencies: + utila: ~0.4 + checksum: ea52fe303f5392e48dea563abef0e6fb3a478b8dbe3c599e99bb5d53981c6c38fc4944e56bb92a8ead6bb989d10b7914722ae11febbd2fd0910e33b9fc4aaa77 + languageName: node + linkType: hard + +"dom-serializer@npm:^1.0.1": + version: 1.4.1 + resolution: "dom-serializer@npm:1.4.1" + dependencies: + domelementtype: ^2.0.1 + domhandler: ^4.2.0 + entities: ^2.0.0 + checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 + languageName: node + linkType: hard + +"dom-serializer@npm:^2.0.0": + version: 2.0.0 + resolution: "dom-serializer@npm:2.0.0" + dependencies: + domelementtype: ^2.3.0 + domhandler: ^5.0.2 + entities: ^4.2.0 + checksum: cd1810544fd8cdfbd51fa2c0c1128ec3a13ba92f14e61b7650b5de421b88205fd2e3f0cc6ace82f13334114addb90ed1c2f23074a51770a8e9c1273acbc7f3e6 + languageName: node + linkType: hard + +"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0, domelementtype@npm:^2.3.0": + version: 2.3.0 + resolution: "domelementtype@npm:2.3.0" + checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 + languageName: node + linkType: hard + +"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1": + version: 4.3.1 + resolution: "domhandler@npm:4.3.1" + dependencies: + domelementtype: ^2.2.0 + checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa + languageName: node + linkType: hard + +"domhandler@npm:^5.0.1, domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": + version: 5.0.3 + resolution: "domhandler@npm:5.0.3" + dependencies: + domelementtype: ^2.3.0 + checksum: 0f58f4a6af63e6f3a4320aa446d28b5790a009018707bce2859dcb1d21144c7876482b5188395a188dfa974238c019e0a1e610d2fc269a12b2c192ea2b0b131c + languageName: node + linkType: hard + +"domutils@npm:^2.5.2, domutils@npm:^2.8.0": + version: 2.8.0 + resolution: "domutils@npm:2.8.0" + dependencies: + dom-serializer: ^1.0.1 + domelementtype: ^2.2.0 + domhandler: ^4.2.0 + checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 + languageName: node + linkType: hard + +"domutils@npm:^3.0.1": + version: 3.0.1 + resolution: "domutils@npm:3.0.1" + dependencies: + dom-serializer: ^2.0.0 + domelementtype: ^2.3.0 + domhandler: ^5.0.1 + checksum: 23aa7a840572d395220e173cb6263b0d028596e3950100520870a125af33ff819e6f609e1606d6f7d73bd9e7feb03bb404286e57a39063b5384c62b724d987b3 + languageName: node + linkType: hard + +"dot-case@npm:^3.0.4": + version: 3.0.4 + resolution: "dot-case@npm:3.0.4" + dependencies: + no-case: ^3.0.4 + tslib: ^2.0.3 + checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 + languageName: node + linkType: hard + +"dot-prop@npm:^5.1.0, dot-prop@npm:^5.2.0": + version: 5.3.0 + resolution: "dot-prop@npm:5.3.0" + dependencies: + is-obj: ^2.0.0 + checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea + languageName: node + linkType: hard + +"dotenv@npm:^16.0.3": + version: 16.0.3 + resolution: "dotenv@npm:16.0.3" + checksum: afcf03f373d7a6d62c7e9afea6328e62851d627a4e73f2e12d0a8deae1cd375892004f3021883f8aec85932cd2834b091f568ced92b4774625b321db83b827f8 + languageName: node + linkType: hard + +"duplexer3@npm:^0.1.4": + version: 0.1.5 + resolution: "duplexer3@npm:0.1.5" + checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 + languageName: node + linkType: hard + +"duplexer@npm:^0.1.2": + version: 0.1.2 + resolution: "duplexer@npm:0.1.2" + checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 + languageName: node + linkType: hard + +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed + languageName: node + linkType: hard + +"ee-first@npm:1.1.1": + version: 1.1.1 + resolution: "ee-first@npm:1.1.1" + checksum: 1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f + languageName: node + linkType: hard + +"ejs@npm:^3.1.6": + version: 3.1.8 + resolution: "ejs@npm:3.1.8" + dependencies: + jake: ^10.8.5 + bin: + ejs: bin/cli.js + checksum: 1d40d198ad52e315ccf37e577bdec06e24eefdc4e3c27aafa47751a03a0c7f0ec4310254c9277a5f14763c3cd4bbacce27497332b2d87c74232b9b1defef8efc + languageName: node + linkType: hard + +"electron-to-chromium@npm:^1.4.251": + version: 1.4.284 + resolution: "electron-to-chromium@npm:1.4.284" + checksum: be496e9dca6509dbdbb54dc32146fc99f8eb716d28a7ee8ccd3eba0066561df36fc51418d8bd7cf5a5891810bf56c0def3418e74248f51ea4a843d423603d10a + languageName: node + linkType: hard + +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 + languageName: node + linkType: hard + +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 + languageName: node + linkType: hard + +"emojis-list@npm:^3.0.0": + version: 3.0.0 + resolution: "emojis-list@npm:3.0.0" + checksum: ddaaa02542e1e9436c03970eeed445f4ed29a5337dfba0fe0c38dfdd2af5da2429c2a0821304e8a8d1cadf27fdd5b22ff793571fa803ae16852a6975c65e8e70 + languageName: node + linkType: hard + +"emoticon@npm:^3.2.0": + version: 3.2.0 + resolution: "emoticon@npm:3.2.0" + checksum: f30649d18b672ab3139e95cb04f77b2442feb95c99dc59372ff80fbfd639b2bf4018bc68ab0b549bd765aecf8230d7899c43f86cfcc7b6370c06c3232783e24f + languageName: node + linkType: hard + +"encodeurl@npm:~1.0.2": + version: 1.0.2 + resolution: "encodeurl@npm:1.0.2" + checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c + languageName: node + linkType: hard + +"encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: ^0.6.2 + checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f + languageName: node + linkType: hard + +"end-of-stream@npm:^1.1.0": + version: 1.4.4 + resolution: "end-of-stream@npm:1.4.4" + dependencies: + once: ^1.4.0 + checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b + languageName: node + linkType: hard + +"enhanced-resolve@npm:^5.10.0": + version: 5.10.0 + resolution: "enhanced-resolve@npm:5.10.0" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: 0bb9830704db271610f900e8d79d70a740ea16f251263362b0c91af545576d09fe50103496606c1300a05e588372d6f9780a9bc2e30ce8ef9b827ec8f44687ff + languageName: node + linkType: hard + +"entities@npm:^2.0.0": + version: 2.2.0 + resolution: "entities@npm:2.2.0" + checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 + languageName: node + linkType: hard + +"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0": + version: 4.4.0 + resolution: "entities@npm:4.4.0" + checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2 + languageName: node + linkType: hard + +"entities@npm:~3.0.1": + version: 3.0.1 + resolution: "entities@npm:3.0.1" + checksum: aaf7f12033f0939be91f5161593f853f2da55866db55ccbf72f45430b8977e2b79dbd58c53d0fdd2d00bd7d313b75b0968d09f038df88e308aa97e39f9456572 + languageName: node + linkType: hard + +"env-paths@npm:^2.2.0": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e + languageName: node + linkType: hard + +"err-code@npm:^2.0.2": + version: 2.0.3 + resolution: "err-code@npm:2.0.3" + checksum: 8b7b1be20d2de12d2255c0bc2ca638b7af5171142693299416e6a9339bd7d88fc8d7707d913d78e0993176005405a236b066b45666b27b797252c771156ace54 + languageName: node + linkType: hard + +"error-ex@npm:^1.3.1": + version: 1.3.2 + resolution: "error-ex@npm:1.3.2" + dependencies: + is-arrayish: ^0.2.1 + checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 + languageName: node + linkType: hard + +"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": + version: 1.20.4 + resolution: "es-abstract@npm:1.20.4" + dependencies: + call-bind: ^1.0.2 + es-to-primitive: ^1.2.1 + function-bind: ^1.1.1 + function.prototype.name: ^1.1.5 + get-intrinsic: ^1.1.3 + get-symbol-description: ^1.0.0 + has: ^1.0.3 + has-property-descriptors: ^1.0.0 + has-symbols: ^1.0.3 + internal-slot: ^1.0.3 + is-callable: ^1.2.7 + is-negative-zero: ^2.0.2 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + is-string: ^1.0.7 + is-weakref: ^1.0.2 + object-inspect: ^1.12.2 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.4.3 + safe-regex-test: ^1.0.0 + string.prototype.trimend: ^1.0.5 + string.prototype.trimstart: ^1.0.5 + unbox-primitive: ^1.0.2 + checksum: 89297cc785c31aedf961a603d5a07ed16471e435d3a1b6d070b54f157cf48454b95cda2ac55e4b86ff4fe3276e835fcffd2771578e6fa634337da49b26826141 + languageName: node + linkType: hard + +"es-module-lexer@npm:^0.9.0": + version: 0.9.3 + resolution: "es-module-lexer@npm:0.9.3" + checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8 + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0": + version: 1.0.0 + resolution: "es-shim-unscopables@npm:1.0.0" + dependencies: + has: ^1.0.3 + checksum: 83e95cadbb6ee44d3644dfad60dcad7929edbc42c85e66c3e99aefd68a3a5c5665f2686885cddb47dfeabfd77bd5ea5a7060f2092a955a729bbd8834f0d86fa1 + languageName: node + linkType: hard + +"es-to-primitive@npm:^1.2.1": + version: 1.2.1 + resolution: "es-to-primitive@npm:1.2.1" + dependencies: + is-callable: ^1.1.4 + is-date-object: ^1.0.1 + is-symbol: ^1.0.2 + checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed + languageName: node + linkType: hard + +"escalade@npm:^3.1.1": + version: 3.1.1 + resolution: "escalade@npm:3.1.1" + checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 + languageName: node + linkType: hard + +"escape-goat@npm:^2.0.0": + version: 2.1.1 + resolution: "escape-goat@npm:2.1.1" + checksum: ce05c70c20dd7007b60d2d644b625da5412325fdb57acf671ba06cb2ab3cd6789e2087026921a05b665b0a03fadee2955e7fc0b9a67da15a6551a980b260eba7 + languageName: node + linkType: hard + +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": + version: 1.0.3 + resolution: "escape-html@npm:1.0.3" + checksum: 6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^1.0.5": + version: 1.0.5 + resolution: "escape-string-regexp@npm:1.0.5" + checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 + languageName: node + linkType: hard + +"escape-string-regexp@npm:^4.0.0": + version: 4.0.0 + resolution: "escape-string-regexp@npm:4.0.0" + checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 + languageName: node + linkType: hard + +"eslint-config-prettier@npm:^8.5.0": + version: 8.5.0 + resolution: "eslint-config-prettier@npm:8.5.0" + peerDependencies: + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 0d0f5c32e7a0ad91249467ce71ca92394ccd343178277d318baf32063b79ea90216f4c81d1065d60f96366fdc60f151d4d68ae7811a58bd37228b84c2083f893 + languageName: node + linkType: hard + +"eslint-import-resolver-node@npm:^0.3.6": + version: 0.3.6 + resolution: "eslint-import-resolver-node@npm:0.3.6" + dependencies: + debug: ^3.2.7 + resolve: ^1.20.0 + checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 + languageName: node + linkType: hard + +"eslint-module-utils@npm:^2.7.3": + version: 2.7.4 + resolution: "eslint-module-utils@npm:2.7.4" + dependencies: + debug: ^3.2.7 + peerDependenciesMeta: + eslint: + optional: true + checksum: 5da13645daff145a5c922896b258f8bba560722c3767254e458d894ff5fbb505d6dfd945bffa932a5b0ae06714da2379bd41011c4c20d2d59cc83e23895360f7 + languageName: node + linkType: hard + +"eslint-plugin-import@npm:^2.26.0": + version: 2.26.0 + resolution: "eslint-plugin-import@npm:2.26.0" + dependencies: + array-includes: ^3.1.4 + array.prototype.flat: ^1.2.5 + debug: ^2.6.9 + doctrine: ^2.1.0 + eslint-import-resolver-node: ^0.3.6 + eslint-module-utils: ^2.7.3 + has: ^1.0.3 + is-core-module: ^2.8.1 + is-glob: ^4.0.3 + minimatch: ^3.1.2 + object.values: ^1.1.5 + resolve: ^1.22.0 + tsconfig-paths: ^3.14.1 + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655 + languageName: node + linkType: hard + +"eslint-plugin-jsx-a11y@npm:^6.6.1": + version: 6.6.1 + resolution: "eslint-plugin-jsx-a11y@npm:6.6.1" + dependencies: + "@babel/runtime": ^7.18.9 + aria-query: ^4.2.2 + array-includes: ^3.1.5 + ast-types-flow: ^0.0.7 + axe-core: ^4.4.3 + axobject-query: ^2.2.0 + damerau-levenshtein: ^1.0.8 + emoji-regex: ^9.2.2 + has: ^1.0.3 + jsx-ast-utils: ^3.3.2 + language-tags: ^1.0.5 + minimatch: ^3.1.2 + semver: ^6.3.0 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: baae7377f0e25a0cc9b34dc333a3dc6ead9ee8365e445451eff554c3ca267a0a6cb88127fe90395c578ab1b92cfed246aef7dc8d2b48b603389e10181799e144 + languageName: node + linkType: hard + +"eslint-plugin-prettier@npm:^4.2.1": + version: 4.2.1 + resolution: "eslint-plugin-prettier@npm:4.2.1" + dependencies: + prettier-linter-helpers: ^1.0.0 + peerDependencies: + eslint: ">=7.28.0" + prettier: ">=2.0.0" + peerDependenciesMeta: + eslint-config-prettier: + optional: true + checksum: b9e839d2334ad8ec7a5589c5cb0f219bded260839a857d7a486997f9870e95106aa59b8756ff3f37202085ebab658de382b0267cae44c3a7f0eb0bcc03a4f6d6 + languageName: node + linkType: hard + +"eslint-plugin-react-hooks@npm:^4.6.0": + version: 4.6.0 + resolution: "eslint-plugin-react-hooks@npm:4.6.0" + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + checksum: 23001801f14c1d16bf0a837ca7970d9dd94e7b560384b41db378b49b6e32dc43d6e2790de1bd737a652a86f81a08d6a91f402525061b47719328f586a57e86c3 + languageName: node + linkType: hard + +"eslint-plugin-react@npm:^7.31.10": + version: 7.31.10 + resolution: "eslint-plugin-react@npm:7.31.10" + dependencies: + array-includes: ^3.1.5 + array.prototype.flatmap: ^1.3.0 + doctrine: ^2.1.0 + estraverse: ^5.3.0 + jsx-ast-utils: ^2.4.1 || ^3.0.0 + minimatch: ^3.1.2 + object.entries: ^1.1.5 + object.fromentries: ^2.0.5 + object.hasown: ^1.1.1 + object.values: ^1.1.5 + prop-types: ^15.8.1 + resolve: ^2.0.0-next.3 + semver: ^6.3.0 + string.prototype.matchall: ^4.0.7 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: f013669c296483559a760648fa06425f161b1aff93c668f14c4561c933d22a7836b745b88a795c53cab929c71513d5fd1f2ffdddff915709f01b77ac25f5b71b + languageName: node + linkType: hard + +"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^4.1.1 + checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb + languageName: node + linkType: hard + +"eslint-scope@npm:^7.1.1": + version: 7.1.1 + resolution: "eslint-scope@npm:7.1.1" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: 9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e + languageName: node + linkType: hard + +"eslint-utils@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-utils@npm:3.0.0" + dependencies: + eslint-visitor-keys: ^2.0.0 + peerDependencies: + eslint: ">=5" + checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^2.0.0": + version: 2.1.0 + resolution: "eslint-visitor-keys@npm:2.1.0" + checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^3.3.0": + version: 3.3.0 + resolution: "eslint-visitor-keys@npm:3.3.0" + checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808 + languageName: node + linkType: hard + +"eslint@npm:^8.22.0, eslint@npm:^8.26.0": + version: 8.26.0 + resolution: "eslint@npm:8.26.0" + dependencies: + "@eslint/eslintrc": ^1.3.3 + "@humanwhocodes/config-array": ^0.11.6 + "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 + ajv: ^6.10.0 + 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.1.1 + eslint-utils: ^3.0.0 + eslint-visitor-keys: ^3.3.0 + espree: ^9.4.0 + esquery: ^1.4.0 + 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.15.0 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 + import-fresh: ^3.0.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + is-path-inside: ^3.0.3 + js-sdsl: ^4.1.4 + 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.1 + regexpp: ^3.2.0 + strip-ansi: ^6.0.1 + strip-json-comments: ^3.1.0 + text-table: ^0.2.0 + bin: + eslint: bin/eslint.js + checksum: a2aced939ea060f77d10dcfced5cfeb940f63f383fd7ab1decadea64170ab552582e1c5909db1db641d4283178c9bc569f19b0f8900e00314a5f783e4b3f759d + languageName: node + linkType: hard + +"esm-to-cjs@npm:^1.2.1": + version: 1.2.1 + resolution: "esm-to-cjs@npm:1.2.1" + checksum: 5892616f95a71313c5252645afd6eb37ff5a28597001f3dbf2a19e542038631698e34c77fd38be61e3353d9573fe10b0b9bf4147c95139d2f1dda308539b05ac + languageName: node + linkType: hard + +"espree@npm:^9.4.0": + version: 9.4.0 + resolution: "espree@npm:9.4.0" + dependencies: + acorn: ^8.8.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.3.0 + checksum: 2e3020dde67892d2ba3632413b44d0dc31d92c29ce72267d7ec24216a562f0a6494d3696e2fa39a3ec8c0e0088d773947ab2925fbb716801a11eb8dd313ac89c + languageName: node + linkType: hard + +"esprima@npm:^4.0.0": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628 + languageName: node + linkType: hard + +"esquery@npm:^1.4.0": + version: 1.4.0 + resolution: "esquery@npm:1.4.0" + dependencies: + estraverse: ^5.1.0 + checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210 + languageName: node + linkType: hard + +"esrecurse@npm:^4.3.0": + version: 4.3.0 + resolution: "esrecurse@npm:4.3.0" + dependencies: + estraverse: ^5.2.0 + checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837 + languageName: node + linkType: hard + +"estraverse@npm:^4.1.1": + version: 4.3.0 + resolution: "estraverse@npm:4.3.0" + checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 + languageName: node + linkType: hard + +"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0": + version: 5.3.0 + resolution: "estraverse@npm:5.3.0" + checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b + languageName: node + linkType: hard + +"estree-walker@npm:^1.0.1": + version: 1.0.1 + resolution: "estree-walker@npm:1.0.1" + checksum: 7e70da539691f6db03a08e7ce94f394ce2eef4180e136d251af299d41f92fb2d28ebcd9a6e393e3728d7970aeb5358705ddf7209d52fbcb2dd4693f95dcf925f + languageName: node + linkType: hard + +"esutils@npm:^2.0.2": + version: 2.0.3 + resolution: "esutils@npm:2.0.3" + checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87 + languageName: node + linkType: hard + +"eta@npm:^1.12.3": + version: 1.12.3 + resolution: "eta@npm:1.12.3" + checksum: 390c1cd320755cb98fd5a4a911539e8ed498fc49b82414f0023033ff606d80a34e6df0aeeb9fb0b519b318a750e6d17a72fc25f8a8c686cfc52d638e998237a1 + languageName: node + linkType: hard + +"etag@npm:~1.8.1": + version: 1.8.1 + resolution: "etag@npm:1.8.1" + checksum: 571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff + languageName: node + linkType: hard + +"eval@npm:^0.1.8": + version: 0.1.8 + resolution: "eval@npm:0.1.8" + dependencies: + "@types/node": "*" + require-like: ">= 0.1.1" + checksum: d005567f394cfbe60948e34982e4637d2665030f9aa7dcac581ea6f9ec6eceb87133ed3dc0ae21764aa362485c242a731dbb6371f1f1a86807c58676431e9d1a + languageName: node + linkType: hard + +"eventemitter3@npm:^4.0.0": + version: 4.0.7 + resolution: "eventemitter3@npm:4.0.7" + checksum: 1875311c42fcfe9c707b2712c32664a245629b42bb0a5a84439762dd0fd637fc54d078155ea83c2af9e0323c9ac13687e03cfba79b03af9f40c89b4960099374 + languageName: node + linkType: hard + +"events@npm:^3.2.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + +"execa@npm:^4.0.0": + version: 4.1.0 + resolution: "execa@npm:4.1.0" + dependencies: + cross-spawn: ^7.0.0 + get-stream: ^5.0.0 + human-signals: ^1.1.1 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.0 + onetime: ^5.1.0 + signal-exit: ^3.0.2 + strip-final-newline: ^2.0.0 + checksum: e30d298934d9c52f90f3847704fd8224e849a081ab2b517bbc02f5f7732c24e56a21f14cb96a08256deffeb2d12b2b7cb7e2b014a12fb36f8d3357e06417ed55 + languageName: node + linkType: hard + +"execa@npm:^5.0.0": + version: 5.1.1 + resolution: "execa@npm:5.1.1" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.0 + human-signals: ^2.1.0 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.1 + onetime: ^5.1.2 + signal-exit: ^3.0.3 + strip-final-newline: ^2.0.0 + checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 + languageName: node + linkType: hard + +"execa@npm:^6.1.0": + version: 6.1.0 + resolution: "execa@npm:6.1.0" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.1 + human-signals: ^3.0.1 + is-stream: ^3.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^5.1.0 + onetime: ^6.0.0 + signal-exit: ^3.0.7 + strip-final-newline: ^3.0.0 + checksum: 1a4af799839134f5c72eb63d525b87304c1114a63aa71676c91d57ccef2e26f2f53e14c11384ab11c4ec479be1efa83d11c8190e00040355c2c5c3364327fa8e + languageName: node + linkType: hard + +"expand-tilde@npm:^2.0.0, expand-tilde@npm:^2.0.2": + version: 2.0.2 + resolution: "expand-tilde@npm:2.0.2" + dependencies: + homedir-polyfill: ^1.0.1 + checksum: 2efe6ed407d229981b1b6ceb552438fbc9e5c7d6a6751ad6ced3e0aa5cf12f0b299da695e90d6c2ac79191b5c53c613e508f7149e4573abfbb540698ddb7301a + languageName: node + linkType: hard + +"express@npm:^4.17.3": + version: 4.18.2 + resolution: "express@npm:4.18.2" + dependencies: + accepts: ~1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.1 + content-disposition: 0.5.4 + content-type: ~1.0.4 + cookie: 0.5.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + finalhandler: 1.2.0 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.1 + methods: ~1.1.2 + on-finished: 2.4.1 + parseurl: ~1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: ~2.0.7 + qs: 6.11.0 + range-parser: ~1.2.1 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: ~1.6.18 + utils-merge: 1.0.1 + vary: ~1.1.2 + checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 + languageName: node + linkType: hard + +"extend-shallow@npm:^2.0.1": + version: 2.0.1 + resolution: "extend-shallow@npm:2.0.1" + dependencies: + is-extendable: ^0.1.0 + checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 + languageName: node + linkType: hard + +"extend@npm:^3.0.0": + version: 3.0.2 + resolution: "extend@npm:3.0.2" + checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 + languageName: node + linkType: hard + +"external-editor@npm:^3.0.3": + version: 3.1.0 + resolution: "external-editor@npm:3.1.0" + dependencies: + chardet: ^0.7.0 + iconv-lite: ^0.4.24 + tmp: ^0.0.33 + checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7 + languageName: node + linkType: hard + +"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": + version: 3.1.3 + resolution: "fast-deep-equal@npm:3.1.3" + checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d + languageName: node + linkType: hard + +"fast-diff@npm:^1.1.2": + version: 1.2.0 + resolution: "fast-diff@npm:1.2.0" + checksum: 1b5306eaa9e826564d9e5ffcd6ebd881eb5f770b3f977fcbf38f05c824e42172b53c79920e8429c54eb742ce15a0caf268b0fdd5b38f6de52234c4a8368131ae + languageName: node + linkType: hard + +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": + version: 3.2.12 + resolution: "fast-glob@npm:3.2.12" + dependencies: + "@nodelib/fs.stat": ^2.0.2 + "@nodelib/fs.walk": ^1.2.3 + glob-parent: ^5.1.2 + merge2: ^1.3.0 + micromatch: ^4.0.4 + checksum: 0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2 + languageName: node + linkType: hard + +"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": + version: 2.1.0 + resolution: "fast-json-stable-stringify@npm:2.1.0" + checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb + languageName: node + linkType: hard + +"fast-levenshtein@npm:^2.0.6": + version: 2.0.6 + resolution: "fast-levenshtein@npm:2.0.6" + checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c + languageName: node + linkType: hard + +"fast-url-parser@npm:1.1.3": + version: 1.1.3 + resolution: "fast-url-parser@npm:1.1.3" + dependencies: + punycode: ^1.3.2 + checksum: 5043d0c4a8d775ff58504d56c096563c11b113e4cb8a2668c6f824a1cd4fb3812e2fdf76537eb24a7ce4ae7def6bd9747da630c617cf2a4b6ce0c42514e4f21c + languageName: node + linkType: hard + +"fastq@npm:^1.6.0": + version: 1.13.0 + resolution: "fastq@npm:1.13.0" + dependencies: + reusify: ^1.0.4 + checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b + languageName: node + linkType: hard + +"faye-websocket@npm:^0.11.3": + version: 0.11.4 + resolution: "faye-websocket@npm:0.11.4" + dependencies: + websocket-driver: ">=0.5.1" + checksum: d49a62caf027f871149fc2b3f3c7104dc6d62744277eb6f9f36e2d5714e847d846b9f7f0d0b7169b25a012e24a594cde11a93034b30732e4c683f20b8a5019fa + languageName: node + linkType: hard + +"fbemitter@npm:^3.0.0": + version: 3.0.0 + resolution: "fbemitter@npm:3.0.0" + dependencies: + fbjs: ^3.0.0 + checksum: 069690b8cdff3521ade3c9beb92ba0a38d818a86ef36dff8690e66749aef58809db4ac0d6938eb1cacea2dbef5f2a508952d455669590264cdc146bbe839f605 + languageName: node + linkType: hard + +"fbjs-css-vars@npm:^1.0.0": + version: 1.0.2 + resolution: "fbjs-css-vars@npm:1.0.2" + checksum: 72baf6d22c45b75109118b4daecb6c8016d4c83c8c0f23f683f22e9d7c21f32fff6201d288df46eb561e3c7d4bb4489b8ad140b7f56444c453ba407e8bd28511 + languageName: node + linkType: hard + +"fbjs@npm:^3.0.0, fbjs@npm:^3.0.1": + version: 3.0.4 + resolution: "fbjs@npm:3.0.4" + dependencies: + cross-fetch: ^3.1.5 + fbjs-css-vars: ^1.0.0 + loose-envify: ^1.0.0 + object-assign: ^4.1.0 + promise: ^7.1.1 + setimmediate: ^1.0.5 + ua-parser-js: ^0.7.30 + checksum: 8b23a3550fcda8a9109fca9475a3416590c18bb6825ea884192864ed686f67fcd618e308a140c9e5444fbd0168732e1ff3c092ba3d0c0ae1768969f32ba280c7 + languageName: node + linkType: hard + +"feed@npm:^4.2.2": + version: 4.2.2 + resolution: "feed@npm:4.2.2" + dependencies: + xml-js: ^1.6.11 + checksum: 2e6992a675a049511eef7bda8ca6c08cb9540cd10e8b275ec4c95d166228ec445a335fa8de990358759f248a92861e51decdcd32bf1c54737d5b7aed7c7ffe97 + languageName: node + linkType: hard + +"figures@npm:^3.0.0": + version: 3.2.0 + resolution: "figures@npm:3.2.0" + dependencies: + escape-string-regexp: ^1.0.5 + checksum: 85a6ad29e9aca80b49b817e7c89ecc4716ff14e3779d9835af554db91bac41c0f289c418923519392a1e582b4d10482ad282021330cd045bb7b80c84152f2a2b + languageName: node + linkType: hard + +"file-entry-cache@npm:^6.0.1": + version: 6.0.1 + resolution: "file-entry-cache@npm:6.0.1" + dependencies: + flat-cache: ^3.0.4 + checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74 + languageName: node + linkType: hard + +"file-loader@npm:^6.2.0": + version: 6.2.0 + resolution: "file-loader@npm:6.2.0" + dependencies: + loader-utils: ^2.0.0 + schema-utils: ^3.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: faf43eecf233f4897b0150aaa874eeeac214e4f9de49738a9e0ef734a30b5260059e85b7edadf852b98e415f875bd5f12587768a93fd52aaf2e479ecf95fab20 + languageName: node + linkType: hard + +"filelist@npm:^1.0.1": + version: 1.0.4 + resolution: "filelist@npm:1.0.4" + dependencies: + minimatch: ^5.0.1 + checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 + languageName: node + linkType: hard + +"filesize@npm:^8.0.6": + version: 8.0.7 + resolution: "filesize@npm:8.0.7" + checksum: 8603d27c5287b984cb100733640645e078f5f5ad65c6d913173e01fb99e09b0747828498fd86647685ccecb69be31f3587b9739ab1e50732116b2374aff4cbf9 + languageName: node + linkType: hard + +"fill-range@npm:^7.0.1": + version: 7.0.1 + resolution: "fill-range@npm:7.0.1" + dependencies: + to-regex-range: ^5.0.1 + checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 + languageName: node + linkType: hard + +"finalhandler@npm:1.2.0": + version: 1.2.0 + resolution: "finalhandler@npm:1.2.0" + dependencies: + debug: 2.6.9 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + on-finished: 2.4.1 + parseurl: ~1.3.3 + statuses: 2.0.1 + unpipe: ~1.0.0 + checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716 + languageName: node + linkType: hard + +"find-cache-dir@npm:^3.3.1": + version: 3.3.2 + resolution: "find-cache-dir@npm:3.3.2" + dependencies: + commondir: ^1.0.1 + make-dir: ^3.0.2 + pkg-dir: ^4.1.0 + checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 + languageName: node + linkType: hard + +"find-node-modules@npm:^2.1.2": + version: 2.1.3 + resolution: "find-node-modules@npm:2.1.3" + dependencies: + findup-sync: ^4.0.0 + merge: ^2.1.1 + checksum: 4b8a194ffd56ccf1a1033de35e2ee8209869b05cce68ff7c4ab0dbf04e63fd7196283383eee4c84596c7b311755b2836815209d558234cadc330a87881e5a3f4 + languageName: node + linkType: hard + +"find-root@npm:1.1.0": + version: 1.1.0 + resolution: "find-root@npm:1.1.0" + checksum: b2a59fe4b6c932eef36c45a048ae8f93c85640212ebe8363164814990ee20f154197505965f3f4f102efc33bfb1cbc26fd17c4a2fc739ebc51b886b137cbefaf + languageName: node + linkType: hard + +"find-up@npm:^3.0.0": + version: 3.0.0 + resolution: "find-up@npm:3.0.0" + dependencies: + locate-path: ^3.0.0 + checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 + languageName: node + linkType: hard + +"find-up@npm:^4.0.0, find-up@npm:^4.1.0": + version: 4.1.0 + resolution: "find-up@npm:4.1.0" + dependencies: + locate-path: ^5.0.0 + path-exists: ^4.0.0 + checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 + languageName: node + linkType: hard + +"find-up@npm:^5.0.0": + version: 5.0.0 + resolution: "find-up@npm:5.0.0" + dependencies: + locate-path: ^6.0.0 + path-exists: ^4.0.0 + checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 + languageName: node + linkType: hard + +"findup-sync@npm:^4.0.0": + version: 4.0.0 + resolution: "findup-sync@npm:4.0.0" + dependencies: + detect-file: ^1.0.0 + is-glob: ^4.0.0 + micromatch: ^4.0.2 + resolve-dir: ^1.0.1 + checksum: 94131e1107ad63790ed00c4c39ca131a93ea602607bd97afeffd92b69a9a63cf2c6f57d6db88cb753fe748ac7fde79e1e76768ff784247026b7c5ebf23ede3a0 + languageName: node + linkType: hard + +"flat-cache@npm:^3.0.4": + version: 3.0.4 + resolution: "flat-cache@npm:3.0.4" + dependencies: + flatted: ^3.1.0 + rimraf: ^3.0.2 + checksum: 4fdd10ecbcbf7d520f9040dd1340eb5dfe951e6f0ecf2252edeec03ee68d989ec8b9a20f4434270e71bcfd57800dc09b3344fca3966b2eb8f613072c7d9a2365 + languageName: node + linkType: hard + +"flatted@npm:^3.1.0": + version: 3.2.7 + resolution: "flatted@npm:3.2.7" + checksum: 427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35 + languageName: node + linkType: hard + +"flux@npm:^4.0.1": + version: 4.0.3 + resolution: "flux@npm:4.0.3" + dependencies: + fbemitter: ^3.0.0 + fbjs: ^3.0.1 + peerDependencies: + react: ^15.0.2 || ^16.0.0 || ^17.0.0 + checksum: 6b3f5150bcce481ce5bc09e54dbe4bf2a052f9fbc04c1de64f8d816adc4f90ad7955d9aed0022c7b6a2ed11b809ac40527bb50c2cd89c23d42f56694abe20748 + languageName: node + linkType: hard + +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.7": + version: 1.15.2 + resolution: "follow-redirects@npm:1.15.2" + peerDependenciesMeta: + debug: + optional: true + checksum: faa66059b66358ba65c234c2f2a37fcec029dc22775f35d9ad6abac56003268baf41e55f9ee645957b32c7d9f62baf1f0b906e68267276f54ec4b4c597c2b190 + languageName: node + linkType: hard + +"fork-ts-checker-webpack-plugin@npm:^6.5.0": + version: 6.5.2 + resolution: "fork-ts-checker-webpack-plugin@npm:6.5.2" + dependencies: + "@babel/code-frame": ^7.8.3 + "@types/json-schema": ^7.0.5 + chalk: ^4.1.0 + chokidar: ^3.4.2 + cosmiconfig: ^6.0.0 + deepmerge: ^4.2.2 + fs-extra: ^9.0.0 + glob: ^7.1.6 + memfs: ^3.1.2 + minimatch: ^3.0.4 + schema-utils: 2.7.0 + semver: ^7.3.2 + tapable: ^1.0.0 + peerDependencies: + eslint: ">= 6" + typescript: ">= 2.7" + vue-template-compiler: "*" + webpack: ">= 4" + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + checksum: c823de02ee258a26ea5c0c488b2f1825b941f72292417478689862468a9140b209ad7df52f67bd134228fe9f40e9115b604fc8f88a69338929fe52be869469b6 + languageName: node + linkType: hard + +"forwarded@npm:0.2.0": + version: 0.2.0 + resolution: "forwarded@npm:0.2.0" + checksum: fd27e2394d8887ebd16a66ffc889dc983fbbd797d5d3f01087c020283c0f019a7d05ee85669383d8e0d216b116d720fc0cef2f6e9b7eb9f4c90c6e0bc7fd28e6 + languageName: node + linkType: hard + +"fraction.js@npm:^4.2.0": + version: 4.2.0 + resolution: "fraction.js@npm:4.2.0" + checksum: 8c76a6e21dedea87109d6171a0ac77afa14205794a565d71cb10d2925f629a3922da61bf45ea52dbc30bce4d8636dc0a27213a88cbd600eab047d82f9a3a94c5 + languageName: node + linkType: hard + +"fresh@npm:0.5.2": + version: 0.5.2 + resolution: "fresh@npm:0.5.2" + checksum: 13ea8b08f91e669a64e3ba3a20eb79d7ca5379a81f1ff7f4310d54e2320645503cc0c78daedc93dfb6191287295f6479544a649c64d8e41a1c0fb0c221552346 + languageName: node + linkType: hard + +"fs-extra@npm:9.1.0, fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" + dependencies: + at-least-node: ^1.0.0 + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 + languageName: node + linkType: hard + +"fs-extra@npm:^10.0.0, fs-extra@npm:^10.1.0": + version: 10.1.0 + resolution: "fs-extra@npm:10.1.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 + languageName: node + linkType: hard + +"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": + version: 2.1.0 + resolution: "fs-minipass@npm:2.1.0" + dependencies: + minipass: ^3.0.0 + checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 + languageName: node + linkType: hard + +"fs-monkey@npm:^1.0.3": + version: 1.0.3 + resolution: "fs-monkey@npm:1.0.3" + checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0 + languageName: node + linkType: hard + +"fs.realpath@npm:^1.0.0": + version: 1.0.0 + resolution: "fs.realpath@npm:1.0.0" + checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 + languageName: node + linkType: hard + +"fsevents@npm:~2.3.2": + version: 2.3.2 + resolution: "fsevents@npm:2.3.2" + dependencies: + node-gyp: latest + checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@patch:fsevents@~2.3.2#~builtin": + version: 2.3.2 + resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" + dependencies: + node-gyp: latest + conditions: os=darwin + languageName: node + linkType: hard + +"function-bind@npm:^1.1.1": + version: 1.1.1 + resolution: "function-bind@npm:1.1.1" + checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a + languageName: node + linkType: hard + +"function.prototype.name@npm:^1.1.5": + version: 1.1.5 + resolution: "function.prototype.name@npm:1.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.0 + functions-have-names: ^1.2.2 + checksum: acd21d733a9b649c2c442f067567743214af5fa248dbeee69d8278ce7df3329ea5abac572be9f7470b4ec1cd4d8f1040e3c5caccf98ebf2bf861a0deab735c27 + languageName: node + linkType: hard + +"functions-have-names@npm:^1.2.2": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 + languageName: node + linkType: hard + +"gauge@npm:^4.0.3": + version: 4.0.4 + resolution: "gauge@npm:4.0.4" + 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: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + languageName: node + linkType: hard + +"gensync@npm:^1.0.0-beta.1, gensync@npm:^1.0.0-beta.2": + version: 1.0.0-beta.2 + resolution: "gensync@npm:1.0.0-beta.2" + checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec + languageName: node + linkType: hard + +"get-caller-file@npm:^2.0.5": + version: 2.0.5 + resolution: "get-caller-file@npm:2.0.5" + checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 + languageName: node + linkType: hard + +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": + version: 1.1.3 + resolution: "get-intrinsic@npm:1.1.3" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-symbols: ^1.0.3 + checksum: 152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a + languageName: node + linkType: hard + +"get-own-enumerable-property-symbols@npm:^3.0.0": + version: 3.0.2 + resolution: "get-own-enumerable-property-symbols@npm:3.0.2" + checksum: 8f0331f14159f939830884799f937343c8c0a2c330506094bc12cbee3665d88337fe97a4ea35c002cc2bdba0f5d9975ad7ec3abb925015cdf2a93e76d4759ede + languageName: node + linkType: hard + +"get-stream@npm:^4.1.0": + version: 4.1.0 + resolution: "get-stream@npm:4.1.0" + dependencies: + pump: ^3.0.0 + checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 + languageName: node + linkType: hard + +"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": + version: 5.2.0 + resolution: "get-stream@npm:5.2.0" + dependencies: + pump: ^3.0.0 + checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 + languageName: node + linkType: hard + +"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" + checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad + languageName: node + linkType: hard + +"get-symbol-description@npm:^1.0.0": + version: 1.0.0 + resolution: "get-symbol-description@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.1 + checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247 + languageName: node + linkType: hard + +"git-raw-commits@npm:^2.0.0": + version: 2.0.11 + resolution: "git-raw-commits@npm:2.0.11" + dependencies: + dargs: ^7.0.0 + lodash: ^4.17.15 + meow: ^8.0.0 + split2: ^3.0.0 + through2: ^4.0.0 + bin: + git-raw-commits: cli.js + checksum: c178af43633684106179793b6e3473e1d2bb50bb41d04e2e285ea4eef342ca4090fee6bc8a737552fde879d22346c90de5c49f18c719a0f38d4c934f258a0f79 + languageName: node + linkType: hard + +"github-slugger@npm:^1.4.0": + version: 1.4.0 + resolution: "github-slugger@npm:1.4.0" + checksum: 4f52e7a21f5c6a4c5328f01fe4fe13ae8881fea78bfe31f9e72c4038f97e3e70d52fb85aa7633a52c501dc2486874474d9abd22aa61cbe9b113099a495551c6b + languageName: node + linkType: hard + +"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": + version: 5.1.2 + resolution: "glob-parent@npm:5.1.2" + dependencies: + is-glob: ^4.0.1 + checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e + languageName: node + linkType: hard + +"glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2": + version: 6.0.2 + resolution: "glob-parent@npm:6.0.2" + dependencies: + is-glob: ^4.0.3 + checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 + languageName: node + linkType: hard + +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: e795f4e8f06d2a15e86f76e4d92751cf8bbfcf0157cea5c2f0f35678a8195a750b34096b1256e436f0cebc1883b5ff0888c47348443e69546a5a87f9e1eb1167 + languageName: node + linkType: hard + +"glob@npm:7.2.3, glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + 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 + checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 + languageName: node + linkType: hard + +"glob@npm:^8.0.1": + version: 8.0.3 + resolution: "glob@npm:8.0.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^5.0.1 + once: ^1.3.0 + checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 + languageName: node + linkType: hard + +"global-dirs@npm:^0.1.1": + version: 0.1.1 + resolution: "global-dirs@npm:0.1.1" + dependencies: + ini: ^1.3.4 + checksum: 10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a + languageName: node + linkType: hard + +"global-dirs@npm:^3.0.0": + version: 3.0.0 + resolution: "global-dirs@npm:3.0.0" + dependencies: + ini: 2.0.0 + checksum: 953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88 + languageName: node + linkType: hard + +"global-modules@npm:^1.0.0": + version: 1.0.0 + resolution: "global-modules@npm:1.0.0" + dependencies: + global-prefix: ^1.0.1 + is-windows: ^1.0.1 + resolve-dir: ^1.0.0 + checksum: 10be68796c1e1abc1e2ba87ec4ea507f5629873b119ab0cd29c07284ef2b930f1402d10df01beccb7391dedd9cd479611dd6a24311c71be58937beaf18edf85e + languageName: node + linkType: hard + +"global-modules@npm:^2.0.0": + version: 2.0.0 + resolution: "global-modules@npm:2.0.0" + dependencies: + global-prefix: ^3.0.0 + checksum: d6197f25856c878c2fb5f038899f2dca7cbb2f7b7cf8999660c0104972d5cfa5c68b5a0a77fa8206bb536c3903a4615665acb9709b4d80846e1bb47eaef65430 + languageName: node + linkType: hard + +"global-prefix@npm:^1.0.1": + version: 1.0.2 + resolution: "global-prefix@npm:1.0.2" + dependencies: + expand-tilde: ^2.0.2 + homedir-polyfill: ^1.0.1 + ini: ^1.3.4 + is-windows: ^1.0.1 + which: ^1.2.14 + checksum: 061b43470fe498271bcd514e7746e8a8535032b17ab9570517014ae27d700ff0dca749f76bbde13ba384d185be4310d8ba5712cb0e74f7d54d59390db63dd9a0 + languageName: node + linkType: hard + +"global-prefix@npm:^3.0.0": + version: 3.0.0 + resolution: "global-prefix@npm:3.0.0" + dependencies: + ini: ^1.3.5 + kind-of: ^6.0.2 + which: ^1.3.1 + checksum: 8a82fc1d6f22c45484a4e34656cc91bf021a03e03213b0035098d605bfc612d7141f1e14a21097e8a0413b4884afd5b260df0b6a25605ce9d722e11f1df2881d + languageName: node + linkType: hard + +"globals@npm:^11.1.0": + version: 11.12.0 + resolution: "globals@npm:11.12.0" + checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e + languageName: node + linkType: hard + +"globals@npm:^13.15.0": + version: 13.17.0 + resolution: "globals@npm:13.17.0" + dependencies: + type-fest: ^0.20.2 + checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce + languageName: node + linkType: hard + +"globby@npm:13.1.2, globby@npm:^13.1.1": + version: 13.1.2 + resolution: "globby@npm:13.1.2" + dependencies: + dir-glob: ^3.0.1 + fast-glob: ^3.2.11 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^4.0.0 + checksum: c148fcda0c981f00fb434bb94ca258f0a9d23cedbde6fb3f37098e1abde5b065019e2c63fe2aa2fad4daf2b54bf360b4d0423d85fb3a63d09ed75a2837d4de0f + languageName: node + linkType: hard + +"globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": + version: 11.1.0 + resolution: "globby@npm:11.1.0" + dependencies: + array-union: ^2.1.0 + dir-glob: ^3.0.1 + fast-glob: ^3.2.9 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^3.0.0 + checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6 + languageName: node + linkType: hard + +"got@npm:^9.6.0": + version: 9.6.0 + resolution: "got@npm:9.6.0" + dependencies: + "@sindresorhus/is": ^0.14.0 + "@szmarczak/http-timer": ^1.1.2 + cacheable-request: ^6.0.0 + decompress-response: ^3.3.0 + duplexer3: ^0.1.4 + get-stream: ^4.1.0 + lowercase-keys: ^1.0.1 + mimic-response: ^1.0.1 + p-cancelable: ^1.0.0 + to-readable-stream: ^1.0.0 + url-parse-lax: ^3.0.0 + checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0 + languageName: node + linkType: hard + +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": + version: 4.2.10 + resolution: "graceful-fs@npm:4.2.10" + checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da + languageName: node + linkType: hard + +"grapheme-splitter@npm:^1.0.4": + version: 1.0.4 + resolution: "grapheme-splitter@npm:1.0.4" + checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 + languageName: node + linkType: hard + +"gray-matter@npm:^4.0.3": + version: 4.0.3 + resolution: "gray-matter@npm:4.0.3" + dependencies: + js-yaml: ^3.13.1 + kind-of: ^6.0.2 + section-matter: ^1.0.0 + strip-bom-string: ^1.0.0 + checksum: 37717bd424344487d655392251ce8d8878a1275ee087003e61208fba3bfd59cbb73a85b2159abf742ae95e23db04964813fdc33ae18b074208428b2528205222 + languageName: node + linkType: hard + +"gzip-size@npm:^6.0.0": + version: 6.0.0 + resolution: "gzip-size@npm:6.0.0" + dependencies: + duplexer: ^0.1.2 + checksum: 2df97f359696ad154fc171dcb55bc883fe6e833bca7a65e457b9358f3cb6312405ed70a8da24a77c1baac0639906cd52358dc0ce2ec1a937eaa631b934c94194 + languageName: node + linkType: hard + +"handle-thing@npm:^2.0.0": + version: 2.0.1 + resolution: "handle-thing@npm:2.0.1" + checksum: 68071f313062315cd9dce55710e9496873945f1dd425107007058fc1629f93002a7649fcc3e464281ce02c7e809a35f5925504ab8105d972cf649f1f47cb7d6c + languageName: node + linkType: hard + +"hard-rejection@npm:^2.1.0": + version: 2.1.0 + resolution: "hard-rejection@npm:2.1.0" + checksum: 7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc + languageName: node + linkType: hard + +"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": + version: 1.0.2 + resolution: "has-bigints@npm:1.0.2" + checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b + languageName: node + linkType: hard + +"has-flag@npm:^3.0.0": + version: 3.0.0 + resolution: "has-flag@npm:3.0.0" + checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b + languageName: node + linkType: hard + +"has-flag@npm:^4.0.0": + version: 4.0.0 + resolution: "has-flag@npm:4.0.0" + checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad + languageName: node + linkType: hard + +"has-property-descriptors@npm:^1.0.0": + version: 1.0.0 + resolution: "has-property-descriptors@npm:1.0.0" + dependencies: + get-intrinsic: ^1.1.1 + checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": + version: 1.0.3 + resolution: "has-symbols@npm:1.0.3" + checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 + languageName: node + linkType: hard + +"has-tostringtag@npm:^1.0.0": + version: 1.0.0 + resolution: "has-tostringtag@npm:1.0.0" + dependencies: + has-symbols: ^1.0.2 + checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c + languageName: node + linkType: hard + +"has-unicode@npm:^2.0.1": + version: 2.0.1 + resolution: "has-unicode@npm:2.0.1" + checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 + languageName: node + linkType: hard + +"has-yarn@npm:^2.1.0": + version: 2.1.0 + resolution: "has-yarn@npm:2.1.0" + checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 + languageName: node + linkType: hard + +"has@npm:^1.0.3": + version: 1.0.3 + resolution: "has@npm:1.0.3" + dependencies: + function-bind: ^1.1.1 + checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 + languageName: node + linkType: hard + +"hast-to-hyperscript@npm:^9.0.0": + version: 9.0.1 + resolution: "hast-to-hyperscript@npm:9.0.1" + dependencies: + "@types/unist": ^2.0.3 + comma-separated-tokens: ^1.0.0 + property-information: ^5.3.0 + space-separated-tokens: ^1.0.0 + style-to-object: ^0.3.0 + unist-util-is: ^4.0.0 + web-namespaces: ^1.0.0 + checksum: de570d789853018fff2fd38fc096549b9814e366b298f60c90c159a57018230eefc44d46a246027b0e2426ed9e99f2e270050bc183d5bdfe4c9487c320b392cd + languageName: node + linkType: hard + +"hast-util-from-parse5@npm:^6.0.0": + version: 6.0.1 + resolution: "hast-util-from-parse5@npm:6.0.1" + dependencies: + "@types/parse5": ^5.0.0 + hastscript: ^6.0.0 + property-information: ^5.0.0 + vfile: ^4.0.0 + vfile-location: ^3.2.0 + web-namespaces: ^1.0.0 + checksum: 4daa78201468af7779161e7caa2513c329830778e0528481ab16b3e1bcef4b831f6285b526aacdddbee802f3bd9d64df55f80f010591ea1916da535e3a923b83 + languageName: node + linkType: hard + +"hast-util-parse-selector@npm:^2.0.0": + version: 2.2.5 + resolution: "hast-util-parse-selector@npm:2.2.5" + checksum: 22ee4afbd11754562144cb3c4f3ec52524dafba4d90ee52512902d17cf11066d83b38f7bdf6ca571bbc2541f07ba30db0d234657b6ecb8ca4631587466459605 + languageName: node + linkType: hard + +"hast-util-raw@npm:6.0.1": + version: 6.0.1 + resolution: "hast-util-raw@npm:6.0.1" + dependencies: + "@types/hast": ^2.0.0 + hast-util-from-parse5: ^6.0.0 + hast-util-to-parse5: ^6.0.0 + html-void-elements: ^1.0.0 + parse5: ^6.0.0 + unist-util-position: ^3.0.0 + vfile: ^4.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: f6d960644f9fbbe0b92d0227b20a24d659cce021d5f9fd218e077154931b4524ee920217b7fd5a45ec2736ec1dee53de9209fe449f6f89454c01d225ff0e7851 + languageName: node + linkType: hard + +"hast-util-to-parse5@npm:^6.0.0": + version: 6.0.0 + resolution: "hast-util-to-parse5@npm:6.0.0" + dependencies: + hast-to-hyperscript: ^9.0.0 + property-information: ^5.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: 91a36244e37df1d63c8b7e865ab0c0a25bb7396155602be005cf71d95c348e709568f80e0f891681a3711d733ad896e70642dc41a05b574eddf2e07d285408a8 + languageName: node + linkType: hard + +"hastscript@npm:^6.0.0": + version: 6.0.0 + resolution: "hastscript@npm:6.0.0" + dependencies: + "@types/hast": ^2.0.0 + comma-separated-tokens: ^1.0.0 + hast-util-parse-selector: ^2.0.0 + property-information: ^5.0.0 + space-separated-tokens: ^1.0.0 + checksum: 5e50b85af0d2cb7c17979cb1ddca75d6b96b53019dd999b39e7833192c9004201c3cee6445065620ea05d0087d9ae147a4844e582d64868be5bc6b0232dfe52d + languageName: node + linkType: hard + +"he@npm:^1.2.0": + version: 1.2.0 + resolution: "he@npm:1.2.0" + bin: + he: bin/he + checksum: 3d4d6babccccd79c5c5a3f929a68af33360d6445587d628087f39a965079d84f18ce9c3d3f917ee1e3978916fc833bb8b29377c3b403f919426f91bc6965e7a7 + languageName: node + linkType: hard + +"history@npm:^4.9.0": + version: 4.10.1 + resolution: "history@npm:4.10.1" + dependencies: + "@babel/runtime": ^7.1.2 + loose-envify: ^1.2.0 + resolve-pathname: ^3.0.0 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + value-equal: ^1.0.1 + checksum: addd84bc4683929bae4400419b5af132ff4e4e9b311a0d4e224579ea8e184a6b80d7f72c55927e4fa117f69076a9e47ce082d8d0b422f1a9ddac7991490ca1d0 + languageName: node + linkType: hard + +"hoist-non-react-statics@npm:^3.1.0": + version: 3.3.2 + resolution: "hoist-non-react-statics@npm:3.3.2" + dependencies: + react-is: ^16.7.0 + checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 + languageName: node + linkType: hard + +"homedir-polyfill@npm:^1.0.1": + version: 1.0.3 + resolution: "homedir-polyfill@npm:1.0.3" + dependencies: + parse-passwd: ^1.0.0 + checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250 + languageName: node + linkType: hard + +"hosted-git-info@npm:^2.1.4": + version: 2.8.9 + resolution: "hosted-git-info@npm:2.8.9" + checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd + languageName: node + linkType: hard + +"hosted-git-info@npm:^4.0.1": + version: 4.1.0 + resolution: "hosted-git-info@npm:4.1.0" + dependencies: + lru-cache: ^6.0.0 + checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 + languageName: node + linkType: hard + +"hpack.js@npm:^2.1.6": + version: 2.1.6 + resolution: "hpack.js@npm:2.1.6" + dependencies: + inherits: ^2.0.1 + obuf: ^1.0.0 + readable-stream: ^2.0.1 + wbuf: ^1.1.0 + checksum: 2de144115197967ad6eeee33faf41096c6ba87078703c5cb011632dcfbffeb45784569e0cf02c317bd79c48375597c8ec88c30fff5bb0b023e8f654fb6e9c06e + languageName: node + linkType: hard + +"html-entities@npm:^2.3.2": + version: 2.3.3 + resolution: "html-entities@npm:2.3.3" + checksum: 92521501da8aa5f66fee27f0f022d6e9ceae62667dae93aa6a2f636afa71ad530b7fb24a18d4d6c124c9885970cac5f8a52dbf1731741161002816ae43f98196 + languageName: node + linkType: hard + +"html-minifier-terser@npm:^6.0.2, html-minifier-terser@npm:^6.1.0": + version: 6.1.0 + resolution: "html-minifier-terser@npm:6.1.0" + dependencies: + camel-case: ^4.1.2 + clean-css: ^5.2.2 + commander: ^8.3.0 + he: ^1.2.0 + param-case: ^3.0.4 + relateurl: ^0.2.7 + terser: ^5.10.0 + bin: + html-minifier-terser: cli.js + checksum: ac52c14006476f773204c198b64838477859dc2879490040efab8979c0207424da55d59df7348153f412efa45a0840a1ca3c757bf14767d23a15e3e389d37a93 + languageName: node + linkType: hard + +"html-tags@npm:^3.2.0": + version: 3.2.0 + resolution: "html-tags@npm:3.2.0" + checksum: a0c9e96ac26c84adad9cc66d15d6711a17f60acda8d987218f1d4cbaacd52864939b230e635cce5a1179f3ddab2a12b9231355617dfbae7945fcfec5e96d2041 + languageName: node + linkType: hard + +"html-void-elements@npm:^1.0.0": + version: 1.0.5 + resolution: "html-void-elements@npm:1.0.5" + checksum: 1a56f4f6cfbeb994c21701ff72b4b7f556fe784a70e5e554d1566ff775af83b91ea93f10664f039a67802d9f7b40d4a7f1ed20312bab47bd88d89bd792ea84ca + languageName: node + linkType: hard + +"html-webpack-plugin@npm:^5.5.0": + version: 5.5.0 + resolution: "html-webpack-plugin@npm:5.5.0" + dependencies: + "@types/html-minifier-terser": ^6.0.0 + html-minifier-terser: ^6.0.2 + lodash: ^4.17.21 + pretty-error: ^4.0.0 + tapable: ^2.0.0 + peerDependencies: + webpack: ^5.20.0 + checksum: f3d84d0df71fe2f5bac533cc74dce41ab058558cdcc6ff767d166a2abf1cf6fb8491d54d60ddbb34e95c00394e379ba52e0468e0284d1d0cc6a42987056e8219 + languageName: node + linkType: hard + +"htmlparser2@npm:^6.1.0": + version: 6.1.0 + resolution: "htmlparser2@npm:6.1.0" + dependencies: + domelementtype: ^2.0.1 + domhandler: ^4.0.0 + domutils: ^2.5.2 + entities: ^2.0.0 + checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e + languageName: node + linkType: hard + +"htmlparser2@npm:^8.0.1": + version: 8.0.1 + resolution: "htmlparser2@npm:8.0.1" + dependencies: + domelementtype: ^2.3.0 + domhandler: ^5.0.2 + domutils: ^3.0.1 + entities: ^4.3.0 + checksum: 06d5c71e8313597722bc429ae2a7a8333d77bd3ab07ccb916628384b37332027b047f8619448d8f4a3312b6609c6ea3302a4e77435d859e9e686999e6699ca39 + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": + version: 4.1.0 + resolution: "http-cache-semantics@npm:4.1.0" + checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 + languageName: node + linkType: hard + +"http-deceiver@npm:^1.2.7": + version: 1.2.7 + resolution: "http-deceiver@npm:1.2.7" + checksum: 64d7d1ae3a6933eb0e9a94e6f27be4af45a53a96c3c34e84ff57113787105a89fff9d1c3df263ef63add823df019b0e8f52f7121e32393bb5ce9a713bf100b41 + languageName: node + linkType: hard + +"http-errors@npm:2.0.0": + version: 2.0.0 + resolution: "http-errors@npm:2.0.0" + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920 + languageName: node + linkType: hard + +"http-errors@npm:~1.6.2": + version: 1.6.3 + resolution: "http-errors@npm:1.6.3" + dependencies: + depd: ~1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: ">= 1.4.0 < 2" + checksum: a9654ee027e3d5de305a56db1d1461f25709ac23267c6dc28cdab8323e3f96caa58a9a6a5e93ac15d7285cee0c2f019378c3ada9026e7fe19c872d695f27de7c + languageName: node + linkType: hard + +"http-parser-js@npm:>=0.5.1": + version: 0.5.8 + resolution: "http-parser-js@npm:0.5.8" + checksum: 6bbdf2429858e8cf13c62375b0bfb6dc3955ca0f32e58237488bc86cd2378f31d31785fd3ac4ce93f1c74e0189cf8823c91f5cb061696214fd368d2452dc871d + languageName: node + linkType: hard + +"http-proxy-agent@npm:^5.0.0": + version: 5.0.0 + resolution: "http-proxy-agent@npm:5.0.0" + dependencies: + "@tootallnate/once": 2 + agent-base: 6 + debug: 4 + checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 + languageName: node + linkType: hard + +"http-proxy-middleware@npm:^2.0.3": + version: 2.0.6 + resolution: "http-proxy-middleware@npm:2.0.6" + dependencies: + "@types/http-proxy": ^1.17.8 + http-proxy: ^1.18.1 + is-glob: ^4.0.1 + is-plain-obj: ^3.0.0 + micromatch: ^4.0.2 + peerDependencies: + "@types/express": ^4.17.13 + peerDependenciesMeta: + "@types/express": + optional: true + checksum: 2ee85bc878afa6cbf34491e972ece0f5be0a3e5c98a60850cf40d2a9a5356e1fc57aab6cff33c1fc37691b0121c3a42602d2b1956c52577e87a5b77b62ae1c3a + languageName: node + linkType: hard + +"http-proxy@npm:^1.18.1": + version: 1.18.1 + resolution: "http-proxy@npm:1.18.1" + dependencies: + eventemitter3: ^4.0.0 + follow-redirects: ^1.0.0 + requires-port: ^1.0.0 + checksum: f5bd96bf83e0b1e4226633dbb51f8b056c3e6321917df402deacec31dd7fe433914fc7a2c1831cf7ae21e69c90b3a669b8f434723e9e8b71fd68afe30737b6a5 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^5.0.0": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" + dependencies: + agent-base: 6 + debug: 4 + checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 + languageName: node + linkType: hard + +"human-signals@npm:^1.1.1": + version: 1.1.1 + resolution: "human-signals@npm:1.1.1" + checksum: d587647c9e8ec24e02821b6be7de5a0fc37f591f6c4e319b3054b43fd4c35a70a94c46fc74d8c1a43c47fde157d23acd7421f375e1c1365b09a16835b8300205 + languageName: node + linkType: hard + +"human-signals@npm:^2.1.0": + version: 2.1.0 + resolution: "human-signals@npm:2.1.0" + checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 + languageName: node + linkType: hard + +"human-signals@npm:^3.0.1": + version: 3.0.1 + resolution: "human-signals@npm:3.0.1" + checksum: f252a7769c8094a5c9dc6772816bdb417b188820b04c8b42d0fc468e03a0ba905b1dd07afabe9385cc83504af1ccc2b985cd1e4aeeeb8e0029896c5af2e6f354 + languageName: node + linkType: hard + +"humanize-ms@npm:^1.2.1": + version: 1.2.1 + resolution: "humanize-ms@npm:1.2.1" + dependencies: + ms: ^2.0.0 + checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 + languageName: node + linkType: hard + +"husky@npm:^8.0.1": + version: 8.0.1 + resolution: "husky@npm:8.0.1" + bin: + husky: lib/bin.js + checksum: 943a73a13d0201318fd30e83d299bb81d866bd245b69e6277804c3b462638dc1921694cb94c2b8c920a4a187060f7d6058d3365152865406352e934c5fff70dc + languageName: node + linkType: hard + +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": + version: 0.4.24 + resolution: "iconv-lite@npm:0.4.24" + dependencies: + safer-buffer: ">= 2.1.2 < 3" + checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6 + languageName: node + linkType: hard + +"iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: + safer-buffer: ">= 2.1.2 < 3.0.0" + checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf + languageName: node + linkType: hard + +"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": + version: 5.1.0 + resolution: "icss-utils@npm:5.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68 + languageName: node + linkType: hard + +"idb@npm:^7.0.1": + version: 7.1.0 + resolution: "idb@npm:7.1.0" + checksum: 1ae62bcf9f0545390b39ce82a5162720ffeb4cf461a6e64e8bb595df6a4fe94a7f73bba8412ac683e291e5614bab1c6659d961dd4175cb1fa3ee29c1c8631549 + languageName: node + linkType: hard + +"ieee754@npm:^1.1.13": + version: 1.2.1 + resolution: "ieee754@npm:1.2.1" + checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e + languageName: node + linkType: hard + +"ignore@npm:^5.1.4, ignore@npm:^5.2.0": + version: 5.2.0 + resolution: "ignore@npm:5.2.0" + checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 + languageName: node + linkType: hard + +"image-size@npm:^1.0.1": + version: 1.0.2 + resolution: "image-size@npm:1.0.2" + dependencies: + queue: 6.0.2 + bin: + image-size: bin/image-size.js + checksum: 01745fdb47f87cecf538e69c63f9adc5bfab30a345345c2de91105f3afbd1bfcfba1256af02bf3323077b33b0004469a837e077bf0cbb9c907e9c1e9e7547585 + languageName: node + linkType: hard + +"immer@npm:^9.0.7": + version: 9.0.15 + resolution: "immer@npm:9.0.15" + checksum: 92e3d63e810e3c3c2bb61b70c45443e37ef983ad12924e3edaf03725ae5979618f5b473439bb3bb4a8c4769f25132f18dec10ea15c40f0b20da5691ff96ff611 + languageName: node + linkType: hard + +"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": + version: 3.3.0 + resolution: "import-fresh@npm:3.3.0" + dependencies: + parent-module: ^1.0.0 + resolve-from: ^4.0.0 + checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa + languageName: node + linkType: hard + +"import-lazy@npm:^2.1.0": + version: 2.1.0 + resolution: "import-lazy@npm:2.1.0" + checksum: 05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a + languageName: node + linkType: hard + +"imurmurhash@npm:^0.1.4": + version: 0.1.4 + resolution: "imurmurhash@npm:0.1.4" + checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 + languageName: node + linkType: hard + +"indent-string@npm:^4.0.0": + version: 4.0.0 + resolution: "indent-string@npm:4.0.0" + checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 + languageName: node + linkType: hard + +"infer-owner@npm:^1.0.4": + version: 1.0.4 + resolution: "infer-owner@npm:1.0.4" + checksum: 181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 + languageName: node + linkType: hard + +"infima@npm:0.2.0-alpha.42": + version: 0.2.0-alpha.42 + resolution: "infima@npm:0.2.0-alpha.42" + checksum: 7206f36639c00a08daab811fedc748068951497efb5ec948cba846fb23856443668015f6bd65ddebe857cc2235f6ca98429f7018c73dcac47b0361ef4721bb8f + languageName: node + linkType: hard + +"inflight@npm:^1.0.4": + version: 1.0.6 + resolution: "inflight@npm:1.0.6" + dependencies: + once: ^1.3.0 + wrappy: 1 + checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd + languageName: node + linkType: hard + +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.0, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": + version: 2.0.4 + resolution: "inherits@npm:2.0.4" + checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 + languageName: node + linkType: hard + +"inherits@npm:2.0.3": + version: 2.0.3 + resolution: "inherits@npm:2.0.3" + checksum: 78cb8d7d850d20a5e9a7f3620db31483aa00ad5f722ce03a55b110e5a723539b3716a3b463e2b96ce3fe286f33afc7c131fa2f91407528ba80cea98a7545d4c0 + languageName: node + linkType: hard + +"ini@npm:2.0.0": + version: 2.0.0 + resolution: "ini@npm:2.0.0" + checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e + languageName: node + linkType: hard + +"ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0": + version: 1.3.8 + resolution: "ini@npm:1.3.8" + checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 + languageName: node + linkType: hard + +"inline-style-parser@npm:0.1.1": + version: 0.1.1 + resolution: "inline-style-parser@npm:0.1.1" + checksum: 5d545056a3e1f2bf864c928a886a0e1656a3517127d36917b973de581bd54adc91b4bf1febcb0da054f204b4934763f1a4e09308b4d55002327cf1d48ac5d966 + languageName: node + linkType: hard + +"inquirer@npm:8.2.4": + version: 8.2.4 + resolution: "inquirer@npm:8.2.4" + dependencies: + ansi-escapes: ^4.2.1 + chalk: ^4.1.1 + cli-cursor: ^3.1.0 + cli-width: ^3.0.0 + external-editor: ^3.0.3 + figures: ^3.0.0 + lodash: ^4.17.21 + mute-stream: 0.0.8 + ora: ^5.4.1 + run-async: ^2.4.0 + rxjs: ^7.5.5 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + through: ^2.3.6 + wrap-ansi: ^7.0.0 + checksum: dfcb6529d3af443dfea2241cb471508091b51f5121a088fdb8728b23ec9b349ef0a5e13a0ef2c8e19457b0bed22f7cbbcd561f7a4529d084c562a58c605e2655 + languageName: node + linkType: hard + +"internal-slot@npm:^1.0.3": + version: 1.0.3 + resolution: "internal-slot@npm:1.0.3" + dependencies: + get-intrinsic: ^1.1.0 + has: ^1.0.3 + side-channel: ^1.0.4 + checksum: 1944f92e981e47aebc98a88ff0db579fd90543d937806104d0b96557b10c1f170c51fb777b97740a8b6ddeec585fca8c39ae99fd08a8e058dfc8ab70937238bf + languageName: node + linkType: hard + +"interpret@npm:^1.0.0": + version: 1.4.0 + resolution: "interpret@npm:1.4.0" + checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155 + languageName: node + linkType: hard + +"invariant@npm:^2.2.4": + version: 2.2.4 + resolution: "invariant@npm:2.2.4" + dependencies: + loose-envify: ^1.0.0 + checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 + languageName: node + linkType: hard + +"ip@npm:^2.0.0": + version: 2.0.0 + resolution: "ip@npm:2.0.0" + checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 + languageName: node + linkType: hard + +"ipaddr.js@npm:1.9.1": + version: 1.9.1 + resolution: "ipaddr.js@npm:1.9.1" + checksum: f88d3825981486f5a1942414c8d77dd6674dd71c065adcfa46f578d677edcb99fda25af42675cb59db492fdf427b34a5abfcde3982da11a8fd83a500b41cfe77 + languageName: node + linkType: hard + +"ipaddr.js@npm:^2.0.1": + version: 2.0.1 + resolution: "ipaddr.js@npm:2.0.1" + checksum: dd194a394a843d470f88d17191b0948f383ed1c8e320813f850c336a0fcb5e9215d97ec26ca35ab4fbbd31392c8b3467f3e8344628029ed3710b2ff6b5d1034e + languageName: node + linkType: hard + +"is-alphabetical@npm:1.0.4, is-alphabetical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphabetical@npm:1.0.4" + checksum: 6508cce44fd348f06705d377b260974f4ce68c74000e7da4045f0d919e568226dc3ce9685c5a2af272195384df6930f748ce9213fc9f399b5d31b362c66312cb + languageName: node + linkType: hard + +"is-alphanumerical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphanumerical@npm:1.0.4" + dependencies: + is-alphabetical: ^1.0.0 + is-decimal: ^1.0.0 + checksum: e2e491acc16fcf5b363f7c726f666a9538dba0a043665740feb45bba1652457a73441e7c5179c6768a638ed396db3437e9905f403644ec7c468fb41f4813d03f + languageName: node + linkType: hard + +"is-arrayish@npm:^0.2.1": + version: 0.2.1 + resolution: "is-arrayish@npm:0.2.1" + checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f + languageName: node + linkType: hard + +"is-bigint@npm:^1.0.1": + version: 1.0.4 + resolution: "is-bigint@npm:1.0.4" + dependencies: + has-bigints: ^1.0.1 + checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 + languageName: node + linkType: hard + +"is-binary-path@npm:~2.1.0": + version: 2.1.0 + resolution: "is-binary-path@npm:2.1.0" + dependencies: + binary-extensions: ^2.0.0 + checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c + languageName: node + linkType: hard + +"is-boolean-object@npm:^1.1.0": + version: 1.1.2 + resolution: "is-boolean-object@npm:1.1.2" + dependencies: + call-bind: ^1.0.2 + has-tostringtag: ^1.0.0 + checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 + languageName: node + linkType: hard + +"is-buffer@npm:^2.0.0": + version: 2.0.5 + resolution: "is-buffer@npm:2.0.5" + checksum: 764c9ad8b523a9f5a32af29bdf772b08eb48c04d2ad0a7240916ac2688c983bf5f8504bf25b35e66240edeb9d9085461f9b5dae1f3d2861c6b06a65fe983de42 + languageName: node + linkType: hard + +"is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac + languageName: node + linkType: hard + +"is-ci@npm:^2.0.0": + version: 2.0.0 + resolution: "is-ci@npm:2.0.0" + dependencies: + ci-info: ^2.0.0 + bin: + is-ci: bin.js + checksum: 77b869057510f3efa439bbb36e9be429d53b3f51abd4776eeea79ab3b221337fe1753d1e50058a9e2c650d38246108beffb15ccfd443929d77748d8c0cc90144 + languageName: node + linkType: hard + +"is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": + version: 2.11.0 + resolution: "is-core-module@npm:2.11.0" + dependencies: + has: ^1.0.3 + checksum: f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.1": + version: 1.0.5 + resolution: "is-date-object@npm:1.0.5" + dependencies: + has-tostringtag: ^1.0.0 + checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc + languageName: node + linkType: hard + +"is-decimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-decimal@npm:1.0.4" + checksum: ed483a387517856dc395c68403a10201fddcc1b63dc56513fbe2fe86ab38766120090ecdbfed89223d84ca8b1cd28b0641b93cb6597b6e8f4c097a7c24e3fb96 + languageName: node + linkType: hard + +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: + is-docker: cli.js + checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 + languageName: node + linkType: hard + +"is-extendable@npm:^0.1.0": + version: 0.1.1 + resolution: "is-extendable@npm:0.1.1" + checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 + languageName: node + linkType: hard + +"is-extglob@npm:^2.1.1": + version: 2.1.1 + resolution: "is-extglob@npm:2.1.1" + checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^3.0.0": + version: 3.0.0 + resolution: "is-fullwidth-code-point@npm:3.0.0" + checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^4.0.0": + version: 4.0.0 + resolution: "is-fullwidth-code-point@npm:4.0.0" + checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d + languageName: node + linkType: hard + +"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": + version: 4.0.3 + resolution: "is-glob@npm:4.0.3" + dependencies: + is-extglob: ^2.1.1 + checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4 + languageName: node + linkType: hard + +"is-hexadecimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-hexadecimal@npm:1.0.4" + checksum: a452e047587b6069332d83130f54d30da4faf2f2ebaa2ce6d073c27b5703d030d58ed9e0b729c8e4e5b52c6f1dab26781bb77b7bc6c7805f14f320e328ff8cd5 + languageName: node + linkType: hard + +"is-installed-globally@npm:^0.4.0": + version: 0.4.0 + resolution: "is-installed-globally@npm:0.4.0" + dependencies: + global-dirs: ^3.0.0 + is-path-inside: ^3.0.2 + checksum: 3359840d5982d22e9b350034237b2cda2a12bac1b48a721912e1ab8e0631dd07d45a2797a120b7b87552759a65ba03e819f1bd63f2d7ab8657ec0b44ee0bf399 + languageName: node + linkType: hard + +"is-interactive@npm:^1.0.0": + version: 1.0.0 + resolution: "is-interactive@npm:1.0.0" + checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9 + languageName: node + linkType: hard + +"is-lambda@npm:^1.0.1": + version: 1.0.1 + resolution: "is-lambda@npm:1.0.1" + checksum: 93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35 + languageName: node + linkType: hard + +"is-module@npm:^1.0.0": + version: 1.0.0 + resolution: "is-module@npm:1.0.0" + checksum: 8cd5390730c7976fb4e8546dd0b38865ee6f7bacfa08dfbb2cc07219606755f0b01709d9361e01f13009bbbd8099fa2927a8ed665118a6105d66e40f1b838c3f + languageName: node + linkType: hard + +"is-negative-zero@npm:^2.0.2": + version: 2.0.2 + resolution: "is-negative-zero@npm:2.0.2" + checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a + languageName: node + linkType: hard + +"is-npm@npm:^5.0.0": + version: 5.0.0 + resolution: "is-npm@npm:5.0.0" + checksum: 9baff02b0c69a3d3c79b162cb2f9e67fb40ef6d172c16601b2e2471c21e9a4fa1fc9885a308d7bc6f3a3cd2a324c27fa0bf284c133c3349bb22571ab70d041cc + languageName: node + linkType: hard + +"is-number-object@npm:^1.0.4": + version: 1.0.7 + resolution: "is-number-object@npm:1.0.7" + dependencies: + has-tostringtag: ^1.0.0 + checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 + languageName: node + linkType: hard + +"is-number@npm:^7.0.0": + version: 7.0.0 + resolution: "is-number@npm:7.0.0" + checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a + languageName: node + linkType: hard + +"is-obj@npm:^1.0.1": + version: 1.0.1 + resolution: "is-obj@npm:1.0.1" + checksum: 3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c + languageName: node + linkType: hard + +"is-obj@npm:^2.0.0": + version: 2.0.0 + resolution: "is-obj@npm:2.0.0" + checksum: c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 + languageName: node + linkType: hard + +"is-path-cwd@npm:^2.2.0": + version: 2.2.0 + resolution: "is-path-cwd@npm:2.2.0" + checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 + languageName: node + linkType: hard + +"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": + version: 3.0.3 + resolution: "is-path-inside@npm:3.0.3" + checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 + languageName: node + linkType: hard + +"is-plain-obj@npm:^1.1.0": + version: 1.1.0 + resolution: "is-plain-obj@npm:1.1.0" + checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 + languageName: node + linkType: hard + +"is-plain-obj@npm:^2.0.0": + version: 2.1.0 + resolution: "is-plain-obj@npm:2.1.0" + checksum: cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa + languageName: node + linkType: hard + +"is-plain-obj@npm:^3.0.0": + version: 3.0.0 + resolution: "is-plain-obj@npm:3.0.0" + checksum: a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c + languageName: node + linkType: hard + +"is-plain-object@npm:^2.0.4": + version: 2.0.4 + resolution: "is-plain-object@npm:2.0.4" + dependencies: + isobject: ^3.0.1 + checksum: 2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca + languageName: node + linkType: hard + +"is-regex@npm:^1.1.4": + version: 1.1.4 + resolution: "is-regex@npm:1.1.4" + dependencies: + call-bind: ^1.0.2 + has-tostringtag: ^1.0.0 + checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 + languageName: node + linkType: hard + +"is-regexp@npm:^1.0.0": + version: 1.0.0 + resolution: "is-regexp@npm:1.0.0" + checksum: be692828e24cba479ec33644326fa98959ec68ba77965e0291088c1a741feaea4919d79f8031708f85fd25e39de002b4520622b55460660b9c369e6f7187faef + languageName: node + linkType: hard + +"is-root@npm:^2.1.0": + version: 2.1.0 + resolution: "is-root@npm:2.1.0" + checksum: 37eea0822a2a9123feb58a9d101558ba276771a6d830f87005683349a9acff15958a9ca590a44e778c6b335660b83e85c744789080d734f6081a935a4880aee2 + languageName: node + linkType: hard + +"is-shared-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "is-shared-array-buffer@npm:1.0.2" + dependencies: + call-bind: ^1.0.2 + checksum: 9508929cf14fdc1afc9d61d723c6e8d34f5e117f0bffda4d97e7a5d88c3a8681f633a74f8e3ad1fe92d5113f9b921dc5ca44356492079612f9a247efbce7032a + languageName: node + linkType: hard + +"is-stream@npm:^2.0.0": + version: 2.0.1 + resolution: "is-stream@npm:2.0.1" + checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 + languageName: node + linkType: hard + +"is-stream@npm:^3.0.0": + version: 3.0.0 + resolution: "is-stream@npm:3.0.0" + checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 + languageName: node + linkType: hard + +"is-string@npm:^1.0.5, is-string@npm:^1.0.7": + version: 1.0.7 + resolution: "is-string@npm:1.0.7" + dependencies: + has-tostringtag: ^1.0.0 + checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989 + languageName: node + linkType: hard + +"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": + version: 1.0.4 + resolution: "is-symbol@npm:1.0.4" + dependencies: + has-symbols: ^1.0.2 + checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 + languageName: node + linkType: hard + +"is-text-path@npm:^1.0.1": + version: 1.0.1 + resolution: "is-text-path@npm:1.0.1" + dependencies: + text-extensions: ^1.0.0 + checksum: fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2 + languageName: node + linkType: hard + +"is-typedarray@npm:^1.0.0": + version: 1.0.0 + resolution: "is-typedarray@npm:1.0.0" + checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7 + languageName: node + linkType: hard + +"is-unicode-supported@npm:^0.1.0": + version: 0.1.0 + resolution: "is-unicode-supported@npm:0.1.0" + checksum: a2aab86ee7712f5c2f999180daaba5f361bdad1efadc9610ff5b8ab5495b86e4f627839d085c6530363c6d6d4ecbde340fb8e54bdb83da4ba8e0865ed5513c52 + languageName: node + linkType: hard + +"is-utf8@npm:^0.2.1": + version: 0.2.1 + resolution: "is-utf8@npm:0.2.1" + checksum: 167ccd2be869fc228cc62c1a28df4b78c6b5485d15a29027d3b5dceb09b383e86a3522008b56dcac14b592b22f0a224388718c2505027a994fd8471465de54b3 + languageName: node + linkType: hard + +"is-weakref@npm:^1.0.2": + version: 1.0.2 + resolution: "is-weakref@npm:1.0.2" + dependencies: + call-bind: ^1.0.2 + checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de + languageName: node + linkType: hard + +"is-whitespace-character@npm:^1.0.0": + version: 1.0.4 + resolution: "is-whitespace-character@npm:1.0.4" + checksum: adab8ad9847ccfcb6f1b7000b8f622881b5ba2a09ce8be2794a6d2b10c3af325b469fc562c9fb889f468eed27be06e227ac609d0aa1e3a59b4dbcc88e2b0418e + languageName: node + linkType: hard + +"is-windows@npm:^1.0.1": + version: 1.0.2 + resolution: "is-windows@npm:1.0.2" + checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 + languageName: node + linkType: hard + +"is-word-character@npm:^1.0.0": + version: 1.0.4 + resolution: "is-word-character@npm:1.0.4" + checksum: 1821d6c6abe5bc0b3abe3fdc565d66d7c8a74ea4e93bc77b4a47d26e2e2a306d6ab7d92b353b0d2b182869e3ecaa8f4a346c62d0e31d38ebc0ceaf7cae182c3f + languageName: node + linkType: hard + +"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: + is-docker: ^2.0.0 + checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 + languageName: node + linkType: hard + +"is-yarn-global@npm:^0.3.0": + version: 0.3.0 + resolution: "is-yarn-global@npm:0.3.0" + checksum: bca013d65fee2862024c9fbb3ba13720ffca2fe750095174c1c80922fdda16402b5c233f5ac9e265bc12ecb5446e7b7f519a32d9541788f01d4d44e24d2bf481 + languageName: node + linkType: hard + +"isarray@npm:0.0.1": + version: 0.0.1 + resolution: "isarray@npm:0.0.1" + checksum: 49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4 + languageName: node + linkType: hard + +"isarray@npm:~1.0.0": + version: 1.0.0 + resolution: "isarray@npm:1.0.0" + checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab + languageName: node + linkType: hard + +"isexe@npm:^2.0.0": + version: 2.0.0 + resolution: "isexe@npm:2.0.0" + checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 + languageName: node + linkType: hard + +"isobject@npm:^3.0.1": + version: 3.0.1 + resolution: "isobject@npm:3.0.1" + checksum: db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703 + languageName: node + linkType: hard + +"jake@npm:^10.8.5": + version: 10.8.5 + resolution: "jake@npm:10.8.5" + dependencies: + async: ^3.2.3 + chalk: ^4.0.2 + filelist: ^1.0.1 + minimatch: ^3.0.4 + bin: + jake: ./bin/cli.js + checksum: 56c913ecf5a8d74325d0af9bc17a233bad50977438d44864d925bb6c45c946e0fee8c4c1f5fe2225471ef40df5222e943047982717ebff0d624770564d3c46ba + languageName: node + linkType: hard + +"jest-util@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-util@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 781bd14a65599d24b7449877020f4da32e8cb8fbc31c4e849c589ffde58f0eec27de9f690dba182e3ca369fe651c0bb9c307de29a0927d12777677ded56bafb8 + languageName: node + linkType: hard + +"jest-worker@npm:^26.2.1": + version: 26.6.2 + resolution: "jest-worker@npm:26.6.2" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^7.0.0 + checksum: f9afa3b88e3f12027901e4964ba3ff048285b5783b5225cab28fac25b4058cea8ad54001e9a1577ee2bed125fac3ccf5c80dc507b120300cc1bbcb368796533e + languageName: node + linkType: hard + +"jest-worker@npm:^27.4.5": + version: 27.5.1 + resolution: "jest-worker@npm:27.5.1" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 98cd68b696781caed61c983a3ee30bf880b5bd021c01d98f47b143d4362b85d0737f8523761e2713d45e18b4f9a2b98af1eaee77afade4111bb65c77d6f7c980 + languageName: node + linkType: hard + +"jest-worker@npm:^29.1.2": + version: 29.2.1 + resolution: "jest-worker@npm:29.2.1" + dependencies: + "@types/node": "*" + jest-util: ^29.2.1 + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 10365612fae02412376e963de9f069d854deaf5aec8ff818ce49c299cd0373256a387a2da68db8225fb0f18483f2cc9072a52d1846881d44b756b1e36bc7f4ed + languageName: node + linkType: hard + +"joi@npm:^17.6.0": + version: 17.6.3 + resolution: "joi@npm:17.6.3" + dependencies: + "@hapi/hoek": ^9.0.0 + "@hapi/topo": ^5.0.0 + "@sideway/address": ^4.1.3 + "@sideway/formula": ^3.0.0 + "@sideway/pinpoint": ^2.0.0 + checksum: a4cd53a83e68de7727ba48daa79047183d65a9bb6c2ad4f3028cb56a7526d113860c8189e95371d8d3a8315c344a478547f875daf3856f2d9477a995ca1ef05a + languageName: node + linkType: hard + +"js-sdsl@npm:^4.1.4": + version: 4.1.5 + resolution: "js-sdsl@npm:4.1.5" + checksum: 695f657ddc5be462b97cac4e8e60f37de28d628ee0e23016baecff0bb584a18dddb5caeac537a775030f180b5afd62133ac4481e7024c8d03a62d73e4da0713e + languageName: node + linkType: hard + +"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": + version: 4.0.0 + resolution: "js-tokens@npm:4.0.0" + checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 + languageName: node + linkType: hard + +"js-yaml@npm:^3.13.1": + version: 3.14.1 + resolution: "js-yaml@npm:3.14.1" + dependencies: + argparse: ^1.0.7 + esprima: ^4.0.0 + bin: + js-yaml: bin/js-yaml.js + checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c + languageName: node + linkType: hard + +"js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a + languageName: node + linkType: hard + +"jsesc@npm:^2.5.1": + version: 2.5.2 + resolution: "jsesc@npm:2.5.2" + bin: + jsesc: bin/jsesc + checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + languageName: node + linkType: hard + +"jsesc@npm:~0.5.0": + version: 0.5.0 + resolution: "jsesc@npm:0.5.0" + bin: + jsesc: bin/jsesc + checksum: b8b44cbfc92f198ad972fba706ee6a1dfa7485321ee8c0b25f5cedd538dcb20cde3197de16a7265430fce8277a12db066219369e3d51055038946039f6e20e17 + languageName: node + linkType: hard + +"json-buffer@npm:3.0.0": + version: 3.0.0 + resolution: "json-buffer@npm:3.0.0" + checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa + languageName: node + linkType: hard + +"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": + version: 2.3.1 + resolution: "json-parse-even-better-errors@npm:2.3.1" + checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f + languageName: node + linkType: hard + +"json-schema-traverse@npm:^0.4.1": + version: 0.4.1 + resolution: "json-schema-traverse@npm:0.4.1" + checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b + languageName: node + linkType: hard + +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad + languageName: node + linkType: hard + +"json-schema@npm:^0.4.0": + version: 0.4.0 + resolution: "json-schema@npm:0.4.0" + checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72 + languageName: node + linkType: hard + +"json-stable-stringify-without-jsonify@npm:^1.0.1": + version: 1.0.1 + resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" + checksum: cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215 + languageName: node + linkType: hard + +"json5@npm:^1.0.1": + version: 1.0.1 + resolution: "json5@npm:1.0.1" + dependencies: + minimist: ^1.2.0 + bin: + json5: lib/cli.js + checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3 + languageName: node + linkType: hard + +"json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.1": + version: 2.2.1 + resolution: "json5@npm:2.2.1" + bin: + json5: lib/cli.js + checksum: 74b8a23b102a6f2bf2d224797ae553a75488b5adbaee9c9b6e5ab8b510a2fc6e38f876d4c77dea672d4014a44b2399e15f2051ac2b37b87f74c0c7602003543b + languageName: node + linkType: hard + +"jsonc-parser@npm:^3.0.0": + version: 3.2.0 + resolution: "jsonc-parser@npm:3.2.0" + checksum: 946dd9a5f326b745aa326d48a7257e3f4a4b62c5e98ec8e49fa2bdd8d96cef7e6febf1399f5c7016114fd1f68a1c62c6138826d5d90bc650448e3cf0951c53c7 + languageName: node + linkType: hard + +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + +"jsonparse@npm:^1.2.0": + version: 1.3.1 + resolution: "jsonparse@npm:1.3.1" + checksum: 6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d + languageName: node + linkType: hard + +"jsonpointer@npm:^5.0.0": + version: 5.0.1 + resolution: "jsonpointer@npm:5.0.1" + checksum: 0b40f712900ad0c846681ea2db23b6684b9d5eedf55807b4708c656f5894b63507d0e28ae10aa1bddbea551241035afe62b6df0800fc94c2e2806a7f3adecd7c + languageName: node + linkType: hard + +"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2": + version: 3.3.3 + resolution: "jsx-ast-utils@npm:3.3.3" + dependencies: + array-includes: ^3.1.5 + object.assign: ^4.1.3 + checksum: a2ed78cac49a0f0c4be8b1eafe3c5257a1411341d8e7f1ac740debae003de04e5f6372bfcfbd9d082e954ffd99aac85bcda85b7c6bc11609992483f4cdc0f745 + languageName: node + linkType: hard + +"keyv@npm:^3.0.0": + version: 3.1.0 + resolution: "keyv@npm:3.1.0" + dependencies: + json-buffer: 3.0.0 + checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903 + languageName: node + linkType: hard + +"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": + version: 6.0.3 + resolution: "kind-of@npm:6.0.3" + checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b + languageName: node + linkType: hard + +"kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" + checksum: df82cd1e172f957bae9c536286265a5cdbd5eeca487cb0a3b2a7b41ef959fc61f8e7c0e9aeea9c114ccf2c166b6a8dd45a46fd619c1c569d210ecd2765ad5169 + languageName: node + linkType: hard + +"klona@npm:^2.0.5": + version: 2.0.5 + resolution: "klona@npm:2.0.5" + checksum: 8c976126ea252b766e648a4866e1bccff9d3b08432474ad80c559f6c7265cf7caede2498d463754d8c88c4759895edd8210c85c0d3155e6aae4968362889466f + languageName: node + linkType: hard + +"language-subtag-registry@npm:~0.3.2": + version: 0.3.22 + resolution: "language-subtag-registry@npm:0.3.22" + checksum: 8ab70a7e0e055fe977ac16ea4c261faec7205ac43db5e806f72e5b59606939a3b972c4bd1e10e323b35d6ffa97c3e1c4c99f6553069dad2dfdd22020fa3eb56a + languageName: node + linkType: hard + +"language-tags@npm:^1.0.5": + version: 1.0.5 + resolution: "language-tags@npm:1.0.5" + dependencies: + language-subtag-registry: ~0.3.2 + checksum: c81b5d8b9f5f9cfd06ee71ada6ddfe1cf83044dd5eeefcd1e420ad491944da8957688db4a0a9bc562df4afdc2783425cbbdfd152c01d93179cf86888903123cf + languageName: node + linkType: hard + +"latest-version@npm:^5.1.0": + version: 5.1.0 + resolution: "latest-version@npm:5.1.0" + dependencies: + package-json: ^6.3.0 + checksum: fbc72b071eb66c40f652441fd783a9cca62f08bf42433651937f078cd9ef94bf728ec7743992777826e4e89305aef24f234b515e6030503a2cbee7fc9bdc2c0f + languageName: node + linkType: hard + +"leven@npm:^3.1.0": + version: 3.1.0 + resolution: "leven@npm:3.1.0" + checksum: 638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55 + languageName: node + linkType: hard + +"levn@npm:^0.4.1": + version: 0.4.1 + resolution: "levn@npm:0.4.1" + dependencies: + prelude-ls: ^1.2.1 + type-check: ~0.4.0 + checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4 + languageName: node + linkType: hard + +"lilconfig@npm:2.0.5": + version: 2.0.5 + resolution: "lilconfig@npm:2.0.5" + checksum: f7bb9e42656f06930ad04e583026f087508ae408d3526b8b54895e934eb2a966b7aafae569656f2c79a29fe6d779b3ec44ba577e80814734c8655d6f71cdf2d1 + languageName: node + linkType: hard + +"lilconfig@npm:^2.0.3": + version: 2.0.6 + resolution: "lilconfig@npm:2.0.6" + checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d + languageName: node + linkType: hard + +"lines-and-columns@npm:^1.1.6": + version: 1.2.4 + resolution: "lines-and-columns@npm:1.2.4" + checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 + languageName: node + linkType: hard + +"linkify-it@npm:^4.0.1": + version: 4.0.1 + resolution: "linkify-it@npm:4.0.1" + dependencies: + uc.micro: ^1.0.1 + checksum: 3e0a29921269c14eb7ac6f5db2da68d4854ea9acca6e9014a323f75f2dd39b197ffab57c1fbd6a906ceb021aad3ee6d7ba7d0181236dd9630ffc452b392f7f71 + languageName: node + linkType: hard + +"lint-staged@npm:^13.0.3": + version: 13.0.3 + resolution: "lint-staged@npm:13.0.3" + dependencies: + cli-truncate: ^3.1.0 + colorette: ^2.0.17 + commander: ^9.3.0 + debug: ^4.3.4 + execa: ^6.1.0 + lilconfig: 2.0.5 + listr2: ^4.0.5 + micromatch: ^4.0.5 + normalize-path: ^3.0.0 + object-inspect: ^1.12.2 + pidtree: ^0.6.0 + string-argv: ^0.3.1 + yaml: ^2.1.1 + bin: + lint-staged: bin/lint-staged.js + checksum: 53d585007df06e162febab6b0836b55016d902586a267823c8a1158529d8c742dc7297e523f7023dff02250bef3eb0d6934f4ec4f9961adfc2ebbed5f54162d0 + languageName: node + linkType: hard + +"listr2@npm:^4.0.5": + version: 4.0.5 + resolution: "listr2@npm:4.0.5" + dependencies: + cli-truncate: ^2.1.0 + colorette: ^2.0.16 + log-update: ^4.0.0 + p-map: ^4.0.0 + rfdc: ^1.3.0 + rxjs: ^7.5.5 + through: ^2.3.8 + wrap-ansi: ^7.0.0 + peerDependencies: + enquirer: ">= 2.3.0 < 3" + peerDependenciesMeta: + enquirer: + optional: true + checksum: 7af31851abe25969ef0581c6db808117e36af15b131401795182427769d9824f451ba9e8aff6ccd25b6a4f6c8796f816292caf08e5f1f9b1775e8e9c313dc6c5 + languageName: node + linkType: hard + +"loader-runner@npm:^4.2.0": + version: 4.3.0 + resolution: "loader-runner@npm:4.3.0" + checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569 + languageName: node + linkType: hard + +"loader-utils@npm:^2.0.0": + version: 2.0.3 + resolution: "loader-utils@npm:2.0.3" + dependencies: + big.js: ^5.2.2 + emojis-list: ^3.0.0 + json5: ^2.1.2 + checksum: d055c61ce5927b64cb4af40218606603a7d3a39adb7b6eec116bb31d19203875950e478152dea056de404eced8e87e9bfd336ec636591ded040ea451f63c7d88 + languageName: node + linkType: hard + +"loader-utils@npm:^3.2.0": + version: 3.2.0 + resolution: "loader-utils@npm:3.2.0" + checksum: c7b9a8dc4b3bc19e9ef563c48e3a18ea9f8bb2da1ad38a12e4b88358cfba5f148a7baf12d78fe78ffcb718ce1e062ab31fcf5c148459f1247a672a4213471e80 + languageName: node + linkType: hard + +"locate-path@npm:^3.0.0": + version: 3.0.0 + resolution: "locate-path@npm:3.0.0" + dependencies: + p-locate: ^3.0.0 + path-exists: ^3.0.0 + checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 + languageName: node + linkType: hard + +"locate-path@npm:^5.0.0": + version: 5.0.0 + resolution: "locate-path@npm:5.0.0" + dependencies: + p-locate: ^4.1.0 + checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 + languageName: node + linkType: hard + +"locate-path@npm:^6.0.0": + version: 6.0.0 + resolution: "locate-path@npm:6.0.0" + dependencies: + p-locate: ^5.0.0 + checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a + languageName: node + linkType: hard + +"lodash.curry@npm:^4.0.1": + version: 4.1.1 + resolution: "lodash.curry@npm:4.1.1" + checksum: 9192b70fe7df4d1ff780c0260bee271afa9168c93fe4fa24bc861900240531b59781b5fdaadf4644fea8f4fbcd96f0700539ab294b579ffc1022c6c15dcc462a + languageName: node + linkType: hard + +"lodash.debounce@npm:^4.0.8": + version: 4.0.8 + resolution: "lodash.debounce@npm:4.0.8" + checksum: a3f527d22c548f43ae31c861ada88b2637eb48ac6aa3eb56e82d44917971b8aa96fbb37aa60efea674dc4ee8c42074f90f7b1f772e9db375435f6c83a19b3bc6 + languageName: node + linkType: hard + +"lodash.flow@npm:^3.3.0": + version: 3.5.0 + resolution: "lodash.flow@npm:3.5.0" + checksum: a9a62ad344e3c5a1f42bc121da20f64dd855aaafecee24b1db640f29b88bd165d81c37ff7e380a7191de6f70b26f5918abcebbee8396624f78f3618a0b18634c + languageName: node + linkType: hard + +"lodash.map@npm:^4.5.1": + version: 4.6.0 + resolution: "lodash.map@npm:4.6.0" + checksum: 7369a41d7d24d15ce3bbd02a7faa3a90f6266c38184e64932571b9b21b758bd10c04ffd117d1859be1a44156f29b94df5045eff172bf8a97fddf68bf1002d12f + languageName: node + linkType: hard + +"lodash.memoize@npm:^4.1.2": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 9ff3942feeccffa4f1fafa88d32f0d24fdc62fd15ded5a74a5f950ff5f0c6f61916157246744c620173dddf38d37095a92327d5fd3861e2063e736a5c207d089 + languageName: node + linkType: hard + +"lodash.merge@npm:^4.6.2": + version: 4.6.2 + resolution: "lodash.merge@npm:4.6.2" + checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 + languageName: node + linkType: hard + +"lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" + checksum: db170c9396d29d11fe9a9f25668c4993e0c1331bcb941ddbd48fb76f492e732add7f2a47cfdf8e9d740fa59ac41bbfaf931d268bc72aab3ab49e9f89354d718c + languageName: node + linkType: hard + +"lodash.uniq@npm:4.5.0, lodash.uniq@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.uniq@npm:4.5.0" + checksum: a4779b57a8d0f3c441af13d9afe7ecff22dd1b8ce1129849f71d9bbc8e8ee4e46dfb4b7c28f7ad3d67481edd6e51126e4e2a6ee276e25906d10f7140187c392d + languageName: node + linkType: hard + +"lodash@npm:4.17.21, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": + version: 4.17.21 + resolution: "lodash@npm:4.17.21" + checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 + languageName: node + linkType: hard + +"log-symbols@npm:^4.1.0": + version: 4.1.0 + resolution: "log-symbols@npm:4.1.0" + dependencies: + chalk: ^4.1.0 + is-unicode-supported: ^0.1.0 + checksum: fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74 + languageName: node + linkType: hard + +"log-update@npm:^4.0.0": + version: 4.0.0 + resolution: "log-update@npm:4.0.0" + dependencies: + ansi-escapes: ^4.3.0 + cli-cursor: ^3.1.0 + slice-ansi: ^4.0.0 + wrap-ansi: ^6.2.0 + checksum: ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2 + languageName: node + linkType: hard + +"longest@npm:^2.0.1": + version: 2.0.1 + resolution: "longest@npm:2.0.1" + checksum: 9587c153919a883ecbcc33e9439bc2592aa6fdbbd2d343f8ab17d8d3e0373c4e4350e3b428566fd689d704800a23f2b4d145cbdcca4ef3fd35742e5927f919a9 + languageName: node + linkType: hard + +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0": + version: 1.4.0 + resolution: "loose-envify@npm:1.4.0" + dependencies: + js-tokens: ^3.0.0 || ^4.0.0 + bin: + loose-envify: cli.js + checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 + languageName: node + linkType: hard + +"lower-case@npm:^2.0.2": + version: 2.0.2 + resolution: "lower-case@npm:2.0.2" + dependencies: + tslib: ^2.0.3 + checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 + languageName: node + linkType: hard + +"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1": + version: 1.0.1 + resolution: "lowercase-keys@npm:1.0.1" + checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147 + languageName: node + linkType: hard + +"lowercase-keys@npm:^2.0.0": + version: 2.0.0 + resolution: "lowercase-keys@npm:2.0.0" + checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 + languageName: node + linkType: hard + +"lru-cache@npm:^6.0.0": + version: 6.0.0 + resolution: "lru-cache@npm:6.0.0" + dependencies: + yallist: ^4.0.0 + checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 + languageName: node + linkType: hard + +"lru-cache@npm:^7.7.1": + version: 7.14.0 + resolution: "lru-cache@npm:7.14.0" + checksum: efdd329f2c1bb790b71d497c6c59272e6bc2d7dd060ba55fc136becd3dd31fc8346edb446275504d94cb60d3c8385dbf5267b79b23789e409b2bdf302d13f0d7 + languageName: node + linkType: hard + +"lunr@npm:^2.3.9": + version: 2.3.9 + resolution: "lunr@npm:2.3.9" + checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 + languageName: node + linkType: hard + +"magic-string@npm:^0.25.0, magic-string@npm:^0.25.7": + version: 0.25.9 + resolution: "magic-string@npm:0.25.9" + dependencies: + sourcemap-codec: ^1.4.8 + checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a + languageName: node + linkType: hard + +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: + semver: ^6.0.0 + checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 + languageName: node + linkType: hard + +"make-error@npm:^1.1.1": + version: 1.3.6 + resolution: "make-error@npm:1.3.6" + checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^10.0.3": + version: 10.2.1 + resolution: "make-fetch-happen@npm:10.2.1" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^16.1.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-fetch: ^2.0.3 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^9.0.0 + checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c + languageName: node + linkType: hard + +"map-obj@npm:^1.0.0": + version: 1.0.1 + resolution: "map-obj@npm:1.0.1" + checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed + languageName: node + linkType: hard + +"map-obj@npm:^4.0.0": + version: 4.3.0 + resolution: "map-obj@npm:4.3.0" + checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e + languageName: node + linkType: hard + +"markdown-escapes@npm:^1.0.0": + version: 1.0.4 + resolution: "markdown-escapes@npm:1.0.4" + checksum: 6833a93d72d3f70a500658872312c6fa8015c20cc835a85ae6901fa232683fbc6ed7118ebe920fea7c80039a560f339c026597d96eee0e9de602a36921804997 + languageName: node + linkType: hard + +"markdown-it@npm:13.0.1": + version: 13.0.1 + resolution: "markdown-it@npm:13.0.1" + dependencies: + argparse: ^2.0.1 + entities: ~3.0.1 + linkify-it: ^4.0.1 + mdurl: ^1.0.1 + uc.micro: ^1.0.5 + bin: + markdown-it: bin/markdown-it.js + checksum: faf5891d389dc433bcf21d3fbff2009beb044b42b117c92f4848899780ca1a2282a209e3ff4672db4afed726a7248304ec473e6e242a7d6498af7113d31974e7 + languageName: node + linkType: hard + +"markdownlint-cli2-formatter-default@npm:0.0.3": + version: 0.0.3 + resolution: "markdownlint-cli2-formatter-default@npm:0.0.3" + peerDependencies: + markdownlint-cli2: ">=0.0.4" + checksum: 9f42c30e9588c2e2f28577135ed734cfce04077a2468eabbe573f1ff738d87666168fd18594c333ca48a2caf0712d79ef07b01b54fef4e5aa758307b3ef260f4 + languageName: node + linkType: hard + +"markdownlint-cli2@npm:^0.5.1": + version: 0.5.1 + resolution: "markdownlint-cli2@npm:0.5.1" + dependencies: + globby: 13.1.2 + markdownlint: 0.26.2 + markdownlint-cli2-formatter-default: 0.0.3 + micromatch: 4.0.5 + strip-json-comments: 5.0.0 + yaml: 2.1.1 + bin: + markdownlint-cli2: markdownlint-cli2.js + markdownlint-cli2-config: markdownlint-cli2-config.js + markdownlint-cli2-fix: markdownlint-cli2-fix.js + checksum: de6c822af4f259d318ba0b72335d5f225fc898e95ce6eb7f9d42dc53fe8cfbb27dd7b923fca4846791d17663a09d3b385b41bac9444ce10c6405d89e24d8c59e + languageName: node + linkType: hard + +"markdownlint@npm:0.26.2, markdownlint@npm:^0.26.2": + version: 0.26.2 + resolution: "markdownlint@npm:0.26.2" + dependencies: + markdown-it: 13.0.1 + checksum: 9e20401410b5701bdaf2306a7856c8fd89c4c004b4b00568fb0f67f51a08952621e5cd260c50f947563794c971e45aac3c80f711781d921a19708c4c7ccc278c + languageName: node + linkType: hard + +"marked@npm:^4.0.19": + version: 4.1.1 + resolution: "marked@npm:4.1.1" + bin: + marked: bin/marked.js + checksum: 717e3357952ee53de831bf0eb110ed075bebca2376c58bcdf7ee523ef540d45308ad6d51b2c933da0968832ea4386f31c142ca65443e77c098e84f6cce73e418 + languageName: node + linkType: hard + +"mdast-squeeze-paragraphs@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-squeeze-paragraphs@npm:4.0.0" + dependencies: + unist-util-remove: ^2.0.0 + checksum: dfe8ec8e8a62171f020e82b088cc35cb9da787736dc133a3b45ce8811782a93e69bf06d147072e281079f09fac67be8a36153ffffd9bfbf89ed284e4c4f56f75 + languageName: node + linkType: hard + +"mdast-util-definitions@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-util-definitions@npm:4.0.0" + dependencies: + unist-util-visit: ^2.0.0 + checksum: 2325f20b82b3fb8cb5fda77038ee0bbdd44f82cfca7c48a854724b58bc1fe5919630a3ce7c45e210726df59d46c881d020b2da7a493bfd1ee36eb2bbfef5d78e + languageName: node + linkType: hard + +"mdast-util-to-hast@npm:10.0.1": + version: 10.0.1 + resolution: "mdast-util-to-hast@npm:10.0.1" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + mdast-util-definitions: ^4.0.0 + mdurl: ^1.0.0 + unist-builder: ^2.0.0 + unist-util-generated: ^1.0.0 + unist-util-position: ^3.0.0 + unist-util-visit: ^2.0.0 + checksum: e5f385757df7e9b37db4d6f326bf7b4fc1b40f9ad01fc335686578f44abe0ba46d3e60af4d5e5b763556d02e65069ef9a09c49db049b52659203a43e7fa9084d + languageName: node + linkType: hard + +"mdast-util-to-string@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-to-string@npm:2.0.0" + checksum: 0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2 + languageName: node + linkType: hard + +"mdn-data@npm:2.0.14": + version: 2.0.14 + resolution: "mdn-data@npm:2.0.14" + checksum: 9d0128ed425a89f4cba8f787dca27ad9408b5cb1b220af2d938e2a0629d17d879a34d2cb19318bdb26c3f14c77dd5dfbae67211f5caaf07b61b1f2c5c8c7dc16 + languageName: node + linkType: hard + +"mdurl@npm:^1.0.0, mdurl@npm:^1.0.1": + version: 1.0.1 + resolution: "mdurl@npm:1.0.1" + checksum: 71731ecba943926bfbf9f9b51e28b5945f9411c4eda80894221b47cc105afa43ba2da820732b436f0798fd3edbbffcd1fc1415843c41a87fea08a41cc1e3d02b + languageName: node + linkType: hard + +"media-typer@npm:0.3.0": + version: 0.3.0 + resolution: "media-typer@npm:0.3.0" + checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1 + languageName: node + linkType: hard + +"memfs@npm:^3.1.2, memfs@npm:^3.4.3": + version: 3.4.7 + resolution: "memfs@npm:3.4.7" + dependencies: + fs-monkey: ^1.0.3 + checksum: fab88266dc576dc4999e38bdf531d703fb798affac2e0dd3fc17470878486844027b2766008ba80c0103b443f52cf9068a5c00f4e1ecf04106f4b29c11855822 + languageName: node + linkType: hard + +"meow@npm:^8.0.0": + version: 8.1.2 + resolution: "meow@npm:8.1.2" + dependencies: + "@types/minimist": ^1.2.0 + camelcase-keys: ^6.2.2 + decamelize-keys: ^1.1.0 + hard-rejection: ^2.1.0 + minimist-options: 4.1.0 + normalize-package-data: ^3.0.0 + read-pkg-up: ^7.0.1 + redent: ^3.0.0 + trim-newlines: ^3.0.0 + type-fest: ^0.18.0 + yargs-parser: ^20.2.3 + checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 + languageName: node + linkType: hard + +"merge-descriptors@npm:1.0.1": + version: 1.0.1 + resolution: "merge-descriptors@npm:1.0.1" + checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26 + languageName: node + linkType: hard + +"merge-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-stream@npm:2.0.0" + checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 + languageName: node + linkType: hard + +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": + version: 1.4.1 + resolution: "merge2@npm:1.4.1" + checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 + languageName: node + linkType: hard + +"merge@npm:^2.1.1": + version: 2.1.1 + resolution: "merge@npm:2.1.1" + checksum: 9c36b0e25aa53b3f7305d7cf0f330397f1142cf311802b681e5619f12e986a790019b8246c1c0df21701c8652449f9046b0129551030097ef563d1958c823249 + languageName: node + linkType: hard + +"methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a + languageName: node + linkType: hard + +"micromatch@npm:4.0.5, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": + version: 4.0.5 + resolution: "micromatch@npm:4.0.5" + dependencies: + braces: ^3.0.2 + picomatch: ^2.3.1 + checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc + languageName: node + linkType: hard + +"mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": + version: 1.52.0 + resolution: "mime-db@npm:1.52.0" + checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f + languageName: node + linkType: hard + +"mime-db@npm:~1.33.0": + version: 1.33.0 + resolution: "mime-db@npm:1.33.0" + checksum: 281a0772187c9b8f6096976cb193ac639c6007ac85acdbb8dc1617ed7b0f4777fa001d1b4f1b634532815e60717c84b2f280201d55677fb850c9d45015b50084 + languageName: node + linkType: hard + +"mime-types@npm:2.1.18": + version: 2.1.18 + resolution: "mime-types@npm:2.1.18" + dependencies: + mime-db: ~1.33.0 + checksum: 729265eff1e5a0e87cb7f869da742a610679585167d2f2ec997a7387fc6aedf8e5cad078e99b0164a927bdf3ace34fca27430d6487456ad090cba5594441ba43 + languageName: node + linkType: hard + +"mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": + version: 2.1.35 + resolution: "mime-types@npm:2.1.35" + dependencies: + mime-db: 1.52.0 + checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 + languageName: node + linkType: hard + +"mime@npm:1.6.0": + version: 1.6.0 + resolution: "mime@npm:1.6.0" + bin: + mime: cli.js + checksum: fef25e39263e6d207580bdc629f8872a3f9772c923c7f8c7e793175cee22777bbe8bba95e5d509a40aaa292d8974514ce634ae35769faa45f22d17edda5e8557 + languageName: node + linkType: hard + +"mimic-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "mimic-fn@npm:2.1.0" + checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a + languageName: node + linkType: hard + +"mimic-fn@npm:^4.0.0": + version: 4.0.0 + resolution: "mimic-fn@npm:4.0.0" + checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 + languageName: node + linkType: hard + +"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": + version: 1.0.1 + resolution: "mimic-response@npm:1.0.1" + checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 + languageName: node + linkType: hard + +"min-indent@npm:^1.0.0": + version: 1.0.1 + resolution: "min-indent@npm:1.0.1" + checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 + languageName: node + linkType: hard + +"mini-css-extract-plugin@npm:^2.6.1": + version: 2.6.1 + resolution: "mini-css-extract-plugin@npm:2.6.1" + dependencies: + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^5.0.0 + checksum: df60840404878c4832b4104799fd29c5a89b06b1e377956c8d4a5729efe0ef301a52e5087d6f383871df5e69a8445922a0ae635c11abf412d7645a7096d0e973 + languageName: node + linkType: hard + +"minimalistic-assert@npm:^1.0.0": + version: 1.0.1 + resolution: "minimalistic-assert@npm:1.0.1" + checksum: cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7 + languageName: node + linkType: hard + +"minimatch@npm:3.0.4": + version: 3.0.4 + resolution: "minimatch@npm:3.0.4" + dependencies: + brace-expansion: ^1.1.7 + checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 + languageName: node + linkType: hard + +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" + dependencies: + brace-expansion: ^1.1.7 + checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a + languageName: node + linkType: hard + +"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": + version: 5.1.0 + resolution: "minimatch@npm:5.1.0" + dependencies: + brace-expansion: ^2.0.1 + checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90 + languageName: node + linkType: hard + +"minimist-options@npm:4.1.0": + version: 4.1.0 + resolution: "minimist-options@npm:4.1.0" + dependencies: + arrify: ^1.0.1 + is-plain-obj: ^1.1.0 + kind-of: ^6.0.3 + checksum: 8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e + languageName: node + linkType: hard + +"minimist@npm:^1.2.7": + version: 1.2.7 + resolution: "minimist@npm:1.2.7" + checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec + languageName: node + linkType: hard + +"minipass-collect@npm:^1.0.2": + version: 1.0.2 + resolution: "minipass-collect@npm:1.0.2" + dependencies: + minipass: ^3.0.0 + checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 + languageName: node + linkType: hard + +"minipass-fetch@npm:^2.0.3": + version: 2.1.2 + resolution: "minipass-fetch@npm:2.1.2" + dependencies: + encoding: ^0.1.13 + minipass: ^3.1.6 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 + languageName: node + linkType: hard + +"minipass-flush@npm:^1.0.5": + version: 1.0.5 + resolution: "minipass-flush@npm:1.0.5" + dependencies: + minipass: ^3.0.0 + checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.4": + version: 1.2.4 + resolution: "minipass-pipeline@npm:1.2.4" + dependencies: + minipass: ^3.0.0 + checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b + languageName: node + linkType: hard + +"minipass-sized@npm:^1.0.3": + version: 1.0.3 + resolution: "minipass-sized@npm:1.0.3" + dependencies: + minipass: ^3.0.0 + checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 + languageName: node + linkType: hard + +"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": + version: 3.3.5 + resolution: "minipass@npm:3.3.5" + dependencies: + yallist: ^4.0.0 + checksum: f89f02bcaa0e0e4bb4c44ec796008e69fbca62db0aba6ead1bc57d25bdaefdf42102130f4f9ecb7d9c6b6cd35ff7b0c7b97d001d3435da8e629fb68af3aea57e + languageName: node + linkType: hard + +"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": + version: 2.1.2 + resolution: "minizlib@npm:2.1.2" + dependencies: + minipass: ^3.0.0 + yallist: ^4.0.0 + checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 + languageName: node + linkType: hard + +"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": + version: 1.0.4 + resolution: "mkdirp@npm:1.0.4" + bin: + mkdirp: bin/cmd.js + checksum: a96865108c6c3b1b8e1d5e9f11843de1e077e57737602de1b82030815f311be11f96f09cce59bd5b903d0b29834733e5313f9301e3ed6d6f6fba2eae0df4298f + languageName: node + linkType: hard + +"mri@npm:^1.1.5": + version: 1.2.0 + resolution: "mri@npm:1.2.0" + checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85 + languageName: node + linkType: hard + +"mrmime@npm:^1.0.0": + version: 1.0.1 + resolution: "mrmime@npm:1.0.1" + checksum: cc979da44bbbffebaa8eaf7a45117e851f2d4cb46a3ada6ceb78130466a04c15a0de9a9ce1c8b8ba6f6e1b8618866b1352992bf1757d241c0ddca558b9f28a77 + languageName: node + linkType: hard + +"ms@npm:2.0.0": + version: 2.0.0 + resolution: "ms@npm:2.0.0" + checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4 + languageName: node + linkType: hard + +"ms@npm:2.1.2": + version: 2.1.2 + resolution: "ms@npm:2.1.2" + checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f + languageName: node + linkType: hard + +"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d + languageName: node + linkType: hard + +"multicast-dns@npm:^7.2.5": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" + dependencies: + dns-packet: ^5.2.2 + thunky: ^1.0.2 + bin: + multicast-dns: cli.js + checksum: 00b8a57df152d4cd0297946320a94b7c3cdf75a46a2247f32f958a8927dea42958177f9b7fdae69fab2e4e033fb3416881af1f5e9055a3e1542888767139e2fb + languageName: node + linkType: hard + +"multimatch@npm:^4.0.0": + version: 4.0.0 + resolution: "multimatch@npm:4.0.0" + dependencies: + "@types/minimatch": ^3.0.3 + array-differ: ^3.0.0 + array-union: ^2.1.0 + arrify: ^2.0.1 + minimatch: ^3.0.4 + checksum: bdb6a98dad4e919d9a1a2a0db872f44fa2337315f2fd5827d91ae005cf22f4425782bdfa97c10b80d567f0cb3c226c31f4e85f8f6a4a4be4facf9af0de1bb0c2 + languageName: node + linkType: hard + +"mute-stream@npm:0.0.8": + version: 0.0.8 + resolution: "mute-stream@npm:0.0.8" + checksum: ff48d251fc3f827e5b1206cda0ffdaec885e56057ee86a3155e1951bc940fd5f33531774b1cc8414d7668c10a8907f863f6561875ee6e8768931a62121a531a1 + languageName: node + linkType: hard + +"nanoid@npm:^3.3.4": + version: 3.3.4 + resolution: "nanoid@npm:3.3.4" + bin: + nanoid: bin/nanoid.cjs + checksum: 2fddd6dee994b7676f008d3ffa4ab16035a754f4bb586c61df5a22cf8c8c94017aadd360368f47d653829e0569a92b129979152ff97af23a558331e47e37cd9c + languageName: node + linkType: hard + +"natural-compare@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare@npm:1.4.0" + checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d + languageName: node + linkType: hard + +"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": + version: 0.6.3 + resolution: "negotiator@npm:0.6.3" + checksum: b8ffeb1e262eff7968fc90a2b6767b04cfd9842582a9d0ece0af7049537266e7b2506dfb1d107a32f06dd849ab2aea834d5830f7f4d0e5cb7d36e1ae55d021d9 + languageName: node + linkType: hard + +"neo-async@npm:^2.6.2": + version: 2.6.2 + resolution: "neo-async@npm:2.6.2" + checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 + languageName: node + linkType: hard + +"no-case@npm:^3.0.4": + version: 3.0.4 + resolution: "no-case@npm:3.0.4" + dependencies: + lower-case: ^2.0.2 + tslib: ^2.0.3 + checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c + languageName: node + linkType: hard + +"node-emoji@npm:^1.10.0": + version: 1.11.0 + resolution: "node-emoji@npm:1.11.0" + dependencies: + lodash: ^4.17.21 + checksum: e8c856c04a1645062112a72e59a98b203505ed5111ff84a3a5f40611afa229b578c7d50f1e6a7f17aa62baeea4a640d2e2f61f63afc05423aa267af10977fb2b + languageName: node + linkType: hard + +"node-fetch@npm:2.6.7": + version: 2.6.7 + resolution: "node-fetch@npm:2.6.7" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b + languageName: node + linkType: hard + +"node-forge@npm:^1": + version: 1.3.1 + resolution: "node-forge@npm:1.3.1" + checksum: 08fb072d3d670599c89a1704b3e9c649ff1b998256737f0e06fbd1a5bf41cae4457ccaee32d95052d80bbafd9ffe01284e078c8071f0267dc9744e51c5ed42a9 + languageName: node + linkType: hard + +"node-gyp@npm:latest": + version: 9.3.0 + resolution: "node-gyp@npm:9.3.0" + dependencies: + env-paths: ^2.2.0 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^10.0.3 + nopt: ^6.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3 + languageName: node + linkType: hard + +"node-releases@npm:^2.0.6": + version: 2.0.6 + resolution: "node-releases@npm:2.0.6" + checksum: e86a926dc9fbb3b41b4c4a89d998afdf140e20a4e8dbe6c0a807f7b2948b42ea97d7fd3ad4868041487b6e9ee98409829c6e4d84a734a4215dff060a7fbeb4bf + languageName: node + linkType: hard + +"nopt@npm:^6.0.0": + version: 6.0.0 + resolution: "nopt@npm:6.0.0" + dependencies: + abbrev: ^1.0.0 + bin: + nopt: bin/nopt.js + checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac + languageName: node + linkType: hard + +"normalize-package-data@npm:^2.5.0": + version: 2.5.0 + resolution: "normalize-package-data@npm:2.5.0" + dependencies: + hosted-git-info: ^2.1.4 + resolve: ^1.10.0 + semver: 2 || 3 || 4 || 5 + validate-npm-package-license: ^3.0.1 + checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499 + languageName: node + linkType: hard + +"normalize-package-data@npm:^3.0.0": + version: 3.0.3 + resolution: "normalize-package-data@npm:3.0.3" + dependencies: + hosted-git-info: ^4.0.1 + is-core-module: ^2.5.0 + semver: ^7.3.4 + validate-npm-package-license: ^3.0.1 + checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a + languageName: node + linkType: hard + +"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": + version: 3.0.0 + resolution: "normalize-path@npm:3.0.0" + checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 + languageName: node + linkType: hard + +"normalize-range@npm:^0.1.2": + version: 0.1.2 + resolution: "normalize-range@npm:0.1.2" + checksum: 9b2f14f093593f367a7a0834267c24f3cb3e887a2d9809c77d8a7e5fd08738bcd15af46f0ab01cc3a3d660386f015816b5c922cea8bf2ee79777f40874063184 + languageName: node + linkType: hard + +"normalize-url@npm:^4.1.0": + version: 4.5.1 + resolution: "normalize-url@npm:4.5.1" + checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a + languageName: node + linkType: hard + +"normalize-url@npm:^6.0.1": + version: 6.1.0 + resolution: "normalize-url@npm:6.1.0" + checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 + languageName: node + linkType: hard + +"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": + version: 4.0.1 + resolution: "npm-run-path@npm:4.0.1" + dependencies: + path-key: ^3.0.0 + checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 + languageName: node + linkType: hard + +"npm-run-path@npm:^5.1.0": + version: 5.1.0 + resolution: "npm-run-path@npm:5.1.0" + dependencies: + path-key: ^4.0.0 + checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 + languageName: node + linkType: hard + +"npm-to-yarn@npm:^1.0.1": + version: 1.0.1 + resolution: "npm-to-yarn@npm:1.0.1" + checksum: b34958ddfc7a5e4ce3012f1bdf60d448c2a5027e10b733aad0462fbd0de0354b8cd27abde8b36691f9fc970660f48bbec86516ec4e07c36be63375ee9e1d37d9 + languageName: node + linkType: hard + +"npmlog@npm:^6.0.0": + version: 6.0.2 + resolution: "npmlog@npm:6.0.2" + dependencies: + are-we-there-yet: ^3.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.3 + set-blocking: ^2.0.0 + checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a + languageName: node + linkType: hard + +"nprogress@npm:^0.2.0": + version: 0.2.0 + resolution: "nprogress@npm:0.2.0" + checksum: 66b7bec5d563ecf2d1c3d2815e6d5eb74ed815eee8563e0afa63d3f185ab1b9cf2ddd97e1ded263b9995c5019d26d600320e849e50f3747984daa033744619dc + languageName: node + linkType: hard + +"nth-check@npm:^2.0.1": + version: 2.1.1 + resolution: "nth-check@npm:2.1.1" + dependencies: + boolbase: ^1.0.0 + checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 + languageName: node + linkType: hard + +"object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": + version: 4.1.1 + resolution: "object-assign@npm:4.1.1" + checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f + languageName: node + linkType: hard + +"object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": + version: 1.12.2 + resolution: "object-inspect@npm:1.12.2" + checksum: a534fc1b8534284ed71f25ce3a496013b7ea030f3d1b77118f6b7b1713829262be9e6243acbcb3ef8c626e2b64186112cb7f6db74e37b2789b9c789ca23048b2 + languageName: node + linkType: hard + +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a + languageName: node + linkType: hard + +"object.assign@npm:^4.1.0, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": + version: 4.1.4 + resolution: "object.assign@npm:4.1.4" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + has-symbols: ^1.0.3 + object-keys: ^1.1.1 + checksum: 76cab513a5999acbfe0ff355f15a6a125e71805fcf53de4e9d4e082e1989bdb81d1e329291e1e4e0ae7719f0e4ef80e88fb2d367ae60500d79d25a6224ac8864 + languageName: node + linkType: hard + +"object.entries@npm:^1.1.5": + version: 1.1.5 + resolution: "object.entries@npm:1.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.1 + checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7 + languageName: node + linkType: hard + +"object.fromentries@npm:^2.0.5": + version: 2.0.5 + resolution: "object.fromentries@npm:2.0.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.1 + checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b + languageName: node + linkType: hard + +"object.hasown@npm:^1.1.1": + version: 1.1.1 + resolution: "object.hasown@npm:1.1.1" + dependencies: + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + checksum: d8ed4907ce57f48b93e3b53c418fd6787bf226a51e8d698c91e39b78e80fe5b124cb6282f6a9d5be21cf9e2c7829ab10206dcc6112b7748860eefe641880c793 + languageName: node + linkType: hard + +"object.values@npm:^1.1.5": + version: 1.1.5 + resolution: "object.values@npm:1.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.1 + checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4 + languageName: node + linkType: hard + +"obuf@npm:^1.0.0, obuf@npm:^1.1.2": + version: 1.1.2 + resolution: "obuf@npm:1.1.2" + checksum: 41a2ba310e7b6f6c3b905af82c275bf8854896e2e4c5752966d64cbcd2f599cfffd5932006bcf3b8b419dfdacebb3a3912d5d94e10f1d0acab59876c8757f27f + languageName: node + linkType: hard + +"on-finished@npm:2.4.1": + version: 2.4.1 + resolution: "on-finished@npm:2.4.1" + dependencies: + ee-first: 1.1.1 + checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0 + languageName: node + linkType: hard + +"on-headers@npm:~1.0.2": + version: 1.0.2 + resolution: "on-headers@npm:1.0.2" + checksum: 2bf13467215d1e540a62a75021e8b318a6cfc5d4fc53af8e8f84ad98dbcea02d506c6d24180cd62e1d769c44721ba542f3154effc1f7579a8288c9f7873ed8e5 + languageName: node + linkType: hard + +"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": + version: 1.4.0 + resolution: "once@npm:1.4.0" + dependencies: + wrappy: 1 + checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 + languageName: node + linkType: hard + +"onetime@npm:^5.1.0, onetime@npm:^5.1.2": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" + dependencies: + mimic-fn: ^2.1.0 + checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 + languageName: node + linkType: hard + +"onetime@npm:^6.0.0": + version: 6.0.0 + resolution: "onetime@npm:6.0.0" + dependencies: + mimic-fn: ^4.0.0 + checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 + languageName: node + linkType: hard + +"open@npm:^8.0.9, open@npm:^8.4.0": + version: 8.4.0 + resolution: "open@npm:8.4.0" + dependencies: + define-lazy-prop: ^2.0.0 + is-docker: ^2.1.1 + is-wsl: ^2.2.0 + checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c + languageName: node + linkType: hard + +"opener@npm:^1.5.2": + version: 1.5.2 + resolution: "opener@npm:1.5.2" + bin: + opener: bin/opener-bin.js + checksum: 33b620c0d53d5b883f2abc6687dd1c5fd394d270dbe33a6356f2d71e0a2ec85b100d5bac94694198ccf5c30d592da863b2292c5539009c715a9c80c697b4f6cc + languageName: node + linkType: hard + +"optionator@npm:^0.9.1": + version: 0.9.1 + resolution: "optionator@npm:0.9.1" + dependencies: + deep-is: ^0.1.3 + fast-levenshtein: ^2.0.6 + levn: ^0.4.1 + prelude-ls: ^1.2.1 + type-check: ^0.4.0 + word-wrap: ^1.2.3 + checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 + languageName: node + linkType: hard + +"ora@npm:^5.4.1": + version: 5.4.1 + resolution: "ora@npm:5.4.1" + dependencies: + bl: ^4.1.0 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.5.0 + is-interactive: ^1.0.0 + is-unicode-supported: ^0.1.0 + log-symbols: ^4.1.0 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 + languageName: node + linkType: hard + +"os-tmpdir@npm:~1.0.2": + version: 1.0.2 + resolution: "os-tmpdir@npm:1.0.2" + checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d + languageName: node + linkType: hard + +"p-cancelable@npm:^1.0.0": + version: 1.1.0 + resolution: "p-cancelable@npm:1.1.0" + checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece + languageName: node + linkType: hard + +"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": + version: 2.3.0 + resolution: "p-limit@npm:2.3.0" + dependencies: + p-try: ^2.0.0 + checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 + languageName: node + linkType: hard + +"p-limit@npm:^3.0.2": + version: 3.1.0 + resolution: "p-limit@npm:3.1.0" + dependencies: + yocto-queue: ^0.1.0 + checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 + languageName: node + linkType: hard + +"p-locate@npm:^3.0.0": + version: 3.0.0 + resolution: "p-locate@npm:3.0.0" + dependencies: + p-limit: ^2.0.0 + checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae + languageName: node + linkType: hard + +"p-locate@npm:^4.1.0": + version: 4.1.0 + resolution: "p-locate@npm:4.1.0" + dependencies: + p-limit: ^2.2.0 + checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 + languageName: node + linkType: hard + +"p-locate@npm:^5.0.0": + version: 5.0.0 + resolution: "p-locate@npm:5.0.0" + dependencies: + p-limit: ^3.0.2 + checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 + languageName: node + linkType: hard + +"p-map@npm:^4.0.0": + version: 4.0.0 + resolution: "p-map@npm:4.0.0" + dependencies: + aggregate-error: ^3.0.0 + checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c + languageName: node + linkType: hard + +"p-retry@npm:^4.5.0": + version: 4.6.2 + resolution: "p-retry@npm:4.6.2" + dependencies: + "@types/retry": 0.12.0 + retry: ^0.13.1 + checksum: 45c270bfddaffb4a895cea16cb760dcc72bdecb6cb45fef1971fa6ea2e91ddeafddefe01e444ac73e33b1b3d5d29fb0dd18a7effb294262437221ddc03ce0f2e + languageName: node + linkType: hard + +"p-try@npm:^2.0.0": + version: 2.2.0 + resolution: "p-try@npm:2.2.0" + checksum: f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae + languageName: node + linkType: hard + +"package-json@npm:^6.3.0": + version: 6.5.0 + resolution: "package-json@npm:6.5.0" + dependencies: + got: ^9.6.0 + registry-auth-token: ^4.0.0 + registry-url: ^5.0.0 + semver: ^6.2.0 + checksum: cc9f890d3667d7610e6184decf543278b87f657d1ace0deb4a9c9155feca738ef88f660c82200763d3348010f4e42e9c7adc91e96ab0f86a770955995b5351e2 + languageName: node + linkType: hard + +"param-case@npm:^3.0.4": + version: 3.0.4 + resolution: "param-case@npm:3.0.4" + dependencies: + dot-case: ^3.0.4 + tslib: ^2.0.3 + checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 + languageName: node + linkType: hard + +"parent-module@npm:^1.0.0": + version: 1.0.1 + resolution: "parent-module@npm:1.0.1" + dependencies: + callsites: ^3.0.0 + checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff + languageName: node + linkType: hard + +"parse-entities@npm:^2.0.0": + version: 2.0.0 + resolution: "parse-entities@npm:2.0.0" + dependencies: + character-entities: ^1.0.0 + character-entities-legacy: ^1.0.0 + character-reference-invalid: ^1.0.0 + is-alphanumerical: ^1.0.0 + is-decimal: ^1.0.0 + is-hexadecimal: ^1.0.0 + checksum: 7addfd3e7d747521afac33c8121a5f23043c6973809756920d37e806639b4898385d386fcf4b3c8e2ecf1bc28aac5ae97df0b112d5042034efbe80f44081ebce + languageName: node + linkType: hard + +"parse-json@npm:^5.0.0": + version: 5.2.0 + resolution: "parse-json@npm:5.2.0" + dependencies: + "@babel/code-frame": ^7.0.0 + error-ex: ^1.3.1 + json-parse-even-better-errors: ^2.3.0 + lines-and-columns: ^1.1.6 + checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 + languageName: node + linkType: hard + +"parse-numeric-range@npm:^1.3.0": + version: 1.3.0 + resolution: "parse-numeric-range@npm:1.3.0" + checksum: 289ca126d5b8ace7325b199218de198014f58ea6895ccc88a5247491d07f0143bf047f80b4a31784f1ca8911762278d7d6ecb90a31dfae31da91cc1a2524c8ce + languageName: node + linkType: hard + +"parse-passwd@npm:^1.0.0": + version: 1.0.0 + resolution: "parse-passwd@npm:1.0.0" + checksum: 4e55e0231d58f828a41d0f1da2bf2ff7bcef8f4cb6146e69d16ce499190de58b06199e6bd9b17fbf0d4d8aef9052099cdf8c4f13a6294b1a522e8e958073066e + languageName: node + linkType: hard + +"parse5-htmlparser2-tree-adapter@npm:^7.0.0": + version: 7.0.0 + resolution: "parse5-htmlparser2-tree-adapter@npm:7.0.0" + dependencies: + domhandler: ^5.0.2 + parse5: ^7.0.0 + checksum: fc5d01e07733142a1baf81de5c2a9c41426c04b7ab29dd218acb80cd34a63177c90aff4a4aee66cf9f1d0aeecff1389adb7452ad6f8af0a5888e3e9ad6ef733d + languageName: node + linkType: hard + +"parse5@npm:^6.0.0": + version: 6.0.1 + resolution: "parse5@npm:6.0.1" + checksum: 7d569a176c5460897f7c8f3377eff640d54132b9be51ae8a8fa4979af940830b2b0c296ce75e5bd8f4041520aadde13170dbdec44889975f906098ea0002f4bd + languageName: node + linkType: hard + +"parse5@npm:^7.0.0": + version: 7.1.1 + resolution: "parse5@npm:7.1.1" + dependencies: + entities: ^4.4.0 + checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321 + languageName: node + linkType: hard + +"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": + version: 1.3.3 + resolution: "parseurl@npm:1.3.3" + checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 + languageName: node + linkType: hard + +"pascal-case@npm:^3.1.2": + version: 3.1.2 + resolution: "pascal-case@npm:3.1.2" + dependencies: + no-case: ^3.0.4 + tslib: ^2.0.3 + checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e + languageName: node + linkType: hard + +"path-exists@npm:^3.0.0": + version: 3.0.0 + resolution: "path-exists@npm:3.0.0" + checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a + languageName: node + linkType: hard + +"path-exists@npm:^4.0.0": + version: 4.0.0 + resolution: "path-exists@npm:4.0.0" + checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 + languageName: node + linkType: hard + +"path-is-absolute@npm:^1.0.0": + version: 1.0.1 + resolution: "path-is-absolute@npm:1.0.1" + checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 + languageName: node + linkType: hard + +"path-is-inside@npm:1.0.2": + version: 1.0.2 + resolution: "path-is-inside@npm:1.0.2" + checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb + languageName: node + linkType: hard + +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 + languageName: node + linkType: hard + +"path-key@npm:^4.0.0": + version: 4.0.0 + resolution: "path-key@npm:4.0.0" + checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 + languageName: node + linkType: hard + +"path-parse@npm:^1.0.7": + version: 1.0.7 + resolution: "path-parse@npm:1.0.7" + checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a + languageName: node + linkType: hard + +"path-to-regexp@npm:0.1.7": + version: 0.1.7 + resolution: "path-to-regexp@npm:0.1.7" + checksum: 69a14ea24db543e8b0f4353305c5eac6907917031340e5a8b37df688e52accd09e3cebfe1660b70d76b6bd89152f52183f28c74813dbf454ba1a01c82a38abce + languageName: node + linkType: hard + +"path-to-regexp@npm:2.2.1": + version: 2.2.1 + resolution: "path-to-regexp@npm:2.2.1" + checksum: b921a74e7576e25b06ad1635abf7e8125a29220d2efc2b71d74b9591f24a27e6f09078fa9a1b27516a097ea0637b7cab79d19b83d7f36a8ef3ef5422770e89d9 + languageName: node + linkType: hard + +"path-to-regexp@npm:^1.7.0": + version: 1.8.0 + resolution: "path-to-regexp@npm:1.8.0" + dependencies: + isarray: 0.0.1 + checksum: 709f6f083c0552514ef4780cb2e7e4cf49b0cc89a97439f2b7cc69a608982b7690fb5d1720a7473a59806508fc2dae0be751ba49f495ecf89fd8fbc62abccbcd + languageName: node + linkType: hard + +"path-type@npm:^4.0.0": + version: 4.0.0 + resolution: "path-type@npm:4.0.0" + checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 + languageName: node + linkType: hard + +"picocolors@npm:^1.0.0": + version: 1.0.0 + resolution: "picocolors@npm:1.0.0" + checksum: a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 + languageName: node + linkType: hard + +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": + version: 2.3.1 + resolution: "picomatch@npm:2.3.1" + checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf + languageName: node + linkType: hard + +"pidtree@npm:^0.6.0": + version: 0.6.0 + resolution: "pidtree@npm:0.6.0" + bin: + pidtree: bin/pidtree.js + checksum: 8fbc073ede9209dd15e80d616e65eb674986c93be49f42d9ddde8dbbd141bb53d628a7ca4e58ab5c370bb00383f67d75df59a9a226dede8fa801267a7030c27a + languageName: node + linkType: hard + +"pkg-dir@npm:^4.1.0": + version: 4.2.0 + resolution: "pkg-dir@npm:4.2.0" + dependencies: + find-up: ^4.0.0 + checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 + languageName: node + linkType: hard + +"pkg-up@npm:^3.1.0": + version: 3.1.0 + resolution: "pkg-up@npm:3.1.0" + dependencies: + find-up: ^3.0.0 + checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 + languageName: node + linkType: hard + +"postcss-calc@npm:^8.2.3": + version: 8.2.4 + resolution: "postcss-calc@npm:8.2.4" + dependencies: + postcss-selector-parser: ^6.0.9 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.2 + checksum: 314b4cebb0c4ed0cf8356b4bce71eca78f5a7842e6a3942a3bba49db168d5296b2bd93c3f735ae1c616f2651d94719ade33becc03c73d2d79c7394fb7f73eabb + languageName: node + linkType: hard + +"postcss-colormin@npm:^5.3.0": + version: 5.3.0 + resolution: "postcss-colormin@npm:5.3.0" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + colord: ^2.9.1 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3d3e3cc25071407fb73d68541ca1039ebd154fceb649041461a8a3cab0400cc89b42dbb34a4eeaf573be4ba2370ce23af5e01aff5e03a8d72275f40605577212 + languageName: node + linkType: hard + +"postcss-convert-values@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-convert-values@npm:5.1.2" + dependencies: + browserslist: ^4.20.3 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: b1615daf12d3425bf4edee9451de402702f41019ccfc85f7883d87438becf533b3061a5a3567865029c534147a6c90e89b4c42ae6741c768c879a68d35aea812 + languageName: node + linkType: hard + +"postcss-discard-comments@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-discard-comments@npm:5.1.2" + peerDependencies: + postcss: ^8.2.15 + checksum: abfd064ebc27aeaf5037643dd51ffaff74d1fa4db56b0523d073ace4248cbb64ffd9787bd6924b0983a9d0bd0e9bf9f10d73b120e50391dc236e0d26c812fa2a + languageName: node + linkType: hard + +"postcss-discard-duplicates@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-duplicates@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 88d6964201b1f4ed6bf7a32cefe68e86258bb6e42316ca01d9b32bdb18e7887d02594f89f4a2711d01b51ea6e3fcca8c54be18a59770fe5f4521c61d3eb6ca35 + languageName: node + linkType: hard + +"postcss-discard-empty@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-discard-empty@npm:5.1.1" + peerDependencies: + postcss: ^8.2.15 + checksum: 970adb12fae5c214c0768236ad9a821552626e77dedbf24a8213d19cc2c4a531a757cd3b8cdd3fc22fb1742471b8692a1db5efe436a71236dec12b1318ee8ff4 + languageName: node + linkType: hard + +"postcss-discard-overridden@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-overridden@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: d64d4a545aa2c81b22542895cfcddc787d24119f294d35d29b0599a1c818b3cc51f4ee80b80f5a0a09db282453dd5ac49f104c2117cc09112d0ac9b40b499a41 + languageName: node + linkType: hard + +"postcss-discard-unused@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-discard-unused@npm:5.1.0" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 5c09403a342a065033f5f22cefe6b402c76c2dc0aac31a736a2062d82c2a09f0ff2525b3df3a0c6f4e0ffc7a0392efd44bfe7f9d018e4cae30d15b818b216622 + languageName: node + linkType: hard + +"postcss-loader@npm:^7.0.0": + version: 7.0.1 + resolution: "postcss-loader@npm:7.0.1" + dependencies: + cosmiconfig: ^7.0.0 + klona: ^2.0.5 + semver: ^7.3.7 + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + checksum: 2a3cbcaaade598d4919824d384ae34ffbfc14a9c8db6cc3b154582356f4f44a1c9af9e731b81cf1947b089accf7d0ab7a0c51c717946985f89aa1708d2b4304d + languageName: node + linkType: hard + +"postcss-merge-idents@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-merge-idents@npm:5.1.1" + dependencies: + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: ed8a673617ea6ae3e15d69558063cb1a5eeee01732f78cdc0196ab910324abc30828724ab8dfc4cda27e8c0077542e25688470f829819a2604625a673387ec72 + languageName: node + linkType: hard + +"postcss-merge-longhand@npm:^5.1.6": + version: 5.1.6 + resolution: "postcss-merge-longhand@npm:5.1.6" + dependencies: + postcss-value-parser: ^4.2.0 + stylehacks: ^5.1.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 327b5474d9e84b8d8aed3e24444938cbf1274326d357b551b700203f03f7bcb615381b92b933770ffe35b154677205af08875373413f2c5e625c34730599707b + languageName: node + linkType: hard + +"postcss-merge-rules@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-merge-rules@npm:5.1.2" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + cssnano-utils: ^3.1.0 + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: fcbc415999a35248dcce03064a5456123663507b05ff0f1de5c97b6effc68014ab0ffd5f06e71cf08d401f037932e271b7db33124c73260f3630a1441212a0c8 + languageName: node + linkType: hard + +"postcss-minify-font-values@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-minify-font-values@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 35e858fa41efa05acdeb28f1c76579c409fdc7eabb1744c3bd76e895bb9fea341a016746362a67609688ab2471f587202b9a3e14ea28ad677754d663a2777ece + languageName: node + linkType: hard + +"postcss-minify-gradients@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-minify-gradients@npm:5.1.1" + dependencies: + colord: ^2.9.1 + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 27354072a07c5e6dab36731103b94ca2354d4ed3c5bc6aacfdf2ede5a55fa324679d8fee5450800bc50888dbb5e9ed67569c0012040c2be128143d0cebb36d67 + languageName: node + linkType: hard + +"postcss-minify-params@npm:^5.1.3": + version: 5.1.3 + resolution: "postcss-minify-params@npm:5.1.3" + dependencies: + browserslist: ^4.16.6 + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2d218f6b82474310c866b690210595a5e6a4c695f174f9100b018adb4a171bd67b1adaba26c241b3d41a4ea0f4962e0f5a77cf12ae60d9db76f80b0c7cbd6bcd + languageName: node + linkType: hard + +"postcss-minify-selectors@npm:^5.2.1": + version: 5.2.1 + resolution: "postcss-minify-selectors@npm:5.2.1" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 6fdbc84f99a60d56b43df8930707da397775e4c36062a106aea2fd2ac81b5e24e584a1892f4baa4469fa495cb87d1422560eaa8f6c9d500f9f0b691a5f95bab5 + languageName: node + linkType: hard + +"postcss-modules-extract-imports@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-extract-imports@npm:3.0.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 4b65f2f1382d89c4bc3c0a1bdc5942f52f3cb19c110c57bd591ffab3a5fee03fcf831604168205b0c1b631a3dce2255c70b61aaae3ef39d69cd7eb450c2552d2 + languageName: node + linkType: hard + +"postcss-modules-local-by-default@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-local-by-default@npm:4.0.0" + dependencies: + icss-utils: ^5.0.0 + postcss-selector-parser: ^6.0.2 + postcss-value-parser: ^4.1.0 + peerDependencies: + postcss: ^8.1.0 + checksum: 6cf570badc7bc26c265e073f3ff9596b69bb954bc6ac9c5c1b8cba2995b80834226b60e0a3cbb87d5f399dbb52e6466bba8aa1d244f6218f99d834aec431a69d + languageName: node + linkType: hard + +"postcss-modules-scope@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-scope@npm:3.0.0" + dependencies: + postcss-selector-parser: ^6.0.4 + peerDependencies: + postcss: ^8.1.0 + checksum: 330b9398dbd44c992c92b0dc612c0626135e2cc840fee41841eb61247a6cfed95af2bd6f67ead9dd9d0bb41f5b0367129d93c6e434fa3e9c58ade391d9a5a138 + languageName: node + linkType: hard + +"postcss-modules-values@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-values@npm:4.0.0" + dependencies: + icss-utils: ^5.0.0 + peerDependencies: + postcss: ^8.1.0 + checksum: f7f2cdf14a575b60e919ad5ea52fed48da46fe80db2733318d71d523fc87db66c835814940d7d05b5746b0426e44661c707f09bdb83592c16aea06e859409db6 + languageName: node + linkType: hard + +"postcss-normalize-charset@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-charset@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: e79d92971fc05b8b3c9b72f3535a574e077d13c69bef68156a0965f397fdf157de670da72b797f57b0e3bac8f38155b5dd1735ecab143b9cc4032d72138193b4 + languageName: node + linkType: hard + +"postcss-normalize-display-values@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-display-values@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: b6eb7b9b02c3bdd62bbc54e01e2b59733d73a1c156905d238e178762962efe0c6f5104544da39f32cade8a4fb40f10ff54b63a8ebfbdff51e8780afb9fbdcf86 + languageName: node + linkType: hard + +"postcss-normalize-positions@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-positions@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: d9afc233729c496463c7b1cdd06732469f401deb387484c3a2422125b46ec10b4af794c101f8c023af56f01970b72b535e88373b9058ecccbbf88db81662b3c4 + languageName: node + linkType: hard + +"postcss-normalize-repeat-style@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-repeat-style@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2c6ad2b0ae10a1fda156b948c34f78c8f1e185513593de4d7e2480973586675520edfec427645fa168c337b0a6b3ceca26f92b96149741ca98a9806dad30d534 + languageName: node + linkType: hard + +"postcss-normalize-string@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-string@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 6e549c6e5b2831e34c7bdd46d8419e2278f6af1d5eef6d26884a37c162844e60339340c57e5e06058cdbe32f27fc6258eef233e811ed2f71168ef2229c236ada + languageName: node + linkType: hard + +"postcss-normalize-timing-functions@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-timing-functions@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: da550f50e90b0b23e17b67449a7d1efd1aa68288e66d4aa7614ca6f5cc012896be1972b7168eee673d27da36504faccf7b9f835c0f7e81243f966a42c8c030aa + languageName: node + linkType: hard + +"postcss-normalize-unicode@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-unicode@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3570c90050f190811b5dbf7b4cf4f30f0b627c1ba5fbe5ad332e8b0aa7ef14b3d0aa2af1cb1074d0267aec8c9771e28866d867c8a8a0c433b6c34e50445f9c16 + languageName: node + linkType: hard + +"postcss-normalize-url@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-normalize-url@npm:5.1.0" + dependencies: + normalize-url: ^6.0.1 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 3bd4b3246d6600230bc827d1760b24cb3101827ec97570e3016cbe04dc0dd28f4dbe763245d1b9d476e182c843008fbea80823061f1d2219b96f0d5c724a24c0 + languageName: node + linkType: hard + +"postcss-normalize-whitespace@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-normalize-whitespace@npm:5.1.1" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 12d8fb6d1c1cba208cc08c1830959b7d7ad447c3f5581873f7e185f99a9a4230c43d3af21ca12c818e4690a5085a95b01635b762ad4a7bef69d642609b4c0e19 + languageName: node + linkType: hard + +"postcss-ordered-values@npm:^5.1.3": + version: 5.1.3 + resolution: "postcss-ordered-values@npm:5.1.3" + dependencies: + cssnano-utils: ^3.1.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 6f3ca85b6ceffc68aadaf319d9ee4c5ac16d93195bf8cba2d1559b631555ad61941461cda6d3909faab86e52389846b2b36345cff8f0c3f4eb345b1b8efadcf9 + languageName: node + linkType: hard + +"postcss-reduce-idents@npm:^5.2.0": + version: 5.2.0 + resolution: "postcss-reduce-idents@npm:5.2.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: f0d644c86e160dd36ee4dd924ab7d6feacac867c87702e2f98f96b409430a62de4fec2dfc3c8731bda4e14196e29a752b4558942f0af2a3e6cd7f1f4b173db8e + languageName: node + linkType: hard + +"postcss-reduce-initial@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-reduce-initial@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + caniuse-api: ^3.0.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 2cb10fa3fa7d7df9e4376df64d19177debd5cfe6d8fde52327d27de425eb28d5d85fa45c857cf7c0aed35d16455b6f4762b53959480f92a1dfa4b51a1d780a32 + languageName: node + linkType: hard + +"postcss-reduce-transforms@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-reduce-transforms@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.2.15 + checksum: 0c6af2cba20e3ff63eb9ad045e634ddfb9c3e5c0e614c020db2a02f3aa20632318c4ede9e0c995f9225d9a101e673de91c0a6e10bb2fa5da6d6c75d15a55882f + languageName: node + linkType: hard + +"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": + version: 6.0.10 + resolution: "postcss-selector-parser@npm:6.0.10" + dependencies: + cssesc: ^3.0.0 + util-deprecate: ^1.0.2 + checksum: 46afaa60e3d1998bd7adf6caa374baf857cc58d3ff944e29459c9a9e4680a7fe41597bd5b755fc81d7c388357e9bf67c0251d047c640a09f148e13606b8a8608 + languageName: node + linkType: hard + +"postcss-sort-media-queries@npm:^4.2.1": + version: 4.3.0 + resolution: "postcss-sort-media-queries@npm:4.3.0" + dependencies: + sort-css-media-queries: 2.1.0 + peerDependencies: + postcss: ^8.4.16 + checksum: 7bf9fcde74781f40ca49484e84dcd26e491632b296ba77b3f4b7ea7778f816ac48f87d2c6ab0a629edf636440a4240615b69a4ece1dd7597f6a4e0678794eb0e + languageName: node + linkType: hard + +"postcss-svgo@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-svgo@npm:5.1.0" + dependencies: + postcss-value-parser: ^4.2.0 + svgo: ^2.7.0 + peerDependencies: + postcss: ^8.2.15 + checksum: d86eb5213d9f700cf5efe3073799b485fb7cacae0c731db3d7749c9c2b1c9bc85e95e0baeca439d699ff32ea24815fc916c4071b08f67ed8219df229ce1129bd + languageName: node + linkType: hard + +"postcss-unique-selectors@npm:^5.1.1": + version: 5.1.1 + resolution: "postcss-unique-selectors@npm:5.1.1" + dependencies: + postcss-selector-parser: ^6.0.5 + peerDependencies: + postcss: ^8.2.15 + checksum: 637e7b786e8558265775c30400c54b6b3b24d4748923f4a39f16a65fd0e394f564ccc9f0a1d3c0e770618a7637a7502ea1d0d79f731d429cb202255253c23278 + languageName: node + linkType: hard + +"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": + version: 4.2.0 + resolution: "postcss-value-parser@npm:4.2.0" + checksum: 819ffab0c9d51cf0acbabf8996dffbfafbafa57afc0e4c98db88b67f2094cb44488758f06e5da95d7036f19556a4a732525e84289a425f4f6fd8e412a9d7442f + languageName: node + linkType: hard + +"postcss-zindex@npm:^5.1.0": + version: 5.1.0 + resolution: "postcss-zindex@npm:5.1.0" + peerDependencies: + postcss: ^8.2.15 + checksum: 8581e0ee552622489dcb9fb9609a3ccc261a67a229ba91a70bd138fe102a2d04cedb14642b82b673d4cac7b559ef32574f2dafde2ff7816eecac024d231c5ead + languageName: node + linkType: hard + +"postcss@npm:^8.3.11, postcss@npm:^8.4.14, postcss@npm:^8.4.17, postcss@npm:^8.4.7": + version: 8.4.18 + resolution: "postcss@npm:8.4.18" + dependencies: + nanoid: ^3.3.4 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 9349fd99849b2e3d2e134ff949b7770ecb12375f352723ce2bcc06167eba3850ea7844c1b191a85cd915d6a396b4e8ee9a5267e6cc5d8d003d0cbc7a97555d39 + languageName: node + linkType: hard + +"prelude-ls@npm:^1.2.1": + version: 1.2.1 + resolution: "prelude-ls@npm:1.2.1" + checksum: cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a + languageName: node + linkType: hard + +"prepend-http@npm:^2.0.0": + version: 2.0.0 + resolution: "prepend-http@npm:2.0.0" + checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea + languageName: node + linkType: hard + +"prettier-linter-helpers@npm:^1.0.0": + version: 1.0.0 + resolution: "prettier-linter-helpers@npm:1.0.0" + dependencies: + fast-diff: ^1.1.2 + checksum: 00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392 + languageName: node + linkType: hard + +"prettier@npm:^2.7.1": + version: 2.7.1 + resolution: "prettier@npm:2.7.1" + bin: + prettier: bin-prettier.js + checksum: 55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b + languageName: node + linkType: hard + +"pretty-bytes@npm:^5.3.0": + version: 5.6.0 + resolution: "pretty-bytes@npm:5.6.0" + checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd + languageName: node + linkType: hard + +"pretty-error@npm:^4.0.0": + version: 4.0.0 + resolution: "pretty-error@npm:4.0.0" + dependencies: + lodash: ^4.17.20 + renderkid: ^3.0.0 + checksum: a5b9137365690104ded6947dca2e33360bf55e62a4acd91b1b0d7baa3970e43754c628cc9e16eafbdd4e8f8bcb260a5865475d4fc17c3106ff2d61db4e72cdf3 + languageName: node + linkType: hard + +"pretty-quick@npm:^3.1.3": + version: 3.1.3 + resolution: "pretty-quick@npm:3.1.3" + dependencies: + chalk: ^3.0.0 + execa: ^4.0.0 + find-up: ^4.1.0 + ignore: ^5.1.4 + mri: ^1.1.5 + multimatch: ^4.0.0 + peerDependencies: + prettier: ">=2.0.0" + bin: + pretty-quick: bin/pretty-quick.js + checksum: 28bdc32571e6308e049497f58a9245f272275973782b6ed7fbcf98937101cc605a81b3ab48629dba4687b7e86c87a3733febacdc0746ca4da5d1c80a0b88cf45 + languageName: node + linkType: hard + +"pretty-time@npm:^1.1.0": + version: 1.1.0 + resolution: "pretty-time@npm:1.1.0" + checksum: a319e7009aadbc6cfedbd8b66861327d3a0c68bd3e8794bf5b86f62b40b01b9479c5a70c76bb368ad454acce52a1216daee460cc825766e2442c04f3a84a02c9 + languageName: node + linkType: hard + +"prism-react-renderer@npm:^1.3.5": + version: 1.3.5 + resolution: "prism-react-renderer@npm:1.3.5" + peerDependencies: + react: ">=0.14.9" + checksum: c18806dcbc4c0b4fd6fd15bd06b4f7c0a6da98d93af235c3e970854994eb9b59e23315abb6cfc29e69da26d36709a47e25da85ab27fed81b6812f0a52caf6dfa + languageName: node + linkType: hard + +"prismjs@npm:^1.28.0": + version: 1.29.0 + resolution: "prismjs@npm:1.29.0" + checksum: 007a8869d4456ff8049dc59404e32d5666a07d99c3b0e30a18bd3b7676dfa07d1daae9d0f407f20983865fd8da56de91d09cb08e6aa61f5bc420a27c0beeaf93 + languageName: node + linkType: hard + +"process-nextick-args@npm:~2.0.0": + version: 2.0.1 + resolution: "process-nextick-args@npm:2.0.1" + checksum: 1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf + languageName: node + linkType: hard + +"promise-inflight@npm:^1.0.1": + version: 1.0.1 + resolution: "promise-inflight@npm:1.0.1" + checksum: 22749483091d2c594261517f4f80e05226d4d5ecc1fc917e1886929da56e22b5718b7f2a75f3807e7a7d471bc3be2907fe92e6e8f373ddf5c64bae35b5af3981 + languageName: node + linkType: hard + +"promise-retry@npm:^2.0.1": + version: 2.0.1 + resolution: "promise-retry@npm:2.0.1" + dependencies: + err-code: ^2.0.2 + retry: ^0.12.0 + checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 + languageName: node + linkType: hard + +"promise@npm:^7.1.1": + version: 7.3.1 + resolution: "promise@npm:7.3.1" + dependencies: + asap: ~2.0.3 + checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 + languageName: node + linkType: hard + +"prompts@npm:^2.4.2": + version: 2.4.2 + resolution: "prompts@npm:2.4.2" + dependencies: + kleur: ^3.0.3 + sisteransi: ^1.0.5 + checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d + languageName: node + linkType: hard + +"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": + version: 15.8.1 + resolution: "prop-types@npm:15.8.1" + dependencies: + loose-envify: ^1.4.0 + object-assign: ^4.1.1 + react-is: ^16.13.1 + checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459 + languageName: node + linkType: hard + +"property-information@npm:^5.0.0, property-information@npm:^5.3.0": + version: 5.6.0 + resolution: "property-information@npm:5.6.0" + dependencies: + xtend: ^4.0.0 + checksum: fcf87c6542e59a8bbe31ca0b3255a4a63ac1059b01b04469680288998bcfa97f341ca989566adbb63975f4d85339030b82320c324a511532d390910d1c583893 + languageName: node + linkType: hard + +"proxy-addr@npm:~2.0.7": + version: 2.0.7 + resolution: "proxy-addr@npm:2.0.7" + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + checksum: 29c6990ce9364648255454842f06f8c46fcd124d3e6d7c5066df44662de63cdc0bad032e9bf5a3d653ff72141cc7b6019873d685708ac8210c30458ad99f2b74 + languageName: node + linkType: hard + +"pump@npm:^3.0.0": + version: 3.0.0 + resolution: "pump@npm:3.0.0" + dependencies: + end-of-stream: ^1.1.0 + once: ^1.3.1 + checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 + languageName: node + linkType: hard + +"punycode@npm:^1.3.2": + version: 1.4.1 + resolution: "punycode@npm:1.4.1" + checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 + languageName: node + linkType: hard + +"punycode@npm:^2.1.0": + version: 2.1.1 + resolution: "punycode@npm:2.1.1" + checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8 + languageName: node + linkType: hard + +"pupa@npm:^2.1.1": + version: 2.1.1 + resolution: "pupa@npm:2.1.1" + dependencies: + escape-goat: ^2.0.0 + checksum: 49529e50372ffdb0cccf0efa0f3b3cb0a2c77805d0d9cc2725bd2a0f6bb414631e61c93a38561b26be1259550b7bb6c2cb92315aa09c8bf93f3bdcb49f2b2fb7 + languageName: node + linkType: hard + +"pure-color@npm:^1.2.0": + version: 1.3.0 + resolution: "pure-color@npm:1.3.0" + checksum: 646d8bed6e6eab89affdd5e2c11f607a85b631a7fb03c061dfa658eb4dc4806881a15feed2ac5fd8c0bad8c00c632c640d5b1cb8b9a972e6e947393a1329371b + languageName: node + linkType: hard + +"q@npm:^1.5.1": + version: 1.5.1 + resolution: "q@npm:1.5.1" + checksum: 147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12 + languageName: node + linkType: hard + +"qs@npm:6.11.0": + version: 6.11.0 + resolution: "qs@npm:6.11.0" + dependencies: + side-channel: ^1.0.4 + checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 + languageName: node + linkType: hard + +"queue-microtask@npm:^1.2.2": + version: 1.2.3 + resolution: "queue-microtask@npm:1.2.3" + checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 + languageName: node + linkType: hard + +"queue@npm:6.0.2": + version: 6.0.2 + resolution: "queue@npm:6.0.2" + dependencies: + inherits: ~2.0.3 + checksum: ebc23639248e4fe40a789f713c20548e513e053b3dc4924b6cb0ad741e3f264dcff948225c8737834dd4f9ec286dbc06a1a7c13858ea382d9379f4303bcc0916 + languageName: node + linkType: hard + +"quick-lru@npm:^4.0.1": + version: 4.0.1 + resolution: "quick-lru@npm:4.0.1" + checksum: bea46e1abfaa07023e047d3cf1716a06172c4947886c053ede5c50321893711577cb6119360f810cc3ffcd70c4d7db4069c3cee876b358ceff8596e062bd1154 + languageName: node + linkType: hard + +"randombytes@npm:^2.1.0": + version: 2.1.0 + resolution: "randombytes@npm:2.1.0" + dependencies: + safe-buffer: ^5.1.0 + checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 + languageName: node + linkType: hard + +"range-parser@npm:1.2.0": + version: 1.2.0 + resolution: "range-parser@npm:1.2.0" + checksum: bdf397f43fedc15c559d3be69c01dedf38444ca7a1610f5bf5955e3f3da6057a892f34691e7ebdd8c7e1698ce18ef6c4d4811f70e658dda3ff230ef741f8423a + languageName: node + linkType: hard + +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": + version: 1.2.1 + resolution: "range-parser@npm:1.2.1" + checksum: 0a268d4fea508661cf5743dfe3d5f47ce214fd6b7dec1de0da4d669dd4ef3d2144468ebe4179049eff253d9d27e719c88dae55be64f954e80135a0cada804ec9 + languageName: node + linkType: hard + +"raw-body@npm:2.5.1": + version: 2.5.1 + resolution: "raw-body@npm:2.5.1" + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e + languageName: node + linkType: hard + +"rc@npm:1.2.8, rc@npm:^1.2.8": + version: 1.2.8 + resolution: "rc@npm:1.2.8" + dependencies: + deep-extend: ^0.6.0 + ini: ~1.3.0 + minimist: ^1.2.0 + strip-json-comments: ~2.0.1 + bin: + rc: ./cli.js + checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e + languageName: node + linkType: hard + +"react-base16-styling@npm:^0.6.0": + version: 0.6.0 + resolution: "react-base16-styling@npm:0.6.0" + dependencies: + base16: ^1.0.0 + lodash.curry: ^4.0.1 + lodash.flow: ^3.3.0 + pure-color: ^1.2.0 + checksum: 00a12dddafc8a9025cca933b0dcb65fca41c81fa176d1fc3a6a9d0242127042e2c0a604f4c724a3254dd2c6aeb5ef55095522ff22f5462e419641c1341a658e4 + languageName: node + linkType: hard + +"react-dev-utils@npm:^12.0.1": + version: 12.0.1 + resolution: "react-dev-utils@npm:12.0.1" + dependencies: + "@babel/code-frame": ^7.16.0 + address: ^1.1.2 + browserslist: ^4.18.1 + chalk: ^4.1.2 + cross-spawn: ^7.0.3 + detect-port-alt: ^1.1.6 + escape-string-regexp: ^4.0.0 + filesize: ^8.0.6 + find-up: ^5.0.0 + fork-ts-checker-webpack-plugin: ^6.5.0 + global-modules: ^2.0.0 + globby: ^11.0.4 + gzip-size: ^6.0.0 + immer: ^9.0.7 + is-root: ^2.1.0 + loader-utils: ^3.2.0 + open: ^8.4.0 + pkg-up: ^3.1.0 + prompts: ^2.4.2 + react-error-overlay: ^6.0.11 + recursive-readdir: ^2.2.2 + shell-quote: ^1.7.3 + strip-ansi: ^6.0.1 + text-table: ^0.2.0 + checksum: 2c6917e47f03d9595044770b0f883a61c6b660fcaa97b8ba459a1d57c9cca9aa374cd51296b22d461ff5e432105dbe6f04732dab128e52729c79239e1c23ab56 + languageName: node + linkType: hard + +"react-dom@npm:^17.0.2": + version: 17.0.2 + resolution: "react-dom@npm:17.0.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + scheduler: ^0.20.2 + peerDependencies: + react: 17.0.2 + checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c + languageName: node + linkType: hard + +"react-error-overlay@npm:^6.0.11": + version: 6.0.11 + resolution: "react-error-overlay@npm:6.0.11" + checksum: ce7b44c38fadba9cedd7c095cf39192e632daeccf1d0747292ed524f17dcb056d16bc197ddee5723f9dd888f0b9b19c3b486c430319e30504289b9296f2d2c42 + languageName: node + linkType: hard + +"react-fast-compare@npm:^3.2.0": + version: 3.2.0 + resolution: "react-fast-compare@npm:3.2.0" + checksum: 8ef272c825ae329f61633ce4ce7f15aa5b84e5214d88bc0823880236e03e985a13195befa2c7a4eda7db3b017dc7985729152d88445823f652403cf36c2b86aa + languageName: node + linkType: hard + +"react-helmet-async@npm:*, react-helmet-async@npm:^1.3.0": + version: 1.3.0 + resolution: "react-helmet-async@npm:1.3.0" + dependencies: + "@babel/runtime": ^7.12.5 + invariant: ^2.2.4 + prop-types: ^15.7.2 + react-fast-compare: ^3.2.0 + shallowequal: ^1.1.0 + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 + checksum: 7ca7e47f8af14ea186688b512a87ab912bf6041312b297f92516341b140b3f0f8aedf5a44d226d99e69ed067b0cc106e38aeb9c9b738ffcc63d10721c844db90 + languageName: node + linkType: hard + +"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0": + version: 16.13.1 + resolution: "react-is@npm:16.13.1" + checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f + languageName: node + linkType: hard + +"react-json-view@npm:^1.21.3": + version: 1.21.3 + resolution: "react-json-view@npm:1.21.3" + dependencies: + flux: ^4.0.1 + react-base16-styling: ^0.6.0 + react-lifecycles-compat: ^3.0.4 + react-textarea-autosize: ^8.3.2 + peerDependencies: + react: ^17.0.0 || ^16.3.0 || ^15.5.4 + react-dom: ^17.0.0 || ^16.3.0 || ^15.5.4 + checksum: 5718bcd9210ad5b06eb9469cf8b9b44be9498845a7702e621343618e8251f26357e6e1c865532cf170db6165df1cb30202787e057309d8848c220bc600ec0d1a + languageName: node + linkType: hard + +"react-lifecycles-compat@npm:^3.0.4": + version: 3.0.4 + resolution: "react-lifecycles-compat@npm:3.0.4" + checksum: a904b0fc0a8eeb15a148c9feb7bc17cec7ef96e71188280061fc340043fd6d8ee3ff233381f0e8f95c1cf926210b2c4a31f38182c8f35ac55057e453d6df204f + languageName: node + linkType: hard + +"react-loadable-ssr-addon-v5-slorber@npm:^1.0.1": + version: 1.0.1 + resolution: "react-loadable-ssr-addon-v5-slorber@npm:1.0.1" + dependencies: + "@babel/runtime": ^7.10.3 + peerDependencies: + react-loadable: "*" + webpack: ">=4.41.1 || 5.x" + checksum: 1cf7ceb488d329a5be15f891dae16727fb7ade08ef57826addd21e2c3d485e2440259ef8be94f4d54e9afb4bcbd2fcc22c3c5bad92160c9c06ae6ba7b5562497 + languageName: node + linkType: hard + +"react-router-config@npm:^5.1.1": + version: 5.1.1 + resolution: "react-router-config@npm:5.1.1" + dependencies: + "@babel/runtime": ^7.1.2 + peerDependencies: + react: ">=15" + react-router: ">=5" + checksum: bde7ee79444454bf7c3737fd9c5c268021012c8cc37bc19116b2e7daa28c4231598c275816c7f32c16f9f974dc707b91de279291a5e39efce2e1b1569355b87a + languageName: node + linkType: hard + +"react-router-dom@npm:^5.3.3": + version: 5.3.4 + resolution: "react-router-dom@npm:5.3.4" + dependencies: + "@babel/runtime": ^7.12.13 + history: ^4.9.0 + loose-envify: ^1.3.1 + prop-types: ^15.6.2 + react-router: 5.3.4 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + peerDependencies: + react: ">=15" + checksum: b86a6f2f5222f041e38adf4e4b32c7643d6735a1a915ef25855b2db285fd059d72ba8d62e5bcd5d822b8ef9520a80453209e55077f5a90d0f72e908979b8f535 + languageName: node + linkType: hard + +"react-router@npm:5.3.4, react-router@npm:^5.3.3": + version: 5.3.4 + resolution: "react-router@npm:5.3.4" + dependencies: + "@babel/runtime": ^7.12.13 + history: ^4.9.0 + hoist-non-react-statics: ^3.1.0 + loose-envify: ^1.3.1 + path-to-regexp: ^1.7.0 + prop-types: ^15.6.2 + react-is: ^16.6.0 + tiny-invariant: ^1.0.2 + tiny-warning: ^1.0.0 + peerDependencies: + react: ">=15" + checksum: 892d4e274a23bf4f39abc2efca54472fb646d3aed4b584020cf49654d2f50d09a2bacebe7c92b4ec7cb8925077376dfcd0664bad6442a73604397cefec9f01f9 + languageName: node + linkType: hard + +"react-textarea-autosize@npm:^8.3.2": + version: 8.3.4 + resolution: "react-textarea-autosize@npm:8.3.4" + dependencies: + "@babel/runtime": ^7.10.2 + use-composed-ref: ^1.3.0 + use-latest: ^1.2.1 + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 87360d4392276d4e87511a73be9b0634b8bcce8f4f648cf659334d993f25ad3d4062f468f1e1944fc614123acae4299580aad00b760c6a96cec190e076f847f5 + languageName: node + linkType: hard + +"react@npm:^17.0.2": + version: 17.0.2 + resolution: "react@npm:17.0.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b + languageName: node + linkType: hard + +"read-pkg-up@npm:^7.0.1": + version: 7.0.1 + resolution: "read-pkg-up@npm:7.0.1" + dependencies: + find-up: ^4.1.0 + read-pkg: ^5.2.0 + type-fest: ^0.8.1 + checksum: e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44 + languageName: node + linkType: hard + +"read-pkg@npm:^5.2.0": + version: 5.2.0 + resolution: "read-pkg@npm:5.2.0" + dependencies: + "@types/normalize-package-data": ^2.4.0 + normalize-package-data: ^2.5.0 + parse-json: ^5.0.0 + type-fest: ^0.6.0 + checksum: eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 + languageName: node + linkType: hard + +"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.6, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": + version: 3.6.0 + resolution: "readable-stream@npm:3.6.0" + dependencies: + inherits: ^2.0.3 + string_decoder: ^1.1.1 + util-deprecate: ^1.0.1 + checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8 + languageName: node + linkType: hard + +"readable-stream@npm:^2.0.1": + version: 2.3.7 + resolution: "readable-stream@npm:2.3.7" + 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 + checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755 + languageName: node + linkType: hard + +"readdirp@npm:~3.6.0": + version: 3.6.0 + resolution: "readdirp@npm:3.6.0" + dependencies: + picomatch: ^2.2.1 + checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320 + languageName: node + linkType: hard + +"reading-time@npm:^1.5.0": + version: 1.5.0 + resolution: "reading-time@npm:1.5.0" + checksum: e27bc5a70ba0f4ac337896b18531b914d38f4bee67cbad48029d0c11dd0a7a847b2a6bba895ab7ce2ad3e7ecb86912bdc477d8fa2d48405a3deda964be54d09b + languageName: node + linkType: hard + +"rechoir@npm:^0.6.2": + version: 0.6.2 + resolution: "rechoir@npm:0.6.2" + dependencies: + resolve: ^1.1.6 + checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b + languageName: node + linkType: hard + +"recursive-readdir@npm:^2.2.2": + version: 2.2.2 + resolution: "recursive-readdir@npm:2.2.2" + dependencies: + minimatch: 3.0.4 + checksum: a6b22994d76458443d4a27f5fd7147ac63ad31bba972666a291d511d4d819ee40ff71ba7524c14f6a565b8cfaf7f48b318f971804b913cf538d58f04e25d1fee + languageName: node + linkType: hard + +"redent@npm:^3.0.0": + version: 3.0.0 + resolution: "redent@npm:3.0.0" + dependencies: + indent-string: ^4.0.0 + strip-indent: ^3.0.0 + checksum: fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b + languageName: node + linkType: hard + +"regenerate-unicode-properties@npm:^10.1.0": + version: 10.1.0 + resolution: "regenerate-unicode-properties@npm:10.1.0" + dependencies: + regenerate: ^1.4.2 + checksum: b1a8929588433ab8b9dc1a34cf3665b3b472f79f2af6ceae00d905fc496b332b9af09c6718fb28c730918f19a00dc1d7310adbaa9b72a2ec7ad2f435da8ace17 + languageName: node + linkType: hard + +"regenerate@npm:^1.4.2": + version: 1.4.2 + resolution: "regenerate@npm:1.4.2" + checksum: 3317a09b2f802da8db09aa276e469b57a6c0dd818347e05b8862959c6193408242f150db5de83c12c3fa99091ad95fb42a6db2c3329bfaa12a0ea4cbbeb30cb0 + languageName: node + linkType: hard + +"regenerator-runtime@npm:^0.13.4": + version: 0.13.10 + resolution: "regenerator-runtime@npm:0.13.10" + checksum: 09893f5a9e82932642d9a999716b6c626dc53ef2a01307c952ebbf8e011802360163a37c304c18a6c358548be5a72b448e37209954a18696f21e438c81cbb4b9 + languageName: node + linkType: hard + +"regenerator-transform@npm:^0.15.0": + version: 0.15.0 + resolution: "regenerator-transform@npm:0.15.0" + dependencies: + "@babel/runtime": ^7.8.4 + checksum: 86e54849ab1167618d28bb56d214c52a983daf29b0d115c976d79840511420049b6b42c9ebdf187defa8e7129bdd74b6dd266420d0d3868c9fa7f793b5d15d49 + languageName: node + linkType: hard + +"regexp.prototype.flags@npm:^1.4.1, regexp.prototype.flags@npm:^1.4.3": + version: 1.4.3 + resolution: "regexp.prototype.flags@npm:1.4.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + functions-have-names: ^1.2.2 + checksum: 51228bae732592adb3ededd5e15426be25f289e9c4ef15212f4da73f4ec3919b6140806374b8894036a86020d054a8d2657d3fee6bb9b4d35d8939c20030b7a6 + languageName: node + linkType: hard + +"regexpp@npm:^3.2.0": + version: 3.2.0 + resolution: "regexpp@npm:3.2.0" + checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 + languageName: node + linkType: hard + +"regexpu-core@npm:^5.1.0": + version: 5.2.1 + resolution: "regexpu-core@npm:5.2.1" + dependencies: + regenerate: ^1.4.2 + regenerate-unicode-properties: ^10.1.0 + regjsgen: ^0.7.1 + regjsparser: ^0.9.1 + unicode-match-property-ecmascript: ^2.0.0 + unicode-match-property-value-ecmascript: ^2.0.0 + checksum: c1244db79f7a4597414cd7fdf5171fa73905f0cbc684385c78127fc6198f9cade8fe829a1c4036c8ec57ac75b1ffb8c196451abdd2e153f26a4d8043fa10bbb3 + languageName: node + linkType: hard + +"registry-auth-token@npm:^4.0.0": + version: 4.2.2 + resolution: "registry-auth-token@npm:4.2.2" + dependencies: + rc: 1.2.8 + checksum: c5030198546ecfdcbcb0722cbc3e260c4f5f174d8d07bdfedd4620e79bfdf17a2db735aa230d600bd388fce6edd26c0a9ed2eb7e9b4641ec15213a28a806688b + languageName: node + linkType: hard + +"registry-url@npm:^5.0.0": + version: 5.1.0 + resolution: "registry-url@npm:5.1.0" + dependencies: + rc: ^1.2.8 + checksum: bcea86c84a0dbb66467b53187fadebfea79017cddfb4a45cf27530d7275e49082fe9f44301976eb0164c438e395684bcf3dae4819b36ff9d1640d8cc60c73df9 + languageName: node + linkType: hard + +"regjsgen@npm:^0.7.1": + version: 0.7.1 + resolution: "regjsgen@npm:0.7.1" + checksum: 7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc + languageName: node + linkType: hard + +"regjsparser@npm:^0.9.1": + version: 0.9.1 + resolution: "regjsparser@npm:0.9.1" + dependencies: + jsesc: ~0.5.0 + bin: + regjsparser: bin/parser + checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc + languageName: node + linkType: hard + +"relateurl@npm:^0.2.7": + version: 0.2.7 + resolution: "relateurl@npm:0.2.7" + checksum: 5891e792eae1dfc3da91c6fda76d6c3de0333a60aa5ad848982ebb6dccaa06e86385fb1235a1582c680a3d445d31be01c6bfc0804ebbcab5aaf53fa856fde6b6 + languageName: node + linkType: hard + +"remark-emoji@npm:^2.2.0": + version: 2.2.0 + resolution: "remark-emoji@npm:2.2.0" + dependencies: + emoticon: ^3.2.0 + node-emoji: ^1.10.0 + unist-util-visit: ^2.0.3 + checksum: 638d4be72eb4110a447f389d4b8c454921f188c0acabf1b6579f3ddaa301ee91010173d6eebd975ea622ae3de7ed4531c0315a4ffd4f9653d80c599ef9ec21a8 + languageName: node + linkType: hard + +"remark-footnotes@npm:2.0.0": + version: 2.0.0 + resolution: "remark-footnotes@npm:2.0.0" + checksum: f2f87ffd6fe25892373c7164d6584a7cb03ab0ea4f186af493a73df519e24b72998a556e7f16cb996f18426cdb80556b95ff252769e252cf3ccba0fd2ca20621 + languageName: node + linkType: hard + +"remark-mdx@npm:1.6.22": + version: 1.6.22 + resolution: "remark-mdx@npm:1.6.22" + dependencies: + "@babel/core": 7.12.9 + "@babel/helper-plugin-utils": 7.10.4 + "@babel/plugin-proposal-object-rest-spread": 7.12.1 + "@babel/plugin-syntax-jsx": 7.12.1 + "@mdx-js/util": 1.6.22 + is-alphabetical: 1.0.4 + remark-parse: 8.0.3 + unified: 9.2.0 + checksum: 45e62f8a821c37261f94448d54f295de1c5c393f762ff96cd4d4b730715037fafeb6c89ef94adf6a10a09edfa72104afe1431b93b5ae5e40ce2a7677e133c3d9 + languageName: node + linkType: hard + +"remark-parse@npm:8.0.3": + version: 8.0.3 + resolution: "remark-parse@npm:8.0.3" + dependencies: + ccount: ^1.0.0 + collapse-white-space: ^1.0.2 + is-alphabetical: ^1.0.0 + is-decimal: ^1.0.0 + is-whitespace-character: ^1.0.0 + is-word-character: ^1.0.0 + markdown-escapes: ^1.0.0 + parse-entities: ^2.0.0 + repeat-string: ^1.5.4 + state-toggle: ^1.0.0 + trim: 0.0.1 + trim-trailing-lines: ^1.0.0 + unherit: ^1.0.4 + unist-util-remove-position: ^2.0.0 + vfile-location: ^3.0.0 + xtend: ^4.0.1 + checksum: 2dfea250e7606ddfc9e223b9f41e0b115c5c701be4bd35181beaadd46ee59816bc00aadc6085a420f8df00b991ada73b590ea7fd34ace14557de4a0a41805be5 + languageName: node + linkType: hard + +"remark-squeeze-paragraphs@npm:4.0.0": + version: 4.0.0 + resolution: "remark-squeeze-paragraphs@npm:4.0.0" + dependencies: + mdast-squeeze-paragraphs: ^4.0.0 + checksum: 2071eb74d0ecfefb152c4932690a9fd950c3f9f798a676f1378a16db051da68fb20bf288688cc153ba5019dded35408ff45a31dfe9686eaa7a9f1df9edbb6c81 + languageName: node + linkType: hard + +"renderkid@npm:^3.0.0": + version: 3.0.0 + resolution: "renderkid@npm:3.0.0" + dependencies: + css-select: ^4.1.3 + dom-converter: ^0.2.0 + htmlparser2: ^6.1.0 + lodash: ^4.17.21 + strip-ansi: ^6.0.1 + checksum: 77162b62d6f33ab81f337c39efce0439ff0d1f6d441e29c35183151f83041c7850774fb904da163d6c844264d440d10557714e6daa0b19e4561a5cd4ef305d41 + languageName: node + linkType: hard + +"repeat-string@npm:^1.5.4": + version: 1.6.1 + resolution: "repeat-string@npm:1.6.1" + checksum: 1b809fc6db97decdc68f5b12c4d1a671c8e3f65ec4a40c238bc5200e44e85bcc52a54f78268ab9c29fcf5fe4f1343e805420056d1f30fa9a9ee4c2d93e3cc6c0 + languageName: node + linkType: hard + +"require-directory@npm:^2.1.1": + version: 2.1.1 + resolution: "require-directory@npm:2.1.1" + checksum: fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80 + languageName: node + linkType: hard + +"require-from-string@npm:^2.0.2": + version: 2.0.2 + resolution: "require-from-string@npm:2.0.2" + checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b + languageName: node + linkType: hard + +"require-like@npm:>= 0.1.1": + version: 0.1.2 + resolution: "require-like@npm:0.1.2" + checksum: edb8331f05fd807381a75b76f6cca9f0ce8acaa2e910b7e116541799aa970bfbc64fde5fd6adb3a6917dba346f8386ebbddb81614c24e8dad1b4290c7af9535e + languageName: node + linkType: hard + +"requires-port@npm:^1.0.0": + version: 1.0.0 + resolution: "requires-port@npm:1.0.0" + checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff + languageName: node + linkType: hard + +"resolve-dir@npm:^1.0.0, resolve-dir@npm:^1.0.1": + version: 1.0.1 + resolution: "resolve-dir@npm:1.0.1" + dependencies: + expand-tilde: ^2.0.0 + global-modules: ^1.0.0 + checksum: ef736b8ed60d6645c3b573da17d329bfb50ec4e1d6c5ffd6df49e3497acef9226f9810ea6823b8ece1560e01dcb13f77a9f6180d4f242d00cc9a8f4de909c65c + languageName: node + linkType: hard + +"resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": + version: 5.0.0 + resolution: "resolve-from@npm:5.0.0" + checksum: 4ceeb9113e1b1372d0cd969f3468fa042daa1dd9527b1b6bb88acb6ab55d8b9cd65dbf18819f9f9ddf0db804990901dcdaade80a215e7b2c23daae38e64f5bdf + languageName: node + linkType: hard + +"resolve-from@npm:^4.0.0": + version: 4.0.0 + resolution: "resolve-from@npm:4.0.0" + checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f + languageName: node + linkType: hard + +"resolve-global@npm:1.0.0, resolve-global@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-global@npm:1.0.0" + dependencies: + global-dirs: ^0.1.1 + checksum: c4e11d33e84bde7516b824503ffbe4b6cce863d5ce485680fd3db997b7c64da1df98321b1fd0703b58be8bc9bc83bc96bd83043f96194386b45eb47229efb6b6 + languageName: node + linkType: hard + +"resolve-pathname@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-pathname@npm:3.0.0" + checksum: 6147241ba42c423dbe83cb067a2b4af4f60908c3af57e1ea567729cc71416c089737fe2a73e9e79e7a60f00f66c91e4b45ad0d37cd4be2d43fec44963ef14368 + languageName: node + linkType: hard + +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2": + version: 1.22.1 + resolution: "resolve@npm:1.22.1" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + languageName: node + linkType: hard + +"resolve@npm:^2.0.0-next.3": + version: 2.0.0-next.4 + resolution: "resolve@npm:2.0.0-next.4" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: c438ac9a650f2030fd074219d7f12ceb983b475da2d89ad3d6dd05fbf6b7a0a8cd37d4d10b43cb1f632bc19f22246ab7f36ebda54d84a29bfb2910a0680906d3 + languageName: node + linkType: hard + +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin": + version: 1.22.1 + resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b + languageName: node + linkType: hard + +"resolve@patch:resolve@^2.0.0-next.3#~builtin": + version: 2.0.0-next.4 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 4bf9f4f8a458607af90518ff73c67a4bc1a38b5a23fef2bb0ccbd45e8be89820a1639b637b0ba377eb2be9eedfb1739a84cde24fe4cd670c8207d8fea922b011 + languageName: node + linkType: hard + +"responselike@npm:^1.0.2": + version: 1.0.2 + resolution: "responselike@npm:1.0.2" + dependencies: + lowercase-keys: ^1.0.0 + checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd + languageName: node + linkType: hard + +"restore-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "restore-cursor@npm:3.1.0" + dependencies: + onetime: ^5.1.0 + signal-exit: ^3.0.2 + checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 + languageName: node + linkType: hard + +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 623bd7d2e5119467ba66202d733ec3c2e2e26568074923bc0585b6b99db14f357e79bdedb63cab56cec47491c4a0da7e6021a7465ca6dc4f481d3898fdd3158c + languageName: node + linkType: hard + +"retry@npm:^0.13.1": + version: 0.13.1 + resolution: "retry@npm:0.13.1" + checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b + languageName: node + linkType: hard + +"reusify@npm:^1.0.4": + version: 1.0.4 + resolution: "reusify@npm:1.0.4" + checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc + languageName: node + linkType: hard + +"rfdc@npm:^1.3.0": + version: 1.3.0 + resolution: "rfdc@npm:1.3.0" + checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32 + languageName: node + linkType: hard + +"rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: ^7.1.3 + bin: + rimraf: bin.js + checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 + languageName: node + linkType: hard + +"rollup-plugin-terser@npm:^7.0.0": + version: 7.0.2 + resolution: "rollup-plugin-terser@npm:7.0.2" + dependencies: + "@babel/code-frame": ^7.10.4 + jest-worker: ^26.2.1 + serialize-javascript: ^4.0.0 + terser: ^5.0.0 + peerDependencies: + rollup: ^2.0.0 + checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72 + languageName: node + linkType: hard + +"rollup@npm:^2.43.1": + version: 2.79.1 + resolution: "rollup@npm:2.79.1" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 + languageName: node + linkType: hard + +"root-website@workspace:.": + version: 0.0.0-use.local + resolution: "root-website@workspace:." + dependencies: + "@commitlint/cli": ^17.1.2 + "@commitlint/config-conventional": ^17.1.0 + "@docusaurus/core": 2.1.0 + "@docusaurus/module-type-aliases": 2.1.0 + "@docusaurus/plugin-pwa": 2.1.0 + "@docusaurus/preset-classic": 2.1.0 + "@docusaurus/theme-search-algolia": 2.1.0 + "@heroicons/react": ^1.0.6 + "@mdx-js/react": ^1.6.22 + "@sapphire/docusaurus-plugin-npm2yarn2pnpm": 1.1.4 + "@sapphire/docusaurus-plugin-ts2esm2cjs": 1.1.3 + "@sapphire/eslint-config": ^4.3.8 + "@sapphire/fetch": ^2.4.1 + "@sapphire/prettier-config": ^1.4.4 + "@sapphire/ts-config": ^3.3.4 + "@svgr/webpack": ^6.5.0 + "@tippyjs/react": ^4.2.6 + "@types/node": ^18.11.3 + "@types/react": ^18.0.21 + "@types/react-dom": ^18.0.6 + "@typescript-eslint/eslint-plugin": ^5.40.1 + "@typescript-eslint/parser": ^5.40.1 + clsx: ^1.2.1 + cz-conventional-changelog: ^3.3.0 + eslint: ^8.26.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-import: ^2.26.0 + eslint-plugin-jsx-a11y: ^6.6.1 + eslint-plugin-prettier: ^4.2.1 + eslint-plugin-react: ^7.31.10 + eslint-plugin-react-hooks: ^4.6.0 + husky: ^8.0.1 + lint-staged: ^13.0.3 + markdownlint: ^0.26.2 + markdownlint-cli2: ^0.5.1 + npm-to-yarn: ^1.0.1 + prettier: ^2.7.1 + pretty-quick: ^3.1.3 + prism-react-renderer: ^1.3.5 + react: ^17.0.2 + react-dom: ^17.0.2 + swr: ^1.3.0 + typescript: ^4.8.4 + languageName: unknown + linkType: soft + +"rtl-detect@npm:^1.0.4": + version: 1.0.4 + resolution: "rtl-detect@npm:1.0.4" + checksum: d562535baa0db62f57f0a1d4676297bff72fd6b94e88f0f0900d5c3e810ab512c5c4cadffd3e05fbe8d9c74310c919afa3ea8c1001c244e5555e8eef12d02d6f + languageName: node + linkType: hard + +"rtlcss@npm:^3.5.0": + version: 3.5.0 + resolution: "rtlcss@npm:3.5.0" + dependencies: + find-up: ^5.0.0 + picocolors: ^1.0.0 + postcss: ^8.3.11 + strip-json-comments: ^3.1.1 + bin: + rtlcss: bin/rtlcss.js + checksum: a3763cad2cb58ce1b950de155097c3c294e7aefc8bf328b58d0cc8d5efb88bf800865edc158a78ace6d1f7f99fea6fd66fb4a354d859b172dadd3dab3e0027b3 + languageName: node + linkType: hard + +"run-async@npm:^2.4.0": + version: 2.4.1 + resolution: "run-async@npm:2.4.1" + checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 + languageName: node + linkType: hard + +"run-parallel@npm:^1.1.9": + version: 1.2.0 + resolution: "run-parallel@npm:1.2.0" + dependencies: + queue-microtask: ^1.2.2 + checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d + languageName: node + linkType: hard + +"rxjs@npm:^7.5.4, rxjs@npm:^7.5.5": + version: 7.5.7 + resolution: "rxjs@npm:7.5.7" + dependencies: + tslib: ^2.1.0 + checksum: edabcdb73b0f7e0f5f6e05c2077aff8c52222ac939069729704357d6406438acca831c24210db320aba269e86dbe1a400f3769c89101791885121a342fb15d9c + languageName: node + linkType: hard + +"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": + version: 5.1.2 + resolution: "safe-buffer@npm:5.1.2" + checksum: f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c + languageName: node + linkType: hard + +"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 + languageName: node + linkType: hard + +"safe-regex-test@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-regex-test@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + is-regex: ^1.1.4 + checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 + languageName: node + linkType: hard + +"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": + version: 2.1.2 + resolution: "safer-buffer@npm:2.1.2" + checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0 + languageName: node + linkType: hard + +"sax@npm:^1.2.4": + version: 1.2.4 + resolution: "sax@npm:1.2.4" + checksum: d3df7d32b897a2c2f28e941f732c71ba90e27c24f62ee918bd4d9a8cfb3553f2f81e5493c7f0be94a11c1911b643a9108f231dd6f60df3fa9586b5d2e3e9e1fe + languageName: node + linkType: hard + +"scheduler@npm:^0.20.2": + version: 0.20.2 + resolution: "scheduler@npm:0.20.2" + dependencies: + loose-envify: ^1.1.0 + object-assign: ^4.1.1 + checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc + languageName: node + linkType: hard + +"schema-utils@npm:2.7.0": + version: 2.7.0 + resolution: "schema-utils@npm:2.7.0" + dependencies: + "@types/json-schema": ^7.0.4 + ajv: ^6.12.2 + ajv-keywords: ^3.4.1 + checksum: 8889325b0ee1ae6a8f5d6aaa855c71e136ebbb7fd731b01a9d3ec8225dcb245f644c47c50104db4c741983b528cdff8558570021257d4d397ec6aaecd9172a8e + languageName: node + linkType: hard + +"schema-utils@npm:^2.6.5": + version: 2.7.1 + resolution: "schema-utils@npm:2.7.1" + dependencies: + "@types/json-schema": ^7.0.5 + ajv: ^6.12.4 + ajv-keywords: ^3.5.2 + checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b + languageName: node + linkType: hard + +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": + version: 3.1.1 + resolution: "schema-utils@npm:3.1.1" + dependencies: + "@types/json-schema": ^7.0.8 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: fb73f3d759d43ba033c877628fe9751620a26879f6301d3dbeeb48cf2a65baec5cdf99da65d1bf3b4ff5444b2e59cbe4f81c2456b5e0d2ba7d7fd4aed5da29ce + languageName: node + linkType: hard + +"schema-utils@npm:^4.0.0": + version: 4.0.0 + resolution: "schema-utils@npm:4.0.0" + dependencies: + "@types/json-schema": ^7.0.9 + ajv: ^8.8.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.0.0 + checksum: c843e92fdd1a5c145dbb6ffdae33e501867f9703afac67bdf35a685e49f85b1dcc10ea250033175a64bd9d31f0555bc6785b8359da0c90bcea30cf6dfbb55a8f + languageName: node + linkType: hard + +"section-matter@npm:^1.0.0": + version: 1.0.0 + resolution: "section-matter@npm:1.0.0" + dependencies: + extend-shallow: ^2.0.1 + kind-of: ^6.0.0 + checksum: 3cc4131705493b2955729b075dcf562359bba66183debb0332752dc9cad35616f6da7a23e42b6cab45cd2e4bb5cda113e9e84c8f05aee77adb6b0289a0229101 + languageName: node + linkType: hard + +"select-hose@npm:^2.0.0": + version: 2.0.0 + resolution: "select-hose@npm:2.0.0" + checksum: d7e5fcc695a4804209d232a1b18624a5134be334d4e1114b0721f7a5e72bd73da483dcf41528c1af4f4f4892ad7cfd6a1e55c8ffb83f9c9fe723b738db609dbb + languageName: node + linkType: hard + +"selfsigned@npm:^2.1.1": + version: 2.1.1 + resolution: "selfsigned@npm:2.1.1" + dependencies: + node-forge: ^1 + checksum: aa9ce2150a54838978d5c0aee54d7ebe77649a32e4e690eb91775f71fdff773874a4fbafd0ac73d8ec3b702ff8a395c604df4f8e8868528f36fd6c15076fb43a + languageName: node + linkType: hard + +"semver-diff@npm:^3.1.1": + version: 3.1.1 + resolution: "semver-diff@npm:3.1.1" + dependencies: + semver: ^6.3.0 + checksum: 8bbe5a5d7add2d5e51b72314a9215cd294d71f41cdc2bf6bd59ee76411f3610b576172896f1d191d0d7294cb9f2f847438d2ee158adacc0c224dca79052812fe + languageName: node + linkType: hard + +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.4.1": + version: 5.7.1 + resolution: "semver@npm:5.7.1" + bin: + semver: ./bin/semver + checksum: 57fd0acfd0bac382ee87cd52cd0aaa5af086a7dc8d60379dfe65fea491fb2489b6016400813930ecd61fd0952dae75c115287a1b16c234b1550887117744dfaf + languageName: node + linkType: hard + +"semver@npm:7.3.7": + version: 7.3.7 + resolution: "semver@npm:7.3.7" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 + languageName: node + linkType: hard + +"semver@npm:^6.0.0, semver@npm:^6.1.1, semver@npm:^6.1.2, semver@npm:^6.2.0, semver@npm:^6.3.0": + version: 6.3.0 + resolution: "semver@npm:6.3.0" + bin: + semver: ./bin/semver.js + checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 + languageName: node + linkType: hard + +"semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": + version: 7.3.8 + resolution: "semver@npm:7.3.8" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: ba9c7cbbf2b7884696523450a61fee1a09930d888b7a8d7579025ad93d459b2d1949ee5bbfeb188b2be5f4ac163544c5e98491ad6152df34154feebc2cc337c1 + languageName: node + linkType: hard + +"send@npm:0.18.0": + version: 0.18.0 + resolution: "send@npm:0.18.0" + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: ~1.2.1 + statuses: 2.0.1 + checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8 + languageName: node + linkType: hard + +"serialize-javascript@npm:^4.0.0": + version: 4.0.0 + resolution: "serialize-javascript@npm:4.0.0" + dependencies: + randombytes: ^2.1.0 + checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302 + languageName: node + linkType: hard + +"serialize-javascript@npm:^6.0.0": + version: 6.0.0 + resolution: "serialize-javascript@npm:6.0.0" + dependencies: + randombytes: ^2.1.0 + checksum: 56f90b562a1bdc92e55afb3e657c6397c01a902c588c0fe3d4c490efdcc97dcd2a3074ba12df9e94630f33a5ce5b76a74784a7041294628a6f4306e0ec84bf93 + languageName: node + linkType: hard + +"serve-handler@npm:^6.1.3": + version: 6.1.3 + resolution: "serve-handler@npm:6.1.3" + dependencies: + bytes: 3.0.0 + content-disposition: 0.5.2 + fast-url-parser: 1.1.3 + mime-types: 2.1.18 + minimatch: 3.0.4 + path-is-inside: 1.0.2 + path-to-regexp: 2.2.1 + range-parser: 1.2.0 + checksum: 384c1bc10add07a554207f918acaa75af47fcfd8fb89e070faa3468ab45ec5bbc9f976e62d659b6b63404edcf5c54efb7e0a48f3f55946eec83b62b283b9837e + languageName: node + linkType: hard + +"serve-index@npm:^1.9.1": + version: 1.9.1 + resolution: "serve-index@npm:1.9.1" + dependencies: + accepts: ~1.3.4 + batch: 0.6.1 + debug: 2.6.9 + escape-html: ~1.0.3 + http-errors: ~1.6.2 + mime-types: ~2.1.17 + parseurl: ~1.3.2 + checksum: e2647ce13379485b98a53ba2ea3fbad4d44b57540d00663b02b976e426e6194d62ac465c0d862cb7057f65e0de8ab8a684aa095427a4b8612412eca0d300d22f + languageName: node + linkType: hard + +"serve-static@npm:1.15.0": + version: 1.15.0 + resolution: "serve-static@npm:1.15.0" + dependencies: + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + parseurl: ~1.3.3 + send: 0.18.0 + checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d + languageName: node + linkType: hard + +"set-blocking@npm:^2.0.0": + version: 2.0.0 + resolution: "set-blocking@npm:2.0.0" + checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 + languageName: node + linkType: hard + +"setimmediate@npm:^1.0.5": + version: 1.0.5 + resolution: "setimmediate@npm:1.0.5" + checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd + languageName: node + linkType: hard + +"setprototypeof@npm:1.1.0": + version: 1.1.0 + resolution: "setprototypeof@npm:1.1.0" + checksum: 27cb44304d6c9e1a23bc6c706af4acaae1a7aa1054d4ec13c05f01a99fd4887109a83a8042b67ad90dbfcd100d43efc171ee036eb080667172079213242ca36e + languageName: node + linkType: hard + +"setprototypeof@npm:1.2.0": + version: 1.2.0 + resolution: "setprototypeof@npm:1.2.0" + checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89 + languageName: node + linkType: hard + +"shallow-clone@npm:^3.0.0": + version: 3.0.1 + resolution: "shallow-clone@npm:3.0.1" + dependencies: + kind-of: ^6.0.2 + checksum: 39b3dd9630a774aba288a680e7d2901f5c0eae7b8387fc5c8ea559918b29b3da144b7bdb990d7ccd9e11be05508ac9e459ce51d01fd65e583282f6ffafcba2e7 + languageName: node + linkType: hard + +"shallowequal@npm:^1.1.0": + version: 1.1.0 + resolution: "shallowequal@npm:1.1.0" + checksum: f4c1de0837f106d2dbbfd5d0720a5d059d1c66b42b580965c8f06bb1db684be8783538b684092648c981294bf817869f743a066538771dbecb293df78f765e00 + languageName: node + linkType: hard + +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: ^3.0.0 + checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa + languageName: node + linkType: hard + +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 + languageName: node + linkType: hard + +"shell-quote@npm:^1.7.3": + version: 1.7.4 + resolution: "shell-quote@npm:1.7.4" + checksum: 2874ea9c1a7c3ebfc9ec5734a897e16533d0d06f2e4cddc22ba3d1cab5cdc07d0f825364c1b1e39abe61236f44d8e60e933c7ad7349ce44de4f5dddc7b4354e9 + languageName: node + linkType: hard + +"shelljs@npm:^0.8.5": + version: 0.8.5 + resolution: "shelljs@npm:0.8.5" + dependencies: + glob: ^7.0.0 + interpret: ^1.0.0 + rechoir: ^0.6.2 + bin: + shjs: bin/shjs + checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748 + languageName: node + linkType: hard + +"shiki@npm:^0.11.1": + version: 0.11.1 + resolution: "shiki@npm:0.11.1" + dependencies: + jsonc-parser: ^3.0.0 + vscode-oniguruma: ^1.6.1 + vscode-textmate: ^6.0.0 + checksum: 2a4ebc3b466816263fc244ae4f67a4ff96aa74d863b9c5e7e4affc50f37fd6d1a781405de0dbf763b777bc33e49a0d441de7ff3fededb8b01e3b8dbb37e2927d + languageName: node + linkType: hard + +"side-channel@npm:^1.0.4": + version: 1.0.4 + resolution: "side-channel@npm:1.0.4" + dependencies: + call-bind: ^1.0.0 + get-intrinsic: ^1.0.2 + object-inspect: ^1.9.0 + checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 + languageName: node + linkType: hard + +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 + languageName: node + linkType: hard + +"sirv@npm:^1.0.7": + version: 1.0.19 + resolution: "sirv@npm:1.0.19" + dependencies: + "@polka/url": ^1.0.0-next.20 + mrmime: ^1.0.0 + totalist: ^1.0.0 + checksum: c943cfc61baf85f05f125451796212ec35d4377af4da90ae8ec1fa23e6d7b0b4d9c74a8fbf65af83c94e669e88a09dc6451ba99154235eead4393c10dda5b07c + languageName: node + linkType: hard + +"sisteransi@npm:^1.0.5": + version: 1.0.5 + resolution: "sisteransi@npm:1.0.5" + checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4 + languageName: node + linkType: hard + +"sitemap@npm:^7.1.1": + version: 7.1.1 + resolution: "sitemap@npm:7.1.1" + dependencies: + "@types/node": ^17.0.5 + "@types/sax": ^1.2.1 + arg: ^5.0.0 + sax: ^1.2.4 + bin: + sitemap: dist/cli.js + checksum: 87a6d21b0d4a33b8c611d3bb8543d02b813c0ebfce014213ef31849b5c1439005644f19ad1593ec89815f6101355f468c9a02c251d09aa03f6fddd17e23c4be4 + languageName: node + linkType: hard + +"slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c + languageName: node + linkType: hard + +"slash@npm:^4.0.0": + version: 4.0.0 + resolution: "slash@npm:4.0.0" + checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d + languageName: node + linkType: hard + +"slice-ansi@npm:^3.0.0": + version: 3.0.0 + resolution: "slice-ansi@npm:3.0.0" + dependencies: + ansi-styles: ^4.0.0 + astral-regex: ^2.0.0 + is-fullwidth-code-point: ^3.0.0 + checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 + languageName: node + linkType: hard + +"slice-ansi@npm:^4.0.0": + version: 4.0.0 + resolution: "slice-ansi@npm:4.0.0" + dependencies: + ansi-styles: ^4.0.0 + astral-regex: ^2.0.0 + is-fullwidth-code-point: ^3.0.0 + checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 + languageName: node + linkType: hard + +"slice-ansi@npm:^5.0.0": + version: 5.0.0 + resolution: "slice-ansi@npm:5.0.0" + dependencies: + ansi-styles: ^6.0.0 + is-fullwidth-code-point: ^4.0.0 + checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e + languageName: node + linkType: hard + +"smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" + checksum: b5167a7142c1da704c0e3af85c402002b597081dd9575031a90b4f229ca5678e9a36e8a374f1814c8156a725d17008ae3bde63b92f9cfd132526379e580bec8b + languageName: node + linkType: hard + +"sockjs@npm:^0.3.24": + version: 0.3.24 + resolution: "sockjs@npm:0.3.24" + dependencies: + faye-websocket: ^0.11.3 + uuid: ^8.3.2 + websocket-driver: ^0.7.4 + checksum: 355309b48d2c4e9755349daa29cea1c0d9ee23e49b983841c6bf7a20276b00d3c02343f9f33f26d2ee8b261a5a02961b52a25c8da88b2538c5b68d3071b4934c + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "socks-proxy-agent@npm:7.0.0" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 + languageName: node + linkType: hard + +"socks@npm:^2.6.2": + version: 2.7.1 + resolution: "socks@npm:2.7.1" + dependencies: + ip: ^2.0.0 + smart-buffer: ^4.2.0 + checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748 + languageName: node + linkType: hard + +"sort-css-media-queries@npm:2.1.0": + version: 2.1.0 + resolution: "sort-css-media-queries@npm:2.1.0" + checksum: 25cb8f08b148a2ed83d0bc1cf20ddb888d3dee2a3c986896099a21b28b999d5cca3e46a9ef64381bb36fca0fc820471713f2e8af2729ecc6e108ab2b3b315ea9 + languageName: node + linkType: hard + +"source-map-js@npm:^1.0.2": + version: 1.0.2 + resolution: "source-map-js@npm:1.0.2" + checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c + languageName: node + linkType: hard + +"source-map-resolve@npm:^0.6.0": + version: 0.6.0 + resolution: "source-map-resolve@npm:0.6.0" + dependencies: + atob: ^2.1.2 + decode-uri-component: ^0.2.0 + checksum: fe503b9e5dac1c54be835282fcfec10879434e7b3ee08a9774f230299c724a8d403484d9531276d1670c87390e0e4d1d3f92b14cca6e4a2445ea3016b786ecd4 + languageName: node + linkType: hard + +"source-map-support@npm:~0.5.20": + version: 0.5.21 + resolution: "source-map-support@npm:0.5.21" + dependencies: + buffer-from: ^1.0.0 + source-map: ^0.6.0 + checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 + languageName: node + linkType: hard + +"source-map@npm:^0.5.0": + version: 0.5.7 + resolution: "source-map@npm:0.5.7" + checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d + languageName: node + linkType: hard + +"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0": + version: 0.6.1 + resolution: "source-map@npm:0.6.1" + checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 + languageName: node + linkType: hard + +"source-map@npm:^0.8.0-beta.0": + version: 0.8.0-beta.0 + resolution: "source-map@npm:0.8.0-beta.0" + dependencies: + whatwg-url: ^7.0.0 + checksum: e94169be6461ab0ac0913313ad1719a14c60d402bd22b0ad96f4a6cffd79130d91ab5df0a5336a326b04d2df131c1409f563c9dc0d21a6ca6239a44b6c8dbd92 + languageName: node + linkType: hard + +"sourcemap-codec@npm:^1.4.8": + version: 1.4.8 + resolution: "sourcemap-codec@npm:1.4.8" + checksum: b57981c05611afef31605732b598ccf65124a9fcb03b833532659ac4d29ac0f7bfacbc0d6c5a28a03e84c7510e7e556d758d0bb57786e214660016fb94279316 + languageName: node + linkType: hard + +"space-separated-tokens@npm:^1.0.0": + version: 1.1.5 + resolution: "space-separated-tokens@npm:1.1.5" + checksum: 8ef68f1cfa8ccad316b7f8d0df0919d0f1f6d32101e8faeee34ea3a923ce8509c1ad562f57388585ee4951e92d27afa211ed0a077d3d5995b5ba9180331be708 + languageName: node + linkType: hard + +"spdx-correct@npm:^3.0.0": + version: 3.1.1 + resolution: "spdx-correct@npm:3.1.1" + dependencies: + spdx-expression-parse: ^3.0.0 + spdx-license-ids: ^3.0.0 + checksum: 77ce438344a34f9930feffa61be0eddcda5b55fc592906ef75621d4b52c07400a97084d8701557b13f7d2aae0cb64f808431f469e566ef3fe0a3a131dcb775a6 + languageName: node + linkType: hard + +"spdx-exceptions@npm:^2.1.0": + version: 2.3.0 + resolution: "spdx-exceptions@npm:2.3.0" + checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 + languageName: node + linkType: hard + +"spdx-expression-parse@npm:^3.0.0": + version: 3.0.1 + resolution: "spdx-expression-parse@npm:3.0.1" + dependencies: + spdx-exceptions: ^2.1.0 + spdx-license-ids: ^3.0.0 + checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde + languageName: node + linkType: hard + +"spdx-license-ids@npm:^3.0.0": + version: 3.0.12 + resolution: "spdx-license-ids@npm:3.0.12" + checksum: 92a4dddce62ce1db6fe54a7a839cf85e06abc308fc83b776a55b44e4f1906f02e7ebd506120847039e976bbbad359ea8bdfafb7925eae5cd7e73255f02e0b7d6 + languageName: node + linkType: hard + +"spdy-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "spdy-transport@npm:3.0.0" + dependencies: + debug: ^4.1.0 + detect-node: ^2.0.4 + hpack.js: ^2.1.6 + obuf: ^1.1.2 + readable-stream: ^3.0.6 + wbuf: ^1.7.3 + checksum: 0fcaad3b836fb1ec0bdd39fa7008b9a7a84a553f12be6b736a2512613b323207ffc924b9551cef0378f7233c85916cff1118652e03a730bdb97c0e042243d56c + languageName: node + linkType: hard + +"spdy@npm:^4.0.2": + version: 4.0.2 + resolution: "spdy@npm:4.0.2" + dependencies: + debug: ^4.1.0 + handle-thing: ^2.0.0 + http-deceiver: ^1.2.7 + select-hose: ^2.0.0 + spdy-transport: ^3.0.0 + checksum: 2c739d0ff6f56ad36d2d754d0261d5ec358457bea7cbf77b1b05b0c6464f2ce65b85f196305f50b7bd9120723eb94bae9933466f28e67e5cd8cde4e27f1d75f8 + languageName: node + linkType: hard + +"split2@npm:^3.0.0": + version: 3.2.2 + resolution: "split2@npm:3.2.2" + dependencies: + readable-stream: ^3.0.0 + checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a + languageName: node + linkType: hard + +"sprintf-js@npm:~1.0.2": + version: 1.0.3 + resolution: "sprintf-js@npm:1.0.3" + checksum: 19d79aec211f09b99ec3099b5b2ae2f6e9cdefe50bc91ac4c69144b6d3928a640bb6ae5b3def70c2e85a2c3d9f5ec2719921e3a59d3ca3ef4b2fd1a4656a0df3 + languageName: node + linkType: hard + +"ssri@npm:^9.0.0": + version: 9.0.1 + resolution: "ssri@npm:9.0.1" + dependencies: + minipass: ^3.1.1 + checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb + languageName: node + linkType: hard + +"stable@npm:^0.1.8": + version: 0.1.8 + resolution: "stable@npm:0.1.8" + checksum: 2ff482bb100285d16dd75cd8f7c60ab652570e8952c0bfa91828a2b5f646a0ff533f14596ea4eabd48bb7f4aeea408dce8f8515812b975d958a4cc4fa6b9dfeb + languageName: node + linkType: hard + +"state-toggle@npm:^1.0.0": + version: 1.0.3 + resolution: "state-toggle@npm:1.0.3" + checksum: 17398af928413e8d8b866cf0c81fd1b1348bb7d65d8983126ff6ff2317a80d6ee023484fba0c54d8169f5aa544f125434a650ae3a71eddc935cae307d4692b4f + languageName: node + linkType: hard + +"statuses@npm:2.0.1": + version: 2.0.1 + resolution: "statuses@npm:2.0.1" + checksum: 18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb + languageName: node + linkType: hard + +"statuses@npm:>= 1.4.0 < 2": + version: 1.5.0 + resolution: "statuses@npm:1.5.0" + checksum: c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c + languageName: node + linkType: hard + +"std-env@npm:^3.0.1": + version: 3.3.0 + resolution: "std-env@npm:3.3.0" + checksum: 093f26c9e079ee5b1f99b08816f7cf5d72abccf75731901a2645a4b6e0cc1f039f9c44f0399f2acb80043d29a1977885738309e332a2746ee2178c2a57b9bd3a + languageName: node + linkType: hard + +"string-argv@npm:^0.3.1": + version: 0.3.1 + resolution: "string-argv@npm:0.3.1" + checksum: efbd0289b599bee808ce80820dfe49c9635610715429c6b7cc50750f0437e3c2f697c81e5c390208c13b5d5d12d904a1546172a88579f6ee5cbaaaa4dc9ec5cf + languageName: node + linkType: hard + +"string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: ^8.0.0 + is-fullwidth-code-point: ^3.0.0 + strip-ansi: ^6.0.1 + checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb + languageName: node + linkType: hard + +"string-width@npm:^5.0.0, string-width@npm:^5.0.1": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: ^0.2.0 + emoji-regex: ^9.2.2 + strip-ansi: ^7.0.1 + checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + languageName: node + linkType: hard + +"string.prototype.matchall@npm:^4.0.6, string.prototype.matchall@npm:^4.0.7": + version: 4.0.7 + resolution: "string.prototype.matchall@npm:4.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.1 + get-intrinsic: ^1.1.1 + has-symbols: ^1.0.3 + internal-slot: ^1.0.3 + regexp.prototype.flags: ^1.4.1 + side-channel: ^1.0.4 + checksum: fc09f3ccbfb325de0472bcc87a6be0598a7499e0b4a31db5789676155b15754a4cc4bb83924f15fc9ed48934dac7366ee52c8b9bd160bed6fd072c93b489e75c + languageName: node + linkType: hard + +"string.prototype.trimend@npm:^1.0.5": + version: 1.0.5 + resolution: "string.prototype.trimend@npm:1.0.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + checksum: d44f543833112f57224e79182debadc9f4f3bf9d48a0414d6f0cbd2a86f2b3e8c0ca1f95c3f8e5b32ae83e91554d79d932fc746b411895f03f93d89ed3dfb6bc + languageName: node + linkType: hard + +"string.prototype.trimstart@npm:^1.0.5": + version: 1.0.5 + resolution: "string.prototype.trimstart@npm:1.0.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + checksum: a4857c5399ad709d159a77371eeaa8f9cc284469a0b5e1bfe405de16f1fd4166a8ea6f4180e55032f348d1b679b1599fd4301fbc7a8b72bdb3e795e43f7b1048 + languageName: node + linkType: hard + +"string_decoder@npm:^1.1.1": + version: 1.3.0 + resolution: "string_decoder@npm:1.3.0" + dependencies: + safe-buffer: ~5.2.0 + checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 + languageName: node + linkType: hard + +"string_decoder@npm:~1.1.1": + version: 1.1.1 + resolution: "string_decoder@npm:1.1.1" + dependencies: + safe-buffer: ~5.1.0 + checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b + languageName: node + linkType: hard + +"stringify-object@npm:^3.3.0": + version: 3.3.0 + resolution: "stringify-object@npm:3.3.0" + dependencies: + get-own-enumerable-property-symbols: ^3.0.0 + is-obj: ^1.0.1 + is-regexp: ^1.0.0 + checksum: 6827a3f35975cfa8572e8cd3ed4f7b262def260af18655c6fde549334acdac49ddba69f3c861ea5a6e9c5a4990fe4ae870b9c0e6c31019430504c94a83b7a154 + languageName: node + linkType: hard + +"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: ^5.0.1 + checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c + languageName: node + linkType: hard + +"strip-ansi@npm:^7.0.1": + version: 7.0.1 + resolution: "strip-ansi@npm:7.0.1" + dependencies: + ansi-regex: ^6.0.1 + checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 + languageName: node + linkType: hard + +"strip-bom-string@npm:^1.0.0": + version: 1.0.0 + resolution: "strip-bom-string@npm:1.0.0" + checksum: 5635a3656d8512a2c194d6c8d5dee7ef0dde6802f7be9413b91e201981ad4132506656d9cf14137f019fd50f0269390d91c7f6a2601b1bee039a4859cfce4934 + languageName: node + linkType: hard + +"strip-bom@npm:4.0.0": + version: 4.0.0 + resolution: "strip-bom@npm:4.0.0" + checksum: 9dbcfbaf503c57c06af15fe2c8176fb1bf3af5ff65003851a102749f875a6dbe0ab3b30115eccf6e805e9d756830d3e40ec508b62b3f1ddf3761a20ebe29d3f3 + languageName: node + linkType: hard + +"strip-bom@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-bom@npm:3.0.0" + checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b + languageName: node + linkType: hard + +"strip-comments@npm:^2.0.1": + version: 2.0.1 + resolution: "strip-comments@npm:2.0.1" + checksum: 36cd122e1c27b5be69df87e1687770a62fe183bdee9f3ff5cf85d30bbc98280afc012581f2fd50c7ad077c90f656f272560c9d2e520d28604b8b7ea3bc87d6f9 + languageName: node + linkType: hard + +"strip-final-newline@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-final-newline@npm:2.0.0" + checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 + languageName: node + linkType: hard + +"strip-final-newline@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-final-newline@npm:3.0.0" + checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 + languageName: node + linkType: hard + +"strip-indent@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-indent@npm:3.0.0" + dependencies: + min-indent: ^1.0.0 + checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 + languageName: node + linkType: hard + +"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": + version: 3.1.1 + resolution: "strip-json-comments@npm:3.1.1" + checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 + languageName: node + linkType: hard + +"strip-json-comments@npm:5.0.0": + version: 5.0.0 + resolution: "strip-json-comments@npm:5.0.0" + checksum: 99cad07ccc3b86cc7bb8a9274a801b0660cbd595189ad291f6e206b8d7b23d90eed3119cdae44e126d9563796024b3ef0e7de2eeee4634b3b9019bafb62803e7 + languageName: node + linkType: hard + +"strip-json-comments@npm:~2.0.1": + version: 2.0.1 + resolution: "strip-json-comments@npm:2.0.1" + checksum: 1074ccb63270d32ca28edfb0a281c96b94dc679077828135141f27d52a5a398ef5e78bcf22809d23cadc2b81dfbe345eb5fd8699b385c8b1128907dec4a7d1e1 + languageName: node + linkType: hard + +"style-to-object@npm:0.3.0, style-to-object@npm:^0.3.0": + version: 0.3.0 + resolution: "style-to-object@npm:0.3.0" + dependencies: + inline-style-parser: 0.1.1 + checksum: 4d7084015207f2a606dfc10c29cb5ba569f2fe8005551df7396110dd694d6ff650f2debafa95bd5d147dfb4ca50f57868e2a7f91bf5d11ef734fe7ccbd7abf59 + languageName: node + linkType: hard + +"stylehacks@npm:^5.1.0": + version: 5.1.0 + resolution: "stylehacks@npm:5.1.0" + dependencies: + browserslist: ^4.16.6 + postcss-selector-parser: ^6.0.4 + peerDependencies: + postcss: ^8.2.15 + checksum: 310b3452c11fd443b0d327aa2d5b43ae7479407339204b7ad11cf2e16d33b690c1cbf47a21b737ef112411e53563f0f996c5fa3642d135c896329950a008277f + languageName: node + linkType: hard + +"supports-color@npm:^5.3.0": + version: 5.5.0 + resolution: "supports-color@npm:5.5.0" + dependencies: + has-flag: ^3.0.0 + checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac + languageName: node + linkType: hard + +"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": + version: 7.2.0 + resolution: "supports-color@npm:7.2.0" + dependencies: + has-flag: ^4.0.0 + checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a + languageName: node + linkType: hard + +"supports-color@npm:^8.0.0": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: ^4.0.0 + checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 + languageName: node + linkType: hard + +"supports-preserve-symlinks-flag@npm:^1.0.0": + version: 1.0.0 + resolution: "supports-preserve-symlinks-flag@npm:1.0.0" + checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae + languageName: node + linkType: hard + +"svg-parser@npm:^2.0.4": + version: 2.0.4 + resolution: "svg-parser@npm:2.0.4" + checksum: b3de6653048212f2ae7afe4a423e04a76ec6d2d06e1bf7eacc618a7c5f7df7faa5105561c57b94579ec831fbbdbf5f190ba56a9205ff39ed13eabdf8ab086ddf + languageName: node + linkType: hard + +"svgo@npm:^2.7.0, svgo@npm:^2.8.0": + version: 2.8.0 + resolution: "svgo@npm:2.8.0" + dependencies: + "@trysound/sax": 0.2.0 + commander: ^7.2.0 + css-select: ^4.1.3 + css-tree: ^1.1.3 + csso: ^4.2.0 + picocolors: ^1.0.0 + stable: ^0.1.8 + bin: + svgo: bin/svgo + checksum: b92f71a8541468ffd0b81b8cdb36b1e242eea320bf3c1a9b2c8809945853e9d8c80c19744267eb91cabf06ae9d5fff3592d677df85a31be4ed59ff78534fa420 + languageName: node + linkType: hard + +"swr@npm:^1.3.0": + version: 1.3.0 + resolution: "swr@npm:1.3.0" + peerDependencies: + react: ^16.11.0 || ^17.0.0 || ^18.0.0 + checksum: e7a184f0d560e9c8be85c023cc8e65e56a88a6ed46f9394b301b07f838edca23d2e303685319a4fcd620b81d447a7bcb489c7fa0a752c259f91764903c690cdb + languageName: node + linkType: hard + +"tapable@npm:^1.0.0": + version: 1.1.3 + resolution: "tapable@npm:1.1.3" + checksum: 53ff4e7c3900051c38cc4faab428ebfd7e6ad0841af5a7ac6d5f3045c5b50e88497bfa8295b4b3fbcadd94993c9e358868b78b9fb249a76cb8b018ac8dccafd7 + languageName: node + linkType: hard + +"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 + languageName: node + linkType: hard + +"tar@npm:^6.1.11, tar@npm:^6.1.2": + version: 6.1.11 + resolution: "tar@npm:6.1.11" + dependencies: + chownr: ^2.0.0 + fs-minipass: ^2.0.0 + minipass: ^3.0.0 + minizlib: ^2.1.1 + mkdirp: ^1.0.3 + yallist: ^4.0.0 + checksum: a04c07bb9e2d8f46776517d4618f2406fb977a74d914ad98b264fc3db0fe8224da5bec11e5f8902c5b9bcb8ace22d95fbe3c7b36b8593b7dfc8391a25898f32f + languageName: node + linkType: hard + +"temp-dir@npm:^2.0.0": + version: 2.0.0 + resolution: "temp-dir@npm:2.0.0" + checksum: cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa + languageName: node + linkType: hard + +"tempy@npm:^0.6.0": + version: 0.6.0 + resolution: "tempy@npm:0.6.0" + dependencies: + is-stream: ^2.0.0 + temp-dir: ^2.0.0 + type-fest: ^0.16.0 + unique-string: ^2.0.0 + checksum: dd09c8b6615e4b785ea878e9a18b17ac0bfe5dccf5a0e205ebd274bb356356aff3f5c90a6c917077d51c75efb7648b113a78b0492e2ffc81a7c9912eb872ac52 + languageName: node + linkType: hard + +"terser-webpack-plugin@npm:^5.1.3, terser-webpack-plugin@npm:^5.3.3": + version: 5.3.6 + resolution: "terser-webpack-plugin@npm:5.3.6" + dependencies: + "@jridgewell/trace-mapping": ^0.3.14 + jest-worker: ^27.4.5 + schema-utils: ^3.1.1 + serialize-javascript: ^6.0.0 + terser: ^5.14.1 + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + checksum: 8f3448d7fdb0434ce6a0c09d95c462bfd2f4a5a430233d854163337f734a7f5c07c74513d16081e06d4ca33d366d5b1a36f5444219bc41a7403afd6162107bad + languageName: node + linkType: hard + +"terser@npm:^5.0.0, terser@npm:^5.10.0, terser@npm:^5.14.1": + version: 5.15.1 + resolution: "terser@npm:5.15.1" + dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: 9880a1e0956983a1ce5de204ea35121c0009fa41d582a6904ae850e1953a1a2cc021168439565280c5a8eee67c85a874175627e24989b046c7a72589b81c3979 + languageName: node + linkType: hard + +"text-extensions@npm:^1.0.0": + version: 1.9.0 + resolution: "text-extensions@npm:1.9.0" + checksum: 56a9962c1b62d39b2bcb369b7558ca85c1b55e554b38dfd725edcc0a1babe5815782a60c17ff6b839093b163dfebb92b804208aaaea616ec7571c8059ae0cf44 + languageName: node + linkType: hard + +"text-table@npm:^0.2.0": + version: 0.2.0 + resolution: "text-table@npm:0.2.0" + checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a + languageName: node + linkType: hard + +"through2@npm:^4.0.0": + version: 4.0.2 + resolution: "through2@npm:4.0.2" + dependencies: + readable-stream: 3 + checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 + languageName: node + linkType: hard + +"through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": + version: 2.3.8 + resolution: "through@npm:2.3.8" + checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd + languageName: node + linkType: hard + +"thunky@npm:^1.0.2": + version: 1.1.0 + resolution: "thunky@npm:1.1.0" + checksum: 993096c472b6b8f30e29dc777a8d17720e4cab448375041f20c0cb802a09a7fb2217f2a3e8cdc11851faa71c957e2db309357367fc9d7af3cb7a4d00f4b66034 + languageName: node + linkType: hard + +"tiny-invariant@npm:^1.0.2": + version: 1.3.1 + resolution: "tiny-invariant@npm:1.3.1" + checksum: 872dbd1ff20a21303a2fd20ce3a15602cfa7fcf9b228bd694a52e2938224313b5385a1078cb667ed7375d1612194feaca81c4ecbe93121ca1baebe344de4f84c + languageName: node + linkType: hard + +"tiny-warning@npm:^1.0.0": + version: 1.0.3 + resolution: "tiny-warning@npm:1.0.3" + checksum: da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 + languageName: node + linkType: hard + +"tippy.js@npm:^6.3.1": + version: 6.3.7 + resolution: "tippy.js@npm:6.3.7" + dependencies: + "@popperjs/core": ^2.9.0 + checksum: cac955318a65288e8d2dca05059878b003c6e66f92c94f7810f5bc5448eb6646abdf7dacc9bd00020e2611592598d0aae3a28ec9a45349a159603c3fdddce5fb + languageName: node + linkType: hard + +"tmp@npm:^0.0.33": + version: 0.0.33 + resolution: "tmp@npm:0.0.33" + dependencies: + os-tmpdir: ~1.0.2 + checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28 + languageName: node + linkType: hard + +"to-fast-properties@npm:^2.0.0": + version: 2.0.0 + resolution: "to-fast-properties@npm:2.0.0" + checksum: be2de62fe58ead94e3e592680052683b1ec986c72d589e7b21e5697f8744cdbf48c266fa72f6c15932894c10187b5f54573a3bcf7da0bfd964d5caf23d436168 + languageName: node + linkType: hard + +"to-readable-stream@npm:^1.0.0": + version: 1.0.0 + resolution: "to-readable-stream@npm:1.0.0" + checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5 + languageName: node + linkType: hard + +"to-regex-range@npm:^5.0.1": + version: 5.0.1 + resolution: "to-regex-range@npm:5.0.1" + dependencies: + is-number: ^7.0.0 + checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed + languageName: node + linkType: hard + +"toidentifier@npm:1.0.1": + version: 1.0.1 + resolution: "toidentifier@npm:1.0.1" + checksum: 952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45 + languageName: node + linkType: hard + +"totalist@npm:^1.0.0": + version: 1.1.0 + resolution: "totalist@npm:1.1.0" + checksum: dfab80c7104a1d170adc8c18782d6c04b7df08352dec452191208c66395f7ef2af7537ddfa2cf1decbdcfab1a47afbbf0dec6543ea191da98c1c6e1599f86adc + languageName: node + linkType: hard + +"tr46@npm:^1.0.1": + version: 1.0.1 + resolution: "tr46@npm:1.0.1" + dependencies: + punycode: ^2.1.0 + checksum: 96d4ed46bc161db75dbf9247a236ea0bfcaf5758baae6749e92afab0bc5a09cb59af21788ede7e55080f2bf02dce3e4a8f2a484cc45164e29f4b5e68f7cbcc1a + languageName: node + linkType: hard + +"tr46@npm:~0.0.3": + version: 0.0.3 + resolution: "tr46@npm:0.0.3" + checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3 + languageName: node + linkType: hard + +"trim-newlines@npm:^3.0.0": + version: 3.0.1 + resolution: "trim-newlines@npm:3.0.1" + checksum: b530f3fadf78e570cf3c761fb74fef655beff6b0f84b29209bac6c9622db75ad1417f4a7b5d54c96605dcd72734ad44526fef9f396807b90839449eb543c6206 + languageName: node + linkType: hard + +"trim-trailing-lines@npm:^1.0.0": + version: 1.1.4 + resolution: "trim-trailing-lines@npm:1.1.4" + checksum: 5d39d21c0d4b258667012fcd784f73129e148ea1c213b1851d8904f80499fc91df6710c94c7dd49a486a32da2b9cb86020dda79f285a9a2586cfa622f80490c2 + languageName: node + linkType: hard + +"trim@npm:0.0.1": + version: 0.0.1 + resolution: "trim@npm:0.0.1" + checksum: 2b4646dff99a222e8e1526edd4e3a43bbd925af0b8e837c340455d250157e7deefaa4da49bb891ab841e5c27b1afc5e9e32d4b57afb875d2dfcabf4e319b8f7f + languageName: node + linkType: hard + +"trough@npm:^1.0.0": + version: 1.0.5 + resolution: "trough@npm:1.0.5" + checksum: d6c8564903ed00e5258bab92134b020724dbbe83148dc72e4bf6306c03ed8843efa1bcc773fa62410dd89161ecb067432dd5916501793508a9506cacbc408e25 + languageName: node + linkType: hard + +"ts-node@npm:^10.8.1": + version: 10.9.1 + resolution: "ts-node@npm:10.9.1" + dependencies: + "@cspotcode/source-map-support": ^0.8.0 + "@tsconfig/node10": ^1.0.7 + "@tsconfig/node12": ^1.0.7 + "@tsconfig/node14": ^1.0.0 + "@tsconfig/node16": ^1.0.2 + acorn: ^8.4.1 + acorn-walk: ^8.1.1 + arg: ^4.1.0 + create-require: ^1.1.0 + diff: ^4.0.1 + make-error: ^1.1.1 + v8-compile-cache-lib: ^3.0.1 + yn: 3.1.1 + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-esm: dist/bin-esm.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: 090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35 + languageName: node + linkType: hard + +"tsconfig-paths@npm:^3.14.1": + version: 3.14.1 + resolution: "tsconfig-paths@npm:3.14.1" + dependencies: + "@types/json5": ^0.0.29 + json5: ^1.0.1 + minimist: ^1.2.6 + strip-bom: ^3.0.0 + checksum: 8afa01c673ebb4782ba53d3a12df97fa837ce524f8ad38ee4e2b2fd57f5ac79abc21c574e9e9eb014d93efe7fe8214001b96233b5c6ea75bd1ea82afe17a4c6d + languageName: node + linkType: hard + +"tslib@npm:^1.8.1": + version: 1.14.1 + resolution: "tslib@npm:1.14.1" + checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd + languageName: node + linkType: hard + +"tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0": + version: 2.4.0 + resolution: "tslib@npm:2.4.0" + checksum: 8c4aa6a3c5a754bf76aefc38026134180c053b7bd2f81338cb5e5ebf96fefa0f417bff221592bf801077f5bf990562f6264fecbc42cd3309b33872cb6fc3b113 + languageName: node + linkType: hard + +"tsutils@npm:^3.21.0": + version: 3.21.0 + resolution: "tsutils@npm:3.21.0" + dependencies: + tslib: ^1.8.1 + peerDependencies: + typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48 + languageName: node + linkType: hard + +"type-check@npm:^0.4.0, type-check@npm:~0.4.0": + version: 0.4.0 + resolution: "type-check@npm:0.4.0" + dependencies: + prelude-ls: ^1.2.1 + checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a + languageName: node + linkType: hard + +"type-fest@npm:^0.16.0": + version: 0.16.0 + resolution: "type-fest@npm:0.16.0" + checksum: 1a4102c06dc109db00418c753062e206cab65befd469d000ece4452ee649bf2a9cf57686d96fb42326bc9d918d9a194d4452897b486dcc41989e5c99e4e87094 + languageName: node + linkType: hard + +"type-fest@npm:^0.18.0": + version: 0.18.1 + resolution: "type-fest@npm:0.18.1" + checksum: e96dcee18abe50ec82dab6cbc4751b3a82046da54c52e3b2d035b3c519732c0b3dd7a2fa9df24efd1a38d953d8d4813c50985f215f1957ee5e4f26b0fe0da395 + languageName: node + linkType: hard + +"type-fest@npm:^0.20.2": + version: 0.20.2 + resolution: "type-fest@npm:0.20.2" + checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73 + languageName: node + linkType: hard + +"type-fest@npm:^0.21.3": + version: 0.21.3 + resolution: "type-fest@npm:0.21.3" + checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0 + languageName: node + linkType: hard + +"type-fest@npm:^0.6.0": + version: 0.6.0 + resolution: "type-fest@npm:0.6.0" + checksum: b2188e6e4b21557f6e92960ec496d28a51d68658018cba8b597bd3ef757721d1db309f120ae987abeeda874511d14b776157ff809f23c6d1ce8f83b9b2b7d60f + languageName: node + linkType: hard + +"type-fest@npm:^0.8.1": + version: 0.8.1 + resolution: "type-fest@npm:0.8.1" + checksum: d61c4b2eba24009033ae4500d7d818a94fd6d1b481a8111612ee141400d5f1db46f199c014766b9fa9b31a6a7374d96fc748c6d688a78a3ce5a33123839becb7 + languageName: node + linkType: hard + +"type-fest@npm:^2.5.0": + version: 2.19.0 + resolution: "type-fest@npm:2.19.0" + checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278 + languageName: node + linkType: hard + +"type-is@npm:~1.6.18": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" + dependencies: + media-typer: 0.3.0 + mime-types: ~2.1.24 + checksum: 2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657 + languageName: node + linkType: hard + +"typedarray-to-buffer@npm:^3.1.5": + version: 3.1.5 + resolution: "typedarray-to-buffer@npm:3.1.5" + dependencies: + is-typedarray: ^1.0.0 + checksum: 99c11aaa8f45189fcfba6b8a4825fd684a321caa9bd7a76a27cf0c7732c174d198b99f449c52c3818107430b5f41c0ccbbfb75cb2ee3ca4a9451710986d61a60 + languageName: node + linkType: hard + +"typedoc-json-parser@npm:^6.0.1": + version: 6.0.1 + resolution: "typedoc-json-parser@npm:6.0.1" + dependencies: + "@favware/colorette-spinner": ^1.0.1 + "@sapphire/node-utilities": ^1.0.0 + colorette: ^2.0.19 + commander: ^9.4.1 + js-yaml: ^4.1.0 + tslib: ^2.4.0 + typedoc: ^0.23.16 + bin: + typedoc-json-parser: ./dist/bin/index.js + checksum: 62dc5e575089e2bf093ffbe2be2ebbe9d53d832a05d8f5284dc1bcc32a007d35e3475032103176bbf1711f9e1937f6c1e272187acfff90befc2f610c0b965cc4 + languageName: node + linkType: hard + +"typedoc@npm:^0.23.16": + version: 0.23.17 + resolution: "typedoc@npm:0.23.17" + dependencies: + lunr: ^2.3.9 + marked: ^4.0.19 + minimatch: ^5.1.0 + shiki: ^0.11.1 + peerDependencies: + typescript: 4.6.x || 4.7.x || 4.8.x + bin: + typedoc: bin/typedoc + checksum: 9bfcfa762205f42645a5c545cf75399346663209e1f91f3e630880a6f48a5676a2efab23305df7aca69c6fe19bd4b1c42470bf39b95a369811f6eb4d5a8549e8 + languageName: node + linkType: hard + +"typescript@npm:^4.6.3, typescript@npm:^4.6.4, typescript@npm:^4.7.4, typescript@npm:^4.8.4": + version: 4.8.4 + resolution: "typescript@npm:4.8.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 3e4f061658e0c8f36c820802fa809e0fd812b85687a9a2f5430bc3d0368e37d1c9605c3ce9b39df9a05af2ece67b1d844f9f6ea8ff42819f13bcb80f85629af0 + languageName: node + linkType: hard + +"typescript@patch:typescript@^4.6.3#~builtin, typescript@patch:typescript@^4.6.4#~builtin, typescript@patch:typescript@^4.7.4#~builtin, typescript@patch:typescript@^4.8.4#~builtin": + version: 4.8.4 + resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin::version=4.8.4&hash=bda367" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 563a0ef47abae6df27a9a3ab38f75fc681f633ccf1a3502b1108e252e187787893de689220f4544aaf95a371a4eb3141e4a337deb9895de5ac3c1ca76430e5f0 + languageName: node + linkType: hard + +"ua-parser-js@npm:^0.7.30": + version: 0.7.32 + resolution: "ua-parser-js@npm:0.7.32" + checksum: 6b6b035dd78a0ab3369f166ab6f26225d823d83630788806d634f16259297a8f4ae6fe0be4e48f4353ac10dffded3971d7745c55d1432fdfc78a893ba58ef044 + languageName: node + linkType: hard + +"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": + version: 1.0.6 + resolution: "uc.micro@npm:1.0.6" + checksum: 6898bb556319a38e9cf175e3628689347bd26fec15fc6b29fa38e0045af63075ff3fea4cf1fdba9db46c9f0cbf07f2348cd8844889dd31ebd288c29fe0d27e7a + languageName: node + linkType: hard + +"unbox-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "unbox-primitive@npm:1.0.2" + dependencies: + call-bind: ^1.0.2 + has-bigints: ^1.0.2 + has-symbols: ^1.0.3 + which-boxed-primitive: ^1.0.2 + checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 + languageName: node + linkType: hard + +"unherit@npm:^1.0.4": + version: 1.1.3 + resolution: "unherit@npm:1.1.3" + dependencies: + inherits: ^2.0.0 + xtend: ^4.0.0 + checksum: fd7922f84fc0bfb7c4df6d1f5a50b5b94a0218e3cda98a54dbbd209226ddd4072d742d3df44d0e295ab08d5ccfd304a1e193dfe31a86d2a91b7cb9fdac093194 + languageName: node + linkType: hard + +"unicode-canonical-property-names-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" + checksum: 39be078afd014c14dcd957a7a46a60061bc37c4508ba146517f85f60361acf4c7539552645ece25de840e17e293baa5556268d091ca6762747fdd0c705001a45 + languageName: node + linkType: hard + +"unicode-match-property-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-match-property-ecmascript@npm:2.0.0" + dependencies: + unicode-canonical-property-names-ecmascript: ^2.0.0 + unicode-property-aliases-ecmascript: ^2.0.0 + checksum: 1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a + languageName: node + linkType: hard + +"unicode-match-property-value-ecmascript@npm:^2.0.0": + version: 2.0.0 + resolution: "unicode-match-property-value-ecmascript@npm:2.0.0" + checksum: 8fe6a09d9085a625cabcead5d95bdbc1a2d5d481712856092ce0347231e81a60b93a68f1b69e82b3076a07e415a72c708044efa2aa40ae23e2e7b5c99ed4a9ea + languageName: node + linkType: hard + +"unicode-property-aliases-ecmascript@npm:^2.0.0": + version: 2.1.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" + checksum: 243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b + languageName: node + linkType: hard + +"unified@npm:9.2.0": + version: 9.2.0 + resolution: "unified@npm:9.2.0" + dependencies: + bail: ^1.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^2.0.0 + trough: ^1.0.0 + vfile: ^4.0.0 + checksum: 0cac4ae119893fbd49d309b4db48595e4d4e9f0a2dc1dde4d0074059f9a46012a2905f37c1346715e583f30c970bc8078db8462675411d39ff5036ae18b4fb8a + languageName: node + linkType: hard + +"unified@npm:^9.2.2": + version: 9.2.2 + resolution: "unified@npm:9.2.2" + dependencies: + bail: ^1.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^2.0.0 + trough: ^1.0.0 + vfile: ^4.0.0 + checksum: 7c24461be7de4145939739ce50d18227c5fbdf9b3bc5a29dabb1ce26dd3e8bd4a1c385865f6f825f3b49230953ee8b591f23beab3bb3643e3e9dc37aa8a089d5 + languageName: node + linkType: hard + +"unique-filename@npm:^2.0.0": + version: 2.0.1 + resolution: "unique-filename@npm:2.0.1" + dependencies: + unique-slug: ^3.0.0 + checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f + languageName: node + linkType: hard + +"unique-slug@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-slug@npm:3.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c + languageName: node + linkType: hard + +"unique-string@npm:^2.0.0": + version: 2.0.0 + resolution: "unique-string@npm:2.0.0" + dependencies: + crypto-random-string: ^2.0.0 + checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e + languageName: node + linkType: hard + +"unist-builder@npm:2.0.3, unist-builder@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-builder@npm:2.0.3" + checksum: e946fdf77dbfc320feaece137ce4959ae2da6614abd1623bd39512dc741a9d5f313eb2ba79f8887d941365dccddec7fef4e953827475e392bf49b45336f597f6 + languageName: node + linkType: hard + +"unist-util-generated@npm:^1.0.0": + version: 1.1.6 + resolution: "unist-util-generated@npm:1.1.6" + checksum: 86239ff88a08800d52198f2f0e15911f05bab2dad17cef95550f7c2728f15ebb0344694fcc3101d05762d88adaf86cb85aa7a3300fedabd0b6d7d00b41cdcb7f + languageName: node + linkType: hard + +"unist-util-is@npm:^4.0.0": + version: 4.1.0 + resolution: "unist-util-is@npm:4.1.0" + checksum: 726484cd2adc9be75a939aeedd48720f88294899c2e4a3143da413ae593f2b28037570730d5cf5fd910ff41f3bc1501e3d636b6814c478d71126581ef695f7ea + languageName: node + linkType: hard + +"unist-util-position@npm:^3.0.0": + version: 3.1.0 + resolution: "unist-util-position@npm:3.1.0" + checksum: 10b3952e32a1ffabbecad41c3946237f7059f5bb6436796da05531a285f50b97e4f37cfc2f7164676d041063f40fe1ad92fbb8ca38d3ae8747328ebe738d738f + languageName: node + linkType: hard + +"unist-util-remove-position@npm:^2.0.0": + version: 2.0.1 + resolution: "unist-util-remove-position@npm:2.0.1" + dependencies: + unist-util-visit: ^2.0.0 + checksum: 4149294969f1a78a367b5d03eb0a138aa8320a39e1b15686647a2bec5945af3df27f2936a1e9752ecbb4a82dc23bd86f7e5a0ee048e5eeaedc2deb9237872795 + languageName: node + linkType: hard + +"unist-util-remove@npm:^2.0.0": + version: 2.1.0 + resolution: "unist-util-remove@npm:2.1.0" + dependencies: + unist-util-is: ^4.0.0 + checksum: 99e54f3ea0523f8cf957579a6e84e5b58427bffab929cc7f6aa5119581f929db683dd4691ea5483df0c272f486dda9dbd04f4ab74dca6cae1f3ebe8e4261a4d9 + languageName: node + linkType: hard + +"unist-util-stringify-position@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-util-stringify-position@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.2 + checksum: f755cadc959f9074fe999578a1a242761296705a7fe87f333a37c00044de74ab4b184b3812989a57d4cd12211f0b14ad397b327c3a594c7af84361b1c25a7f09 + languageName: node + linkType: hard + +"unist-util-visit-parents@npm:^3.0.0": + version: 3.1.1 + resolution: "unist-util-visit-parents@npm:3.1.1" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + checksum: 1170e397dff88fab01e76d5154981666eb0291019d2462cff7a2961a3e76d3533b42eaa16b5b7e2d41ad42a5ea7d112301458283d255993e660511387bf67bc3 + languageName: node + linkType: hard + +"unist-util-visit@npm:2.0.3, unist-util-visit@npm:^2.0.0, unist-util-visit@npm:^2.0.3": + version: 2.0.3 + resolution: "unist-util-visit@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + unist-util-visit-parents: ^3.0.0 + checksum: 1fe19d500e212128f96d8c3cfa3312846e586b797748a1fd195fe6479f06bc90a6f6904deb08eefc00dd58e83a1c8a32fb8677252d2273ad7a5e624525b69b8f + languageName: node + linkType: hard + +"universalify@npm:^2.0.0": + version: 2.0.0 + resolution: "universalify@npm:2.0.0" + checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 + languageName: node + linkType: hard + +"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": + version: 1.0.0 + resolution: "unpipe@npm:1.0.0" + checksum: 4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2 + languageName: node + linkType: hard + +"upath@npm:^1.2.0": + version: 1.2.0 + resolution: "upath@npm:1.2.0" + checksum: 4c05c094797cb733193a0784774dbea5b1889d502fc9f0572164177e185e4a59ba7099bf0b0adf945b232e2ac60363f9bf18aac9b2206fb99cbef971a8455445 + languageName: node + linkType: hard + +"update-browserslist-db@npm:^1.0.9": + version: 1.0.10 + resolution: "update-browserslist-db@npm:1.0.10" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + browserslist-lint: cli.js + checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0 + languageName: node + linkType: hard + +"update-notifier@npm:^5.1.0": + version: 5.1.0 + resolution: "update-notifier@npm:5.1.0" + dependencies: + boxen: ^5.0.0 + chalk: ^4.1.0 + configstore: ^5.0.1 + has-yarn: ^2.1.0 + import-lazy: ^2.1.0 + is-ci: ^2.0.0 + is-installed-globally: ^0.4.0 + is-npm: ^5.0.0 + is-yarn-global: ^0.3.0 + latest-version: ^5.1.0 + pupa: ^2.1.1 + semver: ^7.3.4 + semver-diff: ^3.1.1 + xdg-basedir: ^4.0.0 + checksum: 461e5e5b002419296d3868ee2abe0f9ab3e1846d9db642936d0c46f838872ec56069eddfe662c45ce1af0a8d6d5026353728de2e0a95ab2e3546a22ea077caf1 + languageName: node + linkType: hard + +"uri-js@npm:^4.2.2": + version: 4.4.1 + resolution: "uri-js@npm:4.4.1" + dependencies: + punycode: ^2.1.0 + checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 + languageName: node + linkType: hard + +"url-loader@npm:^4.1.1": + version: 4.1.1 + resolution: "url-loader@npm:4.1.1" + dependencies: + loader-utils: ^2.0.0 + mime-types: ^2.1.27 + schema-utils: ^3.0.0 + peerDependencies: + file-loader: "*" + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true + checksum: c1122a992c6cff70a7e56dfc2b7474534d48eb40b2cc75467cde0c6972e7597faf8e43acb4f45f93c2473645dfd803bcbc20960b57544dd1e4c96e77f72ba6fd + languageName: node + linkType: hard + +"url-parse-lax@npm:^3.0.0": + version: 3.0.0 + resolution: "url-parse-lax@npm:3.0.0" + dependencies: + prepend-http: ^2.0.0 + checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217 + languageName: node + linkType: hard + +"use-composed-ref@npm:^1.3.0": + version: 1.3.0 + resolution: "use-composed-ref@npm:1.3.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: f771cbadfdc91e03b7ab9eb32d0fc0cc647755711801bf507e891ad38c4bbc5f02b2509acadf9c965ec9c5f2f642fd33bdfdfb17b0873c4ad0a9b1f5e5e724bf + languageName: node + linkType: hard + +"use-isomorphic-layout-effect@npm:^1.1.1": + version: 1.1.2 + resolution: "use-isomorphic-layout-effect@npm:1.1.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb + languageName: node + linkType: hard + +"use-latest@npm:^1.2.1": + version: 1.2.1 + resolution: "use-latest@npm:1.2.1" + dependencies: + use-isomorphic-layout-effect: ^1.1.1 + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: ed3f2ddddf6f21825e2ede4c2e0f0db8dcce5129802b69d1f0575fc1b42380436e8c76a6cd885d4e9aa8e292e60fb8b959c955f33c6a9123b83814a1a1875367 + languageName: node + linkType: hard + +"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": + version: 1.0.2 + resolution: "util-deprecate@npm:1.0.2" + checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 + languageName: node + linkType: hard + +"utila@npm:~0.4": + version: 0.4.0 + resolution: "utila@npm:0.4.0" + checksum: 97ffd3bd2bb80c773429d3fb8396469115cd190dded1e733f190d8b602bd0a1bcd6216b7ce3c4395ee3c79e3c879c19d268dbaae3093564cb169ad1212d436f4 + languageName: node + linkType: hard + +"utility-types@npm:^3.10.0": + version: 3.10.0 + resolution: "utility-types@npm:3.10.0" + checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 + languageName: node + linkType: hard + +"utils-merge@npm:1.0.1": + version: 1.0.1 + resolution: "utils-merge@npm:1.0.1" + checksum: c81095493225ecfc28add49c106ca4f09cdf56bc66731aa8dabc2edbbccb1e1bfe2de6a115e5c6a380d3ea166d1636410b62ef216bb07b3feb1cfde1d95d5080 + languageName: node + linkType: hard + +"uuid@npm:^8.3.2": + version: 8.3.2 + resolution: "uuid@npm:8.3.2" + bin: + uuid: dist/bin/uuid + checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df + languageName: node + linkType: hard + +"v8-compile-cache-lib@npm:^3.0.1": + version: 3.0.1 + resolution: "v8-compile-cache-lib@npm:3.0.1" + checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0 + languageName: node + linkType: hard + +"validate-npm-package-license@npm:^3.0.1": + version: 3.0.4 + resolution: "validate-npm-package-license@npm:3.0.4" + dependencies: + spdx-correct: ^3.0.0 + spdx-expression-parse: ^3.0.0 + checksum: 35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad + languageName: node + linkType: hard + +"value-equal@npm:^1.0.1": + version: 1.0.1 + resolution: "value-equal@npm:1.0.1" + checksum: bb7ae1facc76b5cf8071aeb6c13d284d023fdb370478d10a5d64508e0e6e53bb459c4bbe34258df29d82e6f561f874f0105eba38de0e61fe9edd0bdce07a77a2 + languageName: node + linkType: hard + +"vary@npm:~1.1.2": + version: 1.1.2 + resolution: "vary@npm:1.1.2" + checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b + languageName: node + linkType: hard + +"vfile-location@npm:^3.0.0, vfile-location@npm:^3.2.0": + version: 3.2.0 + resolution: "vfile-location@npm:3.2.0" + checksum: 9bb3df6d0be31b5dd2d8da0170c27b7045c64493a8ba7b6ff7af8596c524fc8896924b8dd85ae12d201eead2709217a0fbc44927b7264f4bbf0aa8027a78be9c + languageName: node + linkType: hard + +"vfile-message@npm:^2.0.0": + version: 2.0.4 + resolution: "vfile-message@npm:2.0.4" + dependencies: + "@types/unist": ^2.0.0 + unist-util-stringify-position: ^2.0.0 + checksum: 1bade499790f46ca5aba04bdce07a1e37c2636a8872e05cf32c26becc912826710b7eb063d30c5754fdfaeedc8a7658e78df10b3bc535c844890ec8a184f5643 + languageName: node + linkType: hard + +"vfile@npm:^4.0.0": + version: 4.2.1 + resolution: "vfile@npm:4.2.1" + dependencies: + "@types/unist": ^2.0.0 + is-buffer: ^2.0.0 + unist-util-stringify-position: ^2.0.0 + vfile-message: ^2.0.0 + checksum: ee5726e10d170472cde778fc22e0f7499caa096eb85babea5d0ce0941455b721037ee1c9e6ae506ca2803250acd313d0f464328ead0b55cfe7cb6315f1b462d6 + languageName: node + linkType: hard + +"vscode-oniguruma@npm:^1.6.1": + version: 1.6.2 + resolution: "vscode-oniguruma@npm:1.6.2" + checksum: 6b754acdafd5b68242ea5938bb00a32effc16c77f471d4f0f337d879d0e8e592622998e2441f42d9a7ff799c1593f31c11f26ca8d9bf9917e3ca881d3c1f3e19 + languageName: node + linkType: hard + +"vscode-textmate@npm:^6.0.0": + version: 6.0.0 + resolution: "vscode-textmate@npm:6.0.0" + checksum: ff6f17a406c2906586afc14ef01cb122e33acd35312e815abb5c924347a777c6783ce3fe7db8b83f1760ebf843c669843b9390f905b69c433b3395af28e4b483 + languageName: node + linkType: hard + +"wait-on@npm:^6.0.1": + version: 6.0.1 + resolution: "wait-on@npm:6.0.1" + dependencies: + axios: ^0.25.0 + joi: ^17.6.0 + lodash: ^4.17.21 + minimist: ^1.2.5 + rxjs: ^7.5.4 + bin: + wait-on: bin/wait-on + checksum: e4d62aa4145d99fe34747ccf7506d4b4d6e60dd677c0eb18a51e316d38116ace2d194e4b22a9eb7b767b0282f39878ddcc4ae9440dcb0c005c9150668747cf5b + languageName: node + linkType: hard + +"watchpack@npm:^2.4.0": + version: 2.4.0 + resolution: "watchpack@npm:2.4.0" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 + languageName: node + linkType: hard + +"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": + version: 1.7.3 + resolution: "wbuf@npm:1.7.3" + dependencies: + minimalistic-assert: ^1.0.0 + checksum: 2abc306c96930b757972a1c4650eb6b25b5d99f24088714957f88629e137db569368c5de0e57986c89ea70db2f1df9bba11a87cb6d0c8694b6f53a0159fab3bf + languageName: node + linkType: hard + +"wcwidth@npm:^1.0.1": + version: 1.0.1 + resolution: "wcwidth@npm:1.0.1" + dependencies: + defaults: ^1.0.3 + checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c + languageName: node + linkType: hard + +"web-namespaces@npm:^1.0.0": + version: 1.1.4 + resolution: "web-namespaces@npm:1.1.4" + checksum: 5149842ccbfbc56fe4f8758957b3f8c8616a281874a5bb84aa1b305e4436a9bad853d21c629a7b8f174902449e1489c7a6c724fccf60965077c5636bd8aed42b + languageName: node + linkType: hard + +"webidl-conversions@npm:^3.0.0": + version: 3.0.1 + resolution: "webidl-conversions@npm:3.0.1" + checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c + languageName: node + linkType: hard + +"webidl-conversions@npm:^4.0.2": + version: 4.0.2 + resolution: "webidl-conversions@npm:4.0.2" + checksum: c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374 + languageName: node + linkType: hard + +"webpack-bundle-analyzer@npm:^4.5.0": + version: 4.6.1 + resolution: "webpack-bundle-analyzer@npm:4.6.1" + dependencies: + acorn: ^8.0.4 + acorn-walk: ^8.0.0 + chalk: ^4.1.0 + commander: ^7.2.0 + gzip-size: ^6.0.0 + lodash: ^4.17.20 + opener: ^1.5.2 + sirv: ^1.0.7 + ws: ^7.3.1 + bin: + webpack-bundle-analyzer: lib/bin/analyzer.js + checksum: 4bc97ac6a1d9cd1f133444b0fc9d9091c97f4bd8388f97636ce27abd1ebffaa7dd45d29f6693661a666e77bcc08dff43ab7c2f5e2600a3101b956c94c1d038d0 + languageName: node + linkType: hard + +"webpack-dev-middleware@npm:^5.3.1": + version: 5.3.3 + resolution: "webpack-dev-middleware@npm:5.3.3" + dependencies: + colorette: ^2.0.10 + memfs: ^3.4.3 + mime-types: ^2.1.31 + range-parser: ^1.2.1 + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: dd332cc6da61222c43d25e5a2155e23147b777ff32fdf1f1a0a8777020c072fbcef7756360ce2a13939c3f534c06b4992a4d659318c4a7fe2c0530b52a8a6621 + languageName: node + linkType: hard + +"webpack-dev-server@npm:^4.9.3": + version: 4.11.1 + resolution: "webpack-dev-server@npm:4.11.1" + dependencies: + "@types/bonjour": ^3.5.9 + "@types/connect-history-api-fallback": ^1.3.5 + "@types/express": ^4.17.13 + "@types/serve-index": ^1.9.1 + "@types/serve-static": ^1.13.10 + "@types/sockjs": ^0.3.33 + "@types/ws": ^8.5.1 + ansi-html-community: ^0.0.8 + bonjour-service: ^1.0.11 + chokidar: ^3.5.3 + colorette: ^2.0.10 + compression: ^1.7.4 + connect-history-api-fallback: ^2.0.0 + default-gateway: ^6.0.3 + express: ^4.17.3 + graceful-fs: ^4.2.6 + html-entities: ^2.3.2 + http-proxy-middleware: ^2.0.3 + ipaddr.js: ^2.0.1 + open: ^8.0.9 + p-retry: ^4.5.0 + rimraf: ^3.0.2 + schema-utils: ^4.0.0 + selfsigned: ^2.1.1 + serve-index: ^1.9.1 + sockjs: ^0.3.24 + spdy: ^4.0.2 + webpack-dev-middleware: ^5.3.1 + ws: ^8.4.2 + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack-dev-server: bin/webpack-dev-server.js + checksum: b7601a39ee0f413988259e29a36835b0a68522cfaa161de5b7ec99b3399acdd99d44189add4aaf4a5191258bb130f9cf3e68919324a1955c7557f5fe6ab0d96c + languageName: node + linkType: hard + +"webpack-merge@npm:^5.8.0": + version: 5.8.0 + resolution: "webpack-merge@npm:5.8.0" + dependencies: + clone-deep: ^4.0.1 + wildcard: ^2.0.0 + checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 + languageName: node + linkType: hard + +"webpack-sources@npm:^3.2.2, webpack-sources@npm:^3.2.3": + version: 3.2.3 + resolution: "webpack-sources@npm:3.2.3" + checksum: 989e401b9fe3536529e2a99dac8c1bdc50e3a0a2c8669cbafad31271eadd994bc9405f88a3039cd2e29db5e6d9d0926ceb7a1a4e7409ece021fe79c37d9c4607 + languageName: node + linkType: hard + +"webpack@npm:^5.73.0": + version: 5.74.0 + resolution: "webpack@npm:5.74.0" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^0.0.51 + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/wasm-edit": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + acorn: ^8.7.1 + acorn-import-assertions: ^1.7.6 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.10.0 + es-module-lexer: ^0.9.0 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.1.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.1.3 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 320c41369a75051b19e18c63f408b3dcc481852e992f83d311771c5ec0f05f2946385e8ebef62030cf3587f0a3d2f12779ffdb191569a966847289ba7313f946 + languageName: node + linkType: hard + +"webpackbar@npm:^5.0.2": + version: 5.0.2 + resolution: "webpackbar@npm:5.0.2" + dependencies: + chalk: ^4.1.0 + consola: ^2.15.3 + pretty-time: ^1.1.0 + std-env: ^3.0.1 + peerDependencies: + webpack: 3 || 4 || 5 + checksum: 214a734b1d4d391eb8271ed1b11085f0efe6831e93f641229b292abfd6fea871422dce121612511c17ae8047522be6d65c1a2666cabb396c79549816a3612338 + languageName: node + linkType: hard + +"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": + version: 0.7.4 + resolution: "websocket-driver@npm:0.7.4" + dependencies: + http-parser-js: ">=0.5.1" + safe-buffer: ">=5.1.0" + websocket-extensions: ">=0.1.1" + checksum: fffe5a33fe8eceafd21d2a065661d09e38b93877eae1de6ab5d7d2734c6ed243973beae10ae48c6613cfd675f200e5a058d1e3531bc9e6c5d4f1396ff1f0bfb9 + languageName: node + linkType: hard + +"websocket-extensions@npm:>=0.1.1": + version: 0.1.4 + resolution: "websocket-extensions@npm:0.1.4" + checksum: 5976835e68a86afcd64c7a9762ed85f2f27d48c488c707e67ba85e717b90fa066b98ab33c744d64255c9622d349eedecf728e65a5f921da71b58d0e9591b9038 + languageName: node + linkType: hard + +"whatwg-url@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-url@npm:5.0.0" + dependencies: + tr46: ~0.0.3 + webidl-conversions: ^3.0.0 + checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c + languageName: node + linkType: hard + +"whatwg-url@npm:^7.0.0": + version: 7.1.0 + resolution: "whatwg-url@npm:7.1.0" + dependencies: + lodash.sortby: ^4.7.0 + tr46: ^1.0.1 + webidl-conversions: ^4.0.2 + checksum: fecb07c87290b47d2ec2fb6d6ca26daad3c9e211e0e531dd7566e7ff95b5b3525a57d4f32640ad4adf057717e0c215731db842ad761e61d947e81010e05cf5fd + languageName: node + linkType: hard + +"which-boxed-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "which-boxed-primitive@npm:1.0.2" + dependencies: + is-bigint: ^1.0.1 + is-boolean-object: ^1.1.0 + is-number-object: ^1.0.4 + is-string: ^1.0.5 + is-symbol: ^1.0.3 + checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e + languageName: node + linkType: hard + +"which@npm:^1.2.14, which@npm:^1.3.1": + version: 1.3.1 + resolution: "which@npm:1.3.1" + dependencies: + isexe: ^2.0.0 + bin: + which: ./bin/which + checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04 + languageName: node + linkType: hard + +"which@npm:^2.0.1, which@npm:^2.0.2": + version: 2.0.2 + resolution: "which@npm:2.0.2" + dependencies: + isexe: ^2.0.0 + bin: + node-which: ./bin/node-which + checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 + languageName: node + linkType: hard + +"wide-align@npm:^1.1.5": + version: 1.1.5 + resolution: "wide-align@npm:1.1.5" + dependencies: + string-width: ^1.0.2 || 2 || 3 || 4 + checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 + languageName: node + linkType: hard + +"widest-line@npm:^3.1.0": + version: 3.1.0 + resolution: "widest-line@npm:3.1.0" + dependencies: + string-width: ^4.0.0 + checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 + languageName: node + linkType: hard + +"widest-line@npm:^4.0.1": + version: 4.0.1 + resolution: "widest-line@npm:4.0.1" + dependencies: + string-width: ^5.0.1 + checksum: 64c48cf27171221be5f86fc54b94dd29879165bdff1a7aa92dde723d9a8c99fb108312768a5d62c8c2b80b701fa27bbd36a1ddc58367585cd45c0db7920a0cba + languageName: node + linkType: hard + +"wildcard@npm:^2.0.0": + version: 2.0.0 + resolution: "wildcard@npm:2.0.0" + checksum: 1f4fe4c03dfc492777c60f795bbba597ac78794f1b650d68f398fbee9adb765367c516ebd4220889b6a81e9626e7228bbe0d66237abb311573c2ee1f4902a5ad + languageName: node + linkType: hard + +"word-wrap@npm:^1.0.3, word-wrap@npm:^1.2.3": + version: 1.2.3 + resolution: "word-wrap@npm:1.2.3" + checksum: 30b48f91fcf12106ed3186ae4fa86a6a1842416df425be7b60485de14bec665a54a68e4b5156647dec3a70f25e84d270ca8bc8cd23182ed095f5c7206a938c1f + languageName: node + linkType: hard + +"workbox-background-sync@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-background-sync@npm:6.5.4" + dependencies: + idb: ^7.0.1 + workbox-core: 6.5.4 + checksum: 60ac80275cc9083b82eb53b6034e3d555d15146927a21c6017329e2b5de12d802619cc2cc6cf023f534a1f1a51671d89cdb59b26a80587d5391e8dc4b7f7dd1d + languageName: node + linkType: hard + +"workbox-broadcast-update@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-broadcast-update@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: 63cbab2012456871ffeae401e10b16668a0654fa3fa311743cf14e05b8719b797ac3afb47dc8955d87e24f0f1199a547b090bcfdbddd67191b07697d24ac5746 + languageName: node + linkType: hard + +"workbox-build@npm:^6.5.3": + version: 6.5.4 + resolution: "workbox-build@npm:6.5.4" + dependencies: + "@apideck/better-ajv-errors": ^0.3.1 + "@babel/core": ^7.11.1 + "@babel/preset-env": ^7.11.0 + "@babel/runtime": ^7.11.2 + "@rollup/plugin-babel": ^5.2.0 + "@rollup/plugin-node-resolve": ^11.2.1 + "@rollup/plugin-replace": ^2.4.1 + "@surma/rollup-plugin-off-main-thread": ^2.2.3 + ajv: ^8.6.0 + common-tags: ^1.8.0 + fast-json-stable-stringify: ^2.1.0 + fs-extra: ^9.0.1 + glob: ^7.1.6 + lodash: ^4.17.20 + pretty-bytes: ^5.3.0 + rollup: ^2.43.1 + rollup-plugin-terser: ^7.0.0 + source-map: ^0.8.0-beta.0 + stringify-object: ^3.3.0 + strip-comments: ^2.0.1 + tempy: ^0.6.0 + upath: ^1.2.0 + workbox-background-sync: 6.5.4 + workbox-broadcast-update: 6.5.4 + workbox-cacheable-response: 6.5.4 + workbox-core: 6.5.4 + workbox-expiration: 6.5.4 + workbox-google-analytics: 6.5.4 + workbox-navigation-preload: 6.5.4 + workbox-precaching: 6.5.4 + workbox-range-requests: 6.5.4 + workbox-recipes: 6.5.4 + workbox-routing: 6.5.4 + workbox-strategies: 6.5.4 + workbox-streams: 6.5.4 + workbox-sw: 6.5.4 + workbox-window: 6.5.4 + checksum: 7336bbab4ce8e6e43a17873beedf7360ec32e72310306c670cd4d9ebd7e5a6a729257b2806e63830136a9bf01955632c96b27edf7a00d52c7744dbe875cca6c1 + languageName: node + linkType: hard + +"workbox-cacheable-response@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-cacheable-response@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: f7545b71c1505d6f56f4ba1191989ea7af7119e67fa4eb414d80603221acd0fa31362014106c1df9b9ea0e28bdcf1e2b440859acab06a75e38e978a0d1c2e489 + languageName: node + linkType: hard + +"workbox-core@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-core@npm:6.5.4" + checksum: d973cc6c1c5fdbde7f6642632384c2e0de48f08228eb234db2c97a18a7e5422b483005767e7b447ea774abc0772dfc1edef2ef2b5df174df4d40ae61d4c49719 + languageName: node + linkType: hard + +"workbox-expiration@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-expiration@npm:6.5.4" + dependencies: + idb: ^7.0.1 + workbox-core: 6.5.4 + checksum: 4b012b69ceafeb5afb3dd6c5c9abe6d55f2eb70666ab603bd78ff839f602336e7493990f729d507ded1fa505b852a5f9135f63afb75b9554c8f948e571143fce + languageName: node + linkType: hard + +"workbox-google-analytics@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-google-analytics@npm:6.5.4" + dependencies: + workbox-background-sync: 6.5.4 + workbox-core: 6.5.4 + workbox-routing: 6.5.4 + workbox-strategies: 6.5.4 + checksum: fcce5e313780cb4f74ac962c4809fe04f9a93d3d3905d282552a2cbe6d5c6c1b8744641fe7c57d1e4b62754b90c56155e97e589712f99f6a4cab750731d60b93 + languageName: node + linkType: hard + +"workbox-navigation-preload@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-navigation-preload@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: c8c341b799f328bb294de8eb9e331a55501d495153237e4ddbaa08bf8630efa700621df5d81f08fb9bffc0f40ecd191a60581f72a3cd5cc72ed2e5baa318c63a + languageName: node + linkType: hard + +"workbox-precaching@npm:6.5.4, workbox-precaching@npm:^6.5.3": + version: 6.5.4 + resolution: "workbox-precaching@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + workbox-routing: 6.5.4 + workbox-strategies: 6.5.4 + checksum: 15ef24ffb04edd13bcdfa6c4e7f64002551badce2d507031c343019b3bcdc569591fdff8f8e30cf1262d641d3eff611115bdda7b2ad0deb9d4ccef8f4be8bd20 + languageName: node + linkType: hard + +"workbox-range-requests@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-range-requests@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: 50f144ced7af7db77b3c64c06c0f9924db5b8573ff2c50b3899fc22c4a360baaf6b332e65f47cf812adfc9dec882a94556fed1cf90ae4ef20b645caa03d1149e + languageName: node + linkType: hard + +"workbox-recipes@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-recipes@npm:6.5.4" + dependencies: + workbox-cacheable-response: 6.5.4 + workbox-core: 6.5.4 + workbox-expiration: 6.5.4 + workbox-precaching: 6.5.4 + workbox-routing: 6.5.4 + workbox-strategies: 6.5.4 + checksum: 397befeb7c4c63adb0eb1913934ecaf496846844124044f0b39348288ad5950ffb45eb488cfef2504adeafe28a51cdbcc21af2a234813d81ab3da0949942c265 + languageName: node + linkType: hard + +"workbox-routing@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-routing@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: 7198c50b9016d3cea0e5b51512d66f5813d6e6ad5e99c201435d6c0ab3baee1c90aa2bbdd72dd954f439267b6e6196fb04ec96e62347e6c89385db6c1a4dec79 + languageName: node + linkType: hard + +"workbox-strategies@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-strategies@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + checksum: 52134ecd6c05f4edd31e7b022b33a91b7b59c215bfdfb987bc0f10be02fea4d4e6385a9638a2303ba336190c5d28f9721182cd78a6779b9c817a66ec12cb1c6b + languageName: node + linkType: hard + +"workbox-streams@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-streams@npm:6.5.4" + dependencies: + workbox-core: 6.5.4 + workbox-routing: 6.5.4 + checksum: efd6917ead915011be2b25dc3ebbb9d051dbd10ba2d91cdaec36ca742360e2c33627564653fc40f336dee874d501e94bcc4a25d1b65eaf5a6ee5f1a8b894af44 + languageName: node + linkType: hard + +"workbox-sw@npm:6.5.4": + version: 6.5.4 + resolution: "workbox-sw@npm:6.5.4" + checksum: b95c76a74b84ff268ef7691447125697f4de85b076ebc33c9545fb7532b020b6f66b37f7a4bedbc21ab45473d1109337a5f037c45b3d99126ae8f5eeb898a687 + languageName: node + linkType: hard + +"workbox-window@npm:6.5.4, workbox-window@npm:^6.5.3": + version: 6.5.4 + resolution: "workbox-window@npm:6.5.4" + dependencies: + "@types/trusted-types": ^2.0.2 + workbox-core: 6.5.4 + checksum: bc43c8d31908ab564d740eb1041180c0b0ca4d1f0a3ccde59c5764a8f96d7b08edb7df975360fd37c2bec9f3f57ca9de6c7e34fd252aa1a4a075b5b002f74f60 + languageName: node + linkType: hard + +"wrap-ansi@npm:^6.2.0": + version: 6.2.0 + resolution: "wrap-ansi@npm:6.2.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a + languageName: node + linkType: hard + +"wrap-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: ^4.0.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 + checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b + languageName: node + linkType: hard + +"wrap-ansi@npm:^8.0.1": + version: 8.0.1 + resolution: "wrap-ansi@npm:8.0.1" + dependencies: + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: 5d7816e64f75544e466d58a736cb96ca47abad4ad57f48765b9735ba5601221013a37f436662340ca159208b011121e4e030de5a17180c76202e35157195a71e + languageName: node + linkType: hard + +"wrappy@npm:1": + version: 1.0.2 + resolution: "wrappy@npm:1.0.2" + checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 + languageName: node + linkType: hard + +"write-file-atomic@npm:^3.0.0": + version: 3.0.3 + resolution: "write-file-atomic@npm:3.0.3" + dependencies: + imurmurhash: ^0.1.4 + is-typedarray: ^1.0.0 + signal-exit: ^3.0.2 + typedarray-to-buffer: ^3.1.5 + checksum: c55b24617cc61c3a4379f425fc62a386cc51916a9b9d993f39734d005a09d5a4bb748bc251f1304e7abd71d0a26d339996c275955f527a131b1dcded67878280 + languageName: node + linkType: hard + +"ws@npm:^7.3.1": + version: 7.5.9 + resolution: "ws@npm:7.5.9" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 + languageName: node + linkType: hard + +"ws@npm:^8.4.2": + version: 8.9.0 + resolution: "ws@npm:8.9.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 23aa0f021b2eb65c108ec4c3e08c0d81ba01f82b500432dfe327fd6be36079c1d81fdb0eac6464d2a0eb49904d34a9ab8c59619d673fa07b8346f83aeb0cbf12 + languageName: node + linkType: hard + +"xdg-basedir@npm:^4.0.0": + version: 4.0.0 + resolution: "xdg-basedir@npm:4.0.0" + checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c + languageName: node + linkType: hard + +"xml-js@npm:^1.6.11": + version: 1.6.11 + resolution: "xml-js@npm:1.6.11" + dependencies: + sax: ^1.2.4 + bin: + xml-js: ./bin/cli.js + checksum: 24a55479919413687105fc2d8ab05e613ebedb1c1bc12258a108e07cff5ef793779297db854800a4edf0281303ebd1f177bc4a588442f5344e62b3dddda26c2b + languageName: node + linkType: hard + +"xtend@npm:^4.0.0, xtend@npm:^4.0.1": + version: 4.0.2 + resolution: "xtend@npm:4.0.2" + checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a + languageName: node + linkType: hard + +"y18n@npm:^5.0.5": + version: 5.0.8 + resolution: "y18n@npm:5.0.8" + checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30 + languageName: node + linkType: hard + +"yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 + languageName: node + linkType: hard + +"yaml@npm:2.1.1": + version: 2.1.1 + resolution: "yaml@npm:2.1.1" + checksum: f48bb209918aa57cfaf78ef6448d1a1f8187f45c746f933268b7023dc59e5456004611879126c9bb5ea55b0a2b1c2b392dfde436931ece0c703a3d754562bb96 + languageName: node + linkType: hard + +"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2": + version: 1.10.2 + resolution: "yaml@npm:1.10.2" + checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f + languageName: node + linkType: hard + +"yaml@npm:^2.1.1": + version: 2.1.3 + resolution: "yaml@npm:2.1.3" + checksum: 91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7 + languageName: node + linkType: hard + +"yargs-parser@npm:^20.2.3": + version: 20.2.9 + resolution: "yargs-parser@npm:20.2.9" + checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 + languageName: node + linkType: hard + +"yargs-parser@npm:^21.0.0": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c + languageName: node + linkType: hard + +"yargs@npm:^17.0.0": + version: 17.6.0 + resolution: "yargs@npm:17.6.0" + dependencies: + cliui: ^8.0.1 + escalade: ^3.1.1 + get-caller-file: ^2.0.5 + require-directory: ^2.1.1 + string-width: ^4.2.3 + y18n: ^5.0.5 + yargs-parser: ^21.0.0 + checksum: 604bdb4a6395a870540d2f3fea083c8e28441f12da8fd05b172b1e68480f00ed73d76be4a05fac19de9bf55ec7729b41e81cf555cccaed700aa192e4fff64872 + languageName: node + linkType: hard + +"yn@npm:3.1.1": + version: 3.1.1 + resolution: "yn@npm:3.1.1" + checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 + languageName: node + linkType: hard + +"yocto-queue@npm:^0.1.0": + version: 0.1.0 + resolution: "yocto-queue@npm:0.1.0" + checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 + languageName: node + linkType: hard + +"zwitch@npm:^1.0.0": + version: 1.0.5 + resolution: "zwitch@npm:1.0.5" + checksum: 28a1bebacab3bc60150b6b0a2ba1db2ad033f068e81f05e4892ec0ea13ae63f5d140a1d692062ac0657840c8da076f35b94433b5f1c329d7803b247de80f064a + languageName: node + linkType: hard