├── .gitattributes ├── .github └── workflows │ ├── deploy.yml │ └── lint.yml ├── .gitignore ├── .prettierignore ├── .yarn └── releases │ └── yarn-3.6.0.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── package-lock.json ├── package.json ├── resources ├── HOW_TO_GET_HELP.md ├── HOW_TO_GIVE_HELP.md ├── RESOURCES.md ├── RULES.md └── USEFUL_SERVERS.md ├── src └── index.ts ├── tsconfig.eslint.json ├── tsconfig.json └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- 1 | name: Deploy 2 | on: 3 | workflow_dispatch: 4 | inputs: 5 | deployChannels: 6 | description: 'Channels to deploy' 7 | required: true 8 | 9 | jobs: 10 | deploy_webhooks: 11 | name: Build and deploy webhooks 12 | runs-on: ubuntu-latest 13 | steps: 14 | - name: Checkout repository 15 | uses: actions/checkout@v3 16 | 17 | - name: Install Node v16 18 | uses: actions/setup-node@v3 19 | with: 20 | node-version: 18 21 | 22 | - name: Install dependencies 23 | run: npm install 24 | 25 | - name: Build code 26 | run: npm run build 27 | 28 | - name: Run deploy code 29 | run: npm run deploy 30 | env: 31 | RESOURCES: https://discord.com/api/webhooks/${{ secrets.WEBHOOK_RESOURCES_ID }}/${{ secrets.WEBHOOK_RESOURCES_TOKEN }} 32 | RULES: https://discord.com/api/webhooks/${{ secrets.WEBHOOK_RULES_ID }}/${{ secrets.WEBHOOK_RULES_TOKEN }} 33 | USEFUL_SERVERS: https://discord.com/api/webhooks/${{ secrets.WEBHOOK_USEFUL_SERVERS_ID }}/${{ secrets.WEBHOOK_USEFUL_SERVERS_TOKEN }} 34 | HOW_TO_GET_HELP: https://discord.com/api/webhooks/${{ secrets.WEBHOOK_HOW_TO_GET_HELP_ID }}/${{ secrets.WEBHOOK_HOW_TO_GET_HELP_TOKEN }} 35 | HOW_TO_GIVE_HELP: https://discord.com/api/webhooks/${{ secrets.WEBHOOK_HOW_TO_GIVE_HELP_ID }}/${{ secrets.WEBHOOK_HOW_TO_GIVE_HELP_TOKEN }} 36 | WEBHOOK_AVATAR: ${{ secrets.WEBHOOK_AVATAR }} 37 | WEBHOOK_NAME: ${{ secrets.WEBHOOK_NAME }} 38 | DEPLOY_CHANNELS: ${{ github.event.inputs.deployChannels }} 39 | -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- 1 | name: Lint 2 | on: [push, pull_request] 3 | 4 | jobs: 5 | lint: 6 | name: Lint 7 | runs-on: ubuntu-latest 8 | steps: 9 | - name: Checkout repository 10 | uses: actions/checkout@v3 11 | 12 | - name: Install Node 13 | uses: actions/setup-node@v3 14 | with: 15 | node-version: 18 16 | 17 | - name: Install dependencies 18 | run: npm install 19 | 20 | - name: Run ESLint 21 | run: npm run lint 22 | 23 | - name: Run TSC 24 | run: npm run build 25 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Packages 2 | node_modules/ 3 | 4 | # Log files 5 | logs/ 6 | *.log 7 | npm-debug.log* 8 | 9 | # Runtime data 10 | pids 11 | *.pid 12 | *.seed 13 | 14 | # Env 15 | .env 16 | 17 | # Dist 18 | dist/ 19 | typings/ 20 | docs/ 21 | 22 | # Miscellaneous 23 | .DS_Store 24 | .tmp/ 25 | coverage/ 26 | 27 | # yarn 28 | .pnp.* 29 | .yarn/* 30 | !.yarn/patches 31 | !.yarn/plugins 32 | !.yarn/releases 33 | !.yarn/sdks 34 | !.yarn/versions 35 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | 3 | yarnPath: .yarn/releases/yarn-3.6.0.cjs 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 vladfrangu 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## About 2 | 3 | Each file in `./resources` expects a github webhook in the repositories secrets in the format `WEBHOOK_FILE_NAME`. 4 | 5 | Deploying the webhook messages is done manually via [workflow dispatch](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/). 6 | 7 | The provided tags are the resource names in discord channel format and separated by the `,` character. 8 | Example: `rules, useful-servers` 9 | 10 | The repository requires the `WEBHOOK_AVATAR` and `WEBHOOK_NAME` repository secrets which control the webhooks avatar and name respectively for all deployed webhook resources. 11 | 12 | ## Contributing 13 | 14 | 1. Fork & clone the repository, and make sure you're on the **main** branch 15 | 2. Run `npm install` 16 | 3. Code your heart out! 17 | 4. Run `npm run lint` to run ESLint 18 | 5. Run `npm run build` to transpile into JavaScript and ensure no type errors remain 19 | 6. [Submit a pull request](https://github.com/discordjs/resource-webhooks/compare) (Make sure you follow the [conventional commit format](https://github.com/discordjs/discord.js-modules/blob/main/.github/COMMIT_CONVENTION.md)) 20 | 21 | ### Adding content 22 | 23 | 1. Add the file into `./resources` (The file name should be derived from the channel the webhook will post to for added verbosity. The channel `foo-bar` becomes `FOO_BAR.md`) 24 | 2. Each new paragraph (double newline character) will be posted in a new message. Try to use as few messages as possible (the limit is 2000 characters per message) to avoid rate limiting. You can add a spacer and simulate a new message with `_ _` 25 | 3. Channel names and other escape sequences should have the format `%FOO_BAR%` and need to be added to the mapping `replacePatterns` in `./src/index.ts` 26 | 4. Add a Webhook requirement to `./.github/workflows/deploy.yml`. The repository secret should have the format `WEBHOOK_CHANNEL_NAME_ID` and `WEBHOOK_CHANNEL_NAME_TOKEN` for added verbosity. The entry for our example is `https://discord.com/api/webhooks/${{ secrets.WEBHOOK_FOO_BAR_ID }}/${{ secrets.WEBHOOK_FOO_BAR_TOKEN }}` 27 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json.schemastore.org/package", 3 | "name": "resource-webhooks", 4 | "version": "0.1.0", 5 | "description": "", 6 | "contributors": [ 7 | "Crawl " 8 | ], 9 | "license": "MIT", 10 | "private": true, 11 | "main": "dist/index.js", 12 | "type": "module", 13 | "scripts": { 14 | "build": "rimraf dist && tsc", 15 | "deploy": "node --unhandled-rejections=strict dist/index.js", 16 | "lint": "eslint src --ext .ts", 17 | "lint:fix": "eslint src --ext .ts --fix", 18 | "prettier": "prettier --write **/*.{ts,js,json,yml,yaml}" 19 | }, 20 | "repository": { 21 | "type": "git", 22 | "url": "git+https://github.com/discordjs/resource-webhooks.git" 23 | }, 24 | "bugs": { 25 | "url": "https://github.com/discordjs/resource-webhooks/issues" 26 | }, 27 | "homepage": "https://github.com/discordjs/resource-webhooks#readme", 28 | "keywords": [ 29 | "discord", 30 | "api", 31 | "webhook", 32 | "discordapp" 33 | ], 34 | "dependencies": { 35 | "discord.js": "^14.11.0" 36 | }, 37 | "devDependencies": { 38 | "@commitlint/cli": "^17.6.3", 39 | "@commitlint/config-angular": "^17.6.3", 40 | "@types/node": "^20.2.5", 41 | "@typescript-eslint/eslint-plugin": "^5.59.8", 42 | "@typescript-eslint/parser": "^5.59.8", 43 | "discord-api-types": "^0.37.43", 44 | "eslint": "^8.41.0", 45 | "eslint-config-marine": "^9.4.1", 46 | "eslint-config-prettier": "^8.8.0", 47 | "eslint-plugin-import": "^2.27.5", 48 | "eslint-plugin-prettier": "^4.2.1", 49 | "husky": "^4.3.8", 50 | "lint-staged": "^13.2.2", 51 | "prettier": "^2.8.8", 52 | "rimraf": "^5.0.1", 53 | "typescript": "^5.0.4" 54 | }, 55 | "engines": { 56 | "node": ">=16.9.0" 57 | }, 58 | "eslintConfig": { 59 | "extends": "marine/prettier/node", 60 | "parserOptions": { 61 | "project": "./tsconfig.eslint.json" 62 | }, 63 | "rules": { 64 | "@typescript-eslint/naming-convention": 0 65 | } 66 | }, 67 | "prettier": { 68 | "printWidth": 120, 69 | "useTabs": true, 70 | "singleQuote": true, 71 | "quoteProps": "as-needed", 72 | "trailingComma": "all", 73 | "endOfLine": "lf" 74 | }, 75 | "husky": { 76 | "hooks": { 77 | "pre-commit": "lint-staged", 78 | "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" 79 | } 80 | }, 81 | "lint-staged": { 82 | "*.js": [ 83 | "prettier --write" 84 | ], 85 | "*.ts": [ 86 | "eslint --fix", 87 | "prettier --write" 88 | ], 89 | "*.{json,yml,yaml}": [ 90 | "prettier --write" 91 | ] 92 | }, 93 | "commitlint": { 94 | "extends": [ 95 | "@commitlint/config-angular" 96 | ], 97 | "rules": { 98 | "type-enum": [ 99 | 2, 100 | "always", 101 | [ 102 | "chore", 103 | "build", 104 | "ci", 105 | "docs", 106 | "feat", 107 | "fix", 108 | "perf", 109 | "refactor", 110 | "revert", 111 | "style", 112 | "test", 113 | "types", 114 | "wip" 115 | ] 116 | ] 117 | } 118 | }, 119 | "packageManager": "yarn@3.6.0" 120 | } 121 | -------------------------------------------------------------------------------- /resources/HOW_TO_GET_HELP.md: -------------------------------------------------------------------------------- 1 | ## How to Get Help 2 | - Before asking: Try to find the solution yourself. *(`CTRL` + `F` in this server can answer a lot of questions)* 3 | - Skip "I need help", "Help please", "Can I ask a thing", "I have an error" - Yes you can! Getting help is what this server is for! 4 | - Not a discord.js question? Post in %OTHER_JS_FORUM_CHANNEL%. *(using code in a bot does not mean it is a question about using discord.js!)* 5 | - Consider using %HELP_FORUM_CHANNEL% for questions you think won't be quick to solve. 6 | - You can use %HELP_V14_CHANNEL% for questions you expect can be quickly solved. 7 | - For voice (sending/receiving sound), please use %HELP_VOICE_FORUM_CHANNEL%. 8 | ## How to Ask a (Good) Question 9 | - Show your code. 10 | - Show your errors. 11 | - Explain what happens and what you want to happen instead. 12 | - Text is usually better than screenshots. Use code blocks starting with \`\`\`js or \`\`\`ts. 13 | ## Help Us to Help You 14 | - **Run your code** before asking if it can work. *(errors are often very useful in pin-pointing the issue! )* 15 | - Imagine you are the one trying to help. Ask the question in a way that you would want to read! 16 | - **Post your full error** and relevant code. *(catch promise rejections, provide the context you are working in)* 17 | - If you use custom functions in your snippet, show them to us! *(we only know how the library works, not what the rest of your code looks like)* 18 | - Actively **participate** in the "solution-finding" process. *(don't expect people to fix the code for you)* 19 | - **Explain** what you tried to do to fix the problem. 20 | - **Read** the responses you are given. 21 | - **Research** key words you do not understand before asking what they mean. *(come back and ask, if you cannot find them)* 22 | ## No Answer? 23 | - Do not mention uninvolved people to get a response. 24 | - Consider posting in %HELP_FORUM_CHANNEL%. 25 | - Try to rephrase your question. 26 | - Try to give more context / improve your description. 27 | - Try to find a solution yourself while waiting. 28 | -------------------------------------------------------------------------------- /resources/HOW_TO_GIVE_HELP.md: -------------------------------------------------------------------------------- 1 | ## How to Give Help 2 | - Do not use AI to make up an answer for you. Just don't. 3 | - You don't need to respond to everything. Don't make answers up if you are not sure (or at least specify that you are guessing) 4 | - Prefer providing resources and explanations over feeding people solutions. 5 | - Don't respond with "idk", "skill issue", "oof" or other nonsense. 6 | - Remember: Everyone is a beginner at some point in time! Guide people, don't put them down. 7 | - We do expect a solid understanding of fundamentals, yes. Pointing people into the right direction still does not hurt. 8 | ## How to Improve your help 9 | - Imagine you are the one asking the question. Respond in a way that you would find helpful! 10 | - Try to stay calm. If you need a break from the channel, take it, even if people mention you. 11 | - Use the commands in the server to your advantage: 12 | - Check out the %TAG_COMMAND% command with snippets for common questions! 13 | - There are also a host of other slash- and right-click application commands on the server that can be useful! 14 | - You can use the `hide:` option with most commands, if you want to look at the resource before posting it publicly. 15 | ## Considerations 16 | - We know helping can be stressful, especially in quickly moving environments! 17 | - If you need a break, take it! 18 | - It's always better to not answer than to blow up on people 19 | - Call mods, if you think the situation is escalating. *(You can use right-click > Apps > Report on messages, if you want to do that silently)* 20 | -------------------------------------------------------------------------------- /resources/RESOURCES.md: -------------------------------------------------------------------------------- 1 | ### Main discord.js resources: 2 | - [Documentation](https://discord.js.org) 3 | - [GitHub](https://github.com/discordjs/discord.js) 4 | - [Guide](https://discordjs.guide/) 5 | - [Update to version 14](https://discordjs.guide/additional-info/changes-in-v14.html) 6 | - [Discord Developer Documentation](https://discord.com/developers/docs) (needed permissions etc.) 7 | _ _ 8 | ### Learning JavaScript and node.js: 9 | - [CodeCademy online course](https://www.codecademy.com/learn/introduction-to-javascript) 10 | - [Eloquent JavaScript, free book](http://eloquentjavascript.net/) 11 | - [MDN's JavaScript guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction) 12 | - [You Don't Know JS (free book series)](https://github.com/getify/You-Dont-Know-JS) 13 | - [Some Node](https://nodeschool.io/) 14 | - [JavaScript reference/docs](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference) 15 | _ _ 16 | ### JavaScript resources: 17 | - [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript) 18 | - [JavaScript.info](https://javascript.info/) 19 | - [Node.js](https://nodejs.org/en/docs/) 20 | - [Node.js binary distributions](https://github.com/nodesource/distributions) 21 | - [30 seconds of code](https://www.30secondsofcode.org/js/) 22 | see %USEFUL_SERVERS_CHANNEL% for invites to general JavaScript and programming servers 23 | _ _ 24 | ### Regular expressions: 25 | Trying to get some content out of a string but it's too complicated for slicing and dicing? Regular Expressions might be what you need: 26 | - [Regex Guide](https://builtin.com/software-engineering-perspectives/javascript-regex) 27 | - Online Tester/Debugger: [regex101](https://regex101.com/) | [regexr](http://regexr.com/) | [debuggex](https://www.debuggex.com/) 28 | - Interactive Guide: [regexone](https://regexone.com/) 29 | _ _ 30 | 31 | ### Dealing with promises: 32 | Discord.js heavily relies on promises, if you are new to the topic here are some resources to get you started: 33 | - [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises) 34 | - [Discord.js guide](https://discordjs.guide/additional-info/async-await.html) 35 | - [javascript.info](https://javascript.info/async-await) 36 | _ _ 37 | ### Popular bot frameworks: 38 | - [Sapphire](https://sapphirejs.dev) 39 | _ _ 40 | ### Popular modules: 41 | - [Canvas](https://www.npmjs.com/package/canvas) (image processing) 42 | - [Jimp](https://www.npmjs.com/package/jimp) (image processing) 43 | - [Luxon](https://www.npmjs.com/package/luxon) (date parsing) 44 | - [DateFNS](https://www.npmjs.com/package/date-fns) (date parsing) 45 | - [ms](https://www.npmjs.com/package/ms) (duration parsing) 46 | - [Sqlite](https://www.npmjs.com/package/sqlite) (single file database) 47 | - [keyv](https://www.npmjs.com/package/keyv) (key-value storage) 48 | - [Sequelize](https://www.npmjs.com/package/sequelize) (object relational mapper) 49 | - [Mikro-ORM](https://www.npmjs.com/package/mikro-orm) (object relational mapper - type support) 50 | - [TypeORM](https://www.npmjs.com/package/typeorm) (object relational mapper - type support) 51 | - [postgres](https://www.npmjs.com/package/postgres) (postgres client for node) 52 | - [PM2](https://www.npmjs.com/package/pm2) (process manager) 53 | - [chalk](https://www.npmjs.com/package/chalk) (colored logging) 54 | - [colorette](https://www.npmjs.com/package/colorette) (colored logging) 55 | - [winston](https://www.npmjs.com/package/winston) (logging provider) 56 | - [node-cron](https://www.npmjs.com/package/node-cron) (task scheduling) 57 | - [node-schedule](https://www.npmjs.com/package/node-schedule) (task scheduling) 58 | - [cheerio](https://www.npmjs.com/package/cheerio) (html parsing) 59 | _ _ 60 | 61 | ### Debugging: 62 | For when you can't track that one pesky error down: 63 | - [Node.js](https://nodejs.org/en/docs/guides/debugging-getting-started/) 64 | - [Visual Studio Code](https://code.visualstudio.com/docs/nodejs/nodejs-debugging) 65 | - [Linters](https://discordjs.guide/preparations/setting-up-a-linter.html) (syntax errors and code consistency) 66 | - [MDN list of common errors](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors) 67 | - [Guide on common errors and how to deal with them](https://discordjs.guide/popular-topics/errors) 68 | - Discord.js: attach the following two listeners to your Client instance (outside of any other listener scopes) 69 | ```js 70 | client.on('debug', console.log) 71 | .on('warn', console.log) 72 | ``` 73 | *Note: if you initialize your Client as `bot` or other identifiers you need to use these instead of `client`.* 74 | _ _ 75 | ### Affordable hosting providers: 76 | - [OVH](https://www.ovh.com/us/vps/) Starting at $3.35/mo for 1 core, 2GB RAM, 20GB SSD 77 | - [DigitalOcean](https://www.digitalocean.com/) Starting at $5/mo for 1 core, 1GB RAM, 25GB SSD 78 | - [Linode](https://www.linode.com/) Starting at $5/mo for 1 core, 1GB RAM, 25GB SSD 79 | - [Vultr](https://www.vultr.com/) Starting at $2.50/mo for 1 core, 512MB RAM, 10GB SSD 80 | - [AWS Lightsail](https://amazonlightsail.com/) Starting at $3.50/mo (first month free) for 1 core, 512MB RAM, 20GB SSD 81 | - [Time4VPS](https://www.time4vps.eu/) Starting at €3.99/month for 1 core, 2GB RAM, 20GB SSD 82 | - [VIRMACH](https://virmach.com/) Full Windows and Linux Desktop VPS starting at $7/mo and $1/mo respectively 83 | - [Netcup](https://www.netcup.eu/) Starting at €2.62/mo for 1 core, 2GB RAM, 20GB SSD 84 | - [GitHub education](https://education.github.com/pack) Free credit and other offers for students 85 | - [Microsoft students](https://azure.microsoft.com/en-us/free/students/) Free credit for students 86 | - [Google Cloud](https://cloud.google.com/free) free tier 87 | _ _ 88 | 89 | ⬆ [jump to the top](%JUMP_TO_TOP%) 90 | -------------------------------------------------------------------------------- /resources/RULES.md: -------------------------------------------------------------------------------- 1 | # Server Rules 2 | ## 1\. Don't be a jerk 3 | The golden rule. Nobody likes trolls and obnoxious people. 4 | - No spam, no advertisement, no NSFW content. 5 | - Keep excessive controversial topics to yourself. 6 | - We are not interested in drama you bring into here from other spaces. 7 | - Be helpful. Point people into the right direction instead of talking down on them. 8 | ## 2\. Please keep chat and questions in English 9 | This is an international community. English is the common ground people agreed on, not just in programming. 10 | - You don't need to speak it perfectly, many of us aren't native speakers either! Just take your time and try your best! 11 | ## 3\. We expect a solid understanding of JavaScript 12 | If you are new to developing with JavaScript and Node.js, please take some time to familiarize yourself with basic language concepts. 13 | - This helps you understand the answers people are giving to your questions. 14 | - You can find some curated online resources in %RESOURCES_CHANNEL%! 15 | - We will gladly point you in the right direction, but you will have to put in some work yourself. 16 | ## 4\. Please ask questions in the relevant channels 17 | Stick to one appropriate channel per question. Do not ask people to answer you in different channels. 18 | - If you are new to technical questions and the server, check out %GET_HELP_CHANNEL%! 19 | - Please keep discord.js related help channels to questions about using discord.js. 20 | - Using something in context of a Discord bot does not mean the question is about using discord.js itself. 21 | ## 5\. Do not randomly mention or direct message individual members 22 | If you post your question in a public channel more people can see it and you will likely get your answer quicker. 23 | ## 6\. Use readable display names 24 | We understand that display names are a nice way to express yourself. Please consider other users viewing the channel, though! 25 | - Your name should be easy to read. 26 | - Your name should be easy to mention and refer to. 27 | - Your name should not take up a lot of screen space. 28 | 29 | ## Contacting Moderators 30 | You can use %COMMAND_REPORT_USER% and %COMMAND_REPORT_MESSAGE% to contact server moderators quietly *(both are also available as right-click commands)* 31 | - If a situation needs urgent moderator attention, mention the %MENTION_MODS% role instead of individual people! 32 | - Note that creating false reports may lead to moderation actions against you. 33 | ## We are not Discord! 34 | ...just some nerds who develop discord bots! 35 | - appeals and age updates 36 | - reporting to Discord (hacking, harassment, abuse) 37 | - anything Discord related 38 | - payment/nitro 39 | - feedback/feature requests -------------------------------------------------------------------------------- /resources/USEFUL_SERVERS.md: -------------------------------------------------------------------------------- 1 | ### The Coding Den 2 | > Have a general node.js question? Need some JavaScript help? Or even programming in another language? The Coding Den is exactly the place you need to be. 3 | > https://discord.gg/0xZXblUU30hYo1vJ 4 | 5 | _ _ 6 | ### The Programmer's Hangout 7 | > A programming discord for people of all skill levels. Wrote 10 lines of code? Been writing code for 10 years? You're welcome there! 8 | > https://discord.gg/BQN6BYE 9 | 10 | _ _ 11 | ### TypeScript Community 12 | > Having trouble with TypeScript? 13 | > TypeScript Community is the perfect server for learning and getting help with TypeScript! 14 | > https://discord.gg/typescript 15 | 16 | _ _ 17 | ### Sapphire Support 18 | > Sapphire is a fully customizable framework with first-class TypeScript support that you can use as a robust base for your next Discord bot! 19 | > Join the official support server for the Sapphire framework! 20 | > https://discord.gg/sapphiredev 21 | 22 | _ _ 23 | ### Discord API: 24 | > Discord API is still the place to go if you need general API help, need support for another library, or just want to chill in a 10000+ member server that's all about coding. Mostly. 25 | > https://discord.gg/discord-api 26 | 27 | _ _ 28 | ### Discord Developers: 29 | > FAQ about Verification, Game SDK support and API announcements. 30 | > https://discord.gg/discord-developers 31 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | import { readdir, readFile } from 'fs/promises'; 2 | import { URL } from 'url'; 3 | import { promisify } from 'util'; 4 | import { APIMessage } from 'discord-api-types/v10'; 5 | import { WebhookClient, hyperlink, hideLinkEmbed } from 'discord.js'; 6 | 7 | const jumpRegex = /%JUMP_TO_TOP%/gm; 8 | 9 | const linkEscapeRegex = /\[(.+?)\]\((.+?)\)/gm; 10 | const linkEscapeReplacer = (_: any, p1: string, p2: string): string => hyperlink(p1, hideLinkEmbed(p2)); 11 | 12 | const replacePatterns = { 13 | '%RULES_CHANNEL%': '<#222109930545610754>', 14 | '%RESOURCES_CHANNEL%': '<#729580210634358804>', 15 | '%USEFUL_SERVERS_CHANNEL%': '<#237743386864517122>', 16 | '%HELP_V14_CHANNEL%': '<#824411059443204127>', 17 | '%HELP_FORUM_CHANNEL%': '<#986520997006032896>', 18 | '%HELP_VOICE_FORUM_CHANNEL%': '<#998942774994927646>', 19 | '%OTHER_JS_FORUM_CHANNEL%': '<#1081585952654360687>', 20 | '%TAG_COMMAND%': '', 21 | '%COMMAND_REPORT_USER%': '', 22 | '%COMMAND_REPORT_MESSAGE%': '', 23 | '%GET_HELP_CHANNEL%': '<#1115899560183730286>', 24 | '%MENTION_MODS%': '<@&839912195994812420>', 25 | } as const; 26 | 27 | const resolveIdentifier = (channelName: string): string => channelName.toUpperCase().replace(/-/gm, '_'); 28 | 29 | const wait = promisify(setTimeout); 30 | 31 | const deployChannelString = process.env.DEPLOY_CHANNELS; 32 | const channels = deployChannelString 33 | ?.trim() 34 | .split(/ *, */gm) 35 | .map((c) => resolveIdentifier(c)); 36 | 37 | if (!channels) { 38 | throw new Error(`[MISSING] No deploy channels provided`); 39 | } 40 | 41 | const resourcesDir = new URL('../resources/', import.meta.url); 42 | 43 | const files = await readdir(resourcesDir); 44 | 45 | const missingHooks = channels.filter((c) => !Boolean(process.env[c])); 46 | const missingFiles = channels.filter((c) => !files.includes(`${c}.md`)); 47 | 48 | if (missingHooks.length) { 49 | throw new Error(`[MISSING] No webhook environment variable(s) for ${missingHooks.join(', ')}`); 50 | } 51 | 52 | if (missingFiles.length) { 53 | throw new Error(`[MISSING] No file for ${missingFiles.map((c) => `${c}.md`).join(', ')}`); 54 | } 55 | 56 | for (const channel of channels) { 57 | console.log(`[STARTING] Deploying ${channel}`); 58 | 59 | const hook = new WebhookClient({ url: process.env[channel]! }); 60 | const fileName = `${channel}.md`; 61 | 62 | const raw = await readFile(new URL(fileName, resourcesDir), { encoding: 'utf8' }); 63 | const r1 = raw.replace(linkEscapeRegex, linkEscapeReplacer).replace(/"/g, '\\"'); 64 | const r2 = Object.entries(replacePatterns).reduce((acc, [k, v]) => acc.replace(new RegExp(k, 'gm'), v), r1); 65 | const parts = r2.split('\n\n'); 66 | 67 | let firstMessage: APIMessage | null = null; 68 | for (let part of parts) { 69 | if (firstMessage) { 70 | part = part.replace( 71 | jumpRegex, 72 | `https://discord.com/channels/222078108977594368/${firstMessage.channel_id}/${firstMessage.id}`, 73 | ); 74 | } 75 | // A raw API response is returned here, not a Message object as the typings indicate 76 | const response = await hook.send({ 77 | avatarURL: process.env.WEBHOOK_AVATAR, 78 | content: part, 79 | username: process.env.WEBHOOK_NAME, 80 | allowedMentions: { 81 | users: [], 82 | roles: [], 83 | }, 84 | }); 85 | firstMessage ??= response; 86 | 87 | await wait(1000); 88 | } 89 | hook.destroy(); 90 | } 91 | -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "allowJs": true 5 | }, 6 | "include": ["**/*.ts", "**/*.js", "**/*.test.ts", "**/*.test.js", "**/*.spec.ts", "**/*.spec.js"], 7 | "exclude": [] 8 | } 9 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "strict": true, 4 | "moduleResolution": "node", 5 | "module": "ESNext", 6 | "target": "ES2019", 7 | "lib": ["ESNext"], 8 | "declaration": true, 9 | "sourceMap": true, 10 | "removeComments": false, 11 | "alwaysStrict": true, 12 | "pretty": true, 13 | "outDir": "dist", 14 | "incremental": true, 15 | "noEmitHelpers": true, 16 | "importHelpers": true, 17 | "skipLibCheck": true, 18 | "esModuleInterop": true 19 | }, 20 | "files": ["src/index.ts"] 21 | } 22 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # This file is generated by running "yarn install" inside your project. 2 | # Manual changes might be lost - proceed with caution! 3 | 4 | __metadata: 5 | version: 6 6 | cacheKey: 8 7 | 8 | "@babel/code-frame@npm:^7.0.0": 9 | version: 7.22.5 10 | resolution: "@babel/code-frame@npm:7.22.5" 11 | dependencies: 12 | "@babel/highlight": ^7.22.5 13 | checksum: cfe804f518f53faaf9a1d3e0f9f74127ab9a004912c3a16fda07fb6a633393ecb9918a053cb71804204c1b7ec3d49e1699604715e2cfb0c9f7bc4933d324ebb6 14 | languageName: node 15 | linkType: hard 16 | 17 | "@babel/helper-validator-identifier@npm:^7.22.5": 18 | version: 7.22.5 19 | resolution: "@babel/helper-validator-identifier@npm:7.22.5" 20 | checksum: 7f0f30113474a28298c12161763b49de5018732290ca4de13cdaefd4fd0d635a6fe3f6686c37a02905fb1e64f21a5ee2b55140cf7b070e729f1bd66866506aea 21 | languageName: node 22 | linkType: hard 23 | 24 | "@babel/highlight@npm:^7.22.5": 25 | version: 7.22.5 26 | resolution: "@babel/highlight@npm:7.22.5" 27 | dependencies: 28 | "@babel/helper-validator-identifier": ^7.22.5 29 | chalk: ^2.0.0 30 | js-tokens: ^4.0.0 31 | checksum: f61ae6de6ee0ea8d9b5bcf2a532faec5ab0a1dc0f7c640e5047fc61630a0edb88b18d8c92eb06566d30da7a27db841aca11820ecd3ebe9ce514c9350fbed39c4 32 | languageName: node 33 | linkType: hard 34 | 35 | "@commitlint/cli@npm:^17.6.3": 36 | version: 17.6.5 37 | resolution: "@commitlint/cli@npm:17.6.5" 38 | dependencies: 39 | "@commitlint/format": ^17.4.4 40 | "@commitlint/lint": ^17.6.5 41 | "@commitlint/load": ^17.5.0 42 | "@commitlint/read": ^17.5.1 43 | "@commitlint/types": ^17.4.4 44 | execa: ^5.0.0 45 | lodash.isfunction: ^3.0.9 46 | resolve-from: 5.0.0 47 | resolve-global: 1.0.0 48 | yargs: ^17.0.0 49 | bin: 50 | commitlint: cli.js 51 | checksum: acc57bdb732bf308c65e01a13d6b42f6f5f1a4dc40b2e743a5c0a4e797423fa8a2c9b4cc5377d9e6df47c06dc17e190081f7b7c0361c31de22dcf1a05619fa8a 52 | languageName: node 53 | linkType: hard 54 | 55 | "@commitlint/config-angular-type-enum@npm:^17.4.0": 56 | version: 17.4.0 57 | resolution: "@commitlint/config-angular-type-enum@npm:17.4.0" 58 | checksum: 4694dead27ccf8ce1efdf7d574b81905f45ea3bede13fc338dff70c175856a284b46c41ddef45446f1b1686959313a88a3465f38b754013b515749905824cba3 59 | languageName: node 60 | linkType: hard 61 | 62 | "@commitlint/config-angular@npm:^17.6.3": 63 | version: 17.6.5 64 | resolution: "@commitlint/config-angular@npm:17.6.5" 65 | dependencies: 66 | "@commitlint/config-angular-type-enum": ^17.4.0 67 | checksum: a380aee9e42c7b8250b66189ad40e178a7e2010d6c02cd6394b28740b2fcdaf6df7ff8da18aabcb4fa24751da2f4be7a2acd4fc31a3fb8e10a0ce51bf0d41162 68 | languageName: node 69 | linkType: hard 70 | 71 | "@commitlint/config-validator@npm:^17.4.4": 72 | version: 17.4.4 73 | resolution: "@commitlint/config-validator@npm:17.4.4" 74 | dependencies: 75 | "@commitlint/types": ^17.4.4 76 | ajv: ^8.11.0 77 | checksum: 71ee818608ed5c74832cdd63531c0f61b21758fba9f8b876205485ece4f047c9582bc3f323a20a5de700e3451296614d15448437270a82194eff7d71317b47ff 78 | languageName: node 79 | linkType: hard 80 | 81 | "@commitlint/ensure@npm:^17.4.4": 82 | version: 17.4.4 83 | resolution: "@commitlint/ensure@npm:17.4.4" 84 | dependencies: 85 | "@commitlint/types": ^17.4.4 86 | lodash.camelcase: ^4.3.0 87 | lodash.kebabcase: ^4.1.1 88 | lodash.snakecase: ^4.1.1 89 | lodash.startcase: ^4.4.0 90 | lodash.upperfirst: ^4.3.1 91 | checksum: c21c189f22d8d3265e93256d101b72ef7cbdf8660438081799b9a4a8bd47d33133f250bbed858ab9bcc0d249d1c95ac58eddd9e5b46314d64ff049d0479d0d71 92 | languageName: node 93 | linkType: hard 94 | 95 | "@commitlint/execute-rule@npm:^17.4.0": 96 | version: 17.4.0 97 | resolution: "@commitlint/execute-rule@npm:17.4.0" 98 | checksum: 17d8e56ab00bd45fdecb0ed33186d2020ce261250d6a516204b6509610b75af8c930e7226b1111af3de298db32a7e4d0ba2c9cc7ed67db5ba5159eeed634f067 99 | languageName: node 100 | linkType: hard 101 | 102 | "@commitlint/format@npm:^17.4.4": 103 | version: 17.4.4 104 | resolution: "@commitlint/format@npm:17.4.4" 105 | dependencies: 106 | "@commitlint/types": ^17.4.4 107 | chalk: ^4.1.0 108 | checksum: 832d9641129f2da8d32389b4a47db59d41eb1adfab742723972cad64b833c4af9e253f96757b27664fedae61644dd4c01d21f775773b45b604bd7f93b23a27d2 109 | languageName: node 110 | linkType: hard 111 | 112 | "@commitlint/is-ignored@npm:^17.6.5": 113 | version: 17.6.5 114 | resolution: "@commitlint/is-ignored@npm:17.6.5" 115 | dependencies: 116 | "@commitlint/types": ^17.4.4 117 | semver: 7.5.0 118 | checksum: 2b7b7f0773192bb8da018fa789689751ac5692af01e1754a214aaebc8253ee533c191409835af0fdb3c12b2fbb4bec43aeb9e442fca165646db1382ea6c21ec9 119 | languageName: node 120 | linkType: hard 121 | 122 | "@commitlint/lint@npm:^17.6.5": 123 | version: 17.6.5 124 | resolution: "@commitlint/lint@npm:17.6.5" 125 | dependencies: 126 | "@commitlint/is-ignored": ^17.6.5 127 | "@commitlint/parse": ^17.6.5 128 | "@commitlint/rules": ^17.6.5 129 | "@commitlint/types": ^17.4.4 130 | checksum: 6a6c04a5ecaa89a3ad8a009489d85937ad4093d2b17dbfb9ec8ac3e7f84fac1cb04876bdd1e6306fb665474ca438598c2b874e9e44d4372a3bd99c34afcafca3 131 | languageName: node 132 | linkType: hard 133 | 134 | "@commitlint/load@npm:^17.5.0": 135 | version: 17.5.0 136 | resolution: "@commitlint/load@npm:17.5.0" 137 | dependencies: 138 | "@commitlint/config-validator": ^17.4.4 139 | "@commitlint/execute-rule": ^17.4.0 140 | "@commitlint/resolve-extends": ^17.4.4 141 | "@commitlint/types": ^17.4.4 142 | "@types/node": "*" 143 | chalk: ^4.1.0 144 | cosmiconfig: ^8.0.0 145 | cosmiconfig-typescript-loader: ^4.0.0 146 | lodash.isplainobject: ^4.0.6 147 | lodash.merge: ^4.6.2 148 | lodash.uniq: ^4.5.0 149 | resolve-from: ^5.0.0 150 | ts-node: ^10.8.1 151 | typescript: ^4.6.4 || ^5.0.0 152 | checksum: c039114b0ad67bb9d8b05ec635d847bd5ab760528f0fb203411f433585bdab5472f4f5c7856dfc417cf64c05576f54c1afc4997a813f529304e0156bfc1d6cc8 153 | languageName: node 154 | linkType: hard 155 | 156 | "@commitlint/message@npm:^17.4.2": 157 | version: 17.4.2 158 | resolution: "@commitlint/message@npm:17.4.2" 159 | checksum: 55b6cfeb57f7c9f913e18821aa4d972a6b6faa78c62741390996151f99554396f6df68ccfee86c163d24d8c27a4dbbcb50ef03c2972ab0a7a21d89daa2f9a519 160 | languageName: node 161 | linkType: hard 162 | 163 | "@commitlint/parse@npm:^17.6.5": 164 | version: 17.6.5 165 | resolution: "@commitlint/parse@npm:17.6.5" 166 | dependencies: 167 | "@commitlint/types": ^17.4.4 168 | conventional-changelog-angular: ^5.0.11 169 | conventional-commits-parser: ^3.2.2 170 | checksum: 579dd7b25d2b5a73817318259f4ce1191657fad8736047bcd84e2709bbe9bcb7458cbe66b6dc785e372c1c73a4563050027b94746ad0df16a89d90960a685517 171 | languageName: node 172 | linkType: hard 173 | 174 | "@commitlint/read@npm:^17.5.1": 175 | version: 17.5.1 176 | resolution: "@commitlint/read@npm:17.5.1" 177 | dependencies: 178 | "@commitlint/top-level": ^17.4.0 179 | "@commitlint/types": ^17.4.4 180 | fs-extra: ^11.0.0 181 | git-raw-commits: ^2.0.11 182 | minimist: ^1.2.6 183 | checksum: 62ee4f7a47b22a8571ae313bca36b418805a248f4986557f38f06317c44b6d18072889f95e7bc22bbb33a2f2b08236f74596ff28e3dbd0894249477a9df367c3 184 | languageName: node 185 | linkType: hard 186 | 187 | "@commitlint/resolve-extends@npm:^17.4.4": 188 | version: 17.4.4 189 | resolution: "@commitlint/resolve-extends@npm:17.4.4" 190 | dependencies: 191 | "@commitlint/config-validator": ^17.4.4 192 | "@commitlint/types": ^17.4.4 193 | import-fresh: ^3.0.0 194 | lodash.mergewith: ^4.6.2 195 | resolve-from: ^5.0.0 196 | resolve-global: ^1.0.0 197 | checksum: d7bf1ff1ad3db8750421b252d79cf7b96cf07d72cad8cc3f73c1363a8e68c0afde611d38ae6f213bbb54e3248160c6b9425578f3d0f8f790e84aea811d748b3e 198 | languageName: node 199 | linkType: hard 200 | 201 | "@commitlint/rules@npm:^17.6.5": 202 | version: 17.6.5 203 | resolution: "@commitlint/rules@npm:17.6.5" 204 | dependencies: 205 | "@commitlint/ensure": ^17.4.4 206 | "@commitlint/message": ^17.4.2 207 | "@commitlint/to-lines": ^17.4.0 208 | "@commitlint/types": ^17.4.4 209 | execa: ^5.0.0 210 | checksum: 7f62c594153df5daf15bf66254f8abd72f14f3f0e7bac91d0fc8229c357616a9d852b2dd050a15b3de83366a732a3363ec405d453d48b81cbaeccdd7013cb59f 211 | languageName: node 212 | linkType: hard 213 | 214 | "@commitlint/to-lines@npm:^17.4.0": 215 | version: 17.4.0 216 | resolution: "@commitlint/to-lines@npm:17.4.0" 217 | checksum: 841f90f606238e145ab4ba02940662d511fc04fe553619900152a8542170fe664031b95d820ffaeb8864d4851344278e662ef29637d763fc19fd828e0f8d139b 218 | languageName: node 219 | linkType: hard 220 | 221 | "@commitlint/top-level@npm:^17.4.0": 222 | version: 17.4.0 223 | resolution: "@commitlint/top-level@npm:17.4.0" 224 | dependencies: 225 | find-up: ^5.0.0 226 | checksum: 14cd77e982d2dd7989718dafdbf7a2168a5fb387005e0686c2dfa9ffc36bb9a749e5d80a151884459e4d8c88564339688dca26e9c711abe043beeb3f30c3dfd6 227 | languageName: node 228 | linkType: hard 229 | 230 | "@commitlint/types@npm:^17.4.4": 231 | version: 17.4.4 232 | resolution: "@commitlint/types@npm:17.4.4" 233 | dependencies: 234 | chalk: ^4.1.0 235 | checksum: 03c52429052d161710896d198000196bd2e60be0fd71459b22133dd83dee43e8d05ea8ee703c8369823bc40f77a54881b80d8aa4368ac52aea7f30fb234b73d2 236 | languageName: node 237 | linkType: hard 238 | 239 | "@cspotcode/source-map-support@npm:^0.8.0": 240 | version: 0.8.1 241 | resolution: "@cspotcode/source-map-support@npm:0.8.1" 242 | dependencies: 243 | "@jridgewell/trace-mapping": 0.3.9 244 | checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa 245 | languageName: node 246 | linkType: hard 247 | 248 | "@discordjs/builders@npm:^1.6.3": 249 | version: 1.6.3 250 | resolution: "@discordjs/builders@npm:1.6.3" 251 | dependencies: 252 | "@discordjs/formatters": ^0.3.1 253 | "@discordjs/util": ^0.3.1 254 | "@sapphire/shapeshift": ^3.8.2 255 | discord-api-types: ^0.37.41 256 | fast-deep-equal: ^3.1.3 257 | ts-mixer: ^6.0.3 258 | tslib: ^2.5.0 259 | checksum: 6a0c07fb910d8a6701f58f51f9f85a486c1f608bb7b81656581591b57eb54680db0a7715ac25b4659c115231bfd8c4ff706cc4ccffb4da308ad24233dc6524b3 260 | languageName: node 261 | linkType: hard 262 | 263 | "@discordjs/collection@npm:^1.5.1": 264 | version: 1.5.1 265 | resolution: "@discordjs/collection@npm:1.5.1" 266 | checksum: 98cc9cff3c7e6f919097b7ffc96f0a13eba2a90265d187b4db5f8cc09b550efd3d9fc952a21d92a08baf7d9e06d0bfa0467e8d0dbccb2d2f8eb0ee124b8b38d4 267 | languageName: node 268 | linkType: hard 269 | 270 | "@discordjs/formatters@npm:^0.3.1": 271 | version: 0.3.1 272 | resolution: "@discordjs/formatters@npm:0.3.1" 273 | dependencies: 274 | discord-api-types: ^0.37.41 275 | checksum: 96355687853a203b280484419cd96a79b79b4b98f0469ec15be073862fb340cbd60ca2ea68f3d4684e17ff0e8c5f04ddcc6dd88188808e01fcbe0e3eea052d6d 276 | languageName: node 277 | linkType: hard 278 | 279 | "@discordjs/rest@npm:^1.7.1": 280 | version: 1.7.1 281 | resolution: "@discordjs/rest@npm:1.7.1" 282 | dependencies: 283 | "@discordjs/collection": ^1.5.1 284 | "@discordjs/util": ^0.3.0 285 | "@sapphire/async-queue": ^1.5.0 286 | "@sapphire/snowflake": ^3.4.2 287 | discord-api-types: ^0.37.41 288 | file-type: ^18.3.0 289 | tslib: ^2.5.0 290 | undici: ^5.22.0 291 | checksum: 397dca0f2433dcc20c98805427388dd2ab09b906c429185e5d7cfc5057ad7b2a815653482476cffb64b8e1c3628ff254d927796316956d737375be22383c88d7 292 | languageName: node 293 | linkType: hard 294 | 295 | "@discordjs/util@npm:^0.3.0, @discordjs/util@npm:^0.3.1": 296 | version: 0.3.1 297 | resolution: "@discordjs/util@npm:0.3.1" 298 | checksum: afd53427bc25c84e05cd34d6daf355cab14629a5f340d33528ea18d3a1177e777584bc5847cfcb7711c7387252c34917d749a0b1a91a99d2ce572878208212df 299 | languageName: node 300 | linkType: hard 301 | 302 | "@discordjs/ws@npm:^0.8.3": 303 | version: 0.8.3 304 | resolution: "@discordjs/ws@npm:0.8.3" 305 | dependencies: 306 | "@discordjs/collection": ^1.5.1 307 | "@discordjs/rest": ^1.7.1 308 | "@discordjs/util": ^0.3.1 309 | "@sapphire/async-queue": ^1.5.0 310 | "@types/ws": ^8.5.4 311 | "@vladfrangu/async_event_emitter": ^2.2.1 312 | discord-api-types: ^0.37.41 313 | tslib: ^2.5.0 314 | ws: ^8.13.0 315 | checksum: 28eb76ce58e31bc6be8b4d410aae448a8ad6388298f97392d1df002f3f5f1b0ab344bd4cb971aeebd0ea62558dcf1d9554cab3a21485d221f2a7af4ed0766a2e 316 | languageName: node 317 | linkType: hard 318 | 319 | "@eslint-community/eslint-utils@npm:^4.2.0": 320 | version: 4.4.0 321 | resolution: "@eslint-community/eslint-utils@npm:4.4.0" 322 | dependencies: 323 | eslint-visitor-keys: ^3.3.0 324 | peerDependencies: 325 | eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 326 | checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 327 | languageName: node 328 | linkType: hard 329 | 330 | "@eslint-community/regexpp@npm:^4.4.0": 331 | version: 4.5.1 332 | resolution: "@eslint-community/regexpp@npm:4.5.1" 333 | checksum: 6d901166d64998d591fab4db1c2f872981ccd5f6fe066a1ad0a93d4e11855ecae6bfb76660869a469563e8882d4307228cebd41142adb409d182f2966771e57e 334 | languageName: node 335 | linkType: hard 336 | 337 | "@eslint/eslintrc@npm:^2.0.3": 338 | version: 2.0.3 339 | resolution: "@eslint/eslintrc@npm:2.0.3" 340 | dependencies: 341 | ajv: ^6.12.4 342 | debug: ^4.3.2 343 | espree: ^9.5.2 344 | globals: ^13.19.0 345 | ignore: ^5.2.0 346 | import-fresh: ^3.2.1 347 | js-yaml: ^4.1.0 348 | minimatch: ^3.1.2 349 | strip-json-comments: ^3.1.1 350 | checksum: ddc51f25f8524d8231db9c9bf03177e503d941a332e8d5ce3b10b09241be4d5584a378a529a27a527586bfbccf3031ae539eb891352033c340b012b4d0c81d92 351 | languageName: node 352 | linkType: hard 353 | 354 | "@eslint/js@npm:8.42.0": 355 | version: 8.42.0 356 | resolution: "@eslint/js@npm:8.42.0" 357 | checksum: 750558843ac458f7da666122083ee05306fc087ecc1e5b21e7e14e23885775af6c55bcc92283dff1862b7b0d8863ec676c0f18c7faf1219c722fe91a8ece56b6 358 | languageName: node 359 | linkType: hard 360 | 361 | "@humanwhocodes/config-array@npm:^0.11.10": 362 | version: 0.11.10 363 | resolution: "@humanwhocodes/config-array@npm:0.11.10" 364 | dependencies: 365 | "@humanwhocodes/object-schema": ^1.2.1 366 | debug: ^4.1.1 367 | minimatch: ^3.0.5 368 | checksum: 1b1302e2403d0e35bc43e66d67a2b36b0ad1119efc704b5faff68c41f791a052355b010fb2d27ef022670f550de24cd6d08d5ecf0821c16326b7dcd0ee5d5d8a 369 | languageName: node 370 | linkType: hard 371 | 372 | "@humanwhocodes/module-importer@npm:^1.0.1": 373 | version: 1.0.1 374 | resolution: "@humanwhocodes/module-importer@npm:1.0.1" 375 | checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 376 | languageName: node 377 | linkType: hard 378 | 379 | "@humanwhocodes/object-schema@npm:^1.2.1": 380 | version: 1.2.1 381 | resolution: "@humanwhocodes/object-schema@npm:1.2.1" 382 | checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 383 | languageName: node 384 | linkType: hard 385 | 386 | "@isaacs/cliui@npm:^8.0.2": 387 | version: 8.0.2 388 | resolution: "@isaacs/cliui@npm:8.0.2" 389 | dependencies: 390 | string-width: ^5.1.2 391 | string-width-cjs: "npm:string-width@^4.2.0" 392 | strip-ansi: ^7.0.1 393 | strip-ansi-cjs: "npm:strip-ansi@^6.0.1" 394 | wrap-ansi: ^8.1.0 395 | wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" 396 | checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb 397 | languageName: node 398 | linkType: hard 399 | 400 | "@jridgewell/resolve-uri@npm:^3.0.3": 401 | version: 3.1.1 402 | resolution: "@jridgewell/resolve-uri@npm:3.1.1" 403 | checksum: f5b441fe7900eab4f9155b3b93f9800a916257f4e8563afbcd3b5a5337b55e52bd8ae6735453b1b745457d9f6cdb16d74cd6220bbdd98cf153239e13f6cbb653 404 | languageName: node 405 | linkType: hard 406 | 407 | "@jridgewell/sourcemap-codec@npm:^1.4.10": 408 | version: 1.4.15 409 | resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" 410 | checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 411 | languageName: node 412 | linkType: hard 413 | 414 | "@jridgewell/trace-mapping@npm:0.3.9": 415 | version: 0.3.9 416 | resolution: "@jridgewell/trace-mapping@npm:0.3.9" 417 | dependencies: 418 | "@jridgewell/resolve-uri": ^3.0.3 419 | "@jridgewell/sourcemap-codec": ^1.4.10 420 | checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef 421 | languageName: node 422 | linkType: hard 423 | 424 | "@nodelib/fs.scandir@npm:2.1.5": 425 | version: 2.1.5 426 | resolution: "@nodelib/fs.scandir@npm:2.1.5" 427 | dependencies: 428 | "@nodelib/fs.stat": 2.0.5 429 | run-parallel: ^1.1.9 430 | checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 431 | languageName: node 432 | linkType: hard 433 | 434 | "@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": 435 | version: 2.0.5 436 | resolution: "@nodelib/fs.stat@npm:2.0.5" 437 | checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0 438 | languageName: node 439 | linkType: hard 440 | 441 | "@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": 442 | version: 1.2.8 443 | resolution: "@nodelib/fs.walk@npm:1.2.8" 444 | dependencies: 445 | "@nodelib/fs.scandir": 2.1.5 446 | fastq: ^1.6.0 447 | checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 448 | languageName: node 449 | linkType: hard 450 | 451 | "@pkgjs/parseargs@npm:^0.11.0": 452 | version: 0.11.0 453 | resolution: "@pkgjs/parseargs@npm:0.11.0" 454 | checksum: 6ad6a00fc4f2f2cfc6bff76fb1d88b8ee20bc0601e18ebb01b6d4be583733a860239a521a7fbca73b612e66705078809483549d2b18f370eb346c5155c8e4a0f 455 | languageName: node 456 | linkType: hard 457 | 458 | "@sapphire/async-queue@npm:^1.5.0": 459 | version: 1.5.0 460 | resolution: "@sapphire/async-queue@npm:1.5.0" 461 | checksum: 983dbd1fd1b1798496e5edb6a0db7e4d90015160e1028f20475eab0a92625513f1e8d938bc0305811a9cec461c94e01b1e4191615ff03ba49356f568f3255250 462 | languageName: node 463 | linkType: hard 464 | 465 | "@sapphire/shapeshift@npm:^3.8.2": 466 | version: 3.9.2 467 | resolution: "@sapphire/shapeshift@npm:3.9.2" 468 | dependencies: 469 | fast-deep-equal: ^3.1.3 470 | lodash: ^4.17.21 471 | checksum: 0d4572281a2a43dc444f56aef7462d16fdc49cdf0e625d521bfeae4b2219e35b53b7752b4e7396e402ce3b1a21c86afc4c3c82ce1547822a6e844116bb220760 472 | languageName: node 473 | linkType: hard 474 | 475 | "@sapphire/snowflake@npm:^3.4.2": 476 | version: 3.5.1 477 | resolution: "@sapphire/snowflake@npm:3.5.1" 478 | checksum: 8fc025020adab1a7a1a5d2cf07704d598cc1977b50e5fcd3a5dd239f00934dc936d3a4d5ae336e71d8bf1d88ec27aa814b34de79e38ff097b7b9ba5a7977a683 479 | languageName: node 480 | linkType: hard 481 | 482 | "@tokenizer/token@npm:^0.3.0": 483 | version: 0.3.0 484 | resolution: "@tokenizer/token@npm:0.3.0" 485 | checksum: 1d575d02d2a9f0c5a4ca5180635ebd2ad59e0f18b42a65f3d04844148b49b3db35cf00b6012a1af2d59c2ab3caca59451c5689f747ba8667ee586ad717ee58e1 486 | languageName: node 487 | linkType: hard 488 | 489 | "@tsconfig/node10@npm:^1.0.7": 490 | version: 1.0.9 491 | resolution: "@tsconfig/node10@npm:1.0.9" 492 | checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df 493 | languageName: node 494 | linkType: hard 495 | 496 | "@tsconfig/node12@npm:^1.0.7": 497 | version: 1.0.11 498 | resolution: "@tsconfig/node12@npm:1.0.11" 499 | checksum: 5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a 500 | languageName: node 501 | linkType: hard 502 | 503 | "@tsconfig/node14@npm:^1.0.0": 504 | version: 1.0.3 505 | resolution: "@tsconfig/node14@npm:1.0.3" 506 | checksum: 19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d 507 | languageName: node 508 | linkType: hard 509 | 510 | "@tsconfig/node16@npm:^1.0.2": 511 | version: 1.0.4 512 | resolution: "@tsconfig/node16@npm:1.0.4" 513 | checksum: 202319785901f942a6e1e476b872d421baec20cf09f4b266a1854060efbf78cde16a4d256e8bc949d31e6cd9a90f1e8ef8fb06af96a65e98338a2b6b0de0a0ff 514 | languageName: node 515 | linkType: hard 516 | 517 | "@types/json-schema@npm:^7.0.9": 518 | version: 7.0.12 519 | resolution: "@types/json-schema@npm:7.0.12" 520 | checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293 521 | languageName: node 522 | linkType: hard 523 | 524 | "@types/json5@npm:^0.0.29": 525 | version: 0.0.29 526 | resolution: "@types/json5@npm:0.0.29" 527 | checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac 528 | languageName: node 529 | linkType: hard 530 | 531 | "@types/minimist@npm:^1.2.0": 532 | version: 1.2.2 533 | resolution: "@types/minimist@npm:1.2.2" 534 | checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d 535 | languageName: node 536 | linkType: hard 537 | 538 | "@types/node@npm:*, @types/node@npm:^20.2.5": 539 | version: 20.2.5 540 | resolution: "@types/node@npm:20.2.5" 541 | checksum: 38ce7c7e9d76880dc632f71d71e0d5914fcda9d5e9a7095d6c339abda55ca4affb0f2a882aeb29398f8e09d2c5151f0b6586c81c8ccdfe529c34b1ea3337425e 542 | languageName: node 543 | linkType: hard 544 | 545 | "@types/normalize-package-data@npm:^2.4.0": 546 | version: 2.4.1 547 | resolution: "@types/normalize-package-data@npm:2.4.1" 548 | checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 549 | languageName: node 550 | linkType: hard 551 | 552 | "@types/parse-json@npm:^4.0.0": 553 | version: 4.0.0 554 | resolution: "@types/parse-json@npm:4.0.0" 555 | checksum: fd6bce2b674b6efc3db4c7c3d336bd70c90838e8439de639b909ce22f3720d21344f52427f1d9e57b265fcb7f6c018699b99e5e0c208a1a4823014269a6bf35b 556 | languageName: node 557 | linkType: hard 558 | 559 | "@types/semver@npm:^7.3.12": 560 | version: 7.5.0 561 | resolution: "@types/semver@npm:7.5.0" 562 | checksum: 0a64b9b9c7424d9a467658b18dd70d1d781c2d6f033096a6e05762d20ebbad23c1b69b0083b0484722aabf35640b78ccc3de26368bcae1129c87e9df028a22e2 563 | languageName: node 564 | linkType: hard 565 | 566 | "@types/ws@npm:^8.5.4": 567 | version: 8.5.5 568 | resolution: "@types/ws@npm:8.5.5" 569 | dependencies: 570 | "@types/node": "*" 571 | checksum: d00bf8070e6938e3ccf933010921c6ce78ac3606696ce37a393b27a9a603f7bd93ea64f3c5fa295a2f743575ba9c9a9fdb904af0f5fe2229bf2adf0630386e4a 572 | languageName: node 573 | linkType: hard 574 | 575 | "@typescript-eslint/eslint-plugin@npm:^5.59.8": 576 | version: 5.59.9 577 | resolution: "@typescript-eslint/eslint-plugin@npm:5.59.9" 578 | dependencies: 579 | "@eslint-community/regexpp": ^4.4.0 580 | "@typescript-eslint/scope-manager": 5.59.9 581 | "@typescript-eslint/type-utils": 5.59.9 582 | "@typescript-eslint/utils": 5.59.9 583 | debug: ^4.3.4 584 | grapheme-splitter: ^1.0.4 585 | ignore: ^5.2.0 586 | natural-compare-lite: ^1.4.0 587 | semver: ^7.3.7 588 | tsutils: ^3.21.0 589 | peerDependencies: 590 | "@typescript-eslint/parser": ^5.0.0 591 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 592 | peerDependenciesMeta: 593 | typescript: 594 | optional: true 595 | checksum: bd2428e307085d7fa6699913b6e61d65eb450bbcd26f884390cbf16722b80e1d80dc289c72774be1cdffd022744894204c3242f40ba3ffdfa05d3f210c4130bb 596 | languageName: node 597 | linkType: hard 598 | 599 | "@typescript-eslint/parser@npm:^5.59.8": 600 | version: 5.59.9 601 | resolution: "@typescript-eslint/parser@npm:5.59.9" 602 | dependencies: 603 | "@typescript-eslint/scope-manager": 5.59.9 604 | "@typescript-eslint/types": 5.59.9 605 | "@typescript-eslint/typescript-estree": 5.59.9 606 | debug: ^4.3.4 607 | peerDependencies: 608 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 609 | peerDependenciesMeta: 610 | typescript: 611 | optional: true 612 | checksum: 69b07d0a5bc6e1d24d23916c057ea9f2f53a0e7fb6dabadff92987c299640edee2c013fb93269322c7124e87b5c515529001397eae33006dfb40e1dcdf1902d7 613 | languageName: node 614 | linkType: hard 615 | 616 | "@typescript-eslint/scope-manager@npm:5.59.9": 617 | version: 5.59.9 618 | resolution: "@typescript-eslint/scope-manager@npm:5.59.9" 619 | dependencies: 620 | "@typescript-eslint/types": 5.59.9 621 | "@typescript-eslint/visitor-keys": 5.59.9 622 | checksum: 362c22662d844440a7e14223d8cc0722f77ff21ad8f78deb0ee3b3f21de01b8846bf25fbbf527544677e83d8ff48008b3f7d40b39ddec55994ea4a1863e9ec0a 623 | languageName: node 624 | linkType: hard 625 | 626 | "@typescript-eslint/type-utils@npm:5.59.9": 627 | version: 5.59.9 628 | resolution: "@typescript-eslint/type-utils@npm:5.59.9" 629 | dependencies: 630 | "@typescript-eslint/typescript-estree": 5.59.9 631 | "@typescript-eslint/utils": 5.59.9 632 | debug: ^4.3.4 633 | tsutils: ^3.21.0 634 | peerDependencies: 635 | eslint: "*" 636 | peerDependenciesMeta: 637 | typescript: 638 | optional: true 639 | checksum: 6bc2619c5024c152b181eff1f44c9b5e7d0fc75ce9403f03b39d59fc1e13191b2fbaf6730f26a1caae22922ac47489f39c2cebccdd713588f6963169ed2a7958 640 | languageName: node 641 | linkType: hard 642 | 643 | "@typescript-eslint/types@npm:5.59.9": 644 | version: 5.59.9 645 | resolution: "@typescript-eslint/types@npm:5.59.9" 646 | checksum: 283f8fee1ee590eeccc2e0fcd3526c856c4b1e2841af2cdcd09eeac842a42cfb32f6bc8b40385380f3dbc3ee29da30f1819115eedf9e16f69ff5a160aeddd8fa 647 | languageName: node 648 | linkType: hard 649 | 650 | "@typescript-eslint/typescript-estree@npm:5.59.9": 651 | version: 5.59.9 652 | resolution: "@typescript-eslint/typescript-estree@npm:5.59.9" 653 | dependencies: 654 | "@typescript-eslint/types": 5.59.9 655 | "@typescript-eslint/visitor-keys": 5.59.9 656 | debug: ^4.3.4 657 | globby: ^11.1.0 658 | is-glob: ^4.0.3 659 | semver: ^7.3.7 660 | tsutils: ^3.21.0 661 | peerDependenciesMeta: 662 | typescript: 663 | optional: true 664 | checksum: c0c9b81f20a2a4337f07bc3ccdc9c1dabd765f59096255ed9a149e91e5c9517b25c2b6655f8f073807cfc13500c7451fbd9bb62e5e572c07cc07945ab042db89 665 | languageName: node 666 | linkType: hard 667 | 668 | "@typescript-eslint/utils@npm:5.59.9": 669 | version: 5.59.9 670 | resolution: "@typescript-eslint/utils@npm:5.59.9" 671 | dependencies: 672 | "@eslint-community/eslint-utils": ^4.2.0 673 | "@types/json-schema": ^7.0.9 674 | "@types/semver": ^7.3.12 675 | "@typescript-eslint/scope-manager": 5.59.9 676 | "@typescript-eslint/types": 5.59.9 677 | "@typescript-eslint/typescript-estree": 5.59.9 678 | eslint-scope: ^5.1.1 679 | semver: ^7.3.7 680 | peerDependencies: 681 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 682 | checksum: 22ec5962886de7dcf65f99c37aad9fb189a3bef6b2b07c81887fb82a0e8bf137246da58e64fb02141352285708440be13acd7f6db1ca19e96f86724813ac4646 683 | languageName: node 684 | linkType: hard 685 | 686 | "@typescript-eslint/visitor-keys@npm:5.59.9": 687 | version: 5.59.9 688 | resolution: "@typescript-eslint/visitor-keys@npm:5.59.9" 689 | dependencies: 690 | "@typescript-eslint/types": 5.59.9 691 | eslint-visitor-keys: ^3.3.0 692 | checksum: 2909ce761f7fe546592cd3c43e33263d8a5fa619375fd2fdffbc72ffc33e40d6feacafb28c79f36c638fcc2225048e7cc08c61cbac6ca63723dc68610d80e3e6 693 | languageName: node 694 | linkType: hard 695 | 696 | "@vladfrangu/async_event_emitter@npm:^2.2.1": 697 | version: 2.2.2 698 | resolution: "@vladfrangu/async_event_emitter@npm:2.2.2" 699 | checksum: ed948294fea1a2dc8b8f307f4061bf65e2043a946132f288702f0572a806ebe3123b8c7e522e70d2abbd3616f5d67027c9e59df9ef80b0195f7502a848a426ba 700 | languageName: node 701 | linkType: hard 702 | 703 | "JSONStream@npm:^1.0.4": 704 | version: 1.3.5 705 | resolution: "JSONStream@npm:1.3.5" 706 | dependencies: 707 | jsonparse: ^1.2.0 708 | through: ">=2.2.7 <3" 709 | bin: 710 | JSONStream: ./bin.js 711 | checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46 712 | languageName: node 713 | linkType: hard 714 | 715 | "acorn-jsx@npm:^5.3.2": 716 | version: 5.3.2 717 | resolution: "acorn-jsx@npm:5.3.2" 718 | peerDependencies: 719 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 720 | checksum: c3d3b2a89c9a056b205b69530a37b972b404ee46ec8e5b341666f9513d3163e2a4f214a71f4dfc7370f5a9c07472d2fd1c11c91c3f03d093e37637d95da98950 721 | languageName: node 722 | linkType: hard 723 | 724 | "acorn-walk@npm:^8.1.1": 725 | version: 8.2.0 726 | resolution: "acorn-walk@npm:8.2.0" 727 | checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 728 | languageName: node 729 | linkType: hard 730 | 731 | "acorn@npm:^8.4.1, acorn@npm:^8.8.0": 732 | version: 8.8.2 733 | resolution: "acorn@npm:8.8.2" 734 | bin: 735 | acorn: bin/acorn 736 | checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 737 | languageName: node 738 | linkType: hard 739 | 740 | "aggregate-error@npm:^3.0.0": 741 | version: 3.1.0 742 | resolution: "aggregate-error@npm:3.1.0" 743 | dependencies: 744 | clean-stack: ^2.0.0 745 | indent-string: ^4.0.0 746 | checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 747 | languageName: node 748 | linkType: hard 749 | 750 | "ajv@npm:^6.10.0, ajv@npm:^6.12.4": 751 | version: 6.12.6 752 | resolution: "ajv@npm:6.12.6" 753 | dependencies: 754 | fast-deep-equal: ^3.1.1 755 | fast-json-stable-stringify: ^2.0.0 756 | json-schema-traverse: ^0.4.1 757 | uri-js: ^4.2.2 758 | checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 759 | languageName: node 760 | linkType: hard 761 | 762 | "ajv@npm:^8.11.0": 763 | version: 8.12.0 764 | resolution: "ajv@npm:8.12.0" 765 | dependencies: 766 | fast-deep-equal: ^3.1.1 767 | json-schema-traverse: ^1.0.0 768 | require-from-string: ^2.0.2 769 | uri-js: ^4.2.2 770 | checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 771 | languageName: node 772 | linkType: hard 773 | 774 | "ansi-escapes@npm:^4.3.0": 775 | version: 4.3.2 776 | resolution: "ansi-escapes@npm:4.3.2" 777 | dependencies: 778 | type-fest: ^0.21.3 779 | checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 780 | languageName: node 781 | linkType: hard 782 | 783 | "ansi-regex@npm:^5.0.1": 784 | version: 5.0.1 785 | resolution: "ansi-regex@npm:5.0.1" 786 | checksum: 2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b 787 | languageName: node 788 | linkType: hard 789 | 790 | "ansi-regex@npm:^6.0.1": 791 | version: 6.0.1 792 | resolution: "ansi-regex@npm:6.0.1" 793 | checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 794 | languageName: node 795 | linkType: hard 796 | 797 | "ansi-styles@npm:^3.2.1": 798 | version: 3.2.1 799 | resolution: "ansi-styles@npm:3.2.1" 800 | dependencies: 801 | color-convert: ^1.9.0 802 | checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 803 | languageName: node 804 | linkType: hard 805 | 806 | "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": 807 | version: 4.3.0 808 | resolution: "ansi-styles@npm:4.3.0" 809 | dependencies: 810 | color-convert: ^2.0.1 811 | checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 812 | languageName: node 813 | linkType: hard 814 | 815 | "ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": 816 | version: 6.2.1 817 | resolution: "ansi-styles@npm:6.2.1" 818 | checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 819 | languageName: node 820 | linkType: hard 821 | 822 | "arg@npm:^4.1.0": 823 | version: 4.1.3 824 | resolution: "arg@npm:4.1.3" 825 | checksum: 544af8dd3f60546d3e4aff084d451b96961d2267d668670199692f8d054f0415d86fc5497d0e641e91546f0aa920e7c29e5250e99fc89f5552a34b5d93b77f43 826 | languageName: node 827 | linkType: hard 828 | 829 | "argparse@npm:^2.0.1": 830 | version: 2.0.1 831 | resolution: "argparse@npm:2.0.1" 832 | checksum: 83644b56493e89a254bae05702abf3a1101b4fa4d0ca31df1c9985275a5a5bd47b3c27b7fa0b71098d41114d8ca000e6ed90cad764b306f8a503665e4d517ced 833 | languageName: node 834 | linkType: hard 835 | 836 | "array-buffer-byte-length@npm:^1.0.0": 837 | version: 1.0.0 838 | resolution: "array-buffer-byte-length@npm:1.0.0" 839 | dependencies: 840 | call-bind: ^1.0.2 841 | is-array-buffer: ^3.0.1 842 | checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3 843 | languageName: node 844 | linkType: hard 845 | 846 | "array-ify@npm:^1.0.0": 847 | version: 1.0.0 848 | resolution: "array-ify@npm:1.0.0" 849 | checksum: c0502015b319c93dd4484f18036bcc4b654eb76a4aa1f04afbcef11ac918859bb1f5d71ba1f0f1141770db9eef1a4f40f1761753650873068010bbf7bcdae4a4 850 | languageName: node 851 | linkType: hard 852 | 853 | "array-includes@npm:^3.1.6": 854 | version: 3.1.6 855 | resolution: "array-includes@npm:3.1.6" 856 | dependencies: 857 | call-bind: ^1.0.2 858 | define-properties: ^1.1.4 859 | es-abstract: ^1.20.4 860 | get-intrinsic: ^1.1.3 861 | is-string: ^1.0.7 862 | checksum: f22f8cd8ba8a6448d91eebdc69f04e4e55085d09232b5216ee2d476dab3ef59984e8d1889e662c6a0ed939dcb1b57fd05b2c0209c3370942fc41b752c82a2ca5 863 | languageName: node 864 | linkType: hard 865 | 866 | "array-union@npm:^2.1.0": 867 | version: 2.1.0 868 | resolution: "array-union@npm:2.1.0" 869 | checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d 870 | languageName: node 871 | linkType: hard 872 | 873 | "array.prototype.flat@npm:^1.3.1": 874 | version: 1.3.1 875 | resolution: "array.prototype.flat@npm:1.3.1" 876 | dependencies: 877 | call-bind: ^1.0.2 878 | define-properties: ^1.1.4 879 | es-abstract: ^1.20.4 880 | es-shim-unscopables: ^1.0.0 881 | checksum: 5a8415949df79bf6e01afd7e8839bbde5a3581300e8ad5d8449dea52639e9e59b26a467665622783697917b43bf39940a6e621877c7dd9b3d1c1f97484b9b88b 882 | languageName: node 883 | linkType: hard 884 | 885 | "array.prototype.flatmap@npm:^1.3.1": 886 | version: 1.3.1 887 | resolution: "array.prototype.flatmap@npm:1.3.1" 888 | dependencies: 889 | call-bind: ^1.0.2 890 | define-properties: ^1.1.4 891 | es-abstract: ^1.20.4 892 | es-shim-unscopables: ^1.0.0 893 | checksum: 8c1c43a4995f12cf12523436da28515184c753807b3f0bc2ca6c075f71c470b099e2090cc67dba8e5280958fea401c1d0c59e1db0143272aef6cd1103921a987 894 | languageName: node 895 | linkType: hard 896 | 897 | "arrify@npm:^1.0.1": 898 | version: 1.0.1 899 | resolution: "arrify@npm:1.0.1" 900 | checksum: 745075dd4a4624ff0225c331dacb99be501a515d39bcb7c84d24660314a6ec28e68131b137e6f7e16318170842ce97538cd298fc4cd6b2cc798e0b957f2747e7 901 | languageName: node 902 | linkType: hard 903 | 904 | "astral-regex@npm:^2.0.0": 905 | version: 2.0.0 906 | resolution: "astral-regex@npm:2.0.0" 907 | checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 908 | languageName: node 909 | linkType: hard 910 | 911 | "available-typed-arrays@npm:^1.0.5": 912 | version: 1.0.5 913 | resolution: "available-typed-arrays@npm:1.0.5" 914 | checksum: 20eb47b3cefd7db027b9bbb993c658abd36d4edd3fe1060e83699a03ee275b0c9b216cc076ff3f2db29073225fb70e7613987af14269ac1fe2a19803ccc97f1a 915 | languageName: node 916 | linkType: hard 917 | 918 | "balanced-match@npm:^1.0.0": 919 | version: 1.0.2 920 | resolution: "balanced-match@npm:1.0.2" 921 | checksum: 9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65 922 | languageName: node 923 | linkType: hard 924 | 925 | "brace-expansion@npm:^1.1.7": 926 | version: 1.1.11 927 | resolution: "brace-expansion@npm:1.1.11" 928 | dependencies: 929 | balanced-match: ^1.0.0 930 | concat-map: 0.0.1 931 | checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 932 | languageName: node 933 | linkType: hard 934 | 935 | "brace-expansion@npm:^2.0.1": 936 | version: 2.0.1 937 | resolution: "brace-expansion@npm:2.0.1" 938 | dependencies: 939 | balanced-match: ^1.0.0 940 | checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 941 | languageName: node 942 | linkType: hard 943 | 944 | "braces@npm:^3.0.2": 945 | version: 3.0.2 946 | resolution: "braces@npm:3.0.2" 947 | dependencies: 948 | fill-range: ^7.0.1 949 | checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 950 | languageName: node 951 | linkType: hard 952 | 953 | "busboy@npm:^1.6.0": 954 | version: 1.6.0 955 | resolution: "busboy@npm:1.6.0" 956 | dependencies: 957 | streamsearch: ^1.1.0 958 | checksum: 32801e2c0164e12106bf236291a00795c3c4e4b709ae02132883fe8478ba2ae23743b11c5735a0aae8afe65ac4b6ca4568b91f0d9fed1fdbc32ede824a73746e 959 | languageName: node 960 | linkType: hard 961 | 962 | "call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": 963 | version: 1.0.2 964 | resolution: "call-bind@npm:1.0.2" 965 | dependencies: 966 | function-bind: ^1.1.1 967 | get-intrinsic: ^1.0.2 968 | checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0 969 | languageName: node 970 | linkType: hard 971 | 972 | "callsites@npm:^3.0.0": 973 | version: 3.1.0 974 | resolution: "callsites@npm:3.1.0" 975 | checksum: 072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3 976 | languageName: node 977 | linkType: hard 978 | 979 | "camelcase-keys@npm:^6.2.2": 980 | version: 6.2.2 981 | resolution: "camelcase-keys@npm:6.2.2" 982 | dependencies: 983 | camelcase: ^5.3.1 984 | map-obj: ^4.0.0 985 | quick-lru: ^4.0.1 986 | checksum: 43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a 987 | languageName: node 988 | linkType: hard 989 | 990 | "camelcase@npm:^5.3.1": 991 | version: 5.3.1 992 | resolution: "camelcase@npm:5.3.1" 993 | checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b 994 | languageName: node 995 | linkType: hard 996 | 997 | "chalk@npm:5.2.0": 998 | version: 5.2.0 999 | resolution: "chalk@npm:5.2.0" 1000 | checksum: 03d8060277de6cf2fd567dc25fcf770593eb5bb85f460ce443e49255a30ff1242edd0c90a06a03803b0466ff0687a939b41db1757bec987113e83de89a003caa 1001 | languageName: node 1002 | linkType: hard 1003 | 1004 | "chalk@npm:^2.0.0": 1005 | version: 2.4.2 1006 | resolution: "chalk@npm:2.4.2" 1007 | dependencies: 1008 | ansi-styles: ^3.2.1 1009 | escape-string-regexp: ^1.0.5 1010 | supports-color: ^5.3.0 1011 | checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 1012 | languageName: node 1013 | linkType: hard 1014 | 1015 | "chalk@npm:^4.0.0, chalk@npm:^4.1.0": 1016 | version: 4.1.2 1017 | resolution: "chalk@npm:4.1.2" 1018 | dependencies: 1019 | ansi-styles: ^4.1.0 1020 | supports-color: ^7.1.0 1021 | checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc 1022 | languageName: node 1023 | linkType: hard 1024 | 1025 | "ci-info@npm:^2.0.0": 1026 | version: 2.0.0 1027 | resolution: "ci-info@npm:2.0.0" 1028 | checksum: 3b374666a85ea3ca43fa49aa3a048d21c9b475c96eb13c133505d2324e7ae5efd6a454f41efe46a152269e9b6a00c9edbe63ec7fa1921957165aae16625acd67 1029 | languageName: node 1030 | linkType: hard 1031 | 1032 | "clean-stack@npm:^2.0.0": 1033 | version: 2.2.0 1034 | resolution: "clean-stack@npm:2.2.0" 1035 | checksum: 2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68 1036 | languageName: node 1037 | linkType: hard 1038 | 1039 | "cli-cursor@npm:^3.1.0": 1040 | version: 3.1.0 1041 | resolution: "cli-cursor@npm:3.1.0" 1042 | dependencies: 1043 | restore-cursor: ^3.1.0 1044 | checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 1045 | languageName: node 1046 | linkType: hard 1047 | 1048 | "cli-truncate@npm:^2.1.0": 1049 | version: 2.1.0 1050 | resolution: "cli-truncate@npm:2.1.0" 1051 | dependencies: 1052 | slice-ansi: ^3.0.0 1053 | string-width: ^4.2.0 1054 | checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d 1055 | languageName: node 1056 | linkType: hard 1057 | 1058 | "cli-truncate@npm:^3.1.0": 1059 | version: 3.1.0 1060 | resolution: "cli-truncate@npm:3.1.0" 1061 | dependencies: 1062 | slice-ansi: ^5.0.0 1063 | string-width: ^5.0.0 1064 | checksum: c3243e41974445691c63f8b405df1d5a24049dc33d324fe448dc572e561a7b772ae982692900b1a5960901cc4fc7def25a629b9c69a4208ee89d12ab3332617a 1065 | languageName: node 1066 | linkType: hard 1067 | 1068 | "cliui@npm:^8.0.1": 1069 | version: 8.0.1 1070 | resolution: "cliui@npm:8.0.1" 1071 | dependencies: 1072 | string-width: ^4.2.0 1073 | strip-ansi: ^6.0.1 1074 | wrap-ansi: ^7.0.0 1075 | checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56 1076 | languageName: node 1077 | linkType: hard 1078 | 1079 | "color-convert@npm:^1.9.0": 1080 | version: 1.9.3 1081 | resolution: "color-convert@npm:1.9.3" 1082 | dependencies: 1083 | color-name: 1.1.3 1084 | checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 1085 | languageName: node 1086 | linkType: hard 1087 | 1088 | "color-convert@npm:^2.0.1": 1089 | version: 2.0.1 1090 | resolution: "color-convert@npm:2.0.1" 1091 | dependencies: 1092 | color-name: ~1.1.4 1093 | checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 1094 | languageName: node 1095 | linkType: hard 1096 | 1097 | "color-name@npm:1.1.3": 1098 | version: 1.1.3 1099 | resolution: "color-name@npm:1.1.3" 1100 | checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d 1101 | languageName: node 1102 | linkType: hard 1103 | 1104 | "color-name@npm:~1.1.4": 1105 | version: 1.1.4 1106 | resolution: "color-name@npm:1.1.4" 1107 | checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 1108 | languageName: node 1109 | linkType: hard 1110 | 1111 | "colorette@npm:^2.0.19": 1112 | version: 2.0.20 1113 | resolution: "colorette@npm:2.0.20" 1114 | checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d 1115 | languageName: node 1116 | linkType: hard 1117 | 1118 | "commander@npm:^10.0.0": 1119 | version: 10.0.1 1120 | resolution: "commander@npm:10.0.1" 1121 | checksum: 436901d64a818295803c1996cd856621a74f30b9f9e28a588e726b2b1670665bccd7c1a77007ebf328729f0139838a88a19265858a0fa7a8728c4656796db948 1122 | languageName: node 1123 | linkType: hard 1124 | 1125 | "compare-func@npm:^2.0.0": 1126 | version: 2.0.0 1127 | resolution: "compare-func@npm:2.0.0" 1128 | dependencies: 1129 | array-ify: ^1.0.0 1130 | dot-prop: ^5.1.0 1131 | checksum: fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d 1132 | languageName: node 1133 | linkType: hard 1134 | 1135 | "compare-versions@npm:^3.6.0": 1136 | version: 3.6.0 1137 | resolution: "compare-versions@npm:3.6.0" 1138 | checksum: 7492a50cdaa2c27f5254eee7c4b38856e1c164991bab3d98d7fd067fe4b570d47123ecb92523b78338be86aa221668fd3868bfe8caa5587dc3ebbe1a03d52b5d 1139 | languageName: node 1140 | linkType: hard 1141 | 1142 | "concat-map@npm:0.0.1": 1143 | version: 0.0.1 1144 | resolution: "concat-map@npm:0.0.1" 1145 | checksum: 902a9f5d8967a3e2faf138d5cb784b9979bad2e6db5357c5b21c568df4ebe62bcb15108af1b2253744844eb964fc023fbd9afbbbb6ddd0bcc204c6fb5b7bf3af 1146 | languageName: node 1147 | linkType: hard 1148 | 1149 | "conventional-changelog-angular@npm:^5.0.11": 1150 | version: 5.0.13 1151 | resolution: "conventional-changelog-angular@npm:5.0.13" 1152 | dependencies: 1153 | compare-func: ^2.0.0 1154 | q: ^1.5.1 1155 | checksum: 6ed4972fce25a50f9f038c749cc9db501363131b0fb2efc1fccecba14e4b1c80651d0d758d4c350a609f32010c66fa343eefd49c02e79e911884be28f53f3f90 1156 | languageName: node 1157 | linkType: hard 1158 | 1159 | "conventional-commits-parser@npm:^3.2.2": 1160 | version: 3.2.4 1161 | resolution: "conventional-commits-parser@npm:3.2.4" 1162 | dependencies: 1163 | JSONStream: ^1.0.4 1164 | is-text-path: ^1.0.1 1165 | lodash: ^4.17.15 1166 | meow: ^8.0.0 1167 | split2: ^3.0.0 1168 | through2: ^4.0.0 1169 | bin: 1170 | conventional-commits-parser: cli.js 1171 | checksum: 1627ff203bc9586d89e47a7fe63acecf339aba74903b9114e23d28094f79d4e2d6389bf146ae561461dcba8fc42e7bc228165d2b173f15756c43f1d32bc50bfd 1172 | languageName: node 1173 | linkType: hard 1174 | 1175 | "cosmiconfig-typescript-loader@npm:^4.0.0": 1176 | version: 4.3.0 1177 | resolution: "cosmiconfig-typescript-loader@npm:4.3.0" 1178 | peerDependencies: 1179 | "@types/node": "*" 1180 | cosmiconfig: ">=7" 1181 | ts-node: ">=10" 1182 | typescript: ">=3" 1183 | checksum: ea61dfd8e112cf2bb18df0ef89280bd3ae3dd5b997b4a9fc22bbabdc02513aadfbc6d4e15e922b6a9a5d987e9dad42286fa38caf77a9b8dcdbe7d4ce1c9db4fb 1184 | languageName: node 1185 | linkType: hard 1186 | 1187 | "cosmiconfig@npm:^7.0.0": 1188 | version: 7.1.0 1189 | resolution: "cosmiconfig@npm:7.1.0" 1190 | dependencies: 1191 | "@types/parse-json": ^4.0.0 1192 | import-fresh: ^3.2.1 1193 | parse-json: ^5.0.0 1194 | path-type: ^4.0.0 1195 | yaml: ^1.10.0 1196 | checksum: c53bf7befc1591b2651a22414a5e786cd5f2eeaa87f3678a3d49d6069835a9d8d1aef223728e98aa8fec9a95bf831120d245096db12abe019fecb51f5696c96f 1197 | languageName: node 1198 | linkType: hard 1199 | 1200 | "cosmiconfig@npm:^8.0.0": 1201 | version: 8.2.0 1202 | resolution: "cosmiconfig@npm:8.2.0" 1203 | dependencies: 1204 | import-fresh: ^3.2.1 1205 | js-yaml: ^4.1.0 1206 | parse-json: ^5.0.0 1207 | path-type: ^4.0.0 1208 | checksum: 836d5d8efa750f3fb17b03d6ca74cd3154ed025dffd045304b3ef59637f662bde1e5dc88f8830080d180ec60841719cf4ea2ce73fb21ec694b16865c478ff297 1209 | languageName: node 1210 | linkType: hard 1211 | 1212 | "create-require@npm:^1.1.0": 1213 | version: 1.1.1 1214 | resolution: "create-require@npm:1.1.1" 1215 | checksum: a9a1503d4390d8b59ad86f4607de7870b39cad43d929813599a23714831e81c520bddf61bcdd1f8e30f05fd3a2b71ae8538e946eb2786dc65c2bbc520f692eff 1216 | languageName: node 1217 | linkType: hard 1218 | 1219 | "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": 1220 | version: 7.0.3 1221 | resolution: "cross-spawn@npm:7.0.3" 1222 | dependencies: 1223 | path-key: ^3.1.0 1224 | shebang-command: ^2.0.0 1225 | which: ^2.0.1 1226 | checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 1227 | languageName: node 1228 | linkType: hard 1229 | 1230 | "dargs@npm:^7.0.0": 1231 | version: 7.0.0 1232 | resolution: "dargs@npm:7.0.0" 1233 | checksum: b8f1e3cba59c42e1f13a114ad4848c3fc1cf7470f633ee9e9f1043762429bc97d91ae31b826fb135eefde203a3fdb20deb0c0a0222ac29d937b8046085d668d1 1234 | languageName: node 1235 | linkType: hard 1236 | 1237 | "debug@npm:^3.2.7": 1238 | version: 3.2.7 1239 | resolution: "debug@npm:3.2.7" 1240 | dependencies: 1241 | ms: ^2.1.1 1242 | checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c 1243 | languageName: node 1244 | linkType: hard 1245 | 1246 | "debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.4": 1247 | version: 4.3.4 1248 | resolution: "debug@npm:4.3.4" 1249 | dependencies: 1250 | ms: 2.1.2 1251 | peerDependenciesMeta: 1252 | supports-color: 1253 | optional: true 1254 | checksum: 3dbad3f94ea64f34431a9cbf0bafb61853eda57bff2880036153438f50fb5a84f27683ba0d8e5426bf41a8c6ff03879488120cf5b3a761e77953169c0600a708 1255 | languageName: node 1256 | linkType: hard 1257 | 1258 | "decamelize-keys@npm:^1.1.0": 1259 | version: 1.1.1 1260 | resolution: "decamelize-keys@npm:1.1.1" 1261 | dependencies: 1262 | decamelize: ^1.1.0 1263 | map-obj: ^1.0.0 1264 | checksum: fc645fe20b7bda2680bbf9481a3477257a7f9304b1691036092b97ab04c0ab53e3bf9fcc2d2ae382536568e402ec41fb11e1d4c3836a9abe2d813dd9ef4311e0 1265 | languageName: node 1266 | linkType: hard 1267 | 1268 | "decamelize@npm:^1.1.0": 1269 | version: 1.2.0 1270 | resolution: "decamelize@npm:1.2.0" 1271 | checksum: ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa 1272 | languageName: node 1273 | linkType: hard 1274 | 1275 | "deep-is@npm:^0.1.3": 1276 | version: 0.1.4 1277 | resolution: "deep-is@npm:0.1.4" 1278 | checksum: edb65dd0d7d1b9c40b2f50219aef30e116cedd6fc79290e740972c132c09106d2e80aa0bc8826673dd5a00222d4179c84b36a790eef63a4c4bca75a37ef90804 1279 | languageName: node 1280 | linkType: hard 1281 | 1282 | "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": 1283 | version: 1.2.0 1284 | resolution: "define-properties@npm:1.2.0" 1285 | dependencies: 1286 | has-property-descriptors: ^1.0.0 1287 | object-keys: ^1.1.1 1288 | checksum: e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6 1289 | languageName: node 1290 | linkType: hard 1291 | 1292 | "diff@npm:^4.0.1": 1293 | version: 4.0.2 1294 | resolution: "diff@npm:4.0.2" 1295 | checksum: f2c09b0ce4e6b301c221addd83bf3f454c0bc00caa3dd837cf6c127d6edf7223aa2bbe3b688feea110b7f262adbfc845b757c44c8a9f8c0c5b15d8fa9ce9d20d 1296 | languageName: node 1297 | linkType: hard 1298 | 1299 | "dir-glob@npm:^3.0.1": 1300 | version: 3.0.1 1301 | resolution: "dir-glob@npm:3.0.1" 1302 | dependencies: 1303 | path-type: ^4.0.0 1304 | checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 1305 | languageName: node 1306 | linkType: hard 1307 | 1308 | "discord-api-types@npm:^0.37.41, discord-api-types@npm:^0.37.43": 1309 | version: 0.37.43 1310 | resolution: "discord-api-types@npm:0.37.43" 1311 | checksum: 716bafb6b2881fd0bb36edae67ec04d08e393ff80b762c74376a40d99cf6dace71d9b13242cea95df1fb9db3aa64fd3e94719dc983420e3b3e139f0e77258489 1312 | languageName: node 1313 | linkType: hard 1314 | 1315 | "discord.js@npm:^14.11.0": 1316 | version: 14.11.0 1317 | resolution: "discord.js@npm:14.11.0" 1318 | dependencies: 1319 | "@discordjs/builders": ^1.6.3 1320 | "@discordjs/collection": ^1.5.1 1321 | "@discordjs/formatters": ^0.3.1 1322 | "@discordjs/rest": ^1.7.1 1323 | "@discordjs/util": ^0.3.1 1324 | "@discordjs/ws": ^0.8.3 1325 | "@sapphire/snowflake": ^3.4.2 1326 | "@types/ws": ^8.5.4 1327 | discord-api-types: ^0.37.41 1328 | fast-deep-equal: ^3.1.3 1329 | lodash.snakecase: ^4.1.1 1330 | tslib: ^2.5.0 1331 | undici: ^5.22.0 1332 | ws: ^8.13.0 1333 | checksum: 63e0a312c4ee89b03bfd16f3d58ff185d1e4cee75aa2d75de7a56d049a0bcddb89e16ae77cb02ddf0272072698d490c6a98959a8a90dd68ac6175a3ee50a191d 1334 | languageName: node 1335 | linkType: hard 1336 | 1337 | "doctrine@npm:^2.1.0": 1338 | version: 2.1.0 1339 | resolution: "doctrine@npm:2.1.0" 1340 | dependencies: 1341 | esutils: ^2.0.2 1342 | checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 1343 | languageName: node 1344 | linkType: hard 1345 | 1346 | "doctrine@npm:^3.0.0": 1347 | version: 3.0.0 1348 | resolution: "doctrine@npm:3.0.0" 1349 | dependencies: 1350 | esutils: ^2.0.2 1351 | checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce 1352 | languageName: node 1353 | linkType: hard 1354 | 1355 | "dot-prop@npm:^5.1.0": 1356 | version: 5.3.0 1357 | resolution: "dot-prop@npm:5.3.0" 1358 | dependencies: 1359 | is-obj: ^2.0.0 1360 | checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea 1361 | languageName: node 1362 | linkType: hard 1363 | 1364 | "eastasianwidth@npm:^0.2.0": 1365 | version: 0.2.0 1366 | resolution: "eastasianwidth@npm:0.2.0" 1367 | checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed 1368 | languageName: node 1369 | linkType: hard 1370 | 1371 | "emoji-regex@npm:^8.0.0": 1372 | version: 8.0.0 1373 | resolution: "emoji-regex@npm:8.0.0" 1374 | checksum: d4c5c39d5a9868b5fa152f00cada8a936868fd3367f33f71be515ecee4c803132d11b31a6222b2571b1e5f7e13890156a94880345594d0ce7e3c9895f560f192 1375 | languageName: node 1376 | linkType: hard 1377 | 1378 | "emoji-regex@npm:^9.2.2": 1379 | version: 9.2.2 1380 | resolution: "emoji-regex@npm:9.2.2" 1381 | checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 1382 | languageName: node 1383 | linkType: hard 1384 | 1385 | "error-ex@npm:^1.3.1": 1386 | version: 1.3.2 1387 | resolution: "error-ex@npm:1.3.2" 1388 | dependencies: 1389 | is-arrayish: ^0.2.1 1390 | checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 1391 | languageName: node 1392 | linkType: hard 1393 | 1394 | "es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": 1395 | version: 1.21.2 1396 | resolution: "es-abstract@npm:1.21.2" 1397 | dependencies: 1398 | array-buffer-byte-length: ^1.0.0 1399 | available-typed-arrays: ^1.0.5 1400 | call-bind: ^1.0.2 1401 | es-set-tostringtag: ^2.0.1 1402 | es-to-primitive: ^1.2.1 1403 | function.prototype.name: ^1.1.5 1404 | get-intrinsic: ^1.2.0 1405 | get-symbol-description: ^1.0.0 1406 | globalthis: ^1.0.3 1407 | gopd: ^1.0.1 1408 | has: ^1.0.3 1409 | has-property-descriptors: ^1.0.0 1410 | has-proto: ^1.0.1 1411 | has-symbols: ^1.0.3 1412 | internal-slot: ^1.0.5 1413 | is-array-buffer: ^3.0.2 1414 | is-callable: ^1.2.7 1415 | is-negative-zero: ^2.0.2 1416 | is-regex: ^1.1.4 1417 | is-shared-array-buffer: ^1.0.2 1418 | is-string: ^1.0.7 1419 | is-typed-array: ^1.1.10 1420 | is-weakref: ^1.0.2 1421 | object-inspect: ^1.12.3 1422 | object-keys: ^1.1.1 1423 | object.assign: ^4.1.4 1424 | regexp.prototype.flags: ^1.4.3 1425 | safe-regex-test: ^1.0.0 1426 | string.prototype.trim: ^1.2.7 1427 | string.prototype.trimend: ^1.0.6 1428 | string.prototype.trimstart: ^1.0.6 1429 | typed-array-length: ^1.0.4 1430 | unbox-primitive: ^1.0.2 1431 | which-typed-array: ^1.1.9 1432 | checksum: 037f55ee5e1cdf2e5edbab5524095a4f97144d95b94ea29e3611b77d852fd8c8a40e7ae7101fa6a759a9b9b1405f188c3c70928f2d3cd88d543a07fc0d5ad41a 1433 | languageName: node 1434 | linkType: hard 1435 | 1436 | "es-set-tostringtag@npm:^2.0.1": 1437 | version: 2.0.1 1438 | resolution: "es-set-tostringtag@npm:2.0.1" 1439 | dependencies: 1440 | get-intrinsic: ^1.1.3 1441 | has: ^1.0.3 1442 | has-tostringtag: ^1.0.0 1443 | checksum: ec416a12948cefb4b2a5932e62093a7cf36ddc3efd58d6c58ca7ae7064475ace556434b869b0bbeb0c365f1032a8ccd577211101234b69837ad83ad204fff884 1444 | languageName: node 1445 | linkType: hard 1446 | 1447 | "es-shim-unscopables@npm:^1.0.0": 1448 | version: 1.0.0 1449 | resolution: "es-shim-unscopables@npm:1.0.0" 1450 | dependencies: 1451 | has: ^1.0.3 1452 | checksum: 83e95cadbb6ee44d3644dfad60dcad7929edbc42c85e66c3e99aefd68a3a5c5665f2686885cddb47dfeabfd77bd5ea5a7060f2092a955a729bbd8834f0d86fa1 1453 | languageName: node 1454 | linkType: hard 1455 | 1456 | "es-to-primitive@npm:^1.2.1": 1457 | version: 1.2.1 1458 | resolution: "es-to-primitive@npm:1.2.1" 1459 | dependencies: 1460 | is-callable: ^1.1.4 1461 | is-date-object: ^1.0.1 1462 | is-symbol: ^1.0.2 1463 | checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed 1464 | languageName: node 1465 | linkType: hard 1466 | 1467 | "escalade@npm:^3.1.1": 1468 | version: 3.1.1 1469 | resolution: "escalade@npm:3.1.1" 1470 | checksum: a3e2a99f07acb74b3ad4989c48ca0c3140f69f923e56d0cba0526240ee470b91010f9d39001f2a4a313841d237ede70a729e92125191ba5d21e74b106800b133 1471 | languageName: node 1472 | linkType: hard 1473 | 1474 | "escape-string-regexp@npm:^1.0.5": 1475 | version: 1.0.5 1476 | resolution: "escape-string-regexp@npm:1.0.5" 1477 | checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 1478 | languageName: node 1479 | linkType: hard 1480 | 1481 | "escape-string-regexp@npm:^4.0.0": 1482 | version: 4.0.0 1483 | resolution: "escape-string-regexp@npm:4.0.0" 1484 | checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 1485 | languageName: node 1486 | linkType: hard 1487 | 1488 | "eslint-config-aqua@npm:^9.2.0": 1489 | version: 9.2.1 1490 | resolution: "eslint-config-aqua@npm:9.2.1" 1491 | checksum: f91424cdcc227d29dd299c69bb030dcaa8fb7c03feced29297de24cf04b382d5cf81f0822ac2050321ca6ddbb0345f8f34534315821ecf315e76935ce888238a 1492 | languageName: node 1493 | linkType: hard 1494 | 1495 | "eslint-config-marine@npm:^9.4.1": 1496 | version: 9.4.1 1497 | resolution: "eslint-config-marine@npm:9.4.1" 1498 | dependencies: 1499 | eslint-config-aqua: ^9.2.0 1500 | checksum: 380969b39b9a5c43fcb8cfc283cee83ef046084e854c59e53dfc6eb08578e92914be12b992eb3cd6231610c008657ac4c03ecd96f8983efaa146c41f0f07cc09 1501 | languageName: node 1502 | linkType: hard 1503 | 1504 | "eslint-config-prettier@npm:^8.8.0": 1505 | version: 8.8.0 1506 | resolution: "eslint-config-prettier@npm:8.8.0" 1507 | peerDependencies: 1508 | eslint: ">=7.0.0" 1509 | bin: 1510 | eslint-config-prettier: bin/cli.js 1511 | checksum: 1e94c3882c4d5e41e1dcfa2c368dbccbfe3134f6ac7d40101644d3bfbe3eb2f2ffac757f3145910b5eacf20c0e85e02b91293d3126d770cbf3dc390b3564681c 1512 | languageName: node 1513 | linkType: hard 1514 | 1515 | "eslint-import-resolver-node@npm:^0.3.7": 1516 | version: 0.3.7 1517 | resolution: "eslint-import-resolver-node@npm:0.3.7" 1518 | dependencies: 1519 | debug: ^3.2.7 1520 | is-core-module: ^2.11.0 1521 | resolve: ^1.22.1 1522 | checksum: 3379aacf1d2c6952c1b9666c6fa5982c3023df695430b0d391c0029f6403a7775414873d90f397e98ba6245372b6c8960e16e74d9e4a3b0c0a4582f3bdbe3d6e 1523 | languageName: node 1524 | linkType: hard 1525 | 1526 | "eslint-module-utils@npm:^2.7.4": 1527 | version: 2.8.0 1528 | resolution: "eslint-module-utils@npm:2.8.0" 1529 | dependencies: 1530 | debug: ^3.2.7 1531 | peerDependenciesMeta: 1532 | eslint: 1533 | optional: true 1534 | checksum: 74c6dfea7641ebcfe174be61168541a11a14aa8d72e515f5f09af55cd0d0862686104b0524aa4b8e0ce66418a44aa38a94d2588743db5fd07a6b49ffd16921d2 1535 | languageName: node 1536 | linkType: hard 1537 | 1538 | "eslint-plugin-import@npm:^2.27.5": 1539 | version: 2.27.5 1540 | resolution: "eslint-plugin-import@npm:2.27.5" 1541 | dependencies: 1542 | array-includes: ^3.1.6 1543 | array.prototype.flat: ^1.3.1 1544 | array.prototype.flatmap: ^1.3.1 1545 | debug: ^3.2.7 1546 | doctrine: ^2.1.0 1547 | eslint-import-resolver-node: ^0.3.7 1548 | eslint-module-utils: ^2.7.4 1549 | has: ^1.0.3 1550 | is-core-module: ^2.11.0 1551 | is-glob: ^4.0.3 1552 | minimatch: ^3.1.2 1553 | object.values: ^1.1.6 1554 | resolve: ^1.22.1 1555 | semver: ^6.3.0 1556 | tsconfig-paths: ^3.14.1 1557 | peerDependencies: 1558 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 1559 | checksum: f500571a380167e25d72a4d925ef9a7aae8899eada57653e5f3051ec3d3c16d08271fcefe41a30a9a2f4fefc232f066253673ee4ea77b30dba65ae173dade85d 1560 | languageName: node 1561 | linkType: hard 1562 | 1563 | "eslint-plugin-prettier@npm:^4.2.1": 1564 | version: 4.2.1 1565 | resolution: "eslint-plugin-prettier@npm:4.2.1" 1566 | dependencies: 1567 | prettier-linter-helpers: ^1.0.0 1568 | peerDependencies: 1569 | eslint: ">=7.28.0" 1570 | prettier: ">=2.0.0" 1571 | peerDependenciesMeta: 1572 | eslint-config-prettier: 1573 | optional: true 1574 | checksum: b9e839d2334ad8ec7a5589c5cb0f219bded260839a857d7a486997f9870e95106aa59b8756ff3f37202085ebab658de382b0267cae44c3a7f0eb0bcc03a4f6d6 1575 | languageName: node 1576 | linkType: hard 1577 | 1578 | "eslint-scope@npm:^5.1.1": 1579 | version: 5.1.1 1580 | resolution: "eslint-scope@npm:5.1.1" 1581 | dependencies: 1582 | esrecurse: ^4.3.0 1583 | estraverse: ^4.1.1 1584 | checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb 1585 | languageName: node 1586 | linkType: hard 1587 | 1588 | "eslint-scope@npm:^7.2.0": 1589 | version: 7.2.0 1590 | resolution: "eslint-scope@npm:7.2.0" 1591 | dependencies: 1592 | esrecurse: ^4.3.0 1593 | estraverse: ^5.2.0 1594 | checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae 1595 | languageName: node 1596 | linkType: hard 1597 | 1598 | "eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": 1599 | version: 3.4.1 1600 | resolution: "eslint-visitor-keys@npm:3.4.1" 1601 | checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c 1602 | languageName: node 1603 | linkType: hard 1604 | 1605 | "eslint@npm:^8.41.0": 1606 | version: 8.42.0 1607 | resolution: "eslint@npm:8.42.0" 1608 | dependencies: 1609 | "@eslint-community/eslint-utils": ^4.2.0 1610 | "@eslint-community/regexpp": ^4.4.0 1611 | "@eslint/eslintrc": ^2.0.3 1612 | "@eslint/js": 8.42.0 1613 | "@humanwhocodes/config-array": ^0.11.10 1614 | "@humanwhocodes/module-importer": ^1.0.1 1615 | "@nodelib/fs.walk": ^1.2.8 1616 | ajv: ^6.10.0 1617 | chalk: ^4.0.0 1618 | cross-spawn: ^7.0.2 1619 | debug: ^4.3.2 1620 | doctrine: ^3.0.0 1621 | escape-string-regexp: ^4.0.0 1622 | eslint-scope: ^7.2.0 1623 | eslint-visitor-keys: ^3.4.1 1624 | espree: ^9.5.2 1625 | esquery: ^1.4.2 1626 | esutils: ^2.0.2 1627 | fast-deep-equal: ^3.1.3 1628 | file-entry-cache: ^6.0.1 1629 | find-up: ^5.0.0 1630 | glob-parent: ^6.0.2 1631 | globals: ^13.19.0 1632 | graphemer: ^1.4.0 1633 | ignore: ^5.2.0 1634 | import-fresh: ^3.0.0 1635 | imurmurhash: ^0.1.4 1636 | is-glob: ^4.0.0 1637 | is-path-inside: ^3.0.3 1638 | js-yaml: ^4.1.0 1639 | json-stable-stringify-without-jsonify: ^1.0.1 1640 | levn: ^0.4.1 1641 | lodash.merge: ^4.6.2 1642 | minimatch: ^3.1.2 1643 | natural-compare: ^1.4.0 1644 | optionator: ^0.9.1 1645 | strip-ansi: ^6.0.1 1646 | strip-json-comments: ^3.1.0 1647 | text-table: ^0.2.0 1648 | bin: 1649 | eslint: bin/eslint.js 1650 | checksum: 07105397b5f2ff4064b983b8971e8c379ec04b1dfcc9d918976b3e00377189000161dac991d82ba14f8759e466091b8c71146f602930ca810c290ee3fcb3faf0 1651 | languageName: node 1652 | linkType: hard 1653 | 1654 | "espree@npm:^9.5.2": 1655 | version: 9.5.2 1656 | resolution: "espree@npm:9.5.2" 1657 | dependencies: 1658 | acorn: ^8.8.0 1659 | acorn-jsx: ^5.3.2 1660 | eslint-visitor-keys: ^3.4.1 1661 | checksum: 6506289d6eb26471c0b383ee24fee5c8ae9d61ad540be956b3127be5ce3bf687d2ba6538ee5a86769812c7c552a9d8239e8c4d150f9ea056c6d5cbe8399c03c1 1662 | languageName: node 1663 | linkType: hard 1664 | 1665 | "esquery@npm:^1.4.2": 1666 | version: 1.5.0 1667 | resolution: "esquery@npm:1.5.0" 1668 | dependencies: 1669 | estraverse: ^5.1.0 1670 | checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900 1671 | languageName: node 1672 | linkType: hard 1673 | 1674 | "esrecurse@npm:^4.3.0": 1675 | version: 4.3.0 1676 | resolution: "esrecurse@npm:4.3.0" 1677 | dependencies: 1678 | estraverse: ^5.2.0 1679 | checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837 1680 | languageName: node 1681 | linkType: hard 1682 | 1683 | "estraverse@npm:^4.1.1": 1684 | version: 4.3.0 1685 | resolution: "estraverse@npm:4.3.0" 1686 | checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827 1687 | languageName: node 1688 | linkType: hard 1689 | 1690 | "estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": 1691 | version: 5.3.0 1692 | resolution: "estraverse@npm:5.3.0" 1693 | checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b 1694 | languageName: node 1695 | linkType: hard 1696 | 1697 | "esutils@npm:^2.0.2": 1698 | version: 2.0.3 1699 | resolution: "esutils@npm:2.0.3" 1700 | checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87 1701 | languageName: node 1702 | linkType: hard 1703 | 1704 | "execa@npm:^5.0.0": 1705 | version: 5.1.1 1706 | resolution: "execa@npm:5.1.1" 1707 | dependencies: 1708 | cross-spawn: ^7.0.3 1709 | get-stream: ^6.0.0 1710 | human-signals: ^2.1.0 1711 | is-stream: ^2.0.0 1712 | merge-stream: ^2.0.0 1713 | npm-run-path: ^4.0.1 1714 | onetime: ^5.1.2 1715 | signal-exit: ^3.0.3 1716 | strip-final-newline: ^2.0.0 1717 | checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 1718 | languageName: node 1719 | linkType: hard 1720 | 1721 | "execa@npm:^7.0.0": 1722 | version: 7.1.1 1723 | resolution: "execa@npm:7.1.1" 1724 | dependencies: 1725 | cross-spawn: ^7.0.3 1726 | get-stream: ^6.0.1 1727 | human-signals: ^4.3.0 1728 | is-stream: ^3.0.0 1729 | merge-stream: ^2.0.0 1730 | npm-run-path: ^5.1.0 1731 | onetime: ^6.0.0 1732 | signal-exit: ^3.0.7 1733 | strip-final-newline: ^3.0.0 1734 | checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937 1735 | languageName: node 1736 | linkType: hard 1737 | 1738 | "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": 1739 | version: 3.1.3 1740 | resolution: "fast-deep-equal@npm:3.1.3" 1741 | checksum: e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d 1742 | languageName: node 1743 | linkType: hard 1744 | 1745 | "fast-diff@npm:^1.1.2": 1746 | version: 1.3.0 1747 | resolution: "fast-diff@npm:1.3.0" 1748 | checksum: d22d371b994fdc8cce9ff510d7b8dc4da70ac327bcba20df607dd5b9cae9f908f4d1028f5fe467650f058d1e7270235ae0b8230809a262b4df587a3b3aa216c3 1749 | languageName: node 1750 | linkType: hard 1751 | 1752 | "fast-glob@npm:^3.2.9": 1753 | version: 3.2.12 1754 | resolution: "fast-glob@npm:3.2.12" 1755 | dependencies: 1756 | "@nodelib/fs.stat": ^2.0.2 1757 | "@nodelib/fs.walk": ^1.2.3 1758 | glob-parent: ^5.1.2 1759 | merge2: ^1.3.0 1760 | micromatch: ^4.0.4 1761 | checksum: 0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2 1762 | languageName: node 1763 | linkType: hard 1764 | 1765 | "fast-json-stable-stringify@npm:^2.0.0": 1766 | version: 2.1.0 1767 | resolution: "fast-json-stable-stringify@npm:2.1.0" 1768 | checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb 1769 | languageName: node 1770 | linkType: hard 1771 | 1772 | "fast-levenshtein@npm:^2.0.6": 1773 | version: 2.0.6 1774 | resolution: "fast-levenshtein@npm:2.0.6" 1775 | checksum: 92cfec0a8dfafd9c7a15fba8f2cc29cd0b62b85f056d99ce448bbcd9f708e18ab2764bda4dd5158364f4145a7c72788538994f0d1787b956ef0d1062b0f7c24c 1776 | languageName: node 1777 | linkType: hard 1778 | 1779 | "fastq@npm:^1.6.0": 1780 | version: 1.15.0 1781 | resolution: "fastq@npm:1.15.0" 1782 | dependencies: 1783 | reusify: ^1.0.4 1784 | checksum: 0170e6bfcd5d57a70412440b8ef600da6de3b2a6c5966aeaf0a852d542daff506a0ee92d6de7679d1de82e644bce69d7a574a6c93f0b03964b5337eed75ada1a 1785 | languageName: node 1786 | linkType: hard 1787 | 1788 | "file-entry-cache@npm:^6.0.1": 1789 | version: 6.0.1 1790 | resolution: "file-entry-cache@npm:6.0.1" 1791 | dependencies: 1792 | flat-cache: ^3.0.4 1793 | checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74 1794 | languageName: node 1795 | linkType: hard 1796 | 1797 | "file-type@npm:^18.3.0": 1798 | version: 18.5.0 1799 | resolution: "file-type@npm:18.5.0" 1800 | dependencies: 1801 | readable-web-to-node-stream: ^3.0.2 1802 | strtok3: ^7.0.0 1803 | token-types: ^5.0.1 1804 | checksum: d2bc81d842b110970a0ca9d90356ce4e9738c1c05596ce8931f2af334477856d92bcecd0742dc6646e13a970c0125150ad4415898688d1901d80e972d90ab1ca 1805 | languageName: node 1806 | linkType: hard 1807 | 1808 | "fill-range@npm:^7.0.1": 1809 | version: 7.0.1 1810 | resolution: "fill-range@npm:7.0.1" 1811 | dependencies: 1812 | to-regex-range: ^5.0.1 1813 | checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 1814 | languageName: node 1815 | linkType: hard 1816 | 1817 | "find-up@npm:^4.1.0": 1818 | version: 4.1.0 1819 | resolution: "find-up@npm:4.1.0" 1820 | dependencies: 1821 | locate-path: ^5.0.0 1822 | path-exists: ^4.0.0 1823 | checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 1824 | languageName: node 1825 | linkType: hard 1826 | 1827 | "find-up@npm:^5.0.0": 1828 | version: 5.0.0 1829 | resolution: "find-up@npm:5.0.0" 1830 | dependencies: 1831 | locate-path: ^6.0.0 1832 | path-exists: ^4.0.0 1833 | checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 1834 | languageName: node 1835 | linkType: hard 1836 | 1837 | "find-versions@npm:^4.0.0": 1838 | version: 4.0.0 1839 | resolution: "find-versions@npm:4.0.0" 1840 | dependencies: 1841 | semver-regex: ^3.1.2 1842 | checksum: 2b4c749dc33e3fa73a457ca4df616ac13b4b32c53f6297bc862b0814d402a6cfec93a0d308d5502eeb47f2c125906e0f861bf01b756f08395640892186357711 1843 | languageName: node 1844 | linkType: hard 1845 | 1846 | "flat-cache@npm:^3.0.4": 1847 | version: 3.0.4 1848 | resolution: "flat-cache@npm:3.0.4" 1849 | dependencies: 1850 | flatted: ^3.1.0 1851 | rimraf: ^3.0.2 1852 | checksum: 4fdd10ecbcbf7d520f9040dd1340eb5dfe951e6f0ecf2252edeec03ee68d989ec8b9a20f4434270e71bcfd57800dc09b3344fca3966b2eb8f613072c7d9a2365 1853 | languageName: node 1854 | linkType: hard 1855 | 1856 | "flatted@npm:^3.1.0": 1857 | version: 3.2.7 1858 | resolution: "flatted@npm:3.2.7" 1859 | checksum: 427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35 1860 | languageName: node 1861 | linkType: hard 1862 | 1863 | "for-each@npm:^0.3.3": 1864 | version: 0.3.3 1865 | resolution: "for-each@npm:0.3.3" 1866 | dependencies: 1867 | is-callable: ^1.1.3 1868 | checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 1869 | languageName: node 1870 | linkType: hard 1871 | 1872 | "foreground-child@npm:^3.1.0": 1873 | version: 3.1.1 1874 | resolution: "foreground-child@npm:3.1.1" 1875 | dependencies: 1876 | cross-spawn: ^7.0.0 1877 | signal-exit: ^4.0.1 1878 | checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 1879 | languageName: node 1880 | linkType: hard 1881 | 1882 | "fs-extra@npm:^11.0.0": 1883 | version: 11.1.1 1884 | resolution: "fs-extra@npm:11.1.1" 1885 | dependencies: 1886 | graceful-fs: ^4.2.0 1887 | jsonfile: ^6.0.1 1888 | universalify: ^2.0.0 1889 | checksum: fb883c68245b2d777fbc1f2082c9efb084eaa2bbf9fddaa366130d196c03608eebef7fb490541276429ee1ca99f317e2d73e96f5ca0999eefedf5a624ae1edfd 1890 | languageName: node 1891 | linkType: hard 1892 | 1893 | "fs.realpath@npm:^1.0.0": 1894 | version: 1.0.0 1895 | resolution: "fs.realpath@npm:1.0.0" 1896 | checksum: 99ddea01a7e75aa276c250a04eedeffe5662bce66c65c07164ad6264f9de18fb21be9433ead460e54cff20e31721c811f4fb5d70591799df5f85dce6d6746fd0 1897 | languageName: node 1898 | linkType: hard 1899 | 1900 | "function-bind@npm:^1.1.1": 1901 | version: 1.1.1 1902 | resolution: "function-bind@npm:1.1.1" 1903 | checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a 1904 | languageName: node 1905 | linkType: hard 1906 | 1907 | "function.prototype.name@npm:^1.1.5": 1908 | version: 1.1.5 1909 | resolution: "function.prototype.name@npm:1.1.5" 1910 | dependencies: 1911 | call-bind: ^1.0.2 1912 | define-properties: ^1.1.3 1913 | es-abstract: ^1.19.0 1914 | functions-have-names: ^1.2.2 1915 | checksum: acd21d733a9b649c2c442f067567743214af5fa248dbeee69d8278ce7df3329ea5abac572be9f7470b4ec1cd4d8f1040e3c5caccf98ebf2bf861a0deab735c27 1916 | languageName: node 1917 | linkType: hard 1918 | 1919 | "functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": 1920 | version: 1.2.3 1921 | resolution: "functions-have-names@npm:1.2.3" 1922 | checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 1923 | languageName: node 1924 | linkType: hard 1925 | 1926 | "get-caller-file@npm:^2.0.5": 1927 | version: 2.0.5 1928 | resolution: "get-caller-file@npm:2.0.5" 1929 | checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 1930 | languageName: node 1931 | linkType: hard 1932 | 1933 | "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0": 1934 | version: 1.2.1 1935 | resolution: "get-intrinsic@npm:1.2.1" 1936 | dependencies: 1937 | function-bind: ^1.1.1 1938 | has: ^1.0.3 1939 | has-proto: ^1.0.1 1940 | has-symbols: ^1.0.3 1941 | checksum: 5b61d88552c24b0cf6fa2d1b3bc5459d7306f699de060d76442cce49a4721f52b8c560a33ab392cf5575b7810277d54ded9d4d39a1ea61855619ebc005aa7e5f 1942 | languageName: node 1943 | linkType: hard 1944 | 1945 | "get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": 1946 | version: 6.0.1 1947 | resolution: "get-stream@npm:6.0.1" 1948 | checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad 1949 | languageName: node 1950 | linkType: hard 1951 | 1952 | "get-symbol-description@npm:^1.0.0": 1953 | version: 1.0.0 1954 | resolution: "get-symbol-description@npm:1.0.0" 1955 | dependencies: 1956 | call-bind: ^1.0.2 1957 | get-intrinsic: ^1.1.1 1958 | checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247 1959 | languageName: node 1960 | linkType: hard 1961 | 1962 | "git-raw-commits@npm:^2.0.11": 1963 | version: 2.0.11 1964 | resolution: "git-raw-commits@npm:2.0.11" 1965 | dependencies: 1966 | dargs: ^7.0.0 1967 | lodash: ^4.17.15 1968 | meow: ^8.0.0 1969 | split2: ^3.0.0 1970 | through2: ^4.0.0 1971 | bin: 1972 | git-raw-commits: cli.js 1973 | checksum: c178af43633684106179793b6e3473e1d2bb50bb41d04e2e285ea4eef342ca4090fee6bc8a737552fde879d22346c90de5c49f18c719a0f38d4c934f258a0f79 1974 | languageName: node 1975 | linkType: hard 1976 | 1977 | "glob-parent@npm:^5.1.2": 1978 | version: 5.1.2 1979 | resolution: "glob-parent@npm:5.1.2" 1980 | dependencies: 1981 | is-glob: ^4.0.1 1982 | checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e 1983 | languageName: node 1984 | linkType: hard 1985 | 1986 | "glob-parent@npm:^6.0.2": 1987 | version: 6.0.2 1988 | resolution: "glob-parent@npm:6.0.2" 1989 | dependencies: 1990 | is-glob: ^4.0.3 1991 | checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 1992 | languageName: node 1993 | linkType: hard 1994 | 1995 | "glob@npm:^10.2.5": 1996 | version: 10.2.7 1997 | resolution: "glob@npm:10.2.7" 1998 | dependencies: 1999 | foreground-child: ^3.1.0 2000 | jackspeak: ^2.0.3 2001 | minimatch: ^9.0.1 2002 | minipass: ^5.0.0 || ^6.0.2 2003 | path-scurry: ^1.7.0 2004 | bin: 2005 | glob: dist/cjs/src/bin.js 2006 | checksum: 555205a74607d6f8d9874ba888924b305b5ea1abfaa2e9ccb11ac713d040aac7edbf7d8702a2f4a1cd81b2d7666412170ce7ef061d33cddde189dae8c1a1a054 2007 | languageName: node 2008 | linkType: hard 2009 | 2010 | "glob@npm:^7.1.3": 2011 | version: 7.2.3 2012 | resolution: "glob@npm:7.2.3" 2013 | dependencies: 2014 | fs.realpath: ^1.0.0 2015 | inflight: ^1.0.4 2016 | inherits: 2 2017 | minimatch: ^3.1.1 2018 | once: ^1.3.0 2019 | path-is-absolute: ^1.0.0 2020 | checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 2021 | languageName: node 2022 | linkType: hard 2023 | 2024 | "global-dirs@npm:^0.1.1": 2025 | version: 0.1.1 2026 | resolution: "global-dirs@npm:0.1.1" 2027 | dependencies: 2028 | ini: ^1.3.4 2029 | checksum: 10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a 2030 | languageName: node 2031 | linkType: hard 2032 | 2033 | "globals@npm:^13.19.0": 2034 | version: 13.20.0 2035 | resolution: "globals@npm:13.20.0" 2036 | dependencies: 2037 | type-fest: ^0.20.2 2038 | checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a 2039 | languageName: node 2040 | linkType: hard 2041 | 2042 | "globalthis@npm:^1.0.3": 2043 | version: 1.0.3 2044 | resolution: "globalthis@npm:1.0.3" 2045 | dependencies: 2046 | define-properties: ^1.1.3 2047 | checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998 2048 | languageName: node 2049 | linkType: hard 2050 | 2051 | "globby@npm:^11.1.0": 2052 | version: 11.1.0 2053 | resolution: "globby@npm:11.1.0" 2054 | dependencies: 2055 | array-union: ^2.1.0 2056 | dir-glob: ^3.0.1 2057 | fast-glob: ^3.2.9 2058 | ignore: ^5.2.0 2059 | merge2: ^1.4.1 2060 | slash: ^3.0.0 2061 | checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6 2062 | languageName: node 2063 | linkType: hard 2064 | 2065 | "gopd@npm:^1.0.1": 2066 | version: 1.0.1 2067 | resolution: "gopd@npm:1.0.1" 2068 | dependencies: 2069 | get-intrinsic: ^1.1.3 2070 | checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6 2071 | languageName: node 2072 | linkType: hard 2073 | 2074 | "graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0": 2075 | version: 4.2.11 2076 | resolution: "graceful-fs@npm:4.2.11" 2077 | checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 2078 | languageName: node 2079 | linkType: hard 2080 | 2081 | "grapheme-splitter@npm:^1.0.4": 2082 | version: 1.0.4 2083 | resolution: "grapheme-splitter@npm:1.0.4" 2084 | checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 2085 | languageName: node 2086 | linkType: hard 2087 | 2088 | "graphemer@npm:^1.4.0": 2089 | version: 1.4.0 2090 | resolution: "graphemer@npm:1.4.0" 2091 | checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673 2092 | languageName: node 2093 | linkType: hard 2094 | 2095 | "hard-rejection@npm:^2.1.0": 2096 | version: 2.1.0 2097 | resolution: "hard-rejection@npm:2.1.0" 2098 | checksum: 7baaf80a0c7fff4ca79687b4060113f1529589852152fa935e6787a2bc96211e784ad4588fb3048136ff8ffc9dfcf3ae385314a5b24db32de20bea0d1597f9dc 2099 | languageName: node 2100 | linkType: hard 2101 | 2102 | "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": 2103 | version: 1.0.2 2104 | resolution: "has-bigints@npm:1.0.2" 2105 | checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b 2106 | languageName: node 2107 | linkType: hard 2108 | 2109 | "has-flag@npm:^3.0.0": 2110 | version: 3.0.0 2111 | resolution: "has-flag@npm:3.0.0" 2112 | checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b 2113 | languageName: node 2114 | linkType: hard 2115 | 2116 | "has-flag@npm:^4.0.0": 2117 | version: 4.0.0 2118 | resolution: "has-flag@npm:4.0.0" 2119 | checksum: 261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad 2120 | languageName: node 2121 | linkType: hard 2122 | 2123 | "has-property-descriptors@npm:^1.0.0": 2124 | version: 1.0.0 2125 | resolution: "has-property-descriptors@npm:1.0.0" 2126 | dependencies: 2127 | get-intrinsic: ^1.1.1 2128 | checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb 2129 | languageName: node 2130 | linkType: hard 2131 | 2132 | "has-proto@npm:^1.0.1": 2133 | version: 1.0.1 2134 | resolution: "has-proto@npm:1.0.1" 2135 | checksum: febc5b5b531de8022806ad7407935e2135f1cc9e64636c3916c6842bd7995994ca3b29871ecd7954bd35f9e2986c17b3b227880484d22259e2f8e6ce63fd383e 2136 | languageName: node 2137 | linkType: hard 2138 | 2139 | "has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": 2140 | version: 1.0.3 2141 | resolution: "has-symbols@npm:1.0.3" 2142 | checksum: a054c40c631c0d5741a8285010a0777ea0c068f99ed43e5d6eb12972da223f8af553a455132fdb0801bdcfa0e0f443c0c03a68d8555aa529b3144b446c3f2410 2143 | languageName: node 2144 | linkType: hard 2145 | 2146 | "has-tostringtag@npm:^1.0.0": 2147 | version: 1.0.0 2148 | resolution: "has-tostringtag@npm:1.0.0" 2149 | dependencies: 2150 | has-symbols: ^1.0.2 2151 | checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c 2152 | languageName: node 2153 | linkType: hard 2154 | 2155 | "has@npm:^1.0.3": 2156 | version: 1.0.3 2157 | resolution: "has@npm:1.0.3" 2158 | dependencies: 2159 | function-bind: ^1.1.1 2160 | checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792 2161 | languageName: node 2162 | linkType: hard 2163 | 2164 | "hosted-git-info@npm:^2.1.4": 2165 | version: 2.8.9 2166 | resolution: "hosted-git-info@npm:2.8.9" 2167 | checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd 2168 | languageName: node 2169 | linkType: hard 2170 | 2171 | "hosted-git-info@npm:^4.0.1": 2172 | version: 4.1.0 2173 | resolution: "hosted-git-info@npm:4.1.0" 2174 | dependencies: 2175 | lru-cache: ^6.0.0 2176 | checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 2177 | languageName: node 2178 | linkType: hard 2179 | 2180 | "human-signals@npm:^2.1.0": 2181 | version: 2.1.0 2182 | resolution: "human-signals@npm:2.1.0" 2183 | checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 2184 | languageName: node 2185 | linkType: hard 2186 | 2187 | "human-signals@npm:^4.3.0": 2188 | version: 4.3.1 2189 | resolution: "human-signals@npm:4.3.1" 2190 | checksum: 6f12958df3f21b6fdaf02d90896c271df00636a31e2bbea05bddf817a35c66b38a6fdac5863e2df85bd52f34958997f1f50350ff97249e1dff8452865d5235d1 2191 | languageName: node 2192 | linkType: hard 2193 | 2194 | "husky@npm:^4.3.8": 2195 | version: 4.3.8 2196 | resolution: "husky@npm:4.3.8" 2197 | dependencies: 2198 | chalk: ^4.0.0 2199 | ci-info: ^2.0.0 2200 | compare-versions: ^3.6.0 2201 | cosmiconfig: ^7.0.0 2202 | find-versions: ^4.0.0 2203 | opencollective-postinstall: ^2.0.2 2204 | pkg-dir: ^5.0.0 2205 | please-upgrade-node: ^3.2.0 2206 | slash: ^3.0.0 2207 | which-pm-runs: ^1.0.0 2208 | bin: 2209 | husky-run: bin/run.js 2210 | husky-upgrade: lib/upgrader/bin.js 2211 | checksum: ac5e6c72053b2a25532f4137f4b036c9057a4b31980f41c7c2efe05e094d2e06b5c8adc0aafba5c6b70e204ab05d4a916233aec9dffc7a0ccfdd14d4b01c719b 2212 | languageName: node 2213 | linkType: hard 2214 | 2215 | "ieee754@npm:^1.2.1": 2216 | version: 1.2.1 2217 | resolution: "ieee754@npm:1.2.1" 2218 | checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e 2219 | languageName: node 2220 | linkType: hard 2221 | 2222 | "ignore@npm:^5.2.0": 2223 | version: 5.2.4 2224 | resolution: "ignore@npm:5.2.4" 2225 | checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef 2226 | languageName: node 2227 | linkType: hard 2228 | 2229 | "import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1": 2230 | version: 3.3.0 2231 | resolution: "import-fresh@npm:3.3.0" 2232 | dependencies: 2233 | parent-module: ^1.0.0 2234 | resolve-from: ^4.0.0 2235 | checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa 2236 | languageName: node 2237 | linkType: hard 2238 | 2239 | "imurmurhash@npm:^0.1.4": 2240 | version: 0.1.4 2241 | resolution: "imurmurhash@npm:0.1.4" 2242 | checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7 2243 | languageName: node 2244 | linkType: hard 2245 | 2246 | "indent-string@npm:^4.0.0": 2247 | version: 4.0.0 2248 | resolution: "indent-string@npm:4.0.0" 2249 | checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 2250 | languageName: node 2251 | linkType: hard 2252 | 2253 | "inflight@npm:^1.0.4": 2254 | version: 1.0.6 2255 | resolution: "inflight@npm:1.0.6" 2256 | dependencies: 2257 | once: ^1.3.0 2258 | wrappy: 1 2259 | checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd 2260 | languageName: node 2261 | linkType: hard 2262 | 2263 | "inherits@npm:2, inherits@npm:^2.0.3": 2264 | version: 2.0.4 2265 | resolution: "inherits@npm:2.0.4" 2266 | checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 2267 | languageName: node 2268 | linkType: hard 2269 | 2270 | "ini@npm:^1.3.4": 2271 | version: 1.3.8 2272 | resolution: "ini@npm:1.3.8" 2273 | checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3 2274 | languageName: node 2275 | linkType: hard 2276 | 2277 | "internal-slot@npm:^1.0.5": 2278 | version: 1.0.5 2279 | resolution: "internal-slot@npm:1.0.5" 2280 | dependencies: 2281 | get-intrinsic: ^1.2.0 2282 | has: ^1.0.3 2283 | side-channel: ^1.0.4 2284 | checksum: 97e84046bf9e7574d0956bd98d7162313ce7057883b6db6c5c7b5e5f05688864b0978ba07610c726d15d66544ffe4b1050107d93f8a39ebc59b15d8b429b497a 2285 | languageName: node 2286 | linkType: hard 2287 | 2288 | "is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": 2289 | version: 3.0.2 2290 | resolution: "is-array-buffer@npm:3.0.2" 2291 | dependencies: 2292 | call-bind: ^1.0.2 2293 | get-intrinsic: ^1.2.0 2294 | is-typed-array: ^1.1.10 2295 | checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14 2296 | languageName: node 2297 | linkType: hard 2298 | 2299 | "is-arrayish@npm:^0.2.1": 2300 | version: 0.2.1 2301 | resolution: "is-arrayish@npm:0.2.1" 2302 | checksum: eef4417e3c10e60e2c810b6084942b3ead455af16c4509959a27e490e7aee87cfb3f38e01bbde92220b528a0ee1a18d52b787e1458ee86174d8c7f0e58cd488f 2303 | languageName: node 2304 | linkType: hard 2305 | 2306 | "is-bigint@npm:^1.0.1": 2307 | version: 1.0.4 2308 | resolution: "is-bigint@npm:1.0.4" 2309 | dependencies: 2310 | has-bigints: ^1.0.1 2311 | checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 2312 | languageName: node 2313 | linkType: hard 2314 | 2315 | "is-boolean-object@npm:^1.1.0": 2316 | version: 1.1.2 2317 | resolution: "is-boolean-object@npm:1.1.2" 2318 | dependencies: 2319 | call-bind: ^1.0.2 2320 | has-tostringtag: ^1.0.0 2321 | checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 2322 | languageName: node 2323 | linkType: hard 2324 | 2325 | "is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": 2326 | version: 1.2.7 2327 | resolution: "is-callable@npm:1.2.7" 2328 | checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac 2329 | languageName: node 2330 | linkType: hard 2331 | 2332 | "is-core-module@npm:^2.11.0, is-core-module@npm:^2.5.0": 2333 | version: 2.12.1 2334 | resolution: "is-core-module@npm:2.12.1" 2335 | dependencies: 2336 | has: ^1.0.3 2337 | checksum: f04ea30533b5e62764e7b2e049d3157dc0abd95ef44275b32489ea2081176ac9746ffb1cdb107445cf1ff0e0dfcad522726ca27c27ece64dadf3795428b8e468 2338 | languageName: node 2339 | linkType: hard 2340 | 2341 | "is-date-object@npm:^1.0.1": 2342 | version: 1.0.5 2343 | resolution: "is-date-object@npm:1.0.5" 2344 | dependencies: 2345 | has-tostringtag: ^1.0.0 2346 | checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc 2347 | languageName: node 2348 | linkType: hard 2349 | 2350 | "is-extglob@npm:^2.1.1": 2351 | version: 2.1.1 2352 | resolution: "is-extglob@npm:2.1.1" 2353 | checksum: df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85 2354 | languageName: node 2355 | linkType: hard 2356 | 2357 | "is-fullwidth-code-point@npm:^3.0.0": 2358 | version: 3.0.0 2359 | resolution: "is-fullwidth-code-point@npm:3.0.0" 2360 | checksum: 44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348 2361 | languageName: node 2362 | linkType: hard 2363 | 2364 | "is-fullwidth-code-point@npm:^4.0.0": 2365 | version: 4.0.0 2366 | resolution: "is-fullwidth-code-point@npm:4.0.0" 2367 | checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d 2368 | languageName: node 2369 | linkType: hard 2370 | 2371 | "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": 2372 | version: 4.0.3 2373 | resolution: "is-glob@npm:4.0.3" 2374 | dependencies: 2375 | is-extglob: ^2.1.1 2376 | checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4 2377 | languageName: node 2378 | linkType: hard 2379 | 2380 | "is-negative-zero@npm:^2.0.2": 2381 | version: 2.0.2 2382 | resolution: "is-negative-zero@npm:2.0.2" 2383 | checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a 2384 | languageName: node 2385 | linkType: hard 2386 | 2387 | "is-number-object@npm:^1.0.4": 2388 | version: 1.0.7 2389 | resolution: "is-number-object@npm:1.0.7" 2390 | dependencies: 2391 | has-tostringtag: ^1.0.0 2392 | checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 2393 | languageName: node 2394 | linkType: hard 2395 | 2396 | "is-number@npm:^7.0.0": 2397 | version: 7.0.0 2398 | resolution: "is-number@npm:7.0.0" 2399 | checksum: 456ac6f8e0f3111ed34668a624e45315201dff921e5ac181f8ec24923b99e9f32ca1a194912dc79d539c97d33dba17dc635202ff0b2cf98326f608323276d27a 2400 | languageName: node 2401 | linkType: hard 2402 | 2403 | "is-obj@npm:^2.0.0": 2404 | version: 2.0.0 2405 | resolution: "is-obj@npm:2.0.0" 2406 | checksum: c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 2407 | languageName: node 2408 | linkType: hard 2409 | 2410 | "is-path-inside@npm:^3.0.3": 2411 | version: 3.0.3 2412 | resolution: "is-path-inside@npm:3.0.3" 2413 | checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 2414 | languageName: node 2415 | linkType: hard 2416 | 2417 | "is-plain-obj@npm:^1.1.0": 2418 | version: 1.1.0 2419 | resolution: "is-plain-obj@npm:1.1.0" 2420 | checksum: 0ee04807797aad50859652a7467481816cbb57e5cc97d813a7dcd8915da8195dc68c436010bf39d195226cde6a2d352f4b815f16f26b7bf486a5754290629931 2421 | languageName: node 2422 | linkType: hard 2423 | 2424 | "is-regex@npm:^1.1.4": 2425 | version: 1.1.4 2426 | resolution: "is-regex@npm:1.1.4" 2427 | dependencies: 2428 | call-bind: ^1.0.2 2429 | has-tostringtag: ^1.0.0 2430 | checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 2431 | languageName: node 2432 | linkType: hard 2433 | 2434 | "is-shared-array-buffer@npm:^1.0.2": 2435 | version: 1.0.2 2436 | resolution: "is-shared-array-buffer@npm:1.0.2" 2437 | dependencies: 2438 | call-bind: ^1.0.2 2439 | checksum: 9508929cf14fdc1afc9d61d723c6e8d34f5e117f0bffda4d97e7a5d88c3a8681f633a74f8e3ad1fe92d5113f9b921dc5ca44356492079612f9a247efbce7032a 2440 | languageName: node 2441 | linkType: hard 2442 | 2443 | "is-stream@npm:^2.0.0": 2444 | version: 2.0.1 2445 | resolution: "is-stream@npm:2.0.1" 2446 | checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 2447 | languageName: node 2448 | linkType: hard 2449 | 2450 | "is-stream@npm:^3.0.0": 2451 | version: 3.0.0 2452 | resolution: "is-stream@npm:3.0.0" 2453 | checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 2454 | languageName: node 2455 | linkType: hard 2456 | 2457 | "is-string@npm:^1.0.5, is-string@npm:^1.0.7": 2458 | version: 1.0.7 2459 | resolution: "is-string@npm:1.0.7" 2460 | dependencies: 2461 | has-tostringtag: ^1.0.0 2462 | checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989 2463 | languageName: node 2464 | linkType: hard 2465 | 2466 | "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": 2467 | version: 1.0.4 2468 | resolution: "is-symbol@npm:1.0.4" 2469 | dependencies: 2470 | has-symbols: ^1.0.2 2471 | checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 2472 | languageName: node 2473 | linkType: hard 2474 | 2475 | "is-text-path@npm:^1.0.1": 2476 | version: 1.0.1 2477 | resolution: "is-text-path@npm:1.0.1" 2478 | dependencies: 2479 | text-extensions: ^1.0.0 2480 | checksum: fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2 2481 | languageName: node 2482 | linkType: hard 2483 | 2484 | "is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.9": 2485 | version: 1.1.10 2486 | resolution: "is-typed-array@npm:1.1.10" 2487 | dependencies: 2488 | available-typed-arrays: ^1.0.5 2489 | call-bind: ^1.0.2 2490 | for-each: ^0.3.3 2491 | gopd: ^1.0.1 2492 | has-tostringtag: ^1.0.0 2493 | checksum: aac6ecb59d4c56a1cdeb69b1f129154ef462bbffe434cb8a8235ca89b42f258b7ae94073c41b3cb7bce37f6a1733ad4499f07882d5d5093a7ba84dfc4ebb8017 2494 | languageName: node 2495 | linkType: hard 2496 | 2497 | "is-weakref@npm:^1.0.2": 2498 | version: 1.0.2 2499 | resolution: "is-weakref@npm:1.0.2" 2500 | dependencies: 2501 | call-bind: ^1.0.2 2502 | checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de 2503 | languageName: node 2504 | linkType: hard 2505 | 2506 | "isexe@npm:^2.0.0": 2507 | version: 2.0.0 2508 | resolution: "isexe@npm:2.0.0" 2509 | checksum: 26bf6c5480dda5161c820c5b5c751ae1e766c587b1f951ea3fcfc973bafb7831ae5b54a31a69bd670220e42e99ec154475025a468eae58ea262f813fdc8d1c62 2510 | languageName: node 2511 | linkType: hard 2512 | 2513 | "jackspeak@npm:^2.0.3": 2514 | version: 2.2.1 2515 | resolution: "jackspeak@npm:2.2.1" 2516 | dependencies: 2517 | "@isaacs/cliui": ^8.0.2 2518 | "@pkgjs/parseargs": ^0.11.0 2519 | dependenciesMeta: 2520 | "@pkgjs/parseargs": 2521 | optional: true 2522 | checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df 2523 | languageName: node 2524 | linkType: hard 2525 | 2526 | "js-tokens@npm:^4.0.0": 2527 | version: 4.0.0 2528 | resolution: "js-tokens@npm:4.0.0" 2529 | checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 2530 | languageName: node 2531 | linkType: hard 2532 | 2533 | "js-yaml@npm:^4.1.0": 2534 | version: 4.1.0 2535 | resolution: "js-yaml@npm:4.1.0" 2536 | dependencies: 2537 | argparse: ^2.0.1 2538 | bin: 2539 | js-yaml: bin/js-yaml.js 2540 | checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a 2541 | languageName: node 2542 | linkType: hard 2543 | 2544 | "json-parse-even-better-errors@npm:^2.3.0": 2545 | version: 2.3.1 2546 | resolution: "json-parse-even-better-errors@npm:2.3.1" 2547 | checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f 2548 | languageName: node 2549 | linkType: hard 2550 | 2551 | "json-schema-traverse@npm:^0.4.1": 2552 | version: 0.4.1 2553 | resolution: "json-schema-traverse@npm:0.4.1" 2554 | checksum: 7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b 2555 | languageName: node 2556 | linkType: hard 2557 | 2558 | "json-schema-traverse@npm:^1.0.0": 2559 | version: 1.0.0 2560 | resolution: "json-schema-traverse@npm:1.0.0" 2561 | checksum: 02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad 2562 | languageName: node 2563 | linkType: hard 2564 | 2565 | "json-stable-stringify-without-jsonify@npm:^1.0.1": 2566 | version: 1.0.1 2567 | resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" 2568 | checksum: cff44156ddce9c67c44386ad5cddf91925fe06b1d217f2da9c4910d01f358c6e3989c4d5a02683c7a5667f9727ff05831f7aa8ae66c8ff691c556f0884d49215 2569 | languageName: node 2570 | linkType: hard 2571 | 2572 | "json5@npm:^1.0.2": 2573 | version: 1.0.2 2574 | resolution: "json5@npm:1.0.2" 2575 | dependencies: 2576 | minimist: ^1.2.0 2577 | bin: 2578 | json5: lib/cli.js 2579 | checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7 2580 | languageName: node 2581 | linkType: hard 2582 | 2583 | "jsonfile@npm:^6.0.1": 2584 | version: 6.1.0 2585 | resolution: "jsonfile@npm:6.1.0" 2586 | dependencies: 2587 | graceful-fs: ^4.1.6 2588 | universalify: ^2.0.0 2589 | dependenciesMeta: 2590 | graceful-fs: 2591 | optional: true 2592 | checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 2593 | languageName: node 2594 | linkType: hard 2595 | 2596 | "jsonparse@npm:^1.2.0": 2597 | version: 1.3.1 2598 | resolution: "jsonparse@npm:1.3.1" 2599 | checksum: 6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d 2600 | languageName: node 2601 | linkType: hard 2602 | 2603 | "kind-of@npm:^6.0.3": 2604 | version: 6.0.3 2605 | resolution: "kind-of@npm:6.0.3" 2606 | checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b 2607 | languageName: node 2608 | linkType: hard 2609 | 2610 | "levn@npm:^0.4.1": 2611 | version: 0.4.1 2612 | resolution: "levn@npm:0.4.1" 2613 | dependencies: 2614 | prelude-ls: ^1.2.1 2615 | type-check: ~0.4.0 2616 | checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4 2617 | languageName: node 2618 | linkType: hard 2619 | 2620 | "lilconfig@npm:2.1.0": 2621 | version: 2.1.0 2622 | resolution: "lilconfig@npm:2.1.0" 2623 | checksum: 8549bb352b8192375fed4a74694cd61ad293904eee33f9d4866c2192865c44c4eb35d10782966242634e0cbc1e91fe62b1247f148dc5514918e3a966da7ea117 2624 | languageName: node 2625 | linkType: hard 2626 | 2627 | "lines-and-columns@npm:^1.1.6": 2628 | version: 1.2.4 2629 | resolution: "lines-and-columns@npm:1.2.4" 2630 | checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 2631 | languageName: node 2632 | linkType: hard 2633 | 2634 | "lint-staged@npm:^13.2.2": 2635 | version: 13.2.2 2636 | resolution: "lint-staged@npm:13.2.2" 2637 | dependencies: 2638 | chalk: 5.2.0 2639 | cli-truncate: ^3.1.0 2640 | commander: ^10.0.0 2641 | debug: ^4.3.4 2642 | execa: ^7.0.0 2643 | lilconfig: 2.1.0 2644 | listr2: ^5.0.7 2645 | micromatch: ^4.0.5 2646 | normalize-path: ^3.0.0 2647 | object-inspect: ^1.12.3 2648 | pidtree: ^0.6.0 2649 | string-argv: ^0.3.1 2650 | yaml: ^2.2.2 2651 | bin: 2652 | lint-staged: bin/lint-staged.js 2653 | checksum: f34f6e2e85e827364658ab8717bf8b35239473c2d4959d746b053a4cf158ac657348444c755820a8ef3eac2d4753a37c52e9db3e201ee20b085f26d2f2fbc9ed 2654 | languageName: node 2655 | linkType: hard 2656 | 2657 | "listr2@npm:^5.0.7": 2658 | version: 5.0.8 2659 | resolution: "listr2@npm:5.0.8" 2660 | dependencies: 2661 | cli-truncate: ^2.1.0 2662 | colorette: ^2.0.19 2663 | log-update: ^4.0.0 2664 | p-map: ^4.0.0 2665 | rfdc: ^1.3.0 2666 | rxjs: ^7.8.0 2667 | through: ^2.3.8 2668 | wrap-ansi: ^7.0.0 2669 | peerDependencies: 2670 | enquirer: ">= 2.3.0 < 3" 2671 | peerDependenciesMeta: 2672 | enquirer: 2673 | optional: true 2674 | checksum: 8be9f5632627c4df0dc33f452c98d415a49e5f1614650d3cab1b103c33e95f2a7a0e9f3e1e5de00d51bf0b4179acd8ff11b25be77dbe097cf3773c05e728d46c 2675 | languageName: node 2676 | linkType: hard 2677 | 2678 | "locate-path@npm:^5.0.0": 2679 | version: 5.0.0 2680 | resolution: "locate-path@npm:5.0.0" 2681 | dependencies: 2682 | p-locate: ^4.1.0 2683 | checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 2684 | languageName: node 2685 | linkType: hard 2686 | 2687 | "locate-path@npm:^6.0.0": 2688 | version: 6.0.0 2689 | resolution: "locate-path@npm:6.0.0" 2690 | dependencies: 2691 | p-locate: ^5.0.0 2692 | checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a 2693 | languageName: node 2694 | linkType: hard 2695 | 2696 | "lodash.camelcase@npm:^4.3.0": 2697 | version: 4.3.0 2698 | resolution: "lodash.camelcase@npm:4.3.0" 2699 | checksum: cb9227612f71b83e42de93eccf1232feeb25e705bdb19ba26c04f91e885bfd3dd5c517c4a97137658190581d3493ea3973072ca010aab7e301046d90740393d1 2700 | languageName: node 2701 | linkType: hard 2702 | 2703 | "lodash.isfunction@npm:^3.0.9": 2704 | version: 3.0.9 2705 | resolution: "lodash.isfunction@npm:3.0.9" 2706 | checksum: 99e54c34b1e8a9ba75c034deb39cedbd2aca7af685815e67a2a8ec4f73ec9748cda6ebee5a07d7de4b938e90d421fd280e9c385cc190f903ac217ac8aff30314 2707 | languageName: node 2708 | linkType: hard 2709 | 2710 | "lodash.isplainobject@npm:^4.0.6": 2711 | version: 4.0.6 2712 | resolution: "lodash.isplainobject@npm:4.0.6" 2713 | checksum: 29c6351f281e0d9a1d58f1a4c8f4400924b4c79f18dfc4613624d7d54784df07efaff97c1ff2659f3e085ecf4fff493300adc4837553104cef2634110b0d5337 2714 | languageName: node 2715 | linkType: hard 2716 | 2717 | "lodash.kebabcase@npm:^4.1.1": 2718 | version: 4.1.1 2719 | resolution: "lodash.kebabcase@npm:4.1.1" 2720 | checksum: 5a6c59161914e1bae23438a298c7433e83d935e0f59853fa862e691164696bc07f6dfa4c313d499fbf41ba8d53314e9850416502376705a357d24ee6ca33af78 2721 | languageName: node 2722 | linkType: hard 2723 | 2724 | "lodash.merge@npm:^4.6.2": 2725 | version: 4.6.2 2726 | resolution: "lodash.merge@npm:4.6.2" 2727 | checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 2728 | languageName: node 2729 | linkType: hard 2730 | 2731 | "lodash.mergewith@npm:^4.6.2": 2732 | version: 4.6.2 2733 | resolution: "lodash.mergewith@npm:4.6.2" 2734 | checksum: a6db2a9339752411f21b956908c404ec1e088e783a65c8b29e30ae5b3b6384f82517662d6f425cc97c2070b546cc2c7daaa8d33f78db7b6e9be06cd834abdeb8 2735 | languageName: node 2736 | linkType: hard 2737 | 2738 | "lodash.snakecase@npm:^4.1.1": 2739 | version: 4.1.1 2740 | resolution: "lodash.snakecase@npm:4.1.1" 2741 | checksum: 1685ed3e83dda6eae5a4dcaee161a51cd210aabb3e1c09c57150e7dd8feda19e4ca0d27d0631eabe8d0f4eaa51e376da64e8c018ae5415417c5890d42feb72a8 2742 | languageName: node 2743 | linkType: hard 2744 | 2745 | "lodash.startcase@npm:^4.4.0": 2746 | version: 4.4.0 2747 | resolution: "lodash.startcase@npm:4.4.0" 2748 | checksum: c03a4a784aca653845fe09d0ef67c902b6e49288dc45f542a4ab345a9c406a6dc194c774423fa313ee7b06283950301c1221dd2a1d8ecb2dac8dfbb9ed5606b5 2749 | languageName: node 2750 | linkType: hard 2751 | 2752 | "lodash.uniq@npm:^4.5.0": 2753 | version: 4.5.0 2754 | resolution: "lodash.uniq@npm:4.5.0" 2755 | checksum: a4779b57a8d0f3c441af13d9afe7ecff22dd1b8ce1129849f71d9bbc8e8ee4e46dfb4b7c28f7ad3d67481edd6e51126e4e2a6ee276e25906d10f7140187c392d 2756 | languageName: node 2757 | linkType: hard 2758 | 2759 | "lodash.upperfirst@npm:^4.3.1": 2760 | version: 4.3.1 2761 | resolution: "lodash.upperfirst@npm:4.3.1" 2762 | checksum: cadec6955900afe1928cc60cdc4923a79c2ef991e42665419cc81630ed9b4f952a1093b222e0141ab31cbc4dba549f97ec28ff67929d71e01861c97188a5fa83 2763 | languageName: node 2764 | linkType: hard 2765 | 2766 | "lodash@npm:^4.17.15, lodash@npm:^4.17.21": 2767 | version: 4.17.21 2768 | resolution: "lodash@npm:4.17.21" 2769 | checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 2770 | languageName: node 2771 | linkType: hard 2772 | 2773 | "log-update@npm:^4.0.0": 2774 | version: 4.0.0 2775 | resolution: "log-update@npm:4.0.0" 2776 | dependencies: 2777 | ansi-escapes: ^4.3.0 2778 | cli-cursor: ^3.1.0 2779 | slice-ansi: ^4.0.0 2780 | wrap-ansi: ^6.2.0 2781 | checksum: ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2 2782 | languageName: node 2783 | linkType: hard 2784 | 2785 | "lru-cache@npm:^6.0.0": 2786 | version: 6.0.0 2787 | resolution: "lru-cache@npm:6.0.0" 2788 | dependencies: 2789 | yallist: ^4.0.0 2790 | checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 2791 | languageName: node 2792 | linkType: hard 2793 | 2794 | "lru-cache@npm:^9.1.1": 2795 | version: 9.1.2 2796 | resolution: "lru-cache@npm:9.1.2" 2797 | checksum: d3415634be3908909081fc4c56371a8d562d9081eba70543d86871b978702fffd0e9e362b83921b27a29ae2b37b90f55675aad770a54ac83bb3e4de5049d4b15 2798 | languageName: node 2799 | linkType: hard 2800 | 2801 | "make-error@npm:^1.1.1": 2802 | version: 1.3.6 2803 | resolution: "make-error@npm:1.3.6" 2804 | checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402 2805 | languageName: node 2806 | linkType: hard 2807 | 2808 | "map-obj@npm:^1.0.0": 2809 | version: 1.0.1 2810 | resolution: "map-obj@npm:1.0.1" 2811 | checksum: 9949e7baec2a336e63b8d4dc71018c117c3ce6e39d2451ccbfd3b8350c547c4f6af331a4cbe1c83193d7c6b786082b6256bde843db90cb7da2a21e8fcc28afed 2812 | languageName: node 2813 | linkType: hard 2814 | 2815 | "map-obj@npm:^4.0.0": 2816 | version: 4.3.0 2817 | resolution: "map-obj@npm:4.3.0" 2818 | checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e 2819 | languageName: node 2820 | linkType: hard 2821 | 2822 | "meow@npm:^8.0.0": 2823 | version: 8.1.2 2824 | resolution: "meow@npm:8.1.2" 2825 | dependencies: 2826 | "@types/minimist": ^1.2.0 2827 | camelcase-keys: ^6.2.2 2828 | decamelize-keys: ^1.1.0 2829 | hard-rejection: ^2.1.0 2830 | minimist-options: 4.1.0 2831 | normalize-package-data: ^3.0.0 2832 | read-pkg-up: ^7.0.1 2833 | redent: ^3.0.0 2834 | trim-newlines: ^3.0.0 2835 | type-fest: ^0.18.0 2836 | yargs-parser: ^20.2.3 2837 | checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 2838 | languageName: node 2839 | linkType: hard 2840 | 2841 | "merge-stream@npm:^2.0.0": 2842 | version: 2.0.0 2843 | resolution: "merge-stream@npm:2.0.0" 2844 | checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 2845 | languageName: node 2846 | linkType: hard 2847 | 2848 | "merge2@npm:^1.3.0, merge2@npm:^1.4.1": 2849 | version: 1.4.1 2850 | resolution: "merge2@npm:1.4.1" 2851 | checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 2852 | languageName: node 2853 | linkType: hard 2854 | 2855 | "micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": 2856 | version: 4.0.5 2857 | resolution: "micromatch@npm:4.0.5" 2858 | dependencies: 2859 | braces: ^3.0.2 2860 | picomatch: ^2.3.1 2861 | checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc 2862 | languageName: node 2863 | linkType: hard 2864 | 2865 | "mimic-fn@npm:^2.1.0": 2866 | version: 2.1.0 2867 | resolution: "mimic-fn@npm:2.1.0" 2868 | checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a 2869 | languageName: node 2870 | linkType: hard 2871 | 2872 | "mimic-fn@npm:^4.0.0": 2873 | version: 4.0.0 2874 | resolution: "mimic-fn@npm:4.0.0" 2875 | checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 2876 | languageName: node 2877 | linkType: hard 2878 | 2879 | "min-indent@npm:^1.0.0": 2880 | version: 1.0.1 2881 | resolution: "min-indent@npm:1.0.1" 2882 | checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 2883 | languageName: node 2884 | linkType: hard 2885 | 2886 | "minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": 2887 | version: 3.1.2 2888 | resolution: "minimatch@npm:3.1.2" 2889 | dependencies: 2890 | brace-expansion: ^1.1.7 2891 | checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a 2892 | languageName: node 2893 | linkType: hard 2894 | 2895 | "minimatch@npm:^9.0.1": 2896 | version: 9.0.1 2897 | resolution: "minimatch@npm:9.0.1" 2898 | dependencies: 2899 | brace-expansion: ^2.0.1 2900 | checksum: 97f5f5284bb57dc65b9415dec7f17a0f6531a33572193991c60ff18450dcfad5c2dad24ffeaf60b5261dccd63aae58cc3306e2209d57e7f88c51295a532d8ec3 2901 | languageName: node 2902 | linkType: hard 2903 | 2904 | "minimist-options@npm:4.1.0": 2905 | version: 4.1.0 2906 | resolution: "minimist-options@npm:4.1.0" 2907 | dependencies: 2908 | arrify: ^1.0.1 2909 | is-plain-obj: ^1.1.0 2910 | kind-of: ^6.0.3 2911 | checksum: 8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e 2912 | languageName: node 2913 | linkType: hard 2914 | 2915 | "minimist@npm:^1.2.0, minimist@npm:^1.2.6": 2916 | version: 1.2.8 2917 | resolution: "minimist@npm:1.2.8" 2918 | checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 2919 | languageName: node 2920 | linkType: hard 2921 | 2922 | "minipass@npm:^5.0.0 || ^6.0.2": 2923 | version: 6.0.2 2924 | resolution: "minipass@npm:6.0.2" 2925 | checksum: d140b91f4ab2e5ce5a9b6c468c0e82223504acc89114c1a120d4495188b81fedf8cade72a9f4793642b4e66672f990f1e0d902dd858485216a07cd3c8a62fac9 2926 | languageName: node 2927 | linkType: hard 2928 | 2929 | "ms@npm:2.1.2": 2930 | version: 2.1.2 2931 | resolution: "ms@npm:2.1.2" 2932 | checksum: 673cdb2c3133eb050c745908d8ce632ed2c02d85640e2edb3ace856a2266a813b30c613569bf3354fdf4ea7d1a1494add3bfa95e2713baa27d0c2c71fc44f58f 2933 | languageName: node 2934 | linkType: hard 2935 | 2936 | "ms@npm:^2.1.1": 2937 | version: 2.1.3 2938 | resolution: "ms@npm:2.1.3" 2939 | checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d 2940 | languageName: node 2941 | linkType: hard 2942 | 2943 | "natural-compare-lite@npm:^1.4.0": 2944 | version: 1.4.0 2945 | resolution: "natural-compare-lite@npm:1.4.0" 2946 | checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 2947 | languageName: node 2948 | linkType: hard 2949 | 2950 | "natural-compare@npm:^1.4.0": 2951 | version: 1.4.0 2952 | resolution: "natural-compare@npm:1.4.0" 2953 | checksum: 23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d 2954 | languageName: node 2955 | linkType: hard 2956 | 2957 | "normalize-package-data@npm:^2.5.0": 2958 | version: 2.5.0 2959 | resolution: "normalize-package-data@npm:2.5.0" 2960 | dependencies: 2961 | hosted-git-info: ^2.1.4 2962 | resolve: ^1.10.0 2963 | semver: 2 || 3 || 4 || 5 2964 | validate-npm-package-license: ^3.0.1 2965 | checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499 2966 | languageName: node 2967 | linkType: hard 2968 | 2969 | "normalize-package-data@npm:^3.0.0": 2970 | version: 3.0.3 2971 | resolution: "normalize-package-data@npm:3.0.3" 2972 | dependencies: 2973 | hosted-git-info: ^4.0.1 2974 | is-core-module: ^2.5.0 2975 | semver: ^7.3.4 2976 | validate-npm-package-license: ^3.0.1 2977 | checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a 2978 | languageName: node 2979 | linkType: hard 2980 | 2981 | "normalize-path@npm:^3.0.0": 2982 | version: 3.0.0 2983 | resolution: "normalize-path@npm:3.0.0" 2984 | checksum: 88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20 2985 | languageName: node 2986 | linkType: hard 2987 | 2988 | "npm-run-path@npm:^4.0.1": 2989 | version: 4.0.1 2990 | resolution: "npm-run-path@npm:4.0.1" 2991 | dependencies: 2992 | path-key: ^3.0.0 2993 | checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 2994 | languageName: node 2995 | linkType: hard 2996 | 2997 | "npm-run-path@npm:^5.1.0": 2998 | version: 5.1.0 2999 | resolution: "npm-run-path@npm:5.1.0" 3000 | dependencies: 3001 | path-key: ^4.0.0 3002 | checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 3003 | languageName: node 3004 | linkType: hard 3005 | 3006 | "object-inspect@npm:^1.12.3, object-inspect@npm:^1.9.0": 3007 | version: 1.12.3 3008 | resolution: "object-inspect@npm:1.12.3" 3009 | checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db 3010 | languageName: node 3011 | linkType: hard 3012 | 3013 | "object-keys@npm:^1.1.1": 3014 | version: 1.1.1 3015 | resolution: "object-keys@npm:1.1.1" 3016 | checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a 3017 | languageName: node 3018 | linkType: hard 3019 | 3020 | "object.assign@npm:^4.1.4": 3021 | version: 4.1.4 3022 | resolution: "object.assign@npm:4.1.4" 3023 | dependencies: 3024 | call-bind: ^1.0.2 3025 | define-properties: ^1.1.4 3026 | has-symbols: ^1.0.3 3027 | object-keys: ^1.1.1 3028 | checksum: 76cab513a5999acbfe0ff355f15a6a125e71805fcf53de4e9d4e082e1989bdb81d1e329291e1e4e0ae7719f0e4ef80e88fb2d367ae60500d79d25a6224ac8864 3029 | languageName: node 3030 | linkType: hard 3031 | 3032 | "object.values@npm:^1.1.6": 3033 | version: 1.1.6 3034 | resolution: "object.values@npm:1.1.6" 3035 | dependencies: 3036 | call-bind: ^1.0.2 3037 | define-properties: ^1.1.4 3038 | es-abstract: ^1.20.4 3039 | checksum: f6fff9fd817c24cfd8107f50fb33061d81cd11bacc4e3dbb3852e9ff7692fde4dbce823d4333ea27cd9637ef1b6690df5fbb61f1ed314fa2959598dc3ae23d8e 3040 | languageName: node 3041 | linkType: hard 3042 | 3043 | "once@npm:^1.3.0": 3044 | version: 1.4.0 3045 | resolution: "once@npm:1.4.0" 3046 | dependencies: 3047 | wrappy: 1 3048 | checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 3049 | languageName: node 3050 | linkType: hard 3051 | 3052 | "onetime@npm:^5.1.0, onetime@npm:^5.1.2": 3053 | version: 5.1.2 3054 | resolution: "onetime@npm:5.1.2" 3055 | dependencies: 3056 | mimic-fn: ^2.1.0 3057 | checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 3058 | languageName: node 3059 | linkType: hard 3060 | 3061 | "onetime@npm:^6.0.0": 3062 | version: 6.0.0 3063 | resolution: "onetime@npm:6.0.0" 3064 | dependencies: 3065 | mimic-fn: ^4.0.0 3066 | checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 3067 | languageName: node 3068 | linkType: hard 3069 | 3070 | "opencollective-postinstall@npm:^2.0.2": 3071 | version: 2.0.3 3072 | resolution: "opencollective-postinstall@npm:2.0.3" 3073 | bin: 3074 | opencollective-postinstall: index.js 3075 | checksum: 0a68c5cef135e46d11e665d5077398285d1ce5311c948e8327b435791c409744d4a6bb9c55bd6507fb5f2ef34b0ad920565adcdaf974cbdae701aead6f32b396 3076 | languageName: node 3077 | linkType: hard 3078 | 3079 | "optionator@npm:^0.9.1": 3080 | version: 0.9.1 3081 | resolution: "optionator@npm:0.9.1" 3082 | dependencies: 3083 | deep-is: ^0.1.3 3084 | fast-levenshtein: ^2.0.6 3085 | levn: ^0.4.1 3086 | prelude-ls: ^1.2.1 3087 | type-check: ^0.4.0 3088 | word-wrap: ^1.2.3 3089 | checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 3090 | languageName: node 3091 | linkType: hard 3092 | 3093 | "p-limit@npm:^2.2.0": 3094 | version: 2.3.0 3095 | resolution: "p-limit@npm:2.3.0" 3096 | dependencies: 3097 | p-try: ^2.0.0 3098 | checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 3099 | languageName: node 3100 | linkType: hard 3101 | 3102 | "p-limit@npm:^3.0.2": 3103 | version: 3.1.0 3104 | resolution: "p-limit@npm:3.1.0" 3105 | dependencies: 3106 | yocto-queue: ^0.1.0 3107 | checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 3108 | languageName: node 3109 | linkType: hard 3110 | 3111 | "p-locate@npm:^4.1.0": 3112 | version: 4.1.0 3113 | resolution: "p-locate@npm:4.1.0" 3114 | dependencies: 3115 | p-limit: ^2.2.0 3116 | checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 3117 | languageName: node 3118 | linkType: hard 3119 | 3120 | "p-locate@npm:^5.0.0": 3121 | version: 5.0.0 3122 | resolution: "p-locate@npm:5.0.0" 3123 | dependencies: 3124 | p-limit: ^3.0.2 3125 | checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 3126 | languageName: node 3127 | linkType: hard 3128 | 3129 | "p-map@npm:^4.0.0": 3130 | version: 4.0.0 3131 | resolution: "p-map@npm:4.0.0" 3132 | dependencies: 3133 | aggregate-error: ^3.0.0 3134 | checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c 3135 | languageName: node 3136 | linkType: hard 3137 | 3138 | "p-try@npm:^2.0.0": 3139 | version: 2.2.0 3140 | resolution: "p-try@npm:2.2.0" 3141 | checksum: f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae 3142 | languageName: node 3143 | linkType: hard 3144 | 3145 | "parent-module@npm:^1.0.0": 3146 | version: 1.0.1 3147 | resolution: "parent-module@npm:1.0.1" 3148 | dependencies: 3149 | callsites: ^3.0.0 3150 | checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff 3151 | languageName: node 3152 | linkType: hard 3153 | 3154 | "parse-json@npm:^5.0.0": 3155 | version: 5.2.0 3156 | resolution: "parse-json@npm:5.2.0" 3157 | dependencies: 3158 | "@babel/code-frame": ^7.0.0 3159 | error-ex: ^1.3.1 3160 | json-parse-even-better-errors: ^2.3.0 3161 | lines-and-columns: ^1.1.6 3162 | checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 3163 | languageName: node 3164 | linkType: hard 3165 | 3166 | "path-exists@npm:^4.0.0": 3167 | version: 4.0.0 3168 | resolution: "path-exists@npm:4.0.0" 3169 | checksum: 505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1 3170 | languageName: node 3171 | linkType: hard 3172 | 3173 | "path-is-absolute@npm:^1.0.0": 3174 | version: 1.0.1 3175 | resolution: "path-is-absolute@npm:1.0.1" 3176 | checksum: 060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8 3177 | languageName: node 3178 | linkType: hard 3179 | 3180 | "path-key@npm:^3.0.0, path-key@npm:^3.1.0": 3181 | version: 3.1.1 3182 | resolution: "path-key@npm:3.1.1" 3183 | checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 3184 | languageName: node 3185 | linkType: hard 3186 | 3187 | "path-key@npm:^4.0.0": 3188 | version: 4.0.0 3189 | resolution: "path-key@npm:4.0.0" 3190 | checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 3191 | languageName: node 3192 | linkType: hard 3193 | 3194 | "path-parse@npm:^1.0.7": 3195 | version: 1.0.7 3196 | resolution: "path-parse@npm:1.0.7" 3197 | checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a 3198 | languageName: node 3199 | linkType: hard 3200 | 3201 | "path-scurry@npm:^1.7.0": 3202 | version: 1.9.2 3203 | resolution: "path-scurry@npm:1.9.2" 3204 | dependencies: 3205 | lru-cache: ^9.1.1 3206 | minipass: ^5.0.0 || ^6.0.2 3207 | checksum: 92888dfb68e285043c6d3291c8e971d5d2bc2f5082f4d7b5392896f34be47024c9d0a8b688dd7ae6d125acc424699195474927cb4f00049a9b1ec7c4256fa8e0 3208 | languageName: node 3209 | linkType: hard 3210 | 3211 | "path-type@npm:^4.0.0": 3212 | version: 4.0.0 3213 | resolution: "path-type@npm:4.0.0" 3214 | checksum: 5b1e2daa247062061325b8fdbfd1fb56dde0a448fb1455453276ea18c60685bdad23a445dc148cf87bc216be1573357509b7d4060494a6fd768c7efad833ee45 3215 | languageName: node 3216 | linkType: hard 3217 | 3218 | "peek-readable@npm:^5.0.0": 3219 | version: 5.0.0 3220 | resolution: "peek-readable@npm:5.0.0" 3221 | checksum: bef5ceb50586eb42e14efba274ac57ffe97f0ed272df9239ce029f688f495d9bf74b2886fa27847c706a9db33acda4b7d23bbd09a2d21eb4c2a54da915117414 3222 | languageName: node 3223 | linkType: hard 3224 | 3225 | "picomatch@npm:^2.3.1": 3226 | version: 2.3.1 3227 | resolution: "picomatch@npm:2.3.1" 3228 | checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf 3229 | languageName: node 3230 | linkType: hard 3231 | 3232 | "pidtree@npm:^0.6.0": 3233 | version: 0.6.0 3234 | resolution: "pidtree@npm:0.6.0" 3235 | bin: 3236 | pidtree: bin/pidtree.js 3237 | checksum: 8fbc073ede9209dd15e80d616e65eb674986c93be49f42d9ddde8dbbd141bb53d628a7ca4e58ab5c370bb00383f67d75df59a9a226dede8fa801267a7030c27a 3238 | languageName: node 3239 | linkType: hard 3240 | 3241 | "pkg-dir@npm:^5.0.0": 3242 | version: 5.0.0 3243 | resolution: "pkg-dir@npm:5.0.0" 3244 | dependencies: 3245 | find-up: ^5.0.0 3246 | checksum: b167bb8dac7bbf22b1d5e30ec223e6b064b84b63010c9d49384619a36734caf95ed23ad23d4f9bd975e8e8082b60a83395f43a89bb192df53a7c25a38ecb57d9 3247 | languageName: node 3248 | linkType: hard 3249 | 3250 | "please-upgrade-node@npm:^3.2.0": 3251 | version: 3.2.0 3252 | resolution: "please-upgrade-node@npm:3.2.0" 3253 | dependencies: 3254 | semver-compare: ^1.0.0 3255 | checksum: d87c41581a2a022fbe25965a97006238cd9b8cbbf49b39f78d262548149a9d30bd2bdf35fec3d810e0001e630cd46ef13c7e19c389dea8de7e64db271a2381bb 3256 | languageName: node 3257 | linkType: hard 3258 | 3259 | "prelude-ls@npm:^1.2.1": 3260 | version: 1.2.1 3261 | resolution: "prelude-ls@npm:1.2.1" 3262 | checksum: cd192ec0d0a8e4c6da3bb80e4f62afe336df3f76271ac6deb0e6a36187133b6073a19e9727a1ff108cd8b9982e4768850d413baa71214dd80c7979617dca827a 3263 | languageName: node 3264 | linkType: hard 3265 | 3266 | "prettier-linter-helpers@npm:^1.0.0": 3267 | version: 1.0.0 3268 | resolution: "prettier-linter-helpers@npm:1.0.0" 3269 | dependencies: 3270 | fast-diff: ^1.1.2 3271 | checksum: 00ce8011cf6430158d27f9c92cfea0a7699405633f7f1d4a45f07e21bf78e99895911cbcdc3853db3a824201a7c745bd49bfea8abd5fb9883e765a90f74f8392 3272 | languageName: node 3273 | linkType: hard 3274 | 3275 | "prettier@npm:^2.8.8": 3276 | version: 2.8.8 3277 | resolution: "prettier@npm:2.8.8" 3278 | bin: 3279 | prettier: bin-prettier.js 3280 | checksum: b49e409431bf129dd89238d64299ba80717b57ff5a6d1c1a8b1a28b590d998a34e083fa13573bc732bb8d2305becb4c9a4407f8486c81fa7d55100eb08263cf8 3281 | languageName: node 3282 | linkType: hard 3283 | 3284 | "punycode@npm:^2.1.0": 3285 | version: 2.3.0 3286 | resolution: "punycode@npm:2.3.0" 3287 | checksum: 39f760e09a2a3bbfe8f5287cf733ecdad69d6af2fe6f97ca95f24b8921858b91e9ea3c9eeec6e08cede96181b3bb33f95c6ffd8c77e63986508aa2e8159fa200 3288 | languageName: node 3289 | linkType: hard 3290 | 3291 | "q@npm:^1.5.1": 3292 | version: 1.5.1 3293 | resolution: "q@npm:1.5.1" 3294 | checksum: 147baa93c805bc1200ed698bdf9c72e9e42c05f96d007e33a558b5fdfd63e5ea130e99313f28efc1783e90e6bdb4e48b67a36fcc026b7b09202437ae88a1fb12 3295 | languageName: node 3296 | linkType: hard 3297 | 3298 | "queue-microtask@npm:^1.2.2": 3299 | version: 1.2.3 3300 | resolution: "queue-microtask@npm:1.2.3" 3301 | checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 3302 | languageName: node 3303 | linkType: hard 3304 | 3305 | "quick-lru@npm:^4.0.1": 3306 | version: 4.0.1 3307 | resolution: "quick-lru@npm:4.0.1" 3308 | checksum: bea46e1abfaa07023e047d3cf1716a06172c4947886c053ede5c50321893711577cb6119360f810cc3ffcd70c4d7db4069c3cee876b358ceff8596e062bd1154 3309 | languageName: node 3310 | linkType: hard 3311 | 3312 | "read-pkg-up@npm:^7.0.1": 3313 | version: 7.0.1 3314 | resolution: "read-pkg-up@npm:7.0.1" 3315 | dependencies: 3316 | find-up: ^4.1.0 3317 | read-pkg: ^5.2.0 3318 | type-fest: ^0.8.1 3319 | checksum: e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44 3320 | languageName: node 3321 | linkType: hard 3322 | 3323 | "read-pkg@npm:^5.2.0": 3324 | version: 5.2.0 3325 | resolution: "read-pkg@npm:5.2.0" 3326 | dependencies: 3327 | "@types/normalize-package-data": ^2.4.0 3328 | normalize-package-data: ^2.5.0 3329 | parse-json: ^5.0.0 3330 | type-fest: ^0.6.0 3331 | checksum: eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 3332 | languageName: node 3333 | linkType: hard 3334 | 3335 | "readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.6.0": 3336 | version: 3.6.2 3337 | resolution: "readable-stream@npm:3.6.2" 3338 | dependencies: 3339 | inherits: ^2.0.3 3340 | string_decoder: ^1.1.1 3341 | util-deprecate: ^1.0.1 3342 | checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d 3343 | languageName: node 3344 | linkType: hard 3345 | 3346 | "readable-web-to-node-stream@npm:^3.0.2": 3347 | version: 3.0.2 3348 | resolution: "readable-web-to-node-stream@npm:3.0.2" 3349 | dependencies: 3350 | readable-stream: ^3.6.0 3351 | checksum: 8c56cc62c68513425ddfa721954875b382768f83fa20e6b31e365ee00cbe7a3d6296f66f7f1107b16cd3416d33aa9f1680475376400d62a081a88f81f0ea7f9c 3352 | languageName: node 3353 | linkType: hard 3354 | 3355 | "redent@npm:^3.0.0": 3356 | version: 3.0.0 3357 | resolution: "redent@npm:3.0.0" 3358 | dependencies: 3359 | indent-string: ^4.0.0 3360 | strip-indent: ^3.0.0 3361 | checksum: fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b 3362 | languageName: node 3363 | linkType: hard 3364 | 3365 | "regexp.prototype.flags@npm:^1.4.3": 3366 | version: 1.5.0 3367 | resolution: "regexp.prototype.flags@npm:1.5.0" 3368 | dependencies: 3369 | call-bind: ^1.0.2 3370 | define-properties: ^1.2.0 3371 | functions-have-names: ^1.2.3 3372 | checksum: c541687cdbdfff1b9a07f6e44879f82c66bbf07665f9a7544c5fd16acdb3ec8d1436caab01662d2fbcad403f3499d49ab0b77fbc7ef29ef961d98cc4bc9755b4 3373 | languageName: node 3374 | linkType: hard 3375 | 3376 | "require-directory@npm:^2.1.1": 3377 | version: 2.1.1 3378 | resolution: "require-directory@npm:2.1.1" 3379 | checksum: fb47e70bf0001fdeabdc0429d431863e9475e7e43ea5f94ad86503d918423c1543361cc5166d713eaa7029dd7a3d34775af04764bebff99ef413111a5af18c80 3380 | languageName: node 3381 | linkType: hard 3382 | 3383 | "require-from-string@npm:^2.0.2": 3384 | version: 2.0.2 3385 | resolution: "require-from-string@npm:2.0.2" 3386 | checksum: a03ef6895445f33a4015300c426699bc66b2b044ba7b670aa238610381b56d3f07c686251740d575e22f4c87531ba662d06937508f0f3c0f1ddc04db3130560b 3387 | languageName: node 3388 | linkType: hard 3389 | 3390 | "resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": 3391 | version: 5.0.0 3392 | resolution: "resolve-from@npm:5.0.0" 3393 | checksum: 4ceeb9113e1b1372d0cd969f3468fa042daa1dd9527b1b6bb88acb6ab55d8b9cd65dbf18819f9f9ddf0db804990901dcdaade80a215e7b2c23daae38e64f5bdf 3394 | languageName: node 3395 | linkType: hard 3396 | 3397 | "resolve-from@npm:^4.0.0": 3398 | version: 4.0.0 3399 | resolution: "resolve-from@npm:4.0.0" 3400 | checksum: f4ba0b8494846a5066328ad33ef8ac173801a51739eb4d63408c847da9a2e1c1de1e6cbbf72699211f3d13f8fc1325648b169bd15eb7da35688e30a5fb0e4a7f 3401 | languageName: node 3402 | linkType: hard 3403 | 3404 | "resolve-global@npm:1.0.0, resolve-global@npm:^1.0.0": 3405 | version: 1.0.0 3406 | resolution: "resolve-global@npm:1.0.0" 3407 | dependencies: 3408 | global-dirs: ^0.1.1 3409 | checksum: c4e11d33e84bde7516b824503ffbe4b6cce863d5ce485680fd3db997b7c64da1df98321b1fd0703b58be8bc9bc83bc96bd83043f96194386b45eb47229efb6b6 3410 | languageName: node 3411 | linkType: hard 3412 | 3413 | "resolve@npm:^1.10.0, resolve@npm:^1.22.1": 3414 | version: 1.22.2 3415 | resolution: "resolve@npm:1.22.2" 3416 | dependencies: 3417 | is-core-module: ^2.11.0 3418 | path-parse: ^1.0.7 3419 | supports-preserve-symlinks-flag: ^1.0.0 3420 | bin: 3421 | resolve: bin/resolve 3422 | checksum: 7e5df75796ebd429445d102d5824482ee7e567f0070b2b45897b29bb4f613dcbc262e0257b8aeedb3089330ccaea0d6a0464df1a77b2992cf331dcda0f4cb549 3423 | languageName: node 3424 | linkType: hard 3425 | 3426 | "resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin": 3427 | version: 1.22.2 3428 | resolution: "resolve@patch:resolve@npm%3A1.22.2#~builtin::version=1.22.2&hash=c3c19d" 3429 | dependencies: 3430 | is-core-module: ^2.11.0 3431 | path-parse: ^1.0.7 3432 | supports-preserve-symlinks-flag: ^1.0.0 3433 | bin: 3434 | resolve: bin/resolve 3435 | checksum: 66cc788f13b8398de18eb4abb3aed90435c84bb8935953feafcf7231ba4cd191b2c10b4a87b1e9681afc34fb138c705f91f7330ff90bfa36f457e5584076a2b8 3436 | languageName: node 3437 | linkType: hard 3438 | 3439 | "resource-webhooks@workspace:.": 3440 | version: 0.0.0-use.local 3441 | resolution: "resource-webhooks@workspace:." 3442 | dependencies: 3443 | "@commitlint/cli": ^17.6.3 3444 | "@commitlint/config-angular": ^17.6.3 3445 | "@types/node": ^20.2.5 3446 | "@typescript-eslint/eslint-plugin": ^5.59.8 3447 | "@typescript-eslint/parser": ^5.59.8 3448 | discord-api-types: ^0.37.43 3449 | discord.js: ^14.11.0 3450 | eslint: ^8.41.0 3451 | eslint-config-marine: ^9.4.1 3452 | eslint-config-prettier: ^8.8.0 3453 | eslint-plugin-import: ^2.27.5 3454 | eslint-plugin-prettier: ^4.2.1 3455 | husky: ^4.3.8 3456 | lint-staged: ^13.2.2 3457 | prettier: ^2.8.8 3458 | rimraf: ^5.0.1 3459 | typescript: ^5.0.4 3460 | languageName: unknown 3461 | linkType: soft 3462 | 3463 | "restore-cursor@npm:^3.1.0": 3464 | version: 3.1.0 3465 | resolution: "restore-cursor@npm:3.1.0" 3466 | dependencies: 3467 | onetime: ^5.1.0 3468 | signal-exit: ^3.0.2 3469 | checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 3470 | languageName: node 3471 | linkType: hard 3472 | 3473 | "reusify@npm:^1.0.4": 3474 | version: 1.0.4 3475 | resolution: "reusify@npm:1.0.4" 3476 | checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc 3477 | languageName: node 3478 | linkType: hard 3479 | 3480 | "rfdc@npm:^1.3.0": 3481 | version: 1.3.0 3482 | resolution: "rfdc@npm:1.3.0" 3483 | checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32 3484 | languageName: node 3485 | linkType: hard 3486 | 3487 | "rimraf@npm:^3.0.2": 3488 | version: 3.0.2 3489 | resolution: "rimraf@npm:3.0.2" 3490 | dependencies: 3491 | glob: ^7.1.3 3492 | bin: 3493 | rimraf: bin.js 3494 | checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 3495 | languageName: node 3496 | linkType: hard 3497 | 3498 | "rimraf@npm:^5.0.1": 3499 | version: 5.0.1 3500 | resolution: "rimraf@npm:5.0.1" 3501 | dependencies: 3502 | glob: ^10.2.5 3503 | bin: 3504 | rimraf: dist/cjs/src/bin.js 3505 | checksum: bafce85391349a2d960847980bf9b5caa2a8887f481af630f1ea27e08288217293cec72d75e9a2ba35495c212789f66a7f3d23366ba6197026ab71c535126857 3506 | languageName: node 3507 | linkType: hard 3508 | 3509 | "run-parallel@npm:^1.1.9": 3510 | version: 1.2.0 3511 | resolution: "run-parallel@npm:1.2.0" 3512 | dependencies: 3513 | queue-microtask: ^1.2.2 3514 | checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d 3515 | languageName: node 3516 | linkType: hard 3517 | 3518 | "rxjs@npm:^7.8.0": 3519 | version: 7.8.1 3520 | resolution: "rxjs@npm:7.8.1" 3521 | dependencies: 3522 | tslib: ^2.1.0 3523 | checksum: de4b53db1063e618ec2eca0f7965d9137cabe98cf6be9272efe6c86b47c17b987383df8574861bcced18ebd590764125a901d5506082be84a8b8e364bf05f119 3524 | languageName: node 3525 | linkType: hard 3526 | 3527 | "safe-buffer@npm:~5.2.0": 3528 | version: 5.2.1 3529 | resolution: "safe-buffer@npm:5.2.1" 3530 | checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 3531 | languageName: node 3532 | linkType: hard 3533 | 3534 | "safe-regex-test@npm:^1.0.0": 3535 | version: 1.0.0 3536 | resolution: "safe-regex-test@npm:1.0.0" 3537 | dependencies: 3538 | call-bind: ^1.0.2 3539 | get-intrinsic: ^1.1.3 3540 | is-regex: ^1.1.4 3541 | checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 3542 | languageName: node 3543 | linkType: hard 3544 | 3545 | "semver-compare@npm:^1.0.0": 3546 | version: 1.0.0 3547 | resolution: "semver-compare@npm:1.0.0" 3548 | checksum: dd1d7e2909744cf2cf71864ac718efc990297f9de2913b68e41a214319e70174b1d1793ac16e31183b128c2b9812541300cb324db8168e6cf6b570703b171c68 3549 | languageName: node 3550 | linkType: hard 3551 | 3552 | "semver-regex@npm:^3.1.2": 3553 | version: 3.1.4 3554 | resolution: "semver-regex@npm:3.1.4" 3555 | checksum: 3962105908e326aa2cd5c851a2f6d4cc7340d1b06560afc35cd5348d9fa5b1cc0ac0cad7e7cef2072bc12b992c5ae654d9e8d355c19d75d4216fced3b6c5d8a7 3556 | languageName: node 3557 | linkType: hard 3558 | 3559 | "semver@npm:2 || 3 || 4 || 5": 3560 | version: 5.7.2 3561 | resolution: "semver@npm:5.7.2" 3562 | bin: 3563 | semver: bin/semver 3564 | checksum: fb4ab5e0dd1c22ce0c937ea390b4a822147a9c53dbd2a9a0132f12fe382902beef4fbf12cf51bb955248d8d15874ce8cd89532569756384f994309825f10b686 3565 | languageName: node 3566 | linkType: hard 3567 | 3568 | "semver@npm:7.5.0": 3569 | version: 7.5.0 3570 | resolution: "semver@npm:7.5.0" 3571 | dependencies: 3572 | lru-cache: ^6.0.0 3573 | bin: 3574 | semver: bin/semver.js 3575 | checksum: 2d266937756689a76f124ffb4c1ea3e1bbb2b263219f90ada8a11aebebe1280b13bb76cca2ca96bdee3dbc554cbc0b24752eb895b2a51577aa644427e9229f2b 3576 | languageName: node 3577 | linkType: hard 3578 | 3579 | "semver@npm:^6.3.0": 3580 | version: 6.3.0 3581 | resolution: "semver@npm:6.3.0" 3582 | bin: 3583 | semver: ./bin/semver.js 3584 | checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 3585 | languageName: node 3586 | linkType: hard 3587 | 3588 | "semver@npm:^7.3.4, semver@npm:^7.3.7": 3589 | version: 7.5.2 3590 | resolution: "semver@npm:7.5.2" 3591 | dependencies: 3592 | lru-cache: ^6.0.0 3593 | bin: 3594 | semver: bin/semver.js 3595 | checksum: 3fdf5d1e6f170fe8bcc41669e31787649af91af7f54f05c71d0865bb7aa27e8b92f68b3e6b582483e2c1c648008bc84249d2cd86301771fe5cbf7621d1fe5375 3596 | languageName: node 3597 | linkType: hard 3598 | 3599 | "shebang-command@npm:^2.0.0": 3600 | version: 2.0.0 3601 | resolution: "shebang-command@npm:2.0.0" 3602 | dependencies: 3603 | shebang-regex: ^3.0.0 3604 | checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa 3605 | languageName: node 3606 | linkType: hard 3607 | 3608 | "shebang-regex@npm:^3.0.0": 3609 | version: 3.0.0 3610 | resolution: "shebang-regex@npm:3.0.0" 3611 | checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 3612 | languageName: node 3613 | linkType: hard 3614 | 3615 | "side-channel@npm:^1.0.4": 3616 | version: 1.0.4 3617 | resolution: "side-channel@npm:1.0.4" 3618 | dependencies: 3619 | call-bind: ^1.0.0 3620 | get-intrinsic: ^1.0.2 3621 | object-inspect: ^1.9.0 3622 | checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 3623 | languageName: node 3624 | linkType: hard 3625 | 3626 | "signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": 3627 | version: 3.0.7 3628 | resolution: "signal-exit@npm:3.0.7" 3629 | checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 3630 | languageName: node 3631 | linkType: hard 3632 | 3633 | "signal-exit@npm:^4.0.1": 3634 | version: 4.0.2 3635 | resolution: "signal-exit@npm:4.0.2" 3636 | checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31 3637 | languageName: node 3638 | linkType: hard 3639 | 3640 | "slash@npm:^3.0.0": 3641 | version: 3.0.0 3642 | resolution: "slash@npm:3.0.0" 3643 | checksum: 94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c 3644 | languageName: node 3645 | linkType: hard 3646 | 3647 | "slice-ansi@npm:^3.0.0": 3648 | version: 3.0.0 3649 | resolution: "slice-ansi@npm:3.0.0" 3650 | dependencies: 3651 | ansi-styles: ^4.0.0 3652 | astral-regex: ^2.0.0 3653 | is-fullwidth-code-point: ^3.0.0 3654 | checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 3655 | languageName: node 3656 | linkType: hard 3657 | 3658 | "slice-ansi@npm:^4.0.0": 3659 | version: 4.0.0 3660 | resolution: "slice-ansi@npm:4.0.0" 3661 | dependencies: 3662 | ansi-styles: ^4.0.0 3663 | astral-regex: ^2.0.0 3664 | is-fullwidth-code-point: ^3.0.0 3665 | checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 3666 | languageName: node 3667 | linkType: hard 3668 | 3669 | "slice-ansi@npm:^5.0.0": 3670 | version: 5.0.0 3671 | resolution: "slice-ansi@npm:5.0.0" 3672 | dependencies: 3673 | ansi-styles: ^6.0.0 3674 | is-fullwidth-code-point: ^4.0.0 3675 | checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e 3676 | languageName: node 3677 | linkType: hard 3678 | 3679 | "spdx-correct@npm:^3.0.0": 3680 | version: 3.2.0 3681 | resolution: "spdx-correct@npm:3.2.0" 3682 | dependencies: 3683 | spdx-expression-parse: ^3.0.0 3684 | spdx-license-ids: ^3.0.0 3685 | checksum: e9ae98d22f69c88e7aff5b8778dc01c361ef635580e82d29e5c60a6533cc8f4d820803e67d7432581af0cc4fb49973125076ee3b90df191d153e223c004193b2 3686 | languageName: node 3687 | linkType: hard 3688 | 3689 | "spdx-exceptions@npm:^2.1.0": 3690 | version: 2.3.0 3691 | resolution: "spdx-exceptions@npm:2.3.0" 3692 | checksum: cb69a26fa3b46305637123cd37c85f75610e8c477b6476fa7354eb67c08128d159f1d36715f19be6f9daf4b680337deb8c65acdcae7f2608ba51931540687ac0 3693 | languageName: node 3694 | linkType: hard 3695 | 3696 | "spdx-expression-parse@npm:^3.0.0": 3697 | version: 3.0.1 3698 | resolution: "spdx-expression-parse@npm:3.0.1" 3699 | dependencies: 3700 | spdx-exceptions: ^2.1.0 3701 | spdx-license-ids: ^3.0.0 3702 | checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde 3703 | languageName: node 3704 | linkType: hard 3705 | 3706 | "spdx-license-ids@npm:^3.0.0": 3707 | version: 3.0.13 3708 | resolution: "spdx-license-ids@npm:3.0.13" 3709 | checksum: 3469d85c65f3245a279fa11afc250c3dca96e9e847f2f79d57f466940c5bb8495da08a542646086d499b7f24a74b8d0b42f3fc0f95d50ff99af1f599f6360ad7 3710 | languageName: node 3711 | linkType: hard 3712 | 3713 | "split2@npm:^3.0.0": 3714 | version: 3.2.2 3715 | resolution: "split2@npm:3.2.2" 3716 | dependencies: 3717 | readable-stream: ^3.0.0 3718 | checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a 3719 | languageName: node 3720 | linkType: hard 3721 | 3722 | "streamsearch@npm:^1.1.0": 3723 | version: 1.1.0 3724 | resolution: "streamsearch@npm:1.1.0" 3725 | checksum: 1cce16cea8405d7a233d32ca5e00a00169cc0e19fbc02aa839959985f267335d435c07f96e5e0edd0eadc6d39c98d5435fb5bbbdefc62c41834eadc5622ad942 3726 | languageName: node 3727 | linkType: hard 3728 | 3729 | "string-argv@npm:^0.3.1": 3730 | version: 0.3.2 3731 | resolution: "string-argv@npm:0.3.2" 3732 | checksum: 8703ad3f3db0b2641ed2adbb15cf24d3945070d9a751f9e74a924966db9f325ac755169007233e8985a39a6a292f14d4fee20482989b89b96e473c4221508a0f 3733 | languageName: node 3734 | linkType: hard 3735 | 3736 | "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": 3737 | version: 4.2.3 3738 | resolution: "string-width@npm:4.2.3" 3739 | dependencies: 3740 | emoji-regex: ^8.0.0 3741 | is-fullwidth-code-point: ^3.0.0 3742 | strip-ansi: ^6.0.1 3743 | checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb 3744 | languageName: node 3745 | linkType: hard 3746 | 3747 | "string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2": 3748 | version: 5.1.2 3749 | resolution: "string-width@npm:5.1.2" 3750 | dependencies: 3751 | eastasianwidth: ^0.2.0 3752 | emoji-regex: ^9.2.2 3753 | strip-ansi: ^7.0.1 3754 | checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 3755 | languageName: node 3756 | linkType: hard 3757 | 3758 | "string.prototype.trim@npm:^1.2.7": 3759 | version: 1.2.7 3760 | resolution: "string.prototype.trim@npm:1.2.7" 3761 | dependencies: 3762 | call-bind: ^1.0.2 3763 | define-properties: ^1.1.4 3764 | es-abstract: ^1.20.4 3765 | checksum: 05b7b2d6af63648e70e44c4a8d10d8cc457536df78b55b9d6230918bde75c5987f6b8604438c4c8652eb55e4fc9725d2912789eb4ec457d6995f3495af190c09 3766 | languageName: node 3767 | linkType: hard 3768 | 3769 | "string.prototype.trimend@npm:^1.0.6": 3770 | version: 1.0.6 3771 | resolution: "string.prototype.trimend@npm:1.0.6" 3772 | dependencies: 3773 | call-bind: ^1.0.2 3774 | define-properties: ^1.1.4 3775 | es-abstract: ^1.20.4 3776 | checksum: 0fdc34645a639bd35179b5a08227a353b88dc089adf438f46be8a7c197fc3f22f8514c1c9be4629b3cd29c281582730a8cbbad6466c60f76b5f99cf2addb132e 3777 | languageName: node 3778 | linkType: hard 3779 | 3780 | "string.prototype.trimstart@npm:^1.0.6": 3781 | version: 1.0.6 3782 | resolution: "string.prototype.trimstart@npm:1.0.6" 3783 | dependencies: 3784 | call-bind: ^1.0.2 3785 | define-properties: ^1.1.4 3786 | es-abstract: ^1.20.4 3787 | checksum: 89080feef416621e6ef1279588994305477a7a91648d9436490d56010a1f7adc39167cddac7ce0b9884b8cdbef086987c4dcb2960209f2af8bac0d23ceff4f41 3788 | languageName: node 3789 | linkType: hard 3790 | 3791 | "string_decoder@npm:^1.1.1": 3792 | version: 1.3.0 3793 | resolution: "string_decoder@npm:1.3.0" 3794 | dependencies: 3795 | safe-buffer: ~5.2.0 3796 | checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 3797 | languageName: node 3798 | linkType: hard 3799 | 3800 | "strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": 3801 | version: 6.0.1 3802 | resolution: "strip-ansi@npm:6.0.1" 3803 | dependencies: 3804 | ansi-regex: ^5.0.1 3805 | checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c 3806 | languageName: node 3807 | linkType: hard 3808 | 3809 | "strip-ansi@npm:^7.0.1": 3810 | version: 7.1.0 3811 | resolution: "strip-ansi@npm:7.1.0" 3812 | dependencies: 3813 | ansi-regex: ^6.0.1 3814 | checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d 3815 | languageName: node 3816 | linkType: hard 3817 | 3818 | "strip-bom@npm:^3.0.0": 3819 | version: 3.0.0 3820 | resolution: "strip-bom@npm:3.0.0" 3821 | checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b 3822 | languageName: node 3823 | linkType: hard 3824 | 3825 | "strip-final-newline@npm:^2.0.0": 3826 | version: 2.0.0 3827 | resolution: "strip-final-newline@npm:2.0.0" 3828 | checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 3829 | languageName: node 3830 | linkType: hard 3831 | 3832 | "strip-final-newline@npm:^3.0.0": 3833 | version: 3.0.0 3834 | resolution: "strip-final-newline@npm:3.0.0" 3835 | checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 3836 | languageName: node 3837 | linkType: hard 3838 | 3839 | "strip-indent@npm:^3.0.0": 3840 | version: 3.0.0 3841 | resolution: "strip-indent@npm:3.0.0" 3842 | dependencies: 3843 | min-indent: ^1.0.0 3844 | checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 3845 | languageName: node 3846 | linkType: hard 3847 | 3848 | "strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": 3849 | version: 3.1.1 3850 | resolution: "strip-json-comments@npm:3.1.1" 3851 | checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 3852 | languageName: node 3853 | linkType: hard 3854 | 3855 | "strtok3@npm:^7.0.0": 3856 | version: 7.0.0 3857 | resolution: "strtok3@npm:7.0.0" 3858 | dependencies: 3859 | "@tokenizer/token": ^0.3.0 3860 | peek-readable: ^5.0.0 3861 | checksum: 2ebe7ad8f2aea611dec6742cf6a42e82764892a362907f7ce493faf334501bf981ce21c828dcc300457e6d460dc9c34d644ededb3b01dcb9e37559203cf1748c 3862 | languageName: node 3863 | linkType: hard 3864 | 3865 | "supports-color@npm:^5.3.0": 3866 | version: 5.5.0 3867 | resolution: "supports-color@npm:5.5.0" 3868 | dependencies: 3869 | has-flag: ^3.0.0 3870 | checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac 3871 | languageName: node 3872 | linkType: hard 3873 | 3874 | "supports-color@npm:^7.1.0": 3875 | version: 7.2.0 3876 | resolution: "supports-color@npm:7.2.0" 3877 | dependencies: 3878 | has-flag: ^4.0.0 3879 | checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a 3880 | languageName: node 3881 | linkType: hard 3882 | 3883 | "supports-preserve-symlinks-flag@npm:^1.0.0": 3884 | version: 1.0.0 3885 | resolution: "supports-preserve-symlinks-flag@npm:1.0.0" 3886 | checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae 3887 | languageName: node 3888 | linkType: hard 3889 | 3890 | "text-extensions@npm:^1.0.0": 3891 | version: 1.9.0 3892 | resolution: "text-extensions@npm:1.9.0" 3893 | checksum: 56a9962c1b62d39b2bcb369b7558ca85c1b55e554b38dfd725edcc0a1babe5815782a60c17ff6b839093b163dfebb92b804208aaaea616ec7571c8059ae0cf44 3894 | languageName: node 3895 | linkType: hard 3896 | 3897 | "text-table@npm:^0.2.0": 3898 | version: 0.2.0 3899 | resolution: "text-table@npm:0.2.0" 3900 | checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a 3901 | languageName: node 3902 | linkType: hard 3903 | 3904 | "through2@npm:^4.0.0": 3905 | version: 4.0.2 3906 | resolution: "through2@npm:4.0.2" 3907 | dependencies: 3908 | readable-stream: 3 3909 | checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 3910 | languageName: node 3911 | linkType: hard 3912 | 3913 | "through@npm:>=2.2.7 <3, through@npm:^2.3.8": 3914 | version: 2.3.8 3915 | resolution: "through@npm:2.3.8" 3916 | checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd 3917 | languageName: node 3918 | linkType: hard 3919 | 3920 | "to-regex-range@npm:^5.0.1": 3921 | version: 5.0.1 3922 | resolution: "to-regex-range@npm:5.0.1" 3923 | dependencies: 3924 | is-number: ^7.0.0 3925 | checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed 3926 | languageName: node 3927 | linkType: hard 3928 | 3929 | "token-types@npm:^5.0.1": 3930 | version: 5.0.1 3931 | resolution: "token-types@npm:5.0.1" 3932 | dependencies: 3933 | "@tokenizer/token": ^0.3.0 3934 | ieee754: ^1.2.1 3935 | checksum: 32780123bc6ce8b6a2231d860445c994a02a720abf38df5583ea957aa6626873cd1c4dd8af62314da4cf16ede00c379a765707a3b06f04b8808c38efdae1c785 3936 | languageName: node 3937 | linkType: hard 3938 | 3939 | "trim-newlines@npm:^3.0.0": 3940 | version: 3.0.1 3941 | resolution: "trim-newlines@npm:3.0.1" 3942 | checksum: b530f3fadf78e570cf3c761fb74fef655beff6b0f84b29209bac6c9622db75ad1417f4a7b5d54c96605dcd72734ad44526fef9f396807b90839449eb543c6206 3943 | languageName: node 3944 | linkType: hard 3945 | 3946 | "ts-mixer@npm:^6.0.3": 3947 | version: 6.0.3 3948 | resolution: "ts-mixer@npm:6.0.3" 3949 | checksum: 7fbaba0a413bf817835a6a23d46bccf4192dd4d7345b6bae9d594c88acffac35bf4995ef3cce753090c8abcdf2afd16dba8899365584a1f960ccc2a15bf2e2d6 3950 | languageName: node 3951 | linkType: hard 3952 | 3953 | "ts-node@npm:^10.8.1": 3954 | version: 10.9.1 3955 | resolution: "ts-node@npm:10.9.1" 3956 | dependencies: 3957 | "@cspotcode/source-map-support": ^0.8.0 3958 | "@tsconfig/node10": ^1.0.7 3959 | "@tsconfig/node12": ^1.0.7 3960 | "@tsconfig/node14": ^1.0.0 3961 | "@tsconfig/node16": ^1.0.2 3962 | acorn: ^8.4.1 3963 | acorn-walk: ^8.1.1 3964 | arg: ^4.1.0 3965 | create-require: ^1.1.0 3966 | diff: ^4.0.1 3967 | make-error: ^1.1.1 3968 | v8-compile-cache-lib: ^3.0.1 3969 | yn: 3.1.1 3970 | peerDependencies: 3971 | "@swc/core": ">=1.2.50" 3972 | "@swc/wasm": ">=1.2.50" 3973 | "@types/node": "*" 3974 | typescript: ">=2.7" 3975 | peerDependenciesMeta: 3976 | "@swc/core": 3977 | optional: true 3978 | "@swc/wasm": 3979 | optional: true 3980 | bin: 3981 | ts-node: dist/bin.js 3982 | ts-node-cwd: dist/bin-cwd.js 3983 | ts-node-esm: dist/bin-esm.js 3984 | ts-node-script: dist/bin-script.js 3985 | ts-node-transpile-only: dist/bin-transpile.js 3986 | ts-script: dist/bin-script-deprecated.js 3987 | checksum: 090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35 3988 | languageName: node 3989 | linkType: hard 3990 | 3991 | "tsconfig-paths@npm:^3.14.1": 3992 | version: 3.14.2 3993 | resolution: "tsconfig-paths@npm:3.14.2" 3994 | dependencies: 3995 | "@types/json5": ^0.0.29 3996 | json5: ^1.0.2 3997 | minimist: ^1.2.6 3998 | strip-bom: ^3.0.0 3999 | checksum: a6162eaa1aed680537f93621b82399c7856afd10ec299867b13a0675e981acac4e0ec00896860480efc59fc10fd0b16fdc928c0b885865b52be62cadac692447 4000 | languageName: node 4001 | linkType: hard 4002 | 4003 | "tslib@npm:^1.8.1": 4004 | version: 1.14.1 4005 | resolution: "tslib@npm:1.14.1" 4006 | checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd 4007 | languageName: node 4008 | linkType: hard 4009 | 4010 | "tslib@npm:^2.1.0, tslib@npm:^2.5.0": 4011 | version: 2.5.3 4012 | resolution: "tslib@npm:2.5.3" 4013 | checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c 4014 | languageName: node 4015 | linkType: hard 4016 | 4017 | "tsutils@npm:^3.21.0": 4018 | version: 3.21.0 4019 | resolution: "tsutils@npm:3.21.0" 4020 | dependencies: 4021 | tslib: ^1.8.1 4022 | peerDependencies: 4023 | 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" 4024 | checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48 4025 | languageName: node 4026 | linkType: hard 4027 | 4028 | "type-check@npm:^0.4.0, type-check@npm:~0.4.0": 4029 | version: 0.4.0 4030 | resolution: "type-check@npm:0.4.0" 4031 | dependencies: 4032 | prelude-ls: ^1.2.1 4033 | checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a 4034 | languageName: node 4035 | linkType: hard 4036 | 4037 | "type-fest@npm:^0.18.0": 4038 | version: 0.18.1 4039 | resolution: "type-fest@npm:0.18.1" 4040 | checksum: e96dcee18abe50ec82dab6cbc4751b3a82046da54c52e3b2d035b3c519732c0b3dd7a2fa9df24efd1a38d953d8d4813c50985f215f1957ee5e4f26b0fe0da395 4041 | languageName: node 4042 | linkType: hard 4043 | 4044 | "type-fest@npm:^0.20.2": 4045 | version: 0.20.2 4046 | resolution: "type-fest@npm:0.20.2" 4047 | checksum: 4fb3272df21ad1c552486f8a2f8e115c09a521ad7a8db3d56d53718d0c907b62c6e9141ba5f584af3f6830d0872c521357e512381f24f7c44acae583ad517d73 4048 | languageName: node 4049 | linkType: hard 4050 | 4051 | "type-fest@npm:^0.21.3": 4052 | version: 0.21.3 4053 | resolution: "type-fest@npm:0.21.3" 4054 | checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0 4055 | languageName: node 4056 | linkType: hard 4057 | 4058 | "type-fest@npm:^0.6.0": 4059 | version: 0.6.0 4060 | resolution: "type-fest@npm:0.6.0" 4061 | checksum: b2188e6e4b21557f6e92960ec496d28a51d68658018cba8b597bd3ef757721d1db309f120ae987abeeda874511d14b776157ff809f23c6d1ce8f83b9b2b7d60f 4062 | languageName: node 4063 | linkType: hard 4064 | 4065 | "type-fest@npm:^0.8.1": 4066 | version: 0.8.1 4067 | resolution: "type-fest@npm:0.8.1" 4068 | checksum: d61c4b2eba24009033ae4500d7d818a94fd6d1b481a8111612ee141400d5f1db46f199c014766b9fa9b31a6a7374d96fc748c6d688a78a3ce5a33123839becb7 4069 | languageName: node 4070 | linkType: hard 4071 | 4072 | "typed-array-length@npm:^1.0.4": 4073 | version: 1.0.4 4074 | resolution: "typed-array-length@npm:1.0.4" 4075 | dependencies: 4076 | call-bind: ^1.0.2 4077 | for-each: ^0.3.3 4078 | is-typed-array: ^1.1.9 4079 | checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956 4080 | languageName: node 4081 | linkType: hard 4082 | 4083 | "typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:^5.0.4": 4084 | version: 5.1.3 4085 | resolution: "typescript@npm:5.1.3" 4086 | bin: 4087 | tsc: bin/tsc 4088 | tsserver: bin/tsserver 4089 | checksum: d9d51862d98efa46534f2800a1071a613751b1585dc78884807d0c179bcd93d6e9d4012a508e276742f5f33c480adefc52ffcafaf9e0e00ab641a14cde9a31c7 4090 | languageName: node 4091 | linkType: hard 4092 | 4093 | "typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin, typescript@patch:typescript@^5.0.4#~builtin": 4094 | version: 5.1.3 4095 | resolution: "typescript@patch:typescript@npm%3A5.1.3#~builtin::version=5.1.3&hash=5da071" 4096 | bin: 4097 | tsc: bin/tsc 4098 | tsserver: bin/tsserver 4099 | checksum: 6f0a9dca6bf4ce9dcaf4e282aade55ef4c56ecb5fb98d0a4a5c0113398815aea66d871b5611e83353e5953a19ed9ef103cf5a76ac0f276d550d1e7cd5344f61e 4100 | languageName: node 4101 | linkType: hard 4102 | 4103 | "unbox-primitive@npm:^1.0.2": 4104 | version: 1.0.2 4105 | resolution: "unbox-primitive@npm:1.0.2" 4106 | dependencies: 4107 | call-bind: ^1.0.2 4108 | has-bigints: ^1.0.2 4109 | has-symbols: ^1.0.3 4110 | which-boxed-primitive: ^1.0.2 4111 | checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 4112 | languageName: node 4113 | linkType: hard 4114 | 4115 | "undici@npm:^5.22.0": 4116 | version: 5.22.1 4117 | resolution: "undici@npm:5.22.1" 4118 | dependencies: 4119 | busboy: ^1.6.0 4120 | checksum: 048a3365f622be44fb319316cedfaa241c59cf7f3368ae7667a12323447e1822e8cc3d00f6956c852d1478a6fde1cbbe753f49e05f2fdaed229693e716ebaf35 4121 | languageName: node 4122 | linkType: hard 4123 | 4124 | "universalify@npm:^2.0.0": 4125 | version: 2.0.0 4126 | resolution: "universalify@npm:2.0.0" 4127 | checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 4128 | languageName: node 4129 | linkType: hard 4130 | 4131 | "uri-js@npm:^4.2.2": 4132 | version: 4.4.1 4133 | resolution: "uri-js@npm:4.4.1" 4134 | dependencies: 4135 | punycode: ^2.1.0 4136 | checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 4137 | languageName: node 4138 | linkType: hard 4139 | 4140 | "util-deprecate@npm:^1.0.1": 4141 | version: 1.0.2 4142 | resolution: "util-deprecate@npm:1.0.2" 4143 | checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 4144 | languageName: node 4145 | linkType: hard 4146 | 4147 | "v8-compile-cache-lib@npm:^3.0.1": 4148 | version: 3.0.1 4149 | resolution: "v8-compile-cache-lib@npm:3.0.1" 4150 | checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0 4151 | languageName: node 4152 | linkType: hard 4153 | 4154 | "validate-npm-package-license@npm:^3.0.1": 4155 | version: 3.0.4 4156 | resolution: "validate-npm-package-license@npm:3.0.4" 4157 | dependencies: 4158 | spdx-correct: ^3.0.0 4159 | spdx-expression-parse: ^3.0.0 4160 | checksum: 35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad 4161 | languageName: node 4162 | linkType: hard 4163 | 4164 | "which-boxed-primitive@npm:^1.0.2": 4165 | version: 1.0.2 4166 | resolution: "which-boxed-primitive@npm:1.0.2" 4167 | dependencies: 4168 | is-bigint: ^1.0.1 4169 | is-boolean-object: ^1.1.0 4170 | is-number-object: ^1.0.4 4171 | is-string: ^1.0.5 4172 | is-symbol: ^1.0.3 4173 | checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e 4174 | languageName: node 4175 | linkType: hard 4176 | 4177 | "which-pm-runs@npm:^1.0.0": 4178 | version: 1.1.0 4179 | resolution: "which-pm-runs@npm:1.1.0" 4180 | checksum: 39a56ee50886fb33ec710e3b36dc9fe3d0096cac44850d9ca0c6186c4cb824d6c8125f013e0562e7c94744e1e8e4a6ab695592cdb12555777c7a4368143d822c 4181 | languageName: node 4182 | linkType: hard 4183 | 4184 | "which-typed-array@npm:^1.1.9": 4185 | version: 1.1.9 4186 | resolution: "which-typed-array@npm:1.1.9" 4187 | dependencies: 4188 | available-typed-arrays: ^1.0.5 4189 | call-bind: ^1.0.2 4190 | for-each: ^0.3.3 4191 | gopd: ^1.0.1 4192 | has-tostringtag: ^1.0.0 4193 | is-typed-array: ^1.1.10 4194 | checksum: fe0178ca44c57699ca2c0e657b64eaa8d2db2372a4e2851184f568f98c478ae3dc3fdb5f7e46c384487046b0cf9e23241423242b277e03e8ba3dabc7c84c98ef 4195 | languageName: node 4196 | linkType: hard 4197 | 4198 | "which@npm:^2.0.1": 4199 | version: 2.0.2 4200 | resolution: "which@npm:2.0.2" 4201 | dependencies: 4202 | isexe: ^2.0.0 4203 | bin: 4204 | node-which: ./bin/node-which 4205 | checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 4206 | languageName: node 4207 | linkType: hard 4208 | 4209 | "word-wrap@npm:^1.2.3": 4210 | version: 1.2.4 4211 | resolution: "word-wrap@npm:1.2.4" 4212 | checksum: 8f1f2e0a397c0e074ca225ba9f67baa23f99293bc064e31355d426ae91b8b3f6b5f6c1fc9ae5e9141178bb362d563f55e62fd8d5c31f2a77e3ade56cb3e35bd1 4213 | languageName: node 4214 | linkType: hard 4215 | 4216 | "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": 4217 | version: 7.0.0 4218 | resolution: "wrap-ansi@npm:7.0.0" 4219 | dependencies: 4220 | ansi-styles: ^4.0.0 4221 | string-width: ^4.1.0 4222 | strip-ansi: ^6.0.0 4223 | checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b 4224 | languageName: node 4225 | linkType: hard 4226 | 4227 | "wrap-ansi@npm:^6.2.0": 4228 | version: 6.2.0 4229 | resolution: "wrap-ansi@npm:6.2.0" 4230 | dependencies: 4231 | ansi-styles: ^4.0.0 4232 | string-width: ^4.1.0 4233 | strip-ansi: ^6.0.0 4234 | checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a 4235 | languageName: node 4236 | linkType: hard 4237 | 4238 | "wrap-ansi@npm:^8.1.0": 4239 | version: 8.1.0 4240 | resolution: "wrap-ansi@npm:8.1.0" 4241 | dependencies: 4242 | ansi-styles: ^6.1.0 4243 | string-width: ^5.0.1 4244 | strip-ansi: ^7.0.1 4245 | checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 4246 | languageName: node 4247 | linkType: hard 4248 | 4249 | "wrappy@npm:1": 4250 | version: 1.0.2 4251 | resolution: "wrappy@npm:1.0.2" 4252 | checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5 4253 | languageName: node 4254 | linkType: hard 4255 | 4256 | "ws@npm:^8.13.0": 4257 | version: 8.13.0 4258 | resolution: "ws@npm:8.13.0" 4259 | peerDependencies: 4260 | bufferutil: ^4.0.1 4261 | utf-8-validate: ">=5.0.2" 4262 | peerDependenciesMeta: 4263 | bufferutil: 4264 | optional: true 4265 | utf-8-validate: 4266 | optional: true 4267 | checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c 4268 | languageName: node 4269 | linkType: hard 4270 | 4271 | "y18n@npm:^5.0.5": 4272 | version: 5.0.8 4273 | resolution: "y18n@npm:5.0.8" 4274 | checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30 4275 | languageName: node 4276 | linkType: hard 4277 | 4278 | "yallist@npm:^4.0.0": 4279 | version: 4.0.0 4280 | resolution: "yallist@npm:4.0.0" 4281 | checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 4282 | languageName: node 4283 | linkType: hard 4284 | 4285 | "yaml@npm:^1.10.0": 4286 | version: 1.10.2 4287 | resolution: "yaml@npm:1.10.2" 4288 | checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f 4289 | languageName: node 4290 | linkType: hard 4291 | 4292 | "yaml@npm:^2.2.2": 4293 | version: 2.3.1 4294 | resolution: "yaml@npm:2.3.1" 4295 | checksum: 2c7bc9a7cd4c9f40d3b0b0a98e370781b68b8b7c4515720869aced2b00d92f5da1762b4ffa947f9e795d6cd6b19f410bd4d15fdd38aca7bd96df59bd9486fb54 4296 | languageName: node 4297 | linkType: hard 4298 | 4299 | "yargs-parser@npm:^20.2.3": 4300 | version: 20.2.9 4301 | resolution: "yargs-parser@npm:20.2.9" 4302 | checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 4303 | languageName: node 4304 | linkType: hard 4305 | 4306 | "yargs-parser@npm:^21.1.1": 4307 | version: 21.1.1 4308 | resolution: "yargs-parser@npm:21.1.1" 4309 | checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c 4310 | languageName: node 4311 | linkType: hard 4312 | 4313 | "yargs@npm:^17.0.0": 4314 | version: 17.7.2 4315 | resolution: "yargs@npm:17.7.2" 4316 | dependencies: 4317 | cliui: ^8.0.1 4318 | escalade: ^3.1.1 4319 | get-caller-file: ^2.0.5 4320 | require-directory: ^2.1.1 4321 | string-width: ^4.2.3 4322 | y18n: ^5.0.5 4323 | yargs-parser: ^21.1.1 4324 | checksum: 73b572e863aa4a8cbef323dd911d79d193b772defd5a51aab0aca2d446655216f5002c42c5306033968193bdbf892a7a4c110b0d77954a7fdf563e653967b56a 4325 | languageName: node 4326 | linkType: hard 4327 | 4328 | "yn@npm:3.1.1": 4329 | version: 3.1.1 4330 | resolution: "yn@npm:3.1.1" 4331 | checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 4332 | languageName: node 4333 | linkType: hard 4334 | 4335 | "yocto-queue@npm:^0.1.0": 4336 | version: 0.1.0 4337 | resolution: "yocto-queue@npm:0.1.0" 4338 | checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 4339 | languageName: node 4340 | linkType: hard 4341 | --------------------------------------------------------------------------------