From 931711042899a0f4a84b12cf0ed3973703a7b045 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 - 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: 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 - chore: regen and dedupe lockfile - fix(docusaurus-typedoc-json-parser): absorb breaking changes and add versioning - refactor: switch to using typedoc-json-parser plugin - chore: add `update` script - fix(deps): update dependency typedoc-json-parser to ^6.0.2 - fix(docusaurus-typedoc-json-parser): proper category yamls - feat(docusaurus-typedoc-json-parser): first steps to proper type linking - refactor(docusaurus-typedoc-json-parser): switch from constant to variable - feat(docusaurus-typedoc-json-parser): render classes - ci: use tags for actions --- .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 +- ...uiring-an-application-command-registry.mdx | 4 +- ...ting-application-commands-to-a-command.mdx | 12 +- ...ing-global-behavior-when-not-identical.mdx | 2 +- .../registering-chat-input-commands.mdx | 24 +- .../registering-context-commands.mdx | 10 +- .../what-is-it.mdx | 2 +- .../interaction-handlers/autocomplete.mdx | 4 +- .../message-components.mdx | 6 +- 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 | 6 +- .../getting-started-with-sapphire.mdx | 4 +- .../updating-from-v2-to-v3.mdx | 55 +- docs/Guide/plugins/API/rate-limiting.mdx | 2 +- .../plugins/Logger/configuring-loglevel.mdx | 2 +- .../Guide/plugins/i18next/getting-started.mdx | 32 +- docs/Guide/preconditions/channel-types.mdx | 4 +- docs/Guide/preconditions/command-cooldown.mdx | 18 +- .../creating-your-own-preconditions.mdx | 18 +- .../preconditions/handling-permissions.mdx | 4 +- .../reporting-precondition-failure.mdx | 8 +- docs/Guide/utilities/time-utilities.mdx | 5 +- 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 | 117 + .../src/renderer/render.ts | 78 + .../src/renderer/renderClass.ts | 167 + .../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/renderVariable.ts | 34 + .../src/renderer/utilities/ensureDirectory.ts | 5 + .../src/renderer/utilities/parseExamples.ts | 7 + .../src/renderer/utilities/parseParameters.ts | 16 + .../src/renderer/utilities/parseSee.ts | 7 + .../renderer/utilities/parseTypeParameters.ts | 12 + .../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 | 138 +- package.json | 34 +- 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 | 32455 +++++------ 92 files changed, 62370 insertions(+), 18266 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/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/renderVariable.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/parseParameters.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts create mode 100644 docusaurus-typedoc-json-parser/src/renderer/utilities/parseTypeParameters.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 97002acb..4d42d0bc 100644 --- a/docs/General/Welcome.mdx +++ b/docs/General/Welcome.mdx @@ -294,7 +294,7 @@ 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 [updating-guide]: ../Guide/getting-started/updating-from-v2-to-v3 diff --git a/docs/Guide/application-commands/application-command-registry/acquiring-an-application-command-registry.mdx b/docs/Guide/application-commands/application-command-registry/acquiring-an-application-command-registry.mdx index cec02f15..c25b810a 100644 --- a/docs/Guide/application-commands/application-command-registry/acquiring-an-application-command-registry.mdx +++ b/docs/Guide/application-commands/application-command-registry/acquiring-an-application-command-registry.mdx @@ -37,6 +37,6 @@ Read [Registering Application Commands outside a Command][register-outside] for ::: -[register-application-commands]: ../../../Documentation/api-framework/classes/Command#registerapplicationcommands -[command]: ../../../Documentation/api-framework/classes/Command +[register-application-commands]: ../../../Documentation/sapphire-framework/class/Command#registerapplicationcommands +[command]: ../../../Documentation/sapphire-framework/class/Command [register-outside]: ./advanced/registering-application-commands-outside-a-command diff --git a/docs/Guide/application-commands/application-command-registry/advanced/routing-existing-application-commands-to-a-command.mdx b/docs/Guide/application-commands/application-command-registry/advanced/routing-existing-application-commands-to-a-command.mdx index 10b9dc91..ebda6dbf 100644 --- a/docs/Guide/application-commands/application-command-registry/advanced/routing-existing-application-commands-to-a-command.mdx +++ b/docs/Guide/application-commands/application-command-registry/advanced/routing-existing-application-commands-to-a-command.mdx @@ -94,14 +94,14 @@ registry.addChatInputCommandIds('123456789123456789'); ``` [addchatinputcommandids]: - ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#addchatinputcommandids + ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#addchatinputcommandids [addchatinputcommandnames]: - ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#addchatinputcommandnames + ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#addchatinputcommandnames [addcontextmenucommandnames]: - ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#addcontextmenucommandnames + ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#addcontextmenucommandnames [addcontextmenucommandids]: - ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#addcontextmenucommandids + ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#addcontextmenucommandids [idhints]: ../registering-chat-input-commands#idhints -[rcic]: ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#registerchatinputcommand -[rcmc]: ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry#registercontextmenucommand +[rcic]: ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#registerchatinputcommand +[rcmc]: ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#registercontextmenucommand [registering-outside-command-class]: ./registering-application-commands-outside-a-command.mdx diff --git a/docs/Guide/application-commands/application-command-registry/advanced/setting-global-behavior-when-not-identical.mdx b/docs/Guide/application-commands/application-command-registry/advanced/setting-global-behavior-when-not-identical.mdx index 2c12649b..46653ed1 100644 --- a/docs/Guide/application-commands/application-command-registry/advanced/setting-global-behavior-when-not-identical.mdx +++ b/docs/Guide/application-commands/application-command-registry/advanced/setting-global-behavior-when-not-identical.mdx @@ -14,4 +14,4 @@ import { RegisterBehavior } from '@sapphire/framework'; ApplicationCommandRegistries.setDefaultBehaviorWhenNotIdentical(RegisterBehavior.LogToConsole); ``` -[application-command-registry]: ../../../../Documentation/api-framework/classes/ApplicationCommandRegistry +[application-command-registry]: ../../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry diff --git a/docs/Guide/application-commands/application-command-registry/registering-chat-input-commands.mdx b/docs/Guide/application-commands/application-command-registry/registering-chat-input-commands.mdx index 8791cf8d..b014000b 100644 --- a/docs/Guide/application-commands/application-command-registry/registering-chat-input-commands.mdx +++ b/docs/Guide/application-commands/application-command-registry/registering-chat-input-commands.mdx @@ -232,12 +232,12 @@ export class SlashCommand extends Command { The `chatInputRun` example above uses [interaction handlers][interaction-handlers], which are detailed in that section. -[acr]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry +[acr]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry [aaacr]: ./acquiring-an-application-command-registry.mdx [arguments]: ../../arguments/creating-your-own-arguments.mdx -[behavior-log]: ../../../Documentation/api-framework/enums/RegisterBehavior#logtoconsole -[behavior-overwrite]: ../../../Documentation/api-framework/enums/RegisterBehavior#overwrite -[command]: ../../../Documentation/api-framework/classes/Command +[behavior-log]: ../../../Documentation/sapphire-framework/enum/RegisterBehavior#logtoconsole +[behavior-overwrite]: ../../../Documentation/sapphire-framework/enum/RegisterBehavior#overwrite +[command]: ../../../Documentation/sapphire-framework/class/Command [configure-logging]: ../../plugins/Logger/configuring-loglevel [discord-deleting-application-commands]: https://discord.com/developers/docs/interactions/application-commands#updating-and-deleting-a-command @@ -245,15 +245,15 @@ The `chatInputRun` example above uses [interaction handlers][interaction-handler [djs-slash-builder-docs]: https://discord.js.org/#/docs/builders/0.16.0/class/SlashCommandBuilder [djs-slash-command-options]: https://discordjs.guide/interactions/slash-commands.html#options [interaction-handlers]: ../interaction-handlers/what-are-they.mdx -[loglevel-info]: ../../../Documentation/api-framework/enums/LogLevel#info -[loglevel-debug]: ../../../Documentation/api-framework/enums/LogLevel#debug -[rac]: ../../../Documentation/api-framework/classes/Command#registerapplicationcommands -[rcic]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry#registerchatinputcommand +[loglevel-info]: ../../../Documentation/sapphire-framework/enum/LogLevel#info +[loglevel-debug]: ../../../Documentation/sapphire-framework/enum/LogLevel#debug +[rac]: ../../../Documentation/sapphire-framework/class/Command#registerapplicationcommands +[rcic]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#registerchatinputcommand [what-is-it]: ./what-is-it -[idhints]: ../../../Documentation/api-framework/interfaces/ApplicationCommandRegistry.RegisterOptions#idhints -[guildids]: ../../../Documentation/api-framework/interfaces/ApplicationCommandRegistry.RegisterOptions#guildids +[idhints]: ../../../Documentation/sapphire-framework/interface/ApplicationCommandRegistry.RegisterOptions#idhints +[guildids]: ../../../Documentation/sapphire-framework/interface/ApplicationCommandRegistry.RegisterOptions#guildids [behaviorwhennotidentical]: - ../../../Documentation/api-framework/interfaces/ApplicationCommandRegistry.RegisterOptions#behaviorwhennotidentical + ../../../Documentation/sapphire-framework/interface/ApplicationCommandRegistry.RegisterOptions#behaviorwhennotidentical [registercommandifmissing]: - ../../../Documentation/api-framework/interfaces/ApplicationCommandRegistry.RegisterOptions#registercommandifmissing + ../../../Documentation/sapphire-framework/interface/ApplicationCommandRegistry.RegisterOptions#registercommandifmissing [inner-ref-options]: #chat-input-command-registry-options diff --git a/docs/Guide/application-commands/application-command-registry/registering-context-commands.mdx b/docs/Guide/application-commands/application-command-registry/registering-context-commands.mdx index 4740ce8a..8d40de77 100644 --- a/docs/Guide/application-commands/application-command-registry/registering-context-commands.mdx +++ b/docs/Guide/application-commands/application-command-registry/registering-context-commands.mdx @@ -179,14 +179,14 @@ Since `contextMenuRun` runs both kind of context commands, we recommend using ei ::: -[acr]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry +[acr]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry [cicro]: ./registering-chat-input-commands.mdx#chat-input-command-registry-options -[command]: ../../../Documentation/api-framework/classes/Command +[command]: ../../../Documentation/sapphire-framework/class/Command [cmce]: ./message-context-menu-command.png [djs-command-data-docs]: https://discord.js.org/#/docs/discord.js/v13/typedef/ApplicationCommandData [djs-context-menu-command-builder-docs]: https://discord.js.org/#/docs/builders/0.16.0/class/ContextMenuCommandBuilder -[rac]: ../../../Documentation/api-framework/classes/Command#registerapplicationcommands +[rac]: ../../../Documentation/sapphire-framework/class/Command#registerapplicationcommands [registering-chat-input-commands]: ./registering-chat-input-commands.mdx [registering-chat-input-commands-options]: ./registering-chat-input-commands.mdx#chat-input-command-registry-options -[rcic]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry#registerchatinputcommand -[rcmc]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry#registercontextmenucommand +[rcic]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#registerchatinputcommand +[rcmc]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry#registercontextmenucommand diff --git a/docs/Guide/application-commands/application-command-registry/what-is-it.mdx b/docs/Guide/application-commands/application-command-registry/what-is-it.mdx index 10e6fb4f..0bd835ae 100644 --- a/docs/Guide/application-commands/application-command-registry/what-is-it.mdx +++ b/docs/Guide/application-commands/application-command-registry/what-is-it.mdx @@ -11,5 +11,5 @@ An [ApplicationCommandRegistry][application-command-registry] manages applicatio bot's commands. It handles things such as syncing application command data with Discord, routing multiple application commands to your command, and much more! -[application-command-registry]: ../../../Documentation/api-framework/classes/ApplicationCommandRegistry +[application-command-registry]: ../../../Documentation/sapphire-framework/class/ApplicationCommandRegistry [discord-application-command-docs]: https://discord.com/developers/docs/interactions/application-commands diff --git a/docs/Guide/application-commands/interaction-handlers/autocomplete.mdx b/docs/Guide/application-commands/interaction-handlers/autocomplete.mdx index 18811d4c..1299ddb7 100644 --- a/docs/Guide/application-commands/interaction-handlers/autocomplete.mdx +++ b/docs/Guide/application-commands/interaction-handlers/autocomplete.mdx @@ -82,5 +82,5 @@ If the autocomplete interaction runs via [`InteractionHandler`][interaction-hand `InteractionHandlerError` (`interactionHandlerError`) event. [interaction-handlers]: ./what-are-they.mdx -[interaction-handler]: ../../../Documentation/api-framework/classes/InteractionHandler -[autocomplete-run]: ../../../Documentation/api-framework/classes/Command#autocompleterun +[interaction-handler]: ../../../Documentation/sapphire-framework/class/InteractionHandler +[autocomplete-run]: ../../../Documentation/sapphire-framework/class/Command#autocompleterun diff --git a/docs/Guide/application-commands/interaction-handlers/message-components.mdx b/docs/Guide/application-commands/interaction-handlers/message-components.mdx index 9b25385d..430d6143 100644 --- a/docs/Guide/application-commands/interaction-handlers/message-components.mdx +++ b/docs/Guide/application-commands/interaction-handlers/message-components.mdx @@ -42,8 +42,8 @@ export class MessageComponentHandler extends InteractionHandler { } ``` -[interactionhandlertypes]: ../../../Documentation/api-framework/enums/InteractionHandlerTypes -[messagecomponent]: ../../../Documentation/api-framework/enums/InteractionHandlerTypes#messagecomponent -[interaction-handler]: ../../../Documentation/api-framework/classes/InteractionHandler +[interactionhandlertypes]: ../../../Documentation/sapphire-framework/enum/InteractionHandlerTypes +[messagecomponent]: ../../../Documentation/sapphire-framework/enum/InteractionHandlerTypes#messagecomponent +[interaction-handler]: ../../../Documentation/sapphire-framework/class/InteractionHandler [buttons]: ./buttons.mdx [select-menus]: ./select-menus.mdx diff --git a/docs/Guide/arguments/built-in-arguments.mdx b/docs/Guide/arguments/built-in-arguments.mdx index b9f8223e..7de7f7e5 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/v13/class/DMChannel [guildchannel]: https://discord.js.org/#/docs/main/v13/class/GuildChannel -[emojiobject]: ../../Documentation/api-framework/interfaces/EmojiObject +[emojiobject]: ../../Documentation/sapphire-framework/interface/EmojiObject [guildmember]: https://discord.js.org/#/docs/main/v13/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 dcf81f6d..bd6c03f9 100644 --- a/docs/Guide/arguments/using-arguments.mdx +++ b/docs/Guide/arguments/using-arguments.mdx @@ -262,8 +262,8 @@ 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 [djs-slash-guide-options]: https://discordjs.guide/interactions/slash-commands.html#options 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 2cf09686..5b7fe64c 100644 --- a/docs/Guide/getting-started/creating-a-basic-command.mdx +++ b/docs/Guide/getting-started/creating-a-basic-command.mdx @@ -144,9 +144,9 @@ For handling subcommands, please refer to the [Sapphire Plugin Subcommands][saph ::: -[command]: ../../Documentation/api-framework/classes/Command -[commandoptions]: ../../Documentation/api-framework/interfaces/CommandOptions +[command]: ../../Documentation/sapphire-framework/class/Command +[commandoptions]: ../../Documentation/sapphire-framework/interface/CommandOptions [getting-started]: ./getting-started-with-sapphire [load-message-commands-option]: - ../../Documentation/api-framework/interfaces/SapphireClientOptions#loadmessagecommandlisteners + ../../Documentation/sapphire-framework/interface/SapphireClientOptions#loadmessagecommandlisteners [saph-plug-subcom]: ../plugins/Subcommands/getting-started diff --git a/docs/Guide/getting-started/getting-started-with-sapphire.mdx b/docs/Guide/getting-started/getting-started-with-sapphire.mdx index 2d0c6b20..ccf82735 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/v13/class/Client -[baseuserdirectory]: ../../Documentation/api-framework/interfaces/SapphireClientOptions#baseuserdirectory +[baseuserdirectory]: ../../Documentation/sapphire-framework/interface/SapphireClientOptions#baseuserdirectory [securing-your-token]: https://discordjs.guide/preparations/setting-up-a-bot-application.html#your-token diff --git a/docs/Guide/getting-started/updating-from-v2-to-v3.mdx b/docs/Guide/getting-started/updating-from-v2-to-v3.mdx index e6cdfd52..d8caa395 100644 --- a/docs/Guide/getting-started/updating-from-v2-to-v3.mdx +++ b/docs/Guide/getting-started/updating-from-v2-to-v3.mdx @@ -340,36 +340,37 @@ uppercase `P` represents the [`Events`][events] object name) - `[P]`CommandError (`[p]CommandError`) - emitted when the command run method throws an error. - `[P]`CommandFinish (`[p]CommandFinish`) - emitted when the command run is finished. -[`ipreconditioncontainer`]: ../../Documentation/api-framework/interfaces/IPreconditionContainer -[`preconditioncontainerarray`]: ../../Documentation/api-framework/classes/PreconditionContainerArray -[`preconditioncontainersingle`]: ../../Documentation/api-framework/classes/PreconditionContainerSingle +[`ipreconditioncontainer`]: ../../Documentation/sapphire-framework/interface/IPreconditionContainer +[`preconditioncontainerarray`]: ../../Documentation/sapphire-framework/class/PreconditionContainerArray +[`preconditioncontainersingle`]: ../../Documentation/sapphire-framework/class/PreconditionContainerSingle [acr]: ../application-commands/application-command-registry/what-is-it.mdx -[allflowsprecondition]: ../../Documentation/api-framework/classes/AllFlowsPrecondition +[allflowsprecondition]: ../../Documentation/sapphire-framework/class/AllFlowsPrecondition [applicationcommandregistry]: ../application-commands/application-command-registry/what-is-it.mdx [autocomplete]: ../application-commands/interaction-handlers/autocomplete.mdx -[chat-input-parallel]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#chatinputparallel -[chat-input-sequential]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#chatinputsequential -[command-acr]: ../../Documentation/api-framework/classes/Command#applicationcommandregistry -[command-chat-input-run]: ../../Documentation/api-framework/classes/Command#chatinputrun -[command-context-menu-run]: ../../Documentation/api-framework/classes/Command#contextmenurun -[command-message-run]: ../../Documentation/api-framework/classes/Command#messagerun -[command-rac]: ../../Documentation/api-framework/classes/Command#registerapplicationcommands +[chat-input-parallel]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#chatinputparallel +[chat-input-sequential]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#chatinputsequential +[command-acr]: ../../Documentation/sapphire-framework/class/Command#applicationcommandregistry +[command-chat-input-run]: ../../Documentation/sapphire-framework/class/Command#chatinputrun +[command-context-menu-run]: ../../Documentation/sapphire-framework/class/Command#contextmenurun +[command-message-run]: ../../Documentation/sapphire-framework/class/Command#messagerun +[command-rac]: ../../Documentation/sapphire-framework/class/Command#registerapplicationcommands [commands]: #commands -[context-menu-parallel]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#contextmenuparallel -[context-menu-sequential]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#contextmenusequential -[events]: ../../Documentation/api-framework/#events -[fetchchannelfrominteraction]: ../../Documentation/api-framework/classes/Precondition#fetchchannelfrominteraction -[idhints]: ../../Documentation/api-framework/interfaces/ApplicationCommandRegistry.RegisterOptions#idhints -[ipreconditioncondition]: ../../Documentation/api-framework/interfaces/IPreconditionCondition +[context-menu-parallel]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#contextmenuparallel +[context-menu-sequential]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#contextmenusequential +[events]: ../../Documentation/sapphire-framework/#events +[fetchchannelfrominteraction]: ../../Documentation/sapphire-framework/class/Precondition#fetchchannelfrominteraction +[idhints]: ../../Documentation/sapphire-framework/interface/ApplicationCommandRegistry.RegisterOptions#idhints +[ipreconditioncondition]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition [loadmessagecommandlisteners]: - ../../Documentation/api-framework/interfaces/SapphireClientOptions#loadmessagecommandlisteners -[message-parallel]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#messageparallel -[message-sequential]: ../../Documentation/api-framework/interfaces/IPreconditionCondition#messagesequential -[precondition-chat-input-run]: ../../Documentation/api-framework/classes/Precondition#chatinputrun -[precondition-context-menu-run]: ../../Documentation/api-framework/classes/Precondition#contextmenurun -[precondition-message-run]: ../../Documentation/api-framework/classes/Precondition#messagerun + ../../Documentation/asapphirepi-framework/interface/SapphireClientOptions#loadmessagecommandlisteners +[message-parallel]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#messageparallel +[message-sequential]: ../../Documentation/sapphire-framework/interface/IPreconditionCondition#messagesequential +[precondition-chat-input-run]: ../../Documentation/sapphire-framework/class/Precondition#chatinputrun +[precondition-context-menu-run]: ../../Documentation/sapphire-framework/class/Precondition#contextmenurun +[precondition-message-run]: ../../Documentation/sapphire-framework/class/Precondition#messagerun [rcic-idhints]: ../application-commands/application-command-registry/registering-chat-input-commands#idhints -[supportsautocompleteinteractions]: ../../Documentation/api-framework/classes/Command#supportsautocompleteinteractions -[supportschatinputcommands]: ../../Documentation/api-framework/classes/Command#supportschatinputcommands -[supportscontextmenucommands]: ../../Documentation/api-framework/classes/Command#supportscontextmenucommands -[supportsmessagecommands]: ../../Documentation/api-framework/classes/Command#supportsmessagecommands +[supportsautocompleteinteractions]: + ../../Documentation/sapphire-framework/class/Command#supportsautocompleteinteractions +[supportschatinputcommands]: ../../Documentation/sapphire-framework/class/Command#supportschatinputcommands +[supportscontextmenucommands]: ../../Documentation/sapphire-framework/class/Command#supportscontextmenucommands +[supportsmessagecommands]: ../../Documentation/sapphire-framework/class/Command#supportsmessagecommands 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 b795caed..332b2cad 100644 --- a/docs/Guide/plugins/i18next/getting-started.mdx +++ b/docs/Guide/plugins/i18next/getting-started.mdx @@ -297,28 +297,28 @@ export class PingCommand extends Command { } ``` -[`saphclientoptions`]: ../../../Documentation/api-framework/interfaces/SapphireClientOptions -[`internationalizationcontext`]: ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext -[resolve-key]: ../../../Documentation/api-plugins/modules/i18next_src.md#resolvekey +[`saphclientoptions`]: ../../../Documentation/api-framework/interface/SapphireClientOptions +[`internationalizationcontext`]: ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext +[resolve-key]: ../../../Documentation/sapphire-plugin-i18next/function/resolvekey [fs-backend]: https://github.com/skyra-project/archid-components/tree/main/packages/i18next-backend -[fetchlanguage]: ../../../Documentation/api-plugins/modules/i18next_src.md#fetchlanguage -[i18n-options]: ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationOptions -[sapphireclient]: ../../../Documentation/api-framework/classes/SapphireClient.md +[fetchlanguage]: ../../../Documentation/sapphire-plugin-i18next/function/fetchlanguage +[i18n-options]: ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationOptions +[sapphireclient]: ../../../Documentation/sapphire-framework/class/SapphireClient.md [i18next]: https://i18next.com [plugin]: https://github.com/sapphiredev/plugins/tree/main/packages/i18next [using-container]: ../../additional-information/using-and-extending-container.mdx [internationalizationcontext.guild]: - ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext#guild + ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext#guild [internationalizationcontext.channel]: - ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext#channel + ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext#channel [internationalizationcontext.user]: - ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext#user + ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext#user [internationalizationcontext.interactionguildlocale]: - ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext#interactionguildlocale + ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext#interactionguildlocale [internationalizationcontext.interactionlocale]: - ../../../Documentation/api-plugins/interfaces/i18next_src.InternationalizationContext#interactionlocale -[messagerun]: ../../../Documentation/api-framework/classes/Command.md#messagerun -[chatinputrun]: ../../../Documentation/api-framework/classes/Command.md#chatinputrun -[contextmenurun]: ../../../Documentation/api-framework/classes/Command.md#contextmenurun -[fetcht]: ../../../Documentation/api-plugins/modules/i18next_src.md#fetcht -[tfunction]: ../../../Documentation/api-plugins/interfaces/i18next_src.TFunction + ../../../Documentation/sapphire-plugin-i18next/interface/InternationalizationContext#interactionlocale +[messagerun]: ../../../Documentation/sapphire-framework/class/Command.md#messagerun +[chatinputrun]: ../../../Documentation/sapphire-framework/class/Command.md#chatinputrun +[contextmenurun]: ../../../Documentation/sapphire-framework/class/Command.md#contextmenurun +[fetcht]: ../../../Documentation/sapphire-plugin-i18next/function/fetcht +[tfunction]: ../../../Documentation/sapphire-plugin-i18next/interface/TFunction diff --git a/docs/Guide/preconditions/channel-types.mdx b/docs/Guide/preconditions/channel-types.mdx index d1e405f9..50ed6c2c 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/interface/CommandOptions#runin +[runintypes]: ../../Documentation/sapphire-framework/enum/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..a426786b 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/interface/CommandOptions#cooldowndelay +[cooldownfilteredusers]: ../../Documentation/sapphire-framework/interface/CommandOptions#cooldownfilteredusers +[cooldownlimit]: ../../Documentation/sapphire-framework/interface/CommandOptions#cooldownlimit +[cooldownscope]: ../../Documentation/sapphire-framework/interface/CommandOptions#cooldownscope +[defaultcooldown]: ../../Documentation/sapphire-framework/interface/SapphireClientOptions#defaultcooldown +[sapphire]: ../../Documentation/sapphire-framework/class/SapphireClient +[scopes]: ../../Documentation/sapphire-framework/enum/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 15fb64c0..f5db1ce8 100644 --- a/docs/Guide/preconditions/creating-your-own-preconditions.mdx +++ b/docs/Guide/preconditions/creating-your-own-preconditions.mdx @@ -160,16 +160,16 @@ None of the following preconditions are bundled with Sapphire; as such you'd hav For a command with these preconditions to pass the denial checks, the `InVoiceChannel` precondition must pass, as well as `AdminOnly` _or_ both `OwnerOnly` and `ModOnly`. -[all-flows-precondition]: ../../Documentation/api-framework/classes/AllFlowsPrecondition +[all-flows-precondition]: ../../Documentation/sapphire-framework/class/AllFlowsPrecondition [creating-commands]: ../getting-started/creating-a-basic-command -[precondition]: ../../Documentation/api-framework/classes/Precondition -[preconditionmessagerun]: ../../Documentation/api-framework/classes/Precondition#messagerun -[preconditionchatinputrun]: ../../Documentation/api-framework/classes/Precondition#chatinputrun -[preconditioncontextmenurun]: ../../Documentation/api-framework/classes/Precondition#contextmenurun -[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 +[preconditionmessagerun]: ../../Documentation/sapphire-framework/class/Precondition#messagerun +[preconditionchatinputrun]: ../../Documentation/sapphire-framework/class/Precondition#chatinputrun +[preconditioncontextmenurun]: ../../Documentation/sapphire-framework/class/Precondition#contextmenurun +[preconditionok]: ../../Documentation/sapphire-framework/class/Precondition#ok +[preconditionerror]: ../../Documentation/sapphire-framework/class/Precondition#error +[preconditions-option]: ../../Documentation/sapphire-framework/interface/CommandOptions#preconditions +[preconditions-interface]: ../../Documentation/sapphire-framework/interface/Preconditions [preconditions-augment]: https://github.com/sapphiredev/examples/blob/main/examples/with-typescript-recommended/src/preconditions/OwnerOnly.ts#L27-L31 [reporting-precondition-failure]: ./reporting-precondition-failure diff --git a/docs/Guide/preconditions/handling-permissions.mdx b/docs/Guide/preconditions/handling-permissions.mdx index f714b9eb..8f42f550 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/interface/CommandOptions#requireduserpermissions +[requiredclientpermissions]: ../../Documentation/sapphire-framework/interface/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..8de651b4 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/interface/MessageCommandDeniedPayload +[context]: ../../Documentation/sapphire-framework/class/UserError#context +[preconditionerror]: ../../Documentation/sapphire-framework/class/Precondition#error [creating-preconditions]: ./creating-your-own-preconditions diff --git a/docs/Guide/utilities/time-utilities.mdx b/docs/Guide/utilities/time-utilities.mdx index e8fcd4d1..ab7f3e99 100644 --- a/docs/Guide/utilities/time-utilities.mdx +++ b/docs/Guide/utilities/time-utilities.mdx @@ -129,4 +129,7 @@ console.log(Timestamp.utc('2022-04-25')); ``` [cron-strings]: https://en.wikipedia.org/wiki/Cron -[time-enum]: ../../Documentation/api-utilities/enums/time_utilities_src.Time + + + +[time-enum]: ../../Documentation/sapphire-time-utilities/enum/Time 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..2bf638f8 --- /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.2" + }, + "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..f2f13dbd --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/index.ts @@ -0,0 +1,117 @@ +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, ReferenceTypeParser } 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'; + +ReferenceTypeParser.formatToString = (parser) => { + const typeArguments = parser.typeArguments.length > 0 ? `<${parser.typeArguments.map((type) => type.toString()).join(', ')}\\>` : ''; + + if (parser.id || parser.packageName) { + return `[\`${parser.name}\`](${parser.id ? parser.id : parser.packageName})${typeArguments}`; + } + + return `\`${parser.name}\`${typeArguments}`; +}; + +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}'` + ); + + writeCategoryYaml( + resolve(siteDir, 'docs', 'Documentation', content.name, projectContent.name), + '', + projectContent.name, + 1 + ); + + const outputDir = resolve( + siteDir, + 'docs', + 'Documentation', + content.name, + projectContent.name, + projectSubContent.name.replace('.json', '') + ); + + removeDirectory(outputDir); + + writeCategoryYaml(outputDir, '', projectSubContent.name.replace('.json', ''), 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}'`); + + writeCategoryYaml(resolve(siteDir, 'docs', 'Documentation', content.name), '', content.name, 0); + + const outputDir = resolve(siteDir, 'docs', 'Documentation', content.name, projectContent.name.replace('.json', '')); + + removeDirectory(outputDir); + + writeCategoryYaml(outputDir, '', projectContent.name.replace('.json', ''), 1); + + 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..906305ca --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/render.ts @@ -0,0 +1,78 @@ +import { + ClassParser, + VariableParser, + EnumParser, + FunctionParser, + InterfaceParser, + NamespaceParser, + ProjectParser, + ReferenceTypeParser, + TypeAliasParser +} from 'typedoc-json-parser'; +import { renderClasses } from './renderClass'; +import { renderVariables } from './renderVariable'; +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.variables.length) { + renderVariables(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 VariableParser) { + 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..2eb61a8b --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderClass.ts @@ -0,0 +1,167 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import { ClassMethodParser, ClassParser, ClassPropertyParser, ProjectParser, TypeParser } from 'typedoc-json-parser'; +import { parseExamples } from './utilities/parseExamples'; +import { parseParameters } from './utilities/parseParameters'; +import { parseSee } from './utilities/parseSee'; +import { parseTypeParameters } from './utilities/parseTypeParameters'; +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.typeParameters.length + ? `## Type Parameters + +${parseTypeParameters(classParser.typeParameters)}` + : '' +} + +${classParser.comment.description ?? 'No description provided.'} + +${parseSee(classParser.comment.see)} + +${ + classParser.comment.example.length + ? `## Examples + +${parseExamples(classParser.comment.example)}` + : '' +} + +${parseConstructor(classParser)} +${parseProperties(classParser.properties)} +${parseMethods(classParser.methods)} +`; + + 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()); +} + +function parseConstructor(classParser: ClassParser): string { + return `## Constructor + +\`\`\`typescript ts2esm2cjs +new ${classParser.name}(${classParser.construct.parameters.map((parameter) => parameter.name).join(', ')}) +\`\`\` + +${ + classParser.construct.parameters.length + ? `${ + classParser.construct.parameters.length + ? `### Parameters + +${parseParameters(classParser.construct.parameters)}` + : '' + }` + : '' +}`; +} + +function parseProperties(properties: ClassPropertyParser[]): string { + if (!properties.length) return ''; + + return ` +## Properties + +${properties + .map( + (property) => `### ${ + property.accessibility === ClassParser.Accessibility.Protected + ? '`PROTECTED` ' + : property.accessibility === ClassParser.Accessibility.Private + ? '`PRIVATE` ' + : '' + }${property.static ? '`STATIC` ' : ''}${property.readonly ? '`READONLY` ' : ''}${property.name}${ + property.type ? `${property.optional ? '?' : ''}: ${property.type.toString()}` : '' + } + +${property.comment.description ?? 'No description provided.'}` + ) + .join('\n\n')}`; +} + +function parseMethods(methods: ClassMethodParser[]): string { + if (!methods.length) return ''; + + return ` +## Methods + +${methods + .map((method) => + method.signatures + .map( + (signature) => + `### ${signature.name}${ + signature.typeParameters.length ? `<${signature.typeParameters.map((typeParameter) => typeParameter.name).join(', ')}\\>` : '' + }(${signature.parameters.map((parameter) => parameter.name).join(', ')}): ${signature.returnType.toString()} + +${signature.comment.description ?? 'No description provided.'} + +${parseSee(signature.comment.see)} + +${ + signature.comment.example.length + ? `#### Examples + +${parseExamples(signature.comment.example)}` + : '' +} + +${ + signature.typeParameters.length + ? `#### Type Parameters + +${parseTypeParameters(signature.typeParameters)}` + : '' +} + +${ + signature.parameters.length + ? `#### Parameters + +${parseParameters(signature.parameters)}` + : '' +}` + ) + .join('\n\n') + ) + .join('\n\n')}`; +} 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/renderVariable.ts b/docusaurus-typedoc-json-parser/src/renderer/renderVariable.ts new file mode 100644 index 00000000..4033515e --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/renderVariable.ts @@ -0,0 +1,34 @@ +import { writeFileSync } from 'node:fs'; +import { resolve } from 'node:path'; +import type { VariableParser, ProjectParser } from 'typedoc-json-parser'; +import { writeCategoryYaml } from './writeCategoryYaml'; + +function renderVariable(constantParser: VariableParser, 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 renderVariables(projectParser: ProjectParser, outputDir: string, isGroup: boolean) { + const categoryDir = writeCategoryYaml(outputDir, 'constant', 'Variables', isGroup ? 2 : 1); + + let fileSidebarPosition = 0; + + for (const constantParser of projectParser.variables) { + if (constantParser.external) continue; + + renderVariable(constantParser, 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..c15c2459 --- /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 `${blockTags.map((blockTag) => blockTag.text.replace(/(```typescript)\n/g, '$1 ts2esm2cjs\n'))}`; +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/parseParameters.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseParameters.ts new file mode 100644 index 00000000..746f5c75 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseParameters.ts @@ -0,0 +1,16 @@ +import type { ParameterParser } from 'typedoc-json-parser'; + +export function parseParameters(parameters: ParameterParser[]): string { + if (!parameters.length) return ''; + + return `| Name | Type | Description | +| :---: | :---: | :---: | :---: | +${parameters + .map( + (parameter) => + `| ${parameter.name} | ${parameter.type.toString().replace('/', '\\/')} | ${ + parameter.comment.description ?? 'No description provided.' + } |` + ) + .join('\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..8769dcf5 --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseSee.ts @@ -0,0 +1,7 @@ +import type { CommentParser } from 'typedoc-json-parser'; + +export function parseSee(blockTags: CommentParser.BlockTag[]): string { + if (blockTags.length === 0) return ''; + + return blockTags.map((blockTag) => `\n**See Also:** ${blockTag.text}`).join('\n'); +} diff --git a/docusaurus-typedoc-json-parser/src/renderer/utilities/parseTypeParameters.ts b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseTypeParameters.ts new file mode 100644 index 00000000..87e10f4f --- /dev/null +++ b/docusaurus-typedoc-json-parser/src/renderer/utilities/parseTypeParameters.ts @@ -0,0 +1,12 @@ +import type { TypeParameterParser } from 'typedoc-json-parser'; + +export function parseTypeParameters(typeParameters: TypeParameterParser[]): string { + if (!typeParameters.length) return ''; + + return `| Name | Type | Default | +| :---: | :---: | :---: | +${typeParameters.map( + (typeParameter) => + `| ${typeParameter.name} | ${typeParameter.type?.toString() ?? 'Not provided.'} | ${typeParameter.default?.toString() ?? 'Not provided.'}` +)}`; +} 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 a41838f7..c0844f48 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,132 +51,10 @@ const config = { } ], [ - 'docusaurus-plugin-typedoc', - { - 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'], - 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/bitfield/src/index.ts', - './projects/utilities/packages/cron/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/duration/src/index.ts', - './projects/utilities/packages/event-iterator/src/index.ts', - './projects/utilities/packages/fetch/src/index.ts', - './projects/utilities/packages/lexure/src/index.ts', - './projects/utilities/packages/node-utilities/src/index.ts', - './projects/utilities/packages/phisherman/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/timer-manager/src/index.ts', - './projects/utilities/packages/timestamp/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 - } - } - ], - [ - '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 - } - } + 'docusaurus-typedoc-json-parser', + /** @type {import('docusaurus-typedoc-json-parser/dist/types').PluginOptions} */ ({ + githubContentUrl: 'https://api.github.com/repos/sapphiredev/docs/contents/docs' + }) ] ], diff --git a/package.json b/package.json index c6d0ccd9..736d3e65 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 -b docusaurus-typedoc-json-parser", "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", @@ -19,18 +21,15 @@ "write-translations": "docusaurus write-translations", "write-heading-ids": "docusaurus write-heading-ids", "typecheck": "tsc", + "update": "yarn upgrade-interactive", "lint": "eslint src --ext mjs,ts --fix", "lint:md": "markdownlint-cli2-fix", "lint:md-no-fix": "markdownlint-cli2", "clean": "node scripts/clean.mjs", "format": "prettier --write \"{src,static,scripts,docs}/**/*.{js,jsx,ts,tsx,css,json,md,mdx,yml}\"", "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" }, "dependencies": { "@docusaurus/core": "2.1.0", @@ -53,15 +52,8 @@ "@commitlint/cli": "^17.1.2", "@commitlint/config-conventional": "^17.1.0", "@docusaurus/module-type-aliases": "2.1.0", - "@sapphire/cron": "^1.0.0", - "@sapphire/decorators": "^5.0.0", - "@sapphire/duration": "^1.0.0", "@sapphire/eslint-config": "^4.3.8", - "@sapphire/fetch": "^2.4.1", "@sapphire/prettier-config": "^1.4.4", - "@sapphire/result": "^2.6.0", - "@sapphire/timer-manager": "^1.0.0", - "@sapphire/timestamp": "^1.0.0", "@sapphire/ts-config": "^3.3.4", "@types/node": "^18.11.3", "@types/react": "^18.0.21", @@ -69,7 +61,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.26.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-import": "^2.26.0", @@ -83,21 +74,12 @@ "markdownlint-cli2": "^0.5.1", "prettier": "^2.7.1", "pretty-quick": "^3.1.3", - "replace-in-file": "^6.3.5", - "rimraf": "^3.0.2", - "ts-node": "^10.9.1", - "typedoc": "0.22.18", - "typedoc-plugin-djs-links": "^1.2.0", - "typedoc-plugin-markdown": "^3.13.6", - "typedoc-plugin-mdn-links": "^2.0.0", "typescript": "^4.8.4" }, "resolutions": { "ansi-regex": "^5.0.1", "minimist": "^1.2.7", - "async": "^2.6.4", - "typedoc": "0.22.17", - "discord-api-types": "^0.36.3" + "async": "^2.6.4" }, "browserslist": { "production": [ diff --git a/projects/framework b/projects/framework deleted file mode 160000 index 892436b3..00000000 --- a/projects/framework +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 892436b36cc878121fb7b34492e8b24894aa05df diff --git a/projects/pieces b/projects/pieces deleted file mode 160000 index 0fd3b7c5..00000000 --- a/projects/pieces +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0fd3b7c5081a0e2d25e7ad9e9c35e98e56cb8126 diff --git a/projects/plugins b/projects/plugins deleted file mode 160000 index bd133167..00000000 --- a/projects/plugins +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bd133167e699f497f63c83e996ac4de1333377ad diff --git a/projects/shapeshift b/projects/shapeshift deleted file mode 160000 index 9044582e..00000000 --- a/projects/shapeshift +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 9044582ea3a637f5e02a9af79c9b3a2173011f66 diff --git a/projects/type b/projects/type deleted file mode 160000 index b5071f14..00000000 --- a/projects/type +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b5071f14e6308a009ceecea17d4b5dbcdf5c7c03 diff --git a/projects/utilities b/projects/utilities deleted file mode 160000 index ef27abec..00000000 --- a/projects/utilities +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ef27abecf2f3a36a976f503512dc0decbcca9358 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 7a1175fe..e86ad65b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1,17883 +1,14572 @@ -# This file is generated by running "yarn install" inside your project. -# Manual changes might be lost - proceed with caution! - -__metadata: - version: 6 - cacheKey: 8 - -"@actions/core@npm:^1.10.0": - version: 1.10.0 - resolution: "@actions/core@npm:1.10.0" - dependencies: - "@actions/http-client": ^2.0.1 - uuid: ^8.3.2 - checksum: 0a75621e007ab20d887434cdd165f0b9036f14c22252a2faed33543d8b9d04ec95d823e69ca636a25245574e4585d73e1e9e47a845339553c664f9f2c9614669 - languageName: node - linkType: hard - -"@actions/http-client@npm:^2.0.1": - version: 2.0.1 - resolution: "@actions/http-client@npm:2.0.1" - dependencies: - tunnel: ^0.0.6 - checksum: 799ec3df91e28a9da91ce6592e94f8b8923ccf6cc21a2f72c7429be5af5273f1625335411adc2a1bb222d56c852d5767214dfa6fa32a6da7e81dba8290e08f17 - languageName: node - linkType: hard - -"@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.17.2, @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 - -"@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:^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 - -"@discordjs/builders@npm:^0.16.0": - version: 0.16.0 - resolution: "@discordjs/builders@npm:0.16.0" - dependencies: - "@sapphire/shapeshift": ^3.5.1 - discord-api-types: ^0.36.2 - fast-deep-equal: ^3.1.3 - ts-mixer: ^6.0.1 - tslib: ^2.4.0 - checksum: bf7ab00924bf84678c139b32c3b6bda16d62f190a1674ebaa4ec8767c7105890b1375716296037306661e138fe1c09c535b3141a047b7fceafaa92937a76cb8b - languageName: node - linkType: hard - -"@discordjs/collection@npm:^0.7.0": - version: 0.7.0 - resolution: "@discordjs/collection@npm:0.7.0" - checksum: 141aa35a5433bacba3617b533557b4948388c7b59cdaecee51ccd721c1b9242e50d95bdef53ee2491535a017095f5072ace3c3e9e594193f67a1c5a8a4b7db93 - languageName: node - linkType: hard - -"@discordjs/collection@npm:^1.1.0, @discordjs/collection@npm:^1.2.0": - version: 1.2.0 - resolution: "@discordjs/collection@npm:1.2.0" - checksum: 76eae566834d78437363a3437d10c74b485b0a8b0dd350745e7bbb45d0bdc834b8ce6c1008c41728f7cbdf9be80a3147e8006610ed8d34bec8b31b7c521d40c2 - languageName: node - linkType: hard - -"@discordjs/node-pre-gyp@npm:^0.4.5": - version: 0.4.5 - resolution: "@discordjs/node-pre-gyp@npm:0.4.5" - dependencies: - detect-libc: ^2.0.0 - https-proxy-agent: ^5.0.0 - make-dir: ^3.1.0 - node-fetch: ^2.6.7 - 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: 60ba7bfdb9e002ff6ff47086312ca446e97b2dfa695a581a1b49eb94d2c716ad509166d97b66b76096d8fd33b9aaa4bb88dad083980821b7691aa55ebccdb5e4 - 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": - 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 - -"@esbuild/android-arm@npm:0.15.12": - version: 0.15.12 - resolution: "@esbuild/android-arm@npm:0.15.12" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.14.54": - version: 0.14.54 - resolution: "@esbuild/linux-loong64@npm:0.14.54" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.15.12": - version: 0.15.12 - resolution: "@esbuild/linux-loong64@npm:0.15.12" - conditions: os=linux & cpu=loong64 - 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/cliff-jumper@npm:^1.8.8": - version: 1.8.8 - resolution: "@favware/cliff-jumper@npm:1.8.8" - dependencies: - "@sapphire/result": ^2.5.0 - "@sapphire/utilities": ^3.9.3 - colorette: ^2.0.19 - commander: ^9.4.1 - conventional-changelog-angular: ^5.0.13 - conventional-recommended-bump: ^6.1.0 - js-yaml: ^4.1.0 - semver: ^7.3.7 - typescript: ^4.8.4 - bin: - cj: ./dist/cli.js - cliff-jumper: ./dist/cli.js - checksum: 1e82daac8d975b7835b7326db794502d0aebd4f141dd18fdf5ccb80d4e2566050272bf2be5d82d918ea81a2a5a0245c71cb6738f366142e4da8d95403c08ab3e - 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 - -"@favware/npm-deprecate@npm:^1.0.5": - version: 1.0.5 - resolution: "@favware/npm-deprecate@npm:1.0.5" - dependencies: - "@sapphire/fetch": ^2.4.1 - "@sapphire/utilities": ^3.8.0 - colorette: ^2.0.19 - commander: ^9.4.0 - js-yaml: ^4.1.0 - micromatch: ^4.0.5 - npm-package-arg: ^9.1.0 - npm-registry-fetch: ^13.3.0 - bin: - nd: dist/cli.js - npm-deprecate: dist/cli.js - checksum: 6ea6ab42cad38d9ab19bf33a71b0a0056c10edcce23f1cde98c91d1bb39723d996a6ce6203805dd828cc42dffd4d4cd1d9ef0dc1446795ae1df95e2be0a9c640 - languageName: node - linkType: hard - -"@favware/rollup-type-bundler@npm:^2.0.0": - version: 2.0.0 - resolution: "@favware/rollup-type-bundler@npm:2.0.0" - dependencies: - "@sapphire/utilities": ^3.11.0 - colorette: ^2.0.19 - commander: ^9.4.1 - js-yaml: ^4.1.0 - rollup: ^3.2.1 - rollup-plugin-dts: ^5.0.0 - typescript: ^4.8.4 - bin: - rollup-type-bundler: ./dist/cli.js - rtb: ./dist/cli.js - checksum: 382244abb06434b9a1486337d9257464cc79afdb3da699373ca3d356951b95183206c3bac052a6491184436b10b41a8639b6ef155c58eed5b6f54be95d898918 - 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 - -"@ioredis/commands@npm:^1.1.1": - version: 1.2.0 - resolution: "@ioredis/commands@npm:1.2.0" - checksum: 9b20225ba36ef3e5caf69b3c0720597c3016cc9b1e157f519ea388f621dd9037177f84cfe7e25c4c32dad7dd90c70ff9123cd411f747e053cf292193c9c461e2 - languageName: node - linkType: hard - -"@istanbuljs/schema@npm:^0.1.2, @istanbuljs/schema@npm:^0.1.3": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: 5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9 - 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.12, @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 - -"@jspm/core@npm:2.0.0-beta.24": - version: 2.0.0-beta.24 - resolution: "@jspm/core@npm:2.0.0-beta.24" - checksum: c3a986d523a61522794c26b809d1fb40b1404a45a5661ba476b5d529e9c15c4c0dc51983c95168532bcc7455a387f0eceeed06f4b386aa219173535fa53a0a62 - 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 - -"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:2.1.2" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-darwin-x64@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:2.1.2" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-arm64@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:2.1.2" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-arm@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-linux-arm@npm:2.1.2" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-linux-x64@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-linux-x64@npm:2.1.2" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@msgpackr-extract/msgpackr-extract-win32-x64@npm:2.1.2": - version: 2.1.2 - resolution: "@msgpackr-extract/msgpackr-extract-win32-x64@npm:2.1.2" - conditions: os=win32 & cpu=x64 - 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-inject@npm:^4.0.4": - version: 4.0.4 - resolution: "@rollup/plugin-inject@npm:4.0.4" - dependencies: - "@rollup/pluginutils": ^3.1.0 - estree-walker: ^2.0.1 - magic-string: ^0.25.7 - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - checksum: 22a1847372a96296a5b176af3d5b23ac7b48143a32c77ec4efed38daf4b0d1399a3cd144496d65731299984c5f98c9e00dc6a7f53d0fe87bd4aab2d4bd7b8289 - 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.5.0": - version: 1.5.0 - resolution: "@sapphire/async-queue@npm:1.5.0" - checksum: 983dbd1fd1b1798496e5edb6a0db7e4d90015160e1028f20475eab0a92625513f1e8d938bc0305811a9cec461c94e01b1e4191615ff03ba49356f568f3255250 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/bitfield@workspace:projects/utilities/packages/bitfield": - version: 0.0.0-use.local - resolution: "@sapphire/bitfield@workspace:projects/utilities/packages/bitfield" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/cron@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/cron@npm:1.0.0" - dependencies: - "@sapphire/utilities": ^3.9.3 - checksum: ce33466c52ec8ee9392e67116858643c963a19543f77ce56ca928c743e04f18cde2c793a15c7f0fe0db071f1399a95338f17a25ba746a877dea0918c8b13672e - languageName: node - linkType: hard - -"@sapphire/cron@workspace:^, @sapphire/cron@workspace:projects/utilities/packages/cron": - version: 0.0.0-use.local - resolution: "@sapphire/cron@workspace:projects/utilities/packages/cron" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/utilities": "workspace:^" - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/decorators@npm:^5.0.0": - version: 5.0.0 - resolution: "@sapphire/decorators@npm:5.0.0" - dependencies: - tslib: ^2.4.0 - checksum: 18f33669e287df45e7805862c16a6e9c1813c7836985270c0c5867db6e9f724879a228fd19d82fd567f4108d671b9fa862d02ef0010e7f21bfcbc87af05d9ff4 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/discord-utilities": "workspace:^" - "@sapphire/discord.js-utilities": "workspace:^" - "@sapphire/ratelimits": "workspace:^" - "@sapphire/result": "workspace:^" - "@sapphire/utilities": "workspace:^" - "@vitest/coverage-c8": ^0.24.3 - tslib: ^2.4.0 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/discord-utilities@npm:^2.11.6, @sapphire/discord-utilities@npm:^2.11.7": - version: 2.11.7 - resolution: "@sapphire/discord-utilities@npm:2.11.7" - checksum: 6e8dfb3353c54c37c8be0f50ed60e89b312ccd93d84d93979fc98cf1fb152ed9004f5b753a7c71cc6615b11ef59388ba2585f0966e94e99ed4bdfb3b16133832 - 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: - "@favware/cliff-jumper": ^1.8.8 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - languageName: unknown - linkType: soft - -"@sapphire/discord.js-utilities@npm:^5.0.1, @sapphire/discord.js-utilities@npm:^5.1.1": - version: 5.1.1 - resolution: "@sapphire/discord.js-utilities@npm:5.1.1" - dependencies: - "@sapphire/discord-utilities": ^2.11.6 - "@sapphire/duration": ^1.0.0 - "@sapphire/utilities": ^3.11.0 - tslib: ^2.4.0 - checksum: 9abe09dfd06af739fb103eef954a8c3c9516651612e72ad78f5573cc482b41871267f1780ca4437d55e42f25525f01093ef654809e501e7d887f392e0f9c0005 - 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/cliff-jumper": ^1.8.8 - "@favware/rollup-type-bundler": ^2.0.0 - "@sapphire/discord-utilities": "workspace:^" - "@sapphire/duration": "workspace:^" - "@sapphire/utilities": "workspace:^" - tslib: ^2.4.0 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - languageName: unknown - linkType: soft - -"@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": - 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/duration@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/duration@npm:1.0.0" - checksum: dadf3b5742742b5f724d1d78b0c59fd468ffe3ac817da2ba84361ac310528cb8c43f3d9d6032ff08f0f22fcaf61b495fb29b87800748e14abb0b780e86afda75 - languageName: node - linkType: hard - -"@sapphire/duration@workspace:^, @sapphire/duration@workspace:projects/utilities/packages/duration": - version: 0.0.0-use.local - resolution: "@sapphire/duration@workspace:projects/utilities/packages/duration" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@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/eslint-config@workspace:^, @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: - "@favware/cliff-jumper": ^1.8.8 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - prettier: ^2.7.1 - tsup: ^6.3.0 - typescript: ^4.8.4 - vitest: ^0.24.3 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tslib: ^2.4.0 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@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/fetch@workspace:^, @sapphire/fetch@workspace:projects/utilities/packages/fetch": - version: 0.0.0-use.local - resolution: "@sapphire/fetch@workspace:projects/utilities/packages/fetch" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - cross-fetch: ^3.1.5 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/framework@npm:^3.1.3": - version: 3.1.3 - resolution: "@sapphire/framework@npm:3.1.3" - dependencies: - "@discordjs/builders": ^0.16.0 - "@sapphire/discord-utilities": ^2.11.6 - "@sapphire/discord.js-utilities": ^5.0.1 - "@sapphire/lexure": ^1.1.1 - "@sapphire/pieces": ^3.5.2 - "@sapphire/ratelimits": ^2.4.5 - "@sapphire/result": ^2.5.0 - "@sapphire/stopwatch": ^1.5.0 - "@sapphire/utilities": ^3.10.0 - tslib: ^2.4.0 - checksum: 527728ff68f07d7324181b9669e4907208beae3327b4070705ab89c3b20d0fc7f1eb6038b8f2b7be50f24845863b6a3765a3365277c96eee0233cd1019126eb1 - languageName: node - linkType: hard - -"@sapphire/framework@workspace:projects/framework": - version: 0.0.0-use.local - resolution: "@sapphire/framework@workspace:projects/framework" - dependencies: - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@discordjs/builders": ^0.16.0 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@favware/rollup-type-bundler": ^2.0.0 - "@sapphire/discord-utilities": ^2.11.7 - "@sapphire/discord.js-utilities": ^5.1.1 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/lexure": ^1.1.2 - "@sapphire/pieces": ^3.5.2 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/ratelimits": ^2.4.5 - "@sapphire/result": ^2.6.0 - "@sapphire/stopwatch": ^1.5.0 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.11.0 - "@types/node": ^18.11.0 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - cz-conventional-changelog: ^3.3.0 - discord.js: ^13.12.0 - esbuild-plugin-file-path-extensions: ^1.0.0 - esbuild-plugin-version-injector: ^1.0.0 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - lint-staged: ^13.0.3 - pinst: ^3.0.0 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/lexure@npm:^1.1.1, @sapphire/lexure@npm:^1.1.2": - version: 1.1.2 - resolution: "@sapphire/lexure@npm:1.1.2" - dependencies: - "@sapphire/result": ^2.6.0 - checksum: fe25476ba0189ff8c55c6bdb58ef81b0092f46882c59181e712d68adb68c9d86742365cfcb77e2d6dfb08267752894c9da51615718a1ab77ee3ff3609d93b240 - languageName: node - linkType: hard - -"@sapphire/lexure@workspace:projects/utilities/packages/lexure": - version: 0.0.0-use.local - resolution: "@sapphire/lexure@workspace:projects/utilities/packages/lexure" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/result": "workspace:^" - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@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/node-utilities@workspace:projects/utilities/packages/node-utilities": - version: 0.0.0-use.local - resolution: "@sapphire/node-utilities@workspace:projects/utilities/packages/node-utilities" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/fetch": "workspace:^" - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - languageName: unknown - linkType: soft - -"@sapphire/pieces@npm:^3.5.2": - version: 3.5.2 - resolution: "@sapphire/pieces@npm:3.5.2" - dependencies: - "@discordjs/collection": ^1.1.0 - "@sapphire/utilities": ^3.10.0 - tslib: ^2.4.0 - checksum: 889ee2da817605dcd7681a2c04d471611106f05fc7463220b34eb6a4f6717e47c7c9287dd4903bb42c766f9556c2a987ca997349afa886f25203901794fbec05 - languageName: node - linkType: hard - -"@sapphire/pieces@workspace:projects/pieces": - version: 0.0.0-use.local - resolution: "@sapphire/pieces@workspace:projects/pieces" - dependencies: - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@discordjs/collection": ^1.2.0 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@favware/rollup-type-bundler": ^2.0.0 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.11.0 - "@types/node": ^18.11.0 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - cz-conventional-changelog: ^3.3.0 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - lint-staged: ^13.0.3 - pinst: ^3.0.0 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@types/node-fetch": 2.6.2 - "@types/psl": ^1.1.0 - "@types/ws": ^8.5.3 - gen-esm-wrapper: ^1.1.3 - node-fetch: 2.6.7 - psl: ^1.9.0 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@skyra/editable-commands": ^2.1.4 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - chokidar: ^3.5.3 - gen-esm-wrapper: ^1.1.3 - tslib: 2.x - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/utilities": ^3.11.0 - "@skyra/i18next-backend": ^2.0.0 - chokidar: ^3.5.3 - gen-esm-wrapper: ^1.1.3 - i18next: ^22.0.2 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/timestamp": ^1.0.0 - colorette: ^2.0.19 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/stopwatch": ^1.5.0 - "@sapphire/utilities": ^3.11.0 - bullmq: ^2.3.2 - gen-esm-wrapper: ^1.1.3 - sqs-consumer: ^5.7.0 - sqs-producer: ^2.1.0 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/utilities": ^3.11.0 - gen-esm-wrapper: ^1.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - languageName: unknown - linkType: soft - -"@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/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: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - prettier: ^2.7.1 - tsup: ^6.3.0 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/ratelimits@npm:^2.4.5": - version: 2.4.5 - resolution: "@sapphire/ratelimits@npm:2.4.5" - dependencies: - "@sapphire/timer-manager": ^1.0.0 - checksum: e987d285c974e600222298e2c5e9523581c024059b3ec93cdfc71fc704b2dca5a55f126b897ee71b8bd82d2516e1d6c17c22355f329f43ead7bc001d9fbd9118 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/timer-manager": "workspace:^" - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/result@npm:^2.5.0, @sapphire/result@npm:^2.6.0": - version: 2.6.0 - resolution: "@sapphire/result@npm:2.6.0" - checksum: bab9e963c85c7ea0a410c36617b7d32fca8749739b7fbb61bf7a2eff566d002af78606c379b1a71f2857bf9c04d3f5f1af67f02278da75ac660f2f6ddfef26b5 - languageName: node - linkType: hard - -"@sapphire/result@workspace:^, @sapphire/result@workspace:projects/utilities/packages/result": - version: 0.0.0-use.local - resolution: "@sapphire/result@workspace:projects/utilities/packages/result" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/shapeshift@npm:^3.5.1": - version: 3.7.0 - resolution: "@sapphire/shapeshift@npm:3.7.0" - dependencies: - fast-deep-equal: ^3.1.3 - lodash.uniqwith: ^4.5.0 - checksum: 4fed0865abcf3653406cfa1f4a2a7d1c51103cee1c13ec4fd8fbc84bd32d20b2949e2266531c2d81b9b1e3af32787cd1f5d66a3d6146d6afb553ca2c6377beb1 - languageName: node - linkType: hard - -"@sapphire/shapeshift@workspace:projects/shapeshift": - version: 0.0.0-use.local - resolution: "@sapphire/shapeshift@workspace:projects/shapeshift" - dependencies: - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/ts-config": ^3.3.4 - "@types/jsdom": ^20.0.0 - "@types/lodash.uniqwith": ^4.5.7 - "@types/node": ^18.11.0 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - cz-conventional-changelog: ^3.3.0 - esbuild-plugins-node-modules-polyfill: ^1.0.6 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - fast-deep-equal: ^3.1.3 - husky: ^8.0.1 - jsdom: ^20.0.1 - lint-staged: ^13.0.3 - lodash.uniqwith: ^4.5.0 - pinst: ^3.0.0 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - ts-node: ^10.9.1 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/stopwatch@npm:^1.5.0": - version: 1.5.0 - resolution: "@sapphire/stopwatch@npm:1.5.0" - dependencies: - tslib: ^2.4.0 - checksum: 23c013598d87d2fcc797efe5d2409ae6836b9221d79eacc10b7c2a95f9d694b562b7ad027dc49e9e8125095417199385a15317520fec371bdb8cc7622085e3af - 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: - "@favware/cliff-jumper": ^1.8.8 - "@types/jsdom": ^20.0.0 - "@vitest/coverage-c8": ^0.24.3 - jsdom: ^20.0.1 - tslib: ^2.4.0 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/cron": "workspace:^" - "@sapphire/duration": "workspace:^" - "@sapphire/timer-manager": "workspace:^" - "@sapphire/timestamp": "workspace:^" - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - languageName: unknown - linkType: soft - -"@sapphire/timer-manager@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/timer-manager@npm:1.0.0" - checksum: 2f131c2bf1882528c80e6a4aa8f0d3078ae1e2e3d1afc054878fbdb946dc987073d037dad5122e67d20b98e0ec6a37a8e4da7f9c0a91b9711819ad54bbedd6a4 - languageName: node - linkType: hard - -"@sapphire/timer-manager@workspace:^, @sapphire/timer-manager@workspace:projects/utilities/packages/timer-manager": - version: 0.0.0-use.local - resolution: "@sapphire/timer-manager@workspace:projects/utilities/packages/timer-manager" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/timestamp@npm:^1.0.0": - version: 1.0.0 - resolution: "@sapphire/timestamp@npm:1.0.0" - checksum: 2852210825626431cb7aee4da9cd04518778854f5b9e8eafc0fa0a57d499251030ad115f0d0c58e15e5b176cfb495301df7418d95e51c4826e9fadc09ff98bbb - languageName: node - linkType: hard - -"@sapphire/timestamp@workspace:^, @sapphire/timestamp@workspace:projects/utilities/packages/timestamp": - version: 0.0.0-use.local - resolution: "@sapphire/timestamp@workspace:projects/utilities/packages/timestamp" - dependencies: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - 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: - "@favware/cliff-jumper": ^1.8.8 - "@sapphire/eslint-config": "workspace:^" - "@vitest/coverage-c8": ^0.24.3 - tslib: ^2.4.0 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/type@workspace:projects/type": - version: 0.0.0-use.local - resolution: "@sapphire/type@workspace:projects/type" - dependencies: - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@discordjs/node-pre-gyp": ^0.4.5 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/ts-config": ^3.3.4 - "@types/node": ^18.11.0 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - cz-conventional-changelog: ^3.3.0 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - lint-staged: ^13.0.3 - nan: ^2.17.0 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - tslib: ^2.4.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"@sapphire/utilities@npm:^3.10.0, @sapphire/utilities@npm:^3.11.0, @sapphire/utilities@npm:^3.8.0, @sapphire/utilities@npm:^3.9.3": - version: 3.11.0 - resolution: "@sapphire/utilities@npm:3.11.0" - checksum: 3c8521038b8879524e8114f39eefc8b3b06cf825995f709684238b5cb14bd7df06d232a26a88f79160df290a66f9aa3133f5ce4ff8e2398033db9f301ad31e0d - 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: - "@favware/cliff-jumper": ^1.8.8 - "@vitest/coverage-c8": ^0.24.3 - esbuild-plugin-file-path-extensions: ^1.0.0 - tsup: ^6.3.0 - typedoc: ^0.23.17 - typedoc-json-parser: ^6.0.2 - typescript: ^4.8.4 - vitest: ^0.24.3 - 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.24.1": - version: 0.24.50 - resolution: "@sinclair/typebox@npm:0.24.50" - checksum: dec2b6faf3ded2d6359eb07ddf10d7aa1e77ea9defb913051eea0e362a03e9b0db0258357e679ac10094a719fdc68e46c7f8bb073f534591faa1c4f03988a52d - 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 - -"@skyra/editable-commands@npm:^2.1.4": - version: 2.1.4 - resolution: "@skyra/editable-commands@npm:2.1.4" - checksum: 865c11201c1778543f64dc81e114efae3096bf50653e6301ee576d5d9f2d6623fb3387e39fe06e74ec1b655dd033184d850e5735ea74d54bce169743cc6ab7b3 - languageName: node - linkType: hard - -"@skyra/i18next-backend@npm:^2.0.0": - version: 2.0.0 - resolution: "@skyra/i18next-backend@npm:2.0.0" - dependencies: - tslib: ^2.4.0 - checksum: 20443db52a8b85fae133dcbba1d9b390b8d50e97c2e3a41652875658c7fdb87cfccc834eade143f0c0690be010f6e6476ed70037deb814fd98700594a5219882 - 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/chai-subset@npm:^1.3.3": - version: 1.3.3 - resolution: "@types/chai-subset@npm:1.3.3" - dependencies: - "@types/chai": "*" - checksum: 4481da7345022995f5a105e6683744f7203d2c3d19cfe88d8e17274d045722948abf55e0adfd97709e0f043dade37a4d4e98cd4c660e2e8a14f23e6ecf79418f - languageName: node - linkType: hard - -"@types/chai@npm:*, @types/chai@npm:^4.3.3": - version: 4.3.3 - resolution: "@types/chai@npm:4.3.3" - checksum: 20cd094753e137cfc35939cae7f0ed78ecda7861e5c94704efab6979b9121a63807e9b631bdcf3a2792d6c6dba44050b13387262f9e63ebb040741c01c345f0a - 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, @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/jsdom@npm:^20.0.0": - version: 20.0.0 - resolution: "@types/jsdom@npm:20.0.0" - dependencies: - "@types/node": "*" - "@types/tough-cookie": "*" - parse5: ^7.0.0 - checksum: 13e67d31347e02d46ec6a23919b3ce39d86136665922a2a6cb977e216a2f46c22d2f025d0586a64ab492ebaa5f43da669b6f173a5a8cfd3e3bb7c9d19b6cfa9e - 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.uniqwith@npm:^4.5.7": - version: 4.5.7 - resolution: "@types/lodash.uniqwith@npm:4.5.7" - dependencies: - "@types/lodash": "*" - checksum: feea705d2162d906bfba7043500bb2f149ca6032bb49a24b8f60f96b8ba0a41cd4aff7e82057fe5e9e25909f31ba81b35b34dbda549e5b8ba667db9560285446 - languageName: node - linkType: hard - -"@types/lodash@npm:*, @types/lodash@npm:^4.14.186": - version: 4.14.186 - resolution: "@types/lodash@npm:4.14.186" - checksum: ee0c1368a8100bb6efb88335107473a41928fc307ff1ef4ff1278868ccddba9c04c68c36d1ffe3a0392ef4a956e1955f7de3203ec09df4f1655dd1b88485c549 - 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-fetch@npm:2.6.2, @types/node-fetch@npm:^2.6.2": - version: 2.6.2 - resolution: "@types/node-fetch@npm:2.6.2" - dependencies: - "@types/node": "*" - form-data: ^3.0.0 - checksum: 6f73b1470000d303d25a6fb92875ea837a216656cb7474f66cdd67bb014aa81a5a11e7ac9c21fe19bee9ecb2ef87c1962bceeaec31386119d1ac86e4c30ad7a6 - languageName: node - linkType: hard - -"@types/node@npm:*, @types/node@npm:^18.11.0, @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/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.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/tough-cookie@npm:*": - version: 4.0.2 - resolution: "@types/tough-cookie@npm:4.0.2" - checksum: e055556ffdaa39ad85ede0af192c93f93f986f4bd9e9426efdc2948e3e2632db3a4a584d4937dbf6d7620527419bc99e6182d3daf2b08685e710f2eda5291905 - 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.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 - -"@vitest/coverage-c8@npm:^0.24.3": - version: 0.24.3 - resolution: "@vitest/coverage-c8@npm:0.24.3" - dependencies: - c8: ^7.12.0 - vitest: 0.24.3 - checksum: 75f79fcf7cee7dbdfa4b8978aa80d791288e5975ed6ca723d8b4985ea744c3b022138075065058a9a679346910ae054e23f6ee922b779e8f6e7b88baf0a496fa - 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 - -"abab@npm:^2.0.6": - version: 2.0.6 - resolution: "abab@npm:2.0.6" - checksum: 6ffc1af4ff315066c62600123990d87551ceb0aafa01e6539da77b0f5987ac7019466780bf480f1787576d4385e3690c81ccc37cfda12819bf510b8ab47e5a3e - languageName: node - linkType: hard - -"abbrev@npm:1, 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-globals@npm:^7.0.0": - version: 7.0.1 - resolution: "acorn-globals@npm:7.0.1" - dependencies: - acorn: ^8.1.0 - acorn-walk: ^8.0.2 - checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8 - 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.0.2, 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.1.0, 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 - -"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.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.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 - -"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 - -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: fd9429d3a3d4fd61782eb3962ae76b6d08aa7383123fca0596020013b3ebd6647891a85b05ce821c47d1471ed1271f00b0545cf6a4326cf2fc91efcc3b0fbecf - 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.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 - -"available-typed-arrays@npm:^1.0.5": - version: 1.0.5 - resolution: "available-typed-arrays@npm:1.0.5" - checksum: 20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a - languageName: node - linkType: hard - -"aws-sdk@npm:^2.673.0": - version: 2.1238.0 - resolution: "aws-sdk@npm:2.1238.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 - util: ^0.12.4 - uuid: 8.0.0 - xml2js: 0.4.19 - checksum: 428750039b886c4bf7fdf0aa5a8848f630ee43c985d6128cbb68c0366fc24171aaed3de2c7fbed6d211c9b9fafa01725a03781683b4bc8ce451aab01725aae80 - 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.0.2, 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: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 - -"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 - -"builtins@npm:^5.0.0": - version: 5.0.1 - resolution: "builtins@npm:5.0.1" - dependencies: - semver: ^7.0.0 - checksum: 66d204657fe36522822a95b288943ad11b58f5eaede235b11d8c4edaa28ce4800087d44a2681524c340494aadb120a0068011acabe99d30e8f11a7d826d83515 - languageName: node - linkType: hard - -"bullmq@npm:^2.3.2": - version: 2.3.2 - resolution: "bullmq@npm:2.3.2" - dependencies: - cron-parser: ^4.6.0 - glob: ^8.0.3 - ioredis: ^5.2.2 - lodash: ^4.17.21 - msgpackr: ^1.6.2 - semver: ^7.3.7 - tslib: ^2.0.0 - uuid: ^9.0.0 - checksum: 2a5560a4624e72cad60620de5441eb3549498ad18595c3d9950c3245827462c14ef4d537a6cc900c0ed102c27f8bbe7d8a9e51a9ef8c739e813756e7c9ba9d9d - languageName: node - linkType: hard - -"bundle-require@npm:^3.1.0": - version: 3.1.0 - resolution: "bundle-require@npm:3.1.0" - dependencies: - load-tsconfig: ^0.2.0 - peerDependencies: - esbuild: ">=0.13" - checksum: e433dd18ad2ccaf9d210040c5ce300a8c60f4caf0472856fd5162ec407f7b5b3e0559e540aa92b7381a18a6ff2b45bbe9270dc2fd7ace17e445e72a9cbc7fa95 - 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 - -"c8@npm:^7.12.0": - version: 7.12.0 - resolution: "c8@npm:7.12.0" - dependencies: - "@bcoe/v8-coverage": ^0.2.3 - "@istanbuljs/schema": ^0.1.3 - find-up: ^5.0.0 - foreground-child: ^2.0.0 - istanbul-lib-coverage: ^3.2.0 - istanbul-lib-report: ^3.0.0 - istanbul-reports: ^3.1.4 - rimraf: ^3.0.2 - test-exclude: ^6.0.0 - v8-to-istanbul: ^9.0.0 - yargs: ^16.2.0 - yargs-parser: ^20.2.9 - bin: - c8: bin/c8.js - checksum: 3b7fa9ad7cff2cb0bb579467e6b544498fbd46e9353a809ad3b8cf749df4beadd074cde277356b0552f3c8055b1b3ec3ebaf2209e9ad4bdefed92dbf64d283ab - languageName: node - linkType: hard - -"cac@npm:^6.7.12": - version: 6.7.14 - resolution: "cac@npm:6.7.14" - checksum: 45a2496a9443abbe7f52a49b22fbe51b1905eff46e03fd5e6c98e3f85077be3f8949685a1849b1a9cd2bc3e5567dfebcf64f01ce01847baf918f1b37c839791a - 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 - -"chai@npm:^4.3.6": - version: 4.3.6 - resolution: "chai@npm:4.3.6" - dependencies: - assertion-error: ^1.1.0 - check-error: ^1.0.2 - deep-eql: ^3.0.1 - get-func-name: ^2.0.0 - loupe: ^2.3.1 - pathval: ^1.1.1 - type-detect: ^4.0.5 - checksum: acff93fd537f96d4a4d62dd83810285dffcfccb5089e1bf2a1205b28ec82d93dff551368722893cf85004282df10ee68802737c33c90c5493957ed449ed7ce71 - 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 - -"check-error@npm:^1.0.2": - version: 1.0.2 - resolution: "check-error@npm:1.0.2" - checksum: d9d106504404b8addd1ee3f63f8c0eaa7cd962a1a28eb9c519b1c4a1dc7098be38007fc0060f045ee00f075fbb7a2a4f42abcf61d68323677e11ab98dc16042e - 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.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.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:^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 - -"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 - -"cluster-key-slot@npm:^1.1.0": - version: 1.1.1 - resolution: "cluster-key-slot@npm:1.1.1" - checksum: 2fb7390e7950075acb09fc8aad3dc939abb64b139ba1b5f6341efdd0beda8cdc8b508e5f30d943370cf30ea0c13741c579e0846efd007b328bdc1a5a712264da - 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.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.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 - -"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.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.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": - 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:^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.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:^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-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.6.0, 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 - -"cron-parser@npm:^4.6.0": - version: 4.6.0 - resolution: "cron-parser@npm:4.6.0" - dependencies: - luxon: ^3.0.1 - checksum: cef63dee396732a8247c2c55d99512db7ad39797459f4bfd534ce5c18efdbf88b16ae8265c3b2abc40cdfadf8930bb1be6778e6ae664ae70e4ed7f206487d0cd - 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 - -"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 - -"cssom@npm:^0.5.0": - version: 0.5.0 - resolution: "cssom@npm:0.5.0" - checksum: 823471aa30091c59e0a305927c30e7768939b6af70405808f8d2ce1ca778cddcb24722717392438329d1691f9a87cb0183b64b8d779b56a961546d54854fde01 - languageName: node - linkType: hard - -"cssom@npm:~0.3.6": - version: 0.3.8 - resolution: "cssom@npm:0.3.8" - checksum: 24beb3087c76c0d52dd458be9ee1fbc80ac771478a9baef35dd258cdeb527c68eb43204dd439692bb2b1ae5272fa5f2946d10946edab0d04f1078f85e06bc7f6 - languageName: node - linkType: hard - -"cssstyle@npm:^2.3.0": - version: 2.3.0 - resolution: "cssstyle@npm:2.3.0" - dependencies: - cssom: ~0.3.6 - checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3 - 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 - -"data-urls@npm:^3.0.2": - version: 3.0.2 - resolution: "data-urls@npm:3.0.2" - dependencies: - abab: ^2.0.6 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 - checksum: 033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76 - 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, 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 - -"decimal.js@npm:^10.4.1": - version: 10.4.2 - resolution: "decimal.js@npm:10.4.2" - checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2 - 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-eql@npm:^3.0.1": - version: 3.0.1 - resolution: "deep-eql@npm:3.0.1" - dependencies: - type-detect: ^4.0.0 - checksum: 4f4c9fb79eb994fb6e81d4aa8b063adc40c00f831588aa65e20857d5d52f15fb23034a6576ecf886f7ff6222d5ae42e71e9b7d57113e0715b1df7ea1e812b125 - 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, 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 - -"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:^2.0.1": - version: 2.1.0 - resolution: "denque@npm:2.1.0" - checksum: 1d4ae1d05e59ac3a3481e7b478293f4b4c813819342273f3d5b826c7ffa9753c520919ba264f377e09108d24ec6cf0ec0ac729a5686cbb8f32d797126c5dae74 - 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-libc@npm:^2.0.0": - version: 2.0.1 - resolution: "detect-libc@npm:2.0.1" - checksum: ccb05fcabbb555beb544d48080179c18523a343face9ee4e1a86605a8715b4169f94d663c21a03c310ac824592f2ba9a5270218819bb411ad7be578a527593d7 - 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 - -"discord-api-types@npm:^0.36.3": - version: 0.36.3 - resolution: "discord-api-types@npm:0.36.3" - checksum: 3089c0fb37425dc5df03c76d82988d43fcc272699b06a02fc830d0a3bef550009aaebdf6d646529e8a7ccea76ae3f43b099d736ea5ef37a0be143142ab49871d - languageName: node - linkType: hard - -"discord.js@npm:^13.12.0": - version: 13.12.0 - resolution: "discord.js@npm:13.12.0" - dependencies: - "@discordjs/builders": ^0.16.0 - "@discordjs/collection": ^0.7.0 - "@sapphire/async-queue": ^1.5.0 - "@types/node-fetch": ^2.6.2 - "@types/ws": ^8.5.3 - discord-api-types: ^0.33.5 - form-data: ^4.0.0 - node-fetch: ^2.6.7 - ws: ^8.9.0 - checksum: e7121efac94cf8dba04999f1050cc369e03651afe7c2d440edab415cfac5b6072cca908e7c1310f0027805deaa955922c4bc0d531ff48d84202c643a0bd5141e - 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-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:^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 - -"domexception@npm:^4.0.0": - version: 4.0.0 - resolution: "domexception@npm:4.0.0" - dependencies: - webidl-conversions: ^7.0.0 - checksum: ddbc1268edf33a8ba02ccc596735ede80375ee0cf124b30d2f05df5b464ba78ef4f49889b6391df4a04954e63d42d5631c7fcf8b1c4f12bc531252977a5f13d5 - 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 - -"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, es-abstract@npm:^1.20.0": - 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 - -"esbuild-android-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-android-64@npm:0.14.54" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"esbuild-android-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-android-64@npm:0.15.12" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"esbuild-android-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-android-arm64@npm:0.14.54" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-android-arm64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-android-arm64@npm:0.15.12" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-darwin-64@npm:0.14.54" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-darwin-64@npm:0.15.12" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-darwin-arm64@npm:0.14.54" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-darwin-arm64@npm:0.15.12" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-freebsd-64@npm:0.14.54" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-freebsd-64@npm:0.15.12" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-freebsd-arm64@npm:0.14.54" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-freebsd-arm64@npm:0.15.12" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-32@npm:0.14.54" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-32@npm:0.15.12" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-64@npm:0.14.54" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-64@npm:0.15.12" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-arm64@npm:0.14.54" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-arm64@npm:0.15.12" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-arm@npm:0.14.54" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-arm@npm:0.15.12" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-mips64le@npm:0.14.54" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-mips64le@npm:0.15.12" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-ppc64le@npm:0.14.54" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-ppc64le@npm:0.15.12" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-linux-riscv64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-riscv64@npm:0.14.54" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"esbuild-linux-riscv64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-riscv64@npm:0.15.12" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"esbuild-linux-s390x@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-s390x@npm:0.14.54" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"esbuild-linux-s390x@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-linux-s390x@npm:0.15.12" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-netbsd-64@npm:0.14.54" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-netbsd-64@npm:0.15.12" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-openbsd-64@npm:0.14.54" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-openbsd-64@npm:0.15.12" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-plugin-file-path-extensions@npm:^1.0.0": - version: 1.0.0 - resolution: "esbuild-plugin-file-path-extensions@npm:1.0.0" - checksum: 4e844b7822cf444c5e50bef81d59df0b04c4f1377970698679e0b562d5b3b7a3e415108511bbba37c0c394220faea31ec90c1c9fea048b45f218655507236ca7 - languageName: node - linkType: hard - -"esbuild-plugin-version-injector@npm:^1.0.0": - version: 1.0.0 - resolution: "esbuild-plugin-version-injector@npm:1.0.0" - dependencies: - "@sapphire/result": ^2.5.0 - checksum: 2a6eb3f2b3d3d24c6ca8af28925ad8e6f6d0a75f41cdb089bd76c7a74fbd6948d8f64563aa58bd65751054a28be0cfc081a0f56102a1952a5ba4ac541c2ff336 - languageName: node - linkType: hard - -"esbuild-plugins-node-modules-polyfill@npm:^1.0.6": - version: 1.0.6 - resolution: "esbuild-plugins-node-modules-polyfill@npm:1.0.6" - dependencies: - modern-node-polyfills: ^0.0.9 - checksum: f10e58b19a0b6c0ba7a11eddd84685b539d31b9be7cbb934acef64501d9beb3271fc3fc1e9ea9bc017d478f591f126731e9d989ed1dfe6c6146fcf1d3f4c4e7d - languageName: node - linkType: hard - -"esbuild-sunos-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-sunos-64@npm:0.14.54" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-sunos-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-sunos-64@npm:0.15.12" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-32@npm:0.14.54" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-windows-32@npm:0.15.12" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-64@npm:0.14.54" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-windows-64@npm:0.15.12" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-arm64@npm:0.14.54" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.15.12": - version: 0.15.12 - resolution: "esbuild-windows-arm64@npm:0.15.12" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"esbuild@npm:^0.14.47": - version: 0.14.54 - resolution: "esbuild@npm:0.14.54" - dependencies: - "@esbuild/linux-loong64": 0.14.54 - esbuild-android-64: 0.14.54 - esbuild-android-arm64: 0.14.54 - esbuild-darwin-64: 0.14.54 - esbuild-darwin-arm64: 0.14.54 - esbuild-freebsd-64: 0.14.54 - esbuild-freebsd-arm64: 0.14.54 - esbuild-linux-32: 0.14.54 - esbuild-linux-64: 0.14.54 - esbuild-linux-arm: 0.14.54 - esbuild-linux-arm64: 0.14.54 - esbuild-linux-mips64le: 0.14.54 - esbuild-linux-ppc64le: 0.14.54 - esbuild-linux-riscv64: 0.14.54 - esbuild-linux-s390x: 0.14.54 - esbuild-netbsd-64: 0.14.54 - esbuild-openbsd-64: 0.14.54 - esbuild-sunos-64: 0.14.54 - esbuild-windows-32: 0.14.54 - esbuild-windows-64: 0.14.54 - esbuild-windows-arm64: 0.14.54 - dependenciesMeta: - "@esbuild/linux-loong64": - optional: true - 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: 49e360b1185c797f5ca3a7f5f0a75121494d97ddf691f65ed1796e6257d318f928342a97f559bb8eced6a90cf604dd22db4a30e0dbbf15edd9dbf22459b639af - languageName: node - linkType: hard - -"esbuild@npm:^0.15.1, esbuild@npm:^0.15.9": - version: 0.15.12 - resolution: "esbuild@npm:0.15.12" - dependencies: - "@esbuild/android-arm": 0.15.12 - "@esbuild/linux-loong64": 0.15.12 - esbuild-android-64: 0.15.12 - esbuild-android-arm64: 0.15.12 - esbuild-darwin-64: 0.15.12 - esbuild-darwin-arm64: 0.15.12 - esbuild-freebsd-64: 0.15.12 - esbuild-freebsd-arm64: 0.15.12 - esbuild-linux-32: 0.15.12 - esbuild-linux-64: 0.15.12 - esbuild-linux-arm: 0.15.12 - esbuild-linux-arm64: 0.15.12 - esbuild-linux-mips64le: 0.15.12 - esbuild-linux-ppc64le: 0.15.12 - esbuild-linux-riscv64: 0.15.12 - esbuild-linux-s390x: 0.15.12 - esbuild-netbsd-64: 0.15.12 - esbuild-openbsd-64: 0.15.12 - esbuild-sunos-64: 0.15.12 - esbuild-windows-32: 0.15.12 - esbuild-windows-64: 0.15.12 - esbuild-windows-arm64: 0.15.12 - dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/linux-loong64": - optional: true - 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: b344d52c57616917719ac2fa38a58eba7d3c9d2a295116272b3e16a4f6327dc42549274c06560d301f9235a6fe31ccb45499b31d04820dfb8527d89d9766a2ad - 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 - -"escodegen@npm:^2.0.0": - version: 2.0.0 - resolution: "escodegen@npm:2.0.0" - dependencies: - esprima: ^4.0.1 - estraverse: ^5.2.0 - esutils: ^2.0.2 - optionator: ^0.8.1 - source-map: ~0.6.1 - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: 5aa6b2966fafe0545e4e77936300cc94ad57cfe4dc4ebff9950492eaba83eef634503f12d7e3cbd644ecc1bab388ad0e92b06fd32222c9281a75d1cf02ec6cef - 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, esprima@npm:^4.0.1": - 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 - -"estree-walker@npm:^2.0.1": - version: 2.0.2 - resolution: "estree-walker@npm:2.0.2" - checksum: 6151e6f9828abe2259e57f5fd3761335bb0d2ebd76dc1a01048ccee22fabcfef3c0859300f6d83ff0d1927849368775ec5a6d265dde2f6de5a1be1721cd94efc - 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": - 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, 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 - -"for-each@npm:^0.3.3": - version: 0.3.3 - resolution: "for-each@npm:0.3.3" - dependencies: - is-callable: ^1.1.3 - checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 - languageName: node - linkType: hard - -"foreground-child@npm:^2.0.0": - version: 2.0.0 - resolution: "foreground-child@npm:2.0.0" - dependencies: - cross-spawn: ^7.0.0 - signal-exit: ^3.0.2 - checksum: f77ec9aff621abd6b754cb59e690743e7639328301fbea6ff09df27d2befaf7dd5b77cec51c32323d73a81a7d91caaf9413990d305cbe3d873eec4fe58960956 - 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: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:^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-func-name@npm:^2.0.0": - version: 2.0.0 - resolution: "get-func-name@npm:2.0.0" - checksum: 8d82e69f3e7fab9e27c547945dfe5cc0c57fc0adf08ce135dddb01081d75684a03e7a0487466f478872b341d52ac763ae49e660d01ab83741f74932085f693c3 - 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, 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, 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.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.2.3, 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, glob@npm:^8.0.3": - 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.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 - -"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 - -"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.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 - -"hosted-git-info@npm:^5.0.0": - version: 5.1.0 - resolution: "hosted-git-info@npm:5.1.0" - dependencies: - lru-cache: ^7.5.1 - checksum: 22abbc6a7418344c883e2df6e791e94b38192b2a61256b19c955999d878b8d5365ea51683fd1f0cc8f217e9bd121db88d5aaa7cf0407c4b7ff287b79aabacbd3 - 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-encoding-sniffer@npm:^3.0.0": - version: 3.0.0 - resolution: "html-encoding-sniffer@npm:3.0.0" - dependencies: - whatwg-encoding: ^2.0.0 - checksum: 8d806aa00487e279e5ccb573366a951a9f68f65c90298eac9c3a2b440a7ffe46615aff2995a2f61c6746c639234e6179a97e18ca5ccbbf93d3725ef2099a4502 - 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:^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, https-proxy-agent@npm:^5.0.1": - 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 - -"i18next@npm:^22.0.2": - version: 22.0.2 - resolution: "i18next@npm:22.0.2" - dependencies: - "@babel/runtime": ^7.17.2 - checksum: d779ea7f8e35ad8fd9d38521b670dab9440c6f51eab4347800058ee311a5e55abacac7e55cb1ff9f6898b4222a5f2aac72175f0dc1faeffbf3b4b37800f8f924 - 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.3, 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.1.13 - resolution: "ieee754@npm:1.1.13" - checksum: 102df1ba662e316e6160f7ce29c7c7fa3e04f2014c288336c5a9ff40bbcc2a27d209fa2a81ebfb33f28b1941021343d30e9ad8ee85a2d61f79f5936c35edc33d - languageName: node - linkType: hard - -"ieee754@npm:^1.1.13, 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.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.16 - resolution: "immer@npm:9.0.16" - checksum: e9a5ca65c929b329da7a3b7beccf7984271cda7bdd47b2cab619eac3277dcd56598c211b55cc340786b6eff0c06652ac018808d9fd744443f06882364dece6bc - 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.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: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 - -"ioredis@npm:^5.2.2": - version: 5.2.3 - resolution: "ioredis@npm:5.2.3" - dependencies: - "@ioredis/commands": ^1.1.1 - cluster-key-slot: ^1.1.0 - debug: ^4.3.4 - denque: ^2.0.1 - lodash.defaults: ^4.2.0 - lodash.isarguments: ^3.1.0 - redis-errors: ^1.2.0 - redis-parser: ^3.0.0 - standard-as-callback: ^2.1.0 - checksum: 2cb7f0f4217e6774accad3620af1b7114722721c1d1824be2c9f0c2a77ab9629f2e0848d18b1a7208bc37796ae1207cb3e0898fce61900cfe797da0382724ad1 - 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-arguments@npm:^1.0.4": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 - 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.3, 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-generator-function@npm:^1.0.7": - version: 1.0.10 - resolution: "is-generator-function@npm:1.0.10" - dependencies: - has-tostringtag: ^1.0.0 - checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b - 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-potential-custom-element-name@npm:^1.0.1": - version: 1.0.1 - resolution: "is-potential-custom-element-name@npm:1.0.1" - checksum: ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab - 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-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": - version: 1.1.9 - resolution: "is-typed-array@npm:1.1.9" - dependencies: - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.2 - es-abstract: ^1.20.0 - for-each: ^0.3.3 - has-tostringtag: ^1.0.0 - checksum: 11910f1e58755fef43bf0074e52fa5b932bf101ec65d613e0a83d40e8e4c6e3f2ee142d624ebc7624c091d3bbe921131f8db7d36ecbbb71909f2fe310c1faa65 - 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-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-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-reports@npm:^3.1.4": - version: 3.1.5 - resolution: "istanbul-reports@npm:3.1.5" - dependencies: - html-escaper: ^2.0.0 - istanbul-lib-report: ^3.0.0 - checksum: 7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89 - 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 - -"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.4 - resolution: "joi@npm:17.6.4" - 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: f16243618f8c861bdcb7ccfdef7501d04e5c8ff93c4083a0ec907230c7bf427189c5894431f345d089a986f8e4b9efca8cc42e32663ded4d4f38edde6fda5315 - 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-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 - -"jsdom@npm:^20.0.1": - version: 20.0.1 - resolution: "jsdom@npm:20.0.1" - dependencies: - abab: ^2.0.6 - acorn: ^8.8.0 - acorn-globals: ^7.0.0 - cssom: ^0.5.0 - cssstyle: ^2.3.0 - data-urls: ^3.0.2 - decimal.js: ^10.4.1 - domexception: ^4.0.0 - escodegen: ^2.0.0 - form-data: ^4.0.0 - html-encoding-sniffer: ^3.0.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 - is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.2 - parse5: ^7.1.1 - saxes: ^6.0.0 - symbol-tree: ^3.2.4 - tough-cookie: ^4.1.2 - w3c-xmlserializer: ^3.0.0 - webidl-conversions: ^7.0.0 - whatwg-encoding: ^2.0.0 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 - ws: ^8.9.0 - xml-name-validator: ^4.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: 9fc0b66a866f58a28e95f5a39b167ea663dc01c9754a019c356cc517d27ff0216055f37ace69e0f4414c51084adca8d5ec71c1e6faee3b8df0941a494167c3a0 - 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:^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, 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.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 - -"levn@npm:~0.3.0": - version: 0.3.0 - resolution: "levn@npm:0.3.0" - dependencies: - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - checksum: 0d084a524231a8246bb10fec48cdbb35282099f6954838604f3c7fc66f2e16fa66fd9cc2f3f20a541a113c4dafdf181e822c887c8a319c9195444e6c64ac395e - 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, lilconfig@npm:^2.0.5": - 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 - -"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.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 - -"local-pkg@npm:^0.4.1, local-pkg@npm:^0.4.2": - version: 0.4.2 - resolution: "local-pkg@npm:0.4.2" - checksum: 22be451353c25c4411b552bf01880ebc9e995b93574b2facc7757968d888356df59199cacada14162ab53bbc9da055bb692c907b4171f008dbce45a2afc777c1 - 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.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 84923258235592c8886e29de5491946ff8c2ae5c82a7ac5cddd2e3cb697e6fbdfbbb6efcca015795c86eec2bb953a5a2ee4016e3735a3f02720428a40efbb8f1 - 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.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.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.uniqwith@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.uniqwith@npm:4.5.0" - checksum: d49a4565ed64efd86674127d321622673c29cde3e060baebc0f30372f22886c61b2ead44709db8c890053db1b9660e8ed689689812c1a485eb5703caa94d1150 - 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 - -"loupe@npm:^2.3.1": - version: 2.3.4 - resolution: "loupe@npm:2.3.4" - dependencies: - get-func-name: ^2.0.0 - checksum: 5af91db61aa18530f1749a64735ee194ac263e65e9f4d1562bf3036c591f1baa948289c193e0e34c7b5e2c1b75d3c1dc4fce87f5edb3cee10b0c0df46bc9ffb3 - 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.5.1, 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 - -"luxon@npm:^3.0.1": - version: 3.0.4 - resolution: "luxon@npm:3.0.4" - checksum: d0908c3951da2a10ccf23040210ead23b0da5366a9d0954e7d5db3560189a7bd703d8af1e00084f197effc9cd7158d1bddf32886d98a70d59ce9bc3fe88bbce0 - 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.7": - version: 0.26.7 - resolution: "magic-string@npm:0.26.7" - dependencies: - sourcemap-codec: ^1.4.8 - checksum: 89b0d60cbb32bbf3d1e23c46ea93db082d18a8230b972027aecb10a40bba51be519ecce0674f995571e3affe917b76b09f59d8dbc9a1b2c9c4102a2b6e8a2b01 - 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, make-fetch-happen@npm:^10.0.6": - 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.16": - 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.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:^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-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.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 - -"modern-node-polyfills@npm:^0.0.9": - version: 0.0.9 - resolution: "modern-node-polyfills@npm:0.0.9" - dependencies: - "@jspm/core": 2.0.0-beta.24 - "@rollup/plugin-inject": ^4.0.4 - acorn: ^8.8.0 - esbuild: ^0.14.47 - local-pkg: ^0.4.1 - rollup: ^2.75.7 - checksum: 673bc35a99a3acf3188c953aa81c0aef1ca3bb9d813c0305f9db98e531141126519ce074bad9561307774be85919f5086210639938279f4d6b0849b0874629e1 - 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.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 - -"msgpackr-extract@npm:^2.1.2": - version: 2.1.2 - resolution: "msgpackr-extract@npm:2.1.2" - dependencies: - "@msgpackr-extract/msgpackr-extract-darwin-arm64": 2.1.2 - "@msgpackr-extract/msgpackr-extract-darwin-x64": 2.1.2 - "@msgpackr-extract/msgpackr-extract-linux-arm": 2.1.2 - "@msgpackr-extract/msgpackr-extract-linux-arm64": 2.1.2 - "@msgpackr-extract/msgpackr-extract-linux-x64": 2.1.2 - "@msgpackr-extract/msgpackr-extract-win32-x64": 2.1.2 - node-gyp: latest - node-gyp-build-optional-packages: 5.0.3 - dependenciesMeta: - "@msgpackr-extract/msgpackr-extract-darwin-arm64": - optional: true - "@msgpackr-extract/msgpackr-extract-darwin-x64": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-arm": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-arm64": - optional: true - "@msgpackr-extract/msgpackr-extract-linux-x64": - optional: true - "@msgpackr-extract/msgpackr-extract-win32-x64": - optional: true - bin: - download-msgpackr-prebuilds: bin/download-prebuilds.js - checksum: bf068baa690d3e5c5609c10aa363901ac43d3f32b9d89f9dfb77293afa866eb1b943482338da6c38d50790a66c966fd7e0fbc9187b2a35f40f253931f649f97f - languageName: node - linkType: hard - -"msgpackr@npm:^1.6.2": - version: 1.7.2 - resolution: "msgpackr@npm:1.7.2" - dependencies: - msgpackr-extract: ^2.1.2 - dependenciesMeta: - msgpackr-extract: - optional: true - checksum: 156cf8938667c3a191feedaed05c8a2d7c95b53d0834c32928e849a2bd93292e4eba33e3601c79cc4cc79023161d658e91472f1719d0d5c63fb1d0f2b142fa07 - 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 - -"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.17.0": - version: 2.17.0 - resolution: "nan@npm:2.17.0" - dependencies: - node-gyp: latest - checksum: ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed - 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.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.9": - version: 13.2.9 - resolution: "nock@npm:13.2.9" - dependencies: - debug: ^4.1.0 - json-stringify-safe: ^5.0.1 - lodash: ^4.17.21 - propagate: ^2.0.0 - checksum: 04a2dc60b4b55fd1240f28fe34865bbc744088a4570db3781fcf66021644cc3cc9178fd86a0cb0c1f28ea77b83e8f1c9288535f6b39a6d07100059f156ccc23b - 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.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-build-optional-packages@npm:5.0.3": - version: 5.0.3 - resolution: "node-gyp-build-optional-packages@npm:5.0.3" - bin: - node-gyp-build-optional-packages: bin.js - node-gyp-build-optional-packages-optional: optional.js - node-gyp-build-optional-packages-test: build-test.js - checksum: be3f0235925c8361e5bc1a03848f5e24815b0df8aa90bd13f1eac91cd86264bbb8b7689ca6cd083b02c8099c7b54f9fb83066c7bb77c2389dc4eceab921f084f - 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:^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 - -"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-package-arg@npm:^9.0.1, npm-package-arg@npm:^9.1.0": - version: 9.1.2 - resolution: "npm-package-arg@npm:9.1.2" - dependencies: - hosted-git-info: ^5.0.0 - proc-log: ^2.0.1 - semver: ^7.3.5 - validate-npm-package-name: ^4.0.0 - checksum: 3793488843985ed71deb14fcba7c068d8ed03a18fd8f6b235c6a64465c9a25f60261598106d5cc8677c0bee9548e405c34c2e3c7a822e3113d3389351c745dfa - languageName: node - linkType: hard - -"npm-registry-fetch@npm:^13.3.0": - version: 13.3.1 - resolution: "npm-registry-fetch@npm:13.3.1" - dependencies: - make-fetch-happen: ^10.0.6 - minipass: ^3.1.6 - minipass-fetch: ^2.0.3 - minipass-json-stream: ^1.0.1 - minizlib: ^2.1.2 - npm-package-arg: ^9.0.1 - proc-log: ^2.0.0 - checksum: 5a941c2c799568e0dbccfc15f280444da398dadf2eede1b1921f08ddd5cb5f32c7cb4d16be96401f95a33073aeec13a3fd928c753790d3c412c2e64e7f7c6ee4 - 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 - -"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.1.1 - resolution: "nth-check@npm:2.1.1" - dependencies: - boolbase: ^1.0.0 - checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 - languageName: node - linkType: hard - -"nwsapi@npm:^2.2.2": - version: 2.2.2 - resolution: "nwsapi@npm:2.2.2" - checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205 - 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.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.8.1": - version: 0.8.3 - resolution: "optionator@npm:0.8.3" - dependencies: - deep-is: ~0.1.3 - fast-levenshtein: ~2.0.6 - levn: ~0.3.0 - prelude-ls: ~1.1.2 - type-check: ~0.3.2 - word-wrap: ~1.2.3 - checksum: b8695ddf3d593203e25ab0900e265d860038486c943ff8b774f596a310f8ceebdb30c6832407a8198ba3ec9debe1abe1f51d4aad94843612db3b76d690c61d34 - 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, parse5@npm:^7.1.1": - 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 - -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: 090e3147716647fb7fb5b4b8c8e5b55e5d0a6086d085b6cd23f3d3c01fcf0ff56fd3cc22f2f4a033bd2e46ed55d61ed8379e123b42afe7d531a2a5fc8bb556d6 - 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 - -"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": - version: 4.0.5 - resolution: "pirates@npm:4.0.5" - checksum: c9994e61b85260bec6c4fc0307016340d9b0c4f4b6550a957afaaff0c9b1ad58fbbea5cfcf083860a25cb27a375442e2b0edf52e2e1e40e69934e08dcc52d227 - 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-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:^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.16, 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 - -"prelude-ls@npm:~1.1.2": - version: 1.1.2 - resolution: "prelude-ls@npm:1.1.2" - checksum: c4867c87488e4a0c233e158e4d0d5565b609b105d75e4c05dc760840475f06b731332eb93cc8c9cecb840aa8ec323ca3c9a56ad7820ad2e63f0261dadcb154e4 - 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 - -"proc-log@npm:^2.0.0, proc-log@npm:^2.0.1": - version: 2.0.1 - resolution: "proc-log@npm:2.0.1" - checksum: f6f23564ff759097db37443e6e2765af84979a703d2c52c1b9df506ee9f87caa101ba49d8fdc115c1a313ec78e37e8134704e9069e6a870f3499d98bb24c436f - 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 - -"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.1.33, psl@npm:^1.9.0": - version: 1.9.0 - resolution: "psl@npm:1.9.0" - checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d - 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, punycode@npm:^2.1.1": - 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 - -"querystring@npm:0.2.0": - version: 0.2.0 - resolution: "querystring@npm:0.2.0" - checksum: 8258d6734f19be27e93f601758858c299bdebe71147909e367101ba459b95446fbe5b975bf9beb76390156a592b6f4ac3a68b6087cea165c259705b8b4e56a69 - languageName: node - linkType: hard - -"querystringify@npm:^2.1.1": - version: 2.2.0 - resolution: "querystringify@npm:2.2.0" - checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15 - 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.2, 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 - -"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.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 - -"replace-in-file@npm:^6.3.5": - version: 6.3.5 - resolution: "replace-in-file@npm:6.3.5" - dependencies: - chalk: ^4.1.2 - glob: ^7.2.0 - yargs: ^17.2.1 - bin: - replace-in-file: bin/cli.js - checksum: e5ac3bfee531dcb70cfbb327e6d4ec86bcf4c8045f292e46fb0e4c8743bd70a274c2402918d2609a25fde829862b6e1fe5f09f6c171aabbdde142a9f33008cf1 - 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.22.1, 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.22.1#~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-dts@npm:^5.0.0": - version: 5.0.0 - resolution: "rollup-plugin-dts@npm:5.0.0" - dependencies: - "@babel/code-frame": ^7.18.6 - magic-string: ^0.26.7 - peerDependencies: - rollup: ^3.0.0 - typescript: ^4.1 - dependenciesMeta: - "@babel/code-frame": - optional: true - checksum: feb2d614528c255ee698120be0fd404b0a4fa312362a3d687d76551157464decc66be6dfecb624c42bc64a9e6298ed21e13e689dc9b144acab8294cd08a53455 - 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, rollup@npm:^2.74.1, rollup@npm:^2.75.7": - 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 - -"rollup@npm:^3.2.1": - version: 3.2.3 - resolution: "rollup@npm:3.2.3" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: e4b4f3b70fad4b8f7dabc579fb8bbe14399d5aed0cc1fcee39f15ae81804d6acd0e1063b653e6cf5ef50e8e954801689e2c822e99ed31ca18f1b1fbbea8075e5 - languageName: node - linkType: hard - -"rollup@npm:~2.78.0": - version: 2.78.1 - resolution: "rollup@npm:2.78.1" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14 - languageName: node - linkType: hard - -"root-plugins@workspace:projects/plugins": - version: 0.0.0-use.local - resolution: "root-plugins@workspace:projects/plugins" - dependencies: - "@actions/core": ^1.10.0 - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/framework": ^3.1.3 - "@sapphire/pieces": ^3.5.2 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/stopwatch": ^1.5.0 - "@sapphire/ts-config": ^3.3.4 - "@sapphire/utilities": ^3.11.0 - "@types/node": ^18.11.3 - "@types/node-fetch": ^2.6.2 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - cz-conventional-changelog: ^3.3.0 - discord-api-types: ^0.33.5 - discord.js: ^13.12.0 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - gen-esm-wrapper: ^1.1.3 - husky: ^8.0.1 - lint-staged: ^13.0.3 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - rimraf: ^3.0.2 - turbo: ^1.6.1 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"root-utilities@workspace:projects/utilities": - version: 0.0.0-use.local - resolution: "root-utilities@workspace:projects/utilities" - dependencies: - "@actions/core": ^1.10.0 - "@commitlint/cli": ^17.1.2 - "@commitlint/config-conventional": ^17.1.0 - "@discordjs/collection": ^1.2.0 - "@favware/cliff-jumper": ^1.8.8 - "@favware/npm-deprecate": ^1.0.5 - "@favware/rollup-type-bundler": ^2.0.0 - "@sapphire/framework": ^3.1.3 - "@types/lodash": ^4.14.186 - "@types/node": ^18.11.0 - "@types/ws": ^8.5.3 - "@typescript-eslint/eslint-plugin": ^5.40.1 - "@typescript-eslint/parser": ^5.40.1 - "@vitest/coverage-c8": ^0.24.3 - cz-conventional-changelog: ^3.3.0 - discord-api-types: ^0.33.5 - discord.js: ^13.12.0 - eslint: ^8.26.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-prettier: ^4.2.1 - husky: ^8.0.1 - lint-staged: ^13.0.3 - lodash: ^4.17.21 - nock: ^13.2.9 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - rimraf: ^3.0.2 - tslib: ^2.4.0 - tsup: ^6.3.0 - turbo: ^1.6.1 - typescript: ^4.8.4 - vitest: ^0.24.3 - languageName: unknown - linkType: soft - -"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/cron": ^1.0.0 - "@sapphire/decorators": ^5.0.0 - "@sapphire/docusaurus-plugin-npm2yarn2pnpm": 1.1.4 - "@sapphire/docusaurus-plugin-ts2esm2cjs": 1.1.3 - "@sapphire/duration": ^1.0.0 - "@sapphire/eslint-config": ^4.3.8 - "@sapphire/fetch": ^2.4.1 - "@sapphire/prettier-config": ^1.4.4 - "@sapphire/result": ^2.6.0 - "@sapphire/timer-manager": ^1.0.0 - "@sapphire/timestamp": ^1.0.0 - "@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 - docusaurus-plugin-typedoc: ^0.17.5 - 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 - prettier: ^2.7.1 - pretty-quick: ^3.1.3 - prism-react-renderer: ^1.3.5 - react: ^17.0.2 - react-dom: ^17.0.2 - replace-in-file: ^6.3.5 - rimraf: ^3.0.2 - swr: ^1.3.0 - ts-node: ^10.9.1 - typedoc: 0.22.18 - typedoc-plugin-djs-links: ^1.2.0 - typedoc-plugin-markdown: ^3.13.6 - typedoc-plugin-mdn-links: ^2.0.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.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 - -"saxes@npm:^6.0.0": - version: 6.0.0 - resolution: "saxes@npm:6.0.0" - dependencies: - xmlchars: ^2.2.0 - checksum: d3fa3e2aaf6c65ed52ee993aff1891fc47d5e47d515164b5449cbf5da2cbdc396137e55590472e64c5c436c14ae64a8a03c29b9e7389fc6f14035cf4e982ef3b - 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.0.0, 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.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.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-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.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 - -"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 - -"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 - -"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:^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 - -"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.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 - -"strip-literal@npm:^0.4.2": - version: 0.4.2 - resolution: "strip-literal@npm:0.4.2" - dependencies: - acorn: ^8.8.0 - checksum: 831cdcaba61bc82c14ef5ca423a64bb8044b3b128abd15dff454d3fd05b0dbc7b4403760a7a636923d3c2e71a8e65174cef28ee9aef61f9a66819f865da4fdda - 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.28.0 - resolution: "sucrase@npm:3.28.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: 6a2369c140cee674988ebcf83538f38b11270e47ebaffc811baabe1db3fc586f1a357d4bbc66388a6b99054ba06a08f31b44b764e777abbd457b9e29332b12d0 - 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 - -"symbol-tree@npm:^3.2.4": - version: 3.2.4 - resolution: "symbol-tree@npm:3.2.4" - checksum: 6e8fc7e1486b8b54bea91199d9535bb72f10842e40c79e882fc94fb7b14b89866adf2fd79efa5ebb5b658bc07fb459ccce5ac0e99ef3d72f474e74aaf284029d - 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 - -"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 - -"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 - -"tinybench@npm:^2.3.0": - version: 2.3.1 - resolution: "tinybench@npm:2.3.1" - checksum: 74d45fa546d964a8123f98847fc59550945ed7f0d3e5a4ce0f9596d836b51c1d340c2ae0277a8023c15dc9ea3d7cb948a79173bfc46338c9b367c6323ea1eaf3 - languageName: node - linkType: hard - -"tinypool@npm:^0.3.0": - version: 0.3.0 - resolution: "tinypool@npm:0.3.0" - checksum: 92291c309ed8d004c1ee1ef7f610cd90352383f12c52b0ec16abd9ebc665c03626e7afbc9993df97f63e67fea002b5cc18ba5e8f90260643867cbcac278a183c - languageName: node - linkType: hard - -"tinyspy@npm:^1.0.2": - version: 1.0.2 - resolution: "tinyspy@npm:1.0.2" - checksum: 32096121aa8d52bb625ad62c9314b3e4daba4ab9ac428217b12b1e1dfe9860e3c94d54a7affa279cc70dc6f10d88c6ba46b51de68896b318a06d02f05e87dcc3 - 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 - -"tough-cookie@npm:^4.1.2": - version: 4.1.2 - resolution: "tough-cookie@npm:4.1.2" - dependencies: - psl: ^1.1.33 - punycode: ^2.1.1 - universalify: ^0.2.0 - url-parse: ^1.5.3 - checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a - 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:^3.0.0": - version: 3.0.0 - resolution: "tr46@npm:3.0.0" - dependencies: - punycode: ^2.1.1 - checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 - 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-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.8.1, ts-node@npm:^10.9.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:2.x, tslib@npm:^2.0.0, 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 - -"tslib@npm:^1.8.1": - version: 1.14.1 - resolution: "tslib@npm:1.14.1" - checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd - languageName: node - linkType: hard - -"tsup@npm:^6.3.0": - version: 6.3.0 - resolution: "tsup@npm:6.3.0" - dependencies: - bundle-require: ^3.1.0 - cac: ^6.7.12 - chokidar: ^3.5.1 - debug: ^4.3.1 - esbuild: ^0.15.1 - 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.74.1 - source-map: 0.8.0-beta.0 - sucrase: ^3.20.3 - tree-kill: ^1.2.2 - peerDependencies: - "@swc/core": ^1 - postcss: ^8.4.12 - typescript: ^4.1.0 - peerDependenciesMeta: - "@swc/core": - optional: true - postcss: - optional: true - typescript: - optional: true - bin: - tsup: dist/cli-default.js - tsup-node: dist/cli-node.js - checksum: f1fccd555a77ff82b3b3d4ce28188f5703695af5e9d593a4edcfc3807cbebb5b04e619ad9ae0b0c92830cbbcbf6d76356365a8986ebe82d7389151a4f66a6c49 - 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 - -"tunnel@npm:^0.0.6": - version: 0.0.6 - resolution: "tunnel@npm:0.0.6" - checksum: c362948df9ad34b649b5585e54ce2838fa583aa3037091aaed66793c65b423a264e5229f0d7e9a95513a795ac2bd4cb72cda7e89a74313f182c1e9ae0b0994fa - languageName: node - linkType: hard - -"turbo-darwin-64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-darwin-64@npm:1.6.1" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"turbo-darwin-arm64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-darwin-arm64@npm:1.6.1" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"turbo-linux-64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-linux-64@npm:1.6.1" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"turbo-linux-arm64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-linux-arm64@npm:1.6.1" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"turbo-windows-64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-windows-64@npm:1.6.1" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"turbo-windows-arm64@npm:1.6.1": - version: 1.6.1 - resolution: "turbo-windows-arm64@npm:1.6.1" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"turbo@npm:^1.6.1": - version: 1.6.1 - resolution: "turbo@npm:1.6.1" - dependencies: - turbo-darwin-64: 1.6.1 - turbo-darwin-arm64: 1.6.1 - turbo-linux-64: 1.6.1 - turbo-linux-arm64: 1.6.1 - turbo-windows-64: 1.6.1 - turbo-windows-arm64: 1.6.1 - dependenciesMeta: - turbo-darwin-64: - optional: true - turbo-darwin-arm64: - optional: true - turbo-linux-64: - optional: true - turbo-linux-arm64: - optional: true - turbo-windows-64: - optional: true - turbo-windows-arm64: - optional: true - bin: - turbo: bin/turbo - checksum: 45e89ff34d877c28181e4b61e0f7bca792c88b0446eb2fbdfe433119cf70a4d4897c8c62744f687aea597161387de80a3fed606eb8b8857cb6c6ab3ad563681e - 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-check@npm:~0.3.2": - version: 0.3.2 - resolution: "type-check@npm:0.3.2" - dependencies: - prelude-ls: ~1.1.2 - checksum: dd3b1495642731bc0e1fc40abe5e977e0263005551ac83342ecb6f4f89551d106b368ec32ad3fb2da19b3bd7b2d1f64330da2ea9176d8ddbfe389fb286eb5124 - languageName: node - linkType: hard - -"type-detect@npm:^4.0.0, type-detect@npm:^4.0.5": - 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.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 - -"typedarray@npm:^0.0.6": - version: 0.0.6 - resolution: "typedarray@npm:0.0.6" - checksum: 33b39f3d0e8463985eeaeeacc3cb2e28bc3dfaf2a5ed219628c0b629d5d7b810b0eb2165f9f607c34871d5daa92ba1dc69f49051cf7d578b4cbd26c340b9d1b1 - languageName: node - linkType: hard - -"typedoc-json-parser@npm:^6.0.2": - version: 6.0.2 - resolution: "typedoc-json-parser@npm:6.0.2" - 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: 4e8a5e84729d14dc98f24181d90d44d914f92ef119e0ce005b62d051a15c7bef096fd2badff99f7215511bc854a8d13807163ef6f06d294490e80fd9f63e693d - languageName: node - linkType: hard - -"typedoc-plugin-djs-links@npm:^1.2.0": - version: 1.2.0 - resolution: "typedoc-plugin-djs-links@npm:1.2.0" - checksum: 0f54136a4efebbdc689273d933ac70fc4d36df7c7b67179a86077678a152e3add6be3bc7c0633f66bea1b32a69bd18ac49b8812ab7aeca57a66fd042ce6b5a91 - languageName: node - linkType: hard - -"typedoc-plugin-markdown@npm:^3.13.6": - version: 3.13.6 - resolution: "typedoc-plugin-markdown@npm:3.13.6" - dependencies: - handlebars: ^4.7.7 - peerDependencies: - typedoc: ">=0.23.0" - checksum: eae59997759f485b2a6f2c306dc6de47dc0b008acc4651d66a24b8ba31fc7fd7729b69ba0b1235aaab268931701510ef5af88588f9b3ea124166a2ca7b63f954 - languageName: node - linkType: hard - -"typedoc-plugin-mdn-links@npm:^2.0.0": - version: 2.0.0 - resolution: "typedoc-plugin-mdn-links@npm:2.0.0" - peerDependencies: - typedoc: 0.22.x || 0.23.x - checksum: 576cc61935f25f5e91ef0e9582822e9548336297b160e63d284d41f703d6fa8e000b1b9fc7083e35fecf8895d94213326f9513dbc761f3a60c228aedca488328 - languageName: node - linkType: hard - -"typedoc@npm:0.22.17": - version: 0.22.17 - resolution: "typedoc@npm:0.22.17" - dependencies: - glob: ^8.0.3 - lunr: ^2.3.9 - marked: ^4.0.16 - minimatch: ^5.1.0 - 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 || 4.7.x - bin: - typedoc: bin/typedoc - checksum: 3a2f492477989855fa43afc0ebfb84dca819436ec5c868ca175cb02485c6347c04dbb2d11669a8be04fc6860a8f3d29d124300b5718ba17174622ace29a0276a - 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 - -"uglify-js@npm:^3.1.4": - version: 3.17.3 - resolution: "uglify-js@npm:3.17.3" - bin: - uglifyjs: bin/uglifyjs - checksum: 2650b2e0385fe6bf68bc0b7746028fd004bbe839447c28a59f8a9e458187e897a5057900cb715b3be4cf7cf3f1d10217198210c5c23c0bffcb20feca2de5bb17 - 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:^0.2.0": - version: 0.2.0 - resolution: "universalify@npm:0.2.0" - checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5 - 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 - -"url-parse@npm:^1.5.3": - version: 1.5.10 - resolution: "url-parse@npm:1.5.10" - dependencies: - querystringify: ^2.1.1 - requires-port: ^1.0.0 - checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf - 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.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 - -"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 - -"util@npm:^0.12.4": - version: 0.12.5 - resolution: "util@npm:0.12.5" - dependencies: - inherits: ^2.0.3 - is-arguments: ^1.0.4 - is-generator-function: ^1.0.7 - is-typed-array: ^1.1.3 - which-typed-array: ^1.1.2 - checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a - 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.0.0": - version: 8.0.0 - resolution: "uuid@npm:8.0.0" - bin: - uuid: dist/bin/uuid - checksum: 56d4e23aa7ac26fa2db6bd1778db34cb8c9f5a10df1770a27167874bf6705fc8f14a4ac414af58a0d96c7653b2bd4848510b29d1c2ef8c91ccb17429c1872b5e - 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 - -"uuid@npm:^9.0.0": - version: 9.0.0 - resolution: "uuid@npm:9.0.0" - bin: - uuid: dist/bin/uuid - checksum: 8dd2c83c43ddc7e1c71e36b60aea40030a6505139af6bee0f382ebcd1a56f6cd3028f7f06ffb07f8cf6ced320b76aea275284b224b002b289f89fe89c389b028 - 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 - -"v8-to-istanbul@npm:^9.0.0": - version: 9.0.1 - resolution: "v8-to-istanbul@npm:9.0.1" - dependencies: - "@jridgewell/trace-mapping": ^0.3.12 - "@types/istanbul-lib-coverage": ^2.0.1 - convert-source-map: ^1.6.0 - checksum: a49c34bf0a3af0c11041a3952a2600913904a983bd1bc87148b5c033bc5c1d02d5a13620fcdbfa2c60bc582a2e2970185780f0c844b4c3a220abf405f8af6311 - 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:^4.0.0": - version: 4.0.0 - resolution: "validate-npm-package-name@npm:4.0.0" - dependencies: - builtins: ^5.0.0 - checksum: a32fd537bad17fcb59cfd58ae95a414d443866020d448ec3b22e8d40550cb585026582a57efbe1f132b882eea4da8ac38ee35f7be0dd72988a3cb55d305a20c1 - 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 - -"vite@npm:^3.0.0": - version: 3.1.8 - resolution: "vite@npm:3.1.8" - dependencies: - esbuild: ^0.15.9 - fsevents: ~2.3.2 - postcss: ^8.4.16 - resolve: ^1.22.1 - rollup: ~2.78.0 - peerDependencies: - less: "*" - sass: "*" - stylus: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - less: - optional: true - sass: - optional: true - stylus: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 982696ad134577dd9915c4c3548ad36ddcf5dc6d341058548a670a13d860e4cdaaf2b320a59221f178018df089d148b9980e9a344316bef12b698a1c1abc7390 - languageName: node - linkType: hard - -"vitest@npm:0.24.3, vitest@npm:^0.24.3": - version: 0.24.3 - resolution: "vitest@npm:0.24.3" - dependencies: - "@types/chai": ^4.3.3 - "@types/chai-subset": ^1.3.3 - "@types/node": "*" - chai: ^4.3.6 - debug: ^4.3.4 - local-pkg: ^0.4.2 - strip-literal: ^0.4.2 - tinybench: ^2.3.0 - tinypool: ^0.3.0 - tinyspy: ^1.0.2 - vite: ^3.0.0 - peerDependencies: - "@edge-runtime/vm": "*" - "@vitest/browser": "*" - "@vitest/ui": "*" - happy-dom: "*" - jsdom: "*" - peerDependenciesMeta: - "@edge-runtime/vm": - optional: true - "@vitest/browser": - optional: true - "@vitest/ui": - optional: true - happy-dom: - optional: true - jsdom: - optional: true - bin: - vitest: vitest.mjs - checksum: dd954f57396b81df466dd4346aa6c95709a1b3c2409d5526d3172fa34ec684f756a855f885778929a6b903a22b2517ff79d22f936fb3e4d7d54ff24e8e577459 - 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 - -"w3c-xmlserializer@npm:^3.0.0": - version: 3.0.0 - resolution: "w3c-xmlserializer@npm:3.0.0" - dependencies: - xml-name-validator: ^4.0.0 - checksum: 0af8589942eeb11c9fe29eb31a1a09f3d5dd136aea53a9848dfbabff79ac0dd26fe13eb54d330d5555fe27bb50b28dca0715e09f9cc2bfa7670ccc8b7f919ca2 - 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 - -"webidl-conversions@npm:^7.0.0": - version: 7.0.0 - resolution: "webidl-conversions@npm:7.0.0" - checksum: f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b - 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-encoding@npm:^2.0.0": - version: 2.0.0 - resolution: "whatwg-encoding@npm:2.0.0" - dependencies: - iconv-lite: 0.6.3 - checksum: 7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675 - languageName: node - linkType: hard - -"whatwg-mimetype@npm:^3.0.0": - version: 3.0.0 - resolution: "whatwg-mimetype@npm:3.0.0" - checksum: ce08bbb36b6aaf64f3a84da89707e3e6a31e5ab1c1a2379fd68df79ba712a4ab090904f0b50e6693b0dafc8e6343a6157e40bf18fdffd26e513cf95ee2a59824 - languageName: node - linkType: hard - -"whatwg-url@npm:^11.0.0": - version: 11.0.0 - resolution: "whatwg-url@npm:11.0.0" - dependencies: - tr46: ^3.0.0 - webidl-conversions: ^7.0.0 - checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af - 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-typed-array@npm:^1.1.2": - version: 1.1.8 - resolution: "which-typed-array@npm:1.1.8" - dependencies: - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.2 - es-abstract: ^1.20.0 - for-each: ^0.3.3 - has-tostringtag: ^1.0.0 - is-typed-array: ^1.1.9 - checksum: bedf4d30a738e848404fe67fe0ace33433a7298cf3f5a4d4b2c624ba99c4d25f06a7fd6f3566c3d16af5f8a54f0c6293cbfded5b1208ce11812753990223b45a - 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, 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.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, ws@npm:^8.9.0": - 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 - -"xml-name-validator@npm:^4.0.0": - version: 4.0.0 - resolution: "xml-name-validator@npm:4.0.0" - checksum: af100b79c29804f05fa35aa3683e29a321db9b9685d5e5febda3fa1e40f13f85abc40f45a6b2bf7bee33f68a1dc5e8eaef4cec100a304a9db565e6061d4cb5ad - 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 - -"xmlchars@npm:^2.2.0": - version: 2.2.0 - resolution: "xmlchars@npm:2.2.0" - checksum: 8c70ac94070ccca03f47a81fcce3b271bd1f37a591bf5424e787ae313fcb9c212f5f6786e1fa82076a2c632c0141552babcd85698c437506dfa6ae2d58723062 - 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.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": - 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:^16.2.0": - version: 16.2.0 - resolution: "yargs@npm:16.2.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.0 - y18n: ^5.0.5 - yargs-parser: ^20.2.2 - checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59 - languageName: node - linkType: hard - -"yargs@npm:^17.0.0, yargs@npm:^17.2.1": - 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 +# 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.50 + resolution: "@sinclair/typebox@npm:0.24.50" + checksum: dec2b6faf3ded2d6359eb07ddf10d7aa1e77ea9defb913051eea0e362a03e9b0db0258357e679ac10094a719fdc68e46c7f8bb073f534591faa1c4f03988a52d + 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.2 + 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.16 + resolution: "immer@npm:9.0.16" + checksum: e9a5ca65c929b329da7a3b7beccf7984271cda7bdd47b2cab619eac3277dcd56598c211b55cc340786b6eff0c06652ac018808d9fd744443f06882364dece6bc + 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.4 + resolution: "joi@npm:17.6.4" + 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: f16243618f8c861bdcb7ccfdef7501d04e5c8ff93c4083a0ec907230c7bf427189c5894431f345d089a986f8e4b9efca8cc42e32663ded4d4f38edde6fda5315 + 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 + +"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/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 + 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.2": + version: 6.0.2 + resolution: "typedoc-json-parser@npm:6.0.2" + 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: 4e8a5e84729d14dc98f24181d90d44d914f92ef119e0ce005b62d051a15c7bef096fd2badff99f7215511bc854a8d13807163ef6f06d294490e80fd9f63e693d + 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