From b44292803763085f7f78b856961a78f9374e9674 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Thu, 12 Oct 2023 08:00:57 +0000 Subject: [PATCH 01/27] Create sweep.yaml --- sweep.yaml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 sweep.yaml diff --git a/sweep.yaml b/sweep.yaml new file mode 100644 index 000000000..36532abcf --- /dev/null +++ b/sweep.yaml @@ -0,0 +1,46 @@ +# Sweep AI turns bugs & feature requests into code changes (https://sweep.dev) +# For details on our config file, check out our docs at https://docs.sweep.dev/usage/config + +# This setting contains a list of rules that Sweep will check for. If any of these rules are broken in a new commit, Sweep will create an pull request to fix the broken rule. +rules: +- "All docstrings and comments should be up to date." +- "Do not include large chunks of commented-out code." + - "Ensure that all error logs use traceback during exceptions." + - "Avoid using `import pdb; pdb.set_trace()` in production code." + - "Do not include debug log or print statements in production code." + - "Ensure that the code is properly formatted and follows consistent styling." + +# This is the branch that Sweep will develop from and make pull requests to. Most people use 'main' or 'master' but some users also use 'dev' or 'staging'. +branch: 'main' + +# By default Sweep will read the logs and outputs from your existing Github Actions. To disable this, set this to false. +gha_enabled: True + +# This is the description of your project. It will be used by sweep when creating PRs. You can tell Sweep what's unique about your project, what frameworks you use, or anything else you want. +# +# Example: +# +# description: sweepai/sweep is a python project. The main api endpoints are in sweepai/api.py. Write code that adheres to PEP8. +description: '' + +# This sets whether to create pull requests as drafts. If this is set to True, then all pull requests will be created as drafts and GitHub Actions will not be triggered. +draft: False + +# This is a list of directories that Sweep will not be able to edit. +blocked_dirs: [] + +# This is a list of documentation links that Sweep will use to help it understand your code. You can add links to documentation for any packages you use here. +# +# Example: +# +# docs: +# - PyGitHub: ["https://pygithub.readthedocs.io/en/latest/", "We use pygithub to interact with the GitHub API"] +docs: [] + +# Sandbox executes commands in a sandboxed environment to validate code changes after every edit to guarantee pristine code. For more details, see the [Sandbox](./sandbox) page. +sandbox: + install: + - trunk init + check: + - trunk fmt {file_path} + - trunk check --fix --print-failures {file_path} From b4476cddc33557b410aab5809391ce673f8f127e Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Thu, 12 Oct 2023 08:00:58 +0000 Subject: [PATCH 02/27] Create sweep template --- .github/ISSUE_TEMPLATE/sweep-template.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/sweep-template.yml diff --git a/.github/ISSUE_TEMPLATE/sweep-template.yml b/.github/ISSUE_TEMPLATE/sweep-template.yml new file mode 100644 index 000000000..98811de19 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/sweep-template.yml @@ -0,0 +1,14 @@ +name: Sweep Issue +title: 'Sweep: ' +description: For small bugs, features, refactors, and tests to be handled by Sweep, an AI-powered junior developer. +labels: sweep +body: + - type: textarea + id: description + attributes: + label: Details + description: Tell Sweep where and what to edit and provide enough context for a new developer to the codebase + placeholder: | + Bugs: The bug might be in ... file. Here are the logs: ... + Features: the new endpoint should use the ... class from ... file because it contains ... logic. + Refactors: We are migrating this function to ... version because ... From 0abdc2c801268b6e9f285f05ce529b9af4547ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Thu, 12 Oct 2023 08:05:30 +0000 Subject: [PATCH 03/27] Update sweep.yaml --- sweep.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sweep.yaml b/sweep.yaml index 36532abcf..64eba4665 100644 --- a/sweep.yaml +++ b/sweep.yaml @@ -11,7 +11,7 @@ rules: - "Ensure that the code is properly formatted and follows consistent styling." # This is the branch that Sweep will develop from and make pull requests to. Most people use 'main' or 'master' but some users also use 'dev' or 'staging'. -branch: 'main' +branch: 'development' # By default Sweep will read the logs and outputs from your existing Github Actions. To disable this, set this to false. gha_enabled: True From bc4baaf2a9c9b4f3e899ba28ec2494f446360ff9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Sun, 15 Oct 2023 19:02:18 +0000 Subject: [PATCH 04/27] Update ubiquibot-config.yml --- .github/ubiquibot-config.yml | 74 +----------------------------------- 1 file changed, 1 insertion(+), 73 deletions(-) diff --git a/.github/ubiquibot-config.yml b/.github/ubiquibot-config.yml index e9fbd647d..8d1741fbf 100644 --- a/.github/ubiquibot-config.yml +++ b/.github/ubiquibot-config.yml @@ -1,73 +1 @@ -privateKeyEncrypted: "" -promotionComment: "
If you've enjoyed your experience in the DevPool, we'd appreciate your support. Follow Ubiquity on GitHub and star this repo. Your endorsement means the world to us and helps us grow!
We are excited to announce that the DevPool and UbiquiBot are now available to partners! Our ideal collaborators are globally distributed crypto-native organizations, who actively work on open source on GitHub, and excel in research & development. If you can introduce us to the repository maintainers in these types of companies, we have a special bonus in store for you!
" - -evmNetworkId: 100 -priceMultiplier: 1 -issueCreatorMultiplier: 3 -maxConcurrentAssigns: 2 -permitMaxPrice: 1000 - -disableAnalytics: true -commentIncentives: true -assistivePricing: true -registerWalletWithVerification: false - -timeLabels: - - name: "Time: <1 Hour" - - name: "Time: <2 Hours" - - name: "Time: <4 Hours" - - name: "Time: <1 Day" - - name: "Time: <1 Week" - -priorityLabels: - - name: "Priority: 1 (Normal)" - - name: "Priority: 2 (Medium)" - - name: "Priority: 3 (High)" - - name: "Priority: 4 (Urgent)" - - name: "Priority: 5 (Emergency)" - -incentives: - comment: - elements: - code: 1 - img: 0 - h1: 1 - h2: 1 - h3: 1 - h4: 1 - h5: 1 - h6: 1 - li: 0.5 - a: 1 - blockquote: 0 - i: 0 - totals: - word: 0.1 - -commandSettings: - - name: start - enabled: true - - name: stop - enabled: true - - name: wallet - enabled: true - - name: payout - enabled: true - - name: multiplier - enabled: true - - name: query - enabled: true - - name: allow - enabled: true - - name: autopay - enabled: true - - name: ask - enabled: true - - name: review - enabled: true - -# publicAccessControl: -# setLabel: true -# fundExternalClosedIssue: true - -openAITokenLimit: 8000 \ No newline at end of file +priceMultiplier: 2 From 326a2b7e8655d827e2e6f05b01114913d10b349b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Thu, 2 Nov 2023 16:15:53 +0900 Subject: [PATCH 05/27] Delete .github/ISSUE_TEMPLATE/sweep-template.yml --- .github/ISSUE_TEMPLATE/sweep-template.yml | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/sweep-template.yml diff --git a/.github/ISSUE_TEMPLATE/sweep-template.yml b/.github/ISSUE_TEMPLATE/sweep-template.yml deleted file mode 100644 index 98811de19..000000000 --- a/.github/ISSUE_TEMPLATE/sweep-template.yml +++ /dev/null @@ -1,14 +0,0 @@ -name: Sweep Issue -title: 'Sweep: ' -description: For small bugs, features, refactors, and tests to be handled by Sweep, an AI-powered junior developer. -labels: sweep -body: - - type: textarea - id: description - attributes: - label: Details - description: Tell Sweep where and what to edit and provide enough context for a new developer to the codebase - placeholder: | - Bugs: The bug might be in ... file. Here are the logs: ... - Features: the new endpoint should use the ... class from ... file because it contains ... logic. - Refactors: We are migrating this function to ... version because ... From bcdd53fa48c9ab5a9fdc4d96191c56e487eced27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Tue, 14 Nov 2023 11:40:40 +0900 Subject: [PATCH 06/27] Delete .github/ubiquibot-config.yml --- .github/ubiquibot-config.yml | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .github/ubiquibot-config.yml diff --git a/.github/ubiquibot-config.yml b/.github/ubiquibot-config.yml deleted file mode 100644 index 8d1741fbf..000000000 --- a/.github/ubiquibot-config.yml +++ /dev/null @@ -1 +0,0 @@ -priceMultiplier: 2 From 5f3c94ebe66931550f45e3bcc568d07648c04227 Mon Sep 17 00:00:00 2001 From: Korrrba Date: Tue, 28 Nov 2023 12:46:11 +0100 Subject: [PATCH 07/27] chore: add knip ci workflow Resolves: #897 --- .github/workflows/knip.yml | 28 ++++++++++++++++++++++++++++ package.json | 4 +++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/knip.yml diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml new file mode 100644 index 000000000..1be7f0c04 --- /dev/null +++ b/.github/workflows/knip.yml @@ -0,0 +1,28 @@ +name: Knip + +on: + pull_request: + +permissions: write-all + +jobs: + run-knip: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: "18.14.1" + + - name: Install toolchain + run: yarn install + + - name: Report knip results to pull request + uses: gitcoindev/knip-reporter@v1.2.9 + with: + verbose: true + comment_id: ${{ github.workflow }}-reporter + command_script_name: knip-ci diff --git a/package.json b/package.json index 2830f3051..b87cc1072 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,8 @@ "build:serverless": "ncc build src/index.ts -o ./", "build": "tsc", "clean": "rimraf ./dist ./node_modules", + "knip": "knip", + "knip-ci": "knip --no-exit-code --reporter jsonExt", "preformat": "yarn lint:prettier", "format": "yarn lint:eslint", "lint": "yarn lint:prettier:check && yarn lint:eslint", @@ -78,7 +80,7 @@ "@types/source-map-support": "^0.5.6", "eslint": "^8.43.0", "jest": "^29.6.2", - "knip": "^2.33.4", + "knip": "^2.43.0", "octokit": "^3.1.2", "rimraf": "3.0.2", "source-map-support": "^0.5.21", From 72f5fe2e0a454f4ceb8378f88359ef53f70c44e7 Mon Sep 17 00:00:00 2001 From: Korrrba Date: Tue, 28 Nov 2023 12:53:47 +0100 Subject: [PATCH 08/27] chore: add knip.ts configuration skeleton Resolves: #897 --- knip.json | 4 ---- knip.ts | 11 +++++++++++ tsconfig.json | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 knip.json create mode 100644 knip.ts diff --git a/knip.json b/knip.json deleted file mode 100644 index 9d5789ccc..000000000 --- a/knip.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "entry": ["src/index.ts"], - "project": ["**/*.ts"] -} diff --git a/knip.ts b/knip.ts new file mode 100644 index 000000000..4894f6ad5 --- /dev/null +++ b/knip.ts @@ -0,0 +1,11 @@ +import type { KnipConfig } from "knip"; + +const config: KnipConfig = { + entry: ["src/index.ts"], + project: ["src/**/*.ts"], + ignore: ["src/types/config.ts"], + ignoreExportsUsedInFile: true, + ignoreDependencies: [], +}; + +export default config; diff --git a/tsconfig.json b/tsconfig.json index b9259e753..7da22171c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -62,6 +62,6 @@ "sourceMap": true }, "include": ["src/"], - "exclude": ["src/coverage/"], + "exclude": ["src/coverage/", "knip.ts"], "compileOnSave": false } From 7ab24dcae1091ee68a8f03fb5cc9f060bd8dd1b1 Mon Sep 17 00:00:00 2001 From: korrrba <88761781+gitcoindev@users.noreply.github.com> Date: Wed, 6 Dec 2023 23:01:37 +0100 Subject: [PATCH 09/27] Update knip.yml to use knip-reporter v2.1.2 and node 20.x --- .github/workflows/knip.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index 1be7f0c04..bc6a23c0c 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -15,13 +15,13 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: "18.14.1" + node-version: 20.x - name: Install toolchain run: yarn install - name: Report knip results to pull request - uses: gitcoindev/knip-reporter@v1.2.9 + uses: gitcoindev/knip-reporter@v2.1.2 with: verbose: true comment_id: ${{ github.workflow }}-reporter From 1a9e6686ff4b49062d84e684d58c3492ad2c2687 Mon Sep 17 00:00:00 2001 From: Korrrba Date: Mon, 11 Dec 2023 07:42:39 +0100 Subject: [PATCH 10/27] chore: switch knip-reporter to latest upstream release Version 2.1.0 released with export annotations support and additional tests. --- .github/workflows/knip.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index bc6a23c0c..18b0e8e0a 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -15,13 +15,13 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: 20.x + node-version: 20.10 - name: Install toolchain run: yarn install - name: Report knip results to pull request - uses: gitcoindev/knip-reporter@v2.1.2 + uses: codex-/knip-reporter@v2.1.0 with: verbose: true comment_id: ${{ github.workflow }}-reporter From ac3c2a42f4c9e31d64b28b96f5bfdc77537e6f0b Mon Sep 17 00:00:00 2001 From: Korrrba Date: Mon, 11 Dec 2023 11:16:37 +0100 Subject: [PATCH 11/27] chore: set node LTS and knip v2 tag --- .github/workflows/knip.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index 18b0e8e0a..f0512ce24 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -15,13 +15,13 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: 20.10 + node-version: 20.10.x - name: Install toolchain run: yarn install - name: Report knip results to pull request - uses: codex-/knip-reporter@v2.1.0 + uses: codex-/knip-reporter@v2 with: verbose: true comment_id: ${{ github.workflow }}-reporter From 2243c38ff84389ec25be91f6ecbe6c53c79aebda Mon Sep 17 00:00:00 2001 From: Korrrba Date: Mon, 11 Dec 2023 13:31:34 +0100 Subject: [PATCH 12/27] chore: use Codex-/knip-reporter --- .github/workflows/knip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index f0512ce24..2c9deb495 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -21,7 +21,7 @@ jobs: run: yarn install - name: Report knip results to pull request - uses: codex-/knip-reporter@v2 + uses: Codex-/knip-reporter@v2 with: verbose: true comment_id: ${{ github.workflow }}-reporter From 970419c6e750d96a2a677d0c8b3647c91930e7c1 Mon Sep 17 00:00:00 2001 From: Korrrba Date: Fri, 15 Dec 2023 00:20:19 +0100 Subject: [PATCH 13/27] chore: upgrade knip to v3.7 with dev depencies typescript 5.0.4 and node types Also set explicit anntations in knip.yml. --- .github/workflows/knip.yml | 2 ++ package.json | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index 2c9deb495..9fff1ee22 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -26,3 +26,5 @@ jobs: verbose: true comment_id: ${{ github.workflow }}-reporter command_script_name: knip-ci + annotations: true + ignore_results: false diff --git a/package.json b/package.json index b87cc1072..9e0a62661 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "build": "tsc", "clean": "rimraf ./dist ./node_modules", "knip": "knip", - "knip-ci": "knip --no-exit-code --reporter jsonExt", + "knip-ci": "knip --no-exit-code --reporter json", "preformat": "yarn lint:prettier", "format": "yarn lint:eslint", "lint": "yarn lint:prettier:check && yarn lint:eslint", @@ -76,16 +76,16 @@ "@types/libsodium-wrappers": "^0.7.10", "@types/lodash": "^4.14.197", "@types/markdown-it": "^13.0.4", - "@types/node": "^14.18.37", + "@types/node": "^18.0.0", "@types/source-map-support": "^0.5.6", "eslint": "^8.43.0", "jest": "^29.6.2", - "knip": "^2.43.0", + "knip": "^3.7.1", "octokit": "^3.1.2", "rimraf": "3.0.2", "source-map-support": "^0.5.21", "ts-jest": "^29.1.1", - "typescript": "^4.9.5" + "typescript": "^5.0.4" }, "engines": { "node": ">=18" From 57c9ec6d6f577eac941b4fa1d758d4cae589ae29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Sat, 23 Dec 2023 19:17:13 +0900 Subject: [PATCH 14/27] chore: update environment variable property names --- .github/workflows/release.yml | 4 ++-- .github/workflows/update-config.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3f366d621..fd84f4f64 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,8 +21,8 @@ jobs: uses: tibdex/github-app-token@v1.7.0 id: get_installation_token with: - app_id: ${{ secrets.UBIQUITY_BOUNTY_BOT_APP_ID }} - private_key: ${{ secrets.UBIQUITY_BOUNTY_BOT_PRIVATE_KEY }} + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PRIVATE_KEY }} # diff --git a/.github/workflows/update-config.yml b/.github/workflows/update-config.yml index c93d04bfb..f9733fbd2 100644 --- a/.github/workflows/update-config.yml +++ b/.github/workflows/update-config.yml @@ -24,8 +24,8 @@ jobs: uses: tibdex/github-app-token@v1.7.0 id: get_installation_token with: - app_id: ${{ secrets.UBIQUITY_BOUNTY_BOT_APP_ID }} - private_key: ${{ secrets.UBIQUITY_BOUNTY_BOT_PRIVATE_KEY }} + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Update Config Params and Create Pull Requests run: | From 234cfd15797397baae3e20fe4c557389490f1b87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Sat, 23 Dec 2023 19:25:03 +0900 Subject: [PATCH 15/27] chore: delete deprecated actions --- .github/workflows/bot.yml | 84 ------------------------- .github/workflows/qa-automation.yml | 35 ----------- .github/workflows/release.yml | 4 +- .github/workflows/update-config.yml | 98 ----------------------------- 4 files changed, 2 insertions(+), 219 deletions(-) delete mode 100644 .github/workflows/bot.yml delete mode 100644 .github/workflows/qa-automation.yml delete mode 100644 .github/workflows/update-config.yml diff --git a/.github/workflows/bot.yml b/.github/workflows/bot.yml deleted file mode 100644 index fa5fedab5..000000000 --- a/.github/workflows/bot.yml +++ /dev/null @@ -1,84 +0,0 @@ -name: Calculate Bounty Based on Events -on: - push: - issues: - types: - - labeled - - unlabeled - - assigned - - opened - - closed - issue_comment: - types: - - created - - edited - -jobs: - calculate_bounty_job: - # ignore events invoked by bots - if: >- - github.event.pull_request.payload.sender.type != 'Bot' && github.repository != 'ubiquity/ubiquibot' - runs-on: ubuntu-latest - name: Calculate Bounty with UbiquiBot - steps: - # To use this repository's private action, - # you must check out the repository - - name: Checkout - uses: actions/checkout@v3 - - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: "18.14.1" - - - name: Install - run: yarn install - - - name: Authenticate as UbiquiBot - uses: tibdex/github-app-token@v1.7.0 - id: get_installation_token - with: - app_id: 346074 - # https://github.com/organizations/ubiquibot/settings/apps/ubiquibot-qa/installations - # https://github.com/apps/ubiquibot-qa/installations/new/permissions?target_id=4975670 - # https://github.com/settings/installations/38790399 - private_key: | - -----BEGIN RSA PRIVATE KEY----- - MIIEpQIBAAKCAQEA3QM8hM2PNtmZVDu9fMWCznTw4FefZ2JXe+3ong4TX4G/d3QD - jhjRp5PvyPI+nsK0u/22pFCduwUGTFfKxGrMfnqsoBI+S5zUm8gfViX0NGzM7Xqn - EPfTyu3gTKfaJ2G9/JXTNx02iW95vgWAq7W/g4l6VdM/RbzQkYH/Ixn7CAxxXd3Y - /Lvjw4Mo7TkWsdpwx3x7Jzdbf6RvT/7lD1bAEciOv28XxVsaEKt7JN/a0HqKullc - 7JR5jyKEhg9NjXdj1UnHhN5SNg5PorXk3FAhFiBAQZbgOpWyxzfnvBagM+MUr/Iw - Zf0pm/XuR3vfjYYyxJEeyXPTRO3MmsVrUz4yKQIDAQABAoIBAQDbx0MgQRXgkoSC - GiI1eGe6jNmYDipq8YVTrOK8gfzL5ceTrx9158Jc5aT2a8bPs4lsxEEipzQi7T01 - H7x4lEekorMVPu8J2/wkqd5Xmch9dZBXu7d1DS1kyCZbtDMhJHZ8PjVawkcgZmVn - DCvHFSZMVKL9w+NQoxG5EM+5hTV36qZ2rQ2d56yw+ZDBl7ghjyVSpeXZDm6HCeRf - 0VaDf8hADi3awnwOTpoq0qgoUbuA+QZhwdNgF2KWQTlEL+m59Dv+774uaZTzrRf/ - 73UCbI5Ukw5sP4VK/4Gs3rKXjD9G/gpRqcTDtaj0HSA/Id/iYxTkW8lP+YlZSW7C - ggkbNASBAoGBAPRHEhWSAd6NST5po3XCWBZwOvEjSW+4vZN/octQJ0lKG5cvPxsi - p8k8M2vd65VKT9uyVAG89JVcE50E6sGE52JD5u5yLLqcCWYRzo2g1hzcnoZVECQt - l80CvhEKCkaAD1ZSsCEeasj5A+UUaHMWLfcP3xWCB3H+Bs7BVs2qWtYRAoGBAOee - W4cZxU2z7uPP3uu119tebYtCwDYFSWLhOm784iLHEaw82dP58Anu9gHe3Ph6nK42 - Ec3NH7C8CmaP42Q47wMTXW47NJcC626PfuBYFj43DtkiuRBEjE8kVyXFjFBTN66K - /y+BCeNekXcmlX3l7/K9OINXsrxDzsxO2z3sJiKZAoGBAM5WUiJCSK3ybhH4LYjE - 9p9NgZw6kEd8pzW2M7aHKAgyPwf/crC7HztOTKkqtVpPgRE0mt00/OxE8JRLmPiK - CODqNmDntHyUXSQImo7rcrDCcm1J4O6OTJFxZZcDAhb3CP2Drx7qkIzeOrn/+RJt - g7oTf/6s7RkO2DVA/s+OvFfhAoGATRHNZNv3Yg6gS9+MTqRYah82liMk8BS8QZGu - LuYonOfegpBQ7w74h2WjKCYvIuMxpWpKbE933wgC8fOo911WcpCMAzTiH+mRy10m - G6JT7GnHoArEx5v3kBIIiYH9WXEHUyXfGcB3ONfr0VjeX2EWgY/i8RlKWQi7FBKd - MzKT0ekCgYEAmLNlBi5/krNJ79lhxErr/6zZw8ltAXa7uVcOUd8FNE0B9ppm2WI7 - RoF1Gt57QIS+TdRQFMkNgd7fyq4+kotQBjuRQIfDOPhKXVnopeFJOFJkAGRc4Saa - BGZvyfK5g8aSy8Wtg4Lj7/wL4pEde4cm8AF4K0wbb3AfbDBB0GQk6N8= - -----END RSA PRIVATE KEY----- - - - name: Invoke the UbiquiBot - id: UbiquiBot - env: - GITHUB_TOKEN: ${{steps.get_installation_token.outputs.token}} - LOGDNA_INGESTION_KEY: '53239bc82c0a1a156e32f943d4995656' - SUPABASE_URL: 'https://yymbokdvicqbgzutuiwt.supabase.co' - SUPABASE_KEY: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Inl5bWJva2R2aWNxYmd6dXR1aXd0Iiwicm9sZSI6ImFub24iLCJpYXQiOjE2ODUxMTIwMzcsImV4cCI6MjAwMDY4ODAzN30.A9r4j_hlHu79HLlFY4FStPdgEc-I5SiD-MX7YGKdWyo' - X25519_PRIVATE_KEY: 'QCDb30UHUkwJAGhLWC-R2N0PiEbd4vQY6qH2Wloybyo' - FOLLOW_UP_TIME: '4 days' - DISQUALIFY_TIME: '7 days' - run: yarn start:serverless diff --git a/.github/workflows/qa-automation.yml b/.github/workflows/qa-automation.yml deleted file mode 100644 index 2b8aafa53..000000000 --- a/.github/workflows/qa-automation.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Automate QA - -on: - pull_request_target: - types: - - review_requested - branches: [development, main] - -jobs: - add-to-project: - env: - ADD_TO_PROJECT_PAT: ${{ secrets.ADD_TO_PROJECT_PAT }} - name: Add issue to project - runs-on: ubuntu-latest - permissions: - contents: read - - steps: - - name: Add PR to QA project - if: contains(github.event.pull_request.requested_reviewers.*.login, 'Draeieg') - uses: actions/add-to-project@v0.5.0 - with: - project-url: https://github.com/orgs/ubiquity/projects/23 - github-token: ${{ env.ADD_TO_PROJECT_PAT }} - - - name: Create QA Issue - if: contains(github.event.pull_request.requested_reviewers.*.login, 'Draeieg') - uses: dacbd/create-issue-action@v1 - with: - token: ${{ env.ADD_TO_PROJECT_PAT }} - owner: ubiquibot - repo: staging - title: QA for ${{ github.event.pull_request.title }} - body: | - Testing pr ${{ github.event.pull_request.number }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3f366d621..fd84f4f64 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,8 +21,8 @@ jobs: uses: tibdex/github-app-token@v1.7.0 id: get_installation_token with: - app_id: ${{ secrets.UBIQUITY_BOUNTY_BOT_APP_ID }} - private_key: ${{ secrets.UBIQUITY_BOUNTY_BOT_PRIVATE_KEY }} + app_id: ${{ secrets.APP_ID }} + private_key: ${{ secrets.APP_PRIVATE_KEY }} # diff --git a/.github/workflows/update-config.yml b/.github/workflows/update-config.yml deleted file mode 100644 index c93d04bfb..000000000 --- a/.github/workflows/update-config.yml +++ /dev/null @@ -1,98 +0,0 @@ -name: Pull Request Action -permissions: write-all -on: - workflow_dispatch: - -env: - GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_PAT }} - -jobs: - build: - runs-on: ubuntu-latest - steps: - - - name: Check out repository - uses: actions/checkout@v3 - - - name: Install jq and yq - run: | - sudo apt-get -y install jq - sudo wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -O /usr/bin/yq - sudo chmod +x /usr/bin/yq - - - name: Get UbiquiBot Token - uses: tibdex/github-app-token@v1.7.0 - id: get_installation_token - with: - app_id: ${{ secrets.UBIQUITY_BOUNTY_BOT_APP_ID }} - private_key: ${{ secrets.UBIQUITY_BOUNTY_BOT_PRIVATE_KEY }} - - - name: Update Config Params and Create Pull Requests - run: | - urls=$(curl -sSL https://raw.githubusercontent.com/ubiquity/devpool-directory/development/projects.json | jq -r '.urls[]') - - for url in $urls - do - repoName=$(basename $url) - ownerName=$(echo $url | awk -F/ '{print $(NF-1)}') - - git clone $url $repoName - cd $repoName - defaultBranch=$(git branch --show-current) - - # make a branch to update config # - git branch update - git checkout update - - curl -sSL https://raw.githubusercontent.com/ubiquity/ubiquibot/development/ubiquibot-config-default.json > default.json - declare -A param_mapping=( - ["evm-network-id"]="network-id chain-id" - ["price-multiplier"]="base-multiplier" - #add more configs as needed - ) - - ### update configs ### - # Iterate over the mapping and perform updates using sed - for new_param in "${!param_mapping[@]}" - do - old_params="${param_mapping[$new_param]}" - for old_param in $old_params - do - # only update param if the old ones exist - exist_old_param=$(yq "has(\"$old_param\")" .github/ubiquibot-config.yml) - if $exist_old_param; then - yq ".$new_param = .$old_param | del(.$old_param)" .github/ubiquibot-config.yml > temp.yml - mv temp.yml .github/ubiquibot-config.yml - fi - done - # if new param still doesent exist add default from ubiquibot-config-default.json - exist_new_param=$(yq "has(\"$new_param\")" .github/ubiquibot-config.yml) - if ! $exist_new_param; then - echo adding - def_val=$(jq -r ".[\"$new_param\"]" ubiquibot-config-default.json) - yq ".$new_param=$def_val" .github/ubiquibot-config.yml > temp.yml - mv temp.yml .github/ubiquibot-config.yml - fi - done - - git config user.email "113181824+UbiquiBot[bot]@users.noreply.github.com" - git config user.name "UbiquiBot[bot]" - - git add .github/ubiquibot-config.yml - git commit -m "build: use latest ubiquibot config setup" - git remote set-url origin https://${{ secrets.ADD_TO_PROJECT_PAT }}@github.com/$ownerName/$repoName.git - git push -f origin update - - curl -L \ - -X POST \ - -H "Accept: application/vnd.github+json" \ - -H "Authorization: Bearer ${{ steps.get_installation_token.outputs.token }}"\ - -H "X-GitHub-Api-Version: 2022-11-28" \ - https://api.github.com/repos/$ownerName/$repoName/pulls \ - -d '{ - "title": "build: use latest ubiquibot config setup", - "base": "'"$defaultBranch"'", - "head": "update" - }' - cd .. - done \ No newline at end of file From 4fd8b91f7eb8f425932fadeda5c13217c35b5ce9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Sat, 23 Dec 2023 21:10:49 +0900 Subject: [PATCH 16/27] chore: bump node to latest lts --- .github/workflows/build.yml | 2 +- .nvmrc | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 973953d53..ae1b13c2f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: "18.16.0" + node-version: "20.10.0" - name: Install run: yarn install diff --git a/.nvmrc b/.nvmrc index a5e8bba26..790e1105f 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.3.0 +v20.10.0 diff --git a/package.json b/package.json index 807d2253b..3f9884a9e 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "typescript": "^4.9.5" }, "engines": { - "node": ">=18" + "node": ">=20.10.0" }, "lint-staged": { "*.{ts,json}": [ From d5180e5649a0806e62a2b135d74c4d2a30a2bc43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= <4975670+pavlovcik@users.noreply.github.com> Date: Sat, 23 Dec 2023 21:24:46 +0900 Subject: [PATCH 17/27] chore: bump node to lts --- .github/workflows/build.yml | 2 +- .github/workflows/conventional-commits.yml | 1 - .github/workflows/qa-automation.yml | 35 -------- .github/workflows/update-config.yml | 98 ---------------------- .nvmrc | 2 +- package.json | 2 +- 6 files changed, 3 insertions(+), 137 deletions(-) delete mode 100644 .github/workflows/qa-automation.yml delete mode 100644 .github/workflows/update-config.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 973953d53..ae1b13c2f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: "18.16.0" + node-version: "20.10.0" - name: Install run: yarn install diff --git a/.github/workflows/conventional-commits.yml b/.github/workflows/conventional-commits.yml index 6482cd5e2..1f943d1bb 100644 --- a/.github/workflows/conventional-commits.yml +++ b/.github/workflows/conventional-commits.yml @@ -3,7 +3,6 @@ name: Conventional Commits on: pull_request: push: - branches: [development] jobs: conventional-commits: diff --git a/.github/workflows/qa-automation.yml b/.github/workflows/qa-automation.yml deleted file mode 100644 index 2b8aafa53..000000000 --- a/.github/workflows/qa-automation.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Automate QA - -on: - pull_request_target: - types: - - review_requested - branches: [development, main] - -jobs: - add-to-project: - env: - ADD_TO_PROJECT_PAT: ${{ secrets.ADD_TO_PROJECT_PAT }} - name: Add issue to project - runs-on: ubuntu-latest - permissions: - contents: read - - steps: - - name: Add PR to QA project - if: contains(github.event.pull_request.requested_reviewers.*.login, 'Draeieg') - uses: actions/add-to-project@v0.5.0 - with: - project-url: https://github.com/orgs/ubiquity/projects/23 - github-token: ${{ env.ADD_TO_PROJECT_PAT }} - - - name: Create QA Issue - if: contains(github.event.pull_request.requested_reviewers.*.login, 'Draeieg') - uses: dacbd/create-issue-action@v1 - with: - token: ${{ env.ADD_TO_PROJECT_PAT }} - owner: ubiquibot - repo: staging - title: QA for ${{ github.event.pull_request.title }} - body: | - Testing pr ${{ github.event.pull_request.number }} diff --git a/.github/workflows/update-config.yml b/.github/workflows/update-config.yml deleted file mode 100644 index f9733fbd2..000000000 --- a/.github/workflows/update-config.yml +++ /dev/null @@ -1,98 +0,0 @@ -name: Pull Request Action -permissions: write-all -on: - workflow_dispatch: - -env: - GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_PAT }} - -jobs: - build: - runs-on: ubuntu-latest - steps: - - - name: Check out repository - uses: actions/checkout@v3 - - - name: Install jq and yq - run: | - sudo apt-get -y install jq - sudo wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -O /usr/bin/yq - sudo chmod +x /usr/bin/yq - - - name: Get UbiquiBot Token - uses: tibdex/github-app-token@v1.7.0 - id: get_installation_token - with: - app_id: ${{ secrets.APP_ID }} - private_key: ${{ secrets.APP_PRIVATE_KEY }} - - - name: Update Config Params and Create Pull Requests - run: | - urls=$(curl -sSL https://raw.githubusercontent.com/ubiquity/devpool-directory/development/projects.json | jq -r '.urls[]') - - for url in $urls - do - repoName=$(basename $url) - ownerName=$(echo $url | awk -F/ '{print $(NF-1)}') - - git clone $url $repoName - cd $repoName - defaultBranch=$(git branch --show-current) - - # make a branch to update config # - git branch update - git checkout update - - curl -sSL https://raw.githubusercontent.com/ubiquity/ubiquibot/development/ubiquibot-config-default.json > default.json - declare -A param_mapping=( - ["evm-network-id"]="network-id chain-id" - ["price-multiplier"]="base-multiplier" - #add more configs as needed - ) - - ### update configs ### - # Iterate over the mapping and perform updates using sed - for new_param in "${!param_mapping[@]}" - do - old_params="${param_mapping[$new_param]}" - for old_param in $old_params - do - # only update param if the old ones exist - exist_old_param=$(yq "has(\"$old_param\")" .github/ubiquibot-config.yml) - if $exist_old_param; then - yq ".$new_param = .$old_param | del(.$old_param)" .github/ubiquibot-config.yml > temp.yml - mv temp.yml .github/ubiquibot-config.yml - fi - done - # if new param still doesent exist add default from ubiquibot-config-default.json - exist_new_param=$(yq "has(\"$new_param\")" .github/ubiquibot-config.yml) - if ! $exist_new_param; then - echo adding - def_val=$(jq -r ".[\"$new_param\"]" ubiquibot-config-default.json) - yq ".$new_param=$def_val" .github/ubiquibot-config.yml > temp.yml - mv temp.yml .github/ubiquibot-config.yml - fi - done - - git config user.email "113181824+UbiquiBot[bot]@users.noreply.github.com" - git config user.name "UbiquiBot[bot]" - - git add .github/ubiquibot-config.yml - git commit -m "build: use latest ubiquibot config setup" - git remote set-url origin https://${{ secrets.ADD_TO_PROJECT_PAT }}@github.com/$ownerName/$repoName.git - git push -f origin update - - curl -L \ - -X POST \ - -H "Accept: application/vnd.github+json" \ - -H "Authorization: Bearer ${{ steps.get_installation_token.outputs.token }}"\ - -H "X-GitHub-Api-Version: 2022-11-28" \ - https://api.github.com/repos/$ownerName/$repoName/pulls \ - -d '{ - "title": "build: use latest ubiquibot config setup", - "base": "'"$defaultBranch"'", - "head": "update" - }' - cd .. - done \ No newline at end of file diff --git a/.nvmrc b/.nvmrc index a5e8bba26..790e1105f 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.3.0 +v20.10.0 diff --git a/package.json b/package.json index 807d2253b..3f9884a9e 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "typescript": "^4.9.5" }, "engines": { - "node": ">=18" + "node": ">=20.10.0" }, "lint-staged": { "*.{ts,json}": [ From 59902675ff93253c5c54cbe4cf20e7a36e7f93f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 18:54:23 +0900 Subject: [PATCH 18/27] chore: migrate to bun --- .github/workflows/build.yml | 11 +- .github/workflows/e2e-test.yml | 12 +- .husky/commit-msg | 2 +- .husky/pre-commit | 2 +- .vscode/settings.json | 7 - .yarnrc.yml | 1 - CONTRIBUTING.md | 10 +- README.md | 22 +- bun.lockb | Bin 0 -> 474206 bytes netlify.toml | 2 +- package.json | 12 +- supabase/README.md | 12 +- sweep.yaml | 46 - yarn.lock | 19756 ------------------------------- 14 files changed, 38 insertions(+), 19857 deletions(-) delete mode 100644 .vscode/settings.json delete mode 100644 .yarnrc.yml create mode 100755 bun.lockb delete mode 100644 sweep.yaml delete mode 100644 yarn.lock diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a0ada3a6..a8555d0dc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,24 +11,19 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 - - name: Enable Corepack and Install Correct Yarn Version - run: | - corepack enable - yarn set version 4.0.2 - - name: Setup Node uses: actions/setup-node@v3 with: node-version: "20.10.0" - name: Install - run: yarn install + run: npm install -g bun - name: Local Build - run: yarn build + run: bun build - name: Lint - run: yarn format + run: bun format run-migration: runs-on: ubuntu-latest diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index c7ce743b6..7710228d6 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -10,18 +10,18 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: "18.16.0" + node-version: "20.10.0" - name: Install - run: yarn install + run: npm install bun -g && bun install - name: Build - run: yarn build + run: bun build - name: Test env: @@ -49,4 +49,4 @@ jobs: WEBHOOK_SECRET: ${{ secrets.WEBHOOK_SECRET }} X25519_PRIVATE_KEY: "QCDb30UHUkwJAGhLWC-R2N0PiEbd4vQY6qH2Wloybyo" - run: "yarn test" + run: "bun test" diff --git a/.husky/commit-msg b/.husky/commit-msg index f2b882190..e4d3df482 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ #!/usr/bin/env sh . "$(dirname -- "$0")/_/husky.sh" -yarn commitlint --edit "$1" +bun commitlint --edit "$1" diff --git a/.husky/pre-commit b/.husky/pre-commit index 3bc4b0f16..eb534d6f2 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -2,4 +2,4 @@ . "$(dirname "$0")/_/husky.sh" # Run lint-staged first -yarn lint-staged --verbose +bun lint-staged --verbose diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 5fe93694d..000000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "files.exclude": { - "dist": true, - "node_modules": true - }, - "explorer.excludeGitIgnore": false -} diff --git a/.yarnrc.yml b/.yarnrc.yml deleted file mode 100644 index 3186f3f07..000000000 --- a/.yarnrc.yml +++ /dev/null @@ -1 +0,0 @@ -nodeLinker: node-modules diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index dd80c5d5f..f1556abe4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,8 +13,8 @@ We'd also love PRs. If you're thinking of a large PR, we advise opening up an is ## Submitting a pull request 1. Fork and clone the repository. -2. Configure and install the dependencies: `yarn install`. -3. Make sure the tests pass on your machine: `yarn test`. These tests also apply the linter, so there's no need to lint separately. +2. Configure and install the dependencies: `bun install`. +3. Make sure the tests pass on your machine: `bun test`. These tests also apply the linter, so there's no need to lint separately. 4. Create a new branch: `git checkout -b my-branch-name`. 5. Make your change, add tests, and make sure the tests still pass. You can find the tests in the `src/tests` directory. 6. Push to your fork and submit a pull request. @@ -31,9 +31,9 @@ Work in Progress pull requests are also welcome to get feedback early on, or if ## Running the project locally 1. Fork and clone the repository. -2. Install dependencies: `yarn install`. -3. Build the project: `yarn build`. -4. Start the project: `yarn start:watch`. +2. Install dependencies: `bun install`. +3. Build the project: `bun build`. +4. Start the project: `bun start:watch`. ## Environment Setup diff --git a/README.md b/README.md index ed6d9b09d..af9f96c58 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,12 @@ Ubiquity DAO's GitHub Bot for Automating DevPool Management. git clone https://github.com/ubiquity/ubiquibot.git cd ubiquibot -yarn -yarn build (to compile your changes) +bun +bun build (to compile your changes) -yarn build --watch (to locally auto compile your changes) +bun build --watch (to locally auto compile your changes) -yarn start:watch +bun start:watch ## It's recommended to split terminals in your IDE while running above input ``` @@ -228,12 +228,12 @@ Supabase comes with a [readme](https://github.com/ubiquity/ubiquibot/blob/develo ### This options will require you to have a local Docker installation (under the hood it is required by Supabase) refer to [Supabase Docs](https://supabase.com/docs) ``` -yarn supabase start +bun supabase start ``` ## Check Supabase Status (locally) ``` -yarn supabase status +bun supabase status ``` ![supabase](https://github.com/ubiquity/ubiquibot/assets/41552663/e8709b8f-e7c3-49e0-876c-c15dde22c6d2) @@ -252,16 +252,16 @@ DISQUALIFY_TIME="7 days" // 7 days ``` -3. `Make sure you have Node => 20.10.0 && yarn` +3. `Make sure you have Node => 20.10.0 && bun` 4. Open 2 terminal instances: - - in one instance run `yarn build --watch` (compiles the Typescript code) - - in another instance run `yarn start:watch` (runs the bot locally) + - in one instance run `bun build --watch` (compiles the Typescript code) + - in another instance run `bun start:watch` (runs the bot locally) 5. Open `http://localhost:3000` and follow instructions to add the bot to one of your repositories. At this point the `.env` files auto-fill the empty fields (`PRIVATE_KEY` and `APP_ID`) if it is not previously filled. Now you can make changes to the repository on GitHub (e.g. add a task) and the bot should react. -6. After adding the bot (as a installed app) to your github you will need to restart the aforementioned `yarn start:watch`` so CTRL-C to stop the node daemon and `yarn start:watch` again +6. After adding the bot (as a installed app) to your github you will need to restart the aforementioned `bun start:watch`` so CTRL-C to stop the node daemon and `bun start:watch` again You can, for example: @@ -312,7 +312,7 @@ Make sure you have your local instance of [ubiquibot running](#quickstart). ## How to create a new release -1. Update the version in package.json: `yarn version --new-version x.x.x` +1. Update the version in package.json: `bun version --new-version x.x.x` 2. Commit and create a new tag: `git commit -am x.x.x && git tag -am x.x.x` 3. Push tags: `git push origin v"x.x.x"` 4. The Github action will create a release by recognizing the version tag diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..0a51642e2f85051bbd719293d7b17aefd7328e94 GIT binary patch literal 474206 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®1w0yb;S|8`Mr+K9K$P{>*=Wj1ODg|4`u3KJLAI64~Fw@)&n) zgUah_i}aoXPwOB1z<2(33}D8e#*f9pKKuCDDcnvr7`5<2H7_Q-kSBF3r9M{Cjn32 zpRf*n;F5^X10Kg8^L*AI@xNIAiRWS)b%=MF_~-o>m2qikrp2`cLI`wLyCK zfye!W;zs3Md6gh0el&0S&VM2BIR3Qn^X2yfkLNGhugh<$r+&T$p4JcArZ|w^-z4#! zf|=(pTzkm3{2NfCoOlWFJ-~ltsjPK_`@X; zuN%U|k1I!Q6Ys_HeD)4(gZM+hQ~$A?@A!QH9_Jsn$CX7pWZwuro)C}aTodszz~lUr z29VYOmo|vs&+;_?xUi^0{14#q`(G;-r1HAjA-%z2{~dp>XAtp|fyetB%^#9n?e75| z#~i@+Lfd@S0P&q9%>LILc&@Rl z?td8Y=s%u6_2Cb*JjIS{8{~f(@Rneo_J1lzA8SjbH#CA7e;H85GAgf)#X8cP13d13 z)ywerx)SkMSo_$2EaTh%7Lotm|M~L%HTb&xrh4-K81V23EQ$6Xs;^5DuMqX$`Ck`D z^~8?>9^+qM`#XWh^-p^b*LxJ%e+9fT@b#U4>e0;kf$eb}JB$I@cLUy%wU6ao6Y(p6 z$NLZ3<`YBWuK{mW%|6#Y5U&`+y#J=W62}gZz9aCKV4u(4k0ywp4}A6eA4l{5@@Ij^ z^Bd<4waKLo(shpg^Y5RyaHK4#E#S)po}V;+eAiDL z@VI}`zQwg4WdAAfIDaWml579l#Q&GCi=%q7V*|WxHTzUwmn42Q@K(Tc?Kibc`~%=| z{?XX+jeqL|X8+>)-mRv6C*U#uxPJKbf&8BWyc6))F3tgZj=_9wiTK;B|EOCZULleB z`~9}SbB!I^BKv|V%zuBPzWa|O@aE8edhfv12eLnhwNL8@edCgdzYRP-f1v+po3H&Q zNq^3NnuC1on*)#QhtJ%>_R0V0EKhl?AM;ekr5(~;47?@q$WR&nURNUB z0^obH{l{k@u8H_c;OYL1Wn9ORc(duu{zvB@U;81zf4J^L#5)2HpJ1xyFWTce4~ahnygl$Z_xU8^Th09Q z_v7{99e^JJ_8aqoL6_{O0&fYtbUpbZ)_+|0*alZW$iC_<=Kfe;`>w##`z!1M*EvY` zrvp#-7v#An;&qVken4Hq%bZ}s(m3h+38&~N;~ zJ&;SH`Ewq4XO>5fZ~xmaX3ifxx3CXf&q1;u2K<-?*uMxozP};ANn&4WOJrYq$$#Tl z8&kcGcoX3JfPL(D%jybs{7!r@@OHq{`1AGu5bzB-KfX1PH(A=S`M(tS>hIt9_Wv^Q zc>Z&}H_)(9`~}Mz7Qey3H{|@7)_izpJy+1cz!OS0=clg71|LO;Pb^oCWPKo?a0>1kB!wCi@ z;?J@EWB+jtaD9d+{?1C~{SB=ju6GdPTd!i)FIT(NKjIyM$LCM<9}|@`xxfD}>8%Ie z40!aP%KlFMsUh75z#FkV)>8Q&&Hw!y>B+5Tp5M@aETcI7Z|YAe@y@_w|7qVN`A74A z|3>^u);`YL`kcSlfv5L3Xo;_V`4r~-r1*242jssE@Z+HWnCEI6{Um-P@N|BV4_IGU zBK{}vIR0oGW60G9;tkgPd49$+zUyZy@O@bOiuJI62za{x0bbPylyxQY|1Iz~U?20? zcbr3967i;M1p-Ufe=6g{&jsGL8qatA6abIsFWKhnzkDjQf7EyX9JEd#2xk4qez)M# zdC(z$_X2MTJXgP|dE!f19^=L}cGw2-rt2B|T+h9l_9p{xRjvPg*UwqtO@K$=xw6&$ z7i?hmFRtf)P5&)`$Mu7Jec~6v+OO~UWw1P*ALL(MlE&`?@cmi;>td?c6R(@b^uNC2 zF9sgZ4?bguevtj`EKl*{+79tAfye!$zU#O9#y|HD9Dly&mjw8R*v|qU=YM_uZ?%c} z_cQh7g}_@k!2VX?as2CR|2gmu4dC@RGxllza$UoXV5~7sWO=UVHbecHzZt;e_>q08 zuS=5scfjNQ73V*d)x}~x>H2T^^Y3r4jH@5S9{}DP>|-8d$9Mg;+4^Vxr~psv7=Eoa zk$r#Qt-wCcALRM^e+&4A#9wZkK;X~XZwvO7YW4b0CHWr-JkI~7f2uhBMtl*=W8ApL z9t{w$ww)P&96L-TncUz1m-xlN4+sBg?D>x06X30Y=i@tiMfSCJF!94OY=iIkdjXI3 zx%M0FU?Tg6fye%Hwad_d_@+Dmd;W5b1KGC#9-lubPwm$wNk1HTOV)oZ;~EFzUjT0f zJo=4un6LjjyBPb_9yGxzk-i_xlU=_4Zv&qEN5g#i*Q|XUfAoR;!nSHlq^FzC*r$AL zO!Yd_4+I|Hzc+(Q^j)U9QZ2s|e-wDf2JkAo|NQ+a_MgU~7SmN#WM9Pc_4Pjoc-%i} z-1yr61$yl(Y40s%W=SC%*GRX8qFs zPvxZdH%WRTmM8mE{x^=wNpCywc>kk3-|>46ydChgfAM|)F!&Jj-`^y=eEF5YdsOqE z;z0fUo234h0*~{bIKK18ER&gkG=5y~VProZ_(9d|%m2;c8s)^F0Nx6Cvd`E5-@rQn zPw}r|=C4_@KjiR#`_I?@9N-&r|G5vmb+!Kg)!`Zydg zJlAn2zsSDS@jv5_{l|M8mqffB%cK9ub4|oA0Nx7vPkFxMe+~FS)#BHZqXT45;lzLA zPvvzrLwcitA5+bKT^!XDzaMx@;Bovgeti4?0eC0iiR(xP>X2mLJm=5;TOa#VfVZsH zf391@^t=CeO;3H za^U-e{rdXfJCEr<&L6I0hrW@0f8eqISXLi?EAXbk^ybOFp{8u=|{QV5}9q-;;=K+o1Xy9@DFpq8E50^yzD&P%(Zw?UGy%*aj z{ul80{tnL%{NZcAS3dLnL+z178?`0UO9US8?_BLto5WuQ9?$Q_P=RfrPy29U;p!gH><{DJ6sak|IP9=fBD)sz3}JxAKT>H|CzuWv;L!Pi~*NK{$~S^ z>z@yc?GrC`Q6R7c9_^y`a{Tt_h zefE#;mzeL5^^Knhc)b6#0{iXia=KbQ`M(Z$ynkSo68um(=4(r&cMo_xKWW}kd2KA# zkzU)&%=#ss@A!EFkMoz><2!!KSsv}u9#)s{)&0K(Jg$Ele=clwUf~Kee{k=^81U`C z6Y%u@AJ-7y{;vhzq?-Q}NA$6_M0$^a|3CKL1f0q)dK)K4$WVktC51F23K61^P==6_ zGK3~2jfzU5IfRPJP|{#XMW#wBQWQywCJib{b5Z)%a`t|E-hRD0hu{DDf8TYrug75+0SsEqfx*Y1ZQD*aT{N}l!wOv_yWL1O{xnY+bz^@I`A=nZnhnTDL(@E zow|+Ns}vA@#EazA>Z!{>%SYJLQJ~AM?lf+!V^c z3VhuEJKFz(H~xM9gWLH(3HZ4GArD`iZU@aj82BTBkNchoyy!XvAKNXIe;W8xfRD}? zo7?>PZ?b>?f;_5;T7N3k*B1D85TC}S$SFS=_)| `d%iAdUMeChIk|NnE;{wEpg zHy8Mt5FghMn1>t}%8voQ0r0Vo+s^Iy*8txP_{i%9FHQ@MuT;Ule~o-jV`B`;4+Fk4 z#K+@DN3I{b-(p`s;rb(m!W&YzvY*MRsK7IPSYA2=v9ej)J36TUp~`f$KS7s~H?m;L)4?0XzL zPRD@q7Xe=j;?ucD?HHrILj96}uLgWP{`72*@Jk!zkGS{q`~`F1cK-PQ-+=TV)%+#Y zZ>!Wd4fr^JvEOhTI4zXl0DNoUW1X9Qfbz%Hu;(wQ<3{tN{2<`t`o+z@iyD-Fm&C{1 zaUY;|^l7h9zy7uC`GdZA4CC}1fbt!HkNXd9KR10q`CAE}o_BJpLHXx_KbrI(+PIy6 zpMXCJ_>@a^L8{$C{S5B^ynlgx$8G%Wz&9cBsb;%@Nh9^G1imKlaqRoRi`)L|{ov={ zAL2B3Oo7Iq27J1HqMeQ-er~T&{$}8tlKj!1(;O(j9Qb(sD@lS;dwa35jrt9G$o~Ix zaqKwlJ8=DnzYF+w5TCBU*v3hr@t-|p|NRZT|AE_%pQtXzXs=Mec;FjCd?|3oZQyh}D8CN)s=&wo!$RjFyY}Djl;86id;D17iZ)Ki zfbwmCkH>FLc{C%+PX<0-e{q`kul(o0XCA+}?LW2W?DH3z5A8=9=f9BpF9$xJf8zFI zY-;~69<@`yRN&+FFWr7_^M3?&5iPB0UyT?jhH*P`Nsl( z1n`lEeMtKOKDJwE{1V{f_|y4^#}Q5n>?mrlt&H?=Vr$Y0u z0Y0w(xPDOEpSajgebpL&#_!4rk@!&lJmA|xe5`YN>_Q33Zw9^#@ag=a>k#_1S15n= zn}7fPRc`yg0r+N&__&U6QfPe5rk}^}j%@#G;2V(mRFj+dIgI!?f4JTMdEc_n-!V4! zJ-7Wo1NeCTk33HM9$fz!|1jX={=-e*G5I%uPw&5VB);G~_WY&uk0Qosuh6lY0sM)b z*#3Cnn|6Z#3HaFmbl>GR|6%Xh^AG#3BmFlY__%&kF2(lx4%=w|9R$8H@UhM*m&tzu zeC&VZ(igV>snGZuAAa7yLJp@nP`)?tbxC|``%`Rer@n`QkK2#qhc;?QpY{s%dk=g( ze$f4v+x&-r{JH;fI(INH8s8Q87$5gv0@T+8_y)kIb#AwR6Yz2U!tv*ni}}%b=YWsrpWFYW9*LXe|F#4 z*YC*3ZRa+ACGc%X|6|{C`~9uT_n-GKa180V!pC+C^;-gb9Dj_>>DrCLl%EFtIfT#Y z++p%1TG`v*(e=*{`1JgX9)nT;Ple{62YfrozoYRbez1Q()=~Z};CJT!#Vz3D{?pO; zlVR1F&^d9se}o)A`ep`TK>z$JpG)H|X*+ zen~$jGqg90~mkWZxqp|y+ZRBX7T=W{lMwk zi@KCQ75L2a2Ts>O%0CGF(U3pZvH$TH!bze0+rZZ$+uxD-+k>B%#|`+Lp7+q)X#AzX zHv@i0*N;5lYXBe5-?8sFod-1jTi_dZBEEW8UY;?)?+dYU?oeI$*lwYImw>NE_}pBB zP`-u$Z`<_;#_tF}4){i$h~L^tzNH{Le+kH+Zd1D*M;fW`Cg9`w1CBklal^j^d_4YP z|KS|wbPc1ix(Ko755|;(7q|PL5%BT)lbd}HW6}72z^CKak^HlOkNZD2TxR@tz{l&~ zj`p8-H{O4~zee5u_{Kq@+n)t|Jbp?M4!7gSBh1_O|Cdl6x9f)&@bUbO@+tml6KMYV zz;^^bt#i7LQvY5e?EdTM{%;L@Jbqx_9XWo503VOv9gVLb+BtqB@GT%d_BXBpqWFP> zLi=y5Sm)xe0=_ZC$Ne7He|&LLX#9NO8+M}qM7r~~eSb#hE!F)~4%E*9`1Je(In>T6 zKLYr;|D!+lJ-6F`9ry;o$NX^)avNW?2Ydblwe9x<-0pv-z@N~G{yzwOOW@P(<~ILE z;OliF{!npV9`jD{!-0>-PntKk>(5Q#{v{*HUcWlJe!2sHEacx&ehTpE{O9HzfNuYL;A?gwzKRrY z+x_Q`=D!H|o)Dkze-!^Tjx_&+y?ER1pX1o|f)}U9K+4}J!@mBYeaCJ5i@?Y8Kh(n) zxAXra@Nxb4HSQeurL#wXaA>T;+xm}Y1|a>fLi1Pe&D-|($7uauPVH2v|61VV{?pO^ zd)mqPYO=g-e}9q2=X5`&`G*4EpcDC<%CYAU-ZvI$r@ww}qVabFACJE@e{SdBP2evi zd}#>6?fR|XhqvwjpTYRZ$8#u73eA5X@EsWWbHYU*%6|`h0|uYl?H|>bm&cv4{gNCe zK;uUPe>@{TxBb@)e7gT)-%;H^r9u6M^WI0l>)%3lrqNsvEskk9S{;-3NjoKD1-8T@nn@%)S1^=BjS?K_cw4e;kN_}q@4$&k)nzs3R| zkN-3-ofm(aL)7m%@bUOT`P?4A`VReh{f1m__dhq_Pk{Ixz5crleEj~0u3NYUa8l^@ z^9^HPKT|%Z=kSz24*05!_}s2v3xUtP|3Y>Dv<=knIEjyS+y=TGobsOmACJH2Pv^j& zxY$nP4;aoKKjdO;ZqMK60^b_q;{z4n__+RJ-=U4$?GFcjXYSvX0w2e(qw%HH zf8M|B$olOFe7yhE(f*GIerLA77Wkbxehe7ZIsR(kWB=p16Q^U3^NP-&3gF}SXOzq7 zK1lg}HQ2`wx^{DW{Br`nMJLAZ2=MXw!H$l93-FCP!Jn+j{{9X7kJG+m_Ww@ccjo)c zCg9WW&rz3-1AcC=(D55Gx^wg29rzQW|4^?Z+kXuB^!y2rVVr8v{NDk87{tfz=H?ho z`TfRpZv9vbeER)YN7k>0z{m4{oWC96TWGPr|HI=K-h1Ts{BIxdar`>U7t?0%zsSci z;CB8w0pE(m$L;5K{WuDI+W(jXr-hEcj1K$!t)u&|EAa9BnXaGQ#*YI&z5by&aiT$e ztALN^|H#38huX2;UZH-y$98W0aR5H%k9s)vRJXm@*hc-LfzQ1E#_jyQ1$?~!P5YlB zr}4Y${(OF}BlBlD@SPxjM~^?{!0*iQPhPKc=bzcYH-`N2x`~d-pZX5lsc$Rr@%)4C zKe!KbQYhbg9DDtuI+~)5C ze7t_6{l+c-GVpQyFi*^h_9NEYD>VOZ25dg&-;wph68L!jfw54NZU@%eD>Qxx@Nxa1 z^M~5o<6;~2`v!bG|HI=3=Fjc+TN$#S|D}0z+yBwPp9S%;|F|hM|IffT0zSs)G&aVe zeDm?_<2P=lKtAGq?N=z{mBAes4tkh134a0seU4<9$Pn&29YejQnxm z;WqxH3A}B8|CsjwpYo>dG|oQY8#4Nz+x@o&_;~$}bDwI`80{hT9Waso{5!_Qd-v4d z9v9oFpQy>t=g&CpdnSJ-@JB-a7+)G*oc1G)zZLlO{Hr7J3xID4@jJTz^)O|x|D2w; z| zCk+~F3-EFNP#(AY&qd&4|96xxZqDvMKcI2`3#tFw$?WgnBuM=K^8eLN`P(fzH-C$OkN1zL-mh`~t4{s9TXt^! zn+beef9U=v{9gfovD5g`z{l&~j;?>VfRFPZuitPEP~Bg`{f{d36R~1He@FA@bPiL# zC-BW6K5jRsTug@Y(}9oQU(opfBhmjbP`C-AfRP*Kx}K2z*|VgLRG^XIhh zP=oR}0$&f}V;%W)9-~ith4QbH_~_dQUYzDY`CV<<>pzX(UQA{iQlbFBYXbP^`G1Ra|iw$h~LrqR|R~$e!%q~HRy4S=J{Vp z^Ea8!{{9E^=H?he`BA{f>koSVK)2(+;!->1-z0pjBbU>0pnMr8c6@sOf!b-D|3d1Q z2YfvKVr=XKZpV**#?R*;IOSqaG`eMz#j$MkA1@FvybRY`EkI<{h!vkoqyH9$ML6mQ^XkU6&g>$nSK32=YM+~W*g-n z0=@~vr)wv-@f(1T>pz`8%oy!`rtv4vV)JRgaU1_2@bUTw_gkvbUR>Hn<2L|*67V~^ zevWqe_w^UI`%fD1as8*c)4XV&|Ao|#HM?`?kG8{>dV7WXZJxtke{kIJ z#qIXj03XkPF&1iaJO0C5+2>!J@-Pk-n*SQ$kB9gjn%ck0LQ*17%P z0{A$8JDPtK@H?~p)xb9(ozkBO{wotwm@C`})9{s>QH_N@H;bq%7Kr^ zFU*V6*yu~+%g+6||8#^u4fuHdgqm15)u8cXfRE2lwUIl(zYBbN{)QUd&YuCE|Gxgj zdBjPf`FjF?4CIf;KfDLdX`%cBz^CgMr@3Pc%D)GEdjFr(*i62Z7yI~!Haz~|H2^1t z#`gj~jz9g~6FrXqNrUpQ0U!T<3!OKdp2tu=zxTiI|8mPW1wPI{9C!Tg&kEUZMQEz{l~!?=G`!g=^V^AbL`TPVK?_;~-jqvJnxKAVs6sb;%@8I5q=h1Xtfg^AdgFeW?- z@PcRi+6p4(ID=hnL#)pvc4uNo#Qk_SsWTD%=fDfmm9!&b-tO?i{`ZC#mfs=z&2MXE zBkC+5bta;HA-vGvhqNQ2eKEl$#Eyvh`jI*!&SQUgA%88ruyh15UO*e0jktY5@Iw79 z#Lh(Y-%9L=nAZ+?p?xR3urLwFDFR-YXC%DPe-FH{AR=!sR-hoFUktp^9t$rlh{!t# zFDwV)h1YV)@IwD%@WM6mG`z5M22n4wO@)mZHyd7`jhVL`+=kFWv-5%YSC6)1>!&H5TEP!O@b z5i3wSg2;c<#{M_rcD#cZ=KYzpbAssq4PL1GonR{<7AE3$wmA`$2b4$BFNl5$V8^Bb zq`f`FepLoPQ9$^aOIxT?kkLMe~?|_&$FF2z=AG~2Z3o8V%&QI)J2?_ur zPnh^2;zvKh7cOM(l{VAA13!jyJI* zVm~b)_Jzcbi1x*#&P3E%M(j*P-Q~p2MC|8v#Qr5ONQD+aa?<00Zw8xM-BGzL`{db5>2S__2&hsOrj)?qZQb)x4QBvmw zar;gXUJBtMqE0HQw}5`cc0V|(eDAlhs4gre$d_ucAO`CKt_I7 zd?Sc_0b=h)?1*R=CMW`k<1Ph=A$kE~K}0_pK-BL`+T}@I5fJD1P*PU~L>+BFJPzpt zqMjij7DV(nC3QsnXin-(#JH2e-W|{h5Orn(;(4(*@n<5o&j&j;ErK^Z&sq(L_BF&F z2#9$F14;t!CG9bQSP*f)J`9N4kqU_S=Pr`X+v9BJ=EurKjLM7;r|-X3CJiiEF3{1H)KnbZ-nK8Tf{fCJC=}d4IK^M}_MD&|Y+UEe`e03*&Ohi8quw#=q zykUJF@oNt;uLZ;p5$EX=KxM#aVn;;1J*19^>(c>JM?{@CK=g|z_Wun;y#%6%i1kE* zhlm{!?T1Mn5&J2b)Df}$D5)c2zQ>9E1hFHcUkYhYBlUFBj)?6i31$#GB7V#y_1_`p zlTF&0h{uPE#Eyu0T>`}8+ci=zCGCjV@3%-D5%Z}ebwuP>kvbyQs{!#i_LSHWF>WJi zZzA^JAaHdA06@%R zJs_6$5cPtH9}|(kiP$+o^xsVU5m9$5Am+IZ5Wmmc2Ph7B91zR@7l`prfIh}gC2@X- z*k2jYj_b!+;)jU598yO_zjJ_SDkOF$BL6C}bAs4U*TElkZvtYz<%Exj@o$kj6Vb1d zv{wOQ{SK+$1;q3B=Ya5!rvct@eft84`LzOKTwbjFf~eDl*xN&N5rjAN7b5-5wBae1EO9S!AR1Mi2b?`5cOgJvA>f6@j5CC5KDWA{hvep zn277-C1PhH#<>i3#4CW9TEM?0nx9L*b%XQ2M|s7;SF^k5PS%T z+xL{zp8;Y)ME#e5$bU`j+#u%j26%{X2_F&b?+Jb+_?h5Wf-MBU6Z}Dt7Y-`O=Of5Z zPyi6eLz>iO0I@I;_X|a^bbwtd21F0jTZV;&>;{Lf65cAprh`X-eX0YS_$%2hWe*r+;4q-rS7XgHSJd*fE5cPVKIwEd|93b|;0wD6005Rk+ zf}@Ci3?LRJ;yf`Rc0^parU7Dndt(0`V!H!rXCmg|OziC;=Iuh_%qBR8@DQ;-+=< zof|}c+amkFgs8`hJL4~i_AbPZh;=?d+)jRCZx3<&1&JRb^12ZeA$G*J?SZz@K(U;aKP#qJ+%vPf}* zNYNoYCZg%@b5iVnZSQ$0?5DraNwNEBFLVYT2md}N#qJM$ehSYo{yrzg?vMYQpPRyQ z`rY$Um^s?@1BpscC=&r-{+**=W|Y^-w<)V{QH~~&JyhE(>aJ^6VC&a(cNwJ@s!Y=vyoK)Lx@~`KmuwVW@C&fPQFrSaY zp29jFkN!R3a_6yc|Ho6=!gD)pOeDgX#cq> z?5DraNwL=}1Nib5*Q3ABN#U&d_w!P?F8zH@iak&MJ}1TAPyRk91-~hS{o?O)Qtb1* z-#s6N>j>I${a`*Hg?6m}eNGDgo&kC8=I?V-f1i`W{eqL{sc?V#|Nl9u*6yvC$p3QT zf*I2Ev&Z(M_#a#=oeL(tf6)B-PYaTuPpAh z;JKl;mU<7xKALO9rjA^z=9T;Qw3)AkpSSPkCmt8?<)6Mf-G^6j+!M#aN7#R3ik&Z> zOVh%t($*J}xs~MUm>Zp6?z&3x@$6&DIxkloxjE*#F^_1F_^pLTgIx}-F5hF&Z-?cl z{s)%UUy^Z}x>0|AzqunT7Zyf<5Y3m|u4+E@oL~wLv`UY>7T;- za(h^{z*eV`!45V-`)cMMh$|3_ReH^1)ad1Z?X>csH_MH}C)~K(N8)VLF6~~nHgjeL zJV+d|cg;w?jprVgom#z$p^IxeEv(vtE>#7CT5Eg#P-ywQT%-JGy3fIH+ol}UsCyjn z`SN%}FP97Zeaako%Mv}iM4jCyQhifzU=9Dklc`thaW(^P*7y!)IRS*`CuIG}A@zHLZ#e>X#AXUbjo@T&uwvGmkSi-43n0A$V3c zaNdvE(;VLG)jQ2$=#u4^tt;W*EBLI>jAFgOV`smAUHq)%hxgjmU5vdV7Cf4qlIxT{ zRpde9m#6D?q)dL3w?@Z6w|dEi%bC4yByQUA^s8XKsT<;k3tp4;eRGQ0tV=zPH6V$s4ncxb=wFz-Y6H%8=Kwzspb z=yz}D*TaH$m9A)A3)nEDH1N4$f%I|SwLUG52cokNJek#f?wT#;zKO|~UxaGDx)xFb zLR1%j3qT7izE(PRY2I1^x4=#P^cr{dsn&GpK5lQ_-4}%kEBjV9oya+M!|?X0!rH!G z4XZztOO{@RM;xrs^D8V*q>-k+1}-*bF^xrfNXwFkRzRyGNf7MOE#|IiDD*XkcM z@K>Hs+%fjWnI(Eg=G|>l;-f%_>f&!EXkk^g%zk*G?toCuh1G&ii6W&=cScrsefp;0 zkWEawk6(ov$E#blxK|uP39=54;eU^<_tY#jp>Gaut&^@{WKI)$Kt=0a>pX zUoTwya#qd6XLD39n=ag=qxP*pT=U{VvD|5CCCd`KeX5=PqW;Va%-%j3OH@8TEn?CRaK=aBy?~&rY6-@_^+;lo*Gk#TM{!V_+pnaNYS&OgV zY+b)tMf-u&#xt^wJ3n8K>>6r3ZPa|<9_z=f5fI;^`eZf;QCVYa14byC%xU5R5<2J+`;u*M0c$LE}N%{jJK+05Y9g{D;-Pk7xK{xE2_^`(*` zoyh>T>1oM|oDeg40~Slr6cR`5i;%@?IVR=4Q$++CO)pgB-A7WR& zl#S?j^MYep&!OtEQ;olV=zUczL1lcQyvW1B2+lz_V zvB^80*M2e!dC^V!;*K98=i+?~X8BGSdt_()$)go%iFFq@UGFtK*{R~_q#NHJgAmOZ zf2%?Zt4vSFyku#D4&RIm`DZiFyc)B9a%GLmhGMtq+#uOYj|Yt(F;7cy(UemuFT2ik ziXUOwUCnFzHMu9@&-y4|J3KnN6oja*EENT0O*px-RePgP#dsghl?hehF%re!R*!O= z+5OG3nlJWWVn@DG){piY5hACuedGjB{*A3scE_St>fD#VdORR0D7IG~LsyQeTh+gL z;+&#NpIMjdM{4&`T4H(N%|3^b^}EV-($Zd*7G7S`dvipVmRY$o&&-O`p#hgH%Vx0n zSm6%Rrjz}4DZh(k==NdiHt^-tU6YOpu{a{UH*@$Nhm}40N^bN2Xqxs;{=8A-*ad-m zj!K>INR4R{XHM^}14M(gF08-* zWr}X3r0YhWt&4e6Ch-Oz(eD3U;Mj!udfjI4vN8?RwzYPP&C@8T4&3_E+oAZ?D%p`6 zOqD>0_Afr`Knv^2>tz=|)VHkLxVFn|)}%S21@+e@Ca&r_PGZE5GIQ$@M#_aA7R9G0 zn|)097(e&z{t3RBhEvKdwH>;jo82-{_>dV0QC<8ShqSPM{LqcI3mYV_R5+|@DG%@D zuur3u)>SRqudw}^NM6{Hvw^!FM|?UyHE&*6vDUL1JLN=iku3X~on3~AADTEt*Xb1q zQQiJj6p&>STE=U8-o{`}_q74C7L7_jT4n~{@ExLHnzV>dLfrI@g0yqLHx70Oy)I~q zd|&JlRrorjYJ9lx>pHc2Zw?;UVXl)3OkG$0$Hmg$OD3%EZu4F5+Ct^}<)WqDdzL%5 zMuzq*jp!XTGsGtT{UQaEI}x&8+Ut(%Xh?n!%$dYfu}OMx>ZVz?&q0gkJAkR{b7Jr+ z6U`yIXD?PRYYoU%pXif)IlJeu^fgbq2%K9Z#F{V92d*-Uw*iZhS4KXRyX6;N1K7rVoL zanija)uyOPdHx~(R5U1nD~<`rFzZXcOLG? zQpVqPP+gpJw6N+%z3r|t{_4PG=L3hEp43@aHu{_COZV%ZG22DTzAioFeLk}AfJ?w9 zw@s2?U)S@^=ev+w1x^%Bv%@; zt99v?Ym9#|fG(&d~ zQ}=Y>X(I=hV!2K0r%Qd`*l&W|@ zI}f~zmN>LN`WS8KCz5efAfKVD!qk;G^d*U>ET#5Z)c$jjRFVOjBd$9F4*ML)-9#3p5{xqNAiG<;p|1a) zV|EJ<`&oOq&DY&0nj_0+U_V}R$=x{$a*{n-3@l{7Z0Bq2nSR3Y(VIfn_mE^s!SA~l zKX%?E^_8JJgsJQFIMjEpNB^@{ho}6IU!NCMUc=)fKdz#ge}~pt>nfwTk-qxoOGH1r z&i|+|?WxuAnXdc0&)jGt@#EC=y}1LnXW-w~rQK?2c&LaA^SWgi zQ}@}Z^>#jdF86lrjPuoq?JGDaEj>Cq!Nm71pF^a!SmKoIRCg_{-kZ;SJ!e@GS10N) z`^HPrypQt=D}yAKX@$imGx8nI)ZOkODq)v%^?i=T%+K944(F)^-5aD*dwQAg*mGl5 zuP(i4=gxniQ2FUpiAMpAV>1-RyRLTi&z$*fO~3WIMRG4?@mz%V!w9BsbWzib?aenP z3&k!tVK!YwF_l;CUf23@8j}KJB9|Yq`|-8d^RDLf6p1&Y#s+qd`KQKqeGzkE)Z-7v zGkjKFs^DjyM~!6avPPe=xMYK#c(du4HA zvbViyqS<~IKVfC_RRd=}S^VtN@xWV;V`lbX9_Lk=x<$htmBm@yIaR%T+^^}Gy6V~u=L3%Wsm~8AUjFJunA$BfTytqZ z;26@v8lyRAcT{?4+>g3L8-n=Ui~H`IDLZ(y82^v4VSK*H9xL62OvODPEi3hTd{Fb) zo(#K_&)ipkU zk0@OHack?YM}}{E_Gt;wasHkvD7TgOv|x^b+K|nmyN3tpn#Xxv=^=E6p*xDHTfgY! zd6z?x3Og^z4a`5}aM;XrO-j9Slg2p}D}zNJrRvuTG)R`e-E=ED^r_z2uT4h`IK#%Q;=LGM03 z<2PCG?eJP|dwH3ogl$jvZ6ZX*J{pF)c6WY4V_H8yI|t$;z#%P#lG zUf#mc#WkK5R#Z^(H;wtLHh({#ACxyU-}1?zSIZ~w{8HU|b&a#B!sLmSACj%iXV|94 zHoke+W9(M7(-#aMWeqm?FvDbNm%N6u#UMn-Z44C!WL=(JRI+Y)dcp4VB|RQ_ReFt- z>(j7Q%-zRim`d7_>HSY?l<@I6v=~k@KhvjXYOZr#CeO{2>r`j64lI)Sw&;{Q^L$5( zsk^%8H3QkQ%HQOWA^ceYSGj&B>OU~p?DqFp%DNizQ=|z3}>*udaw2TWSGLD9j2~UY`jc~>r<^U z8Hv+ptU2Qor8ZM0$8|Apa(V^7Y`z}PkTr?90pBxUd>lHxSNVa9U$$>~S9&bw^4y%( zk6~sz?W-BOW0|_AcRWiI4ox^HK0hT)cdO&^CXWn%s|DY9Q(ic(o^T?ysmQh3b@lA~ z_D)Auo{Bq=oc>y+px>ZoiBTit#0NHaUCX?V)n)3w+ql(QD|bO-_A!?=<7NxmC@NP> zuo7uWs>nG!)orh^h{wvKDU!1F51043pR@a*&X`hTb+_JA^Cd*YgEA9krXOJBi+xQC zt50Qo+GQn^OXFki9TT-YlHr+n#azQ)VW8-`>*ilpEb019v@YGqtmTe>e60CQ(HUkz zGcu*-T#hm*-uPBJ-1jSR(NZ2IP0y z!Pl7jeP#5RBNN9P3{NOn;GtZu@^aR@As#D3%r)IcTl1glyPzU(bw@_6 zd8rpQrdQQ*hOPlq*G_uBd~t!;&6Qq$Nn2ZjRDpS!x%Dkmt?2aI-8cv+inx?)pAjPc7x4s z{ZWO3ikgq*kCftlt?ad}vB$o?&(7u>`Hv49ds*qKg>1ZFw#BAdFDLtMa&bA!$ag$b z*J8H)>&p}FoUZTo*+a==>`a@-Z-T>Itv32gTbM2GC2cf#+tuSnJms^UzDi3@@Z2VK z%OL4O?w1`0Y`!fzHluPc^LSyz)YXtw+#_F|UY5INu2lc&O=5iZ=9yn+=sa0oer4H6 zBRvsK&6}G>eA#ln=NY#?Jx{-!d*1K%Q`=W|R?d>132KuLF|Xf@nYx({>+U#ik+eEl z6sgzZFLK2sL7=Wj;siH&(;nwCr`Atf5?OQfYoulQ!xsxTFAhGl+%#S6(T$*;TN1R2 zXNrr)<61-K*#xGpp6sfZ@BCjygdKU|k~~r&TjQ%upjhCQN2y%}vqEMKJ}My;H6Z0| zpjo$XLThWRyYEt0SsN_!JVj^CryY@x!_4tokm^ok>ef5@o;_9KwxGB=^}20;r4^>G zr7515dEa>|=@oB$cCK?)lq$yxZHIbJvaT% zyKKJ!o|+n=Q_WSaQv6Cp#^5oS=8J0uEv$+zivz?z7Vu@to@vy7ZewX#pVYXe&bG_U z^bifR4bA@N6^aj(w7UCED)l)lc*>l%W!kXp>JXjnj!=I%Dx^ru}fIq^W+Z+Kc$)OZUZbQ zO!=&p*2`v<_z<_cg~f8q^i#@a2#wQR8P0!2?~Sfr=F}<7`!MEAU6DS+#a)*zj=S;s z%i)l!AikL6xAuyk?scd3e&uJOA*XX=VuZr;Bt7OY*;fo3h%_69ZGKvd)ZF zwUyp8g^}-Mrmny^kL;K;X4A_08XJDTWZ>IHk#pUE zmq!u>l1_W~3pQWe`+;+-bdhtaf5rDHcx^@d!Gfvl)~7XU z#pm!1iOU?!s>LlYpTc`DG+!&GZc1!;v_Y&c-v>-61bj@srohuoT# zeCU+t8>{G*2j7N^87;qPHRjQV7g^8eEZCjZvfkNy;heAQXEJoLuW4Z&9Z>Z{#<+)d z1ke7BAwA_*U2popdVke&TEpu1hf>RjZ(2OM`eC!ch?M4{*Q3vOQ|}d7uq4$oz_z z>l=odif11Q>QcU;OYDC05w0t>d8@phIq0TOmtvkrSu=I7%i4zM_WjXYhev0JD(mvQ z&w94aPnK9#RAhu)F&(shjzP@I3OnB^a;qQYxh@P1Q!IEh>3EXC?E#b4Ua7Db*THjB zny(F0*G{5bPAl=N*{kgR>rQT2w_>&YquSY8rZSG&=NhWhZeOY&GwZ~}8Rz6izDV%j z@7=rX@tEg^?tvS5hWJ!nXNHdb=8>FhlPU`%KS2= zr;F@W34R!(JY{!s=<7a>_JgKWtyo{tElW+Tj%8%lUHQE_mFk4FU znxfmuO9lNBlki%b>P}2vyXT%BSLuC< zkLRT1xy=2w`+ACMU-)KS_VD(hc>~S}g{=!cS$(Uo(}49=sVjP9yi_l{bKQ7bg8J(w zhOPrsH$6_fadq-#%hZ}>W1iQ)7w9Tmelo0N!p)|LbhmH)N94cD7|&ZOo*E(=U||?K z!fp4_vcZdP49X3RlBnA>V(%T?$7nw|GIj6l9P~h+$K+_;(89y-Hs2IB4OmbdAQs

|t_PG{HV+Jr&A45-qhHsaLY@~_H>cz)3zak(d@Jt6w{HQ(;fdbpJyz9cZ(Ym^pXd8Oj!yTSV)AzS z$jk<9*Tq`b-C1L0YKLv{;8!znFxb%rgy^_AQ&B+H`j0sSmK7Dv;t9R_a{A^4ehYLD zOHq^>|EW_KYRAmk#QF{81#7m)$f(mk7w$O z0_655Yn~PIc)#3e;C}lna~ZlWOx+T@xG|5!MI#=SA6{W5pAmm&n4zKO)q0lV7M$Kdm>al%b3FPH17xQt@<@d>`Op zfAjFl>Xe|15oc|C$X^uk8}D;w^!}hsU+M9YuDitr7iW&N+vhg=>5CT!j8`dcG1VNh z&nMsWg1~hUqWwFEiUP9C`yA-s>%P>b*pCOERY_+JGqN#S=~t34Z^Ih5J7eT-Yn+X5 zeX);EXl_FAtgD$r?_gW!%ozEdzi%%eI(9sfxt}9d5J-DXl{MA=;u1iKoypfog zvMXS-tlOyEs~ft@Z9Gw;5wZW|hu2eToRUU|zjnVcAosvaospZbzMU-hZeP!S!?Hdy z&(GYLy75K=4Nt2Eof$f&BJsh8sFc-Np#e*Dtj;`J74>*<*xgkN^G5US-El*F?~n_7 zWIO|(+}B*hdQ#fol(jLw^s0~bCq};ROx+dpHue&`b?A2fhRtgYRzG(#USbhYZui(w zr0ik03LfLveMUU_)b~QS*imnSHCK7gJ$k%b~B*WcSS1HCsz==*f(D8~8!c?cwK<_WW{VOsr+| zrt2Hc%M4`2YRYBJdzoc$Dq1W{_LyIQ*0J4k+M%c4z5^ku>q$icSv4LiH|8uDaYWR4 zoJ?@m@!<&;d2ZV-D4w}6Laayn0Xgw+15?+|d_Qx)yC2`cwH^ryY&iJTJKhJGe9 zjXnl08f>>uMsr%!cB?MC7nhwWe^=P$3-fs4&D0gybD8&flEvN0J=Ui1L`-U}KiOm5 zcSk45z3ZDwpZmz{R&{IkztMET;cb;E?>2qDMG8K0t1~2~^z}7xIwoR1HSj(gnm@Z|BOvsXUS_q`G|wC;MO&6~Yi zJPW=yEZo!8eSWTw?A*@`U0j1`Va4n|dU07rui>XR1{CPVz20<8eq&^9h;Q?P(P@)d zyb%ezjTaVrm|R(q-ej=nRnILAhTprW-W+$o%L-|)(=R{U?FJz_ZVRX=Agg5Aw;@sf zT6`<&LKgc=Us|g-!S#dd=`sG9qg6Lf+BVyN=^FoKp=*^rTYID)jq88-#*A&FFQ}jQ zOOc;F@uD~D7Jj!&br&*qm&jykEOYlbY*cmm)Ml3}vEi>oA39l9S~R#{D|i%Z9N-;a zW3X+@7%%IqzPZ=67CHOfS~=v3f67~9{xa*6g53`@bQdvog~ON4^?A5|$*~(5$>+XI z>eeN8(HX}JNku7Fj^{NV+BddZL3(QM!vRr=x-ITGnu)D*`7-?-t%X%Hj;n558dc4_ z|LeolJ*sOpZ29ukozK&6?p>0w)#j+v_hZG^@2ojx_vxyqikn4FSI?^BHRnp!*Ly48 z=RLRmewS~&&1SN956t?s|E_&BuDP@y@SK$v)-2v}q5Jt>?B;Epd&l_l*YkaXn)1K& z8T|Ri6pO}7NzUfdzSgCc85g5cUhvC%wi;xWeY4gOQB>R1b^XE08u2mmAVhVSP*FgZ zp47&EPaWnujSwG?Dy(%j*|AkCo3kbvJ&t}-0v>FI&zkI zUhcGE4{ScE8P7P~?aYE>Q!DQF8?7fifT6pLshgK{SNfQ)+8*%}N-b%2w#&BNP5Qho z#NvpYK&2x2#$)Ty3i3ahEXx56bGcWr^I&z8ZGA!vB=aTf2GA@8WAD zig%w4-S}|Zx+k(Hr?oP4S1@(gfAm#!v??x$d3xKTZr~IBYhy*Pw{)%eSbVK8wr=0! zmzj@uS1)OPJwZFt{!+g6-255CCauf5*1SA5T)}FTa_u9AE}pZ}!m`$qJ^UhacZR}F znNe0}6n!ImO&zDx%XD*2VX*TFIbXi7%k>}K`0D!NMe$MHkM7xLqIU014t-^pE3NIS z-fQuSMi8R?u!@QTvS!!b5+C8=pm@~eaISk#^Ox=6K0!^;2+gW=jyH}{U-(ZIk zwzX%z#-D$8{)WGaYGs5jU*GILJp1k+J@PT9EX;OX-7dE;S6c+S?LM099e61Z|J3I{ z`T8?;Q;WPLw04SzPN?SB@cUkC{^ISW0Yg_VmAIWaTQyw6DBQ@e@3;C9b&JxQ3O4ym z3#P1=PrNbPbzO_!`=M|5?XDMM=&oVvMjV&=G3{02!o&QACa3eSThB9KDSvW|^w>9F zG~}UnP}gsEH^LtFtvz+=WZqS&&?~CEiwd-iU1#Jhz4qOArqQyO4BfR%U1uM`yzc!* zz3B4dknok`BgPMtI_clArE0lTpURr)(dvf1}=le(=dN|mydiu5eJ=^0) zItf@w1xXG&A;QoNVCvov+CSxWPc`S9pjv}HryGWD-J5Lrdb`5YMUqBtFHLS7%KI`X z>d`3!uQfaeBv|zv8O>Q0XkcO?wo&?Z3d# zUH32D+K}&gy2rMTl)lnSFz4mk3k4}Um)@vEr3;5l`)J(oV6;=f-lH*%Q*St}m5M2O z>u3`2Wq`m_^)6dwK@J3Ai{P-{RkYFhsckcbYtHRa$yrY(| zCNJ=II4+vAH5r8H{uV?<0a>h@`y4WBZ$9nrmE|^bf=9Xji0lu>#ab)lKTQ8#bL3)^ zH}4sL^2ZBU3l=vQ2Ji&&mhklJhR= z9PO)Jy!a-6Vi?>(zbpHWCwI-;z%IwXCylCbcTr!EBhYUh-;c4A&zS$17TnWSG0r+b z6LX~b1~YXnjVGnvle7{SXu2{hOL50*hm1kPZfX?O-HDA&m@}{D_~GXdgzRoAo@^*H z82nW7V^;XcDb4-I?MXG1U7$0QX9@E>74JpR!g3ouZvNM^*EKGE-8}v{zh2A<$-uy9 zJ-r^M^(@?HFM3>-Ke@Wkx@qC%V)>8yrVQLLaJ=rjG#|e*xyX^R3fGgOwtx`LH-w4; zveG_kopr9Ak<$TMzE{oG}0Jrk+WoKgX}_ ztJ=ePt8uR*qS+CaduNAE+?wIPpvFh|{*nIk3eJ5hk<{k559qDE(wi@B5<_ONBo_Vnq!V{n?%4546)V_Rin?E;7Sj$4?sPB{`y276@beCyV4Z5Trr?^V*ma=51aA#1Ajj>xHr7R?_Pit7ZwFYoUWZD(5DS6X1- z%ffR#Hyjh$usU-`7v2VmzRPuli=F-TyA5vsnz#M*!c$5KAVm8C&n;gOWFMM*8PrX3sWW=>z^3rB|CwR^=yZf;=+0M^i?{-i9s)V;7MEfC|pupBVDS@VeT+YuQ>t=qIm<~Fb2{yNRxL#5YH?`r7n1)4DomTl}7BszN8cFK4udmR#JLqw<|O&!U;Sli%4NEAW;&ot{v7p$VCzxmZVWCwoKH%Bz6%BO5|_``L|h=`zQ7 zDPMX8Bi}tt-Ma-7l}1PP58hQJHb7~h=NQwuYTGX#Dtq2EZiwjspSRsMIxcTn^00r5 z;oGh;{k-hEuWC9IwIq34V0ukWvZ0_X^LwYgOx^h-3L`VkJol8%=WD$+Y51JxJ?VM( zmpJ=uIXG*}K{E>z(S&ZRmb47sU|LnW)J8??**DAc%Xkg#9(K3AI74NgfGQ*3eN0`; zy{m4thD_O6k@fQ2(*u2$6^~M`e^8KAYB{NCpkRxFgv8;MLb2n*iuQLG{CZh^ovU!w z%#Fz_2V2XW5?<3dZ0Qq*ZVXem+pzs(#cjStE*Z1uR9VG?Sz;1`606KrM%~hJujrN# z*`rX##p;$ju0Y2hK%NI;k zeDWq~Z&1dhSJvse{O@CG`h3vSIXfXPJbJ+BqpU8bM>f_SuG#SH!=pm)v(>B5sm1$F z9Iwc{ZrRV&H7pvS;J(7q`K7~Tr!jlnGm~B!$Up7+IqB2hLm{Uh$TY1TdfQ=EkNVPB z)e(l}_d=z+Ey|v~_(y=@qnKyavEl15N4j4eVCp_QI-P4DgTucIU-J7rU(Ixrq2}Ax2t0S9x(ENI z`%EEi*EidpHs`X3MT+s3E^!Fb5g&M5)@9h_=s|NWGrJu3(f3!F6sP8UCv0<1!&(tL z{x{7%vimgdSu&|Ha@_=mZX8oLYDqzs^VYyoK9kiG{niC-mL8b7cdA}`|GJ~EBfZMU z*~zVU@gMehs7mA=mnqf@eeWtYOdfJ)$Jio|l`=QW+-kotbmN)2jd9~ber*4m#s9I` z`1w;6){Meedk%F~a=l-^KE-Crje6C62Cj$n9}W#VG(7NHaoVFN+bV?AlXO3wI(Q*R zar96;*Q5P_`!p>q_g0fT#~0j_smMFINZ(`Hu<>0A#S)r(D34NCx*C&p>AcJBce@YB z>p2bYx?p5tK$NP`)Ct#bY~18tE@)#rd_+tJ2vOZcDhkMwSz4~CEGQ(_;Ip=2Zr$kP z(+5vn|L9%qzTry$hpD@a%HsPP229)_ozmUiol?@>El8Jyba!`$bT^XH4bmaq-618Q z#0&r5!@K5u;PB~Md+nJyvCph~TA+T=)wkjXZh`O7`>Liq;&Ozq4xl6ElWn>P7mVpb zmPyKpR0Hc8g+MnZ!rgvQP`#(dz=Qg)FvZujHPh77@+m4Y-yqZ3TIimGXq+spKf*4z zg=IF4nyEhTxC1<{{X+MBo1_}kE_UXFGP^Y7muG^fImJKJog_ze(D zuz~|vEWgwKDBwohW&I!zTg4Vx>`K~HE;~%i2(DZ6@{`#ww`KfXkYZ5v0=?zobxrlw zKrxuL^aZ&U(q*HWge}H+>hBkX##&*oZxp<}eW@Wa{T~+MPxK3h&MVFj5V7eGK;Ie= z+S*Q#xa@~>AzrKl#---G_%vJ{MtW+OQuaGB(}e2TJe z{{_5%U-vL?4V0`(&s?8~DEezVbhT1pe7&VGi)yQ$?a2&oFD->yvLb@^pVq*)q-n2C z>kngFlS1Ix8{`sNDz%Z7WpMMm3lJ~RTOP{a(3c)GnfKvX{v!W-}DJ2OaAS>L|&66-Ww&==Tk4a~66?6bS*8o8XN;z-amsOmj)MWN*S`bZBK}63Q03bF-`dJG z0uzO+y&f-X;l!${32_2)(Ly24-6P%)pH;TDOdl+v$W@uZu^K!%Pu6~3S&GYmt>K^2 z0OG9$xuK z)%FY)98-@S0I%EYnEBQ~hM5B@G|%}ziKx@elDs$0aeoAmweZm8Vqd14 zThU_^l=*U?O+#)p@Er`r|7x1VJDmIxbSvPbuU#dx@~}|^T&LE*p)Wlsll#c4>mwSi zw3A)+rthRC)t+6WbjFy8qaF=JxJoB&KaTo}MEfptU#!L=2GGe{d9K)g*rw=7S%UN*^( z0Vnk$6Gml@%HGO7yc#b6LqzL2mKy5h(DF7Ok2muJlyzixlTCJzN{1-FQ8NiFVv4`Q zsY6Z5>mL3s4?loz=U1%ESo{vpnm7)SX;>)uh>1tNhTeWA55Y|@tcSX8iS8Ln#9Vnh zRWS!tv4`r41dIri(r@~x25afeq7NTl$C@{{8R#0ObJ2~(BiDZ(W&q8IA?LAPok{B# zImVJrvkH743{acbJ6_(MmONW>;4*;hGefbqZ*3oqBb39ph5IJ*Bk?t-Z*B|FeVG5J zK>us7plJwA-g*P$e9gUjkZyT9|2J5(^E$KSW490-;iqiG98Z6h-iJ{OL_InqIqDW4 zwiYaDVW$B+G=SR*bonWSL`E^)ty+{;tPzwno)0kG!owj#T#%hGGFFX<5Q_b`Yasq0 zhY(S5stDdK#o1N)58|p?-0cO1NQb&+yv`AC@wNe70bhn7&c+NA>4D>EWV;FYi`sjI z3T{Lhh@FRYskoL0L3Xfsi`_oaZ3%lNkBV)Rqhj2Cy_x328Y@`A^PMmzfZGmq?>^F( z7>(3SQh_W|5api5e}ss~TLfO*wMEDqY)OC!0L4lylF zu-On3GUiF%Ab+aw#Av)LE~jS%n+s|U9%r#2oi9D|k@%6rfI^aU`~+~jfbLp9t#vp4 zdBaiRFZmNy2k}rrH=Dzd%~aSQPZiZwM&z=s@E9Y~qhUG<**ma_xwe|mHv-|>MMYGT zgN^a_X25yA8|bPu=vBm-QNnQ#@D3L8pZ%g8X-9b#G)DdEal(EL=;F=aUGYi-#g0-X5T<#0f5H`Ykmxi%yp3^2Ww5TM2>+3e)9N zm6QKGk}ee2!vyRzzHA%c=D(sr_Em8M1(v;}k(3K9WN}APv=2c_0Jj(DI`>S;SAW=) zQIn20NSVtj@mLNi`|51IfNWQPYnl~IP`0J07?##$MN>a6t z5DsU1ug}8U{rh?i-x?_Xh^ki|$uK~^{p>TrOnT7Qak?1saxg)LRLMi@=M?FQ{U6~& zPCp3>w0$=u!0v;)Vq0=o({8z$%+k!IAt}^fpf|Vw4SnfBel9a+1mB4<`#(nxq>sCJ z2~c&2e;a&mS)3qM!0jvXR*3cU75TlakJx%1q|Qf$Akb30>n|*7CtHgIAK{|@1>g<< zT|3ta!EV70?B_;Tk&y>dR)W!Wfz2lYw^2u|dnWNXW`mN9gdg7)s6yZW1d9md3_Ft& zu&Mqm#*;y0C8Z)a{#u)Ti+2#{a_Q8S(r@KeJV@A)Bi4s?5B6$paT)ZEStiDc;B+qp zCT`3TD~5oD9B3+h%PBz@j90r0UJ?uXN|}>!OZC0{^-S~4{RwnqsNxoH=C#J#YF9<& z*myW`-lY)H{L>gV9^AX~w<|xG?p1*4f*G@j)siT;K3*{7-ye@g9t)L|F#K{3g+8(Z zaEE~I;nm7LA!!I)%)$B+>0|aBDKyj4w<)f?$=LLZcEah<#5L!)8T9SxO*A!>~B} zu{{O!%&VUnSWvF8L%)1K{R(i$fNrpu#)X`EWSrjbR!A!A*k`EZ{xTZ0E^rmK_1Fop zzXF0+@j|%iHuJ@Fv*rc|d3d(rJc~eO87z?mJBL zFYGtp<9@0My>x1~`a`g_$=RpHT2s(}^gYx~aakKH4GC(Mx_rn^A`t8!MS3-NYX57k z=q(QuK$i*H;cwLnQGKQbxV)NN<;#<}l#HgT^ z&bG)r%(xQyc-_w0iAwbejNI9E``}-gVYG>zYbT;3Lm}|9U4T0Ubk`%nAEQTg8m}S? zj1&u&w(~g6nv#xvf=&$hhZ>O$`+e3blV2131cL`A+ne%X<4ldqfGf7HZu9a#zfrF}~#s8}?Q=Hg|TR?2#ZGqp`8a_!mtP zKFVCD)5pWo86jYuU>4|xlzteyFlZS%Ut?5JQGgTqDE))1yS{Tm3wkcriKQ)lamkL= zt&p+EB`a-sBU{(B9DTCplC9?>32!*sh}k0q8(!vY{*~?9qSYPhC#`-@EE=ATvX3QpJ;GS;-bek@5b{3AE~L@ zt>l?}$n|ZHWRr@rn|K{_-{M_(LtlCj>q3Xmq6PUpGggGU#>99f`ze+tPQ?BLW~l@C z5@ThlE{36^rd|gpSco+C4s2)Wd$gmQ*0e4;dk3-iTPg9cYu-0^5$K9=7MJ% z4)raexXTr(@RJKH0k5kwI*k8HOBbBysRZ0~4AW93y7}f0_RUI!n)-NgZtXtGuRO&BB*`+1s3-p$U*E#8}fz$+W z$VzcO&TL*phV?o|+JtqsZd-bHv7jYIPu@P(R)6qV!yH5}<*)FFFi>3_xpzRYK%z+jCT;fiEBTveloOHE`bSO>G zEI>_DiV}RKO->)V?nlt2BeQ%wXJzyE(nw&Do)}#8~W0Nyvk}!OXvFA%{r+UOC(9#vvp|Jc~4)Mkl`Oao}_3w1jW64 z9xU@Kv%)XXTfAFu=t~ch;SZ)oKpx*MT_o8|P8uGixGo6Dwu{DC+;lnnDolQ0mvn$~ zub&#+5^%?M^Jn&Iha6D&Xg0sQUyPwT*6R zXZY0j{CyVz(y>x6xSyq-0N}pPb#D#C&u+Y|LPgh35>>r`)%DJk@sjjsETNZ`y{AVw za}boz&b=dS5a>Ao@xuM%Fy({yF2xdaUt3-Q>#tvIodOBKacA!hed$3@-~3FBBakhw zox1zhaNFtzZ0*Db>t%xe+4Je?IFce3cl0ajEszjsfMSF4M<&_3ihpIVEj?TZd=8Z+ z)tY#IG2Zg94|I`*f|y4foN9&K5ypSIo`&X+B;W6?kuMGGq~zKNthfBW&UJ4M6j(-=n!H0ch!4i4a+0$sZDIG#rtwp>6t+*-{za@APw7OmsR_)Qyu12lM(k2?~}a@xzAn>siyAdk%D! zey))37G%{KW95&08auN4%1iBvLA{7^Y|3wyk&3AEI5ZWj0rrl$EW|N&ZB})zNONGy zlm>>|3U(67z#Cl~;Qj`>{)=(&Aws(O0jzQJG=F!zAN-hHV6GT{v`IF3GGA|(ml+Pv zIm4lRzdeI$lZBvPIgq^xtInR(`r=XMv2ykD|)ZZFN-?eFHx-J@$uKW11#<2&Y zRR$^HeCV7_;}NtWo0=UpasG7Fj({98DIV)mV?9!+?x7P7`%R%`^^=`k{t7DP3-p$U z%Qy6;2MPM<<`at43{d%PET>Wnaq1|hoLNK^?#Z_-vCwY{8i9W?#~-jvu4Z_@a*AZj z=!B^iOEfcGu;Pz?dQu86n8!3zngIizES2UQ-&^pdku6yCfIQdeLUYrdmiWw zXva-Q{NqBEhV$(+(hj8=S_FhDS+(oH&o=LkQu6(Nq!WQyXK+a&TBc^YG*p_kL(~>M zfO`XUEhrLnb(d%?nD9^KM*a!9URbo1BWH2(>}!T@>)d8D9rTt9<0a|c>6BqF7|yiG zr|FI-n$U%Y$ySwtck%Haz!lZXa`MJeE25_3l7PuDRGce|1Tjv z)(D}T|KM~_VSAoOpc}&bvDcbByK`&pDj3;Xty(9KRj&nDC%6T=kv`l7oS?s`KW(&@ zZ0(QllaA+}QNXY^2YsaDJuPW0|D;HRNLSVh_1=sB=?f&}KGOOi^W?ScMUeCn24scx z1rYCR&Fig!M!r_s_z9Kd_Gq2-PYMTDr|JHT3b!eoTL|OR&qipSxv(KW>*o4V$#dF+ zOyzqwBP=(q=(!PHD12G6g`4}opJ0B=!~Glj(u3;v7oQHx-WlNIUu2NBLNSbV70&Ga zfuV`GM={nSjA=$F!v1wn;urRAp^-o54;QM=K_NIHtS*x@0l|`pI$?0%#S(2zt))S*3a8!W%0Cao4Y1REQ?@taxB^4)0yhIRBEz*Oc zAr^d3q)kbmm0BX(BdZutxw$DIO$h}}n0Um`rsQCe%6LF0&T0ZZTP+4~AA#=Gxq9i| zG8V7K^^UhzRrK;)1!*Xu*ysxGBn-!rEWW32fF9AWRSax9j%0mUwHRAx&1;nae!Cl;eFigl1Sv zRQw(=b<>`ZTg>ea<}p>xg;n^^Wd9_@iCxCIVPPS0+%YaX4T1;~(F%<Hx;rV^+&`}McT9LPe5o>u`c6KeoKHWnhvW# zv#4FlaCtU&W%>M=`lo1L7!lxt1Ko}2UoLW%&9+lTAw(P%L5^z1a|Km-1fY}jWwA{6 zZ(baPXhEVAFr3xOE{Ch<)<+WLh1HX$2*@mnBJOPobOrzy0_dVn_L`o7Eu4hX)gC`v z5Bx(iN^32c;Sl~Ni;4>0Jw7Zy<(f+lT z{FVnupu4%?f9;%rz7+@7pNoV$z%7)c_08P<3V)Z!n5T}GgAPNbGRBBw@sSKYhCdig z$?5Ykai1BQ77G?Mt|QC?%4^Nx%>@D7i(=zOR=o2Zz7A3XD{?f<4Y971-+{~>xAa;C z`4UkN$H@^4`1I@#YeU*ekvvU(DeyzAa@j@}PFa44a0+%A02d1AuBQ-*24f~Wo2A7U zk>Q97h>kQgLtSb=Lp~}eX!uXPyc`2U{8cRfqe;*)YJmaNp|DNOx!OyDh&b#?Onp}f ztWQD%-C1QOKTqo$!|7-$dI`8TK~-l4g6{|X^yJV%0bHLaQ-*Skqc2Ti9=nG`&p%qP zHds^#R6)vQLuO=9#l!cR76IaY2XtLC^KH3T!?`0?2$3tvai#f!mU{byZbUvX+sZnK zUavgetZ+&i-qA(s3uXN?ygu5kSG=!z=oWCIXbKRtHU;iCVSuiB|7FCm{t#}vU>@7k zl4WRn%{nqWFO+N->TUy1;YxE-yK8CiyRx(x(>8no?X$I)x1=Bc2CTP!zaqPD)+l(b z`MzB@SfE>0n=l*ZLwf=($=I3WE(0CmlIPoARr#TscmYIfEWSi`PlUeRroznrS6)E&rqNN62L;+ZTfCIXxXmPX~-2L36K`~i)uBSomn@O=1d@x+qeCi<` z8eeyE5sk7Dn9;SG(h9)4IdDxk`5v{wWce7rq9kMCZPK2fEhECX-RpY7<6= zTt_ysMkUMxQqVeEG_)-ITItSa!#B4oCm3b`oV^kn~`fH z{ZAf0uGeST&$;3lRi<^JL(1^^!1)*v=uX2wmDKyu=Q>XG4O@^Vd}nz4-Y<?CPVcIhoeQk-eS;F zq6E7|kibfI<#_ucVOVrMm&^B6_1v0PuFJ}S2(X-gbba#|#ks)qEL5O-0seJ)%3zQA zO!j8B;iP^CZSQ2mn{9BvP5y`2e9oBn%)bOxz20wGi9hMYi6rd|E};pgBPGinaOBRF zJ^y@`0K|(1bj>MMP#;;B2*w#&HfW{SF&3tnisN}>$nz}L)F8|Z_rdx?@=q|c^V+`$ zZwzt!X}5+OPcuy{Pt5zzUGnSU5CL3tpc~>%&uk{fE#|{rwn&v_yIgwe=={iiJ2m@& zG+4l08d)1;!0{`bV~)rM3upRCpTk$^uciq1tWG1I^&p~R^Xt30Z`bWT&?VH^Mdm8{ zb?8D9j9%j8s61SN6pr!7x>>19M8o>Lop<-Vfk9{OjD}M^dr?_)ByVKTR;-ouhi$Sv z@fYeoir1R@n~MQ-dE;N+)9UY{vHNO9CYvmN;jtx8{%#|TzlJ)JF5{p3Dgx4JY?5ma zxXo@1n(+R~Gfl-R^UnSdbw>ytix-Y?y;W7imI8(GOrGyJ~9KsP7OcG?9S!0~XLtgmar7 zD_+qQC)e)iW>2A?hWvn}Ic06-zsBu4ZpJ{&6_uc>_&8o}@XbXr!(`U1{&zA%#*l@= zbHO`jc7@nXK)l#Mmw*BP`Fi3cZ0V|gJ@kfcuAYq*^*H4^cnQAjW8XN5IOI|_V~~U# zK{BjT0lx)H%qX?@*D~C$p5*nk{uB*+;P{IJbUTdElm?fQ<7uaeEYEfhmefuTH$#io z?HV0cS)XOpgf@;sIT=m-sph5jnR?iXs<7uQOi{Dn4irvLelp6&{b#+ddAJPUxMhdoyo~^x@CVc#fo59f-L{TwOxoWyInH^Lv7B#g$yn>6fOv_4?hn+N zmG+hK9#%t#l&itj3QMN`8UI|CfR9=6h91fiXp1T=8#~W`4?Nskf+z^j#Y{uI!<{y1 zqmD!nu#`SrzMiqX<(CBLqVG<^;-lFV<-y_E9?1vvyc4t~@~bO9qmCO)NuwV8txfae z^C#X|K8PQ7r;R_Q#EXsm)A=!i1O_v(S@|u7yZ|mK(Cyi#p9s^p6g0FpC*FwYRS`d; zD53G5YEDVPB8ES>+_Nh4LZqx<@IF%ElEcUngB9pOt;VFwP$OIpJ}scu2F~+jK==Dj zqr5pp)aS!W8c!ls5B&wR}A*eaizm(6vAMp1ZGFIZzwY$Y)0x$TV3kKu+(o+E4IId40`|=R4@vR=( zg~F%;{2d10Gf5#WOlE8Feyt1iN`EzRXTjQMg zzx@yl*sDtkbhV!*p&5Q6|DECy;Fknbk!ecW!uWI4uh)_@E_W*1W<s zfrff)m_RI2?wK^qG~M6NNt{4c^;(MqfB7oit4jrRo#vn<@)$nD;g(0-Q5vI|L-5o! zACAw@Zou$z{`hQRgIe`9r38n#JO02+b+=qYTa6ttc$z1VDxpJ6!7F`D@P95CjL=I@ z4Rm8U`^B^!KPOJAX&))AeUuAJ&X4|zQ@A$e1DdfNp;oN#9Cd8B+~hHiAmM_@uG~$F zXYt&|s;4@QxVGndWd3hl2ZJGgacO|AN6HUFI!57}yRTTR0mw5jm!J<7c*LC*9v&Oqyrp(eZ_{QeS*jMa#?ar&JF|-HGAKfO|6pKAWqdW zCBoW{tbeV2zq%+dJsr?h3ePJ&EDcOStWlzm8^4W0>i)yc9A!CeMX%k>n5e2Qu3ZDx zD7)QHTbw&2@(H8T2V!+hp;|r#@iVU3wnxl=&oLOpt4j}b|BW@x7}2j8fEo$ItTe-? zDy>D`NxX)?7NQMa9)H`vOhV9FBPuxsi|@xNJ{(U#<;%IE%3;#2Si5fOXRUpw_FueU zuPy`7)uJ~)BGk8w)*$kRgKy($-!`L_JX>d0q8CFnYOdb15>BssW@QtGfwg9{Y7S&J zk@+fa&rXwrH#MH4E52m;-+t5ge=Z}?)%<$tMuo~TQb(Zo2!ie$9u;bno|xs=NWMP2dp>!OS;Nn(*j#zi$)1bW1=4$70E z;Tj7WfuHSv`yq(`xokl9Ie9R)zqnk9n6_Q*KKN>F%uvgn{LG+Vv5(u%#u5CcsjHn+ zfb#R+%LjPM4(s`dZB2a1Bc|+lI!Yqueg2eo{Fh&t*9VRr=r%&d@&AkczB-kPX=nL8 zi6D`wiK`EEw8nWN#+<9`61#-t6=RM6sjG=>doL?1)WczR#l|gKDC_}0x(Jq@hvonB z@al2^-Qk=`B1RN~<3ncX@4;xy23JfoQxILpKMM@fVugyY5R>0KZKK0=XWM152h)c& z`h>;3cQ=2!8*9;VL6k`KR`|boU*~yFpj$X@FrWfC$kROU9)nYpfpm!E++9hFb%Crq zMB~~6+s_w$=Ezq^2%e3en}b>FPk|LQuGYxek&oU`B& zxHBhY3On}t{JwB7uYb6K?r($Dr0pTduD|2zniQY5v+9K+%Em+I{NXQklll+eZH2bn zc5{U@GcK?hnVt-Ix*r#AQxOy(+)!rnDP88pD*w-Y$-;}t19Z6r=_m$Cu=&I|^az;? z5v}rWmihmTqRh8oKdW;)U9ptCiw2LV181Sw_CFl*XE%iV93B1j%rpzZHb1=V*E@#) zxe)(zd4aAEb*n7vhj7+#j>H*q5N+remDA86eb}owG0Rl*n-#`PxMFf+wAGYQk1vuE zP5&GP6uX#zg$R{7=tq>}Buoqvi{9W~7kJv6{JF*JZ+*wR^*@&`i(P~b> zd4m5AIs1Oir1Q*ucF+4KX^D(0-V6J3$^LT%f$qyMh?Ig?bMkY;I4|5g?M$XZ==&&! z>NQwpSwWr2kV6T^^80TZQ*H0nWSFccSSYf}f1*9|(nt7ZI#m#frSN*j^5%X3y5ti? zLBpm6Mvff~%(&&LWL&za;HQ{Jlt+CcHZ_q4R97Znzlh7-;?-ump}=@M`}fm+t$6xO zxB@#G*7Ah{XA$5E0bQ5R>h#prY02o4;lv)l=zSH_s@6PaunX)BQ{$N%;&DuDxB?O_ z(-uB3A$NaBOm5RO$*`^4&6t>{2=X9~TQmc>!a#SLy4*DLOqF{Ucim!pF2S;7=PK~n zUkMR~ugq&vOH}&+elj`no)_Zw0Yz$&ql;EB?02lq{b1N_FY=A7GZ?U5Edq3fZQW$a zmk6z}J?$>7jhOl3VTmVP$eya@a0H!le`%_0_7M61rsj)jxTI~Pi|N5T`h(>mjc>5D zHx|tT2I<}ch*uQoKC!0d4BJh9f|h`FecYPj{>^27i&bAk^FfS_(FFa$BL+69_FXOZ zP5P*71t;HqKWYBtyRWlsbEz4^F7pOhz&f}X&@KI2X;^w&jk^ygr)HSLO|(sai)A5L zK4Mb!J@qG42YS;o;qyv%Uw_}~QJFoP%;18VEZLE{JHDUk-)t5>^WT7YKLTBt&tE!A z!r8|shtgyh1y1RiV%R-3N{3@gRGrW9^9Fv|gE?+oi)jeM)!eqh2Nl4IM{V7wr zYk%o`t@jp=+839CQUf|DF$7-pc1Ax~%w~N5TmSxdKga>ykRip(xo;+6Q)^d>@-P`O z$MOgcJkN)Y2k?yo!&{vfMeeJFmV)TrhIezl?LGFrVep`sPnJ_lS59X7U>B@q2MzOhm+NA^P`KXT;k5t_l3q}X66$gFG^j=>0ozfzWhw^(+K+xjXTej3*Y|lh4 zvkoI9kLPClC6F_~RR+3dJ+cv6r_Hyxs!bI$yK()up8W5APyxC;2kqS64B`aXrE&uU82@g5 zeaL_^Xm6CVAk!9C$f(63n_|@UbRjk@rE|qTCW5ZiExNi3hjH@1s3<8~_&Eox)2ag9 zcLTKM`IN&O(I>dfSn5ts7RV*dybcq)$6xas)=KJ2MhByN%XKRIukG#22WO&ZrScxK zV^u99DlHaIKG}f*?_V{btAic|*GdnXK$pC>>VL# zGF2u%rmtw(Np;G=m~b4n=jMF*s+%&GD~yvE)y1L$&C zl(yBEDgU4YW0HV75o_;^k=A}!RQTmi`x{?K7M8hNX`mrwQ}sdlS_(NB?R<_>O^XDr zRF)D_&^l9cfb?fTyqZ8a%ccDxH1-MqXHayhBhNDQ%0DEwU$l+vlh0Re*F}2?LGk+E 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

u~F$x5TAlf`X#H9og^+}P5LF9lAR*% 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 ekdG#Wz&*3%2_|p src/commit-hash.ts && yarn build" + command = "echo \"export const COMMIT_HASH = '$COMMIT_REF';\" > src/commit-hash.ts && bun build" functions = "./.netlify/functions" publish = "dist" diff --git a/package.json b/package.json index bb6157b9f..1fec543cb 100644 --- a/package.json +++ b/package.json @@ -12,22 +12,18 @@ ], "scripts": { "inspect": "node --inspect node_modules/.bin/probot run ./dist/main.js", - "build:gh-actions": "ncc build src/adapters/github/github-actions.ts -o ./", - "build": "tsc", - "build:watch": "tsc --watch", "clean": "rimraf ./dist ./node_modules", "format": "run-s format:prettier format:eslint format:cspell", "format:prettier": "prettier --write src", "format:eslint": "eslint --fix --ext .ts ./src", "format:cspell": "cspell --config .cspell.json 'src/**/*.{js,ts,json,md,yml}'", - "start:gh-actions": "tsx src/adapters/github/github-actions.ts", - "start:watch": "nodemon --exec 'yarn start'", + "start:watch": "nodemon --exec 'bun start'", "start": "probot run ./dist/main.js", "format:knip": "knip", "format:knip-ci": "knip --no-exit-code --reporter json", "prepare": "husky install", "test": "jest", - "logs:netlify": "yarn netlify logs:function webhooks" + "logs:netlify": "bun netlify logs:function webhooks" }, "dependencies": { "@commitlint/cli": "^17.4.3", @@ -109,7 +105,7 @@ }, "verbose": true, "ext": "ts", - "exec": "yarn start" + "exec": "bun start" }, - "packageManager": "yarn@4.0.2" + "packageManager": "bun@4.0.2" } \ No newline at end of file diff --git a/supabase/README.md b/supabase/README.md index b1669af15..151131354 100644 --- a/supabase/README.md +++ b/supabase/README.md @@ -18,37 +18,37 @@ SUPABASE_KEY=XXX - Run Supabase locally ```sh -yarn supabase start +bun supabase start ``` - Manager database migrations ```sh -yarn supabase migration +bun supabase migration ``` - CI/CD for releasing to production ```sh -yarn supabase db push +bun supabase db push ``` - Manager your supabase projects ```sh -yarn supabase projects +bun supabase projects ``` - Generate types directly from your database schemas ```sh -yarn supabase gen types +bun supabase gen types ``` 3. Link the local project to the supabase project you created. ```sh -yarn supabase link -p PASSWORD --project-ref PROJECT_REF +bun supabase link -p PASSWORD --project-ref PROJECT_REF ``` For more information about arguments, please go through [here](https://supabase.com/docs/reference/cli/supabase-link) diff --git a/sweep.yaml b/sweep.yaml deleted file mode 100644 index 64eba4665..000000000 --- a/sweep.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Sweep AI turns bugs & feature requests into code changes (https://sweep.dev) -# For details on our config file, check out our docs at https://docs.sweep.dev/usage/config - -# This setting contains a list of rules that Sweep will check for. If any of these rules are broken in a new commit, Sweep will create an pull request to fix the broken rule. -rules: -- "All docstrings and comments should be up to date." -- "Do not include large chunks of commented-out code." - - "Ensure that all error logs use traceback during exceptions." - - "Avoid using `import pdb; pdb.set_trace()` in production code." - - "Do not include debug log or print statements in production code." - - "Ensure that the code is properly formatted and follows consistent styling." - -# This is the branch that Sweep will develop from and make pull requests to. Most people use 'main' or 'master' but some users also use 'dev' or 'staging'. -branch: 'development' - -# By default Sweep will read the logs and outputs from your existing Github Actions. To disable this, set this to false. -gha_enabled: True - -# This is the description of your project. It will be used by sweep when creating PRs. You can tell Sweep what's unique about your project, what frameworks you use, or anything else you want. -# -# Example: -# -# description: sweepai/sweep is a python project. The main api endpoints are in sweepai/api.py. Write code that adheres to PEP8. -description: '' - -# This sets whether to create pull requests as drafts. If this is set to True, then all pull requests will be created as drafts and GitHub Actions will not be triggered. -draft: False - -# This is a list of directories that Sweep will not be able to edit. -blocked_dirs: [] - -# This is a list of documentation links that Sweep will use to help it understand your code. You can add links to documentation for any packages you use here. -# -# Example: -# -# docs: -# - PyGitHub: ["https://pygithub.readthedocs.io/en/latest/", "We use pygithub to interact with the GitHub API"] -docs: [] - -# Sandbox executes commands in a sandboxed environment to validate code changes after every edit to guarantee pristine code. For more details, see the [Sandbox](./sandbox) page. -sandbox: - install: - - trunk init - check: - - trunk fmt {file_path} - - trunk check --fix --print-failures {file_path} diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 7062072bf..000000000 --- a/yarn.lock +++ /dev/null @@ -1,19756 +0,0 @@ -# This file is generated by running "yarn install" inside your project. -# Manual changes might be lost - proceed with caution! - -__metadata: - version: 8 - cacheKey: 10c0 - -"@aashutoshrathi/word-wrap@npm:^1.2.3": - version: 1.2.6 - resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" - checksum: 53c2b231a61a46792b39a0d43bc4f4f776bb4542aa57ee04930676802e5501282c2fc8aac14e4cd1f1120ff8b52616b6ff5ab539ad30aa2277d726444b71619f - languageName: node - linkType: hard - -"@actions/core@npm:^1.2.6": - version: 1.10.1 - resolution: "@actions/core@npm:1.10.1" - dependencies: - "@actions/http-client": "npm:^2.0.1" - uuid: "npm:^8.3.2" - checksum: 7a61446697a23dcad3545cf0634dedbdedf20ae9a0ee6ee977554589a15deb4a93593ee48a41258933d58ce0778f446b0d2c162b60750956fb75e0b9560fb832 - languageName: node - linkType: hard - -"@actions/http-client@npm:^2.0.1": - version: 2.2.0 - resolution: "@actions/http-client@npm:2.2.0" - dependencies: - tunnel: "npm:^0.0.6" - undici: "npm:^5.25.4" - checksum: 868fe8529d78beb72f84ea2486e232fa6f66abe00d6ec4591b98c37e762c3d812868a3548638d75b49917961fd10ba1556916b47b1e9e4b55c266e2013c3ae8e - languageName: node - linkType: hard - -"@ampproject/remapping@npm:^2.2.0": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 92ce5915f8901d8c7cd4f4e6e2fe7b9fd335a29955b400caa52e0e5b12ca3796ada7c2f10e78c9c5b0f9c2539dff0ffea7b19850a56e1487aa083531e1e46d43 - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13": - version: 7.22.13 - resolution: "@babel/code-frame@npm:7.22.13" - dependencies: - "@babel/highlight": "npm:^7.22.13" - chalk: "npm:^2.4.2" - checksum: f4cc8ae1000265677daf4845083b72f88d00d311adb1a93c94eb4b07bf0ed6828a81ae4ac43ee7d476775000b93a28a9cddec18fbdc5796212d8dcccd5de72bd - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.16.0": - version: 7.23.5 - resolution: "@babel/code-frame@npm:7.23.5" - dependencies: - "@babel/highlight": "npm:^7.23.4" - chalk: "npm:^2.4.2" - checksum: a10e843595ddd9f97faa99917414813c06214f4d9205294013e20c70fbdf4f943760da37dec1d998bf3e6fc20fa2918a47c0e987a7e458663feb7698063ad7c6 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.22.9": - version: 7.22.20 - resolution: "@babel/compat-data@npm:7.22.20" - checksum: 73c0f7cf4a1181a0a58bbee6a8b69dc4ba1beec1e764686a586db067e8160044d3a28da0a3542f044f3f31fa662ab22fd061dfe3fc9520dc1cee2252f460db30 - languageName: node - linkType: hard - -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3": - version: 7.23.0 - resolution: "@babel/core@npm:7.23.0" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.22.13" - "@babel/generator": "npm:^7.23.0" - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-module-transforms": "npm:^7.23.0" - "@babel/helpers": "npm:^7.23.0" - "@babel/parser": "npm:^7.23.0" - "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.0" - "@babel/types": "npm:^7.23.0" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: ba3604b28de28cdb07d7829f67127b03ad2e826c4e28a0560a037c8bbe16b8dc8cdb8baf344e916ad3c28c63aab88c1a1a38f5e3df6047ab79c910b41bb3a4e8 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.7.2": - version: 7.23.0 - resolution: "@babel/generator@npm:7.23.0" - dependencies: - "@babel/types": "npm:^7.23.0" - "@jridgewell/gen-mapping": "npm:^0.3.2" - "@jridgewell/trace-mapping": "npm:^0.3.17" - jsesc: "npm:^2.5.1" - checksum: b7d8727c574119b5ef06e5d5d0d8d939527d51537db4b08273caebb18f3f2b1d4517b874776085e161fd47d28f26b22c08e7f270b64f43b2afd4a60c5936d6cd - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-compilation-targets@npm:7.22.15" - dependencies: - "@babel/compat-data": "npm:^7.22.9" - "@babel/helper-validator-option": "npm:^7.22.15" - browserslist: "npm:^4.21.9" - lru-cache: "npm:^5.1.1" - semver: "npm:^6.3.1" - checksum: 45b9286861296e890f674a3abb199efea14a962a27d9b8adeb44970a9fd5c54e73a9e342e8414d2851cf4f98d5994537352fbce7b05ade32e9849bbd327f9ff1 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-environment-visitor@npm:7.22.20" - checksum: e762c2d8f5d423af89bd7ae9abe35bd4836d2eb401af868a63bbb63220c513c783e25ef001019418560b3fdc6d9a6fb67e6c0b650bcdeb3a2ac44b5c3d2bdd94 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-function-name@npm:7.23.0" - dependencies: - "@babel/template": "npm:^7.22.15" - "@babel/types": "npm:^7.23.0" - checksum: d771dd1f3222b120518176733c52b7cadac1c256ff49b1889dbbe5e3fed81db855b8cc4e40d949c9d3eae0e795e8229c1c8c24c0e83f27cfa6ee3766696c6428 - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-hoist-variables@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 60a3077f756a1cd9f14eb89f0037f487d81ede2b7cfe652ea6869cd4ec4c782b0fb1de01b8494b9a2d2050e3d154d7d5ad3be24806790acfb8cbe2073bf1e208 - languageName: node - linkType: hard - -"@babel/helper-module-imports@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-module-imports@npm:7.22.15" - dependencies: - "@babel/types": "npm:^7.22.15" - checksum: 4e0d7fc36d02c1b8c8b3006dfbfeedf7a367d3334a04934255de5128115ea0bafdeb3e5736a2559917f0653e4e437400d54542da0468e08d3cbc86d3bbfa8f30 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-module-transforms@npm:7.23.0" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-simple-access": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/helper-validator-identifier": "npm:^7.22.20" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 15a52e401bd17fe44ba9be51cca693a3e182dc93264dc28ede732081c43211741df81ce8eb15e82e81c8ad51beb8893301ecc31d5c77add0f7be78dff6815318 - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: d2c4bfe2fa91058bcdee4f4e57a3f4933aed7af843acfd169cd6179fab8d13c1d636474ecabb2af107dc77462c7e893199aa26632bac1c6d7e025a17cbb9d20d - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-simple-access@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: f0cf81a30ba3d09a625fd50e5a9069e575c5b6719234e04ee74247057f8104beca89ed03e9217b6e9b0493434cedc18c5ecca4cea6244990836f1f893e140369 - languageName: node - linkType: hard - -"@babel/helper-split-export-declaration@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helper-split-export-declaration@npm:7.22.6" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: d83e4b623eaa9622c267d3c83583b72f3aac567dc393dda18e559d79187961cb29ae9c57b2664137fc3d19508370b12ec6a81d28af73a50e0846819cb21c6e44 - languageName: node - linkType: hard - -"@babel/helper-string-parser@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-string-parser@npm:7.22.5" - checksum: 6b0ff8af724377ec41e5587fffa7605198da74cb8e7d8d48a36826df0c0ba210eb9fedb3d9bef4d541156e0bd11040f021945a6cbb731ccec4aefb4affa17aa4 - languageName: node - linkType: hard - -"@babel/helper-string-parser@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/helper-string-parser@npm:7.23.4" - checksum: f348d5637ad70b6b54b026d6544bd9040f78d24e7ec245a0fc42293968181f6ae9879c22d89744730d246ce8ec53588f716f102addd4df8bbc79b73ea10004ac - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.22.5": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: dcad63db345fb110e032de46c3688384b0008a42a4845180ce7cd62b1a9c0507a1bed727c4d1060ed1a03ae57b4d918570259f81724aaac1a5b776056f37504e - languageName: node - linkType: hard - -"@babel/helper-validator-option@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-validator-option@npm:7.22.15" - checksum: e9661bf80ba18e2dd978217b350fb07298e57ac417f4f1ab9fa011505e20e4857f2c3b4b538473516a9dc03af5ce3a831e5ed973311c28326f4c330b6be981c2 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.23.0": - version: 7.23.1 - resolution: "@babel/helpers@npm:7.23.1" - dependencies: - "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.0" - "@babel/types": "npm:^7.23.0" - checksum: ae5a34bb60a0d8bbf9dc4273d90cd5b9499c048f11e2f0df1b033ba3ef3876b96a411374817a20bb24e69619853a04f9a4e7d01b3d1cef5e0c054b9bce9e3128 - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.22.13": - version: 7.22.13 - resolution: "@babel/highlight@npm:7.22.13" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.5" - chalk: "npm:^2.4.2" - js-tokens: "npm:^4.0.0" - checksum: 65f20132c7ada5d82d343dc23ca61bcd040980f7bd59e480532bcd7f7895aa7abe58470ae8a4f851fd244b71b42a7ad915f7c515fef8f1c2e003777721ebdbe6 - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/highlight@npm:7.23.4" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.20" - chalk: "npm:^2.4.2" - js-tokens: "npm:^4.0.0" - checksum: fbff9fcb2f5539289c3c097d130e852afd10d89a3a08ac0b5ebebbc055cc84a4bcc3dcfed463d488cde12dd0902ef1858279e31d7349b2e8cee43913744bda33 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/parser@npm:7.23.0" - bin: - parser: ./bin/babel-parser.js - checksum: ab4ea9360ed4ba3c728c5a9bf33035103ebde20a7e943c4ae1d42becb02a313d731d12a93c795c5a19777031e4022e64b92a52262eda902522a1a18649826283 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.21.8, @babel/parser@npm:^7.22.5": - version: 7.23.6 - resolution: "@babel/parser@npm:7.23.6" - bin: - parser: ./bin/babel-parser.js - checksum: 6f76cd5ccae1fa9bcab3525b0865c6222e9c1d22f87abc69f28c5c7b2c8816a13361f5bd06bddbd5faf903f7320a8feba02545c981468acec45d12a03db7755e - languageName: node - linkType: hard - -"@babel/plugin-syntax-async-generators@npm:^7.8.4": - version: 7.8.4 - resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d13efb282838481348c71073b6be6245b35d4f2f964a8f71e4174f235009f929ef7613df25f8d2338e2d3e44bc4265a9f8638c6aaa136d7a61fe95985f9725c8 - languageName: node - linkType: hard - -"@babel/plugin-syntax-bigint@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 686891b81af2bc74c39013655da368a480f17dd237bf9fbc32048e5865cb706d5a8f65438030da535b332b1d6b22feba336da8fa931f663b6b34e13147d12dde - languageName: node - linkType: hard - -"@babel/plugin-syntax-class-properties@npm:^7.8.3": - version: 7.12.13 - resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.12.13" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 95168fa186416195280b1264fb18afcdcdcea780b3515537b766cb90de6ce042d42dd6a204a39002f794ae5845b02afb0fd4861a3308a861204a55e68310a120 - languageName: node - linkType: hard - -"@babel/plugin-syntax-import-meta@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 0b08b5e4c3128523d8e346f8cfc86824f0da2697b1be12d71af50a31aff7a56ceb873ed28779121051475010c28d6146a6bfea8518b150b71eeb4e46190172ee - languageName: node - linkType: hard - -"@babel/plugin-syntax-json-strings@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: e98f31b2ec406c57757d115aac81d0336e8434101c224edd9a5c93cefa53faf63eacc69f3138960c8b25401315af03df37f68d316c151c4b933136716ed6906e - languageName: node - linkType: hard - -"@babel/plugin-syntax-jsx@npm:^7.7.2": - version: 7.22.5 - resolution: "@babel/plugin-syntax-jsx@npm:7.22.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: b56ceaa9c6adc17fadfb48e1c801d07797195df2a581489e33c8034950e12e7778de6e1e70d6bcf7c5c7ada6222fe6bad5746187ab280df435f5a2799c8dd0d8 - languageName: node - linkType: hard - -"@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2594cfbe29411ad5bc2ad4058de7b2f6a8c5b86eda525a993959438615479e59c012c14aec979e538d60a584a1a799b60d1b8942c3b18468cb9d99b8fd34cd0b - languageName: node - linkType: hard - -"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2024fbb1162899094cfc81152449b12bd0cc7053c6d4bda8ac2852545c87d0a851b1b72ed9560673cbf3ef6248257262c3c04aabf73117215c1b9cc7dd2542ce - languageName: node - linkType: hard - -"@babel/plugin-syntax-numeric-separator@npm:^7.8.3": - version: 7.10.4 - resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.10.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c55a82b3113480942c6aa2fcbe976ff9caa74b7b1109ff4369641dfbc88d1da348aceb3c31b6ed311c84d1e7c479440b961906c735d0ab494f688bf2fd5b9bb9 - languageName: node - linkType: hard - -"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26 - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af - languageName: node - linkType: hard - -"@babel/plugin-syntax-optional-chaining@npm:^7.8.3": - version: 7.8.3 - resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.8.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81 - languageName: node - linkType: hard - -"@babel/plugin-syntax-top-level-await@npm:^7.8.3": - version: 7.14.5 - resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.22.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.22.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 523a76627f17e67dc1999f4d7c7a71ed79e9f77f55a61cf05051101967ac23ec378ff0c93787b2cbd5d53720ad799658d796a649fa351682b2bf636f63b665a1 - languageName: node - linkType: hard - -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3": - version: 7.22.15 - resolution: "@babel/template@npm:7.22.15" - dependencies: - "@babel/code-frame": "npm:^7.22.13" - "@babel/parser": "npm:^7.22.15" - "@babel/types": "npm:^7.22.15" - checksum: 9312edd37cf1311d738907003f2aa321a88a42ba223c69209abe4d7111db019d321805504f606c7fd75f21c6cf9d24d0a8223104cd21ebd207e241b6c551f454 - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/traverse@npm:7.23.0" - dependencies: - "@babel/code-frame": "npm:^7.22.13" - "@babel/generator": "npm:^7.23.0" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.0" - "@babel/types": "npm:^7.23.0" - debug: "npm:^4.1.0" - globals: "npm:^11.1.0" - checksum: 84f93e64179965a0de6109a8b1ce92d66eb52a76e8ba325d27bdec6952cedd8fc98eabf09fe443ef667a051300dc7ed8924e7bf61a87ad456501d1da46657509 - languageName: node - linkType: hard - -"@babel/types@npm:7.23.4": - version: 7.23.4 - resolution: "@babel/types@npm:7.23.4" - dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 231954418e0d052a8e69c9d84dde31baffd91d38d99624d18f160e14aa32b094b9e3e91c9c065ea88ea80c6e1589b17bb8b843b950c20c112f32c17482f7cf1f - languageName: node - linkType: hard - -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.3.3": - version: 7.23.0 - resolution: "@babel/types@npm:7.23.0" - dependencies: - "@babel/helper-string-parser": "npm:^7.22.5" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 70e4db41acb6793d0eb8d81a2fa88f19ee661219b84bd5f703dbdb54eb3a4d3c0dfc55e69034c945b479df9f43fd4b1376480aaccfc19797ce5af1c5d2576b36 - languageName: node - linkType: hard - -"@babel/types@npm:^7.8.3": - version: 7.23.6 - resolution: "@babel/types@npm:7.23.6" - dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 42cefce8a68bd09bb5828b4764aa5586c53c60128ac2ac012e23858e1c179347a4aac9c66fc577994fbf57595227611c5ec8270bf0cfc94ff033bbfac0550b70 - languageName: node - linkType: hard - -"@bcoe/v8-coverage@npm:^0.2.3": - version: 0.2.3 - resolution: "@bcoe/v8-coverage@npm:0.2.3" - checksum: 6b80ae4cb3db53f486da2dc63b6e190a74c8c3cca16bb2733f234a0b6a9382b09b146488ae08e2b22cf00f6c83e20f3e040a2f7894f05c045c946d6a090b1d52 - languageName: node - linkType: hard - -"@bugsnag/browser@npm:^7.20.2, @bugsnag/browser@npm:^7.21.0": - version: 7.21.0 - resolution: "@bugsnag/browser@npm:7.21.0" - dependencies: - "@bugsnag/core": "npm:^7.19.0" - checksum: bca4f4679cc0f8fed2b6f91739ac91baa1229a03915102b5b58f12950fdb19a10b94291818fcf6f5213b9bbfeb5dc09a305a110eef2fc9ac1b25a98c03fe7d98 - languageName: node - linkType: hard - -"@bugsnag/core@npm:^7.19.0": - version: 7.19.0 - resolution: "@bugsnag/core@npm:7.19.0" - dependencies: - "@bugsnag/cuid": "npm:^3.0.0" - "@bugsnag/safe-json-stringify": "npm:^6.0.0" - error-stack-parser: "npm:^2.0.3" - iserror: "npm:0.0.2" - stack-generator: "npm:^2.0.3" - checksum: a839a25a66baac0da18b02bc5fb871902ec2f9b6f6af2419114e17cb6ec9e73c7f960703f0ba5de1832741f92a3a503eb550ad7ddc90c2d34a619c79388125ea - languageName: node - linkType: hard - -"@bugsnag/cuid@npm:^3.0.0": - version: 3.0.2 - resolution: "@bugsnag/cuid@npm:3.0.2" - checksum: b95217503877a632ede48b1d5566b0d95ab1eac11c767241996db1db1ae0f24312335264895ee93ea15b5cc6eb37b538ad13dd612e815e2a49bd5477723dc214 - languageName: node - linkType: hard - -"@bugsnag/js@npm:7.20.2": - version: 7.20.2 - resolution: "@bugsnag/js@npm:7.20.2" - dependencies: - "@bugsnag/browser": "npm:^7.20.2" - "@bugsnag/node": "npm:^7.19.0" - checksum: 97156ffb6edb2893870b11b8dec29fe4b848ecb624727b59e4aaff86198aed27abb8d726ffd26ff90f6581856d8910bed093f6f5de766637f19acd78c01752e1 - languageName: node - linkType: hard - -"@bugsnag/js@npm:^7.0.0, @bugsnag/js@npm:^7.20.0": - version: 7.22.2 - resolution: "@bugsnag/js@npm:7.22.2" - dependencies: - "@bugsnag/browser": "npm:^7.21.0" - "@bugsnag/node": "npm:^7.19.0" - checksum: e3ef09104598d87903aed3025a83a2be30e3a882bf24b39a1cf9c28e8e749c2792d0543c88ad4584643c7ca4a47089058249e0a4e1dcea22c3015d5112843ed1 - languageName: node - linkType: hard - -"@bugsnag/node@npm:^7.19.0": - version: 7.19.0 - resolution: "@bugsnag/node@npm:7.19.0" - dependencies: - "@bugsnag/core": "npm:^7.19.0" - byline: "npm:^5.0.0" - error-stack-parser: "npm:^2.0.2" - iserror: "npm:^0.0.2" - pump: "npm:^3.0.0" - stack-generator: "npm:^2.0.3" - checksum: ec1b09597b8be50d1b02170de0eba25c4cf658a8a1b09899508fd6fe6484867d1cb61fbbd9d2ed3948817e2a5e1560dd62584e51c69a189b6fbe3ee81b65eb3a - languageName: node - linkType: hard - -"@bugsnag/safe-json-stringify@npm:^6.0.0": - version: 6.0.0 - resolution: "@bugsnag/safe-json-stringify@npm:6.0.0" - checksum: 817945431d269dc74e6cc6cd6e615b151a71ffc048ba428ab9eefea40e659631543be4a5c307aa37ed20c643344ff980c13b1fd604821a9c945b8508ecb0902b - languageName: node - linkType: hard - -"@colors/colors@npm:1.6.0, @colors/colors@npm:^1.6.0": - version: 1.6.0 - resolution: "@colors/colors@npm:1.6.0" - checksum: 9328a0778a5b0db243af54455b79a69e3fb21122d6c15ef9e9fcc94881d8d17352d8b2b2590f9bdd46fac5c2d6c1636dcfc14358a20c70e22daf89e1a759b629 - languageName: node - linkType: hard - -"@commitlint/cli@npm:^17.4.3": - version: 17.7.1 - resolution: "@commitlint/cli@npm:17.7.1" - dependencies: - "@commitlint/format": "npm:^17.4.4" - "@commitlint/lint": "npm:^17.7.0" - "@commitlint/load": "npm:^17.7.1" - "@commitlint/read": "npm:^17.5.1" - "@commitlint/types": "npm:^17.4.4" - execa: "npm:^5.0.0" - lodash.isfunction: "npm:^3.0.9" - resolve-from: "npm:5.0.0" - resolve-global: "npm:1.0.0" - yargs: "npm:^17.0.0" - bin: - commitlint: cli.js - checksum: d2d184c446289d9abf065a5925c6976237ce0a4e10ab890d439143d128532701da6140cae9497320a4072b50c2087473b2a9176bac2c86f67a5367269b08718c - languageName: node - linkType: hard - -"@commitlint/config-conventional@npm:^17.4.3": - version: 17.7.0 - resolution: "@commitlint/config-conventional@npm:17.7.0" - dependencies: - conventional-changelog-conventionalcommits: "npm:^6.1.0" - checksum: 582a087464a8e6f96deefe53da4761c75101eb657cc987fb2bfc50c4eeb7a5d9359b48c8084b67bdedaa2234f641f90aae38a4e8afb21a0f345005f2eee0f3cd - languageName: node - linkType: hard - -"@commitlint/config-validator@npm:^17.6.7": - version: 17.6.7 - resolution: "@commitlint/config-validator@npm:17.6.7" - dependencies: - "@commitlint/types": "npm:^17.4.4" - ajv: "npm:^8.11.0" - checksum: 42873d8ef71b911e1c06f3422479a41e92bdb573336a34ed2defc26a635097b07ef4bf3ec0b2eb2474eef851350f8a138341cec1573b52957d2bb91482efb1e0 - languageName: node - linkType: hard - -"@commitlint/ensure@npm:^17.6.7": - version: 17.6.7 - resolution: "@commitlint/ensure@npm:17.6.7" - dependencies: - "@commitlint/types": "npm:^17.4.4" - lodash.camelcase: "npm:^4.3.0" - lodash.kebabcase: "npm:^4.1.1" - lodash.snakecase: "npm:^4.1.1" - lodash.startcase: "npm:^4.4.0" - lodash.upperfirst: "npm:^4.3.1" - checksum: 9148bb9a38dd4262b2a4cfe4a7a4898cb0420a8ad63a0c46eac1d25a208dd6207906ef50dbd2f12b9dbb890c0ca49e9f92f4a1418cdd59fe7de95badfb5a9072 - languageName: node - linkType: hard - -"@commitlint/execute-rule@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/execute-rule@npm:17.4.0" - checksum: 832870273d6414663799ae3339317aeab629be01e3a5c0e6382628f5b84ab417c64475dcd63dfc55d55388d00d5cfdf97f72173b3553f33a6daf7ab9982c37db - languageName: node - linkType: hard - -"@commitlint/format@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/format@npm:17.4.4" - dependencies: - "@commitlint/types": "npm:^17.4.4" - chalk: "npm:^4.1.0" - checksum: 6b3e84c4dd9d8331505de6039f1cbfb37e129567a30fff12beb17c27f1e52b5dd8ca68ed7a8e9b66378ae29817cbe0d4bf24c42f151dee24582c8c1d6cdfb306 - languageName: node - linkType: hard - -"@commitlint/is-ignored@npm:^17.7.0": - version: 17.7.0 - resolution: "@commitlint/is-ignored@npm:17.7.0" - dependencies: - "@commitlint/types": "npm:^17.4.4" - semver: "npm:7.5.4" - checksum: f1374feb0c39f3d2b612a883d91d40295ed0b1491ec27a54444b0364ea677a7975825653ba222f07985bc9fafe03d5f9045130a46a4cdd0fd678f1d6552c45a9 - languageName: node - linkType: hard - -"@commitlint/lint@npm:^17.7.0": - version: 17.7.0 - resolution: "@commitlint/lint@npm:17.7.0" - dependencies: - "@commitlint/is-ignored": "npm:^17.7.0" - "@commitlint/parse": "npm:^17.7.0" - "@commitlint/rules": "npm:^17.7.0" - "@commitlint/types": "npm:^17.4.4" - checksum: 1a14c123d172af249b7fa64442af5185d5a421656fa35ab0c3a5f97625e2152ef44b0fbefb551d3eb9d23d8d77f77c06ca1554cfd5cdab81d94fd290c045e883 - languageName: node - linkType: hard - -"@commitlint/load@npm:^17.7.1": - version: 17.7.1 - resolution: "@commitlint/load@npm:17.7.1" - dependencies: - "@commitlint/config-validator": "npm:^17.6.7" - "@commitlint/execute-rule": "npm:^17.4.0" - "@commitlint/resolve-extends": "npm:^17.6.7" - "@commitlint/types": "npm:^17.4.4" - "@types/node": "npm:20.4.7" - chalk: "npm:^4.1.0" - cosmiconfig: "npm:^8.0.0" - cosmiconfig-typescript-loader: "npm:^4.0.0" - lodash.isplainobject: "npm:^4.0.6" - lodash.merge: "npm:^4.6.2" - lodash.uniq: "npm:^4.5.0" - resolve-from: "npm:^5.0.0" - ts-node: "npm:^10.8.1" - typescript: "npm:^4.6.4 || ^5.0.0" - checksum: 5861f72acf08cf5c18e83545b344cd76a4c1111ed149e9c3afe9084d9035ddb9b35100272291c2bd99736a5ed56032c8a3614ae5574ab862b7dcd920549b7721 - languageName: node - linkType: hard - -"@commitlint/message@npm:^17.4.2": - version: 17.4.2 - resolution: "@commitlint/message@npm:17.4.2" - checksum: 9ff0339852babf4c3f7af3ce43762a640a7e2664ccd86cc7b623efca079f13a9efe1567eb2d0cfed30e9d410bbd74e6ceb884d9d139e6761fdaabd81e0d1db51 - languageName: node - linkType: hard - -"@commitlint/parse@npm:^17.7.0": - version: 17.7.0 - resolution: "@commitlint/parse@npm:17.7.0" - dependencies: - "@commitlint/types": "npm:^17.4.4" - conventional-changelog-angular: "npm:^6.0.0" - conventional-commits-parser: "npm:^4.0.0" - checksum: d1872386e5435ffb702c121febaad4fb1d8449c1d605b19d433b17d9959928f39f2ac7a6cce6938038955a69bc9b86a064b9436f99c0a88cd6958014b8b48c48 - languageName: node - linkType: hard - -"@commitlint/read@npm:^17.5.1": - version: 17.5.1 - resolution: "@commitlint/read@npm:17.5.1" - dependencies: - "@commitlint/top-level": "npm:^17.4.0" - "@commitlint/types": "npm:^17.4.4" - fs-extra: "npm:^11.0.0" - git-raw-commits: "npm:^2.0.11" - minimist: "npm:^1.2.6" - checksum: 60c4351eb8c8bdafa331f690486bfc338ddb3c2341e6cd168ea38748116a75ad96711f08825e2faeb90d85b43d07ced221b2f69c6f228001b57372a39bdafefe - languageName: node - linkType: hard - -"@commitlint/resolve-extends@npm:^17.6.7": - version: 17.6.7 - resolution: "@commitlint/resolve-extends@npm:17.6.7" - dependencies: - "@commitlint/config-validator": "npm:^17.6.7" - "@commitlint/types": "npm:^17.4.4" - import-fresh: "npm:^3.0.0" - lodash.mergewith: "npm:^4.6.2" - resolve-from: "npm:^5.0.0" - resolve-global: "npm:^1.0.0" - checksum: cc5ac764662bebda63084c1fa8bf17692145abf3621dc60e735163bd06e90458a69f6e14c60854a792b51386f485f73930b290bc4d05c110639b27e89be0b7d5 - languageName: node - linkType: hard - -"@commitlint/rules@npm:^17.7.0": - version: 17.7.0 - resolution: "@commitlint/rules@npm:17.7.0" - dependencies: - "@commitlint/ensure": "npm:^17.6.7" - "@commitlint/message": "npm:^17.4.2" - "@commitlint/to-lines": "npm:^17.4.0" - "@commitlint/types": "npm:^17.4.4" - execa: "npm:^5.0.0" - checksum: 0d406abf63d8ffb11574a724d7c063208969d7dee109e0a51a0f2250ff82e708baaed10244c7c71ed78ba63dcf6f0541cdd139d88ae13ff9177e572b5667eb18 - languageName: node - linkType: hard - -"@commitlint/to-lines@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/to-lines@npm:17.4.0" - checksum: 6d02a4e731820168ce6fca7150587170a291786a7edc93438d4ec09997675d322ea38b7533d5c32de50ca0092d89d111bf8118a78d6025603dee6587a3fa68da - languageName: node - linkType: hard - -"@commitlint/top-level@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/top-level@npm:17.4.0" - dependencies: - find-up: "npm:^5.0.0" - checksum: 67677d11b55b27826cb7fb70556cd237435336280e0e65b622eca778f5761aa1011d99e78101a23726b3d6649338967369d3ccb0371b60a21f7f9c65ff565f2d - languageName: node - linkType: hard - -"@commitlint/types@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/types@npm:17.4.4" - dependencies: - chalk: "npm:^4.1.0" - checksum: d6419001d8044954f68ec077a54b21ad73f36901287abf496cf31ccf4d66ea7b816adf7143290d0f382f2ef625416b1d2fa99ad8b80876e1d5772a8c7165cd26 - languageName: node - linkType: hard - -"@cspell/cspell-bundled-dicts@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-bundled-dicts@npm:7.3.6" - dependencies: - "@cspell/dict-ada": "npm:^4.0.2" - "@cspell/dict-aws": "npm:^4.0.0" - "@cspell/dict-bash": "npm:^4.1.1" - "@cspell/dict-companies": "npm:^3.0.22" - "@cspell/dict-cpp": "npm:^5.0.5" - "@cspell/dict-cryptocurrencies": "npm:^4.0.0" - "@cspell/dict-csharp": "npm:^4.0.2" - "@cspell/dict-css": "npm:^4.0.7" - "@cspell/dict-dart": "npm:^2.0.3" - "@cspell/dict-django": "npm:^4.1.0" - "@cspell/dict-docker": "npm:^1.1.7" - "@cspell/dict-dotnet": "npm:^5.0.0" - "@cspell/dict-elixir": "npm:^4.0.3" - "@cspell/dict-en-common-misspellings": "npm:^1.0.2" - "@cspell/dict-en-gb": "npm:1.1.33" - "@cspell/dict-en_us": "npm:^4.3.7" - "@cspell/dict-filetypes": "npm:^3.0.1" - "@cspell/dict-fonts": "npm:^4.0.0" - "@cspell/dict-fsharp": "npm:^1.0.0" - "@cspell/dict-fullstack": "npm:^3.1.5" - "@cspell/dict-gaming-terms": "npm:^1.0.4" - "@cspell/dict-git": "npm:^2.0.0" - "@cspell/dict-golang": "npm:^6.0.2" - "@cspell/dict-haskell": "npm:^4.0.1" - "@cspell/dict-html": "npm:^4.0.3" - "@cspell/dict-html-symbol-entities": "npm:^4.0.0" - "@cspell/dict-java": "npm:^5.0.5" - "@cspell/dict-k8s": "npm:^1.0.1" - "@cspell/dict-latex": "npm:^4.0.0" - "@cspell/dict-lorem-ipsum": "npm:^4.0.0" - "@cspell/dict-lua": "npm:^4.0.1" - "@cspell/dict-node": "npm:^4.0.3" - "@cspell/dict-npm": "npm:^5.0.8" - "@cspell/dict-php": "npm:^4.0.2" - "@cspell/dict-powershell": "npm:^5.0.2" - "@cspell/dict-public-licenses": "npm:^2.0.3" - "@cspell/dict-python": "npm:^4.1.8" - "@cspell/dict-r": "npm:^2.0.1" - "@cspell/dict-ruby": "npm:^5.0.0" - "@cspell/dict-rust": "npm:^4.0.1" - "@cspell/dict-scala": "npm:^5.0.0" - "@cspell/dict-software-terms": "npm:^3.2.3" - "@cspell/dict-sql": "npm:^2.1.1" - "@cspell/dict-svelte": "npm:^1.0.2" - "@cspell/dict-swift": "npm:^2.0.1" - "@cspell/dict-typescript": "npm:^3.1.1" - "@cspell/dict-vue": "npm:^3.0.0" - checksum: 57cba9c23a25c7f749efd711406b2a60b2f591ab028dc9accc16398f0c8571435ad4c936db84a05200b19518b7c79527938e5a0e55eb7d90808780f090f149e3 - languageName: node - linkType: hard - -"@cspell/cspell-json-reporter@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-json-reporter@npm:7.3.6" - dependencies: - "@cspell/cspell-types": "npm:7.3.6" - checksum: 1d4b17406bf028601dbbd79b0fccd71cf1fec5709fe1c0fdb5f45b6fc8ab924078cc2d89d5bf7bcef6938c20bff22834570597ac5d693d296b68df5932fe3ae6 - languageName: node - linkType: hard - -"@cspell/cspell-pipe@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-pipe@npm:7.3.6" - checksum: 161ff113592c722060c3ed8ccb5454407edb1c4a654920f549ee85e2676cf981250c9f8d0034ad22943a31f5a417fad5a8cecbabee5f17a0e28de80671aa3092 - languageName: node - linkType: hard - -"@cspell/cspell-resolver@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-resolver@npm:7.3.6" - dependencies: - global-dirs: "npm:^3.0.1" - checksum: 3247fe3e16f6933b259bd4e0f0e6d329f063872de8f7b7077523a9586597381d2e450071f5735f84766abd8ba93c418673af0c50df2b1ec4cf93d99e50974790 - languageName: node - linkType: hard - -"@cspell/cspell-service-bus@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-service-bus@npm:7.3.6" - checksum: 5d12b44c0a52964f7bb4d9178d6784557e4fe8add949f53374cb7d859fd6e752ea98ca17a6bf2e108aa61f554b1ba898061aac5536020914874308791bd11953 - languageName: node - linkType: hard - -"@cspell/cspell-types@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/cspell-types@npm:7.3.6" - checksum: 4f3ea03aa185b3827c8557355b80c933f3d96fa9a62610e7aac1b4f078b70b2a705690d4f23f4b1605aa8ddef5bf3d028bf310a14dc685c30bf0be40182c71cc - languageName: node - linkType: hard - -"@cspell/dict-ada@npm:^4.0.2": - version: 4.0.2 - resolution: "@cspell/dict-ada@npm:4.0.2" - checksum: ef2e34ddfc635a398522a04b0193e2130051a644dffa52f31faa59e864f88d1624b50b53115ed16cc4508f36b43ba8819f504635f437f34ee7d451d3bb441a71 - languageName: node - linkType: hard - -"@cspell/dict-aws@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-aws@npm:4.0.0" - checksum: 8cffb856d7ef95f57cde46f0a0f58b2c8584ebf6b49b5fa784c4f63dbc236429b3e9acfc1067dc2f74c3e65a6ace143f48abcb7be35f84466d8ac71caf83d0f6 - languageName: node - linkType: hard - -"@cspell/dict-bash@npm:^4.1.1": - version: 4.1.1 - resolution: "@cspell/dict-bash@npm:4.1.1" - checksum: 5c541857694b5904951af0a94bcd81ed3acc7695b0943db9c4da2338be4d328dd09be7fd7f354fa29f8a7a1f32c8d111d5735cb0f9cbadd9c77a4c421dfa2a4f - languageName: node - linkType: hard - -"@cspell/dict-companies@npm:^3.0.22": - version: 3.0.22 - resolution: "@cspell/dict-companies@npm:3.0.22" - checksum: 069c4e28067e0904212725f27151772a559a73806de06d687c8decaeecd6db9c887fa2517c138f3ae377cc3035aa14a66353806dfc847ca83ba24c3f89f67486 - languageName: node - linkType: hard - -"@cspell/dict-cpp@npm:^5.0.5": - version: 5.0.5 - resolution: "@cspell/dict-cpp@npm:5.0.5" - checksum: 4c1dd1ec65072d04cdaa6b0082277fd6ae00851956bacadf13cceb62614a6a26d73831ff82033148d4984f48b228fb9395826bfb20288f5ee223fc6ad0a5ef4b - languageName: node - linkType: hard - -"@cspell/dict-cryptocurrencies@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-cryptocurrencies@npm:4.0.0" - checksum: 511901514f7c38613f22ff2c6ee752d6757600495ea4aaaf6c5e0e0753c8568736b4b3b049e6d194e4d813320edd325ba8c9f4a80d8d6953bb74f66df7656cb5 - languageName: node - linkType: hard - -"@cspell/dict-csharp@npm:^4.0.2": - version: 4.0.2 - resolution: "@cspell/dict-csharp@npm:4.0.2" - checksum: 146b7edeb8aa1acf6b0ccb283a2a5e0e8f2612e6fc67cca9b26e0fabe954a92042d314860bb5418522d6db265bd5933b6c68004d2b8225ad89498bf795b51f89 - languageName: node - linkType: hard - -"@cspell/dict-css@npm:^4.0.7": - version: 4.0.7 - resolution: "@cspell/dict-css@npm:4.0.7" - checksum: 9e43fbff001dad1c6ef23546a812f2b55a244f0cda2d192a881b31741830d3ddf79e7a07ff091727b6dd322e3a240daf6fb31609da618b1c4a0bf124361c9095 - languageName: node - linkType: hard - -"@cspell/dict-dart@npm:^2.0.3": - version: 2.0.3 - resolution: "@cspell/dict-dart@npm:2.0.3" - checksum: 640b432ced4888c4a6dbdeb2006ed778b59cab7eeb1445e85a66320c1eefe42e905da7c4c89003c42eca97f785380038d603200b8e1f3bea9bc39b81cfadabf7 - languageName: node - linkType: hard - -"@cspell/dict-data-science@npm:^1.0.11": - version: 1.0.11 - resolution: "@cspell/dict-data-science@npm:1.0.11" - checksum: c0d7ffc81c43d00c997ac759ef48541c758bbf4074a743f6aa88c896acb4ea7c291b59103e6b84964ba62603314b164d515ffd7f44379870f1d9614dfcc862a3 - languageName: node - linkType: hard - -"@cspell/dict-django@npm:^4.1.0": - version: 4.1.0 - resolution: "@cspell/dict-django@npm:4.1.0" - checksum: 85b7f58d772f169f7471f2c1bcb8a0207cdff7c32677bf470bcbcc74ce6498269623cfcc7910730eeac7f052633f8d4c63574367c1afe5f46a2917748ed397ca - languageName: node - linkType: hard - -"@cspell/dict-docker@npm:^1.1.7": - version: 1.1.7 - resolution: "@cspell/dict-docker@npm:1.1.7" - checksum: e34428f3e18d3ebb94854e4034746a8a0ef81354994f09d289254f75b9ce11fee53f64c706e1e598d5131fbe50d536401c4e5b854e44b965e6e193d454fa87b7 - languageName: node - linkType: hard - -"@cspell/dict-dotnet@npm:^5.0.0": - version: 5.0.0 - resolution: "@cspell/dict-dotnet@npm:5.0.0" - checksum: b55e2457f134aa99f9037c58a4441bb1e6b50a8ac399833b775517e14c84b84cf01e2ca8b75a93bccdc75ff9f656a4b0433c4bd82bfe830227848fc5a30ce1b4 - languageName: node - linkType: hard - -"@cspell/dict-elixir@npm:^4.0.3": - version: 4.0.3 - resolution: "@cspell/dict-elixir@npm:4.0.3" - checksum: c24b742b0615f310c89a05ded6648a63ee8e0a9d63326fd155846ce4acba2337a1cef3f58d653b9d8f4b6636d466dfeac2bf7122f374ae39a4d539894ebc5523 - languageName: node - linkType: hard - -"@cspell/dict-en-common-misspellings@npm:^1.0.2": - version: 1.0.2 - resolution: "@cspell/dict-en-common-misspellings@npm:1.0.2" - checksum: f7f0207fc93150b63a0ce3df6127ec56360832262bdd93ea9618b6bb9b254917a2e5d58868837cfbc411811ce48d7b7e22bd580cc312221cab04f72066e51e9e - languageName: node - linkType: hard - -"@cspell/dict-en-gb@npm:1.1.33": - version: 1.1.33 - resolution: "@cspell/dict-en-gb@npm:1.1.33" - checksum: 09563d1016f652dc8164a5f692be49beb78a847a54d5e470d406ae4db125bf8021db75d3db63f7a0c1d1b7a5dfbec4b709fb2ff3520447dcad690adb98d74130 - languageName: node - linkType: hard - -"@cspell/dict-en_us@npm:^4.3.7": - version: 4.3.7 - resolution: "@cspell/dict-en_us@npm:4.3.7" - checksum: cc13d01b9e25bef8631199ff882b65cd7d7ec0d12d547402ab43bdd2a31f424734c2dd6b298db1e83801d93c3611895ea3f6c195f6bef7fb1e1ad21b133bee22 - languageName: node - linkType: hard - -"@cspell/dict-filetypes@npm:^3.0.1": - version: 3.0.1 - resolution: "@cspell/dict-filetypes@npm:3.0.1" - checksum: 0cb4141360af43202460c573a12e900d79f285c58e9a3744e1339499ef47acc94984019681bc384ce135333cdce9ec10aa89600b7e2e6f3dbc741f69e4c2dd0e - languageName: node - linkType: hard - -"@cspell/dict-fonts@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-fonts@npm:4.0.0" - checksum: d7b62691ebb34cf5538f65e18e4188716a87e3fcd56cabde090040b5c81676bc0004304bda47bc14c58417ac710b4627b3513a5bbeb99be1fae6d9b5f291bd2c - languageName: node - linkType: hard - -"@cspell/dict-fsharp@npm:^1.0.0": - version: 1.0.0 - resolution: "@cspell/dict-fsharp@npm:1.0.0" - checksum: f553fe023ab80e80825cfd34f6bfee27e23dc1fab099cc84ee7ae3719c386bc243763c7f69f52230b1a9281cf55ae2484280e47d423c583f094d521ef173358a - languageName: node - linkType: hard - -"@cspell/dict-fullstack@npm:^3.1.5": - version: 3.1.5 - resolution: "@cspell/dict-fullstack@npm:3.1.5" - checksum: c6e02b9ac3cafee8e2fe913b725cb0fa9cb7ac35b5ec331160e1d4ec9c47237f12638a2b5637fd6b2933662ee9b6b1d1c524a9035df109e25fbacc6032ded6c4 - languageName: node - linkType: hard - -"@cspell/dict-gaming-terms@npm:^1.0.4": - version: 1.0.4 - resolution: "@cspell/dict-gaming-terms@npm:1.0.4" - checksum: 8ea51cb6a0b3c1f54ac4da9c97cfe007ddc2343382f8bc0c719df1dd9efe14d1d8178f4507884e7c780397775f6df5685d86544a069b6aff00e07e45889aa966 - languageName: node - linkType: hard - -"@cspell/dict-git@npm:^2.0.0": - version: 2.0.0 - resolution: "@cspell/dict-git@npm:2.0.0" - checksum: 3a14c96aaae224af32f1262cff81e30835727c633e3398ba54f3cfbf84719a1ff2a89a3833b842fc8aad0d9ae08c94cc186f4ac7684ad12a1f6500e595c1da6b - languageName: node - linkType: hard - -"@cspell/dict-golang@npm:^6.0.2": - version: 6.0.2 - resolution: "@cspell/dict-golang@npm:6.0.2" - checksum: d9b8dceb4376fb1411a8a6fd9e342934291afed68745e986b2a01116fb0951a460e1077e6826987c2752dc97dbfe169725efc7d43c8ca11d53f98a9bcc9f7fc2 - languageName: node - linkType: hard - -"@cspell/dict-haskell@npm:^4.0.1": - version: 4.0.1 - resolution: "@cspell/dict-haskell@npm:4.0.1" - checksum: 7693a06b74a393aec35b67304ae56dad1ce3509951bec64053d992011e0309e9c420edd13a073ab3e500c0ac53e15dd92472097d689f7602c6d9ad10a2ee0dab - languageName: node - linkType: hard - -"@cspell/dict-html-symbol-entities@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-html-symbol-entities@npm:4.0.0" - checksum: 35d3223f02f0d091ac6a93424d4c31a075ece530bee00853ee1f5827e5ed25d08407a522a3c747cbfbaa891333df3aa9cf6107a21f2a030667f74228655c9081 - languageName: node - linkType: hard - -"@cspell/dict-html@npm:^4.0.3": - version: 4.0.3 - resolution: "@cspell/dict-html@npm:4.0.3" - checksum: 12c457c8aaebe05fa226fc4abfa800b95ccfd95b6f10009907be399a1dd5a80648948a8795fa56f9ca42dc86ed90788f097bd02521bb85147926233b22231646 - languageName: node - linkType: hard - -"@cspell/dict-java@npm:^5.0.5": - version: 5.0.5 - resolution: "@cspell/dict-java@npm:5.0.5" - checksum: 5d71a08a5353986c16cabe454f6b704da8db76dd79ac36b5ac702f3ab406340bd8f7e63bb643ea0a8d2310a1a228e2956a848eb39ab4ef5e210e4e651da0e24f - languageName: node - linkType: hard - -"@cspell/dict-k8s@npm:^1.0.1": - version: 1.0.1 - resolution: "@cspell/dict-k8s@npm:1.0.1" - checksum: b8f86905c6bf130bac1587d027bfc83d490c16be9a7f89d2fc0ee96c7f5915011a23f8bd4ff9d22ed7a2568662880875a2c70fe1554af3f662d7f08f2d2bc8a7 - languageName: node - linkType: hard - -"@cspell/dict-latex@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-latex@npm:4.0.0" - checksum: d96392866378e680d2fe29770bb8f38b1abad8c2b5b29e003bdbfe7aee79de1841fe699b6e357629e7b94dbaf882fd33e5e316d066be7fc02f0cea6caa8dcde4 - languageName: node - linkType: hard - -"@cspell/dict-lorem-ipsum@npm:^4.0.0": - version: 4.0.0 - resolution: "@cspell/dict-lorem-ipsum@npm:4.0.0" - checksum: 9f518643664f4ccc8b3e4126abf78385d9ea4abd1d9fc4d5e89f3a140175c62e2d5f729a97845d912f899e908dd8a9ebbc3a0debd2a41f15cee7a2f15d44b04b - languageName: node - linkType: hard - -"@cspell/dict-lua@npm:^4.0.1": - version: 4.0.1 - resolution: "@cspell/dict-lua@npm:4.0.1" - checksum: e959948d5f4414aa617725bd756899a7f9fb07dce0c1dcfb7932747af759807f548d7bb1d54a207e349f08905e4aaf2ed9965c2194db486a599be18144ac7cdd - languageName: node - linkType: hard - -"@cspell/dict-node@npm:^4.0.3": - version: 4.0.3 - resolution: "@cspell/dict-node@npm:4.0.3" - checksum: 334ce75e5d3ad97dda48e33192ae2ce37d604b86e7f9d97dda1fe1468030735c6719257962d0e5a7413c63d194100e1348b86d05b5b724599175e75b0b3d29b2 - languageName: node - linkType: hard - -"@cspell/dict-npm@npm:^5.0.8": - version: 5.0.8 - resolution: "@cspell/dict-npm@npm:5.0.8" - checksum: 7d36effd540d7aa92b50a76070d7678a0b5af90b4e644211100d42156518f2123125d287bbc54779714a68b261831705740e8816a46834fee417af05878c295f - languageName: node - linkType: hard - -"@cspell/dict-php@npm:^4.0.2": - version: 4.0.3 - resolution: "@cspell/dict-php@npm:4.0.3" - checksum: 835aac7ee4b1806f4bf07174432a8c477cddb224f136831db8aa99c5ee138e443a1c74cc1bc9d8543f0f3fd0e90ce22b90b66a441c3825d233221638df6351d3 - languageName: node - linkType: hard - -"@cspell/dict-powershell@npm:^5.0.2": - version: 5.0.2 - resolution: "@cspell/dict-powershell@npm:5.0.2" - checksum: 4068e8a1b3b2c4a3d0a1f8a4a87277ac9ae04cd539149b715c7ac75f2a63757670c6b527ec70d0361a2f2d85c1d4713acf8d154536121a9ac18f3ff81d899589 - languageName: node - linkType: hard - -"@cspell/dict-public-licenses@npm:^2.0.3": - version: 2.0.3 - resolution: "@cspell/dict-public-licenses@npm:2.0.3" - checksum: ead1f0cd3b8c3bf756d23aafbea2e3652c6eec6ae86afc2129a15ee59b5b50d2200735b53a99dd47ca4642588498bdbae0271930d8cd39d51a60c1ec2459dd86 - languageName: node - linkType: hard - -"@cspell/dict-python@npm:^4.1.8": - version: 4.1.8 - resolution: "@cspell/dict-python@npm:4.1.8" - dependencies: - "@cspell/dict-data-science": "npm:^1.0.11" - checksum: cb4d658b236220f667f2c361575d34a1d4170c49560694c2058ea9b4ec4cfdf02c35fe1b817a7d2e3e257fcd2feecbecceead652937f29d851e3b6f3d18601d3 - languageName: node - linkType: hard - -"@cspell/dict-r@npm:^2.0.1": - version: 2.0.1 - resolution: "@cspell/dict-r@npm:2.0.1" - checksum: c8eead19fed04ff748c8ac75c55c4cf32b0383b0b9d05a23299e7e5d2d6f0c33fe94ff4c73080fdbd5b7e2fcdeaf726373a993122ec35e3a8f2b61f202c4a837 - languageName: node - linkType: hard - -"@cspell/dict-ruby@npm:^5.0.0": - version: 5.0.0 - resolution: "@cspell/dict-ruby@npm:5.0.0" - checksum: d591ff318733421c958b80a8e8c7dc791ac0232b8b9e628c857aec45fa8ebaffc6242679f75b411b109753613d2bf2ff468e7e0ee1207bdc1f24d3669bcb82e3 - languageName: node - linkType: hard - -"@cspell/dict-rust@npm:^4.0.1": - version: 4.0.1 - resolution: "@cspell/dict-rust@npm:4.0.1" - checksum: 724441dbc769d67ab3eac9a7d7b5c2734158619d2fea65069a955f036894551f8d074f223a8dbad7e5f326b42a9b5e4341f976210708ef16c27e428c024dae35 - languageName: node - linkType: hard - -"@cspell/dict-scala@npm:^5.0.0": - version: 5.0.0 - resolution: "@cspell/dict-scala@npm:5.0.0" - checksum: 6ca476b07610b0602b8e0d4e8147418c4d6046bee2d0d7d9468fa57e84c305e93ab4a4a8eded7cbd660792bf22869c435a4f9dcfab41584ffa03f1884d27ae94 - languageName: node - linkType: hard - -"@cspell/dict-software-terms@npm:^3.2.3": - version: 3.2.3 - resolution: "@cspell/dict-software-terms@npm:3.2.3" - checksum: 2484a2e0d0fec69f458f0a7f71e2bb9b09cadadd8cdaa46b35c407789b92110380bed8b4688f95017e8d7e859d5f9bf03ea355af76f4f048e0047d5b2cb81cba - languageName: node - linkType: hard - -"@cspell/dict-sql@npm:^2.1.1": - version: 2.1.1 - resolution: "@cspell/dict-sql@npm:2.1.1" - checksum: 21fdff472fa8047ad4bcb4e0b9c279d2d7ed530d02032090f7c4d36ff24b49976ec5c6b1b43e200d5e6a854da37ed9bef0ece7a953cb8bbcb28cc2d86ec081a7 - languageName: node - linkType: hard - -"@cspell/dict-svelte@npm:^1.0.2": - version: 1.0.2 - resolution: "@cspell/dict-svelte@npm:1.0.2" - checksum: bd650fd25d2ea83808a69eb2a6cb7a5b82295c3dde1c334fc54ff439287c5bf13e3293397e2c45e8b2d1b69fd133e17f4eb920b64df2571c5a399ac1e206f551 - languageName: node - linkType: hard - -"@cspell/dict-swift@npm:^2.0.1": - version: 2.0.1 - resolution: "@cspell/dict-swift@npm:2.0.1" - checksum: e29ffc8379d50ef9397018c25b1be05177d4ecb1e18d3b97834f9edf0306af349b5593d7d93a7f2624616c1beeb35eb1e56560d351f459b776c3dd6b2c0ac601 - languageName: node - linkType: hard - -"@cspell/dict-typescript@npm:^3.1.1": - version: 3.1.1 - resolution: "@cspell/dict-typescript@npm:3.1.1" - checksum: c80ffb5fc16ac0fe5d9f58ca120df8e34a1d2d7afad8293df7fa5f9f6236e8340c47745ffb1559cba24122cb429aa7af63c5b8efeb4d59edd49d556afe4994fe - languageName: node - linkType: hard - -"@cspell/dict-vue@npm:^3.0.0": - version: 3.0.0 - resolution: "@cspell/dict-vue@npm:3.0.0" - checksum: 2995b912e26cf88cb6ec9728a9adc5b24a0243c001887d425b14a61ef2be22aca38fa99a84d7698d8982aef65c8db4abf583c3d916c2166b9e8d99cec80800cd - languageName: node - linkType: hard - -"@cspell/dynamic-import@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/dynamic-import@npm:7.3.6" - dependencies: - import-meta-resolve: "npm:^3.0.0" - checksum: 43a7db2b8e0df17c837840a5a258d12922e3523e0c9c032b65030afd3d0db1f930cfccf6fe125baba3603aaa3543f4f933416c253212e38e0db81eec5c539248 - languageName: node - linkType: hard - -"@cspell/strong-weak-map@npm:7.3.6": - version: 7.3.6 - resolution: "@cspell/strong-weak-map@npm:7.3.6" - checksum: 912ad11194b85663bb513f1e94607e65aa881e2fab2b445a80bc99e75226718178f29cde51b1abfd153083d4faeafadd4e9671a2e21c3d07d08de0bfdb48cfb9 - languageName: node - linkType: hard - -"@cspotcode/source-map-support@npm:^0.8.0": - version: 0.8.1 - resolution: "@cspotcode/source-map-support@npm:0.8.1" - dependencies: - "@jridgewell/trace-mapping": "npm:0.3.9" - checksum: 05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6 - languageName: node - linkType: hard - -"@dabh/diagnostics@npm:^2.0.2": - version: 2.0.3 - resolution: "@dabh/diagnostics@npm:2.0.3" - dependencies: - colorspace: "npm:1.1.x" - enabled: "npm:2.0.x" - kuler: "npm:^2.0.0" - checksum: a5133df8492802465ed01f2f0a5784585241a1030c362d54a602ed1839816d6c93d71dde05cf2ddb4fd0796238c19774406bd62fa2564b637907b495f52425fe - languageName: node - linkType: hard - -"@dependents/detective-less@npm:^4.1.0": - version: 4.1.0 - resolution: "@dependents/detective-less@npm:4.1.0" - dependencies: - gonzales-pe: "npm:^4.3.0" - node-source-walk: "npm:^6.0.1" - checksum: 8a930cbcb2a288c9782854bbdb7e4d3fbbcc11b154d6a3296b0a4aed2d05c97c1ffb872e692b28f967ced85fa739afce68d3c4b8f2dc56015df0a2b2eda9d835 - languageName: node - linkType: hard - -"@ericcornelissen/bash-parser@npm:^0.5.2": - version: 0.5.2 - resolution: "@ericcornelissen/bash-parser@npm:0.5.2" - dependencies: - array-last: "npm:^1.1.1" - babylon: "npm:^6.9.1" - compose-function: "npm:^3.0.3" - deep-freeze: "npm:0.0.1" - filter-iterator: "npm:0.0.1" - filter-obj: "npm:^1.1.0" - has-own-property: "npm:^0.1.0" - identity-function: "npm:^1.0.0" - is-iterable: "npm:^1.1.0" - iterable-lookahead: "npm:^1.0.0" - lodash.curry: "npm:^4.1.1" - magic-string: "npm:^0.16.0" - map-obj: "npm:^2.0.0" - object-pairs: "npm:^0.1.0" - object-values: "npm:^1.0.0" - reverse-arguments: "npm:^1.0.0" - shell-quote-word: "npm:^1.0.1" - to-pascal-case: "npm:^1.0.0" - unescape-js: "npm:^1.0.5" - checksum: 0640a9203c903561ed15da4e1760d05cbb6b3c5be33864ac8596bfccddf5c974ffdd85851feff0a6bbfb475c6f17705f308ffa8a94c02c6664be22cfeaac781c - languageName: node - linkType: hard - -"@esbuild-kit/cjs-loader@npm:^2.4.2": - version: 2.4.4 - resolution: "@esbuild-kit/cjs-loader@npm:2.4.4" - dependencies: - "@esbuild-kit/core-utils": "npm:^3.2.3" - get-tsconfig: "npm:^4.7.0" - checksum: 021df0d4de26d4eb0fa1fb8dfe4da8f745a6e711ffaa352de566e9af4246e5d9e00a5926550c625e6ff5e439a362584cd7c4dda1130241c23cbd74c586670deb - languageName: node - linkType: hard - -"@esbuild-kit/core-utils@npm:^3.2.2, @esbuild-kit/core-utils@npm:^3.2.3, @esbuild-kit/core-utils@npm:^3.3.2": - version: 3.3.2 - resolution: "@esbuild-kit/core-utils@npm:3.3.2" - dependencies: - esbuild: "npm:~0.18.20" - source-map-support: "npm:^0.5.21" - checksum: d856f5bd720814593f911d781ed7558a3f8ec1a39802f3831d0eea0d1306e0e2dc11b7b2443af621c413ec6557f1f3034a9a4f1472a4cb40e52cd6e3b356aa05 - languageName: node - linkType: hard - -"@esbuild-kit/esm-loader@npm:^2.5.5": - version: 2.6.5 - resolution: "@esbuild-kit/esm-loader@npm:2.6.5" - dependencies: - "@esbuild-kit/core-utils": "npm:^3.3.2" - get-tsconfig: "npm:^4.7.0" - checksum: 6894b29176eda62bdce0d458d57f32daed5cb8fcff14cb3ddfbc995cfe3e2fa8599f3b0b1af66db446903b30167f57069f27e9cf79a69cf9b41f557115811cde - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm64@npm:0.18.20" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/android-arm64@npm:0.19.6" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm@npm:0.18.20" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/android-arm@npm:0.19.6" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-x64@npm:0.18.20" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/android-x64@npm:0.19.6" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-arm64@npm:0.18.20" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/darwin-arm64@npm:0.19.6" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-x64@npm:0.18.20" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/darwin-x64@npm:0.19.6" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-arm64@npm:0.18.20" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/freebsd-arm64@npm:0.19.6" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-x64@npm:0.18.20" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/freebsd-x64@npm:0.19.6" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm64@npm:0.18.20" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-arm64@npm:0.19.6" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm@npm:0.18.20" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-arm@npm:0.19.6" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ia32@npm:0.18.20" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-ia32@npm:0.19.6" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-loong64@npm:0.18.20" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-loong64@npm:0.19.6" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-mips64el@npm:0.18.20" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-mips64el@npm:0.19.6" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ppc64@npm:0.18.20" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-ppc64@npm:0.19.6" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-riscv64@npm:0.18.20" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-riscv64@npm:0.19.6" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-s390x@npm:0.18.20" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-s390x@npm:0.19.6" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-x64@npm:0.18.20" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/linux-x64@npm:0.19.6" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/netbsd-x64@npm:0.18.20" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/netbsd-x64@npm:0.19.6" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/openbsd-x64@npm:0.18.20" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/openbsd-x64@npm:0.19.6" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/sunos-x64@npm:0.18.20" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/sunos-x64@npm:0.19.6" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-arm64@npm:0.18.20" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/win32-arm64@npm:0.19.6" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-ia32@npm:0.18.20" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/win32-ia32@npm:0.19.6" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-x64@npm:0.18.20" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.19.6": - version: 0.19.6 - resolution: "@esbuild/win32-x64@npm:0.19.6" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@eslint-community/eslint-utils@npm:^4.2.0": - version: 4.4.0 - resolution: "@eslint-community/eslint-utils@npm:4.4.0" - dependencies: - eslint-visitor-keys: "npm:^3.3.0" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 7e559c4ce59cd3a06b1b5a517b593912e680a7f981ae7affab0d01d709e99cd5647019be8fafa38c350305bc32f1f7d42c7073edde2ab536c745e365f37b607e - languageName: node - linkType: hard - -"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.6.1": - version: 4.8.0 - resolution: "@eslint-community/regexpp@npm:4.8.0" - checksum: 77252aecfea8a2eb02bb076803f78c1529963e9a7f1cb1be5305126f5582a0cbd1cb6ab38a8ac952633cfd5659c101e8b8b494c69376a2481ddd9bd156419fdd - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^2.1.2": - version: 2.1.2 - resolution: "@eslint/eslintrc@npm:2.1.2" - dependencies: - ajv: "npm:^6.12.4" - debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" - ignore: "npm:^5.2.0" - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: 00efdc3797e6f05518060522b7788e5f5aff02f13facbd0c83b176c3dee86554023283a5f68542df379c5137685d2d29745c87f62bf2406a1d38d95471f44ce6 - languageName: node - linkType: hard - -"@eslint/js@npm:8.49.0": - version: 8.49.0 - resolution: "@eslint/js@npm:8.49.0" - checksum: 40b4255866161e16b09eae1830c8ff7379276659ee7ce039e4708bcf3c5a5fd8b95418d32c355294e6c738f23ab42f3e3a55100dffb389edd5d5233ca47c01b3 - languageName: node - linkType: hard - -"@ethersproject/abi@npm:5.7.0, @ethersproject/abi@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/abi@npm:5.7.0" - dependencies: - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/hash": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - checksum: 7de51bf52ff03df2526546dacea6e74f15d4c5ef762d931552082b9600dcefd8e333599f02d7906ba89f7b7f48c45ab72cee76f397212b4f17fa9d9ff5615916 - languageName: node - linkType: hard - -"@ethersproject/abstract-provider@npm:5.7.0, @ethersproject/abstract-provider@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/abstract-provider@npm:5.7.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/networks": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@ethersproject/web": "npm:^5.7.0" - checksum: a5708e2811b90ddc53d9318ce152511a32dd4771aa2fb59dbe9e90468bb75ca6e695d958bf44d13da684dc3b6aab03f63d425ff7591332cb5d7ddaf68dff7224 - languageName: node - linkType: hard - -"@ethersproject/abstract-signer@npm:5.7.0, @ethersproject/abstract-signer@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/abstract-signer@npm:5.7.0" - dependencies: - "@ethersproject/abstract-provider": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - checksum: e174966b3be17269a5974a3ae5eef6d15ac62ee8c300ceace26767f218f6bbf3de66f29d9a9c9ca300fa8551aab4c92e28d2cc772f5475fdeaa78d9b5be0e745 - languageName: node - linkType: hard - -"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/address@npm:5.7.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/rlp": "npm:^5.7.0" - checksum: db5da50abeaae8f6cf17678323e8d01cad697f9a184b0593c62b71b0faa8d7e5c2ba14da78a998d691773ed6a8eb06701f65757218e0eaaeb134e5c5f3e5a908 - languageName: node - linkType: hard - -"@ethersproject/base64@npm:5.7.0, @ethersproject/base64@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/base64@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - checksum: 4f748cd82af60ff1866db699fbf2bf057feff774ea0a30d1f03ea26426f53293ea10cc8265cda1695301da61093bedb8cc0d38887f43ed9dad96b78f19d7337e - languageName: node - linkType: hard - -"@ethersproject/basex@npm:5.7.0, @ethersproject/basex@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/basex@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - checksum: 02304de77477506ad798eb5c68077efd2531624380d770ef4a823e631a288fb680107a0f9dc4a6339b2a0b0f5b06ee77f53429afdad8f950cde0f3e40d30167d - languageName: node - linkType: hard - -"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/bignumber@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - bn.js: "npm:^5.2.1" - checksum: 14263cdc91a7884b141d9300f018f76f69839c47e95718ef7161b11d2c7563163096fee69724c5fa8ef6f536d3e60f1c605819edbc478383a2b98abcde3d37b2 - languageName: node - linkType: hard - -"@ethersproject/bytes@npm:5.7.0, @ethersproject/bytes@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/bytes@npm:5.7.0" - dependencies: - "@ethersproject/logger": "npm:^5.7.0" - checksum: 07dd1f0341b3de584ef26c8696674ff2bb032f4e99073856fc9cd7b4c54d1d846cabe149e864be267934658c3ce799e5ea26babe01f83af0e1f06c51e5ac791f - languageName: node - linkType: hard - -"@ethersproject/constants@npm:5.7.0, @ethersproject/constants@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/constants@npm:5.7.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - checksum: 6df63ab753e152726b84595250ea722165a5744c046e317df40a6401f38556385a37c84dadf5b11ca651c4fb60f967046125369c57ac84829f6b30e69a096273 - languageName: node - linkType: hard - -"@ethersproject/contracts@npm:5.7.0": - version: 5.7.0 - resolution: "@ethersproject/contracts@npm:5.7.0" - dependencies: - "@ethersproject/abi": "npm:^5.7.0" - "@ethersproject/abstract-provider": "npm:^5.7.0" - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - checksum: 97a10361dddaccfb3e9e20e24d071cfa570050adcb964d3452c5f7c9eaaddb4e145ec9cf928e14417948701b89e81d4907800e799a6083123e4d13a576842f41 - languageName: node - linkType: hard - -"@ethersproject/hash@npm:5.7.0, @ethersproject/hash@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/hash@npm:5.7.0" - dependencies: - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/base64": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - checksum: 1a631dae34c4cf340dde21d6940dd1715fc7ae483d576f7b8ef9e8cb1d0e30bd7e8d30d4a7d8dc531c14164602323af2c3d51eb2204af18b2e15167e70c9a5ef - languageName: node - linkType: hard - -"@ethersproject/hdnode@npm:5.7.0, @ethersproject/hdnode@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/hdnode@npm:5.7.0" - dependencies: - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/basex": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/pbkdf2": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/sha2": "npm:^5.7.0" - "@ethersproject/signing-key": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@ethersproject/wordlists": "npm:^5.7.0" - checksum: 36d5c13fe69b1e0a18ea98537bc560d8ba166e012d63faac92522a0b5f405eb67d8848c5aca69e2470f62743aaef2ac36638d9e27fd8c68f51506eb61479d51d - languageName: node - linkType: hard - -"@ethersproject/json-wallets@npm:5.7.0, @ethersproject/json-wallets@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/json-wallets@npm:5.7.0" - dependencies: - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/hdnode": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/pbkdf2": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/random": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - aes-js: "npm:3.0.0" - scrypt-js: "npm:3.0.1" - checksum: f1a84d19ff38d3506f453abc4702107cbc96a43c000efcd273a056371363767a06a8d746f84263b1300266eb0c329fe3b49a9b39a37aadd016433faf9e15a4bb - languageName: node - linkType: hard - -"@ethersproject/keccak256@npm:5.7.0, @ethersproject/keccak256@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/keccak256@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - js-sha3: "npm:0.8.0" - checksum: 3b1a91706ff11f5ab5496840b9c36cedca27db443186d28b94847149fd16baecdc13f6fc5efb8359506392f2aba559d07e7f9c1e17a63f9d5de9f8053cfcb033 - languageName: node - linkType: hard - -"@ethersproject/logger@npm:5.7.0, @ethersproject/logger@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/logger@npm:5.7.0" - checksum: d03d460fb2d4a5e71c627b7986fb9e50e1b59a6f55e8b42a545b8b92398b961e7fd294bd9c3d8f92b35d0f6ff9d15aa14c95eab378f8ea194e943c8ace343501 - languageName: node - linkType: hard - -"@ethersproject/networks@npm:5.7.1, @ethersproject/networks@npm:^5.7.0": - version: 5.7.1 - resolution: "@ethersproject/networks@npm:5.7.1" - dependencies: - "@ethersproject/logger": "npm:^5.7.0" - checksum: 9efcdce27f150459e85d74af3f72d5c32898823a99f5410e26bf26cca2d21fb14e403377314a93aea248e57fb2964e19cee2c3f7bfc586ceba4c803a8f1b75c0 - languageName: node - linkType: hard - -"@ethersproject/pbkdf2@npm:5.7.0, @ethersproject/pbkdf2@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/pbkdf2@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/sha2": "npm:^5.7.0" - checksum: e5a29cf28b4f4ca1def94d37cfb6a9c05c896106ed64881707813de01c1e7ded613f1e95febcccda4de96aae929068831d72b9d06beef1377b5a1a13a0eb3ff5 - languageName: node - linkType: hard - -"@ethersproject/properties@npm:5.7.0, @ethersproject/properties@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/properties@npm:5.7.0" - dependencies: - "@ethersproject/logger": "npm:^5.7.0" - checksum: 4fe5d36e5550b8e23a305aa236a93e8f04d891d8198eecdc8273914c761b0e198fd6f757877406ee3eb05033ec271132a3e5998c7bd7b9a187964fb4f67b1373 - languageName: node - linkType: hard - -"@ethersproject/providers@npm:5.7.2": - version: 5.7.2 - resolution: "@ethersproject/providers@npm:5.7.2" - dependencies: - "@ethersproject/abstract-provider": "npm:^5.7.0" - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/base64": "npm:^5.7.0" - "@ethersproject/basex": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/hash": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/networks": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/random": "npm:^5.7.0" - "@ethersproject/rlp": "npm:^5.7.0" - "@ethersproject/sha2": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@ethersproject/web": "npm:^5.7.0" - bech32: "npm:1.1.4" - ws: "npm:7.4.6" - checksum: 4c8d19e6b31f769c24042fb2d02e483a4ee60dcbfca9e3291f0a029b24337c47d1ea719a390be856f8fd02997125819e834415e77da4fb2023369712348dae4c - languageName: node - linkType: hard - -"@ethersproject/random@npm:5.7.0, @ethersproject/random@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/random@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - checksum: 23e572fc55372653c22062f6a153a68c2e2d3200db734cd0d39621fbfd0ca999585bed2d5682e3ac65d87a2893048375682e49d1473d9965631ff56d2808580b - languageName: node - linkType: hard - -"@ethersproject/rlp@npm:5.7.0, @ethersproject/rlp@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/rlp@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - checksum: bc863d21dcf7adf6a99ae75c41c4a3fb99698cfdcfc6d5d82021530f3d3551c6305bc7b6f0475ad6de6f69e91802b7e872bee48c0596d98969aefcf121c2a044 - languageName: node - linkType: hard - -"@ethersproject/sha2@npm:5.7.0, @ethersproject/sha2@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/sha2@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - hash.js: "npm:1.1.7" - checksum: 0e7f9ce6b1640817b921b9c6dd9dab8d5bf5a0ce7634d6a7d129b7366a576c2f90dcf4bcb15a0aa9310dde67028f3a44e4fcc2f26b565abcd2a0f465116ff3b1 - languageName: node - linkType: hard - -"@ethersproject/signing-key@npm:5.7.0, @ethersproject/signing-key@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/signing-key@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - bn.js: "npm:^5.2.1" - elliptic: "npm:6.5.4" - hash.js: "npm:1.1.7" - checksum: fe2ca55bcdb6e370d81372191d4e04671234a2da872af20b03c34e6e26b97dc07c1ee67e91b673680fb13344c9d5d7eae52f1fa6117733a3d68652b778843e09 - languageName: node - linkType: hard - -"@ethersproject/solidity@npm:5.7.0": - version: 5.7.0 - resolution: "@ethersproject/solidity@npm:5.7.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/sha2": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - checksum: bedf9918911144b0ec352b8aa7fa44abf63f0b131629c625672794ee196ba7d3992b0e0d3741935ca176813da25b9bcbc81aec454652c63113bdc3a1706beac6 - languageName: node - linkType: hard - -"@ethersproject/strings@npm:5.7.0, @ethersproject/strings@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/strings@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - checksum: 570d87040ccc7d94de9861f76fc2fba6c0b84c5d6104a99a5c60b8a2401df2e4f24bf9c30afa536163b10a564a109a96f02e6290b80e8f0c610426f56ad704d1 - languageName: node - linkType: hard - -"@ethersproject/transactions@npm:5.7.0, @ethersproject/transactions@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/transactions@npm:5.7.0" - dependencies: - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/rlp": "npm:^5.7.0" - "@ethersproject/signing-key": "npm:^5.7.0" - checksum: aa4d51379caab35b9c468ed1692a23ae47ce0de121890b4f7093c982ee57e30bd2df0c743faed0f44936d7e59c55fffd80479f2c28ec6777b8de06bfb638c239 - languageName: node - linkType: hard - -"@ethersproject/units@npm:5.7.0": - version: 5.7.0 - resolution: "@ethersproject/units@npm:5.7.0" - dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/constants": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - checksum: 4da2fdefe2a506cc9f8b408b2c8638ab35b843ec413d52713143f08501a55ff67a808897f9a91874774fb526423a0821090ba294f93e8bf4933a57af9677ac5e - languageName: node - linkType: hard - -"@ethersproject/wallet@npm:5.7.0": - version: 5.7.0 - resolution: "@ethersproject/wallet@npm:5.7.0" - dependencies: - "@ethersproject/abstract-provider": "npm:^5.7.0" - "@ethersproject/abstract-signer": "npm:^5.7.0" - "@ethersproject/address": "npm:^5.7.0" - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/hash": "npm:^5.7.0" - "@ethersproject/hdnode": "npm:^5.7.0" - "@ethersproject/json-wallets": "npm:^5.7.0" - "@ethersproject/keccak256": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/random": "npm:^5.7.0" - "@ethersproject/signing-key": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@ethersproject/wordlists": "npm:^5.7.0" - checksum: f872b957db46f9de247d39a398538622b6c7a12f93d69bec5f47f9abf0701ef1edc10497924dd1c14a68109284c39a1686fa85586d89b3ee65df49002c40ba4c - languageName: node - linkType: hard - -"@ethersproject/web@npm:5.7.1, @ethersproject/web@npm:^5.7.0": - version: 5.7.1 - resolution: "@ethersproject/web@npm:5.7.1" - dependencies: - "@ethersproject/base64": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - checksum: c82d6745c7f133980e8dab203955260e07da22fa544ccafdd0f21c79fae127bd6ef30957319e37b1cc80cddeb04d6bfb60f291bb14a97c9093d81ce50672f453 - languageName: node - linkType: hard - -"@ethersproject/wordlists@npm:5.7.0, @ethersproject/wordlists@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/wordlists@npm:5.7.0" - dependencies: - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/hash": "npm:^5.7.0" - "@ethersproject/logger": "npm:^5.7.0" - "@ethersproject/properties": "npm:^5.7.0" - "@ethersproject/strings": "npm:^5.7.0" - checksum: da4f3eca6d691ebf4f578e6b2ec3a76dedba791be558f6cf7e10cd0bfbaeab5a6753164201bb72ced745fb02b6ef7ef34edcb7e6065ce2b624c6556a461c3f70 - languageName: node - linkType: hard - -"@fastify/accept-negotiator@npm:^1.0.0, @fastify/accept-negotiator@npm:^1.1.0": - version: 1.1.0 - resolution: "@fastify/accept-negotiator@npm:1.1.0" - checksum: 1cb9a298c992b812869158ddc6093557a877b30e5f77618a7afea985a0667c50bc7113593bf0f7f9dc9b82b94c16e8ab127a0afc3efde6677fd645539f6d08e5 - languageName: node - linkType: hard - -"@fastify/ajv-compiler@npm:^3.5.0": - version: 3.5.0 - resolution: "@fastify/ajv-compiler@npm:3.5.0" - dependencies: - ajv: "npm:^8.11.0" - ajv-formats: "npm:^2.1.1" - fast-uri: "npm:^2.0.0" - checksum: d10df76b7016984bf70bc6aca99962468ec43e0be5772d4aa3a7735ae78be44fdbcb2c078fe0cfdffec076080dfb7cbdbf4b729e52b168039477126f9d023af0 - languageName: node - linkType: hard - -"@fastify/busboy@npm:^2.0.0": - version: 2.1.0 - resolution: "@fastify/busboy@npm:2.1.0" - checksum: 7bb641080aac7cf01d88749ad331af10ba9ec3713ec07cabbe833908c75df21bd56249bb6173bdec07f5a41896b21e3689316f86684c06635da45f91ff4565a2 - languageName: node - linkType: hard - -"@fastify/deepmerge@npm:^1.0.0": - version: 1.3.0 - resolution: "@fastify/deepmerge@npm:1.3.0" - checksum: 8115ed7b891189ee4ebba554a105cb69111615bdb2961f8c58a80872fac9d7b74b2c6317d545a7d378325d094ce73a91fc9c5d7d6189476779cd5a5493cb1351 - languageName: node - linkType: hard - -"@fastify/error@npm:^3.0.0": - version: 3.4.1 - resolution: "@fastify/error@npm:3.4.1" - checksum: 1f1a0faa8c86639afb6f4bd47a9cdc1f0f20ce0d6944340fbdec8218aaba91dc9cae9ed78e24e61bceb782a867efda2b9a6320091f00dcbb896d9c8a9bdf5f96 - languageName: node - linkType: hard - -"@fastify/fast-json-stringify-compiler@npm:^4.3.0": - version: 4.3.0 - resolution: "@fastify/fast-json-stringify-compiler@npm:4.3.0" - dependencies: - fast-json-stringify: "npm:^5.7.0" - checksum: 513ef296f5ed682f7a460cfa6c5fb917a32fc540111b873c9937f944558e021492b18f30f9fd8dd20db252381a4428adbcc9f03a077f16c86d02f081eb490c7b - languageName: node - linkType: hard - -"@fastify/send@npm:^2.0.0": - version: 2.1.0 - resolution: "@fastify/send@npm:2.1.0" - dependencies: - "@lukeed/ms": "npm:^2.0.1" - escape-html: "npm:~1.0.3" - fast-decode-uri-component: "npm:^1.0.1" - http-errors: "npm:2.0.0" - mime: "npm:^3.0.0" - checksum: 0e1c10022660fa1f1959b7c414d1be2c47ab42be1da8e21cd72a4df3104c516fdf7b590ee67f897037dd4c85b716fac63929e894d7699623549646604f6db14b - languageName: node - linkType: hard - -"@fastify/static@npm:6.10.2": - version: 6.10.2 - resolution: "@fastify/static@npm:6.10.2" - dependencies: - "@fastify/accept-negotiator": "npm:^1.0.0" - "@fastify/send": "npm:^2.0.0" - content-disposition: "npm:^0.5.3" - fastify-plugin: "npm:^4.0.0" - glob: "npm:^8.0.1" - p-limit: "npm:^3.1.0" - readable-stream: "npm:^4.0.0" - checksum: 7f493bb6d470087f2ac2c81c229e97e27ee5feef2cc8aced133aa0260c26bba850fb0524af602b284be1d560edde9d60c24541309a9b16352cc346cb3232981d - languageName: node - linkType: hard - -"@grpc/grpc-js@npm:^1.7.1, @grpc/grpc-js@npm:^1.7.3": - version: 1.9.13 - resolution: "@grpc/grpc-js@npm:1.9.13" - dependencies: - "@grpc/proto-loader": "npm:^0.7.8" - "@types/node": "npm:>=12.12.47" - checksum: 5a2e5f88fa684e03bbfd13d5e0dffd1ea4eaacc87220bad76f758e85abb12668c1e44656fb2379f88a446f463932087463c8f0715db4f1b1747354fd4beeaa4f - languageName: node - linkType: hard - -"@grpc/proto-loader@npm:^0.7.8": - version: 0.7.10 - resolution: "@grpc/proto-loader@npm:0.7.10" - dependencies: - lodash.camelcase: "npm:^4.3.0" - long: "npm:^5.0.0" - protobufjs: "npm:^7.2.4" - yargs: "npm:^17.7.2" - bin: - proto-loader-gen-types: build/bin/proto-loader-gen-types.js - checksum: efd9a094afd90a271019adb7213dbbf6ae8788b7ad5b9b98e2b15848f0dcdd645ab8701b7feb981e3692846d4f81f71468be61bb10e85ced53dfd9a5aa2df7dd - languageName: node - linkType: hard - -"@hapi/bourne@npm:^2.0.0": - version: 2.1.0 - resolution: "@hapi/bourne@npm:2.1.0" - checksum: 0dddacffeb1874d60dd9309f2d8f7103d971c21c4bfb0cfadb406f1dcc0bc00c0b5eed09fbd45a27fe179b6c9f99015500c2197213914d6f93efa584b9313ffd - languageName: node - linkType: hard - -"@honeycombio/opentelemetry-node@npm:^0.5.0": - version: 0.5.0 - resolution: "@honeycombio/opentelemetry-node@npm:0.5.0" - dependencies: - "@grpc/grpc-js": "npm:^1.7.3" - "@opentelemetry/api": "npm:^1.4.1" - "@opentelemetry/core": "npm:^1.13.0" - "@opentelemetry/exporter-metrics-otlp-grpc": "npm:^0.41.0" - "@opentelemetry/exporter-metrics-otlp-proto": "npm:^0.39.1" - "@opentelemetry/exporter-trace-otlp-grpc": "npm:^0.41.0" - "@opentelemetry/exporter-trace-otlp-proto": "npm:^0.41.0" - "@opentelemetry/resources": "npm:^1.13.0" - "@opentelemetry/sdk-metrics": "npm:^1.13.0" - "@opentelemetry/sdk-node": "npm:^0.39.1" - "@opentelemetry/sdk-trace-base": "npm:^1.13.0" - axios: "npm:^1.1.3" - checksum: 9d75cc97f3cb3b085e925eb4285112e67507333853baf882a9ab679589895fb2f77ad36fd2b93d7c960e7e3ae7c07f0aa4cf218991cd52420142d410540dd4a7 - languageName: node - linkType: hard - -"@humanwhocodes/config-array@npm:^0.11.11": - version: 0.11.11 - resolution: "@humanwhocodes/config-array@npm:0.11.11" - dependencies: - "@humanwhocodes/object-schema": "npm:^1.2.1" - debug: "npm:^4.1.1" - minimatch: "npm:^3.0.5" - checksum: 4195f68e485f7d1a7c95cf0f126cc41f7223eeda2f1b46b893123c99b35bb76145c37d25e2ba452d54815ed69bb656c0ce9e343ffa984470c08afa6e82a4713f - languageName: node - linkType: hard - -"@humanwhocodes/module-importer@npm:^1.0.1": - version: 1.0.1 - resolution: "@humanwhocodes/module-importer@npm:1.0.1" - checksum: 909b69c3b86d482c26b3359db16e46a32e0fb30bd306a3c176b8313b9e7313dba0f37f519de6aa8b0a1921349e505f259d19475e123182416a506d7f87e7f529 - languageName: node - linkType: hard - -"@humanwhocodes/momoa@npm:^2.0.2": - version: 2.0.4 - resolution: "@humanwhocodes/momoa@npm:2.0.4" - checksum: ff081fb5239eb23ae40c59bd51e8128d34b043be3b7c2adb2522cdff51b01ec3129e57d5a24a1eb3a082159d5b41fddfbaffc4cf46cae4fe11a51393f60424fd - languageName: node - linkType: hard - -"@humanwhocodes/object-schema@npm:^1.2.1": - version: 1.2.1 - resolution: "@humanwhocodes/object-schema@npm:1.2.1" - checksum: c3c35fdb70c04a569278351c75553e293ae339684ed75895edc79facc7276e351115786946658d78133130c0cca80e57e2203bc07f8fa7fe7980300e8deef7db - languageName: node - linkType: hard - -"@import-maps/resolve@npm:^1.0.1": - version: 1.0.1 - resolution: "@import-maps/resolve@npm:1.0.1" - checksum: 4d9ff6f0f6250b2dba17abc4b6e8bdd9fdb1b0585eec2da84cbdf4df6d2acb7cd06e797525c3409f34ce9210d04c26f573b590e99b9215763d04bdad5fb47b6d - languageName: node - linkType: hard - -"@ioredis/commands@npm:^1.1.1": - version: 1.2.0 - resolution: "@ioredis/commands@npm:1.2.0" - checksum: a5d3c29dd84d8a28b7c67a441ac1715cbd7337a7b88649c0f17c345d89aa218578d2b360760017c48149ef8a70f44b051af9ac0921a0622c2b479614c4f65b36 - languageName: node - linkType: hard - -"@isaacs/cliui@npm:^8.0.2": - version: 8.0.2 - resolution: "@isaacs/cliui@npm:8.0.2" - dependencies: - string-width: "npm:^5.1.2" - string-width-cjs: "npm:string-width@^4.2.0" - strip-ansi: "npm:^7.0.1" - strip-ansi-cjs: "npm:strip-ansi@^6.0.1" - wrap-ansi: "npm:^8.1.0" - wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" - checksum: b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e - languageName: node - linkType: hard - -"@istanbuljs/load-nyc-config@npm:^1.0.0": - version: 1.1.0 - resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" - dependencies: - camelcase: "npm:^5.3.1" - find-up: "npm:^4.1.0" - get-package-type: "npm:^0.1.0" - js-yaml: "npm:^3.13.1" - resolve-from: "npm:^5.0.0" - checksum: dd2a8b094887da5a1a2339543a4933d06db2e63cbbc2e288eb6431bd832065df0c099d091b6a67436e71b7d6bf85f01ce7c15f9253b4cbebcc3b9a496165ba42 - languageName: node - linkType: hard - -"@istanbuljs/schema@npm:^0.1.2": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: 61c5286771676c9ca3eb2bd8a7310a9c063fb6e0e9712225c8471c582d157392c88f5353581c8c9adbe0dff98892317d2fdfc56c3499aa42e0194405206a963a - languageName: node - linkType: hard - -"@jest/console@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/console@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - jest-message-util: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - slash: "npm:^3.0.0" - checksum: 7be408781d0a6f657e969cbec13b540c329671819c2f57acfad0dae9dbfe2c9be859f38fe99b35dba9ff1536937dc6ddc69fdcd2794812fa3c647a1619797f6c - languageName: node - linkType: hard - -"@jest/core@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/core@npm:29.7.0" - dependencies: - "@jest/console": "npm:^29.7.0" - "@jest/reporters": "npm:^29.7.0" - "@jest/test-result": "npm:^29.7.0" - "@jest/transform": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.0.0" - ci-info: "npm:^3.2.0" - exit: "npm:^0.1.2" - graceful-fs: "npm:^4.2.9" - jest-changed-files: "npm:^29.7.0" - jest-config: "npm:^29.7.0" - jest-haste-map: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-regex-util: "npm:^29.6.3" - jest-resolve: "npm:^29.7.0" - jest-resolve-dependencies: "npm:^29.7.0" - jest-runner: "npm:^29.7.0" - jest-runtime: "npm:^29.7.0" - jest-snapshot: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - jest-validate: "npm:^29.7.0" - jest-watcher: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - pretty-format: "npm:^29.7.0" - slash: "npm:^3.0.0" - strip-ansi: "npm:^6.0.0" - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - checksum: 934f7bf73190f029ac0f96662c85cd276ec460d407baf6b0dbaec2872e157db4d55a7ee0b1c43b18874602f662b37cb973dda469a4e6d88b4e4845b521adeeb2 - languageName: node - linkType: hard - -"@jest/environment@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/environment@npm:29.7.0" - dependencies: - "@jest/fake-timers": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - jest-mock: "npm:^29.7.0" - checksum: c7b1b40c618f8baf4d00609022d2afa086d9c6acc706f303a70bb4b67275868f620ad2e1a9efc5edd418906157337cce50589a627a6400bbdf117d351b91ef86 - languageName: node - linkType: hard - -"@jest/expect-utils@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/expect-utils@npm:29.7.0" - dependencies: - jest-get-type: "npm:^29.6.3" - checksum: 60b79d23a5358dc50d9510d726443316253ecda3a7fb8072e1526b3e0d3b14f066ee112db95699b7a43ad3f0b61b750c72e28a5a1cac361d7a2bb34747fa938a - languageName: node - linkType: hard - -"@jest/expect@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/expect@npm:29.7.0" - dependencies: - expect: "npm:^29.7.0" - jest-snapshot: "npm:^29.7.0" - checksum: b41f193fb697d3ced134349250aed6ccea075e48c4f803159db102b826a4e473397c68c31118259868fd69a5cba70e97e1c26d2c2ff716ca39dc73a2ccec037e - languageName: node - linkType: hard - -"@jest/fake-timers@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/fake-timers@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@sinonjs/fake-timers": "npm:^10.0.2" - "@types/node": "npm:*" - jest-message-util: "npm:^29.7.0" - jest-mock: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - checksum: cf0a8bcda801b28dc2e2b2ba36302200ee8104a45ad7a21e6c234148932f826cb3bc57c8df3b7b815aeea0861d7b6ca6f0d4778f93b9219398ef28749e03595c - languageName: node - linkType: hard - -"@jest/globals@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/globals@npm:29.7.0" - dependencies: - "@jest/environment": "npm:^29.7.0" - "@jest/expect": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - jest-mock: "npm:^29.7.0" - checksum: a385c99396878fe6e4460c43bd7bb0a5cc52befb462cc6e7f2a3810f9e7bcce7cdeb51908fd530391ee452dc856c98baa2c5f5fa8a5b30b071d31ef7f6955cea - languageName: node - linkType: hard - -"@jest/reporters@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/reporters@npm:29.7.0" - dependencies: - "@bcoe/v8-coverage": "npm:^0.2.3" - "@jest/console": "npm:^29.7.0" - "@jest/test-result": "npm:^29.7.0" - "@jest/transform": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@jridgewell/trace-mapping": "npm:^0.3.18" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - collect-v8-coverage: "npm:^1.0.0" - exit: "npm:^0.1.2" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - istanbul-lib-coverage: "npm:^3.0.0" - istanbul-lib-instrument: "npm:^6.0.0" - istanbul-lib-report: "npm:^3.0.0" - istanbul-lib-source-maps: "npm:^4.0.0" - istanbul-reports: "npm:^3.1.3" - jest-message-util: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - jest-worker: "npm:^29.7.0" - slash: "npm:^3.0.0" - string-length: "npm:^4.0.1" - strip-ansi: "npm:^6.0.0" - v8-to-istanbul: "npm:^9.0.1" - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - checksum: a754402a799541c6e5aff2c8160562525e2a47e7d568f01ebfc4da66522de39cbb809bbb0a841c7052e4270d79214e70aec3c169e4eae42a03bc1a8a20cb9fa2 - languageName: node - linkType: hard - -"@jest/schemas@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/schemas@npm:29.6.3" - dependencies: - "@sinclair/typebox": "npm:^0.27.8" - checksum: b329e89cd5f20b9278ae1233df74016ebf7b385e0d14b9f4c1ad18d096c4c19d1e687aa113a9c976b16ec07f021ae53dea811fb8c1248a50ac34fbe009fdf6be - languageName: node - linkType: hard - -"@jest/source-map@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/source-map@npm:29.6.3" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.18" - callsites: "npm:^3.0.0" - graceful-fs: "npm:^4.2.9" - checksum: a2f177081830a2e8ad3f2e29e20b63bd40bade294880b595acf2fc09ec74b6a9dd98f126a2baa2bf4941acd89b13a4ade5351b3885c224107083a0059b60a219 - languageName: node - linkType: hard - -"@jest/test-result@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/test-result@npm:29.7.0" - dependencies: - "@jest/console": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/istanbul-lib-coverage": "npm:^2.0.0" - collect-v8-coverage: "npm:^1.0.0" - checksum: 7de54090e54a674ca173470b55dc1afdee994f2d70d185c80236003efd3fa2b753fff51ffcdda8e2890244c411fd2267529d42c4a50a8303755041ee493e6a04 - languageName: node - linkType: hard - -"@jest/test-sequencer@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/test-sequencer@npm:29.7.0" - dependencies: - "@jest/test-result": "npm:^29.7.0" - graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^29.7.0" - slash: "npm:^3.0.0" - checksum: 593a8c4272797bb5628984486080cbf57aed09c7cfdc0a634e8c06c38c6bef329c46c0016e84555ee55d1cd1f381518cf1890990ff845524c1123720c8c1481b - languageName: node - linkType: hard - -"@jest/transform@npm:^29.7.0": - version: 29.7.0 - resolution: "@jest/transform@npm:29.7.0" - dependencies: - "@babel/core": "npm:^7.11.6" - "@jest/types": "npm:^29.6.3" - "@jridgewell/trace-mapping": "npm:^0.3.18" - babel-plugin-istanbul: "npm:^6.1.1" - chalk: "npm:^4.0.0" - convert-source-map: "npm:^2.0.0" - fast-json-stable-stringify: "npm:^2.1.0" - graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^29.7.0" - jest-regex-util: "npm:^29.6.3" - jest-util: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - pirates: "npm:^4.0.4" - slash: "npm:^3.0.0" - write-file-atomic: "npm:^4.0.2" - checksum: 7f4a7f73dcf45dfdf280c7aa283cbac7b6e5a904813c3a93ead7e55873761fc20d5c4f0191d2019004fac6f55f061c82eb3249c2901164ad80e362e7a7ede5a6 - languageName: node - linkType: hard - -"@jest/types@npm:^27.5.1": - version: 27.5.1 - resolution: "@jest/types@npm:27.5.1" - dependencies: - "@types/istanbul-lib-coverage": "npm:^2.0.0" - "@types/istanbul-reports": "npm:^3.0.0" - "@types/node": "npm:*" - "@types/yargs": "npm:^16.0.0" - chalk: "npm:^4.0.0" - checksum: 4598b302398db0eb77168b75a6c58148ea02cc9b9f21c5d1bbe985c1c9257110a5653cf7b901c3cab87fba231e3fed83633687f1c0903b4bc6939ab2a8452504 - languageName: node - linkType: hard - -"@jest/types@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/types@npm:29.6.3" - dependencies: - "@jest/schemas": "npm:^29.6.3" - "@types/istanbul-lib-coverage": "npm:^2.0.0" - "@types/istanbul-reports": "npm:^3.0.0" - "@types/node": "npm:*" - "@types/yargs": "npm:^17.0.8" - chalk: "npm:^4.0.0" - checksum: ea4e493dd3fb47933b8ccab201ae573dcc451f951dc44ed2a86123cd8541b82aa9d2b1031caf9b1080d6673c517e2dcc25a44b2dc4f3fbc37bfc965d444888c0 - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": - version: 0.3.3 - resolution: "@jridgewell/gen-mapping@npm:0.3.3" - dependencies: - "@jridgewell/set-array": "npm:^1.0.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 376fc11cf5a967318ba3ddd9d8e91be528eab6af66810a713c49b0c3f8dc67e9949452c51c38ab1b19aa618fb5e8594da5a249977e26b1e7fea1ee5a1fcacc74 - languageName: node - linkType: hard - -"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": - version: 3.1.1 - resolution: "@jridgewell/resolve-uri@npm:3.1.1" - checksum: 0dbc9e29bc640bbbdc5b9876d2859c69042bfcf1423c1e6421bcca53e826660bff4e41c7d4bcb8dbea696404231a6f902f76ba41835d049e20f2dd6cffb713bf - languageName: node - linkType: hard - -"@jridgewell/set-array@npm:^1.0.1": - version: 1.1.2 - resolution: "@jridgewell/set-array@npm:1.1.2" - checksum: bc7ab4c4c00470de4e7562ecac3c0c84f53e7ee8a711e546d67c47da7febe7c45cd67d4d84ee3c9b2c05ae8e872656cdded8a707a283d30bd54fbc65aef821ab - languageName: node - linkType: hard - -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14": - version: 1.4.15 - resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" - checksum: 0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5 - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:0.3.9": - version: 0.3.9 - resolution: "@jridgewell/trace-mapping@npm:0.3.9" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.0.3" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - checksum: fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.19 - resolution: "@jridgewell/trace-mapping@npm:0.3.19" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 845e6c6efca621b2b85e4d13fd25c319b6e4ab1ea78d4385ff6c0f78322ea0fcdfec8ac763aa4b56e8378c96d7bef101a2638c7a1a076f7d62f6376230c940a7 - languageName: node - linkType: hard - -"@lukeed/ms@npm:^2.0.1": - version: 2.0.2 - resolution: "@lukeed/ms@npm:2.0.2" - checksum: 843b922717313bcde4943f478145d8bc13115b9b91d83bbaed53739b5644122984412310aed574792f4e6b492f2cbda178175f601856d310f67e14834c3f17a0 - languageName: node - linkType: hard - -"@mapbox/node-pre-gyp@npm:^1.0.5": - version: 1.0.11 - resolution: "@mapbox/node-pre-gyp@npm:1.0.11" - dependencies: - detect-libc: "npm:^2.0.0" - https-proxy-agent: "npm:^5.0.0" - make-dir: "npm:^3.1.0" - node-fetch: "npm:^2.6.7" - nopt: "npm:^5.0.0" - npmlog: "npm:^5.0.1" - rimraf: "npm:^3.0.2" - semver: "npm:^7.3.5" - tar: "npm:^6.1.11" - bin: - node-pre-gyp: bin/node-pre-gyp - checksum: 2b24b93c31beca1c91336fa3b3769fda98e202fb7f9771f0f4062588d36dcc30fcf8118c36aa747fa7f7610d8cf601872bdaaf62ce7822bb08b545d1bbe086cc - languageName: node - linkType: hard - -"@netlify/binary-info@npm:^1.0.0": - version: 1.0.0 - resolution: "@netlify/binary-info@npm:1.0.0" - checksum: 5ece1c6308b052f3967666cfe394cb1a0d9824f2dca0b873cc97b7e803cb3fbe282638b6ab9c0e659dae5a97c05bb32562333ce13faf283dfd9983007ed54a00 - languageName: node - linkType: hard - -"@netlify/blobs@npm:6.3.1, @netlify/blobs@npm:^6.3.1": - version: 6.3.1 - resolution: "@netlify/blobs@npm:6.3.1" - checksum: acf646e22d65194e3b74e5d97ba7d84908acb7cad9eb90fff4b487fbb9ed7e1fa32a4e14a7ba984c7919747cfe901c7a07c40c07e1b2284e20e9a037bd7aba3b - languageName: node - linkType: hard - -"@netlify/build-info@npm:7.11.3": - version: 7.11.3 - resolution: "@netlify/build-info@npm:7.11.3" - dependencies: - "@bugsnag/js": "npm:^7.20.0" - dot-prop: "npm:^7.2.0" - find-up: "npm:^6.3.0" - minimatch: "npm:^9.0.0" - read-pkg: "npm:^7.1.0" - semver: "npm:^7.3.8" - toml: "npm:^3.0.0" - yaml: "npm:^2.1.3" - yargs: "npm:^17.6.0" - bin: - build-info: bin.js - checksum: 18ffdfca32daefc2e76b62c56f68153990d5eca826a93d24ef40461e8868c9fd1d1e4b465325e94c3c9459322cf8d1f846a29c34bc283eb4bb096cad68d277d8 - languageName: node - linkType: hard - -"@netlify/build@npm:29.31.0": - version: 29.31.0 - resolution: "@netlify/build@npm:29.31.0" - dependencies: - "@bugsnag/js": "npm:^7.0.0" - "@honeycombio/opentelemetry-node": "npm:^0.5.0" - "@netlify/blobs": "npm:^6.3.1" - "@netlify/cache-utils": "npm:^5.1.5" - "@netlify/config": "npm:^20.10.0" - "@netlify/edge-bundler": "npm:10.1.3" - "@netlify/framework-info": "npm:^9.8.10" - "@netlify/functions-utils": "npm:^5.2.45" - "@netlify/git-utils": "npm:^5.1.1" - "@netlify/plugins-list": "npm:^6.72.0" - "@netlify/run-utils": "npm:^5.1.1" - "@netlify/zip-it-and-ship-it": "npm:9.28.1" - "@opentelemetry/api": "npm:^1.4.1" - "@opentelemetry/core": "npm:^1.17.1" - "@sindresorhus/slugify": "npm:^2.0.0" - ansi-escapes: "npm:^6.0.0" - chalk: "npm:^5.0.0" - clean-stack: "npm:^4.0.0" - execa: "npm:^6.0.0" - fdir: "npm:^6.0.1" - figures: "npm:^5.0.0" - filter-obj: "npm:^5.0.0" - got: "npm:^12.0.0" - hot-shots: "npm:10.0.0" - indent-string: "npm:^5.0.0" - is-plain-obj: "npm:^4.0.0" - js-yaml: "npm:^4.0.0" - keep-func-props: "npm:^4.0.0" - locate-path: "npm:^7.0.0" - log-process-errors: "npm:^8.0.0" - map-obj: "npm:^5.0.0" - memoize-one: "npm:^6.0.0" - node-fetch: "npm:^3.3.2" - os-name: "npm:^5.0.0" - p-event: "npm:^5.0.0" - p-every: "npm:^2.0.0" - p-filter: "npm:^3.0.0" - p-locate: "npm:^6.0.0" - p-map: "npm:^6.0.0" - p-reduce: "npm:^3.0.0" - path-exists: "npm:^5.0.0" - path-type: "npm:^5.0.0" - pkg-dir: "npm:^7.0.0" - pretty-ms: "npm:^8.0.0" - ps-list: "npm:^8.0.0" - read-pkg-up: "npm:^9.0.0" - readdirp: "npm:^3.4.0" - resolve: "npm:^2.0.0-next.1" - rfdc: "npm:^1.3.0" - safe-json-stringify: "npm:^1.2.0" - semver: "npm:^7.3.8" - string-width: "npm:^5.0.0" - strip-ansi: "npm:^7.0.0" - supports-color: "npm:^9.0.0" - terminal-link: "npm:^3.0.0" - ts-node: "npm:^10.9.1" - typescript: "npm:^5.0.0" - uuid: "npm:^9.0.0" - yargs: "npm:^17.6.0" - peerDependencies: - "@netlify/opentelemetry-sdk-setup": ^1.0.1 - peerDependenciesMeta: - "@netlify/opentelemetry-sdk-setup": - optional: true - bin: - netlify-build: bin.js - checksum: 1f3d5a0461b402b5edcdb93df9080a660f4ff4924f2c4741ad3b7b3364e39487f2ddf912fa842e17456f0c84094d064c35db31ea2f51fa7fe5b0ddb15fa3f3b2 - languageName: node - linkType: hard - -"@netlify/cache-utils@npm:^5.1.5": - version: 5.1.5 - resolution: "@netlify/cache-utils@npm:5.1.5" - dependencies: - cpy: "npm:^9.0.0" - get-stream: "npm:^6.0.0" - globby: "npm:^13.0.0" - junk: "npm:^4.0.0" - locate-path: "npm:^7.0.0" - move-file: "npm:^3.0.0" - path-exists: "npm:^5.0.0" - readdirp: "npm:^3.4.0" - checksum: 5c4656d1f094aad8eaf8e1a92e119f9a7f0023a2ca54093caa4ac51dd362c96392d423bc11c150f60c633a6d1091ed676990e4e74e9850cf33312b9debed462e - languageName: node - linkType: hard - -"@netlify/config@npm:20.10.0, @netlify/config@npm:^20.10.0": - version: 20.10.0 - resolution: "@netlify/config@npm:20.10.0" - dependencies: - chalk: "npm:^5.0.0" - cron-parser: "npm:^4.1.0" - deepmerge: "npm:^4.2.2" - dot-prop: "npm:^7.0.0" - execa: "npm:^6.0.0" - fast-safe-stringify: "npm:^2.0.7" - figures: "npm:^5.0.0" - filter-obj: "npm:^5.0.0" - find-up: "npm:^6.0.0" - indent-string: "npm:^5.0.0" - is-plain-obj: "npm:^4.0.0" - js-yaml: "npm:^4.0.0" - map-obj: "npm:^5.0.0" - netlify: "npm:^13.1.11" - netlify-headers-parser: "npm:^7.1.2" - netlify-redirect-parser: "npm:^14.2.0" - node-fetch: "npm:^3.3.1" - omit.js: "npm:^2.0.2" - p-locate: "npm:^6.0.0" - path-type: "npm:^5.0.0" - toml: "npm:^3.0.0" - tomlify-j0.4: "npm:^3.0.0" - validate-npm-package-name: "npm:^4.0.0" - yargs: "npm:^17.6.0" - bin: - netlify-config: bin.js - checksum: 9f93783a359317569a97afb1f714152a05f9099f62d3b44ea15935734c20480dfe575d1664595965eea47379a1540c1dce71b30524731e280d75ec43d514a97c - languageName: node - linkType: hard - -"@netlify/edge-bundler@npm:10.1.3": - version: 10.1.3 - resolution: "@netlify/edge-bundler@npm:10.1.3" - dependencies: - "@import-maps/resolve": "npm:^1.0.1" - "@vercel/nft": "npm:^0.24.3" - ajv: "npm:^8.11.2" - ajv-errors: "npm:^3.0.0" - better-ajv-errors: "npm:^1.2.0" - common-path-prefix: "npm:^3.0.0" - env-paths: "npm:^3.0.0" - esbuild: "npm:0.19.6" - execa: "npm:^6.0.0" - find-up: "npm:^6.3.0" - get-package-name: "npm:^2.2.0" - get-port: "npm:^6.1.2" - is-path-inside: "npm:^4.0.0" - jsonc-parser: "npm:^3.2.0" - node-fetch: "npm:^3.1.1" - node-stream-zip: "npm:^1.15.0" - p-retry: "npm:^5.1.1" - p-wait-for: "npm:^4.1.0" - path-key: "npm:^4.0.0" - regexp-tree: "npm:^0.1.24" - semver: "npm:^7.3.8" - tmp-promise: "npm:^3.0.3" - urlpattern-polyfill: "npm:8.0.2" - uuid: "npm:^9.0.0" - checksum: e1584a83f8ea5d9d1d304fbd8ca32fc56310c25a76aa87c0853f43ad96f516fd4b75dc08f99d6f320276c222a57308dd78694fdedf963dce3d31917f2d361fa9 - languageName: node - linkType: hard - -"@netlify/framework-info@npm:^9.8.10": - version: 9.8.10 - resolution: "@netlify/framework-info@npm:9.8.10" - dependencies: - ajv: "npm:^8.12.0" - filter-obj: "npm:^5.0.0" - find-up: "npm:^6.3.0" - is-plain-obj: "npm:^4.0.0" - locate-path: "npm:^7.0.0" - p-filter: "npm:^3.0.0" - p-locate: "npm:^6.0.0" - process: "npm:^0.11.10" - read-pkg-up: "npm:^9.0.0" - semver: "npm:^7.3.8" - checksum: 3738f095e6802ab1dfc03225f9eb3032abad9af05441b693d60ec06a89f8f2313e4a9c31ff9225c1f0ad487010e111be08cceb20909169305e6d807e39c0a176 - languageName: node - linkType: hard - -"@netlify/functions-utils@npm:^5.2.45": - version: 5.2.45 - resolution: "@netlify/functions-utils@npm:5.2.45" - dependencies: - "@netlify/zip-it-and-ship-it": "npm:9.28.1" - cpy: "npm:^9.0.0" - path-exists: "npm:^5.0.0" - checksum: 0595c4084fe05311afd19da7f0c43f0b31228f35769a24b16d45c751455709340648e7ff59d3d3b1dc554250198497cc7c83fcb5939c751f84529e21c02dd09c - languageName: node - linkType: hard - -"@netlify/functions@npm:^2.4.0": - version: 2.4.0 - resolution: "@netlify/functions@npm:2.4.0" - dependencies: - "@netlify/serverless-functions-api": "npm:1.11.0" - is-promise: "npm:^4.0.0" - checksum: 1de56e6c46a065f8e2530451484776782d39fdb4fb7c0a25388e688204c041bbd4a28ce7e3169d2cbbf6b638c03dce91130554e81f0ca24774b3edd48cde3e7b - languageName: node - linkType: hard - -"@netlify/git-utils@npm:^5.1.1": - version: 5.1.1 - resolution: "@netlify/git-utils@npm:5.1.1" - dependencies: - execa: "npm:^6.0.0" - map-obj: "npm:^5.0.0" - micromatch: "npm:^4.0.2" - moize: "npm:^6.1.3" - path-exists: "npm:^5.0.0" - checksum: 50fb6621bc945df6b6f958c6c26f44d67cd7ebb019a76109aea755d752be52b60868f021b1b47eb55469e063fa1b160a41bd3b29efb1f9505ac141e9264f9244 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-darwin-arm64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-darwin-arm64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-darwin-x64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-darwin-x64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-freebsd-arm64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-freebsd-arm64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-freebsd-x64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-freebsd-x64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-linux-arm64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-linux-arm64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-linux-arm@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-linux-arm@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-linux-ia32@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-linux-ia32@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-linux-ppc64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-linux-ppc64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-linux-x64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-linux-x64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-openbsd-x64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-openbsd-x64@npm:1.1.1" - bin: - local-functions-proxy: bin/local-functions-proxy - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-win32-ia32@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-win32-ia32@npm:1.1.1" - bin: - local-functions-proxy.exe: bin/local-functions-proxy.exe - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy-win32-x64@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy-win32-x64@npm:1.1.1" - bin: - local-functions-proxy.exe: bin/local-functions-proxy.exe - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@netlify/local-functions-proxy@npm:1.1.1": - version: 1.1.1 - resolution: "@netlify/local-functions-proxy@npm:1.1.1" - dependencies: - "@netlify/local-functions-proxy-darwin-arm64": "npm:1.1.1" - "@netlify/local-functions-proxy-darwin-x64": "npm:1.1.1" - "@netlify/local-functions-proxy-freebsd-arm64": "npm:1.1.1" - "@netlify/local-functions-proxy-freebsd-x64": "npm:1.1.1" - "@netlify/local-functions-proxy-linux-arm": "npm:1.1.1" - "@netlify/local-functions-proxy-linux-arm64": "npm:1.1.1" - "@netlify/local-functions-proxy-linux-ia32": "npm:1.1.1" - "@netlify/local-functions-proxy-linux-ppc64": "npm:1.1.1" - "@netlify/local-functions-proxy-linux-x64": "npm:1.1.1" - "@netlify/local-functions-proxy-openbsd-x64": "npm:1.1.1" - "@netlify/local-functions-proxy-win32-ia32": "npm:1.1.1" - "@netlify/local-functions-proxy-win32-x64": "npm:1.1.1" - dependenciesMeta: - "@netlify/local-functions-proxy-darwin-arm64": - optional: true - "@netlify/local-functions-proxy-darwin-x64": - optional: true - "@netlify/local-functions-proxy-freebsd-arm64": - optional: true - "@netlify/local-functions-proxy-freebsd-x64": - optional: true - "@netlify/local-functions-proxy-linux-arm": - optional: true - "@netlify/local-functions-proxy-linux-arm64": - optional: true - "@netlify/local-functions-proxy-linux-ia32": - optional: true - "@netlify/local-functions-proxy-linux-ppc64": - optional: true - "@netlify/local-functions-proxy-linux-x64": - optional: true - "@netlify/local-functions-proxy-openbsd-x64": - optional: true - "@netlify/local-functions-proxy-win32-ia32": - optional: true - "@netlify/local-functions-proxy-win32-x64": - optional: true - checksum: 96374ec9478b8beab0128492cb2439f717a9ad61ae23961aeb9f964f6d8cac57e342ba8ce4c5defcb2b0b72c6ac6e293001ac7afe5705bf43137872344c5a363 - languageName: node - linkType: hard - -"@netlify/node-cookies@npm:^0.1.0": - version: 0.1.0 - resolution: "@netlify/node-cookies@npm:0.1.0" - checksum: 5d8034d1fd581930e8100af4e5710b79cb3bb0a0b743c716d0d8a1c347aad767fa75130323f1aaee78080a026a4cafd4eef7d11953de01098a661d765a497b16 - languageName: node - linkType: hard - -"@netlify/open-api@npm:^2.26.0": - version: 2.26.0 - resolution: "@netlify/open-api@npm:2.26.0" - checksum: 543f6a4aa92064d62ba928b6dcc301b953937cb02e84123473ea833fb2de33b93a10b49b9cce5ce87dc69a4cba68d537c9adedc1eac3bd4b08056a66f0a6a82e - languageName: node - linkType: hard - -"@netlify/plugins-list@npm:^6.72.0": - version: 6.73.0 - resolution: "@netlify/plugins-list@npm:6.73.0" - checksum: c790c504bf847f8387f2564de1011fb068cc568689134b5473a407d18d27bec685c6058fc0bef6a0f7acf668382ba7cecc9e36282291882709b7455afb1df3f3 - languageName: node - linkType: hard - -"@netlify/run-utils@npm:^5.1.1": - version: 5.1.1 - resolution: "@netlify/run-utils@npm:5.1.1" - dependencies: - execa: "npm:^6.0.0" - checksum: 284fab651b8e13e4fc21e9026aae7cff3a4f1b482a9977524ef189e01c5bb477cc579e1dcf6166c4d3c8529ff4e9ec62e179cc49966dd91769b7ca8c35c31670 - languageName: node - linkType: hard - -"@netlify/serverless-functions-api@npm:1.11.0": - version: 1.11.0 - resolution: "@netlify/serverless-functions-api@npm:1.11.0" - dependencies: - "@netlify/node-cookies": "npm:^0.1.0" - urlpattern-polyfill: "npm:8.0.2" - checksum: 491f80fdb257cebc2d2d029e2b7e153f609cf657faf8b73d36934359c0a504981f83d49d5426d6e0e1d3bc7019f03c815bfcae4a91dd061aef29de1eb046627f - languageName: node - linkType: hard - -"@netlify/serverless-functions-api@npm:^1.12.1": - version: 1.12.3 - resolution: "@netlify/serverless-functions-api@npm:1.12.3" - dependencies: - "@netlify/node-cookies": "npm:^0.1.0" - urlpattern-polyfill: "npm:8.0.2" - checksum: 591966071faf68eb620621d30f7d7bf4c336fb57699368d0fd89c77dce87c7c67ea375c8f80901a301a09026be0e55b099c44259bc7a4695890216a2dc8ce82a - languageName: node - linkType: hard - -"@netlify/zip-it-and-ship-it@npm:9.28.1": - version: 9.28.1 - resolution: "@netlify/zip-it-and-ship-it@npm:9.28.1" - dependencies: - "@babel/parser": "npm:^7.22.5" - "@babel/types": "npm:7.23.4" - "@netlify/binary-info": "npm:^1.0.0" - "@netlify/serverless-functions-api": "npm:^1.12.1" - "@vercel/nft": "npm:^0.23.0" - archiver: "npm:^6.0.0" - common-path-prefix: "npm:^3.0.0" - cp-file: "npm:^10.0.0" - es-module-lexer: "npm:^1.0.0" - esbuild: "npm:0.19.6" - execa: "npm:^6.0.0" - fast-glob: "npm:^3.3.2" - filter-obj: "npm:^5.0.0" - find-up: "npm:^6.0.0" - glob: "npm:^8.0.3" - is-builtin-module: "npm:^3.1.0" - is-path-inside: "npm:^4.0.0" - junk: "npm:^4.0.0" - locate-path: "npm:^7.0.0" - merge-options: "npm:^3.0.4" - minimatch: "npm:^9.0.0" - normalize-path: "npm:^3.0.0" - p-map: "npm:^5.0.0" - path-exists: "npm:^5.0.0" - precinct: "npm:^11.0.0" - require-package-name: "npm:^2.0.1" - resolve: "npm:^2.0.0-next.1" - semver: "npm:^7.3.8" - tmp-promise: "npm:^3.0.2" - toml: "npm:^3.0.0" - unixify: "npm:^1.0.0" - urlpattern-polyfill: "npm:8.0.2" - yargs: "npm:^17.0.0" - bin: - zip-it-and-ship-it: dist/bin.js - checksum: c906f6199ec40deafd1946831026c72b011054f6c2387d22baef7c8d69d105f47921a0de244af503c89f2eae20d445bd3e2fc4fb76b62afad28df088c611596d - languageName: node - linkType: hard - -"@nodelib/fs.scandir@npm:2.1.5": - version: 2.1.5 - resolution: "@nodelib/fs.scandir@npm:2.1.5" - dependencies: - "@nodelib/fs.stat": "npm:2.0.5" - run-parallel: "npm:^1.1.9" - checksum: 732c3b6d1b1e967440e65f284bd06e5821fedf10a1bea9ed2bb75956ea1f30e08c44d3def9d6a230666574edbaf136f8cfd319c14fd1f87c66e6a44449afb2eb - languageName: node - linkType: hard - -"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2": - version: 2.0.5 - resolution: "@nodelib/fs.stat@npm:2.0.5" - checksum: 88dafe5e3e29a388b07264680dc996c17f4bda48d163a9d4f5c1112979f0ce8ec72aa7116122c350b4e7976bc5566dc3ddb579be1ceaacc727872eb4ed93926d - languageName: node - linkType: hard - -"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": - version: 1.2.8 - resolution: "@nodelib/fs.walk@npm:1.2.8" - dependencies: - "@nodelib/fs.scandir": "npm:2.1.5" - fastq: "npm:^1.6.0" - checksum: db9de047c3bb9b51f9335a7bb46f4fcfb6829fb628318c12115fbaf7d369bfce71c15b103d1fc3b464812d936220ee9bc1c8f762d032c9f6be9acc99249095b1 - languageName: node - linkType: hard - -"@npmcli/agent@npm:^2.0.0": - version: 2.2.0 - resolution: "@npmcli/agent@npm:2.2.0" - dependencies: - agent-base: "npm:^7.1.0" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.1" - lru-cache: "npm:^10.0.1" - socks-proxy-agent: "npm:^8.0.1" - checksum: 7b89590598476dda88e79c473766b67c682aae6e0ab0213491daa6083dcc0c171f86b3868f5506f22c09aa5ea69ad7dfb78f4bf39a8dca375d89a42f408645b3 - languageName: node - linkType: hard - -"@npmcli/fs@npm:^3.1.0": - version: 3.1.0 - resolution: "@npmcli/fs@npm:3.1.0" - dependencies: - semver: "npm:^7.3.5" - checksum: 162b4a0b8705cd6f5c2470b851d1dc6cd228c86d2170e1769d738c1fbb69a87160901411c3c035331e9e99db72f1f1099a8b734bf1637cc32b9a5be1660e4e1e - languageName: node - linkType: hard - -"@npmcli/map-workspaces@npm:^3.0.4": - version: 3.0.4 - resolution: "@npmcli/map-workspaces@npm:3.0.4" - dependencies: - "@npmcli/name-from-folder": "npm:^2.0.0" - glob: "npm:^10.2.2" - minimatch: "npm:^9.0.0" - read-package-json-fast: "npm:^3.0.0" - checksum: caeb5f911d9b7ae0be01436442e6ec6b25aef750fe923de7a653eb62999d35b9f8be67c3f856790350ac86d9cea4a52532859b621eea81738f576302ecdd7475 - languageName: node - linkType: hard - -"@npmcli/name-from-folder@npm:^2.0.0": - version: 2.0.0 - resolution: "@npmcli/name-from-folder@npm:2.0.0" - checksum: 1aa551771d98ab366d4cb06b33efd3bb62b609942f6d9c3bb667c10e5bb39a223d3e330022bc980a44402133e702ae67603862099ac8254dad11f90e77409827 - languageName: node - linkType: hard - -"@octokit/app@npm:^14.0.2": - version: 14.0.2 - resolution: "@octokit/app@npm:14.0.2" - dependencies: - "@octokit/auth-app": "npm:^6.0.0" - "@octokit/auth-unauthenticated": "npm:^5.0.0" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-app": "npm:^6.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" - "@octokit/types": "npm:^12.0.0" - "@octokit/webhooks": "npm:^12.0.4" - checksum: 92b4193bfbe0b12196329f7b7d1d3f038575eb54680a95a68a70b62f5ecaa23de9a240a7ad64711f1639266f37c80f09a8975ae8a754fd680384dc1410ae477b - languageName: node - linkType: hard - -"@octokit/auth-app@npm:^4.0.2": - version: 4.0.13 - resolution: "@octokit/auth-app@npm:4.0.13" - dependencies: - "@octokit/auth-oauth-app": "npm:^5.0.0" - "@octokit/auth-oauth-user": "npm:^2.0.0" - "@octokit/request": "npm:^6.0.0" - "@octokit/request-error": "npm:^3.0.0" - "@octokit/types": "npm:^9.0.0" - deprecation: "npm:^2.3.1" - lru-cache: "npm:^9.0.0" - universal-github-app-jwt: "npm:^1.1.1" - universal-user-agent: "npm:^6.0.0" - checksum: 71289c45180b564f80cf508e15a5438678c9a16d4e2911e33f949644b6d1ac91294ab3e1af4d9f43e96763a79ae0c12ec91a2fdebbeea95d3f9b4a280f8ea1b4 - languageName: node - linkType: hard - -"@octokit/auth-app@npm:^6.0.0": - version: 6.0.1 - resolution: "@octokit/auth-app@npm:6.0.1" - dependencies: - "@octokit/auth-oauth-app": "npm:^7.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - deprecation: "npm:^2.3.1" - lru-cache: "npm:^10.0.0" - universal-github-app-jwt: "npm:^1.1.1" - universal-user-agent: "npm:^6.0.0" - checksum: b9dfbeaf90c5e999461701ce66f26a937a3acc7ceed81b0aaaffae181630086cf4cd7e82c6ecff7f025ce75726cd890ca116f7f5c5020e9786a4deb75af50c45 - languageName: node - linkType: hard - -"@octokit/auth-oauth-app@npm:^5.0.0": - version: 5.0.6 - resolution: "@octokit/auth-oauth-app@npm:5.0.6" - dependencies: - "@octokit/auth-oauth-device": "npm:^4.0.0" - "@octokit/auth-oauth-user": "npm:^2.0.0" - "@octokit/request": "npm:^6.0.0" - "@octokit/types": "npm:^9.0.0" - "@types/btoa-lite": "npm:^1.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 94760dc9799c8a5b3f723892272b8852f8f15f5a1ff0d2eb4d145b984cb305622a625ffcc332f18f9359c6cc43ceb5fe07e31d4079e7b2a436ecbaed093ae986 - languageName: node - linkType: hard - -"@octokit/auth-oauth-app@npm:^7.0.0": - version: 7.0.1 - resolution: "@octokit/auth-oauth-app@npm:7.0.1" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/types": "npm:^12.0.0" - "@types/btoa-lite": "npm:^1.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 721bc0bfe31263f68a2f8c6d9d19e55853535f8d08efd2460e33f33b8a0c40ece943018b180635ffad34006fa45e6721b2dbc644675d4a3a8fb0222b0775e831 - languageName: node - linkType: hard - -"@octokit/auth-oauth-device@npm:^4.0.0": - version: 4.0.5 - resolution: "@octokit/auth-oauth-device@npm:4.0.5" - dependencies: - "@octokit/oauth-methods": "npm:^2.0.0" - "@octokit/request": "npm:^6.0.0" - "@octokit/types": "npm:^9.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: e962835dcbb2138aa75077284968eb8e2d244859ed8c72dd0ecf2e55724c1bdedbe32e94bcd4f0a44c3e2fc382433ac10026ec0808b9b8bccece1741160227a1 - languageName: node - linkType: hard - -"@octokit/auth-oauth-device@npm:^6.0.0": - version: 6.0.1 - resolution: "@octokit/auth-oauth-device@npm:6.0.1" - dependencies: - "@octokit/oauth-methods": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.0" - "@octokit/types": "npm:^12.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 9e969de43e5238bef62def6897dddf5c544fce2e582e3ce8ae2889d6ac9de954930e360b526d7f94c11a093709faff8ab4c77039ab218dde679865b09d85baf5 - languageName: node - linkType: hard - -"@octokit/auth-oauth-user@npm:^2.0.0": - version: 2.1.2 - resolution: "@octokit/auth-oauth-user@npm:2.1.2" - dependencies: - "@octokit/auth-oauth-device": "npm:^4.0.0" - "@octokit/oauth-methods": "npm:^2.0.0" - "@octokit/request": "npm:^6.0.0" - "@octokit/types": "npm:^9.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 3adc7aa7cf277d50572120be22832a4ef2f88103371d888be6ad3a9d58b4b40f3c2e3b3dca4df583dd4c48f45ed0c4825c426fc1ff8a4570e9cba2857004452e - languageName: node - linkType: hard - -"@octokit/auth-oauth-user@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/auth-oauth-user@npm:4.0.1" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.0.0" - "@octokit/oauth-methods": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/types": "npm:^12.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: e887674a65a6083b4ad1d4ab9f48da71d3b386d5eba3c9715b6d9bc2b3837217d9f307c5a2da568941ff138a55b8113c077e952ca8d0295e96de895a521d6a6f - languageName: node - linkType: hard - -"@octokit/auth-token@npm:^2.4.4": - version: 2.5.0 - resolution: "@octokit/auth-token@npm:2.5.0" - dependencies: - "@octokit/types": "npm:^6.0.3" - checksum: e9f757b6acdee91885dab97069527c86829da0dc60476c38cdff3a739ff47fd026262715965f91e84ec9d01bc43d02678bc8ed472a85395679af621b3ddbe045 - languageName: node - linkType: hard - -"@octokit/auth-token@npm:^3.0.0": - version: 3.0.4 - resolution: "@octokit/auth-token@npm:3.0.4" - checksum: abdf5e2da36344de9727c70ba782d58004f5ae1da0f65fa9bc9216af596ef23c0e4675f386df2f6886806612558091d603564051b693b0ad1986aa6160b7a231 - languageName: node - linkType: hard - -"@octokit/auth-token@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/auth-token@npm:4.0.0" - checksum: 57acaa6c394c5abab2f74e8e1dcf4e7a16b236f713c77a54b8f08e2d14114de94b37946259e33ec2aab0566b26f724c2b71d2602352b59e541a9854897618f3c - languageName: node - linkType: hard - -"@octokit/auth-unauthenticated@npm:^3.0.0": - version: 3.0.5 - resolution: "@octokit/auth-unauthenticated@npm:3.0.5" - dependencies: - "@octokit/request-error": "npm:^3.0.0" - "@octokit/types": "npm:^9.0.0" - checksum: d5c3e2f673762447207eff1fe0e09f2eba42c0cb9442f10b5660fa115a18fdb206f758b218d6d1ab048967d53f9da67c8baf4d2a6e46bb9dbe113ce24c009a0a - languageName: node - linkType: hard - -"@octokit/auth-unauthenticated@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/auth-unauthenticated@npm:5.0.1" - dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - checksum: c9cad429981a34021ec9f1fdc238c39eba36807683859a3bffb9dd66abf1ce016c9a2ff31fe09313458e59b37f8fa91522c0e34a1daecefdabcdf23a494fbcc2 - languageName: node - linkType: hard - -"@octokit/core@npm:^3.2.4": - version: 3.6.0 - resolution: "@octokit/core@npm:3.6.0" - dependencies: - "@octokit/auth-token": "npm:^2.4.4" - "@octokit/graphql": "npm:^4.5.8" - "@octokit/request": "npm:^5.6.3" - "@octokit/request-error": "npm:^2.0.5" - "@octokit/types": "npm:^6.0.3" - before-after-hook: "npm:^2.2.0" - universal-user-agent: "npm:^6.0.0" - checksum: 78d9799a57fe9cf155cce485ba8b7ec32f05024350bf5dd8ab5e0da8995cc22168c39dbbbcfc29bc6c562dd482c1c4a3064f466f49e2e9ce4efad57cf28a7360 - languageName: node - linkType: hard - -"@octokit/core@npm:^4.2.1": - version: 4.2.4 - resolution: "@octokit/core@npm:4.2.4" - dependencies: - "@octokit/auth-token": "npm:^3.0.0" - "@octokit/graphql": "npm:^5.0.0" - "@octokit/request": "npm:^6.0.0" - "@octokit/request-error": "npm:^3.0.0" - "@octokit/types": "npm:^9.0.0" - before-after-hook: "npm:^2.2.0" - universal-user-agent: "npm:^6.0.0" - checksum: e54081a56884e628d1804837fddcd48c10d516117bb891551c8dc9d8e3dad449aeb9b4677ca71e8f0e76268c2b7656c953099506679aaa4666765228474a3ce6 - languageName: node - linkType: hard - -"@octokit/core@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/core@npm:5.0.1" - dependencies: - "@octokit/auth-token": "npm:^4.0.0" - "@octokit/graphql": "npm:^7.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - before-after-hook: "npm:^2.2.0" - universal-user-agent: "npm:^6.0.0" - checksum: 3d29d3be4e7e66c397d535876e867ca0eb7e0034175202cd5061237cb21267fdf062c9b15e6511309917f6cc4ad544e97be15e910945270289b509b9a1ce06fb - languageName: node - linkType: hard - -"@octokit/endpoint@npm:^6.0.1": - version: 6.0.12 - resolution: "@octokit/endpoint@npm:6.0.12" - dependencies: - "@octokit/types": "npm:^6.0.3" - is-plain-object: "npm:^5.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: b2d9c91f00ab7c997338d08a06bfd12a67d86060bc40471f921ba424e4de4e5a0a1117631f2a8a8787107d89d631172dd157cb5e2633674b1ae3a0e2b0dcfa3e - languageName: node - linkType: hard - -"@octokit/endpoint@npm:^7.0.0": - version: 7.0.6 - resolution: "@octokit/endpoint@npm:7.0.6" - dependencies: - "@octokit/types": "npm:^9.0.0" - is-plain-object: "npm:^5.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: fd147a55010b54af7567bf90791359f7096a1c9916a2b7c72f8afd0c53141338b3d78da3a4ab3e3bdfeb26218a1b73735432d8987ccc04996b1019219299f115 - languageName: node - linkType: hard - -"@octokit/endpoint@npm:^9.0.0": - version: 9.0.1 - resolution: "@octokit/endpoint@npm:9.0.1" - dependencies: - "@octokit/types": "npm:^12.0.0" - is-plain-object: "npm:^5.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 757505b1cd634bcd7b71a18c8fe07dfda47790598ddd0d9d13f47d68713070f49953a672ac40ec39787defc2a7e07d08dca97756def7b907118f8f8d4c653f5c - languageName: node - linkType: hard - -"@octokit/graphql@npm:^4.5.8": - version: 4.8.0 - resolution: "@octokit/graphql@npm:4.8.0" - dependencies: - "@octokit/request": "npm:^5.6.0" - "@octokit/types": "npm:^6.0.3" - universal-user-agent: "npm:^6.0.0" - checksum: 2cfa0cbc636465d729f4a6a5827f7d36bed0fc9ea270a79427a431f1672fd109f463ca4509aeb3eb02342b91592ff06f318b39d6866d7424d2a16b0bfc01e62e - languageName: node - linkType: hard - -"@octokit/graphql@npm:^5.0.0": - version: 5.0.6 - resolution: "@octokit/graphql@npm:5.0.6" - dependencies: - "@octokit/request": "npm:^6.0.0" - "@octokit/types": "npm:^9.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: de1d839d97fe6d96179925f6714bf96e7af6f77929892596bb4211adab14add3291fc5872b269a3d0e91a4dcf248d16096c82606c4a43538cf241b815c2e2a36 - languageName: node - linkType: hard - -"@octokit/graphql@npm:^7.0.0": - version: 7.0.2 - resolution: "@octokit/graphql@npm:7.0.2" - dependencies: - "@octokit/request": "npm:^8.0.1" - "@octokit/types": "npm:^12.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 96e5d6b970be60877134cc147b9249534f3a79d691b9932d731d453426fa1e1a0a36111a1b0a6ab43d61309c630903a65db5559b5c800300dc26cf588f50fea8 - languageName: node - linkType: hard - -"@octokit/oauth-app@npm:^6.0.0": - version: 6.0.0 - resolution: "@octokit/oauth-app@npm:6.0.0" - dependencies: - "@octokit/auth-oauth-app": "npm:^7.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/auth-unauthenticated": "npm:^5.0.0" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-authorization-url": "npm:^6.0.2" - "@octokit/oauth-methods": "npm:^4.0.0" - "@types/aws-lambda": "npm:^8.10.83" - universal-user-agent: "npm:^6.0.0" - checksum: 47b6a6d434bf106de3f1ae358f72ef9022c1e724e0a0ea6636277abe742935d1efdb0768f1fec010d8fdcb16e4f93d6bcb66cb46df2c739160599a120b3ef539 - languageName: node - linkType: hard - -"@octokit/oauth-authorization-url@npm:^5.0.0": - version: 5.0.0 - resolution: "@octokit/oauth-authorization-url@npm:5.0.0" - checksum: f9059cc070a06a276c43adfd106f995883c4ac846f00f0fef9218c2675355d7321cf9e8f83855574ba5104f37bc06a599a4c3e5edc3dc07714d9c9f4d34a47e2 - languageName: node - linkType: hard - -"@octokit/oauth-authorization-url@npm:^6.0.2": - version: 6.0.2 - resolution: "@octokit/oauth-authorization-url@npm:6.0.2" - checksum: 8c06e538b3e392f0fa68f3347078c32f92c03474eb214e4e82774513a54c164bac14c228f7dbd79d22a920df1a8b2e0765dd6ee45929bda0b77e5cf7f0d92c71 - languageName: node - linkType: hard - -"@octokit/oauth-methods@npm:^2.0.0": - version: 2.0.6 - resolution: "@octokit/oauth-methods@npm:2.0.6" - dependencies: - "@octokit/oauth-authorization-url": "npm:^5.0.0" - "@octokit/request": "npm:^6.2.3" - "@octokit/request-error": "npm:^3.0.3" - "@octokit/types": "npm:^9.0.0" - btoa-lite: "npm:^1.0.0" - checksum: eeaaa772de3dbce954b6fea7aeaa77e87aafcae831618321e128ab65e8009aec518a0417db1a856cf55522bd0f5ff9916cba3fe9ed2287ca4c18a589ee8df05a - languageName: node - linkType: hard - -"@octokit/oauth-methods@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/oauth-methods@npm:4.0.1" - dependencies: - "@octokit/oauth-authorization-url": "npm:^6.0.2" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - btoa-lite: "npm:^1.0.0" - checksum: fcaa5636780e3f406ddea9c6c881e7ae0b2a9fe0ec3bcd2748825ff27219a9ea1e223020bff0c988748d3ec18c6aa91bc9bcb557c8522553b3eccdcd4494d925 - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^12.11.0": - version: 12.11.0 - resolution: "@octokit/openapi-types@npm:12.11.0" - checksum: b3bb3684d9686ef948d8805ab56f85818f36e4cb64ef97b8e48dc233efefef22fe0bddd9da705fb628ea618a1bebd62b3d81b09a3f7dce9522f124d998041896 - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^14.0.0": - version: 14.0.0 - resolution: "@octokit/openapi-types@npm:14.0.0" - checksum: d122bbfd4997ea7e056c7fcf5b3240982b5b090b816671eca01829ac5ce19d2a19f6da35d126ae19a956a4203c68302d8fb33d5c00c77996b4e4a746878ea589 - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^18.0.0": - version: 18.1.1 - resolution: "@octokit/openapi-types@npm:18.1.1" - checksum: 856d3bb9f8c666e837dd5e8b8c216ee4342b9ed63ff8da922ca4ce5883ed1dfbec73390eb13d69fbcb4703a4c8b8b6a586df3b0e675ff93bf3d46b5b4fe0968e - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^19.0.0": - version: 19.0.0 - resolution: "@octokit/openapi-types@npm:19.0.0" - checksum: 8270e0a224bbef6d1c82396cda873a3528111cb25a772184b39e1fbada4e6433b41c5f4634ecf204e8a2816a802048197e0132b7615b579fab217f7c1e29545b - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^19.0.2": - version: 19.0.2 - resolution: "@octokit/openapi-types@npm:19.0.2" - checksum: e003a3b7471edfa970911252c19ce9331d935699cc1e91a1e151316b585c3b2f5251bc5ba137b7e14aed8a9b3890fdf67edc5cc5af4805bf4b44f5869544e678 - languageName: node - linkType: hard - -"@octokit/plugin-enterprise-compatibility@npm:^1.2.8": - version: 1.3.0 - resolution: "@octokit/plugin-enterprise-compatibility@npm:1.3.0" - dependencies: - "@octokit/request-error": "npm:^2.1.0" - "@octokit/types": "npm:^6.0.3" - checksum: b997123182861ff65919f8b5fcfbc4dd76977dceb26e53743c98fd4a8ae683d02e3a78f54ea30198c8e6299f1e880f24a34600ee99ad6bf39bb2fdbeb010cfbc - languageName: node - linkType: hard - -"@octokit/plugin-paginate-graphql@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/plugin-paginate-graphql@npm:4.0.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: a76ede8b7ceef78f319f80083c7043f5e721c10468e520e1989c4b81fc57ccb549324ef323ee86bc62abfb7a75b0c1b30b1f64715da50737b4ec6ffb2a9b95a4 - languageName: node - linkType: hard - -"@octokit/plugin-paginate-rest@npm:^2.6.2": - version: 2.21.3 - resolution: "@octokit/plugin-paginate-rest@npm:2.21.3" - dependencies: - "@octokit/types": "npm:^6.40.0" - peerDependencies: - "@octokit/core": ">=2" - checksum: a16f7ed56db00ea9b72f77735e8d9463ddc84d017cb95c2767026c60a209f7c4176502c592847cf61613eb2f25dafe8d5437c01ad296660ebbfb2c821ef805e9 - languageName: node - linkType: hard - -"@octokit/plugin-paginate-rest@npm:^6.1.2": - version: 6.1.2 - resolution: "@octokit/plugin-paginate-rest@npm:6.1.2" - dependencies: - "@octokit/tsconfig": "npm:^1.0.2" - "@octokit/types": "npm:^9.2.3" - peerDependencies: - "@octokit/core": ">=4" - checksum: def241c4f00b864822ab6414eaadd8679a6d332004c7e77467cfc1e6d5bdcc453c76bd185710ee942e4df201f9dd2170d960f46af5b14ef6f261a0068f656364 - languageName: node - linkType: hard - -"@octokit/plugin-paginate-rest@npm:^9.0.0": - version: 9.0.0 - resolution: "@octokit/plugin-paginate-rest@npm:9.0.0" - dependencies: - "@octokit/types": "npm:^12.0.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: 050861368f71a4ad337c2f242c3878e8ad95331e2ed549732fca916ee4a67ef18477bedd78afb32b2d4229b80083097551671b14c51bd2b2b85c7f101b6ba02d - languageName: node - linkType: hard - -"@octokit/plugin-request-log@npm:^1.0.4": - version: 1.0.4 - resolution: "@octokit/plugin-request-log@npm:1.0.4" - peerDependencies: - "@octokit/core": ">=3" - checksum: 7238585445555db553912e0cdef82801c89c6e5cbc62c23ae086761c23cc4a403d6c3fddd20348bbd42fb7508e2c2fce370eb18fdbe3fbae2c0d2c8be974f4cc - languageName: node - linkType: hard - -"@octokit/plugin-request-log@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/plugin-request-log@npm:4.0.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: ca6db112f288326d2f11de5170e7d6429ba54f04a22dc1e5d06c8d626f72bd2effeb0218a8f73bc9e23657b5a89194cd297964ace54693d2dfdfba3828920b45 - languageName: node - linkType: hard - -"@octokit/plugin-rest-endpoint-methods@npm:^10.0.0": - version: 10.0.1 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:10.0.1" - dependencies: - "@octokit/types": "npm:^12.0.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: 1564c9303ea190d3cfd25852a944f704dab5d5002fa4ebc82c601dd2f5c8e9f34aa2069d32f327ad61e39db3978f8993530fa28014f9f173ab556a0fe654860e - languageName: node - linkType: hard - -"@octokit/plugin-rest-endpoint-methods@npm:^5.0.1": - version: 5.16.2 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.16.2" - dependencies: - "@octokit/types": "npm:^6.39.0" - deprecation: "npm:^2.3.1" - peerDependencies: - "@octokit/core": ">=3" - checksum: 32bfb30241140ad9bf17712856e1946374fb8d6040adfd5b9ea862e7149e5d2a38e0e037d3b468af34f7f2561129a6f170cffeb2a6225e548b04934e2c05eb93 - languageName: node - linkType: hard - -"@octokit/plugin-rest-endpoint-methods@npm:^7.1.2": - version: 7.2.3 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.2.3" - dependencies: - "@octokit/types": "npm:^10.0.0" - peerDependencies: - "@octokit/core": ">=3" - checksum: 8bffbc5852695dd08d65cc64b6ab7d2871ed9df1e791608f48b488a3908b5b655e3686b5dd72fc37c824e82bdd4dfc9d24e2e50205bbc324667def1d705bc9da - languageName: node - linkType: hard - -"@octokit/plugin-retry@npm:^3.0.6": - version: 3.0.9 - resolution: "@octokit/plugin-retry@npm:3.0.9" - dependencies: - "@octokit/types": "npm:^6.0.3" - bottleneck: "npm:^2.15.3" - checksum: ea097c3b6fe507f45c71237463b4a4e0397b4175b5422528184d7d8a1ed9bf1dcb34f58ce10ec1f7ba8dfd173a221324206af7fa5bf5d2c322566412dfbe289d - languageName: node - linkType: hard - -"@octokit/plugin-retry@npm:^6.0.0": - version: 6.0.1 - resolution: "@octokit/plugin-retry@npm:6.0.1" - dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - bottleneck: "npm:^2.15.3" - peerDependencies: - "@octokit/core": ">=5" - checksum: 721b5a7949e3defdec5f1b451850ab924162fd2712c9ab59a2aaaad5b9ed6ee2a9447fe82ec1f91086cf23aaaceb14ff4e74de67ba3c63c5029e59c67b50979c - languageName: node - linkType: hard - -"@octokit/plugin-throttling@npm:^3.3.4": - version: 3.7.0 - resolution: "@octokit/plugin-throttling@npm:3.7.0" - dependencies: - "@octokit/types": "npm:^6.0.1" - bottleneck: "npm:^2.15.3" - peerDependencies: - "@octokit/core": ^3.5.0 - checksum: e842ab4d0d14017627a2bb3fd6cdbab052fac10297a7b0ad1e8de381bc5f5538d8a07dda8b8e1583ca46f694a7c9830166683c328a661f73a5410fed4fa6fb29 - languageName: node - linkType: hard - -"@octokit/plugin-throttling@npm:^8.0.0": - version: 8.1.3 - resolution: "@octokit/plugin-throttling@npm:8.1.3" - dependencies: - "@octokit/types": "npm:^12.2.0" - bottleneck: "npm:^2.15.3" - peerDependencies: - "@octokit/core": ^5.0.0 - checksum: aa21da4078a64f8ce0e7f340d041ad8d58d2fc8eb3fa658ba82e0b3207d689ccfbdd0fd3e2104fb2eea1de37f7857bae835705465122dda310d0fd7041bfdf94 - languageName: node - linkType: hard - -"@octokit/request-error@npm:^2.0.2, @octokit/request-error@npm:^2.0.5, @octokit/request-error@npm:^2.1.0": - version: 2.1.0 - resolution: "@octokit/request-error@npm:2.1.0" - dependencies: - "@octokit/types": "npm:^6.0.3" - deprecation: "npm:^2.0.0" - once: "npm:^1.4.0" - checksum: eb50eb2734aa903f1e855ac5887bb76d6f237a3aaa022b09322a7676c79bb8020259b25f84ab895c4fc7af5cc736e601ec8cc7e9040ca4629bac8cb393e91c40 - languageName: node - linkType: hard - -"@octokit/request-error@npm:^3.0.0, @octokit/request-error@npm:^3.0.3": - version: 3.0.3 - resolution: "@octokit/request-error@npm:3.0.3" - dependencies: - "@octokit/types": "npm:^9.0.0" - deprecation: "npm:^2.0.0" - once: "npm:^1.4.0" - checksum: 1e252ac193c8af23b709909911aa327ed5372cbafcba09e4aff41e0f640a7c152579ab0a60311a92e37b4e7936392d59ee4c2feae5cdc387ee8587a33d8afa60 - languageName: node - linkType: hard - -"@octokit/request-error@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/request-error@npm:5.0.1" - dependencies: - "@octokit/types": "npm:^12.0.0" - deprecation: "npm:^2.0.0" - once: "npm:^1.4.0" - checksum: e72a4627120de345b54876a1f007664095e5be9d624fce2e14fccf7668cd8f5e4929d444d8fc085d48e1fb5cd548538453974aab129a669101110d6679dce6c6 - languageName: node - linkType: hard - -"@octokit/request@npm:^5.6.0, @octokit/request@npm:^5.6.3": - version: 5.6.3 - resolution: "@octokit/request@npm:5.6.3" - dependencies: - "@octokit/endpoint": "npm:^6.0.1" - "@octokit/request-error": "npm:^2.1.0" - "@octokit/types": "npm:^6.16.1" - is-plain-object: "npm:^5.0.0" - node-fetch: "npm:^2.6.7" - universal-user-agent: "npm:^6.0.0" - checksum: a546dc05665c6cf8184ae7c4ac3ed4f0c339c2170dd7e2beeb31a6e0a9dd968ca8ad960edbd2af745e585276e692c9eb9c6dbf1a8c9d815eb7b7fd282f3e67fc - languageName: node - linkType: hard - -"@octokit/request@npm:^6.0.0, @octokit/request@npm:^6.2.3": - version: 6.2.8 - resolution: "@octokit/request@npm:6.2.8" - dependencies: - "@octokit/endpoint": "npm:^7.0.0" - "@octokit/request-error": "npm:^3.0.0" - "@octokit/types": "npm:^9.0.0" - is-plain-object: "npm:^5.0.0" - node-fetch: "npm:^2.6.7" - universal-user-agent: "npm:^6.0.0" - checksum: 6b6079ed45bac44c4579b40990bfd1905b03d4bc4e5255f3d5a10cf5182171578ebe19abeab32ebb11a806f1131947f2a06b7a077bd7e77ade7b15fe2882174b - languageName: node - linkType: hard - -"@octokit/request@npm:^8.0.0": - version: 8.1.6 - resolution: "@octokit/request@npm:8.1.6" - dependencies: - "@octokit/endpoint": "npm:^9.0.0" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: ef84418e0b1f28335c105bca2b1518b04797791761024d26f80f60a528cdcf468baf9897fd34f535c42af0643a598884f882bc832e68edbfe1ea530c2df563a4 - languageName: node - linkType: hard - -"@octokit/request@npm:^8.0.1, @octokit/request@npm:^8.0.2": - version: 8.1.4 - resolution: "@octokit/request@npm:8.1.4" - dependencies: - "@octokit/endpoint": "npm:^9.0.0" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - is-plain-object: "npm:^5.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 384f06404136b4136940e454333bcfbbbec61efee6ecc2fcec2b38c13b34c7ab3868013b5a51cbe45ccfbac46a57b30c827024ecc6a88636f39aa38feca52339 - languageName: node - linkType: hard - -"@octokit/rest@npm:19.0.13": - version: 19.0.13 - resolution: "@octokit/rest@npm:19.0.13" - dependencies: - "@octokit/core": "npm:^4.2.1" - "@octokit/plugin-paginate-rest": "npm:^6.1.2" - "@octokit/plugin-request-log": "npm:^1.0.4" - "@octokit/plugin-rest-endpoint-methods": "npm:^7.1.2" - checksum: 4a1dfa8a0a0284236159729771026330e48515917c7037d9d1a5a9cbf6ac743f2fa087aa195d2f3254e48379b0252ca3933b7bd91232586e81b8b013078d6ca9 - languageName: node - linkType: hard - -"@octokit/rest@npm:^20.0.2": - version: 20.0.2 - resolution: "@octokit/rest@npm:20.0.2" - dependencies: - "@octokit/core": "npm:^5.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" - "@octokit/plugin-request-log": "npm:^4.0.0" - "@octokit/plugin-rest-endpoint-methods": "npm:^10.0.0" - checksum: e9bfc617d0e0bfb0ba9dea3d1e0a19167c5a255beac622dd34280e1754dfab7688323b3251f8e8c85494b39548ecc52385e8b84e21ce0627f58176562a6e2fae - languageName: node - linkType: hard - -"@octokit/tsconfig@npm:^1.0.2": - version: 1.0.2 - resolution: "@octokit/tsconfig@npm:1.0.2" - checksum: 84db70b495beeed69259dd4def14cdfb600edeb65ef32811558c99413ee2b414ed10bff9c4dcc7a43451d0fd36b4925ada9ef7d4272b5eae38cb005cc2f459ac - languageName: node - linkType: hard - -"@octokit/types@npm:^10.0.0": - version: 10.0.0 - resolution: "@octokit/types@npm:10.0.0" - dependencies: - "@octokit/openapi-types": "npm:^18.0.0" - checksum: 9bbbec1e452c271752e5ba735c161a558933f2e35f3004bb0b6e8d6ba574af48b68bab2f293112a8e68c595435a2fbcc76f3e7333f45ba1888bb5193777a943e - languageName: node - linkType: hard - -"@octokit/types@npm:^12.0.0": - version: 12.0.0 - resolution: "@octokit/types@npm:12.0.0" - dependencies: - "@octokit/openapi-types": "npm:^19.0.0" - checksum: 6e5b68f8855775638db53244348d2ca07896d36a15aad41d3cb652fafaa1b307c3b6222319174dd5716accd9076e101da838b82f988a7c380a8e9d188e3aadf1 - languageName: node - linkType: hard - -"@octokit/types@npm:^12.2.0": - version: 12.3.0 - resolution: "@octokit/types@npm:12.3.0" - dependencies: - "@octokit/openapi-types": "npm:^19.0.2" - checksum: 083f33d8df492ef4029b94b1b5ac5ac422bc5787fe6c086d4738007f207e2b8fa523a1397ecc902d808ba235ec7bf7e38f4659cae177d40002e43eadf3b6f3d8 - languageName: node - linkType: hard - -"@octokit/types@npm:^6.0.1, @octokit/types@npm:^6.0.3, @octokit/types@npm:^6.16.1, @octokit/types@npm:^6.39.0, @octokit/types@npm:^6.40.0": - version: 6.41.0 - resolution: "@octokit/types@npm:6.41.0" - dependencies: - "@octokit/openapi-types": "npm:^12.11.0" - checksum: 81cfa58e5524bf2e233d75a346e625fd6e02a7b919762c6ddb523ad6fb108943ef9d34c0298ff3c5a44122e449d9038263bc22959247fd6ff8894a48888ac705 - languageName: node - linkType: hard - -"@octokit/types@npm:^8.0.0": - version: 8.2.1 - resolution: "@octokit/types@npm:8.2.1" - dependencies: - "@octokit/openapi-types": "npm:^14.0.0" - checksum: 85a97bca714b88ea0d34066b4821e48ba4f8dda8f3970f1a00deb02b3e3f1cc315720d25430082dc651c400717510273193ac6af610268488160bb9e6a30bef8 - languageName: node - linkType: hard - -"@octokit/types@npm:^9.0.0, @octokit/types@npm:^9.2.3": - version: 9.3.2 - resolution: "@octokit/types@npm:9.3.2" - dependencies: - "@octokit/openapi-types": "npm:^18.0.0" - checksum: 2925479aa378a4491762b4fcf381bdc7daca39b4e0b2dd7062bce5d74a32ed7d79d20d3c65ceaca6d105cf4b1f7417fea634219bf90f79a57d03e2dac629ec45 - languageName: node - linkType: hard - -"@octokit/webhooks-methods@npm:^2.0.0": - version: 2.0.0 - resolution: "@octokit/webhooks-methods@npm:2.0.0" - checksum: ab61981a794eb34e59d60619f2f7794e2d3412d5a24e26437172316787ab19bf88ae7543358cc24813a504e7fa405feb3411d0338c964a7e6686b73d5d14277b - languageName: node - linkType: hard - -"@octokit/webhooks-methods@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/webhooks-methods@npm:4.0.0" - checksum: 67182bf353b5fad1832d8d2647192348e3cf17aed8b8feeb8c10f680691c176b51f133d143aee43961f0eac3cd848b2f993fa03c7477980fc9a926bd8d7ba934 - languageName: node - linkType: hard - -"@octokit/webhooks-types@npm:5.8.0": - version: 5.8.0 - resolution: "@octokit/webhooks-types@npm:5.8.0" - checksum: 049bea2f73ccf2d520b4767146fbddc02f6cbaae7461ba56085236a3933123fc9eb7d4e9fc60bb4d2a65bebc0f19f2fecdc34cf84d34ebf53945f2b72fb6d171 - languageName: node - linkType: hard - -"@octokit/webhooks-types@npm:7.1.0": - version: 7.1.0 - resolution: "@octokit/webhooks-types@npm:7.1.0" - checksum: 5a293214d8c7ba72bab1e866c308005c55b3588c13f4d1ed101726fd362ff584282e7f9a486852d7fe87d15a547a3b234e31d8c559170ecf453d7305fbe4924a - languageName: node - linkType: hard - -"@octokit/webhooks@npm:^12.0.4": - version: 12.0.8 - resolution: "@octokit/webhooks@npm:12.0.8" - dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/webhooks-methods": "npm:^4.0.0" - "@octokit/webhooks-types": "npm:7.1.0" - aggregate-error: "npm:^3.1.0" - checksum: 4cb85b662a29d1fbd9ad153cee62ca62ee7cfc88cb8a3ed016960afb3af8220b42a61df4b72ebc803b00b43eda9d6c565d23a3a57ea9cfab87f2a3c32e12d450 - languageName: node - linkType: hard - -"@octokit/webhooks@npm:^9.26.3": - version: 9.26.3 - resolution: "@octokit/webhooks@npm:9.26.3" - dependencies: - "@octokit/request-error": "npm:^2.0.2" - "@octokit/webhooks-methods": "npm:^2.0.0" - "@octokit/webhooks-types": "npm:5.8.0" - aggregate-error: "npm:^3.1.0" - checksum: c148ed6786618dc14bba13c5728b910db23eab813ad6aeda9422b8887310ab7892e3ee21ff452a1cc49cd283283248a24dfdc09a4364fb4dde85a5a195f626ba - languageName: node - linkType: hard - -"@opentelemetry/api-logs@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/api-logs@npm:0.39.1" - dependencies: - "@opentelemetry/api": "npm:^1.0.0" - checksum: b63bec7382662885ef8ad9bfbf4fb847e8fc393b566a5380b389e06c3da99abc511574e28f21b3c90c1bd7430296d2e0d8b8d39117514b6227ed1b4bc756a8f6 - languageName: node - linkType: hard - -"@opentelemetry/api-logs@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/api-logs@npm:0.41.2" - dependencies: - "@opentelemetry/api": "npm:^1.0.0" - checksum: 582f9ad3f55f5a8167c70f6388ef857727dea2c4b1b287ab803586832cb2e5717b7ea05d54118a05203de80dc79550710edbebc59bfda4e5b5901dbf8f9daaaf - languageName: node - linkType: hard - -"@opentelemetry/api@npm:^1.0.0, @opentelemetry/api@npm:^1.4.1": - version: 1.7.0 - resolution: "@opentelemetry/api@npm:1.7.0" - checksum: b5468115d1cec45dd2b86b39210fdc03620a93b9f07c3d20b14081f75e2f7c9b37ceceeb60d5f35c6d4f9819ae07eee0b4874e53e7362376db21db1e00f483f8 - languageName: node - linkType: hard - -"@opentelemetry/context-async-hooks@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/context-async-hooks@npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 4d53dfe64899d4a400c64437c23e9a686d24741ba6068cf1e4fce8d2d5361b2938ed4a0ad51e8278154173e3132c58c2a7f4fd6e11ac9d68a1d0af87bc9fdc6a - languageName: node - linkType: hard - -"@opentelemetry/core@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/core@npm:1.13.0" - dependencies: - "@opentelemetry/semantic-conventions": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 318e0783f328168e463e392ca91ccdcbfe96bf743bbd8c60da9f55cf6a924eebfad730cb47cb23bfe09699567398ab8a3ac0c26324eafd6c9ad8ec582423b0cc - languageName: node - linkType: hard - -"@opentelemetry/core@npm:1.15.2": - version: 1.15.2 - resolution: "@opentelemetry/core@npm:1.15.2" - dependencies: - "@opentelemetry/semantic-conventions": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 330f5905edec32f965151f2b314ae73344ac28672ea2c41ac41687413ac91dcd5c7ab99590dac9870ce189bb3d2a73a780c98e7bf1c8826c4c197a5698db96a4 - languageName: node - linkType: hard - -"@opentelemetry/core@npm:1.18.1, @opentelemetry/core@npm:^1.13.0, @opentelemetry/core@npm:^1.17.1": - version: 1.18.1 - resolution: "@opentelemetry/core@npm:1.18.1" - dependencies: - "@opentelemetry/semantic-conventions": "npm:1.18.1" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.8.0" - checksum: ceb17446ce32faaa8d71caaaf25c9abbc5fd72077c7b868ea6f51e08a4a3daeb9133682a3b299a64291111416f2dd0dbeeed66f44409995fa4540f7250e3ffe1 - languageName: node - linkType: hard - -"@opentelemetry/exporter-jaeger@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/exporter-jaeger@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - "@opentelemetry/semantic-conventions": "npm:1.13.0" - jaeger-client: "npm:^3.15.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 3d569d244c289aed9af4c819c257e7cba28e6c0cfecfd2f11ca3d16e3c19d3e0cb315bbd383a83d551f696c24d7de87b70701e5e48e5282afbd544d49580f28b - languageName: node - linkType: hard - -"@opentelemetry/exporter-metrics-otlp-grpc@npm:^0.41.0": - version: 0.41.2 - resolution: "@opentelemetry/exporter-metrics-otlp-grpc@npm:0.41.2" - dependencies: - "@grpc/grpc-js": "npm:^1.7.1" - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/exporter-metrics-otlp-http": "npm:0.41.2" - "@opentelemetry/otlp-grpc-exporter-base": "npm:0.41.2" - "@opentelemetry/otlp-transformer": "npm:0.41.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/sdk-metrics": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ^1.3.0 - checksum: 66e293cdef5878f75e6d78cf0a812eef8344b97386c93dd4d5a99d7e4c97352d7bdb1096371a0c7495028e9c5aa8fa10b322596b2413022e9ba02a397a15b5b6 - languageName: node - linkType: hard - -"@opentelemetry/exporter-metrics-otlp-http@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/exporter-metrics-otlp-http@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-transformer": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-metrics": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.3.0 - checksum: 44994839bab5e2084c79f60b24cb1b0981efe581667b7b772d1db5949e24286e0babf512c2612733afc5ef87816b418dda9b7a4f659130fea3f952d92bcbf2a2 - languageName: node - linkType: hard - -"@opentelemetry/exporter-metrics-otlp-http@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/exporter-metrics-otlp-http@npm:0.41.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/otlp-exporter-base": "npm:0.41.2" - "@opentelemetry/otlp-transformer": "npm:0.41.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/sdk-metrics": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ^1.3.0 - checksum: 9a0414128589a25d2804607ecca794efa5627a1ed6dd29b9369b60af4b1dca4abc68526be5137327ce415aeb3d744db8ac1de3a00115af104bf87494931496b1 - languageName: node - linkType: hard - -"@opentelemetry/exporter-metrics-otlp-proto@npm:^0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/exporter-metrics-otlp-proto@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/exporter-metrics-otlp-http": "npm:0.39.1" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-proto-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-transformer": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-metrics": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.3.0 - checksum: 01f8d092ce768f81e6a174a727fd6a6d7f2066ed0d15eee58babc41790f9406f88ed9c412ca1bcc8d70ca7ab43a434b4ecf29aff9a84b5405c49974404ddb4dc - languageName: node - linkType: hard - -"@opentelemetry/exporter-trace-otlp-grpc@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/exporter-trace-otlp-grpc@npm:0.39.1" - dependencies: - "@grpc/grpc-js": "npm:^1.7.1" - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-grpc-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-transformer": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 6f167e2f8d84b99f18f916d5b3efdb35d6b1b196679e53f86c6ef15526bd484774d282b7ced6e7828ec3790ed9e74e4fd45e8e0bc38859adf71cfd6592f10cf5 - languageName: node - linkType: hard - -"@opentelemetry/exporter-trace-otlp-grpc@npm:^0.41.0": - version: 0.41.2 - resolution: "@opentelemetry/exporter-trace-otlp-grpc@npm:0.41.2" - dependencies: - "@grpc/grpc-js": "npm:^1.7.1" - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/otlp-grpc-exporter-base": "npm:0.41.2" - "@opentelemetry/otlp-transformer": "npm:0.41.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/sdk-trace-base": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 7c0d35c73415980eac7f23b1420ab747f8af3ded8b9c2587c329200376eadde1d5f063197cd3a60cb905f2afd3460cf96ec3bcdf90ecb3ab7ea10b9aa549b812 - languageName: node - linkType: hard - -"@opentelemetry/exporter-trace-otlp-http@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/exporter-trace-otlp-http@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-transformer": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 10df39f39ccc2398dcb0c166ae0be77a60fe35f45de27dca188f807a72073c049ee30a4ae5f9e4da5b2d4d55f2704ee6cdf92c4c6b59428d507e524e0af97079 - languageName: node - linkType: hard - -"@opentelemetry/exporter-trace-otlp-proto@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/exporter-trace-otlp-proto@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-proto-exporter-base": "npm:0.39.1" - "@opentelemetry/otlp-transformer": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: b37a7838a19e21fe6aa591e8ba7539a6646d0038ee9cc31fbd8b201a94f62f163d8eb4907553ba21e4d1a741811a433afd39b57479c96f64c4742bc8ba026653 - languageName: node - linkType: hard - -"@opentelemetry/exporter-trace-otlp-proto@npm:^0.41.0": - version: 0.41.2 - resolution: "@opentelemetry/exporter-trace-otlp-proto@npm:0.41.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/otlp-exporter-base": "npm:0.41.2" - "@opentelemetry/otlp-proto-exporter-base": "npm:0.41.2" - "@opentelemetry/otlp-transformer": "npm:0.41.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/sdk-trace-base": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 422471a0ab5d3c184f4e36eb38930cca78a3a1b6bff22f14245904f74233eb0913c81fbe486a7fdf946c27e8f37c028d001f6ebd9f8b8b1d9024f99594d935a8 - languageName: node - linkType: hard - -"@opentelemetry/exporter-zipkin@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/exporter-zipkin@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - "@opentelemetry/semantic-conventions": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 7b7529d120855e213845a921ce9d56680d980cd65f07b312f6630b0f696b1d863f1738dcaecccb222f137424cf516e24ab5d05fe50b001b4772618aa7ee57cce - languageName: node - linkType: hard - -"@opentelemetry/instrumentation@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/instrumentation@npm:0.39.1" - dependencies: - require-in-the-middle: "npm:^7.1.0" - semver: "npm:^7.3.2" - shimmer: "npm:^1.2.1" - peerDependencies: - "@opentelemetry/api": ^1.3.0 - checksum: e942e0059ce5608bd281f731c11257bc74c7a40f6291c590ee6b9e1585f5cb77bd4133658e73f70231028194d907da460759bab3ecf692747d1cfc0268d1371d - languageName: node - linkType: hard - -"@opentelemetry/otlp-exporter-base@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/otlp-exporter-base@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 4cfca046f1e3920cd8b348bdd4722ac120d18af5ac1521820305dc5d1758efc31e4deaf0833710858e20b04f7f3132671d1b312a528e30ec68bae422f7a3e919 - languageName: node - linkType: hard - -"@opentelemetry/otlp-exporter-base@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/otlp-exporter-base@npm:0.41.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: dc0d70579e4e0157d5e4f687b7e6a877469cd394f9db2e23550db762eedbbd0b1201913db6858e4402ffd4109d2dcceadb5fed1ee413ca432f0f0cbd3af52ef5 - languageName: node - linkType: hard - -"@opentelemetry/otlp-grpc-exporter-base@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/otlp-grpc-exporter-base@npm:0.39.1" - dependencies: - "@grpc/grpc-js": "npm:^1.7.1" - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - protobufjs: "npm:^7.2.2" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 5ef441564396806f015113b970e53156a472a86e241e356ffa15d6b350ea7c017ab999203f880d0c3386a254dc215fadeb9d1b1020a9e0160b4e6c0360b4ad65 - languageName: node - linkType: hard - -"@opentelemetry/otlp-grpc-exporter-base@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/otlp-grpc-exporter-base@npm:0.41.2" - dependencies: - "@grpc/grpc-js": "npm:^1.7.1" - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/otlp-exporter-base": "npm:0.41.2" - protobufjs: "npm:^7.2.3" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: c571bdb7244435bc0e0d1058e1d59a725d0a4414802860ab5ed93c4eaaa319cdb5f3a7cee3cbb84e73ee1a502637f47e092389566ea042be1d5398cb4726d6ac - languageName: node - linkType: hard - -"@opentelemetry/otlp-proto-exporter-base@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/otlp-proto-exporter-base@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/otlp-exporter-base": "npm:0.39.1" - protobufjs: "npm:^7.1.2" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: 4d68133f10028582218c6e2adc0a88de205d937a902d0d54666dead428f06dea9cab82518be0b3f45330e981fb69dd15b8fcd410ab2fac3bd8b510a3281363a7 - languageName: node - linkType: hard - -"@opentelemetry/otlp-proto-exporter-base@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/otlp-proto-exporter-base@npm:0.41.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/otlp-exporter-base": "npm:0.41.2" - protobufjs: "npm:^7.2.3" - peerDependencies: - "@opentelemetry/api": ^1.0.0 - checksum: fe5d2bd205ec0ec1a98dd976831936b4aaced9495e28d14c5ea7891fc2cb766b7fdeab0d12dc0dc2c76ff9137d10be87d00a565c1695a5da68b8c5ffcef020be - languageName: node - linkType: hard - -"@opentelemetry/otlp-transformer@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/otlp-transformer@npm:0.39.1" - dependencies: - "@opentelemetry/api-logs": "npm:0.39.1" - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-logs": "npm:0.39.1" - "@opentelemetry/sdk-metrics": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: e81d88ac20f04ed5a3689bd31f307185bb6e9f0c447c9a4ba452d29e0c9fcdc0718e4c76843091f93b5966c63644ff05073ee0aa88cab47eee8a56bbf1cea1bc - languageName: node - linkType: hard - -"@opentelemetry/otlp-transformer@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/otlp-transformer@npm:0.41.2" - dependencies: - "@opentelemetry/api-logs": "npm:0.41.2" - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/sdk-logs": "npm:0.41.2" - "@opentelemetry/sdk-metrics": "npm:1.15.2" - "@opentelemetry/sdk-trace-base": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: 9d06300190020a1988378dea01fee3de8def099fcbbb40141d7986448f48414c2e5f292cc1167239cec7136f8c597da024404805a64ee88f7ad99ceeab0ca60f - languageName: node - linkType: hard - -"@opentelemetry/propagator-b3@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/propagator-b3@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: fbe15965a642500e926fc4ec6d6646f78df6fab0944ab2b011698d84c8e43ac4ebe46faa918c264c1902db238bf344185e474a3d5b1f6e2a0ff8da65a86ba516 - languageName: node - linkType: hard - -"@opentelemetry/propagator-jaeger@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/propagator-jaeger@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 53948d955b633ca6b6fe4168ccc4ad498c9fd8b2fe6e36f4fbaa3ad4179a50883dadbfdb039c5be8bc92d8441fd736a18e58f1bdff8d4c5a1d9f685290d21715 - languageName: node - linkType: hard - -"@opentelemetry/resources@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/resources@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/semantic-conventions": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 87180744fdb3b8659a9955b3d93397484d2af12de0e945f1311e2bee7f11b37761141b5db485c6dcaec079523be04d12d56303a35038ac1051f53a1db126f40f - languageName: node - linkType: hard - -"@opentelemetry/resources@npm:1.15.2": - version: 1.15.2 - resolution: "@opentelemetry/resources@npm:1.15.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/semantic-conventions": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 137a20a5cc2a71039919fc8a38b44c424c3fc4d7b413e2c8fd8db503244387f67cc971f4018bfc7b04fb9df6da2dea683ff9fb2775673f15bd63bca62cf92015 - languageName: node - linkType: hard - -"@opentelemetry/resources@npm:1.18.1, @opentelemetry/resources@npm:^1.13.0": - version: 1.18.1 - resolution: "@opentelemetry/resources@npm:1.18.1" - dependencies: - "@opentelemetry/core": "npm:1.18.1" - "@opentelemetry/semantic-conventions": "npm:1.18.1" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.8.0" - checksum: 064cc1948c7ea9a31edfbf9945c326be1c2802e48c0c0e977cfd2cb4e5e3b63de13d7cc299da31ca99fd2fc82587c16fca53fc60a64db49d479fb16b4593eaea - languageName: node - linkType: hard - -"@opentelemetry/sdk-logs@npm:0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/sdk-logs@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/resources": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.4.0 <1.5.0" - "@opentelemetry/api-logs": ">=0.38.0" - checksum: 9ef3620c8dbd51f8c5ed9b90b10032c048811e04aadcd694374da6c48a1688c073362afb631a69b3d5985e9267fa7bda3e3c111b92812ea13cbce23526e57b05 - languageName: node - linkType: hard - -"@opentelemetry/sdk-logs@npm:0.41.2": - version: 0.41.2 - resolution: "@opentelemetry/sdk-logs@npm:0.41.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/resources": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ">=1.4.0 <1.5.0" - "@opentelemetry/api-logs": ">=0.39.1" - checksum: aeb1aa2b7f848b5ac237cd195be064a281118cfedc995157df833fd1b0f2da94315b5d3a45a3f1fdcb75bbe2f032c42bdf144a52fd340f61b0a8a70ab4a97794 - languageName: node - linkType: hard - -"@opentelemetry/sdk-metrics@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/sdk-metrics@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/resources": "npm:1.13.0" - lodash.merge: "npm:4.6.2" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: f00b402138b12b1fbab1c1f7d9a4f7f6cdfe9d42ff9b585d2dcf46fca9ed44a624b55614a97bea120e3b0b357303bff524c8564145ad0711fba3c89625943a8b - languageName: node - linkType: hard - -"@opentelemetry/sdk-metrics@npm:1.15.2": - version: 1.15.2 - resolution: "@opentelemetry/sdk-metrics@npm:1.15.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/resources": "npm:1.15.2" - lodash.merge: "npm:^4.6.2" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: 2000356b0d29673ec7a40fc354e2c2147dd7b90885095e5cbc2c995403e1752e971d24a5241c6485dd4c69026dbd3c23757340c8fe90f2f0ee16c912f3b0d6dd - languageName: node - linkType: hard - -"@opentelemetry/sdk-metrics@npm:^1.13.0": - version: 1.18.1 - resolution: "@opentelemetry/sdk-metrics@npm:1.18.1" - dependencies: - "@opentelemetry/core": "npm:1.18.1" - "@opentelemetry/resources": "npm:1.18.1" - lodash.merge: "npm:^4.6.2" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.8.0" - checksum: 3c7050eb997d0bf9d1a6182f94cb49fcf4d62dd47df45b7e9e881df5bd6135a0d54c664fd29ae2a21fbf7cf93715c0e3e4a390bd56059e70a9ccd3f7ee5ab6a4 - languageName: node - linkType: hard - -"@opentelemetry/sdk-node@npm:^0.39.1": - version: 0.39.1 - resolution: "@opentelemetry/sdk-node@npm:0.39.1" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/exporter-jaeger": "npm:1.13.0" - "@opentelemetry/exporter-trace-otlp-grpc": "npm:0.39.1" - "@opentelemetry/exporter-trace-otlp-http": "npm:0.39.1" - "@opentelemetry/exporter-trace-otlp-proto": "npm:0.39.1" - "@opentelemetry/exporter-zipkin": "npm:1.13.0" - "@opentelemetry/instrumentation": "npm:0.39.1" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/sdk-metrics": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - "@opentelemetry/sdk-trace-node": "npm:1.13.0" - "@opentelemetry/semantic-conventions": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.3.0 <1.5.0" - checksum: 35c3fb993a71749f7671aa928e4104d323bbb2b32176140b466d36ce78c5cb0bb1ff3ef7b80013c8e65d0cc660c3b5b427752e013eac141ee8c290067d8098db - languageName: node - linkType: hard - -"@opentelemetry/sdk-trace-base@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/sdk-trace-base@npm:1.13.0" - dependencies: - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/resources": "npm:1.13.0" - "@opentelemetry/semantic-conventions": "npm:1.13.0" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: deb370f701b21e49b273716f479be9e5634ce3daa993741cc9500d8d8f11781835f1329398f1296402ad2a8455a159e500b42c6a977d83d6b2f8545517d9cbae - languageName: node - linkType: hard - -"@opentelemetry/sdk-trace-base@npm:1.15.2": - version: 1.15.2 - resolution: "@opentelemetry/sdk-trace-base@npm:1.15.2" - dependencies: - "@opentelemetry/core": "npm:1.15.2" - "@opentelemetry/resources": "npm:1.15.2" - "@opentelemetry/semantic-conventions": "npm:1.15.2" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: acfdf1995f7faeeba2656e7272d63fb87af535eddba6ab4457b93d8a4548925beaa5f6335e2580d060a971020c69a9439c8e830130f21c2b1a94200c9d28c2f3 - languageName: node - linkType: hard - -"@opentelemetry/sdk-trace-base@npm:^1.13.0": - version: 1.18.1 - resolution: "@opentelemetry/sdk-trace-base@npm:1.18.1" - dependencies: - "@opentelemetry/core": "npm:1.18.1" - "@opentelemetry/resources": "npm:1.18.1" - "@opentelemetry/semantic-conventions": "npm:1.18.1" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.8.0" - checksum: e3ab716724d9d761c12cbabc41246e7ef27d8c05bc298cae0fa9a7fc84cf9229a87d4128b6ff28d11f12fcc4b0cdabad13d80a5ea57f99e26860bdf38622173c - languageName: node - linkType: hard - -"@opentelemetry/sdk-trace-node@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/sdk-trace-node@npm:1.13.0" - dependencies: - "@opentelemetry/context-async-hooks": "npm:1.13.0" - "@opentelemetry/core": "npm:1.13.0" - "@opentelemetry/propagator-b3": "npm:1.13.0" - "@opentelemetry/propagator-jaeger": "npm:1.13.0" - "@opentelemetry/sdk-trace-base": "npm:1.13.0" - semver: "npm:^7.3.5" - peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.5.0" - checksum: 14335942a85a57e19c4731397e951db3aeb1893de69f180fda461e5f96ab6e37984aa46ae18b765a3ff7bbd57aa2fc5471b6a16d05c374118ca2c1bdef1c9a47 - languageName: node - linkType: hard - -"@opentelemetry/semantic-conventions@npm:1.13.0": - version: 1.13.0 - resolution: "@opentelemetry/semantic-conventions@npm:1.13.0" - checksum: 4cce9fea5f706743837e75d539552b2ebb24d0f870f1f5199f2827d4cc68e1bc4d7f54f21aff5051354dda23f6a8f7e6489d3f8c5838069f697bf32aac1fda84 - languageName: node - linkType: hard - -"@opentelemetry/semantic-conventions@npm:1.15.2": - version: 1.15.2 - resolution: "@opentelemetry/semantic-conventions@npm:1.15.2" - checksum: 84428c3703e5bd0fb8e3f99cad0a48feb2ac03fec025f3a5691745486a89e446ea8fdf701c334d9dbb70a0c9f7053af777105f4ebc58fb1c602edb9aef918b28 - languageName: node - linkType: hard - -"@opentelemetry/semantic-conventions@npm:1.18.1": - version: 1.18.1 - resolution: "@opentelemetry/semantic-conventions@npm:1.18.1" - checksum: 6437c3758e732d643218e35c66fa931ddf65dde9a33c10af16b866135cbb5357fc3424316139c2ca1188cf0f5b23e844b6e6c9ab461637cb150a40219bee70e9 - languageName: node - linkType: hard - -"@openzeppelin/contracts@npm:^5.0.0": - version: 5.0.0 - resolution: "@openzeppelin/contracts@npm:5.0.0" - checksum: 77714a20788c4993f4e4d7d2ad0bd253fbe288b890045680dd35b216e809f43ff0efe6be47f9dc90acb6f16539192bea15ad762b224346ca6026e83e4e029a2a - languageName: node - linkType: hard - -"@parcel/watcher-android-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-android-arm64@npm:2.3.0" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@parcel/watcher-darwin-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-darwin-arm64@npm:2.3.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@parcel/watcher-darwin-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-darwin-x64@npm:2.3.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@parcel/watcher-freebsd-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-freebsd-x64@npm:2.3.0" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@parcel/watcher-linux-arm-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm-glibc@npm:2.3.0" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - -"@parcel/watcher-linux-arm64-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.3.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@parcel/watcher-linux-arm64-musl@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-arm64-musl@npm:2.3.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@parcel/watcher-linux-x64-glibc@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-x64-glibc@npm:2.3.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@parcel/watcher-linux-x64-musl@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-linux-x64-musl@npm:2.3.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@parcel/watcher-wasm@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-wasm@npm:2.3.0" - dependencies: - is-glob: "npm:^4.0.3" - micromatch: "npm:^4.0.5" - napi-wasm: "npm:^1.1.0" - checksum: 7f38b50d3b9d42a3ea4590889f586bc32ad0d7fecc4b6133d2c49f9a3c5abfee18a8a22a0c5a82e446de4e1e3d97e51e318bd911720672913da4e9ae5eff7915 - languageName: node - linkType: hard - -"@parcel/watcher-win32-arm64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-arm64@npm:2.3.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@parcel/watcher-win32-ia32@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-ia32@npm:2.3.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@parcel/watcher-win32-x64@npm:2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher-win32-x64@npm:2.3.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@parcel/watcher@npm:^2.3.0": - version: 2.3.0 - resolution: "@parcel/watcher@npm:2.3.0" - dependencies: - "@parcel/watcher-android-arm64": "npm:2.3.0" - "@parcel/watcher-darwin-arm64": "npm:2.3.0" - "@parcel/watcher-darwin-x64": "npm:2.3.0" - "@parcel/watcher-freebsd-x64": "npm:2.3.0" - "@parcel/watcher-linux-arm-glibc": "npm:2.3.0" - "@parcel/watcher-linux-arm64-glibc": "npm:2.3.0" - "@parcel/watcher-linux-arm64-musl": "npm:2.3.0" - "@parcel/watcher-linux-x64-glibc": "npm:2.3.0" - "@parcel/watcher-linux-x64-musl": "npm:2.3.0" - "@parcel/watcher-win32-arm64": "npm:2.3.0" - "@parcel/watcher-win32-ia32": "npm:2.3.0" - "@parcel/watcher-win32-x64": "npm:2.3.0" - detect-libc: "npm:^1.0.3" - is-glob: "npm:^4.0.3" - micromatch: "npm:^4.0.5" - node-addon-api: "npm:^7.0.0" - node-gyp: "npm:latest" - dependenciesMeta: - "@parcel/watcher-android-arm64": - optional: true - "@parcel/watcher-darwin-arm64": - optional: true - "@parcel/watcher-darwin-x64": - optional: true - "@parcel/watcher-freebsd-x64": - optional: true - "@parcel/watcher-linux-arm-glibc": - optional: true - "@parcel/watcher-linux-arm64-glibc": - optional: true - "@parcel/watcher-linux-arm64-musl": - optional: true - "@parcel/watcher-linux-x64-glibc": - optional: true - "@parcel/watcher-linux-x64-musl": - optional: true - "@parcel/watcher-win32-arm64": - optional: true - "@parcel/watcher-win32-ia32": - optional: true - "@parcel/watcher-win32-x64": - optional: true - checksum: f223a6d5c56071c5f466725b93a83d0066ef01837fdae12ce86c9127586ad8138fe52f18de18c2752e3d8ca350b582ea4b55d16a51bd0584428d20698ace17a0 - languageName: node - linkType: hard - -"@pkgjs/parseargs@npm:0.11.0, @pkgjs/parseargs@npm:^0.11.0": - version: 0.11.0 - resolution: "@pkgjs/parseargs@npm:0.11.0" - checksum: 5bd7576bb1b38a47a7fc7b51ac9f38748e772beebc56200450c4a817d712232b8f1d3ef70532c80840243c657d491cf6a6be1e3a214cff907645819fdc34aadd - languageName: node - linkType: hard - -"@pnpm/config.env-replace@npm:^1.1.0": - version: 1.1.0 - resolution: "@pnpm/config.env-replace@npm:1.1.0" - checksum: 4cfc4a5c49ab3d0c6a1f196cfd4146374768b0243d441c7de8fa7bd28eaab6290f514b98490472cc65dbd080d34369447b3e9302585e1d5c099befd7c8b5e55f - languageName: node - linkType: hard - -"@pnpm/constants@npm:7.1.1": - version: 7.1.1 - resolution: "@pnpm/constants@npm:7.1.1" - checksum: 605550f6d59dbe4796d2bfbbaec6c629cf0cee13b3093d5aa2d0657a1c77d1fc240ffef902d07f618980321c32fcbba69f7bf0fa4215f86cafe0d541745160a3 - languageName: node - linkType: hard - -"@pnpm/core-loggers@npm:9.0.3": - version: 9.0.3 - resolution: "@pnpm/core-loggers@npm:9.0.3" - dependencies: - "@pnpm/types": "npm:9.3.0" - peerDependencies: - "@pnpm/logger": ^5.0.0 - checksum: 11a7db44e6febe9a3914743fbcea9b858d3b911e880ce01cae3e5ee53b7e1204911b6df1c2ebb3b1772e37631981cb5d4b8565fc37ab83a342713595b394c6e3 - languageName: node - linkType: hard - -"@pnpm/error@npm:5.0.2": - version: 5.0.2 - resolution: "@pnpm/error@npm:5.0.2" - dependencies: - "@pnpm/constants": "npm:7.1.1" - checksum: 86fb85364cae579bdc5e5f217db4b731e3ae5d58106fc69b18c339e0740131971dee8f4ffc7211ab8ffd055cdf74709b4dcc8769f1db4bb9865db408ff752ba6 - languageName: node - linkType: hard - -"@pnpm/fetching-types@npm:5.0.0": - version: 5.0.0 - resolution: "@pnpm/fetching-types@npm:5.0.0" - dependencies: - "@zkochan/retry": "npm:^0.2.0" - node-fetch: "npm:3.0.0-beta.9" - checksum: ec6ec3aaf4d10ebf6019854cb2186b6867881582b1341cb2360c47d0c531fa9b2fe899d668ca584d91f2ac8ea91a606be41bfc6d60add9a77fe869f89aeb69a6 - languageName: node - linkType: hard - -"@pnpm/graceful-fs@npm:3.2.0": - version: 3.2.0 - resolution: "@pnpm/graceful-fs@npm:3.2.0" - dependencies: - graceful-fs: "npm:^4.2.11" - checksum: 16d1d909b8a1cd69c9bf8565a768b0e33c190c8a0ff6ad919cb7b0ad79f998ddc93236cc57488c4ffee2f0ce6eb03e08fa7d07e2af486ce955d8307404735dc8 - languageName: node - linkType: hard - -"@pnpm/logger@npm:5.0.0": - version: 5.0.0 - resolution: "@pnpm/logger@npm:5.0.0" - dependencies: - bole: "npm:^5.0.0" - ndjson: "npm:^2.0.0" - checksum: 96f339115177758300a2e648610a2b948566d7b2362e0f6a29673da05546356709d6cfeabb8978ca74667071352c6547c6e9d832b130222c225ec1c66c8d8529 - languageName: node - linkType: hard - -"@pnpm/network.ca-file@npm:^1.0.1": - version: 1.0.2 - resolution: "@pnpm/network.ca-file@npm:1.0.2" - dependencies: - graceful-fs: "npm:4.2.10" - checksum: 95f6e0e38d047aca3283550719155ce7304ac00d98911e4ab026daedaf640a63bd83e3d13e17c623fa41ac72f3801382ba21260bcce431c14fbbc06430ecb776 - languageName: node - linkType: hard - -"@pnpm/npm-conf@npm:^2.1.0": - version: 2.2.2 - resolution: "@pnpm/npm-conf@npm:2.2.2" - dependencies: - "@pnpm/config.env-replace": "npm:^1.1.0" - "@pnpm/network.ca-file": "npm:^1.0.1" - config-chain: "npm:^1.1.11" - checksum: 71393dcfce85603fddd8484b486767163000afab03918303253ae97992615b91d25942f83751366cb40ad2ee32b0ae0a033561de9d878199a024286ff98b0296 - languageName: node - linkType: hard - -"@pnpm/npm-package-arg@npm:^1.0.0": - version: 1.0.0 - resolution: "@pnpm/npm-package-arg@npm:1.0.0" - dependencies: - hosted-git-info: "npm:^4.0.1" - semver: "npm:^7.3.5" - validate-npm-package-name: "npm:^4.0.0" - checksum: 52bfacf0414e83ee25635e4cf7f6749db3b80f571ca37b7ad7f4696b3051d46855578100d66320f4fb3425d16825d7975da7a0448c53d70c04a9a8987644c9bb - languageName: node - linkType: hard - -"@pnpm/npm-resolver@npm:16.0.11": - version: 16.0.11 - resolution: "@pnpm/npm-resolver@npm:16.0.11" - dependencies: - "@pnpm/core-loggers": "npm:9.0.3" - "@pnpm/error": "npm:5.0.2" - "@pnpm/fetching-types": "npm:5.0.0" - "@pnpm/graceful-fs": "npm:3.2.0" - "@pnpm/resolve-workspace-range": "npm:5.0.1" - "@pnpm/resolver-base": "npm:10.0.3" - "@pnpm/types": "npm:9.3.0" - "@zkochan/retry": "npm:^0.2.0" - encode-registry: "npm:^3.0.1" - load-json-file: "npm:^6.2.0" - lru-cache: "npm:^9.1.2" - normalize-path: "npm:^3.0.0" - p-limit: "npm:^3.1.0" - p-memoize: "npm:4.0.1" - parse-npm-tarball-url: "npm:^3.0.0" - path-temp: "npm:^2.1.0" - ramda: "npm:@pnpm/ramda@0.28.1" - rename-overwrite: "npm:^4.0.3" - semver: "npm:^7.5.4" - ssri: "npm:10.0.4" - version-selector-type: "npm:^3.0.0" - peerDependencies: - "@pnpm/logger": ^5.0.0 - checksum: 2cb7d5a1e85cf5e72acba291f39c76aaddcdbcbc9204b4aa3d9b10d487626f1bda8aa068aac90c58b76317a68b2d91121024de70a34b7ee0f91b23aa3408f077 - languageName: node - linkType: hard - -"@pnpm/resolve-workspace-range@npm:5.0.1": - version: 5.0.1 - resolution: "@pnpm/resolve-workspace-range@npm:5.0.1" - dependencies: - semver: "npm:^7.4.0" - checksum: 7de1a1beb108e47743955cd10b94398a27a91be28e5e9d414cfaab8a3f128719d59bcd5ccf5569e6410639359c7fa057ec2285642d2e25e798cb8d1c2dbb39b1 - languageName: node - linkType: hard - -"@pnpm/resolver-base@npm:10.0.3": - version: 10.0.3 - resolution: "@pnpm/resolver-base@npm:10.0.3" - dependencies: - "@pnpm/types": "npm:9.3.0" - checksum: 3312d57de7c6dfbf7f5c62fdc654cb29793c1d6d5d26800f1c5de9156a52c7ba044513ffc9a87a49f4184b764b3fd46c5b0c16f081d264d243700ab2f9206767 - languageName: node - linkType: hard - -"@pnpm/types@npm:9.3.0": - version: 9.3.0 - resolution: "@pnpm/types@npm:9.3.0" - checksum: 546474e96828a3c3f5f0074b2b840665cd956069a1ad6fca9b6968dbfde2f36d9165993df1e3509289965661bedbeac0a7f3d854adc47d1aebde911c7a1fb4a9 - languageName: node - linkType: hard - -"@pnpm/workspace.pkgs-graph@npm:2.0.7": - version: 2.0.7 - resolution: "@pnpm/workspace.pkgs-graph@npm:2.0.7" - dependencies: - "@pnpm/npm-package-arg": "npm:^1.0.0" - "@pnpm/npm-resolver": "npm:16.0.11" - "@pnpm/resolve-workspace-range": "npm:5.0.1" - ramda: "npm:@pnpm/ramda@0.28.1" - checksum: 66f89af038efcb39501ba4675f720307bf42d947bf257170952539b219500f2ac399df89f0d89e945487e0cd3830f8feef02571b9eb54e5c96e64c2fa62ddab1 - languageName: node - linkType: hard - -"@probot/adapter-github-actions@npm:^3.1.3": - version: 3.1.3 - resolution: "@probot/adapter-github-actions@npm:3.1.3" - dependencies: - "@actions/core": "npm:^1.2.6" - pino: "npm:^8.5.0" - probot: "npm:^12.2.1" - through2: "npm:^4.0.2" - checksum: 7a637823b5a7f843c8ba5962364a93a09527b0f2cfa46c64f42dcb2cb894a03384032f692a0648fc091e51b662e61a1fdc6be60b42007718eee30c77e674422d - languageName: node - linkType: hard - -"@probot/get-private-key@npm:^1.1.0": - version: 1.1.2 - resolution: "@probot/get-private-key@npm:1.1.2" - checksum: c0a0efbd05705b9ad660ebd3834e9adfff5bd7c5da74acf382610cf3d8d0ca326a7a3603f5204d9cb1534851ab765fa785a2a922df7d800387380759b625e151 - languageName: node - linkType: hard - -"@probot/octokit-plugin-config@npm:^1.0.0": - version: 1.1.6 - resolution: "@probot/octokit-plugin-config@npm:1.1.6" - dependencies: - "@types/js-yaml": "npm:^4.0.5" - js-yaml: "npm:^4.1.0" - peerDependencies: - "@octokit/core": ">=3" - checksum: be5d95dacd444a23d638c93ecdd005f69fd47261144cd5f838b5d740805c4b1a1a869189cd76363f530b9ff1190b7c5cb45669ec98c6bd31f2ab93759dffa299 - languageName: node - linkType: hard - -"@probot/pino@npm:^2.2.0": - version: 2.3.5 - resolution: "@probot/pino@npm:2.3.5" - dependencies: - "@sentry/node": "npm:^6.0.0" - pino-pretty: "npm:^6.0.0" - pump: "npm:^3.0.0" - readable-stream: "npm:^3.6.0" - split2: "npm:^4.0.0" - bin: - pino-probot: cli.js - checksum: 6787357627215aac123b85548b54b46517e465dabaee62eea99197dcf7e73f934dbb66ea9b030e544d63884cf357a251c1aa10b423e607bce4db8b0a60efa9dc - languageName: node - linkType: hard - -"@protobufjs/aspromise@npm:^1.1.1, @protobufjs/aspromise@npm:^1.1.2": - version: 1.1.2 - resolution: "@protobufjs/aspromise@npm:1.1.2" - checksum: a83343a468ff5b5ec6bff36fd788a64c839e48a07ff9f4f813564f58caf44d011cd6504ed2147bf34835bd7a7dd2107052af755961c6b098fd8902b4f6500d0f - languageName: node - linkType: hard - -"@protobufjs/base64@npm:^1.1.2": - version: 1.1.2 - resolution: "@protobufjs/base64@npm:1.1.2" - checksum: eec925e681081af190b8ee231f9bad3101e189abbc182ff279da6b531e7dbd2a56f1f306f37a80b1be9e00aa2d271690d08dcc5f326f71c9eed8546675c8caf6 - languageName: node - linkType: hard - -"@protobufjs/codegen@npm:^2.0.4": - version: 2.0.4 - resolution: "@protobufjs/codegen@npm:2.0.4" - checksum: 26ae337c5659e41f091606d16465bbcc1df1f37cc1ed462438b1f67be0c1e28dfb2ca9f294f39100c52161aef82edf758c95d6d75650a1ddf31f7ddee1440b43 - languageName: node - linkType: hard - -"@protobufjs/eventemitter@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/eventemitter@npm:1.1.0" - checksum: 1eb0a75180e5206d1033e4138212a8c7089a3d418c6dfa5a6ce42e593a4ae2e5892c4ef7421f38092badba4040ea6a45f0928869989411001d8c1018ea9a6e70 - languageName: node - linkType: hard - -"@protobufjs/fetch@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/fetch@npm:1.1.0" - dependencies: - "@protobufjs/aspromise": "npm:^1.1.1" - "@protobufjs/inquire": "npm:^1.1.0" - checksum: cda6a3dc2d50a182c5865b160f72077aac197046600091dbb005dd0a66db9cce3c5eaed6d470ac8ed49d7bcbeef6ee5f0bc288db5ff9a70cbd003e5909065233 - languageName: node - linkType: hard - -"@protobufjs/float@npm:^1.0.2": - version: 1.0.2 - resolution: "@protobufjs/float@npm:1.0.2" - checksum: 18f2bdede76ffcf0170708af15c9c9db6259b771e6b84c51b06df34a9c339dbbeec267d14ce0bddd20acc142b1d980d983d31434398df7f98eb0c94a0eb79069 - languageName: node - linkType: hard - -"@protobufjs/inquire@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/inquire@npm:1.1.0" - checksum: 64372482efcba1fb4d166a2664a6395fa978b557803857c9c03500e0ac1013eb4b1aacc9ed851dd5fc22f81583670b4f4431bae186f3373fedcfde863ef5921a - languageName: node - linkType: hard - -"@protobufjs/path@npm:^1.1.2": - version: 1.1.2 - resolution: "@protobufjs/path@npm:1.1.2" - checksum: cece0a938e7f5dfd2fa03f8c14f2f1cf8b0d6e13ac7326ff4c96ea311effd5fb7ae0bba754fbf505312af2e38500250c90e68506b97c02360a43793d88a0d8b4 - languageName: node - linkType: hard - -"@protobufjs/pool@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/pool@npm:1.1.0" - checksum: eda2718b7f222ac6e6ad36f758a92ef90d26526026a19f4f17f668f45e0306a5bd734def3f48f51f8134ae0978b6262a5c517c08b115a551756d1a3aadfcf038 - languageName: node - linkType: hard - -"@protobufjs/utf8@npm:^1.1.0": - version: 1.1.0 - resolution: "@protobufjs/utf8@npm:1.1.0" - checksum: a3fe31fe3fa29aa3349e2e04ee13dc170cc6af7c23d92ad49e3eeaf79b9766264544d3da824dba93b7855bd6a2982fb40032ef40693da98a136d835752beb487 - languageName: node - linkType: hard - -"@rollup/pluginutils@npm:^4.0.0": - version: 4.2.1 - resolution: "@rollup/pluginutils@npm:4.2.1" - dependencies: - estree-walker: "npm:^2.0.1" - picomatch: "npm:^2.2.2" - checksum: 3ee56b2c8f1ed8dfd0a92631da1af3a2dfdd0321948f089b3752b4de1b54dc5076701eadd0e5fc18bd191b77af594ac1db6279e83951238ba16bf8a414c64c48 - languageName: node - linkType: hard - -"@sentry/core@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/core@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/minimal": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 65dc0b21859ec8e31e4091c2e0516bad3073de7c2518d239906ff875a0542490688cb76441c462c84189cd0f19176f5af6d6e56dbb5e157c9d03906791259411 - languageName: node - linkType: hard - -"@sentry/hub@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/hub@npm:6.19.7" - dependencies: - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 586ac17c01c4ae4d4202adc0d0cfe861ee1087b637ad8692f01c265408b5792f4c14e0dd73506aa266be310665e461d785d083285d63e0ef6c1a1ae43c3d6d50 - languageName: node - linkType: hard - -"@sentry/minimal@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/minimal@npm:6.19.7" - dependencies: - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 86f77d62d8ab5364cc1d14088b557045f24543f2354a959840fbc170c2fc38f9406c2d1be2ae33cad501398c0cc066a7f02b6c8f0155e844e70372c77c56f860 - languageName: node - linkType: hard - -"@sentry/node@npm:^6.0.0": - version: 6.19.7 - resolution: "@sentry/node@npm:6.19.7" - dependencies: - "@sentry/core": "npm:6.19.7" - "@sentry/hub": "npm:6.19.7" - "@sentry/types": "npm:6.19.7" - "@sentry/utils": "npm:6.19.7" - cookie: "npm:^0.4.1" - https-proxy-agent: "npm:^5.0.0" - lru_map: "npm:^0.3.3" - tslib: "npm:^1.9.3" - checksum: 4a25dfa4a5278375e7644a3c642abb4a90be70c99fdf633536bf1194f246aa3d11edc8efb3487ed8aeecc01c6ea9204660a9162c019337459da92837b969cfa5 - languageName: node - linkType: hard - -"@sentry/types@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/types@npm:6.19.7" - checksum: b428ee58ca5f1587a5bdcf5ae19de0116f5c73eba056872b3a54ff2221d0f5166f3ef28867a8563f00d3da08e55ed3e24baad207b4d1d918596867f99c0ec705 - languageName: node - linkType: hard - -"@sentry/utils@npm:6.19.7": - version: 6.19.7 - resolution: "@sentry/utils@npm:6.19.7" - dependencies: - "@sentry/types": "npm:6.19.7" - tslib: "npm:^1.9.3" - checksum: 3c15e6bc75800124924da5b180137007e74d39e605c01bd28d2cfd63ee97fac1ea0c3ec8be712a1ef70802730184b71d0f3b6d50c41da9947fef348f1fd68e12 - languageName: node - linkType: hard - -"@sinclair/typebox@npm:^0.27.8": - version: 0.27.8 - resolution: "@sinclair/typebox@npm:0.27.8" - checksum: ef6351ae073c45c2ac89494dbb3e1f87cc60a93ce4cde797b782812b6f97da0d620ae81973f104b43c9b7eaa789ad20ba4f6a1359f1cc62f63729a55a7d22d4e - languageName: node - linkType: hard - -"@sinclair/typebox@npm:^0.31.22": - version: 0.31.28 - resolution: "@sinclair/typebox@npm:0.31.28" - checksum: b3125e370e040738cc42c1ca5210bab44cdfc220b156ccd876f5fa1697ff6fe3ea110190c135e268e41d203d6481750b350add33e79b9874da68dc3a4d601f5a - languageName: node - linkType: hard - -"@sindresorhus/is@npm:^5.2.0": - version: 5.6.0 - resolution: "@sindresorhus/is@npm:5.6.0" - checksum: 66727344d0c92edde5760b5fd1f8092b717f2298a162a5f7f29e4953e001479927402d9d387e245fb9dc7d3b37c72e335e93ed5875edfc5203c53be8ecba1b52 - languageName: node - linkType: hard - -"@sindresorhus/slugify@npm:^2.0.0": - version: 2.2.1 - resolution: "@sindresorhus/slugify@npm:2.2.1" - dependencies: - "@sindresorhus/transliterate": "npm:^1.0.0" - escape-string-regexp: "npm:^5.0.0" - checksum: c3fe41d917347f0e2a1e25a48225afffde8ef379a26217e749d5267e965f564c6a555fa17475b637d6fd84645f42e1e4b530477b57110fa80428024a0fadba25 - languageName: node - linkType: hard - -"@sindresorhus/transliterate@npm:^1.0.0": - version: 1.6.0 - resolution: "@sindresorhus/transliterate@npm:1.6.0" - dependencies: - escape-string-regexp: "npm:^5.0.0" - checksum: c5552abd98eb4ab3a8653ccb7addf24e0b6f2aa2a4c420689033f8c9d292abb2222fc08e330adf4055580ac78fe810b7467ed012cdf38f4d64175c42571b8b15 - languageName: node - linkType: hard - -"@sinonjs/commons@npm:^3.0.0": - version: 3.0.0 - resolution: "@sinonjs/commons@npm:3.0.0" - dependencies: - type-detect: "npm:4.0.8" - checksum: 1df9cd257942f4e4960dfb9fd339d9e97b6a3da135f3d5b8646562918e863809cb8e00268535f4f4723535d2097881c8fc03d545c414d8555183376cfc54ee84 - languageName: node - linkType: hard - -"@sinonjs/fake-timers@npm:^10.0.2": - version: 10.3.0 - resolution: "@sinonjs/fake-timers@npm:10.3.0" - dependencies: - "@sinonjs/commons": "npm:^3.0.0" - checksum: 2e2fb6cc57f227912814085b7b01fede050cd4746ea8d49a1e44d5a0e56a804663b0340ae2f11af7559ea9bf4d087a11f2f646197a660ea3cb04e19efc04aa63 - languageName: node - linkType: hard - -"@snyk/github-codeowners@npm:^1.1.0": - version: 1.1.0 - resolution: "@snyk/github-codeowners@npm:1.1.0" - dependencies: - commander: "npm:^4.1.1" - ignore: "npm:^5.1.8" - p-map: "npm:^4.0.0" - bin: - github-codeowners: dist/cli.js - checksum: 92d860a904a1e67f8563d4ac4d540cc613f71193f7968933b4a4b1526e80a97f536f52d27762c158e3e39d48c2f3db4906ec78846309351c741abb1a28653af9 - languageName: node - linkType: hard - -"@supabase/functions-js@npm:^2.1.5": - version: 2.1.5 - resolution: "@supabase/functions-js@npm:2.1.5" - dependencies: - "@supabase/node-fetch": "npm:^2.6.14" - checksum: f2af9f12c9ffa4460998c166d71184bb2fc7753f2063548d482a51db3178da24217cd9dea1be8803356c3fd743848fdfb1e1903d882aa90fa7a7ae0c5dc7d070 - languageName: node - linkType: hard - -"@supabase/gotrue-js@npm:^2.54.0": - version: 2.54.1 - resolution: "@supabase/gotrue-js@npm:2.54.1" - dependencies: - "@supabase/node-fetch": "npm:^2.6.14" - checksum: 54e6c5066e626ab57be742c7722e73583776c3e93b785964ebdb9bad1826b68d09df2385b8f8cb9cd61623ba08ff12229304687eedb07fa4a10cf1a144c9c716 - languageName: node - linkType: hard - -"@supabase/node-fetch@npm:^2.6.14": - version: 2.6.14 - resolution: "@supabase/node-fetch@npm:2.6.14" - dependencies: - whatwg-url: "npm:^5.0.0" - checksum: 645db87873ba9bb661cf41c46b05b52a8a769ca66abf1ac7b9f3b900e6dd5e7a97dfa421897db0ace21dd3acb409ba35f22225818bf5860e4af92a38e102be86 - languageName: node - linkType: hard - -"@supabase/postgrest-js@npm:^1.8.4": - version: 1.8.4 - resolution: "@supabase/postgrest-js@npm:1.8.4" - dependencies: - "@supabase/node-fetch": "npm:^2.6.14" - checksum: 622d7a796b13d76f6cb4ec18b7f20a87ba4f2502a45f50a8e509405051f298ff7fed8414b4ee801804fed21e14365367980498362212f005012947a3231e9a8d - languageName: node - linkType: hard - -"@supabase/realtime-js@npm:^2.8.0": - version: 2.8.0 - resolution: "@supabase/realtime-js@npm:2.8.0" - dependencies: - "@supabase/node-fetch": "npm:^2.6.14" - "@types/phoenix": "npm:^1.5.4" - "@types/websocket": "npm:^1.0.3" - websocket: "npm:^1.0.34" - checksum: bee528e343c63b217929f24e39f86d6300b51ad1c9a3e8aee30de40e42208b5286786adeb338223b81fe13ba8664ef68080db52ec1de0b856e414b52b0f22cac - languageName: node - linkType: hard - -"@supabase/storage-js@npm:^2.5.4": - version: 2.5.4 - resolution: "@supabase/storage-js@npm:2.5.4" - dependencies: - "@supabase/node-fetch": "npm:^2.6.14" - checksum: a541a282a6c247de785457db12d8e53d90d1b4fff0aabc76233c39c20ab8a10d9b41097ebf0b90985a0b8459db9e3bdc8a08ac5b1885b0fb417ff910af2b527a - languageName: node - linkType: hard - -"@supabase/supabase-js@npm:^2.4.0": - version: 2.37.0 - resolution: "@supabase/supabase-js@npm:2.37.0" - dependencies: - "@supabase/functions-js": "npm:^2.1.5" - "@supabase/gotrue-js": "npm:^2.54.0" - "@supabase/node-fetch": "npm:^2.6.14" - "@supabase/postgrest-js": "npm:^1.8.4" - "@supabase/realtime-js": "npm:^2.8.0" - "@supabase/storage-js": "npm:^2.5.4" - checksum: 7ce115fbd39ff2f1cd2254e4b6e74cd7209f86fb5bc6a51bf4781520a183b928d72f64a4bb633034115a733b2baf4cc90613f15f465a3505c32db74bdce6efdd - languageName: node - linkType: hard - -"@szmarczak/http-timer@npm:^5.0.1": - version: 5.0.1 - resolution: "@szmarczak/http-timer@npm:5.0.1" - dependencies: - defer-to-connect: "npm:^2.0.1" - checksum: 4629d2fbb2ea67c2e9dc03af235c0991c79ebdddcbc19aed5d5732fb29ce01c13331e9b1a491584b9069bd6ecde6581dcbf871f11b7eefdebbab34de6cf2197e - languageName: node - linkType: hard - -"@tokenizer/token@npm:^0.3.0": - version: 0.3.0 - resolution: "@tokenizer/token@npm:0.3.0" - checksum: 7ab9a822d4b5ff3f5bca7f7d14d46bdd8432528e028db4a52be7fbf90c7f495cc1af1324691dda2813c6af8dc4b8eb29de3107d4508165f9aa5b53e7d501f155 - languageName: node - linkType: hard - -"@tootallnate/once@npm:2": - version: 2.0.0 - resolution: "@tootallnate/once@npm:2.0.0" - checksum: 073bfa548026b1ebaf1659eb8961e526be22fa77139b10d60e712f46d2f0f05f4e6c8bec62a087d41088ee9e29faa7f54838568e475ab2f776171003c3920858 - languageName: node - linkType: hard - -"@trysound/sax@npm:0.2.0": - version: 0.2.0 - resolution: "@trysound/sax@npm:0.2.0" - checksum: 44907308549ce775a41c38a815f747009ac45929a45d642b836aa6b0a536e4978d30b8d7d680bbd116e9dd73b7dbe2ef0d1369dcfc2d09e83ba381e485ecbe12 - languageName: node - linkType: hard - -"@tsconfig/node10@npm:^1.0.7": - version: 1.0.9 - resolution: "@tsconfig/node10@npm:1.0.9" - checksum: c176a2c1e1b16be120c328300ea910df15fb9a5277010116d26818272341a11483c5a80059389d04edacf6fd2d03d4687ad3660870fdd1cc0b7109e160adb220 - languageName: node - linkType: hard - -"@tsconfig/node12@npm:^1.0.7": - version: 1.0.11 - resolution: "@tsconfig/node12@npm:1.0.11" - checksum: dddca2b553e2bee1308a056705103fc8304e42bb2d2cbd797b84403a223b25c78f2c683ec3e24a095e82cd435387c877239bffcb15a590ba817cd3f6b9a99fd9 - languageName: node - linkType: hard - -"@tsconfig/node14@npm:^1.0.0": - version: 1.0.3 - resolution: "@tsconfig/node14@npm:1.0.3" - checksum: 67c1316d065fdaa32525bc9449ff82c197c4c19092b9663b23213c8cbbf8d88b6ed6a17898e0cbc2711950fbfaf40388938c1c748a2ee89f7234fc9e7fe2bf44 - languageName: node - linkType: hard - -"@tsconfig/node16@npm:^1.0.2": - version: 1.0.4 - resolution: "@tsconfig/node16@npm:1.0.4" - checksum: 05f8f2734e266fb1839eb1d57290df1664fe2aa3b0fdd685a9035806daa635f7519bf6d5d9b33f6e69dd545b8c46bd6e2b5c79acb2b1f146e885f7f11a42a5bb - languageName: node - linkType: hard - -"@types/aws-lambda@npm:^8.10.83": - version: 8.10.129 - resolution: "@types/aws-lambda@npm:8.10.129" - checksum: ed8dd5880d9b0b4920b754c390c9b64c9ff3936b0f56f266dcad6c0caeba0533245b43f547f0ff604a8f4b8f38c8108b36d46d490952862ba852747f5422648f - languageName: node - linkType: hard - -"@types/babel__core@npm:^7.1.14": - version: 7.20.2 - resolution: "@types/babel__core@npm:7.20.2" - dependencies: - "@babel/parser": "npm:^7.20.7" - "@babel/types": "npm:^7.20.7" - "@types/babel__generator": "npm:*" - "@types/babel__template": "npm:*" - "@types/babel__traverse": "npm:*" - checksum: 4bd4bc0803ddd17af37871a8139e5b6c80b182f5f6d716c6484da1286522eba84750ffc527539bc39496876e7193f316b7493b99caa37af2b4e6ef345ee2ff8c - languageName: node - linkType: hard - -"@types/babel__generator@npm:*": - version: 7.6.5 - resolution: "@types/babel__generator@npm:7.6.5" - dependencies: - "@babel/types": "npm:^7.0.0" - checksum: b3e2668950208a681966fb93faa3a9164319caf960ff2ae232469fd09aa9b59a35d3328221027c373bb29d250b709073479f4fa1e404d109515846a65e06f0e2 - languageName: node - linkType: hard - -"@types/babel__template@npm:*": - version: 7.4.2 - resolution: "@types/babel__template@npm:7.4.2" - dependencies: - "@babel/parser": "npm:^7.1.0" - "@babel/types": "npm:^7.0.0" - checksum: 487e1a2fcb382d70a6f6e8136f19979e8db6048cd2eebee153e561b5c529f45e45ee8a5422078aa66375c9c5dfc67bcd2fd3989dc8e3a4ba0149640b7dbd1c13 - languageName: node - linkType: hard - -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.20.2 - resolution: "@types/babel__traverse@npm:7.20.2" - dependencies: - "@babel/types": "npm:^7.20.7" - checksum: 4a018298e7da9eef2cb962cf2daa1b87dd32f6b2f800b81d2d8f1c8db6c56a2bcac432c7b7a090c746784ccccd82f2c1dcf7cebe1e72923a27359af87bef854b - languageName: node - linkType: hard - -"@types/body-parser@npm:*": - version: 1.19.5 - resolution: "@types/body-parser@npm:1.19.5" - dependencies: - "@types/connect": "npm:*" - "@types/node": "npm:*" - checksum: aebeb200f25e8818d8cf39cd0209026750d77c9b85381cdd8deeb50913e4d18a1ebe4b74ca9b0b4d21952511eeaba5e9fbbf739b52731a2061e206ec60d568df - languageName: node - linkType: hard - -"@types/btoa-lite@npm:^1.0.0": - version: 1.0.2 - resolution: "@types/btoa-lite@npm:1.0.2" - checksum: daffbb47e4fe6493df70d83878b550adab48bab2f02b3591a59367af3ecebf34c971e070479ab68d83ca59cbeefbc61a50d9a7552f639dc908706183e0222bab - languageName: node - linkType: hard - -"@types/connect@npm:*": - version: 3.4.38 - resolution: "@types/connect@npm:3.4.38" - dependencies: - "@types/node": "npm:*" - checksum: 2e1cdba2c410f25649e77856505cd60223250fa12dff7a503e492208dbfdd25f62859918f28aba95315251fd1f5e1ffbfca1e25e73037189ab85dd3f8d0a148c - languageName: node - linkType: hard - -"@types/dotenv@npm:^8.2.0": - version: 8.2.0 - resolution: "@types/dotenv@npm:8.2.0" - dependencies: - dotenv: "npm:*" - checksum: cd010440ea750acf2359fb9ed0a1681b00ce29d9c40b602fe33e51642bd44ce30ced54b23fadc05385daa415fe9f671273911bcf95381a5aaf09690b3db96938 - languageName: node - linkType: hard - -"@types/eslint@npm:^8.40.2": - version: 8.44.3 - resolution: "@types/eslint@npm:8.44.3" - dependencies: - "@types/estree": "npm:*" - "@types/json-schema": "npm:*" - checksum: d9d681efe461ec8934800a89773be251a200c9d4528ca2330bb99f4ca3bd6b2d053034d2b5fe645a1567331af2c89e364aed4be8c839f10a1028a3cbe2856b01 - languageName: node - linkType: hard - -"@types/estree@npm:*": - version: 1.0.2 - resolution: "@types/estree@npm:1.0.2" - checksum: 4b5c601d435ea8e2205458de15fd1556b5ae6c9a8323bad8a940ea502d6c824664faca94234c0bf76bf9c87cbf6ac41abee550c9e20433256549d589c9b543bd - languageName: node - linkType: hard - -"@types/express-serve-static-core@npm:^4.17.33": - version: 4.17.41 - resolution: "@types/express-serve-static-core@npm:4.17.41" - dependencies: - "@types/node": "npm:*" - "@types/qs": "npm:*" - "@types/range-parser": "npm:*" - "@types/send": "npm:*" - checksum: dc166cbf4475c00a81fbcab120bf7477c527184be11ae149df7f26d9c1082114c68f8d387a2926fe80291b06477c8bbd9231ff4f5775de328e887695aefce269 - languageName: node - linkType: hard - -"@types/express@npm:^4.17.9": - version: 4.17.21 - resolution: "@types/express@npm:4.17.21" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.33" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 12e562c4571da50c7d239e117e688dc434db1bac8be55613294762f84fd77fbd0658ccd553c7d3ab02408f385bc93980992369dd30e2ecd2c68c358e6af8fabf - languageName: node - linkType: hard - -"@types/graceful-fs@npm:^4.1.3": - version: 4.1.7 - resolution: "@types/graceful-fs@npm:4.1.7" - dependencies: - "@types/node": "npm:*" - checksum: a8c04a250cb40207b15097b33c053f5ecf4352f5107c0a2635f674dae8c9a90b28dc9bd6e28307d5aab0b5d3853e713de42110a149a6e303626915047134e87d - languageName: node - linkType: hard - -"@types/http-cache-semantics@npm:^4.0.2": - version: 4.0.4 - resolution: "@types/http-cache-semantics@npm:4.0.4" - checksum: 51b72568b4b2863e0fe8d6ce8aad72a784b7510d72dc866215642da51d84945a9459fa89f49ec48f1e9a1752e6a78e85a4cda0ded06b1c73e727610c925f9ce6 - languageName: node - linkType: hard - -"@types/http-errors@npm:*": - version: 2.0.4 - resolution: "@types/http-errors@npm:2.0.4" - checksum: 494670a57ad4062fee6c575047ad5782506dd35a6b9ed3894cea65830a94367bd84ba302eb3dde331871f6d70ca287bfedb1b2cf658e6132cd2cbd427ab56836 - languageName: node - linkType: hard - -"@types/http-proxy@npm:^1.17.8": - version: 1.17.14 - resolution: "@types/http-proxy@npm:1.17.14" - dependencies: - "@types/node": "npm:*" - checksum: c4bffd87be9aff7e879c05bd2c28716220e0eb39788e3f8d314eee665324ad8f5f0919041cbd710254d553cd9cea023f8b776d4b1ec31d2188eac60af18c3022 - languageName: node - linkType: hard - -"@types/ioredis@npm:^4.27.1": - version: 4.28.10 - resolution: "@types/ioredis@npm:4.28.10" - dependencies: - "@types/node": "npm:*" - checksum: ff680fef6750721c465ee9d6060d3229e49e5b217d68503c4972c4b869b8f84b91cbd9b7d5195a40fb0bff6ab9a4f5e24a2cc17a368ddb0bfe2dfd4eb5fc1872 - languageName: node - linkType: hard - -"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.4 - resolution: "@types/istanbul-lib-coverage@npm:2.0.4" - checksum: af5f6b64e788331ed3f7b2e2613cb6ca659c58b8500be94bbda8c995ad3da9216c006f1cfe6f66b321c39392b1bda18b16e63cef090a77d24a00b4bd5ba3b018 - languageName: node - linkType: hard - -"@types/istanbul-lib-report@npm:*": - version: 3.0.0 - resolution: "@types/istanbul-lib-report@npm:3.0.0" - dependencies: - "@types/istanbul-lib-coverage": "npm:*" - checksum: 7ced458631276a28082ee40645224c3cdd8b861961039ff811d841069171c987ec7e50bc221845ec0d04df0022b2f457a21fb2f816dab2fbe64d59377b32031f - languageName: node - linkType: hard - -"@types/istanbul-reports@npm:^3.0.0": - version: 3.0.1 - resolution: "@types/istanbul-reports@npm:3.0.1" - dependencies: - "@types/istanbul-lib-report": "npm:*" - checksum: e147f0db9346a0cae9a359220bc76f7c78509fb6979a2597feb24d64b6e8328d2d26f9d152abbd59c6bca721e4ea2530af20116d01df50815efafd1e151fd777 - languageName: node - linkType: hard - -"@types/jest@npm:^29.5.11": - version: 29.5.11 - resolution: "@types/jest@npm:29.5.11" - dependencies: - expect: "npm:^29.0.0" - pretty-format: "npm:^29.0.0" - checksum: 524a3394845214581278bf4d75055927261fbeac7e1a89cd621bd0636da37d265fe0a85eac58b5778758faad1cbd7c7c361dfc190c78ebde03a91cce33463261 - languageName: node - linkType: hard - -"@types/js-yaml@npm:^4.0.5": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 24de857aa8d61526bbfbbaa383aa538283ad17363fcd5bb5148e2c7f604547db36646440e739d78241ed008702a8920665d1add5618687b6743858fae00da211 - languageName: node - linkType: hard - -"@types/jsdom@npm:^21.1.4": - version: 21.1.4 - resolution: "@types/jsdom@npm:21.1.4" - dependencies: - "@types/node": "npm:*" - "@types/tough-cookie": "npm:*" - parse5: "npm:^7.0.0" - checksum: 011343281cd771f5758f2569a18a557dc5c0ccd580e0cc6b5ed690342ca6eccfa4a5bf17cb875b0bc1ff3ea262f0c148552f2d6188460b9d45e79f001995b30e - languageName: node - linkType: hard - -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": - version: 7.0.13 - resolution: "@types/json-schema@npm:7.0.13" - checksum: 446fe6722899333ff647b5853fdcc9f039156d56abe517166154d3578d641841cc869f61e8b7822c24a1daeb7dfbd4fdcea84bf07c0858e2f9cca415e2ca8dd4 - languageName: node - linkType: hard - -"@types/jsonwebtoken@npm:^9.0.0": - version: 9.0.5 - resolution: "@types/jsonwebtoken@npm:9.0.5" - dependencies: - "@types/node": "npm:*" - checksum: c582b8420586f3b9550f7e34992cb32be300bc953636f3b087ed9c180ce7ea5c2e4b35090be2d57f0d3168cc3ca1074932907caa2afe09f4e9c84cf5c0daefa8 - languageName: node - linkType: hard - -"@types/libsodium-wrappers@npm:^0.7.10": - version: 0.7.11 - resolution: "@types/libsodium-wrappers@npm:0.7.11" - checksum: d2cf19c8155f78b891f1bd642c5236f28c921da024c9a99b15a62afea57bb71ae945b5cc689771fac471e82400f653f26b9f3cafad22878ea641449f72f91b4f - languageName: node - linkType: hard - -"@types/linkify-it@npm:*": - version: 3.0.4 - resolution: "@types/linkify-it@npm:3.0.4" - checksum: da692444e1d4c0ee8433d7543572636d7b47c24b0c2ab80ceebf62b2a46690e07359e863136dee3b0440efc62b52b0259a48dbc2c096032fe6a913a022669685 - languageName: node - linkType: hard - -"@types/lodash@npm:^4.14.202": - version: 4.14.202 - resolution: "@types/lodash@npm:4.14.202" - checksum: 6064d43c8f454170841bd67c8266cc9069d9e570a72ca63f06bceb484cb4a3ee60c9c1f305c1b9e3a87826049fd41124b8ef265c4dd08b00f6766609c7fe9973 - languageName: node - linkType: hard - -"@types/markdown-it@npm:^13.0.4": - version: 13.0.4 - resolution: "@types/markdown-it@npm:13.0.4" - dependencies: - "@types/linkify-it": "npm:*" - "@types/mdurl": "npm:*" - checksum: fc86606eaf694007443ae71430eb61ec4419d6beef0ba877a1db57ef42ecae0419fadb9563903ec8dc4a72f633327872740d1a872cf7f4e069948b43bf567869 - languageName: node - linkType: hard - -"@types/mdurl@npm:*": - version: 1.0.4 - resolution: "@types/mdurl@npm:1.0.4" - checksum: 8329e967d124ae1d3dc2470051963f9ba1b13cfb0739cef891af534fc2881b195c66c18d514af769409843a0b81094f60134f4bdbadc43dfbc7020afa089a2b6 - languageName: node - linkType: hard - -"@types/mime@npm:*": - version: 3.0.4 - resolution: "@types/mime@npm:3.0.4" - checksum: db478bc0f99e40f7b3e01d356a9bdf7817060808a294978111340317bcd80ca35382855578c5b60fbc84ae449674bd9bb38427b18417e1f8f19e4f72f8b242cd - languageName: node - linkType: hard - -"@types/mime@npm:^1": - version: 1.3.5 - resolution: "@types/mime@npm:1.3.5" - checksum: c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc - languageName: node - linkType: hard - -"@types/minimist@npm:^1.2.0": - version: 1.2.2 - resolution: "@types/minimist@npm:1.2.2" - checksum: f220f57f682bbc3793dab4518f8e2180faa79d8e2589c79614fd777d7182be203ba399020c3a056a115064f5d57a065004a32b522b2737246407621681b24137 - languageName: node - linkType: hard - -"@types/ms@npm:^0.7.31": - version: 0.7.31 - resolution: "@types/ms@npm:0.7.31" - checksum: 19fae4f587651e8761c76a0c72ba8af1700d37054476878d164b758edcc926f4420ed06037a1a7fdddc1dbea25265895d743c8b2ea44f3f3f7ac06c449b9221e - languageName: node - linkType: hard - -"@types/node-fetch@npm:^2.6.4": - version: 2.6.6 - resolution: "@types/node-fetch@npm:2.6.6" - dependencies: - "@types/node": "npm:*" - form-data: "npm:^4.0.0" - checksum: fce52a0b65f4cb9e5059c9b3250682c8f0f0c2ce1d1a18b5bbc61b5fbf5f320b76d42b4dfa5c0567fe0704bdf0c0397527008efcb0749859aaaff8c51b6ed6c1 - languageName: node - linkType: hard - -"@types/node@npm:*": - version: 20.10.5 - resolution: "@types/node@npm:20.10.5" - dependencies: - undici-types: "npm:~5.26.4" - checksum: be30609aae0bfe492097815f166ccc07f465220cb604647fa4e5ec05a1d16c012a41b82b5f11ecfe2485cbb479d4d20384b95b809ca0bcff6d94d5bbafa645bb - languageName: node - linkType: hard - -"@types/node@npm:20.4.7": - version: 20.4.7 - resolution: "@types/node@npm:20.4.7" - checksum: 95c0179ca0c1e3c96f3613276f98c7f620ee035f5d871e3045bc39e76fb77f4330b03b79335d8d254e88c8deb1143fcaa2fb4ad576d857c31f389282fe56a0f1 - languageName: node - linkType: hard - -"@types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0": - version: 20.10.4 - resolution: "@types/node@npm:20.10.4" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 2c8b70cba731eb2ae3ae046daa74903bfcbb0e7b9196da767e5895054f6d252296ae7a04fb1dbbcb53bb004c4c658c05eaea2731bc9e2dd9e08f7e88d672f563 - languageName: node - linkType: hard - -"@types/node@npm:^14.18.37": - version: 14.18.63 - resolution: "@types/node@npm:14.18.63" - checksum: 626a371419a6a0e11ca460b22bb4894abe5d75c303739588bc96267e380aa8b90ba5a87bc552400584f0ac2a84b5c458dadcbcf0dfd2396ebeb765f7a7f95893 - languageName: node - linkType: hard - -"@types/node@npm:^18.11.18": - version: 18.18.0 - resolution: "@types/node@npm:18.18.0" - checksum: 5bcd1bd9536394c2accba38892e3396892dc9926608bd81d98553b3e50a61edb8e1503bc42511dae1175aa770f7c0a9c0b1f92d064b59a77ff68d33e3122070a - languageName: node - linkType: hard - -"@types/normalize-package-data@npm:^2.4.0": - version: 2.4.1 - resolution: "@types/normalize-package-data@npm:2.4.1" - checksum: c90b163741f27a1a4c3b1869d7d5c272adbd355eb50d5f060f9ce122ce4342cf35f5b0005f55ef780596cacfeb69b7eee54cd3c2e02d37f75e664945b6e75fc6 - languageName: node - linkType: hard - -"@types/normalize-package-data@npm:^2.4.1": - version: 2.4.4 - resolution: "@types/normalize-package-data@npm:2.4.4" - checksum: aef7bb9b015883d6f4119c423dd28c4bdc17b0e8a0ccf112c78b4fe0e91fbc4af7c6204b04bba0e199a57d2f3fbbd5b4a14bf8739bf9d2a39b2a0aad545e0f86 - languageName: node - linkType: hard - -"@types/phoenix@npm:^1.5.4": - version: 1.6.2 - resolution: "@types/phoenix@npm:1.6.2" - checksum: 68cf9969822a128517b14f1862442b04ff230770438038ce0dd4a1f84faef97ee588750dd78d436a1d06e316519fb6f7f9e8b3afb49ddf9557d07aed3290b95f - languageName: node - linkType: hard - -"@types/pino-http@npm:^5.0.6": - version: 5.8.4 - resolution: "@types/pino-http@npm:5.8.4" - dependencies: - "@types/pino": "npm:6.3" - checksum: f24f330285a4d31ae6b3308e030810ef4e10daadb4085cf3728ba8af0a04f2db95f91032ad4a6b8dc04a86b2afc045c6cb5d737705576d2256dd444b4f0dd8a5 - languageName: node - linkType: hard - -"@types/pino-pretty@npm:*": - version: 5.0.0 - resolution: "@types/pino-pretty@npm:5.0.0" - dependencies: - pino-pretty: "npm:*" - checksum: c37ad948adf9cc3665fb150707e44f5230f15e2d691d9d1c3f876ec59cbd637313b797c1580d538e1292b5c385f0e59a73127c9ac5ba953ec2081bde43c2b0f5 - languageName: node - linkType: hard - -"@types/pino-std-serializers@npm:*": - version: 4.0.0 - resolution: "@types/pino-std-serializers@npm:4.0.0" - dependencies: - pino-std-serializers: "npm:*" - checksum: 729c6be8d84973474aa21533892a6bb9cc18c17c2f2e43ff31ec416dd25cfe583eff4c4ca80fe50898359da23b2fbff4caacadacc6e3b15fb4aa2a3fbf77deac - languageName: node - linkType: hard - -"@types/pino@npm:6.3, @types/pino@npm:^6.3.4": - version: 6.3.12 - resolution: "@types/pino@npm:6.3.12" - dependencies: - "@types/node": "npm:*" - "@types/pino-pretty": "npm:*" - "@types/pino-std-serializers": "npm:*" - sonic-boom: "npm:^2.1.0" - checksum: 906a2a30f9f49eda0c84548e3376c1566339855ff25357e77bc357b68d43d8bc1500b95a0028d420a6cfc36efa0229401a6b94552b22398e457dd1c3627d6ccf - languageName: node - linkType: hard - -"@types/qs@npm:*": - version: 6.9.10 - resolution: "@types/qs@npm:6.9.10" - checksum: 6be12e5f062d1b41eb037d59bf9cb65bc9410cedd5e6da832dfd7c8e2b3f4c91e81c9b90b51811140770e5052c6c4e8361181bd9437ddcd4515dc128b7c00353 - languageName: node - linkType: hard - -"@types/range-parser@npm:*": - version: 1.2.7 - resolution: "@types/range-parser@npm:1.2.7" - checksum: 361bb3e964ec5133fa40644a0b942279ed5df1949f21321d77de79f48b728d39253e5ce0408c9c17e4e0fd95ca7899da36841686393b9f7a1e209916e9381a3c - languageName: node - linkType: hard - -"@types/retry@npm:0.12.1": - version: 0.12.1 - resolution: "@types/retry@npm:0.12.1" - checksum: d2d08393973693826fc947fb09596c34bd65863201e2f6d7e9d7a02d504199d6a2bab13eba56f6366ee0fd45434c699a9fdcfff3311e63bf2fad7a4cf34bacfd - languageName: node - linkType: hard - -"@types/semver@npm:^7.3.12": - version: 7.5.1 - resolution: "@types/semver@npm:7.5.1" - checksum: 10746bd8c6b5ba4da8c5b8e246e0ce2ccde7df0e782cbb2b376bc8c6c25ae0aca39a3c82b762912c6eab801cd64ffd8582369c4b96f0d4e7898118b68717c93b - languageName: node - linkType: hard - -"@types/send@npm:*": - version: 0.17.4 - resolution: "@types/send@npm:0.17.4" - dependencies: - "@types/mime": "npm:^1" - "@types/node": "npm:*" - checksum: 7f17fa696cb83be0a104b04b424fdedc7eaba1c9a34b06027239aba513b398a0e2b7279778af521f516a397ced417c96960e5f50fcfce40c4bc4509fb1a5883c - languageName: node - linkType: hard - -"@types/serve-static@npm:*": - version: 1.15.5 - resolution: "@types/serve-static@npm:1.15.5" - dependencies: - "@types/http-errors": "npm:*" - "@types/mime": "npm:*" - "@types/node": "npm:*" - checksum: 811d1a2f7e74a872195e7a013bcd87a2fb1edf07eaedcb9dcfd20c1eb4bc56ad4ea0d52141c13192c91ccda7c8aeb8a530d8a7e60b9c27f5990d7e62e0fecb03 - languageName: node - linkType: hard - -"@types/source-map-support@npm:^0.5.6": - version: 0.5.8 - resolution: "@types/source-map-support@npm:0.5.8" - dependencies: - source-map: "npm:^0.6.0" - checksum: 5b30d626bb9b498ce569d60c0b54081efb776c37e7d9a2ff6297b6747f088fc8451a5667218c8e692d2ed471d0c5fe5dce0ce1a3533cccc2a864247431c3b3d1 - languageName: node - linkType: hard - -"@types/stack-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "@types/stack-utils@npm:2.0.1" - checksum: 3327ee919a840ffe907bbd5c1d07dfd79137dd9732d2d466cf717ceec5bb21f66296173c53bb56cff95fae4185b9cd6770df3e9745fe4ba528bbc4975f54d13f - languageName: node - linkType: hard - -"@types/tough-cookie@npm:*": - version: 4.0.4 - resolution: "@types/tough-cookie@npm:4.0.4" - checksum: d419a2233e5ca44e22fc533146bd1ffd8a26ec7e786d24f8c1fba50e681059d77c0bf0003cd71e9c6185100bf669b147d8cc6fbf07bc8ffae147e3ac64b3ec71 - languageName: node - linkType: hard - -"@types/triple-beam@npm:^1.3.2": - version: 1.3.5 - resolution: "@types/triple-beam@npm:1.3.5" - checksum: d5d7f25da612f6d79266f4f1bb9c1ef8f1684e9f60abab251e1261170631062b656ba26ff22631f2760caeafd372abc41e64867cde27fba54fafb73a35b9056a - languageName: node - linkType: hard - -"@types/websocket@npm:^1.0.3": - version: 1.0.7 - resolution: "@types/websocket@npm:1.0.7" - dependencies: - "@types/node": "npm:*" - checksum: 0c10e812de3b209c1432ad7bc46b30b4ff833938609a1ca9fceaddd61734876232c041a4f75dacd047ed782a30271bf4eeea3fc81e71c1311c032db7a6ab0069 - languageName: node - linkType: hard - -"@types/yargs-parser@npm:*": - version: 21.0.1 - resolution: "@types/yargs-parser@npm:21.0.1" - checksum: f1d723a4c4383a9c53b975820b7490186ca127237ca58eb2ee8f5eacdcdb195a81aeabd1d75560abdf22fc29f70e8bb103d7ab34c5ec49bc19196195a7bf3189 - languageName: node - linkType: hard - -"@types/yargs@npm:^16.0.0": - version: 16.0.9 - resolution: "@types/yargs@npm:16.0.9" - dependencies: - "@types/yargs-parser": "npm:*" - checksum: be24bd9a56c97ddb2964c1c18f5b9fe8271a50e100dc6945989901aae58f7ce6fb8f3a591c749a518401b6301358dbd1997e83c36138a297094feae7f9ac8211 - languageName: node - linkType: hard - -"@types/yargs@npm:^17.0.8": - version: 17.0.25 - resolution: "@types/yargs@npm:17.0.25" - dependencies: - "@types/yargs-parser": "npm:*" - checksum: fdce9d79589ac0bf4bea5e4d92268e22874d47fccd90b31ba1e765fbf327ea3e157d0529a2103b0742e92f4da12bc97be18a54d3fda57778b98d4aa3ca71718b - languageName: node - linkType: hard - -"@types/yauzl@npm:^2.9.1": - version: 2.10.3 - resolution: "@types/yauzl@npm:2.10.3" - dependencies: - "@types/node": "npm:*" - checksum: f1b7c1b99fef9f2fe7f1985ef7426d0cebe48cd031f1780fcdc7451eec7e31ac97028f16f50121a59bcf53086a1fc8c856fd5b7d3e00970e43d92ae27d6b43dc - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:^5.59.11": - version: 5.62.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" - dependencies: - "@eslint-community/regexpp": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/type-utils": "npm:5.62.0" - "@typescript-eslint/utils": "npm:5.62.0" - debug: "npm:^4.3.4" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.0" - natural-compare-lite: "npm:^1.4.0" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" - peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 3f40cb6bab5a2833c3544e4621b9fdacd8ea53420cadc1c63fac3b89cdf5c62be1e6b7bcf56976dede5db4c43830de298ced3db60b5494a3b961ca1b4bff9f2a - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^5.59.11": - version: 5.62.0 - resolution: "@typescript-eslint/parser@npm:5.62.0" - dependencies: - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/typescript-estree": "npm:5.62.0" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 315194b3bf39beb9bd16c190956c46beec64b8371e18d6bb72002108b250983eb1e186a01d34b77eb4045f4941acbb243b16155fbb46881105f65e37dc9e24d4 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/scope-manager@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/visitor-keys": "npm:5.62.0" - checksum: 861253235576c1c5c1772d23cdce1418c2da2618a479a7de4f6114a12a7ca853011a1e530525d0931c355a8fd237b9cd828fac560f85f9623e24054fd024726f - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/type-utils@npm:5.62.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:5.62.0" - "@typescript-eslint/utils": "npm:5.62.0" - debug: "npm:^4.3.4" - tsutils: "npm:^3.21.0" - peerDependencies: - eslint: "*" - peerDependenciesMeta: - typescript: - optional: true - checksum: 93112e34026069a48f0484b98caca1c89d9707842afe14e08e7390af51cdde87378df29d213d3bbd10a7cfe6f91b228031b56218515ce077bdb62ddea9d9f474 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/types@npm:5.62.0" - checksum: 7febd3a7f0701c0b927e094f02e82d8ee2cada2b186fcb938bc2b94ff6fbad88237afc304cbaf33e82797078bbbb1baf91475f6400912f8b64c89be79bfa4ddf - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:5.62.0, @typescript-eslint/typescript-estree@npm:^5.59.5": - version: 5.62.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/visitor-keys": "npm:5.62.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: d7984a3e9d56897b2481940ec803cb8e7ead03df8d9cfd9797350be82ff765dfcf3cfec04e7355e1779e948da8f02bc5e11719d07a596eb1cb995c48a95e38cf - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/utils@npm:5.62.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@types/json-schema": "npm:^7.0.9" - "@types/semver": "npm:^7.3.12" - "@typescript-eslint/scope-manager": "npm:5.62.0" - "@typescript-eslint/types": "npm:5.62.0" - "@typescript-eslint/typescript-estree": "npm:5.62.0" - eslint-scope: "npm:^5.1.1" - semver: "npm:^7.3.7" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: f09b7d9952e4a205eb1ced31d7684dd55cee40bf8c2d78e923aa8a255318d97279825733902742c09d8690f37a50243f4c4d383ab16bd7aefaf9c4b438f785e1 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.62.0": - version: 5.62.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" - dependencies: - "@typescript-eslint/types": "npm:5.62.0" - eslint-visitor-keys: "npm:^3.3.0" - checksum: 7c3b8e4148e9b94d9b7162a596a1260d7a3efc4e65199693b8025c71c4652b8042501c0bc9f57654c1e2943c26da98c0f77884a746c6ae81389fcb0b513d995d - languageName: node - linkType: hard - -"@uniswap/permit2-sdk@npm:^1.2.0": - version: 1.2.0 - resolution: "@uniswap/permit2-sdk@npm:1.2.0" - dependencies: - ethers: "npm:^5.3.1" - tiny-invariant: "npm:^1.3.1" - checksum: 70de01192ff15b800e53825ce9f055cddbe31c0572198322b062c66e561e4120cf6bb5959e27fdaf0172dc65406c2f9a61c94f3d85373f8ce66eb14705923791 - languageName: node - linkType: hard - -"@vercel/ncc@npm:^0.34.0": - version: 0.34.0 - resolution: "@vercel/ncc@npm:0.34.0" - dependencies: - node-gyp: "npm:latest" - bin: - ncc: dist/ncc/cli.js - checksum: fc64b3f2f79451ab0b0f91adaf76809940a4bc5ec9abca92e7095e298c0987f59bdeec281ff4846d7c8f4c88a854295498402778b9cf362f03e74d8a90d3e3fa - languageName: node - linkType: hard - -"@vercel/nft@npm:^0.23.0": - version: 0.23.1 - resolution: "@vercel/nft@npm:0.23.1" - dependencies: - "@mapbox/node-pre-gyp": "npm:^1.0.5" - "@rollup/pluginutils": "npm:^4.0.0" - acorn: "npm:^8.6.0" - async-sema: "npm:^3.1.1" - bindings: "npm:^1.4.0" - estree-walker: "npm:2.0.2" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - micromatch: "npm:^4.0.2" - node-gyp-build: "npm:^4.2.2" - resolve-from: "npm:^5.0.0" - bin: - nft: out/cli.js - checksum: e19278512e9ff8618d8a9d82afe5b6f8783fbceebf6558dee67facd4d571618332bd8b025193ae33311f2e48ba68eacffc020ab621574b6398a9d945484209f6 - languageName: node - linkType: hard - -"@vercel/nft@npm:^0.24.3": - version: 0.24.4 - resolution: "@vercel/nft@npm:0.24.4" - dependencies: - "@mapbox/node-pre-gyp": "npm:^1.0.5" - "@rollup/pluginutils": "npm:^4.0.0" - acorn: "npm:^8.6.0" - async-sema: "npm:^3.1.1" - bindings: "npm:^1.4.0" - estree-walker: "npm:2.0.2" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - micromatch: "npm:^4.0.2" - node-gyp-build: "npm:^4.2.2" - resolve-from: "npm:^5.0.0" - bin: - nft: out/cli.js - checksum: 1a845a8c1587d0595d2981a750b1f579ae99c11db821b8530129c7f8b45c5d059993244b697baaf5ccd537641c0038bd1768534f302ef46f97db981833172109 - languageName: node - linkType: hard - -"@xhmikosr/archive-type@npm:^6.0.1": - version: 6.0.1 - resolution: "@xhmikosr/archive-type@npm:6.0.1" - dependencies: - file-type: "npm:^18.5.0" - checksum: eff3197b8c8f6f15842cf264074809b428a0749524fb1135f6c4d9e84fd56ad11b431108fc82c2df162b4681e0e8e979cc169a944cd7547248c3a031f795f80c - languageName: node - linkType: hard - -"@xhmikosr/decompress-tar@npm:^7.0.0": - version: 7.0.0 - resolution: "@xhmikosr/decompress-tar@npm:7.0.0" - dependencies: - file-type: "npm:^18.5.0" - is-stream: "npm:^3.0.0" - tar-stream: "npm:^3.1.4" - checksum: 477f190899180fb4067a06930bc3fd9c5acf9651ab5fbf80157c4e781ffc5403ebcc4523539af5d60bb98d16f2a7b2847fed582ad5b0a17b2ee65409ef230d97 - languageName: node - linkType: hard - -"@xhmikosr/decompress-tarbz2@npm:^7.0.0": - version: 7.0.0 - resolution: "@xhmikosr/decompress-tarbz2@npm:7.0.0" - dependencies: - "@xhmikosr/decompress-tar": "npm:^7.0.0" - file-type: "npm:^18.5.0" - is-stream: "npm:^3.0.0" - seek-bzip: "npm:^1.0.6" - unbzip2-stream: "npm:^1.4.3" - checksum: afe53b82d83609f39da93414e9a80d416cdbc75ecda57535f998f486232bc74eb03ca7aad6ec45f113a1faa009fc1a796e671c09d4e34b6ff820844805524931 - languageName: node - linkType: hard - -"@xhmikosr/decompress-targz@npm:^7.0.0": - version: 7.0.0 - resolution: "@xhmikosr/decompress-targz@npm:7.0.0" - dependencies: - "@xhmikosr/decompress-tar": "npm:^7.0.0" - file-type: "npm:^18.5.0" - is-stream: "npm:^3.0.0" - checksum: 649aee6da1ca73f47f1507310a3a29df54d980397a2cbda58ba4f3226d9fbc54fe2716633dd3324fb04f8a92cef363c80b34f003121040ec53026f335c6d4c66 - languageName: node - linkType: hard - -"@xhmikosr/decompress-unzip@npm:^6.0.0": - version: 6.0.0 - resolution: "@xhmikosr/decompress-unzip@npm:6.0.0" - dependencies: - file-type: "npm:^18.5.0" - get-stream: "npm:^6.0.1" - yauzl: "npm:^2.10.0" - checksum: 5f656ac28c72b2d10311f5a540936a34be4c43d475080140b93049e138bd9d5d391d740eff301179c7d65ee33d37b9a059975a0c36cc0f5aeca431a2f59f3e11 - languageName: node - linkType: hard - -"@xhmikosr/decompress@npm:^9.0.1": - version: 9.0.1 - resolution: "@xhmikosr/decompress@npm:9.0.1" - dependencies: - "@xhmikosr/decompress-tar": "npm:^7.0.0" - "@xhmikosr/decompress-tarbz2": "npm:^7.0.0" - "@xhmikosr/decompress-targz": "npm:^7.0.0" - "@xhmikosr/decompress-unzip": "npm:^6.0.0" - graceful-fs: "npm:^4.2.11" - make-dir: "npm:^4.0.0" - strip-dirs: "npm:^3.0.0" - checksum: 6f17a4f59647c98ddb3084ca42e967fce97188e5582602b3d140d86ca6d2d7644f05543c5c375b9154bc96071893e81b3f350225a4d28446f59ef0a50c10be38 - languageName: node - linkType: hard - -"@xhmikosr/downloader@npm:^13.0.0": - version: 13.0.1 - resolution: "@xhmikosr/downloader@npm:13.0.1" - dependencies: - "@xhmikosr/archive-type": "npm:^6.0.1" - "@xhmikosr/decompress": "npm:^9.0.1" - content-disposition: "npm:^0.5.4" - ext-name: "npm:^5.0.0" - file-type: "npm:^18.5.0" - filenamify: "npm:^5.1.1" - get-stream: "npm:^6.0.1" - got: "npm:^12.6.1" - merge-options: "npm:^3.0.4" - p-event: "npm:^5.0.1" - checksum: 1e54293388c845057b53e386372513ff4abbdb2499f2ff9cae48a9de3256bf0c492d9d35f2a09db928184fc9f1b1294ef3c06be4e5862495ba72a92c66125477 - languageName: node - linkType: hard - -"@zkochan/retry@npm:^0.2.0": - version: 0.2.0 - resolution: "@zkochan/retry@npm:0.2.0" - checksum: 41a197fa7b0146dd1653e4144aaa3fc5941247704a43267dcaf486cf3c2c01afab0c2c8aa708077fcb94e47790bfdb15b832bb2880547dca8acca87cf786704b - languageName: node - linkType: hard - -"@zkochan/rimraf@npm:^2.1.2": - version: 2.1.3 - resolution: "@zkochan/rimraf@npm:2.1.3" - dependencies: - rimraf: "npm:^3.0.2" - checksum: 44b443a514ffd35e7338bdfe764af374cddd4bab660ccc70287005d247466c1d70f6d46b2e14680b932514048d3dd1af9f8cd07809d1afed9b0c2d6cea69e689 - languageName: node - linkType: hard - -"JSONStream@npm:^1.3.5": - version: 1.3.5 - resolution: "JSONStream@npm:1.3.5" - dependencies: - jsonparse: "npm:^1.2.0" - through: "npm:>=2.2.7 <3" - bin: - JSONStream: ./bin.js - checksum: 0f54694da32224d57b715385d4a6b668d2117379d1f3223dc758459246cca58fdc4c628b83e8a8883334e454a0a30aa198ede77c788b55537c1844f686a751f2 - languageName: node - linkType: hard - -"abab@npm:^2.0.6": - version: 2.0.6 - resolution: "abab@npm:2.0.6" - checksum: 0b245c3c3ea2598fe0025abf7cc7bb507b06949d51e8edae5d12c1b847a0a0c09639abcb94788332b4e2044ac4491c1e8f571b51c7826fd4b0bda1685ad4a278 - languageName: node - linkType: hard - -"abbrev@npm:1": - version: 1.1.1 - resolution: "abbrev@npm:1.1.1" - checksum: 3f762677702acb24f65e813070e306c61fafe25d4b2583f9dfc935131f774863f3addd5741572ed576bd69cabe473c5af18e1e108b829cb7b6b4747884f726e6 - languageName: node - linkType: hard - -"abbrev@npm:^2.0.0": - version: 2.0.0 - resolution: "abbrev@npm:2.0.0" - checksum: f742a5a107473946f426c691c08daba61a1d15942616f300b5d32fd735be88fef5cba24201757b6c407fd564555fb48c751cfa33519b2605c8a7aadd22baf372 - languageName: node - linkType: hard - -"abort-controller@npm:^3.0.0": - version: 3.0.0 - resolution: "abort-controller@npm:3.0.0" - dependencies: - event-target-shim: "npm:^5.0.0" - checksum: 90ccc50f010250152509a344eb2e71977fbf8db0ab8f1061197e3275ddf6c61a41a6edfd7b9409c664513131dd96e962065415325ef23efa5db931b382d24ca5 - languageName: node - linkType: hard - -"abstract-logging@npm:^2.0.1": - version: 2.0.1 - resolution: "abstract-logging@npm:2.0.1" - checksum: 304879d9babcf6772260e5ddde632e6428e1f42f7a7a116d4689e97ad813a20e0ec2dd1e0a122f3617557f40091b9ca85735de4b48c17a2041268cb47b3f8ef1 - languageName: node - linkType: hard - -"accepts@npm:~1.3.8": - version: 1.3.8 - resolution: "accepts@npm:1.3.8" - dependencies: - mime-types: "npm:~2.1.34" - negotiator: "npm:0.6.3" - checksum: 3a35c5f5586cfb9a21163ca47a5f77ac34fa8ceb5d17d2fa2c0d81f41cbd7f8c6fa52c77e2c039acc0f4d09e71abdc51144246900f6bef5e3c4b333f77d89362 - languageName: node - linkType: hard - -"acorn-jsx@npm:^5.3.2": - version: 5.3.2 - resolution: "acorn-jsx@npm:5.3.2" - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 4c54868fbef3b8d58927d5e33f0a4de35f59012fe7b12cf9dfbb345fb8f46607709e1c4431be869a23fb63c151033d84c4198fa9f79385cec34fcb1dd53974c1 - languageName: node - linkType: hard - -"acorn-walk@npm:^8.1.1": - version: 8.2.0 - resolution: "acorn-walk@npm:8.2.0" - checksum: dbe92f5b2452c93e960c5594e666dd1fae141b965ff2cb4a1e1d0381e3e4db4274c5ce4ffa3d681a86ca2a8d4e29d5efc0670a08e23fd2800051ea387df56ca2 - languageName: node - linkType: hard - -"acorn@npm:^8.10.0, acorn@npm:^8.6.0": - version: 8.11.2 - resolution: "acorn@npm:8.11.2" - bin: - acorn: bin/acorn - checksum: a3ed76c761b75ec54b1ec3068fb7f113a182e95aea7f322f65098c2958d232e3d211cb6dac35ff9c647024b63714bc528a26d54a925d1fef2c25585b4c8e4017 - languageName: node - linkType: hard - -"acorn@npm:^8.4.1, acorn@npm:^8.9.0": - version: 8.10.0 - resolution: "acorn@npm:8.10.0" - bin: - acorn: bin/acorn - checksum: deaeebfbea6e40f6c0e1070e9b0e16e76ba484de54cbd735914d1d41d19169a450de8630b7a3a0c4e271a3b0c0b075a3427ad1a40d8a69f8747c0e8cb02ee3e2 - languageName: node - linkType: hard - -"aes-js@npm:3.0.0": - version: 3.0.0 - resolution: "aes-js@npm:3.0.0" - checksum: 87dd5b2363534b867db7cef8bc85a90c355460783744877b2db7c8be09740aac5750714f9e00902822f692662bda74cdf40e03fbb5214ffec75c2666666288b8 - languageName: node - linkType: hard - -"agent-base@npm:6": - version: 6.0.2 - resolution: "agent-base@npm:6.0.2" - dependencies: - debug: "npm:4" - checksum: dc4f757e40b5f3e3d674bc9beb4f1048f4ee83af189bae39be99f57bf1f48dde166a8b0a5342a84b5944ee8e6ed1e5a9d801858f4ad44764e84957122fe46261 - languageName: node - linkType: hard - -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": - version: 7.1.0 - resolution: "agent-base@npm:7.1.0" - dependencies: - debug: "npm:^4.3.4" - checksum: fc974ab57ffdd8421a2bc339644d312a9cca320c20c3393c9d8b1fd91731b9bbabdb985df5fc860f5b79d81c3e350daa3fcb31c5c07c0bb385aafc817df004ce - languageName: node - linkType: hard - -"agentkeepalive@npm:^4.2.1": - version: 4.5.0 - resolution: "agentkeepalive@npm:4.5.0" - dependencies: - humanize-ms: "npm:^1.2.1" - checksum: 394ea19f9710f230722996e156607f48fdf3a345133b0b1823244b7989426c16019a428b56c82d3eabef616e938812981d9009f4792ecc66bd6a59e991c62612 - languageName: node - linkType: hard - -"aggregate-error@npm:^3.0.0, aggregate-error@npm:^3.1.0": - version: 3.1.0 - resolution: "aggregate-error@npm:3.1.0" - dependencies: - clean-stack: "npm:^2.0.0" - indent-string: "npm:^4.0.0" - checksum: a42f67faa79e3e6687a4923050e7c9807db3848a037076f791d10e092677d65c1d2d863b7848560699f40fc0502c19f40963fb1cd1fb3d338a7423df8e45e039 - languageName: node - linkType: hard - -"aggregate-error@npm:^4.0.0": - version: 4.0.1 - resolution: "aggregate-error@npm:4.0.1" - dependencies: - clean-stack: "npm:^4.0.0" - indent-string: "npm:^5.0.0" - checksum: 75fd739f5c4c60a667cce35ccaf0edf135e147ef0be9a029cab75de14ac9421779b15339d562e58d25b233ea0ef2bbd4c916f149fdbcb73c2b9a62209e611343 - languageName: node - linkType: hard - -"ajv-errors@npm:^3.0.0": - version: 3.0.0 - resolution: "ajv-errors@npm:3.0.0" - peerDependencies: - ajv: ^8.0.1 - checksum: f3d864ebd4bc0b51ad622b5a889cc8903000295eaa058d59c2102f293fe126c3d901419da143eaa817b863cac2e92ae2ef6f55e6c31d07bf272099afe73961ae - languageName: node - linkType: hard - -"ajv-formats@npm:^2.1.1": - version: 2.1.1 - resolution: "ajv-formats@npm:2.1.1" - dependencies: - ajv: "npm:^8.0.0" - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - checksum: e43ba22e91b6a48d96224b83d260d3a3a561b42d391f8d3c6d2c1559f9aa5b253bfb306bc94bbeca1d967c014e15a6efe9a207309e95b3eaae07fcbcdc2af662 - languageName: node - linkType: hard - -"ajv@npm:^6.12.4": - version: 6.12.6 - resolution: "ajv@npm:6.12.6" - dependencies: - fast-deep-equal: "npm:^3.1.1" - fast-json-stable-stringify: "npm:^2.0.0" - json-schema-traverse: "npm:^0.4.1" - uri-js: "npm:^4.2.2" - checksum: 41e23642cbe545889245b9d2a45854ebba51cda6c778ebced9649420d9205f2efb39cb43dbc41e358409223b1ea43303ae4839db682c848b891e4811da1a5a71 - languageName: node - linkType: hard - -"ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.11.2, ajv@npm:^8.12.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" - dependencies: - fast-deep-equal: "npm:^3.1.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: ac4f72adf727ee425e049bc9d8b31d4a57e1c90da8d28bcd23d60781b12fcd6fc3d68db5df16994c57b78b94eed7988f5a6b482fd376dc5b084125e20a0a622e - languageName: node - linkType: hard - -"all-node-versions@npm:^11.3.0": - version: 11.3.0 - resolution: "all-node-versions@npm:11.3.0" - dependencies: - fetch-node-website: "npm:^7.3.0" - filter-obj: "npm:^5.1.0" - get-stream: "npm:^6.0.0" - global-cache-dir: "npm:^4.3.1" - is-plain-obj: "npm:^4.1.0" - path-exists: "npm:^5.0.0" - semver: "npm:^7.3.7" - write-file-atomic: "npm:^4.0.1" - checksum: 1ab4a82a0ae83035bd60bde440961eb5a2d36647cc48a7682a1070a7f1a8b8a406e7f7bf087136dd3d08e0e34dda0bcc5e191f5fa038b0359419e23642cea106 - languageName: node - linkType: hard - -"ansi-align@npm:^3.0.1": - version: 3.0.1 - resolution: "ansi-align@npm:3.0.1" - dependencies: - string-width: "npm:^4.1.0" - checksum: ad8b755a253a1bc8234eb341e0cec68a857ab18bf97ba2bda529e86f6e30460416523e0ec58c32e5c21f0ca470d779503244892873a5895dbd0c39c788e82467 - languageName: node - linkType: hard - -"ansi-color@npm:^0.2.1": - version: 0.2.1 - resolution: "ansi-color@npm:0.2.1" - checksum: 0ccfb57aadd3a955d1bbdc8392fb24e7e13b247812955b0182a3bea3f733d757e49f0b8faa00a6d2c619613f2d2a3136096f91e1fb4d688c39cf24b4f776a0d3 - languageName: node - linkType: hard - -"ansi-escapes@npm:6.2.0, ansi-escapes@npm:^6.0.0": - version: 6.2.0 - resolution: "ansi-escapes@npm:6.2.0" - dependencies: - type-fest: "npm:^3.0.0" - checksum: 3eec75deedd8b10192c5f98e4cd9715cc3ff268d33fc463c24b7d22446668bfcd4ad1803993ea89c0f51f88b5a3399572bacb7c8cb1a067fc86e189c5f3b0c7e - languageName: node - linkType: hard - -"ansi-escapes@npm:^3.2.0": - version: 3.2.0 - resolution: "ansi-escapes@npm:3.2.0" - checksum: 084e1ce38139ad2406f18a8e7efe2b850ddd06ce3c00f633392d1ce67756dab44fe290e573d09ef3c9a0cb13c12881e0e35a8f77a017d39a0a4ab85ae2fae04f - languageName: node - linkType: hard - -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.1": - version: 4.3.2 - resolution: "ansi-escapes@npm:4.3.2" - dependencies: - type-fest: "npm:^0.21.3" - checksum: da917be01871525a3dfcf925ae2977bc59e8c513d4423368645634bf5d4ceba5401574eb705c1e92b79f7292af5a656f78c5725a4b0e1cec97c4b413705c1d50 - languageName: node - linkType: hard - -"ansi-escapes@npm:^5.0.0": - version: 5.0.0 - resolution: "ansi-escapes@npm:5.0.0" - dependencies: - type-fest: "npm:^1.0.2" - checksum: f705cc7fbabb981ddf51562cd950792807bccd7260cc3d9478a619dda62bff6634c87ca100f2545ac7aade9b72652c4edad8c7f0d31a0b949b5fa58f33eaf0d0 - languageName: node - linkType: hard - -"ansi-regex@npm:^3.0.0": - version: 3.0.1 - resolution: "ansi-regex@npm:3.0.1" - checksum: d108a7498b8568caf4a46eea4f1784ab4e0dfb2e3f3938c697dee21443d622d765c958f2b7e2b9f6b9e55e2e2af0584eaa9915d51782b89a841c28e744e7a167 - languageName: node - linkType: hard - -"ansi-regex@npm:^4.1.0": - version: 4.1.1 - resolution: "ansi-regex@npm:4.1.1" - checksum: d36d34234d077e8770169d980fed7b2f3724bfa2a01da150ccd75ef9707c80e883d27cdf7a0eac2f145ac1d10a785a8a855cffd05b85f778629a0db62e7033da - languageName: node - linkType: hard - -"ansi-regex@npm:^5.0.1": - version: 5.0.1 - resolution: "ansi-regex@npm:5.0.1" - checksum: 9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737 - languageName: node - linkType: hard - -"ansi-regex@npm:^6.0.1": - version: 6.0.1 - resolution: "ansi-regex@npm:6.0.1" - checksum: cbe16dbd2c6b2735d1df7976a7070dd277326434f0212f43abf6d87674095d247968209babdaad31bb00882fa68807256ba9be340eec2f1004de14ca75f52a08 - languageName: node - linkType: hard - -"ansi-styles@npm:6.2.1, ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: 5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c - languageName: node - linkType: hard - -"ansi-styles@npm:^3.2.1": - version: 3.2.1 - resolution: "ansi-styles@npm:3.2.1" - dependencies: - color-convert: "npm:^1.9.0" - checksum: ece5a8ef069fcc5298f67e3f4771a663129abd174ea2dfa87923a2be2abf6cd367ef72ac87942da00ce85bd1d651d4cd8595aebdb1b385889b89b205860e977b - languageName: node - linkType: hard - -"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": - version: 4.3.0 - resolution: "ansi-styles@npm:4.3.0" - dependencies: - color-convert: "npm:^2.0.1" - checksum: 895a23929da416f2bd3de7e9cb4eabd340949328ab85ddd6e484a637d8f6820d485f53933446f5291c3b760cbc488beb8e88573dd0f9c7daf83dccc8fe81b041 - languageName: node - linkType: hard - -"ansi-styles@npm:^5.0.0": - version: 5.2.0 - resolution: "ansi-styles@npm:5.2.0" - checksum: 9c4ca80eb3c2fb7b33841c210d2f20807f40865d27008d7c3f707b7f95cab7d67462a565e2388ac3285b71cb3d9bb2173de8da37c57692a362885ec34d6e27df - languageName: node - linkType: hard - -"ansi-to-html@npm:0.7.2": - version: 0.7.2 - resolution: "ansi-to-html@npm:0.7.2" - dependencies: - entities: "npm:^2.2.0" - bin: - ansi-to-html: bin/ansi-to-html - checksum: 031da78f716e7c6b0e391c64f7bc5e95f2d37123dcc3237d8c592dc35830dd0da05e0c3f3e3f8179856cfe5fd85c689d2ad85024b71b50014da9ef6e8fa021cf - languageName: node - linkType: hard - -"anymatch@npm:^3.0.3, anymatch@npm:^3.1.3, anymatch@npm:~3.1.2": - version: 3.1.3 - resolution: "anymatch@npm:3.1.3" - dependencies: - normalize-path: "npm:^3.0.0" - picomatch: "npm:^2.0.4" - checksum: 57b06ae984bc32a0d22592c87384cd88fe4511b1dd7581497831c56d41939c8a001b28e7b853e1450f2bf61992dfcaa8ae2d0d161a0a90c4fb631ef07098fbac - languageName: node - linkType: hard - -"aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: d06e26384a8f6245d8c8896e138c0388824e259a329e0c9f196b4fa533c82502a6fd449586e3604950a0c42921832a458bb3aa0aa9f0ba449cfd4f50fd0d09b5 - languageName: node - linkType: hard - -"arch@npm:^2.2.0": - version: 2.2.0 - resolution: "arch@npm:2.2.0" - checksum: 4ceaf8d8207817c216ebc4469742052cb0a097bc45d9b7fcd60b7507220da545a28562ab5bdd4dfe87921bb56371a0805da4e10d704e01f93a15f83240f1284c - languageName: node - linkType: hard - -"archiver-utils@npm:^4.0.1": - version: 4.0.1 - resolution: "archiver-utils@npm:4.0.1" - dependencies: - glob: "npm:^8.0.0" - graceful-fs: "npm:^4.2.0" - lazystream: "npm:^1.0.0" - lodash: "npm:^4.17.15" - normalize-path: "npm:^3.0.0" - readable-stream: "npm:^3.6.0" - checksum: fc646fe1f8e3650383b6f79384e1c8f69caf7685c705221e23393a674ee1d67331e246250a72b03ec2fbdb2cfe30adc2d4287f6357684d6843d604738bf2c870 - languageName: node - linkType: hard - -"archiver@npm:^6.0.0": - version: 6.0.1 - resolution: "archiver@npm:6.0.1" - dependencies: - archiver-utils: "npm:^4.0.1" - async: "npm:^3.2.4" - buffer-crc32: "npm:^0.2.1" - readable-stream: "npm:^3.6.0" - readdir-glob: "npm:^1.1.2" - tar-stream: "npm:^3.0.0" - zip-stream: "npm:^5.0.1" - checksum: 54c5a634b39691114e727d4b4f360439fa7cd40b414c9d909606fbfd7048037f7dccefa49337f9ed19b1f5c209e021ce5e1ff9c6b547907257bc71f1af6f8cf3 - languageName: node - linkType: hard - -"archy@npm:^1.0.0": - version: 1.0.0 - resolution: "archy@npm:1.0.0" - checksum: 200c849dd1c304ea9914827b0555e7e1e90982302d574153e28637db1a663c53de62bad96df42d50e8ce7fc18d05e3437d9aa8c4b383803763755f0956c7d308 - languageName: node - linkType: hard - -"are-we-there-yet@npm:^2.0.0": - version: 2.0.0 - resolution: "are-we-there-yet@npm:2.0.0" - dependencies: - delegates: "npm:^1.0.0" - readable-stream: "npm:^3.6.0" - checksum: 375f753c10329153c8d66dc95e8f8b6c7cc2aa66e05cb0960bd69092b10dae22900cacc7d653ad11d26b3ecbdbfe1e8bfb6ccf0265ba8077a7d979970f16b99c - languageName: node - linkType: hard - -"arg@npm:^4.1.0": - version: 4.1.3 - resolution: "arg@npm:4.1.3" - checksum: 070ff801a9d236a6caa647507bdcc7034530604844d64408149a26b9e87c2f97650055c0f049abd1efc024b334635c01f29e0b632b371ac3f26130f4cf65997a - languageName: node - linkType: hard - -"argparse@npm:^1.0.7": - version: 1.0.10 - resolution: "argparse@npm:1.0.10" - dependencies: - sprintf-js: "npm:~1.0.2" - checksum: b2972c5c23c63df66bca144dbc65d180efa74f25f8fd9b7d9a0a6c88ae839db32df3d54770dcb6460cf840d232b60695d1a6b1053f599d84e73f7437087712de - languageName: node - linkType: hard - -"argparse@npm:^2.0.1": - version: 2.0.1 - resolution: "argparse@npm:2.0.1" - checksum: c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e - languageName: node - linkType: hard - -"args@npm:^5.0.1": - version: 5.0.3 - resolution: "args@npm:5.0.3" - dependencies: - camelcase: "npm:5.0.0" - chalk: "npm:2.4.2" - leven: "npm:2.1.0" - mri: "npm:1.1.4" - checksum: 213871ae97d6f5990dc4637f53e48feef8566b2fd6d5cc9cb46ef78dc1db835b2f90fd536c1414441eaa0b5cb8f2a5ab94b973400b5fea096ee20b9893d3b573 - languageName: node - linkType: hard - -"arity-n@npm:^1.0.4": - version: 1.0.4 - resolution: "arity-n@npm:1.0.4" - checksum: 31c390104bf3b9275574c9d59df67b8a2684981b93ca728a99c4f92241b71b8089b1e99b732f889891e78087887b49a59c885167e2185303449bece83e8d7f9c - languageName: node - linkType: hard - -"arr-diff@npm:^4.0.0": - version: 4.0.0 - resolution: "arr-diff@npm:4.0.0" - checksum: 67b80067137f70c89953b95f5c6279ad379c3ee39f7143578e13bd51580a40066ee2a55da066e22d498dce10f68c2d70056d7823f972fab99dfbf4c78d0bc0f7 - languageName: node - linkType: hard - -"arr-flatten@npm:^1.1.0": - version: 1.1.0 - resolution: "arr-flatten@npm:1.1.0" - checksum: bef53be02ed3bc58f202b3861a5b1eb6e1ae4fecf39c3ad4d15b1e0433f941077d16e019a33312d820844b0661777322acbb7d0c447b04d9bdf7d6f9c532548a - languageName: node - linkType: hard - -"arr-union@npm:^3.1.0": - version: 3.1.0 - resolution: "arr-union@npm:3.1.0" - checksum: 7d5aa05894e54aa93c77c5726c1dd5d8e8d3afe4f77983c0aa8a14a8a5cbe8b18f0cf4ecaa4ac8c908ef5f744d2cbbdaa83fd6e96724d15fea56cfa7f5efdd51 - languageName: node - linkType: hard - -"array-flatten@npm:1.1.1": - version: 1.1.1 - resolution: "array-flatten@npm:1.1.1" - checksum: 806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91 - languageName: node - linkType: hard - -"array-ify@npm:^1.0.0": - version: 1.0.0 - resolution: "array-ify@npm:1.0.0" - checksum: 75c9c072faac47bd61779c0c595e912fe660d338504ac70d10e39e1b8a4a0c9c87658703d619b9d1b70d324177ae29dc8d07dda0d0a15d005597bc4c5a59c70c - languageName: node - linkType: hard - -"array-last@npm:^1.1.1": - version: 1.3.0 - resolution: "array-last@npm:1.3.0" - dependencies: - is-number: "npm:^4.0.0" - checksum: bb620e744fab80b104a5eddfa828eb915451ffc23b737e76b2ecfbbef42e1a9557ca85d280cde10c5d12b4627d15857e7312a2f20d9ecc45f1e52d745a591438 - languageName: node - linkType: hard - -"array-timsort@npm:^1.0.3": - version: 1.0.3 - resolution: "array-timsort@npm:1.0.3" - checksum: bd3a1707b621947265c89867e67c9102b9b9f4c50f5b3974220112290d8b60d26ce60595edec5deed3325207b759d70b758bed3cd310b5ddadb835657ffb6d12 - languageName: node - linkType: hard - -"array-union@npm:^2.1.0": - version: 2.1.0 - resolution: "array-union@npm:2.1.0" - checksum: 429897e68110374f39b771ec47a7161fc6a8fc33e196857c0a396dc75df0b5f65e4d046674db764330b6bb66b39ef48dd7c53b6a2ee75cfb0681e0c1a7033962 - languageName: node - linkType: hard - -"array-unique@npm:^0.3.2": - version: 0.3.2 - resolution: "array-unique@npm:0.3.2" - checksum: dbf4462cdba8a4b85577be07705210b3d35be4b765822a3f52962d907186617638ce15e0603a4fefdcf82f4cbbc9d433f8cbbd6855148a68872fa041b6474121 - languageName: node - linkType: hard - -"arrify@npm:^1.0.1": - version: 1.0.1 - resolution: "arrify@npm:1.0.1" - checksum: c35c8d1a81bcd5474c0c57fe3f4bad1a4d46a5fa353cedcff7a54da315df60db71829e69104b859dff96c5d68af46bd2be259fe5e50dc6aa9df3b36bea0383ab - languageName: node - linkType: hard - -"arrify@npm:^3.0.0": - version: 3.0.0 - resolution: "arrify@npm:3.0.0" - checksum: 2e26601b8486f29780f1f70f7ac05a226755814c2a3ab42e196748f650af1dc310cd575a11dd4b9841c70fd7460b2dd2b8fe6fb7a3375878e2660706efafa58e - languageName: node - linkType: hard - -"ascii-table@npm:0.0.9": - version: 0.0.9 - resolution: "ascii-table@npm:0.0.9" - checksum: d485349d05b52d5cc686651a603c968fae881777be06aa4d14912683ee61b305e2558508659ec84837cb87f2a58ac7b72b99c05ea84da598cfe2cac9199dd527 - languageName: node - linkType: hard - -"assign-symbols@npm:^1.0.0": - version: 1.0.0 - resolution: "assign-symbols@npm:1.0.0" - checksum: 29a654b8a6da6889a190d0d0efef4b1bfb5948fa06cbc245054aef05139f889f2f7c75b989917e3fde853fc4093b88048e4de8578a73a76f113d41bfd66e5775 - languageName: node - linkType: hard - -"ast-module-types@npm:^5.0.0": - version: 5.0.0 - resolution: "ast-module-types@npm:5.0.0" - checksum: 023eb05658e7c4be9a2e661df8713d74fd04a45091ac9be399ff638265638a88752df2e26be49afdeefcacdcdf8e3160a86f0703c46844c5bc96d908bb5e23f0 - languageName: node - linkType: hard - -"async-sema@npm:^3.1.1": - version: 3.1.1 - resolution: "async-sema@npm:3.1.1" - checksum: a16da9f7f2dbdd00a969bf264b7ad331b59df3eac2b38f529b881c5cc8662594e68ed096d927ec2aabdc13454379cdc6d677bcdb0a3d2db338fb4be17957832b - languageName: node - linkType: hard - -"async@npm:^3.2.3, async@npm:^3.2.4": - version: 3.2.5 - resolution: "async@npm:3.2.5" - checksum: 1408287b26c6db67d45cb346e34892cee555b8b59e6c68e6f8c3e495cad5ca13b4f218180e871f3c2ca30df4ab52693b66f2f6ff43644760cab0b2198bda79c1 - languageName: node - linkType: hard - -"async@npm:~1.5": - version: 1.5.2 - resolution: "async@npm:1.5.2" - checksum: 9ee84592c393aad1047d1223004317ecc65a9a3f76101e0f4614a0818eac962e666510353400a3c9ea158df540579a293f486f3578e918c5e90a0f5ed52e8aea - languageName: node - linkType: hard - -"asynckit@npm:^0.4.0": - version: 0.4.0 - resolution: "asynckit@npm:0.4.0" - checksum: d73e2ddf20c4eb9337e1b3df1a0f6159481050a5de457c55b14ea2e5cb6d90bb69e004c9af54737a5ee0917fcf2c9e25de67777bbe58261847846066ba75bc9d - languageName: node - linkType: hard - -"atob@npm:^2.1.2": - version: 2.1.2 - resolution: "atob@npm:2.1.2" - bin: - atob: bin/atob.js - checksum: ada635b519dc0c576bb0b3ca63a73b50eefacf390abb3f062558342a8d68f2db91d0c8db54ce81b0d89de3b0f000de71f3ae7d761fd7d8cc624278fe443d6c7e - languageName: node - linkType: hard - -"atomic-sleep@npm:^1.0.0": - version: 1.0.0 - resolution: "atomic-sleep@npm:1.0.0" - checksum: e329a6665512736a9bbb073e1761b4ec102f7926cce35037753146a9db9c8104f5044c1662e4a863576ce544fb8be27cd2be6bc8c1a40147d03f31eb1cfb6e8a - languageName: node - linkType: hard - -"avvio@npm:^8.2.0": - version: 8.2.1 - resolution: "avvio@npm:8.2.1" - dependencies: - archy: "npm:^1.0.0" - debug: "npm:^4.0.0" - fastq: "npm:^1.6.1" - checksum: a763b7cb0d9bdd4c111c28b46cb83ee9d4bf79e5f99c5cd8b8f2727cf6d0cd5ec3e6df90dbda74a56cdec72fe928dd2e13e75e67270a88b92401f68ef756b3ce - languageName: node - linkType: hard - -"axios@npm:^1.1.3": - version: 1.6.2 - resolution: "axios@npm:1.6.2" - dependencies: - follow-redirects: "npm:^1.15.0" - form-data: "npm:^4.0.0" - proxy-from-env: "npm:^1.1.0" - checksum: 9b77e030e85e4f9cbcba7bb52fbff67d6ce906c92d213e0bd932346a50140faf83733bf786f55bd58301bd92f9973885c7b87d6348023e10f7eaf286d0791a1d - languageName: node - linkType: hard - -"axios@npm:^1.3.2": - version: 1.5.0 - resolution: "axios@npm:1.5.0" - dependencies: - follow-redirects: "npm:^1.15.0" - form-data: "npm:^4.0.0" - proxy-from-env: "npm:^1.1.0" - checksum: a3e11e53ff10fa02defb17c82672599a5ef31f8a6f2b0ea1564a61271226a924baef3a899a03c6850bddb0e9a614acdf615e07b30f382403b5e1fc7ec2eef464 - languageName: node - linkType: hard - -"b4a@npm:^1.6.4": - version: 1.6.4 - resolution: "b4a@npm:1.6.4" - checksum: a0af707430c3643fd8d9418c732849d3626f1c9281489e021fcad969fb4808fb9f67b224de36b59c9c3b5a13d853482fee0c0eb53f7aec12d540fa67f63648b6 - languageName: node - linkType: hard - -"babel-jest@npm:^29.7.0": - version: 29.7.0 - resolution: "babel-jest@npm:29.7.0" - dependencies: - "@jest/transform": "npm:^29.7.0" - "@types/babel__core": "npm:^7.1.14" - babel-plugin-istanbul: "npm:^6.1.1" - babel-preset-jest: "npm:^29.6.3" - chalk: "npm:^4.0.0" - graceful-fs: "npm:^4.2.9" - slash: "npm:^3.0.0" - peerDependencies: - "@babel/core": ^7.8.0 - checksum: 2eda9c1391e51936ca573dd1aedfee07b14c59b33dbe16ef347873ddd777bcf6e2fc739681e9e9661ab54ef84a3109a03725be2ac32cd2124c07ea4401cbe8c1 - languageName: node - linkType: hard - -"babel-plugin-istanbul@npm:^6.1.1": - version: 6.1.1 - resolution: "babel-plugin-istanbul@npm:6.1.1" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.0.0" - "@istanbuljs/load-nyc-config": "npm:^1.0.0" - "@istanbuljs/schema": "npm:^0.1.2" - istanbul-lib-instrument: "npm:^5.0.4" - test-exclude: "npm:^6.0.0" - checksum: 1075657feb705e00fd9463b329921856d3775d9867c5054b449317d39153f8fbcebd3e02ebf00432824e647faff3683a9ca0a941325ef1afe9b3c4dd51b24beb - languageName: node - linkType: hard - -"babel-plugin-jest-hoist@npm:^29.6.3": - version: 29.6.3 - resolution: "babel-plugin-jest-hoist@npm:29.6.3" - dependencies: - "@babel/template": "npm:^7.3.3" - "@babel/types": "npm:^7.3.3" - "@types/babel__core": "npm:^7.1.14" - "@types/babel__traverse": "npm:^7.0.6" - checksum: 7e6451caaf7dce33d010b8aafb970e62f1b0c0b57f4978c37b0d457bbcf0874d75a395a102daf0bae0bd14eafb9f6e9a165ee5e899c0a4f1f3bb2e07b304ed2e - languageName: node - linkType: hard - -"babel-preset-current-node-syntax@npm:^1.0.0": - version: 1.0.1 - resolution: "babel-preset-current-node-syntax@npm:1.0.1" - dependencies: - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - "@babel/plugin-syntax-bigint": "npm:^7.8.3" - "@babel/plugin-syntax-class-properties": "npm:^7.8.3" - "@babel/plugin-syntax-import-meta": "npm:^7.8.3" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - "@babel/plugin-syntax-numeric-separator": "npm:^7.8.3" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - "@babel/plugin-syntax-top-level-await": "npm:^7.8.3" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 5ba39a3a0e6c37d25e56a4fb843be632dac98d54706d8a0933f9bcb1a07987a96d55c2b5a6c11788a74063fb2534fe68c1f1dbb6c93626850c785e0938495627 - languageName: node - linkType: hard - -"babel-preset-jest@npm:^29.6.3": - version: 29.6.3 - resolution: "babel-preset-jest@npm:29.6.3" - dependencies: - babel-plugin-jest-hoist: "npm:^29.6.3" - babel-preset-current-node-syntax: "npm:^1.0.0" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: ec5fd0276b5630b05f0c14bb97cc3815c6b31600c683ebb51372e54dcb776cff790bdeeabd5b8d01ede375a040337ccbf6a3ccd68d3a34219125945e167ad943 - languageName: node - linkType: hard - -"babylon@npm:^6.9.1": - version: 6.18.0 - resolution: "babylon@npm:6.18.0" - bin: - babylon: ./bin/babylon.js - checksum: 9b1bf946e16782deadb1f5414c1269efa6044eb1e97a3de2051f09a3f2a54e97be3542d4242b28d23de0ef67816f519d38ce1ec3ddb7be306131c39a60e5a667 - languageName: node - linkType: hard - -"backoff@npm:2.5.0": - version: 2.5.0 - resolution: "backoff@npm:2.5.0" - dependencies: - precond: "npm:0.2" - checksum: 57afcd07c08e9174d78f79643ebca1e8da752143ef6675e6b4a0b08ec6b497db3317089350c02fb747ae54c53f485c4d8b0742130b78028bb8a8cd96dd69ce0f - languageName: node - linkType: hard - -"balanced-match@npm:^1.0.0": - version: 1.0.2 - resolution: "balanced-match@npm:1.0.2" - checksum: 9308baf0a7e4838a82bbfd11e01b1cb0f0cf2893bc1676c27c2a8c0e70cbae1c59120c3268517a8ae7fb6376b4639ef81ca22582611dbee4ed28df945134aaee - languageName: node - linkType: hard - -"base-64@npm:^0.1.0": - version: 0.1.0 - resolution: "base-64@npm:0.1.0" - checksum: fe0dcf076e823f04db7ee9b02495be08a91c445fbc6db03cb9913be9680e2fcc0af8b74459041fe08ad16800b1f65a549501d8f08696a8a6d32880789b7de69d - languageName: node - linkType: hard - -"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1": - version: 1.5.1 - resolution: "base64-js@npm:1.5.1" - checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf - languageName: node - linkType: hard - -"base@npm:^0.11.1": - version: 0.11.2 - resolution: "base@npm:0.11.2" - dependencies: - cache-base: "npm:^1.0.1" - class-utils: "npm:^0.3.5" - component-emitter: "npm:^1.2.1" - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.1" - mixin-deep: "npm:^1.2.0" - pascalcase: "npm:^0.1.1" - checksum: 30a2c0675eb52136b05ef496feb41574d9f0bb2d6d677761da579c00a841523fccf07f1dbabec2337b5f5750f428683b8ca60d89e56a1052c4ae1c0cd05de64d - languageName: node - linkType: hard - -"bech32@npm:1.1.4": - version: 1.1.4 - resolution: "bech32@npm:1.1.4" - checksum: 5f62ca47b8df99ace9c0e0d8deb36a919d91bf40066700aaa9920a45f86bb10eb56d537d559416fd8703aa0fb60dddb642e58f049701e7291df678b2033e5ee5 - languageName: node - linkType: hard - -"before-after-hook@npm:^2.2.0": - version: 2.2.3 - resolution: "before-after-hook@npm:2.2.3" - checksum: 0488c4ae12df758ca9d49b3bb27b47fd559677965c52cae7b335784724fb8bf96c42b6e5ba7d7afcbc31facb0e294c3ef717cc41c5bc2f7bd9e76f8b90acd31c - languageName: node - linkType: hard - -"better-ajv-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "better-ajv-errors@npm:1.2.0" - dependencies: - "@babel/code-frame": "npm:^7.16.0" - "@humanwhocodes/momoa": "npm:^2.0.2" - chalk: "npm:^4.1.2" - jsonpointer: "npm:^5.0.0" - leven: "npm:^3.1.0 < 4" - peerDependencies: - ajv: 4.11.8 - 8 - checksum: 42bdb63d2e1ec3b8aea234ccad777313750d015f0b0fbcf7dc4471ef412c3a93604d4b702d70ad66e03f2d52a57b131357458ffec7cae083f3b120100c17d36a - languageName: node - linkType: hard - -"better-opn@npm:3.0.2": - version: 3.0.2 - resolution: "better-opn@npm:3.0.2" - dependencies: - open: "npm:^8.0.4" - checksum: 911ef25d44da75aabfd2444ce7a4294a8000ebcac73068c04a60298b0f7c7506b60421aa4cd02ac82502fb42baaff7e4892234b51e6923eded44c5a11185f2f5 - languageName: node - linkType: hard - -"binary-extensions@npm:^2.0.0": - version: 2.2.0 - resolution: "binary-extensions@npm:2.2.0" - checksum: d73d8b897238a2d3ffa5f59c0241870043aa7471335e89ea5e1ff48edb7c2d0bb471517a3e4c5c3f4c043615caa2717b5f80a5e61e07503d51dc85cb848e665d - languageName: node - linkType: hard - -"bindings@npm:^1.4.0, bindings@npm:^1.5.0": - version: 1.5.0 - resolution: "bindings@npm:1.5.0" - dependencies: - file-uri-to-path: "npm:1.0.0" - checksum: 3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba - languageName: node - linkType: hard - -"bl@npm:^4.0.3": - version: 4.1.0 - resolution: "bl@npm:4.1.0" - dependencies: - buffer: "npm:^5.5.0" - inherits: "npm:^2.0.4" - readable-stream: "npm:^3.4.0" - checksum: 02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f - languageName: node - linkType: hard - -"bl@npm:^5.0.0": - version: 5.1.0 - resolution: "bl@npm:5.1.0" - dependencies: - buffer: "npm:^6.0.3" - inherits: "npm:^2.0.4" - readable-stream: "npm:^3.4.0" - checksum: 528a9c3d7d6b87af98c46f10a887654d027c28c503c7f7de87440e643f0056d7a2319a967762b8ec18150c64799d2825a277147a752a0570a7407c0b705b0d01 - languageName: node - linkType: hard - -"blueimp-md5@npm:^2.10.0": - version: 2.19.0 - resolution: "blueimp-md5@npm:2.19.0" - checksum: 85d04343537dd99a288c62450341dcce7380d3454c81f8e5a971ddd80307d6f9ef51b5b92ad7d48aaaa92fd6d3a1f6b2f4fada068faae646887f7bfabc17a346 - languageName: node - linkType: hard - -"bn.js@npm:^4.11.9": - version: 4.12.0 - resolution: "bn.js@npm:4.12.0" - checksum: 9736aaa317421b6b3ed038ff3d4491935a01419ac2d83ddcfebc5717385295fcfcf0c57311d90fe49926d0abbd7a9dbefdd8861e6129939177f7e67ebc645b21 - languageName: node - linkType: hard - -"bn.js@npm:^5.2.1": - version: 5.2.1 - resolution: "bn.js@npm:5.2.1" - checksum: bed3d8bd34ec89dbcf9f20f88bd7d4a49c160fda3b561c7bb227501f974d3e435a48fb9b61bc3de304acab9215a3bda0803f7017ffb4d0016a0c3a740a283caa - languageName: node - linkType: hard - -"body-parser@npm:1.20.1": - version: 1.20.1 - resolution: "body-parser@npm:1.20.1" - dependencies: - bytes: "npm:3.1.2" - content-type: "npm:~1.0.4" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - on-finished: "npm:2.4.1" - qs: "npm:6.11.0" - raw-body: "npm:2.5.1" - type-is: "npm:~1.6.18" - unpipe: "npm:1.0.0" - checksum: a202d493e2c10a33fb7413dac7d2f713be579c4b88343cd814b6df7a38e5af1901fc31044e04de176db56b16d9772aa25a7723f64478c20f4d91b1ac223bf3b8 - languageName: node - linkType: hard - -"bole@npm:^5.0.0": - version: 5.0.8 - resolution: "bole@npm:5.0.8" - dependencies: - fast-safe-stringify: "npm:^2.0.7" - individual: "npm:^3.0.0" - checksum: 8d7b674cb0bd8e230505e5118bb8c8d870e5480ab74012f297796d4886114668b07bbe5d03df5f93f8bee49e14fda1c85dc77d9d352dbd7986abfe41b9805c6d - languageName: node - linkType: hard - -"boolbase@npm:^1.0.0": - version: 1.0.0 - resolution: "boolbase@npm:1.0.0" - checksum: e4b53deb4f2b85c52be0e21a273f2045c7b6a6ea002b0e139c744cb6f95e9ec044439a52883b0d74dedd1ff3da55ed140cfdddfed7fb0cccbed373de5dce1bcf - languageName: node - linkType: hard - -"bottleneck@npm:^2.15.3": - version: 2.19.5 - resolution: "bottleneck@npm:2.19.5" - checksum: b0f72e45b2e0f56a21ba720183f16bef8e693452fb0495d997fa354e42904353a94bd8fd429868e6751bc85e54b6755190519eed5a0ae0a94a5185209ae7c6d0 - languageName: node - linkType: hard - -"boxen@npm:7.1.1, boxen@npm:^7.0.0": - version: 7.1.1 - resolution: "boxen@npm:7.1.1" - dependencies: - ansi-align: "npm:^3.0.1" - camelcase: "npm:^7.0.1" - chalk: "npm:^5.2.0" - cli-boxes: "npm:^3.0.0" - string-width: "npm:^5.1.2" - type-fest: "npm:^2.13.0" - widest-line: "npm:^4.0.1" - wrap-ansi: "npm:^8.1.0" - checksum: 3a9891dc98ac40d582c9879e8165628258e2c70420c919e70fff0a53ccc7b42825e73cda6298199b2fbc1f41f5d5b93b492490ad2ae27623bed3897ddb4267f8 - languageName: node - linkType: hard - -"brace-expansion@npm:^1.1.7": - version: 1.1.11 - resolution: "brace-expansion@npm:1.1.11" - dependencies: - balanced-match: "npm:^1.0.0" - concat-map: "npm:0.0.1" - checksum: 695a56cd058096a7cb71fb09d9d6a7070113c7be516699ed361317aca2ec169f618e28b8af352e02ab4233fb54eb0168460a40dc320bab0034b36ab59aaad668 - languageName: node - linkType: hard - -"brace-expansion@npm:^2.0.1": - version: 2.0.1 - resolution: "brace-expansion@npm:2.0.1" - dependencies: - balanced-match: "npm:^1.0.0" - checksum: b358f2fe060e2d7a87aa015979ecea07f3c37d4018f8d6deb5bd4c229ad3a0384fe6029bb76cd8be63c81e516ee52d1a0673edbe2023d53a5191732ae3c3e49f - languageName: node - linkType: hard - -"braces@npm:^2.3.1": - version: 2.3.2 - resolution: "braces@npm:2.3.2" - dependencies: - arr-flatten: "npm:^1.1.0" - array-unique: "npm:^0.3.2" - extend-shallow: "npm:^2.0.1" - fill-range: "npm:^4.0.0" - isobject: "npm:^3.0.1" - repeat-element: "npm:^1.1.2" - snapdragon: "npm:^0.8.1" - snapdragon-node: "npm:^2.0.1" - split-string: "npm:^3.0.2" - to-regex: "npm:^3.0.1" - checksum: 72b27ea3ea2718f061c29e70fd6e17606e37c65f5801abddcf0b0052db1de7d60f3bf92cfc220ab57b44bd0083a5f69f9d03b3461d2816cfe9f9398207acc728 - languageName: node - linkType: hard - -"braces@npm:^3.0.2, braces@npm:~3.0.2": - version: 3.0.2 - resolution: "braces@npm:3.0.2" - dependencies: - fill-range: "npm:^7.0.1" - checksum: 321b4d675791479293264019156ca322163f02dc06e3c4cab33bb15cd43d80b51efef69b0930cfde3acd63d126ebca24cd0544fa6f261e093a0fb41ab9dda381 - languageName: node - linkType: hard - -"brorand@npm:^1.1.0": - version: 1.1.0 - resolution: "brorand@npm:1.1.0" - checksum: 6f366d7c4990f82c366e3878492ba9a372a73163c09871e80d82fb4ae0d23f9f8924cb8a662330308206e6b3b76ba1d528b4601c9ef73c2166b440b2ea3b7571 - languageName: node - linkType: hard - -"browserslist@npm:^4.21.9": - version: 4.21.11 - resolution: "browserslist@npm:4.21.11" - dependencies: - caniuse-lite: "npm:^1.0.30001538" - electron-to-chromium: "npm:^1.4.526" - node-releases: "npm:^2.0.13" - update-browserslist-db: "npm:^1.0.13" - bin: - browserslist: cli.js - checksum: 382a7c175bb15bc4ba27443e436a3146047692bbfbcfdab15358121a2461628976023d84150e6a3a704f84306466e12db4142a08a8ed20101b162362c77a31a5 - languageName: node - linkType: hard - -"bs-logger@npm:0.x": - version: 0.2.6 - resolution: "bs-logger@npm:0.2.6" - dependencies: - fast-json-stable-stringify: "npm:2.x" - checksum: 80e89aaaed4b68e3374ce936f2eb097456a0dddbf11f75238dbd53140b1e39259f0d248a5089ed456f1158984f22191c3658d54a713982f676709fbe1a6fa5a0 - languageName: node - linkType: hard - -"bser@npm:2.1.1": - version: 2.1.1 - resolution: "bser@npm:2.1.1" - dependencies: - node-int64: "npm:^0.4.0" - checksum: 24d8dfb7b6d457d73f32744e678a60cc553e4ec0e9e1a01cf614b44d85c3c87e188d3cc78ef0442ce5032ee6818de20a0162ba1074725c0d08908f62ea979227 - languageName: node - linkType: hard - -"btoa-lite@npm:^1.0.0": - version: 1.0.0 - resolution: "btoa-lite@npm:1.0.0" - checksum: 7a4f0568ae3c915464650f98fde7901ae07b13a333a614515a0c86876b3528670fafece28dfef9745d971a613bb83341823afb0c20c6f318b384c1e364b9eb95 - languageName: node - linkType: hard - -"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:~0.2.3": - version: 0.2.13 - resolution: "buffer-crc32@npm:0.2.13" - checksum: cb0a8ddf5cf4f766466db63279e47761eb825693eeba6a5a95ee4ec8cb8f81ede70aa7f9d8aeec083e781d47154290eb5d4d26b3f7a465ec57fb9e7d59c47150 - languageName: node - linkType: hard - -"buffer-equal-constant-time@npm:1.0.1": - version: 1.0.1 - resolution: "buffer-equal-constant-time@npm:1.0.1" - checksum: fb2294e64d23c573d0dd1f1e7a466c3e978fe94a4e0f8183937912ca374619773bef8e2aceb854129d2efecbbc515bbd0cc78d2734a3e3031edb0888531bbc8e - languageName: node - linkType: hard - -"buffer-from@npm:^1.0.0": - version: 1.1.2 - resolution: "buffer-from@npm:1.1.2" - checksum: 124fff9d66d691a86d3b062eff4663fe437a9d9ee4b47b1b9e97f5a5d14f6d5399345db80f796827be7c95e70a8e765dd404b7c3ff3b3324f98e9b0c8826cc34 - languageName: node - linkType: hard - -"buffer@npm:^5.2.1, buffer@npm:^5.5.0": - version: 5.7.1 - resolution: "buffer@npm:5.7.1" - dependencies: - base64-js: "npm:^1.3.1" - ieee754: "npm:^1.1.13" - checksum: 27cac81cff434ed2876058d72e7c4789d11ff1120ef32c9de48f59eab58179b66710c488987d295ae89a228f835fc66d088652dffeb8e3ba8659f80eb091d55e - languageName: node - linkType: hard - -"buffer@npm:^6.0.3": - version: 6.0.3 - resolution: "buffer@npm:6.0.3" - dependencies: - base64-js: "npm:^1.3.1" - ieee754: "npm:^1.2.1" - checksum: 2a905fbbcde73cc5d8bd18d1caa23715d5f83a5935867c2329f0ac06104204ba7947be098fe1317fbd8830e26090ff8e764f08cd14fefc977bb248c3487bcbd0 - languageName: node - linkType: hard - -"bufferutil@npm:^4.0.1": - version: 4.0.7 - resolution: "bufferutil@npm:4.0.7" - dependencies: - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.3.0" - checksum: 48d6cf98b9c227db65f0a1062b6c80e933c43dc03e0ad5f908da0e79cc87a633c215516f4d541ca9b0e09c1fb386f1bbe1fc2de913057f0201d14798d3e0c2bb - languageName: node - linkType: hard - -"bufrw@npm:^1.2.1": - version: 1.4.0 - resolution: "bufrw@npm:1.4.0" - dependencies: - ansi-color: "npm:^0.2.1" - error: "npm:^7.0.0" - hexer: "npm:^1.5.0" - xtend: "npm:^4.0.0" - checksum: f4bfd7e13796f1f562753661be8b72c7eaac38e77b06edd5f238f8567d3d973c7f2686b1098bd5914fb88dc7141252d8361d0507e818af321fab13ef93ad3239 - languageName: node - linkType: hard - -"builtin-modules@npm:^3.3.0": - version: 3.3.0 - resolution: "builtin-modules@npm:3.3.0" - checksum: 2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a - languageName: node - linkType: hard - -"builtins@npm:^5.0.0": - version: 5.0.1 - resolution: "builtins@npm:5.0.1" - dependencies: - semver: "npm:^7.0.0" - checksum: 9390a51a9abbc0233dac79c66715f927508b9d0c62cb7a42448fe8c52def60c707e6e9eb2cc4c9b7aba11601899935bca4e4064ae5e19c04c7e1bb9309e69134 - languageName: node - linkType: hard - -"byline@npm:^5.0.0": - version: 5.0.0 - resolution: "byline@npm:5.0.0" - checksum: 33fb64cd84440b3652a99a68d732c56ef18a748ded495ba38e7756a242fab0d4654b9b8ce269fd0ac14c5f97aa4e3c369613672b280a1f60b559b34223105c85 - languageName: node - linkType: hard - -"bytes@npm:3.1.2": - version: 3.1.2 - resolution: "bytes@npm:3.1.2" - checksum: 76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e - languageName: node - linkType: hard - -"cacache@npm:^18.0.0": - version: 18.0.1 - resolution: "cacache@npm:18.0.1" - dependencies: - "@npmcli/fs": "npm:^3.1.0" - fs-minipass: "npm:^3.0.0" - glob: "npm:^10.2.2" - lru-cache: "npm:^10.0.1" - minipass: "npm:^7.0.3" - minipass-collect: "npm:^2.0.1" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - p-map: "npm:^4.0.0" - ssri: "npm:^10.0.0" - tar: "npm:^6.1.11" - unique-filename: "npm:^3.0.0" - checksum: a31666805a80a8b16ad3f85faf66750275a9175a3480896f4f6d31b5d53ef190484fabd71bdb6d2ea5603c717fbef09f4af03d6a65b525c8ef0afaa44c361866 - languageName: node - linkType: hard - -"cache-base@npm:^1.0.1": - version: 1.0.1 - resolution: "cache-base@npm:1.0.1" - dependencies: - collection-visit: "npm:^1.0.0" - component-emitter: "npm:^1.2.1" - get-value: "npm:^2.0.6" - has-value: "npm:^1.0.0" - isobject: "npm:^3.0.1" - set-value: "npm:^2.0.0" - to-object-path: "npm:^0.3.0" - union-value: "npm:^1.0.0" - unset-value: "npm:^1.0.0" - checksum: a7142e25c73f767fa520957dcd179b900b86eac63b8cfeaa3b2a35e18c9ca5968aa4e2d2bed7a3e7efd10f13be404344cfab3a4156217e71f9bdb95940bb9c8c - languageName: node - linkType: hard - -"cacheable-lookup@npm:^7.0.0": - version: 7.0.0 - resolution: "cacheable-lookup@npm:7.0.0" - checksum: 63a9c144c5b45cb5549251e3ea774c04d63063b29e469f7584171d059d3a88f650f47869a974e2d07de62116463d742c287a81a625e791539d987115cb081635 - languageName: node - linkType: hard - -"cacheable-request@npm:^10.2.8": - version: 10.2.14 - resolution: "cacheable-request@npm:10.2.14" - dependencies: - "@types/http-cache-semantics": "npm:^4.0.2" - get-stream: "npm:^6.0.1" - http-cache-semantics: "npm:^4.1.1" - keyv: "npm:^4.5.3" - mimic-response: "npm:^4.0.0" - normalize-url: "npm:^8.0.0" - responselike: "npm:^3.0.0" - checksum: 41b6658db369f20c03128227ecd219ca7ac52a9d24fc0f499cc9aa5d40c097b48b73553504cebd137024d957c0ddb5b67cf3ac1439b136667f3586257763f88d - languageName: node - linkType: hard - -"cachedir@npm:^2.3.0": - version: 2.4.0 - resolution: "cachedir@npm:2.4.0" - checksum: 76bff9009f2c446cd3777a4aede99af634a89670a67012b8041f65e951d3d36cefe8940341ea80c72219ee9913fa1f6146824cd9dfe9874a4bded728af7e6d76 - languageName: node - linkType: hard - -"call-bind@npm:^1.0.0": - version: 1.0.5 - resolution: "call-bind@npm:1.0.5" - dependencies: - function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.1" - set-function-length: "npm:^1.1.1" - checksum: a6172c168fd6dacf744fcde745099218056bd755c50415b592655dcd6562157ed29f130f56c3f6db2250f67e4bd62e5c218cdc56d7bfd76e0bda50770fce2d10 - languageName: node - linkType: hard - -"callsite@npm:^1.0.0": - version: 1.0.0 - resolution: "callsite@npm:1.0.0" - checksum: 8b23d5ed879984b66fe3da381994d6c4b741e561226abc48b40c99c4896f7125db395ea4aa989071a7eb0712c3f83bc32fb1e798fdf54967acdf4af176e48572 - languageName: node - linkType: hard - -"callsites@npm:^3.0.0, callsites@npm:^3.1.0": - version: 3.1.0 - resolution: "callsites@npm:3.1.0" - checksum: fff92277400eb06c3079f9e74f3af120db9f8ea03bad0e84d9aede54bbe2d44a56cccb5f6cf12211f93f52306df87077ecec5b712794c5a9b5dac6d615a3f301 - languageName: node - linkType: hard - -"camelcase-keys@npm:^6.2.2": - version: 6.2.2 - resolution: "camelcase-keys@npm:6.2.2" - dependencies: - camelcase: "npm:^5.3.1" - map-obj: "npm:^4.0.0" - quick-lru: "npm:^4.0.1" - checksum: bf1a28348c0f285c6c6f68fb98a9d088d3c0269fed0cdff3ea680d5a42df8a067b4de374e7a33e619eb9d5266a448fe66c2dd1f8e0c9209ebc348632882a3526 - languageName: node - linkType: hard - -"camelcase@npm:5.0.0": - version: 5.0.0 - resolution: "camelcase@npm:5.0.0" - checksum: 515f1ce911d65949708d9e179f1a40af71eb7de668230a0c85961a35590f7da39af79cfb48d834883dbcc7995bdb7dd6bae8027b101e37a10d95337ec8732800 - languageName: node - linkType: hard - -"camelcase@npm:^5.3.1": - version: 5.3.1 - resolution: "camelcase@npm:5.3.1" - checksum: 92ff9b443bfe8abb15f2b1513ca182d16126359ad4f955ebc83dc4ddcc4ef3fdd2c078bc223f2673dc223488e75c99b16cc4d056624374b799e6a1555cf61b23 - languageName: node - linkType: hard - -"camelcase@npm:^6.2.0": - version: 6.3.0 - resolution: "camelcase@npm:6.3.0" - checksum: 0d701658219bd3116d12da3eab31acddb3f9440790c0792e0d398f0a520a6a4058018e546862b6fba89d7ae990efaeb97da71e1913e9ebf5a8b5621a3d55c710 - languageName: node - linkType: hard - -"camelcase@npm:^7.0.1": - version: 7.0.1 - resolution: "camelcase@npm:7.0.1" - checksum: 3adfc9a0e96d51b3a2f4efe90a84dad3e206aaa81dfc664f1bd568270e1bf3b010aad31f01db16345b4ffe1910e16ab411c7273a19a859addd1b98ef7cf4cfbd - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001538": - version: 1.0.30001539 - resolution: "caniuse-lite@npm:1.0.30001539" - checksum: 45469254d012f195648203d7165ba58de15d53d6bbe044afa0b5bcb50d1f2dba451524e78ff517ed260d27277255bd3334edd82bd7344b5cf057133f654ba87a - languageName: node - linkType: hard - -"chalk-template@npm:^1.1.0": - version: 1.1.0 - resolution: "chalk-template@npm:1.1.0" - dependencies: - chalk: "npm:^5.2.0" - checksum: bb6eda6115a33d06828caf8c44f786c26e0d392c74c2bd6bb0f7526588b15664e3e7c0305858531cdd9b266fc54a31fe71fe3844afcd47a3e67445313f149437 - languageName: node - linkType: hard - -"chalk@npm:2.4.2, chalk@npm:^2.4.2": - version: 2.4.2 - resolution: "chalk@npm:2.4.2" - dependencies: - ansi-styles: "npm:^3.2.1" - escape-string-regexp: "npm:^1.0.5" - supports-color: "npm:^5.3.0" - checksum: e6543f02ec877732e3a2d1c3c3323ddb4d39fbab687c23f526e25bd4c6a9bf3b83a696e8c769d078e04e5754921648f7821b2a2acfd16c550435fd630026e073 - languageName: node - linkType: hard - -"chalk@npm:5.2.0": - version: 5.2.0 - resolution: "chalk@npm:5.2.0" - checksum: 8a519b35c239f96e041b7f1ed8fdd79d3ca2332a8366cb957378b8a1b8a4cdfb740d19628e8bf74654d4c0917aa10cf39c20752e177a1304eac29a1168a740e9 - languageName: node - linkType: hard - -"chalk@npm:5.3.0, chalk@npm:^5.0.0, chalk@npm:^5.0.1, chalk@npm:^5.2.0, chalk@npm:^5.3.0": - version: 5.3.0 - resolution: "chalk@npm:5.3.0" - checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 - languageName: node - linkType: hard - -"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": - version: 4.1.2 - resolution: "chalk@npm:4.1.2" - dependencies: - ansi-styles: "npm:^4.1.0" - supports-color: "npm:^7.1.0" - checksum: 4a3fef5cc34975c898ffe77141450f679721df9dde00f6c304353fa9c8b571929123b26a0e4617bde5018977eb655b31970c297b91b63ee83bb82aeb04666880 - languageName: node - linkType: hard - -"char-regex@npm:^1.0.2": - version: 1.0.2 - resolution: "char-regex@npm:1.0.2" - checksum: 57a09a86371331e0be35d9083ba429e86c4f4648ecbe27455dbfb343037c16ee6fdc7f6b61f433a57cc5ded5561d71c56a150e018f40c2ffb7bc93a26dae341e - languageName: node - linkType: hard - -"chardet@npm:^0.7.0": - version: 0.7.0 - resolution: "chardet@npm:0.7.0" - checksum: 96e4731b9ec8050cbb56ab684e8c48d6c33f7826b755802d14e3ebfdc51c57afeece3ea39bc6b09acc359e4363525388b915e16640c1378053820f5e70d0f27d - languageName: node - linkType: hard - -"charenc@npm:0.0.2": - version: 0.0.2 - resolution: "charenc@npm:0.0.2" - checksum: a45ec39363a16799d0f9365c8dd0c78e711415113c6f14787a22462ef451f5013efae8a28f1c058f81fc01f2a6a16955f7a5fd0cd56247ce94a45349c89877d8 - languageName: node - linkType: hard - -"chokidar@npm:3.5.3, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" - dependencies: - anymatch: "npm:~3.1.2" - braces: "npm:~3.0.2" - fsevents: "npm:~2.3.2" - glob-parent: "npm:~5.1.2" - is-binary-path: "npm:~2.1.0" - is-glob: "npm:~4.0.1" - normalize-path: "npm:~3.0.0" - readdirp: "npm:~3.6.0" - dependenciesMeta: - fsevents: - optional: true - checksum: 1076953093e0707c882a92c66c0f56ba6187831aa51bb4de878c1fec59ae611a3bf02898f190efec8e77a086b8df61c2b2a3ea324642a0558bdf8ee6c5dc9ca1 - languageName: node - linkType: hard - -"chownr@npm:^1.1.1": - version: 1.1.4 - resolution: "chownr@npm:1.1.4" - checksum: ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db - languageName: node - linkType: hard - -"chownr@npm:^2.0.0": - version: 2.0.0 - resolution: "chownr@npm:2.0.0" - checksum: 594754e1303672171cc04e50f6c398ae16128eb134a88f801bf5354fd96f205320f23536a045d9abd8b51024a149696e51231565891d4efdab8846021ecf88e6 - languageName: node - linkType: hard - -"ci-info@npm:3.8.0, ci-info@npm:^3.2.0": - version: 3.8.0 - resolution: "ci-info@npm:3.8.0" - checksum: 0d3052193b58356372b34ab40d2668c3e62f1006d5ca33726d1d3c423853b19a85508eadde7f5908496fb41448f465263bf61c1ee58b7832cb6a924537e3863a - languageName: node - linkType: hard - -"citty@npm:^0.1.3, citty@npm:^0.1.4": - version: 0.1.5 - resolution: "citty@npm:0.1.5" - dependencies: - consola: "npm:^3.2.3" - checksum: 58b5eea5f45f8711de7ddf4d0514d90e8c8b4ad16837e1c4e3f31224306baa638467acadad011d760abae4753b598402ed3651256bed063d02a76f949efa7b42 - languageName: node - linkType: hard - -"cjs-module-lexer@npm:^1.0.0": - version: 1.2.3 - resolution: "cjs-module-lexer@npm:1.2.3" - checksum: 0de9a9c3fad03a46804c0d38e7b712fb282584a9c7ef1ed44cae22fb71d9bb600309d66a9711ac36a596fd03422f5bb03e021e8f369c12a39fa1786ae531baab - languageName: node - linkType: hard - -"class-utils@npm:^0.3.5": - version: 0.3.6 - resolution: "class-utils@npm:0.3.6" - dependencies: - arr-union: "npm:^3.1.0" - define-property: "npm:^0.2.5" - isobject: "npm:^3.0.0" - static-extend: "npm:^0.1.1" - checksum: d44f4afc7a3e48dba4c2d3fada5f781a1adeeff371b875c3b578bc33815c6c29d5d06483c2abfd43a32d35b104b27b67bfa39c2e8a422fa858068bd756cfbd42 - languageName: node - linkType: hard - -"clean-deep@npm:3.4.0": - version: 3.4.0 - resolution: "clean-deep@npm:3.4.0" - dependencies: - lodash.isempty: "npm:^4.4.0" - lodash.isplainobject: "npm:^4.0.6" - lodash.transform: "npm:^4.6.0" - checksum: cefb0fba6739724e8b49ef1bd4d4f05ca3072458e982ca82cadb9bee27db05dc02c17be8771e5b752a81696bef3ca86d883b2a39c2a2e8f91fa30057b8253ae0 - languageName: node - linkType: hard - -"clean-stack@npm:^2.0.0": - version: 2.2.0 - resolution: "clean-stack@npm:2.2.0" - checksum: 1f90262d5f6230a17e27d0c190b09d47ebe7efdd76a03b5a1127863f7b3c9aec4c3e6c8bb3a7bbf81d553d56a1fd35728f5a8ef4c63f867ac8d690109742a8c1 - languageName: node - linkType: hard - -"clean-stack@npm:^4.0.0": - version: 4.2.0 - resolution: "clean-stack@npm:4.2.0" - dependencies: - escape-string-regexp: "npm:5.0.0" - checksum: 2bdf981a0fef0a23c14255df693b30eb9ae27eedf212470d8c400a0c0b6fb82fbf1ff8c5216ccd5721e3670b700389c886b1dce5070776dc9fbcc040957758c0 - languageName: node - linkType: hard - -"clear-module@npm:^4.1.2": - version: 4.1.2 - resolution: "clear-module@npm:4.1.2" - dependencies: - parent-module: "npm:^2.0.0" - resolve-from: "npm:^5.0.0" - checksum: 73207f06af256e3c8901ceaa74f7e4468a777aa68dedc7f745db4116861a7f8e69c558e16dbdf7b3d2295675d5896f916ba55b5dc737dda81792dbeee1488127 - languageName: node - linkType: hard - -"cli-boxes@npm:^3.0.0": - version: 3.0.0 - resolution: "cli-boxes@npm:3.0.0" - checksum: 4db3e8fbfaf1aac4fb3a6cbe5a2d3fa048bee741a45371b906439b9ffc821c6e626b0f108bdcd3ddf126a4a319409aedcf39a0730573ff050fdd7b6731e99fb9 - languageName: node - linkType: hard - -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: "npm:^2.0.0" - checksum: 09ee6d8b5b818d840bf80ec9561eaf696672197d3a02a7daee2def96d5f52ce6e0bbe7afca754ccf14f04830b5a1b4556273e983507d5029f95bba3016618eda - languageName: node - linkType: hard - -"cli-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "cli-cursor@npm:4.0.0" - dependencies: - restore-cursor: "npm:^4.0.0" - checksum: e776e8c3c6727300d0539b0d25160b2bb56aed1a63942753ba1826b012f337a6f4b7ace3548402e4f2f13b5e16bfd751be672c44b203205e7eca8be94afec42c - languageName: node - linkType: hard - -"cli-progress@npm:^3.11.2": - version: 3.12.0 - resolution: "cli-progress@npm:3.12.0" - dependencies: - string-width: "npm:^4.2.3" - checksum: f464cb19ebde2f3880620a2adfaeeefaec6cb15c8e610c8a659ca1047ee90d69f3bf2fdabbb1fe33ac408678e882e3e0eecdb84ab5df0edf930b269b8a72682d - languageName: node - linkType: hard - -"cli-spinners@npm:^2.6.1": - version: 2.9.2 - resolution: "cli-spinners@npm:2.9.2" - checksum: 907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 - languageName: node - linkType: hard - -"cli-truncate@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-truncate@npm:3.1.0" - dependencies: - slice-ansi: "npm:^5.0.0" - string-width: "npm:^5.0.0" - checksum: a19088878409ec0e5dc2659a5166929629d93cfba6d68afc9cde2282fd4c751af5b555bf197047e31c87c574396348d011b7aa806fec29c4139ea4f7f00b324c - languageName: node - linkType: hard - -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: e3a6d422d657ca111c630f69ee0f1a499e8f114eea158ccb2cdbedd19711edffa217093bbd43dafb34b68d1b1a3b5334126e51d059b9ec1d19afa53b42b3ef86 - languageName: node - linkType: hard - -"clipboardy@npm:^3.0.0": - version: 3.0.0 - resolution: "clipboardy@npm:3.0.0" - dependencies: - arch: "npm:^2.2.0" - execa: "npm:^5.1.1" - is-wsl: "npm:^2.2.0" - checksum: 299d66e13fcaccf656306e76d629ce6927eaba8ba58ae5328e3379ae627e469e29df8ef87408cdb234e2ad0e25f0024dd203393f7e59c67ae79772579c4de052 - languageName: node - linkType: hard - -"cliui@npm:^8.0.1": - version: 8.0.1 - resolution: "cliui@npm:8.0.1" - dependencies: - string-width: "npm:^4.2.0" - strip-ansi: "npm:^6.0.1" - wrap-ansi: "npm:^7.0.0" - checksum: 4bda0f09c340cbb6dfdc1ed508b3ca080f12992c18d68c6be4d9cf51756033d5266e61ec57529e610dacbf4da1c634423b0c1b11037709cc6b09045cbd815df5 - languageName: node - linkType: hard - -"clone@npm:^1.0.2": - version: 1.0.4 - resolution: "clone@npm:1.0.4" - checksum: 2176952b3649293473999a95d7bebfc9dc96410f6cbd3d2595cf12fd401f63a4bf41a7adbfd3ab2ff09ed60cb9870c58c6acdd18b87767366fabfc163700f13b - languageName: node - linkType: hard - -"cluster-key-slot@npm:^1.1.0": - version: 1.1.2 - resolution: "cluster-key-slot@npm:1.1.2" - checksum: d7d39ca28a8786e9e801eeb8c770e3c3236a566625d7299a47bb71113fb2298ce1039596acb82590e598c52dbc9b1f088c8f587803e697cb58e1867a95ff94d3 - languageName: node - linkType: hard - -"co@npm:^4.6.0": - version: 4.6.0 - resolution: "co@npm:4.6.0" - checksum: c0e85ea0ca8bf0a50cbdca82efc5af0301240ca88ebe3644a6ffb8ffe911f34d40f8fbcf8f1d52c5ddd66706abd4d3bfcd64259f1e8e2371d4f47573b0dc8c28 - languageName: node - linkType: hard - -"collect-v8-coverage@npm:^1.0.0": - version: 1.0.2 - resolution: "collect-v8-coverage@npm:1.0.2" - checksum: ed7008e2e8b6852c5483b444a3ae6e976e088d4335a85aa0a9db2861c5f1d31bd2d7ff97a60469b3388deeba661a619753afbe201279fb159b4b9548ab8269a1 - languageName: node - linkType: hard - -"collection-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "collection-visit@npm:1.0.0" - dependencies: - map-visit: "npm:^1.0.0" - object-visit: "npm:^1.0.0" - checksum: add72a8d1c37cb90e53b1aaa2c31bf1989bfb733f0b02ce82c9fa6828c7a14358dba2e4f8e698c02f69e424aeccae1ffb39acdeaf872ade2f41369e84a2fcf8a - languageName: node - linkType: hard - -"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": - version: 1.9.3 - resolution: "color-convert@npm:1.9.3" - dependencies: - color-name: "npm:1.1.3" - checksum: 5ad3c534949a8c68fca8fbc6f09068f435f0ad290ab8b2f76841b9e6af7e0bb57b98cb05b0e19fe33f5d91e5a8611ad457e5f69e0a484caad1f7487fd0e8253c - languageName: node - linkType: hard - -"color-convert@npm:^2.0.1": - version: 2.0.1 - resolution: "color-convert@npm:2.0.1" - dependencies: - color-name: "npm:~1.1.4" - checksum: 37e1150172f2e311fe1b2df62c6293a342ee7380da7b9cfdba67ea539909afbd74da27033208d01d6d5cfc65ee7868a22e18d7e7648e004425441c0f8a15a7d7 - languageName: node - linkType: hard - -"color-name@npm:1.1.3": - version: 1.1.3 - resolution: "color-name@npm:1.1.3" - checksum: 566a3d42cca25b9b3cd5528cd7754b8e89c0eb646b7f214e8e2eaddb69994ac5f0557d9c175eb5d8f0ad73531140d9c47525085ee752a91a2ab15ab459caf6d6 - languageName: node - linkType: hard - -"color-name@npm:^1.0.0, color-name@npm:^1.1.4, color-name@npm:~1.1.4": - version: 1.1.4 - resolution: "color-name@npm:1.1.4" - checksum: a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 - languageName: node - linkType: hard - -"color-string@npm:^1.6.0, color-string@npm:^1.9.0": - version: 1.9.1 - resolution: "color-string@npm:1.9.1" - dependencies: - color-name: "npm:^1.0.0" - simple-swizzle: "npm:^0.2.2" - checksum: b0bfd74c03b1f837f543898b512f5ea353f71630ccdd0d66f83028d1f0924a7d4272deb278b9aef376cacf1289b522ac3fb175e99895283645a2dc3a33af2404 - languageName: node - linkType: hard - -"color-support@npm:^1.1.2": - version: 1.1.3 - resolution: "color-support@npm:1.1.3" - bin: - color-support: bin.js - checksum: 8ffeaa270a784dc382f62d9be0a98581db43e11eee301af14734a6d089bd456478b1a8b3e7db7ca7dc5b18a75f828f775c44074020b51c05fc00e6d0992b1cc6 - languageName: node - linkType: hard - -"color@npm:^3.1.3": - version: 3.2.1 - resolution: "color@npm:3.2.1" - dependencies: - color-convert: "npm:^1.9.3" - color-string: "npm:^1.6.0" - checksum: 39345d55825884c32a88b95127d417a2c24681d8b57069413596d9fcbb721459ef9d9ec24ce3e65527b5373ce171b73e38dbcd9c830a52a6487e7f37bf00e83c - languageName: node - linkType: hard - -"color@npm:^4.2.3": - version: 4.2.3 - resolution: "color@npm:4.2.3" - dependencies: - color-convert: "npm:^2.0.1" - color-string: "npm:^1.9.0" - checksum: 7fbe7cfb811054c808349de19fb380252e5e34e61d7d168ec3353e9e9aacb1802674bddc657682e4e9730c2786592a4de6f8283e7e0d3870b829bb0b7b2f6118 - languageName: node - linkType: hard - -"colorette@npm:^1.3.0": - version: 1.4.0 - resolution: "colorette@npm:1.4.0" - checksum: 4955c8f7daafca8ae7081d672e4bd89d553bd5782b5846d5a7e05effe93c2f15f7e9c0cb46f341b59f579a39fcf436241ff79594899d75d5f3460c03d607fe9e - languageName: node - linkType: hard - -"colorette@npm:^2.0.20, colorette@npm:^2.0.7": - version: 2.0.20 - resolution: "colorette@npm:2.0.20" - checksum: e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40 - languageName: node - linkType: hard - -"colors-option@npm:^3.0.0": - version: 3.0.0 - resolution: "colors-option@npm:3.0.0" - dependencies: - chalk: "npm:^5.0.0" - filter-obj: "npm:^3.0.0" - is-plain-obj: "npm:^4.0.0" - jest-validate: "npm:^27.3.1" - checksum: 69f714613e17e49e37b1a919fc613809141c2396903b34eac8bcf228061db6a2dd167609f68d9b933c8cf9efcfb5574feffcf9b572d938083f6ce8b467a5be0c - languageName: node - linkType: hard - -"colors-option@npm:^4.4.0": - version: 4.5.0 - resolution: "colors-option@npm:4.5.0" - dependencies: - chalk: "npm:^5.0.1" - is-plain-obj: "npm:^4.1.0" - checksum: db970e5d282dc53e8d3daead724c46885288c23aae6990d7d6a7458911be9fbf0ad62fc5bcffb4c9543b87d10e415594042ab21017a6e68d8a84d33b2a8f706d - languageName: node - linkType: hard - -"colors@npm:1.4.0": - version: 1.4.0 - resolution: "colors@npm:1.4.0" - checksum: 9af357c019da3c5a098a301cf64e3799d27549d8f185d86f79af23069e4f4303110d115da98483519331f6fb71c8568d5688fa1c6523600044fd4a54e97c4efb - languageName: node - linkType: hard - -"colorspace@npm:1.1.x": - version: 1.1.4 - resolution: "colorspace@npm:1.1.4" - dependencies: - color: "npm:^3.1.3" - text-hex: "npm:1.0.x" - checksum: af5f91ff7f8e146b96e439ac20ed79b197210193bde721b47380a75b21751d90fa56390c773bb67c0aedd34ff85091883a437ab56861c779bd507d639ba7e123 - languageName: node - linkType: hard - -"combined-stream@npm:^1.0.8": - version: 1.0.8 - resolution: "combined-stream@npm:1.0.8" - dependencies: - delayed-stream: "npm:~1.0.0" - checksum: 0dbb829577e1b1e839fa82b40c07ffaf7de8a09b935cadd355a73652ae70a88b4320db322f6634a4ad93424292fa80973ac6480986247f1734a1137debf271d5 - languageName: node - linkType: hard - -"commander@npm:10.0.1, commander@npm:^10.0.1": - version: 10.0.1 - resolution: "commander@npm:10.0.1" - checksum: 53f33d8927758a911094adadda4b2cbac111a5b377d8706700587650fd8f45b0bbe336de4b5c3fe47fd61f420a3d9bd452b6e0e6e5600a7e74d7bf0174f6efe3 - languageName: node - linkType: hard - -"commander@npm:11.0.0, commander@npm:^11.0.0": - version: 11.0.0 - resolution: "commander@npm:11.0.0" - checksum: 471c44cd2d31dee556753df6ceb5ef52ccded0ba6308d3ba7a76251aa0edeedf5ac66ca86cb6096cc8fe20997064233c476983d346265f85180e86312724de0c - languageName: node - linkType: hard - -"commander@npm:^11.1.0": - version: 11.1.0 - resolution: "commander@npm:11.1.0" - checksum: 13cc6ac875e48780250f723fb81c1c1178d35c5decb1abb1b628b3177af08a8554e76b2c0f29de72d69eef7c864d12613272a71fabef8047922bc622ab75a179 - languageName: node - linkType: hard - -"commander@npm:^2.20.3, commander@npm:^2.8.1": - version: 2.20.3 - resolution: "commander@npm:2.20.3" - checksum: 74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 - languageName: node - linkType: hard - -"commander@npm:^4.1.1": - version: 4.1.1 - resolution: "commander@npm:4.1.1" - checksum: 84a76c08fe6cc08c9c93f62ac573d2907d8e79138999312c92d4155bc2325d487d64d13f669b2000c9f8caf70493c1be2dac74fec3c51d5a04f8bc3ae1830bab - languageName: node - linkType: hard - -"commander@npm:^6.2.0": - version: 6.2.1 - resolution: "commander@npm:6.2.1" - checksum: 85748abd9d18c8bc88febed58b98f66b7c591d9b5017cad459565761d7b29ca13b7783ea2ee5ce84bf235897333706c4ce29adf1ce15c8252780e7000e2ce9ea - languageName: node - linkType: hard - -"commander@npm:^7.2.0": - version: 7.2.0 - resolution: "commander@npm:7.2.0" - checksum: 8d690ff13b0356df7e0ebbe6c59b4712f754f4b724d4f473d3cc5b3fdcf978e3a5dc3078717858a2ceb50b0f84d0660a7f22a96cdc50fb877d0c9bb31593d23a - languageName: node - linkType: hard - -"commander@npm:^9.3.0": - version: 9.5.0 - resolution: "commander@npm:9.5.0" - checksum: 5f7784fbda2aaec39e89eb46f06a999e00224b3763dc65976e05929ec486e174fe9aac2655f03ba6a5e83875bd173be5283dc19309b7c65954701c02025b3c1d - languageName: node - linkType: hard - -"comment-json@npm:4.2.3, comment-json@npm:^4.2.3": - version: 4.2.3 - resolution: "comment-json@npm:4.2.3" - dependencies: - array-timsort: "npm:^1.0.3" - core-util-is: "npm:^1.0.3" - esprima: "npm:^4.0.1" - has-own-prop: "npm:^2.0.0" - repeat-string: "npm:^1.6.1" - checksum: e8a0d3a6d75d92551f9a7e6fefa31f3d831dc33117b0b9432f061f45a571c85c16143e4110693d450f6eca20841db43f5429ac0d801673bcf03e9973ab1c31af - languageName: node - linkType: hard - -"common-path-prefix@npm:^3.0.0": - version: 3.0.0 - resolution: "common-path-prefix@npm:3.0.0" - checksum: c4a74294e1b1570f4a8ab435285d185a03976c323caa16359053e749db4fde44e3e6586c29cd051100335e11895767cbbd27ea389108e327d62f38daf4548fdb - languageName: node - linkType: hard - -"compare-func@npm:^2.0.0": - version: 2.0.0 - resolution: "compare-func@npm:2.0.0" - dependencies: - array-ify: "npm:^1.0.0" - dot-prop: "npm:^5.1.0" - checksum: 78bd4dd4ed311a79bd264c9e13c36ed564cde657f1390e699e0f04b8eee1fc06ffb8698ce2dfb5fbe7342d509579c82d4e248f08915b708f77f7b72234086cc3 - languageName: node - linkType: hard - -"component-emitter@npm:^1.2.1": - version: 1.3.1 - resolution: "component-emitter@npm:1.3.1" - checksum: e4900b1b790b5e76b8d71b328da41482118c0f3523a516a41be598dc2785a07fd721098d9bf6e22d89b19f4fa4e1025160dc00317ea111633a3e4f75c2b86032 - languageName: node - linkType: hard - -"compose-function@npm:^3.0.3": - version: 3.0.3 - resolution: "compose-function@npm:3.0.3" - dependencies: - arity-n: "npm:^1.0.4" - checksum: 2b3b8a785e4d5431c0be2ab04e9de29451f3721136bef27ce6973c1971193ed9d7887ec82175b3d3e1fc00c8af6040a5841532c763a63e1ea8aeeeb128ad26fa - languageName: node - linkType: hard - -"compress-commons@npm:^5.0.1": - version: 5.0.1 - resolution: "compress-commons@npm:5.0.1" - dependencies: - crc-32: "npm:^1.2.0" - crc32-stream: "npm:^5.0.0" - normalize-path: "npm:^3.0.0" - readable-stream: "npm:^3.6.0" - checksum: 1c604ac753b4ec643a807f3db545bf497d1e9c6f81e9132280c98d972b02bbeba087e7fb2d53f3043f9643a64a6140e9e39b94329040695d404b83a0c7f38fa2 - languageName: node - linkType: hard - -"concat-map@npm:0.0.1": - version: 0.0.1 - resolution: "concat-map@npm:0.0.1" - checksum: c996b1cfdf95b6c90fee4dae37e332c8b6eb7d106430c17d538034c0ad9a1630cb194d2ab37293b1bdd4d779494beee7786d586a50bd9376fd6f7bcc2bd4c98f - languageName: node - linkType: hard - -"concordance@npm:5.0.4": - version: 5.0.4 - resolution: "concordance@npm:5.0.4" - dependencies: - date-time: "npm:^3.1.0" - esutils: "npm:^2.0.3" - fast-diff: "npm:^1.2.0" - js-string-escape: "npm:^1.0.1" - lodash: "npm:^4.17.15" - md5-hex: "npm:^3.0.1" - semver: "npm:^7.3.2" - well-known-symbols: "npm:^2.0.0" - checksum: 59b440f330df3a7c9aa148ba588b3e99aed86acab225b4f01ffcea34ace4cf11f817e31153254e8f38ed48508998dad40b9106951a743c334d751f7ab21afb8a - languageName: node - linkType: hard - -"config-chain@npm:^1.1.11": - version: 1.1.13 - resolution: "config-chain@npm:1.1.13" - dependencies: - ini: "npm:^1.3.4" - proto-list: "npm:~1.2.1" - checksum: 39d1df18739d7088736cc75695e98d7087aea43646351b028dfabd5508d79cf6ef4c5bcd90471f52cd87ae470d1c5490c0a8c1a292fbe6ee9ff688061ea0963e - languageName: node - linkType: hard - -"configstore@npm:6.0.0, configstore@npm:^6.0.0": - version: 6.0.0 - resolution: "configstore@npm:6.0.0" - dependencies: - dot-prop: "npm:^6.0.1" - graceful-fs: "npm:^4.2.6" - unique-string: "npm:^3.0.0" - write-file-atomic: "npm:^3.0.3" - xdg-basedir: "npm:^5.0.1" - checksum: 6681a96038ab3e0397cbdf55e6e1624ac3dfa3afe955e219f683df060188a418bda043c9114a59a337e7aec9562b0a0c838ed7db24289e6d0c266bc8313b9580 - languageName: node - linkType: hard - -"consola@npm:^3.2.3": - version: 3.2.3 - resolution: "consola@npm:3.2.3" - checksum: c606220524ec88a05bb1baf557e9e0e04a0c08a9c35d7a08652d99de195c4ddcb6572040a7df57a18ff38bbc13ce9880ad032d56630cef27bef72768ef0ac078 - languageName: node - linkType: hard - -"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": - version: 1.1.0 - resolution: "console-control-strings@npm:1.1.0" - checksum: 7ab51d30b52d461412cd467721bb82afe695da78fff8f29fe6f6b9cbaac9a2328e27a22a966014df9532100f6dd85370460be8130b9c677891ba36d96a343f50 - languageName: node - linkType: hard - -"content-disposition@npm:0.5.4, content-disposition@npm:^0.5.3, content-disposition@npm:^0.5.4": - version: 0.5.4 - resolution: "content-disposition@npm:0.5.4" - dependencies: - safe-buffer: "npm:5.2.1" - checksum: bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb - languageName: node - linkType: hard - -"content-type@npm:1.0.5, content-type@npm:~1.0.4": - version: 1.0.5 - resolution: "content-type@npm:1.0.5" - checksum: b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af - languageName: node - linkType: hard - -"conventional-changelog-angular@npm:^6.0.0": - version: 6.0.0 - resolution: "conventional-changelog-angular@npm:6.0.0" - dependencies: - compare-func: "npm:^2.0.0" - checksum: a661ff7b79d4b829ccf8f424ef1bb210e777c1152a1ba5b2ba0a8639529c315755b82a6f84684f1b552c4e8ed6696bfe57317c5f7b868274e9a72b2bf13081ba - languageName: node - linkType: hard - -"conventional-changelog-conventionalcommits@npm:^6.1.0": - version: 6.1.0 - resolution: "conventional-changelog-conventionalcommits@npm:6.1.0" - dependencies: - compare-func: "npm:^2.0.0" - checksum: b313f5c0160d109f58d976566e1331ede3a25ab19fbf43f86763b280659195de00a68551f7f3930bf1cbf39a5e707d94f2a25b79996e59043fa9ee0bed68a79f - languageName: node - linkType: hard - -"conventional-commits-parser@npm:^4.0.0": - version: 4.0.0 - resolution: "conventional-commits-parser@npm:4.0.0" - dependencies: - JSONStream: "npm:^1.3.5" - is-text-path: "npm:^1.0.1" - meow: "npm:^8.1.2" - split2: "npm:^3.2.2" - bin: - conventional-commits-parser: cli.js - checksum: 12e390cc80ad8a825c5775a329b95e11cf47a6df7b8a3875d375e28b8cb27c4f32955842ea73e4e357cff9757a6be99fdffe4fda87a23e9d8e73f983425537a0 - languageName: node - linkType: hard - -"convert-source-map@npm:^1.6.0": - version: 1.9.0 - resolution: "convert-source-map@npm:1.9.0" - checksum: 281da55454bf8126cbc6625385928c43479f2060984180c42f3a86c8b8c12720a24eac260624a7d1e090004028d2dee78602330578ceec1a08e27cb8bb0a8a5b - languageName: node - linkType: hard - -"convert-source-map@npm:^2.0.0": - version: 2.0.0 - resolution: "convert-source-map@npm:2.0.0" - checksum: 8f2f7a27a1a011cc6cc88cc4da2d7d0cfa5ee0369508baae3d98c260bb3ac520691464e5bbe4ae7cdf09860c1d69ecc6f70c63c6e7c7f7e3f18ec08484dc7d9b - languageName: node - linkType: hard - -"cookie-es@npm:^1.0.0": - version: 1.0.0 - resolution: "cookie-es@npm:1.0.0" - checksum: 49fb5d5d050e34b5b5f6e31b47d28364d149a31322994568a826a8d137f36792f0365cedc587ab880a1826db41f644d349930523d980f2a0ac3608d63db9263b - languageName: node - linkType: hard - -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221 - languageName: node - linkType: hard - -"cookie@npm:0.5.0, cookie@npm:^0.5.0": - version: 0.5.0 - resolution: "cookie@npm:0.5.0" - checksum: c01ca3ef8d7b8187bae434434582288681273b5a9ed27521d4d7f9f7928fe0c920df0decd9f9d3bbd2d14ac432b8c8cf42b98b3bdd5bfe0e6edddeebebe8b61d - languageName: node - linkType: hard - -"cookie@npm:^0.4.1": - version: 0.4.2 - resolution: "cookie@npm:0.4.2" - checksum: beab41fbd7c20175e3a2799ba948c1dcc71ef69f23fe14eeeff59fc09f50c517b0f77098db87dbb4c55da802f9d86ee86cdc1cd3efd87760341551838d53fca2 - languageName: node - linkType: hard - -"copy-descriptor@npm:^0.1.0": - version: 0.1.1 - resolution: "copy-descriptor@npm:0.1.1" - checksum: 161f6760b7348c941007a83df180588fe2f1283e0867cc027182734e0f26134e6cc02de09aa24a95dc267b2e2025b55659eef76c8019df27bc2d883033690181 - languageName: node - linkType: hard - -"copy-template-dir@npm:1.4.0": - version: 1.4.0 - resolution: "copy-template-dir@npm:1.4.0" - dependencies: - end-of-stream: "npm:^1.1.0" - graceful-fs: "npm:^4.1.3" - maxstache: "npm:^1.0.0" - maxstache-stream: "npm:^1.0.0" - mkdirp: "npm:^0.5.1" - noop2: "npm:^2.0.0" - pump: "npm:^1.0.0" - readdirp: "npm:^2.0.0" - run-parallel: "npm:^1.1.4" - checksum: c2ddf1edb6c8a2d019c53645585d73a85c478e40fe8ccf08bc963630ca03ec5c09f14ce58820c1af7a45e116a261055622a683c3a5fa09c767c2cbd7c5741784 - languageName: node - linkType: hard - -"core-util-is@npm:^1.0.3, core-util-is@npm:~1.0.0": - version: 1.0.3 - resolution: "core-util-is@npm:1.0.3" - checksum: 90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9 - languageName: node - linkType: hard - -"cosmiconfig-typescript-loader@npm:^4.0.0": - version: 4.4.0 - resolution: "cosmiconfig-typescript-loader@npm:4.4.0" - peerDependencies: - "@types/node": "*" - cosmiconfig: ">=7" - ts-node: ">=10" - typescript: ">=4" - checksum: a204eb354943f84ab0434d108fdf593db84c477f107f3ccb586e2d659c1d87f03071d8983c96d4ce2a59cc524ec845697f0432876339e4c28bde84b665cd92a6 - languageName: node - linkType: hard - -"cosmiconfig@npm:8.0.0": - version: 8.0.0 - resolution: "cosmiconfig@npm:8.0.0" - dependencies: - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - parse-json: "npm:^5.0.0" - path-type: "npm:^4.0.0" - checksum: cea301202bb68373f9c8ccc77a6002aab1032f327dd1458e5932ee1a2f48919c881074d702cece91f18275673817872a0d3d00eb46f30a33c8f2009dbbac0e5c - languageName: node - linkType: hard - -"cosmiconfig@npm:^8.0.0": - version: 8.3.5 - resolution: "cosmiconfig@npm:8.3.5" - dependencies: - import-fresh: "npm:^3.3.0" - js-yaml: "npm:^4.1.0" - parse-json: "npm:^5.2.0" - path-type: "npm:^4.0.0" - peerDependencies: - typescript: ">=4.9.5" - peerDependenciesMeta: - typescript: - optional: true - checksum: ec803b30b49ba686c3a844677ed9d40f7db68e01f75a2e6ad474f2af6ec15ef17561258c9592a0df209f137edc88056c113838b1d54e784de21853920c3a1fa9 - languageName: node - linkType: hard - -"cp-file@npm:^10.0.0": - version: 10.0.0 - resolution: "cp-file@npm:10.0.0" - dependencies: - graceful-fs: "npm:^4.2.10" - nested-error-stacks: "npm:^2.1.1" - p-event: "npm:^5.0.1" - checksum: acff14b4d267c4179daa4fb913b974d9e6a3d9de9a55283712eaf7c8e05488cd50214d58173d38e0cb5b8111773afbd7755fe912d4147862009d695a51db7393 - languageName: node - linkType: hard - -"cp-file@npm:^9.1.0": - version: 9.1.0 - resolution: "cp-file@npm:9.1.0" - dependencies: - graceful-fs: "npm:^4.1.2" - make-dir: "npm:^3.0.0" - nested-error-stacks: "npm:^2.0.0" - p-event: "npm:^4.1.0" - checksum: 866a884b11b6a6c54263aaa9bbf802943025fcfe402e1f0d75600d4877c04fd106b9f6f61168fdedff01314763c544438c727610f2de8bc61a2fc324de46743f - languageName: node - linkType: hard - -"cpy@npm:^9.0.0": - version: 9.0.1 - resolution: "cpy@npm:9.0.1" - dependencies: - arrify: "npm:^3.0.0" - cp-file: "npm:^9.1.0" - globby: "npm:^13.1.1" - junk: "npm:^4.0.0" - micromatch: "npm:^4.0.4" - nested-error-stacks: "npm:^2.1.0" - p-filter: "npm:^3.0.0" - p-map: "npm:^5.3.0" - checksum: a1fd939a27380ad47a05676051fc93280b192c9d1139cf77ab612db39faf71c40dc24d6eae232eb36664d76dab493723778ad7c93d758c3fec2e91d45da2a09f - languageName: node - linkType: hard - -"crc-32@npm:^1.2.0": - version: 1.2.2 - resolution: "crc-32@npm:1.2.2" - bin: - crc32: bin/crc32.njs - checksum: 11dcf4a2e77ee793835d49f2c028838eae58b44f50d1ff08394a610bfd817523f105d6ae4d9b5bef0aad45510f633eb23c903e9902e4409bed1ce70cb82b9bf0 - languageName: node - linkType: hard - -"crc32-stream@npm:^5.0.0": - version: 5.0.0 - resolution: "crc32-stream@npm:5.0.0" - dependencies: - crc-32: "npm:^1.2.0" - readable-stream: "npm:^3.4.0" - checksum: bd6e6d49b76fd562eef3a4b7b64b1e551fb5dfca0a3b54fb7e59765c57468295b60755f85d3450fd61eee01dcca0974600157717cad8f356d513c28bac726a41 - languageName: node - linkType: hard - -"create-jest@npm:^29.7.0": - version: 29.7.0 - resolution: "create-jest@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - chalk: "npm:^4.0.0" - exit: "npm:^0.1.2" - graceful-fs: "npm:^4.2.9" - jest-config: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - prompts: "npm:^2.0.1" - bin: - create-jest: bin/create-jest.js - checksum: e7e54c280692470d3398f62a6238fd396327e01c6a0757002833f06d00afc62dd7bfe04ff2b9cd145264460e6b4d1eb8386f2925b7e567f97939843b7b0e812f - languageName: node - linkType: hard - -"create-require@npm:^1.1.0": - version: 1.1.1 - resolution: "create-require@npm:1.1.1" - checksum: 157cbc59b2430ae9a90034a5f3a1b398b6738bf510f713edc4d4e45e169bc514d3d99dd34d8d01ca7ae7830b5b8b537e46ae8f3c8f932371b0875c0151d7ec91 - languageName: node - linkType: hard - -"cron-parser@npm:4.8.1": - version: 4.8.1 - resolution: "cron-parser@npm:4.8.1" - dependencies: - luxon: "npm:^3.2.1" - checksum: d14bb09277969085068e97b9d65b71175f66065c842f11499890903ac137d476e7d349cf2c026d8e53ac4a5503101ca1f96b6ecfb646063a1ed2440533729776 - languageName: node - linkType: hard - -"cron-parser@npm:^4.1.0": - version: 4.9.0 - resolution: "cron-parser@npm:4.9.0" - dependencies: - luxon: "npm:^3.2.1" - checksum: 348622bdcd1a15695b61fc33af8a60133e5913a85cf99f6344367579e7002896514ba3b0a9d6bb569b02667d6b06836722bf2295fcd101b3de378f71d37bed0b - languageName: node - linkType: hard - -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" - dependencies: - path-key: "npm:^3.1.0" - shebang-command: "npm:^2.0.0" - which: "npm:^2.0.1" - checksum: 5738c312387081c98d69c98e105b6327b069197f864a60593245d64c8089c8a0a744e16349281210d56835bb9274130d825a78b2ad6853ca13cfbeffc0c31750 - languageName: node - linkType: hard - -"crypt@npm:0.0.2": - version: 0.0.2 - resolution: "crypt@npm:0.0.2" - checksum: adbf263441dd801665d5425f044647533f39f4612544071b1471962209d235042fb703c27eea2795c7c53e1dfc242405173003f83cf4f4761a633d11f9653f18 - languageName: node - linkType: hard - -"crypto-random-string@npm:^2.0.0": - version: 2.0.0 - resolution: "crypto-random-string@npm:2.0.0" - checksum: 288589b2484fe787f9e146f56c4be90b940018f17af1b152e4dde12309042ff5a2bf69e949aab8b8ac253948381529cc6f3e5a2427b73643a71ff177fa122b37 - languageName: node - linkType: hard - -"crypto-random-string@npm:^4.0.0": - version: 4.0.0 - resolution: "crypto-random-string@npm:4.0.0" - dependencies: - type-fest: "npm:^1.0.1" - checksum: 16e11a3c8140398f5408b7fded35a961b9423c5dac39a60cbbd08bd3f0e07d7de130e87262adea7db03ec1a7a4b7551054e0db07ee5408b012bac5400cfc07a5 - languageName: node - linkType: hard - -"cspell-dictionary@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-dictionary@npm:7.3.6" - dependencies: - "@cspell/cspell-pipe": "npm:7.3.6" - "@cspell/cspell-types": "npm:7.3.6" - cspell-trie-lib: "npm:7.3.6" - fast-equals: "npm:^4.0.3" - gensequence: "npm:^6.0.0" - checksum: a152df26a1da9b1bba7815652e400d9acb33da7967dfc63c20b5737dcf0d85f24737786eb4048cc266f9a82726f30251be433b1c24f79a1525ac7af84682fde0 - languageName: node - linkType: hard - -"cspell-gitignore@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-gitignore@npm:7.3.6" - dependencies: - cspell-glob: "npm:7.3.6" - find-up: "npm:^5.0.0" - bin: - cspell-gitignore: bin.mjs - checksum: 82b74afd7d0a0f4efcf7b9b32be36cf61ca28d3e6c81cdab1723b0eee3d3f994f5573a15dc4272be79978bce849e0c9adc79a946c88d25a750561bbb8dc05482 - languageName: node - linkType: hard - -"cspell-glob@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-glob@npm:7.3.6" - dependencies: - micromatch: "npm:^4.0.5" - checksum: 4ec7c9b59e6e6e3912450aaad187aa8854d96e3ce67edf9cf50ed7790436f72400935149e27b85cf35acaf2a332900f6d2c9b5f747dd63dc07d53488128db6e4 - languageName: node - linkType: hard - -"cspell-grammar@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-grammar@npm:7.3.6" - dependencies: - "@cspell/cspell-pipe": "npm:7.3.6" - "@cspell/cspell-types": "npm:7.3.6" - bin: - cspell-grammar: bin.mjs - checksum: 6314bb49e0df07fcee67e87d06120dc8133b27efab310816a7e44caead70d431566c73290b3769f48db485bf48d416b2e51da335aafbeece79a4cda698a23bbd - languageName: node - linkType: hard - -"cspell-io@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-io@npm:7.3.6" - dependencies: - "@cspell/cspell-service-bus": "npm:7.3.6" - node-fetch: "npm:^2.7.0" - checksum: e90ab6f04a176557030893f8d01fc0e38f9d5456f80a2ff6be53d96f67088bbff5978d25ad3095975b4b34f02e1abdfe4c0b782aee17b89147264bc42844add8 - languageName: node - linkType: hard - -"cspell-lib@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-lib@npm:7.3.6" - dependencies: - "@cspell/cspell-bundled-dicts": "npm:7.3.6" - "@cspell/cspell-pipe": "npm:7.3.6" - "@cspell/cspell-resolver": "npm:7.3.6" - "@cspell/cspell-types": "npm:7.3.6" - "@cspell/dynamic-import": "npm:7.3.6" - "@cspell/strong-weak-map": "npm:7.3.6" - clear-module: "npm:^4.1.2" - comment-json: "npm:^4.2.3" - configstore: "npm:^6.0.0" - cosmiconfig: "npm:8.0.0" - cspell-dictionary: "npm:7.3.6" - cspell-glob: "npm:7.3.6" - cspell-grammar: "npm:7.3.6" - cspell-io: "npm:7.3.6" - cspell-trie-lib: "npm:7.3.6" - fast-equals: "npm:^5.0.1" - find-up: "npm:^6.3.0" - gensequence: "npm:^6.0.0" - import-fresh: "npm:^3.3.0" - resolve-from: "npm:^5.0.0" - vscode-languageserver-textdocument: "npm:^1.0.8" - vscode-uri: "npm:^3.0.7" - checksum: 93f3841e2423e1f0447ad0d50bc006bb720f30b1c089e7b458e45032e539746ae993035ead1f6e2b08567fc4e33f793d090d72695ff507aa0f4a1b1922876d2b - languageName: node - linkType: hard - -"cspell-trie-lib@npm:7.3.6": - version: 7.3.6 - resolution: "cspell-trie-lib@npm:7.3.6" - dependencies: - "@cspell/cspell-pipe": "npm:7.3.6" - "@cspell/cspell-types": "npm:7.3.6" - gensequence: "npm:^6.0.0" - checksum: 06fe5aac4837a4af66c1bd1712af885d456fce46578253010fea1f69411463daeb94d5e7737d10b9ddb258a2220ab47c7a8b3d29389015db72428b53ca21acf8 - languageName: node - linkType: hard - -"cspell@npm:^7.0.0": - version: 7.3.6 - resolution: "cspell@npm:7.3.6" - dependencies: - "@cspell/cspell-json-reporter": "npm:7.3.6" - "@cspell/cspell-pipe": "npm:7.3.6" - "@cspell/cspell-types": "npm:7.3.6" - "@cspell/dynamic-import": "npm:7.3.6" - chalk: "npm:^5.3.0" - chalk-template: "npm:^1.1.0" - commander: "npm:^11.0.0" - cspell-gitignore: "npm:7.3.6" - cspell-glob: "npm:7.3.6" - cspell-io: "npm:7.3.6" - cspell-lib: "npm:7.3.6" - fast-glob: "npm:^3.3.1" - fast-json-stable-stringify: "npm:^2.1.0" - file-entry-cache: "npm:^7.0.0" - get-stdin: "npm:^9.0.0" - semver: "npm:^7.5.4" - strip-ansi: "npm:^7.1.0" - vscode-uri: "npm:^3.0.7" - bin: - cspell: bin.mjs - cspell-esm: bin.mjs - checksum: 8278c6bfbae71f1f6753583924e545fa373215f0aae24cb00d5241a87f8d17695513edb2c0bd6463ed1c77de280f1073422277ad29d51c6cc822333daea5edb2 - languageName: node - linkType: hard - -"css-select@npm:^5.1.0": - version: 5.1.0 - resolution: "css-select@npm:5.1.0" - dependencies: - boolbase: "npm:^1.0.0" - css-what: "npm:^6.1.0" - domhandler: "npm:^5.0.2" - domutils: "npm:^3.0.1" - nth-check: "npm:^2.0.1" - checksum: 551c60dba5b54054741032c1793b5734f6ba45e23ae9e82761a3c0ed1acbb8cfedfa443aaba3a3c1a54cac12b456d2012a09d2cd5f0e82e430454c1b9d84d500 - languageName: node - linkType: hard - -"css-tree@npm:^2.2.1": - version: 2.3.1 - resolution: "css-tree@npm:2.3.1" - dependencies: - mdn-data: "npm:2.0.30" - source-map-js: "npm:^1.0.1" - checksum: 6f8c1a11d5e9b14bf02d10717fc0351b66ba12594166f65abfbd8eb8b5b490dd367f5c7721db241a3c792d935fc6751fbc09f7e1598d421477ad9fadc30f4f24 - languageName: node - linkType: hard - -"css-tree@npm:~2.2.0": - version: 2.2.1 - resolution: "css-tree@npm:2.2.1" - dependencies: - mdn-data: "npm:2.0.28" - source-map-js: "npm:^1.0.1" - checksum: 47e87b0f02f8ac22f57eceb65c58011dd142d2158128882a0bf963cf2eabb81a4ebbc2e3790c8289be7919fa8b83750c7b69272bd66772c708143b772ba3c186 - languageName: node - linkType: hard - -"css-what@npm:^6.1.0": - version: 6.1.0 - resolution: "css-what@npm:6.1.0" - checksum: a09f5a6b14ba8dcf57ae9a59474722e80f20406c53a61e9aedb0eedc693b135113ffe2983f4efc4b5065ae639442e9ae88df24941ef159c218b231011d733746 - languageName: node - linkType: hard - -"cssfilter@npm:0.0.10": - version: 0.0.10 - resolution: "cssfilter@npm:0.0.10" - checksum: 478a227a616fb6e9bb338eb95f690df141b86231ec737cbea574484f31a09a51db894b4921afc4987459dae08d584355fd689ff2a7a7c7a74de4bb4c072ce553 - languageName: node - linkType: hard - -"csso@npm:5.0.5": - version: 5.0.5 - resolution: "csso@npm:5.0.5" - dependencies: - css-tree: "npm:~2.2.0" - checksum: ab4beb1e97dd7e207c10e9925405b45f15a6cd1b4880a8686ad573aa6d476aed28b4121a666cffd26c37a26179f7b54741f7c257543003bfb244d06a62ad569b - languageName: node - linkType: hard - -"cssstyle@npm:^3.0.0": - version: 3.0.0 - resolution: "cssstyle@npm:3.0.0" - dependencies: - rrweb-cssom: "npm:^0.6.0" - checksum: 23acee092c1cec670fb7b8110e48abd740dc4e574d3b74848743067cb3377a86a1f64cf02606aabd7bb153785e68c2c1e09ce53295ddf7a4b470b3c7c55ec807 - languageName: node - linkType: hard - -"cyclist@npm:^1.0.1": - version: 1.0.2 - resolution: "cyclist@npm:1.0.2" - checksum: 163e2f7207180ccf2bb5a6ca8a7360469c13fad631509ef96de02397266b3a42089e2b2b51b97d3d8fdc4709d2fbe651c309670e5cc28b0ae445b1e5a34a98e2 - languageName: node - linkType: hard - -"d@npm:1, d@npm:^1.0.1": - version: 1.0.1 - resolution: "d@npm:1.0.1" - dependencies: - es5-ext: "npm:^0.10.50" - type: "npm:^1.0.1" - checksum: 1fedcb3b956a461f64d86b94b347441beff5cef8910b6ac4ec509a2c67eeaa7093660a98b26601ac91f91260238add73bdf25867a9c0cb783774642bc4c1523f - languageName: node - linkType: hard - -"dargs@npm:^7.0.0": - version: 7.0.0 - resolution: "dargs@npm:7.0.0" - checksum: ec7f6a8315a8fa2f8b12d39207615bdf62b4d01f631b96fbe536c8ad5469ab9ed710d55811e564d0d5c1d548fc8cb6cc70bf0939f2415790159f5a75e0f96c92 - languageName: node - linkType: hard - -"data-uri-to-buffer@npm:^3.0.1": - version: 3.0.1 - resolution: "data-uri-to-buffer@npm:3.0.1" - checksum: 01fa28525402582fbb972c91822533f5528156e9e7241512b903467acbe2e0505760504e22c548bb707c7a56b5459194ee4fa6434e5995fa1a658744c2ce0cff - languageName: node - linkType: hard - -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b - languageName: node - linkType: hard - -"data-urls@npm:^4.0.0": - version: 4.0.0 - resolution: "data-urls@npm:4.0.0" - dependencies: - abab: "npm:^2.0.6" - whatwg-mimetype: "npm:^3.0.0" - whatwg-url: "npm:^12.0.0" - checksum: 928d9a21db31d3dcee125d514fddfeb88067c348b1225e9d2c6ca55db16e1cbe49bf58c092cae7163de958f415fd5c612c2aef2eef87896e097656fce205d766 - languageName: node - linkType: hard - -"date-time@npm:^3.1.0": - version: 3.1.0 - resolution: "date-time@npm:3.1.0" - dependencies: - time-zone: "npm:^1.0.0" - checksum: aa3e2e930d74b0b9e90f69de7a16d3376e30f21f1f4ce9a2311d8fec32d760e776efea752dafad0ce188187265235229013036202be053fc2d7979813bfb6ded - languageName: node - linkType: hard - -"dateformat@npm:^4.5.1, dateformat@npm:^4.6.3": - version: 4.6.3 - resolution: "dateformat@npm:4.6.3" - checksum: e2023b905e8cfe2eb8444fb558562b524807a51cdfe712570f360f873271600b5c94aebffaf11efb285e2c072264a7cf243eadb68f3eba0f8cc85fb86cd25df6 - languageName: node - linkType: hard - -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3": - version: 2.6.9 - resolution: "debug@npm:2.6.9" - dependencies: - ms: "npm:2.0.0" - checksum: 121908fb839f7801180b69a7e218a40b5a0b718813b886b7d6bdb82001b931c938e2941d1e4450f33a1b1df1da653f5f7a0440c197f29fbf8a6e9d45ff6ef589 - languageName: node - linkType: hard - -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" - dependencies: - ms: "npm:2.1.2" - peerDependenciesMeta: - supports-color: - optional: true - checksum: cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736 - languageName: node - linkType: hard - -"debug@npm:^3.2.7": - version: 3.2.7 - resolution: "debug@npm:3.2.7" - dependencies: - ms: "npm:^2.1.1" - checksum: 37d96ae42cbc71c14844d2ae3ba55adf462ec89fd3a999459dec3833944cd999af6007ff29c780f1c61153bcaaf2c842d1e4ce1ec621e4fc4923244942e4a02a - languageName: node - linkType: hard - -"decache@npm:4.6.2": - version: 4.6.2 - resolution: "decache@npm:4.6.2" - dependencies: - callsite: "npm:^1.0.0" - checksum: 7a27260a0bfc51b913db4956e8fe596d72151c0d4cb437daa30787950c274b3fa5c81235a334742b1e32f87ee55d7eb2a0d960ecdadf3583ef23b8f796aebad3 - languageName: node - linkType: hard - -"decamelize-keys@npm:^1.1.0": - version: 1.1.1 - resolution: "decamelize-keys@npm:1.1.1" - dependencies: - decamelize: "npm:^1.1.0" - map-obj: "npm:^1.0.0" - checksum: 4ca385933127437658338c65fb9aead5f21b28d3dd3ccd7956eb29aab0953b5d3c047fbc207111672220c71ecf7a4d34f36c92851b7bbde6fca1a02c541bdd7d - languageName: node - linkType: hard - -"decamelize@npm:^1.1.0": - version: 1.2.0 - resolution: "decamelize@npm:1.2.0" - checksum: 85c39fe8fbf0482d4a1e224ef0119db5c1897f8503bcef8b826adff7a1b11414972f6fef2d7dec2ee0b4be3863cf64ac1439137ae9e6af23a3d8dcbe26a5b4b2 - languageName: node - linkType: hard - -"decimal.js@npm:^10.4.3": - version: 10.4.3 - resolution: "decimal.js@npm:10.4.3" - checksum: 6d60206689ff0911f0ce968d40f163304a6c1bc739927758e6efc7921cfa630130388966f16bf6ef6b838cb33679fbe8e7a78a2f3c478afce841fd55ac8fb8ee - languageName: node - linkType: hard - -"decode-uri-component@npm:^0.2.0": - version: 0.2.2 - resolution: "decode-uri-component@npm:0.2.2" - checksum: 1f4fa54eb740414a816b3f6c24818fbfcabd74ac478391e9f4e2282c994127db02010ce804f3d08e38255493cfe68608b3f5c8e09fd6efc4ae46c807691f7a31 - languageName: node - linkType: hard - -"decompress-response@npm:^6.0.0": - version: 6.0.0 - resolution: "decompress-response@npm:6.0.0" - dependencies: - mimic-response: "npm:^3.1.0" - checksum: bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e - languageName: node - linkType: hard - -"dedent@npm:^1.0.0": - version: 1.5.1 - resolution: "dedent@npm:1.5.1" - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - checksum: f8612cd5b00aab58b18bb95572dca08dc2d49720bfa7201a444c3dae430291e8a06d4928614a6ec8764d713927f44bce9c990d3b8238fca2f430990ddc17c070 - languageName: node - linkType: hard - -"deep-extend@npm:^0.6.0": - version: 0.6.0 - resolution: "deep-extend@npm:0.6.0" - checksum: 1c6b0abcdb901e13a44c7d699116d3d4279fdb261983122a3783e7273844d5f2537dc2e1c454a23fcf645917f93fbf8d07101c1d03c015a87faa662755212566 - languageName: node - linkType: hard - -"deep-freeze@npm:0.0.1": - version: 0.0.1 - resolution: "deep-freeze@npm:0.0.1" - checksum: b32c878395df6ca0e07d065750e14bc1651ec76e99490bca25e5844f7321676d7045d4eb4123892a0d4f08c38e4b7fa46d6e834782c095723447c0ee2ad0340b - languageName: node - linkType: hard - -"deep-is@npm:^0.1.3": - version: 0.1.4 - resolution: "deep-is@npm:0.1.4" - checksum: 7f0ee496e0dff14a573dc6127f14c95061b448b87b995fc96c017ce0a1e66af1675e73f1d6064407975bc4ea6ab679497a29fff7b5b9c4e99cb10797c1ad0b4c - languageName: node - linkType: hard - -"deepmerge@npm:^4.2.2": - version: 4.3.1 - resolution: "deepmerge@npm:4.3.1" - checksum: e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044 - languageName: node - linkType: hard - -"defaults@npm:^1.0.3": - version: 1.0.4 - resolution: "defaults@npm:1.0.4" - dependencies: - clone: "npm:^1.0.2" - checksum: 9cfbe498f5c8ed733775db62dfd585780387d93c17477949e1670bfcfb9346e0281ce8c4bf9f4ac1fc0f9b851113bd6dc9e41182ea1644ccd97de639fa13c35a - languageName: node - linkType: hard - -"defer-to-connect@npm:^2.0.1": - version: 2.0.1 - resolution: "defer-to-connect@npm:2.0.1" - checksum: 625ce28e1b5ad10cf77057b9a6a727bf84780c17660f6644dab61dd34c23de3001f03cedc401f7d30a4ed9965c2e8a7336e220a329146f2cf85d4eddea429782 - languageName: node - linkType: hard - -"define-data-property@npm:^1.1.1": - version: 1.1.1 - resolution: "define-data-property@npm:1.1.1" - dependencies: - get-intrinsic: "npm:^1.2.1" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.0" - checksum: 77ef6e0bceb515e05b5913ab635a84d537cee84f8a7c37c77fdcb31fc5b80f6dbe81b33375e4b67d96aa04e6a0d8d4ea099e431d83f089af8d93adfb584bcb94 - languageName: node - linkType: hard - -"define-lazy-prop@npm:^2.0.0": - version: 2.0.0 - resolution: "define-lazy-prop@npm:2.0.0" - checksum: db6c63864a9d3b7dc9def55d52764968a5af296de87c1b2cc71d8be8142e445208071953649e0386a8cc37cfcf9a2067a47207f1eb9ff250c2a269658fdae422 - languageName: node - linkType: hard - -"define-property@npm:^0.2.5": - version: 0.2.5 - resolution: "define-property@npm:0.2.5" - dependencies: - is-descriptor: "npm:^0.1.0" - checksum: 9986915c0893818dedc9ca23eaf41370667762fd83ad8aa4bf026a28563120dbaacebdfbfbf2b18d3b929026b9c6ee972df1dbf22de8fafb5fe6ef18361e4750 - languageName: node - linkType: hard - -"define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "define-property@npm:1.0.0" - dependencies: - is-descriptor: "npm:^1.0.0" - checksum: d7cf09db10d55df305f541694ed51dafc776ad9bb8a24428899c9f2d36b11ab38dce5527a81458d1b5e7c389f8cbe803b4abad6e91a0037a329d153b84fc975e - languageName: node - linkType: hard - -"define-property@npm:^2.0.2": - version: 2.0.2 - resolution: "define-property@npm:2.0.2" - dependencies: - is-descriptor: "npm:^1.0.2" - isobject: "npm:^3.0.1" - checksum: f91a08ad008fa764172a2c072adc7312f10217ade89ddaea23018321c6d71b2b68b8c229141ed2064179404e345c537f1a2457c379824813695b51a6ad3e4969 - languageName: node - linkType: hard - -"defu@npm:^6.1.2, defu@npm:^6.1.3": - version: 6.1.3 - resolution: "defu@npm:6.1.3" - checksum: 60d0d9a6e328148d5313fe0239ba3777701291f35570b52562454653d953fec5281b084514540f8d3b60d61bad9e39b52e95b3c0451631ded220ad8fdc893455 - languageName: node - linkType: hard - -"delayed-stream@npm:~1.0.0": - version: 1.0.0 - resolution: "delayed-stream@npm:1.0.0" - checksum: d758899da03392e6712f042bec80aa293bbe9e9ff1b2634baae6a360113e708b91326594c8a486d475c69d6259afb7efacdc3537bfcda1c6c648e390ce601b19 - languageName: node - linkType: hard - -"delegates@npm:^1.0.0": - version: 1.0.0 - resolution: "delegates@npm:1.0.0" - checksum: ba05874b91148e1db4bf254750c042bf2215febd23a6d3cda2e64896aef79745fbd4b9996488bd3cafb39ce19dbce0fd6e3b6665275638befffe1c9b312b91b5 - languageName: node - linkType: hard - -"denque@npm:^1.1.0": - version: 1.5.1 - resolution: "denque@npm:1.5.1" - checksum: 9e6fc1a63e1c9ded38325290302fef40e5ad28471ad8c66d68eaea623ef847bd25fc75a7c3f47396206dc967922615999066470a364e1786f2758d61337872b7 - languageName: node - linkType: hard - -"denque@npm:^2.1.0": - version: 2.1.0 - resolution: "denque@npm:2.1.0" - checksum: f9ef81aa0af9c6c614a727cb3bd13c5d7db2af1abf9e6352045b86e85873e629690f6222f4edd49d10e4ccf8f078bbeec0794fafaf61b659c0589d0c511ec363 - languageName: node - linkType: hard - -"depd@npm:2.0.0": - version: 2.0.0 - resolution: "depd@npm:2.0.0" - checksum: 58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c - languageName: node - linkType: hard - -"depd@npm:~1.1.2": - version: 1.1.2 - resolution: "depd@npm:1.1.2" - checksum: acb24aaf936ef9a227b6be6d495f0d2eb20108a9a6ad40585c5bda1a897031512fef6484e4fdbb80bd249fdaa82841fa1039f416ece03188e677ba11bcfda249 - languageName: node - linkType: hard - -"deprecation@npm:^2.0.0, deprecation@npm:^2.3.1": - version: 2.3.1 - resolution: "deprecation@npm:2.3.1" - checksum: 23d688ba66b74d09b908c40a76179418acbeeb0bfdf218c8075c58ad8d0c315130cb91aa3dffb623aa3a411a3569ce56c6460de6c8d69071c17fe6dd2442f032 - languageName: node - linkType: hard - -"destr@npm:^2.0.1, destr@npm:^2.0.2": - version: 2.0.2 - resolution: "destr@npm:2.0.2" - checksum: 28bd8793c0507489efeb4b86c471fe9578e25439c1f7e4a4e4db9b69fe37689b68b9b205b7c317ca31590120e9c5364a31fec2eb6ec73bb425ede8f993c771d6 - languageName: node - linkType: hard - -"destroy@npm:1.2.0": - version: 1.2.0 - resolution: "destroy@npm:1.2.0" - checksum: bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643 - languageName: node - linkType: hard - -"detect-libc@npm:^1.0.3": - version: 1.0.3 - resolution: "detect-libc@npm:1.0.3" - bin: - detect-libc: ./bin/detect-libc.js - checksum: 4da0deae9f69e13bc37a0902d78bf7169480004b1fed3c19722d56cff578d16f0e11633b7fbf5fb6249181236c72e90024cbd68f0b9558ae06e281f47326d50d - languageName: node - linkType: hard - -"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.2": - version: 2.0.2 - resolution: "detect-libc@npm:2.0.2" - checksum: a9f4ffcd2701525c589617d98afe5a5d0676c8ea82bcc4ed6f3747241b79f781d36437c59a5e855254c864d36a3e9f8276568b6b531c28d6e53b093a15703f11 - languageName: node - linkType: hard - -"detect-newline@npm:^3.0.0": - version: 3.1.0 - resolution: "detect-newline@npm:3.1.0" - checksum: c38cfc8eeb9fda09febb44bcd85e467c970d4e3bf526095394e5a4f18bc26dd0cf6b22c69c1fa9969261521c593836db335c2795218f6d781a512aea2fb8209d - languageName: node - linkType: hard - -"detective-amd@npm:^5.0.2": - version: 5.0.2 - resolution: "detective-amd@npm:5.0.2" - dependencies: - ast-module-types: "npm:^5.0.0" - escodegen: "npm:^2.0.0" - get-amd-module-type: "npm:^5.0.1" - node-source-walk: "npm:^6.0.1" - bin: - detective-amd: bin/cli.js - checksum: ed191b5279dc2d5b58fe29fd97c1574e2959e6999e2c178c9bcafa5ff1ff607bd70624674df78a5c13dea6467bca15d46782762e2c5ade460b97fa3206252b7e - languageName: node - linkType: hard - -"detective-cjs@npm:^5.0.1": - version: 5.0.1 - resolution: "detective-cjs@npm:5.0.1" - dependencies: - ast-module-types: "npm:^5.0.0" - node-source-walk: "npm:^6.0.0" - checksum: 623364008b27fe059fc68db1aa1812e737f764867671720bf477514ae1918fa36a32c6b3ac0e9f42f2ee3f3eadec1f69879a2a6a5cfb01393b9934b90c1f4b9c - languageName: node - linkType: hard - -"detective-es6@npm:^4.0.1": - version: 4.0.1 - resolution: "detective-es6@npm:4.0.1" - dependencies: - node-source-walk: "npm:^6.0.1" - checksum: 63e7f1c43949965b0f755aaeb45f2f1b0505cb5f2dc99f0ecb2ba99bdd48ccacd1b58cf0e553aeeafe9cb2b432aaec7fb9749ae578e46e97cf07e987ee82fca9 - languageName: node - linkType: hard - -"detective-postcss@npm:^6.1.3": - version: 6.1.3 - resolution: "detective-postcss@npm:6.1.3" - dependencies: - is-url: "npm:^1.2.4" - postcss: "npm:^8.4.23" - postcss-values-parser: "npm:^6.0.2" - checksum: 7ad2eb7113927930f5d17d97bc3dcfa2d38ea62f65263ecefc4b2289138dd6f7b07e561a23fb05b8befa56d521a49f601caf45794f1a17c3dfc3bf1c1199affe - languageName: node - linkType: hard - -"detective-sass@npm:^5.0.3": - version: 5.0.3 - resolution: "detective-sass@npm:5.0.3" - dependencies: - gonzales-pe: "npm:^4.3.0" - node-source-walk: "npm:^6.0.1" - checksum: e3ea590911977be139825744a0b32161d7430b8cfcf0862407b224dc2f0312a2f10a2d715f455241abb5accdcaa75868d3e6b74324c2c845d9f723f03ca3465b - languageName: node - linkType: hard - -"detective-scss@npm:^4.0.3": - version: 4.0.3 - resolution: "detective-scss@npm:4.0.3" - dependencies: - gonzales-pe: "npm:^4.3.0" - node-source-walk: "npm:^6.0.1" - checksum: bddd7bd6a91dc58167c106b29af828798044ea817a9354727a2e70ef48f37c06852f89f0073d804a0394e8e3221a77e0e4ff27e3376c9f7c1bd1babc17b82f8f - languageName: node - linkType: hard - -"detective-stylus@npm:^4.0.0": - version: 4.0.0 - resolution: "detective-stylus@npm:4.0.0" - checksum: dd98712a7cbc417d8c69f01bedbb94c0708d29b28c5e183679f6abc26fa99f94bebfda1e1773d6dbeba642e7275b106e25ea7e0c61774e7f3573b58a2a1e774a - languageName: node - linkType: hard - -"detective-typescript@npm:^11.1.0": - version: 11.1.0 - resolution: "detective-typescript@npm:11.1.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:^5.59.5" - ast-module-types: "npm:^5.0.0" - node-source-walk: "npm:^6.0.1" - typescript: "npm:^5.0.4" - checksum: 2ef413b80de244c828533602ea8fe147ca91bc93c579f3a5c92000ee7ec08df3980ba11d52d2e4a54d785fb10aabec591f08a7b530a74d75dfb634ce5c2356a0 - languageName: node - linkType: hard - -"diff-sequences@npm:^29.6.3": - version: 29.6.3 - resolution: "diff-sequences@npm:29.6.3" - checksum: 32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2 - languageName: node - linkType: hard - -"diff@npm:^4.0.1": - version: 4.0.2 - resolution: "diff@npm:4.0.2" - checksum: 81b91f9d39c4eaca068eb0c1eb0e4afbdc5bb2941d197f513dd596b820b956fef43485876226d65d497bebc15666aa2aa82c679e84f65d5f2bfbf14ee46e32c1 - languageName: node - linkType: hard - -"digest-fetch@npm:^1.3.0": - version: 1.3.0 - resolution: "digest-fetch@npm:1.3.0" - dependencies: - base-64: "npm:^0.1.0" - md5: "npm:^2.3.0" - checksum: 0fb389e33b9c6baf5e6a9ed287aa9d0d8b373d59b49d49c62c261e1ab24eaaf1d5aea3a105c1b31ba4a23e29e129365d839ce4c5974fa004a85d1a4568bc3585 - languageName: node - linkType: hard - -"dir-glob@npm:^3.0.1": - version: 3.0.1 - resolution: "dir-glob@npm:3.0.1" - dependencies: - path-type: "npm:^4.0.0" - checksum: dcac00920a4d503e38bb64001acb19df4efc14536ada475725e12f52c16777afdee4db827f55f13a908ee7efc0cb282e2e3dbaeeb98c0993dd93d1802d3bf00c - languageName: node - linkType: hard - -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: "npm:^2.0.2" - checksum: c96bdccabe9d62ab6fea9399fdff04a66e6563c1d6fb3a3a063e8d53c3bb136ba63e84250bbf63d00086a769ad53aef92d2bd483f03f837fc97b71cbee6b2520 - languageName: node - linkType: hard - -"dom-serializer@npm:^2.0.0": - version: 2.0.0 - resolution: "dom-serializer@npm:2.0.0" - dependencies: - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.2" - entities: "npm:^4.2.0" - checksum: d5ae2b7110ca3746b3643d3ef60ef823f5f078667baf530cec096433f1627ec4b6fa8c072f09d079d7cda915fd2c7bc1b7b935681e9b09e591e1e15f4040b8e2 - languageName: node - linkType: hard - -"domelementtype@npm:^2.3.0": - version: 2.3.0 - resolution: "domelementtype@npm:2.3.0" - checksum: 686f5a9ef0fff078c1412c05db73a0dce096190036f33e400a07e2a4518e9f56b1e324f5c576a0a747ef0e75b5d985c040b0d51945ce780c0dd3c625a18cd8c9 - languageName: node - linkType: hard - -"domexception@npm:^4.0.0": - version: 4.0.0 - resolution: "domexception@npm:4.0.0" - dependencies: - webidl-conversions: "npm:^7.0.0" - checksum: 774277cd9d4df033f852196e3c0077a34dbd15a96baa4d166e0e47138a80f4c0bdf0d94e4703e6ff5883cec56bb821a6fff84402d8a498e31de7c87eb932a294 - languageName: node - linkType: hard - -"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": - version: 5.0.3 - resolution: "domhandler@npm:5.0.3" - dependencies: - domelementtype: "npm:^2.3.0" - checksum: bba1e5932b3e196ad6862286d76adc89a0dbf0c773e5ced1eb01f9af930c50093a084eff14b8de5ea60b895c56a04d5de8bbc4930c5543d029091916770b2d2a - languageName: node - linkType: hard - -"domutils@npm:^3.0.1": - version: 3.1.0 - resolution: "domutils@npm:3.1.0" - dependencies: - dom-serializer: "npm:^2.0.0" - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - checksum: 342d64cf4d07b8a0573fb51e0a6312a88fb520c7fefd751870bf72fa5fc0f2e0cb9a3958a573610b1d608c6e2a69b8e9b4b40f0bfb8f87a71bce4f180cca1887 - languageName: node - linkType: hard - -"dot-prop@npm:7.2.0, dot-prop@npm:^7.0.0, dot-prop@npm:^7.2.0": - version: 7.2.0 - resolution: "dot-prop@npm:7.2.0" - dependencies: - type-fest: "npm:^2.11.2" - checksum: 2621702a01e7a47730e3a8e2938a406afc79b62fbb77bd1394e786ff13776673904bf0a4fc6b812eb9849ec71034e9fc1019a9e0bbe91f84010d8a8088cd41a9 - languageName: node - linkType: hard - -"dot-prop@npm:^5.1.0": - version: 5.3.0 - resolution: "dot-prop@npm:5.3.0" - dependencies: - is-obj: "npm:^2.0.0" - checksum: 93f0d343ef87fe8869320e62f2459f7e70f49c6098d948cc47e060f4a3f827d0ad61e83cb82f2bd90cd5b9571b8d334289978a43c0f98fea4f0e99ee8faa0599 - languageName: node - linkType: hard - -"dot-prop@npm:^6.0.1": - version: 6.0.1 - resolution: "dot-prop@npm:6.0.1" - dependencies: - is-obj: "npm:^2.0.0" - checksum: 30e51ec6408978a6951b21e7bc4938aad01a86f2fdf779efe52330205c6bb8a8ea12f35925c2029d6dc9d1df22f916f32f828ce1e9b259b1371c580541c22b5a - languageName: node - linkType: hard - -"dotenv@npm:*, dotenv@npm:^8.2.0": - version: 8.6.0 - resolution: "dotenv@npm:8.6.0" - checksum: 6750431dea8efbd54b9f2d9681b04e1ccc7989486461dcf058bb708d9e3d63b04115fcdf8840e38ad1e24a4a2e1e7c1560626c5e3ac7bc09371b127c49e2d45f - languageName: node - linkType: hard - -"dotenv@npm:16.0.3": - version: 16.0.3 - resolution: "dotenv@npm:16.0.3" - checksum: 109457ac5f9e930ca8066ea33887b6f839ab24d647a7a8b49ddcd1f32662e2c35591c5e5b9819063e430148a664d0927f0cbe60cf9575d89bc524f47ff7e78f0 - languageName: node - linkType: hard - -"dotenv@npm:^16.3.1": - version: 16.3.1 - resolution: "dotenv@npm:16.3.1" - checksum: b95ff1bbe624ead85a3cd70dbd827e8e06d5f05f716f2d0cbc476532d54c7c9469c3bc4dd93ea519f6ad711cb522c00ac9a62b6eb340d5affae8008facc3fbd7 - languageName: node - linkType: hard - -"eastasianwidth@npm:^0.2.0": - version: 0.2.0 - resolution: "eastasianwidth@npm:0.2.0" - checksum: 26f364ebcdb6395f95124fda411f63137a4bfb5d3a06453f7f23dfe52502905bd84e0488172e0f9ec295fdc45f05c23d5d91baf16bd26f0fe9acd777a188dc39 - languageName: node - linkType: hard - -"easy-table@npm:^1.2.0": - version: 1.2.0 - resolution: "easy-table@npm:1.2.0" - dependencies: - ansi-regex: "npm:^5.0.1" - wcwidth: "npm:^1.0.1" - dependenciesMeta: - wcwidth: - optional: true - checksum: 2d37937cd608586ba02e1ec479f90ccec581d366b3b0d1bb26b99ee6005f8d724e32a07a873759893461ca45b99e2d08c30326529d967ce9eedc1e9b68d4aa63 - languageName: node - linkType: hard - -"ecdsa-sig-formatter@npm:1.0.11": - version: 1.0.11 - resolution: "ecdsa-sig-formatter@npm:1.0.11" - dependencies: - safe-buffer: "npm:^5.0.1" - checksum: ebfbf19d4b8be938f4dd4a83b8788385da353d63307ede301a9252f9f7f88672e76f2191618fd8edfc2f24679236064176fab0b78131b161ee73daa37125408c - languageName: node - linkType: hard - -"ee-first@npm:1.1.1": - version: 1.1.1 - resolution: "ee-first@npm:1.1.1" - checksum: b5bb125ee93161bc16bfe6e56c6b04de5ad2aa44234d8f644813cc95d861a6910903132b05093706de2b706599367c4130eb6d170f6b46895686b95f87d017b7 - languageName: node - linkType: hard - -"electron-to-chromium@npm:^1.4.526": - version: 1.4.529 - resolution: "electron-to-chromium@npm:1.4.529" - checksum: a03887efbcb17084fcbe0abff97ef03a871e26d2dd5cc05ef89bf14d82534a74bbaf6f37d9bf78d13a8de1b16863ecac76450e19265af9b7afd3db64134dcacc - languageName: node - linkType: hard - -"elliptic@npm:6.5.4": - version: 6.5.4 - resolution: "elliptic@npm:6.5.4" - dependencies: - bn.js: "npm:^4.11.9" - brorand: "npm:^1.1.0" - hash.js: "npm:^1.0.0" - hmac-drbg: "npm:^1.0.1" - inherits: "npm:^2.0.4" - minimalistic-assert: "npm:^1.0.1" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: 5f361270292c3b27cf0843e84526d11dec31652f03c2763c6c2b8178548175ff5eba95341dd62baff92b2265d1af076526915d8af6cc9cb7559c44a62f8ca6e2 - languageName: node - linkType: hard - -"emittery@npm:^0.13.1": - version: 0.13.1 - resolution: "emittery@npm:0.13.1" - checksum: 1573d0ae29ab34661b6c63251ff8f5facd24ccf6a823f19417ae8ba8c88ea450325788c67f16c99edec8de4b52ce93a10fe441ece389fd156e88ee7dab9bfa35 - languageName: node - linkType: hard - -"emoji-regex@npm:^8.0.0": - version: 8.0.0 - resolution: "emoji-regex@npm:8.0.0" - checksum: b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010 - languageName: node - linkType: hard - -"emoji-regex@npm:^9.2.2": - version: 9.2.2 - resolution: "emoji-regex@npm:9.2.2" - checksum: af014e759a72064cf66e6e694a7fc6b0ed3d8db680427b021a89727689671cefe9d04151b2cad51dbaf85d5ba790d061cd167f1cf32eb7b281f6368b3c181639 - languageName: node - linkType: hard - -"enabled@npm:2.0.x": - version: 2.0.0 - resolution: "enabled@npm:2.0.0" - checksum: 3b2c2af9bc7f8b9e291610f2dde4a75cf6ee52a68f4dd585482fbdf9a55d65388940e024e56d40bb03e05ef6671f5f53021fa8b72a20e954d7066ec28166713f - languageName: node - linkType: hard - -"encode-registry@npm:^3.0.1": - version: 3.0.1 - resolution: "encode-registry@npm:3.0.1" - dependencies: - mem: "npm:^8.0.0" - checksum: b5f4d51f8da413cfe8ba93838656a72ff282f6abf927a93f8697858bb70ebb18063872c9856c4d93c3fc1862c21f336a82774dd7de2282239f1dbdd8243663f6 - languageName: node - linkType: hard - -"encodeurl@npm:~1.0.2": - version: 1.0.2 - resolution: "encodeurl@npm:1.0.2" - checksum: f6c2387379a9e7c1156c1c3d4f9cb7bb11cf16dd4c1682e1f6746512564b053df5781029b6061296832b59fb22f459dbe250386d217c2f6e203601abb2ee0bec - languageName: node - linkType: hard - -"encoding@npm:^0.1.13": - version: 0.1.13 - resolution: "encoding@npm:0.1.13" - dependencies: - iconv-lite: "npm:^0.6.2" - checksum: 36d938712ff00fe1f4bac88b43bcffb5930c1efa57bbcdca9d67e1d9d6c57cfb1200fb01efe0f3109b2ce99b231f90779532814a81370a1bd3274a0f58585039 - languageName: node - linkType: hard - -"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": - version: 1.4.4 - resolution: "end-of-stream@npm:1.4.4" - dependencies: - once: "npm:^1.4.0" - checksum: 870b423afb2d54bb8d243c63e07c170409d41e20b47eeef0727547aea5740bd6717aca45597a9f2745525667a6b804c1e7bede41f856818faee5806dd9ff3975 - languageName: node - linkType: hard - -"entities@npm:^2.2.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 7fba6af1f116300d2ba1c5673fc218af1961b20908638391b4e1e6d5850314ee2ac3ec22d741b3a8060479911c99305164aed19b6254bde75e7e6b1b2c3f3aa3 - languageName: node - linkType: hard - -"entities@npm:^4.2.0, entities@npm:^4.4.0": - version: 4.5.0 - resolution: "entities@npm:4.5.0" - checksum: 5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250 - languageName: node - linkType: hard - -"entities@npm:~3.0.1": - version: 3.0.1 - resolution: "entities@npm:3.0.1" - checksum: 2d93f48fd86de0b0ed8ee34456aa47b4e74a916a5e663cfcc7048302e2c7e932002926daf5a00ad6d5691e3c90673a15d413704d86d7e1b9532f9bc00d975590 - languageName: node - linkType: hard - -"env-paths@npm:3.0.0, env-paths@npm:^3.0.0": - version: 3.0.0 - resolution: "env-paths@npm:3.0.0" - checksum: 76dec878cee47f841103bacd7fae03283af16f0702dad65102ef0a556f310b98a377885e0f32943831eb08b5ab37842a323d02529f3dfd5d0a40ca71b01b435f - languageName: node - linkType: hard - -"env-paths@npm:^2.2.0": - version: 2.2.1 - resolution: "env-paths@npm:2.2.1" - checksum: 285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4 - languageName: node - linkType: hard - -"envinfo@npm:7.8.1": - version: 7.8.1 - resolution: "envinfo@npm:7.8.1" - bin: - envinfo: dist/cli.js - checksum: 01efe7fcf55d4b84a146bc638ef89a89a70b610957db64636ac7cc4247d627eeb1c808ed79d3cfbe3d4fed5e8ba3d61db79c1ca1a3fea9f38639561eefd68733 - languageName: node - linkType: hard - -"err-code@npm:^2.0.2": - version: 2.0.3 - resolution: "err-code@npm:2.0.3" - checksum: b642f7b4dd4a376e954947550a3065a9ece6733ab8e51ad80db727aaae0817c2e99b02a97a3d6cecc648a97848305e728289cf312d09af395403a90c9d4d8a66 - languageName: node - linkType: hard - -"error-ex@npm:^1.3.1": - version: 1.3.2 - resolution: "error-ex@npm:1.3.2" - dependencies: - is-arrayish: "npm:^0.2.1" - checksum: ba827f89369b4c93382cfca5a264d059dfefdaa56ecc5e338ffa58a6471f5ed93b71a20add1d52290a4873d92381174382658c885ac1a2305f7baca363ce9cce - languageName: node - linkType: hard - -"error-stack-parser@npm:^2.0.2, error-stack-parser@npm:^2.0.3": - version: 2.1.4 - resolution: "error-stack-parser@npm:2.1.4" - dependencies: - stackframe: "npm:^1.3.4" - checksum: 7679b780043c98b01fc546725484e0cfd3071bf5c906bbe358722972f04abf4fc3f0a77988017665bab367f6ef3fc2d0185f7528f45966b83e7c99c02d5509b9 - languageName: node - linkType: hard - -"error@npm:7.0.2": - version: 7.0.2 - resolution: "error@npm:7.0.2" - dependencies: - string-template: "npm:~0.2.1" - xtend: "npm:~4.0.0" - checksum: abee95f258f34490278bfb5f5852420e23f9d7dd7754215144391a731c2e7f68ccb5367497ca7cc20459d1eb7ae5d119d6c82f620a9340150034ddd2e3603178 - languageName: node - linkType: hard - -"error@npm:^7.0.0": - version: 7.2.1 - resolution: "error@npm:7.2.1" - dependencies: - string-template: "npm:~0.2.1" - checksum: 91ce301017292eab20b59e27a0bc322a8f45fcf48d992761530d20c5f9c5699a2ae1822fc94298d4815fd35c2595e89139a7c6fdd3bbe9e93871e3b412186567 - languageName: node - linkType: hard - -"es-module-lexer@npm:^1.0.0": - version: 1.4.1 - resolution: "es-module-lexer@npm:1.4.1" - checksum: b7260a138668554d3f0ddcc728cb4b60c2fa463f15545cf155ecbdd5450a1348952d58298a7f48642e900ee579f21d7f5304b6b3c61b3d9fc2d4b2109b5a9dff - languageName: node - linkType: hard - -"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.50": - version: 0.10.62 - resolution: "es5-ext@npm:0.10.62" - dependencies: - es6-iterator: "npm:^2.0.3" - es6-symbol: "npm:^3.1.3" - next-tick: "npm:^1.1.0" - checksum: 72dfbec5e4bce24754be9f2c2a1c67c01de3fe000103c115f52891f6a51f44a59674c40a1f6bd2390fcd43987746dccb76efafea91c7bb6295bdca8d63ba3db4 - languageName: node - linkType: hard - -"es6-iterator@npm:^2.0.3": - version: 2.0.3 - resolution: "es6-iterator@npm:2.0.3" - dependencies: - d: "npm:1" - es5-ext: "npm:^0.10.35" - es6-symbol: "npm:^3.1.1" - checksum: 91f20b799dba28fb05bf623c31857fc1524a0f1c444903beccaf8929ad196c8c9ded233e5ac7214fc63a92b3f25b64b7f2737fcca8b1f92d2d96cf3ac902f5d8 - languageName: node - linkType: hard - -"es6-promisify@npm:^6.0.0": - version: 6.1.1 - resolution: "es6-promisify@npm:6.1.1" - checksum: 2c1f68c28f0dc81d15f832ea02ea052f335d72c7600ba93f6df3a25dc7b7fd839d522f814a79470c71a3b45a730f96070024ec38c0ed55e74ba294391ab6ee5a - languageName: node - linkType: hard - -"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": - version: 3.1.3 - resolution: "es6-symbol@npm:3.1.3" - dependencies: - d: "npm:^1.0.1" - ext: "npm:^1.1.2" - checksum: 22982f815f00df553a89f4fb74c5048fed85df598482b4bd38dbd173174247949c72982a7d7132a58b147525398400e5f182db59b0916cb49f1e245fb0e22233 - languageName: node - linkType: hard - -"esbuild@npm:0.19.6": - version: 0.19.6 - resolution: "esbuild@npm:0.19.6" - dependencies: - "@esbuild/android-arm": "npm:0.19.6" - "@esbuild/android-arm64": "npm:0.19.6" - "@esbuild/android-x64": "npm:0.19.6" - "@esbuild/darwin-arm64": "npm:0.19.6" - "@esbuild/darwin-x64": "npm:0.19.6" - "@esbuild/freebsd-arm64": "npm:0.19.6" - "@esbuild/freebsd-x64": "npm:0.19.6" - "@esbuild/linux-arm": "npm:0.19.6" - "@esbuild/linux-arm64": "npm:0.19.6" - "@esbuild/linux-ia32": "npm:0.19.6" - "@esbuild/linux-loong64": "npm:0.19.6" - "@esbuild/linux-mips64el": "npm:0.19.6" - "@esbuild/linux-ppc64": "npm:0.19.6" - "@esbuild/linux-riscv64": "npm:0.19.6" - "@esbuild/linux-s390x": "npm:0.19.6" - "@esbuild/linux-x64": "npm:0.19.6" - "@esbuild/netbsd-x64": "npm:0.19.6" - "@esbuild/openbsd-x64": "npm:0.19.6" - "@esbuild/sunos-x64": "npm:0.19.6" - "@esbuild/win32-arm64": "npm:0.19.6" - "@esbuild/win32-ia32": "npm:0.19.6" - "@esbuild/win32-x64": "npm:0.19.6" - dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: bffa321c68373d2c99f5e0af58718900ca04b67a48164abf71cd3da97ee98c037f6d7abc9bd1b589e43ccda82f9ba3a5e54a6b757cf0561b861135f6d1548832 - languageName: node - linkType: hard - -"esbuild@npm:~0.18.20": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - dependencies: - "@esbuild/android-arm": "npm:0.18.20" - "@esbuild/android-arm64": "npm:0.18.20" - "@esbuild/android-x64": "npm:0.18.20" - "@esbuild/darwin-arm64": "npm:0.18.20" - "@esbuild/darwin-x64": "npm:0.18.20" - "@esbuild/freebsd-arm64": "npm:0.18.20" - "@esbuild/freebsd-x64": "npm:0.18.20" - "@esbuild/linux-arm": "npm:0.18.20" - "@esbuild/linux-arm64": "npm:0.18.20" - "@esbuild/linux-ia32": "npm:0.18.20" - "@esbuild/linux-loong64": "npm:0.18.20" - "@esbuild/linux-mips64el": "npm:0.18.20" - "@esbuild/linux-ppc64": "npm:0.18.20" - "@esbuild/linux-riscv64": "npm:0.18.20" - "@esbuild/linux-s390x": "npm:0.18.20" - "@esbuild/linux-x64": "npm:0.18.20" - "@esbuild/netbsd-x64": "npm:0.18.20" - "@esbuild/openbsd-x64": "npm:0.18.20" - "@esbuild/sunos-x64": "npm:0.18.20" - "@esbuild/win32-arm64": "npm:0.18.20" - "@esbuild/win32-ia32": "npm:0.18.20" - "@esbuild/win32-x64": "npm:0.18.20" - dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 473b1d92842f50a303cf948a11ebd5f69581cd254d599dd9d62f9989858e0533f64e83b723b5e1398a5b488c0f5fd088795b4235f65ecaf4f007d4b79f04bc88 - languageName: node - linkType: hard - -"escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: afd02e6ca91ffa813e1108b5e7756566173d6bc0d1eb951cb44d6b21702ec17c1cf116cfe75d4a2b02e05acb0b808a7a9387d0d1ca5cf9c04ad03a8445c3e46d - languageName: node - linkType: hard - -"escape-goat@npm:^4.0.0": - version: 4.0.0 - resolution: "escape-goat@npm:4.0.0" - checksum: 9d2a8314e2370f2dd9436d177f6b3b1773525df8f895c8f3e1acb716f5fd6b10b336cb1cd9862d4709b36eb207dbe33664838deca9c6d55b8371be4eebb972f6 - languageName: node - linkType: hard - -"escape-html@npm:~1.0.3": - version: 1.0.3 - resolution: "escape-html@npm:1.0.3" - checksum: 524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3 - languageName: node - linkType: hard - -"escape-string-regexp@npm:5.0.0, escape-string-regexp@npm:^5.0.0": - version: 5.0.0 - resolution: "escape-string-regexp@npm:5.0.0" - checksum: 6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^1.0.5": - version: 1.0.5 - resolution: "escape-string-regexp@npm:1.0.5" - checksum: a968ad453dd0c2724e14a4f20e177aaf32bb384ab41b674a8454afe9a41c5e6fe8903323e0a1052f56289d04bd600f81278edf140b0fcc02f5cac98d0f5b5371 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^2.0.0": - version: 2.0.0 - resolution: "escape-string-regexp@npm:2.0.0" - checksum: 2530479fe8db57eace5e8646c9c2a9c80fa279614986d16dcc6bcaceb63ae77f05a851ba6c43756d816c61d7f4534baf56e3c705e3e0d884818a46808811c507 - languageName: node - linkType: hard - -"escape-string-regexp@npm:^4.0.0": - version: 4.0.0 - resolution: "escape-string-regexp@npm:4.0.0" - checksum: 9497d4dd307d845bd7f75180d8188bb17ea8c151c1edbf6b6717c100e104d629dc2dfb687686181b0f4b7d732c7dfdc4d5e7a8ff72de1b0ca283a75bbb3a9cd9 - languageName: node - linkType: hard - -"escodegen@npm:^2.0.0": - version: 2.1.0 - resolution: "escodegen@npm:2.1.0" - dependencies: - esprima: "npm:^4.0.1" - estraverse: "npm:^5.2.0" - esutils: "npm:^2.0.2" - source-map: "npm:~0.6.1" - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: e1450a1f75f67d35c061bf0d60888b15f62ab63aef9df1901cffc81cffbbb9e8b3de237c5502cf8613a017c1df3a3003881307c78835a1ab54d8c8d2206e01d3 - languageName: node - linkType: hard - -"eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" - dependencies: - esrecurse: "npm:^4.3.0" - estraverse: "npm:^4.1.1" - checksum: d30ef9dc1c1cbdece34db1539a4933fe3f9b14e1ffb27ecc85987902ee663ad7c9473bbd49a9a03195a373741e62e2f807c4938992e019b511993d163450e70a - languageName: node - linkType: hard - -"eslint-scope@npm:^7.2.2": - version: 7.2.2 - resolution: "eslint-scope@npm:7.2.2" - dependencies: - esrecurse: "npm:^4.3.0" - estraverse: "npm:^5.2.0" - checksum: 613c267aea34b5a6d6c00514e8545ef1f1433108097e857225fed40d397dd6b1809dffd11c2fde23b37ca53d7bf935fe04d2a18e6fc932b31837b6ad67e1c116 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": - version: 3.4.3 - resolution: "eslint-visitor-keys@npm:3.4.3" - checksum: 92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 - languageName: node - linkType: hard - -"eslint@npm:^8.43.0": - version: 8.49.0 - resolution: "eslint@npm:8.49.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.2" - "@eslint/js": "npm:8.49.0" - "@humanwhocodes/config-array": "npm:^0.11.11" - "@humanwhocodes/module-importer": "npm:^1.0.1" - "@nodelib/fs.walk": "npm:^1.2.8" - ajv: "npm:^6.12.4" - chalk: "npm:^4.0.0" - cross-spawn: "npm:^7.0.2" - debug: "npm:^4.3.2" - doctrine: "npm:^3.0.0" - escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^7.2.2" - eslint-visitor-keys: "npm:^3.4.3" - espree: "npm:^9.6.1" - esquery: "npm:^1.4.2" - esutils: "npm:^2.0.2" - fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^6.0.1" - find-up: "npm:^5.0.0" - glob-parent: "npm:^6.0.2" - globals: "npm:^13.19.0" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.0" - imurmurhash: "npm:^0.1.4" - is-glob: "npm:^4.0.0" - is-path-inside: "npm:^3.0.3" - js-yaml: "npm:^4.1.0" - json-stable-stringify-without-jsonify: "npm:^1.0.1" - levn: "npm:^0.4.1" - lodash.merge: "npm:^4.6.2" - minimatch: "npm:^3.1.2" - natural-compare: "npm:^1.4.0" - optionator: "npm:^0.9.3" - strip-ansi: "npm:^6.0.1" - text-table: "npm:^0.2.0" - bin: - eslint: bin/eslint.js - checksum: 8d6985a8d60379ea714ad35d7a3d8762ac8c37b986c615e9a7c245794faddf68f61f997ba6f5f903d440e92065a56a4f7832a45adc2d4fc6e977026782f25835 - languageName: node - linkType: hard - -"espree@npm:^9.6.0, espree@npm:^9.6.1": - version: 9.6.1 - resolution: "espree@npm:9.6.1" - dependencies: - acorn: "npm:^8.9.0" - acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 1a2e9b4699b715347f62330bcc76aee224390c28bb02b31a3752e9d07549c473f5f986720483c6469cf3cfb3c9d05df612ffc69eb1ee94b54b739e67de9bb460 - languageName: node - linkType: hard - -"esprima@npm:^4.0.0, esprima@npm:^4.0.1": - version: 4.0.1 - resolution: "esprima@npm:4.0.1" - bin: - esparse: ./bin/esparse.js - esvalidate: ./bin/esvalidate.js - checksum: ad4bab9ead0808cf56501750fd9d3fb276f6b105f987707d059005d57e182d18a7c9ec7f3a01794ebddcca676773e42ca48a32d67a250c9d35e009ca613caba3 - languageName: node - linkType: hard - -"esquery@npm:^1.4.2": - version: 1.5.0 - resolution: "esquery@npm:1.5.0" - dependencies: - estraverse: "npm:^5.1.0" - checksum: a084bd049d954cc88ac69df30534043fb2aee5555b56246493f42f27d1e168f00d9e5d4192e46f10290d312dc30dc7d58994d61a609c579c1219d636996f9213 - languageName: node - linkType: hard - -"esrecurse@npm:^4.3.0": - version: 4.3.0 - resolution: "esrecurse@npm:4.3.0" - dependencies: - estraverse: "npm:^5.2.0" - checksum: 81a37116d1408ded88ada45b9fb16dbd26fba3aadc369ce50fcaf82a0bac12772ebd7b24cd7b91fc66786bf2c1ac7b5f196bc990a473efff972f5cb338877cf5 - languageName: node - linkType: hard - -"estraverse@npm:^4.1.1": - version: 4.3.0 - resolution: "estraverse@npm:4.3.0" - checksum: 9cb46463ef8a8a4905d3708a652d60122a0c20bb58dec7e0e12ab0e7235123d74214fc0141d743c381813e1b992767e2708194f6f6e0f9fd00c1b4e0887b8b6d - languageName: node - linkType: hard - -"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": - version: 5.3.0 - resolution: "estraverse@npm:5.3.0" - checksum: 1ff9447b96263dec95d6d67431c5e0771eb9776427421260a3e2f0fdd5d6bd4f8e37a7338f5ad2880c9f143450c9b1e4fc2069060724570a49cf9cf0312bd107 - languageName: node - linkType: hard - -"estree-walker@npm:2.0.2, estree-walker@npm:^2.0.1": - version: 2.0.2 - resolution: "estree-walker@npm:2.0.2" - checksum: 53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af - languageName: node - linkType: hard - -"esutils@npm:^2.0.2, esutils@npm:^2.0.3": - version: 2.0.3 - resolution: "esutils@npm:2.0.3" - checksum: 9a2fe69a41bfdade834ba7c42de4723c97ec776e40656919c62cbd13607c45e127a003f05f724a1ea55e5029a4cf2de444b13009f2af71271e42d93a637137c7 - languageName: node - linkType: hard - -"etag@npm:1.8.1, etag@npm:^1.8.1, etag@npm:~1.8.1": - version: 1.8.1 - resolution: "etag@npm:1.8.1" - checksum: 12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84 - languageName: node - linkType: hard - -"ethers@npm:^5.3.1, ethers@npm:^5.7.2": - version: 5.7.2 - resolution: "ethers@npm:5.7.2" - dependencies: - "@ethersproject/abi": "npm:5.7.0" - "@ethersproject/abstract-provider": "npm:5.7.0" - "@ethersproject/abstract-signer": "npm:5.7.0" - "@ethersproject/address": "npm:5.7.0" - "@ethersproject/base64": "npm:5.7.0" - "@ethersproject/basex": "npm:5.7.0" - "@ethersproject/bignumber": "npm:5.7.0" - "@ethersproject/bytes": "npm:5.7.0" - "@ethersproject/constants": "npm:5.7.0" - "@ethersproject/contracts": "npm:5.7.0" - "@ethersproject/hash": "npm:5.7.0" - "@ethersproject/hdnode": "npm:5.7.0" - "@ethersproject/json-wallets": "npm:5.7.0" - "@ethersproject/keccak256": "npm:5.7.0" - "@ethersproject/logger": "npm:5.7.0" - "@ethersproject/networks": "npm:5.7.1" - "@ethersproject/pbkdf2": "npm:5.7.0" - "@ethersproject/properties": "npm:5.7.0" - "@ethersproject/providers": "npm:5.7.2" - "@ethersproject/random": "npm:5.7.0" - "@ethersproject/rlp": "npm:5.7.0" - "@ethersproject/sha2": "npm:5.7.0" - "@ethersproject/signing-key": "npm:5.7.0" - "@ethersproject/solidity": "npm:5.7.0" - "@ethersproject/strings": "npm:5.7.0" - "@ethersproject/transactions": "npm:5.7.0" - "@ethersproject/units": "npm:5.7.0" - "@ethersproject/wallet": "npm:5.7.0" - "@ethersproject/web": "npm:5.7.1" - "@ethersproject/wordlists": "npm:5.7.0" - checksum: 90629a4cdb88cde7a7694f5610a83eb00d7fbbaea687446b15631397988f591c554dd68dfa752ddf00aabefd6285e5b298be44187e960f5e4962684e10b39962 - languageName: node - linkType: hard - -"event-target-shim@npm:^5.0.0": - version: 5.0.1 - resolution: "event-target-shim@npm:5.0.1" - checksum: 0255d9f936215fd206156fd4caa9e8d35e62075d720dc7d847e89b417e5e62cf1ce6c9b4e0a1633a9256de0efefaf9f8d26924b1f3c8620cffb9db78e7d3076b - languageName: node - linkType: hard - -"eventemitter3@npm:^4.0.0": - version: 4.0.7 - resolution: "eventemitter3@npm:4.0.7" - checksum: 5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b - languageName: node - linkType: hard - -"eventemitter3@npm:^5.0.1": - version: 5.0.1 - resolution: "eventemitter3@npm:5.0.1" - checksum: 4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 - languageName: node - linkType: hard - -"events@npm:^3.3.0": - version: 3.3.0 - resolution: "events@npm:3.3.0" - checksum: d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6 - languageName: node - linkType: hard - -"eventsource@npm:^2.0.2": - version: 2.0.2 - resolution: "eventsource@npm:2.0.2" - checksum: 0b8c70b35e45dd20f22ff64b001be9d530e33b92ca8bdbac9e004d0be00d957ab02ef33c917315f59bf2f20b178c56af85c52029bc8e6cc2d61c31d87d943573 - languageName: node - linkType: hard - -"execa@npm:5.1.1, execa@npm:^5.0.0, execa@npm:^5.1.1": - version: 5.1.1 - resolution: "execa@npm:5.1.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.0" - human-signals: "npm:^2.1.0" - is-stream: "npm:^2.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^4.0.1" - onetime: "npm:^5.1.2" - signal-exit: "npm:^3.0.3" - strip-final-newline: "npm:^2.0.0" - checksum: c8e615235e8de4c5addf2fa4c3da3e3aa59ce975a3e83533b4f6a71750fb816a2e79610dc5f1799b6e28976c9ae86747a36a606655bf8cb414a74d8d507b304f - languageName: node - linkType: hard - -"execa@npm:7.2.0": - version: 7.2.0 - resolution: "execa@npm:7.2.0" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.1" - human-signals: "npm:^4.3.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^3.0.7" - strip-final-newline: "npm:^3.0.0" - checksum: 098cd6a1bc26d509e5402c43f4971736450b84d058391820c6f237aeec6436963e006fd8423c9722f148c53da86aa50045929c7278b5522197dff802d10f9885 - languageName: node - linkType: hard - -"execa@npm:^6.0.0": - version: 6.1.0 - resolution: "execa@npm:6.1.0" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^6.0.1" - human-signals: "npm:^3.0.1" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^3.0.7" - strip-final-newline: "npm:^3.0.0" - checksum: 004ee32092af745766a1b0352fdba8701a4001bc3fe08e63101c04276d4c860bbe11bb8ab85f37acdff13d3da83d60e044041dcf24bd7e25e645a543828d9c41 - languageName: node - linkType: hard - -"exit@npm:^0.1.2": - version: 0.1.2 - resolution: "exit@npm:0.1.2" - checksum: 71d2ad9b36bc25bb8b104b17e830b40a08989be7f7d100b13269aaae7c3784c3e6e1e88a797e9e87523993a25ba27c8958959a554535370672cfb4d824af8989 - languageName: node - linkType: hard - -"expand-brackets@npm:^2.1.4": - version: 2.1.4 - resolution: "expand-brackets@npm:2.1.4" - dependencies: - debug: "npm:^2.3.3" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - posix-character-classes: "npm:^0.1.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 3e2fb95d2d7d7231486493fd65db913927b656b6fcdfcce41e139c0991a72204af619ad4acb1be75ed994ca49edb7995ef241dbf8cf44dc3c03d211328428a87 - languageName: node - linkType: hard - -"expand-template@npm:^2.0.3": - version: 2.0.3 - resolution: "expand-template@npm:2.0.3" - checksum: 1c9e7afe9acadf9d373301d27f6a47b34e89b3391b1ef38b7471d381812537ef2457e620ae7f819d2642ce9c43b189b3583813ec395e2938319abe356a9b2f51 - languageName: node - linkType: hard - -"expect@npm:^29.0.0, expect@npm:^29.7.0": - version: 29.7.0 - resolution: "expect@npm:29.7.0" - dependencies: - "@jest/expect-utils": "npm:^29.7.0" - jest-get-type: "npm:^29.6.3" - jest-matcher-utils: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - checksum: 2eddeace66e68b8d8ee5f7be57f3014b19770caaf6815c7a08d131821da527fb8c8cb7b3dcd7c883d2d3d8d184206a4268984618032d1e4b16dc8d6596475d41 - languageName: node - linkType: hard - -"exponential-backoff@npm:^3.1.1": - version: 3.1.1 - resolution: "exponential-backoff@npm:3.1.1" - checksum: 160456d2d647e6019640bd07111634d8c353038d9fa40176afb7cd49b0548bdae83b56d05e907c2cce2300b81cae35d800ef92fefb9d0208e190fa3b7d6bb579 - languageName: node - linkType: hard - -"express-handlebars@npm:^6.0.3": - version: 6.0.7 - resolution: "express-handlebars@npm:6.0.7" - dependencies: - glob: "npm:^8.1.0" - graceful-fs: "npm:^4.2.10" - handlebars: "npm:^4.7.7" - checksum: 47a38f34d7185686dbaaf5d684249cca1a676f5bad8b5c46d2dd9363b0ac0a3a613f7c205b0df8677d30b3916c71c582b742e095f858c113914de20047b48f3a - languageName: node - linkType: hard - -"express-logging@npm:1.1.1": - version: 1.1.1 - resolution: "express-logging@npm:1.1.1" - dependencies: - on-headers: "npm:^1.0.0" - checksum: 434e9bf3eb103b92ef25a235eff57fa3b95948ee5c0822f7e0cad6884d160feab07556fb0a484836dbc3f1f46698ccce3fa9cd9f7095fa6c4e47547ac50ac559 - languageName: node - linkType: hard - -"express@npm:4.18.2, express@npm:^4.17.1": - version: 4.18.2 - resolution: "express@npm:4.18.2" - dependencies: - accepts: "npm:~1.3.8" - array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.1" - content-disposition: "npm:0.5.4" - content-type: "npm:~1.0.4" - cookie: "npm:0.5.0" - cookie-signature: "npm:1.0.6" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - finalhandler: "npm:1.2.0" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.1" - methods: "npm:~1.1.2" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.7" - proxy-addr: "npm:~2.0.7" - qs: "npm:6.11.0" - range-parser: "npm:~1.2.1" - safe-buffer: "npm:5.2.1" - send: "npm:0.18.0" - serve-static: "npm:1.15.0" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - type-is: "npm:~1.6.18" - utils-merge: "npm:1.0.1" - vary: "npm:~1.1.2" - checksum: 75af556306b9241bc1d7bdd40c9744b516c38ce50ae3210658efcbf96e3aed4ab83b3432f06215eae5610c123bc4136957dc06e50dfc50b7d4d775af56c4c59c - languageName: node - linkType: hard - -"ext-list@npm:^2.0.0": - version: 2.2.2 - resolution: "ext-list@npm:2.2.2" - dependencies: - mime-db: "npm:^1.28.0" - checksum: bfdb435f333dccbf3f9698dc9d8e38eb47b42d756800bfafa9ec0c1c8aace877c40095baf36f691bcfd09bb88ed247c6e51596e75a158280fa19cf8588a7e258 - languageName: node - linkType: hard - -"ext-name@npm:^5.0.0": - version: 5.0.0 - resolution: "ext-name@npm:5.0.0" - dependencies: - ext-list: "npm:^2.0.0" - sort-keys-length: "npm:^1.0.0" - checksum: 6750b34636bb6dca78e1bcc797615af68ecf50d62cf774624a32ee7879da99c949b5c41e8aa56ede4eb15c6abad6b1a8858d0934faab75ff6e2fd6f408debe18 - languageName: node - linkType: hard - -"ext@npm:^1.1.2": - version: 1.7.0 - resolution: "ext@npm:1.7.0" - dependencies: - type: "npm:^2.7.2" - checksum: a8e5f34e12214e9eee3a4af3b5c9d05ba048f28996450975b369fc86e5d0ef13b6df0615f892f5396a9c65d616213c25ec5b0ad17ef42eac4a500512a19da6c7 - languageName: node - linkType: hard - -"extend-shallow@npm:^2.0.1": - version: 2.0.1 - resolution: "extend-shallow@npm:2.0.1" - dependencies: - is-extendable: "npm:^0.1.0" - checksum: ee1cb0a18c9faddb42d791b2d64867bd6cfd0f3affb711782eb6e894dd193e2934a7f529426aac7c8ddb31ac5d38000a00aa2caf08aa3dfc3e1c8ff6ba340bd9 - languageName: node - linkType: hard - -"extend-shallow@npm:^3.0.0, extend-shallow@npm:^3.0.2": - version: 3.0.2 - resolution: "extend-shallow@npm:3.0.2" - dependencies: - assign-symbols: "npm:^1.0.0" - is-extendable: "npm:^1.0.1" - checksum: f39581b8f98e3ad94995e33214fff725b0297cf09f2725b6f624551cfb71e0764accfd0af80becc0182af5014d2a57b31b85ec999f9eb8a6c45af81752feac9a - languageName: node - linkType: hard - -"external-editor@npm:^3.0.3": - version: 3.1.0 - resolution: "external-editor@npm:3.1.0" - dependencies: - chardet: "npm:^0.7.0" - iconv-lite: "npm:^0.4.24" - tmp: "npm:^0.0.33" - checksum: c98f1ba3efdfa3c561db4447ff366a6adb5c1e2581462522c56a18bf90dfe4da382f9cd1feee3e330108c3595a854b218272539f311ba1b3298f841eb0fbf339 - languageName: node - linkType: hard - -"extglob@npm:^2.0.4": - version: 2.0.4 - resolution: "extglob@npm:2.0.4" - dependencies: - array-unique: "npm:^0.3.2" - define-property: "npm:^1.0.0" - expand-brackets: "npm:^2.1.4" - extend-shallow: "npm:^2.0.1" - fragment-cache: "npm:^0.2.1" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: e1a891342e2010d046143016c6c03d58455c2c96c30bf5570ea07929984ee7d48fad86b363aee08f7a8a638f5c3a66906429b21ecb19bc8e90df56a001cd282c - languageName: node - linkType: hard - -"extract-zip@npm:2.0.1": - version: 2.0.1 - resolution: "extract-zip@npm:2.0.1" - dependencies: - "@types/yauzl": "npm:^2.9.1" - debug: "npm:^4.1.1" - get-stream: "npm:^5.1.0" - yauzl: "npm:^2.10.0" - dependenciesMeta: - "@types/yauzl": - optional: true - bin: - extract-zip: cli.js - checksum: 9afbd46854aa15a857ae0341a63a92743a7b89c8779102c3b4ffc207516b2019337353962309f85c66ee3d9092202a83cdc26dbf449a11981272038443974aee - languageName: node - linkType: hard - -"fast-content-type-parse@npm:^1.0.0": - version: 1.1.0 - resolution: "fast-content-type-parse@npm:1.1.0" - checksum: 882bf990fa5d64be1825ce183818db43900ece0d7ef184cb9409bae8ed1001acbe536a657b1496382cb3e308e71ab39cc399bbdae70cba1745eecaeca4e55384 - languageName: node - linkType: hard - -"fast-copy@npm:^3.0.0": - version: 3.0.1 - resolution: "fast-copy@npm:3.0.1" - checksum: a8310dbcc4c94ed001dc3e0bbc3c3f0491bb04e6c17163abe441a54997ba06cdf1eb532c2f05e54777c6f072c84548c23ef0ecd54665cd611be1d42f37eca258 - languageName: node - linkType: hard - -"fast-decode-uri-component@npm:^1.0.1": - version: 1.0.1 - resolution: "fast-decode-uri-component@npm:1.0.1" - checksum: 039d50c2e99d64f999c3f2126c23fbf75a04a4117e218a149ca0b1d2aeb8c834b7b19d643b9d35d4eabce357189a6a94085f78cf48869e6e26cc59b036284bc3 - languageName: node - linkType: hard - -"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": - version: 3.1.3 - resolution: "fast-deep-equal@npm:3.1.3" - checksum: 40dedc862eb8992c54579c66d914635afbec43350afbbe991235fdcb4e3a8d5af1b23ae7e79bef7d4882d0ecee06c3197488026998fb19f72dc95acff1d1b1d0 - languageName: node - linkType: hard - -"fast-diff@npm:^1.2.0": - version: 1.3.0 - resolution: "fast-diff@npm:1.3.0" - checksum: 5c19af237edb5d5effda008c891a18a585f74bf12953be57923f17a3a4d0979565fc64dbc73b9e20926b9d895f5b690c618cbb969af0cf022e3222471220ad29 - languageName: node - linkType: hard - -"fast-equals@npm:^3.0.1": - version: 3.0.3 - resolution: "fast-equals@npm:3.0.3" - checksum: ec59372c3f0604fe1569814dd5f86bbe46a5e8ec049f8eda49ce9ab0218e1700c9b7fdef5fe8253453788829a6b2aae6af5f9003f376aed1117f9194b2a7578c - languageName: node - linkType: hard - -"fast-equals@npm:^4.0.3": - version: 4.0.3 - resolution: "fast-equals@npm:4.0.3" - checksum: 87fd2609c945ee61e9ed4d041eb2a8f92723fc02884115f67e429dd858d880279e962334894f116b3e9b223f387d246e3db5424ae779287849015ddadbf5ff27 - languageName: node - linkType: hard - -"fast-equals@npm:^5.0.1": - version: 5.0.1 - resolution: "fast-equals@npm:5.0.1" - checksum: d7077b8b681036c2840ed9860a3048e44fc268fad2b525b8f25b43458be0c8ad976152eb4b475de9617170423c5b802121ebb61ed6641c3ac035fadaf805c8c0 - languageName: node - linkType: hard - -"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": - version: 1.3.2 - resolution: "fast-fifo@npm:1.3.2" - checksum: d53f6f786875e8b0529f784b59b4b05d4b5c31c651710496440006a398389a579c8dbcd2081311478b5bf77f4b0b21de69109c5a4eabea9d8e8783d1eb864e4c - languageName: node - linkType: hard - -"fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1": - version: 3.3.1 - resolution: "fast-glob@npm:3.3.1" - dependencies: - "@nodelib/fs.stat": "npm:^2.0.2" - "@nodelib/fs.walk": "npm:^1.2.3" - glob-parent: "npm:^5.1.2" - merge2: "npm:^1.3.0" - micromatch: "npm:^4.0.4" - checksum: b68431128fb6ce4b804c5f9622628426d990b66c75b21c0d16e3d80e2d1398bf33f7e1724e66a2e3f299285dcf5b8d745b122d0304e7dd66f5231081f33ec67c - languageName: node - linkType: hard - -"fast-glob@npm:^3.3.2": - version: 3.3.2 - resolution: "fast-glob@npm:3.3.2" - dependencies: - "@nodelib/fs.stat": "npm:^2.0.2" - "@nodelib/fs.walk": "npm:^1.2.3" - glob-parent: "npm:^5.1.2" - merge2: "npm:^1.3.0" - micromatch: "npm:^4.0.4" - checksum: 42baad7b9cd40b63e42039132bde27ca2cb3a4950d0a0f9abe4639ea1aa9d3e3b40f98b1fe31cbc0cc17b664c9ea7447d911a152fa34ec5b72977b125a6fc845 - languageName: node - linkType: hard - -"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": - version: 2.1.0 - resolution: "fast-json-stable-stringify@npm:2.1.0" - checksum: 7f081eb0b8a64e0057b3bb03f974b3ef00135fbf36c1c710895cd9300f13c94ba809bb3a81cf4e1b03f6e5285610a61abbd7602d0652de423144dfee5a389c9b - languageName: node - linkType: hard - -"fast-json-stringify@npm:^5.7.0": - version: 5.9.1 - resolution: "fast-json-stringify@npm:5.9.1" - dependencies: - "@fastify/deepmerge": "npm:^1.0.0" - ajv: "npm:^8.10.0" - ajv-formats: "npm:^2.1.1" - fast-deep-equal: "npm:^3.1.3" - fast-uri: "npm:^2.1.0" - json-schema-ref-resolver: "npm:^1.0.1" - rfdc: "npm:^1.2.0" - checksum: 29d85a11aa828cf25fdb926b6c2f0f27d584c3c4c59430a9b1e941a4698e4297e87168b18ed5eb93cba2a7e7ef2bb2c2aca3f8090c9b178d7abbac339a2a1b42 - languageName: node - linkType: hard - -"fast-levenshtein@npm:^2.0.6": - version: 2.0.6 - resolution: "fast-levenshtein@npm:2.0.6" - checksum: 111972b37338bcb88f7d9e2c5907862c280ebf4234433b95bc611e518d192ccb2d38119c4ac86e26b668d75f7f3894f4ff5c4982899afced7ca78633b08287c4 - languageName: node - linkType: hard - -"fast-querystring@npm:^1.0.0": - version: 1.1.2 - resolution: "fast-querystring@npm:1.1.2" - dependencies: - fast-decode-uri-component: "npm:^1.0.1" - checksum: e8223273a9b199722f760f5a047a77ad049a14bd444b821502cb8218f5925e3a5fffb56b64389bca73ab2ac6f1aa7aebbe4e203e5f6e53ff5978de97c0fde4e3 - languageName: node - linkType: hard - -"fast-redact@npm:^3.0.0, fast-redact@npm:^3.1.1": - version: 3.3.0 - resolution: "fast-redact@npm:3.3.0" - checksum: d81562510681e9ba6404ee5d3838ff5257a44d2f80937f5024c099049ff805437d0fae0124458a7e87535cc9dcf4de305bb075cab8f08d6c720bbc3447861b4e - languageName: node - linkType: hard - -"fast-safe-stringify@npm:^2.0.7, fast-safe-stringify@npm:^2.0.8, fast-safe-stringify@npm:^2.1.1": - version: 2.1.1 - resolution: "fast-safe-stringify@npm:2.1.1" - checksum: d90ec1c963394919828872f21edaa3ad6f1dddd288d2bd4e977027afff09f5db40f94e39536d4646f7e01761d704d72d51dce5af1b93717f3489ef808f5f4e4d - languageName: node - linkType: hard - -"fast-uri@npm:^2.0.0, fast-uri@npm:^2.1.0": - version: 2.3.0 - resolution: "fast-uri@npm:2.3.0" - checksum: 72844622c8b9d92dbb783723628d1069c999b31bfaa74af9e9afae0e0c22faf18c988a0ce55e775dce4c404f4cca75fa43e1f0ab07075342cff99796f4920945 - languageName: node - linkType: hard - -"fast-url-parser@npm:^1.1.3": - version: 1.1.3 - resolution: "fast-url-parser@npm:1.1.3" - dependencies: - punycode: "npm:^1.3.2" - checksum: d85c5c409cf0215417380f98a2d29c23a95004d93ff0d8bdf1af5f1a9d1fc608ac89ac6ffe863783d2c73efb3850dd35390feb1de3296f49877bfee0392eb5d3 - languageName: node - linkType: hard - -"fastest-levenshtein@npm:1.0.16": - version: 1.0.16 - resolution: "fastest-levenshtein@npm:1.0.16" - checksum: 7e3d8ae812a7f4fdf8cad18e9cde436a39addf266a5986f653ea0d81e0de0900f50c0f27c6d5aff3f686bcb48acbd45be115ae2216f36a6a13a7dbbf5cad878b - languageName: node - linkType: hard - -"fastify-plugin@npm:^4.0.0": - version: 4.5.1 - resolution: "fastify-plugin@npm:4.5.1" - checksum: f58f79cd9d3c88fd7f79a3270276c6339fc57bbe72ef14d20b73779193c404e317ac18e8eae2c5071b3909ebee45d7eb6871da4e65464ac64ed0d9746b4e9b9f - languageName: node - linkType: hard - -"fastify@npm:4.17.0": - version: 4.17.0 - resolution: "fastify@npm:4.17.0" - dependencies: - "@fastify/ajv-compiler": "npm:^3.5.0" - "@fastify/error": "npm:^3.0.0" - "@fastify/fast-json-stringify-compiler": "npm:^4.3.0" - abstract-logging: "npm:^2.0.1" - avvio: "npm:^8.2.0" - fast-content-type-parse: "npm:^1.0.0" - fast-json-stringify: "npm:^5.7.0" - find-my-way: "npm:^7.6.0" - light-my-request: "npm:^5.6.1" - pino: "npm:^8.5.0" - process-warning: "npm:^2.0.0" - proxy-addr: "npm:^2.0.7" - rfdc: "npm:^1.3.0" - secure-json-parse: "npm:^2.5.0" - semver: "npm:^7.3.7" - tiny-lru: "npm:^11.0.1" - checksum: 0ebabd390be88b4c73d3f3f3d702eb583095ce2335a98d291ba65f27f1e70c49f566c3e6e60bfa4662c68f0fd1c3f162a770d1448fdb3591937901adf2521f82 - languageName: node - linkType: hard - -"fastq@npm:^1.6.0, fastq@npm:^1.6.1": - version: 1.15.0 - resolution: "fastq@npm:1.15.0" - dependencies: - reusify: "npm:^1.0.4" - checksum: 5ce4f83afa5f88c9379e67906b4d31bc7694a30826d6cc8d0f0473c966929017fda65c2174b0ec89f064ede6ace6c67f8a4fe04cef42119b6a55b0d465554c24 - languageName: node - linkType: hard - -"fb-watchman@npm:^2.0.0": - version: 2.0.2 - resolution: "fb-watchman@npm:2.0.2" - dependencies: - bser: "npm:2.1.1" - checksum: feae89ac148adb8f6ae8ccd87632e62b13563e6fb114cacb5265c51f585b17e2e268084519fb2edd133872f1d47a18e6bfd7e5e08625c0d41b93149694187581 - languageName: node - linkType: hard - -"fd-slicer@npm:~1.1.0": - version: 1.1.0 - resolution: "fd-slicer@npm:1.1.0" - dependencies: - pend: "npm:~1.2.0" - checksum: 304dd70270298e3ffe3bcc05e6f7ade2511acc278bc52d025f8918b48b6aa3b77f10361bddfadfe2a28163f7af7adbdce96f4d22c31b2f648ba2901f0c5fc20e - languageName: node - linkType: hard - -"fdir@npm:^6.0.1": - version: 6.1.1 - resolution: "fdir@npm:6.1.1" - peerDependencies: - picomatch: 3.x - peerDependenciesMeta: - picomatch: - optional: true - checksum: 547db0a2624a3ca6d11e4d2950cba6d0e71a53af58785c43ad678c3cba3ae1e7c38c522718e977d9387570cc7504181aa2a08f3e7df9a0920ae9a59552c2b8af - languageName: node - linkType: hard - -"fecha@npm:^4.2.0": - version: 4.2.3 - resolution: "fecha@npm:4.2.3" - checksum: 0e895965959cf6a22bb7b00f0bf546f2783836310f510ddf63f463e1518d4c96dec61ab33fdfd8e79a71b4856a7c865478ce2ee8498d560fe125947703c9b1cf - languageName: node - linkType: hard - -"fetch-blob@npm:^2.1.1": - version: 2.1.2 - resolution: "fetch-blob@npm:2.1.2" - peerDependenciesMeta: - domexception: - optional: true - checksum: 9c7b0af2e6f11ac20997bb7dbd555fc89add2cf04379012af9ed119e96c0f608f3dbdf3ca2908583469118485065e35a10da8c740b4afff633180a13957a25da - languageName: node - linkType: hard - -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69 - languageName: node - linkType: hard - -"fetch-node-website@npm:^7.3.0": - version: 7.3.0 - resolution: "fetch-node-website@npm:7.3.0" - dependencies: - cli-progress: "npm:^3.11.2" - colors-option: "npm:^4.4.0" - figures: "npm:^5.0.0" - got: "npm:^12.3.1" - is-plain-obj: "npm:^4.1.0" - checksum: 15509857b517363c533c8b2e0e4ab8d29adcaf18e7f0752ee9e76148d9ec96ae3f9f3bbeaa7eee312a35f39c93529c561708969a47322aba59310e4158e64911 - languageName: node - linkType: hard - -"figures@npm:^2.0.0": - version: 2.0.0 - resolution: "figures@npm:2.0.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - checksum: 5dc5a75fec3e7e04ae65d6ce51d28b3e70d4656c51b06996b6fdb2cb5b542df512e3b3c04482f5193a964edddafa5521479ff948fa84e12ff556e53e094ab4ce - languageName: node - linkType: hard - -"figures@npm:^3.2.0": - version: 3.2.0 - resolution: "figures@npm:3.2.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - checksum: 9c421646ede432829a50bc4e55c7a4eb4bcb7cc07b5bab2f471ef1ab9a344595bbebb6c5c21470093fbb730cd81bbca119624c40473a125293f656f49cb47629 - languageName: node - linkType: hard - -"figures@npm:^4.0.0": - version: 4.0.1 - resolution: "figures@npm:4.0.1" - dependencies: - escape-string-regexp: "npm:^5.0.0" - is-unicode-supported: "npm:^1.2.0" - checksum: 734364a5b2ac24a4e639ece4dafcf89e21530bdc9b64af480b590e998a28064ff0a9cd3b3576ea71e0a19455872a85a7d50cd6938f11b4080da7d624f3ab3017 - languageName: node - linkType: hard - -"figures@npm:^5.0.0": - version: 5.0.0 - resolution: "figures@npm:5.0.0" - dependencies: - escape-string-regexp: "npm:^5.0.0" - is-unicode-supported: "npm:^1.2.0" - checksum: ce0f17d4ea8b0fc429c5207c343534a2f5284ecfb22aa08607da7dc84ed9e1cf754f5b97760e8dcb98d3c9d1a1e4d3d578fe3b5b99c426f05d0f06c7ba618e16 - languageName: node - linkType: hard - -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" - dependencies: - flat-cache: "npm:^3.0.4" - checksum: 58473e8a82794d01b38e5e435f6feaf648e3f36fdb3a56e98f417f4efae71ad1c0d4ebd8a9a7c50c3ad085820a93fc7494ad721e0e4ebc1da3573f4e1c3c7cdd - languageName: node - linkType: hard - -"file-entry-cache@npm:^7.0.0": - version: 7.0.0 - resolution: "file-entry-cache@npm:7.0.0" - dependencies: - flat-cache: "npm:^3.1.0" - checksum: 62cd3e7f0a0000563bd1c4aeb7843d188d5d088df1480c1d5347459b7915987ce7b23e5bd981829a0a1dcca8e6e2e4b9a4e0b01fc69bf05f948b71fa7a81b7ef - languageName: node - linkType: hard - -"file-type@npm:^18.5.0": - version: 18.7.0 - resolution: "file-type@npm:18.7.0" - dependencies: - readable-web-to-node-stream: "npm:^3.0.2" - strtok3: "npm:^7.0.0" - token-types: "npm:^5.0.1" - checksum: bd06a5a5b2ba13892e8690f01eaacdad1136e0cd8fcc92a2c558a76c0192e8b95e7dddebd3c996f1124ca009ec2f7562537682f361df519e4a369b55b40926a7 - languageName: node - linkType: hard - -"file-uri-to-path@npm:1.0.0": - version: 1.0.0 - resolution: "file-uri-to-path@npm:1.0.0" - checksum: 3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519 - languageName: node - linkType: hard - -"filename-reserved-regex@npm:^3.0.0": - version: 3.0.0 - resolution: "filename-reserved-regex@npm:3.0.0" - checksum: 2b1df851a37f84723f9d8daf885ddfadd3dea2a124474db405295962abc1a01d6c9b6b27edec33bad32ef601e1a220f8a34d34f30ca5a911709700e2b517e268 - languageName: node - linkType: hard - -"filenamify@npm:^5.1.1": - version: 5.1.1 - resolution: "filenamify@npm:5.1.1" - dependencies: - filename-reserved-regex: "npm:^3.0.0" - strip-outer: "npm:^2.0.0" - trim-repeated: "npm:^2.0.0" - checksum: e644fdcb03059e5f98082214c74ce00e11175e766f4807a08d2c37f65b72b6698e5e07e6e4a18369f5c0adab57fb1a987baea034d6660ca4c6dab3e3ba5de66d - languageName: node - linkType: hard - -"fill-range@npm:^4.0.0": - version: 4.0.0 - resolution: "fill-range@npm:4.0.0" - dependencies: - extend-shallow: "npm:^2.0.1" - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - to-regex-range: "npm:^2.1.0" - checksum: ccd57b7c43d7e28a1f8a60adfa3c401629c08e2f121565eece95e2386ebc64dedc7128d8c3448342aabf19db0c55a34f425f148400c7a7be9a606ba48749e089 - languageName: node - linkType: hard - -"fill-range@npm:^7.0.1": - version: 7.0.1 - resolution: "fill-range@npm:7.0.1" - dependencies: - to-regex-range: "npm:^5.0.1" - checksum: 7cdad7d426ffbaadf45aeb5d15ec675bbd77f7597ad5399e3d2766987ed20bda24d5fac64b3ee79d93276f5865608bb22344a26b9b1ae6c4d00bd94bf611623f - languageName: node - linkType: hard - -"filter-iterator@npm:0.0.1": - version: 0.0.1 - resolution: "filter-iterator@npm:0.0.1" - checksum: af03cc35bf1bd28066e5549d62937a6ec53ddad8bfa7140c3c0622c6c8065f0cd8e9b6b9ef85da437874bfbeefba23f9a428e2fb7b88f9a079c77b8fbb804ad2 - languageName: node - linkType: hard - -"filter-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "filter-obj@npm:1.1.0" - checksum: 071e0886b2b50238ca5026c5bbf58c26a7c1a1f720773b8c7813d16ba93d0200de977af14ac143c5ac18f666b2cfc83073f3a5fe6a4e996c49e0863d5500fccf - languageName: node - linkType: hard - -"filter-obj@npm:^3.0.0": - version: 3.0.0 - resolution: "filter-obj@npm:3.0.0" - checksum: 4cde40dba4f33f46376157fc04857868584aaf6884e74c7a9ca09a737a7527e86abbed03a7166b55176cb9be24c1ed80bd751c2e3ee85520eac410e2ee6b783e - languageName: node - linkType: hard - -"filter-obj@npm:^5.0.0, filter-obj@npm:^5.1.0": - version: 5.1.0 - resolution: "filter-obj@npm:5.1.0" - checksum: 716e8ad2bc352e206556b3e5695b3cdff8aab80c53ea4b00c96315bbf467b987df3640575100aef8b84e812cf5ea4251db4cd672bbe33b1e78afea88400c67dd - languageName: node - linkType: hard - -"finalhandler@npm:1.2.0": - version: 1.2.0 - resolution: "finalhandler@npm:1.2.0" - dependencies: - debug: "npm:2.6.9" - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - statuses: "npm:2.0.1" - unpipe: "npm:~1.0.0" - checksum: 64b7e5ff2ad1fcb14931cd012651631b721ce657da24aedb5650ddde9378bf8e95daa451da43398123f5de161a81e79ff5affe4f9f2a6d2df4a813d6d3e254b7 - languageName: node - linkType: hard - -"find-my-way@npm:^7.6.0": - version: 7.7.0 - resolution: "find-my-way@npm:7.7.0" - dependencies: - fast-deep-equal: "npm:^3.1.3" - fast-querystring: "npm:^1.0.0" - safe-regex2: "npm:^2.0.0" - checksum: 6b4fef5f3a21a73c5428337a02ce2f90af055e3fade6f57f3444a76d7f58a43891aba26597014ff02f9fd9071abfdd32b92ff2435aadaf96dd2316920c456f6e - languageName: node - linkType: hard - -"find-up@npm:6.3.0, find-up@npm:^6.0.0, find-up@npm:^6.3.0": - version: 6.3.0 - resolution: "find-up@npm:6.3.0" - dependencies: - locate-path: "npm:^7.1.0" - path-exists: "npm:^5.0.0" - checksum: 07e0314362d316b2b13f7f11ea4692d5191e718ca3f7264110127520f3347996349bf9e16805abae3e196805814bc66ef4bff2b8904dc4a6476085fc9b0eba07 - languageName: node - linkType: hard - -"find-up@npm:^3.0.0": - version: 3.0.0 - resolution: "find-up@npm:3.0.0" - dependencies: - locate-path: "npm:^3.0.0" - checksum: 2c2e7d0a26db858e2f624f39038c74739e38306dee42b45f404f770db357947be9d0d587f1cac72d20c114deb38aa57316e879eb0a78b17b46da7dab0a3bd6e3 - languageName: node - linkType: hard - -"find-up@npm:^4.0.0, find-up@npm:^4.1.0": - version: 4.1.0 - resolution: "find-up@npm:4.1.0" - dependencies: - locate-path: "npm:^5.0.0" - path-exists: "npm:^4.0.0" - checksum: 0406ee89ebeefa2d507feb07ec366bebd8a6167ae74aa4e34fb4c4abd06cf782a3ce26ae4194d70706f72182841733f00551c209fe575cb00bd92104056e78c1 - languageName: node - linkType: hard - -"find-up@npm:^5.0.0": - version: 5.0.0 - resolution: "find-up@npm:5.0.0" - dependencies: - locate-path: "npm:^6.0.0" - path-exists: "npm:^4.0.0" - checksum: 062c5a83a9c02f53cdd6d175a37ecf8f87ea5bbff1fdfb828f04bfa021441bc7583e8ebc0872a4c1baab96221fb8a8a275a19809fb93fbc40bd69ec35634069a - languageName: node - linkType: hard - -"flat-cache@npm:^3.0.4, flat-cache@npm:^3.1.0": - version: 3.1.0 - resolution: "flat-cache@npm:3.1.0" - dependencies: - flatted: "npm:^3.2.7" - keyv: "npm:^4.5.3" - rimraf: "npm:^3.0.2" - checksum: fcbf70a2a7d8664ef8f94e25d8b4a05d0594aee8ba0b53b5b7f6287877e8e5080ae893fc4a71fb3d803c7659aeaf801d49f12183b954e21ecd98a1d74012167e - languageName: node - linkType: hard - -"flatstr@npm:^1.0.12": - version: 1.0.12 - resolution: "flatstr@npm:1.0.12" - checksum: f99cf801fd3606e8b4aa96b93ec09caab42bc304526ff55a80db03db0ef73c9a014e983a6d72009c4f1bc50e2483d137041fae18a325dc0d851d045c4d6929a9 - languageName: node - linkType: hard - -"flatted@npm:^3.2.7": - version: 3.2.7 - resolution: "flatted@npm:3.2.7" - checksum: 207a87c7abfc1ea6928ea16bac84f9eaa6d44d365620ece419e5c41cf44a5e9902b4c1f59c9605771b10e4565a0cb46e99d78e0464e8aabb42c97de880642257 - languageName: node - linkType: hard - -"flush-write-stream@npm:2.0.0": - version: 2.0.0 - resolution: "flush-write-stream@npm:2.0.0" - dependencies: - inherits: "npm:^2.0.3" - readable-stream: "npm:^3.1.1" - checksum: 64d07c67f3feb05fc3fbe2eaab0194dc49e825ab7db6dbacc2b22b7c2eefa592d83e9276a7f8cfc58b4d8587f85518de0717fb72eba41a50719219444ed69090 - languageName: node - linkType: hard - -"fn.name@npm:1.x.x": - version: 1.1.0 - resolution: "fn.name@npm:1.1.0" - checksum: 8ad62aa2d4f0b2a76d09dba36cfec61c540c13a0fd72e5d94164e430f987a7ce6a743112bbeb14877c810ef500d1f73d7f56e76d029d2e3413f20d79e3460a9a - languageName: node - linkType: hard - -"folder-walker@npm:3.2.0": - version: 3.2.0 - resolution: "folder-walker@npm:3.2.0" - dependencies: - from2: "npm:^2.1.0" - checksum: 17883d523e58c86ab986b29e471426e970312f3e349281aa2996ea54c6a8a00eb29569c62bfb5a8b8bc7f845583455e8307d9272bf3dabde6cf640b03e7292ab - languageName: node - linkType: hard - -"follow-redirects@npm:^1.0.0": - version: 1.15.3 - resolution: "follow-redirects@npm:1.15.3" - peerDependenciesMeta: - debug: - optional: true - checksum: 915a2cf22e667bdf47b1a43cc6b7dce14d95039e9bbf9a24d0e739abfbdfa00077dd43c86d4a7a19efefcc7a99af144920a175eedc3888d268af5df67c272ee5 - languageName: node - linkType: hard - -"follow-redirects@npm:^1.15.0": - version: 1.15.2 - resolution: "follow-redirects@npm:1.15.2" - peerDependenciesMeta: - debug: - optional: true - checksum: da5932b70e63944d38eecaa16954bac4347036f08303c913d166eda74809d8797d38386e3a0eb1d2fe37d2aaff2764cce8e9dbd99459d860cf2cdfa237923b5f - languageName: node - linkType: hard - -"for-in@npm:^1.0.2": - version: 1.0.2 - resolution: "for-in@npm:1.0.2" - checksum: 42bb609d564b1dc340e1996868b67961257fd03a48d7fdafd4f5119530b87f962be6b4d5b7e3a3fc84c9854d149494b1d358e0b0ce9837e64c4c6603a49451d6 - languageName: node - linkType: hard - -"foreground-child@npm:^3.1.0": - version: 3.1.1 - resolution: "foreground-child@npm:3.1.1" - dependencies: - cross-spawn: "npm:^7.0.0" - signal-exit: "npm:^4.0.1" - checksum: 9700a0285628abaeb37007c9a4d92bd49f67210f09067638774338e146c8e9c825c5c877f072b2f75f41dc6a2d0be8664f79ffc03f6576649f54a84fb9b47de0 - languageName: node - linkType: hard - -"form-data-encoder@npm:1.7.2": - version: 1.7.2 - resolution: "form-data-encoder@npm:1.7.2" - checksum: 56553768037b6d55d9de524f97fe70555f0e415e781cb56fc457a68263de3d40fadea2304d4beef2d40b1a851269bd7854e42c362107071892cb5238debe9464 - languageName: node - linkType: hard - -"form-data-encoder@npm:^2.1.2": - version: 2.1.4 - resolution: "form-data-encoder@npm:2.1.4" - checksum: 4c06ae2b79ad693a59938dc49ebd020ecb58e4584860a90a230f80a68b026483b022ba5e4143cff06ae5ac8fd446a0b500fabc87bbac3d1f62f2757f8dabcaf7 - languageName: node - linkType: hard - -"form-data@npm:^4.0.0": - version: 4.0.0 - resolution: "form-data@npm:4.0.0" - dependencies: - asynckit: "npm:^0.4.0" - combined-stream: "npm:^1.0.8" - mime-types: "npm:^2.1.12" - checksum: cb6f3ac49180be03ff07ba3ff125f9eba2ff0b277fb33c7fc47569fc5e616882c5b1c69b9904c4c4187e97dd0419dd03b134174756f296dec62041e6527e2c6e - languageName: node - linkType: hard - -"formdata-node@npm:^4.3.2": - version: 4.4.1 - resolution: "formdata-node@npm:4.4.1" - dependencies: - node-domexception: "npm:1.0.0" - web-streams-polyfill: "npm:4.0.0-beta.3" - checksum: 74151e7b228ffb33b565cec69182694ad07cc3fdd9126a8240468bb70a8ba66e97e097072b60bcb08729b24c7ce3fd3e0bd7f1f80df6f9f662b9656786e76f6a - languageName: node - linkType: hard - -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6 - languageName: node - linkType: hard - -"forwarded@npm:0.2.0": - version: 0.2.0 - resolution: "forwarded@npm:0.2.0" - checksum: 9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33 - languageName: node - linkType: hard - -"fragment-cache@npm:^0.2.1": - version: 0.2.1 - resolution: "fragment-cache@npm:0.2.1" - dependencies: - map-cache: "npm:^0.2.2" - checksum: 5891d1c1d1d5e1a7fb3ccf28515c06731476fa88f7a50f4ede8a0d8d239a338448e7f7cc8b73db48da19c229fa30066104fe6489862065a4f1ed591c42fbeabf - languageName: node - linkType: hard - -"fresh@npm:0.5.2": - version: 0.5.2 - resolution: "fresh@npm:0.5.2" - checksum: c6d27f3ed86cc5b601404822f31c900dd165ba63fff8152a3ef714e2012e7535027063bc67ded4cb5b3a49fa596495d46cacd9f47d6328459cf570f08b7d9e5a - languageName: node - linkType: hard - -"from2-array@npm:0.0.4": - version: 0.0.4 - resolution: "from2-array@npm:0.0.4" - dependencies: - from2: "npm:^2.0.3" - checksum: 33cde86cc2f2642fcd9c9c8e00ed8a8dcd463578c33ca5b435f82e90fcc214e282ef19c1efd1dbcb14d0b35a92b0775a9dbd2d8f0893a21478da926bb7ab3ad8 - languageName: node - linkType: hard - -"from2@npm:^2.0.3, from2@npm:^2.1.0": - version: 2.3.0 - resolution: "from2@npm:2.3.0" - dependencies: - inherits: "npm:^2.0.1" - readable-stream: "npm:^2.0.0" - checksum: f87f7a2e4513244d551454a7f8324ef1f7837864a8701c536417286ec19ff4915606b1dfa8909a21b7591ebd8440ffde3642f7c303690b9a4d7c832d62248aa1 - languageName: node - linkType: hard - -"fs-constants@npm:^1.0.0": - version: 1.0.0 - resolution: "fs-constants@npm:1.0.0" - checksum: a0cde99085f0872f4d244e83e03a46aa387b74f5a5af750896c6b05e9077fac00e9932fdf5aef84f2f16634cd473c63037d7a512576da7d5c2b9163d1909f3a8 - languageName: node - linkType: hard - -"fs-extra@npm:10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: 5f579466e7109719d162a9249abbeffe7f426eb133ea486e020b89bc6d67a741134076bf439983f2eb79276ceaf6bd7b7c1e43c3fd67fe889863e69072fb0a5e - languageName: node - linkType: hard - -"fs-extra@npm:^11.0.0": - version: 11.1.1 - resolution: "fs-extra@npm:11.1.1" - dependencies: - graceful-fs: "npm:^4.2.0" - jsonfile: "npm:^6.0.1" - universalify: "npm:^2.0.0" - checksum: a2480243d7dcfa7d723c5f5b24cf4eba02a6ccece208f1524a2fbde1c629492cfb9a59e4b6d04faff6fbdf71db9fdc8ef7f396417a02884195a625f5d8dc9427 - languageName: node - linkType: hard - -"fs-minipass@npm:^2.0.0": - version: 2.1.0 - resolution: "fs-minipass@npm:2.1.0" - dependencies: - minipass: "npm:^3.0.0" - checksum: 703d16522b8282d7299337539c3ed6edddd1afe82435e4f5b76e34a79cd74e488a8a0e26a636afc2440e1a23b03878e2122e3a2cfe375a5cf63c37d92b86a004 - languageName: node - linkType: hard - -"fs-minipass@npm:^3.0.0": - version: 3.0.3 - resolution: "fs-minipass@npm:3.0.3" - dependencies: - minipass: "npm:^7.0.3" - checksum: 63e80da2ff9b621e2cb1596abcb9207f1cf82b968b116ccd7b959e3323144cce7fb141462200971c38bbf2ecca51695069db45265705bed09a7cd93ae5b89f94 - languageName: node - linkType: hard - -"fs.realpath@npm:^1.0.0": - version: 1.0.0 - resolution: "fs.realpath@npm:1.0.0" - checksum: 444cf1291d997165dfd4c0d58b69f0e4782bfd9149fd72faa4fe299e68e0e93d6db941660b37dd29153bf7186672ececa3b50b7e7249477b03fdf850f287c948 - languageName: node - linkType: hard - -"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": - version: 2.3.3 - resolution: "fsevents@npm:2.3.3" - dependencies: - node-gyp: "npm:latest" - checksum: a1f0c44595123ed717febbc478aa952e47adfc28e2092be66b8ab1635147254ca6cfe1df792a8997f22716d4cbafc73309899ff7bfac2ac3ad8cf2e4ecc3ec60 - conditions: os=darwin - languageName: node - linkType: hard - -"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": - version: 2.3.3 - resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" - dependencies: - node-gyp: "npm:latest" - conditions: os=darwin - languageName: node - linkType: hard - -"function-bind@npm:^1.1.2": - version: 1.1.2 - resolution: "function-bind@npm:1.1.2" - checksum: d8680ee1e5fcd4c197e4ac33b2b4dce03c71f4d91717292785703db200f5c21f977c568d28061226f9b5900cbcd2c84463646134fd5337e7925e0942bc3f46d5 - languageName: node - linkType: hard - -"fuzzy@npm:0.1.3": - version: 0.1.3 - resolution: "fuzzy@npm:0.1.3" - checksum: 584fcd57a03431707a6d0c1c4a41f17368cdb23d37dcb176d6cbbeeaecaac51be15dec229b3547acfb7db052cb066fcd86db907d40112ac4a3d3a368f88e7105 - languageName: node - linkType: hard - -"gauge@npm:^3.0.0": - version: 3.0.2 - resolution: "gauge@npm:3.0.2" - dependencies: - aproba: "npm:^1.0.3 || ^2.0.0" - color-support: "npm:^1.1.2" - console-control-strings: "npm:^1.0.0" - has-unicode: "npm:^2.0.1" - object-assign: "npm:^4.1.1" - signal-exit: "npm:^3.0.0" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - wide-align: "npm:^1.1.2" - checksum: 75230ccaf216471e31025c7d5fcea1629596ca20792de50c596eb18ffb14d8404f927cd55535aab2eeecd18d1e11bd6f23ec3c2e9878d2dda1dc74bccc34b913 - languageName: node - linkType: hard - -"gensequence@npm:^6.0.0": - version: 6.0.0 - resolution: "gensequence@npm:6.0.0" - checksum: 85c6928299a99d4df15ea689b5b02b322a120ad9a9d3802c090b06a3e541169f1579f15c6f77165f02d2c3e59a18bb87abad92da8c2c9ddeb053619d3b4669c2 - languageName: node - linkType: hard - -"gensync@npm:^1.0.0-beta.2": - version: 1.0.0-beta.2 - resolution: "gensync@npm:1.0.0-beta.2" - checksum: 782aba6cba65b1bb5af3b095d96249d20edbe8df32dbf4696fd49be2583faf676173bf4809386588828e4dd76a3354fcbeb577bab1c833ccd9fc4577f26103f8 - languageName: node - linkType: hard - -"get-amd-module-type@npm:^5.0.1": - version: 5.0.1 - resolution: "get-amd-module-type@npm:5.0.1" - dependencies: - ast-module-types: "npm:^5.0.0" - node-source-walk: "npm:^6.0.1" - checksum: 28828eeaee6e75ca2746d9d23ebbb2be5500f57ad7dca696dae15ab6085fe053a756c9b58871103fe6e2888c25d0a31d80f57087dd34a175ab7c579923db762c - languageName: node - linkType: hard - -"get-caller-file@npm:^2.0.5": - version: 2.0.5 - resolution: "get-caller-file@npm:2.0.5" - checksum: c6c7b60271931fa752aeb92f2b47e355eac1af3a2673f47c9589e8f8a41adc74d45551c1bc57b5e66a80609f10ffb72b6f575e4370d61cc3f7f3aaff01757cde - languageName: node - linkType: hard - -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2": - version: 1.2.2 - resolution: "get-intrinsic@npm:1.2.2" - dependencies: - function-bind: "npm:^1.1.2" - has-proto: "npm:^1.0.1" - has-symbols: "npm:^1.0.3" - hasown: "npm:^2.0.0" - checksum: 4e7fb8adc6172bae7c4fe579569b4d5238b3667c07931cd46b4eee74bbe6ff6b91329bec311a638d8e60f5b51f44fe5445693c6be89ae88d4b5c49f7ff12db0b - languageName: node - linkType: hard - -"get-package-name@npm:^2.2.0": - version: 2.2.0 - resolution: "get-package-name@npm:2.2.0" - checksum: aac97e9ed02c49298ad05c0f5e227a2dbefbdf8f0f552addc9d642ab81b2d0ca4fb3943b589d7420228ca99537e8e2e09789296543d34d38a9359ca89d1836f1 - languageName: node - linkType: hard - -"get-package-type@npm:^0.1.0": - version: 0.1.0 - resolution: "get-package-type@npm:0.1.0" - checksum: e34cdf447fdf1902a1f6d5af737eaadf606d2ee3518287abde8910e04159368c268568174b2e71102b87b26c2020486f126bfca9c4fb1ceb986ff99b52ecd1be - languageName: node - linkType: hard - -"get-port-please@npm:^3.1.1": - version: 3.1.1 - resolution: "get-port-please@npm:3.1.1" - checksum: d9229fd671cf43ab846bf187aad917e10688f154db467e0dbc423d0ab9f47363f9612bfb9094a89de196873a3966d33c907475a76bbfd7b68d81caf610035958 - languageName: node - linkType: hard - -"get-port@npm:5.1.1": - version: 5.1.1 - resolution: "get-port@npm:5.1.1" - checksum: 2873877a469b24e6d5e0be490724a17edb39fafc795d1d662e7bea951ca649713b4a50117a473f9d162312cb0e946597bd0e049ed2f866e79e576e8e213d3d1c - languageName: node - linkType: hard - -"get-port@npm:^6.1.2": - version: 6.1.2 - resolution: "get-port@npm:6.1.2" - checksum: cac5f0c600691aed72fdcfacd394b8046080b5208898c3a6b9d10f999466297f162d7907bc6ecbc62d109a904dab7af7cdc0d7933ce2bcecfc5c1fedf7fcfab1 - languageName: node - linkType: hard - -"get-stdin@npm:^9.0.0": - version: 9.0.0 - resolution: "get-stdin@npm:9.0.0" - checksum: 7ef2edc0c81a0644ca9f051aad8a96ae9373d901485abafaabe59fd347a1c378689d8a3d8825fb3067415d1d09dfcaa43cb9b9516ecac6b74b3138b65a8ccc6b - languageName: node - linkType: hard - -"get-stream@npm:^5.1.0": - version: 5.2.0 - resolution: "get-stream@npm:5.2.0" - dependencies: - pump: "npm:^3.0.0" - checksum: 43797ffd815fbb26685bf188c8cfebecb8af87b3925091dd7b9a9c915993293d78e3c9e1bce125928ff92f2d0796f3889b92b5ec6d58d1041b574682132e0a80 - languageName: node - linkType: hard - -"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": - version: 6.0.1 - resolution: "get-stream@npm:6.0.1" - checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 - languageName: node - linkType: hard - -"get-tsconfig@npm:^4.7.0": - version: 4.7.0 - resolution: "get-tsconfig@npm:4.7.0" - dependencies: - resolve-pkg-maps: "npm:^1.0.0" - checksum: 5844d18a705535808cf535010d9443b47b462c6e91ed00d94500602f220ecb8e518325d5b1f9e0c515c67025819c3df193194144a456e1d8f1cd70b5d48b52aa - languageName: node - linkType: hard - -"get-value@npm:^2.0.3, get-value@npm:^2.0.6": - version: 2.0.6 - resolution: "get-value@npm:2.0.6" - checksum: f069c132791b357c8fc4adfe9e2929b0a2c6e95f98ca7bc6fcbc27f8a302e552f86b4ae61ec56d9e9ac2544b93b6a39743d479866a37b43fcc104088ba74f0d9 - languageName: node - linkType: hard - -"gh-release-fetch@npm:4.0.3": - version: 4.0.3 - resolution: "gh-release-fetch@npm:4.0.3" - dependencies: - "@xhmikosr/downloader": "npm:^13.0.0" - node-fetch: "npm:^3.3.1" - semver: "npm:^7.5.3" - checksum: 86787214bb06e375bf6754ce86f159281ab3770d5e1414c629de7d23a1e963462bc434dba2397a27c0919a9e52d73d448a29113bfb52c3868d57d38df39f6db6 - languageName: node - linkType: hard - -"git-raw-commits@npm:^2.0.11": - version: 2.0.11 - resolution: "git-raw-commits@npm:2.0.11" - dependencies: - dargs: "npm:^7.0.0" - lodash: "npm:^4.17.15" - meow: "npm:^8.0.0" - split2: "npm:^3.0.0" - through2: "npm:^4.0.0" - bin: - git-raw-commits: cli.js - checksum: c9cee7ce11a6703098f028d7e47986d5d3e4147d66640086734d6ee2472296b8711f91b40ad458e95acac1bc33cf2898059f1dc890f91220ff89c5fcc609ab64 - languageName: node - linkType: hard - -"git-repo-info@npm:2.1.1": - version: 2.1.1 - resolution: "git-repo-info@npm:2.1.1" - checksum: 894d03a1c8338ccddf7de3cd9ddbae5c16371164b84649ed5dfec9a1c7efbc761885f0f541a21bd033c07b91203ab315a63c77f36b142f18ad0f17a9699eb028 - languageName: node - linkType: hard - -"gitconfiglocal@npm:2.1.0": - version: 2.1.0 - resolution: "gitconfiglocal@npm:2.1.0" - dependencies: - ini: "npm:^1.3.2" - checksum: 0882267ff1f7d13c2ab42f55bf1e329505054811862f1ae36b650b91f1fe4ea2fb85ef2bb9695b81454330fa30b8bbc179c69886d2e88e5ab2cc998eee3b02af - languageName: node - linkType: hard - -"github-from-package@npm:0.0.0": - version: 0.0.0 - resolution: "github-from-package@npm:0.0.0" - checksum: 737ee3f52d0a27e26332cde85b533c21fcdc0b09fb716c3f8e522cfaa9c600d4a631dec9fcde179ec9d47cca89017b7848ed4d6ae6b6b78f936c06825b1fcc12 - languageName: node - linkType: hard - -"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": - version: 5.1.2 - resolution: "glob-parent@npm:5.1.2" - dependencies: - is-glob: "npm:^4.0.1" - checksum: cab87638e2112bee3f839ef5f6e0765057163d39c66be8ec1602f3823da4692297ad4e972de876ea17c44d652978638d2fd583c6713d0eb6591706825020c9ee - languageName: node - linkType: hard - -"glob-parent@npm:^6.0.2": - version: 6.0.2 - resolution: "glob-parent@npm:6.0.2" - dependencies: - is-glob: "npm:^4.0.3" - checksum: 317034d88654730230b3f43bb7ad4f7c90257a426e872ea0bf157473ac61c99bf5d205fad8f0185f989be8d2fa6d3c7dce1645d99d545b6ea9089c39f838e7f8 - languageName: node - linkType: hard - -"glob@npm:^10.2.2, glob@npm:^10.3.10": - version: 10.3.10 - resolution: "glob@npm:10.3.10" - dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.3.5" - minimatch: "npm:^9.0.1" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry: "npm:^1.10.1" - bin: - glob: dist/esm/bin.mjs - checksum: 13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d - languageName: node - linkType: hard - -"glob@npm:^7.1.3, glob@npm:^7.1.4": - version: 7.2.3 - resolution: "glob@npm:7.2.3" - dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^3.1.1" - once: "npm:^1.3.0" - path-is-absolute: "npm:^1.0.0" - checksum: 65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe - languageName: node - linkType: hard - -"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3, glob@npm:^8.1.0": - version: 8.1.0 - resolution: "glob@npm:8.1.0" - dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^5.0.1" - once: "npm:^1.3.0" - checksum: cb0b5cab17a59c57299376abe5646c7070f8acb89df5595b492dba3bfb43d301a46c01e5695f01154e6553168207cb60d4eaf07d3be4bc3eb9b0457c5c561d0f - languageName: node - linkType: hard - -"global-cache-dir@npm:^4.3.1": - version: 4.4.0 - resolution: "global-cache-dir@npm:4.4.0" - dependencies: - cachedir: "npm:^2.3.0" - path-exists: "npm:^5.0.0" - checksum: 1166cc045b5656d4464e40849e6c2f912a118c43bc1e66afa285fdc6bb40726649625a215491835ec31aec9f180c0eecefd5c13a61d43ba3f0f583d347a692b8 - languageName: node - linkType: hard - -"global-dirs@npm:^0.1.1": - version: 0.1.1 - resolution: "global-dirs@npm:0.1.1" - dependencies: - ini: "npm:^1.3.4" - checksum: 3608072e58962396c124ad5a1cfb3f99ee76c998654a3432d82977b3c3eeb09dc8a5a2a9849b2b8113906c8d0aad89ce362c22e97cec5fe34405bbf4f3cdbe7a - languageName: node - linkType: hard - -"global-dirs@npm:^3.0.0, global-dirs@npm:^3.0.1": - version: 3.0.1 - resolution: "global-dirs@npm:3.0.1" - dependencies: - ini: "npm:2.0.0" - checksum: ef65e2241a47ff978f7006a641302bc7f4c03dfb98783d42bf7224c136e3a06df046e70ee3a010cf30214114755e46c9eb5eb1513838812fbbe0d92b14c25080 - languageName: node - linkType: hard - -"globals@npm:^11.1.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 758f9f258e7b19226bd8d4af5d3b0dcf7038780fb23d82e6f98932c44e239f884847f1766e8fa9cc5635ccb3204f7fa7314d4408dd4002a5e8ea827b4018f0a1 - languageName: node - linkType: hard - -"globals@npm:^13.19.0": - version: 13.21.0 - resolution: "globals@npm:13.21.0" - dependencies: - type-fest: "npm:^0.20.2" - checksum: 90573e825401adbe0ef25db1b52e8f74afe4a1087049edd972f1ace77b391753fc3fe51eba9b6962c62e2282645f0a27ce20251662cdc247631c4861f32d56eb - languageName: node - linkType: hard - -"globby@npm:^11.1.0": - version: 11.1.0 - resolution: "globby@npm:11.1.0" - dependencies: - array-union: "npm:^2.1.0" - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.2.9" - ignore: "npm:^5.2.0" - merge2: "npm:^1.4.1" - slash: "npm:^3.0.0" - checksum: b39511b4afe4bd8a7aead3a27c4ade2b9968649abab0a6c28b1a90141b96ca68ca5db1302f7c7bd29eab66bf51e13916b8e0a3d0ac08f75e1e84a39b35691189 - languageName: node - linkType: hard - -"globby@npm:^13.0.0, globby@npm:^13.1.1, globby@npm:^13.1.3": - version: 13.2.2 - resolution: "globby@npm:13.2.2" - dependencies: - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.3.0" - ignore: "npm:^5.2.4" - merge2: "npm:^1.4.1" - slash: "npm:^4.0.0" - checksum: a8d7cc7cbe5e1b2d0f81d467bbc5bc2eac35f74eaded3a6c85fc26d7acc8e6de22d396159db8a2fc340b8a342e74cac58de8f4aee74146d3d146921a76062664 - languageName: node - linkType: hard - -"gonzales-pe@npm:^4.3.0": - version: 4.3.0 - resolution: "gonzales-pe@npm:4.3.0" - dependencies: - minimist: "npm:^1.2.5" - bin: - gonzales: bin/gonzales.js - checksum: b99a6ef4bf28ca0b0adcc0b42fd0179676ee8bfe1d3e3c0025d7d38ba35a3f2d5b1d4beb16101a7fc7cb2dbda1ec045bbce0932697095df41d729bac1703476f - languageName: node - linkType: hard - -"gopd@npm:^1.0.1": - version: 1.0.1 - resolution: "gopd@npm:1.0.1" - dependencies: - get-intrinsic: "npm:^1.1.3" - checksum: 505c05487f7944c552cee72087bf1567debb470d4355b1335f2c262d218ebbff805cd3715448fe29b4b380bae6912561d0467233e4165830efd28da241418c63 - languageName: node - linkType: hard - -"got@npm:^12.0.0, got@npm:^12.1.0, got@npm:^12.3.1, got@npm:^12.6.1": - version: 12.6.1 - resolution: "got@npm:12.6.1" - dependencies: - "@sindresorhus/is": "npm:^5.2.0" - "@szmarczak/http-timer": "npm:^5.0.1" - cacheable-lookup: "npm:^7.0.0" - cacheable-request: "npm:^10.2.8" - decompress-response: "npm:^6.0.0" - form-data-encoder: "npm:^2.1.2" - get-stream: "npm:^6.0.1" - http2-wrapper: "npm:^2.1.10" - lowercase-keys: "npm:^3.0.0" - p-cancelable: "npm:^3.0.0" - responselike: "npm:^3.0.0" - checksum: 2fe97fcbd7a9ffc7c2d0ecf59aca0a0562e73a7749cadada9770eeb18efbdca3086262625fb65590594edc220a1eca58fab0d26b0c93c2f9a008234da71ca66b - languageName: node - linkType: hard - -"graceful-fs@npm:4.2.10": - version: 4.2.10 - resolution: "graceful-fs@npm:4.2.10" - checksum: 4223a833e38e1d0d2aea630c2433cfb94ddc07dfc11d511dbd6be1d16688c5be848acc31f9a5d0d0ddbfb56d2ee5a6ae0278aceeb0ca6a13f27e06b9956fb952 - languageName: node - linkType: hard - -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.10, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": - version: 4.2.11 - resolution: "graceful-fs@npm:4.2.11" - checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 - languageName: node - linkType: hard - -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31 - languageName: node - linkType: hard - -"h3@npm:^1.8.1, h3@npm:^1.8.2": - version: 1.9.0 - resolution: "h3@npm:1.9.0" - dependencies: - cookie-es: "npm:^1.0.0" - defu: "npm:^6.1.3" - destr: "npm:^2.0.2" - iron-webcrypto: "npm:^1.0.0" - radix3: "npm:^1.1.0" - ufo: "npm:^1.3.2" - uncrypto: "npm:^0.1.3" - unenv: "npm:^1.7.4" - checksum: 90e80c34c9d0b7bdb24b13865ac27a88ca7724f0d1ce005295ae16408d4527020328a077d6c5df02de9f7ce7a15ab8a110978e1394a31717b07a34f09be91c06 - languageName: node - linkType: hard - -"handlebars@npm:^4.7.7": - version: 4.7.8 - resolution: "handlebars@npm:4.7.8" - dependencies: - minimist: "npm:^1.2.5" - neo-async: "npm:^2.6.2" - source-map: "npm:^0.6.1" - uglify-js: "npm:^3.1.4" - wordwrap: "npm:^1.0.0" - dependenciesMeta: - uglify-js: - optional: true - bin: - handlebars: bin/handlebars - checksum: 7aff423ea38a14bb379316f3857fe0df3c5d66119270944247f155ba1f08e07a92b340c58edaa00cfe985c21508870ee5183e0634dcb53dd405f35c93ef7f10d - languageName: node - linkType: hard - -"hard-rejection@npm:^2.1.0": - version: 2.1.0 - resolution: "hard-rejection@npm:2.1.0" - checksum: febc3343a1ad575aedcc112580835b44a89a89e01f400b4eda6e8110869edfdab0b00cd1bd4c3bfec9475a57e79e0b355aecd5be46454b6a62b9a359af60e564 - languageName: node - linkType: hard - -"has-flag@npm:^3.0.0": - version: 3.0.0 - resolution: "has-flag@npm:3.0.0" - checksum: 1c6c83b14b8b1b3c25b0727b8ba3e3b647f99e9e6e13eb7322107261de07a4c1be56fc0d45678fc376e09772a3a1642ccdaf8fc69bdf123b6c086598397ce473 - languageName: node - linkType: hard - -"has-flag@npm:^4.0.0": - version: 4.0.0 - resolution: "has-flag@npm:4.0.0" - checksum: 2e789c61b7888d66993e14e8331449e525ef42aac53c627cc53d1c3334e768bcb6abdc4f5f0de1478a25beec6f0bd62c7549058b7ac53e924040d4f301f02fd1 - languageName: node - linkType: hard - -"has-own-prop@npm:^2.0.0": - version: 2.0.0 - resolution: "has-own-prop@npm:2.0.0" - checksum: 2745497283d80228b5c5fbb8c63ab1029e604bce7db8d4b36255e427b3695b2153dc978b176674d0dd2a23f132809e04d7ef41fefc0ab85870a5caa918c5c0d9 - languageName: node - linkType: hard - -"has-own-property@npm:^0.1.0": - version: 0.1.0 - resolution: "has-own-property@npm:0.1.0" - checksum: 413ad4aea605c08baa6e1012dbae1bad0d8f52ea14412921270649e17852f143a0a79f77ae8890e1ca68406409e860ca41b5b3a35a8e5b0ca7d6d6c89fbb3e0b - languageName: node - linkType: hard - -"has-property-descriptors@npm:^1.0.0": - version: 1.0.1 - resolution: "has-property-descriptors@npm:1.0.1" - dependencies: - get-intrinsic: "npm:^1.2.2" - checksum: d62ba94b40150b00d621bc64a6aedb5bf0ee495308b4b7ed6bac856043db3cdfb1db553ae81cec91c9d2bd82057ff0e94145e7fa25d5aa5985ed32e0921927f6 - languageName: node - linkType: hard - -"has-proto@npm:^1.0.1": - version: 1.0.1 - resolution: "has-proto@npm:1.0.1" - checksum: c8a8fe411f810b23a564bd5546a8f3f0fff6f1b692740eb7a2fdc9df716ef870040806891e2f23ff4653f1083e3895bf12088703dd1a0eac3d9202d3a4768cd0 - languageName: node - linkType: hard - -"has-symbols@npm:^1.0.3": - version: 1.0.3 - resolution: "has-symbols@npm:1.0.3" - checksum: e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3 - languageName: node - linkType: hard - -"has-unicode@npm:^2.0.1": - version: 2.0.1 - resolution: "has-unicode@npm:2.0.1" - checksum: ebdb2f4895c26bb08a8a100b62d362e49b2190bcfd84b76bc4be1a3bd4d254ec52d0dd9f2fbcc093fc5eb878b20c52146f9dfd33e2686ed28982187be593b47c - languageName: node - linkType: hard - -"has-value@npm:^0.3.1": - version: 0.3.1 - resolution: "has-value@npm:0.3.1" - dependencies: - get-value: "npm:^2.0.3" - has-values: "npm:^0.1.4" - isobject: "npm:^2.0.0" - checksum: 7a7c2e9d07bc9742c81806150adb154d149bc6155267248c459cd1ce2a64b0759980d26213260e4b7599c8a3754551179f155ded88d0533a0d2bc7bc29028432 - languageName: node - linkType: hard - -"has-value@npm:^1.0.0": - version: 1.0.0 - resolution: "has-value@npm:1.0.0" - dependencies: - get-value: "npm:^2.0.6" - has-values: "npm:^1.0.0" - isobject: "npm:^3.0.0" - checksum: 17cdccaf50f8aac80a109dba2e2ee5e800aec9a9d382ef9deab66c56b34269e4c9ac720276d5ffa722764304a1180ae436df077da0dd05548cfae0209708ba4d - languageName: node - linkType: hard - -"has-values@npm:^0.1.4": - version: 0.1.4 - resolution: "has-values@npm:0.1.4" - checksum: a8f00ad862c20289798c35243d5bd0b0a97dd44b668c2204afe082e0265f2d0bf3b89fc8cc0ef01a52b49f10aa35cf85c336ee3a5f1cac96ed490f5e901cdbf2 - languageName: node - linkType: hard - -"has-values@npm:^1.0.0": - version: 1.0.0 - resolution: "has-values@npm:1.0.0" - dependencies: - is-number: "npm:^3.0.0" - kind-of: "npm:^4.0.0" - checksum: a6f2a1cc6b2e43eacc68e62e71ad6890def7f4b13d2ef06b4ad3ee156c23e470e6df144b9b467701908e17633411f1075fdff0cab45fb66c5e0584d89b25f35e - languageName: node - linkType: hard - -"has-yarn@npm:^3.0.0": - version: 3.0.0 - resolution: "has-yarn@npm:3.0.0" - checksum: 38c76618cb764e4a98ea114a3938e0bed6ceafb6bacab2ffb32e7c7d1e18b5e09cd03387d507ee87072388e1f20b1f80947fee62c41fc450edfbbdc02a665787 - languageName: node - linkType: hard - -"has@npm:^1.0.3": - version: 1.0.4 - resolution: "has@npm:1.0.4" - checksum: 82c1220573dc1f0a014a5d6189ae52a1f820f99dfdc00323c3a725b5002dcb7f04e44f460fea7af068474b2dd7c88cbe1846925c84017be9e31e1708936d305b - languageName: node - linkType: hard - -"hasbin@npm:1.2.3": - version: 1.2.3 - resolution: "hasbin@npm:1.2.3" - dependencies: - async: "npm:~1.5" - checksum: 437fc207d88293a4b1e12ac4149ecb2569e85bc28c8ff2ff3f36b7343b533b25971a122b7d3a5adc3fe1e281cc40847cae501311bd0895e0d90260e8786b954c - languageName: node - linkType: hard - -"hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": - version: 1.1.7 - resolution: "hash.js@npm:1.1.7" - dependencies: - inherits: "npm:^2.0.3" - minimalistic-assert: "npm:^1.0.1" - checksum: 41ada59494eac5332cfc1ce6b7ebdd7b88a3864a6d6b08a3ea8ef261332ed60f37f10877e0c825aaa4bddebf164fbffa618286aeeec5296675e2671cbfa746c4 - languageName: node - linkType: hard - -"hasha@npm:5.2.2": - version: 5.2.2 - resolution: "hasha@npm:5.2.2" - dependencies: - is-stream: "npm:^2.0.0" - type-fest: "npm:^0.8.0" - checksum: 9d10d4e665a37beea6e18ba3a0c0399a05b26e505c5ff2fe9115b64fedb3ca95f68c89cf15b08ee4d09fd3064b5e1bfc8e8247353c7aa6b7388471d0f86dca74 - languageName: node - linkType: hard - -"hasown@npm:^2.0.0": - version: 2.0.0 - resolution: "hasown@npm:2.0.0" - dependencies: - function-bind: "npm:^1.1.2" - checksum: 5d415b114f410661208c95e7ab4879f1cc2765b8daceff4dc8718317d1cb7b9ffa7c5d1eafd9a4389c9aab7445d6ea88e05f3096cb1e529618b55304956b87fc - languageName: node - linkType: hard - -"he@npm:1.2.0": - version: 1.2.0 - resolution: "he@npm:1.2.0" - bin: - he: bin/he - checksum: a27d478befe3c8192f006cdd0639a66798979dfa6e2125c6ac582a19a5ebfec62ad83e8382e6036170d873f46e4536a7e795bf8b95bf7c247f4cc0825ccc8c17 - languageName: node - linkType: hard - -"help-me@npm:^5.0.0": - version: 5.0.0 - resolution: "help-me@npm:5.0.0" - checksum: 054c0e2e9ae2231c85ab5e04f75109b9d068ffcc54e58fb22079822a5ace8ff3d02c66fd45379c902ad5ab825e5d2e1451fcc2f7eab1eb49e7d488133ba4cacb - languageName: node - linkType: hard - -"hexer@npm:^1.5.0": - version: 1.5.0 - resolution: "hexer@npm:1.5.0" - dependencies: - ansi-color: "npm:^0.2.1" - minimist: "npm:^1.1.0" - process: "npm:^0.10.0" - xtend: "npm:^4.0.0" - bin: - hexer: ./cli.js - checksum: 43b00fad220a98ed98dad3a3d0e7297bd3d0ce66f0d935a2927e07c0d29f5b8de92f9c0fa32c641daa4291ccb19385fa1bd0853d298983ec9b3ec88e7686ee5c - languageName: node - linkType: hard - -"hmac-drbg@npm:^1.0.1": - version: 1.0.1 - resolution: "hmac-drbg@npm:1.0.1" - dependencies: - hash.js: "npm:^1.0.3" - minimalistic-assert: "npm:^1.0.0" - minimalistic-crypto-utils: "npm:^1.0.1" - checksum: f3d9ba31b40257a573f162176ac5930109816036c59a09f901eb2ffd7e5e705c6832bedfff507957125f2086a0ab8f853c0df225642a88bf1fcaea945f20600d - languageName: node - linkType: hard - -"hosted-git-info@npm:^2.1.4": - version: 2.8.9 - resolution: "hosted-git-info@npm:2.8.9" - checksum: 317cbc6b1bbbe23c2a40ae23f3dafe9fa349ce42a89a36f930e3f9c0530c179a3882d2ef1e4141a4c3674d6faaea862138ec55b43ad6f75e387fda2483a13c70 - languageName: node - linkType: hard - -"hosted-git-info@npm:^4.0.1": - version: 4.1.0 - resolution: "hosted-git-info@npm:4.1.0" - dependencies: - lru-cache: "npm:^6.0.0" - checksum: 150fbcb001600336d17fdbae803264abed013548eea7946c2264c49ebe2ebd8c4441ba71dd23dd8e18c65de79d637f98b22d4760ba5fb2e0b15d62543d0fff07 - languageName: node - linkType: hard - -"hot-shots@npm:10.0.0": - version: 10.0.0 - resolution: "hot-shots@npm:10.0.0" - dependencies: - unix-dgram: "npm:2.x" - dependenciesMeta: - unix-dgram: - optional: true - checksum: 36df688fcd6cb03d1da135b1959f7b0a39a8bd9bfec4d84508e3e73ed502b9d9fe2839ac2c99c6f380ce87d7987e66e990a3f4fa739a4529b75cb324cf890f90 - languageName: node - linkType: hard - -"html-encoding-sniffer@npm:^3.0.0": - version: 3.0.0 - resolution: "html-encoding-sniffer@npm:3.0.0" - dependencies: - whatwg-encoding: "npm:^2.0.0" - checksum: b17b3b0fb5d061d8eb15121c3b0b536376c3e295ecaf09ba48dd69c6b6c957839db124fe1e2b3f11329753a4ee01aa7dedf63b7677999e86da17fbbdd82c5386 - languageName: node - linkType: hard - -"html-escaper@npm:^2.0.0": - version: 2.0.2 - resolution: "html-escaper@npm:2.0.2" - checksum: 208e8a12de1a6569edbb14544f4567e6ce8ecc30b9394fcaa4e7bb1e60c12a7c9a1ed27e31290817157e8626f3a4f29e76c8747030822eb84a6abb15c255f0a0 - languageName: node - linkType: hard - -"http-cache-semantics@npm:^4.1.1": - version: 4.1.1 - resolution: "http-cache-semantics@npm:4.1.1" - checksum: ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc - languageName: node - linkType: hard - -"http-errors@npm:2.0.0": - version: 2.0.0 - resolution: "http-errors@npm:2.0.0" - dependencies: - depd: "npm:2.0.0" - inherits: "npm:2.0.4" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - toidentifier: "npm:1.0.1" - checksum: fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19 - languageName: node - linkType: hard - -"http-errors@npm:~1.8.1": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" - dependencies: - depd: "npm:~1.1.2" - inherits: "npm:2.0.4" - setprototypeof: "npm:1.2.0" - statuses: "npm:>= 1.5.0 < 2" - toidentifier: "npm:1.0.1" - checksum: f01aeecd76260a6fe7f08e192fcbe9b2f39ed20fc717b852669a69930167053b01790998275c6297d44f435cf0e30edd50c05223d1bec9bc484e6cf35b2d6f43 - languageName: node - linkType: hard - -"http-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "http-proxy-agent@npm:5.0.0" - dependencies: - "@tootallnate/once": "npm:2" - agent-base: "npm:6" - debug: "npm:4" - checksum: 32a05e413430b2c1e542e5c74b38a9f14865301dd69dff2e53ddb684989440e3d2ce0c4b64d25eb63cf6283e6265ff979a61cf93e3ca3d23047ddfdc8df34a32 - languageName: node - linkType: hard - -"http-proxy-agent@npm:^7.0.0": - version: 7.0.0 - resolution: "http-proxy-agent@npm:7.0.0" - dependencies: - agent-base: "npm:^7.1.0" - debug: "npm:^4.3.4" - checksum: a11574ff39436cee3c7bc67f259444097b09474605846ddd8edf0bf4ad8644be8533db1aa463426e376865047d05dc22755e638632819317c0c2f1b2196657c8 - languageName: node - linkType: hard - -"http-proxy-middleware@npm:2.0.6": - version: 2.0.6 - resolution: "http-proxy-middleware@npm:2.0.6" - dependencies: - "@types/http-proxy": "npm:^1.17.8" - http-proxy: "npm:^1.18.1" - is-glob: "npm:^4.0.1" - is-plain-obj: "npm:^3.0.0" - micromatch: "npm:^4.0.2" - peerDependencies: - "@types/express": ^4.17.13 - peerDependenciesMeta: - "@types/express": - optional: true - checksum: 25a0e550dd1900ee5048a692e0e9b2b6339d06d487a705d90c47e359e9c6561d648cd7862d001d090e651c9efffa1b6e5160fcf1f299b5fa4935f76e9754eb11 - languageName: node - linkType: hard - -"http-proxy@npm:1.18.1, http-proxy@npm:^1.18.1": - version: 1.18.1 - resolution: "http-proxy@npm:1.18.1" - dependencies: - eventemitter3: "npm:^4.0.0" - follow-redirects: "npm:^1.0.0" - requires-port: "npm:^1.0.0" - checksum: 148dfa700a03fb421e383aaaf88ac1d94521dfc34072f6c59770528c65250983c2e4ec996f2f03aa9f3fe46cd1270a593126068319311e3e8d9e610a37533e94 - languageName: node - linkType: hard - -"http-shutdown@npm:^1.2.2": - version: 1.2.2 - resolution: "http-shutdown@npm:1.2.2" - checksum: 1ea04d50d9a84ad6e7d9ee621160ce9515936e32e7f5ba445db48a5d72681858002c934c7f3ae5f474b301c1cd6b418aee3f6a2f109822109e606cc1a6c17c03 - languageName: node - linkType: hard - -"http2-wrapper@npm:^2.1.10": - version: 2.2.1 - resolution: "http2-wrapper@npm:2.2.1" - dependencies: - quick-lru: "npm:^5.1.1" - resolve-alpn: "npm:^1.2.0" - checksum: 7207201d3c6e53e72e510c9b8912e4f3e468d3ecc0cf3bf52682f2aac9cd99358b896d1da4467380adc151cf97c412bedc59dc13dae90c523f42053a7449eedb - languageName: node - linkType: hard - -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": - version: 5.0.1 - resolution: "https-proxy-agent@npm:5.0.1" - dependencies: - agent-base: "npm:6" - debug: "npm:4" - checksum: 6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1 - languageName: node - linkType: hard - -"https-proxy-agent@npm:^7.0.1": - version: 7.0.2 - resolution: "https-proxy-agent@npm:7.0.2" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:4" - checksum: 7735eb90073db087e7e79312e3d97c8c04baf7ea7ca7b013382b6a45abbaa61b281041a98f4e13c8c80d88f843785bcc84ba189165b4b4087b1e3496ba656d77 - languageName: node - linkType: hard - -"human-signals@npm:^2.1.0": - version: 2.1.0 - resolution: "human-signals@npm:2.1.0" - checksum: 695edb3edfcfe9c8b52a76926cd31b36978782062c0ed9b1192b36bebc75c4c87c82e178dfcb0ed0fc27ca59d434198aac0bd0be18f5781ded775604db22304a - languageName: node - linkType: hard - -"human-signals@npm:^3.0.1": - version: 3.0.1 - resolution: "human-signals@npm:3.0.1" - checksum: 0bb27e72aea1666322f69ab9816e05df952ef2160346f2293f98f45d472edb1b62d0f1a596697b50d48d8f8222e6db3b9f9dc0b6bf6113866121001f0a8e48e9 - languageName: node - linkType: hard - -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 40498b33fe139f5cc4ef5d2f95eb1803d6318ac1b1c63eaf14eeed5484d26332c828de4a5a05676b6c83d7b9e57727c59addb4b1dea19cb8d71e83689e5b336c - languageName: node - linkType: hard - -"humanize-ms@npm:^1.2.1": - version: 1.2.1 - resolution: "humanize-ms@npm:1.2.1" - dependencies: - ms: "npm:^2.0.0" - checksum: f34a2c20161d02303c2807badec2f3b49cbfbbb409abd4f95a07377ae01cfe6b59e3d15ac609cffcd8f2521f0eb37b7e1091acf65da99aa2a4f1ad63c21e7e7a - languageName: node - linkType: hard - -"husky@npm:^8.0.2": - version: 8.0.3 - resolution: "husky@npm:8.0.3" - bin: - husky: lib/bin.js - checksum: 6722591771c657b91a1abb082e07f6547eca79144d678e586828ae806499d90dce2a6aee08b66183fd8b085f19d20e0990a2ad396961746b4c8bd5bdb619d668 - languageName: node - linkType: hard - -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 - languageName: node - linkType: hard - -"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": - version: 0.6.3 - resolution: "iconv-lite@npm:0.6.3" - dependencies: - safer-buffer: "npm:>= 2.1.2 < 3.0.0" - checksum: 98102bc66b33fcf5ac044099d1257ba0b7ad5e3ccd3221f34dd508ab4070edff183276221684e1e0555b145fce0850c9f7d2b60a9fcac50fbb4ea0d6e845a3b1 - languageName: node - linkType: hard - -"identity-function@npm:^1.0.0": - version: 1.0.0 - resolution: "identity-function@npm:1.0.0" - checksum: fdd102a8eef90e5fc453198bcb85705ff058c1baba7d4ab4a053f6e8e6814de4318f6c3d7605bbe9fa9e92800d323494be0294d7d370fb5ecb99cfbd729d0132 - languageName: node - linkType: hard - -"ieee754@npm:^1.1.13, ieee754@npm:^1.2.1": - version: 1.2.1 - resolution: "ieee754@npm:1.2.1" - checksum: b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb - languageName: node - linkType: hard - -"ignore-by-default@npm:^1.0.1": - version: 1.0.1 - resolution: "ignore-by-default@npm:1.0.1" - checksum: 9ab6e70e80f7cc12735def7ecb5527cfa56ab4e1152cd64d294522827f2dcf1f6d85531241537dc3713544e88dd888f65cb3c49c7b2cddb9009087c75274e533 - languageName: node - linkType: hard - -"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4": - version: 5.2.4 - resolution: "ignore@npm:5.2.4" - checksum: 7c7cd90edd9fea6e037f9b9da4b01bf0a86b198ce78345f9bbd983929d68ff14830be31111edc5d70c264921f4962404d75b7262b4d9cc3bc12381eccbd03096 - languageName: node - linkType: hard - -"image-meta@npm:^0.2.0": - version: 0.2.0 - resolution: "image-meta@npm:0.2.0" - checksum: 2fb50f878be6c12f8cca2f30dca3656bf9bb2fb6954476e69326997fe1dc4cc4d338d52f0a031def1804392caa1dd8e5668e9246aed85406df419625911a4ab2 - languageName: node - linkType: hard - -"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0": - version: 3.3.0 - resolution: "import-fresh@npm:3.3.0" - dependencies: - parent-module: "npm:^1.0.0" - resolve-from: "npm:^4.0.0" - checksum: 7f882953aa6b740d1f0e384d0547158bc86efbf2eea0f1483b8900a6f65c5a5123c2cf09b0d542cc419d0b98a759ecaeb394237e97ea427f2da221dc3cd80cc3 - languageName: node - linkType: hard - -"import-lazy@npm:^4.0.0": - version: 4.0.0 - resolution: "import-lazy@npm:4.0.0" - checksum: a3520313e2c31f25c0b06aa66d167f329832b68a4f957d7c9daf6e0fa41822b6e84948191648b9b9d8ca82f94740cdf15eecf2401a5b42cd1c33fd84f2225cca - languageName: node - linkType: hard - -"import-local@npm:^3.0.2": - version: 3.1.0 - resolution: "import-local@npm:3.1.0" - dependencies: - pkg-dir: "npm:^4.2.0" - resolve-cwd: "npm:^3.0.0" - bin: - import-local-fixture: fixtures/cli.js - checksum: c67ecea72f775fe8684ca3d057e54bdb2ae28c14bf261d2607c269c18ea0da7b730924c06262eca9aed4b8ab31e31d65bc60b50e7296c85908a56e2f7d41ecd2 - languageName: node - linkType: hard - -"import-meta-resolve@npm:^3.0.0": - version: 3.0.0 - resolution: "import-meta-resolve@npm:3.0.0" - checksum: fd1810e01576216f080e55fec345e6c451e4f012d0089e96abf53e9466ac3ece05aaef2402dea50f2b9b859486773bebbd5b08221e1bf347e942969a084bb685 - languageName: node - linkType: hard - -"imurmurhash@npm:^0.1.4": - version: 0.1.4 - resolution: "imurmurhash@npm:0.1.4" - checksum: 8b51313850dd33605c6c9d3fd9638b714f4c4c40250cff658209f30d40da60f78992fb2df5dabee4acf589a6a82bbc79ad5486550754bd9ec4e3fc0d4a57d6a6 - languageName: node - linkType: hard - -"indent-string@npm:^4.0.0": - version: 4.0.0 - resolution: "indent-string@npm:4.0.0" - checksum: 1e1904ddb0cb3d6cce7cd09e27a90184908b7a5d5c21b92e232c93579d314f0b83c246ffb035493d0504b1e9147ba2c9b21df0030f48673fba0496ecd698161f - languageName: node - linkType: hard - -"indent-string@npm:^5.0.0": - version: 5.0.0 - resolution: "indent-string@npm:5.0.0" - checksum: 8ee77b57d92e71745e133f6f444d6fa3ed503ad0e1bcd7e80c8da08b42375c07117128d670589725ed07b1978065803fa86318c309ba45415b7fe13e7f170220 - languageName: node - linkType: hard - -"individual@npm:^3.0.0": - version: 3.0.0 - resolution: "individual@npm:3.0.0" - checksum: 1d5b7af8833a4af77755a98abc0f69e0f54396ca379a5b2287f0b4dafbbbd9ac896e413e780ce18e61476b9bbfe4144b8a36d218770a7a707d490c09d428ea1b - languageName: node - linkType: hard - -"inflight@npm:^1.0.4": - version: 1.0.6 - resolution: "inflight@npm:1.0.6" - dependencies: - once: "npm:^1.3.0" - wrappy: "npm:1" - checksum: 7faca22584600a9dc5b9fca2cd5feb7135ac8c935449837b315676b4c90aa4f391ec4f42240178244b5a34e8bede1948627fda392ca3191522fc46b34e985ab2 - languageName: node - linkType: hard - -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": - version: 2.0.4 - resolution: "inherits@npm:2.0.4" - checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 - languageName: node - linkType: hard - -"ini@npm:2.0.0": - version: 2.0.0 - resolution: "ini@npm:2.0.0" - checksum: 2e0c8f386369139029da87819438b20a1ff3fe58372d93fb1a86e9d9344125ace3a806b8ec4eb160a46e64cbc422fe68251869441676af49b7fc441af2389c25 - languageName: node - linkType: hard - -"ini@npm:^1.3.2, ini@npm:^1.3.4, ini@npm:~1.3.0": - version: 1.3.8 - resolution: "ini@npm:1.3.8" - checksum: ec93838d2328b619532e4f1ff05df7909760b6f66d9c9e2ded11e5c1897d6f2f9980c54dd638f88654b00919ce31e827040631eab0a3969e4d1abefa0719516a - languageName: node - linkType: hard - -"inquirer-autocomplete-prompt@npm:1.4.0": - version: 1.4.0 - resolution: "inquirer-autocomplete-prompt@npm:1.4.0" - dependencies: - ansi-escapes: "npm:^4.3.1" - chalk: "npm:^4.0.0" - figures: "npm:^3.2.0" - run-async: "npm:^2.4.0" - rxjs: "npm:^6.6.2" - peerDependencies: - inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 0a09e3410661fac54f24dfdc007149a9f79074670938a83c5f16cd9aef90c7702d5b74d7c0467f77dc166f66ca102e653e2835f08e96f6b9573d0365cf4a0f1c - languageName: node - linkType: hard - -"inquirer@npm:6.5.2, inquirer@npm:^6.0.0": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" - dependencies: - ansi-escapes: "npm:^3.2.0" - chalk: "npm:^2.4.2" - cli-cursor: "npm:^2.1.0" - cli-width: "npm:^2.0.0" - external-editor: "npm:^3.0.3" - figures: "npm:^2.0.0" - lodash: "npm:^4.17.12" - mute-stream: "npm:0.0.7" - run-async: "npm:^2.2.0" - rxjs: "npm:^6.4.0" - string-width: "npm:^2.1.0" - strip-ansi: "npm:^5.1.0" - through: "npm:^2.3.6" - checksum: a5aa53a8f88405cf1cff63111493f87a5b3b5deb5ea4a0dbcd73ccc06a51a6bba0c3f1a0747f8880e9e3ec2437c69f90417be16368abf636b1d29eebe35db0ac - languageName: node - linkType: hard - -"inspect-with-kind@npm:^1.0.5": - version: 1.0.5 - resolution: "inspect-with-kind@npm:1.0.5" - dependencies: - kind-of: "npm:^6.0.2" - checksum: 4a7ca641927d24b5f0fabbad48ed940cffa840d6cfa07b6bc475593f6e0679b4d30ec1714de289cb17b10214a36e6bdccc257262a1163e33741425e5d311e8d1 - languageName: node - linkType: hard - -"ioredis@npm:^4.27.8": - version: 4.28.5 - resolution: "ioredis@npm:4.28.5" - dependencies: - cluster-key-slot: "npm:^1.1.0" - debug: "npm:^4.3.1" - denque: "npm:^1.1.0" - lodash.defaults: "npm:^4.2.0" - lodash.flatten: "npm:^4.4.0" - lodash.isarguments: "npm:^3.1.0" - p-map: "npm:^2.1.0" - redis-commands: "npm:1.7.0" - redis-errors: "npm:^1.2.0" - redis-parser: "npm:^3.0.0" - standard-as-callback: "npm:^2.1.0" - checksum: 6fd12957d2906f83d8aa662ba78d084df16dc7c1a0e6e18c512302ac94339dcd5936d2e7cd6f89e9e7b511e3cf96617ca2fdea63aa4679bfdf48aa2be441ad76 - languageName: node - linkType: hard - -"ioredis@npm:^5.3.2": - version: 5.3.2 - resolution: "ioredis@npm:5.3.2" - dependencies: - "@ioredis/commands": "npm:^1.1.1" - cluster-key-slot: "npm:^1.1.0" - debug: "npm:^4.3.4" - denque: "npm:^2.1.0" - lodash.defaults: "npm:^4.2.0" - lodash.isarguments: "npm:^3.1.0" - redis-errors: "npm:^1.2.0" - redis-parser: "npm:^3.0.0" - standard-as-callback: "npm:^2.1.0" - checksum: 0dd2b5b8004e891f5b62edf18ac223194f1f5204698ec827c903e789ea05b0b36f73395491749ec63c66470485bdfb228ccdf1714fbf631a0f78f33211f2c883 - languageName: node - linkType: hard - -"ip@npm:^2.0.0": - version: 2.0.0 - resolution: "ip@npm:2.0.0" - checksum: 8d186cc5585f57372847ae29b6eba258c68862055e18a75cc4933327232cb5c107f89800ce29715d542eef2c254fbb68b382e780a7414f9ee7caf60b7a473958 - languageName: node - linkType: hard - -"ipaddr.js@npm:1.9.1": - version: 1.9.1 - resolution: "ipaddr.js@npm:1.9.1" - checksum: 0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a - languageName: node - linkType: hard - -"ipx@npm:2.0.1": - version: 2.0.1 - resolution: "ipx@npm:2.0.1" - dependencies: - "@fastify/accept-negotiator": "npm:^1.1.0" - citty: "npm:^0.1.4" - consola: "npm:^3.2.3" - defu: "npm:^6.1.3" - destr: "npm:^2.0.2" - etag: "npm:^1.8.1" - h3: "npm:^1.8.2" - image-meta: "npm:^0.2.0" - listhen: "npm:^1.5.5" - ofetch: "npm:^1.3.3" - pathe: "npm:^1.1.1" - sharp: "npm:^0.32.6" - svgo: "npm:^3.0.2" - ufo: "npm:^1.3.1" - unstorage: "npm:^1.9.0" - xss: "npm:^1.0.14" - bin: - ipx: bin/ipx.mjs - checksum: 7938427c34d4b499be4dd5018f249ae5496a612dcfdc943eb2cb8945c4a91d6a516f1ddfe91f432d3a8bbf3a181387df67486eeb1e4c718c5186dbe91c1897eb - languageName: node - linkType: hard - -"iron-webcrypto@npm:^1.0.0": - version: 1.0.0 - resolution: "iron-webcrypto@npm:1.0.0" - checksum: 7e9305a7d792c275cba33c770695327c8ad3f7c8021e03f7148a8b92b559ad09468f337433090eb48e195d5fda0fd2e0611afcad843eb917cffcc1c6392e8037 - languageName: node - linkType: hard - -"is-accessor-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-accessor-descriptor@npm:1.0.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: d034034074c5ffeb6c868e091083182279db1a956f49f8d1494cecaa0f8b99d706556ded2a9b20d9aa290549106eef8204d67d8572902e06dcb1add6db6b524d - languageName: node - linkType: hard - -"is-arrayish@npm:^0.2.1": - version: 0.2.1 - resolution: "is-arrayish@npm:0.2.1" - checksum: e7fb686a739068bb70f860b39b67afc62acc62e36bb61c5f965768abce1873b379c563e61dd2adad96ebb7edf6651111b385e490cf508378959b0ed4cac4e729 - languageName: node - linkType: hard - -"is-arrayish@npm:^0.3.1": - version: 0.3.2 - resolution: "is-arrayish@npm:0.3.2" - checksum: f59b43dc1d129edb6f0e282595e56477f98c40278a2acdc8b0a5c57097c9eff8fe55470493df5775478cf32a4dc8eaf6d3a749f07ceee5bc263a78b2434f6a54 - languageName: node - linkType: hard - -"is-binary-path@npm:~2.1.0": - version: 2.1.0 - resolution: "is-binary-path@npm:2.1.0" - dependencies: - binary-extensions: "npm:^2.0.0" - checksum: a16eaee59ae2b315ba36fad5c5dcaf8e49c3e27318f8ab8fa3cdb8772bf559c8d1ba750a589c2ccb096113bb64497084361a25960899cb6172a6925ab6123d38 - languageName: node - linkType: hard - -"is-buffer@npm:^1.1.5, is-buffer@npm:~1.1.6": - version: 1.1.6 - resolution: "is-buffer@npm:1.1.6" - checksum: ae18aa0b6e113d6c490ad1db5e8df9bdb57758382b313f5a22c9c61084875c6396d50bbf49315f5b1926d142d74dfb8d31b40d993a383e0a158b15fea7a82234 - languageName: node - linkType: hard - -"is-builtin-module@npm:^3.1.0": - version: 3.2.1 - resolution: "is-builtin-module@npm:3.2.1" - dependencies: - builtin-modules: "npm:^3.3.0" - checksum: 5a66937a03f3b18803381518f0ef679752ac18cdb7dd53b5e23ee8df8d440558737bd8dcc04d2aae555909d2ecb4a81b5c0d334d119402584b61e6a003e31af1 - languageName: node - linkType: hard - -"is-ci@npm:^3.0.1": - version: 3.0.1 - resolution: "is-ci@npm:3.0.1" - dependencies: - ci-info: "npm:^3.2.0" - bin: - is-ci: bin.js - checksum: 0e81caa62f4520d4088a5bef6d6337d773828a88610346c4b1119fb50c842587ed8bef1e5d9a656835a599e7209405b5761ddf2339668f2d0f4e889a92fe6051 - languageName: node - linkType: hard - -"is-core-module@npm:^2.13.0": - version: 2.13.1 - resolution: "is-core-module@npm:2.13.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: 2cba9903aaa52718f11c4896dabc189bab980870aae86a62dc0d5cedb546896770ee946fb14c84b7adf0735f5eaea4277243f1b95f5cefa90054f92fbcac2518 - languageName: node - linkType: hard - -"is-core-module@npm:^2.5.0": - version: 2.13.0 - resolution: "is-core-module@npm:2.13.0" - dependencies: - has: "npm:^1.0.3" - checksum: a8e7f46f8cefd7c9f6f5d54f3dbf1c40bf79467b6612d6023421ec6ea7e8e4c22593b3963ff7a3f770db07bc19fccbe7987a550a8bc1a4d6ec4115db5e4c5dca - languageName: node - linkType: hard - -"is-data-descriptor@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-descriptor@npm:1.0.1" - dependencies: - hasown: "npm:^2.0.0" - checksum: ad3acc372e3227f87eb8cdba112c343ca2a67f1885aecf64f02f901cb0858a1fc9488ad42135ab102e9d9e71a62b3594740790bb103a9ba5da830a131a89e3e8 - languageName: node - linkType: hard - -"is-descriptor@npm:^0.1.0": - version: 0.1.7 - resolution: "is-descriptor@npm:0.1.7" - dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: f5960b9783f508aec570465288cb673d4b3cc4aae4e6de970c3afd9a8fc1351edcb85d78b2cce2ec5251893a423f73263cab3bb94cf365a8d71b5d510a116392 - languageName: node - linkType: hard - -"is-descriptor@npm:^1.0.0, is-descriptor@npm:^1.0.2": - version: 1.0.3 - resolution: "is-descriptor@npm:1.0.3" - dependencies: - is-accessor-descriptor: "npm:^1.0.1" - is-data-descriptor: "npm:^1.0.1" - checksum: b4ee667ea787d3a0be4e58536087fd0587de2b0b6672fbfe288f5b8d831ac4b79fd987f31d6c2d4e5543a42c97a87428bc5215ce292a1a47070147793878226f - languageName: node - linkType: hard - -"is-docker@npm:3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856 - languageName: node - linkType: hard - -"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": - version: 2.2.1 - resolution: "is-docker@npm:2.2.1" - bin: - is-docker: cli.js - checksum: e828365958d155f90c409cdbe958f64051d99e8aedc2c8c4cd7c89dcf35329daed42f7b99346f7828df013e27deb8f721cf9408ba878c76eb9e8290235fbcdcc - languageName: node - linkType: hard - -"is-extendable@npm:^0.1.0, is-extendable@npm:^0.1.1": - version: 0.1.1 - resolution: "is-extendable@npm:0.1.1" - checksum: dd5ca3994a28e1740d1e25192e66eed128e0b2ff161a7ea348e87ae4f616554b486854de423877a2a2c171d5f7cd6e8093b91f54533bc88a59ee1c9838c43879 - languageName: node - linkType: hard - -"is-extendable@npm:^1.0.1": - version: 1.0.1 - resolution: "is-extendable@npm:1.0.1" - dependencies: - is-plain-object: "npm:^2.0.4" - checksum: 1d6678a5be1563db6ecb121331c819c38059703f0179f52aa80c242c223ee9c6b66470286636c0e63d7163e4d905c0a7d82a096e0b5eaeabb51b9f8d0af0d73f - languageName: node - linkType: hard - -"is-extglob@npm:^2.1.1": - version: 2.1.1 - resolution: "is-extglob@npm:2.1.1" - checksum: 5487da35691fbc339700bbb2730430b07777a3c21b9ebaecb3072512dfd7b4ba78ac2381a87e8d78d20ea08affb3f1971b4af629173a6bf435ff8a4c47747912 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^2.0.0": - version: 2.0.0 - resolution: "is-fullwidth-code-point@npm:2.0.0" - checksum: e58f3e4a601fc0500d8b2677e26e9fe0cd450980e66adb29d85b6addf7969731e38f8e43ed2ec868a09c101a55ac3d8b78902209269f38c5286bc98f5bc1b4d9 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^3.0.0": - version: 3.0.0 - resolution: "is-fullwidth-code-point@npm:3.0.0" - checksum: bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^4.0.0": - version: 4.0.0 - resolution: "is-fullwidth-code-point@npm:4.0.0" - checksum: df2a717e813567db0f659c306d61f2f804d480752526886954a2a3e2246c7745fd07a52b5fecf2b68caf0a6c79dcdace6166fdf29cc76ed9975cc334f0a018b8 - languageName: node - linkType: hard - -"is-generator-fn@npm:^2.0.0": - version: 2.1.0 - resolution: "is-generator-fn@npm:2.1.0" - checksum: 2957cab387997a466cd0bf5c1b6047bd21ecb32bdcfd8996b15747aa01002c1c88731802f1b3d34ac99f4f6874b626418bd118658cf39380fe5fff32a3af9c4d - languageName: node - linkType: hard - -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": - version: 4.0.3 - resolution: "is-glob@npm:4.0.3" - dependencies: - is-extglob: "npm:^2.1.1" - checksum: 17fb4014e22be3bbecea9b2e3a76e9e34ff645466be702f1693e8f1ee1adac84710d0be0bd9f967d6354036fd51ab7c2741d954d6e91dae6bb69714de92c197a - languageName: node - linkType: hard - -"is-installed-globally@npm:^0.4.0": - version: 0.4.0 - resolution: "is-installed-globally@npm:0.4.0" - dependencies: - global-dirs: "npm:^3.0.0" - is-path-inside: "npm:^3.0.2" - checksum: f3e6220ee5824b845c9ed0d4b42c24272701f1f9926936e30c0e676254ca5b34d1b92c6205cae11b283776f9529212c0cdabb20ec280a6451677d6493ca9c22d - languageName: node - linkType: hard - -"is-interactive@npm:^2.0.0": - version: 2.0.0 - resolution: "is-interactive@npm:2.0.0" - checksum: 801c8f6064f85199dc6bf99b5dd98db3282e930c3bc197b32f2c5b89313bb578a07d1b8a01365c4348c2927229234f3681eb861b9c2c92bee72ff397390fa600 - languageName: node - linkType: hard - -"is-iterable@npm:^1.1.0": - version: 1.1.1 - resolution: "is-iterable@npm:1.1.1" - checksum: 8c919e9f608e5940b1d27dee9ef6e5de75e891665ab8dbcbfc740a65dbdaf070209950329f524573c52b1c584620d82ead13e662ce61c531152ddac70592c953 - languageName: node - linkType: hard - -"is-lambda@npm:^1.0.1": - version: 1.0.1 - resolution: "is-lambda@npm:1.0.1" - checksum: 85fee098ae62ba6f1e24cf22678805473c7afd0fb3978a3aa260e354cb7bcb3a5806cf0a98403188465efedec41ab4348e8e4e79305d409601323855b3839d4d - languageName: node - linkType: hard - -"is-npm@npm:^6.0.0": - version: 6.0.0 - resolution: "is-npm@npm:6.0.0" - checksum: 1f064c66325cba6e494783bee4e635caa2655aad7f853a0e045d086e0bb7d83d2d6cdf1745dc9a7c7c93dacbf816fbee1f8d9179b02d5d01674d4f92541dc0d9 - languageName: node - linkType: hard - -"is-number@npm:^3.0.0": - version: 3.0.0 - resolution: "is-number@npm:3.0.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: e639c54640b7f029623df24d3d103901e322c0c25ea5bde97cd723c2d0d4c05857a8364ab5c58d963089dbed6bf1d0ffe975cb6aef917e2ad0ccbca653d31b4f - languageName: node - linkType: hard - -"is-number@npm:^4.0.0": - version: 4.0.0 - resolution: "is-number@npm:4.0.0" - checksum: bb17a331f357eb59a7f8db848086c41886715b2ea1db03f284a99d14001cda094083a5b6a7b343b5bcf410ccef668a70bc626d07bc2032cc4ab46dd264cea244 - languageName: node - linkType: hard - -"is-number@npm:^7.0.0": - version: 7.0.0 - resolution: "is-number@npm:7.0.0" - checksum: b4686d0d3053146095ccd45346461bc8e53b80aeb7671cc52a4de02dbbf7dc0d1d2a986e2fe4ae206984b4d34ef37e8b795ebc4f4295c978373e6575e295d811 - languageName: node - linkType: hard - -"is-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "is-obj@npm:2.0.0" - checksum: 85044ed7ba8bd169e2c2af3a178cacb92a97aa75de9569d02efef7f443a824b5e153eba72b9ae3aca6f8ce81955271aa2dc7da67a8b720575d3e38104208cb4e - languageName: node - linkType: hard - -"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: cf7d4ac35fb96bab6a1d2c3598fe5ebb29aafb52c0aaa482b5a3ed9d8ba3edc11631e3ec2637660c44b3ce0e61a08d54946e8af30dec0b60a7c27296c68ffd05 - languageName: node - linkType: hard - -"is-path-inside@npm:^4.0.0": - version: 4.0.0 - resolution: "is-path-inside@npm:4.0.0" - checksum: 51188d7e2b1d907a9a5f7c18d99a90b60870b951ed87cf97595d9aaa429d4c010652c3350bcbf31182e7f4b0eab9a1860b43e16729b13cb1a44baaa6cdb64c46 - languageName: node - linkType: hard - -"is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": - version: 1.1.0 - resolution: "is-plain-obj@npm:1.1.0" - checksum: daaee1805add26f781b413fdf192fc91d52409583be30ace35c82607d440da63cc4cac0ac55136716688d6c0a2c6ef3edb2254fecbd1fe06056d6bd15975ee8c - languageName: node - linkType: hard - -"is-plain-obj@npm:^2.1.0": - version: 2.1.0 - resolution: "is-plain-obj@npm:2.1.0" - checksum: e5c9814cdaa627a9ad0a0964ded0e0491bfd9ace405c49a5d63c88b30a162f1512c069d5b80997893c4d0181eadc3fed02b4ab4b81059aba5620bfcdfdeb9c53 - languageName: node - linkType: hard - -"is-plain-obj@npm:^3.0.0": - version: 3.0.0 - resolution: "is-plain-obj@npm:3.0.0" - checksum: 8e6483bfb051d42ec9c704c0ede051a821c6b6f9a6c7a3e3b55aa855e00981b0580c8f3b1f5e2e62649b39179b1abfee35d6f8086d999bfaa32c1908d29b07bc - languageName: node - linkType: hard - -"is-plain-obj@npm:^4.0.0, is-plain-obj@npm:^4.1.0": - version: 4.1.0 - resolution: "is-plain-obj@npm:4.1.0" - checksum: 32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e - languageName: node - linkType: hard - -"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": - version: 2.0.4 - resolution: "is-plain-object@npm:2.0.4" - dependencies: - isobject: "npm:^3.0.1" - checksum: f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4 - languageName: node - linkType: hard - -"is-plain-object@npm:^5.0.0": - version: 5.0.0 - resolution: "is-plain-object@npm:5.0.0" - checksum: 893e42bad832aae3511c71fd61c0bf61aa3a6d853061c62a307261842727d0d25f761ce9379f7ba7226d6179db2a3157efa918e7fe26360f3bf0842d9f28942c - languageName: node - linkType: hard - -"is-potential-custom-element-name@npm:^1.0.1": - version: 1.0.1 - resolution: "is-potential-custom-element-name@npm:1.0.1" - checksum: b73e2f22bc863b0939941d369486d308b43d7aef1f9439705e3582bfccaa4516406865e32c968a35f97a99396dac84e2624e67b0a16b0a15086a785e16ce7db9 - languageName: node - linkType: hard - -"is-promise@npm:^4.0.0": - version: 4.0.0 - resolution: "is-promise@npm:4.0.0" - checksum: ebd5c672d73db781ab33ccb155fb9969d6028e37414d609b115cc534654c91ccd061821d5b987eefaa97cf4c62f0b909bb2f04db88306de26e91bfe8ddc01503 - languageName: node - linkType: hard - -"is-stream@npm:3.0.0, is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - -"is-stream@npm:^2.0.0": - version: 2.0.1 - resolution: "is-stream@npm:2.0.1" - checksum: 7c284241313fc6efc329b8d7f08e16c0efeb6baab1b4cd0ba579eb78e5af1aa5da11e68559896a2067cd6c526bd29241dda4eb1225e627d5aa1a89a76d4635a5 - languageName: node - linkType: hard - -"is-text-path@npm:^1.0.1": - version: 1.0.1 - resolution: "is-text-path@npm:1.0.1" - dependencies: - text-extensions: "npm:^1.0.0" - checksum: 61c8650c29548febb6bf69e9541fc11abbbb087a0568df7bc471ba264e95fb254def4e610631cbab4ddb0a1a07949d06416f4ebeaf37875023fb184cdb87ee84 - languageName: node - linkType: hard - -"is-typedarray@npm:^1.0.0": - version: 1.0.0 - resolution: "is-typedarray@npm:1.0.0" - checksum: 4c096275ba041a17a13cca33ac21c16bc4fd2d7d7eb94525e7cd2c2f2c1a3ab956e37622290642501ff4310601e413b675cf399ad6db49855527d2163b3eeeec - languageName: node - linkType: hard - -"is-unicode-supported@npm:^1.1.0, is-unicode-supported@npm:^1.2.0": - version: 1.3.0 - resolution: "is-unicode-supported@npm:1.3.0" - checksum: b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a - languageName: node - linkType: hard - -"is-url-superb@npm:^4.0.0": - version: 4.0.0 - resolution: "is-url-superb@npm:4.0.0" - checksum: 354ea8246d5b5a828e41bb4ed66c539a7b74dc878ee4fa84b148df312b14b08118579d64f0893b56a0094e3b4b1e6082d2fbe2e3792998d7edffde1c0f3dfdd9 - languageName: node - linkType: hard - -"is-url@npm:^1.2.4": - version: 1.2.4 - resolution: "is-url@npm:1.2.4" - checksum: 0157a79874f8f95fdd63540e3f38c8583c2ef572661cd0693cda80ae3e42dfe8e9a4a972ec1b827f861d9a9acf75b37f7d58a37f94a8a053259642912c252bc3 - languageName: node - linkType: hard - -"is-windows@npm:^1.0.2": - version: 1.0.2 - resolution: "is-windows@npm:1.0.2" - checksum: b32f418ab3385604a66f1b7a3ce39d25e8881dee0bd30816dc8344ef6ff9df473a732bcc1ec4e84fe99b2f229ae474f7133e8e93f9241686cfcf7eebe53ba7a5 - languageName: node - linkType: hard - -"is-wsl@npm:2.2.0, is-wsl@npm:^2.2.0": - version: 2.2.0 - resolution: "is-wsl@npm:2.2.0" - dependencies: - is-docker: "npm:^2.0.0" - checksum: a6fa2d370d21be487c0165c7a440d567274fbba1a817f2f0bfa41cc5e3af25041d84267baa22df66696956038a43973e72fca117918c91431920bdef490fa25e - languageName: node - linkType: hard - -"is-yarn-global@npm:^0.4.0": - version: 0.4.1 - resolution: "is-yarn-global@npm:0.4.1" - checksum: 8ff66f33454614f8e913ad91cc4de0d88d519a46c1ed41b3f589da79504ed0fcfa304064fe3096dda9360c5f35aa210cb8e978fd36798f3118cb66a4de64d365 - languageName: node - linkType: hard - -"isarray@npm:1.0.0, isarray@npm:~1.0.0": - version: 1.0.0 - resolution: "isarray@npm:1.0.0" - checksum: 18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d - languageName: node - linkType: hard - -"iserror@npm:0.0.2, iserror@npm:^0.0.2": - version: 0.0.2 - resolution: "iserror@npm:0.0.2" - checksum: f51982cb8ccbd9481b542f101441018d501eb60cd5ee17ee7c4a1d6bef499472db47f4a61d5b2233ac444d99491a67daa261771443244b75a573e2c98ce718d1 - languageName: node - linkType: hard - -"isexe@npm:2.0.0, isexe@npm:^2.0.0": - version: 2.0.0 - resolution: "isexe@npm:2.0.0" - checksum: 228cfa503fadc2c31596ab06ed6aa82c9976eec2bfd83397e7eaf06d0ccf42cd1dfd6743bf9aeb01aebd4156d009994c5f76ea898d2832c1fe342da923ca457d - languageName: node - linkType: hard - -"isexe@npm:^3.1.1": - version: 3.1.1 - resolution: "isexe@npm:3.1.1" - checksum: 9ec257654093443eb0a528a9c8cbba9c0ca7616ccb40abd6dde7202734d96bb86e4ac0d764f0f8cd965856aacbff2f4ce23e730dc19dfb41e3b0d865ca6fdcc7 - languageName: node - linkType: hard - -"isobject@npm:^2.0.0": - version: 2.1.0 - resolution: "isobject@npm:2.1.0" - dependencies: - isarray: "npm:1.0.0" - checksum: c4cafec73b3b2ee11be75dff8dafd283b5728235ac099b07d7873d5182553a707768e208327bbc12931b9422d8822280bf88d894a0024ff5857b3efefb480e7b - languageName: node - linkType: hard - -"isobject@npm:^3.0.0, isobject@npm:^3.0.1": - version: 3.0.1 - resolution: "isobject@npm:3.0.1" - checksum: 03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db - languageName: node - linkType: hard - -"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": - version: 3.2.0 - resolution: "istanbul-lib-coverage@npm:3.2.0" - checksum: 10ecb00a50cac2f506af8231ce523ffa1ac1310db0435c8ffaabb50c1d72539906583aa13c84f8835dc103998b9989edc3c1de989d2e2a96a91a9ba44e5db6b9 - languageName: node - linkType: hard - -"istanbul-lib-instrument@npm:^5.0.4": - version: 5.2.1 - resolution: "istanbul-lib-instrument@npm:5.2.1" - dependencies: - "@babel/core": "npm:^7.12.3" - "@babel/parser": "npm:^7.14.7" - "@istanbuljs/schema": "npm:^0.1.2" - istanbul-lib-coverage: "npm:^3.2.0" - semver: "npm:^6.3.0" - checksum: 8a1bdf3e377dcc0d33ec32fe2b6ecacdb1e4358fd0eb923d4326bb11c67622c0ceb99600a680f3dad5d29c66fc1991306081e339b4d43d0b8a2ab2e1d910a6ee - languageName: node - linkType: hard - -"istanbul-lib-instrument@npm:^6.0.0": - version: 6.0.0 - resolution: "istanbul-lib-instrument@npm:6.0.0" - dependencies: - "@babel/core": "npm:^7.12.3" - "@babel/parser": "npm:^7.14.7" - "@istanbuljs/schema": "npm:^0.1.2" - istanbul-lib-coverage: "npm:^3.2.0" - semver: "npm:^7.5.4" - checksum: ee86777f3692f95c3ae35c5cbc9aa979b551241da2de1284f75c507a2bdef948cc56ca90214c3bb47b5dc2ebe748610eb4f7c4d39b304f24a933bcd0867a05e8 - languageName: node - linkType: hard - -"istanbul-lib-report@npm:^3.0.0": - version: 3.0.1 - resolution: "istanbul-lib-report@npm:3.0.1" - dependencies: - istanbul-lib-coverage: "npm:^3.0.0" - make-dir: "npm:^4.0.0" - supports-color: "npm:^7.1.0" - checksum: 84323afb14392de8b6a5714bd7e9af845cfbd56cfe71ed276cda2f5f1201aea673c7111901227ee33e68e4364e288d73861eb2ed48f6679d1e69a43b6d9b3ba7 - languageName: node - linkType: hard - -"istanbul-lib-source-maps@npm:^4.0.0": - version: 4.0.1 - resolution: "istanbul-lib-source-maps@npm:4.0.1" - dependencies: - debug: "npm:^4.1.1" - istanbul-lib-coverage: "npm:^3.0.0" - source-map: "npm:^0.6.1" - checksum: 19e4cc405016f2c906dff271a76715b3e881fa9faeb3f09a86cb99b8512b3a5ed19cadfe0b54c17ca0e54c1142c9c6de9330d65506e35873994e06634eebeb66 - languageName: node - linkType: hard - -"istanbul-reports@npm:^3.1.3": - version: 3.1.6 - resolution: "istanbul-reports@npm:3.1.6" - dependencies: - html-escaper: "npm:^2.0.0" - istanbul-lib-report: "npm:^3.0.0" - checksum: ec3f1bdbc51b3e0b325a5b9f4ad31a247697f31001df4e81075f7980413f14da1b5adfec574fd156efd3b0464023f61320f6718efc66ee72b32d89611cef99dd - languageName: node - linkType: hard - -"iterable-lookahead@npm:^1.0.0": - version: 1.0.0 - resolution: "iterable-lookahead@npm:1.0.0" - checksum: f320a513d5ecfe0ce3c681f1dc6f7e6d81a8bfd2d35911e92347c3d2115acedaf17f877b4aac4360125774b11b20f175d417a5ca8952bb84071d79a755d8768e - languageName: node - linkType: hard - -"jackspeak@npm:^2.3.5": - version: 2.3.6 - resolution: "jackspeak@npm:2.3.6" - dependencies: - "@isaacs/cliui": "npm:^8.0.2" - "@pkgjs/parseargs": "npm:^0.11.0" - dependenciesMeta: - "@pkgjs/parseargs": - optional: true - checksum: f01d8f972d894cd7638bc338e9ef5ddb86f7b208ce177a36d718eac96ec86638a6efa17d0221b10073e64b45edc2ce15340db9380b1f5d5c5d000cbc517dc111 - languageName: node - linkType: hard - -"jaeger-client@npm:^3.15.0": - version: 3.19.0 - resolution: "jaeger-client@npm:3.19.0" - dependencies: - node-int64: "npm:^0.4.0" - opentracing: "npm:^0.14.4" - thriftrw: "npm:^3.5.0" - uuid: "npm:^8.3.2" - xorshift: "npm:^1.1.1" - checksum: 04f5683461212de49e4d5b6ca6b214276a797e361fba852231bc5e7fdcee76b053a6e618e5490106d7f7254917d928dda0880f7cd71e35dece7e09bbdcdd0927 - languageName: node - linkType: hard - -"jest-changed-files@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-changed-files@npm:29.7.0" - dependencies: - execa: "npm:^5.0.0" - jest-util: "npm:^29.7.0" - p-limit: "npm:^3.1.0" - checksum: e071384d9e2f6bb462231ac53f29bff86f0e12394c1b49ccafbad225ce2ab7da226279a8a94f421949920bef9be7ef574fd86aee22e8adfa149be73554ab828b - languageName: node - linkType: hard - -"jest-circus@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-circus@npm:29.7.0" - dependencies: - "@jest/environment": "npm:^29.7.0" - "@jest/expect": "npm:^29.7.0" - "@jest/test-result": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - co: "npm:^4.6.0" - dedent: "npm:^1.0.0" - is-generator-fn: "npm:^2.0.0" - jest-each: "npm:^29.7.0" - jest-matcher-utils: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-runtime: "npm:^29.7.0" - jest-snapshot: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - p-limit: "npm:^3.1.0" - pretty-format: "npm:^29.7.0" - pure-rand: "npm:^6.0.0" - slash: "npm:^3.0.0" - stack-utils: "npm:^2.0.3" - checksum: 8d15344cf7a9f14e926f0deed64ed190c7a4fa1ed1acfcd81e4cc094d3cc5bf7902ebb7b874edc98ada4185688f90c91e1747e0dfd7ac12463b097968ae74b5e - languageName: node - linkType: hard - -"jest-cli@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-cli@npm:29.7.0" - dependencies: - "@jest/core": "npm:^29.7.0" - "@jest/test-result": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - chalk: "npm:^4.0.0" - create-jest: "npm:^29.7.0" - exit: "npm:^0.1.2" - import-local: "npm:^3.0.2" - jest-config: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - jest-validate: "npm:^29.7.0" - yargs: "npm:^17.3.1" - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - bin: - jest: bin/jest.js - checksum: a658fd55050d4075d65c1066364595962ead7661711495cfa1dfeecf3d6d0a8ffec532f3dbd8afbb3e172dd5fd2fb2e813c5e10256e7cf2fea766314942fb43a - languageName: node - linkType: hard - -"jest-config@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-config@npm:29.7.0" - dependencies: - "@babel/core": "npm:^7.11.6" - "@jest/test-sequencer": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - babel-jest: "npm:^29.7.0" - chalk: "npm:^4.0.0" - ci-info: "npm:^3.2.0" - deepmerge: "npm:^4.2.2" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - jest-circus: "npm:^29.7.0" - jest-environment-node: "npm:^29.7.0" - jest-get-type: "npm:^29.6.3" - jest-regex-util: "npm:^29.6.3" - jest-resolve: "npm:^29.7.0" - jest-runner: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - jest-validate: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - parse-json: "npm:^5.2.0" - pretty-format: "npm:^29.7.0" - slash: "npm:^3.0.0" - strip-json-comments: "npm:^3.1.1" - peerDependencies: - "@types/node": "*" - ts-node: ">=9.0.0" - peerDependenciesMeta: - "@types/node": - optional: true - ts-node: - optional: true - checksum: bab23c2eda1fff06e0d104b00d6adfb1d1aabb7128441899c9bff2247bd26710b050a5364281ce8d52b46b499153bf7e3ee88b19831a8f3451f1477a0246a0f1 - languageName: node - linkType: hard - -"jest-diff@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-diff@npm:29.7.0" - dependencies: - chalk: "npm:^4.0.0" - diff-sequences: "npm:^29.6.3" - jest-get-type: "npm:^29.6.3" - pretty-format: "npm:^29.7.0" - checksum: 89a4a7f182590f56f526443dde69acefb1f2f0c9e59253c61d319569856c4931eae66b8a3790c443f529267a0ddba5ba80431c585deed81827032b2b2a1fc999 - languageName: node - linkType: hard - -"jest-docblock@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-docblock@npm:29.7.0" - dependencies: - detect-newline: "npm:^3.0.0" - checksum: d932a8272345cf6b6142bb70a2bb63e0856cc0093f082821577ea5bdf4643916a98744dfc992189d2b1417c38a11fa42466f6111526bc1fb81366f56410f3be9 - languageName: node - linkType: hard - -"jest-each@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-each@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - chalk: "npm:^4.0.0" - jest-get-type: "npm:^29.6.3" - jest-util: "npm:^29.7.0" - pretty-format: "npm:^29.7.0" - checksum: f7f9a90ebee80cc688e825feceb2613627826ac41ea76a366fa58e669c3b2403d364c7c0a74d862d469b103c843154f8456d3b1c02b487509a12afa8b59edbb4 - languageName: node - linkType: hard - -"jest-environment-node@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-environment-node@npm:29.7.0" - dependencies: - "@jest/environment": "npm:^29.7.0" - "@jest/fake-timers": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - jest-mock: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - checksum: 61f04fec077f8b1b5c1a633e3612fc0c9aa79a0ab7b05600683428f1e01a4d35346c474bde6f439f9fcc1a4aa9a2861ff852d079a43ab64b02105d1004b2592b - languageName: node - linkType: hard - -"jest-get-type@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-get-type@npm:27.5.1" - checksum: 42ee0101336bccfc3c1cff598b603c6006db7876b6117e5bd4a9fb7ffaadfb68febdb9ae68d1c47bc3a4174b070153fc6cfb59df995dcd054e81ace5028a7269 - languageName: node - linkType: hard - -"jest-get-type@npm:^29.6.3": - version: 29.6.3 - resolution: "jest-get-type@npm:29.6.3" - checksum: 552e7a97a983d3c2d4e412a44eb7de0430ff773dd99f7500962c268d6dfbfa431d7d08f919c9d960530e5f7f78eb47f267ad9b318265e5092b3ff9ede0db7c2b - languageName: node - linkType: hard - -"jest-haste-map@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-haste-map@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/graceful-fs": "npm:^4.1.3" - "@types/node": "npm:*" - anymatch: "npm:^3.0.3" - fb-watchman: "npm:^2.0.0" - fsevents: "npm:^2.3.2" - graceful-fs: "npm:^4.2.9" - jest-regex-util: "npm:^29.6.3" - jest-util: "npm:^29.7.0" - jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - walker: "npm:^1.0.8" - dependenciesMeta: - fsevents: - optional: true - checksum: 2683a8f29793c75a4728787662972fedd9267704c8f7ef9d84f2beed9a977f1cf5e998c07b6f36ba5603f53cb010c911fe8cd0ac9886e073fe28ca66beefd30c - languageName: node - linkType: hard - -"jest-leak-detector@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-leak-detector@npm:29.7.0" - dependencies: - jest-get-type: "npm:^29.6.3" - pretty-format: "npm:^29.7.0" - checksum: 71bb9f77fc489acb842a5c7be030f2b9acb18574dc9fb98b3100fc57d422b1abc55f08040884bd6e6dbf455047a62f7eaff12aa4058f7cbdc11558718ca6a395 - languageName: node - linkType: hard - -"jest-matcher-utils@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-matcher-utils@npm:29.7.0" - dependencies: - chalk: "npm:^4.0.0" - jest-diff: "npm:^29.7.0" - jest-get-type: "npm:^29.6.3" - pretty-format: "npm:^29.7.0" - checksum: 0d0e70b28fa5c7d4dce701dc1f46ae0922102aadc24ed45d594dd9b7ae0a8a6ef8b216718d1ab79e451291217e05d4d49a82666e1a3cc2b428b75cd9c933244e - languageName: node - linkType: hard - -"jest-message-util@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-message-util@npm:29.7.0" - dependencies: - "@babel/code-frame": "npm:^7.12.13" - "@jest/types": "npm:^29.6.3" - "@types/stack-utils": "npm:^2.0.0" - chalk: "npm:^4.0.0" - graceful-fs: "npm:^4.2.9" - micromatch: "npm:^4.0.4" - pretty-format: "npm:^29.7.0" - slash: "npm:^3.0.0" - stack-utils: "npm:^2.0.3" - checksum: 850ae35477f59f3e6f27efac5215f706296e2104af39232bb14e5403e067992afb5c015e87a9243ec4d9df38525ef1ca663af9f2f4766aa116f127247008bd22 - languageName: node - linkType: hard - -"jest-mock@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-mock@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - jest-util: "npm:^29.7.0" - checksum: 7b9f8349ee87695a309fe15c46a74ab04c853369e5c40952d68061d9dc3159a0f0ed73e215f81b07ee97a9faaf10aebe5877a9d6255068a0977eae6a9ff1d5ac - languageName: node - linkType: hard - -"jest-pnp-resolver@npm:^1.2.2": - version: 1.2.3 - resolution: "jest-pnp-resolver@npm:1.2.3" - peerDependencies: - jest-resolve: "*" - peerDependenciesMeta: - jest-resolve: - optional: true - checksum: 86eec0c78449a2de733a6d3e316d49461af6a858070e113c97f75fb742a48c2396ea94150cbca44159ffd4a959f743a47a8b37a792ef6fdad2cf0a5cba973fac - languageName: node - linkType: hard - -"jest-regex-util@npm:^29.6.3": - version: 29.6.3 - resolution: "jest-regex-util@npm:29.6.3" - checksum: 4e33fb16c4f42111159cafe26397118dcfc4cf08bc178a67149fb05f45546a91928b820894572679d62559839d0992e21080a1527faad65daaae8743a5705a3b - languageName: node - linkType: hard - -"jest-resolve-dependencies@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-resolve-dependencies@npm:29.7.0" - dependencies: - jest-regex-util: "npm:^29.6.3" - jest-snapshot: "npm:^29.7.0" - checksum: b6e9ad8ae5b6049474118ea6441dfddd385b6d1fc471db0136f7c8fbcfe97137a9665e4f837a9f49f15a29a1deb95a14439b7aec812f3f99d08f228464930f0d - languageName: node - linkType: hard - -"jest-resolve@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-resolve@npm:29.7.0" - dependencies: - chalk: "npm:^4.0.0" - graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^29.7.0" - jest-pnp-resolver: "npm:^1.2.2" - jest-util: "npm:^29.7.0" - jest-validate: "npm:^29.7.0" - resolve: "npm:^1.20.0" - resolve.exports: "npm:^2.0.0" - slash: "npm:^3.0.0" - checksum: 59da5c9c5b50563e959a45e09e2eace783d7f9ac0b5dcc6375dea4c0db938d2ebda97124c8161310082760e8ebbeff9f6b177c15ca2f57fb424f637a5d2adb47 - languageName: node - linkType: hard - -"jest-runner@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-runner@npm:29.7.0" - dependencies: - "@jest/console": "npm:^29.7.0" - "@jest/environment": "npm:^29.7.0" - "@jest/test-result": "npm:^29.7.0" - "@jest/transform": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - emittery: "npm:^0.13.1" - graceful-fs: "npm:^4.2.9" - jest-docblock: "npm:^29.7.0" - jest-environment-node: "npm:^29.7.0" - jest-haste-map: "npm:^29.7.0" - jest-leak-detector: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-resolve: "npm:^29.7.0" - jest-runtime: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - jest-watcher: "npm:^29.7.0" - jest-worker: "npm:^29.7.0" - p-limit: "npm:^3.1.0" - source-map-support: "npm:0.5.13" - checksum: 2194b4531068d939f14c8d3274fe5938b77fa73126aedf9c09ec9dec57d13f22c72a3b5af01ac04f5c1cf2e28d0ac0b4a54212a61b05f10b5d6b47f2a1097bb4 - languageName: node - linkType: hard - -"jest-runtime@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-runtime@npm:29.7.0" - dependencies: - "@jest/environment": "npm:^29.7.0" - "@jest/fake-timers": "npm:^29.7.0" - "@jest/globals": "npm:^29.7.0" - "@jest/source-map": "npm:^29.6.3" - "@jest/test-result": "npm:^29.7.0" - "@jest/transform": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - cjs-module-lexer: "npm:^1.0.0" - collect-v8-coverage: "npm:^1.0.0" - glob: "npm:^7.1.3" - graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-mock: "npm:^29.7.0" - jest-regex-util: "npm:^29.6.3" - jest-resolve: "npm:^29.7.0" - jest-snapshot: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - slash: "npm:^3.0.0" - strip-bom: "npm:^4.0.0" - checksum: 7cd89a1deda0bda7d0941835434e44f9d6b7bd50b5c5d9b0fc9a6c990b2d4d2cab59685ab3cb2850ed4cc37059f6de903af5a50565d7f7f1192a77d3fd6dd2a6 - languageName: node - linkType: hard - -"jest-snapshot@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-snapshot@npm:29.7.0" - dependencies: - "@babel/core": "npm:^7.11.6" - "@babel/generator": "npm:^7.7.2" - "@babel/plugin-syntax-jsx": "npm:^7.7.2" - "@babel/plugin-syntax-typescript": "npm:^7.7.2" - "@babel/types": "npm:^7.3.3" - "@jest/expect-utils": "npm:^29.7.0" - "@jest/transform": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - babel-preset-current-node-syntax: "npm:^1.0.0" - chalk: "npm:^4.0.0" - expect: "npm:^29.7.0" - graceful-fs: "npm:^4.2.9" - jest-diff: "npm:^29.7.0" - jest-get-type: "npm:^29.6.3" - jest-matcher-utils: "npm:^29.7.0" - jest-message-util: "npm:^29.7.0" - jest-util: "npm:^29.7.0" - natural-compare: "npm:^1.4.0" - pretty-format: "npm:^29.7.0" - semver: "npm:^7.5.3" - checksum: 6e9003c94ec58172b4a62864a91c0146513207bedf4e0a06e1e2ac70a4484088a2683e3a0538d8ea913bcfd53dc54a9b98a98cdfa562e7fe1d1339aeae1da570 - languageName: node - linkType: hard - -"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-util@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - ci-info: "npm:^3.2.0" - graceful-fs: "npm:^4.2.9" - picomatch: "npm:^2.2.3" - checksum: bc55a8f49fdbb8f51baf31d2a4f312fb66c9db1483b82f602c9c990e659cdd7ec529c8e916d5a89452ecbcfae4949b21b40a7a59d4ffc0cd813a973ab08c8150 - languageName: node - linkType: hard - -"jest-validate@npm:^27.3.1, jest-validate@npm:^27.4.2": - version: 27.5.1 - resolution: "jest-validate@npm:27.5.1" - dependencies: - "@jest/types": "npm:^27.5.1" - camelcase: "npm:^6.2.0" - chalk: "npm:^4.0.0" - jest-get-type: "npm:^27.5.1" - leven: "npm:^3.1.0" - pretty-format: "npm:^27.5.1" - checksum: ac5aa45b3ce798e450eda33764fa6d8c75f8794f92005e596928a78847b6013c5a6198ca2c2b4097a9315befb3868d12a52fbe7e6945cc85f81cb824d87c5c59 - languageName: node - linkType: hard - -"jest-validate@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-validate@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - camelcase: "npm:^6.2.0" - chalk: "npm:^4.0.0" - jest-get-type: "npm:^29.6.3" - leven: "npm:^3.1.0" - pretty-format: "npm:^29.7.0" - checksum: a20b930480c1ed68778c739f4739dce39423131bc070cd2505ddede762a5570a256212e9c2401b7ae9ba4d7b7c0803f03c5b8f1561c62348213aba18d9dbece2 - languageName: node - linkType: hard - -"jest-watcher@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-watcher@npm:29.7.0" - dependencies: - "@jest/test-result": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.0.0" - emittery: "npm:^0.13.1" - jest-util: "npm:^29.7.0" - string-length: "npm:^4.0.1" - checksum: ec6c75030562fc8f8c727cb8f3b94e75d831fc718785abfc196e1f2a2ebc9a2e38744a15147170039628a853d77a3b695561ce850375ede3a4ee6037a2574567 - languageName: node - linkType: hard - -"jest-worker@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-worker@npm:29.7.0" - dependencies: - "@types/node": "npm:*" - jest-util: "npm:^29.7.0" - merge-stream: "npm:^2.0.0" - supports-color: "npm:^8.0.0" - checksum: 5570a3a005b16f46c131968b8a5b56d291f9bbb85ff4217e31c80bd8a02e7de799e59a54b95ca28d5c302f248b54cbffde2d177c2f0f52ffcee7504c6eabf660 - languageName: node - linkType: hard - -"jest@npm:^29.7.0": - version: 29.7.0 - resolution: "jest@npm:29.7.0" - dependencies: - "@jest/core": "npm:^29.7.0" - "@jest/types": "npm:^29.6.3" - import-local: "npm:^3.0.2" - jest-cli: "npm:^29.7.0" - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - bin: - jest: bin/jest.js - checksum: f40eb8171cf147c617cc6ada49d062fbb03b4da666cb8d39cdbfb739a7d75eea4c3ca150fb072d0d273dce0c753db4d0467d54906ad0293f59c54f9db4a09d8b - languageName: node - linkType: hard - -"jiti@npm:^1.19.3": - version: 1.20.0 - resolution: "jiti@npm:1.20.0" - bin: - jiti: bin/jiti.js - checksum: e71999db5e436d38c32ca713c3688b5da2a686f264584d927dcca80a4eaece83af7dd32c047524e74084bb11bdfa148f5f91b7e9a0044b4803feffe3c2c30dbc - languageName: node - linkType: hard - -"jiti@npm:^1.20.0": - version: 1.21.0 - resolution: "jiti@npm:1.21.0" - bin: - jiti: bin/jiti.js - checksum: 7f361219fe6c7a5e440d5f1dba4ab763a5538d2df8708cdc22561cf25ea3e44b837687931fca7cdd8cdd9f567300e90be989dd1321650045012d8f9ed6aab07f - languageName: node - linkType: hard - -"jmespath@npm:^0.15.0": - version: 0.15.0 - resolution: "jmespath@npm:0.15.0" - checksum: 95fe1cabb4a12fc2b443a7aa9e85dca52a87437038276765fc54bfbb651a03f5f739266c0b3520531e7cf67986f716308edad8fadb8fbc26bf82a146f881d2e3 - languageName: node - linkType: hard - -"joycon@npm:^3.0.0, joycon@npm:^3.1.1": - version: 3.1.1 - resolution: "joycon@npm:3.1.1" - checksum: 131fb1e98c9065d067fd49b6e685487ac4ad4d254191d7aa2c9e3b90f4e9ca70430c43cad001602bdbdabcf58717d3b5c5b7461c1bd8e39478c8de706b3fe6ae - languageName: node - linkType: hard - -"js-sha3@npm:0.8.0": - version: 0.8.0 - resolution: "js-sha3@npm:0.8.0" - checksum: 43a21dc7967c871bd2c46cb1c2ae97441a97169f324e509f382d43330d8f75cf2c96dba7c806ab08a425765a9c847efdd4bffbac2d99c3a4f3de6c0218f40533 - languageName: node - linkType: hard - -"js-string-escape@npm:^1.0.1": - version: 1.0.1 - resolution: "js-string-escape@npm:1.0.1" - checksum: 2c33b9ff1ba6b84681c51ca0997e7d5a1639813c95d5b61cb7ad47e55cc28fa4a0b1935c3d218710d8e6bcee5d0cd8c44755231e3a4e45fc604534d9595a3628 - languageName: node - linkType: hard - -"js-tiktoken@npm:^1.0.7": - version: 1.0.7 - resolution: "js-tiktoken@npm:1.0.7" - dependencies: - base64-js: "npm:^1.5.1" - checksum: 9ef7073067ebf5ef32c0e439cdc897b9004ee02239eb83427df3c313869ea7d9aa366d8acb880f07d664c771603cfd8a41d0e640b68faa1ea7af44d099b05d7c - languageName: node - linkType: hard - -"js-tokens@npm:^4.0.0": - version: 4.0.0 - resolution: "js-tokens@npm:4.0.0" - checksum: e248708d377aa058eacf2037b07ded847790e6de892bbad3dac0abba2e759cb9f121b00099a65195616badcb6eca8d14d975cb3e89eb1cfda644756402c8aeed - languageName: node - linkType: hard - -"js-yaml@npm:4.1.0, js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" - dependencies: - argparse: "npm:^2.0.1" - bin: - js-yaml: bin/js-yaml.js - checksum: 184a24b4eaacfce40ad9074c64fd42ac83cf74d8c8cd137718d456ced75051229e5061b8633c3366b8aada17945a7a356b337828c19da92b51ae62126575018f - languageName: node - linkType: hard - -"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1": - version: 3.14.1 - resolution: "js-yaml@npm:3.14.1" - dependencies: - argparse: "npm:^1.0.7" - esprima: "npm:^4.0.0" - bin: - js-yaml: bin/js-yaml.js - checksum: 6746baaaeac312c4db8e75fa22331d9a04cccb7792d126ed8ce6a0bbcfef0cedaddd0c5098fade53db067c09fe00aa1c957674b4765610a8b06a5a189e46433b - languageName: node - linkType: hard - -"jsdom@npm:^22.1.0": - version: 22.1.0 - resolution: "jsdom@npm:22.1.0" - dependencies: - abab: "npm:^2.0.6" - cssstyle: "npm:^3.0.0" - data-urls: "npm:^4.0.0" - decimal.js: "npm:^10.4.3" - domexception: "npm:^4.0.0" - form-data: "npm:^4.0.0" - html-encoding-sniffer: "npm:^3.0.0" - http-proxy-agent: "npm:^5.0.0" - https-proxy-agent: "npm:^5.0.1" - is-potential-custom-element-name: "npm:^1.0.1" - nwsapi: "npm:^2.2.4" - parse5: "npm:^7.1.2" - rrweb-cssom: "npm:^0.6.0" - saxes: "npm:^6.0.0" - symbol-tree: "npm:^3.2.4" - tough-cookie: "npm:^4.1.2" - w3c-xmlserializer: "npm:^4.0.0" - webidl-conversions: "npm:^7.0.0" - whatwg-encoding: "npm:^2.0.0" - whatwg-mimetype: "npm:^3.0.0" - whatwg-url: "npm:^12.0.1" - ws: "npm:^8.13.0" - xml-name-validator: "npm:^4.0.0" - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: a1c1501c611d1fe833e0a28796a234325aa09d4c597a9d8ccf6970004a9d946d261469502eadb555bdd7a55f5a2fbf3ce60c727cd99acb0d63f257fb9afcd33d - languageName: node - linkType: hard - -"jsesc@npm:^2.5.1": - version: 2.5.2 - resolution: "jsesc@npm:2.5.2" - bin: - jsesc: bin/jsesc - checksum: dbf59312e0ebf2b4405ef413ec2b25abb5f8f4d9bc5fb8d9f90381622ebca5f2af6a6aa9a8578f65903f9e33990a6dc798edd0ce5586894bf0e9e31803a1de88 - languageName: node - linkType: hard - -"json-buffer@npm:3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 - languageName: node - linkType: hard - -"json-parse-better-errors@npm:^1.0.1": - version: 1.0.2 - resolution: "json-parse-better-errors@npm:1.0.2" - checksum: 2f1287a7c833e397c9ddd361a78638e828fc523038bb3441fd4fc144cfd2c6cd4963ffb9e207e648cf7b692600f1e1e524e965c32df5152120910e4903a47dcb - languageName: node - linkType: hard - -"json-parse-even-better-errors@npm:^2.3.0": - version: 2.3.1 - resolution: "json-parse-even-better-errors@npm:2.3.1" - checksum: 140932564c8f0b88455432e0f33c4cb4086b8868e37524e07e723f4eaedb9425bdc2bafd71bd1d9765bd15fd1e2d126972bc83990f55c467168c228c24d665f3 - languageName: node - linkType: hard - -"json-parse-even-better-errors@npm:^3.0.0": - version: 3.0.0 - resolution: "json-parse-even-better-errors@npm:3.0.0" - checksum: 128de17135e7af655ed83fc26dab0fe54faf43b3517fa73dcd997cce6e05a445932664f085ec6dbc219aeb0c592e53ef10d2d6dee4a8e9211ea901b8e6dd0b52 - languageName: node - linkType: hard - -"json-schema-ref-resolver@npm:^1.0.1": - version: 1.0.1 - resolution: "json-schema-ref-resolver@npm:1.0.1" - dependencies: - fast-deep-equal: "npm:^3.1.3" - checksum: aa89d88108c0109ae35b913c89c132fb50c00f3b99fc8a8309b524b9e3a6a77414f19a6a35a1253871462984cbabc74279ebbd9bf103c6629fb7b37c9fb59bcf - languageName: node - linkType: hard - -"json-schema-traverse@npm:^0.4.1": - version: 0.4.1 - resolution: "json-schema-traverse@npm:0.4.1" - checksum: 108fa90d4cc6f08243aedc6da16c408daf81793bf903e9fd5ab21983cda433d5d2da49e40711da016289465ec2e62e0324dcdfbc06275a607fe3233fde4942ce - languageName: node - linkType: hard - -"json-schema-traverse@npm:^1.0.0": - version: 1.0.0 - resolution: "json-schema-traverse@npm:1.0.0" - checksum: 71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6 - languageName: node - linkType: hard - -"json-stable-stringify-without-jsonify@npm:^1.0.1": - version: 1.0.1 - resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" - checksum: cb168b61fd4de83e58d09aaa6425ef71001bae30d260e2c57e7d09a5fd82223e2f22a042dedaab8db23b7d9ae46854b08bb1f91675a8be11c5cffebef5fb66a5 - languageName: node - linkType: hard - -"json-stringify-safe@npm:^5.0.1": - version: 5.0.1 - resolution: "json-stringify-safe@npm:5.0.1" - checksum: 7dbf35cd0411d1d648dceb6d59ce5857ec939e52e4afc37601aa3da611f0987d5cee5b38d58329ceddf3ed48bd7215229c8d52059ab01f2444a338bf24ed0f37 - languageName: node - linkType: hard - -"json5@npm:^2.2.3": - version: 2.2.3 - resolution: "json5@npm:2.2.3" - bin: - json5: lib/cli.js - checksum: 5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c - languageName: node - linkType: hard - -"jsonc-parser@npm:^3.2.0": - version: 3.2.0 - resolution: "jsonc-parser@npm:3.2.0" - checksum: 5a12d4d04dad381852476872a29dcee03a57439574e4181d91dca71904fcdcc5e8e4706c0a68a2c61ad9810e1e1c5806b5100d52d3e727b78f5cdc595401045b - languageName: node - linkType: hard - -"jsonfile@npm:^6.0.1": - version: 6.1.0 - resolution: "jsonfile@npm:6.1.0" - dependencies: - graceful-fs: "npm:^4.1.6" - universalify: "npm:^2.0.0" - dependenciesMeta: - graceful-fs: - optional: true - checksum: 4f95b5e8a5622b1e9e8f33c96b7ef3158122f595998114d1e7f03985649ea99cb3cd99ce1ed1831ae94c8c8543ab45ebd044207612f31a56fd08462140e46865 - languageName: node - linkType: hard - -"jsonparse@npm:^1.2.0": - version: 1.3.1 - resolution: "jsonparse@npm:1.3.1" - checksum: 89bc68080cd0a0e276d4b5ab1b79cacd68f562467008d176dc23e16e97d4efec9e21741d92ba5087a8433526a45a7e6a9d5ef25408696c402ca1cfbc01a90bf0 - languageName: node - linkType: hard - -"jsonpointer@npm:^5.0.0": - version: 5.0.1 - resolution: "jsonpointer@npm:5.0.1" - checksum: 89929e58b400fcb96928c0504fcf4fc3f919d81e9543ceb055df125538470ee25290bb4984251e172e6ef8fcc55761eb998c118da763a82051ad89d4cb073fe7 - languageName: node - linkType: hard - -"jsonwebtoken@npm:9.0.1": - version: 9.0.1 - resolution: "jsonwebtoken@npm:9.0.1" - dependencies: - jws: "npm:^3.2.2" - lodash: "npm:^4.17.21" - ms: "npm:^2.1.1" - semver: "npm:^7.3.8" - checksum: 3508912a0fb5ad06a09a79f655681f6fc389376fb8e7fdcaf367fbdd02e9fb5e11a7a4ff715cbe44d8be0e7a99319b03a7d34ef5daede61cf1f8d3519bbb08d6 - languageName: node - linkType: hard - -"jsonwebtoken@npm:^9.0.0": - version: 9.0.2 - resolution: "jsonwebtoken@npm:9.0.2" - dependencies: - jws: "npm:^3.2.2" - lodash.includes: "npm:^4.3.0" - lodash.isboolean: "npm:^3.0.3" - lodash.isinteger: "npm:^4.0.4" - lodash.isnumber: "npm:^3.0.3" - lodash.isplainobject: "npm:^4.0.6" - lodash.isstring: "npm:^4.0.1" - lodash.once: "npm:^4.0.0" - ms: "npm:^2.1.1" - semver: "npm:^7.5.4" - checksum: d287a29814895e866db2e5a0209ce730cbc158441a0e5a70d5e940eb0d28ab7498c6bf45029cc8b479639bca94056e9a7f254e2cdb92a2f5750c7f358657a131 - languageName: node - linkType: hard - -"junk@npm:^4.0.0": - version: 4.0.1 - resolution: "junk@npm:4.0.1" - checksum: 091117a5dcf65b19a3e4b8506d95d6ab152b5b5fe6f10e8998de950b0f9d689f14d9b63bb07863b8c86c18511fd1b9a21e9a16e686246436558338ed2e8a4548 - languageName: node - linkType: hard - -"jwa@npm:^1.4.1": - version: 1.4.1 - resolution: "jwa@npm:1.4.1" - dependencies: - buffer-equal-constant-time: "npm:1.0.1" - ecdsa-sig-formatter: "npm:1.0.11" - safe-buffer: "npm:^5.0.1" - checksum: 5c533540bf38702e73cf14765805a94027c66a0aa8b16bc3e89d8d905e61a4ce2791e87e21be97d1293a5ee9d4f3e5e47737e671768265ca4f25706db551d5e9 - languageName: node - linkType: hard - -"jws@npm:^3.2.2": - version: 3.2.2 - resolution: "jws@npm:3.2.2" - dependencies: - jwa: "npm:^1.4.1" - safe-buffer: "npm:^5.0.1" - checksum: e770704533d92df358adad7d1261fdecad4d7b66fa153ba80d047e03ca0f1f73007ce5ed3fbc04d2eba09ba6e7e6e645f351e08e5ab51614df1b0aa4f384dfff - languageName: node - linkType: hard - -"jwt-decode@npm:3.1.2": - version: 3.1.2 - resolution: "jwt-decode@npm:3.1.2" - checksum: a951547946b5e8b1d9df818152d6b1dbaf13eebb3a6e6daceedf888968f5d255959852c8188aae2c825dc9104a99d25cb6c23f25d76545d1aa0315b968b6912e - languageName: node - linkType: hard - -"keep-func-props@npm:^4.0.0": - version: 4.0.1 - resolution: "keep-func-props@npm:4.0.1" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 7e45c7bcdfdd187bea7dec224f3f0cf03738f6896805ee67670b23b3b990ff8ca4dc9a04998fb2cea7129af57ab8cff40192348cd713093755dfef2fdffbf40c - languageName: node - linkType: hard - -"keyv@npm:^4.5.3": - version: 4.5.3 - resolution: "keyv@npm:4.5.3" - dependencies: - json-buffer: "npm:3.0.1" - checksum: 7d3fc0469962bdff75ce92402b216a23d146e0caad011424947b32b95ffc4b91df12b1206026e6e945e7f80b3729a3109c0c3984f23038d738d355491179dd79 - languageName: node - linkType: hard - -"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": - version: 3.2.2 - resolution: "kind-of@npm:3.2.2" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: 7e34bc29d4b02c997f92f080de34ebb92033a96736bbb0bb2410e033a7e5ae6571f1fa37b2d7710018f95361473b816c604234197f4f203f9cf149d8ef1574d9 - languageName: node - linkType: hard - -"kind-of@npm:^4.0.0": - version: 4.0.0 - resolution: "kind-of@npm:4.0.0" - dependencies: - is-buffer: "npm:^1.1.5" - checksum: d6c44c75ee36898142dfc7106afbd50593216c37f96acb81a7ab33ca1a6938ce97d5692b8fc8fccd035f83811a9d97749d68771116441a48eedd0b68e2973165 - languageName: node - linkType: hard - -"kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": - version: 6.0.3 - resolution: "kind-of@npm:6.0.3" - checksum: 61cdff9623dabf3568b6445e93e31376bee1cdb93f8ba7033d86022c2a9b1791a1d9510e026e6465ebd701a6dd2f7b0808483ad8838341ac52f003f512e0b4c4 - languageName: node - linkType: hard - -"kleur@npm:^3.0.3": - version: 3.0.3 - resolution: "kleur@npm:3.0.3" - checksum: cd3a0b8878e7d6d3799e54340efe3591ca787d9f95f109f28129bdd2915e37807bf8918bb295ab86afb8c82196beec5a1adcaf29042ce3f2bd932b038fe3aa4b - languageName: node - linkType: hard - -"knip@npm:^2.33.4": - version: 2.33.4 - resolution: "knip@npm:2.33.4" - dependencies: - "@ericcornelissen/bash-parser": "npm:^0.5.2" - "@npmcli/map-workspaces": "npm:^3.0.4" - "@pkgjs/parseargs": "npm:0.11.0" - "@pnpm/logger": "npm:5.0.0" - "@pnpm/workspace.pkgs-graph": "npm:2.0.7" - "@snyk/github-codeowners": "npm:^1.1.0" - chalk: "npm:^5.2.0" - easy-table: "npm:^1.2.0" - fast-glob: "npm:^3.2.12" - globby: "npm:^13.1.3" - jiti: "npm:^1.19.3" - js-yaml: "npm:^4.1.0" - micromatch: "npm:^4.0.5" - minimist: "npm:^1.2.8" - pretty-ms: "npm:^8.0.0" - strip-json-comments: "npm:^5.0.0" - summary: "npm:^2.1.0" - typescript: "npm:^5.0.2" - zod: "npm:3.22.4" - zod-validation-error: "npm:^1.5.0" - bin: - knip: dist/cli.js - checksum: 3c136fbc610fc4edf9b9f8a25add5ddfb5f6cadd5a0b79f50f559944ff2f0cbb0a65cc32683588da770736aa39e34620266e659ef99f5896e85065cb0426c39b - languageName: node - linkType: hard - -"kuler@npm:^2.0.0": - version: 2.0.0 - resolution: "kuler@npm:2.0.0" - checksum: 0a4e99d92ca373f8f74d1dc37931909c4d0d82aebc94cf2ba265771160fc12c8df34eaaac80805efbda367e2795cb1f1dd4c3d404b6b1cf38aec94035b503d2d - languageName: node - linkType: hard - -"lambda-local@npm:2.1.2": - version: 2.1.2 - resolution: "lambda-local@npm:2.1.2" - dependencies: - commander: "npm:^10.0.1" - dotenv: "npm:^16.3.1" - winston: "npm:^3.10.0" - bin: - lambda-local: build/cli.js - checksum: 7e4d375a504c31a7f002f812606610e39ddf999e58e0292210bde6a39fbe432299cffbe4170a0780e0fafa356f75faecfe60c6b9ddceadd24061189bc0aa50c7 - languageName: node - linkType: hard - -"latest-version@npm:^7.0.0": - version: 7.0.0 - resolution: "latest-version@npm:7.0.0" - dependencies: - package-json: "npm:^8.1.0" - checksum: 68045f5e419e005c12e595ae19687dd88317dd0108b83a8773197876622c7e9d164fe43aacca4f434b2cba105c92848b89277f658eabc5d50e81fb743bbcddb1 - languageName: node - linkType: hard - -"lazystream@npm:^1.0.0": - version: 1.0.1 - resolution: "lazystream@npm:1.0.1" - dependencies: - readable-stream: "npm:^2.0.5" - checksum: ea4e509a5226ecfcc303ba6782cc269be8867d372b9bcbd625c88955df1987ea1a20da4643bf9270336415a398d33531ebf0d5f0d393b9283dc7c98bfcbd7b69 - languageName: node - linkType: hard - -"leven@npm:2.1.0": - version: 2.1.0 - resolution: "leven@npm:2.1.0" - checksum: e685243900aad7e854212001c9b7fe6d0806081e184d5077a561a91d07425852e8b7d1edf76b948f4be520b64e0015960be3a5f3e9acb0bec75a0e4134b422df - languageName: node - linkType: hard - -"leven@npm:^3.1.0, leven@npm:^3.1.0 < 4": - version: 3.1.0 - resolution: "leven@npm:3.1.0" - checksum: cd778ba3fbab0f4d0500b7e87d1f6e1f041507c56fdcd47e8256a3012c98aaee371d4c15e0a76e0386107af2d42e2b7466160a2d80688aaa03e66e49949f42df - languageName: node - linkType: hard - -"levn@npm:^0.4.1": - version: 0.4.1 - resolution: "levn@npm:0.4.1" - dependencies: - prelude-ls: "npm:^1.2.1" - type-check: "npm:~0.4.0" - checksum: effb03cad7c89dfa5bd4f6989364bfc79994c2042ec5966cb9b95990e2edee5cd8969ddf42616a0373ac49fac1403437deaf6e9050fbbaa3546093a59b9ac94e - languageName: node - linkType: hard - -"libsodium-wrappers@npm:^0.7.11": - version: 0.7.13 - resolution: "libsodium-wrappers@npm:0.7.13" - dependencies: - libsodium: "npm:^0.7.13" - checksum: 3de2c09a41991832333b379f4eefadd3113abb216c5be8d141eb053bbe904a4d529c01a4bbb8f46c1e2a987c3de1fb9adbb0cf7980155822e06504a38dc16cbb - languageName: node - linkType: hard - -"libsodium@npm:^0.7.13": - version: 0.7.13 - resolution: "libsodium@npm:0.7.13" - checksum: 91a65df81e123d8374b1dcfc1214970203139b4ac75c8032cc2ca390c6173f456d15dbdbf8b79115337086fc2f5a3faa8f96625d909a788125b6ead5894cd5f5 - languageName: node - linkType: hard - -"light-my-request@npm:^5.6.1": - version: 5.11.0 - resolution: "light-my-request@npm:5.11.0" - dependencies: - cookie: "npm:^0.5.0" - process-warning: "npm:^2.0.0" - set-cookie-parser: "npm:^2.4.1" - checksum: ad5512b5216f2095409b54daf901f714f76004e4c8acdaa1ec3aa2ffde7ddf11ac249f02a87344d766bbad59eb2732acfe3ee5bb7e8ad5fc71057ef0d4d3be25 - languageName: node - linkType: hard - -"lilconfig@npm:2.1.0": - version: 2.1.0 - resolution: "lilconfig@npm:2.1.0" - checksum: 64645641aa8d274c99338e130554abd6a0190533c0d9eb2ce7ebfaf2e05c7d9961f3ffe2bfa39efd3b60c521ba3dd24fa236fe2775fc38501bf82bf49d4678b8 - languageName: node - linkType: hard - -"lines-and-columns@npm:^1.1.6": - version: 1.2.4 - resolution: "lines-and-columns@npm:1.2.4" - checksum: 3da6ee62d4cd9f03f5dc90b4df2540fb85b352081bee77fe4bbcd12c9000ead7f35e0a38b8d09a9bb99b13223446dd8689ff3c4959807620726d788701a83d2d - languageName: node - linkType: hard - -"linkify-it@npm:^4.0.1": - version: 4.0.1 - resolution: "linkify-it@npm:4.0.1" - dependencies: - uc.micro: "npm:^1.0.1" - checksum: f1949ee2c7c2979c4f80c8c08f507d813f50775ebc5adfdb7ee662f28e0ee53dbd4a329d5231be67414405fc60d4e99b37536d6949702d311fe509a6bcbcf4a6 - languageName: node - linkType: hard - -"lint-staged@npm:^13.1.0": - version: 13.3.0 - resolution: "lint-staged@npm:13.3.0" - dependencies: - chalk: "npm:5.3.0" - commander: "npm:11.0.0" - debug: "npm:4.3.4" - execa: "npm:7.2.0" - lilconfig: "npm:2.1.0" - listr2: "npm:6.6.1" - micromatch: "npm:4.0.5" - pidtree: "npm:0.6.0" - string-argv: "npm:0.3.2" - yaml: "npm:2.3.1" - bin: - lint-staged: bin/lint-staged.js - checksum: 57ce70a3f05d779bd73a01a3dc8fc17a16ab5c220a77041b3d2147de3cfaba17692907fecc1426b85e0159c13814ec905a7be79171917d670a6d31d2de6bf24f - languageName: node - linkType: hard - -"listhen@npm:^1.5.5": - version: 1.5.5 - resolution: "listhen@npm:1.5.5" - dependencies: - "@parcel/watcher": "npm:^2.3.0" - "@parcel/watcher-wasm": "npm:2.3.0" - citty: "npm:^0.1.4" - clipboardy: "npm:^3.0.0" - consola: "npm:^3.2.3" - defu: "npm:^6.1.2" - get-port-please: "npm:^3.1.1" - h3: "npm:^1.8.1" - http-shutdown: "npm:^1.2.2" - jiti: "npm:^1.20.0" - mlly: "npm:^1.4.2" - node-forge: "npm:^1.3.1" - pathe: "npm:^1.1.1" - std-env: "npm:^3.4.3" - ufo: "npm:^1.3.0" - untun: "npm:^0.1.2" - uqr: "npm:^0.1.2" - bin: - listen: bin/listhen.mjs - listhen: bin/listhen.mjs - checksum: 84a8a6c0e0d347db3110af3f77aa86fba428fcec1e2cd53e17d0d8daf36edd8833c75a647b718e6cea723d452b0b2a78b2290d03c79315c52eda1f1984384bb2 - languageName: node - linkType: hard - -"listr2@npm:6.6.1": - version: 6.6.1 - resolution: "listr2@npm:6.6.1" - dependencies: - cli-truncate: "npm:^3.1.0" - colorette: "npm:^2.0.20" - eventemitter3: "npm:^5.0.1" - log-update: "npm:^5.0.1" - rfdc: "npm:^1.3.0" - wrap-ansi: "npm:^8.1.0" - peerDependencies: - enquirer: ">= 2.3.0 < 3" - peerDependenciesMeta: - enquirer: - optional: true - checksum: 2abfcd4346b8208e8d406cfe7a058cd10e3238f60de1ee53fa108a507b45b853ceb87e0d1d4ff229bbf6dd6e896262352e0c7a8895b8511cd55fe94304d3921e - languageName: node - linkType: hard - -"listr2@npm:7.0.2": - version: 7.0.2 - resolution: "listr2@npm:7.0.2" - dependencies: - cli-truncate: "npm:^3.1.0" - colorette: "npm:^2.0.20" - eventemitter3: "npm:^5.0.1" - log-update: "npm:^5.0.1" - rfdc: "npm:^1.3.0" - wrap-ansi: "npm:^8.1.0" - checksum: 37b6501be84ebea66dcce07c5f86c224aff0c01c9fb43f5055cc38a063030281d58198aad0aad481f174438309831ddf5f763b890e820cd7b7b4f4a5dfa229c9 - languageName: node - linkType: hard - -"load-json-file@npm:^5.2.0": - version: 5.3.0 - resolution: "load-json-file@npm:5.3.0" - dependencies: - graceful-fs: "npm:^4.1.15" - parse-json: "npm:^4.0.0" - pify: "npm:^4.0.1" - strip-bom: "npm:^3.0.0" - type-fest: "npm:^0.3.0" - checksum: d9dfb9e36c5c8356628f59036629aeed2c0876b1cda55bb1808be3e0d4a9c7009cfc75026c7d8927a847c016cb27cf4948eca28e19c65d952803a6fdac623eee - languageName: node - linkType: hard - -"load-json-file@npm:^6.2.0": - version: 6.2.0 - resolution: "load-json-file@npm:6.2.0" - dependencies: - graceful-fs: "npm:^4.1.15" - parse-json: "npm:^5.0.0" - strip-bom: "npm:^4.0.0" - type-fest: "npm:^0.6.0" - checksum: fcb46ef75bab917f37170ba76781a1690bf67144bb53931cb0ed8e4aa20ca439e9c354fcf3594aed531f47dbeb4a49800acab7fdffd553c402ac40c987706d7b - languageName: node - linkType: hard - -"locate-path@npm:7.2.0, locate-path@npm:^7.0.0, locate-path@npm:^7.1.0": - version: 7.2.0 - resolution: "locate-path@npm:7.2.0" - dependencies: - p-locate: "npm:^6.0.0" - checksum: 139e8a7fe11cfbd7f20db03923cacfa5db9e14fa14887ea121345597472b4a63c1a42a8a5187defeeff6acf98fd568da7382aa39682d38f0af27433953a97751 - languageName: node - linkType: hard - -"locate-path@npm:^3.0.0": - version: 3.0.0 - resolution: "locate-path@npm:3.0.0" - dependencies: - p-locate: "npm:^3.0.0" - path-exists: "npm:^3.0.0" - checksum: 3db394b7829a7fe2f4fbdd25d3c4689b85f003c318c5da4052c7e56eed697da8f1bce5294f685c69ff76e32cba7a33629d94396976f6d05fb7f4c755c5e2ae8b - languageName: node - linkType: hard - -"locate-path@npm:^5.0.0": - version: 5.0.0 - resolution: "locate-path@npm:5.0.0" - dependencies: - p-locate: "npm:^4.1.0" - checksum: 33a1c5247e87e022f9713e6213a744557a3e9ec32c5d0b5efb10aa3a38177615bf90221a5592674857039c1a0fd2063b82f285702d37b792d973e9e72ace6c59 - languageName: node - linkType: hard - -"locate-path@npm:^6.0.0": - version: 6.0.0 - resolution: "locate-path@npm:6.0.0" - dependencies: - p-locate: "npm:^5.0.0" - checksum: d3972ab70dfe58ce620e64265f90162d247e87159b6126b01314dd67be43d50e96a50b517bce2d9452a79409c7614054c277b5232377de50416564a77ac7aad3 - languageName: node - linkType: hard - -"lodash-es@npm:^4.17.21": - version: 4.17.21 - resolution: "lodash-es@npm:4.17.21" - checksum: fb407355f7e6cd523a9383e76e6b455321f0f153a6c9625e21a8827d10c54c2a2341bd2ae8d034358b60e07325e1330c14c224ff582d04612a46a4f0479ff2f2 - languageName: node - linkType: hard - -"lodash.camelcase@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.camelcase@npm:4.3.0" - checksum: fcba15d21a458076dd309fce6b1b4bf611d84a0ec252cb92447c948c533ac250b95d2e00955801ebc367e5af5ed288b996d75d37d2035260a937008e14eaf432 - languageName: node - linkType: hard - -"lodash.curry@npm:^4.1.1": - version: 4.1.1 - resolution: "lodash.curry@npm:4.1.1" - checksum: f0431947dc9236df879fc13eb40c31a2839c958bd0eaa39170a5758c25a7d85d461716a851ab45a175371950b283480615cdd4b07fb0dd1afff7a2914a90696f - languageName: node - linkType: hard - -"lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: d5b77aeb702caa69b17be1358faece33a84497bcca814897383c58b28a2f8dfc381b1d9edbec239f8b425126a3bbe4916223da2a576bb0411c2cefd67df80707 - languageName: node - linkType: hard - -"lodash.flatten@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: 97e8f0d6b61fe4723c02ad0c6e67e51784c4a2c48f56ef283483e556ad01594cf9cec9c773e177bbbdbdb5d19e99b09d2487cb6b6e5dc405c2693e93b125bd3a - languageName: node - linkType: hard - -"lodash.includes@npm:^4.3.0": - version: 4.3.0 - resolution: "lodash.includes@npm:4.3.0" - checksum: 7ca498b9b75bf602d04e48c0adb842dfc7d90f77bcb2a91a2b2be34a723ad24bc1c8b3683ec6b2552a90f216c723cdea530ddb11a3320e08fa38265703978f4b - languageName: node - linkType: hard - -"lodash.isarguments@npm:^3.1.0": - version: 3.1.0 - resolution: "lodash.isarguments@npm:3.1.0" - checksum: 5e8f95ba10975900a3920fb039a3f89a5a79359a1b5565e4e5b4310ed6ebe64011e31d402e34f577eca983a1fc01ff86c926e3cbe602e1ddfc858fdd353e62d8 - languageName: node - linkType: hard - -"lodash.isboolean@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isboolean@npm:3.0.3" - checksum: 0aac604c1ef7e72f9a6b798e5b676606042401dd58e49f051df3cc1e3adb497b3d7695635a5cbec4ae5f66456b951fdabe7d6b387055f13267cde521f10ec7f7 - languageName: node - linkType: hard - -"lodash.isempty@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.isempty@npm:4.4.0" - checksum: 6c7eaa0802398736809b9e8aed8b8ac1abca9be71788fd719ba9d7f5b4c23e8dc63b7f049df4131713dda30a2fdedc2f655268e9deb8cd5a985dfc934afca194 - languageName: node - linkType: hard - -"lodash.isfunction@npm:^3.0.9": - version: 3.0.9 - resolution: "lodash.isfunction@npm:3.0.9" - checksum: e88620922f5f104819496884779ca85bfc542efb2946df661ab3e2cd38da5c8375434c6adbedfc76dd3c2b04075d2ba8ec215cfdedf08ddd2e3c3467e8a26ccd - languageName: node - linkType: hard - -"lodash.isinteger@npm:^4.0.4": - version: 4.0.4 - resolution: "lodash.isinteger@npm:4.0.4" - checksum: 4c3e023a2373bf65bf366d3b8605b97ec830bca702a926939bcaa53f8e02789b6a176e7f166b082f9365bfec4121bfeb52e86e9040cb8d450e64c858583f61b7 - languageName: node - linkType: hard - -"lodash.isnumber@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isnumber@npm:3.0.3" - checksum: 2d01530513a1ee4f72dd79528444db4e6360588adcb0e2ff663db2b3f642d4bb3d687051ae1115751ca9082db4fdef675160071226ca6bbf5f0c123dbf0aa12d - languageName: node - linkType: hard - -"lodash.isplainobject@npm:^4.0.6": - version: 4.0.6 - resolution: "lodash.isplainobject@npm:4.0.6" - checksum: afd70b5c450d1e09f32a737bed06ff85b873ecd3d3d3400458725283e3f2e0bb6bf48e67dbe7a309eb371a822b16a26cca4a63c8c52db3fc7dc9d5f9dd324cbb - languageName: node - linkType: hard - -"lodash.isstring@npm:^4.0.1": - version: 4.0.1 - resolution: "lodash.isstring@npm:4.0.1" - checksum: 09eaf980a283f9eef58ef95b30ec7fee61df4d6bf4aba3b5f096869cc58f24c9da17900febc8ffd67819b4e29de29793190e88dc96983db92d84c95fa85d1c92 - languageName: node - linkType: hard - -"lodash.kebabcase@npm:^4.1.1": - version: 4.1.1 - resolution: "lodash.kebabcase@npm:4.1.1" - checksum: da5d8f41dbb5bc723d4bf9203d5096ca8da804d6aec3d2b56457156ba6c8d999ff448d347ebd97490da853cb36696ea4da09a431499f1ee8deb17b094ecf4e33 - languageName: node - linkType: hard - -"lodash.memoize@npm:4.x": - version: 4.1.2 - resolution: "lodash.memoize@npm:4.1.2" - checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8 - languageName: node - linkType: hard - -"lodash.merge@npm:4.6.2, lodash.merge@npm:^4.6.2": - version: 4.6.2 - resolution: "lodash.merge@npm:4.6.2" - checksum: 402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506 - languageName: node - linkType: hard - -"lodash.mergewith@npm:^4.6.2": - version: 4.6.2 - resolution: "lodash.mergewith@npm:4.6.2" - checksum: 4adbed65ff96fd65b0b3861f6899f98304f90fd71e7f1eb36c1270e05d500ee7f5ec44c02ef979b5ddbf75c0a0b9b99c35f0ad58f4011934c4d4e99e5200b3b5 - languageName: node - linkType: hard - -"lodash.once@npm:^4.0.0": - version: 4.1.1 - resolution: "lodash.once@npm:4.1.1" - checksum: 46a9a0a66c45dd812fcc016e46605d85ad599fe87d71a02f6736220554b52ffbe82e79a483ad40f52a8a95755b0d1077fba259da8bfb6694a7abbf4a48f1fc04 - languageName: node - linkType: hard - -"lodash.snakecase@npm:^4.1.1": - version: 4.1.1 - resolution: "lodash.snakecase@npm:4.1.1" - checksum: f0b3f2497eb20eea1a1cfc22d645ecaeb78ac14593eb0a40057977606d2f35f7aaff0913a06553c783b535aafc55b718f523f9eb78f8d5293f492af41002eaf9 - languageName: node - linkType: hard - -"lodash.startcase@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.startcase@npm:4.4.0" - checksum: bd82aa87a45de8080e1c5ee61128c7aee77bf7f1d86f4ff94f4a6d7438fc9e15e5f03374b947be577a93804c8ad6241f0251beaf1452bf716064eeb657b3a9f0 - languageName: node - linkType: hard - -"lodash.transform@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.transform@npm:4.6.0" - checksum: ad7f376b00dccff09f8597f19a171f2e074756178ae74887346876e10f6f0d83009460cc0793183cc5ee4e24a72ff86e68031c45b5aa2731c2f681a4dc93fe77 - languageName: node - linkType: hard - -"lodash.uniq@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.uniq@npm:4.5.0" - checksum: 262d400bb0952f112162a320cc4a75dea4f66078b9e7e3075ffbc9c6aa30b3e9df3cf20e7da7d566105e1ccf7804e4fbd7d804eee0b53de05d83f16ffbf41c5e - languageName: node - linkType: hard - -"lodash.upperfirst@npm:^4.3.1": - version: 4.3.1 - resolution: "lodash.upperfirst@npm:4.3.1" - checksum: 435625da4b3ee74e7a1367a780d9107ab0b13ef4359fc074b2a1a40458eb8d91b655af62f6795b7138d493303a98c0285340160341561d6896e4947e077fa975 - languageName: node - linkType: hard - -"lodash@npm:4.17.21, lodash@npm:^4.17.12, lodash@npm:^4.17.15, lodash@npm:^4.17.21": - version: 4.17.21 - resolution: "lodash@npm:4.17.21" - checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c - languageName: node - linkType: hard - -"log-process-errors@npm:^8.0.0": - version: 8.0.0 - resolution: "log-process-errors@npm:8.0.0" - dependencies: - colors-option: "npm:^3.0.0" - figures: "npm:^4.0.0" - filter-obj: "npm:^3.0.0" - jest-validate: "npm:^27.4.2" - map-obj: "npm:^5.0.0" - moize: "npm:^6.1.0" - semver: "npm:^7.3.5" - checksum: de053ca80387a8cea92257b37c0f4aa2e67e4cf0f12452081d83340e49e145d45b33e1de0b2de5314763f37a95c0416f713894bee79c112d01ff91b06039abad - languageName: node - linkType: hard - -"log-symbols@npm:5.1.0, log-symbols@npm:^5.1.0": - version: 5.1.0 - resolution: "log-symbols@npm:5.1.0" - dependencies: - chalk: "npm:^5.0.0" - is-unicode-supported: "npm:^1.1.0" - checksum: c14f8567c6618a7f96209c4c4b9fb3b794187116904712f7b526e465a5c9535728aec983735a5bef919247d0e54b9b72b6680a7fb9fc72d76b945dac4865e669 - languageName: node - linkType: hard - -"log-update@npm:5.0.1, log-update@npm:^5.0.1": - version: 5.0.1 - resolution: "log-update@npm:5.0.1" - dependencies: - ansi-escapes: "npm:^5.0.0" - cli-cursor: "npm:^4.0.0" - slice-ansi: "npm:^5.0.0" - strip-ansi: "npm:^7.0.1" - wrap-ansi: "npm:^8.0.1" - checksum: 1050ea2027e80f32e132aace909987cb00c2719368c78b82ffca681a5b3f4020eeb5f4b4e310c47c35c6c36aff258c1d1bc51485ac44d6fdac9eb0a4275c539f - languageName: node - linkType: hard - -"logform@npm:^2.3.2, logform@npm:^2.4.0": - version: 2.6.0 - resolution: "logform@npm:2.6.0" - dependencies: - "@colors/colors": "npm:1.6.0" - "@types/triple-beam": "npm:^1.3.2" - fecha: "npm:^4.2.0" - ms: "npm:^2.1.1" - safe-stable-stringify: "npm:^2.3.1" - triple-beam: "npm:^1.3.0" - checksum: 6e02f8617a03155b2fce451bacf777a2c01da16d32c4c745b3ec85be6c3f2602f2a4953a8bd096441cb4c42c447b52318541d6b6bc335dce903cb9ad77a1749f - languageName: node - linkType: hard - -"long@npm:^2.4.0": - version: 2.4.0 - resolution: "long@npm:2.4.0" - checksum: 2560d6a299f2177b94ce300cc21fc15dbf72d9899ddac7bd10251468e1b4eabbce48463f651fea15cc4acf2c4775e3507767c58df73945d5d6ae4e12ac058796 - languageName: node - linkType: hard - -"long@npm:^5.0.0": - version: 5.2.3 - resolution: "long@npm:5.2.3" - checksum: 6a0da658f5ef683b90330b1af76f06790c623e148222da9d75b60e266bbf88f803232dd21464575681638894a84091616e7f89557aa087fd14116c0f4e0e43d9 - languageName: node - linkType: hard - -"lowercase-keys@npm:^3.0.0": - version: 3.0.0 - resolution: "lowercase-keys@npm:3.0.0" - checksum: ef62b9fa5690ab0a6e4ef40c94efce68e3ed124f583cc3be38b26ff871da0178a28b9a84ce0c209653bb25ca135520ab87fea7cd411a54ac4899cb2f30501430 - languageName: node - linkType: hard - -"lru-cache@npm:^10.0.0, lru-cache@npm:^10.0.1, lru-cache@npm:^10.0.2": - version: 10.1.0 - resolution: "lru-cache@npm:10.1.0" - checksum: 778bc8b2626daccd75f24c4b4d10632496e21ba064b126f526c626fbdbc5b28c472013fccd45d7646b9e1ef052444824854aed617b59cd570d01a8b7d651fc1e - languageName: node - linkType: hard - -"lru-cache@npm:^5.1.1": - version: 5.1.1 - resolution: "lru-cache@npm:5.1.1" - dependencies: - yallist: "npm:^3.0.2" - checksum: 89b2ef2ef45f543011e38737b8a8622a2f8998cddf0e5437174ef8f1f70a8b9d14a918ab3e232cb3ba343b7abddffa667f0b59075b2b80e6b4d63c3de6127482 - languageName: node - linkType: hard - -"lru-cache@npm:^6.0.0": - version: 6.0.0 - resolution: "lru-cache@npm:6.0.0" - dependencies: - yallist: "npm:^4.0.0" - checksum: cb53e582785c48187d7a188d3379c181b5ca2a9c78d2bce3e7dee36f32761d1c42983da3fe12b55cb74e1779fa94cdc2e5367c028a9b35317184ede0c07a30a9 - languageName: node - linkType: hard - -"lru-cache@npm:^9.0.0, lru-cache@npm:^9.1.2": - version: 9.1.2 - resolution: "lru-cache@npm:9.1.2" - checksum: 886811ab451332c899c230274e7e51507c15e5b3b18f0b39fb55f558978d58799a0b1a50e04d60a448d8c970ff4e6ee718bb119083ca88abb78930284f1e0900 - languageName: node - linkType: hard - -"lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.0.1 - resolution: "lru-cache@npm:10.0.1" - checksum: 982dabfb227b9a2daf56d712ae0e72e01115a28c0a2068cd71277bca04568f3417bbf741c6c7941abc5c620fd8059e34f15607f90ebccbfa0a17533322d27a8e - languageName: node - linkType: hard - -"lru_map@npm:^0.3.3": - version: 0.3.3 - resolution: "lru_map@npm:0.3.3" - checksum: d861f14a142a4a74ebf8d3ad57f2e768a5b820db4100ae53eed1a64eb6350912332e6ebc87cb7415ad6d0cd8f3ce6d20beab9a5e6042ccb5996ea0067a220448 - languageName: node - linkType: hard - -"luxon@npm:^3.2.1": - version: 3.4.4 - resolution: "luxon@npm:3.4.4" - checksum: 02e26a0b039c11fd5b75e1d734c8f0332c95510f6a514a9a0991023e43fb233884da02d7f966823ffb230632a733fc86d4a4b1e63c3fbe00058b8ee0f8c728af - languageName: node - linkType: hard - -"macos-release@npm:^3.1.0": - version: 3.2.0 - resolution: "macos-release@npm:3.2.0" - checksum: b139d06e7eb681fb90515b38d0f2ae98cf6eff1896514d6318c3c99a6b1e650c7ab155ff388ca8070c2412569925b4bc05c940b90826d1e792ff0718428f03b3 - languageName: node - linkType: hard - -"magic-string@npm:^0.16.0": - version: 0.16.0 - resolution: "magic-string@npm:0.16.0" - dependencies: - vlq: "npm:^0.2.1" - checksum: 127e147c229c8c8ea25844fe1015c529698d18622b1609e89ef97fd250378f8ab40f4395227b5c6b99444459d85f4683c175bd48d2cee69fdf8a83b6a735de5a - languageName: node - linkType: hard - -"make-dir@npm:^3.0.0, make-dir@npm:^3.1.0": - version: 3.1.0 - resolution: "make-dir@npm:3.1.0" - dependencies: - semver: "npm:^6.0.0" - checksum: 56aaafefc49c2dfef02c5c95f9b196c4eb6988040cf2c712185c7fe5c99b4091591a7fc4d4eafaaefa70ff763a26f6ab8c3ff60b9e75ea19876f49b18667ecaa - languageName: node - linkType: hard - -"make-dir@npm:^4.0.0": - version: 4.0.0 - resolution: "make-dir@npm:4.0.0" - dependencies: - semver: "npm:^7.5.3" - checksum: 69b98a6c0b8e5c4fe9acb61608a9fbcfca1756d910f51e5dbe7a9e5cfb74fca9b8a0c8a0ffdf1294a740826c1ab4871d5bf3f62f72a3049e5eac6541ddffed68 - languageName: node - linkType: hard - -"make-error@npm:1.x, make-error@npm:^1.1.1": - version: 1.3.6 - resolution: "make-error@npm:1.3.6" - checksum: 171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f - languageName: node - linkType: hard - -"make-fetch-happen@npm:^13.0.0": - version: 13.0.0 - resolution: "make-fetch-happen@npm:13.0.0" - dependencies: - "@npmcli/agent": "npm:^2.0.0" - cacache: "npm:^18.0.0" - http-cache-semantics: "npm:^4.1.1" - is-lambda: "npm:^1.0.1" - minipass: "npm:^7.0.2" - minipass-fetch: "npm:^3.0.0" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - negotiator: "npm:^0.6.3" - promise-retry: "npm:^2.0.1" - ssri: "npm:^10.0.0" - checksum: 43b9f6dcbc6fe8b8604cb6396957c3698857a15ba4dbc38284f7f0e61f248300585ef1eb8cc62df54e9c724af977e45b5cdfd88320ef7f53e45070ed3488da55 - languageName: node - linkType: hard - -"makeerror@npm:1.0.12": - version: 1.0.12 - resolution: "makeerror@npm:1.0.12" - dependencies: - tmpl: "npm:1.0.5" - checksum: b0e6e599780ce6bab49cc413eba822f7d1f0dfebd1c103eaa3785c59e43e22c59018323cf9e1708f0ef5329e94a745d163fcbb6bff8e4c6742f9be9e86f3500c - languageName: node - linkType: hard - -"map-age-cleaner@npm:^0.1.3": - version: 0.1.3 - resolution: "map-age-cleaner@npm:0.1.3" - dependencies: - p-defer: "npm:^1.0.0" - checksum: 7495236c7b0950956c144fd8b4bc6399d4e78072a8840a4232fe1c4faccbb5eb5d842e5c0a56a60afc36d723f315c1c672325ca03c1b328650f7fcc478f385fd - languageName: node - linkType: hard - -"map-cache@npm:^0.2.2": - version: 0.2.2 - resolution: "map-cache@npm:0.2.2" - checksum: 05e3eb005c1b80b9f949ca007687640e8c5d0fc88dc45c3c3ab4902a3bec79d66a58f3e3b04d6985d90cd267c629c7b46c977e9c34433e8c11ecfcbb9f0fa290 - languageName: node - linkType: hard - -"map-obj@npm:^1.0.0": - version: 1.0.1 - resolution: "map-obj@npm:1.0.1" - checksum: ccca88395e7d38671ed9f5652ecf471ecd546924be2fb900836b9da35e068a96687d96a5f93dcdfa94d9a27d649d2f10a84595590f89a347fb4dda47629dcc52 - languageName: node - linkType: hard - -"map-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "map-obj@npm:2.0.0" - checksum: e8e0f786fb944614475dab3d5d727a24c4e6f000e35e6b35ebd4c62fc3e336a773db1ae317bc658cc9563ce17225c658049206e6fe650ccd1232329c58b4436d - languageName: node - linkType: hard - -"map-obj@npm:^4.0.0": - version: 4.3.0 - resolution: "map-obj@npm:4.3.0" - checksum: 1c19e1c88513c8abdab25c316367154c6a0a6a0f77e3e8c391bb7c0e093aefed293f539d026dc013d86219e5e4c25f23b0003ea588be2101ccd757bacc12d43b - languageName: node - linkType: hard - -"map-obj@npm:^5.0.0": - version: 5.0.2 - resolution: "map-obj@npm:5.0.2" - checksum: 033f56d93ba08bb389be421819119765bb722ab9742a97b68688fde0d6d4dcbf79a665da9ee3273aef3987e0eb2ba6dab8dcd4ee883163b4a77b4d64e50d63c9 - languageName: node - linkType: hard - -"map-visit@npm:^1.0.0": - version: 1.0.0 - resolution: "map-visit@npm:1.0.0" - dependencies: - object-visit: "npm:^1.0.0" - checksum: fb3475e5311939a6147e339999113db607adc11c7c3cd3103e5e9dbf502898416ecba6b1c7c649c6d4d12941de00cee58b939756bdf20a9efe7d4fa5a5738b73 - languageName: node - linkType: hard - -"markdown-it@npm:^13.0.2": - version: 13.0.2 - resolution: "markdown-it@npm:13.0.2" - dependencies: - argparse: "npm:^2.0.1" - entities: "npm:~3.0.1" - linkify-it: "npm:^4.0.1" - mdurl: "npm:^1.0.1" - uc.micro: "npm:^1.0.5" - bin: - markdown-it: bin/markdown-it.js - checksum: 4fe0c41bc4c318c2901dc2923470c259cab137a4ab870001038877b942c9cc65072923e2d957f785de69a9da27c55657bd531607ccfd258246bd72a8deb8c2ee - languageName: node - linkType: hard - -"maxstache-stream@npm:^1.0.0": - version: 1.0.4 - resolution: "maxstache-stream@npm:1.0.4" - dependencies: - maxstache: "npm:^1.0.0" - pump: "npm:^1.0.0" - split2: "npm:^1.0.0" - through2: "npm:^2.0.0" - checksum: 08ff39b44fcd48c565f281b5c185a21a53e7fa0db4e066b9347e581c24599be6cf8f8f4fc475a99bf53929bb4cf294afb48dbc76f59d6b95347e546a04a6d846 - languageName: node - linkType: hard - -"maxstache@npm:^1.0.0": - version: 1.0.7 - resolution: "maxstache@npm:1.0.7" - checksum: 1c90dc2ff650edb15bc815eafaccbf7a1dc40bdce71389890aeae04af77c86dbf0ab40ea1d8e740a3376c9144af0f2a61b9febb6a3a88527c24bbe3bf0443804 - languageName: node - linkType: hard - -"md5-hex@npm:^3.0.1": - version: 3.0.1 - resolution: "md5-hex@npm:3.0.1" - dependencies: - blueimp-md5: "npm:^2.10.0" - checksum: ee2b4d8da16b527b3a3fe4d7a96720f43afd07b46a82d49421208b5a126235fb75cfb30b80d4029514772c8844273f940bddfbf4155c787f968f3be4060d01e4 - languageName: node - linkType: hard - -"md5@npm:^2.3.0": - version: 2.3.0 - resolution: "md5@npm:2.3.0" - dependencies: - charenc: "npm:0.0.2" - crypt: "npm:0.0.2" - is-buffer: "npm:~1.1.6" - checksum: 14a21d597d92e5b738255fbe7fe379905b8cb97e0a49d44a20b58526a646ec5518c337b817ce0094ca94d3e81a3313879c4c7b510d250c282d53afbbdede9110 - languageName: node - linkType: hard - -"mdn-data@npm:2.0.28": - version: 2.0.28 - resolution: "mdn-data@npm:2.0.28" - checksum: 20000932bc4cd1cde9cba4e23f08cc4f816398af4c15ec81040ed25421d6bf07b5cf6b17095972577fb498988f40f4cb589e3169b9357bb436a12d8e07e5ea7b - languageName: node - linkType: hard - -"mdn-data@npm:2.0.30": - version: 2.0.30 - resolution: "mdn-data@npm:2.0.30" - checksum: a2c472ea16cee3911ae742593715aa4c634eb3d4b9f1e6ada0902aa90df13dcbb7285d19435f3ff213ebaa3b2e0c0265c1eb0e3fb278fda7f8919f046a410cd9 - languageName: node - linkType: hard - -"mdurl@npm:^1.0.1": - version: 1.0.1 - resolution: "mdurl@npm:1.0.1" - checksum: ea8534341eb002aaa532a722daef6074cd8ca66202e10a2b4cda46722c1ebdb1da92197ac300bc953d3ef1bf41cd6561ef2cc69d82d5d0237dae00d4a61a4eee - languageName: node - linkType: hard - -"media-typer@npm:0.3.0": - version: 0.3.0 - resolution: "media-typer@npm:0.3.0" - checksum: d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928 - languageName: node - linkType: hard - -"mem@npm:^6.0.1": - version: 6.1.1 - resolution: "mem@npm:6.1.1" - dependencies: - map-age-cleaner: "npm:^0.1.3" - mimic-fn: "npm:^3.0.0" - checksum: aff503bd1f1cbd17df11844b4a91781d3264d87b6e959d40106553c06f5c257ad4560fa8de6bbb45bec9fb04f7c2cfddfac9679d34776f450f5da2bfcfc09885 - languageName: node - linkType: hard - -"mem@npm:^8.0.0": - version: 8.1.1 - resolution: "mem@npm:8.1.1" - dependencies: - map-age-cleaner: "npm:^0.1.3" - mimic-fn: "npm:^3.1.0" - checksum: 5829c404d024c1accaf76ebacbc7eae9b59e5ce5722d184aa24e8387a8097a499f6aa7e181021003c51eb87b2dcdc9a2270050c58753cce761de206643cba91c - languageName: node - linkType: hard - -"memoize-one@npm:^6.0.0": - version: 6.0.0 - resolution: "memoize-one@npm:6.0.0" - checksum: 45c88e064fd715166619af72e8cf8a7a17224d6edf61f7a8633d740ed8c8c0558a4373876c9b8ffc5518c2b65a960266adf403cc215cb1e90f7e262b58991f54 - languageName: node - linkType: hard - -"meow@npm:^8.0.0, meow@npm:^8.1.2": - version: 8.1.2 - resolution: "meow@npm:8.1.2" - dependencies: - "@types/minimist": "npm:^1.2.0" - camelcase-keys: "npm:^6.2.2" - decamelize-keys: "npm:^1.1.0" - hard-rejection: "npm:^2.1.0" - minimist-options: "npm:4.1.0" - normalize-package-data: "npm:^3.0.0" - read-pkg-up: "npm:^7.0.1" - redent: "npm:^3.0.0" - trim-newlines: "npm:^3.0.0" - type-fest: "npm:^0.18.0" - yargs-parser: "npm:^20.2.3" - checksum: 9a8d90e616f783650728a90f4ea1e5f763c1c5260369e6596b52430f877f4af8ecbaa8c9d952c93bbefd6d5bda4caed6a96a20ba7d27b511d2971909b01922a2 - languageName: node - linkType: hard - -"merge-descriptors@npm:1.0.1": - version: 1.0.1 - resolution: "merge-descriptors@npm:1.0.1" - checksum: b67d07bd44cfc45cebdec349bb6e1f7b077ee2fd5beb15d1f7af073849208cb6f144fe403e29a36571baf3f4e86469ac39acf13c318381e958e186b2766f54ec - languageName: node - linkType: hard - -"merge-options@npm:^3.0.4": - version: 3.0.4 - resolution: "merge-options@npm:3.0.4" - dependencies: - is-plain-obj: "npm:^2.1.0" - checksum: 02b5891ceef09b0b497b5a0154c37a71784e68ed71b14748f6fd4258ffd3fe4ecd5cb0fd6f7cae3954fd11e7686c5cb64486daffa63c2793bbe8b614b61c7055 - languageName: node - linkType: hard - -"merge-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "merge-stream@npm:2.0.0" - checksum: 867fdbb30a6d58b011449b8885601ec1690c3e41c759ecd5a9d609094f7aed0096c37823ff4a7190ef0b8f22cc86beb7049196ff68c016e3b3c671d0dac91ce5 - languageName: node - linkType: hard - -"merge2@npm:^1.3.0, merge2@npm:^1.4.1": - version: 1.4.1 - resolution: "merge2@npm:1.4.1" - checksum: 254a8a4605b58f450308fc474c82ac9a094848081bf4c06778200207820e5193726dc563a0d2c16468810516a5c97d9d3ea0ca6585d23c58ccfff2403e8dbbeb - languageName: node - linkType: hard - -"methods@npm:~1.1.2": - version: 1.1.2 - resolution: "methods@npm:1.1.2" - checksum: bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2 - languageName: node - linkType: hard - -"micro-api-client@npm:^3.3.0": - version: 3.3.0 - resolution: "micro-api-client@npm:3.3.0" - checksum: a9e3a37c6c8fde3d3125c1dd8ea015e52420fb116969bcc53ce969af0707e06ab32bd9815692bcdc05e44f7bd4584fffb7f073efbfecd4b4c7c48eb8c8f726ff - languageName: node - linkType: hard - -"micro-memoize@npm:^4.1.2": - version: 4.1.2 - resolution: "micro-memoize@npm:4.1.2" - checksum: 4b52dc1aa1c4b533f4008f6181f1e640e1bd1d4826881672b4f60f07ab6acc1deea073413e0488d589308e862abf6f03d1dcf7018bf08e751690268a462de4d3 - languageName: node - linkType: hard - -"micromatch@npm:4.0.5, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": - version: 4.0.5 - resolution: "micromatch@npm:4.0.5" - dependencies: - braces: "npm:^3.0.2" - picomatch: "npm:^2.3.1" - checksum: 3d6505b20f9fa804af5d8c596cb1c5e475b9b0cd05f652c5b56141cf941bd72adaeb7a436fda344235cef93a7f29b7472efc779fcdb83b478eab0867b95cdeff - languageName: node - linkType: hard - -"micromatch@npm:^3.1.10": - version: 3.1.10 - resolution: "micromatch@npm:3.1.10" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - braces: "npm:^2.3.1" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - extglob: "npm:^2.0.4" - fragment-cache: "npm:^0.2.1" - kind-of: "npm:^6.0.2" - nanomatch: "npm:^1.2.9" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.2" - checksum: 531a32e7ac92bef60657820202be71b63d0f945c08a69cc4c239c0b19372b751483d464a850a2e3a5ff6cc9060641e43d44c303af104c1a27493d137d8af017f - languageName: node - linkType: hard - -"mime-db@npm:1.52.0, mime-db@npm:^1.28.0": - version: 1.52.0 - resolution: "mime-db@npm:1.52.0" - checksum: 0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa - languageName: node - linkType: hard - -"mime-types@npm:^2.1.12, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": - version: 2.1.35 - resolution: "mime-types@npm:2.1.35" - dependencies: - mime-db: "npm:1.52.0" - checksum: 82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2 - languageName: node - linkType: hard - -"mime@npm:1.6.0": - version: 1.6.0 - resolution: "mime@npm:1.6.0" - bin: - mime: cli.js - checksum: b92cd0adc44888c7135a185bfd0dddc42c32606401c72896a842ae15da71eb88858f17669af41e498b463cd7eb998f7b48939a25b08374c7924a9c8a6f8a81b0 - languageName: node - linkType: hard - -"mime@npm:^3.0.0": - version: 3.0.0 - resolution: "mime@npm:3.0.0" - bin: - mime: cli.js - checksum: 402e792a8df1b2cc41cb77f0dcc46472b7944b7ec29cb5bbcd398624b6b97096728f1239766d3fdeb20551dd8d94738344c195a6ea10c4f906eb0356323b0531 - languageName: node - linkType: hard - -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: ad55214aec6094c0af4c0beec1a13787556f8116ed88807cf3f05828500f21f93a9482326bcd5a077ae91e3e8795b4e76b5b4c8bb12237ff0e4043a365516cba - languageName: node - linkType: hard - -"mimic-fn@npm:^2.1.0": - version: 2.1.0 - resolution: "mimic-fn@npm:2.1.0" - checksum: b26f5479d7ec6cc2bce275a08f146cf78f5e7b661b18114e2506dd91ec7ec47e7a25bf4360e5438094db0560bcc868079fb3b1fb3892b833c1ecbf63f80c95a4 - languageName: node - linkType: hard - -"mimic-fn@npm:^3.0.0, mimic-fn@npm:^3.1.0": - version: 3.1.0 - resolution: "mimic-fn@npm:3.1.0" - checksum: a07cdd8ed6490c2dff5b11f889b245d9556b80f5a653a552a651d17cff5a2d156e632d235106c2369f00cccef4071704589574cf3601bc1b1400a1f620dff067 - languageName: node - linkType: hard - -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf - languageName: node - linkType: hard - -"mimic-response@npm:^3.1.0": - version: 3.1.0 - resolution: "mimic-response@npm:3.1.0" - checksum: 0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362 - languageName: node - linkType: hard - -"mimic-response@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-response@npm:4.0.0" - checksum: 761d788d2668ae9292c489605ffd4fad220f442fbae6832adce5ebad086d691e906a6d5240c290293c7a11e99fbdbbef04abbbed498bf8699a4ee0f31315e3fb - languageName: node - linkType: hard - -"min-indent@npm:^1.0.0": - version: 1.0.1 - resolution: "min-indent@npm:1.0.1" - checksum: 7e207bd5c20401b292de291f02913230cb1163abca162044f7db1d951fa245b174dc00869d40dd9a9f32a885ad6a5f3e767ee104cf278f399cb4e92d3f582d5c - languageName: node - linkType: hard - -"minimalistic-assert@npm:^1.0.0, minimalistic-assert@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-assert@npm:1.0.1" - checksum: 96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd - languageName: node - linkType: hard - -"minimalistic-crypto-utils@npm:^1.0.1": - version: 1.0.1 - resolution: "minimalistic-crypto-utils@npm:1.0.1" - checksum: 790ecec8c5c73973a4fbf2c663d911033e8494d5fb0960a4500634766ab05d6107d20af896ca2132e7031741f19888154d44b2408ada0852446705441383e9f8 - languageName: node - linkType: hard - -"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" - dependencies: - brace-expansion: "npm:^1.1.7" - checksum: 0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311 - languageName: node - linkType: hard - -"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac - languageName: node - linkType: hard - -"minimist-options@npm:4.1.0": - version: 4.1.0 - resolution: "minimist-options@npm:4.1.0" - dependencies: - arrify: "npm:^1.0.1" - is-plain-obj: "npm:^1.1.0" - kind-of: "npm:^6.0.3" - checksum: 7871f9cdd15d1e7374e5b013e2ceda3d327a06a8c7b38ae16d9ef941e07d985e952c589e57213f7aa90a8744c60aed9524c0d85e501f5478382d9181f2763f54 - languageName: node - linkType: hard - -"minimist@npm:1.2.8, minimist@npm:^1.1.0, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": - version: 1.2.8 - resolution: "minimist@npm:1.2.8" - checksum: 19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 - languageName: node - linkType: hard - -"minipass-collect@npm:^2.0.1": - version: 2.0.1 - resolution: "minipass-collect@npm:2.0.1" - dependencies: - minipass: "npm:^7.0.3" - checksum: 5167e73f62bb74cc5019594709c77e6a742051a647fe9499abf03c71dca75515b7959d67a764bdc4f8b361cf897fbf25e2d9869ee039203ed45240f48b9aa06e - languageName: node - linkType: hard - -"minipass-fetch@npm:^3.0.0": - version: 3.0.4 - resolution: "minipass-fetch@npm:3.0.4" - dependencies: - encoding: "npm:^0.1.13" - minipass: "npm:^7.0.3" - minipass-sized: "npm:^1.0.3" - minizlib: "npm:^2.1.2" - dependenciesMeta: - encoding: - optional: true - checksum: 1b63c1f3313e88eeac4689f1b71c9f086598db9a189400e3ee960c32ed89e06737fa23976c9305c2d57464fb3fcdc12749d3378805c9d6176f5569b0d0ee8a75 - languageName: node - linkType: hard - -"minipass-flush@npm:^1.0.5": - version: 1.0.5 - resolution: "minipass-flush@npm:1.0.5" - dependencies: - minipass: "npm:^3.0.0" - checksum: 2a51b63feb799d2bb34669205eee7c0eaf9dce01883261a5b77410c9408aa447e478efd191b4de6fc1101e796ff5892f8443ef20d9544385819093dbb32d36bd - languageName: node - linkType: hard - -"minipass-pipeline@npm:^1.2.4": - version: 1.2.4 - resolution: "minipass-pipeline@npm:1.2.4" - dependencies: - minipass: "npm:^3.0.0" - checksum: cbda57cea20b140b797505dc2cac71581a70b3247b84480c1fed5ca5ba46c25ecc25f68bfc9e6dcb1a6e9017dab5c7ada5eab73ad4f0a49d84e35093e0c643f2 - languageName: node - linkType: hard - -"minipass-sized@npm:^1.0.3": - version: 1.0.3 - resolution: "minipass-sized@npm:1.0.3" - dependencies: - minipass: "npm:^3.0.0" - checksum: 298f124753efdc745cfe0f2bdfdd81ba25b9f4e753ca4a2066eb17c821f25d48acea607dfc997633ee5bf7b6dfffb4eee4f2051eb168663f0b99fad2fa4829cb - languageName: node - linkType: hard - -"minipass@npm:^3.0.0": - version: 3.3.6 - resolution: "minipass@npm:3.3.6" - dependencies: - yallist: "npm:^4.0.0" - checksum: a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c - languageName: node - linkType: hard - -"minipass@npm:^5.0.0": - version: 5.0.0 - resolution: "minipass@npm:5.0.0" - checksum: a91d8043f691796a8ac88df039da19933ef0f633e3d7f0d35dcd5373af49131cf2399bfc355f41515dc495e3990369c3858cd319e5c2722b4753c90bf3152462 - languageName: node - linkType: hard - -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3": - version: 7.0.4 - resolution: "minipass@npm:7.0.4" - checksum: 6c7370a6dfd257bf18222da581ba89a5eaedca10e158781232a8b5542a90547540b4b9b7e7f490e4cda43acfbd12e086f0453728ecf8c19e0ef6921bc5958ac5 - languageName: node - linkType: hard - -"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": - version: 2.1.2 - resolution: "minizlib@npm:2.1.2" - dependencies: - minipass: "npm:^3.0.0" - yallist: "npm:^4.0.0" - checksum: 64fae024e1a7d0346a1102bb670085b17b7f95bf6cfdf5b128772ec8faf9ea211464ea4add406a3a6384a7d87a0cd1a96263692134323477b4fb43659a6cab78 - languageName: node - linkType: hard - -"mixin-deep@npm:^1.2.0": - version: 1.3.2 - resolution: "mixin-deep@npm:1.3.2" - dependencies: - for-in: "npm:^1.0.2" - is-extendable: "npm:^1.0.1" - checksum: cb39ffb73c377222391af788b4c83d1a6cecb2d9fceb7015384f8deb46e151a9b030c21ef59a79cb524d4557e3f74c7248ab948a62a6e7e296b42644863d183b - languageName: node - linkType: hard - -"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": - version: 0.5.3 - resolution: "mkdirp-classic@npm:0.5.3" - checksum: 95371d831d196960ddc3833cc6907e6b8f67ac5501a6582f47dfae5eb0f092e9f8ce88e0d83afcae95d6e2b61a01741ba03714eeafb6f7a6e9dcc158ac85b168 - languageName: node - linkType: hard - -"mkdirp@npm:^0.5.1": - version: 0.5.6 - resolution: "mkdirp@npm:0.5.6" - dependencies: - minimist: "npm:^1.2.6" - bin: - mkdirp: bin/cmd.js - checksum: e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01 - languageName: node - linkType: hard - -"mkdirp@npm:^1.0.3": - version: 1.0.4 - resolution: "mkdirp@npm:1.0.4" - bin: - mkdirp: bin/cmd.js - checksum: 46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf - languageName: node - linkType: hard - -"mlly@npm:^1.2.0, mlly@npm:^1.4.2": - version: 1.4.2 - resolution: "mlly@npm:1.4.2" - dependencies: - acorn: "npm:^8.10.0" - pathe: "npm:^1.1.1" - pkg-types: "npm:^1.0.3" - ufo: "npm:^1.3.0" - checksum: 905e3a704c7d3bcaad55f31d6efe9f680eab5be053ab7f8b299b8dbc027041f741fa6a93db9a3c461be2552632f3831b6c43c50af530f5fb2e9cd6273bc9d642 - languageName: node - linkType: hard - -"module-definition@npm:^5.0.1": - version: 5.0.1 - resolution: "module-definition@npm:5.0.1" - dependencies: - ast-module-types: "npm:^5.0.0" - node-source-walk: "npm:^6.0.1" - bin: - module-definition: bin/cli.js - checksum: 7fdaca717c523dbba6dbe8f8b2e53e18038c0fbbef8deedd497af05a19f8fa069939dec90df2d3c027ea942b28c1f7cc088911cc212859c192c247b470e0d1a9 - languageName: node - linkType: hard - -"module-details-from-path@npm:^1.0.3": - version: 1.0.3 - resolution: "module-details-from-path@npm:1.0.3" - checksum: 3d881f3410c142e4c2b1307835a2862ba04e5b3ec6e90655614a0ee2c4b299b4c1d117fb525d2435bf436990026f18d338a197b54ad6bd36252f465c336ff423 - languageName: node - linkType: hard - -"moize@npm:^6.1.0, moize@npm:^6.1.3": - version: 6.1.6 - resolution: "moize@npm:6.1.6" - dependencies: - fast-equals: "npm:^3.0.1" - micro-memoize: "npm:^4.1.2" - checksum: 5496569c25fd2eaf7a50707e62b5109bad9c3ca43166a82e52c7d3fed41d8b7312cabe3180e1c3c68b3785db06dbeee1bfc60b01b69c7389fae4ce3b3154e28f - languageName: node - linkType: hard - -"move-file@npm:^3.0.0": - version: 3.1.0 - resolution: "move-file@npm:3.1.0" - dependencies: - path-exists: "npm:^5.0.0" - checksum: 4c86cf82730f5770609adf9d8a58767ab16def48bf6610b0f895d51e95cf007fb3962beffd2771c171927607d2c009cdace35b36220b48a881b3c68a8fb60a96 - languageName: node - linkType: hard - -"mri@npm:1.1.4": - version: 1.1.4 - resolution: "mri@npm:1.1.4" - checksum: eb577c2ef60385aa287afdac777e536996f4fd3144250c201097e7ec121568139d482c92cb9a512f90e428d6dc3e9ba8e9de89bc204424cb96f187a4bdc465c1 - languageName: node - linkType: hard - -"mri@npm:^1.2.0": - version: 1.2.0 - resolution: "mri@npm:1.2.0" - checksum: a3d32379c2554cf7351db6237ddc18dc9e54e4214953f3da105b97dc3babe0deb3ffe99cf409b38ea47cc29f9430561ba6b53b24ab8f9ce97a4b50409e4a50e7 - languageName: node - linkType: hard - -"ms@npm:2.0.0": - version: 2.0.0 - resolution: "ms@npm:2.0.0" - checksum: f8fda810b39fd7255bbdc451c46286e549794fcc700dc9cd1d25658bbc4dc2563a5de6fe7c60f798a16a60c6ceb53f033cb353f493f0cf63e5199b702943159d - languageName: node - linkType: hard - -"ms@npm:2.1.2": - version: 2.1.2 - resolution: "ms@npm:2.1.2" - checksum: a437714e2f90dbf881b5191d35a6db792efbca5badf112f87b9e1c712aace4b4b9b742dd6537f3edf90fd6f684de897cec230abde57e87883766712ddda297cc - languageName: node - linkType: hard - -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3": - version: 2.1.3 - resolution: "ms@npm:2.1.3" - checksum: d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 - languageName: node - linkType: hard - -"multiparty@npm:4.2.3": - version: 4.2.3 - resolution: "multiparty@npm:4.2.3" - dependencies: - http-errors: "npm:~1.8.1" - safe-buffer: "npm:5.2.1" - uid-safe: "npm:2.1.5" - checksum: e878138463b37890790dba7562a25f6bcc8796add095e6d1e777d9a507ef835325a2781451bf2685529feaf51ea28213c09c419fb9718fb26d7f241e16161df4 - languageName: node - linkType: hard - -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: c687cfe99289166fe17dcbd0cf49612c5d267410a7819b654a82df45016967d7b2b0b18b35410edef86de6bb089a00413557dc0182c5e78a4af50ba5d61edb42 - languageName: node - linkType: hard - -"nan@npm:^2.16.0": - version: 2.18.0 - resolution: "nan@npm:2.18.0" - dependencies: - node-gyp: "npm:latest" - checksum: 9209d80134fdb98c0afe35c1372d2b930a0a8d3c52706cb5e4257a27e9845c375f7a8daedadadec8d6403ca2eebb3b37d362ff5d1ec03249462abf65fef2a148 - languageName: node - linkType: hard - -"nanoid@npm:^3.3.7": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" - bin: - nanoid: bin/nanoid.cjs - checksum: e3fb661aa083454f40500473bb69eedb85dc160e763150b9a2c567c7e9ff560ce028a9f833123b618a6ea742e311138b591910e795614a629029e86e180660f3 - languageName: node - linkType: hard - -"nanomatch@npm:^1.2.9": - version: 1.2.13 - resolution: "nanomatch@npm:1.2.13" - dependencies: - arr-diff: "npm:^4.0.0" - array-unique: "npm:^0.3.2" - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - fragment-cache: "npm:^0.2.1" - is-windows: "npm:^1.0.2" - kind-of: "npm:^6.0.2" - object.pick: "npm:^1.3.0" - regex-not: "npm:^1.0.0" - snapdragon: "npm:^0.8.1" - to-regex: "npm:^3.0.1" - checksum: 0f5cefa755ca2e20c86332821995effb24acb79551ddaf51c1b9112628cad234a0d8fd9ac6aa56ad1f8bfad6ff6ae86e851acb960943249d9fa44b091479953a - languageName: node - linkType: hard - -"napi-build-utils@npm:^1.0.1": - version: 1.0.2 - resolution: "napi-build-utils@npm:1.0.2" - checksum: 37fd2cd0ff2ad20073ce78d83fd718a740d568b225924e753ae51cb69d68f330c80544d487e5e5bd18e28702ed2ca469c2424ad948becd1862c1b0209542b2e9 - languageName: node - linkType: hard - -"napi-wasm@npm:^1.1.0": - version: 1.1.0 - resolution: "napi-wasm@npm:1.1.0" - checksum: 074df6b5b72698f07b39ca3c448a3fcbaf8e6e78521f0cb3aefd8c2f059d69eae0e3bfe367b4aa3df1976c25e351e4e52a359f22fb2c379eb6781bfa042f582b - languageName: node - linkType: hard - -"natural-compare-lite@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare-lite@npm:1.4.0" - checksum: f6cef26f5044515754802c0fc475d81426f3b90fe88c20fabe08771ce1f736ce46e0397c10acb569a4dd0acb84c7f1ee70676122f95d5bfdd747af3a6c6bbaa8 - languageName: node - linkType: hard - -"natural-compare@npm:^1.4.0": - version: 1.4.0 - resolution: "natural-compare@npm:1.4.0" - checksum: f5f9a7974bfb28a91afafa254b197f0f22c684d4a1731763dda960d2c8e375b36c7d690e0d9dc8fba774c537af14a7e979129bca23d88d052fbeb9466955e447 - languageName: node - linkType: hard - -"ndjson@npm:^2.0.0": - version: 2.0.0 - resolution: "ndjson@npm:2.0.0" - dependencies: - json-stringify-safe: "npm:^5.0.1" - minimist: "npm:^1.2.5" - readable-stream: "npm:^3.6.0" - split2: "npm:^3.0.0" - through2: "npm:^4.0.0" - bin: - ndjson: cli.js - checksum: b7f3de5e12e0466cfa3688a3ba6cedec0ab54bd821f1b16926c9ef7017983b131832430061d25dfcb635f65a254b535681eca213c6feb5d1958bee8d35a04cc9 - languageName: node - linkType: hard - -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": - version: 0.6.3 - resolution: "negotiator@npm:0.6.3" - checksum: 3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2 - languageName: node - linkType: hard - -"neo-async@npm:^2.6.2": - version: 2.6.2 - resolution: "neo-async@npm:2.6.2" - checksum: c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d - languageName: node - linkType: hard - -"nested-error-stacks@npm:^2.0.0, nested-error-stacks@npm:^2.1.0, nested-error-stacks@npm:^2.1.1": - version: 2.1.1 - resolution: "nested-error-stacks@npm:2.1.1" - checksum: feec00417e4778661cfbbe657e6add6ca9918dcc026cd697ac330b4a56a79e4882b36dde8abc138167566b1ce4c5baa17d2d4df727a96f8b96aebace1c3ffca7 - languageName: node - linkType: hard - -"netlify-cli@npm:^17.10.1": - version: 17.10.1 - resolution: "netlify-cli@npm:17.10.1" - dependencies: - "@bugsnag/js": "npm:7.20.2" - "@fastify/static": "npm:6.10.2" - "@netlify/blobs": "npm:6.3.1" - "@netlify/build": "npm:29.31.0" - "@netlify/build-info": "npm:7.11.3" - "@netlify/config": "npm:20.10.0" - "@netlify/edge-bundler": "npm:10.1.3" - "@netlify/local-functions-proxy": "npm:1.1.1" - "@netlify/zip-it-and-ship-it": "npm:9.28.1" - "@octokit/rest": "npm:19.0.13" - ansi-escapes: "npm:6.2.0" - ansi-styles: "npm:6.2.1" - ansi-to-html: "npm:0.7.2" - ascii-table: "npm:0.0.9" - backoff: "npm:2.5.0" - better-opn: "npm:3.0.2" - boxen: "npm:7.1.1" - chalk: "npm:5.2.0" - chokidar: "npm:3.5.3" - ci-info: "npm:3.8.0" - clean-deep: "npm:3.4.0" - commander: "npm:10.0.1" - comment-json: "npm:4.2.3" - concordance: "npm:5.0.4" - configstore: "npm:6.0.0" - content-type: "npm:1.0.5" - cookie: "npm:0.5.0" - copy-template-dir: "npm:1.4.0" - cron-parser: "npm:4.8.1" - debug: "npm:4.3.4" - decache: "npm:4.6.2" - dot-prop: "npm:7.2.0" - dotenv: "npm:16.0.3" - env-paths: "npm:3.0.0" - envinfo: "npm:7.8.1" - etag: "npm:1.8.1" - execa: "npm:5.1.1" - express: "npm:4.18.2" - express-logging: "npm:1.1.1" - extract-zip: "npm:2.0.1" - fastest-levenshtein: "npm:1.0.16" - fastify: "npm:4.17.0" - find-up: "npm:6.3.0" - flush-write-stream: "npm:2.0.0" - folder-walker: "npm:3.2.0" - from2-array: "npm:0.0.4" - fuzzy: "npm:0.1.3" - get-port: "npm:5.1.1" - gh-release-fetch: "npm:4.0.3" - git-repo-info: "npm:2.1.1" - gitconfiglocal: "npm:2.1.0" - hasbin: "npm:1.2.3" - hasha: "npm:5.2.2" - http-proxy: "npm:1.18.1" - http-proxy-middleware: "npm:2.0.6" - https-proxy-agent: "npm:5.0.1" - inquirer: "npm:6.5.2" - inquirer-autocomplete-prompt: "npm:1.4.0" - ipx: "npm:2.0.1" - is-docker: "npm:3.0.0" - is-stream: "npm:3.0.0" - is-wsl: "npm:2.2.0" - isexe: "npm:2.0.0" - js-yaml: "npm:4.1.0" - jsonwebtoken: "npm:9.0.1" - jwt-decode: "npm:3.1.2" - lambda-local: "npm:2.1.2" - listr2: "npm:7.0.2" - locate-path: "npm:7.2.0" - lodash: "npm:4.17.21" - log-symbols: "npm:5.1.0" - log-update: "npm:5.0.1" - minimist: "npm:1.2.8" - multiparty: "npm:4.2.3" - netlify: "npm:13.1.11" - netlify-headers-parser: "npm:7.1.2" - netlify-redirect-parser: "npm:14.2.0" - netlify-redirector: "npm:0.5.0" - node-fetch: "npm:2.6.12" - node-version-alias: "npm:3.4.1" - ora: "npm:6.3.1" - p-filter: "npm:3.0.0" - p-map: "npm:5.5.0" - p-wait-for: "npm:5.0.2" - parallel-transform: "npm:1.2.0" - parse-github-url: "npm:1.0.2" - parse-gitignore: "npm:2.0.0" - path-key: "npm:4.0.0" - prettyjson: "npm:1.2.5" - pump: "npm:3.0.0" - raw-body: "npm:2.5.2" - read-pkg-up: "npm:9.1.0" - semver: "npm:7.5.4" - source-map-support: "npm:0.5.21" - strip-ansi-control-characters: "npm:2.0.0" - tabtab: "npm:3.0.2" - tempy: "npm:3.0.0" - terminal-link: "npm:3.0.0" - through2-filter: "npm:3.0.0" - through2-map: "npm:3.0.0" - to-readable-stream: "npm:3.0.0" - toml: "npm:3.0.0" - tomlify-j0.4: "npm:3.0.0" - ulid: "npm:2.3.0" - unixify: "npm:1.0.0" - update-notifier: "npm:6.0.2" - uuid: "npm:9.0.0" - wait-port: "npm:1.0.4" - write-file-atomic: "npm:5.0.1" - ws: "npm:8.14.2" - zod: "npm:3.22.4" - bin: - netlify: bin/run.js - ntl: bin/run.js - checksum: a38317ab41e0f34e6e98958315c486485e5cbd196eb4934fd45bb278d8ca29592609d9dd953a50ec01f4b8ff6494b2be6b1d9dc3c2c4396e776013b029e22ca3 - languageName: node - linkType: hard - -"netlify-headers-parser@npm:7.1.2, netlify-headers-parser@npm:^7.1.2": - version: 7.1.2 - resolution: "netlify-headers-parser@npm:7.1.2" - dependencies: - escape-string-regexp: "npm:^5.0.0" - fast-safe-stringify: "npm:^2.0.7" - is-plain-obj: "npm:^4.0.0" - map-obj: "npm:^5.0.0" - path-exists: "npm:^5.0.0" - toml: "npm:^3.0.0" - checksum: 05639242aad039a51c5a6ae73ad70683e9a7f6b157cf4acdfe6f39b1427ab49257505ca522d40d111bd66a927f3ab2cd14d7dfc3e17cadb4261a27f7293be264 - languageName: node - linkType: hard - -"netlify-redirect-parser@npm:14.2.0, netlify-redirect-parser@npm:^14.2.0": - version: 14.2.0 - resolution: "netlify-redirect-parser@npm:14.2.0" - dependencies: - fast-safe-stringify: "npm:^2.1.1" - filter-obj: "npm:^5.0.0" - is-plain-obj: "npm:^4.0.0" - path-exists: "npm:^5.0.0" - toml: "npm:^3.0.0" - checksum: 2eead70067aeb7f3b2e21e83723923792330889ada5eb73d6934b483abf11de423688470d55a7f96649cf90bbb76480f5690c383768b582b386f2ff9a13b6951 - languageName: node - linkType: hard - -"netlify-redirector@npm:0.5.0": - version: 0.5.0 - resolution: "netlify-redirector@npm:0.5.0" - checksum: a09de050d1eae3f142186beeb23d51c3e606888392f282f8b2b5001c6292977c0557bea50e0a2d6ac0b9c32ec783cf1e69045032a3955c2c42a27ea67eccfb31 - languageName: node - linkType: hard - -"netlify@npm:13.1.11, netlify@npm:^13.1.11": - version: 13.1.11 - resolution: "netlify@npm:13.1.11" - dependencies: - "@netlify/open-api": "npm:^2.26.0" - lodash-es: "npm:^4.17.21" - micro-api-client: "npm:^3.3.0" - node-fetch: "npm:^3.0.0" - omit.js: "npm:^2.0.2" - p-wait-for: "npm:^4.0.0" - qs: "npm:^6.9.6" - checksum: 216eda9c1b06ee4c2ea28510ecfe057c4a9ba0736c83ef8c2aefbd92d0ffc3f11e5d18e1b16b600a900dc529cb6cfa9790a2503aa902e2378f738b5b77ea48b3 - languageName: node - linkType: hard - -"next-tick@npm:^1.1.0": - version: 1.1.0 - resolution: "next-tick@npm:1.1.0" - checksum: 3ba80dd805fcb336b4f52e010992f3e6175869c8d88bf4ff0a81d5d66e6049f89993463b28211613e58a6b7fe93ff5ccbba0da18d4fa574b96289e8f0b577f28 - languageName: node - linkType: hard - -"node-abi@npm:^3.3.0": - version: 3.52.0 - resolution: "node-abi@npm:3.52.0" - dependencies: - semver: "npm:^7.3.5" - checksum: 29fbc10dce6def79e164478a219ff8bc65ef219d536c6f906db255eb26b54ac667cf220f6c47910e4cbcea5125a123c5c624c10a9aedb4cdc8f8acef9c10c2cb - languageName: node - linkType: hard - -"node-addon-api@npm:^6.1.0": - version: 6.1.0 - resolution: "node-addon-api@npm:6.1.0" - dependencies: - node-gyp: "npm:latest" - checksum: d2699c4ad15740fd31482a3b6fca789af7723ab9d393adc6ac45250faaee72edad8f0b10b2b9d087df0de93f1bdc16d97afdd179b26b9ebc9ed68b569faa4bac - languageName: node - linkType: hard - -"node-addon-api@npm:^7.0.0": - version: 7.0.0 - resolution: "node-addon-api@npm:7.0.0" - dependencies: - node-gyp: "npm:latest" - checksum: 3d5a15ee434e122b345e614db122a63f30194c298104c3d8a0fa9f68707abb278af27b45222602456a131890a59b4a92291ff5b4b7938ff282168e9ad1bf7103 - languageName: node - linkType: hard - -"node-domexception@npm:1.0.0, node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b - languageName: node - linkType: hard - -"node-fetch-native@npm:^1.4.0, node-fetch-native@npm:^1.4.1": - version: 1.4.1 - resolution: "node-fetch-native@npm:1.4.1" - checksum: ab298a42ebf3b1b6c6a8cbc53d8ba703895f55171ed743b0828c2a87d461642d8053143864915a69d41cc01013db86406da105fff6c0a05a00d8caf5c279549c - languageName: node - linkType: hard - -"node-fetch@npm:2.6.12": - version: 2.6.12 - resolution: "node-fetch@npm:2.6.12" - dependencies: - whatwg-url: "npm:^5.0.0" - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: 10372e4b5ee07acadc15e6b2bc6fd8940582eea7b9b2a331f4e3665fdcd968498c1656f79f2fa572080ebb37ea80e1474a6478b3b36057ef901b63f4be8fd899 - languageName: node - linkType: hard - -"node-fetch@npm:3.0.0-beta.9": - version: 3.0.0-beta.9 - resolution: "node-fetch@npm:3.0.0-beta.9" - dependencies: - data-uri-to-buffer: "npm:^3.0.1" - fetch-blob: "npm:^2.1.1" - checksum: 99e2947718c281ad76fe009f15ff67ac1781b72f7a81bbc2770cc20297b4482589384982bcd47516a21d6e76e1649e64609e18f83b4c71e09cf5964fbb9ef832 - languageName: node - linkType: hard - -"node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0": - version: 2.7.0 - resolution: "node-fetch@npm:2.7.0" - dependencies: - whatwg-url: "npm:^5.0.0" - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: b55786b6028208e6fbe594ccccc213cab67a72899c9234eb59dba51062a299ea853210fcf526998eaa2867b0963ad72338824450905679ff0fa304b8c5093ae8 - languageName: node - linkType: hard - -"node-fetch@npm:^3.0.0, node-fetch@npm:^3.1.1, node-fetch@npm:^3.3.1, node-fetch@npm:^3.3.2": - version: 3.3.2 - resolution: "node-fetch@npm:3.3.2" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538 - languageName: node - linkType: hard - -"node-forge@npm:^1.3.1": - version: 1.3.1 - resolution: "node-forge@npm:1.3.1" - checksum: e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8 - languageName: node - linkType: hard - -"node-gyp-build@npm:^4.2.2": - version: 4.7.1 - resolution: "node-gyp-build@npm:4.7.1" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: b8e4a3f889237cd08edde3775e2b4e1e39a0571580584e33e29979f0c532a254ce3c5ec9435bd526254ad0b3f0b4a7e7fe14e53bd400f6ea9445f3bfd88a6b1e - languageName: node - linkType: hard - -"node-gyp-build@npm:^4.3.0": - version: 4.6.1 - resolution: "node-gyp-build@npm:4.6.1" - bin: - node-gyp-build: bin.js - node-gyp-build-optional: optional.js - node-gyp-build-test: build-test.js - checksum: bd7738c96608c1fa056344623b93d4bbdc63fec05862061e5489284639e3a53daa407b9158c45bfc2e33d0b419851ed5c1f03f4c9ba34726361e2a7b765c0ddc - languageName: node - linkType: hard - -"node-gyp@npm:latest": - version: 10.0.1 - resolution: "node-gyp@npm:10.0.1" - dependencies: - env-paths: "npm:^2.2.0" - exponential-backoff: "npm:^3.1.1" - glob: "npm:^10.3.10" - graceful-fs: "npm:^4.2.6" - make-fetch-happen: "npm:^13.0.0" - nopt: "npm:^7.0.0" - proc-log: "npm:^3.0.0" - semver: "npm:^7.3.5" - tar: "npm:^6.1.2" - which: "npm:^4.0.0" - bin: - node-gyp: bin/node-gyp.js - checksum: abddfff7d873312e4ed4a5fb75ce893a5c4fb69e7fcb1dfa71c28a6b92a7f1ef6b62790dffb39181b5a82728ba8f2f32d229cf8cbe66769fe02cea7db4a555aa - languageName: node - linkType: hard - -"node-html-parser@npm:^6.1.5": - version: 6.1.8 - resolution: "node-html-parser@npm:6.1.8" - dependencies: - css-select: "npm:^5.1.0" - he: "npm:1.2.0" - checksum: d23eaa16629ebfad5115f82e857cbe92e659060a6907cc1d24f18276dcb2967c4c96855236a007764aff14a1a9c6797fae4458a98cdb3369635f23a946568b63 - languageName: node - linkType: hard - -"node-int64@npm:^0.4.0": - version: 0.4.0 - resolution: "node-int64@npm:0.4.0" - checksum: a6a4d8369e2f2720e9c645255ffde909c0fbd41c92ea92a5607fc17055955daac99c1ff589d421eee12a0d24e99f7bfc2aabfeb1a4c14742f6c099a51863f31a - languageName: node - linkType: hard - -"node-releases@npm:^2.0.13": - version: 2.0.13 - resolution: "node-releases@npm:2.0.13" - checksum: 2fb44bf70fc949d27f3a48a7fd1a9d1d603ddad4ccd091f26b3fb8b1da976605d919330d7388ccd55ca2ade0dc8b2e12841ba19ef249c8bb29bf82532d401af7 - languageName: node - linkType: hard - -"node-source-walk@npm:^6.0.0, node-source-walk@npm:^6.0.1, node-source-walk@npm:^6.0.2": - version: 6.0.2 - resolution: "node-source-walk@npm:6.0.2" - dependencies: - "@babel/parser": "npm:^7.21.8" - checksum: 199875bf108750693c55c30b13085ab2956059593c7a5c10c3a30ea3c16b7448e7514d63767dbd825c71ab40be76f66c4d98f17794e3232a645867a99a82fb19 - languageName: node - linkType: hard - -"node-stream-zip@npm:^1.15.0": - version: 1.15.0 - resolution: "node-stream-zip@npm:1.15.0" - checksum: 429fce95d7e90e846adbe096c61d2ea8d18defc155c0345d25d0f98dd6fc72aeb95039318484a4e0a01dc3814b6d0d1ae0fe91847a29669dff8676ec064078c9 - languageName: node - linkType: hard - -"node-version-alias@npm:3.4.1": - version: 3.4.1 - resolution: "node-version-alias@npm:3.4.1" - dependencies: - all-node-versions: "npm:^11.3.0" - filter-obj: "npm:^5.1.0" - is-plain-obj: "npm:^4.1.0" - normalize-node-version: "npm:^12.4.0" - path-exists: "npm:^5.0.0" - semver: "npm:^7.3.8" - checksum: 7494a0018eeab0baec717c51719cc25c05c7332c854904e1608bf4dfd9bb6337bb7da39bd52fe4fa56a60a8e777a99e90e5fa1aabde556e7c7edaa7272452838 - languageName: node - linkType: hard - -"nodemon@npm:^2.0.19": - version: 2.0.22 - resolution: "nodemon@npm:2.0.22" - dependencies: - chokidar: "npm:^3.5.2" - debug: "npm:^3.2.7" - ignore-by-default: "npm:^1.0.1" - minimatch: "npm:^3.1.2" - pstree.remy: "npm:^1.1.8" - semver: "npm:^5.7.1" - simple-update-notifier: "npm:^1.0.7" - supports-color: "npm:^5.5.0" - touch: "npm:^3.1.0" - undefsafe: "npm:^2.0.5" - bin: - nodemon: bin/nodemon.js - checksum: 37e960b995b66e6d9e3b0e435ecc07a45200c4c566c4820a4deb6e7cc234b305e076a8ff0b4dc9c01ee690c663ae82a217d60c591dcbbcd4af1e3a7d0ad2b2c6 - languageName: node - linkType: hard - -"noop2@npm:^2.0.0": - version: 2.0.0 - resolution: "noop2@npm:2.0.0" - checksum: 62494828d46e5a95328e31f608cf7d2f3326609945ac67ec7bd724dc26b82cbc5a3a3df1ac1e86e940da9d93b0315c864e1b16fbdd4b3d69a309a235aa4df50f - languageName: node - linkType: hard - -"nopt@npm:^5.0.0": - version: 5.0.0 - resolution: "nopt@npm:5.0.0" - dependencies: - abbrev: "npm:1" - bin: - nopt: bin/nopt.js - checksum: fc5c4f07155cb455bf5fc3dd149fac421c1a40fd83c6bfe83aa82b52f02c17c5e88301321318adaa27611c8a6811423d51d29deaceab5fa158b585a61a551061 - languageName: node - linkType: hard - -"nopt@npm:^7.0.0": - version: 7.2.0 - resolution: "nopt@npm:7.2.0" - dependencies: - abbrev: "npm:^2.0.0" - bin: - nopt: bin/nopt.js - checksum: 9bd7198df6f16eb29ff16892c77bcf7f0cc41f9fb5c26280ac0def2cf8cf319f3b821b3af83eba0e74c85807cc430a16efe0db58fe6ae1f41e69519f585b6aff - languageName: node - linkType: hard - -"nopt@npm:~1.0.10": - version: 1.0.10 - resolution: "nopt@npm:1.0.10" - dependencies: - abbrev: "npm:1" - bin: - nopt: ./bin/nopt.js - checksum: ddfbd892116a125fd68849ef564dd5b1f0a5ba0dbbf18782e9499e2efad8f4d3790635b47c6b5d3f7e014069e7b3ce5b8112687e9ae093fcd2678188c866fe28 - languageName: node - linkType: hard - -"normalize-node-version@npm:^12.4.0": - version: 12.4.0 - resolution: "normalize-node-version@npm:12.4.0" - dependencies: - all-node-versions: "npm:^11.3.0" - filter-obj: "npm:^5.1.0" - semver: "npm:^7.3.7" - checksum: 2203e829e6ee99bc44422775597e7220460287edd7a1f852ef676de4f24e6d46ef30b244cdb09335da9909719d07120649e2c232e57782a31990bf59ba496210 - languageName: node - linkType: hard - -"normalize-package-data@npm:^2.5.0": - version: 2.5.0 - resolution: "normalize-package-data@npm:2.5.0" - dependencies: - hosted-git-info: "npm:^2.1.4" - resolve: "npm:^1.10.0" - semver: "npm:2 || 3 || 4 || 5" - validate-npm-package-license: "npm:^3.0.1" - checksum: 357cb1646deb42f8eb4c7d42c4edf0eec312f3628c2ef98501963cc4bbe7277021b2b1d977f982b2edce78f5a1014613ce9cf38085c3df2d76730481357ca504 - languageName: node - linkType: hard - -"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": - version: 3.0.3 - resolution: "normalize-package-data@npm:3.0.3" - dependencies: - hosted-git-info: "npm:^4.0.1" - is-core-module: "npm:^2.5.0" - semver: "npm:^7.3.4" - validate-npm-package-license: "npm:^3.0.1" - checksum: e5d0f739ba2c465d41f77c9d950e291ea4af78f8816ddb91c5da62257c40b76d8c83278b0d08ffbcd0f187636ebddad20e181e924873916d03e6e5ea2ef026be - languageName: node - linkType: hard - -"normalize-path@npm:^2.1.1": - version: 2.1.1 - resolution: "normalize-path@npm:2.1.1" - dependencies: - remove-trailing-separator: "npm:^1.0.1" - checksum: db814326ff88057437233361b4c7e9cac7b54815b051b57f2d341ce89b1d8ec8cbd43e7fa95d7652b3b69ea8fcc294b89b8530d556a84d1bdace94229e1e9a8b - languageName: node - linkType: hard - -"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": - version: 3.0.0 - resolution: "normalize-path@npm:3.0.0" - checksum: e008c8142bcc335b5e38cf0d63cfd39d6cf2d97480af9abdbe9a439221fd4d749763bab492a8ee708ce7a194bb00c9da6d0a115018672310850489137b3da046 - languageName: node - linkType: hard - -"normalize-url@npm:^8.0.0": - version: 8.0.0 - resolution: "normalize-url@npm:8.0.0" - checksum: 09582d56acd562d89849d9239852c2aff225c72be726556d6883ff36de50006803d32a023c10e917bcc1c55f73f3bb16434f67992fe9b61906a3db882192753c - languageName: node - linkType: hard - -"npm-normalize-package-bin@npm:^3.0.0": - version: 3.0.1 - resolution: "npm-normalize-package-bin@npm:3.0.1" - checksum: f1831a7f12622840e1375c785c3dab7b1d82dd521211c17ee5e9610cd1a34d8b232d3fdeebf50c170eddcb321d2c644bf73dbe35545da7d588c6b3fa488db0a5 - languageName: node - linkType: hard - -"npm-run-path@npm:^4.0.1": - version: 4.0.1 - resolution: "npm-run-path@npm:4.0.1" - dependencies: - path-key: "npm:^3.0.0" - checksum: 6f9353a95288f8455cf64cbeb707b28826a7f29690244c1e4bb61ec573256e021b6ad6651b394eb1ccfd00d6ec50147253aba2c5fe58a57ceb111fad62c519ac - languageName: node - linkType: hard - -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: ff6d77514489f47fa1c3b1311d09cd4b6d09a874cc1866260f9dea12cbaabda0436ed7f8c2ee44d147bf99a3af29307c6f63b0f83d242b0b6b0ab25dff2629e3 - languageName: node - linkType: hard - -"npmlog@npm:^5.0.1": - version: 5.0.1 - resolution: "npmlog@npm:5.0.1" - dependencies: - are-we-there-yet: "npm:^2.0.0" - console-control-strings: "npm:^1.1.0" - gauge: "npm:^3.0.0" - set-blocking: "npm:^2.0.0" - checksum: 489ba519031013001135c463406f55491a17fc7da295c18a04937fe3a4d523fd65e88dd418a28b967ab743d913fdeba1e29838ce0ad8c75557057c481f7d49fa - languageName: node - linkType: hard - -"nth-check@npm:^2.0.1": - version: 2.1.1 - resolution: "nth-check@npm:2.1.1" - dependencies: - boolbase: "npm:^1.0.0" - checksum: 5fee7ff309727763689cfad844d979aedd2204a817fbaaf0e1603794a7c20db28548d7b024692f953557df6ce4a0ee4ae46cd8ebd9b36cfb300b9226b567c479 - languageName: node - linkType: hard - -"nwsapi@npm:^2.2.4": - version: 2.2.7 - resolution: "nwsapi@npm:2.2.7" - checksum: 44be198adae99208487a1c886c0a3712264f7bbafa44368ad96c003512fed2753d4e22890ca1e6edb2690c3456a169f2a3c33bfacde1905cf3bf01c7722464db - languageName: node - linkType: hard - -"object-assign@npm:^4.1.1": - version: 4.1.1 - resolution: "object-assign@npm:4.1.1" - checksum: 1f4df9945120325d041ccf7b86f31e8bcc14e73d29171e37a7903050e96b81323784ec59f93f102ec635bcf6fa8034ba3ea0a8c7e69fa202b87ae3b6cec5a414 - languageName: node - linkType: hard - -"object-copy@npm:^0.1.0": - version: 0.1.0 - resolution: "object-copy@npm:0.1.0" - dependencies: - copy-descriptor: "npm:^0.1.0" - define-property: "npm:^0.2.5" - kind-of: "npm:^3.0.3" - checksum: 79314b05e9d626159a04f1d913f4c4aba9eae8848511cf5f4c8e3b04bb3cc313b65f60357f86462c959a14c2d58380fedf89b6b32ecec237c452a5ef3900a293 - languageName: node - linkType: hard - -"object-inspect@npm:^1.9.0": - version: 1.13.1 - resolution: "object-inspect@npm:1.13.1" - checksum: fad603f408e345c82e946abdf4bfd774260a5ed3e5997a0b057c44153ac32c7271ff19e3a5ae39c858da683ba045ccac2f65245c12763ce4e8594f818f4a648d - languageName: node - linkType: hard - -"object-pairs@npm:^0.1.0": - version: 0.1.0 - resolution: "object-pairs@npm:0.1.0" - checksum: 2fe5ca74bcaf30d5209df3bac82e0917f481afc7df7ad37b74a575d43bc026d50f9a6433277ceb959d8c4ad7c312f8bcd04132b74a90195eb6845f085e4db2ab - languageName: node - linkType: hard - -"object-values@npm:^1.0.0": - version: 1.0.0 - resolution: "object-values@npm:1.0.0" - checksum: ec0b80bdd29b4ed5319f91f87d0897f85573de13fa8aa5771172f42a6a91a7fea3a01e5e8b345e2996794b42e2d19715c000561757a299084961f6b7fb80d84d - languageName: node - linkType: hard - -"object-visit@npm:^1.0.0": - version: 1.0.1 - resolution: "object-visit@npm:1.0.1" - dependencies: - isobject: "npm:^3.0.0" - checksum: 086b475bda24abd2318d2b187c3e928959b89f5cb5883d6fe5a42d03719b61fc18e765f658de9ac8730e67ba9ff26d61e73d991215948ff9ecefe771e0071029 - languageName: node - linkType: hard - -"object.pick@npm:^1.3.0": - version: 1.3.0 - resolution: "object.pick@npm:1.3.0" - dependencies: - isobject: "npm:^3.0.1" - checksum: cd316ec986e49895a28f2df9182de9cdeee57cd2a952c122aacc86344c28624fe002d9affc4f48b5014ec7c033da9942b08821ddb44db8c5bac5b3ec54bdc31e - languageName: node - linkType: hard - -"octokit-auth-probot@npm:^1.2.2": - version: 1.2.9 - resolution: "octokit-auth-probot@npm:1.2.9" - dependencies: - "@octokit/auth-app": "npm:^4.0.2" - "@octokit/auth-token": "npm:^3.0.0" - "@octokit/auth-unauthenticated": "npm:^3.0.0" - "@octokit/types": "npm:^8.0.0" - peerDependencies: - "@octokit/core": ">=3.2" - checksum: 5d316b4e97d1a8773991e00e505103ba4d6af7a5025066a3df9f8176f8f345cd9d0812696072a76f727cbbe49f421609126b75f5eae4193903e921f0e4a15276 - languageName: node - linkType: hard - -"octokit@npm:^3.1.2": - version: 3.1.2 - resolution: "octokit@npm:3.1.2" - dependencies: - "@octokit/app": "npm:^14.0.2" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-app": "npm:^6.0.0" - "@octokit/plugin-paginate-graphql": "npm:^4.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" - "@octokit/plugin-rest-endpoint-methods": "npm:^10.0.0" - "@octokit/plugin-retry": "npm:^6.0.0" - "@octokit/plugin-throttling": "npm:^8.0.0" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - checksum: 8d9b1847c1c5295fed2b9ea574213ae55f9a12d75913bc77575f48382b8d1998446adeea32095d4866591b224678b0ffa4b6c8ccdb2c4dcd2ec679033a1dc696 - languageName: node - linkType: hard - -"ofetch@npm:^1.3.3": - version: 1.3.3 - resolution: "ofetch@npm:1.3.3" - dependencies: - destr: "npm:^2.0.1" - node-fetch-native: "npm:^1.4.0" - ufo: "npm:^1.3.0" - checksum: ac4d2519841c6ffcbb3f5dee6db7f29dc273e15d8fd6ee89d9dbfae7c0542cd72a2424e8527ae7147b36eec35667066754aeb69dc7c02e6c8dcb943579e9764e - languageName: node - linkType: hard - -"omit.js@npm:^2.0.2": - version: 2.0.2 - resolution: "omit.js@npm:2.0.2" - checksum: 1362523f422b81b99d414de8c6a90973b334f2d0dc616b846f2ec047b1d7710f0df48d59db7912f679218273c17605acad38901ff08b9bc3db636907be50cf45 - languageName: node - linkType: hard - -"on-exit-leak-free@npm:^2.1.0": - version: 2.1.2 - resolution: "on-exit-leak-free@npm:2.1.2" - checksum: faea2e1c9d696ecee919026c32be8d6a633a7ac1240b3b87e944a380e8a11dc9c95c4a1f8fb0568de7ab8db3823e790f12bda45296b1d111e341aad3922a0570 - languageName: node - linkType: hard - -"on-finished@npm:2.4.1": - version: 2.4.1 - resolution: "on-finished@npm:2.4.1" - dependencies: - ee-first: "npm:1.1.1" - checksum: 46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4 - languageName: node - linkType: hard - -"on-headers@npm:^1.0.0": - version: 1.0.2 - resolution: "on-headers@npm:1.0.2" - checksum: f649e65c197bf31505a4c0444875db0258e198292f34b884d73c2f751e91792ef96bb5cf89aa0f4fecc2e4dc662461dda606b1274b0e564f539cae5d2f5fc32f - languageName: node - linkType: hard - -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": - version: 1.4.0 - resolution: "once@npm:1.4.0" - dependencies: - wrappy: "npm:1" - checksum: 5d48aca287dfefabd756621c5dfce5c91a549a93e9fdb7b8246bc4c4790aa2ec17b34a260530474635147aeb631a2dcc8b32c613df0675f96041cbb8244517d0 - languageName: node - linkType: hard - -"one-time@npm:^1.0.0": - version: 1.0.0 - resolution: "one-time@npm:1.0.0" - dependencies: - fn.name: "npm:1.x.x" - checksum: 6e4887b331edbb954f4e915831cbec0a7b9956c36f4feb5f6de98c448ac02ff881fd8d9b55a6b1b55030af184c6b648f340a76eb211812f4ad8c9b4b8692fdaa - languageName: node - linkType: hard - -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: "npm:^1.0.0" - checksum: b4e44a8c34e70e02251bfb578a6e26d6de6eedbed106cd78211d2fd64d28b6281d54924696554e4e966559644243753ac5df73c87f283b0927533d3315696215 - languageName: node - linkType: hard - -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": - version: 5.1.2 - resolution: "onetime@npm:5.1.2" - dependencies: - mimic-fn: "npm:^2.1.0" - checksum: ffcef6fbb2692c3c40749f31ea2e22677a876daea92959b8a80b521d95cca7a668c884d8b2045d1d8ee7d56796aa405c405462af112a1477594cc63531baeb8f - languageName: node - linkType: hard - -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c - languageName: node - linkType: hard - -"open@npm:^8.0.4": - version: 8.4.2 - resolution: "open@npm:8.4.2" - dependencies: - define-lazy-prop: "npm:^2.0.0" - is-docker: "npm:^2.1.1" - is-wsl: "npm:^2.2.0" - checksum: bb6b3a58401dacdb0aad14360626faf3fb7fba4b77816b373495988b724fb48941cad80c1b65d62bb31a17609b2cd91c41a181602caea597ca80dfbcc27e84c9 - languageName: node - linkType: hard - -"openai@npm:^4.2.0": - version: 4.10.0 - resolution: "openai@npm:4.10.0" - dependencies: - "@types/node": "npm:^18.11.18" - "@types/node-fetch": "npm:^2.6.4" - abort-controller: "npm:^3.0.0" - agentkeepalive: "npm:^4.2.1" - digest-fetch: "npm:^1.3.0" - form-data-encoder: "npm:1.7.2" - formdata-node: "npm:^4.3.2" - node-fetch: "npm:^2.6.7" - bin: - openai: bin/cli - checksum: 8bb846d636432afe9bff03064bf88a02fa7806d09ea81e7efef5f1bff583b0efa024e780b11e5ce40ade3b04ffcf7b2b9aa7b9237f8ffd0884c33992c377897c - languageName: node - linkType: hard - -"opentracing@npm:^0.14.4": - version: 0.14.7 - resolution: "opentracing@npm:0.14.7" - checksum: a7be8d697b1997548233423f5f4c196e285af8e864a24d7704fc6029beb73cd1f987651ca814e207629c6bc624cb03297a86601c0dc51cdca9a07a20f97b71ea - languageName: node - linkType: hard - -"optionator@npm:^0.9.3": - version: 0.9.3 - resolution: "optionator@npm:0.9.3" - dependencies: - "@aashutoshrathi/word-wrap": "npm:^1.2.3" - deep-is: "npm:^0.1.3" - fast-levenshtein: "npm:^2.0.6" - levn: "npm:^0.4.1" - prelude-ls: "npm:^1.2.1" - type-check: "npm:^0.4.0" - checksum: 66fba794d425b5be51353035cf3167ce6cfa049059cbb93229b819167687e0f48d2bc4603fcb21b091c99acb516aae1083624675b15c4765b2e4693a085e959c - languageName: node - linkType: hard - -"ora@npm:6.3.1": - version: 6.3.1 - resolution: "ora@npm:6.3.1" - dependencies: - chalk: "npm:^5.0.0" - cli-cursor: "npm:^4.0.0" - cli-spinners: "npm:^2.6.1" - is-interactive: "npm:^2.0.0" - is-unicode-supported: "npm:^1.1.0" - log-symbols: "npm:^5.1.0" - stdin-discarder: "npm:^0.1.0" - strip-ansi: "npm:^7.0.1" - wcwidth: "npm:^1.0.1" - checksum: f8753e234c9967c86cfb73e7396e1a51ed8771c4921d539af8e8962b32c7928cefef7b3c4ce730a504be72b1437f91cc0523f468927b9fe322498c4edcc50203 - languageName: node - linkType: hard - -"os-name@npm:^5.0.0": - version: 5.1.0 - resolution: "os-name@npm:5.1.0" - dependencies: - macos-release: "npm:^3.1.0" - windows-release: "npm:^5.0.1" - checksum: 6a0b8b767783fe55e41ddd6347147389b08ab9ad4a64355189844cefa3081a5d1fb77504eaac931b883e7fd73baf6013e0cc3fc86bb5d2190683073669db5572 - languageName: node - linkType: hard - -"os-tmpdir@npm:~1.0.2": - version: 1.0.2 - resolution: "os-tmpdir@npm:1.0.2" - checksum: f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990 - languageName: node - linkType: hard - -"p-cancelable@npm:^3.0.0": - version: 3.0.0 - resolution: "p-cancelable@npm:3.0.0" - checksum: 948fd4f8e87b956d9afc2c6c7392de9113dac817cb1cecf4143f7a3d4c57ab5673614a80be3aba91ceec5e4b69fd8c869852d7e8048bc3d9273c4c36ce14b9aa - languageName: node - linkType: hard - -"p-defer@npm:^1.0.0": - version: 1.0.0 - resolution: "p-defer@npm:1.0.0" - checksum: ed603c3790e74b061ac2cb07eb6e65802cf58dce0fbee646c113a7b71edb711101329ad38f99e462bd2e343a74f6e9366b496a35f1d766c187084d3109900487 - languageName: node - linkType: hard - -"p-event@npm:^4.1.0": - version: 4.2.0 - resolution: "p-event@npm:4.2.0" - dependencies: - p-timeout: "npm:^3.1.0" - checksum: f1b6a2fb13d47f2a8afc00150da5ece0d28940ce3d8fa562873e091d3337d298e78fee9cb18b768598ff1d11df608b2ae23868309ff6405b864a2451ccd6d25a - languageName: node - linkType: hard - -"p-event@npm:^5.0.0, p-event@npm:^5.0.1": - version: 5.0.1 - resolution: "p-event@npm:5.0.1" - dependencies: - p-timeout: "npm:^5.0.2" - checksum: 2317171489537f316661fa863f3bb711b2ceb89182937238422cec10223cbb958c432d6c26a238446a622d788187bdd295b1d8ecedbe2e467e045930d60202b0 - languageName: node - linkType: hard - -"p-every@npm:^2.0.0": - version: 2.0.0 - resolution: "p-every@npm:2.0.0" - dependencies: - p-map: "npm:^2.0.0" - checksum: 04c716039edff4fdb2691b705069dfe578a4fc2a17adb8cd4c7707cbcc156ce903032804e7512ff1299ac18a509264272b0ac7abc9da2148bb453337f9d1e561 - languageName: node - linkType: hard - -"p-filter@npm:3.0.0, p-filter@npm:^3.0.0": - version: 3.0.0 - resolution: "p-filter@npm:3.0.0" - dependencies: - p-map: "npm:^5.1.0" - checksum: 32e375fa6b3afd8b5eb65915746b75a471a3bedf38264dc9d738d6b1b8a0b2797b06b363f637b3387e766e0c7c6fab316cb1119e353baf7936da3ba6d8a4ac8d - languageName: node - linkType: hard - -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 6b8552339a71fe7bd424d01d8451eea92d379a711fc62f6b2fe64cad8a472c7259a236c9a22b4733abca0b5666ad503cb497792a0478c5af31ded793d00937e7 - languageName: node - linkType: hard - -"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": - version: 2.3.0 - resolution: "p-limit@npm:2.3.0" - dependencies: - p-try: "npm:^2.0.0" - checksum: 8da01ac53efe6a627080fafc127c873da40c18d87b3f5d5492d465bb85ec7207e153948df6b9cbaeb130be70152f874229b8242ee2be84c0794082510af97f12 - languageName: node - linkType: hard - -"p-limit@npm:^3.0.2, p-limit@npm:^3.1.0": - version: 3.1.0 - resolution: "p-limit@npm:3.1.0" - dependencies: - yocto-queue: "npm:^0.1.0" - checksum: 9db675949dbdc9c3763c89e748d0ef8bdad0afbb24d49ceaf4c46c02c77d30db4e0652ed36d0a0a7a95154335fab810d95c86153105bb73b3a90448e2bb14e1a - languageName: node - linkType: hard - -"p-limit@npm:^4.0.0": - version: 4.0.0 - resolution: "p-limit@npm:4.0.0" - dependencies: - yocto-queue: "npm:^1.0.0" - checksum: a56af34a77f8df2ff61ddfb29431044557fcbcb7642d5a3233143ebba805fc7306ac1d448de724352861cb99de934bc9ab74f0d16fe6a5460bdbdf938de875ad - languageName: node - linkType: hard - -"p-locate@npm:^3.0.0": - version: 3.0.0 - resolution: "p-locate@npm:3.0.0" - dependencies: - p-limit: "npm:^2.0.0" - checksum: 7b7f06f718f19e989ce6280ed4396fb3c34dabdee0df948376483032f9d5ec22fdf7077ec942143a75827bb85b11da72016497fc10dac1106c837ed593969ee8 - languageName: node - linkType: hard - -"p-locate@npm:^4.1.0": - version: 4.1.0 - resolution: "p-locate@npm:4.1.0" - dependencies: - p-limit: "npm:^2.2.0" - checksum: 1b476ad69ad7f6059744f343b26d51ce091508935c1dbb80c4e0a2f397ffce0ca3a1f9f5cd3c7ce19d7929a09719d5c65fe70d8ee289c3f267cd36f2881813e9 - languageName: node - linkType: hard - -"p-locate@npm:^5.0.0": - version: 5.0.0 - resolution: "p-locate@npm:5.0.0" - dependencies: - p-limit: "npm:^3.0.2" - checksum: 2290d627ab7903b8b70d11d384fee714b797f6040d9278932754a6860845c4d3190603a0772a663c8cb5a7b21d1b16acb3a6487ebcafa9773094edc3dfe6009a - languageName: node - linkType: hard - -"p-locate@npm:^6.0.0": - version: 6.0.0 - resolution: "p-locate@npm:6.0.0" - dependencies: - p-limit: "npm:^4.0.0" - checksum: d72fa2f41adce59c198270aa4d3c832536c87a1806e0f69dffb7c1a7ca998fb053915ca833d90f166a8c082d3859eabfed95f01698a3214c20df6bb8de046312 - languageName: node - linkType: hard - -"p-map@npm:5.5.0, p-map@npm:^5.0.0, p-map@npm:^5.1.0, p-map@npm:^5.3.0": - version: 5.5.0 - resolution: "p-map@npm:5.5.0" - dependencies: - aggregate-error: "npm:^4.0.0" - checksum: 410bce846b1e3db6bb2ccab6248372ecf4e635fc2b31331c8f56478e73fec9e146e8b4547585e635703160a3d252a6a65b8f855834aebc2c3408eb5789630cc4 - languageName: node - linkType: hard - -"p-map@npm:^2.0.0, p-map@npm:^2.1.0": - version: 2.1.0 - resolution: "p-map@npm:2.1.0" - checksum: 735dae87badd4737a2dd582b6d8f93e49a1b79eabbc9815a4d63a528d5e3523e978e127a21d784cccb637010e32103a40d2aaa3ab23ae60250b1a820ca752043 - languageName: node - linkType: hard - -"p-map@npm:^4.0.0": - version: 4.0.0 - resolution: "p-map@npm:4.0.0" - dependencies: - aggregate-error: "npm:^3.0.0" - checksum: 592c05bd6262c466ce269ff172bb8de7c6975afca9b50c975135b974e9bdaafbfe80e61aaaf5be6d1200ba08b30ead04b88cfa7e25ff1e3b93ab28c9f62a2c75 - languageName: node - linkType: hard - -"p-map@npm:^6.0.0": - version: 6.0.0 - resolution: "p-map@npm:6.0.0" - checksum: 3fcfccf464d0f4a9a8c8a2d48f3f0933bdbdb0628158c1fb3c240dc0bbf20c0cf8115dea57300aa82baefff7b9bd1b9daf13a11a6578f15a629fc5bda78d780d - languageName: node - linkType: hard - -"p-memoize@npm:4.0.1": - version: 4.0.1 - resolution: "p-memoize@npm:4.0.1" - dependencies: - mem: "npm:^6.0.1" - mimic-fn: "npm:^3.0.0" - checksum: a60e6c7be84df6f431f743c8065328c6b1f4862287e9aea51ac894f5bc60f28372d84976770a029d73c4d0168f946898f833cfb96378c89c9fadb2a834e342d1 - languageName: node - linkType: hard - -"p-reduce@npm:^3.0.0": - version: 3.0.0 - resolution: "p-reduce@npm:3.0.0" - checksum: 794cd6c98ad246f6f41fa4b925e56c7d8759b92f67712f5f735418dc7b47cd9aadaecbbbedaea2df879fd9c5d7622ed0b22a2c090d2ec349cf0578485a660196 - languageName: node - linkType: hard - -"p-retry@npm:^5.1.1": - version: 5.1.2 - resolution: "p-retry@npm:5.1.2" - dependencies: - "@types/retry": "npm:0.12.1" - retry: "npm:^0.13.1" - checksum: 9017001ebfbe2a08cf45c970106f6953f5c76d1f8d8e9ff81afcbf6c25fe9f0e13499c5ac49b35d114672cf15689a952f4f3287fd1316420eb810a5a99ecf4e7 - languageName: node - linkType: hard - -"p-timeout@npm:^3.1.0": - version: 3.2.0 - resolution: "p-timeout@npm:3.2.0" - dependencies: - p-finally: "npm:^1.0.0" - checksum: 524b393711a6ba8e1d48137c5924749f29c93d70b671e6db761afa784726572ca06149c715632da8f70c090073afb2af1c05730303f915604fd38ee207b70a61 - languageName: node - linkType: hard - -"p-timeout@npm:^5.0.0, p-timeout@npm:^5.0.2": - version: 5.1.0 - resolution: "p-timeout@npm:5.1.0" - checksum: 1b026cf9d5878c64bec4341ca9cda8ec6b8b3aea8a57885ca0fe2b35753a20d767fb6f9d3aa41e1252f42bc95432c05ea33b6b18f271fb10bfb0789591850a41 - languageName: node - linkType: hard - -"p-timeout@npm:^6.0.0": - version: 6.1.2 - resolution: "p-timeout@npm:6.1.2" - checksum: d46b90a9a5fb7c650a5c56dd5cf7102ea9ab6ce998defa2b3d4672789aaec4e2f45b3b0b5a4a3e17a0fb94301ad5dd26da7d8728402e48db2022ad1847594d19 - languageName: node - linkType: hard - -"p-try@npm:^2.0.0": - version: 2.2.0 - resolution: "p-try@npm:2.2.0" - checksum: c36c19907734c904b16994e6535b02c36c2224d433e01a2f1ab777237f4d86e6289fd5fd464850491e940379d4606ed850c03e0f9ab600b0ebddb511312e177f - languageName: node - linkType: hard - -"p-wait-for@npm:5.0.2": - version: 5.0.2 - resolution: "p-wait-for@npm:5.0.2" - dependencies: - p-timeout: "npm:^6.0.0" - checksum: 4fe3092f982c592d0dda775ce6186d6f8c57234f722d6f51d1b2d32236643b970b2ea0b59bb63e748b960eb440f627d672fd0ec1492165e3c8f5b1ec0c21cf3e - languageName: node - linkType: hard - -"p-wait-for@npm:^4.0.0, p-wait-for@npm:^4.1.0": - version: 4.1.0 - resolution: "p-wait-for@npm:4.1.0" - dependencies: - p-timeout: "npm:^5.0.0" - checksum: ff6d7db020a7bb9bb864a5ae4d2038b01954e5e3f491e407c87ba46935bc57365b6149f174f49ae7122fb0c884c6376168433ab811cf2900e6ba7e8138a8e587 - languageName: node - linkType: hard - -"package-json@npm:^8.1.0": - version: 8.1.1 - resolution: "package-json@npm:8.1.1" - dependencies: - got: "npm:^12.1.0" - registry-auth-token: "npm:^5.0.1" - registry-url: "npm:^6.0.0" - semver: "npm:^7.3.7" - checksum: 83b057878bca229033aefad4ef51569b484e63a65831ddf164dc31f0486817e17ffcb58c819c7af3ef3396042297096b3ffc04e107fd66f8f48756f6d2071c8f - languageName: node - linkType: hard - -"parallel-transform@npm:1.2.0": - version: 1.2.0 - resolution: "parallel-transform@npm:1.2.0" - dependencies: - cyclist: "npm:^1.0.1" - inherits: "npm:^2.0.3" - readable-stream: "npm:^2.1.5" - checksum: ab0e58569e73681ca4b9c9228189bdb6cbea535295fae344cf0d8342fd33a950961914f3c414f81894c1498fb9ad1c079b4625d2b7ceae9e6ab812f22e3bea3f - languageName: node - linkType: hard - -"parent-module@npm:^1.0.0": - version: 1.0.1 - resolution: "parent-module@npm:1.0.1" - dependencies: - callsites: "npm:^3.0.0" - checksum: c63d6e80000d4babd11978e0d3fee386ca7752a02b035fd2435960ffaa7219dc42146f07069fb65e6e8bf1caef89daf9af7535a39bddf354d78bf50d8294f556 - languageName: node - linkType: hard - -"parent-module@npm:^2.0.0": - version: 2.0.0 - resolution: "parent-module@npm:2.0.0" - dependencies: - callsites: "npm:^3.1.0" - checksum: e4c5e34102c709df1932e1065dee53764fbd869f5a673beb8c3b4bcbbd4a7be16e3595f8846b24f52a77b9e96d8d499e68736ec690b108e55d95a5315f41e073 - languageName: node - linkType: hard - -"parse-github-url@npm:1.0.2": - version: 1.0.2 - resolution: "parse-github-url@npm:1.0.2" - bin: - parse-github-url: ./cli.js - checksum: 3405b8812bc3e2c6baf49f859212e587237e17f5f886899e1c977bf53898a78f1b491341c6937beb892a0706354e44487defb387e12e5adcf3f18236408dd3dc - languageName: node - linkType: hard - -"parse-gitignore@npm:2.0.0": - version: 2.0.0 - resolution: "parse-gitignore@npm:2.0.0" - checksum: d42d8512ad1737fbe47bd1ecdd685bb08efb777136cafcf1344eba9fd3104f79c14e9d3d1b313427b900250d99827ef124e0dc06ff6e9883b2d3617e56b2cbbc - languageName: node - linkType: hard - -"parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "parse-json@npm:4.0.0" - dependencies: - error-ex: "npm:^1.3.1" - json-parse-better-errors: "npm:^1.0.1" - checksum: 8d80790b772ccb1bcea4e09e2697555e519d83d04a77c2b4237389b813f82898943a93ffff7d0d2406203bdd0c30dcf95b1661e3a53f83d0e417f053957bef32 - languageName: node - linkType: hard - -"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": - version: 5.2.0 - resolution: "parse-json@npm:5.2.0" - dependencies: - "@babel/code-frame": "npm:^7.0.0" - error-ex: "npm:^1.3.1" - json-parse-even-better-errors: "npm:^2.3.0" - lines-and-columns: "npm:^1.1.6" - checksum: 77947f2253005be7a12d858aedbafa09c9ae39eb4863adf330f7b416ca4f4a08132e453e08de2db46459256fb66afaac5ee758b44fe6541b7cdaf9d252e59585 - languageName: node - linkType: hard - -"parse-ms@npm:^3.0.0": - version: 3.0.0 - resolution: "parse-ms@npm:3.0.0" - checksum: 056b4a32a9d3749f3f4cfffefb45c45540491deaa8e1d8ad43c2ddde7ba04edd076bd1b298f521238bb5fb084a9b2c4a2ebb78aefa651afbc4c2b0af4232fc54 - languageName: node - linkType: hard - -"parse-npm-tarball-url@npm:^3.0.0": - version: 3.0.0 - resolution: "parse-npm-tarball-url@npm:3.0.0" - dependencies: - semver: "npm:^6.1.0" - checksum: 68082ede1c4a9ee6357134c70ee19c83b3070fec4de39af753bedb2032e05c856e7ea53b08db923edba35c2c7fffbb646baf0783300f3a982574e6cdb3dc28bd - languageName: node - linkType: hard - -"parse5@npm:^7.0.0, parse5@npm:^7.1.2": - version: 7.1.2 - resolution: "parse5@npm:7.1.2" - dependencies: - entities: "npm:^4.4.0" - checksum: 297d7af8224f4b5cb7f6617ecdae98eeaed7f8cbd78956c42785e230505d5a4f07cef352af10d3006fa5c1544b76b57784d3a22d861ae071bbc460c649482bf4 - languageName: node - linkType: hard - -"parseurl@npm:~1.3.3": - version: 1.3.3 - resolution: "parseurl@npm:1.3.3" - checksum: 90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5 - languageName: node - linkType: hard - -"pascalcase@npm:^0.1.1": - version: 0.1.1 - resolution: "pascalcase@npm:0.1.1" - checksum: 48dfe90618e33810bf58211d8f39ad2c0262f19ad6354da1ba563935b5f429f36409a1fb9187c220328f7a4dc5969917f8e3e01ee089b5f1627b02aefe39567b - languageName: node - linkType: hard - -"path-exists@npm:^3.0.0": - version: 3.0.0 - resolution: "path-exists@npm:3.0.0" - checksum: 17d6a5664bc0a11d48e2b2127d28a0e58822c6740bde30403f08013da599182289c56518bec89407e3f31d3c2b6b296a4220bc3f867f0911fee6952208b04167 - languageName: node - linkType: hard - -"path-exists@npm:^4.0.0": - version: 4.0.0 - resolution: "path-exists@npm:4.0.0" - checksum: 8c0bd3f5238188197dc78dced15207a4716c51cc4e3624c44fc97acf69558f5ebb9a2afff486fe1b4ee148e0c133e96c5e11a9aa5c48a3006e3467da070e5e1b - languageName: node - linkType: hard - -"path-exists@npm:^5.0.0": - version: 5.0.0 - resolution: "path-exists@npm:5.0.0" - checksum: b170f3060b31604cde93eefdb7392b89d832dfbc1bed717c9718cbe0f230c1669b7e75f87e19901da2250b84d092989a0f9e44d2ef41deb09aa3ad28e691a40a - languageName: node - linkType: hard - -"path-is-absolute@npm:^1.0.0": - version: 1.0.1 - resolution: "path-is-absolute@npm:1.0.1" - checksum: 127da03c82172a2a50099cddbf02510c1791fc2cc5f7713ddb613a56838db1e8168b121a920079d052e0936c23005562059756d653b7c544c53185efe53be078 - languageName: node - linkType: hard - -"path-key@npm:4.0.0, path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 - languageName: node - linkType: hard - -"path-key@npm:^3.0.0, path-key@npm:^3.1.0": - version: 3.1.1 - resolution: "path-key@npm:3.1.1" - checksum: 748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c - languageName: node - linkType: hard - -"path-parse@npm:^1.0.7": - version: 1.0.7 - resolution: "path-parse@npm:1.0.7" - checksum: 11ce261f9d294cc7a58d6a574b7f1b935842355ec66fba3c3fd79e0f036462eaf07d0aa95bb74ff432f9afef97ce1926c720988c6a7451d8a584930ae7de86e1 - languageName: node - linkType: hard - -"path-scurry@npm:^1.10.1": - version: 1.10.1 - resolution: "path-scurry@npm:1.10.1" - dependencies: - lru-cache: "npm:^9.1.1 || ^10.0.0" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - checksum: e5dc78a7348d25eec61ab166317e9e9c7b46818aa2c2b9006c507a6ff48c672d011292d9662527213e558f5652ce0afcc788663a061d8b59ab495681840c0c1e - languageName: node - linkType: hard - -"path-temp@npm:^2.1.0": - version: 2.1.0 - resolution: "path-temp@npm:2.1.0" - dependencies: - unique-string: "npm:^2.0.0" - checksum: 65063e986c51a6edb6b8b73e2c35b24abdd51d0b317f7cd95e3166b2bc67096afdc589d62b3138cfcd18a16b3eac77f08b840e10855e55c43724e76f6526ce9d - languageName: node - linkType: hard - -"path-to-regexp@npm:0.1.7": - version: 0.1.7 - resolution: "path-to-regexp@npm:0.1.7" - checksum: 50a1ddb1af41a9e68bd67ca8e331a705899d16fb720a1ea3a41e310480948387daf603abb14d7b0826c58f10146d49050a1291ba6a82b78a382d1c02c0b8f905 - languageName: node - linkType: hard - -"path-type@npm:^4.0.0": - version: 4.0.0 - resolution: "path-type@npm:4.0.0" - checksum: 666f6973f332f27581371efaf303fd6c272cc43c2057b37aa99e3643158c7e4b2626549555d88626e99ea9e046f82f32e41bbde5f1508547e9a11b149b52387c - languageName: node - linkType: hard - -"path-type@npm:^5.0.0": - version: 5.0.0 - resolution: "path-type@npm:5.0.0" - checksum: e8f4b15111bf483900c75609e5e74e3fcb79f2ddb73e41470028fcd3e4b5162ec65da9907be077ee5012c18801ff7fffb35f9f37a077f3f81d85a0b7d6578efd - languageName: node - linkType: hard - -"pathe@npm:^1.1.0, pathe@npm:^1.1.1": - version: 1.1.1 - resolution: "pathe@npm:1.1.1" - checksum: 3ae5a0529c3415d91c3ac9133f52cffea54a0dd46892fe059f4b80faf36fd207957d4594bdc87043b65d0761b1e5728f81f46bafff3b5302da4e2e48889b8c0e - languageName: node - linkType: hard - -"peek-readable@npm:^5.0.0": - version: 5.0.0 - resolution: "peek-readable@npm:5.0.0" - checksum: 060aece3a907a157b4839aa923b61b664b59cac7296dc8d8e0ddcc39065a4f1e328dd2f171c8a49e869aabc6e076a1be59f939183fb0ababc81f3c870006d672 - languageName: node - linkType: hard - -"pend@npm:~1.2.0": - version: 1.2.0 - resolution: "pend@npm:1.2.0" - checksum: 8a87e63f7a4afcfb0f9f77b39bb92374afc723418b9cb716ee4257689224171002e07768eeade4ecd0e86f1fa3d8f022994219fb45634f2dbd78c6803e452458 - languageName: node - linkType: hard - -"picocolors@npm:^1.0.0": - version: 1.0.0 - resolution: "picocolors@npm:1.0.0" - checksum: 20a5b249e331c14479d94ec6817a182fd7a5680debae82705747b2db7ec50009a5f6648d0621c561b0572703f84dbef0858abcbd5856d3c5511426afcb1961f7 - languageName: node - linkType: hard - -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be - languageName: node - linkType: hard - -"pidtree@npm:0.6.0": - version: 0.6.0 - resolution: "pidtree@npm:0.6.0" - bin: - pidtree: bin/pidtree.js - checksum: 0829ec4e9209e230f74ebf4265f5ccc9ebfb488334b525cb13f86ff801dca44b362c41252cd43ae4d7653a10a5c6ab3be39d2c79064d6895e0d78dc50a5ed6e9 - languageName: node - linkType: hard - -"pify@npm:^4.0.1": - version: 4.0.1 - resolution: "pify@npm:4.0.1" - checksum: 6f9d404b0d47a965437403c9b90eca8bb2536407f03de165940e62e72c8c8b75adda5516c6b9b23675a5877cc0bcac6bdfb0ef0e39414cd2476d5495da40e7cf - languageName: node - linkType: hard - -"pino-abstract-transport@npm:^1.0.0, pino-abstract-transport@npm:v1.1.0": - version: 1.1.0 - resolution: "pino-abstract-transport@npm:1.1.0" - dependencies: - readable-stream: "npm:^4.0.0" - split2: "npm:^4.0.0" - checksum: 6e9b9d5a2c0a37f91ecaf224d335daae1ae682b1c79a05b06ef9e0f0a5d289f8e597992217efc857796dae6f1067e9b4882f95c6228ff433ddc153532cae8aca - languageName: node - linkType: hard - -"pino-http@npm:^5.3.0": - version: 5.8.0 - resolution: "pino-http@npm:5.8.0" - dependencies: - fast-url-parser: "npm:^1.1.3" - pino: "npm:^6.13.0" - pino-std-serializers: "npm:^4.0.0" - checksum: 276a58b8443b4f679d127496f1d0c4a73548bc90a2f59d23fbb45d3a9195a46c103fc3feaa066d8a7df284eba43e44dfa4d92c836c6cc68689fc3f89a6c2a5b5 - languageName: node - linkType: hard - -"pino-pretty@npm:*": - version: 10.3.0 - resolution: "pino-pretty@npm:10.3.0" - dependencies: - colorette: "npm:^2.0.7" - dateformat: "npm:^4.6.3" - fast-copy: "npm:^3.0.0" - fast-safe-stringify: "npm:^2.1.1" - help-me: "npm:^5.0.0" - joycon: "npm:^3.1.1" - minimist: "npm:^1.2.6" - on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:^1.0.0" - pump: "npm:^3.0.0" - readable-stream: "npm:^4.0.0" - secure-json-parse: "npm:^2.4.0" - sonic-boom: "npm:^3.0.0" - strip-json-comments: "npm:^3.1.1" - bin: - pino-pretty: bin.js - checksum: c2d7be2f5ced96df8eab0e8fab3d3e75d8c91e9d26254214f26fe7d08e7ace3933024f364a028e50373dab85e8aa35b5710b18bcf43dec8fa23e52438579382d - languageName: node - linkType: hard - -"pino-pretty@npm:^6.0.0": - version: 6.0.0 - resolution: "pino-pretty@npm:6.0.0" - dependencies: - "@hapi/bourne": "npm:^2.0.0" - args: "npm:^5.0.1" - colorette: "npm:^1.3.0" - dateformat: "npm:^4.5.1" - fast-safe-stringify: "npm:^2.0.7" - jmespath: "npm:^0.15.0" - joycon: "npm:^3.0.0" - pump: "npm:^3.0.0" - readable-stream: "npm:^3.6.0" - rfdc: "npm:^1.3.0" - split2: "npm:^3.1.1" - strip-json-comments: "npm:^3.1.1" - bin: - pino-pretty: bin.js - checksum: c2d995204243f86cc5238ad9b6f8b9d79eebc0c1c033ff00c28c16f38026b7d940f51d75e11e4f80cf11aa20e615d163347757f4f64c940a039d5f5b100e2bd3 - languageName: node - linkType: hard - -"pino-std-serializers@npm:*, pino-std-serializers@npm:^6.0.0, pino-std-serializers@npm:^6.2.2": - version: 6.2.2 - resolution: "pino-std-serializers@npm:6.2.2" - checksum: 8f1c7f0f0d8f91e6c6b5b2a6bfb48f06441abeb85f1c2288319f736f9c6d814fbeebe928d2314efc2ba6018fa7db9357a105eca9fc99fc1f28945a8a8b28d3d5 - languageName: node - linkType: hard - -"pino-std-serializers@npm:^3.1.0": - version: 3.2.0 - resolution: "pino-std-serializers@npm:3.2.0" - checksum: ae08159372b5bbe69f13770a7f20ba7ded0bb97b2c6f42f780995582135ca907e66504f06371c12f991dbfcd489280f942786c02a9e8e952974d455cb0a477c9 - languageName: node - linkType: hard - -"pino-std-serializers@npm:^4.0.0": - version: 4.0.0 - resolution: "pino-std-serializers@npm:4.0.0" - checksum: 9e8ccac9ce04a27ccc7aa26481d431b9e037d866b101b89d895c60b925baffb82685e84d5c29b05d8e3d7c146d766a9b08949cb24ab1ec526a16134c9962d649 - languageName: node - linkType: hard - -"pino@npm:^6.13.0, pino@npm:^6.7.0": - version: 6.14.0 - resolution: "pino@npm:6.14.0" - dependencies: - fast-redact: "npm:^3.0.0" - fast-safe-stringify: "npm:^2.0.8" - flatstr: "npm:^1.0.12" - pino-std-serializers: "npm:^3.1.0" - process-warning: "npm:^1.0.0" - quick-format-unescaped: "npm:^4.0.3" - sonic-boom: "npm:^1.0.2" - bin: - pino: bin.js - checksum: 5d3cb22c804e2bf2439ace64a46a7901d0a138cb75715ad8a8bbcf3ddb09dc5e33a9fc8a49527c3345d317619748c6de94d28481911ae931c21b953e24048425 - languageName: node - linkType: hard - -"pino@npm:^8.5.0": - version: 8.17.1 - resolution: "pino@npm:8.17.1" - dependencies: - atomic-sleep: "npm:^1.0.0" - fast-redact: "npm:^3.1.1" - on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:v1.1.0" - pino-std-serializers: "npm:^6.0.0" - process-warning: "npm:^2.0.0" - quick-format-unescaped: "npm:^4.0.3" - real-require: "npm:^0.2.0" - safe-stable-stringify: "npm:^2.3.1" - sonic-boom: "npm:^3.7.0" - thread-stream: "npm:^2.0.0" - bin: - pino: bin.js - checksum: eab640886ae13b92466ebe3d255faf4c3d8012d8b7609dee3cafd8c8d403241ab336ef15283319fc2078f21ad944e1ee8f9cf154bc695c61a583302c40d2045a - languageName: node - linkType: hard - -"pirates@npm:^4.0.4": - version: 4.0.6 - resolution: "pirates@npm:4.0.6" - checksum: 00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36 - languageName: node - linkType: hard - -"pkg-conf@npm:^3.1.0": - version: 3.1.0 - resolution: "pkg-conf@npm:3.1.0" - dependencies: - find-up: "npm:^3.0.0" - load-json-file: "npm:^5.2.0" - checksum: 450165ed660dc42975bf052f8b1af8a514d8e470f41118d68c8a3f7e2342ae1812057568900f44d89583f94c2397e226abcc69df37457c05048366481ebeb324 - languageName: node - linkType: hard - -"pkg-dir@npm:^4.2.0": - version: 4.2.0 - resolution: "pkg-dir@npm:4.2.0" - dependencies: - find-up: "npm:^4.0.0" - checksum: c56bda7769e04907a88423feb320babaed0711af8c436ce3e56763ab1021ba107c7b0cafb11cde7529f669cfc22bffcaebffb573645cbd63842ea9fb17cd7728 - languageName: node - linkType: hard - -"pkg-dir@npm:^7.0.0": - version: 7.0.0 - resolution: "pkg-dir@npm:7.0.0" - dependencies: - find-up: "npm:^6.3.0" - checksum: 1afb23d2efb1ec9d8b2c4a0c37bf146822ad2774f074cb05b853be5dca1b40815c5960dd126df30ab8908349262a266f31b771e877235870a3b8fd313beebec5 - languageName: node - linkType: hard - -"pkg-types@npm:^1.0.3": - version: 1.0.3 - resolution: "pkg-types@npm:1.0.3" - dependencies: - jsonc-parser: "npm:^3.2.0" - mlly: "npm:^1.2.0" - pathe: "npm:^1.1.0" - checksum: 7f692ff2005f51b8721381caf9bdbc7f5461506ba19c34f8631660a215c8de5e6dca268f23a319dd180b8f7c47a0dc6efea14b376c485ff99e98d810b8f786c4 - languageName: node - linkType: hard - -"posix-character-classes@npm:^0.1.0": - version: 0.1.1 - resolution: "posix-character-classes@npm:0.1.1" - checksum: cce88011548a973b4af58361cd8f5f7b5a6faff8eef0901565802f067bcabf82597e920d4c97c22068464be3cbc6447af589f6cc8a7d813ea7165be60a0395bc - languageName: node - linkType: hard - -"postcss-values-parser@npm:^6.0.2": - version: 6.0.2 - resolution: "postcss-values-parser@npm:6.0.2" - dependencies: - color-name: "npm:^1.1.4" - is-url-superb: "npm:^4.0.0" - quote-unquote: "npm:^1.0.0" - peerDependencies: - postcss: ^8.2.9 - checksum: 633b8bc7c46f7b6e2b1cb1f33aa0222a5cacb7f485eb41e6f902b5f37ab9884cd8e7e7b0706afb7e3c7766d85096b59e65f59a1eaefac55e2fc952a24f23bcb8 - languageName: node - linkType: hard - -"postcss@npm:^8.4.23": - version: 8.4.32 - resolution: "postcss@npm:8.4.32" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 39308a9195fa34d4dbdd7b58a896cff0c7809f84f7a4ac1b95b68ca86c9138a395addff33075668ed3983d41b90aac05754c445237a9365eb1c3a5602ebd03ad - languageName: node - linkType: hard - -"prebuild-install@npm:^7.1.1": - version: 7.1.1 - resolution: "prebuild-install@npm:7.1.1" - dependencies: - detect-libc: "npm:^2.0.0" - expand-template: "npm:^2.0.3" - github-from-package: "npm:0.0.0" - minimist: "npm:^1.2.3" - mkdirp-classic: "npm:^0.5.3" - napi-build-utils: "npm:^1.0.1" - node-abi: "npm:^3.3.0" - pump: "npm:^3.0.0" - rc: "npm:^1.2.7" - simple-get: "npm:^4.0.0" - tar-fs: "npm:^2.0.0" - tunnel-agent: "npm:^0.6.0" - bin: - prebuild-install: bin.js - checksum: 6dc70f36b0f4adcb2fe0ed38d874ab28b571fb1a9725d769e8ba3f64a15831e58462de09f3e6e64569bcc4a3e03b9328b56faa0d45fe10ae1574478814536c76 - languageName: node - linkType: hard - -"precinct@npm:^11.0.0": - version: 11.0.5 - resolution: "precinct@npm:11.0.5" - dependencies: - "@dependents/detective-less": "npm:^4.1.0" - commander: "npm:^10.0.1" - detective-amd: "npm:^5.0.2" - detective-cjs: "npm:^5.0.1" - detective-es6: "npm:^4.0.1" - detective-postcss: "npm:^6.1.3" - detective-sass: "npm:^5.0.3" - detective-scss: "npm:^4.0.3" - detective-stylus: "npm:^4.0.0" - detective-typescript: "npm:^11.1.0" - module-definition: "npm:^5.0.1" - node-source-walk: "npm:^6.0.2" - bin: - precinct: bin/cli.js - checksum: b11751de9174a10fde45b408c1b7fa69b4af587acc60c4df93dbadf9491393b65ca220bbcacfd9b7b3c00976e4b74affbe6ecf5f989ba92085eca3b57c79e88a - languageName: node - linkType: hard - -"precond@npm:0.2": - version: 0.2.3 - resolution: "precond@npm:0.2.3" - checksum: 289b71202c090286fab340acafc96bc1d719e6f2d2484a868ef5dff28efd5953bafda78aebe4416ebf907992aa88942e68cd53ed7e2ab9eaf0709a6b5ac72340 - languageName: node - linkType: hard - -"prelude-ls@npm:^1.2.1": - version: 1.2.1 - resolution: "prelude-ls@npm:1.2.1" - checksum: b00d617431e7886c520a6f498a2e14c75ec58f6d93ba48c3b639cf241b54232d90daa05d83a9e9b9fef6baa63cb7e1e4602c2372fea5bc169668401eb127d0cd - languageName: node - linkType: hard - -"prettier@npm:^2.7.1": - version: 2.8.8 - resolution: "prettier@npm:2.8.8" - bin: - prettier: bin-prettier.js - checksum: 463ea8f9a0946cd5b828d8cf27bd8b567345cf02f56562d5ecde198b91f47a76b7ac9eae0facd247ace70e927143af6135e8cf411986b8cb8478784a4d6d724a - languageName: node - linkType: hard - -"pretty-format@npm:^27.5.1": - version: 27.5.1 - resolution: "pretty-format@npm:27.5.1" - dependencies: - ansi-regex: "npm:^5.0.1" - ansi-styles: "npm:^5.0.0" - react-is: "npm:^17.0.1" - checksum: 0cbda1031aa30c659e10921fa94e0dd3f903ecbbbe7184a729ad66f2b6e7f17891e8c7d7654c458fa4ccb1a411ffb695b4f17bbcd3fe075fabe181027c4040ed - languageName: node - linkType: hard - -"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": - version: 29.7.0 - resolution: "pretty-format@npm:29.7.0" - dependencies: - "@jest/schemas": "npm:^29.6.3" - ansi-styles: "npm:^5.0.0" - react-is: "npm:^18.0.0" - checksum: edc5ff89f51916f036c62ed433506b55446ff739358de77207e63e88a28ca2894caac6e73dcb68166a606e51c8087d32d400473e6a9fdd2dbe743f46c9c0276f - languageName: node - linkType: hard - -"pretty-ms@npm:^8.0.0": - version: 8.0.0 - resolution: "pretty-ms@npm:8.0.0" - dependencies: - parse-ms: "npm:^3.0.0" - checksum: e960d633ecca45445cf5c6dffc0f5e4bef6744c92449ab0e8c6c704800675ab71e181c5e02ece5265e02137a33e313d3f3e355fbf8ea30b4b5b23de423329f8d - languageName: node - linkType: hard - -"prettyjson@npm:1.2.5": - version: 1.2.5 - resolution: "prettyjson@npm:1.2.5" - dependencies: - colors: "npm:1.4.0" - minimist: "npm:^1.2.0" - bin: - prettyjson: bin/prettyjson - checksum: 94ea84205fc5103e32d562f515631c22440f7bcf4de5f5687522692e3f270bf4f450170857e098926adaec1b4ef33c9a8c97ae8911079a50fe7f584dd9ae5058 - languageName: node - linkType: hard - -"probot@npm:^12.2.1, probot@npm:^12.2.4": - version: 12.3.3 - resolution: "probot@npm:12.3.3" - dependencies: - "@octokit/core": "npm:^3.2.4" - "@octokit/plugin-enterprise-compatibility": "npm:^1.2.8" - "@octokit/plugin-paginate-rest": "npm:^2.6.2" - "@octokit/plugin-rest-endpoint-methods": "npm:^5.0.1" - "@octokit/plugin-retry": "npm:^3.0.6" - "@octokit/plugin-throttling": "npm:^3.3.4" - "@octokit/types": "npm:^8.0.0" - "@octokit/webhooks": "npm:^9.26.3" - "@probot/get-private-key": "npm:^1.1.0" - "@probot/octokit-plugin-config": "npm:^1.0.0" - "@probot/pino": "npm:^2.2.0" - "@types/express": "npm:^4.17.9" - "@types/ioredis": "npm:^4.27.1" - "@types/pino": "npm:^6.3.4" - "@types/pino-http": "npm:^5.0.6" - commander: "npm:^6.2.0" - deepmerge: "npm:^4.2.2" - deprecation: "npm:^2.3.1" - dotenv: "npm:^8.2.0" - eventsource: "npm:^2.0.2" - express: "npm:^4.17.1" - express-handlebars: "npm:^6.0.3" - ioredis: "npm:^4.27.8" - js-yaml: "npm:^3.14.1" - lru-cache: "npm:^6.0.0" - octokit-auth-probot: "npm:^1.2.2" - pino: "npm:^6.7.0" - pino-http: "npm:^5.3.0" - pkg-conf: "npm:^3.1.0" - resolve: "npm:^1.19.0" - semver: "npm:^7.3.4" - update-dotenv: "npm:^1.1.1" - uuid: "npm:^8.3.2" - bin: - probot: bin/probot.js - checksum: 5a98678f5333e6897a29f33ae1645119ffef5130b04425615fe598acc87e3905eb2b40a6f4f1f36b4605802b9513dbcd58b022aedc6bc6d1f1db10cb7a02684e - languageName: node - linkType: hard - -"proc-log@npm:^3.0.0": - version: 3.0.0 - resolution: "proc-log@npm:3.0.0" - checksum: f66430e4ff947dbb996058f6fd22de2c66612ae1a89b097744e17fb18a4e8e7a86db99eda52ccf15e53f00b63f4ec0b0911581ff2aac0355b625c8eac509b0dc - languageName: node - linkType: hard - -"process-nextick-args@npm:~2.0.0": - version: 2.0.1 - resolution: "process-nextick-args@npm:2.0.1" - checksum: bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367 - languageName: node - linkType: hard - -"process-warning@npm:^1.0.0": - version: 1.0.0 - resolution: "process-warning@npm:1.0.0" - checksum: 43ec4229d64eb5c58340c8aacade49eb5f6fd513eae54140abf365929ca20987f0a35c5868125e2b583cad4de8cd257beb5667d9cc539d9190a7a4c3014adf22 - languageName: node - linkType: hard - -"process-warning@npm:^2.0.0": - version: 2.3.2 - resolution: "process-warning@npm:2.3.2" - checksum: 6bccf187f604dd63067ae8b5a08f658d1cc5df4948a51525691a564ad9250575802c094dd5d1b69f015934fe5df6d925f2e607d7a589918069129b07a777aa7b - languageName: node - linkType: hard - -"process@npm:^0.10.0": - version: 0.10.1 - resolution: "process@npm:0.10.1" - checksum: 2608c672bb59fbd5e87f0c4df512540995af7e047c4eed024e1a4a1c9b144ce394840ce15069a97b82afef7aa58c6e2e8e959c1b711fe3a1f7bfb6529b03084c - languageName: node - linkType: hard - -"process@npm:^0.11.10": - version: 0.11.10 - resolution: "process@npm:0.11.10" - checksum: 40c3ce4b7e6d4b8c3355479df77aeed46f81b279818ccdc500124e6a5ab882c0cc81ff7ea16384873a95a74c4570b01b120f287abbdd4c877931460eca6084b3 - languageName: node - linkType: hard - -"promise-retry@npm:^2.0.1": - version: 2.0.1 - resolution: "promise-retry@npm:2.0.1" - dependencies: - err-code: "npm:^2.0.2" - retry: "npm:^0.12.0" - checksum: 9c7045a1a2928094b5b9b15336dcd2a7b1c052f674550df63cc3f36cd44028e5080448175b6f6ca32b642de81150f5e7b1a98b728f15cb069f2dd60ac2616b96 - languageName: node - linkType: hard - -"prompts@npm:^2.0.1": - version: 2.4.2 - resolution: "prompts@npm:2.4.2" - dependencies: - kleur: "npm:^3.0.3" - sisteransi: "npm:^1.0.5" - checksum: 16f1ac2977b19fe2cf53f8411cc98db7a3c8b115c479b2ca5c82b5527cd937aa405fa04f9a5960abeb9daef53191b53b4d13e35c1f5d50e8718c76917c5f1ea4 - languageName: node - linkType: hard - -"proto-list@npm:~1.2.1": - version: 1.2.4 - resolution: "proto-list@npm:1.2.4" - checksum: b9179f99394ec8a68b8afc817690185f3b03933f7b46ce2e22c1930dc84b60d09f5ad222beab4e59e58c6c039c7f7fcf620397235ef441a356f31f9744010e12 - languageName: node - linkType: hard - -"protobufjs@npm:^7.1.2, protobufjs@npm:^7.2.2, protobufjs@npm:^7.2.3, protobufjs@npm:^7.2.4": - version: 7.2.5 - resolution: "protobufjs@npm:7.2.5" - dependencies: - "@protobufjs/aspromise": "npm:^1.1.2" - "@protobufjs/base64": "npm:^1.1.2" - "@protobufjs/codegen": "npm:^2.0.4" - "@protobufjs/eventemitter": "npm:^1.1.0" - "@protobufjs/fetch": "npm:^1.1.0" - "@protobufjs/float": "npm:^1.0.2" - "@protobufjs/inquire": "npm:^1.1.0" - "@protobufjs/path": "npm:^1.1.2" - "@protobufjs/pool": "npm:^1.1.0" - "@protobufjs/utf8": "npm:^1.1.0" - "@types/node": "npm:>=13.7.0" - long: "npm:^5.0.0" - checksum: 12bb88965a2291ec717daddb1b7153c0e567586076da7d138c8f04558d3d0a9cad6445a3558f16c1a61f5cd9dec1a107712590daccb71763429d9b1e10d164d3 - languageName: node - linkType: hard - -"proxy-addr@npm:^2.0.7, proxy-addr@npm:~2.0.7": - version: 2.0.7 - resolution: "proxy-addr@npm:2.0.7" - dependencies: - forwarded: "npm:0.2.0" - ipaddr.js: "npm:1.9.1" - checksum: c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210 - languageName: node - linkType: hard - -"proxy-from-env@npm:^1.1.0": - version: 1.1.0 - resolution: "proxy-from-env@npm:1.1.0" - checksum: fe7dd8b1bdbbbea18d1459107729c3e4a2243ca870d26d34c2c1bcd3e4425b7bcc5112362df2d93cc7fb9746f6142b5e272fd1cc5c86ddf8580175186f6ad42b - languageName: node - linkType: hard - -"ps-list@npm:^8.0.0": - version: 8.1.1 - resolution: "ps-list@npm:8.1.1" - checksum: 5c0fa265f910e03eac14e0785f106d481c4bc3eb95f6fd77a055c231194a5accdea5e1e410050bdb5976cf1620a0bcf41923a10c9540e3ad1b9c8e0bd402116b - languageName: node - linkType: hard - -"psl@npm:^1.1.33": - version: 1.9.0 - resolution: "psl@npm:1.9.0" - checksum: 6a3f805fdab9442f44de4ba23880c4eba26b20c8e8e0830eff1cb31007f6825dace61d17203c58bfe36946842140c97a1ba7f67bc63ca2d88a7ee052b65d97ab - languageName: node - linkType: hard - -"pstree.remy@npm:^1.1.8": - version: 1.1.8 - resolution: "pstree.remy@npm:1.1.8" - checksum: 30f78c88ce6393cb3f7834216cb6e282eb83c92ccb227430d4590298ab2811bc4a4745f850a27c5178e79a8f3e316591de0fec87abc19da648c2b3c6eb766d14 - languageName: node - linkType: hard - -"pump@npm:3.0.0, pump@npm:^3.0.0": - version: 3.0.0 - resolution: "pump@npm:3.0.0" - dependencies: - end-of-stream: "npm:^1.1.0" - once: "npm:^1.3.1" - checksum: bbdeda4f747cdf47db97428f3a135728669e56a0ae5f354a9ac5b74556556f5446a46f720a8f14ca2ece5be9b4d5d23c346db02b555f46739934cc6c093a5478 - languageName: node - linkType: hard - -"pump@npm:^1.0.0": - version: 1.0.3 - resolution: "pump@npm:1.0.3" - dependencies: - end-of-stream: "npm:^1.1.0" - once: "npm:^1.3.1" - checksum: fa8c1ef9c82d596872446ba0aae5a1b01cb51fcf876b8a93edd7b8abd03e0dc5ffe2683a939c2db142aa587f86dec69028c49a043ef37145e8639859bb57401e - languageName: node - linkType: hard - -"punycode@npm:^1.3.2": - version: 1.4.1 - resolution: "punycode@npm:1.4.1" - checksum: 354b743320518aef36f77013be6e15da4db24c2b4f62c5f1eb0529a6ed02fbaf1cb52925785f6ab85a962f2b590d9cd5ad730b70da72b5f180e2556b8bd3ca08 - languageName: node - linkType: hard - -"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.0": - version: 2.3.0 - resolution: "punycode@npm:2.3.0" - checksum: 8e6f7abdd3a6635820049e3731c623bbef3fedbf63bbc696b0d7237fdba4cefa069bc1fa62f2938b0fbae057550df7b5318f4a6bcece27f1907fc75c54160bee - languageName: node - linkType: hard - -"pupa@npm:^3.1.0": - version: 3.1.0 - resolution: "pupa@npm:3.1.0" - dependencies: - escape-goat: "npm:^4.0.0" - checksum: 02afa6e4547a733484206aaa8f8eb3fbfb12d3dd17d7ca4fa1ea390a7da2cb8f381e38868bbf68009c4d372f8f6059f553171b6a712d8f2802c7cd43d513f06c - languageName: node - linkType: hard - -"pure-rand@npm:^6.0.0": - version: 6.0.3 - resolution: "pure-rand@npm:6.0.3" - checksum: f8bf59c29ef7fa6302e462cae3aa47932fb364e1bf8f095667b542d77c6fa26e52068eefa5c39b2e715a6c92d41fd8dd321bf81c07077f45e9373fc33f80e0ed - languageName: node - linkType: hard - -"qs@npm:6.11.0": - version: 6.11.0 - resolution: "qs@npm:6.11.0" - dependencies: - side-channel: "npm:^1.0.4" - checksum: 4e4875e4d7c7c31c233d07a448e7e4650f456178b9dd3766b7cfa13158fdb24ecb8c4f059fa91e820dc6ab9f2d243721d071c9c0378892dcdad86e9e9a27c68f - languageName: node - linkType: hard - -"qs@npm:^6.9.6": - version: 6.11.2 - resolution: "qs@npm:6.11.2" - dependencies: - side-channel: "npm:^1.0.4" - checksum: 4f95d4ff18ed480befcafa3390022817ffd3087fc65f146cceb40fc5edb9fa96cb31f648cae2fa96ca23818f0798bd63ad4ca369a0e22702fcd41379b3ab6571 - languageName: node - linkType: hard - -"querystringify@npm:^2.1.1": - version: 2.2.0 - resolution: "querystringify@npm:2.2.0" - checksum: 3258bc3dbdf322ff2663619afe5947c7926a6ef5fb78ad7d384602974c467fadfc8272af44f5eb8cddd0d011aae8fabf3a929a8eee4b86edcc0a21e6bd10f9aa - languageName: node - linkType: hard - -"queue-microtask@npm:^1.2.2": - version: 1.2.3 - resolution: "queue-microtask@npm:1.2.3" - checksum: 900a93d3cdae3acd7d16f642c29a642aea32c2026446151f0778c62ac089d4b8e6c986811076e1ae180a694cedf077d453a11b58ff0a865629a4f82ab558e102 - languageName: node - linkType: hard - -"queue-tick@npm:^1.0.1": - version: 1.0.1 - resolution: "queue-tick@npm:1.0.1" - checksum: 0db998e2c9b15215317dbcf801e9b23e6bcde4044e115155dae34f8e7454b9a783f737c9a725528d677b7a66c775eb7a955cf144fe0b87f62b575ce5bfd515a9 - languageName: node - linkType: hard - -"quick-format-unescaped@npm:^4.0.3": - version: 4.0.4 - resolution: "quick-format-unescaped@npm:4.0.4" - checksum: fe5acc6f775b172ca5b4373df26f7e4fd347975578199e7d74b2ae4077f0af05baa27d231de1e80e8f72d88275ccc6028568a7a8c9ee5e7368ace0e18eff93a4 - languageName: node - linkType: hard - -"quick-lru@npm:^4.0.1": - version: 4.0.1 - resolution: "quick-lru@npm:4.0.1" - checksum: f9b1596fa7595a35c2f9d913ac312fede13d37dc8a747a51557ab36e11ce113bbe88ef4c0154968845559a7709cb6a7e7cbe75f7972182451cd45e7f057a334d - languageName: node - linkType: hard - -"quick-lru@npm:^5.1.1": - version: 5.1.1 - resolution: "quick-lru@npm:5.1.1" - checksum: a24cba5da8cec30d70d2484be37622580f64765fb6390a928b17f60cd69e8dbd32a954b3ff9176fa1b86d86ff2ba05252fae55dc4d40d0291c60412b0ad096da - languageName: node - linkType: hard - -"quote-unquote@npm:^1.0.0": - version: 1.0.0 - resolution: "quote-unquote@npm:1.0.0" - checksum: eba86bb7f68ada486f5608c5c71cc155235f0408b8a0a180436cdf2457ae86f56a17de6b0bc5a1b7ae5f27735b3b789662cdf7f3b8195ac816cd0289085129ec - languageName: node - linkType: hard - -"radix3@npm:^1.1.0": - version: 1.1.0 - resolution: "radix3@npm:1.1.0" - checksum: a0c3b2c698e365cf6ff8dd01d4651d5e79042c55dc008871247aa5e0d60951d86a00457ce0c75e3a71adc52992aa4c33ab060a63771d2dfb6a0c1502b97a644c - languageName: node - linkType: hard - -"ramda@npm:@pnpm/ramda@0.28.1": - version: 0.28.1 - resolution: "@pnpm/ramda@npm:0.28.1" - checksum: a06caeeb88202bf442979191f1e8eb4eb8879a6cae70091010b53dd64e7793758be01d9c92dd1ecf0a3b8fd0e83329bc0343977880a2fe0dc7e69e4c6ebbddd6 - languageName: node - linkType: hard - -"random-bytes@npm:~1.0.0": - version: 1.0.0 - resolution: "random-bytes@npm:1.0.0" - checksum: 71e7a600e0976e9ebc269793a0577d47b965fa678fcc9e9623e427f909d1b3669db5b3a178dbf61229f0724ea23dba64db389f0be0ba675c6a6b837c02f29b8f - languageName: node - linkType: hard - -"range-parser@npm:~1.2.1": - version: 1.2.1 - resolution: "range-parser@npm:1.2.1" - checksum: 96c032ac2475c8027b7a4e9fe22dc0dfe0f6d90b85e496e0f016fbdb99d6d066de0112e680805075bd989905e2123b3b3d002765149294dce0c1f7f01fcc2ea0 - languageName: node - linkType: hard - -"raw-body@npm:2.5.1": - version: 2.5.1 - resolution: "raw-body@npm:2.5.1" - dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 5dad5a3a64a023b894ad7ab4e5c7c1ce34d3497fc7138d02f8c88a3781e68d8a55aa7d4fd3a458616fa8647cc228be314a1c03fb430a07521de78b32c4dd09d2 - languageName: node - linkType: hard - -"raw-body@npm:2.5.2": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" - dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 - languageName: node - linkType: hard - -"rc@npm:1.2.8, rc@npm:^1.2.7": - version: 1.2.8 - resolution: "rc@npm:1.2.8" - dependencies: - deep-extend: "npm:^0.6.0" - ini: "npm:~1.3.0" - minimist: "npm:^1.2.0" - strip-json-comments: "npm:~2.0.1" - bin: - rc: ./cli.js - checksum: 24a07653150f0d9ac7168e52943cc3cb4b7a22c0e43c7dff3219977c2fdca5a2760a304a029c20811a0e79d351f57d46c9bde216193a0f73978496afc2b85b15 - languageName: node - linkType: hard - -"react-is@npm:^17.0.1": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053 - languageName: node - linkType: hard - -"react-is@npm:^18.0.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: 6eb5e4b28028c23e2bfcf73371e72cd4162e4ac7ab445ddae2afe24e347a37d6dc22fae6e1748632cd43c6d4f9b8f86dcf26bf9275e1874f436d129952528ae0 - languageName: node - linkType: hard - -"read-package-json-fast@npm:^3.0.0": - version: 3.0.2 - resolution: "read-package-json-fast@npm:3.0.2" - dependencies: - json-parse-even-better-errors: "npm:^3.0.0" - npm-normalize-package-bin: "npm:^3.0.0" - checksum: 37787e075f0260a92be0428687d9020eecad7ece3bda37461c2219e50d1ec183ab6ba1d9ada193691435dfe119a42c8a5b5b5463f08c8ddbc3d330800b265318 - languageName: node - linkType: hard - -"read-pkg-up@npm:9.1.0, read-pkg-up@npm:^9.0.0": - version: 9.1.0 - resolution: "read-pkg-up@npm:9.1.0" - dependencies: - find-up: "npm:^6.3.0" - read-pkg: "npm:^7.1.0" - type-fest: "npm:^2.5.0" - checksum: 3fb44889ff930b5c7b5cef9929fc5b2a8a80bc877682be0aef8daff7fc65b1f150bb4e61e7d4e7a11772b7b9b8e05843528031fe8111a7696b6deb652ee4287f - languageName: node - linkType: hard - -"read-pkg-up@npm:^7.0.1": - version: 7.0.1 - resolution: "read-pkg-up@npm:7.0.1" - dependencies: - find-up: "npm:^4.1.0" - read-pkg: "npm:^5.2.0" - type-fest: "npm:^0.8.1" - checksum: 82b3ac9fd7c6ca1bdc1d7253eb1091a98ff3d195ee0a45386582ce3e69f90266163c34121e6a0a02f1630073a6c0585f7880b3865efcae9c452fa667f02ca385 - languageName: node - linkType: hard - -"read-pkg@npm:^5.2.0": - version: 5.2.0 - resolution: "read-pkg@npm:5.2.0" - dependencies: - "@types/normalize-package-data": "npm:^2.4.0" - normalize-package-data: "npm:^2.5.0" - parse-json: "npm:^5.0.0" - type-fest: "npm:^0.6.0" - checksum: b51a17d4b51418e777029e3a7694c9bd6c578a5ab99db544764a0b0f2c7c0f58f8a6bc101f86a6fceb8ba6d237d67c89acf6170f6b98695d0420ddc86cf109fb - languageName: node - linkType: hard - -"read-pkg@npm:^7.1.0": - version: 7.1.0 - resolution: "read-pkg@npm:7.1.0" - dependencies: - "@types/normalize-package-data": "npm:^2.4.1" - normalize-package-data: "npm:^3.0.2" - parse-json: "npm:^5.2.0" - type-fest: "npm:^2.0.0" - checksum: 5d67a9a1c96f6ee7765743c741f446e0556388dd60236ebfe3a8675019753b49da0863a871763bbdde81a8b3a07d03039088a21bf2dbf6ec485728958d9e93a3 - languageName: node - linkType: hard - -"readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": - version: 3.6.2 - resolution: "readable-stream@npm:3.6.2" - dependencies: - inherits: "npm:^2.0.3" - string_decoder: "npm:^1.1.1" - util-deprecate: "npm:^1.0.1" - checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7 - languageName: node - linkType: hard - -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.1.5, readable-stream@npm:~2.3.6": - version: 2.3.8 - resolution: "readable-stream@npm:2.3.8" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.3" - isarray: "npm:~1.0.0" - process-nextick-args: "npm:~2.0.0" - safe-buffer: "npm:~5.1.1" - string_decoder: "npm:~1.1.1" - util-deprecate: "npm:~1.0.1" - checksum: 7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa - languageName: node - linkType: hard - -"readable-stream@npm:^4.0.0": - version: 4.5.1 - resolution: "readable-stream@npm:4.5.1" - dependencies: - abort-controller: "npm:^3.0.0" - buffer: "npm:^6.0.3" - events: "npm:^3.3.0" - process: "npm:^0.11.10" - string_decoder: "npm:^1.3.0" - checksum: 10fb4c111f767b33c5e5930a036ec7f77a64cdfade36f694dfd523ab5df681edb4eb44b1cc0a789674aa58c46fe4b0fe76f2bc06b17244f679499d9c43542bcc - languageName: node - linkType: hard - -"readable-web-to-node-stream@npm:^3.0.2": - version: 3.0.2 - resolution: "readable-web-to-node-stream@npm:3.0.2" - dependencies: - readable-stream: "npm:^3.6.0" - checksum: 533d5cd1580232a2c753e52a245be13fc552e6f82c5053a8a8da7ea1063d73a34f936a86b3d4433cdb4a13dd683835cfc87f230936cb96d329a1e28b6040f42e - languageName: node - linkType: hard - -"readdir-glob@npm:^1.1.2": - version: 1.1.3 - resolution: "readdir-glob@npm:1.1.3" - dependencies: - minimatch: "npm:^5.1.0" - checksum: a37e0716726650845d761f1041387acd93aa91b28dd5381950733f994b6c349ddc1e21e266ec7cc1f9b92e205a7a972232f9b89d5424d07361c2c3753d5dbace - languageName: node - linkType: hard - -"readdirp@npm:^2.0.0": - version: 2.2.1 - resolution: "readdirp@npm:2.2.1" - dependencies: - graceful-fs: "npm:^4.1.11" - micromatch: "npm:^3.1.10" - readable-stream: "npm:^2.0.2" - checksum: 770d177372ff2212d382d425d55ca48301fcbf3231ab3827257bbcca7ff44fb51fe4af6acc2dda8512dc7f29da390e9fbea5b2b3fc724b86e85cc828395b7797 - languageName: node - linkType: hard - -"readdirp@npm:^3.4.0, readdirp@npm:~3.6.0": - version: 3.6.0 - resolution: "readdirp@npm:3.6.0" - dependencies: - picomatch: "npm:^2.2.1" - checksum: 6fa848cf63d1b82ab4e985f4cf72bd55b7dcfd8e0a376905804e48c3634b7e749170940ba77b32804d5fe93b3cc521aa95a8d7e7d725f830da6d93f3669ce66b - languageName: node - linkType: hard - -"real-require@npm:^0.2.0": - version: 0.2.0 - resolution: "real-require@npm:0.2.0" - checksum: 23eea5623642f0477412ef8b91acd3969015a1501ed34992ada0e3af521d3c865bb2fe4cdbfec5fe4b505f6d1ef6a03e5c3652520837a8c3b53decff7e74b6a0 - languageName: node - linkType: hard - -"redent@npm:^3.0.0": - version: 3.0.0 - resolution: "redent@npm:3.0.0" - dependencies: - indent-string: "npm:^4.0.0" - strip-indent: "npm:^3.0.0" - checksum: d64a6b5c0b50eb3ddce3ab770f866658a2b9998c678f797919ceb1b586bab9259b311407280bd80b804e2a7c7539b19238ae6a2a20c843f1a7fcff21d48c2eae - languageName: node - linkType: hard - -"redis-commands@npm:1.7.0": - version: 1.7.0 - resolution: "redis-commands@npm:1.7.0" - checksum: c78b46d8d6e811f422961878538c57048a451ab56760d3f1657a7c8f29aaae42cc23890f75655556a59ec67611022e18cb443d2976e6c55036934bfe783aa60e - languageName: node - linkType: hard - -"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": - version: 1.2.0 - resolution: "redis-errors@npm:1.2.0" - checksum: 5b316736e9f532d91a35bff631335137a4f974927bb2fb42bf8c2f18879173a211787db8ac4c3fde8f75ed6233eb0888e55d52510b5620e30d69d7d719c8b8a7 - languageName: node - linkType: hard - -"redis-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "redis-parser@npm:3.0.0" - dependencies: - redis-errors: "npm:^1.0.0" - checksum: ee16ac4c7b2a60b1f42a2cdaee22b005bd4453eb2d0588b8a4939718997ae269da717434da5d570fe0b05030466eeb3f902a58cf2e8e1ca058bf6c9c596f632f - languageName: node - linkType: hard - -"regex-not@npm:^1.0.0, regex-not@npm:^1.0.2": - version: 1.0.2 - resolution: "regex-not@npm:1.0.2" - dependencies: - extend-shallow: "npm:^3.0.2" - safe-regex: "npm:^1.1.0" - checksum: a0f8d6045f63b22e9759db10e248369c443b41cedd7dba0922d002b66c2734bc2aef0d98c4d45772d1f756245f4c5203856b88b9624bba2a58708858a8d485d6 - languageName: node - linkType: hard - -"regexp-tree@npm:^0.1.24": - version: 0.1.27 - resolution: "regexp-tree@npm:0.1.27" - bin: - regexp-tree: bin/regexp-tree - checksum: f636f44b4a0d93d7d6926585ecd81f63e4ce2ac895bc417b2ead0874cd36b337dcc3d0fedc63f69bf5aaeaa4340f36ca7e750c9687cceaf8087374e5284e843c - languageName: node - linkType: hard - -"registry-auth-token@npm:^5.0.1": - version: 5.0.2 - resolution: "registry-auth-token@npm:5.0.2" - dependencies: - "@pnpm/npm-conf": "npm:^2.1.0" - checksum: 20fc2225681cc54ae7304b31ebad5a708063b1949593f02dfe5fb402bc1fc28890cecec6497ea396ba86d6cca8a8480715926dfef8cf1f2f11e6f6cc0a1b4bde - languageName: node - linkType: hard - -"registry-url@npm:^6.0.0": - version: 6.0.1 - resolution: "registry-url@npm:6.0.1" - dependencies: - rc: "npm:1.2.8" - checksum: 66e2221c8113fc35ee9d23fe58cb516fc8d556a189fb8d6f1011a02efccc846c4c9b5075b4027b99a5d5c9ad1345ac37f297bea3c0ca30d607ec8084bf561b90 - languageName: node - linkType: hard - -"remove-trailing-separator@npm:^1.0.1": - version: 1.1.0 - resolution: "remove-trailing-separator@npm:1.1.0" - checksum: 3568f9f8f5af3737b4aee9e6e1e8ec4be65a92da9cb27f989e0893714d50aa95ed2ff02d40d1fa35e1b1a234dc9c2437050ef356704a3999feaca6667d9e9bfc - languageName: node - linkType: hard - -"rename-overwrite@npm:^4.0.3": - version: 4.0.3 - resolution: "rename-overwrite@npm:4.0.3" - dependencies: - "@zkochan/rimraf": "npm:^2.1.2" - fs-extra: "npm:10.1.0" - checksum: 6e06de4bed6017552dc1edc21674eaa54f4d4ca3a2d9872234135623d6973f0f79b43d7566180edf45684f1b0fb62140a5f0f4ecc55b62d308eecaaa84ebc470 - languageName: node - linkType: hard - -"repeat-element@npm:^1.1.2": - version: 1.1.4 - resolution: "repeat-element@npm:1.1.4" - checksum: 81aa8d82bc845780803ef52df3533fa399974b99df571d0bb86e91f0ffca9ee4b9c4e8e5e72af087938cc28d2aef93d106a6d01da685d72ce96455b90a9f9f69 - languageName: node - linkType: hard - -"repeat-string@npm:^1.6.1": - version: 1.6.1 - resolution: "repeat-string@npm:1.6.1" - checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d - languageName: node - linkType: hard - -"require-directory@npm:^2.1.1": - version: 2.1.1 - resolution: "require-directory@npm:2.1.1" - checksum: 83aa76a7bc1531f68d92c75a2ca2f54f1b01463cb566cf3fbc787d0de8be30c9dbc211d1d46be3497dac5785fe296f2dd11d531945ac29730643357978966e99 - languageName: node - linkType: hard - -"require-from-string@npm:^2.0.2": - version: 2.0.2 - resolution: "require-from-string@npm:2.0.2" - checksum: aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2 - languageName: node - linkType: hard - -"require-in-the-middle@npm:^7.1.0": - version: 7.2.0 - resolution: "require-in-the-middle@npm:7.2.0" - dependencies: - debug: "npm:^4.1.1" - module-details-from-path: "npm:^1.0.3" - resolve: "npm:^1.22.1" - checksum: ffff7ca815f11ffbe963fe2dc2108d17d579e7318ec008204261ec9fce11367dce24113f642ab55a8929d3a35e5c4e3d46d76a735cd45b2c267affd74d629118 - languageName: node - linkType: hard - -"require-package-name@npm:^2.0.1": - version: 2.0.1 - resolution: "require-package-name@npm:2.0.1" - checksum: 2da87caecdd2157489deaf8add246696dc9cbcebd89ef49b062ad1183594b979f96f8194d4b0f5447a92ad72d39b9fae2df38ec5b9ecef9c7c0157af38eeecbc - languageName: node - linkType: hard - -"requires-port@npm:^1.0.0": - version: 1.0.0 - resolution: "requires-port@npm:1.0.0" - checksum: b2bfdd09db16c082c4326e573a82c0771daaf7b53b9ce8ad60ea46aa6e30aaf475fe9b164800b89f93b748d2c234d8abff945d2551ba47bf5698e04cd7713267 - languageName: node - linkType: hard - -"resolve-alpn@npm:^1.2.0": - version: 1.2.1 - resolution: "resolve-alpn@npm:1.2.1" - checksum: b70b29c1843bc39781ef946c8cd4482e6d425976599c0f9c138cec8209e4e0736161bf39319b01676a847000085dfdaf63583c6fb4427bf751a10635bd2aa0c4 - languageName: node - linkType: hard - -"resolve-cwd@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-cwd@npm:3.0.0" - dependencies: - resolve-from: "npm:^5.0.0" - checksum: e608a3ebd15356264653c32d7ecbc8fd702f94c6703ea4ac2fb81d9c359180cba0ae2e6b71faa446631ed6145454d5a56b227efc33a2d40638ac13f8beb20ee4 - languageName: node - linkType: hard - -"resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": - version: 5.0.0 - resolution: "resolve-from@npm:5.0.0" - checksum: b21cb7f1fb746de8107b9febab60095187781137fd803e6a59a76d421444b1531b641bba5857f5dc011974d8a5c635d61cec49e6bd3b7fc20e01f0fafc4efbf2 - languageName: node - linkType: hard - -"resolve-from@npm:^4.0.0": - version: 4.0.0 - resolution: "resolve-from@npm:4.0.0" - checksum: 8408eec31a3112ef96e3746c37be7d64020cda07c03a920f5024e77290a218ea758b26ca9529fd7b1ad283947f34b2291c1c0f6aa0ed34acfdda9c6014c8d190 - languageName: node - linkType: hard - -"resolve-global@npm:1.0.0, resolve-global@npm:^1.0.0": - version: 1.0.0 - resolution: "resolve-global@npm:1.0.0" - dependencies: - global-dirs: "npm:^0.1.1" - checksum: fda6ba81a07a0124756ce956dd871ca83763973326d8617143dab38d9c9afc666926604bfe8f0bfd046a9a285347568f32ceb3d4c55a1cb9de5614cca001a21c - languageName: node - linkType: hard - -"resolve-pkg-maps@npm:^1.0.0": - version: 1.0.0 - resolution: "resolve-pkg-maps@npm:1.0.0" - checksum: fb8f7bbe2ca281a73b7ef423a1cbc786fb244bd7a95cbe5c3fba25b27d327150beca8ba02f622baea65919a57e061eb5005204daa5f93ed590d9b77463a567ab - languageName: node - linkType: hard - -"resolve-url@npm:^0.2.1": - version: 0.2.1 - resolution: "resolve-url@npm:0.2.1" - checksum: c285182cfcddea13a12af92129ce0569be27fb0074ffaefbd3ba3da2eac2acecdfc996d435c4982a9fa2b4708640e52837c9153a5ab9255886a00b0b9e8d2a54 - languageName: node - linkType: hard - -"resolve.exports@npm:^2.0.0": - version: 2.0.2 - resolution: "resolve.exports@npm:2.0.2" - checksum: cc4cffdc25447cf34730f388dca5021156ba9302a3bad3d7f168e790dc74b2827dff603f1bc6ad3d299bac269828dca96dd77e036dc9fba6a2a1807c47ab5c98 - languageName: node - linkType: hard - -"resolve@npm:^1.10.0, resolve@npm:^1.20.0": - version: 1.22.6 - resolution: "resolve@npm:1.22.6" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 967f2eb67c77d1be7ff15676a7dbac9334090cfbf8b967305da5f4bd22fc7d12e7045223dc820bcc783031815b60b7f42f2a495165c320ffb4c7bb92eb2eb2d7 - languageName: node - linkType: hard - -"resolve@npm:^1.19.0, resolve@npm:^1.22.1": - version: 1.22.8 - resolution: "resolve@npm:1.22.8" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 07e179f4375e1fd072cfb72ad66d78547f86e6196c4014b31cb0b8bb1db5f7ca871f922d08da0fbc05b94e9fd42206f819648fa3b5b873ebbc8e1dc68fec433a - languageName: node - linkType: hard - -"resolve@npm:^2.0.0-next.1": - version: 2.0.0-next.5 - resolution: "resolve@npm:2.0.0-next.5" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: a6c33555e3482ea2ec4c6e3d3bf0d78128abf69dca99ae468e64f1e30acaa318fd267fb66c8836b04d558d3e2d6ed875fe388067e7d8e0de647d3c21af21c43a - languageName: node - linkType: hard - -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin": - version: 1.22.6 - resolution: "resolve@patch:resolve@npm%3A1.22.6#optional!builtin::version=1.22.6&hash=c3c19d" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: acedc45a638b3635730669bb65e87bb61f5bf9b4e81982aba9ece0049ff792472a6fbb0c22cc59073cdbf17a0926c1d3d77ba86c88c60e15cc46f929278210cb - languageName: node - linkType: hard - -"resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin": - version: 1.22.8 - resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 0446f024439cd2e50c6c8fa8ba77eaa8370b4180f401a96abf3d1ebc770ac51c1955e12764cde449fde3fff480a61f84388e3505ecdbab778f4bef5f8212c729 - languageName: node - linkType: hard - -"resolve@patch:resolve@npm%3A^2.0.0-next.1#optional!builtin": - version: 2.0.0-next.5 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" - dependencies: - is-core-module: "npm:^2.13.0" - path-parse: "npm:^1.0.7" - supports-preserve-symlinks-flag: "npm:^1.0.0" - bin: - resolve: bin/resolve - checksum: 78ad6edb8309a2bfb720c2c1898f7907a37f858866ce11a5974643af1203a6a6e05b2fa9c53d8064a673a447b83d42569260c306d43628bff5bb101969708355 - languageName: node - linkType: hard - -"responselike@npm:^3.0.0": - version: 3.0.0 - resolution: "responselike@npm:3.0.0" - dependencies: - lowercase-keys: "npm:^3.0.0" - checksum: 8af27153f7e47aa2c07a5f2d538cb1e5872995f0e9ff77def858ecce5c3fe677d42b824a62cde502e56d275ab832b0a8bd350d5cd6b467ac0425214ac12ae658 - languageName: node - linkType: hard - -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - checksum: f5b335bee06f440445e976a7031a3ef53691f9b7c4a9d42a469a0edaf8a5508158a0d561ff2b26a1f4f38783bcca2c0e5c3a44f927326f6694d5b44d7a4993e6 - languageName: node - linkType: hard - -"restore-cursor@npm:^4.0.0": - version: 4.0.0 - resolution: "restore-cursor@npm:4.0.0" - dependencies: - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - checksum: 6f7da8c5e422ac26aa38354870b1afac09963572cf2879443540449068cb43476e9cbccf6f8de3e0171e0d6f7f533c2bc1a0a008003c9a525bbc098e89041318 - languageName: node - linkType: hard - -"ret@npm:~0.1.10": - version: 0.1.15 - resolution: "ret@npm:0.1.15" - checksum: 01f77cad0f7ea4f955852c03d66982609893edc1240c0c964b4c9251d0f9fb6705150634060d169939b096d3b77f4c84d6b6098a5b5d340160898c8581f1f63f - languageName: node - linkType: hard - -"ret@npm:~0.2.0": - version: 0.2.2 - resolution: "ret@npm:0.2.2" - checksum: 1a41e543913cda851abb1dae4852efa97bb693ce58fde3b51cc1cae94e2599dd70b91ad6268a4a07fc238305be06fed91723ef6d08863c48a0d02e0a74b943cd - languageName: node - linkType: hard - -"retry@npm:^0.12.0": - version: 0.12.0 - resolution: "retry@npm:0.12.0" - checksum: 59933e8501727ba13ad73ef4a04d5280b3717fd650408460c987392efe9d7be2040778ed8ebe933c5cbd63da3dcc37919c141ef8af0a54a6e4fca5a2af177bfe - languageName: node - linkType: hard - -"retry@npm:^0.13.1": - version: 0.13.1 - resolution: "retry@npm:0.13.1" - checksum: 9ae822ee19db2163497e074ea919780b1efa00431d197c7afdb950e42bf109196774b92a49fc9821f0b8b328a98eea6017410bfc5e8a0fc19c85c6d11adb3772 - languageName: node - linkType: hard - -"reusify@npm:^1.0.4": - version: 1.0.4 - resolution: "reusify@npm:1.0.4" - checksum: c19ef26e4e188f408922c46f7ff480d38e8dfc55d448310dfb518736b23ed2c4f547fb64a6ed5bdba92cd7e7ddc889d36ff78f794816d5e71498d645ef476107 - languageName: node - linkType: hard - -"reverse-arguments@npm:^1.0.0": - version: 1.0.0 - resolution: "reverse-arguments@npm:1.0.0" - checksum: 8a8665d184655290db00ee0d81238c4e6e4ca1d56c0101538ddd69f84e3ce0311f51b0e7669d846c4cc10b8418b1e6e24e40a0e261d04c48c1208adaa6941d99 - languageName: node - linkType: hard - -"rfdc@npm:^1.2.0, rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: a17fd7b81f42c7ae4cb932abd7b2f677b04cc462a03619fb46945ae1ccae17c3bc87c020ffdde1751cbfa8549860a2883486fdcabc9b9de3f3108af32b69a667 - languageName: node - linkType: hard - -"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": - version: 3.0.2 - resolution: "rimraf@npm:3.0.2" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: bin.js - checksum: 9cb7757acb489bd83757ba1a274ab545eafd75598a9d817e0c3f8b164238dd90eba50d6b848bd4dcc5f3040912e882dc7ba71653e35af660d77b25c381d402e8 - languageName: node - linkType: hard - -"rrweb-cssom@npm:^0.6.0": - version: 0.6.0 - resolution: "rrweb-cssom@npm:0.6.0" - checksum: 3d9d90d53c2349ea9c8509c2690df5a4ef930c9cf8242aeb9425d4046f09d712bb01047e00da0e1c1dab5db35740b3d78fd45c3e7272f75d3724a563f27c30a3 - languageName: node - linkType: hard - -"run-async@npm:^2.2.0, run-async@npm:^2.4.0": - version: 2.4.1 - resolution: "run-async@npm:2.4.1" - checksum: 35a68c8f1d9664f6c7c2e153877ca1d6e4f886e5ca067c25cdd895a6891ff3a1466ee07c63d6a9be306e9619ff7d509494e6d9c129516a36b9fd82263d579ee1 - languageName: node - linkType: hard - -"run-parallel@npm:^1.1.4, run-parallel@npm:^1.1.9": - version: 1.2.0 - resolution: "run-parallel@npm:1.2.0" - dependencies: - queue-microtask: "npm:^1.2.2" - checksum: 200b5ab25b5b8b7113f9901bfe3afc347e19bb7475b267d55ad0eb86a62a46d77510cb0f232507c9e5d497ebda569a08a9867d0d14f57a82ad5564d991588b39 - languageName: node - linkType: hard - -"rxjs@npm:^6.4.0, rxjs@npm:^6.6.2": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" - dependencies: - tslib: "npm:^1.9.0" - checksum: e556a13a9aa89395e5c9d825eabcfa325568d9c9990af720f3f29f04a888a3b854f25845c2b55875d875381abcae2d8100af9cacdc57576e7ed6be030a01d2fe - languageName: node - linkType: hard - -"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": - version: 5.2.1 - resolution: "safe-buffer@npm:5.2.1" - checksum: 6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 - languageName: node - linkType: hard - -"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": - version: 5.1.2 - resolution: "safe-buffer@npm:5.1.2" - checksum: 780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21 - languageName: node - linkType: hard - -"safe-json-stringify@npm:^1.2.0": - version: 1.2.0 - resolution: "safe-json-stringify@npm:1.2.0" - checksum: 9c21c7b63a35a9e52d248eea2ad7bc9e790dde5aa418f0d4eed3c0b4c866e15337425b0d973173d30dd70a9e422271619f17e13574e0c8371d0c240cf72b871f - languageName: node - linkType: hard - -"safe-regex2@npm:^2.0.0": - version: 2.0.0 - resolution: "safe-regex2@npm:2.0.0" - dependencies: - ret: "npm:~0.2.0" - checksum: f499e4fc69caafd7dd8023759e69a32991baa66e90bec5e2a7777b907943b27068dbff4e7a32cc8231f1354fcb779142f419e85498ae1e37384dc60619509c27 - languageName: node - linkType: hard - -"safe-regex@npm:^1.1.0": - version: 1.1.0 - resolution: "safe-regex@npm:1.1.0" - dependencies: - ret: "npm:~0.1.10" - checksum: 547d58aa5184cbef368fd5ed5f28d20f911614748c5da6b35f53fd6626396707587251e6e3d1e3010fd3ff1212e413841b8825eaa5f317017ca62a30899af31a - languageName: node - linkType: hard - -"safe-stable-stringify@npm:^2.3.1": - version: 2.4.3 - resolution: "safe-stable-stringify@npm:2.4.3" - checksum: 81dede06b8f2ae794efd868b1e281e3c9000e57b39801c6c162267eb9efda17bd7a9eafa7379e1f1cacd528d4ced7c80d7460ad26f62ada7c9e01dec61b2e768 - languageName: node - linkType: hard - -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": - version: 2.1.2 - resolution: "safer-buffer@npm:2.1.2" - checksum: 7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 - languageName: node - linkType: hard - -"saxes@npm:^6.0.0": - version: 6.0.0 - resolution: "saxes@npm:6.0.0" - dependencies: - xmlchars: "npm:^2.2.0" - checksum: 3847b839f060ef3476eb8623d099aa502ad658f5c40fd60c105ebce86d244389b0d76fcae30f4d0c728d7705ceb2f7e9b34bb54717b6a7dbedaf5dad2d9a4b74 - languageName: node - linkType: hard - -"scrypt-js@npm:3.0.1": - version: 3.0.1 - resolution: "scrypt-js@npm:3.0.1" - checksum: e2941e1c8b5c84c7f3732b0153fee624f5329fc4e772a06270ee337d4d2df4174b8abb5e6ad53804a29f53890ecbc78f3775a319323568c0313040c0e55f5b10 - languageName: node - linkType: hard - -"secure-json-parse@npm:^2.4.0, secure-json-parse@npm:^2.5.0": - version: 2.7.0 - resolution: "secure-json-parse@npm:2.7.0" - checksum: f57eb6a44a38a3eeaf3548228585d769d788f59007454214fab9ed7f01fbf2e0f1929111da6db28cf0bcc1a2e89db5219a59e83eeaec3a54e413a0197ce879e4 - languageName: node - linkType: hard - -"seek-bzip@npm:^1.0.6": - version: 1.0.6 - resolution: "seek-bzip@npm:1.0.6" - dependencies: - commander: "npm:^2.8.1" - bin: - seek-bunzip: bin/seek-bunzip - seek-table: bin/seek-bzip-table - checksum: e4019e4498bb725ff855603595c4116ca003674b13d29cb9ed9891b2ceec884ccf7c1cb5dba0d6b50fe6ce760a011078f5744efb79823f4ddb9decb1571e9912 - languageName: node - linkType: hard - -"semver-diff@npm:^4.0.0": - version: 4.0.0 - resolution: "semver-diff@npm:4.0.0" - dependencies: - semver: "npm:^7.3.5" - checksum: 3ed1bb22f39b4b6e98785bb066e821eabb9445d3b23e092866c50e7df8b9bd3eda617b242f81db4159586e0e39b0deb908dd160a24f783bd6f52095b22cd68ea - languageName: node - linkType: hard - -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.7.1": - version: 5.7.2 - resolution: "semver@npm:5.7.2" - bin: - semver: bin/semver - checksum: e4cf10f86f168db772ae95d86ba65b3fd6c5967c94d97c708ccb463b778c2ee53b914cd7167620950fc07faf5a564e6efe903836639e512a1aa15fbc9667fa25 - languageName: node - linkType: hard - -"semver@npm:7.5.4, semver@npm:^7.0.0, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.4.0, semver@npm:^7.5.3, semver@npm:^7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" - dependencies: - lru-cache: "npm:^6.0.0" - bin: - semver: bin/semver.js - checksum: 5160b06975a38b11c1ab55950cb5b8a23db78df88275d3d8a42ccf1f29e55112ac995b3a26a522c36e3b5f76b0445f1eef70d696b8c7862a2b4303d7b0e7609e - languageName: node - linkType: hard - -"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.0, semver@npm:^6.3.1": - version: 6.3.1 - resolution: "semver@npm:6.3.1" - bin: - semver: bin/semver.js - checksum: e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d - languageName: node - linkType: hard - -"semver@npm:~7.0.0": - version: 7.0.0 - resolution: "semver@npm:7.0.0" - bin: - semver: bin/semver.js - checksum: 7fd341680a967a0abfd66f3a7d36ba44e52ff5d3e799e9a6cdb01a68160b64ef09be82b4af05459effeecdd836f002c2462555d2821cd890dfdfe36a0d9f56a5 - languageName: node - linkType: hard - -"send@npm:0.18.0": - version: 0.18.0 - resolution: "send@npm:0.18.0" - dependencies: - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - mime: "npm:1.6.0" - ms: "npm:2.1.3" - on-finished: "npm:2.4.1" - range-parser: "npm:~1.2.1" - statuses: "npm:2.0.1" - checksum: 0eb134d6a51fc13bbcb976a1f4214ea1e33f242fae046efc311e80aff66c7a43603e26a79d9d06670283a13000e51be6e0a2cb80ff0942eaf9f1cd30b7ae736a - languageName: node - linkType: hard - -"serve-static@npm:1.15.0": - version: 1.15.0 - resolution: "serve-static@npm:1.15.0" - dependencies: - encodeurl: "npm:~1.0.2" - escape-html: "npm:~1.0.3" - parseurl: "npm:~1.3.3" - send: "npm:0.18.0" - checksum: fa9f0e21a540a28f301258dfe1e57bb4f81cd460d28f0e973860477dd4acef946a1f41748b5bd41c73b621bea2029569c935faa38578fd34cd42a9b4947088ba - languageName: node - linkType: hard - -"set-blocking@npm:^2.0.0": - version: 2.0.0 - resolution: "set-blocking@npm:2.0.0" - checksum: 9f8c1b2d800800d0b589de1477c753492de5c1548d4ade52f57f1d1f5e04af5481554d75ce5e5c43d4004b80a3eb714398d6907027dc0534177b7539119f4454 - languageName: node - linkType: hard - -"set-cookie-parser@npm:^2.4.1": - version: 2.6.0 - resolution: "set-cookie-parser@npm:2.6.0" - checksum: 739da029f0e56806a103fcd5501d9c475e19e77bd8274192d7ae5c374ae714a82bba9a7ac00b0330a18227c5644b08df9e442240527be578f5a6030f9bb2bb80 - languageName: node - linkType: hard - -"set-function-length@npm:^1.1.1": - version: 1.1.1 - resolution: "set-function-length@npm:1.1.1" - dependencies: - define-data-property: "npm:^1.1.1" - get-intrinsic: "npm:^1.2.1" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.0" - checksum: a29e255c116c29e3323b851c4f46c58c91be9bb8b065f191e2ea1807cb2c839df56e3175732a498e0c6d54626ba6b6fef896bf699feb7ab70c42dc47eb247c95 - languageName: node - linkType: hard - -"set-value@npm:^2.0.0, set-value@npm:^2.0.1": - version: 2.0.1 - resolution: "set-value@npm:2.0.1" - dependencies: - extend-shallow: "npm:^2.0.1" - is-extendable: "npm:^0.1.1" - is-plain-object: "npm:^2.0.3" - split-string: "npm:^3.0.1" - checksum: 4c40573c4f6540456e4b38b95f570272c4cfbe1d12890ad4057886da8535047cd772dfadf5b58e2e87aa244dfb4c57e3586f6716b976fc47c5144b6b09e1811b - languageName: node - linkType: hard - -"setprototypeof@npm:1.2.0": - version: 1.2.0 - resolution: "setprototypeof@npm:1.2.0" - checksum: 68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc - languageName: node - linkType: hard - -"sharp@npm:^0.32.6": - version: 0.32.6 - resolution: "sharp@npm:0.32.6" - dependencies: - color: "npm:^4.2.3" - detect-libc: "npm:^2.0.2" - node-addon-api: "npm:^6.1.0" - node-gyp: "npm:latest" - prebuild-install: "npm:^7.1.1" - semver: "npm:^7.5.4" - simple-get: "npm:^4.0.1" - tar-fs: "npm:^3.0.4" - tunnel-agent: "npm:^0.6.0" - checksum: f6a756fec5051ef2f9341e0543cde1da4e822982dd5398010baad92e2262bd177e08b753eb19b2fbee30f2fcb0e8756f24088fafc48293a364e9a8f8dc65a300 - languageName: node - linkType: hard - -"shebang-command@npm:^2.0.0": - version: 2.0.0 - resolution: "shebang-command@npm:2.0.0" - dependencies: - shebang-regex: "npm:^3.0.0" - checksum: a41692e7d89a553ef21d324a5cceb5f686d1f3c040759c50aab69688634688c5c327f26f3ecf7001ebfd78c01f3c7c0a11a7c8bfd0a8bc9f6240d4f40b224e4e - languageName: node - linkType: hard - -"shebang-regex@npm:^3.0.0": - version: 3.0.0 - resolution: "shebang-regex@npm:3.0.0" - checksum: 1dbed0726dd0e1152a92696c76c7f06084eb32a90f0528d11acd764043aacf76994b2fb30aa1291a21bd019d6699164d048286309a278855ee7bec06cf6fb690 - languageName: node - linkType: hard - -"shell-quote-word@npm:^1.0.1": - version: 1.0.1 - resolution: "shell-quote-word@npm:1.0.1" - checksum: 780d67a10878bca215d4cdccfcc079d4a81a6584e13944cce39bddb8c1096a32cce6b85141ac4c196fcbaec6b93b5cc35844fcf1e3788785a504405e90253f55 - languageName: node - linkType: hard - -"shimmer@npm:^1.2.1": - version: 1.2.1 - resolution: "shimmer@npm:1.2.1" - checksum: ae8b27c389db2a00acfc8da90240f11577685a8f3e40008f826a3bea8b4f3b3ecd305c26be024b4a0fd3b123d132c1569d6e238097960a9a543b6c60760fb46a - languageName: node - linkType: hard - -"side-channel@npm:^1.0.4": - version: 1.0.4 - resolution: "side-channel@npm:1.0.4" - dependencies: - call-bind: "npm:^1.0.0" - get-intrinsic: "npm:^1.0.2" - object-inspect: "npm:^1.9.0" - checksum: 054a5d23ee35054b2c4609b9fd2a0587760737782b5d765a9c7852264710cc39c6dcb56a9bbd6c12cd84071648aea3edb2359d2f6e560677eedadce511ac1da5 - languageName: node - linkType: hard - -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": - version: 3.0.7 - resolution: "signal-exit@npm:3.0.7" - checksum: 25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912 - languageName: node - linkType: hard - -"signal-exit@npm:^4.0.1": - version: 4.1.0 - resolution: "signal-exit@npm:4.1.0" - checksum: 41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 - languageName: node - linkType: hard - -"simple-concat@npm:^1.0.0": - version: 1.0.1 - resolution: "simple-concat@npm:1.0.1" - checksum: 62f7508e674414008910b5397c1811941d457dfa0db4fd5aa7fa0409eb02c3609608dfcd7508cace75b3a0bf67a2a77990711e32cd213d2c76f4fd12ee86d776 - languageName: node - linkType: hard - -"simple-get@npm:^4.0.0, simple-get@npm:^4.0.1": - version: 4.0.1 - resolution: "simple-get@npm:4.0.1" - dependencies: - decompress-response: "npm:^6.0.0" - once: "npm:^1.3.1" - simple-concat: "npm:^1.0.0" - checksum: b0649a581dbca741babb960423248899203165769747142033479a7dc5e77d7b0fced0253c731cd57cf21e31e4d77c9157c3069f4448d558ebc96cf9e1eebcf0 - languageName: node - linkType: hard - -"simple-swizzle@npm:^0.2.2": - version: 0.2.2 - resolution: "simple-swizzle@npm:0.2.2" - dependencies: - is-arrayish: "npm:^0.3.1" - checksum: df5e4662a8c750bdba69af4e8263c5d96fe4cd0f9fe4bdfa3cbdeb45d2e869dff640beaaeb1ef0e99db4d8d2ec92f85508c269f50c972174851bc1ae5bd64308 - languageName: node - linkType: hard - -"simple-update-notifier@npm:^1.0.7": - version: 1.1.0 - resolution: "simple-update-notifier@npm:1.1.0" - dependencies: - semver: "npm:~7.0.0" - checksum: 3cbbbc71a5d9a2924f0e3f42fbf3cbe1854bfe142203456b00d5233bdbbdeb5091b8067cd34fb00f81dbfbc29fc30dbb6e026b3d58ea0551e3f26c0e64082092 - languageName: node - linkType: hard - -"sisteransi@npm:^1.0.5": - version: 1.0.5 - resolution: "sisteransi@npm:1.0.5" - checksum: 230ac975cca485b7f6fe2b96a711aa62a6a26ead3e6fb8ba17c5a00d61b8bed0d7adc21f5626b70d7c33c62ff4e63933017a6462942c719d1980bb0b1207ad46 - languageName: node - linkType: hard - -"slash@npm:^3.0.0": - version: 3.0.0 - resolution: "slash@npm:3.0.0" - checksum: e18488c6a42bdfd4ac5be85b2ced3ccd0224773baae6ad42cfbb9ec74fc07f9fa8396bd35ee638084ead7a2a0818eb5e7151111544d4731ce843019dab4be47b - languageName: node - linkType: hard - -"slash@npm:^4.0.0": - version: 4.0.0 - resolution: "slash@npm:4.0.0" - checksum: b522ca75d80d107fd30d29df0549a7b2537c83c4c4ecd12cd7d4ea6c8aaca2ab17ada002e7a1d78a9d736a0261509f26ea5b489082ee443a3a810586ef8eff18 - languageName: node - linkType: hard - -"slice-ansi@npm:^5.0.0": - version: 5.0.0 - resolution: "slice-ansi@npm:5.0.0" - dependencies: - ansi-styles: "npm:^6.0.0" - is-fullwidth-code-point: "npm:^4.0.0" - checksum: 2d4d40b2a9d5cf4e8caae3f698fe24ae31a4d778701724f578e984dcb485ec8c49f0c04dab59c401821e80fcdfe89cace9c66693b0244e40ec485d72e543914f - languageName: node - linkType: hard - -"smart-buffer@npm:^4.2.0": - version: 4.2.0 - resolution: "smart-buffer@npm:4.2.0" - checksum: a16775323e1404dd43fabafe7460be13a471e021637bc7889468eb45ce6a6b207261f454e4e530a19500cc962c4cc5348583520843b363f4193cee5c00e1e539 - languageName: node - linkType: hard - -"smee-client@npm:^2.0.0": - version: 2.0.0 - resolution: "smee-client@npm:2.0.0" - dependencies: - commander: "npm:^11.1.0" - eventsource: "npm:^2.0.2" - validator: "npm:^13.11.0" - bin: - smee: bin/smee.js - checksum: 2e9ff2f038ba94a8a5cb3745bc985ee13392855e28d0129e6adac120937295ea8811aa13aa58647da1992e592d3ad5eb6a3502b9aa5bb09c90182b996e3bfc70 - languageName: node - linkType: hard - -"snapdragon-node@npm:^2.0.1": - version: 2.1.1 - resolution: "snapdragon-node@npm:2.1.1" - dependencies: - define-property: "npm:^1.0.0" - isobject: "npm:^3.0.0" - snapdragon-util: "npm:^3.0.1" - checksum: 7616e6a1ca054afe3ad8defda17ebe4c73b0800d2e0efd635c44ee1b286f8ac7900517314b5330862ce99b28cd2782348ee78bae573ff0f55832ad81d9657f3f - languageName: node - linkType: hard - -"snapdragon-util@npm:^3.0.1": - version: 3.0.1 - resolution: "snapdragon-util@npm:3.0.1" - dependencies: - kind-of: "npm:^3.2.0" - checksum: 4441856d343399ba7f37f79681949d51b922e290fcc07e7bc94655a50f584befa4fb08f40c3471cd160e004660161964d8ff140cba49baa59aa6caba774240e3 - languageName: node - linkType: hard - -"snapdragon@npm:^0.8.1": - version: 0.8.2 - resolution: "snapdragon@npm:0.8.2" - dependencies: - base: "npm:^0.11.1" - debug: "npm:^2.2.0" - define-property: "npm:^0.2.5" - extend-shallow: "npm:^2.0.1" - map-cache: "npm:^0.2.2" - source-map: "npm:^0.5.6" - source-map-resolve: "npm:^0.5.0" - use: "npm:^3.1.0" - checksum: dfdac1f73d47152d72fc07f4322da09bbddfa31c1c9c3ae7346f252f778c45afa5b03e90813332f02f04f6de8003b34a168c456f8bb719024d092f932520ffca - languageName: node - linkType: hard - -"socks-proxy-agent@npm:^8.0.1": - version: 8.0.2 - resolution: "socks-proxy-agent@npm:8.0.2" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:^4.3.4" - socks: "npm:^2.7.1" - checksum: a842402fc9b8848a31367f2811ca3cd14c4106588b39a0901cd7a69029998adfc6456b0203617c18ed090542ad0c24ee4e9d4c75a0c4b75071e214227c177eb7 - languageName: node - linkType: hard - -"socks@npm:^2.7.1": - version: 2.7.1 - resolution: "socks@npm:2.7.1" - dependencies: - ip: "npm:^2.0.0" - smart-buffer: "npm:^4.2.0" - checksum: 43f69dbc9f34fc8220bc51c6eea1c39715ab3cfdb115d6e3285f6c7d1a603c5c75655668a5bbc11e3c7e2c99d60321fb8d7ab6f38cda6a215fadd0d6d0b52130 - languageName: node - linkType: hard - -"sonic-boom@npm:^1.0.2": - version: 1.4.1 - resolution: "sonic-boom@npm:1.4.1" - dependencies: - atomic-sleep: "npm:^1.0.0" - flatstr: "npm:^1.0.12" - checksum: 3498b835071365cc94aac0eae50c5ee3c2552a4e48cf6dce59ae2d995af6c62a8f529377852b39b073b8190b772a9fb2cdb48f515c0fec4948646dea862fb120 - languageName: node - linkType: hard - -"sonic-boom@npm:^2.1.0": - version: 2.8.0 - resolution: "sonic-boom@npm:2.8.0" - dependencies: - atomic-sleep: "npm:^1.0.0" - checksum: 6b40f2e91a999819b1dc24018a5d1c8b74e66e5d019eabad17d5b43fc309b32255b7c405ed6ec885693c8f2b969099ce96aeefde027180928bc58c034234a86d - languageName: node - linkType: hard - -"sonic-boom@npm:^3.0.0, sonic-boom@npm:^3.7.0": - version: 3.7.0 - resolution: "sonic-boom@npm:3.7.0" - dependencies: - atomic-sleep: "npm:^1.0.0" - checksum: 57a3d560efb77f4576db111168ee2649c99e7869fda6ce0ec2a4e5458832d290ba58d74b073ddb5827d9a30f96d23cff79157993d919e1a6d5f28d8b6391c7f0 - languageName: node - linkType: hard - -"sort-keys-length@npm:^1.0.0": - version: 1.0.1 - resolution: "sort-keys-length@npm:1.0.1" - dependencies: - sort-keys: "npm:^1.0.0" - checksum: 4567d08aa859c7e48b7e2cba14a8ae09a100f6a3bd7cf5d21dccd808d6332c945b9a7e2230a95c16e0e6eac1a943cd050ae51a5d1b4c8ec4b1e89a5801be9aa2 - languageName: node - linkType: hard - -"sort-keys@npm:^1.0.0": - version: 1.1.2 - resolution: "sort-keys@npm:1.1.2" - dependencies: - is-plain-obj: "npm:^1.0.0" - checksum: 5dd383b0299a40277051f7498c3999520138e2eb50d422962f658738341c9e82349fad4a3024d5ba1a3122688fbaf958f2a472d4c53bade55515097c2ce15420 - languageName: node - linkType: hard - -"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: 32f2dfd1e9b7168f9a9715eb1b4e21905850f3b50cf02cf476e47e4eebe8e6b762b63a64357896aa29b37e24922b4282df0f492e0d2ace572b43d15525976ff8 - languageName: node - linkType: hard - -"source-map-resolve@npm:^0.5.0": - version: 0.5.3 - resolution: "source-map-resolve@npm:0.5.3" - dependencies: - atob: "npm:^2.1.2" - decode-uri-component: "npm:^0.2.0" - resolve-url: "npm:^0.2.1" - source-map-url: "npm:^0.4.0" - urix: "npm:^0.1.0" - checksum: 410acbe93882e058858d4c1297be61da3e1533f95f25b95903edddc1fb719654e705663644677542d1fb78a66390238fad1a57115fc958a0724cf9bb509caf57 - languageName: node - linkType: hard - -"source-map-support@npm:0.5.13": - version: 0.5.13 - resolution: "source-map-support@npm:0.5.13" - dependencies: - buffer-from: "npm:^1.0.0" - source-map: "npm:^0.6.0" - checksum: 137539f8c453fa0f496ea42049ab5da4569f96781f6ac8e5bfda26937be9494f4e8891f523c5f98f0e85f71b35d74127a00c46f83f6a4f54672b58d53202565e - languageName: node - linkType: hard - -"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.21": - version: 0.5.21 - resolution: "source-map-support@npm:0.5.21" - dependencies: - buffer-from: "npm:^1.0.0" - source-map: "npm:^0.6.0" - checksum: 9ee09942f415e0f721d6daad3917ec1516af746a8120bba7bb56278707a37f1eb8642bde456e98454b8a885023af81a16e646869975f06afc1a711fb90484e7d - languageName: node - linkType: hard - -"source-map-url@npm:^0.4.0": - version: 0.4.1 - resolution: "source-map-url@npm:0.4.1" - checksum: f8af0678500d536c7f643e32094d6718a4070ab4ca2d2326532512cfbe2d5d25a45849b4b385879326f2d7523bb3b686d0360dd347a3cda09fd89a5c28d4bc58 - languageName: node - linkType: hard - -"source-map@npm:^0.5.6": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 904e767bb9c494929be013017380cbba013637da1b28e5943b566031e29df04fba57edf3f093e0914be094648b577372bd8ad247fa98cfba9c600794cd16b599 - languageName: node - linkType: hard - -"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1": - version: 0.6.1 - resolution: "source-map@npm:0.6.1" - checksum: ab55398007c5e5532957cb0beee2368529618ac0ab372d789806f5718123cc4367d57de3904b4e6a4170eb5a0b0f41373066d02ca0735a0c4d75c7d328d3e011 - languageName: node - linkType: hard - -"spdx-correct@npm:^3.0.0": - version: 3.2.0 - resolution: "spdx-correct@npm:3.2.0" - dependencies: - spdx-expression-parse: "npm:^3.0.0" - spdx-license-ids: "npm:^3.0.0" - checksum: 49208f008618b9119208b0dadc9208a3a55053f4fd6a0ae8116861bd22696fc50f4142a35ebfdb389e05ccf2de8ad142573fefc9e26f670522d899f7b2fe7386 - languageName: node - linkType: hard - -"spdx-exceptions@npm:^2.1.0": - version: 2.3.0 - resolution: "spdx-exceptions@npm:2.3.0" - checksum: 83089e77d2a91cb6805a5c910a2bedb9e50799da091f532c2ba4150efdef6e53f121523d3e2dc2573a340dc0189e648b03157097f65465b3a0c06da1f18d7e8a - languageName: node - linkType: hard - -"spdx-expression-parse@npm:^3.0.0": - version: 3.0.1 - resolution: "spdx-expression-parse@npm:3.0.1" - dependencies: - spdx-exceptions: "npm:^2.1.0" - spdx-license-ids: "npm:^3.0.0" - checksum: 6f8a41c87759fa184a58713b86c6a8b028250f158159f1d03ed9d1b6ee4d9eefdc74181c8ddc581a341aa971c3e7b79e30b59c23b05d2436d5de1c30bdef7171 - languageName: node - linkType: hard - -"spdx-license-ids@npm:^3.0.0": - version: 3.0.13 - resolution: "spdx-license-ids@npm:3.0.13" - checksum: a5cb77ea7be86d574c8876970920e34d9b37f2fb6e361e6b732b61267afbc63dd37831160b731f85c1478f5ba95ae00369742555920e3c694f047f7068d33318 - languageName: node - linkType: hard - -"split-string@npm:^3.0.1, split-string@npm:^3.0.2": - version: 3.1.0 - resolution: "split-string@npm:3.1.0" - dependencies: - extend-shallow: "npm:^3.0.0" - checksum: 72d7cd625445c7af215130e1e2bc183013bb9dd48a074eda1d35741e2b0dcb355e6df5b5558a62543a24dcec37dd1d6eb7a6228ff510d3c9de0f3dc1d1da8a70 - languageName: node - linkType: hard - -"split2@npm:^1.0.0": - version: 1.1.1 - resolution: "split2@npm:1.1.1" - dependencies: - through2: "npm:~2.0.0" - checksum: 9344d24e8be39cfd43a60a2a9119d82c4f21765c82b14fb0fda36e814f3b860597d4ac829ec97bf2f4305429d07d725c919f793f90d27d1fcc157a2be3c38a8c - languageName: node - linkType: hard - -"split2@npm:^3.0.0, split2@npm:^3.1.1, split2@npm:^3.2.2": - version: 3.2.2 - resolution: "split2@npm:3.2.2" - dependencies: - readable-stream: "npm:^3.0.0" - checksum: 2dad5603c52b353939befa3e2f108f6e3aff42b204ad0f5f16dd12fd7c2beab48d117184ce6f7c8854f9ee5ffec6faae70d243711dd7d143a9f635b4a285de4e - languageName: node - linkType: hard - -"split2@npm:^4.0.0": - version: 4.2.0 - resolution: "split2@npm:4.2.0" - checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534 - languageName: node - linkType: hard - -"sprintf-js@npm:~1.0.2": - version: 1.0.3 - resolution: "sprintf-js@npm:1.0.3" - checksum: ecadcfe4c771890140da5023d43e190b7566d9cf8b2d238600f31bec0fc653f328da4450eb04bd59a431771a8e9cc0e118f0aa3974b683a4981b4e07abc2a5bb - languageName: node - linkType: hard - -"ssri@npm:10.0.4": - version: 10.0.4 - resolution: "ssri@npm:10.0.4" - dependencies: - minipass: "npm:^5.0.0" - checksum: d085474ea6b439623a9a6a2c67570cb9e68e1bb6060e46e4d387f113304d75a51946d57c524be3a90ebfa3c73026edf76eb1a2d79a7f6cff0b04f21d99f127ab - languageName: node - linkType: hard - -"ssri@npm:^10.0.0": - version: 10.0.5 - resolution: "ssri@npm:10.0.5" - dependencies: - minipass: "npm:^7.0.3" - checksum: b091f2ae92474183c7ac5ed3f9811457e1df23df7a7e70c9476eaa9a0c4a0c8fc190fb45acefbf023ca9ee864dd6754237a697dc52a0fb182afe65d8e77443d8 - languageName: node - linkType: hard - -"stack-generator@npm:^2.0.3": - version: 2.0.10 - resolution: "stack-generator@npm:2.0.10" - dependencies: - stackframe: "npm:^1.3.4" - checksum: c3f6f6c580488e65c0fee806a57f6ae4b79e6435f144be471c1f20328a8d9d8492d4f3beed31840f6dae03e2633325e2764fd3aca5c3126a0639e7c9ddfa45ce - languageName: node - linkType: hard - -"stack-trace@npm:0.0.x": - version: 0.0.10 - resolution: "stack-trace@npm:0.0.10" - checksum: 9ff3dabfad4049b635a85456f927a075c9d0c210e3ea336412d18220b2a86cbb9b13ec46d6c37b70a302a4ea4d49e30e5d4944dd60ae784073f1cde778ac8f4b - languageName: node - linkType: hard - -"stack-utils@npm:^2.0.3": - version: 2.0.6 - resolution: "stack-utils@npm:2.0.6" - dependencies: - escape-string-regexp: "npm:^2.0.0" - checksum: 651c9f87667e077584bbe848acaecc6049bc71979f1e9a46c7b920cad4431c388df0f51b8ad7cfd6eed3db97a2878d0fc8b3122979439ea8bac29c61c95eec8a - languageName: node - linkType: hard - -"stackframe@npm:^1.3.4": - version: 1.3.4 - resolution: "stackframe@npm:1.3.4" - checksum: 18410f7a1e0c5d211a4effa83bdbf24adbe8faa8c34db52e1cd3e89837518c592be60b60d8b7270ac53eeeb8b807cd11b399a41667f6c9abb41059c3ccc8a989 - languageName: node - linkType: hard - -"standard-as-callback@npm:^2.1.0": - version: 2.1.0 - resolution: "standard-as-callback@npm:2.1.0" - checksum: 012677236e3d3fdc5689d29e64ea8a599331c4babe86956bf92fc5e127d53f85411c5536ee0079c52c43beb0026b5ce7aa1d834dd35dd026e82a15d1bcaead1f - languageName: node - linkType: hard - -"static-extend@npm:^0.1.1": - version: 0.1.2 - resolution: "static-extend@npm:0.1.2" - dependencies: - define-property: "npm:^0.2.5" - object-copy: "npm:^0.1.0" - checksum: 284f5865a9e19d079f1badbcd70d5f9f82e7a08393f818a220839cd5f71729e89105e1c95322bd28e833161d484cee671380ca443869ae89578eef2bf55c0653 - languageName: node - linkType: hard - -"statuses@npm:2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0 - languageName: node - linkType: hard - -"statuses@npm:>= 1.5.0 < 2": - version: 1.5.0 - resolution: "statuses@npm:1.5.0" - checksum: e433900956357b3efd79b1c547da4d291799ac836960c016d10a98f6a810b1b5c0dcc13b5a7aa609a58239b5190e1ea176ad9221c2157d2fd1c747393e6b2940 - languageName: node - linkType: hard - -"std-env@npm:^3.4.3": - version: 3.6.0 - resolution: "std-env@npm:3.6.0" - checksum: a540b8cb011bef4bf5905e1e28f24ce37124f9d001c69224ee0025d3600144e6847bac62cd38fbd98148ab4d26ab0682b9b4d42bc863cd1cca0b9807f18aadba - languageName: node - linkType: hard - -"stdin-discarder@npm:^0.1.0": - version: 0.1.0 - resolution: "stdin-discarder@npm:0.1.0" - dependencies: - bl: "npm:^5.0.0" - checksum: 3bbf7f8107e49c05b4a46bd739afdd34605cf1f06a038c8b2a33d034bf146344fc0ebc5149df1e6422510dd219971a220f25b1102413ef5128fe267683fbef9d - languageName: node - linkType: hard - -"streamx@npm:^2.15.0": - version: 2.15.6 - resolution: "streamx@npm:2.15.6" - dependencies: - fast-fifo: "npm:^1.1.0" - queue-tick: "npm:^1.0.1" - checksum: 3a763cbd96d335de7f28e211f080273fa7f077999284ad82884bdf331d5fcf240be33414b0eedecaa78a39ad10d833403c82c162f556f166bc8292447e84ef66 - languageName: node - linkType: hard - -"string-argv@npm:0.3.2": - version: 0.3.2 - resolution: "string-argv@npm:0.3.2" - checksum: 75c02a83759ad1722e040b86823909d9a2fc75d15dd71ec4b537c3560746e33b5f5a07f7332d1e3f88319909f82190843aa2f0a0d8c8d591ec08e93d5b8dec82 - languageName: node - linkType: hard - -"string-length@npm:^4.0.1": - version: 4.0.2 - resolution: "string-length@npm:4.0.2" - dependencies: - char-regex: "npm:^1.0.2" - strip-ansi: "npm:^6.0.0" - checksum: 1cd77409c3d7db7bc59406f6bcc9ef0783671dcbabb23597a1177c166906ef2ee7c8290f78cae73a8aec858768f189d2cb417797df5e15ec4eb5e16b3346340c - languageName: node - linkType: hard - -"string-template@npm:~0.2.1": - version: 0.2.1 - resolution: "string-template@npm:0.2.1" - checksum: 5dc9bd8741e50aaf1ebb616c64fdada32301dc52718692a7a13088285b96fecd1010ab612b348ef29c08dff4df4f96c8e80689ca855a578d01cc182e48199182 - languageName: node - linkType: hard - -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": - version: 4.2.3 - resolution: "string-width@npm:4.2.3" - dependencies: - emoji-regex: "npm:^8.0.0" - is-fullwidth-code-point: "npm:^3.0.0" - strip-ansi: "npm:^6.0.1" - checksum: 1e525e92e5eae0afd7454086eed9c818ee84374bb80328fc41217ae72ff5f065ef1c9d7f72da41de40c75fa8bb3dee63d92373fd492c84260a552c636392a47b - languageName: node - linkType: hard - -"string-width@npm:^2.1.0": - version: 2.1.1 - resolution: "string-width@npm:2.1.1" - dependencies: - is-fullwidth-code-point: "npm:^2.0.0" - strip-ansi: "npm:^4.0.0" - checksum: e5f2b169fcf8a4257a399f95d069522f056e92ec97dbdcb9b0cdf14d688b7ca0b1b1439a1c7b9773cd79446cbafd582727279d6bfdd9f8edd306ea5e90e5b610 - languageName: node - linkType: hard - -"string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2": - version: 5.1.2 - resolution: "string-width@npm:5.1.2" - dependencies: - eastasianwidth: "npm:^0.2.0" - emoji-regex: "npm:^9.2.2" - strip-ansi: "npm:^7.0.1" - checksum: ab9c4264443d35b8b923cbdd513a089a60de339216d3b0ed3be3ba57d6880e1a192b70ae17225f764d7adbf5994e9bb8df253a944736c15a0240eff553c678ca - languageName: node - linkType: hard - -"string.fromcodepoint@npm:^0.2.1": - version: 0.2.1 - resolution: "string.fromcodepoint@npm:0.2.1" - checksum: 2e26c7370daea0725f2cc3b0a2e4b84613c44b68130ad2afa1364b51fd48ebdfe6390086807d7b5e95d58e8a872aca46a53bbc182c549cd74c0ee9b46de32b02 - languageName: node - linkType: hard - -"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": - version: 1.3.0 - resolution: "string_decoder@npm:1.3.0" - dependencies: - safe-buffer: "npm:~5.2.0" - checksum: 810614ddb030e271cd591935dcd5956b2410dd079d64ff92a1844d6b7588bf992b3e1b69b0f4d34a3e06e0bd73046ac646b5264c1987b20d0601f81ef35d731d - languageName: node - linkType: hard - -"string_decoder@npm:~1.1.1": - version: 1.1.1 - resolution: "string_decoder@npm:1.1.1" - dependencies: - safe-buffer: "npm:~5.1.0" - checksum: b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e - languageName: node - linkType: hard - -"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": - version: 6.0.1 - resolution: "strip-ansi@npm:6.0.1" - dependencies: - ansi-regex: "npm:^5.0.1" - checksum: 1ae5f212a126fe5b167707f716942490e3933085a5ff6c008ab97ab2f272c8025d3aa218b7bd6ab25729ca20cc81cddb252102f8751e13482a5199e873680952 - languageName: node - linkType: hard - -"strip-ansi-control-characters@npm:2.0.0": - version: 2.0.0 - resolution: "strip-ansi-control-characters@npm:2.0.0" - checksum: e707fbadbf76220cf18af66c10c38571eadcf18dca8c404c751374e399a5aa49d8b0504679a9d256f0af673baca6990d9719bf2e2e3ab2fa48d4371c0a9d710b - languageName: node - linkType: hard - -"strip-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-ansi@npm:4.0.0" - dependencies: - ansi-regex: "npm:^3.0.0" - checksum: d75d9681e0637ea316ddbd7d4d3be010b1895a17e885155e0ed6a39755ae0fd7ef46e14b22162e66a62db122d3a98ab7917794e255532ab461bb0a04feb03e7d - languageName: node - linkType: hard - -"strip-ansi@npm:^5.1.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" - dependencies: - ansi-regex: "npm:^4.1.0" - checksum: de4658c8a097ce3b15955bc6008f67c0790f85748bdc025b7bc8c52c7aee94bc4f9e50624516150ed173c3db72d851826cd57e7a85fe4e4bb6dbbebd5d297fdf - languageName: node - linkType: hard - -"strip-ansi@npm:^7.0.0, strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "strip-ansi@npm:7.1.0" - dependencies: - ansi-regex: "npm:^6.0.1" - checksum: a198c3762e8832505328cbf9e8c8381de14a4fa50a4f9b2160138158ea88c0f5549fb50cb13c651c3088f47e63a108b34622ec18c0499b6c8c3a5ddf6b305ac4 - languageName: node - linkType: hard - -"strip-bom@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-bom@npm:3.0.0" - checksum: 51201f50e021ef16672593d7434ca239441b7b760e905d9f33df6e4f3954ff54ec0e0a06f100d028af0982d6f25c35cd5cda2ce34eaebccd0250b8befb90d8f1 - languageName: node - linkType: hard - -"strip-bom@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-bom@npm:4.0.0" - checksum: 26abad1172d6bc48985ab9a5f96c21e440f6e7e476686de49be813b5a59b3566dccb5c525b831ec54fe348283b47f3ffb8e080bc3f965fde12e84df23f6bb7ef - languageName: node - linkType: hard - -"strip-dirs@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-dirs@npm:3.0.0" - dependencies: - inspect-with-kind: "npm:^1.0.5" - is-plain-obj: "npm:^1.1.0" - checksum: 136cc8f3543f8785c5c59dc270d98106fb6625142e34304ea66a118338e5d5051681d650484a6737bee9bcfafd259fa5c044f4dda0f3bb5a5ffebf4e77effa11 - languageName: node - linkType: hard - -"strip-final-newline@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-final-newline@npm:2.0.0" - checksum: bddf8ccd47acd85c0e09ad7375409d81653f645fda13227a9d459642277c253d877b68f2e5e4d819fe75733b0e626bac7e954c04f3236f6d196f79c94fa4a96f - languageName: node - linkType: hard - -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - -"strip-indent@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-indent@npm:3.0.0" - dependencies: - min-indent: "npm:^1.0.0" - checksum: ae0deaf41c8d1001c5d4fbe16cb553865c1863da4fae036683b474fa926af9fc121e155cb3fc57a68262b2ae7d5b8420aa752c97a6428c315d00efe2a3875679 - languageName: node - linkType: hard - -"strip-json-comments@npm:^3.1.1": - version: 3.1.1 - resolution: "strip-json-comments@npm:3.1.1" - checksum: 9681a6257b925a7fa0f285851c0e613cc934a50661fa7bb41ca9cbbff89686bb4a0ee366e6ecedc4daafd01e83eee0720111ab294366fe7c185e935475ebcecd - languageName: node - linkType: hard - -"strip-json-comments@npm:^5.0.0": - version: 5.0.1 - resolution: "strip-json-comments@npm:5.0.1" - checksum: c9d9d55a0167c57aa688df3aa20628cf6f46f0344038f189eaa9d159978e80b2bfa6da541a40d83f7bde8a3554596259bf6b70578b2172356536a0e3fa5a0982 - languageName: node - linkType: hard - -"strip-json-comments@npm:~2.0.1": - version: 2.0.1 - resolution: "strip-json-comments@npm:2.0.1" - checksum: b509231cbdee45064ff4f9fd73609e2bcc4e84a4d508e9dd0f31f70356473fde18abfb5838c17d56fb236f5a06b102ef115438de0600b749e818a35fbbc48c43 - languageName: node - linkType: hard - -"strip-outer@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-outer@npm:2.0.0" - checksum: 6633b62914884dd63bc94221368b8d8a8df4cbde3d50849de0cfa3bf9f76751828108c9cc9195bcd1b70d73317cc25d3c1c4d6b717be437a1f6161206f44fe75 - languageName: node - linkType: hard - -"strtok3@npm:^7.0.0": - version: 7.0.0 - resolution: "strtok3@npm:7.0.0" - dependencies: - "@tokenizer/token": "npm:^0.3.0" - peek-readable: "npm:^5.0.0" - checksum: 63a72b10a302719242bfd31ca53955a06bb091dfec46ef14ca10c4b17ab15780ed8365cd5b270cfbde92d571f677539957add436e4bf9cccdf9977b40d762583 - languageName: node - linkType: hard - -"summary@npm:^2.1.0": - version: 2.1.0 - resolution: "summary@npm:2.1.0" - checksum: 2743c1f940fb303c496ef1b085e654704a6c16872957b6b76648c34bd32c8f0b7a3c5ec4e0f8bfb71dcb8473e34d172fef31026b85562af589cf220aa901698d - languageName: node - linkType: hard - -"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": - version: 5.5.0 - resolution: "supports-color@npm:5.5.0" - dependencies: - has-flag: "npm:^3.0.0" - checksum: 6ae5ff319bfbb021f8a86da8ea1f8db52fac8bd4d499492e30ec17095b58af11f0c55f8577390a749b1c4dde691b6a0315dab78f5f54c9b3d83f8fb5905c1c05 - languageName: node - linkType: hard - -"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": - version: 7.2.0 - resolution: "supports-color@npm:7.2.0" - dependencies: - has-flag: "npm:^4.0.0" - checksum: afb4c88521b8b136b5f5f95160c98dee7243dc79d5432db7efc27efb219385bbc7d9427398e43dd6cc730a0f87d5085ce1652af7efbe391327bc0a7d0f7fc124 - languageName: node - linkType: hard - -"supports-color@npm:^8.0.0": - version: 8.1.1 - resolution: "supports-color@npm:8.1.1" - dependencies: - has-flag: "npm:^4.0.0" - checksum: ea1d3c275dd604c974670f63943ed9bd83623edc102430c05adb8efc56ba492746b6e95386e7831b872ec3807fd89dd8eb43f735195f37b5ec343e4234cc7e89 - languageName: node - linkType: hard - -"supports-color@npm:^9.0.0": - version: 9.4.0 - resolution: "supports-color@npm:9.4.0" - checksum: 6c24e6b2b64c6a60e5248490cfa50de5924da32cf09ae357ad8ebbf305cc5d2717ba705a9d4cb397d80bbf39417e8fdc8d7a0ce18bd0041bf7b5b456229164e4 - languageName: node - linkType: hard - -"supports-hyperlinks@npm:^2.2.0": - version: 2.3.0 - resolution: "supports-hyperlinks@npm:2.3.0" - dependencies: - has-flag: "npm:^4.0.0" - supports-color: "npm:^7.0.0" - checksum: 4057f0d86afb056cd799602f72d575b8fdd79001c5894bcb691176f14e870a687e7981e50bc1484980e8b688c6d5bcd4931e1609816abb5a7dc1486b7babf6a1 - languageName: node - linkType: hard - -"supports-preserve-symlinks-flag@npm:^1.0.0": - version: 1.0.0 - resolution: "supports-preserve-symlinks-flag@npm:1.0.0" - checksum: 6c4032340701a9950865f7ae8ef38578d8d7053f5e10518076e6554a9381fa91bd9c6850193695c141f32b21f979c985db07265a758867bac95de05f7d8aeb39 - languageName: node - linkType: hard - -"svgo@npm:^3.0.2": - version: 3.1.0 - resolution: "svgo@npm:3.1.0" - dependencies: - "@trysound/sax": "npm:0.2.0" - commander: "npm:^7.2.0" - css-select: "npm:^5.1.0" - css-tree: "npm:^2.2.1" - css-what: "npm:^6.1.0" - csso: "npm:5.0.5" - picocolors: "npm:^1.0.0" - bin: - svgo: ./bin/svgo - checksum: b3f00b3319dee6ddc53f8b8ac5acef581860e1708c98b492169e096621edc1bdf46e3778099e3dffb5116bf0d4c074a686099843dbc020c73b3ccfae7b6a88f0 - languageName: node - linkType: hard - -"symbol-tree@npm:^3.2.4": - version: 3.2.4 - resolution: "symbol-tree@npm:3.2.4" - checksum: dfbe201ae09ac6053d163578778c53aa860a784147ecf95705de0cd23f42c851e1be7889241495e95c37cabb058edb1052f141387bef68f705afc8f9dd358509 - languageName: node - linkType: hard - -"tabtab@npm:3.0.2": - version: 3.0.2 - resolution: "tabtab@npm:3.0.2" - dependencies: - debug: "npm:^4.0.1" - es6-promisify: "npm:^6.0.0" - inquirer: "npm:^6.0.0" - minimist: "npm:^1.2.0" - mkdirp: "npm:^0.5.1" - untildify: "npm:^3.0.3" - checksum: a2c4e505073c57343b808e4e0c2dd0645673968deb091ed3be6ad100a4fc14e2436199b1447fe52c2f6286eeeb6c1e7a19672f56d505cfd0b7dc6df2a64c1d94 - languageName: node - linkType: hard - -"tar-fs@npm:^2.0.0": - version: 2.1.1 - resolution: "tar-fs@npm:2.1.1" - dependencies: - chownr: "npm:^1.1.1" - mkdirp-classic: "npm:^0.5.2" - pump: "npm:^3.0.0" - tar-stream: "npm:^2.1.4" - checksum: 871d26a934bfb7beeae4c4d8a09689f530b565f79bd0cf489823ff0efa3705da01278160da10bb006d1a793fa0425cf316cec029b32a9159eacbeaff4965fb6d - languageName: node - linkType: hard - -"tar-fs@npm:^3.0.4": - version: 3.0.4 - resolution: "tar-fs@npm:3.0.4" - dependencies: - mkdirp-classic: "npm:^0.5.2" - pump: "npm:^3.0.0" - tar-stream: "npm:^3.1.5" - checksum: 120f026d891e5b4f7147a5ae5816e3a9b7f2c5b4ca61714dab3fe1244961607dccca40c11cafc584e625838c57d1308da5bb28b13d70b85ab566bc4c9f1c88b1 - languageName: node - linkType: hard - -"tar-stream@npm:^2.1.4": - version: 2.2.0 - resolution: "tar-stream@npm:2.2.0" - dependencies: - bl: "npm:^4.0.3" - end-of-stream: "npm:^1.4.1" - fs-constants: "npm:^1.0.0" - inherits: "npm:^2.0.3" - readable-stream: "npm:^3.1.1" - checksum: 2f4c910b3ee7196502e1ff015a7ba321ec6ea837667220d7bcb8d0852d51cb04b87f7ae471008a6fb8f5b1a1b5078f62f3a82d30c706f20ada1238ac797e7692 - languageName: node - linkType: hard - -"tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.4, tar-stream@npm:^3.1.5": - version: 3.1.6 - resolution: "tar-stream@npm:3.1.6" - dependencies: - b4a: "npm:^1.6.4" - fast-fifo: "npm:^1.2.0" - streamx: "npm:^2.15.0" - checksum: 7d52d1a56eb25b8434c9544becb737eb6c4f0ed19d205e739fdd2537ad8d1d623a6c93f7f8e58d9028cb0cdf86c0d8b67164e070cd1702cc78b8ab7cba0f3702 - languageName: node - linkType: hard - -"tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.2.0 - resolution: "tar@npm:6.2.0" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^5.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: 02ca064a1a6b4521fef88c07d389ac0936730091f8c02d30ea60d472e0378768e870769ab9e986d87807bfee5654359cf29ff4372746cc65e30cbddc352660d8 - languageName: node - linkType: hard - -"temp-dir@npm:^2.0.0": - version: 2.0.0 - resolution: "temp-dir@npm:2.0.0" - checksum: b1df969e3f3f7903f3426861887ed76ba3b495f63f6d0c8e1ce22588679d9384d336df6064210fda14e640ed422e2a17d5c40d901f60e161c99482d723f4d309 - languageName: node - linkType: hard - -"tempy@npm:3.0.0": - version: 3.0.0 - resolution: "tempy@npm:3.0.0" - dependencies: - is-stream: "npm:^3.0.0" - temp-dir: "npm:^2.0.0" - type-fest: "npm:^2.12.2" - unique-string: "npm:^3.0.0" - checksum: 281797a81417fc04b07ef77dc9d9870624b83980b6c6d0d9075f265f2617da04b83850f4c1c68ffa2904a0c50fc22790c104b923243a57885cd84a1379b6ce0e - languageName: node - linkType: hard - -"terminal-link@npm:3.0.0, terminal-link@npm:^3.0.0": - version: 3.0.0 - resolution: "terminal-link@npm:3.0.0" - dependencies: - ansi-escapes: "npm:^5.0.0" - supports-hyperlinks: "npm:^2.2.0" - checksum: 2ccf93f474d9c4fe1ac75764a48836e61c281def08f4aff154696bc83dd764078ee2f5a6a6148382fb928943d53f44313ae513c5f457649d2961a95e5cd343b3 - languageName: node - linkType: hard - -"test-exclude@npm:^6.0.0": - version: 6.0.0 - resolution: "test-exclude@npm:6.0.0" - dependencies: - "@istanbuljs/schema": "npm:^0.1.2" - glob: "npm:^7.1.4" - minimatch: "npm:^3.0.4" - checksum: 019d33d81adff3f9f1bfcff18125fb2d3c65564f437d9be539270ee74b994986abb8260c7c2ce90e8f30162178b09dbbce33c6389273afac4f36069c48521f57 - languageName: node - linkType: hard - -"text-extensions@npm:^1.0.0": - version: 1.9.0 - resolution: "text-extensions@npm:1.9.0" - checksum: 9ad5a9f723a871e2d884e132d7e93f281c60b5759c95f3f6b04704856548715d93a36c10dbaf5f12b91bf405f0cf3893bf169d4d143c0f5509563b992d385443 - languageName: node - linkType: hard - -"text-hex@npm:1.0.x": - version: 1.0.0 - resolution: "text-hex@npm:1.0.0" - checksum: 57d8d320d92c79d7c03ffb8339b825bb9637c2cbccf14304309f51d8950015c44464b6fd1b6820a3d4821241c68825634f09f5a2d9d501e84f7c6fd14376860d - languageName: node - linkType: hard - -"text-table@npm:^0.2.0": - version: 0.2.0 - resolution: "text-table@npm:0.2.0" - checksum: 02805740c12851ea5982686810702e2f14369a5f4c5c40a836821e3eefc65ffeec3131ba324692a37608294b0fd8c1e55a2dd571ffed4909822787668ddbee5c - languageName: node - linkType: hard - -"thread-stream@npm:^2.0.0": - version: 2.4.1 - resolution: "thread-stream@npm:2.4.1" - dependencies: - real-require: "npm:^0.2.0" - checksum: ce29265810b9550ce896726301ff006ebfe96b90292728f07cfa4c379740585583046e2a8018afc53aca66b18fed12b33a84f3883e7ebc317185f6682898b8f8 - languageName: node - linkType: hard - -"thriftrw@npm:^3.5.0": - version: 3.11.4 - resolution: "thriftrw@npm:3.11.4" - dependencies: - bufrw: "npm:^1.2.1" - error: "npm:7.0.2" - long: "npm:^2.4.0" - bin: - thrift2json: thrift2json.js - checksum: 0b8a8e2eaaba3bf974ec26b0384513d66494f2e69f2f1c5e8415a6e98c6276f9e0e5220dd794709b20d66519431afede25b961d20719a61a2b70e72de527d010 - languageName: node - linkType: hard - -"through2-filter@npm:3.0.0": - version: 3.0.0 - resolution: "through2-filter@npm:3.0.0" - dependencies: - through2: "npm:~2.0.0" - xtend: "npm:~4.0.0" - checksum: 741d9144dbbafca3a4a75fc55a0c062641ac464071118cef2213f35f0a961e3331795c802d5bef915060d07cebd29e6c7079e656845145de4db63c74054b4156 - languageName: node - linkType: hard - -"through2-map@npm:3.0.0": - version: 3.0.0 - resolution: "through2-map@npm:3.0.0" - dependencies: - through2: "npm:~2.0.0" - xtend: "npm:^4.0.0" - checksum: 3df2efbb0abd2bf23bb52b22f6956aa493649c3c895e925288fa25dbf40667b96201c8e3860e2d9e15697c00d5e49e2fcbdcdfbb6c0409a807891e1c28e62860 - languageName: node - linkType: hard - -"through2@npm:^2.0.0, through2@npm:~2.0.0": - version: 2.0.5 - resolution: "through2@npm:2.0.5" - dependencies: - readable-stream: "npm:~2.3.6" - xtend: "npm:~4.0.1" - checksum: cbfe5b57943fa12b4f8c043658c2a00476216d79c014895cef1ac7a1d9a8b31f6b438d0e53eecbb81054b93128324a82ecd59ec1a4f91f01f7ac113dcb14eade - languageName: node - linkType: hard - -"through2@npm:^4.0.0, through2@npm:^4.0.2": - version: 4.0.2 - resolution: "through2@npm:4.0.2" - dependencies: - readable-stream: "npm:3" - checksum: 3741564ae99990a4a79097fe7a4152c22348adc4faf2df9199a07a66c81ed2011da39f631e479fdc56483996a9d34a037ad64e76d79f18c782ab178ea9b6778c - languageName: node - linkType: hard - -"through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": - version: 2.3.8 - resolution: "through@npm:2.3.8" - checksum: 4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc - languageName: node - linkType: hard - -"time-zone@npm:^1.0.0": - version: 1.0.0 - resolution: "time-zone@npm:1.0.0" - checksum: d00ebd885039109011b6e2423ebbf225160927333c2ade6d833e9cc4676db20759f1f3855fafde00d1bd668c243a6aa68938ce71fe58aab0d514e820d59c1d81 - languageName: node - linkType: hard - -"tiny-invariant@npm:^1.3.1": - version: 1.3.1 - resolution: "tiny-invariant@npm:1.3.1" - checksum: 5b87c1d52847d9452b60d0dcb77011b459044e0361ca8253bfe7b43d6288106e12af926adb709a6fc28900e3864349b91dad9a4ac93c39aa15f360b26c2ff4db - languageName: node - linkType: hard - -"tiny-lru@npm:^11.0.1": - version: 11.2.5 - resolution: "tiny-lru@npm:11.2.5" - checksum: bda6de074035ca108ce179ba4ceb02a3eca6aab78b5cf161736035f2af562644594435d8fa4c07f098eee96e1a483992025af72f25e6033d54a66cf270fa8372 - languageName: node - linkType: hard - -"tmp-promise@npm:^3.0.2, tmp-promise@npm:^3.0.3": - version: 3.0.3 - resolution: "tmp-promise@npm:3.0.3" - dependencies: - tmp: "npm:^0.2.0" - checksum: 23b47dcb2e82b14bbd8f61ed7a9d9353cdb6a6f09d7716616cfd27d0087040cd40152965a518e598d7aabe1489b9569bf1eebde0c5fadeaf3ec8098adcebea4e - languageName: node - linkType: hard - -"tmp@npm:^0.0.33": - version: 0.0.33 - resolution: "tmp@npm:0.0.33" - dependencies: - os-tmpdir: "npm:~1.0.2" - checksum: 69863947b8c29cabad43fe0ce65cec5bb4b481d15d4b4b21e036b060b3edbf3bc7a5541de1bacb437bb3f7c4538f669752627fdf9b4aaf034cebd172ba373408 - languageName: node - linkType: hard - -"tmp@npm:^0.2.0": - version: 0.2.1 - resolution: "tmp@npm:0.2.1" - dependencies: - rimraf: "npm:^3.0.0" - checksum: 67607aa012059c9ce697bee820ee51bc0f39b29a8766def4f92d3f764d67c7cf9205d537d24e0cb1ce9685c40d4c628ead010910118ea18348666b5c46ed9123 - languageName: node - linkType: hard - -"tmpl@npm:1.0.5": - version: 1.0.5 - resolution: "tmpl@npm:1.0.5" - checksum: f935537799c2d1922cb5d6d3805f594388f75338fe7a4a9dac41504dd539704ca4db45b883b52e7b0aa5b2fd5ddadb1452bf95cd23a69da2f793a843f9451cc9 - languageName: node - linkType: hard - -"to-fast-properties@npm:^2.0.0": - version: 2.0.0 - resolution: "to-fast-properties@npm:2.0.0" - checksum: b214d21dbfb4bce3452b6244b336806ffea9c05297148d32ebb428d5c43ce7545bdfc65a1ceb58c9ef4376a65c0cb2854d645f33961658b3e3b4f84910ddcdd7 - languageName: node - linkType: hard - -"to-no-case@npm:^1.0.0": - version: 1.0.2 - resolution: "to-no-case@npm:1.0.2" - checksum: c035b04e1042ed67ceb23dc5c7c20ccde11a83ab1d2b3947c17918472b5d26dd4ffdb4cf9464752e7707ab9f3af4a106f9b61244c724bc6810422acd5984da3d - languageName: node - linkType: hard - -"to-object-path@npm:^0.3.0": - version: 0.3.0 - resolution: "to-object-path@npm:0.3.0" - dependencies: - kind-of: "npm:^3.0.2" - checksum: 731832a977614c03a770363ad2bd9e9c82f233261861724a8e612bb90c705b94b1a290a19f52958e8e179180bb9b71121ed65e245691a421467726f06d1d7fc3 - languageName: node - linkType: hard - -"to-pascal-case@npm:^1.0.0": - version: 1.0.0 - resolution: "to-pascal-case@npm:1.0.0" - dependencies: - to-space-case: "npm:^1.0.0" - checksum: e1a0b11c6f4d561318b3e01d91b7cdbd7d08ce2fb55850e85daf7beb8a5dc7add1d491c6580169b53727feb17afcc9bc45790b8a58a0b342a2287ae50354832a - languageName: node - linkType: hard - -"to-readable-stream@npm:3.0.0": - version: 3.0.0 - resolution: "to-readable-stream@npm:3.0.0" - checksum: 086d0ff7cd8e235ae8bb9c5ce4b295487fa580e00a2098d6a00643d8b5f46af8f7e9036b1cf9a16cea6ef377dc693c3a4be868f123baea7fad6222c6b4f8ee50 - languageName: node - linkType: hard - -"to-regex-range@npm:^2.1.0": - version: 2.1.1 - resolution: "to-regex-range@npm:2.1.1" - dependencies: - is-number: "npm:^3.0.0" - repeat-string: "npm:^1.6.1" - checksum: 440d82dbfe0b2e24f36dd8a9467240406ad1499fc8b2b0f547372c22ed1d092ace2a3eb522bb09bfd9c2f39bf1ca42eb78035cf6d2b8c9f5c78da3abc96cd949 - languageName: node - linkType: hard - -"to-regex-range@npm:^5.0.1": - version: 5.0.1 - resolution: "to-regex-range@npm:5.0.1" - dependencies: - is-number: "npm:^7.0.0" - checksum: 487988b0a19c654ff3e1961b87f471702e708fa8a8dd02a298ef16da7206692e8552a0250e8b3e8759270f62e9d8314616f6da274734d3b558b1fc7b7724e892 - languageName: node - linkType: hard - -"to-regex@npm:^3.0.1, to-regex@npm:^3.0.2": - version: 3.0.2 - resolution: "to-regex@npm:3.0.2" - dependencies: - define-property: "npm:^2.0.2" - extend-shallow: "npm:^3.0.2" - regex-not: "npm:^1.0.2" - safe-regex: "npm:^1.1.0" - checksum: 99d0b8ef397b3f7abed4bac757b0f0bb9f52bfd39167eb7105b144becfaa9a03756892352d01ac6a911f0c1ceef9f81db68c46899521a3eed054082042796120 - languageName: node - linkType: hard - -"to-space-case@npm:^1.0.0": - version: 1.0.0 - resolution: "to-space-case@npm:1.0.0" - dependencies: - to-no-case: "npm:^1.0.0" - checksum: b99e1b5d0f3c90a8d47fa3b155d515027bd83a370740e82ee7cb064f86e3655f030f068bddcb8d18239e7408761b4376d89ab91e5ccdb17dc859d8fd4f570ac5 - languageName: node - linkType: hard - -"toidentifier@npm:1.0.1": - version: 1.0.1 - resolution: "toidentifier@npm:1.0.1" - checksum: 93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1 - languageName: node - linkType: hard - -"token-types@npm:^5.0.1": - version: 5.0.1 - resolution: "token-types@npm:5.0.1" - dependencies: - "@tokenizer/token": "npm:^0.3.0" - ieee754: "npm:^1.2.1" - checksum: cb671b2b52271362816d22b7a076082b0da033cd7807992b81ae53cfd8541bd013ac29e455c3c7a8bb4f88aa1c5315a12353c3599b7f568df238d3c1723f9d8d - languageName: node - linkType: hard - -"toml@npm:3.0.0, toml@npm:^3.0.0": - version: 3.0.0 - resolution: "toml@npm:3.0.0" - checksum: 8d7ed3e700ca602e5419fca343e1c595eb7aa177745141f0761a5b20874b58ee5c878cd045c408da9d130cb2b611c639912210ba96ce2f78e443569aa8060c18 - languageName: node - linkType: hard - -"tomlify-j0.4@npm:3.0.0, tomlify-j0.4@npm:^3.0.0": - version: 3.0.0 - resolution: "tomlify-j0.4@npm:3.0.0" - checksum: 78349675ac24e4aa7b518f54cb3b55884d9f5d5a6a44fdeff63b3c55887ccce7c491802f2a527ee38a559d259adc5a14b431f926f892179f020db3d5025d9a94 - languageName: node - linkType: hard - -"touch@npm:^3.1.0": - version: 3.1.0 - resolution: "touch@npm:3.1.0" - dependencies: - nopt: "npm:~1.0.10" - bin: - nodetouch: ./bin/nodetouch.js - checksum: dacb4a639401b83b0a40b56c0565e01096e5ecf38b22a4840d9eeb642a5bea136c6a119e4543f9b172349a5ee343b10cda0880eb47f7d7ddfd6eac59dcf53244 - languageName: node - linkType: hard - -"tough-cookie@npm:^4.1.2": - version: 4.1.3 - resolution: "tough-cookie@npm:4.1.3" - dependencies: - psl: "npm:^1.1.33" - punycode: "npm:^2.1.1" - universalify: "npm:^0.2.0" - url-parse: "npm:^1.5.3" - checksum: 4fc0433a0cba370d57c4b240f30440c848906dee3180bb6e85033143c2726d322e7e4614abb51d42d111ebec119c4876ed8d7247d4113563033eebbc1739c831 - languageName: node - linkType: hard - -"tr46@npm:^4.1.1": - version: 4.1.1 - resolution: "tr46@npm:4.1.1" - dependencies: - punycode: "npm:^2.3.0" - checksum: 92085dcf186f56a49ba4124a581d9ae6a5d0cd4878107c34e2e670b9ddc49da85e4950084bb3e75015195cc23f37ae1c02d45064e94dd6018f5e789aa51d93a8 - languageName: node - linkType: hard - -"tr46@npm:~0.0.3": - version: 0.0.3 - resolution: "tr46@npm:0.0.3" - checksum: 047cb209a6b60c742f05c9d3ace8fa510bff609995c129a37ace03476a9b12db4dbf975e74600830ef0796e18882b2381fb5fb1f6b4f96b832c374de3ab91a11 - languageName: node - linkType: hard - -"trim-newlines@npm:^3.0.0": - version: 3.0.1 - resolution: "trim-newlines@npm:3.0.1" - checksum: 03cfefde6c59ff57138412b8c6be922ecc5aec30694d784f2a65ef8dcbd47faef580b7de0c949345abdc56ec4b4abf64dd1e5aea619b200316e471a3dd5bf1f6 - languageName: node - linkType: hard - -"trim-repeated@npm:^2.0.0": - version: 2.0.0 - resolution: "trim-repeated@npm:2.0.0" - dependencies: - escape-string-regexp: "npm:^5.0.0" - checksum: 7c81ea60fc5eb509142735e41fbc41d964aeeb491f0deceea9e030a630d05ed236031f69946b5944156dbdd564f4d86cde5e9c775c321a5e96308761679128cf - languageName: node - linkType: hard - -"triple-beam@npm:^1.3.0": - version: 1.4.1 - resolution: "triple-beam@npm:1.4.1" - checksum: 4bf1db71e14fe3ff1c3adbe3c302f1fdb553b74d7591a37323a7badb32dc8e9c290738996cbb64f8b10dc5a3833645b5d8c26221aaaaa12e50d1251c9aba2fea - languageName: node - linkType: hard - -"ts-jest@npm:^29.1.1": - version: 29.1.1 - resolution: "ts-jest@npm:29.1.1" - dependencies: - bs-logger: "npm:0.x" - fast-json-stable-stringify: "npm:2.x" - jest-util: "npm:^29.0.0" - json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:^7.5.3" - yargs-parser: "npm:^21.0.1" - peerDependencies: - "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 - typescript: ">=4.3 <6" - peerDependenciesMeta: - "@babel/core": - optional: true - "@jest/types": - optional: true - babel-jest: - optional: true - esbuild: - optional: true - bin: - ts-jest: cli.js - checksum: 6c45e0aeeff9cc54a64f931c43e1b99f4a1f0ddf44786cc128e7e55603ab7473c8c8f62fd83bd7e51bfe83e3c0c683132152efaeb844516bf7c923f4e92d157d - languageName: node - linkType: hard - -"ts-node@npm:^10.8.1": - version: 10.9.1 - resolution: "ts-node@npm:10.9.1" - dependencies: - "@cspotcode/source-map-support": "npm:^0.8.0" - "@tsconfig/node10": "npm:^1.0.7" - "@tsconfig/node12": "npm:^1.0.7" - "@tsconfig/node14": "npm:^1.0.0" - "@tsconfig/node16": "npm:^1.0.2" - acorn: "npm:^8.4.1" - acorn-walk: "npm:^8.1.1" - arg: "npm:^4.1.0" - create-require: "npm:^1.1.0" - diff: "npm:^4.0.1" - make-error: "npm:^1.1.1" - v8-compile-cache-lib: "npm:^3.0.1" - yn: "npm:3.1.1" - peerDependencies: - "@swc/core": ">=1.2.50" - "@swc/wasm": ">=1.2.50" - "@types/node": "*" - typescript: ">=2.7" - peerDependenciesMeta: - "@swc/core": - optional: true - "@swc/wasm": - optional: true - bin: - ts-node: dist/bin.js - ts-node-cwd: dist/bin-cwd.js - ts-node-esm: dist/bin-esm.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: 95187932fb83f3901e22546bd2feeac7d2feb4f412f42ac3a595f049a23e8dcf70516dffb51866391228ea2dbcfaea039e250fb2bb334d48a86ab2b6aea0ae2d - languageName: node - linkType: hard - -"ts-node@npm:^10.9.1": - version: 10.9.2 - resolution: "ts-node@npm:10.9.2" - dependencies: - "@cspotcode/source-map-support": "npm:^0.8.0" - "@tsconfig/node10": "npm:^1.0.7" - "@tsconfig/node12": "npm:^1.0.7" - "@tsconfig/node14": "npm:^1.0.0" - "@tsconfig/node16": "npm:^1.0.2" - acorn: "npm:^8.4.1" - acorn-walk: "npm:^8.1.1" - arg: "npm:^4.1.0" - create-require: "npm:^1.1.0" - diff: "npm:^4.0.1" - make-error: "npm:^1.1.1" - v8-compile-cache-lib: "npm:^3.0.1" - yn: "npm:3.1.1" - peerDependencies: - "@swc/core": ">=1.2.50" - "@swc/wasm": ">=1.2.50" - "@types/node": "*" - typescript: ">=2.7" - peerDependenciesMeta: - "@swc/core": - optional: true - "@swc/wasm": - optional: true - bin: - ts-node: dist/bin.js - ts-node-cwd: dist/bin-cwd.js - ts-node-esm: dist/bin-esm.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: 5f29938489f96982a25ba650b64218e83a3357d76f7bede80195c65ab44ad279c8357264639b7abdd5d7e75fc269a83daa0e9c62fd8637a3def67254ecc9ddc2 - languageName: node - linkType: hard - -"tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": - version: 1.14.1 - resolution: "tslib@npm:1.14.1" - checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2 - languageName: node - linkType: hard - -"tsutils@npm:^3.21.0": - version: 3.21.0 - resolution: "tsutils@npm:3.21.0" - dependencies: - tslib: "npm:^1.8.1" - peerDependencies: - typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - checksum: 02f19e458ec78ead8fffbf711f834ad8ecd2cc6ade4ec0320790713dccc0a412b99e7fd907c4cda2a1dc602c75db6f12e0108e87a5afad4b2f9e90a24cabd5a2 - languageName: node - linkType: hard - -"tsx@npm:^3.12.7": - version: 3.12.8 - resolution: "tsx@npm:3.12.8" - dependencies: - "@esbuild-kit/cjs-loader": "npm:^2.4.2" - "@esbuild-kit/core-utils": "npm:^3.2.2" - "@esbuild-kit/esm-loader": "npm:^2.5.5" - fsevents: "npm:~2.3.2" - dependenciesMeta: - fsevents: - optional: true - bin: - tsx: dist/cli.js - checksum: f46aba57abec9f5e7b269e2ea36dd51ef785482c63989af433e0399cade563826256f8c1f80695f40db3d95454b3bf103da325ea40437fa3fb3a91a0d1b3a0f5 - languageName: node - linkType: hard - -"tunnel-agent@npm:^0.6.0": - version: 0.6.0 - resolution: "tunnel-agent@npm:0.6.0" - dependencies: - safe-buffer: "npm:^5.0.1" - checksum: 4c7a1b813e7beae66fdbf567a65ec6d46313643753d0beefb3c7973d66fcec3a1e7f39759f0a0b4465883499c6dc8b0750ab8b287399af2e583823e40410a17a - languageName: node - linkType: hard - -"tunnel@npm:^0.0.6": - version: 0.0.6 - resolution: "tunnel@npm:0.0.6" - checksum: e27e7e896f2426c1c747325b5f54efebc1a004647d853fad892b46d64e37591ccd0b97439470795e5262b5c0748d22beb4489a04a0a448029636670bfd801b75 - languageName: node - linkType: hard - -"type-check@npm:^0.4.0, type-check@npm:~0.4.0": - version: 0.4.0 - resolution: "type-check@npm:0.4.0" - dependencies: - prelude-ls: "npm:^1.2.1" - checksum: 7b3fd0ed43891e2080bf0c5c504b418fbb3e5c7b9708d3d015037ba2e6323a28152ec163bcb65212741fa5d2022e3075ac3c76440dbd344c9035f818e8ecee58 - languageName: node - linkType: hard - -"type-detect@npm:4.0.8": - version: 4.0.8 - resolution: "type-detect@npm:4.0.8" - checksum: 8fb9a51d3f365a7de84ab7f73b653534b61b622aa6800aecdb0f1095a4a646d3f5eb295322127b6573db7982afcd40ab492d038cf825a42093a58b1e1353e0bd - languageName: node - linkType: hard - -"type-fest@npm:^0.18.0": - version: 0.18.1 - resolution: "type-fest@npm:0.18.1" - checksum: 303f5ecf40d03e1d5b635ce7660de3b33c18ed8ebc65d64920c02974d9e684c72483c23f9084587e9dd6466a2ece1da42ddc95b412a461794dd30baca95e2bac - languageName: node - linkType: hard - -"type-fest@npm:^0.20.2": - version: 0.20.2 - resolution: "type-fest@npm:0.20.2" - checksum: dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3 - languageName: node - linkType: hard - -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: 902bd57bfa30d51d4779b641c2bc403cdf1371fb9c91d3c058b0133694fcfdb817aef07a47f40faf79039eecbaa39ee9d3c532deff244f3a19ce68cea71a61e8 - languageName: node - linkType: hard - -"type-fest@npm:^0.3.0": - version: 0.3.1 - resolution: "type-fest@npm:0.3.1" - checksum: ef632e9549f331024594bbb8b620fe570d90abd8e7f2892d4aff733fd72698774e1a88e277fac02b4267de17d79cbb87860332f64f387145532b13ace6510502 - languageName: node - linkType: hard - -"type-fest@npm:^0.6.0": - version: 0.6.0 - resolution: "type-fest@npm:0.6.0" - checksum: 0c585c26416fce9ecb5691873a1301b5aff54673c7999b6f925691ed01f5b9232db408cdbb0bd003d19f5ae284322523f44092d1f81ca0a48f11f7cf0be8cd38 - languageName: node - linkType: hard - -"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": - version: 0.8.1 - resolution: "type-fest@npm:0.8.1" - checksum: dffbb99329da2aa840f506d376c863bd55f5636f4741ad6e65e82f5ce47e6914108f44f340a0b74009b0cb5d09d6752ae83203e53e98b1192cf80ecee5651636 - languageName: node - linkType: hard - -"type-fest@npm:^1.0.1, type-fest@npm:^1.0.2": - version: 1.4.0 - resolution: "type-fest@npm:1.4.0" - checksum: a3c0f4ee28ff6ddf800d769eafafcdeab32efa38763c1a1b8daeae681920f6e345d7920bf277245235561d8117dab765cb5f829c76b713b4c9de0998a5397141 - languageName: node - linkType: hard - -"type-fest@npm:^2.0.0, type-fest@npm:^2.11.2, type-fest@npm:^2.12.2, type-fest@npm:^2.13.0, type-fest@npm:^2.5.0": - version: 2.19.0 - resolution: "type-fest@npm:2.19.0" - checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb - languageName: node - linkType: hard - -"type-fest@npm:^3.0.0": - version: 3.13.1 - resolution: "type-fest@npm:3.13.1" - checksum: 547d22186f73a8c04590b70dcf63baff390078c75ea8acd366bbd510fd0646e348bd1970e47ecf795b7cff0b41d26e9c475c1fedd6ef5c45c82075fbf916b629 - languageName: node - linkType: hard - -"type-is@npm:~1.6.18": - version: 1.6.18 - resolution: "type-is@npm:1.6.18" - dependencies: - media-typer: "npm:0.3.0" - mime-types: "npm:~2.1.24" - checksum: a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d - languageName: node - linkType: hard - -"type@npm:^1.0.1": - version: 1.2.0 - resolution: "type@npm:1.2.0" - checksum: 444660849aaebef8cbb9bc43b28ec2068952064cfce6a646f88db97aaa2e2d6570c5629cd79238b71ba23aa3f75146a0b96e24e198210ee0089715a6f8889bf7 - languageName: node - linkType: hard - -"type@npm:^2.7.2": - version: 2.7.2 - resolution: "type@npm:2.7.2" - checksum: 84c2382788fe24e0bc3d64c0c181820048f672b0f06316aa9c7bdb373f8a09f8b5404f4e856bc4539fb931f2f08f2adc4c53f6c08c9c0314505d70c29a1289e1 - languageName: node - linkType: hard - -"typedarray-to-buffer@npm:^3.1.5": - version: 3.1.5 - resolution: "typedarray-to-buffer@npm:3.1.5" - dependencies: - is-typedarray: "npm:^1.0.0" - checksum: 4ac5b7a93d604edabf3ac58d3a2f7e07487e9f6e98195a080e81dbffdc4127817f470f219d794a843b87052cedef102b53ac9b539855380b8c2172054b7d5027 - languageName: node - linkType: hard - -"typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:^5.0.2": - version: 5.2.2 - resolution: "typescript@npm:5.2.2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 91ae3e6193d0ddb8656d4c418a033f0f75dec5e077ebbc2bd6d76439b93f35683936ee1bdc0e9cf94ec76863aa49f27159b5788219b50e1cd0cd6d110aa34b07 - languageName: node - linkType: hard - -"typescript@npm:^4.9.5": - version: 4.9.5 - resolution: "typescript@npm:4.9.5" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 5f6cad2e728a8a063521328e612d7876e12f0d8a8390d3b3aaa452a6a65e24e9ac8ea22beb72a924fd96ea0a49ea63bb4e251fb922b12eedfb7f7a26475e5c56 - languageName: node - linkType: hard - -"typescript@npm:^5.0.0, typescript@npm:^5.0.4": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: e33cef99d82573624fc0f854a2980322714986bc35b9cb4d1ce736ed182aeab78e2cb32b385efa493b2a976ef52c53e20d6c6918312353a91850e2b76f1ea44f - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.0.2#optional!builtin": - version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 062c1cee1990e6b9419ce8a55162b8dc917eb87f807e4de0327dbc1c2fa4e5f61bc0dd4e034d38ff541d1ed0479b53bcee8e4de3a4075c51a1724eb6216cb6f5 - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A^4.9.5#optional!builtin": - version: 4.9.5 - resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: e3333f887c6829dfe0ab6c1dbe0dd1e3e2aeb56c66460cb85c5440c566f900c833d370ca34eb47558c0c69e78ced4bfe09b8f4f98b6de7afed9b84b8d1dd06a1 - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.0.4#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 1d0a5f4ce496c42caa9a30e659c467c5686eae15d54b027ee7866744952547f1be1262f2d40de911618c242b510029d51d43ff605dba8fb740ec85ca2d3f9500 - languageName: node - linkType: hard - -"ubiquibot-logger@npm:^0.3.5": - version: 0.3.5 - resolution: "ubiquibot-logger@npm:0.3.5" - dependencies: - "@supabase/supabase-js": "npm:^2.4.0" - dotenv: "npm:^16.3.1" - pino-std-serializers: "npm:^6.2.2" - probot: "npm:^12.2.4" - checksum: a2fc2e1082dca4281016e7fdfe65b0f13a82c754350137ef447509cb41e4297efd2176f366ea398854833f1cabcd1d33f069a0afed85fa84377c4fab34b4838a - languageName: node - linkType: hard - -"ubiquibot@workspace:.": - version: 0.0.0-use.local - resolution: "ubiquibot@workspace:." - dependencies: - "@commitlint/cli": "npm:^17.4.3" - "@commitlint/config-conventional": "npm:^17.4.3" - "@netlify/functions": "npm:^2.4.0" - "@octokit/rest": "npm:^20.0.2" - "@openzeppelin/contracts": "npm:^5.0.0" - "@probot/adapter-github-actions": "npm:^3.1.3" - "@sinclair/typebox": "npm:^0.31.22" - "@supabase/supabase-js": "npm:^2.4.0" - "@types/dotenv": "npm:^8.2.0" - "@types/eslint": "npm:^8.40.2" - "@types/jest": "npm:^29.5.11" - "@types/jsdom": "npm:^21.1.4" - "@types/libsodium-wrappers": "npm:^0.7.10" - "@types/lodash": "npm:^4.14.202" - "@types/markdown-it": "npm:^13.0.4" - "@types/ms": "npm:^0.7.31" - "@types/node": "npm:^14.18.37" - "@types/source-map-support": "npm:^0.5.6" - "@typescript-eslint/eslint-plugin": "npm:^5.59.11" - "@typescript-eslint/parser": "npm:^5.59.11" - "@uniswap/permit2-sdk": "npm:^1.2.0" - "@vercel/ncc": "npm:^0.34.0" - ajv: "npm:^8.12.0" - ajv-formats: "npm:^2.1.1" - axios: "npm:^1.3.2" - cspell: "npm:^7.0.0" - decimal.js: "npm:^10.4.3" - eslint: "npm:^8.43.0" - ethers: "npm:^5.7.2" - husky: "npm:^8.0.2" - jest: "npm:^29.7.0" - js-tiktoken: "npm:^1.0.7" - jsdom: "npm:^22.1.0" - knip: "npm:^2.33.4" - libsodium-wrappers: "npm:^0.7.11" - lint-staged: "npm:^13.1.0" - lodash: "npm:^4.17.21" - markdown-it: "npm:^13.0.2" - ms: "npm:^2.1.3" - netlify-cli: "npm:^17.10.1" - node-html-parser: "npm:^6.1.5" - nodemon: "npm:^2.0.19" - octokit: "npm:^3.1.2" - openai: "npm:^4.2.0" - prettier: "npm:^2.7.1" - probot: "npm:^12.2.4" - rimraf: "npm:3.0.2" - smee-client: "npm:^2.0.0" - source-map-support: "npm:^0.5.21" - ts-jest: "npm:^29.1.1" - tsx: "npm:^3.12.7" - typescript: "npm:^4.9.5" - ubiquibot-logger: "npm:^0.3.5" - yaml: "npm:^2.2.2" - zlib: "npm:^1.0.5" - languageName: unknown - linkType: soft - -"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": - version: 1.0.6 - resolution: "uc.micro@npm:1.0.6" - checksum: 9bde2afc6f2e24b899db6caea47dae778b88862ca76688d844ef6e6121dec0679c152893a74a6cfbd2e6fde34654e6bd8424fee8e0166cdfa6c9ae5d42b8a17b - languageName: node - linkType: hard - -"ufo@npm:^1.3.0, ufo@npm:^1.3.1, ufo@npm:^1.3.2": - version: 1.3.2 - resolution: "ufo@npm:1.3.2" - checksum: 180f3dfcdf319b54fe0272780841c93cb08a024fc2ee5f95e63285c2a3c42d8b671cd3641e9a53aafccf100cf8466aa8c040ddfa0efea1fc1968c9bfb250a661 - languageName: node - linkType: hard - -"uglify-js@npm:^3.1.4": - version: 3.17.4 - resolution: "uglify-js@npm:3.17.4" - bin: - uglifyjs: bin/uglifyjs - checksum: 8b7fcdca69deb284fed7d2025b73eb747ce37f9aca6af53422844f46427152d5440601b6e2a033e77856a2f0591e4167153d5a21b68674ad11f662034ec13ced - languageName: node - linkType: hard - -"uid-safe@npm:2.1.5": - version: 2.1.5 - resolution: "uid-safe@npm:2.1.5" - dependencies: - random-bytes: "npm:~1.0.0" - checksum: ec96862e859fd12175f3da7fda9d1359a2cf412fd521e10837cbdc6d554774079ce252f366981df9401283841c8924782f6dbee8f82a3a81f805ed8a8584595d - languageName: node - linkType: hard - -"ulid@npm:2.3.0": - version: 2.3.0 - resolution: "ulid@npm:2.3.0" - bin: - ulid: ./bin/cli.js - checksum: 070d237502781085e59cf3d8ece752ff96cd3a0990cf1c1be57273f4550597daeb72e9a7db8e5a320de31102509bb3321d280b54bfc44e98025e4628a9629773 - languageName: node - linkType: hard - -"unbzip2-stream@npm:^1.4.3": - version: 1.4.3 - resolution: "unbzip2-stream@npm:1.4.3" - dependencies: - buffer: "npm:^5.2.1" - through: "npm:^2.3.8" - checksum: 2ea2048f3c9db3499316ccc1d95ff757017ccb6f46c812d7c42466247e3b863fb178864267482f7f178254214247779daf68e85f50bd7736c3c97ba2d58b910a - languageName: node - linkType: hard - -"uncrypto@npm:^0.1.3": - version: 0.1.3 - resolution: "uncrypto@npm:0.1.3" - checksum: 74a29afefd76d5b77bedc983559ceb33f5bbc8dada84ff33755d1e3355da55a4e03a10e7ce717918c436b4dfafde1782e799ebaf2aadd775612b49f7b5b2998e - languageName: node - linkType: hard - -"undefsafe@npm:^2.0.5": - version: 2.0.5 - resolution: "undefsafe@npm:2.0.5" - checksum: 96c0466a5fbf395917974a921d5d4eee67bca4b30d3a31ce7e621e0228c479cf893e783a109af6e14329b52fe2f0cb4108665fad2b87b0018c0df6ac771261d5 - languageName: node - linkType: hard - -"undici-types@npm:~5.26.4": - version: 5.26.5 - resolution: "undici-types@npm:5.26.5" - checksum: bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501 - languageName: node - linkType: hard - -"undici@npm:^5.25.4": - version: 5.28.2 - resolution: "undici@npm:5.28.2" - dependencies: - "@fastify/busboy": "npm:^2.0.0" - checksum: 34385ad9b3ba85309972ee3c1b426dcd19b94a5a6aa9c54499b5f48436c0ecc13a9b1e756a7c6a953eaefa9f4263890625ece5f2719fd774b0852204f5e4d5f9 - languageName: node - linkType: hard - -"unenv@npm:^1.7.4": - version: 1.8.0 - resolution: "unenv@npm:1.8.0" - dependencies: - consola: "npm:^3.2.3" - defu: "npm:^6.1.3" - mime: "npm:^3.0.0" - node-fetch-native: "npm:^1.4.1" - pathe: "npm:^1.1.1" - checksum: f5ad66425ef5b1848d2daab4bdb18e3f2576a4a8df48f3e994ef373290489a6251969b78b965963a905b90dc01db6e838e2deb826e384ec637df2345a146b0bb - languageName: node - linkType: hard - -"unescape-js@npm:^1.0.5": - version: 1.1.4 - resolution: "unescape-js@npm:1.1.4" - dependencies: - string.fromcodepoint: "npm:^0.2.1" - checksum: 4f7cda5c524cb4392d482eba11762dbc43ff8cd0d0d88c4deecdacb7ec04d9162595406f66c5fbe9a6a565aabf7f2f1cc1889d44d805b1e8326deb7b3b279484 - languageName: node - linkType: hard - -"union-value@npm:^1.0.0": - version: 1.0.1 - resolution: "union-value@npm:1.0.1" - dependencies: - arr-union: "npm:^3.1.0" - get-value: "npm:^2.0.6" - is-extendable: "npm:^0.1.1" - set-value: "npm:^2.0.1" - checksum: 8758d880cb9545f62ce9cfb9b791b2b7a206e0ff5cc4b9d7cd6581da2c6839837fbb45e639cf1fd8eef3cae08c0201b614b7c06dd9f5f70d9dbe7c5fe2fbf592 - languageName: node - linkType: hard - -"unique-filename@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-filename@npm:3.0.0" - dependencies: - unique-slug: "npm:^4.0.0" - checksum: 6363e40b2fa758eb5ec5e21b3c7fb83e5da8dcfbd866cc0c199d5534c42f03b9ea9ab069769cc388e1d7ab93b4eeef28ef506ab5f18d910ef29617715101884f - languageName: node - linkType: hard - -"unique-slug@npm:^4.0.0": - version: 4.0.0 - resolution: "unique-slug@npm:4.0.0" - dependencies: - imurmurhash: "npm:^0.1.4" - checksum: cb811d9d54eb5821b81b18205750be84cb015c20a4a44280794e915f5a0a70223ce39066781a354e872df3572e8155c228f43ff0cce94c7cbf4da2cc7cbdd635 - languageName: node - linkType: hard - -"unique-string@npm:^2.0.0": - version: 2.0.0 - resolution: "unique-string@npm:2.0.0" - dependencies: - crypto-random-string: "npm:^2.0.0" - checksum: 11820db0a4ba069d174bedfa96c588fc2c96b083066fafa186851e563951d0de78181ac79c744c1ed28b51f9d82ac5b8196ff3e4560d0178046ef455d8c2244b - languageName: node - linkType: hard - -"unique-string@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-string@npm:3.0.0" - dependencies: - crypto-random-string: "npm:^4.0.0" - checksum: b35ea034b161b2a573666ec16c93076b4b6106b8b16c2415808d747ab3a0566b5db0c4be231d4b11cfbc16d7fd915c9d8a45884bff0e2db11b799775b2e1e017 - languageName: node - linkType: hard - -"universal-github-app-jwt@npm:^1.1.1": - version: 1.1.1 - resolution: "universal-github-app-jwt@npm:1.1.1" - dependencies: - "@types/jsonwebtoken": "npm:^9.0.0" - jsonwebtoken: "npm:^9.0.0" - checksum: f735a3fa0c9156898d128f45237eefa598edfab2424428ccc12e4b7dd9d217ff91b5a2b7a9a1ed6a16fd7985723f0ae34d5efbd3f81ab203c83184b7675c970a - languageName: node - linkType: hard - -"universal-user-agent@npm:^6.0.0": - version: 6.0.1 - resolution: "universal-user-agent@npm:6.0.1" - checksum: 5c9c46ffe19a975e11e6443640ed4c9e0ce48fcc7203325757a8414ac49940ebb0f4667f2b1fa561489d1eb22cb2d05a0f7c82ec20c5cba42e58e188fb19b187 - languageName: node - linkType: hard - -"universalify@npm:^0.2.0": - version: 0.2.0 - resolution: "universalify@npm:0.2.0" - checksum: cedbe4d4ca3967edf24c0800cfc161c5a15e240dac28e3ce575c689abc11f2c81ccc6532c8752af3b40f9120fb5e454abecd359e164f4f6aa44c29cd37e194fe - languageName: node - linkType: hard - -"universalify@npm:^2.0.0": - version: 2.0.0 - resolution: "universalify@npm:2.0.0" - checksum: 07092b9f46df61b823d8ab5e57f0ee5120c178b39609a95e4a15a98c42f6b0b8e834e66fbb47ff92831786193be42f1fd36347169b88ce8639d0f9670af24a71 - languageName: node - linkType: hard - -"unix-dgram@npm:2.x": - version: 2.0.6 - resolution: "unix-dgram@npm:2.0.6" - dependencies: - bindings: "npm:^1.5.0" - nan: "npm:^2.16.0" - node-gyp: "npm:latest" - checksum: d3725a575a74803b625e3784e12d3edad2289e636938edf622c5c65b0437d6da3f73c393abe9ebeb6ad08d012e058683db965438d8f8eb73070e641d3f097128 - languageName: node - linkType: hard - -"unixify@npm:1.0.0, unixify@npm:^1.0.0": - version: 1.0.0 - resolution: "unixify@npm:1.0.0" - dependencies: - normalize-path: "npm:^2.1.1" - checksum: 8b89100619ebde9f0ab4024a4d402316fb7b1d4853723410fc828944e8d3d01480f210cddf94d9a1699559f8180d861eb6323da8011b7bcc1bbaf6a11a5b1f1e - languageName: node - linkType: hard - -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": - version: 1.0.0 - resolution: "unpipe@npm:1.0.0" - checksum: 193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c - languageName: node - linkType: hard - -"unset-value@npm:^1.0.0": - version: 1.0.0 - resolution: "unset-value@npm:1.0.0" - dependencies: - has-value: "npm:^0.3.1" - isobject: "npm:^3.0.0" - checksum: 68a796dde4a373afdbf017de64f08490a3573ebee549136da0b3a2245299e7f65f647ef70dc13c4ac7f47b12fba4de1646fa0967a365638578fedce02b9c0b1f - languageName: node - linkType: hard - -"unstorage@npm:^1.9.0": - version: 1.10.1 - resolution: "unstorage@npm:1.10.1" - dependencies: - anymatch: "npm:^3.1.3" - chokidar: "npm:^3.5.3" - destr: "npm:^2.0.2" - h3: "npm:^1.8.2" - ioredis: "npm:^5.3.2" - listhen: "npm:^1.5.5" - lru-cache: "npm:^10.0.2" - mri: "npm:^1.2.0" - node-fetch-native: "npm:^1.4.1" - ofetch: "npm:^1.3.3" - ufo: "npm:^1.3.1" - peerDependencies: - "@azure/app-configuration": ^1.4.1 - "@azure/cosmos": ^4.0.0 - "@azure/data-tables": ^13.2.2 - "@azure/identity": ^3.3.2 - "@azure/keyvault-secrets": ^4.7.0 - "@azure/storage-blob": ^12.16.0 - "@capacitor/preferences": ^5.0.6 - "@netlify/blobs": ^6.2.0 - "@planetscale/database": ^1.11.0 - "@upstash/redis": ^1.23.4 - "@vercel/kv": ^0.2.3 - idb-keyval: ^6.2.1 - peerDependenciesMeta: - "@azure/app-configuration": - optional: true - "@azure/cosmos": - optional: true - "@azure/data-tables": - optional: true - "@azure/identity": - optional: true - "@azure/keyvault-secrets": - optional: true - "@azure/storage-blob": - optional: true - "@capacitor/preferences": - optional: true - "@netlify/blobs": - optional: true - "@planetscale/database": - optional: true - "@upstash/redis": - optional: true - "@vercel/kv": - optional: true - idb-keyval: - optional: true - checksum: c73c8c45c8f061aff46c1b0634fa2d8cf10bc77aa71512ec77c561cd43cd870efdbbc07379dda8abafafda740762ee1aedb977413341bb05f5b9e221a26df130 - languageName: node - linkType: hard - -"untildify@npm:^3.0.3": - version: 3.0.3 - resolution: "untildify@npm:3.0.3" - checksum: 4c73e47320a97226e4f16f1764cd7d9ee62ec41458bd23244d3bd8f11800270d7603a9099586158dd6b911fa65f51713ced5f8a724bb73c7fa33fb3426bcb32d - languageName: node - linkType: hard - -"untun@npm:^0.1.2": - version: 0.1.2 - resolution: "untun@npm:0.1.2" - dependencies: - citty: "npm:^0.1.3" - consola: "npm:^3.2.3" - pathe: "npm:^1.1.1" - bin: - untun: bin/untun.mjs - checksum: b3de21889d18fc37752d389a220fa85503e6d11dfdfa5c68feb9ac3cb90988048f57ef62474b50df720e7711ac40e1f0864a25d5600f1f9a0aa0e6e89bb9538c - languageName: node - linkType: hard - -"update-browserslist-db@npm:^1.0.13": - version: 1.0.13 - resolution: "update-browserslist-db@npm:1.0.13" - dependencies: - escalade: "npm:^3.1.1" - picocolors: "npm:^1.0.0" - peerDependencies: - browserslist: ">= 4.21.0" - bin: - update-browserslist-db: cli.js - checksum: e52b8b521c78ce1e0c775f356cd16a9c22c70d25f3e01180839c407a5dc787fb05a13f67560cbaf316770d26fa99f78f1acd711b1b54a4f35d4820d4ea7136e6 - languageName: node - linkType: hard - -"update-dotenv@npm:^1.1.1": - version: 1.1.1 - resolution: "update-dotenv@npm:1.1.1" - peerDependencies: - dotenv: "*" - checksum: 723ad536cd510079ccafc9ff828649cee87649d4be23df8e4409e0407ec5179ca70c695aeeb20c70c97571d64dfb04f9d0c28ee40917202a90940dc53509c4fb - languageName: node - linkType: hard - -"update-notifier@npm:6.0.2": - version: 6.0.2 - resolution: "update-notifier@npm:6.0.2" - dependencies: - boxen: "npm:^7.0.0" - chalk: "npm:^5.0.1" - configstore: "npm:^6.0.0" - has-yarn: "npm:^3.0.0" - import-lazy: "npm:^4.0.0" - is-ci: "npm:^3.0.1" - is-installed-globally: "npm:^0.4.0" - is-npm: "npm:^6.0.0" - is-yarn-global: "npm:^0.4.0" - latest-version: "npm:^7.0.0" - pupa: "npm:^3.1.0" - semver: "npm:^7.3.7" - semver-diff: "npm:^4.0.0" - xdg-basedir: "npm:^5.1.0" - checksum: ad3980073312df904133a6e6c554a7f9d0832ed6275e55f5a546313fe77a0f20f23a7b1b4aeb409e20a78afb06f4d3b2b28b332d9cfb55745b5d1ea155810bcc - languageName: node - linkType: hard - -"uqr@npm:^0.1.2": - version: 0.1.2 - resolution: "uqr@npm:0.1.2" - checksum: 40cd81b4c13f1764d52ec28da2d58e60816e6fae54d4eb75b32fbf3137937f438eff16c766139fb0faec5d248a5314591f5a0dbd694e569d419eed6f3bd80242 - languageName: node - linkType: hard - -"uri-js@npm:^4.2.2": - version: 4.4.1 - resolution: "uri-js@npm:4.4.1" - dependencies: - punycode: "npm:^2.1.0" - checksum: 4ef57b45aa820d7ac6496e9208559986c665e49447cb072744c13b66925a362d96dd5a46c4530a6b8e203e5db5fe849369444440cb22ecfc26c679359e5dfa3c - languageName: node - linkType: hard - -"urix@npm:^0.1.0": - version: 0.1.0 - resolution: "urix@npm:0.1.0" - checksum: 264f1b29360c33c0aec5fb9819d7e28f15d1a3b83175d2bcc9131efe8583f459f07364957ae3527f1478659ec5b2d0f1ad401dfb625f73e4d424b3ae35fc5fc0 - languageName: node - linkType: hard - -"url-parse@npm:^1.5.3": - version: 1.5.10 - resolution: "url-parse@npm:1.5.10" - dependencies: - querystringify: "npm:^2.1.1" - requires-port: "npm:^1.0.0" - checksum: bd5aa9389f896974beb851c112f63b466505a04b4807cea2e5a3b7092f6fbb75316f0491ea84e44f66fed55f1b440df5195d7e3a8203f64fcefa19d182f5be87 - languageName: node - linkType: hard - -"urlpattern-polyfill@npm:8.0.2": - version: 8.0.2 - resolution: "urlpattern-polyfill@npm:8.0.2" - checksum: 5388bbe8459dbd8861ee7cb97904be915dd863a9789c2191c528056f16adad7836ec22762ed002fed44e8995d0f98bdfb75a606466b77233e70d0f61b969aaf9 - languageName: node - linkType: hard - -"use@npm:^3.1.0": - version: 3.1.1 - resolution: "use@npm:3.1.1" - checksum: 75b48673ab80d5139c76922630d5a8a44e72ed58dbaf54dee1b88352d10e1c1c1fc332066c782d8ae9a56503b85d3dc67ff6d2ffbd9821120466d1280ebb6d6e - languageName: node - linkType: hard - -"utf-8-validate@npm:^5.0.2": - version: 5.0.10 - resolution: "utf-8-validate@npm:5.0.10" - dependencies: - node-gyp: "npm:latest" - node-gyp-build: "npm:^4.3.0" - checksum: 23cd6adc29e6901aa37ff97ce4b81be9238d0023c5e217515b34792f3c3edb01470c3bd6b264096dd73d0b01a1690b57468de3a24167dd83004ff71c51cc025f - languageName: node - linkType: hard - -"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1": - version: 1.0.2 - resolution: "util-deprecate@npm:1.0.2" - checksum: 41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942 - languageName: node - linkType: hard - -"utils-merge@npm:1.0.1": - version: 1.0.1 - resolution: "utils-merge@npm:1.0.1" - checksum: 02ba649de1b7ca8854bfe20a82f1dfbdda3fb57a22ab4a8972a63a34553cf7aa51bc9081cf7e001b035b88186d23689d69e71b510e610a09a4c66f68aa95b672 - languageName: node - linkType: hard - -"uuid@npm:9.0.0": - version: 9.0.0 - resolution: "uuid@npm:9.0.0" - bin: - uuid: dist/bin/uuid - checksum: 8867e438990d1d33ac61093e2e4e3477a2148b844e4fa9e3c2360fa4399292429c4b6ec64537eb1659c97b2d10db349c673ad58b50e2824a11e0d3630de3c056 - languageName: node - linkType: hard - -"uuid@npm:^8.3.2": - version: 8.3.2 - resolution: "uuid@npm:8.3.2" - bin: - uuid: dist/bin/uuid - checksum: bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54 - languageName: node - linkType: hard - -"uuid@npm:^9.0.0": - version: 9.0.1 - resolution: "uuid@npm:9.0.1" - bin: - uuid: dist/bin/uuid - checksum: 1607dd32ac7fc22f2d8f77051e6a64845c9bce5cd3dd8aa0070c074ec73e666a1f63c7b4e0f4bf2bc8b9d59dc85a15e17807446d9d2b17c8485fbc2147b27f9b - languageName: node - linkType: hard - -"v8-compile-cache-lib@npm:^3.0.1": - version: 3.0.1 - resolution: "v8-compile-cache-lib@npm:3.0.1" - checksum: bdc36fb8095d3b41df197f5fb6f11e3a26adf4059df3213e3baa93810d8f0cc76f9a74aaefc18b73e91fe7e19154ed6f134eda6fded2e0f1c8d2272ed2d2d391 - languageName: node - linkType: hard - -"v8-to-istanbul@npm:^9.0.1": - version: 9.1.0 - resolution: "v8-to-istanbul@npm:9.1.0" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.12" - "@types/istanbul-lib-coverage": "npm:^2.0.1" - convert-source-map: "npm:^1.6.0" - checksum: 657ef7c52a514c1a0769663f96dd6f2cd11d2d3f6c8272d1035f4a543dca0b52c84b005beb7f0ca215eb98425c8bc4aa92a62826b1fc76abc1f7228d33ccbc60 - languageName: node - linkType: hard - -"validate-npm-package-license@npm:^3.0.1": - version: 3.0.4 - resolution: "validate-npm-package-license@npm:3.0.4" - dependencies: - spdx-correct: "npm:^3.0.0" - spdx-expression-parse: "npm:^3.0.0" - checksum: 7b91e455a8de9a0beaa9fe961e536b677da7f48c9a493edf4d4d4a87fd80a7a10267d438723364e432c2fcd00b5650b5378275cded362383ef570276e6312f4f - languageName: node - linkType: hard - -"validate-npm-package-name@npm:^4.0.0": - version: 4.0.0 - resolution: "validate-npm-package-name@npm:4.0.0" - dependencies: - builtins: "npm:^5.0.0" - checksum: d7f753c0aac0a2b8dd06752e7278d18165a21e28b5064d897a1b6f10350d857b339d6bd9e08dd140710433479940bec9ba151b619196780dc6e49dd8fbff6df8 - languageName: node - linkType: hard - -"validator@npm:^13.11.0": - version: 13.11.0 - resolution: "validator@npm:13.11.0" - checksum: 0107da3add5a4ebc6391dac103c55f6d8ed055bbcc29a4c9cbf89eacfc39ba102a5618c470bdc33c6487d30847771a892134a8c791f06ef0962dd4b7a60ae0f5 - languageName: node - linkType: hard - -"vary@npm:~1.1.2": - version: 1.1.2 - resolution: "vary@npm:1.1.2" - checksum: f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f - languageName: node - linkType: hard - -"version-selector-type@npm:^3.0.0": - version: 3.0.0 - resolution: "version-selector-type@npm:3.0.0" - dependencies: - semver: "npm:^7.3.2" - checksum: c0f2644e9cfe8ac61d10c0dd0e03d0f8d65aa1dff7e863ba6465ad8d7d84352a79cc6c39095e912d3dc8f40a4f514d3aa9624408934fd9881a5c3c29cad47217 - languageName: node - linkType: hard - -"vlq@npm:^0.2.1": - version: 0.2.3 - resolution: "vlq@npm:0.2.3" - checksum: d1557b404353ca75c7affaaf403d245a3273a7d1c6b3380ed7f04ae3f080e4658f41ac700d6f48acb3cd4875fe7bc7da4924b3572cd5584a5de83b35b1de5e12 - languageName: node - linkType: hard - -"vscode-languageserver-textdocument@npm:^1.0.8": - version: 1.0.8 - resolution: "vscode-languageserver-textdocument@npm:1.0.8" - checksum: 2981b4d0935c47d76fda9d80840b71de414990a2976840106a462277a26002c7abe2453ab872a00861803cf62ed6b340c6ecbc7a3549788309e28096b73a4d52 - languageName: node - linkType: hard - -"vscode-uri@npm:^3.0.7": - version: 3.0.7 - resolution: "vscode-uri@npm:3.0.7" - checksum: 67bc15bc9c9bd2d70dae8b27f2a3164281c6ee8f6484e6c5945a44d89871da93d52f2ba339ebc12ab0c10991d4576171b5d85e49a542454329c16faf977e4c59 - languageName: node - linkType: hard - -"w3c-xmlserializer@npm:^4.0.0": - version: 4.0.0 - resolution: "w3c-xmlserializer@npm:4.0.0" - dependencies: - xml-name-validator: "npm:^4.0.0" - checksum: 02cc66d6efc590bd630086cd88252444120f5feec5c4043932b0d0f74f8b060512f79dc77eb093a7ad04b4f02f39da79ce4af47ceb600f2bf9eacdc83204b1a8 - languageName: node - linkType: hard - -"wait-port@npm:1.0.4": - version: 1.0.4 - resolution: "wait-port@npm:1.0.4" - dependencies: - chalk: "npm:^4.1.2" - commander: "npm:^9.3.0" - debug: "npm:^4.3.4" - bin: - wait-port: bin/wait-port.js - checksum: 23eec9c492a29f7183cf14dc0e5d273f87f03c1f735d451845caf1c138c417d41ee4eb32ca6b07f86e22abae1249aa4769c3934426e912264aaac23f9c8dfd97 - languageName: node - linkType: hard - -"walker@npm:^1.0.8": - version: 1.0.8 - resolution: "walker@npm:1.0.8" - dependencies: - makeerror: "npm:1.0.12" - checksum: a17e037bccd3ca8a25a80cb850903facdfed0de4864bd8728f1782370715d679fa72e0a0f5da7c1c1379365159901e5935f35be531229da53bbfc0efdabdb48e - languageName: node - linkType: hard - -"wcwidth@npm:^1.0.1": - version: 1.0.1 - resolution: "wcwidth@npm:1.0.1" - dependencies: - defaults: "npm:^1.0.3" - checksum: 5b61ca583a95e2dd85d7078400190efd452e05751a64accb8c06ce4db65d7e0b0cde9917d705e826a2e05cc2548f61efde115ffa374c3e436d04be45c889e5b4 - languageName: node - linkType: hard - -"web-streams-polyfill@npm:4.0.0-beta.3": - version: 4.0.0-beta.3 - resolution: "web-streams-polyfill@npm:4.0.0-beta.3" - checksum: a9596779db2766990117ed3a158e0b0e9f69b887a6d6ba0779940259e95f99dc3922e534acc3e5a117b5f5905300f527d6fbf8a9f0957faf1d8e585ce3452e8e - languageName: node - linkType: hard - -"web-streams-polyfill@npm:^3.0.3": - version: 3.2.1 - resolution: "web-streams-polyfill@npm:3.2.1" - checksum: 70ed6b5708e14afa2ab699221ea197d7c68ec0c8274bbe0181aecc5ba636ca27cbd383d2049f0eb9d529e738f5c088825502b317f3df24d18a278e4cc9a10e8b - languageName: node - linkType: hard - -"webidl-conversions@npm:^3.0.0": - version: 3.0.1 - resolution: "webidl-conversions@npm:3.0.1" - checksum: 5612d5f3e54760a797052eb4927f0ddc01383550f542ccd33d5238cfd65aeed392a45ad38364970d0a0f4fea32e1f4d231b3d8dac4a3bdd385e5cf802ae097db - languageName: node - linkType: hard - -"webidl-conversions@npm:^7.0.0": - version: 7.0.0 - resolution: "webidl-conversions@npm:7.0.0" - checksum: 228d8cb6d270c23b0720cb2d95c579202db3aaf8f633b4e9dd94ec2000a04e7e6e43b76a94509cdb30479bd00ae253ab2371a2da9f81446cc313f89a4213a2c4 - languageName: node - linkType: hard - -"websocket@npm:^1.0.34": - version: 1.0.34 - resolution: "websocket@npm:1.0.34" - dependencies: - bufferutil: "npm:^4.0.1" - debug: "npm:^2.2.0" - es5-ext: "npm:^0.10.50" - typedarray-to-buffer: "npm:^3.1.5" - utf-8-validate: "npm:^5.0.2" - yaeti: "npm:^0.0.6" - checksum: a7e17d24edec685fdf055940ff9c6a15e726df5bb5e537382390bd1ab978fc8c0d71cd2842bb628e361d823aafd43934cc56aa5b979d08e52461be7da8d01eee - languageName: node - linkType: hard - -"well-known-symbols@npm:^2.0.0": - version: 2.0.0 - resolution: "well-known-symbols@npm:2.0.0" - checksum: cb6c12e98877e8952ec28d13ae6f4fdb54ae1cb49b16a728720276dadd76c930e6cb0e174af3a4620054dd2752546f842540122920c6e31410208abd4958ee6b - languageName: node - linkType: hard - -"whatwg-encoding@npm:^2.0.0": - version: 2.0.0 - resolution: "whatwg-encoding@npm:2.0.0" - dependencies: - iconv-lite: "npm:0.6.3" - checksum: 91b90a49f312dc751496fd23a7e68981e62f33afe938b97281ad766235c4872fc4e66319f925c5e9001502b3040dd25a33b02a9c693b73a4cbbfdc4ad10c3e3e - languageName: node - linkType: hard - -"whatwg-mimetype@npm:^3.0.0": - version: 3.0.0 - resolution: "whatwg-mimetype@npm:3.0.0" - checksum: 323895a1cda29a5fb0b9ca82831d2c316309fede0365047c4c323073e3239067a304a09a1f4b123b9532641ab604203f33a1403b5ca6a62ef405bcd7a204080f - languageName: node - linkType: hard - -"whatwg-url@npm:^12.0.0, whatwg-url@npm:^12.0.1": - version: 12.0.1 - resolution: "whatwg-url@npm:12.0.1" - dependencies: - tr46: "npm:^4.1.1" - webidl-conversions: "npm:^7.0.0" - checksum: 99f506b2c996704fa0fc5c70d8e5e27dce15492db2921c99cf319a8d56cb61641f5c06089f63e1ab1983de9fd6a63c3c112a90cdb5fe352d7a846979b10df566 - languageName: node - linkType: hard - -"whatwg-url@npm:^5.0.0": - version: 5.0.0 - resolution: "whatwg-url@npm:5.0.0" - dependencies: - tr46: "npm:~0.0.3" - webidl-conversions: "npm:^3.0.0" - checksum: 1588bed84d10b72d5eec1d0faa0722ba1962f1821e7539c535558fb5398d223b0c50d8acab950b8c488b4ba69043fd833cc2697056b167d8ad46fac3995a55d5 - languageName: node - linkType: hard - -"which@npm:^2.0.1": - version: 2.0.2 - resolution: "which@npm:2.0.2" - dependencies: - isexe: "npm:^2.0.0" - bin: - node-which: ./bin/node-which - checksum: 66522872a768b60c2a65a57e8ad184e5372f5b6a9ca6d5f033d4b0dc98aff63995655a7503b9c0a2598936f532120e81dd8cc155e2e92ed662a2b9377cc4374f - languageName: node - linkType: hard - -"which@npm:^4.0.0": - version: 4.0.0 - resolution: "which@npm:4.0.0" - dependencies: - isexe: "npm:^3.1.1" - bin: - node-which: bin/which.js - checksum: 449fa5c44ed120ccecfe18c433296a4978a7583bf2391c50abce13f76878d2476defde04d0f79db8165bdf432853c1f8389d0485ca6e8ebce3bbcded513d5e6a - languageName: node - linkType: hard - -"wide-align@npm:^1.1.2": - version: 1.1.5 - resolution: "wide-align@npm:1.1.5" - dependencies: - string-width: "npm:^1.0.2 || 2 || 3 || 4" - checksum: 1d9c2a3e36dfb09832f38e2e699c367ef190f96b82c71f809bc0822c306f5379df87bab47bed27ea99106d86447e50eb972d3c516c2f95782807a9d082fbea95 - languageName: node - linkType: hard - -"widest-line@npm:^4.0.1": - version: 4.0.1 - resolution: "widest-line@npm:4.0.1" - dependencies: - string-width: "npm:^5.0.1" - checksum: 7da9525ba45eaf3e4ed1a20f3dcb9b85bd9443962450694dae950f4bdd752839747bbc14713522b0b93080007de8e8af677a61a8c2114aa553ad52bde72d0f9c - languageName: node - linkType: hard - -"windows-release@npm:^5.0.1": - version: 5.1.1 - resolution: "windows-release@npm:5.1.1" - dependencies: - execa: "npm:^5.1.1" - checksum: 934fcd8620fc7cedec6939601c5735a9589d03fa0500874860e13797cc934d48771a97f677d5c162b4c8d72a594bbd522a69b6a1fcd0bc7ff8dfbbdbc1146ba5 - languageName: node - linkType: hard - -"winston-transport@npm:^4.5.0": - version: 4.6.0 - resolution: "winston-transport@npm:4.6.0" - dependencies: - logform: "npm:^2.3.2" - readable-stream: "npm:^3.6.0" - triple-beam: "npm:^1.3.0" - checksum: 43f7f03dfbaeb2a37ddcfadf5f03a6802c77fb8800a384e9aeecce8d233272ed8f18c50f377045a7e154fd6c951e31c9af1bbcd7a3db9246518af42b6f961cc1 - languageName: node - linkType: hard - -"winston@npm:^3.10.0": - version: 3.11.0 - resolution: "winston@npm:3.11.0" - dependencies: - "@colors/colors": "npm:^1.6.0" - "@dabh/diagnostics": "npm:^2.0.2" - async: "npm:^3.2.3" - is-stream: "npm:^2.0.0" - logform: "npm:^2.4.0" - one-time: "npm:^1.0.0" - readable-stream: "npm:^3.4.0" - safe-stable-stringify: "npm:^2.3.1" - stack-trace: "npm:0.0.x" - triple-beam: "npm:^1.3.0" - winston-transport: "npm:^4.5.0" - checksum: 7e1f8919cbdc62cfe46e6204d79a83e1364696ef61111483f3ecf204988922383fe74192c5bc9f89df9b47caf24c2d34f5420ef6f3b693f8d1286b46432e97be - languageName: node - linkType: hard - -"wordwrap@npm:^1.0.0": - version: 1.0.0 - resolution: "wordwrap@npm:1.0.0" - checksum: 7ed2e44f3c33c5c3e3771134d2b0aee4314c9e49c749e37f464bf69f2bcdf0cbf9419ca638098e2717cff4875c47f56a007532f6111c3319f557a2ca91278e92 - languageName: node - linkType: hard - -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": - version: 7.0.0 - resolution: "wrap-ansi@npm:7.0.0" - dependencies: - ansi-styles: "npm:^4.0.0" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - checksum: d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da - languageName: node - linkType: hard - -"wrap-ansi@npm:^8.0.1, wrap-ansi@npm:^8.1.0": - version: 8.1.0 - resolution: "wrap-ansi@npm:8.1.0" - dependencies: - ansi-styles: "npm:^6.1.0" - string-width: "npm:^5.0.1" - strip-ansi: "npm:^7.0.1" - checksum: 138ff58a41d2f877eae87e3282c0630fc2789012fc1af4d6bd626eeb9a2f9a65ca92005e6e69a75c7b85a68479fe7443c7dbe1eb8fbaa681a4491364b7c55c60 - languageName: node - linkType: hard - -"wrappy@npm:1": - version: 1.0.2 - resolution: "wrappy@npm:1.0.2" - checksum: 56fece1a4018c6a6c8e28fbc88c87e0fbf4ea8fd64fc6c63b18f4acc4bd13e0ad2515189786dd2c30d3eec9663d70f4ecf699330002f8ccb547e4a18231fc9f0 - languageName: node - linkType: hard - -"write-file-atomic@npm:5.0.1": - version: 5.0.1 - resolution: "write-file-atomic@npm:5.0.1" - dependencies: - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^4.0.1" - checksum: e8c850a8e3e74eeadadb8ad23c9d9d63e4e792bd10f4836ed74189ef6e996763959f1249c5650e232f3c77c11169d239cbfc8342fc70f3fe401407d23810505d - languageName: node - linkType: hard - -"write-file-atomic@npm:^3.0.3": - version: 3.0.3 - resolution: "write-file-atomic@npm:3.0.3" - dependencies: - imurmurhash: "npm:^0.1.4" - is-typedarray: "npm:^1.0.0" - signal-exit: "npm:^3.0.2" - typedarray-to-buffer: "npm:^3.1.5" - checksum: 7fb67affd811c7a1221bed0c905c26e28f0041e138fb19ccf02db57a0ef93ea69220959af3906b920f9b0411d1914474cdd90b93a96e5cd9e8368d9777caac0e - languageName: node - linkType: hard - -"write-file-atomic@npm:^4.0.1, write-file-atomic@npm:^4.0.2": - version: 4.0.2 - resolution: "write-file-atomic@npm:4.0.2" - dependencies: - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^3.0.7" - checksum: a2c282c95ef5d8e1c27b335ae897b5eca00e85590d92a3fd69a437919b7b93ff36a69ea04145da55829d2164e724bc62202cdb5f4b208b425aba0807889375c7 - languageName: node - linkType: hard - -"ws@npm:7.4.6": - version: 7.4.6 - resolution: "ws@npm:7.4.6" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 4b44b59bbc0549c852fb2f0cdb48e40e122a1b6078aeed3d65557cbeb7d37dda7a4f0027afba2e6a7a695de17701226d02b23bd15c97b0837808c16345c62f8e - languageName: node - linkType: hard - -"ws@npm:8.14.2, ws@npm:^8.13.0": - version: 8.14.2 - resolution: "ws@npm:8.14.2" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 35b4c2da048b8015c797fd14bcb5a5766216ce65c8a5965616a5440ca7b6c3681ee3cbd0ea0c184a59975556e9d58f2002abf8485a14d11d3371770811050a16 - languageName: node - linkType: hard - -"xdg-basedir@npm:^5.0.1, xdg-basedir@npm:^5.1.0": - version: 5.1.0 - resolution: "xdg-basedir@npm:5.1.0" - checksum: c88efabc71ffd996ba9ad8923a8cc1c7c020a03e2c59f0ffa72e06be9e724ad2a0fccef488757bc6ed3d8849d753dd25082d1035d95cb179e79eae4d034d0b80 - languageName: node - linkType: hard - -"xml-name-validator@npm:^4.0.0": - version: 4.0.0 - resolution: "xml-name-validator@npm:4.0.0" - checksum: c1bfa219d64e56fee265b2bd31b2fcecefc063ee802da1e73bad1f21d7afd89b943c9e2c97af2942f60b1ad46f915a4c81e00039c7d398b53cf410e29d3c30bd - languageName: node - linkType: hard - -"xmlchars@npm:^2.2.0": - version: 2.2.0 - resolution: "xmlchars@npm:2.2.0" - checksum: b64b535861a6f310c5d9bfa10834cf49127c71922c297da9d4d1b45eeaae40bf9b4363275876088fbe2667e5db028d2cd4f8ee72eed9bede840a67d57dab7593 - languageName: node - linkType: hard - -"xorshift@npm:^1.1.1": - version: 1.2.0 - resolution: "xorshift@npm:1.2.0" - checksum: e805cdda3ca16ea48d3e1dbcb6f55f7c135bcf5219ae842bdea814486e4e6788cefc6703a04140b93be631370c1a7403c51ab0a6554ec68d66e84b601e34a722 - languageName: node - linkType: hard - -"xss@npm:^1.0.14": - version: 1.0.14 - resolution: "xss@npm:1.0.14" - dependencies: - commander: "npm:^2.20.3" - cssfilter: "npm:0.0.10" - bin: - xss: bin/xss - checksum: 0a9b4d71781c8418a0327e86e5991dffe8d8b58d465d391ea74e3fa102168d1aa70a438c85d6af90e76f457bbb6041350b700bff7ad10077c5d816512f10ee0d - languageName: node - linkType: hard - -"xtend@npm:^4.0.0, xtend@npm:~4.0.0, xtend@npm:~4.0.1": - version: 4.0.2 - resolution: "xtend@npm:4.0.2" - checksum: 366ae4783eec6100f8a02dff02ac907bf29f9a00b82ac0264b4d8b832ead18306797e283cf19de776538babfdcb2101375ec5646b59f08c52128ac4ab812ed0e - languageName: node - linkType: hard - -"y18n@npm:^5.0.5": - version: 5.0.8 - resolution: "y18n@npm:5.0.8" - checksum: 4df2842c36e468590c3691c894bc9cdbac41f520566e76e24f59401ba7d8b4811eb1e34524d57e54bc6d864bcb66baab7ffd9ca42bf1eda596618f9162b91249 - languageName: node - linkType: hard - -"yaeti@npm:^0.0.6": - version: 0.0.6 - resolution: "yaeti@npm:0.0.6" - checksum: 4e88702d8b34d7b61c1c4ec674422b835d453b8f8a6232be41e59fc98bc4d9ab6d5abd2da55bab75dfc07ae897fdc0c541f856ce3ab3b17de1630db6161aa3f6 - languageName: node - linkType: hard - -"yallist@npm:^3.0.2": - version: 3.1.1 - resolution: "yallist@npm:3.1.1" - checksum: c66a5c46bc89af1625476f7f0f2ec3653c1a1791d2f9407cfb4c2ba812a1e1c9941416d71ba9719876530e3340a99925f697142989371b72d93b9ee628afd8c1 - languageName: node - linkType: hard - -"yallist@npm:^4.0.0": - version: 4.0.0 - resolution: "yallist@npm:4.0.0" - checksum: 2286b5e8dbfe22204ab66e2ef5cc9bbb1e55dfc873bbe0d568aa943eb255d131890dfd5bf243637273d31119b870f49c18fcde2c6ffbb7a7a092b870dc90625a - languageName: node - linkType: hard - -"yaml@npm:2.3.1": - version: 2.3.1 - resolution: "yaml@npm:2.3.1" - checksum: ed4c21a907fb1cd60a25177612fa46d95064a144623d269199817908475fe85bef20fb17406e3bdc175351b6488056a6f84beb7836e8c262646546a0220188e3 - languageName: node - linkType: hard - -"yaml@npm:^2.1.3": - version: 2.3.4 - resolution: "yaml@npm:2.3.4" - checksum: cf03b68f8fef5e8516b0f0b54edaf2459f1648317fc6210391cf606d247e678b449382f4bd01f77392538429e306c7cba8ff46ff6b37cac4de9a76aff33bd9e1 - languageName: node - linkType: hard - -"yaml@npm:^2.2.2": - version: 2.3.2 - resolution: "yaml@npm:2.3.2" - checksum: c2aac464015f037911c5b819475e81e52119e5495e3d43fe7cb82b5a84d59d66a86049dc85d8e90658636c1c04dde177ae196818deaf76c1bda4d34209d5c087 - languageName: node - linkType: hard - -"yargs-parser@npm:^20.2.3": - version: 20.2.9 - resolution: "yargs-parser@npm:20.2.9" - checksum: 0685a8e58bbfb57fab6aefe03c6da904a59769bd803a722bb098bd5b0f29d274a1357762c7258fb487512811b8063fb5d2824a3415a0a4540598335b3b086c72 - languageName: node - linkType: hard - -"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": - version: 21.1.1 - resolution: "yargs-parser@npm:21.1.1" - checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 - languageName: node - linkType: hard - -"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.0, yargs@npm:^17.7.2": - version: 17.7.2 - resolution: "yargs@npm:17.7.2" - dependencies: - cliui: "npm:^8.0.1" - escalade: "npm:^3.1.1" - get-caller-file: "npm:^2.0.5" - require-directory: "npm:^2.1.1" - string-width: "npm:^4.2.3" - y18n: "npm:^5.0.5" - yargs-parser: "npm:^21.1.1" - checksum: ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 - languageName: node - linkType: hard - -"yauzl@npm:^2.10.0": - version: 2.10.0 - resolution: "yauzl@npm:2.10.0" - dependencies: - buffer-crc32: "npm:~0.2.3" - fd-slicer: "npm:~1.1.0" - checksum: f265002af7541b9ec3589a27f5fb8f11cf348b53cc15e2751272e3c062cd73f3e715bc72d43257de71bbaecae446c3f1b14af7559e8ab0261625375541816422 - languageName: node - linkType: hard - -"yn@npm:3.1.1": - version: 3.1.1 - resolution: "yn@npm:3.1.1" - checksum: 0732468dd7622ed8a274f640f191f3eaf1f39d5349a1b72836df484998d7d9807fbea094e2f5486d6b0cd2414aad5775972df0e68f8604db89a239f0f4bf7443 - languageName: node - linkType: hard - -"yocto-queue@npm:^0.1.0": - version: 0.1.0 - resolution: "yocto-queue@npm:0.1.0" - checksum: dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f - languageName: node - linkType: hard - -"yocto-queue@npm:^1.0.0": - version: 1.0.0 - resolution: "yocto-queue@npm:1.0.0" - checksum: 856117aa15cf5103d2a2fb173f0ab4acb12b4b4d0ed3ab249fdbbf612e55d1cadfd27a6110940e24746fb0a78cf640b522cc8bca76f30a3b00b66e90cf82abe0 - languageName: node - linkType: hard - -"zip-stream@npm:^5.0.1": - version: 5.0.1 - resolution: "zip-stream@npm:5.0.1" - dependencies: - archiver-utils: "npm:^4.0.1" - compress-commons: "npm:^5.0.1" - readable-stream: "npm:^3.6.0" - checksum: 18b4ecf28824bd165709de5056d53cf611f07e0b7578508fa94c497f17164722dc19a0739ea8b2c1a296de7d3f70f7ad558e7a3a4929240fb2730afc5fd60679 - languageName: node - linkType: hard - -"zlib@npm:^1.0.5": - version: 1.0.5 - resolution: "zlib@npm:1.0.5" - checksum: 34bd33f4fdcda34f57a1ab628ceb423bdf8ef07290f46cd944eedd9a66458cc24ccf3c770da73dc0f8d28016607d861290ac5c53d49113177f7c321838df2913 - languageName: node - linkType: hard - -"zod-validation-error@npm:^1.5.0": - version: 1.5.0 - resolution: "zod-validation-error@npm:1.5.0" - peerDependencies: - zod: ^3.18.0 - checksum: b05d74900fa840e35abb66e0b0f90bd0175bcf8bf0bf9cea7de1383c9a35b75f870951a529cfc2045f2629f00b9ce1b30745b0e4689fd198743d6da91b321a58 - languageName: node - linkType: hard - -"zod@npm:3.22.4": - version: 3.22.4 - resolution: "zod@npm:3.22.4" - checksum: 7578ab283dac0eee66a0ad0fc4a7f28c43e6745aadb3a529f59a4b851aa10872b3890398b3160f257f4b6817b4ce643debdda4fb21a2c040adda7862cab0a587 - languageName: node - linkType: hard From 17e3cdb3d2ba10556f97f4764d233b07d179af9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 18:55:19 +0900 Subject: [PATCH 19/27] fix: bun version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1fec543cb..8a863187c 100644 --- a/package.json +++ b/package.json @@ -107,5 +107,5 @@ "ext": "ts", "exec": "bun start" }, - "packageManager": "bun@4.0.2" + "packageManager": "bun@1.0.23" } \ No newline at end of file From 3e7d1297d5d67a0fc88b1fa13c32977914d5c3fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 18:56:34 +0900 Subject: [PATCH 20/27] fix: build command --- .github/workflows/build.yml | 2 +- .github/workflows/e2e-test.yml | 2 +- CONTRIBUTING.md | 2 +- README.md | 6 +++--- netlify.toml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a8555d0dc..1f0cc80be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: run: npm install -g bun - name: Local Build - run: bun build + run: bun tsc - name: Lint run: bun format diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 7710228d6..045b04965 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -21,7 +21,7 @@ jobs: run: npm install bun -g && bun install - name: Build - run: bun build + run: bun tsc - name: Test env: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f1556abe4..d8cf0b82f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -32,7 +32,7 @@ Work in Progress pull requests are also welcome to get feedback early on, or if 1. Fork and clone the repository. 2. Install dependencies: `bun install`. -3. Build the project: `bun build`. +3. Build the project: `bun tsc`. 4. Start the project: `bun start:watch`. ## Environment Setup diff --git a/README.md b/README.md index af9f96c58..b28c00cc2 100644 --- a/README.md +++ b/README.md @@ -25,9 +25,9 @@ Ubiquity DAO's GitHub Bot for Automating DevPool Management. git clone https://github.com/ubiquity/ubiquibot.git cd ubiquibot bun -bun build (to compile your changes) +bun tsc (to compile your changes) -bun build --watch (to locally auto compile your changes) +bun tsc --watch (to locally auto compile your changes) bun start:watch @@ -254,7 +254,7 @@ DISQUALIFY_TIME="7 days" // 7 days 3. `Make sure you have Node => 20.10.0 && bun` 4. Open 2 terminal instances: - - in one instance run `bun build --watch` (compiles the Typescript code) + - in one instance run `bun tsc --watch` (compiles the Typescript code) - in another instance run `bun start:watch` (runs the bot locally) 5. Open `http://localhost:3000` and follow instructions to add the bot to one of your repositories. diff --git a/netlify.toml b/netlify.toml index f24a6e720..d30333d7d 100644 --- a/netlify.toml +++ b/netlify.toml @@ -2,7 +2,7 @@ ID = "d2668848-c2a6-411f-b884-004faee1942f" [build] - command = "echo \"export const COMMIT_HASH = '$COMMIT_REF';\" > src/commit-hash.ts && bun build" + command = "echo \"export const COMMIT_HASH = '$COMMIT_REF';\" > src/commit-hash.ts && bun tsc" functions = "./.netlify/functions" publish = "dist" From 5687aa15c7be0ca84cd7a72fa24197eb6b641cb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 18:59:22 +0900 Subject: [PATCH 21/27] fix: build command --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1f0cc80be..a8d69174b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: node-version: "20.10.0" - name: Install - run: npm install -g bun + run: npm install -g bun && bun install - name: Local Build run: bun tsc From 29de0eeb4dbf3fbf91ca6140416e4cec9c10a3ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 19:00:29 +0900 Subject: [PATCH 22/27] fix: install toolchain --- .github/workflows/knip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index 9fff1ee22..fead11a45 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -18,7 +18,7 @@ jobs: node-version: 20.10.x - name: Install toolchain - run: yarn install + run: npm install -g bun && bun install - name: Report knip results to pull request uses: Codex-/knip-reporter@v2 From 32db57522e8ab09812dd4ae1cbc674337041adcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 19:10:32 +0900 Subject: [PATCH 23/27] chore: lint errors --- bun.lockb | Bin 474206 -> 501971 bytes package.json | 2 + .../supabase/helpers/tables/locations.ts | 30 +-------- src/bindings/event.ts | 8 +-- .../delegate-compute/remote-permissions.ts | 61 ++---------------- 5 files changed, 10 insertions(+), 91 deletions(-) diff --git a/bun.lockb b/bun.lockb index 0a51642e2f85051bbd719293d7b17aefd7328e94..27c70cf08a5185f56d8f211e8f4fcbd55772dc74 100755 GIT binary patch delta 106563 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 IBnuAy3uqKAEC2ui diff --git a/package.json b/package.json index 8a863187c..e40bcfa49 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@types/ms": "^0.7.31", "@typescript-eslint/eslint-plugin": "^5.59.11", "@typescript-eslint/parser": "^5.59.11", + "@typescript-eslint/typescript-estree": "^7.0.1", "@uniswap/permit2-sdk": "^1.2.0", "@vercel/ncc": "^0.34.0", "ajv": "^8.12.0", @@ -55,6 +56,7 @@ "ms": "^2.1.3", "node-html-parser": "^6.1.5", "nodemon": "^2.0.19", + "npm-run-all": "^4.1.5", "openai": "^4.2.0", "prettier": "^2.7.1", "probot": "^12.2.4", diff --git a/src/adapters/supabase/helpers/tables/locations.ts b/src/adapters/supabase/helpers/tables/locations.ts index 5d404af5e..c1c7750dc 100644 --- a/src/adapters/supabase/helpers/tables/locations.ts +++ b/src/adapters/supabase/helpers/tables/locations.ts @@ -1,13 +1,13 @@ import { SupabaseClient } from "@supabase/supabase-js"; import { Super } from "./super"; -// import { Database } from "../../types/database"; +import { Database } from "../../types/database"; // currently trying to save all of the location metadata of the event. // seems that focusing on the IssueComments will provide the most value -// type LocationsRow = Database["public"]["Tables"]["logs"]["Row"]; +type LocationsRow = Database["public"]["Tables"]["logs"]["Row"]; export class Locations extends Super { - locationResponse: LocationResponse | undefined; + locationResponse: LocationsRow | undefined; user_id: string | undefined; comment_id: string | undefined; @@ -30,27 +30,3 @@ export class Locations extends Super { return locationData; } } - -interface LocationResponse { - data: { - node: { - id: "IC_kwDOH92Z-c5oA5cs"; - author: { - login: "molecula451"; - id: "MDQ6VXNlcjQxNTUyNjYz"; - }; - issue: { - id: "I_kwDOH92Z-c5yRpyq"; - number: 846; - repository: { - id: "R_kgDOH92Z-Q"; - name: "ubiquibot"; - owner: { - id: "MDEyOk9yZ2FuaXphdGlvbjc2NDEyNzE3"; - login: "ubiquity"; - }; - }; - }; - }; - }; -} diff --git a/src/bindings/event.ts b/src/bindings/event.ts index 92231a85c..ce8d10303 100644 --- a/src/bindings/event.ts +++ b/src/bindings/event.ts @@ -16,7 +16,7 @@ import { MainActionHandler, PostActionHandler, PreActionHandler, - WildCardHandler + WildCardHandler, } from "../types/handlers"; import { GitHubEvent, GitHubPayload, payloadSchema } from "../types/payload"; import { ajv } from "../utils/ajv"; @@ -246,12 +246,6 @@ function createRenderCatchAll(context: Context, handlerType: AllHandlersWithType ); } else { // could be supabase error - // interface SupabaseError { - // code: "PGRST116"; - // details: "The result contains 0 rows"; - // hint: null; - // message: "JSON object requested, multiple (or no) rows returned"; - // } // report as SupabaseError diff --git a/src/handlers/comment/handlers/delegate-compute/remote-permissions.ts b/src/handlers/comment/handlers/delegate-compute/remote-permissions.ts index d47575162..42b69eefd 100644 --- a/src/handlers/comment/handlers/delegate-compute/remote-permissions.ts +++ b/src/handlers/comment/handlers/delegate-compute/remote-permissions.ts @@ -1,6 +1,5 @@ import { Octokit } from "@octokit/rest"; import { Context } from "../../../../types/context"; -import { GitHubEvent, GitHubUser } from "../../../../types/payload"; interface WorkflowDispatchOptions { org: string; @@ -14,7 +13,7 @@ async function getInstallationOctokitForOrg(context: Context, org: string) { // You might need to adapt this part based on the actual event type your app handles const installations = await context.octokit.apps.listInstallations(); // context.logger.debug("installations", installations); - const installation = installations.data.find((inst) => inst.account?.login === org) as ExampleResponse; + const installation = installations.data.find((inst) => inst.account?.login === org); // context.logger.debug("installation", installation); if (!installation) { @@ -28,10 +27,9 @@ async function getInstallationOctokitForOrg(context: Context, org: string) { } export async function dispatchWorkflow(context: Context, options: WorkflowDispatchOptions) { - const installationOctokit = (await getInstallationOctokitForOrg( - context, - options.org - )) as unknown as ExampleInstallation; // I took a real response so ignore this type cast. + const installationOctokit = (await getInstallationOctokitForOrg(context, options.org)) as InstanceType< + typeof Octokit + > & { token: string }; context.logger.debug("installationOctokit", installationOctokit); const authenticatedOctokit = new Octokit({ auth: installationOctokit.token }); @@ -46,54 +44,3 @@ export async function dispatchWorkflow(context: Context, options: WorkflowDispat inputs: options.inputs, }); } - -interface ExampleResponse { - id: 37628281; - account: GitHubUser; - repository_selection: "all"; - access_tokens_url: "https://api.github.com/app/installations/37628281/access_tokens"; - repositories_url: "https://api.github.com/installation/repositories"; - html_url: "https://github.com/organizations/ubiquibot/settings/installations/37628281"; - app_id: 236521; - app_slug: "ubiquibot"; - target_id: 133917611; - target_type: "Organization"; - permissions: { - issues: "write"; - actions: "write"; - members: "read"; - contents: "write"; - metadata: "read"; - pull_requests: "write"; - }; - events: GitHubEvent[]; - created_at: "2023-05-17T20:52:25.000Z"; - updated_at: "2023-12-23T09:58:37.000Z"; - single_file_name: null; - has_multiple_single_files: false; - single_file_paths: []; - suspended_by: null; - suspended_at: null; - caller: "getInstallationOctokitForOrg"; - revision: "4c15837"; -} - -interface ExampleInstallation { - type: "token"; - tokenType: "installation"; - token: "ghs_Pm5WyIfH7OjYg6uDv9MQGflRuaGeub2LYHu9"; - installationId: 37628281; - permissions: { - members: "read"; - actions: "write"; - contents: "write"; - issues: "write"; - metadata: "read"; - pull_requests: "write"; - }; - createdAt: "2023-12-23T15:08:59.876Z"; - expiresAt: "2023-12-23T16:08:59Z"; - repositorySelection: "all"; - caller: "dispatchWorkflow"; - revision: "4c15837"; -} From 7e5e6ec9ccfd72206383691b6deb2b338679f005 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 19:12:21 +0900 Subject: [PATCH 24/27] chore: try to fix knip --- .github/workflows/knip.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index fead11a45..bfe3c5aa9 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -19,12 +19,12 @@ jobs: - name: Install toolchain run: npm install -g bun && bun install - - name: Report knip results to pull request uses: Codex-/knip-reporter@v2 with: verbose: true - comment_id: ${{ github.workflow }}-reporter + comment_id: Knip-reporter command_script_name: knip-ci annotations: true ignore_results: false + token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 0c3a364e8f42099844a6d91ef8641de9cb7b837c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=A2=E3=83=AC=E3=82=AF=E3=82=B5=E3=83=B3=E3=83=80?= =?UTF-8?q?=E3=83=BC=2Eeth?= Date: Sat, 17 Feb 2024 19:13:45 +0900 Subject: [PATCH 25/27] chore: adjustments --- .github/workflows/knip.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/knip.yml b/.github/workflows/knip.yml index bfe3c5aa9..2b67061ce 100644 --- a/.github/workflows/knip.yml +++ b/.github/workflows/knip.yml @@ -10,21 +10,21 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: 20.10.x + node-version: 20.10.0 - name: Install toolchain run: npm install -g bun && bun install + - name: Report knip results to pull request uses: Codex-/knip-reporter@v2 with: verbose: true - comment_id: Knip-reporter + comment_id: ${{ github.workflow }}-reporter command_script_name: knip-ci annotations: true ignore_results: false - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 84eb70be34e472b991e1ea93ddd02218af973ff5 Mon Sep 17 00:00:00 2001 From: Fernand Date: Sun, 17 Mar 2024 17:20:47 +0900 Subject: [PATCH 26/27] feat: changed the migrations to reflect the new database schema --- .../20230111145014_initial_schema.sql | 50 - .../20230207011749_create_wallet_table.sql | 6 - .../20230207013753_update_types.sql | 26 - .../20230214175810_create_weekly_table.sql | 4 - ...230428060116_add_multiplier_to_wallets.sql | 2 - .../20230509035114_create_access_table.sql | 10 - .../20230612041239_add_reason_to_wallets.sql | 2 - .../20230710160900_bounty_hunter_penalty.sql | 38 - ...20230728083746_create_multiplier_table.sql | 7 - ...30728105752_drop_multiplier_in_wallets.sql | 3 - supabase/migrations/20230730153700_permit.sql | 17 - .../20230803154507_setup_permits_policies.sql | 13 - .../migrations/20230818030324_create_logs.sql | 16 - .../20230826183500_change_wallet_type.sql | 4 - .../migrations/20230829101134_setup_cron.sql | 11 - supabase/migrations/20230923135601_debit.sql | 7 - .../20230924193504_label_changes.sql | 10 - .../20230924193752_label_changes_rls.sql | 1 - supabase/migrations/20240313073422_init.sql | 1027 +++++++++++++++++ .../migrations/20240313073423_cls_permits.sql | 15 + 20 files changed, 1042 insertions(+), 227 deletions(-) delete mode 100644 supabase/migrations/20230111145014_initial_schema.sql delete mode 100644 supabase/migrations/20230207011749_create_wallet_table.sql delete mode 100644 supabase/migrations/20230207013753_update_types.sql delete mode 100644 supabase/migrations/20230214175810_create_weekly_table.sql delete mode 100644 supabase/migrations/20230428060116_add_multiplier_to_wallets.sql delete mode 100644 supabase/migrations/20230509035114_create_access_table.sql delete mode 100644 supabase/migrations/20230612041239_add_reason_to_wallets.sql delete mode 100644 supabase/migrations/20230710160900_bounty_hunter_penalty.sql delete mode 100644 supabase/migrations/20230728083746_create_multiplier_table.sql delete mode 100644 supabase/migrations/20230728105752_drop_multiplier_in_wallets.sql delete mode 100644 supabase/migrations/20230730153700_permit.sql delete mode 100644 supabase/migrations/20230803154507_setup_permits_policies.sql delete mode 100644 supabase/migrations/20230818030324_create_logs.sql delete mode 100644 supabase/migrations/20230826183500_change_wallet_type.sql delete mode 100644 supabase/migrations/20230829101134_setup_cron.sql delete mode 100644 supabase/migrations/20230923135601_debit.sql delete mode 100644 supabase/migrations/20230924193504_label_changes.sql delete mode 100644 supabase/migrations/20230924193752_label_changes_rls.sql create mode 100644 supabase/migrations/20240313073422_init.sql create mode 100644 supabase/migrations/20240313073423_cls_permits.sql diff --git a/supabase/migrations/20230111145014_initial_schema.sql b/supabase/migrations/20230111145014_initial_schema.sql deleted file mode 100644 index 1a512b4cc..000000000 --- a/supabase/migrations/20230111145014_initial_schema.sql +++ /dev/null @@ -1,50 +0,0 @@ -CREATE TYPE issue_status AS ENUM ( - 'READY_TO_START', - 'IN_PROGRESS', - 'IN_REVIEW', - 'DONE' -); - -CREATE TABLE users ( - user_login character varying(255) NOT NULL PRIMARY KEY, - user_type character varying(255), - user_name character varying(255) NOT NULL, - company character varying(255), - blog text, - user_location text, - email text, - bio text, - twitter_username text, - public_repos integer, - followers integer, - following integer, - contributions text, - percent_commits integer, - percent_pull_requests integer, - percent_issues integer, - percent_code_reviews integer, - wallet_address character(42), - created_at text, - updated_at text -); - -CREATE TABLE issues ( - id SERIAL PRIMARY KEY, - issue_number integer NOT NULL, - issue_url text NOT NULL, - comments_url text NOT NULL, - events_url text NOT NULL, - labels text[], - assignees text[], - status issue_status DEFAULT 'READY_TO_START'::issue_status NOT NULL, - timeline text, - priority text, - price text, - txhash text[], - recipient character(42), - started_at text, - completed_at text, - closed_at text, - created_at text, - updated_at text -); \ No newline at end of file diff --git a/supabase/migrations/20230207011749_create_wallet_table.sql b/supabase/migrations/20230207011749_create_wallet_table.sql deleted file mode 100644 index a10d3ef48..000000000 --- a/supabase/migrations/20230207011749_create_wallet_table.sql +++ /dev/null @@ -1,6 +0,0 @@ -CREATE TABLE wallets ( - user_name character varying(255) NOT NULL PRIMARY KEY, - wallet_address character(42), - created_at text, - updated_at text -); \ No newline at end of file diff --git a/supabase/migrations/20230207013753_update_types.sql b/supabase/migrations/20230207013753_update_types.sql deleted file mode 100644 index 5a349e874..000000000 --- a/supabase/migrations/20230207013753_update_types.sql +++ /dev/null @@ -1,26 +0,0 @@ -ALTER TABLE public.users -ALTER COLUMN created_at TYPE timestamp without time zone using created_at::timestamp; - -ALTER TABLE public.users -ALTER COLUMN updated_at TYPE timestamp without time zone using updated_at::timestamp; - -ALTER TABLE public.issues -ALTER COLUMN created_at TYPE timestamp without time zone using created_at::timestamp; - -ALTER TABLE public.issues -ALTER COLUMN updated_at TYPE timestamp without time zone using updated_at::timestamp; - -ALTER TABLE public.issues -ALTER COLUMN started_at TYPE timestamp without time zone using started_at::timestamp; - -ALTER TABLE public.issues -ALTER COLUMN completed_at TYPE timestamp without time zone using completed_at::timestamp; - -ALTER TABLE public.issues -ALTER COLUMN closed_at TYPE timestamp without time zone using closed_at::timestamp; - -ALTER TABLE public.wallets -ALTER COLUMN created_at TYPE timestamp without time zone using created_at::timestamp; - -ALTER TABLE public.wallets -ALTER COLUMN updated_at TYPE timestamp without time zone using updated_at::timestamp; \ No newline at end of file diff --git a/supabase/migrations/20230214175810_create_weekly_table.sql b/supabase/migrations/20230214175810_create_weekly_table.sql deleted file mode 100644 index 823a98716..000000000 --- a/supabase/migrations/20230214175810_create_weekly_table.sql +++ /dev/null @@ -1,4 +0,0 @@ -CREATE TABLE weekly ( - last_time timestamp, - created_at timestamp -); diff --git a/supabase/migrations/20230428060116_add_multiplier_to_wallets.sql b/supabase/migrations/20230428060116_add_multiplier_to_wallets.sql deleted file mode 100644 index 99574a27c..000000000 --- a/supabase/migrations/20230428060116_add_multiplier_to_wallets.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE public.wallets -ADD COLUMN IF NOT EXISTS multiplier numeric DEFAULT 1 \ No newline at end of file diff --git a/supabase/migrations/20230509035114_create_access_table.sql b/supabase/migrations/20230509035114_create_access_table.sql deleted file mode 100644 index 40d65b4ac..000000000 --- a/supabase/migrations/20230509035114_create_access_table.sql +++ /dev/null @@ -1,10 +0,0 @@ -CREATE TABLE access ( - user_name character varying(255) NOT NULL PRIMARY KEY, - repository text, - priority_access boolean, - time_access boolean, - price_access boolean, - multiplier_access boolean, - created_at TIMESTAMP WITHOUT TIME ZONE, - updated_at TIMESTAMP WITHOUT TIME ZONE -); \ No newline at end of file diff --git a/supabase/migrations/20230612041239_add_reason_to_wallets.sql b/supabase/migrations/20230612041239_add_reason_to_wallets.sql deleted file mode 100644 index 61b97219c..000000000 --- a/supabase/migrations/20230612041239_add_reason_to_wallets.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE public.wallets -ADD COLUMN IF NOT EXISTS reason text DEFAULT '' \ No newline at end of file diff --git a/supabase/migrations/20230710160900_bounty_hunter_penalty.sql b/supabase/migrations/20230710160900_bounty_hunter_penalty.sql deleted file mode 100644 index f40826d7f..000000000 --- a/supabase/migrations/20230710160900_bounty_hunter_penalty.sql +++ /dev/null @@ -1,38 +0,0 @@ -CREATE TABLE IF NOT EXISTS penalty ( - username text not null, - repository_name text not null, - evm_network_id text not null, - token_address text not null, - amount text not null default '0', - PRIMARY KEY (username, repository_name, evm_network_id, token_address) -); - --- Insert penalty or add penalty amount and return the new penalty amount -create or replace function add_penalty(_username text, _repository_name text, _network_id text, _token_address text, _penalty_amount text) -returns text as -$$ - declare updated_penalty_amount text; - begin - insert into penalty (username, repository_name, evm_network_id, token_address, amount) VALUES (_username, _repository_name, _network_id, _token_address, _penalty_amount) - on conflict (username, repository_name, evm_network_id, token_address) do update - set amount = (penalty.amount::DECIMAL + EXCLUDED.amount::DECIMAL)::TEXT - returning amount into updated_penalty_amount; - return updated_penalty_amount; - end -$$ -language plpgsql; - --- Remove penalty amount and return the new penalty amount -create or replace function remove_penalty(_username text, _repository_name text, _network_id text, _token_address text, _penalty_amount text) -returns text as -$$ - declare updated_penalty_amount text; - begin - update penalty - set amount = (amount::DECIMAL - _penalty_amount::DECIMAL)::TEXT - where username = _username and repository_name = _repository_name and evm_network_id = _network_id and token_address = _token_address - returning amount into updated_penalty_amount; - return updated_penalty_amount; - end -$$ -language plpgsql; \ No newline at end of file diff --git a/supabase/migrations/20230728083746_create_multiplier_table.sql b/supabase/migrations/20230728083746_create_multiplier_table.sql deleted file mode 100644 index 0cbd72624..000000000 --- a/supabase/migrations/20230728083746_create_multiplier_table.sql +++ /dev/null @@ -1,7 +0,0 @@ -CREATE TABLE multiplier ( - user_id character varying(255) NOT NULL PRIMARY KEY, - value numeric, - reason text, - created_at TIMESTAMP WITHOUT TIME ZONE, - updated_at TIMESTAMP WITHOUT TIME ZONE -); \ No newline at end of file diff --git a/supabase/migrations/20230728105752_drop_multiplier_in_wallets.sql b/supabase/migrations/20230728105752_drop_multiplier_in_wallets.sql deleted file mode 100644 index 1dd687a4d..000000000 --- a/supabase/migrations/20230728105752_drop_multiplier_in_wallets.sql +++ /dev/null @@ -1,3 +0,0 @@ -ALTER TABLE wallets -DROP COLUMN multiplier, -DROP COLUMN reason; \ No newline at end of file diff --git a/supabase/migrations/20230730153700_permit.sql b/supabase/migrations/20230730153700_permit.sql deleted file mode 100644 index 8ff996f0a..000000000 --- a/supabase/migrations/20230730153700_permit.sql +++ /dev/null @@ -1,17 +0,0 @@ - -CREATE TABLE IF NOT EXISTS permits ( - id bigint PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, -- auto-incrementing unique id - created_at timestamptz NOT NULL, - organization_id bigint, - repository_id bigint NOT NULL, - issue_id bigint NOT NULL, - evm_network_id int NOT NULL, - contributor_id bigint NOT NULL, - contributor_wallet text NOT NULL, - token_address text NOT NULL, - payout_amount text NOT NULL, - nonce text NOT NULL, - deadline text NOT NULL, - signature text NOT NULL, - partner_wallet text NOT NULL -); \ No newline at end of file diff --git a/supabase/migrations/20230803154507_setup_permits_policies.sql b/supabase/migrations/20230803154507_setup_permits_policies.sql deleted file mode 100644 index 7c2828580..000000000 --- a/supabase/migrations/20230803154507_setup_permits_policies.sql +++ /dev/null @@ -1,13 +0,0 @@ -ALTER TABLE permits ENABLE ROW LEVEL SECURITY; -ALTER TABLE wallets ENABLE ROW LEVEL SECURITY; -ALTER TABLE users ENABLE ROW LEVEL SECURITY; -ALTER TABLE issues ENABLE ROW LEVEL SECURITY; -ALTER TABLE weekly ENABLE ROW LEVEL SECURITY; -ALTER TABLE access ENABLE ROW LEVEL SECURITY; -ALTER TABLE penalty ENABLE ROW LEVEL SECURITY; -ALTER TABLE multiplier ENABLE ROW LEVEL SECURITY; - -CREATE POLICY "Enable read access for frontend" ON "public"."permits" -AS PERMISSIVE FOR SELECT -TO public -USING (true) \ No newline at end of file diff --git a/supabase/migrations/20230818030324_create_logs.sql b/supabase/migrations/20230818030324_create_logs.sql deleted file mode 100644 index 2bc8647c2..000000000 --- a/supabase/migrations/20230818030324_create_logs.sql +++ /dev/null @@ -1,16 +0,0 @@ --- Create `logs` table -CREATE TABLE logs ( - id SERIAL PRIMARY KEY, - repo_name TEXT, - org_name TEXT, - comment_id INT, - issue_number INT, - log_message TEXT, - level INT, - timestamp TIMESTAMPTZ DEFAULT current_timestamp -); - -CREATE INDEX idx_timestamp ON logs (timestamp); - --- Enable RLS for `logs` table -ALTER TABLE logs ENABLE ROW LEVEL SECURITY \ No newline at end of file diff --git a/supabase/migrations/20230826183500_change_wallet_type.sql b/supabase/migrations/20230826183500_change_wallet_type.sql deleted file mode 100644 index bdf90e17c..000000000 --- a/supabase/migrations/20230826183500_change_wallet_type.sql +++ /dev/null @@ -1,4 +0,0 @@ -ALTER TABLE wallets ALTER COLUMN wallet_address TYPE text; - -ALTER TABLE access DROP CONSTRAINT access_pkey; -ALTER TABLE access ADD CONSTRAINT access_pkey PRIMARY KEY (user_name, repository); \ No newline at end of file diff --git a/supabase/migrations/20230829101134_setup_cron.sql b/supabase/migrations/20230829101134_setup_cron.sql deleted file mode 100644 index 883436a87..000000000 --- a/supabase/migrations/20230829101134_setup_cron.sql +++ /dev/null @@ -1,11 +0,0 @@ --- Enable the pg_cron extension -CREATE EXTENSION IF NOT EXISTS pg_cron; - --- Runs everyday at 03:00 AM to cleanup logs that are older than a week --- Use the cron time format to modify the trigger time if necessary -SELECT - cron.schedule( - 'logs-cleaner', -- Job name - '0 3 * * *', -- Everyday at 03:00 AM - $$DELETE FROM logs WHERE timestamp < now() - INTERVAL '1 week'$$ - ); diff --git a/supabase/migrations/20230923135601_debit.sql b/supabase/migrations/20230923135601_debit.sql deleted file mode 100644 index e2d6d5f7d..000000000 --- a/supabase/migrations/20230923135601_debit.sql +++ /dev/null @@ -1,7 +0,0 @@ --- Create the Debits table -CREATE TABLE IF NOT EXISTS Debits ( - id serial PRIMARY KEY, - created_at timestamptz NOT NULL, - updated_at timestamptz NOT NULL, - amount int8 NOT NULL -); \ No newline at end of file diff --git a/supabase/migrations/20230924193504_label_changes.sql b/supabase/migrations/20230924193504_label_changes.sql deleted file mode 100644 index 8198ff825..000000000 --- a/supabase/migrations/20230924193504_label_changes.sql +++ /dev/null @@ -1,10 +0,0 @@ -CREATE TABLE IF NOT EXISTS label_changes ( - id serial PRIMARY KEY, - created timestamptz NOT NULL, - updated timestamptz NOT NULL, - username text NOT NULL, - repository text NOT NULL, - label_from text NOT NULL, - label_to text NOT NULL, - authorized boolean NOT NULL -); \ No newline at end of file diff --git a/supabase/migrations/20230924193752_label_changes_rls.sql b/supabase/migrations/20230924193752_label_changes_rls.sql deleted file mode 100644 index 3c39eb518..000000000 --- a/supabase/migrations/20230924193752_label_changes_rls.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE label_changes ENABLE ROW LEVEL SECURITY \ No newline at end of file diff --git a/supabase/migrations/20240313073422_init.sql b/supabase/migrations/20240313073422_init.sql new file mode 100644 index 000000000..507d8075e --- /dev/null +++ b/supabase/migrations/20240313073422_init.sql @@ -0,0 +1,1027 @@ +create extension if not exists "pg_cron" with schema "public" version '1.4-1'; + +create type "public"."github_node_type" as enum ('App', 'Bot', 'CheckRun', 'CheckSuite', 'ClosedEvent', 'CodeOfConduct', 'Commit', 'CommitComment', 'CommitContributionsByRepository', 'ContributingGuidelines', 'ConvertToDraftEvent', 'CreatedCommitContribution', 'CreatedIssueContribution', 'CreatedPullRequestContribution', 'CreatedPullRequestReviewContribution', 'CreatedRepositoryContribution', 'CrossReferencedEvent', 'Discussion', 'DiscussionComment', 'Enterprise', 'EnterpriseUserAccount', 'FundingLink', 'Gist', 'Issue', 'IssueComment', 'JoinedGitHubContribution', 'Label', 'License', 'Mannequin', 'MarketplaceCategory', 'MarketplaceListing', 'MergeQueue', 'MergedEvent', 'MigrationSource', 'Milestone', 'Organization', 'PackageFile', 'Project', 'ProjectCard', 'ProjectColumn', 'ProjectV2', 'PullRequest', 'PullRequestCommit', 'PullRequestReview', 'PullRequestReviewComment', 'ReadyForReviewEvent', 'Release', 'ReleaseAsset', 'Repository', 'RepositoryContactLink', 'RepositoryTopic', 'RestrictedContribution', 'ReviewDismissedEvent', 'SecurityAdvisoryReference', 'SocialAccount', 'SponsorsListing', 'Team', 'TeamDiscussion', 'TeamDiscussionComment', 'User', 'Workflow', 'WorkflowRun', 'WorkflowRunFile'); + +create sequence if not exists "public"."access_id_seq"; + +create sequence if not exists "public"."credits_id_seq"; + +create sequence if not exists "public"."debits_id_seq"; + +create sequence if not exists "public"."location_id_seq1"; + +create sequence if not exists "public"."logs_id_seq"; + +create sequence if not exists "public"."new_access_id_seq"; + +create sequence if not exists "public"."new_debits_id_seq"; + +create sequence if not exists "public"."new_logs_id_seq"; + +create sequence if not exists "public"."new_partners_id_seq"; + +create sequence if not exists "public"."new_permits_id_seq"; + +create sequence if not exists "public"."new_tokens_id_seq"; + +create sequence if not exists "public"."new_tokens_network_seq"; + +create sequence if not exists "public"."new_users_id_seq"; + +create sequence if not exists "public"."new_wallets_id_seq"; + +create sequence if not exists "public"."partners_id_seq"; + +create sequence if not exists "public"."permits_id_seq"; + +create sequence if not exists "public"."settlements_id_seq"; + +create sequence if not exists "public"."tokens_id_seq"; + +create sequence if not exists "public"."unauthorized_label_changes_id_seq"; + +create sequence if not exists "public"."users_id_seq"; + +create sequence if not exists "public"."wallets_id_seq"; + +create table "public"."access" ( + "id" integer not null default nextval('access_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "user_id" integer not null, + "location_id" integer, + "multiplier" smallint not null default '1'::smallint, + "labels" json, + "multiplier_reason" text +); + + +alter table "public"."access" enable row level security; + +create table "public"."credits" ( + "id" integer not null default nextval('credits_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "amount" numeric not null, + "permit_id" integer, + "location_id" integer +); + + +alter table "public"."credits" enable row level security; + +create table "public"."debits" ( + "id" integer not null default nextval('debits_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "amount" numeric not null, + "location_id" integer, + "token_id" integer +); + + +alter table "public"."debits" enable row level security; + +create table "public"."labels" ( + "id" integer not null default nextval('unauthorized_label_changes_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone default now(), + "label_from" text, + "label_to" text, + "authorized" boolean, + "location_id" integer +); + + +alter table "public"."labels" enable row level security; + +create table "public"."locations" ( + "id" integer not null default nextval('location_id_seq1'::regclass), + "node_id" character varying(255), + "node_type" character varying(255), + "updated" timestamp with time zone, + "created" timestamp with time zone not null default now(), + "node_url" text, + "user_id" integer, + "repository_id" integer, + "organization_id" integer, + "comment_id" integer, + "issue_id" integer +); + + +alter table "public"."locations" enable row level security; + +create table "public"."logs" ( + "id" integer not null default nextval('logs_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "log" text not null, + "location_id" integer, + "level" text, + "metadata" jsonb +); + + +alter table "public"."logs" enable row level security; + +create table "public"."partners" ( + "id" integer not null default nextval('partners_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "wallet_id" integer, + "location_id" integer +); + + +alter table "public"."partners" enable row level security; + +create table "public"."permits" ( + "id" integer not null default nextval('permits_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "amount" text not null, + "nonce" text not null, + "deadline" text not null, + "signature" character(132) not null, + "token_id" integer, + "partner_id" integer, + "beneficiary_id" integer not null, + "transaction" character(66), + "location_id" integer +); + + +alter table "public"."permits" enable row level security; + +create table "public"."settlements" ( + "id" integer not null default nextval('settlements_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "user_id" integer not null, + "location_id" integer, + "credit_id" integer, + "debit_id" integer +); + + +alter table "public"."settlements" enable row level security; + +create table "public"."tokens" ( + "id" integer not null default nextval('tokens_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "network" smallint not null default nextval('new_tokens_network_seq'::regclass), + "address" character(42) not null, + "location_id" integer +); + + +alter table "public"."tokens" enable row level security; + +create table "public"."users" ( + "id" integer not null default nextval('users_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "wallet_id" integer, + "location_id" integer +); + + +alter table "public"."users" enable row level security; + +create table "public"."wallets" ( + "id" integer not null default nextval('wallets_id_seq'::regclass), + "created" timestamp with time zone not null default now(), + "updated" timestamp with time zone, + "address" character(42), + "location_id" integer +); + + +alter table "public"."wallets" enable row level security; + +alter sequence "public"."credits_id_seq" owned by "public"."credits"."id"; + +alter sequence "public"."location_id_seq1" owned by "public"."locations"."id"; + +alter sequence "public"."new_access_id_seq" owned by "public"."access"."id"; + +alter sequence "public"."new_debits_id_seq" owned by "public"."debits"."id"; + +alter sequence "public"."new_logs_id_seq" owned by "public"."logs"."id"; + +alter sequence "public"."new_partners_id_seq" owned by "public"."partners"."id"; + +alter sequence "public"."new_permits_id_seq" owned by "public"."permits"."id"; + +alter sequence "public"."new_tokens_id_seq" owned by "public"."tokens"."id"; + +alter sequence "public"."new_tokens_network_seq" owned by "public"."tokens"."network"; + +alter sequence "public"."new_users_id_seq" owned by "public"."users"."id"; + +alter sequence "public"."new_wallets_id_seq" owned by "public"."wallets"."id"; + +alter sequence "public"."settlements_id_seq" owned by "public"."settlements"."id"; + +alter sequence "public"."unauthorized_label_changes_id_seq" owned by "public"."labels"."id"; + +CREATE UNIQUE INDEX credits_pkey ON public.credits USING btree (id); + +CREATE UNIQUE INDEX location_node_id_node_type_key ON public.locations USING btree (node_id, node_type); + +CREATE UNIQUE INDEX location_pkey1 ON public.locations USING btree (id); + +CREATE UNIQUE INDEX location_unique_node ON public.locations USING btree (node_id, node_type); + +CREATE UNIQUE INDEX new_access_pkey ON public.access USING btree (id); + +CREATE UNIQUE INDEX new_debits_pkey ON public.debits USING btree (id); + +CREATE UNIQUE INDEX new_logs_pkey ON public.logs USING btree (id); + +CREATE UNIQUE INDEX new_partners_pkey ON public.partners USING btree (id); + +CREATE UNIQUE INDEX new_permits_pkey ON public.permits USING btree (id); + +CREATE UNIQUE INDEX new_tokens_pkey ON public.tokens USING btree (id); + +CREATE UNIQUE INDEX new_users_pkey ON public.users USING btree (id); + +CREATE UNIQUE INDEX new_wallets_pkey ON public.wallets USING btree (id); + +CREATE UNIQUE INDEX new_wallets_wallet_key ON public.wallets USING btree (address); + +CREATE UNIQUE INDEX partners_wallet_key ON public.partners USING btree (wallet_id); + +CREATE UNIQUE INDEX permits_nonce_key ON public.permits USING btree (nonce); + +CREATE UNIQUE INDEX permits_signature_key ON public.permits USING btree (signature); + +CREATE UNIQUE INDEX permits_transaction_key ON public.permits USING btree (transaction); + +CREATE UNIQUE INDEX settlements_pkey ON public.settlements USING btree (id); + +CREATE UNIQUE INDEX unauthorized_label_changes_pkey ON public.labels USING btree (id); + +alter table "public"."access" add constraint "new_access_pkey" PRIMARY KEY using index "new_access_pkey"; + +alter table "public"."credits" add constraint "credits_pkey" PRIMARY KEY using index "credits_pkey"; + +alter table "public"."debits" add constraint "new_debits_pkey" PRIMARY KEY using index "new_debits_pkey"; + +alter table "public"."labels" add constraint "unauthorized_label_changes_pkey" PRIMARY KEY using index "unauthorized_label_changes_pkey"; + +alter table "public"."locations" add constraint "location_pkey1" PRIMARY KEY using index "location_pkey1"; + +alter table "public"."logs" add constraint "new_logs_pkey" PRIMARY KEY using index "new_logs_pkey"; + +alter table "public"."partners" add constraint "new_partners_pkey" PRIMARY KEY using index "new_partners_pkey"; + +alter table "public"."permits" add constraint "new_permits_pkey" PRIMARY KEY using index "new_permits_pkey"; + +alter table "public"."settlements" add constraint "settlements_pkey" PRIMARY KEY using index "settlements_pkey"; + +alter table "public"."tokens" add constraint "new_tokens_pkey" PRIMARY KEY using index "new_tokens_pkey"; + +alter table "public"."users" add constraint "new_users_pkey" PRIMARY KEY using index "new_users_pkey"; + +alter table "public"."wallets" add constraint "new_wallets_pkey" PRIMARY KEY using index "new_wallets_pkey"; + +alter table "public"."access" add constraint "access_user_id_fkey" FOREIGN KEY (user_id) REFERENCES users(id) not valid; + +alter table "public"."access" validate constraint "access_user_id_fkey"; + +alter table "public"."access" add constraint "fk_access_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."access" validate constraint "fk_access_location"; + +alter table "public"."credits" add constraint "credits_location_id_fkey" FOREIGN KEY (location_id) REFERENCES locations(id) not valid; + +alter table "public"."credits" validate constraint "credits_location_id_fkey"; + +alter table "public"."credits" add constraint "credits_permit_id_fkey" FOREIGN KEY (permit_id) REFERENCES permits(id) not valid; + +alter table "public"."credits" validate constraint "credits_permit_id_fkey"; + +alter table "public"."debits" add constraint "debits_token_id_fkey" FOREIGN KEY (token_id) REFERENCES tokens(id) not valid; + +alter table "public"."debits" validate constraint "debits_token_id_fkey"; + +alter table "public"."debits" add constraint "fk_debits_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."debits" validate constraint "fk_debits_location"; + +alter table "public"."labels" add constraint "labels_location_id_fkey" FOREIGN KEY (location_id) REFERENCES locations(id) not valid; + +alter table "public"."labels" validate constraint "labels_location_id_fkey"; + +alter table "public"."locations" add constraint "location_node_id_node_type_key" UNIQUE using index "location_node_id_node_type_key"; + +alter table "public"."locations" add constraint "location_node_type_check1" CHECK (((node_type)::text = ANY ((ARRAY['App'::character varying, 'Bot'::character varying, 'CheckRun'::character varying, 'CheckSuite'::character varying, 'ClosedEvent'::character varying, 'CodeOfConduct'::character varying, 'Commit'::character varying, 'CommitComment'::character varying, 'CommitContributionsByRepository'::character varying, 'ContributingGuidelines'::character varying, 'ConvertToDraftEvent'::character varying, 'CreatedCommitContribution'::character varying, 'CreatedIssueContribution'::character varying, 'CreatedPullRequestContribution'::character varying, 'CreatedPullRequestReviewContribution'::character varying, 'CreatedRepositoryContribution'::character varying, 'CrossReferencedEvent'::character varying, 'Discussion'::character varying, 'DiscussionComment'::character varying, 'Enterprise'::character varying, 'EnterpriseUserAccount'::character varying, 'FundingLink'::character varying, 'Gist'::character varying, 'Issue'::character varying, 'IssueComment'::character varying, 'JoinedGitHubContribution'::character varying, 'Label'::character varying, 'License'::character varying, 'Mannequin'::character varying, 'MarketplaceCategory'::character varying, 'MarketplaceListing'::character varying, 'MergeQueue'::character varying, 'MergedEvent'::character varying, 'MigrationSource'::character varying, 'Milestone'::character varying, 'Organization'::character varying, 'PackageFile'::character varying, 'Project'::character varying, 'ProjectCard'::character varying, 'ProjectColumn'::character varying, 'ProjectV2'::character varying, 'PullRequest'::character varying, 'PullRequestCommit'::character varying, 'PullRequestReview'::character varying, 'PullRequestReviewComment'::character varying, 'ReadyForReviewEvent'::character varying, 'Release'::character varying, 'ReleaseAsset'::character varying, 'Repository'::character varying, 'RepositoryContactLink'::character varying, 'RepositoryTopic'::character varying, 'RestrictedContribution'::character varying, 'ReviewDismissedEvent'::character varying, 'SecurityAdvisoryReference'::character varying, 'SocialAccount'::character varying, 'SponsorsListing'::character varying, 'Team'::character varying, 'TeamDiscussion'::character varying, 'TeamDiscussionComment'::character varying, 'User'::character varying, 'Workflow'::character varying, 'WorkflowRun'::character varying, 'WorkflowRunFile'::character varying])::text[]))) not valid; + +alter table "public"."locations" validate constraint "location_node_type_check1"; + +alter table "public"."locations" add constraint "location_unique_node" UNIQUE using index "location_unique_node"; + +alter table "public"."locations" add constraint "locations_node_url_check" CHECK ((node_url ~~ 'https://github.com/%'::text)) not valid; + +alter table "public"."locations" validate constraint "locations_node_url_check"; + +alter table "public"."logs" add constraint "fk_logs_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."logs" validate constraint "fk_logs_location"; + +alter table "public"."partners" add constraint "fk_partners_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."partners" validate constraint "fk_partners_location"; + +alter table "public"."partners" add constraint "partners_wallet_id_fkey" FOREIGN KEY (wallet_id) REFERENCES wallets(id) not valid; + +alter table "public"."partners" validate constraint "partners_wallet_id_fkey"; + +alter table "public"."partners" add constraint "partners_wallet_key" UNIQUE using index "partners_wallet_key"; + +alter table "public"."permits" add constraint "fk_permits_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."permits" validate constraint "fk_permits_location"; + +alter table "public"."permits" add constraint "permits_beneficiary_id_fkey" FOREIGN KEY (beneficiary_id) REFERENCES users(id) not valid; + +alter table "public"."permits" validate constraint "permits_beneficiary_id_fkey"; + +alter table "public"."permits" add constraint "permits_nonce_key" UNIQUE using index "permits_nonce_key"; + +alter table "public"."permits" add constraint "permits_partner_id_fkey" FOREIGN KEY (partner_id) REFERENCES partners(id) not valid; + +alter table "public"."permits" validate constraint "permits_partner_id_fkey"; + +alter table "public"."permits" add constraint "permits_signature_key" UNIQUE using index "permits_signature_key"; + +alter table "public"."permits" add constraint "permits_token_fkey" FOREIGN KEY (token_id) REFERENCES tokens(id) not valid; + +alter table "public"."permits" validate constraint "permits_token_fkey"; + +alter table "public"."permits" add constraint "permits_transaction_key" UNIQUE using index "permits_transaction_key"; + +alter table "public"."settlements" add constraint "fk_settlements_location" FOREIGN KEY (location_id) REFERENCES locations(id) ON DELETE CASCADE not valid; + +alter table "public"."settlements" validate constraint "fk_settlements_location"; + +alter table "public"."settlements" add constraint "settlements_credit_id_fkey" FOREIGN KEY (credit_id) REFERENCES credits(id) not valid; + +alter table "public"."settlements" validate constraint "settlements_credit_id_fkey"; + +alter table "public"."settlements" add constraint "settlements_debit_id_fkey" FOREIGN KEY (debit_id) REFERENCES debits(id) not valid; + +alter table "public"."settlements" validate constraint "settlements_debit_id_fkey"; + +alter table "public"."settlements" add constraint "settlements_user_id_fkey" FOREIGN KEY (user_id) REFERENCES users(id) not valid; + +alter table "public"."settlements" validate constraint "settlements_user_id_fkey"; + +alter table "public"."tokens" add constraint "tokens_location_id_fkey" FOREIGN KEY (location_id) REFERENCES locations(id) not valid; + +alter table "public"."tokens" validate constraint "tokens_location_id_fkey"; + +alter table "public"."users" add constraint "users_location_id_fkey" FOREIGN KEY (location_id) REFERENCES locations(id) not valid; + +alter table "public"."users" validate constraint "users_location_id_fkey"; + +alter table "public"."users" add constraint "users_wallet_id_fkey" FOREIGN KEY (wallet_id) REFERENCES wallets(id) not valid; + +alter table "public"."users" validate constraint "users_wallet_id_fkey"; + +alter table "public"."wallets" add constraint "new_wallets_wallet_key" UNIQUE using index "new_wallets_wallet_key"; + +alter table "public"."wallets" add constraint "wallets_address_check" CHECK ((length(address) = 42)) not valid; + +alter table "public"."wallets" validate constraint "wallets_address_check"; + +alter table "public"."wallets" add constraint "wallets_location_id_fkey" FOREIGN KEY (location_id) REFERENCES locations(id) not valid; + +alter table "public"."wallets" validate constraint "wallets_location_id_fkey"; + +set check_function_bodies = off; + +CREATE OR REPLACE FUNCTION public.check_null_permit_tx_on_update() + RETURNS trigger + LANGUAGE plpgsql +AS $function$BEGIN + IF NEW.transaction <> OLD.transaction AND OLD.transaction IS NOT NULL THEN + RAISE EXCEPTION 'updating transaction hash is not allowed'; + END IF; + + RETURN NEW; +END;$function$ +; + +create or replace view "public"."issues_view" as SELECT DISTINCT ON (locations.issue_id) locations.id, + locations.node_id, + locations.node_type, + locations.updated, + locations.created, + locations.node_url, + locations.user_id, + locations.repository_id, + locations.organization_id, + locations.comment_id, + locations.issue_id + FROM locations + WHERE ((locations.node_url IS NOT NULL) AND (locations.repository_id IS NOT NULL)); + + +CREATE OR REPLACE FUNCTION public.read_secret(secret_name text) + RETURNS text + LANGUAGE plpgsql + SECURITY DEFINER + SET search_path TO 'public' +AS $function$ +declare + secret text; +begin + if current_setting('role') != 'service_role' then + raise exception 'authentication required'; + end if; + + select decrypted_secret from vault.decrypted_secrets where name = + secret_name into secret; + return secret; +end; +$function$ +; + +CREATE OR REPLACE FUNCTION public.updated() + RETURNS trigger + LANGUAGE plpgsql +AS $function$BEGIN + NEW.updated = NOW(); + RETURN NEW; +END;$function$ +; + +grant delete on table "public"."access" to "anon"; + +grant insert on table "public"."access" to "anon"; + +grant references on table "public"."access" to "anon"; + +grant select on table "public"."access" to "anon"; + +grant trigger on table "public"."access" to "anon"; + +grant truncate on table "public"."access" to "anon"; + +grant update on table "public"."access" to "anon"; + +grant delete on table "public"."access" to "authenticated"; + +grant insert on table "public"."access" to "authenticated"; + +grant references on table "public"."access" to "authenticated"; + +grant select on table "public"."access" to "authenticated"; + +grant trigger on table "public"."access" to "authenticated"; + +grant truncate on table "public"."access" to "authenticated"; + +grant update on table "public"."access" to "authenticated"; + +grant delete on table "public"."access" to "service_role"; + +grant insert on table "public"."access" to "service_role"; + +grant references on table "public"."access" to "service_role"; + +grant select on table "public"."access" to "service_role"; + +grant trigger on table "public"."access" to "service_role"; + +grant truncate on table "public"."access" to "service_role"; + +grant update on table "public"."access" to "service_role"; + +grant delete on table "public"."credits" to "anon"; + +grant insert on table "public"."credits" to "anon"; + +grant references on table "public"."credits" to "anon"; + +grant select on table "public"."credits" to "anon"; + +grant trigger on table "public"."credits" to "anon"; + +grant truncate on table "public"."credits" to "anon"; + +grant update on table "public"."credits" to "anon"; + +grant delete on table "public"."credits" to "authenticated"; + +grant insert on table "public"."credits" to "authenticated"; + +grant references on table "public"."credits" to "authenticated"; + +grant select on table "public"."credits" to "authenticated"; + +grant trigger on table "public"."credits" to "authenticated"; + +grant truncate on table "public"."credits" to "authenticated"; + +grant update on table "public"."credits" to "authenticated"; + +grant delete on table "public"."credits" to "service_role"; + +grant insert on table "public"."credits" to "service_role"; + +grant references on table "public"."credits" to "service_role"; + +grant select on table "public"."credits" to "service_role"; + +grant trigger on table "public"."credits" to "service_role"; + +grant truncate on table "public"."credits" to "service_role"; + +grant update on table "public"."credits" to "service_role"; + +grant delete on table "public"."debits" to "anon"; + +grant insert on table "public"."debits" to "anon"; + +grant references on table "public"."debits" to "anon"; + +grant select on table "public"."debits" to "anon"; + +grant trigger on table "public"."debits" to "anon"; + +grant truncate on table "public"."debits" to "anon"; + +grant update on table "public"."debits" to "anon"; + +grant delete on table "public"."debits" to "authenticated"; + +grant insert on table "public"."debits" to "authenticated"; + +grant references on table "public"."debits" to "authenticated"; + +grant select on table "public"."debits" to "authenticated"; + +grant trigger on table "public"."debits" to "authenticated"; + +grant truncate on table "public"."debits" to "authenticated"; + +grant update on table "public"."debits" to "authenticated"; + +grant delete on table "public"."debits" to "service_role"; + +grant insert on table "public"."debits" to "service_role"; + +grant references on table "public"."debits" to "service_role"; + +grant select on table "public"."debits" to "service_role"; + +grant trigger on table "public"."debits" to "service_role"; + +grant truncate on table "public"."debits" to "service_role"; + +grant update on table "public"."debits" to "service_role"; + +grant delete on table "public"."labels" to "anon"; + +grant insert on table "public"."labels" to "anon"; + +grant references on table "public"."labels" to "anon"; + +grant select on table "public"."labels" to "anon"; + +grant trigger on table "public"."labels" to "anon"; + +grant truncate on table "public"."labels" to "anon"; + +grant update on table "public"."labels" to "anon"; + +grant delete on table "public"."labels" to "authenticated"; + +grant insert on table "public"."labels" to "authenticated"; + +grant references on table "public"."labels" to "authenticated"; + +grant select on table "public"."labels" to "authenticated"; + +grant trigger on table "public"."labels" to "authenticated"; + +grant truncate on table "public"."labels" to "authenticated"; + +grant update on table "public"."labels" to "authenticated"; + +grant delete on table "public"."labels" to "service_role"; + +grant insert on table "public"."labels" to "service_role"; + +grant references on table "public"."labels" to "service_role"; + +grant select on table "public"."labels" to "service_role"; + +grant trigger on table "public"."labels" to "service_role"; + +grant truncate on table "public"."labels" to "service_role"; + +grant update on table "public"."labels" to "service_role"; + +grant delete on table "public"."locations" to "anon"; + +grant insert on table "public"."locations" to "anon"; + +grant references on table "public"."locations" to "anon"; + +grant select on table "public"."locations" to "anon"; + +grant trigger on table "public"."locations" to "anon"; + +grant truncate on table "public"."locations" to "anon"; + +grant update on table "public"."locations" to "anon"; + +grant delete on table "public"."locations" to "authenticated"; + +grant insert on table "public"."locations" to "authenticated"; + +grant references on table "public"."locations" to "authenticated"; + +grant select on table "public"."locations" to "authenticated"; + +grant trigger on table "public"."locations" to "authenticated"; + +grant truncate on table "public"."locations" to "authenticated"; + +grant update on table "public"."locations" to "authenticated"; + +grant delete on table "public"."locations" to "service_role"; + +grant insert on table "public"."locations" to "service_role"; + +grant references on table "public"."locations" to "service_role"; + +grant select on table "public"."locations" to "service_role"; + +grant trigger on table "public"."locations" to "service_role"; + +grant truncate on table "public"."locations" to "service_role"; + +grant update on table "public"."locations" to "service_role"; + +grant delete on table "public"."logs" to "anon"; + +grant insert on table "public"."logs" to "anon"; + +grant references on table "public"."logs" to "anon"; + +grant select on table "public"."logs" to "anon"; + +grant trigger on table "public"."logs" to "anon"; + +grant truncate on table "public"."logs" to "anon"; + +grant update on table "public"."logs" to "anon"; + +grant delete on table "public"."logs" to "authenticated"; + +grant insert on table "public"."logs" to "authenticated"; + +grant references on table "public"."logs" to "authenticated"; + +grant select on table "public"."logs" to "authenticated"; + +grant trigger on table "public"."logs" to "authenticated"; + +grant truncate on table "public"."logs" to "authenticated"; + +grant update on table "public"."logs" to "authenticated"; + +grant delete on table "public"."logs" to "service_role"; + +grant insert on table "public"."logs" to "service_role"; + +grant references on table "public"."logs" to "service_role"; + +grant select on table "public"."logs" to "service_role"; + +grant trigger on table "public"."logs" to "service_role"; + +grant truncate on table "public"."logs" to "service_role"; + +grant update on table "public"."logs" to "service_role"; + +grant delete on table "public"."partners" to "anon"; + +grant insert on table "public"."partners" to "anon"; + +grant references on table "public"."partners" to "anon"; + +grant select on table "public"."partners" to "anon"; + +grant trigger on table "public"."partners" to "anon"; + +grant truncate on table "public"."partners" to "anon"; + +grant update on table "public"."partners" to "anon"; + +grant delete on table "public"."partners" to "authenticated"; + +grant insert on table "public"."partners" to "authenticated"; + +grant references on table "public"."partners" to "authenticated"; + +grant select on table "public"."partners" to "authenticated"; + +grant trigger on table "public"."partners" to "authenticated"; + +grant truncate on table "public"."partners" to "authenticated"; + +grant update on table "public"."partners" to "authenticated"; + +grant delete on table "public"."partners" to "service_role"; + +grant insert on table "public"."partners" to "service_role"; + +grant references on table "public"."partners" to "service_role"; + +grant select on table "public"."partners" to "service_role"; + +grant trigger on table "public"."partners" to "service_role"; + +grant truncate on table "public"."partners" to "service_role"; + +grant update on table "public"."partners" to "service_role"; + +grant delete on table "public"."permits" to "anon"; + +grant insert on table "public"."permits" to "anon"; + +grant references on table "public"."permits" to "anon"; + +grant select on table "public"."permits" to "anon"; + +grant trigger on table "public"."permits" to "anon"; + +grant truncate on table "public"."permits" to "anon"; + +grant update on table "public"."permits" to "anon"; + +grant references on table "public"."permits" to "authenticated"; + +grant select on table "public"."permits" to "authenticated"; + +grant trigger on table "public"."permits" to "authenticated"; + +grant truncate on table "public"."permits" to "authenticated"; + +grant delete on table "public"."permits" to "service_role"; + +grant insert on table "public"."permits" to "service_role"; + +grant references on table "public"."permits" to "service_role"; + +grant select on table "public"."permits" to "service_role"; + +grant trigger on table "public"."permits" to "service_role"; + +grant truncate on table "public"."permits" to "service_role"; + +grant update on table "public"."permits" to "service_role"; + +grant delete on table "public"."settlements" to "anon"; + +grant insert on table "public"."settlements" to "anon"; + +grant references on table "public"."settlements" to "anon"; + +grant select on table "public"."settlements" to "anon"; + +grant trigger on table "public"."settlements" to "anon"; + +grant truncate on table "public"."settlements" to "anon"; + +grant update on table "public"."settlements" to "anon"; + +grant delete on table "public"."settlements" to "authenticated"; + +grant insert on table "public"."settlements" to "authenticated"; + +grant references on table "public"."settlements" to "authenticated"; + +grant select on table "public"."settlements" to "authenticated"; + +grant trigger on table "public"."settlements" to "authenticated"; + +grant truncate on table "public"."settlements" to "authenticated"; + +grant update on table "public"."settlements" to "authenticated"; + +grant delete on table "public"."settlements" to "service_role"; + +grant insert on table "public"."settlements" to "service_role"; + +grant references on table "public"."settlements" to "service_role"; + +grant select on table "public"."settlements" to "service_role"; + +grant trigger on table "public"."settlements" to "service_role"; + +grant truncate on table "public"."settlements" to "service_role"; + +grant update on table "public"."settlements" to "service_role"; + +grant delete on table "public"."tokens" to "anon"; + +grant insert on table "public"."tokens" to "anon"; + +grant references on table "public"."tokens" to "anon"; + +grant select on table "public"."tokens" to "anon"; + +grant trigger on table "public"."tokens" to "anon"; + +grant truncate on table "public"."tokens" to "anon"; + +grant update on table "public"."tokens" to "anon"; + +grant delete on table "public"."tokens" to "authenticated"; + +grant insert on table "public"."tokens" to "authenticated"; + +grant references on table "public"."tokens" to "authenticated"; + +grant select on table "public"."tokens" to "authenticated"; + +grant trigger on table "public"."tokens" to "authenticated"; + +grant truncate on table "public"."tokens" to "authenticated"; + +grant update on table "public"."tokens" to "authenticated"; + +grant delete on table "public"."tokens" to "service_role"; + +grant insert on table "public"."tokens" to "service_role"; + +grant references on table "public"."tokens" to "service_role"; + +grant select on table "public"."tokens" to "service_role"; + +grant trigger on table "public"."tokens" to "service_role"; + +grant truncate on table "public"."tokens" to "service_role"; + +grant update on table "public"."tokens" to "service_role"; + +grant delete on table "public"."users" to "anon"; + +grant insert on table "public"."users" to "anon"; + +grant references on table "public"."users" to "anon"; + +grant select on table "public"."users" to "anon"; + +grant trigger on table "public"."users" to "anon"; + +grant truncate on table "public"."users" to "anon"; + +grant update on table "public"."users" to "anon"; + +grant delete on table "public"."users" to "authenticated"; + +grant insert on table "public"."users" to "authenticated"; + +grant references on table "public"."users" to "authenticated"; + +grant select on table "public"."users" to "authenticated"; + +grant trigger on table "public"."users" to "authenticated"; + +grant truncate on table "public"."users" to "authenticated"; + +grant update on table "public"."users" to "authenticated"; + +grant delete on table "public"."users" to "service_role"; + +grant insert on table "public"."users" to "service_role"; + +grant references on table "public"."users" to "service_role"; + +grant select on table "public"."users" to "service_role"; + +grant trigger on table "public"."users" to "service_role"; + +grant truncate on table "public"."users" to "service_role"; + +grant update on table "public"."users" to "service_role"; + +grant delete on table "public"."wallets" to "anon"; + +grant insert on table "public"."wallets" to "anon"; + +grant references on table "public"."wallets" to "anon"; + +grant select on table "public"."wallets" to "anon"; + +grant trigger on table "public"."wallets" to "anon"; + +grant truncate on table "public"."wallets" to "anon"; + +grant update on table "public"."wallets" to "anon"; + +grant delete on table "public"."wallets" to "authenticated"; + +grant insert on table "public"."wallets" to "authenticated"; + +grant references on table "public"."wallets" to "authenticated"; + +grant select on table "public"."wallets" to "authenticated"; + +grant trigger on table "public"."wallets" to "authenticated"; + +grant truncate on table "public"."wallets" to "authenticated"; + +grant update on table "public"."wallets" to "authenticated"; + +grant delete on table "public"."wallets" to "service_role"; + +grant insert on table "public"."wallets" to "service_role"; + +grant references on table "public"."wallets" to "service_role"; + +grant select on table "public"."wallets" to "service_role"; + +grant trigger on table "public"."wallets" to "service_role"; + +grant truncate on table "public"."wallets" to "service_role"; + +grant update on table "public"."wallets" to "service_role"; + +create policy "Enable read access for all users" +on "public"."permits" +as permissive +for select +to public +using (true); + +create policy "Enable read access for all users" + on "public"."locations" + as permissive + for select + to public + using (true); + + +create policy "Enable read access for all users" + on "public"."tokens" + as permissive + for select + to public + using (true); + + +create policy "Enable read access for all users" + on "public"."users" + as permissive + for select + to public + using (true); + + +create policy "Enable read access for all users" + on "public"."wallets" + as permissive + for select + to public + using (true); + + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.access FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.credits FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.debits FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.labels FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.locations FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.logs FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.partners FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.permits FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_tx_hash BEFORE UPDATE ON public.permits FOR EACH ROW EXECUTE FUNCTION check_null_permit_tx_on_update(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.settlements FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.tokens FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.users FOR EACH ROW EXECUTE FUNCTION updated(); + +CREATE TRIGGER handle_updated_trigger BEFORE UPDATE ON public.wallets FOR EACH ROW EXECUTE FUNCTION updated(); + + diff --git a/supabase/migrations/20240313073423_cls_permits.sql b/supabase/migrations/20240313073423_cls_permits.sql new file mode 100644 index 000000000..132099043 --- /dev/null +++ b/supabase/migrations/20240313073423_cls_permits.sql @@ -0,0 +1,15 @@ +revoke + update + on table public.permits + from + authenticated; + +revoke + update + on table public.permits + from + authenticated; + +grant + update + (transaction) on table public.permits to authenticated; From 769cd984c8ae04fcf80b5129705b3c07b3a6abca Mon Sep 17 00:00:00 2001 From: gentlementlegen Date: Fri, 29 Mar 2024 10:33:44 +0900 Subject: [PATCH 27/27] chore: changed int4 to int8 for location columns --- supabase/migrations/20240313073422_init.sql | 22 ++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/supabase/migrations/20240313073422_init.sql b/supabase/migrations/20240313073422_init.sql index 507d8075e..8dbfe6033 100644 --- a/supabase/migrations/20240313073422_init.sql +++ b/supabase/migrations/20240313073422_init.sql @@ -102,11 +102,11 @@ create table "public"."locations" ( "updated" timestamp with time zone, "created" timestamp with time zone not null default now(), "node_url" text, - "user_id" integer, - "repository_id" integer, - "organization_id" integer, - "comment_id" integer, - "issue_id" integer + "user_id" bigint, + "repository_id" bigint, + "organization_id" bigint, + "comment_id" bigint, + "issue_id" bigint ); @@ -180,7 +180,7 @@ create table "public"."tokens" ( alter table "public"."tokens" enable row level security; create table "public"."users" ( - "id" integer not null default nextval('users_id_seq'::regclass), + "id" bigint not null default nextval('users_id_seq'::regclass), "created" timestamp with time zone not null default now(), "updated" timestamp with time zone, "wallet_id" integer, @@ -960,11 +960,11 @@ grant truncate on table "public"."wallets" to "service_role"; grant update on table "public"."wallets" to "service_role"; create policy "Enable read access for all users" -on "public"."permits" -as permissive -for select -to public -using (true); + on "public"."permits" + as permissive + for select + to public + using (true); create policy "Enable read access for all users" on "public"."locations"