diff --git a/.eslintrc.js b/.eslintrc.js index 818b0756798e..8cef79db8aee 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -127,6 +127,7 @@ module.exports = { 'packages/eslint-config/*.js', 'packages/record/src/**', 'packages/telemetry/src/**', + 'packages/vite/bins/**', ], env: { node: true, diff --git a/.github/actions/check_test_project_fixture/package.json b/.github/actions/check_test_project_fixture/package.json index 252997baf179..5f154e7dd2cf 100644 --- a/.github/actions/check_test_project_fixture/package.json +++ b/.github/actions/check_test_project_fixture/package.json @@ -5,5 +5,5 @@ "@actions/core": "1.10.0", "@actions/exec": "1.1.1" }, - "packageManager": "yarn@3.3.1" + "packageManager": "yarn@3.4.1" } diff --git a/.github/actions/get_publish_flags/action.yml b/.github/actions/get_publish_flags/action.yml deleted file mode 100644 index b6ee3b07e55c..000000000000 --- a/.github/actions/get_publish_flags/action.yml +++ /dev/null @@ -1,8 +0,0 @@ -name: Get publish flags -description: Get flags for canary publishing -outputs: - flags: - description: The flags for canary publishing -runs: - using: node16 - main: get_publish_flags.mjs diff --git a/.github/actions/get_publish_flags/get_publish_flags.mjs b/.github/actions/get_publish_flags/get_publish_flags.mjs deleted file mode 100644 index 9d669cdc086b..000000000000 --- a/.github/actions/get_publish_flags/get_publish_flags.mjs +++ /dev/null @@ -1,57 +0,0 @@ -import * as core from '@actions/core' -import { $ } from 'zx' - -let args = [] - -const TAG = process.env.GITHUB_REF_NAME === 'next' ? 'next' : 'canary' - -console.log({ - GITHUB_REF_NAME: process.env.GITHUB_REF_NAME, - TAG -}) - -if (TAG === 'canary') { - args.push('premajor') - - // Returns a string like v3.8.0 - /** - * @type {`v${number}.${number}.${number}`} - */ - const latestRelease = ( - await $`git tag --sort="-version:refname" --list "v?.?.?" | head -n 1` - ).stdout.trim() - - // Get the major version from a string like v3.8.0 - const currentMajor = +latestRelease.match(/^v(?\d)\./).groups.currentMajor - const nextMajor = `${currentMajor + 1}.0.0` - - console.log({ currentMajor, nextMajor }) - - // Get the latest RC from NPM - /** - * @type {{ name: string, version: `${number}.${number}.${number}` }} - */ - const { version: latestRC } = JSON.parse(await $`yarn npm info @redwoodjs/core@rc --fields version --json`) - - if (latestRC.startsWith(nextMajor)) { - console.log('The latest rc is the same as the canary; adding an extra minor to the canary') - - args.push('--rw-custom-bump') - } -} - -args = [ - ...args, - '--include-merged-tags', - '--canary', - `--preid ${TAG}`, - `--dist-tag ${TAG}`, - '--force-publish', - '--loglevel verbose', - '--no-git-reset', - '--yes', -] - -console.log({ args }) - -core.setOutput('flags', `${args.join(' ')}`) diff --git a/.github/actions/message_slack_publishing/action.yml b/.github/actions/message_slack_publishing/action.yml index 43c5ec68fa42..31f4964942b7 100644 --- a/.github/actions/message_slack_publishing/action.yml +++ b/.github/actions/message_slack_publishing/action.yml @@ -18,7 +18,7 @@ runs: steps: - name: Get status emoji id: get-status-emoji - uses: sergeysova/jq-action@v2.2.1 + uses: sergeysova/jq-action@v2.3.0 with: cmd: 'echo "{ \"success\": \"✅\", \"failure\": \"🚨\" }" | jq .${{ inputs.status }} -r' diff --git a/.github/actions/only_doc_changes/package.json b/.github/actions/only_doc_changes/package.json index 7dad9cb5e1c1..29f2e552cd49 100644 --- a/.github/actions/only_doc_changes/package.json +++ b/.github/actions/only_doc_changes/package.json @@ -5,5 +5,5 @@ "@actions/core": "1.10.0", "@actions/exec": "1.1.1" }, - "packageManager": "yarn@3.3.1" + "packageManager": "yarn@3.4.1" } diff --git a/.github/actions/set-up-job/action.yml b/.github/actions/set-up-job/action.yml new file mode 100644 index 000000000000..20e5ddf68566 --- /dev/null +++ b/.github/actions/set-up-job/action.yml @@ -0,0 +1,36 @@ +name: 🧶 Set up job +description: | + Set up node and yarn cache, then install. This sequence of steps appeared often enough + in many of Redwood's jobs to make it worth abstracting. + +inputs: + node-version: + default: 18 + github-token: + default: ${{ github.token }} + +runs: + using: composite + steps: + - uses: actions/setup-node@v3 + with: + node-version: ${{ inputs.node-version }} + + # From https://github.com/actions/cache/blob/main/examples.md#node---yarn-2. + - name: Get yarn cache directory path + id: yarn-cache-dir-path + run: echo "dir=$(yarn config get cacheFolder)" >> $GITHUB_OUTPUT + shell: bash + + - uses: actions/cache@v3 + id: yarn-cache + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock', '.yarnrc.yml') }} + restore-keys: | + ${{ runner.os }}-yarn- + + - run: yarn install + shell: bash + env: + GITHUB_TOKEN: ${{ inputs.github-token }} diff --git a/.github/actions/setup_job/action.yml b/.github/actions/setup_job/action.yml deleted file mode 100644 index dcf0da6723fb..000000000000 --- a/.github/actions/setup_job/action.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Setup job -inputs: - node-version: - required: false - default: 16 - github-token: - required: false -runs: - using: 'composite' - steps: - - uses: actions/setup-node@v3 - with: - node-version: ${{ inputs.node-version }} - - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn config get cacheFolder)" - shell: bash - - - name: Restore yarn cache - uses: actions/cache@v3 - id: yarn-cache - with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: yarn-1234-${{ hashFiles('yarn.lock', '.yarnrc.yml') }} - restore-keys: | - yarn-1234- - - - run: yarn install - shell: bash - env: - GITHUB_TOKEN: ${{ inputs.github-token }} diff --git a/.github/actions/telemetry_check/check.mjs b/.github/actions/telemetry_check/check.mjs new file mode 100644 index 000000000000..52837b76f7f5 --- /dev/null +++ b/.github/actions/telemetry_check/check.mjs @@ -0,0 +1,105 @@ +/* eslint-env node */ + +import http from 'http' + +import { exec } from '@actions/exec' + +console.log( + `Telemetry is being redirected to ${process.env.REDWOOD_REDIRECT_TELEMETRY}` +) + +// All the fields we expect inside a telemetry packet +const expectedPacketFields = [ + 'type', + 'command', + 'duration', + 'uid', + 'ci', + 'redwoodCi', + 'NODE_ENV', + 'os', + 'osVersion', + // "shell", // Not expected on windows + 'nodeVersion', + 'yarnVersion', + 'npmVersion', + 'redwoodVersion', + 'system', + 'complexity', + 'sides', + 'webBundler', +] + +// Setup fake telemetry server +const server = http.createServer((req, res) => { + let data = '' + req.on('data', (chunk) => { + data += chunk + }) + req.on('end', () => { + res.writeHead(200) + res.end() + + const packet = JSON.parse(data) + + let hasAllFields = true + for (const field of expectedPacketFields) { + if (packet[field] === undefined) { + hasAllFields = false + console.error(`Telemetry packet is missing field "${field}"`) + } + } + + const isCI = packet.ci ?? false + + if (hasAllFields && isCI) { + console.log('Valid telemetry received') + process.exit(0) + } else { + console.error('Invalid telemetry received') + console.error(packet) + process.exit(1) + } + }) +}) + +// Run the fake telemetry server at the redirected location +const host = process.env.REDWOOD_REDIRECT_TELEMETRY.split(':')[1].slice(2) +const port = parseInt(process.env.REDWOOD_REDIRECT_TELEMETRY.split(':')[2]) +server.listen(port, host, () => { + console.log(`Telemetry listener is running on http://${host}:${port}`) +}) + +// Run a command and await output +try { + const mode = process.argv[process.argv.indexOf('--mode') + 1] + let exitCode = 0 + switch (mode) { + case 'crwa': + exitCode = await exec( + `yarn node ./packages/create-redwood-app/dist/create-redwood-app.js ../project-for-telemetry --typescript false --git false --yarn-install true` + ) + if (exitCode) { + process.exit(1) + } + break + case 'cli': + exitCode = await exec( + `yarn --cwd ../project-for-telemetry node ../redwood/packages/cli/dist/index.js info` + ) + if (exitCode) { + process.exit(1) + } + break + default: + console.error(`Unknown mode: ${mode}`) + process.exit(1) + } +} catch (error) { + console.error(error) +} + +// If we didn't hear the telemetry after 2 mins then let's fail +await new Promise((r) => setTimeout(r, 120_000)) +console.error('No telemetry response within 120 seconds. Failing...') +process.exit(1) diff --git a/.github/workflows/check-test-project-fixture.yml b/.github/workflows/check-test-project-fixture.yml index 1909d73cfbba..d620052010a7 100644 --- a/.github/workflows/check-test-project-fixture.yml +++ b/.github/workflows/check-test-project-fixture.yml @@ -4,6 +4,12 @@ on: pull_request: types: [opened, synchronize, reopened, labeled, unlabeled] +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: check-test-project-fixture: name: Check test project fixture diff --git a/.github/workflows/cherry-pick-into-next-branch.yml b/.github/workflows/cherry-pick-into-next-branch.yml deleted file mode 100644 index d4b846186322..000000000000 --- a/.github/workflows/cherry-pick-into-next-branch.yml +++ /dev/null @@ -1,115 +0,0 @@ -# When a PR is merged into the main branch, this workflow tries to cherry pick the squashed commit into the next branch -# by fast forwarding the next branch via the `--ff` option. -# If that doesn't work (i.e. main and next have diverged), it'll open a PR against the next branch with the squashed commit. - -name: 🍒 Cherry pick into next branch - -on: - pull_request_target: - branches: [main] - types: [closed] - -jobs: - cherry-pick-fast-forward: - # Don't cherry pick commits with breaking changes. - if: ${{ github.event.pull_request.merged == true && !contains(github.event.pull_request.labels.*.name, 'release:feature-breaking') && !contains(github.event.pull_request.labels.*.name, 'skip-cherry-pick') }} - name: ⏩ Cherry pick fast forward - runs-on: ubuntu-latest - outputs: - pr: ${{ steps.cherry-pick-fast-forward.outputs.value }} - - steps: - - uses: actions/checkout@v3 - with: - ref: next - # git isn't able to work with $GITHUB_SHA if we don't checkout everything. - fetch-depth: 0 - # Since next is a protected branch, we need a token to run `git push` later. - token: ${{ secrets.JTOAR_TOKEN }} - - - name: ⏩ Cherry pick fast forward - id: cherry-pick-fast-forward - run: | - git config user.name github-actions - git config user.email github-actions@github.com - - # Here, $GITHUB_SHA is the last merge commit on the $GITHUB_REF branch. - # That merge commit is already in the main branch at this point (this action runs on "pull_request closed" events). - # See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request. - - echo "Trying to cherry pick $GITHUB_SHA" - git cherry-pick --ff $GITHUB_SHA || exit 1 - - # If the HEAD of main and next point to the same commit, then the fast forward worked and we can go ahead and push. - - echo "Comparing SHAs" - echo "main $(git rev-parse origin/main)" - echo "next $(git rev-parse next)" - - if [[ "$(git rev-parse origin/main)" = "$(git rev-parse next)" ]]; then - echo "SHAs are the same, pushing" - git push - else - echo "SHAs are different" - echo "value=true" >> $GITHUB_OUTPUT - fi - - cherry-pick-into-next-pr: - needs: cherry-pick-fast-forward - if: ${{ needs.cherry-pick-fast-forward.outputs.pr == 'true' }} - name: Cherry pick into next PR - runs-on: ubuntu-latest - - steps: - - name: 🔑 Generate token - id: generate_token - uses: tibdex/github-app-token@v1 - with: - app_id: ${{ secrets.APP_ID }} - private_key: ${{ secrets.PRIVATE_KEY }} - - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Cherry pick into next PR - uses: carloscastrojumo/github-cherry-pick-action@v1.0.6 - with: - # We specify a token because we want other workflows (like CI) to run on this PR. - # If we omit this, it uses the default token (GITHUB_TOKEN) which doesn't trigger other workflows. - token: ${{ steps.generate_token.outputs.token }} - branch: next - labels: cherry-pick - - comment-on-pr: - needs: cherry-pick-into-next-pr - if: failure() - name: 💬 Comment on PR - runs-on: ubuntu-latest - - steps: - - name: 🔑 Generate token - id: generate_token - uses: tibdex/github-app-token@v1 - with: - app_id: ${{ secrets.APP_ID }} - private_key: ${{ secrets.PRIVATE_KEY }} - - - uses: actions/github-script@v6 - with: - github-token: ${{ steps.generate_token.outputs.token }} - script: | - await github.rest.issues.createComment({ - issue_number: '${{ github.event.number }}', - owner: context.repo.owner, - repo: context.repo.repo, - body: `🔔 @jtoar, @Tobbe—I couldn't cherry pick this one. If you want it in the next release, you'll have to cherry pick it manually.`, - }); - - await github.rest.issues.addLabels({ - issue_number: '${{ github.event.number }}', - owner: context.repo.owner, - repo: context.repo.repo, - labels: ['needs-cherry-pick'] - }) - diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29e3d1e473cc..313876592f16 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,6 +3,12 @@ name: ⚙️ CI on: pull_request +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} @@ -66,11 +72,10 @@ jobs: run: echo "echo "::remove-matcher owner=tsc::"" - uses: actions/checkout@v3 - - name: 🧶 Setup job - uses: ./.github/actions/setup_job + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job with: node-version: ${{ matrix.node-version }} - github-token: ${{ secrets.GITHUB_TOKEN }} - name: 🔨 Build run: yarn build @@ -109,11 +114,10 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - - name: 🧶 Setup job - uses: ./.github/actions/setup_job + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job with: node-version: ${{ matrix.node-version }} - github-token: ${{ secrets.GITHUB_TOKEN }} - name: 📁 Create a temporary directory id: createpath @@ -185,11 +189,10 @@ jobs: PLAYWRIGHT_BROWSERS_PATH: 0 steps: - uses: actions/checkout@v3 - - name: 🧶 Setup job - uses: ./.github/actions/setup_job + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job with: node-version: ${{ matrix.node-version }} - github-token: ${{ secrets.GITHUB_TOKEN }} - name: 🌲 Setup test project id: setup_test_project @@ -213,7 +216,7 @@ jobs: - name: Run smoke tests on 'rw dev', 'rw serve', 'rw storybook' working-directory: ./tasks/smoke-test - run: npx playwright test --project 'chromium' --reporter @replayio/playwright/reporter,line + run: npx playwright test --project ${{ matrix.os == 'ubuntu-latest' && 'replay-chromium' || 'chromium' }} --reporter @replayio/playwright/reporter,line env: PROJECT_PATH: ${{ steps.setup_test_project.outputs.test_project_path }} REDWOOD_DISABLE_TELEMETRY: 1 @@ -306,7 +309,7 @@ jobs: - name: Upload Replays if: always() - uses: replayio/action-upload@v0.4.5 + uses: replayio/action-upload@v0.4.7 with: api-key: rwk_cZn4WLe8106j6tC5ygNQxDpxAwCLpFo5oLQftiRN7OP @@ -322,86 +325,43 @@ jobs: steps: - run: echo "Only doc changes" - cherry-pick: - needs: [build-lint-test, tutorial-e2e, smoke-test] - if: github.event.pull_request.user.login == 'redwoodjs-bot[bot]' && github.base_ref == 'next' && !contains(join(needs.*.result, ','), 'failure') - name: cherry-pick - runs-on: ubuntu-latest - + telemetry-check: + needs: check + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + node-version: [16, 18] + fail-fast: true + name: 🔭 Telemetry check / ${{ matrix.os }} / node ${{ matrix.node-version }} latest + runs-on: ${{ matrix.os }} + env: + REDWOOD_REDIRECT_TELEMETRY: "http://127.0.0.1:48619" # Random port steps: - uses: actions/checkout@v3 + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job with: - ref: next - fetch-depth: 0 - token: ${{ secrets.JTOAR_TOKEN }} - - - name: 🍒 Cherry pick - run: | - git config user.name github-actions - git config user.email github-actions@github.com - - git cherry-pick ${{ github.event.pull_request.head.sha }} - git push + node-version: ${{ matrix.node-version }} - - name: 🔑 Generate token - id: generate_token - uses: tibdex/github-app-token@v1 - with: - app_id: ${{ secrets.APP_ID }} - private_key: ${{ secrets.PRIVATE_KEY }} + - name: 🔨 Build + run: yarn build - - name: Close PR + - name: 📢 Listen for telemetry (CRWA) + run: node ./.github/actions/telemetry_check/check.mjs --mode crwa env: - GH_TOKEN: ${{ steps.generate_token.outputs.token }} - run: | - gh api graphql -F id=${{ github.event.pull_request.node_id }} -f query=' - mutation($id: ID!) { - closePullRequest(input: { - pullRequestId: $id - }) { - clientMutationId - } - } - ' - - cherry-pick-docs: - needs: [build-lint-test-docs, tutorial-e2e-docs, smoke-test-docs] - if: github.event.pull_request.user.login == 'redwoodjs-bot[bot]' && github.base_ref == 'next' && !contains(join(needs.*.result, ','), 'failure') - name: cherry-pick-docs - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - with: - ref: next - fetch-depth: 0 - token: ${{ secrets.JTOAR_TOKEN }} - - - name: 🍒 Cherry pick - run: | - git config user.name github-actions - git config user.email github-actions@github.com + YARN_ENABLE_IMMUTABLE_INSTALLS: false - git cherry-pick ${{ github.event.pull_request.head.sha }} - git push + - name: 📢 Listen for telemetry (CLI) + run: node ./.github/actions/telemetry_check/check.mjs --mode cli - - name: 🔑 Generate token - id: generate_token - uses: tibdex/github-app-token@v1 - with: - app_id: ${{ secrets.APP_ID }} - private_key: ${{ secrets.PRIVATE_KEY }} - - - name: Close PR - env: - GH_TOKEN: ${{ steps.generate_token.outputs.token }} - run: | - gh api graphql -F id=${{ github.event.pull_request.node_id }} -f query=' - mutation($id: ID!) { - closePullRequest(input: { - pullRequestId: $id - }) { - clientMutationId - } - } - ' + telemetry-check-docs: + needs: only-doc-changes + if: needs.only-doc-changes.outputs.only-doc-changes == 'true' + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + node-version: [16, 18] + name: 🔭 Telemetry check / ${{ matrix.os }} / node ${{ matrix.node-version }} latest + runs-on: ${{ matrix.os }} + steps: + - run: echo "Only doc changes" diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 021af4bbe9f7..09e7c1b9b231 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -20,6 +20,12 @@ on: schedule: - cron: '42 5 * * 3' +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: analyze: name: 🔬 Analyze diff --git a/.github/workflows/create-pr-artifact.yaml b/.github/workflows/create-pr-artifact.yaml deleted file mode 100644 index 76d477cad7a7..000000000000 --- a/.github/workflows/create-pr-artifact.yaml +++ /dev/null @@ -1,47 +0,0 @@ -name: Create PR Artifact - -on: pull_request - -jobs: - create_pr_artifact: - name: Create PR Artifact - if: github.repository == 'redwoodjs/redwood' - runs-on: ubuntu-latest - defaults: - run: - shell: bash - - steps: - - name: Checkout PR - uses: actions/checkout@v3 - - - name: Setup node - uses: actions/setup-node@v3 - with: - node-version: 14 - - - name: Install dependencies - run: yarn install --immutable - - - name: Build - run: yarn build - - - name: Create packages - run: | - dirName="bin/${{ github.event.number }}" - mkdir -p $dirName - for d in packages/*/ ; do - (cd "$d" && tgz=$(npm pack) && cp $tgz "../../$dirName/") - done - cd $dirName - sha="${{ github.event.pull_request.head.sha }}" - for f in * ; do - mv -- "$f" "${f%.tgz}-${sha:0:7}.tgz" - done - - - name: Upload artifact - uses: actions/upload-artifact@v3 - with: - name: pr-packages - path: bin/ - retention-days: 1 diff --git a/.github/workflows/netlify-build.yaml b/.github/workflows/netlify-build.yaml deleted file mode 100644 index 833a4033bb47..000000000000 --- a/.github/workflows/netlify-build.yaml +++ /dev/null @@ -1,22 +0,0 @@ -name: Netlify deploy hook to add new docs on Redwoodjs.com - -on: - push: - branches: - - main - paths: - - '**.md' - release: - types: - - published - - edited - -jobs: - deploy_hook: - name: Starting Netlify Deploy - runs-on: ubuntu-latest - steps: - - name: POST build hook - run: | - set -e - curl -X POST https://api.netlify.com/build_hooks/5e72a1a0d832c03eb1f56934 diff --git a/.github/workflows/publish-canary.yml b/.github/workflows/publish-canary.yml index 8d1847987152..beb0b2ba735e 100644 --- a/.github/workflows/publish-canary.yml +++ b/.github/workflows/publish-canary.yml @@ -3,11 +3,17 @@ name: 🦜 Publish Canary on: push: branches: [main, next] - # We don't want this to run when we publish a release + # We don't want this to run when we publish a release. tags-ignore: ['v**'] # No need to run on docs-only changes paths-ignore: ['docs/**'] +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: publish-canary: name: 🦜 Publish Canary @@ -16,17 +22,14 @@ jobs: outputs: version: ${{ steps.get-version.outputs.value }} steps: - - name: ⏹️ Cancel previous runs - uses: styfle/cancel-workflow-action@0.11.0 - - uses: actions/checkout@v3 # `fetch-depth`—number of commits to fetch. `0` fetches all history for all branches and tags. - # This is required because lerna uses tags to determine the version + # This is required because lerna uses tags to determine the version. with: fetch-depth: 0 - - name: 🧶 Setup job - uses: ./.github/actions/setup_job + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job - name: ✅ Check constraints, dependencies, and package.json's uses: ./tasks/check @@ -40,21 +43,39 @@ jobs: - name: 🧪 Test run: yarn test - - name: Get publish flags - id: get-publish-flags - uses: ./.github/actions/get_publish_flags - - name: 🚢 Publish run: | echo "//registry.npmjs.org/:_authToken=${NPM_AUTH_TOKEN}" > .npmrc - yarn lerna publish ${{ steps.get-publish-flags.outputs.flags }} + TAG='canary' && [[ "$GITHUB_REF_NAME" = 'next' ]] && TAG='next' + echo "Publishing $TAG" + + args=() + + if [[ "$GITHUB_REF_NAME" = 'main' ]]; then + args+=(premajor) + fi + + args+=( + --include-merged-tags + --canary + --exact + --preid "$TAG" + --dist-tag "$TAG" + --force-publish + --loglevel verbose + --no-git-reset + --yes + ) + + yarn lerna publish "${args[@]}" + env: NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} - name: 🏷 Get version id: get-version - uses: sergeysova/jq-action@v2.2.1 + uses: sergeysova/jq-action@v2.3.0 with: cmd: 'jq .version packages/core/package.json -r' diff --git a/.github/workflows/publish-pr-packages.yaml b/.github/workflows/publish-pr-packages.yaml deleted file mode 100644 index ca35b6379a28..000000000000 --- a/.github/workflows/publish-pr-packages.yaml +++ /dev/null @@ -1,82 +0,0 @@ -name: Publish PR packages - -on: - workflow_run: - workflows: ["Create PR Artifact"] - types: - - completed - -jobs: - publish_pr_packages: - name: Publish PR packages - if: github.repository == 'redwoodjs/redwood' - runs-on: ubuntu-latest - defaults: - run: - shell: bash - - steps: - - name: Download artifact - uses: dawidd6/action-download-artifact@v2 - with: - workflow: ${{ github.event.workflow_run.workflow_id }} - workflow_conclusion: success - - - name: Get PR number - id: pr_number - run: | - ls -R - pr_number=$(ls pr-packages) - echo $pr_number - echo "::set-output name=pr_number::$pr_number" - - - name: copy files to s3 - env: - aws_key_id: ${{ secrets.AWS_KEY_ID }} - aws_secret_access_key: ${{ secrets.AWS_SECRET }} - run: | - sudo apt-get update && sudo apt-get -y install awscli - aws configure set aws_access_key_id $aws_key_id - aws configure set aws_secret_access_key $aws_secret_access_key - aws configure set default.region us-east-1 - aws s3 cp --recursive ./pr-packages/ s3://rw-pr-redwoodjs-com/ - - - name: Create comment msg - id: comment_msg - run: | - pr_number=${{ steps.pr_number.outputs.pr_number }} - cd pr-packages/$pr_number - v_sha=$(ls | grep "\.tgz$" | sed 's/\.tgz$//' | head -n1 | awk -F"-" '{ print $(NF-1)"-"$NF }') - msg="### 📦 PR Packages%0A" - msg+="%0A" - msg+="
Click to Show Package Download Links%0A" - msg+="%0A" - for p in *; do - msg+="https://rw-pr-redwoodjs-com.s3.amazonaws.com/$pr_number/$p%0A" - done - msg+="
%0A" - msg+="%0A" - msg+="Install this PR by running \`yarn rw upgrade --pr $pr_number:$v_sha\`" - echo "::set-output name=msg::$msg" - - - name: Find Comment - uses: peter-evans/find-comment@v2 - id: fc - with: - issue-number: ${{ steps.pr_number.outputs.pr_number }} - comment-author: 'github-actions[bot]' - - - name: Create comment - if: ${{ steps.fc.outputs.comment-id == 0 }} - uses: peter-evans/create-or-update-comment@v2 - with: - issue-number: ${{ steps.pr_number.outputs.pr_number }} - body: ${{ steps.comment_msg.outputs.msg }} - - - name: Update comment - if: ${{ steps.fc.outputs.comment-id != 0 }} - uses: peter-evans/create-or-update-comment@v2 - with: - comment-id: ${{ steps.fc.outputs.comment-id }} - body: ${{ steps.comment_msg.outputs.msg }} - edit-mode: replace diff --git a/.github/workflows/publish-release-candidate.yml b/.github/workflows/publish-release-candidate.yml index 484e78b240cc..17c36e927d96 100644 --- a/.github/workflows/publish-release-candidate.yml +++ b/.github/workflows/publish-release-candidate.yml @@ -8,6 +8,12 @@ on: # No need to run on docs-only changes paths-ignore: ['docs/**'] +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: check-git-tags: name: 🏷 Check git tags @@ -56,8 +62,8 @@ jobs: # This is required because lerna uses tags to determine the version. fetch-depth: 0 - - name: 🧶 Setup job - uses: ./.github/actions/setup_job + - name: 🧶 Set up job + uses: ./.github/actions/set-up-job - name: ✅ Check constraints, dependencies, and package.json's uses: ./tasks/check @@ -88,14 +94,14 @@ jobs: - name: 🏷 Get version id: get-version - uses: sergeysova/jq-action@v2.2.1 + uses: sergeysova/jq-action@v2.3.0 with: cmd: 'jq .version packages/core/package.json -r' message-slack: name: 💬 Message Slack needs: publish-release-candidate - if: always() + if: ${{ !cancelled() }} runs-on: ubuntu-latest steps: diff --git a/.github/workflows/require-release-label.yml b/.github/workflows/require-release-label.yml index 9a565078f7b7..60e0bd86e38a 100644 --- a/.github/workflows/require-release-label.yml +++ b/.github/workflows/require-release-label.yml @@ -4,6 +4,12 @@ on: pull_request: types: [opened, synchronize, reopened, labeled, unlabeled] +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: require-release-label: name: 🏷 Require release label diff --git a/.github/workflows/update-all-contributors.yml b/.github/workflows/update-all-contributors.yml index c8ae6ecc732e..cc0d4e990ffa 100644 --- a/.github/workflows/update-all-contributors.yml +++ b/.github/workflows/update-all-contributors.yml @@ -7,6 +7,12 @@ on: - cron: '0 0 * * 0' workflow_dispatch: +# Cancel in-progress runs of this workflow. +# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: update-all-contributors: name: Update all contributors diff --git a/.yarn/patches/@lerna-publish-npm-6.4.1-27e0fee593.patch b/.yarn/patches/@lerna-publish-npm-6.4.1-27e0fee593.patch deleted file mode 100644 index c85dda1c95d2..000000000000 --- a/.yarn/patches/@lerna-publish-npm-6.4.1-27e0fee593.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/command.js b/command.js -index 586c774f717ade45a01b7b9dd699a77a0e13f22d..ab164f152e3bff74fcfa1fa0c4502e8df977a35a 100644 ---- a/command.js -+++ b/command.js -@@ -166,6 +166,10 @@ exports.builder = (yargs) => { - /* eslint-enable no-param-reassign */ - - return argv; -+ }).option("rw-custom-bump", { -+ hidden: true, -+ type: "boolean", -+ default: false, - }); - }; - -diff --git a/index.js b/index.js -index 716c8764f501af5fe0e83fc38d6dfa2b994877a8..e4b24e79c2cc78e14a976ba9f07087673f5236e2 100644 ---- a/index.js -+++ b/index.js -@@ -424,7 +424,11 @@ class PublishCommand extends Command { - (fallback) => - ({ lastVersion = fallback, refCount, sha }) => { - // the next version is bumped without concern for preid or current index -- const nextVersion = semver.inc(lastVersion.replace(this.tagPrefix, ""), release.replace("pre", "")); -+ let nextVersion = semver.inc(lastVersion.replace(this.tagPrefix, ""), release.replace("pre", "")); -+ -+ if (this.argv.rwCustomBump) { -+ nextVersion = semver.inc(nextVersion, "minor") -+ } - - // semver.inc() starts a new prerelease at .0, git describe starts at .1 - // and build metadata is always ignored when comparing dependency ranges diff --git a/.yarn/releases/yarn-3.3.1.cjs b/.yarn/releases/yarn-3.3.1.cjs deleted file mode 100755 index 53a282e439a3..000000000000 --- a/.yarn/releases/yarn-3.3.1.cjs +++ /dev/null @@ -1,823 +0,0 @@ -#!/usr/bin/env node -/* eslint-disable */ -//prettier-ignore -(()=>{var dfe=Object.create;var jS=Object.defineProperty;var Cfe=Object.getOwnPropertyDescriptor;var mfe=Object.getOwnPropertyNames;var Efe=Object.getPrototypeOf,Ife=Object.prototype.hasOwnProperty;var J=(r=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(r,{get:(e,t)=>(typeof require<"u"?require:e)[t]}):r)(function(r){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+r+'" is not supported')});var y=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),ht=(r,e)=>{for(var t in e)jS(r,t,{get:e[t],enumerable:!0})},yfe=(r,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of mfe(e))!Ife.call(r,n)&&n!==t&&jS(r,n,{get:()=>e[n],enumerable:!(i=Cfe(e,n))||i.enumerable});return r};var ne=(r,e,t)=>(t=r!=null?dfe(Efe(r)):{},yfe(e||!r||!r.__esModule?jS(t,"default",{value:r,enumerable:!0}):t,r));var aK=y((uZe,oK)=>{oK.exports=sK;sK.sync=Gfe;var iK=J("fs");function Hfe(r,e){var t=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!t||(t=t.split(";"),t.indexOf("")!==-1))return!0;for(var i=0;i{uK.exports=lK;lK.sync=Yfe;var AK=J("fs");function lK(r,e,t){AK.stat(r,function(i,n){t(i,i?!1:cK(n,e))})}function Yfe(r,e){return cK(AK.statSync(r),e)}function cK(r,e){return r.isFile()&&jfe(r,e)}function jfe(r,e){var t=r.mode,i=r.uid,n=r.gid,s=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),o=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),c=parseInt("001",8),u=a|l,g=t&c||t&l&&n===o||t&a&&i===s||t&u&&s===0;return g}});var hK=y((hZe,fK)=>{var fZe=J("fs"),OI;process.platform==="win32"||global.TESTING_WINDOWS?OI=aK():OI=gK();fK.exports=av;av.sync=qfe;function av(r,e,t){if(typeof e=="function"&&(t=e,e={}),!t){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(i,n){av(r,e||{},function(s,o){s?n(s):i(o)})})}OI(r,e||{},function(i,n){i&&(i.code==="EACCES"||e&&e.ignoreErrors)&&(i=null,n=!1),t(i,n)})}function qfe(r,e){try{return OI.sync(r,e||{})}catch(t){if(e&&e.ignoreErrors||t.code==="EACCES")return!1;throw t}}});var yK=y((pZe,IK)=>{var _g=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",pK=J("path"),Jfe=_g?";":":",dK=hK(),CK=r=>Object.assign(new Error(`not found: ${r}`),{code:"ENOENT"}),mK=(r,e)=>{let t=e.colon||Jfe,i=r.match(/\//)||_g&&r.match(/\\/)?[""]:[..._g?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(t)],n=_g?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=_g?n.split(t):[""];return _g&&r.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:i,pathExt:s,pathExtExe:n}},EK=(r,e,t)=>{typeof e=="function"&&(t=e,e={}),e||(e={});let{pathEnv:i,pathExt:n,pathExtExe:s}=mK(r,e),o=[],a=c=>new Promise((u,g)=>{if(c===i.length)return e.all&&o.length?u(o):g(CK(r));let f=i[c],h=/^".*"$/.test(f)?f.slice(1,-1):f,p=pK.join(h,r),C=!h&&/^\.[\\\/]/.test(r)?r.slice(0,2)+p:p;u(l(C,c,0))}),l=(c,u,g)=>new Promise((f,h)=>{if(g===n.length)return f(a(u+1));let p=n[g];dK(c+p,{pathExt:s},(C,w)=>{if(!C&&w)if(e.all)o.push(c+p);else return f(c+p);return f(l(c,u,g+1))})});return t?a(0).then(c=>t(null,c),t):a(0)},Wfe=(r,e)=>{e=e||{};let{pathEnv:t,pathExt:i,pathExtExe:n}=mK(r,e),s=[];for(let o=0;o{"use strict";var wK=(r={})=>{let e=r.env||process.env;return(r.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(i=>i.toUpperCase()==="PATH")||"Path"};Av.exports=wK;Av.exports.default=wK});var vK=y((CZe,SK)=>{"use strict";var bK=J("path"),zfe=yK(),Vfe=BK();function QK(r,e){let t=r.options.env||process.env,i=process.cwd(),n=r.options.cwd!=null,s=n&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(r.options.cwd)}catch{}let o;try{o=zfe.sync(r.command,{path:t[Vfe({env:t})],pathExt:e?bK.delimiter:void 0})}catch{}finally{s&&process.chdir(i)}return o&&(o=bK.resolve(n?r.options.cwd:"",o)),o}function Xfe(r){return QK(r)||QK(r,!0)}SK.exports=Xfe});var xK=y((mZe,cv)=>{"use strict";var lv=/([()\][%!^"`<>&|;, *?])/g;function _fe(r){return r=r.replace(lv,"^$1"),r}function Zfe(r,e){return r=`${r}`,r=r.replace(/(\\*)"/g,'$1$1\\"'),r=r.replace(/(\\*)$/,"$1$1"),r=`"${r}"`,r=r.replace(lv,"^$1"),e&&(r=r.replace(lv,"^$1")),r}cv.exports.command=_fe;cv.exports.argument=Zfe});var DK=y((EZe,PK)=>{"use strict";PK.exports=/^#!(.*)/});var RK=y((IZe,kK)=>{"use strict";var $fe=DK();kK.exports=(r="")=>{let e=r.match($fe);if(!e)return null;let[t,i]=e[0].replace(/#! ?/,"").split(" "),n=t.split("/").pop();return n==="env"?i:i?`${n} ${i}`:n}});var NK=y((yZe,FK)=>{"use strict";var uv=J("fs"),ehe=RK();function the(r){let t=Buffer.alloc(150),i;try{i=uv.openSync(r,"r"),uv.readSync(i,t,0,150,0),uv.closeSync(i)}catch{}return ehe(t.toString())}FK.exports=the});var MK=y((wZe,OK)=>{"use strict";var rhe=J("path"),TK=vK(),LK=xK(),ihe=NK(),nhe=process.platform==="win32",she=/\.(?:com|exe)$/i,ohe=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function ahe(r){r.file=TK(r);let e=r.file&&ihe(r.file);return e?(r.args.unshift(r.file),r.command=e,TK(r)):r.file}function Ahe(r){if(!nhe)return r;let e=ahe(r),t=!she.test(e);if(r.options.forceShell||t){let i=ohe.test(e);r.command=rhe.normalize(r.command),r.command=LK.command(r.command),r.args=r.args.map(s=>LK.argument(s,i));let n=[r.command].concat(r.args).join(" ");r.args=["/d","/s","/c",`"${n}"`],r.command=process.env.comspec||"cmd.exe",r.options.windowsVerbatimArguments=!0}return r}function lhe(r,e,t){e&&!Array.isArray(e)&&(t=e,e=null),e=e?e.slice(0):[],t=Object.assign({},t);let i={command:r,args:e,options:t,file:void 0,original:{command:r,args:e}};return t.shell?i:Ahe(i)}OK.exports=lhe});var HK=y((BZe,KK)=>{"use strict";var gv=process.platform==="win32";function fv(r,e){return Object.assign(new Error(`${e} ${r.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${r.command}`,path:r.command,spawnargs:r.args})}function che(r,e){if(!gv)return;let t=r.emit;r.emit=function(i,n){if(i==="exit"){let s=UK(n,e,"spawn");if(s)return t.call(r,"error",s)}return t.apply(r,arguments)}}function UK(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawn"):null}function uhe(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawnSync"):null}KK.exports={hookChildProcess:che,verifyENOENT:UK,verifyENOENTSync:uhe,notFoundError:fv}});var dv=y((bZe,Zg)=>{"use strict";var GK=J("child_process"),hv=MK(),pv=HK();function YK(r,e,t){let i=hv(r,e,t),n=GK.spawn(i.command,i.args,i.options);return pv.hookChildProcess(n,i),n}function ghe(r,e,t){let i=hv(r,e,t),n=GK.spawnSync(i.command,i.args,i.options);return n.error=n.error||pv.verifyENOENTSync(n.status,i),n}Zg.exports=YK;Zg.exports.spawn=YK;Zg.exports.sync=ghe;Zg.exports._parse=hv;Zg.exports._enoent=pv});var qK=y((QZe,jK)=>{"use strict";function fhe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function uc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,uc)}fhe(uc,Error);uc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g>",re=de(">>",!1),me=">&",tt=de(">&",!1),Rt=">",It=de(">",!1),Ur="<<<",oi=de("<<<",!1),pi="<&",pr=de("<&",!1),di="<",ai=de("<",!1),Os=function(m){return{type:"argument",segments:[].concat(...m)}},dr=function(m){return m},Bi="$'",_n=de("$'",!1),pa="'",EA=de("'",!1),kg=function(m){return[{type:"text",text:m}]},Zn='""',IA=de('""',!1),da=function(){return{type:"text",text:""}},Jp='"',yA=de('"',!1),wA=function(m){return m},Br=function(m){return{type:"arithmetic",arithmetic:m,quoted:!0}},Vl=function(m){return{type:"shell",shell:m,quoted:!0}},Rg=function(m){return{type:"variable",...m,quoted:!0}},Eo=function(m){return{type:"text",text:m}},Fg=function(m){return{type:"arithmetic",arithmetic:m,quoted:!1}},Wp=function(m){return{type:"shell",shell:m,quoted:!1}},zp=function(m){return{type:"variable",...m,quoted:!1}},Pr=function(m){return{type:"glob",pattern:m}},oe=/^[^']/,Io=Ye(["'"],!0,!1),kn=function(m){return m.join("")},Ng=/^[^$"]/,bt=Ye(["$",'"'],!0,!1),Xl=`\\ -`,Rn=de(`\\ -`,!1),$n=function(){return""},es="\\",ut=de("\\",!1),yo=/^[\\$"`]/,at=Ye(["\\","$",'"',"`"],!1,!1),ln=function(m){return m},S="\\a",Lt=de("\\a",!1),Tg=function(){return"a"},_l="\\b",Vp=de("\\b",!1),Xp=function(){return"\b"},_p=/^[Ee]/,Zp=Ye(["E","e"],!1,!1),$p=function(){return"\x1B"},G="\\f",yt=de("\\f",!1),BA=function(){return"\f"},Wi="\\n",Zl=de("\\n",!1),We=function(){return` -`},Ca="\\r",Lg=de("\\r",!1),uI=function(){return"\r"},ed="\\t",gI=de("\\t",!1),ar=function(){return" "},Fn="\\v",$l=de("\\v",!1),td=function(){return"\v"},Ms=/^[\\'"?]/,ma=Ye(["\\","'",'"',"?"],!1,!1),cn=function(m){return String.fromCharCode(parseInt(m,16))},ke="\\x",Og=de("\\x",!1),ec="\\u",Us=de("\\u",!1),tc="\\U",bA=de("\\U",!1),Mg=function(m){return String.fromCodePoint(parseInt(m,16))},Ug=/^[0-7]/,Ea=Ye([["0","7"]],!1,!1),Ia=/^[0-9a-fA-f]/,$e=Ye([["0","9"],["a","f"],["A","f"]],!1,!1),wo=rt(),QA="-",rc=de("-",!1),Ks="+",ic=de("+",!1),fI=".",rd=de(".",!1),Kg=function(m,Q,F){return{type:"number",value:(m==="-"?-1:1)*parseFloat(Q.join("")+"."+F.join(""))}},id=function(m,Q){return{type:"number",value:(m==="-"?-1:1)*parseInt(Q.join(""))}},hI=function(m){return{type:"variable",...m}},nc=function(m){return{type:"variable",name:m}},pI=function(m){return m},Hg="*",SA=de("*",!1),Nr="/",dI=de("/",!1),Hs=function(m,Q,F){return{type:Q==="*"?"multiplication":"division",right:F}},Gs=function(m,Q){return Q.reduce((F,K)=>({left:F,...K}),m)},Gg=function(m,Q,F){return{type:Q==="+"?"addition":"subtraction",right:F}},vA="$((",R=de("$((",!1),q="))",pe=de("))",!1),Ne=function(m){return m},xe="$(",qe=de("$(",!1),dt=function(m){return m},Ft="${",Nn=de("${",!1),vS=":-",AU=de(":-",!1),lU=function(m,Q){return{name:m,defaultValue:Q}},xS=":-}",cU=de(":-}",!1),uU=function(m){return{name:m,defaultValue:[]}},PS=":+",gU=de(":+",!1),fU=function(m,Q){return{name:m,alternativeValue:Q}},DS=":+}",hU=de(":+}",!1),pU=function(m){return{name:m,alternativeValue:[]}},kS=function(m){return{name:m}},dU="$",CU=de("$",!1),mU=function(m){return e.isGlobPattern(m)},EU=function(m){return m},RS=/^[a-zA-Z0-9_]/,FS=Ye([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),NS=function(){return O()},TS=/^[$@*?#a-zA-Z0-9_\-]/,LS=Ye(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),IU=/^[(){}<>$|&; \t"']/,Yg=Ye(["(",")","{","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),OS=/^[<>&; \t"']/,MS=Ye(["<",">","&",";"," "," ",'"',"'"],!1,!1),CI=/^[ \t]/,mI=Ye([" "," "],!1,!1),b=0,Fe=0,xA=[{line:1,column:1}],d=0,E=[],I=0,k;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function O(){return r.substring(Fe,b)}function X(){return Et(Fe,b)}function te(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Fi([At(m)],r.substring(Fe,b),Q)}function ye(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Tn(m,Q)}function de(m,Q){return{type:"literal",text:m,ignoreCase:Q}}function Ye(m,Q,F){return{type:"class",parts:m,inverted:Q,ignoreCase:F}}function rt(){return{type:"any"}}function wt(){return{type:"end"}}function At(m){return{type:"other",description:m}}function et(m){var Q=xA[m],F;if(Q)return Q;for(F=m-1;!xA[F];)F--;for(Q=xA[F],Q={line:Q.line,column:Q.column};Fd&&(d=b,E=[]),E.push(m))}function Tn(m,Q){return new uc(m,null,null,Q)}function Fi(m,Q,F){return new uc(uc.buildMessage(m,Q),m,Q,F)}function PA(){var m,Q;return m=b,Q=Kr(),Q===t&&(Q=null),Q!==t&&(Fe=m,Q=s(Q)),m=Q,m}function Kr(){var m,Q,F,K,ce;if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K!==t?(ce=ts(),ce===t&&(ce=null),ce!==t?(Fe=m,Q=o(Q,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;if(m===t)if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K===t&&(K=null),K!==t?(Fe=m,Q=a(Q,K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function ts(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=Kr(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=l(F),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ya(){var m;return r.charCodeAt(b)===59?(m=c,b++):(m=t,I===0&&Be(u)),m===t&&(r.charCodeAt(b)===38?(m=g,b++):(m=t,I===0&&Be(f))),m}function Hr(){var m,Q,F;return m=b,Q=yU(),Q!==t?(F=$ge(),F===t&&(F=null),F!==t?(Fe=m,Q=h(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function $ge(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=efe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Hr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=p(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function efe(){var m;return r.substr(b,2)===C?(m=C,b+=2):(m=t,I===0&&Be(w)),m===t&&(r.substr(b,2)===B?(m=B,b+=2):(m=t,I===0&&Be(v))),m}function yU(){var m,Q,F;return m=b,Q=ife(),Q!==t?(F=tfe(),F===t&&(F=null),F!==t?(Fe=m,Q=D(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function tfe(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=rfe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=yU(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=T(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function rfe(){var m;return r.substr(b,2)===H?(m=H,b+=2):(m=t,I===0&&Be(j)),m===t&&(r.charCodeAt(b)===124?(m=$,b++):(m=t,I===0&&Be(V))),m}function EI(){var m,Q,F,K,ce,Qe;if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t)if(K=bU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(Fe=m,Q=A(Q,K),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;else b=m,m=t;if(m===t)if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=ae(Q),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ife(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===40?(F=ge,b++):(F=t,I===0&&Be(_)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===41?(ft=L,b++):(ft=t,I===0&&Be(N)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=ue(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===123?(F=we,b++):(F=t,I===0&&Be(Te)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===125?(ft=Pe,b++):(ft=t,I===0&&Be(Le)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=se(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){for(F=[],K=EI();K!==t;)F.push(K),K=EI();if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t){if(ce=[],Qe=BU(),Qe!==t)for(;Qe!==t;)ce.push(Qe),Qe=BU();else ce=t;if(ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=Ae(F,ce),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t}else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=EI(),K!==t)for(;K!==t;)F.push(K),K=EI();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=be(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}}}return m}function wU(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=II(),K!==t)for(;K!==t;)F.push(K),K=II();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=fe(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t;return m}function BU(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t?(F=nd(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();Q!==t?(F=II(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t)}return m}function nd(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(Ge.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ie)),F===t&&(F=null),F!==t?(K=nfe(),K!==t?(ce=II(),ce!==t?(Fe=m,Q=Y(F,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function nfe(){var m;return r.substr(b,2)===he?(m=he,b+=2):(m=t,I===0&&Be(re)),m===t&&(r.substr(b,2)===me?(m=me,b+=2):(m=t,I===0&&Be(tt)),m===t&&(r.charCodeAt(b)===62?(m=Rt,b++):(m=t,I===0&&Be(It)),m===t&&(r.substr(b,3)===Ur?(m=Ur,b+=3):(m=t,I===0&&Be(oi)),m===t&&(r.substr(b,2)===pi?(m=pi,b+=2):(m=t,I===0&&Be(pr)),m===t&&(r.charCodeAt(b)===60?(m=di,b++):(m=t,I===0&&Be(ai))))))),m}function II(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(F=bU(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m}function bU(){var m,Q,F;if(m=b,Q=[],F=QU(),F!==t)for(;F!==t;)Q.push(F),F=QU();else Q=t;return Q!==t&&(Fe=m,Q=Os(Q)),m=Q,m}function QU(){var m,Q;return m=b,Q=sfe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=ofe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=Afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q))),m}function sfe(){var m,Q,F,K;return m=b,r.substr(b,2)===Bi?(Q=Bi,b+=2):(Q=t,I===0&&Be(_n)),Q!==t?(F=ufe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function ofe(){var m,Q,F,K;return m=b,r.charCodeAt(b)===39?(Q=pa,b++):(Q=t,I===0&&Be(EA)),Q!==t?(F=lfe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function afe(){var m,Q,F,K;if(m=b,r.substr(b,2)===Zn?(Q=Zn,b+=2):(Q=t,I===0&&Be(IA)),Q!==t&&(Fe=m,Q=da()),m=Q,m===t)if(m=b,r.charCodeAt(b)===34?(Q=Jp,b++):(Q=t,I===0&&Be(yA)),Q!==t){for(F=[],K=SU();K!==t;)F.push(K),K=SU();F!==t?(r.charCodeAt(b)===34?(K=Jp,b++):(K=t,I===0&&Be(yA)),K!==t?(Fe=m,Q=wA(F),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function Afe(){var m,Q,F;if(m=b,Q=[],F=vU(),F!==t)for(;F!==t;)Q.push(F),F=vU();else Q=t;return Q!==t&&(Fe=m,Q=wA(Q)),m=Q,m}function SU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Br(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Vl(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=Rg(Q)),m=Q,m===t&&(m=b,Q=cfe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q))),m}function vU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Fg(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Wp(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=zp(Q)),m=Q,m===t&&(m=b,Q=hfe(),Q!==t&&(Fe=m,Q=Pr(Q)),m=Q,m===t&&(m=b,Q=ffe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q)))),m}function lfe(){var m,Q,F;for(m=b,Q=[],oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));F!==t;)Q.push(F),oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function cfe(){var m,Q,F;if(m=b,Q=[],F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt))),F!==t)for(;F!==t;)Q.push(F),F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt)));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function xU(){var m,Q,F;return m=b,r.substr(b,2)===Xl?(Q=Xl,b+=2):(Q=t,I===0&&Be(Rn)),Q!==t&&(Fe=m,Q=$n()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(yo.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(at)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t)),m}function ufe(){var m,Q,F;for(m=b,Q=[],F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));F!==t;)Q.push(F),F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function PU(){var m,Q,F;return m=b,r.substr(b,2)===S?(Q=S,b+=2):(Q=t,I===0&&Be(Lt)),Q!==t&&(Fe=m,Q=Tg()),m=Q,m===t&&(m=b,r.substr(b,2)===_l?(Q=_l,b+=2):(Q=t,I===0&&Be(Vp)),Q!==t&&(Fe=m,Q=Xp()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(_p.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Zp)),F!==t?(Fe=m,Q=$p(),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===G?(Q=G,b+=2):(Q=t,I===0&&Be(yt)),Q!==t&&(Fe=m,Q=BA()),m=Q,m===t&&(m=b,r.substr(b,2)===Wi?(Q=Wi,b+=2):(Q=t,I===0&&Be(Zl)),Q!==t&&(Fe=m,Q=We()),m=Q,m===t&&(m=b,r.substr(b,2)===Ca?(Q=Ca,b+=2):(Q=t,I===0&&Be(Lg)),Q!==t&&(Fe=m,Q=uI()),m=Q,m===t&&(m=b,r.substr(b,2)===ed?(Q=ed,b+=2):(Q=t,I===0&&Be(gI)),Q!==t&&(Fe=m,Q=ar()),m=Q,m===t&&(m=b,r.substr(b,2)===Fn?(Q=Fn,b+=2):(Q=t,I===0&&Be($l)),Q!==t&&(Fe=m,Q=td()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(Ms.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ma)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=gfe()))))))))),m}function gfe(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs,YS;return m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(F=US(),F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ke?(Q=ke,b+=2):(Q=t,I===0&&Be(Og)),Q!==t?(F=b,K=b,ce=US(),ce!==t?(Qe=Ln(),Qe!==t?(ce=[ce,Qe],K=ce):(b=K,K=t)):(b=K,K=t),K===t&&(K=US()),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ec?(Q=ec,b+=2):(Q=t,I===0&&Be(Us)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(ce=[ce,Qe,ft,Bt],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===tc?(Q=tc,b+=2):(Q=t,I===0&&Be(bA)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(Vr=Ln(),Vr!==t?(Ci=Ln(),Ci!==t?(rs=Ln(),rs!==t?(YS=Ln(),YS!==t?(ce=[ce,Qe,ft,Bt,Vr,Ci,rs,YS],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=Mg(F),m=Q):(b=m,m=t)):(b=m,m=t)))),m}function US(){var m;return Ug.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Ea)),m}function Ln(){var m;return Ia.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be($e)),m}function ffe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t)),F!==t)for(;F!==t;)Q.push(F),F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function KS(){var m,Q,F,K,ce,Qe;if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;if(F!==t)if(r.charCodeAt(b)===46?(K=fI,b++):(K=t,I===0&&Be(rd)),K!==t){if(ce=[],Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie)),Qe!==t)for(;Qe!==t;)ce.push(Qe),Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie));else ce=t;ce!==t?(Fe=m,Q=Kg(Q,F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;if(m===t){if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;F!==t?(Fe=m,Q=id(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;if(m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=hI(Q)),m=Q,m===t&&(m=b,Q=sc(),Q!==t&&(Fe=m,Q=nc(Q)),m=Q,m===t)))if(m=b,r.charCodeAt(b)===40?(Q=ge,b++):(Q=t,I===0&&Be(_)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.charCodeAt(b)===41?(Qe=L,b++):(Qe=t,I===0&&Be(N)),Qe!==t?(Fe=m,Q=pI(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t}return m}function HS(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=KS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function DU(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=HS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function kU(){var m,Q,F,K,ce,Qe;if(m=b,r.substr(b,3)===vA?(Q=vA,b+=3):(Q=t,I===0&&Be(R)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.substr(b,2)===q?(Qe=q,b+=2):(Qe=t,I===0&&Be(pe)),Qe!==t?(Fe=m,Q=Ne(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;return m}function RU(){var m,Q,F,K;return m=b,r.substr(b,2)===xe?(Q=xe,b+=2):(Q=t,I===0&&Be(qe)),Q!==t?(F=Kr(),F!==t?(r.charCodeAt(b)===41?(K=L,b++):(K=t,I===0&&Be(N)),K!==t?(Fe=m,Q=dt(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function GS(){var m,Q,F,K,ce,Qe;return m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===vS?(K=vS,b+=2):(K=t,I===0&&Be(AU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=lU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===xS?(K=xS,b+=3):(K=t,I===0&&Be(cU)),K!==t?(Fe=m,Q=uU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===PS?(K=PS,b+=2):(K=t,I===0&&Be(gU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=fU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===DS?(K=DS,b+=3):(K=t,I===0&&Be(hU)),K!==t?(Fe=m,Q=pU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.charCodeAt(b)===125?(K=Pe,b++):(K=t,I===0&&Be(Le)),K!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.charCodeAt(b)===36?(Q=dU,b++):(Q=t,I===0&&Be(CU)),Q!==t?(F=sc(),F!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)))))),m}function hfe(){var m,Q,F;return m=b,Q=pfe(),Q!==t?(Fe=b,F=mU(Q),F?F=void 0:F=t,F!==t?(Fe=m,Q=EU(Q),m=Q):(b=m,m=t)):(b=m,m=t),m}function pfe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F!==t)for(;F!==t;)Q.push(F),F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t);else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function FU(){var m,Q,F;if(m=b,Q=[],RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS)),F!==t)for(;F!==t;)Q.push(F),RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function sc(){var m,Q,F;if(m=b,Q=[],TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS)),F!==t)for(;F!==t;)Q.push(F),TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function NU(){var m;return IU.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Yg)),m}function TU(){var m;return OS.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(MS)),m}function Me(){var m,Q;if(m=[],CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI)),Q!==t)for(;Q!==t;)m.push(Q),CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI));else m=t;return m}if(k=n(),k!==t&&b===r.length)return k;throw k!==t&&b{"use strict";function phe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function fc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,fc)}phe(fc,Error);fc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;gH&&(H=v,j=[]),j.push(ie))}function Le(ie,Y){return new fc(ie,null,null,Y)}function se(ie,Y,he){return new fc(fc.buildMessage(ie,Y),ie,Y,he)}function Ae(){var ie,Y,he,re;return ie=v,Y=be(),Y!==t?(r.charCodeAt(v)===47?(he=s,v++):(he=t,$===0&&Pe(o)),he!==t?(re=be(),re!==t?(D=ie,Y=a(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=be(),Y!==t&&(D=ie,Y=l(Y)),ie=Y),ie}function be(){var ie,Y,he,re;return ie=v,Y=fe(),Y!==t?(r.charCodeAt(v)===64?(he=c,v++):(he=t,$===0&&Pe(u)),he!==t?(re=Ge(),re!==t?(D=ie,Y=g(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=fe(),Y!==t&&(D=ie,Y=f(Y)),ie=Y),ie}function fe(){var ie,Y,he,re,me;return ie=v,r.charCodeAt(v)===64?(Y=c,v++):(Y=t,$===0&&Pe(u)),Y!==t?(he=le(),he!==t?(r.charCodeAt(v)===47?(re=s,v++):(re=t,$===0&&Pe(o)),re!==t?(me=le(),me!==t?(D=ie,Y=h(),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=le(),Y!==t&&(D=ie,Y=h()),ie=Y),ie}function le(){var ie,Y,he;if(ie=v,Y=[],p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C)),he!==t)for(;he!==t;)Y.push(he),p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}function Ge(){var ie,Y,he;if(ie=v,Y=[],w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B)),he!==t)for(;he!==t;)Y.push(he),w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}if(V=n(),V!==t&&v===r.length)return V;throw V!==t&&v{"use strict";function XK(r){return typeof r>"u"||r===null}function Che(r){return typeof r=="object"&&r!==null}function mhe(r){return Array.isArray(r)?r:XK(r)?[]:[r]}function Ehe(r,e){var t,i,n,s;if(e)for(s=Object.keys(e),t=0,i=s.length;t{"use strict";function md(r,e){Error.call(this),this.name="YAMLException",this.reason=r,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}md.prototype=Object.create(Error.prototype);md.prototype.constructor=md;md.prototype.toString=function(e){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!e&&this.mark&&(t+=" "+this.mark.toString()),t};_K.exports=md});var e2=y((YZe,$K)=>{"use strict";var ZK=pc();function wv(r,e,t,i,n){this.name=r,this.buffer=e,this.position=t,this.line=i,this.column=n}wv.prototype.getSnippet=function(e,t){var i,n,s,o,a;if(!this.buffer)return null;for(e=e||4,t=t||75,i="",n=this.position;n>0&&`\0\r -\x85\u2028\u2029`.indexOf(this.buffer.charAt(n-1))===-1;)if(n-=1,this.position-n>t/2-1){i=" ... ",n+=5;break}for(s="",o=this.position;ot/2-1){s=" ... ",o-=5;break}return a=this.buffer.slice(n,o),ZK.repeat(" ",e)+i+a+s+` -`+ZK.repeat(" ",e+this.position-n+i.length)+"^"};wv.prototype.toString=function(e){var t,i="";return this.name&&(i+='in "'+this.name+'" '),i+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet(),t&&(i+=`: -`+t)),i};$K.exports=wv});var Ai=y((jZe,r2)=>{"use strict";var t2=tf(),whe=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],Bhe=["scalar","sequence","mapping"];function bhe(r){var e={};return r!==null&&Object.keys(r).forEach(function(t){r[t].forEach(function(i){e[String(i)]=t})}),e}function Qhe(r,e){if(e=e||{},Object.keys(e).forEach(function(t){if(whe.indexOf(t)===-1)throw new t2('Unknown option "'+t+'" is met in definition of "'+r+'" YAML type.')}),this.tag=r,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=bhe(e.styleAliases||null),Bhe.indexOf(this.kind)===-1)throw new t2('Unknown kind "'+this.kind+'" is specified for "'+r+'" YAML type.')}r2.exports=Qhe});var dc=y((qZe,n2)=>{"use strict";var i2=pc(),jI=tf(),She=Ai();function Bv(r,e,t){var i=[];return r.include.forEach(function(n){t=Bv(n,e,t)}),r[e].forEach(function(n){t.forEach(function(s,o){s.tag===n.tag&&s.kind===n.kind&&i.push(o)}),t.push(n)}),t.filter(function(n,s){return i.indexOf(s)===-1})}function vhe(){var r={scalar:{},sequence:{},mapping:{},fallback:{}},e,t;function i(n){r[n.kind][n.tag]=r.fallback[n.tag]=n}for(e=0,t=arguments.length;e{"use strict";var xhe=Ai();s2.exports=new xhe("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return r!==null?r:""}})});var A2=y((WZe,a2)=>{"use strict";var Phe=Ai();a2.exports=new Phe("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(r){return r!==null?r:[]}})});var c2=y((zZe,l2)=>{"use strict";var Dhe=Ai();l2.exports=new Dhe("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}})});var qI=y((VZe,u2)=>{"use strict";var khe=dc();u2.exports=new khe({explicit:[o2(),A2(),c2()]})});var f2=y((XZe,g2)=>{"use strict";var Rhe=Ai();function Fhe(r){if(r===null)return!0;var e=r.length;return e===1&&r==="~"||e===4&&(r==="null"||r==="Null"||r==="NULL")}function Nhe(){return null}function The(r){return r===null}g2.exports=new Rhe("tag:yaml.org,2002:null",{kind:"scalar",resolve:Fhe,construct:Nhe,predicate:The,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var p2=y((_Ze,h2)=>{"use strict";var Lhe=Ai();function Ohe(r){if(r===null)return!1;var e=r.length;return e===4&&(r==="true"||r==="True"||r==="TRUE")||e===5&&(r==="false"||r==="False"||r==="FALSE")}function Mhe(r){return r==="true"||r==="True"||r==="TRUE"}function Uhe(r){return Object.prototype.toString.call(r)==="[object Boolean]"}h2.exports=new Lhe("tag:yaml.org,2002:bool",{kind:"scalar",resolve:Ohe,construct:Mhe,predicate:Uhe,represent:{lowercase:function(r){return r?"true":"false"},uppercase:function(r){return r?"TRUE":"FALSE"},camelcase:function(r){return r?"True":"False"}},defaultStyle:"lowercase"})});var C2=y((ZZe,d2)=>{"use strict";var Khe=pc(),Hhe=Ai();function Ghe(r){return 48<=r&&r<=57||65<=r&&r<=70||97<=r&&r<=102}function Yhe(r){return 48<=r&&r<=55}function jhe(r){return 48<=r&&r<=57}function qhe(r){if(r===null)return!1;var e=r.length,t=0,i=!1,n;if(!e)return!1;if(n=r[t],(n==="-"||n==="+")&&(n=r[++t]),n==="0"){if(t+1===e)return!0;if(n=r[++t],n==="b"){for(t++;t=0?"0b"+r.toString(2):"-0b"+r.toString(2).slice(1)},octal:function(r){return r>=0?"0"+r.toString(8):"-0"+r.toString(8).slice(1)},decimal:function(r){return r.toString(10)},hexadecimal:function(r){return r>=0?"0x"+r.toString(16).toUpperCase():"-0x"+r.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var I2=y(($Ze,E2)=>{"use strict";var m2=pc(),zhe=Ai(),Vhe=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Xhe(r){return!(r===null||!Vhe.test(r)||r[r.length-1]==="_")}function _he(r){var e,t,i,n;return e=r.replace(/_/g,"").toLowerCase(),t=e[0]==="-"?-1:1,n=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(s){n.unshift(parseFloat(s,10))}),e=0,i=1,n.forEach(function(s){e+=s*i,i*=60}),t*e):t*parseFloat(e,10)}var Zhe=/^[-+]?[0-9]+e/;function $he(r,e){var t;if(isNaN(r))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===r)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===r)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(m2.isNegativeZero(r))return"-0.0";return t=r.toString(10),Zhe.test(t)?t.replace("e",".e"):t}function epe(r){return Object.prototype.toString.call(r)==="[object Number]"&&(r%1!==0||m2.isNegativeZero(r))}E2.exports=new zhe("tag:yaml.org,2002:float",{kind:"scalar",resolve:Xhe,construct:_he,predicate:epe,represent:$he,defaultStyle:"lowercase"})});var bv=y((e$e,y2)=>{"use strict";var tpe=dc();y2.exports=new tpe({include:[qI()],implicit:[f2(),p2(),C2(),I2()]})});var Qv=y((t$e,w2)=>{"use strict";var rpe=dc();w2.exports=new rpe({include:[bv()]})});var S2=y((r$e,Q2)=>{"use strict";var ipe=Ai(),B2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),b2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function npe(r){return r===null?!1:B2.exec(r)!==null||b2.exec(r)!==null}function spe(r){var e,t,i,n,s,o,a,l=0,c=null,u,g,f;if(e=B2.exec(r),e===null&&(e=b2.exec(r)),e===null)throw new Error("Date resolve error");if(t=+e[1],i=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(t,i,n));if(s=+e[4],o=+e[5],a=+e[6],e[7]){for(l=e[7].slice(0,3);l.length<3;)l+="0";l=+l}return e[9]&&(u=+e[10],g=+(e[11]||0),c=(u*60+g)*6e4,e[9]==="-"&&(c=-c)),f=new Date(Date.UTC(t,i,n,s,o,a,l)),c&&f.setTime(f.getTime()-c),f}function ope(r){return r.toISOString()}Q2.exports=new ipe("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:npe,construct:spe,instanceOf:Date,represent:ope})});var x2=y((i$e,v2)=>{"use strict";var ape=Ai();function Ape(r){return r==="<<"||r===null}v2.exports=new ape("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Ape})});var k2=y((n$e,D2)=>{"use strict";var Cc;try{P2=J,Cc=P2("buffer").Buffer}catch{}var P2,lpe=Ai(),Sv=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function cpe(r){if(r===null)return!1;var e,t,i=0,n=r.length,s=Sv;for(t=0;t64)){if(e<0)return!1;i+=6}return i%8===0}function upe(r){var e,t,i=r.replace(/[\r\n=]/g,""),n=i.length,s=Sv,o=0,a=[];for(e=0;e>16&255),a.push(o>>8&255),a.push(o&255)),o=o<<6|s.indexOf(i.charAt(e));return t=n%4*6,t===0?(a.push(o>>16&255),a.push(o>>8&255),a.push(o&255)):t===18?(a.push(o>>10&255),a.push(o>>2&255)):t===12&&a.push(o>>4&255),Cc?Cc.from?Cc.from(a):new Cc(a):a}function gpe(r){var e="",t=0,i,n,s=r.length,o=Sv;for(i=0;i>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]),t=(t<<8)+r[i];return n=s%3,n===0?(e+=o[t>>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]):n===2?(e+=o[t>>10&63],e+=o[t>>4&63],e+=o[t<<2&63],e+=o[64]):n===1&&(e+=o[t>>2&63],e+=o[t<<4&63],e+=o[64],e+=o[64]),e}function fpe(r){return Cc&&Cc.isBuffer(r)}D2.exports=new lpe("tag:yaml.org,2002:binary",{kind:"scalar",resolve:cpe,construct:upe,predicate:fpe,represent:gpe})});var F2=y((s$e,R2)=>{"use strict";var hpe=Ai(),ppe=Object.prototype.hasOwnProperty,dpe=Object.prototype.toString;function Cpe(r){if(r===null)return!0;var e=[],t,i,n,s,o,a=r;for(t=0,i=a.length;t{"use strict";var Epe=Ai(),Ipe=Object.prototype.toString;function ype(r){if(r===null)return!0;var e,t,i,n,s,o=r;for(s=new Array(o.length),e=0,t=o.length;e{"use strict";var Bpe=Ai(),bpe=Object.prototype.hasOwnProperty;function Qpe(r){if(r===null)return!0;var e,t=r;for(e in t)if(bpe.call(t,e)&&t[e]!==null)return!1;return!0}function Spe(r){return r!==null?r:{}}L2.exports=new Bpe("tag:yaml.org,2002:set",{kind:"mapping",resolve:Qpe,construct:Spe})});var nf=y((A$e,M2)=>{"use strict";var vpe=dc();M2.exports=new vpe({include:[Qv()],implicit:[S2(),x2()],explicit:[k2(),F2(),T2(),O2()]})});var K2=y((l$e,U2)=>{"use strict";var xpe=Ai();function Ppe(){return!0}function Dpe(){}function kpe(){return""}function Rpe(r){return typeof r>"u"}U2.exports=new xpe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:Ppe,construct:Dpe,predicate:Rpe,represent:kpe})});var G2=y((c$e,H2)=>{"use strict";var Fpe=Ai();function Npe(r){if(r===null||r.length===0)return!1;var e=r,t=/\/([gim]*)$/.exec(r),i="";return!(e[0]==="/"&&(t&&(i=t[1]),i.length>3||e[e.length-i.length-1]!=="/"))}function Tpe(r){var e=r,t=/\/([gim]*)$/.exec(r),i="";return e[0]==="/"&&(t&&(i=t[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)}function Lpe(r){var e="/"+r.source+"/";return r.global&&(e+="g"),r.multiline&&(e+="m"),r.ignoreCase&&(e+="i"),e}function Ope(r){return Object.prototype.toString.call(r)==="[object RegExp]"}H2.exports=new Fpe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:Npe,construct:Tpe,predicate:Ope,represent:Lpe})});var q2=y((u$e,j2)=>{"use strict";var JI;try{Y2=J,JI=Y2("esprima")}catch{typeof window<"u"&&(JI=window.esprima)}var Y2,Mpe=Ai();function Upe(r){if(r===null)return!1;try{var e="("+r+")",t=JI.parse(e,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function Kpe(r){var e="("+r+")",t=JI.parse(e,{range:!0}),i=[],n;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(s){i.push(s.name)}),n=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(i,e.slice(n[0]+1,n[1]-1)):new Function(i,"return "+e.slice(n[0],n[1]))}function Hpe(r){return r.toString()}function Gpe(r){return Object.prototype.toString.call(r)==="[object Function]"}j2.exports=new Mpe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:Upe,construct:Kpe,predicate:Gpe,represent:Hpe})});var Ed=y((g$e,W2)=>{"use strict";var J2=dc();W2.exports=J2.DEFAULT=new J2({include:[nf()],explicit:[K2(),G2(),q2()]})});var gH=y((f$e,Id)=>{"use strict";var Qa=pc(),eH=tf(),Ype=e2(),tH=nf(),jpe=Ed(),NA=Object.prototype.hasOwnProperty,WI=1,rH=2,iH=3,zI=4,vv=1,qpe=2,z2=3,Jpe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Wpe=/[\x85\u2028\u2029]/,zpe=/[,\[\]\{\}]/,nH=/^(?:!|!!|![a-z\-]+!)$/i,sH=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function V2(r){return Object.prototype.toString.call(r)}function So(r){return r===10||r===13}function Ec(r){return r===9||r===32}function fn(r){return r===9||r===32||r===10||r===13}function sf(r){return r===44||r===91||r===93||r===123||r===125}function Vpe(r){var e;return 48<=r&&r<=57?r-48:(e=r|32,97<=e&&e<=102?e-97+10:-1)}function Xpe(r){return r===120?2:r===117?4:r===85?8:0}function _pe(r){return 48<=r&&r<=57?r-48:-1}function X2(r){return r===48?"\0":r===97?"\x07":r===98?"\b":r===116||r===9?" ":r===110?` -`:r===118?"\v":r===102?"\f":r===114?"\r":r===101?"\x1B":r===32?" ":r===34?'"':r===47?"/":r===92?"\\":r===78?"\x85":r===95?"\xA0":r===76?"\u2028":r===80?"\u2029":""}function Zpe(r){return r<=65535?String.fromCharCode(r):String.fromCharCode((r-65536>>10)+55296,(r-65536&1023)+56320)}var oH=new Array(256),aH=new Array(256);for(mc=0;mc<256;mc++)oH[mc]=X2(mc)?1:0,aH[mc]=X2(mc);var mc;function $pe(r,e){this.input=r,this.filename=e.filename||null,this.schema=e.schema||jpe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=r.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function AH(r,e){return new eH(e,new Ype(r.filename,r.input,r.position,r.line,r.position-r.lineStart))}function gt(r,e){throw AH(r,e)}function VI(r,e){r.onWarning&&r.onWarning.call(null,AH(r,e))}var _2={YAML:function(e,t,i){var n,s,o;e.version!==null&>(e,"duplication of %YAML directive"),i.length!==1&>(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(i[0]),n===null&>(e,"ill-formed argument of the YAML directive"),s=parseInt(n[1],10),o=parseInt(n[2],10),s!==1&>(e,"unacceptable YAML version of the document"),e.version=i[0],e.checkLineBreaks=o<2,o!==1&&o!==2&&VI(e,"unsupported YAML version of the document")},TAG:function(e,t,i){var n,s;i.length!==2&>(e,"TAG directive accepts exactly two arguments"),n=i[0],s=i[1],nH.test(n)||gt(e,"ill-formed tag handle (first argument) of the TAG directive"),NA.call(e.tagMap,n)&>(e,'there is a previously declared suffix for "'+n+'" tag handle'),sH.test(s)||gt(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[n]=s}};function FA(r,e,t,i){var n,s,o,a;if(e1&&(r.result+=Qa.repeat(` -`,e-1))}function ede(r,e,t){var i,n,s,o,a,l,c,u,g=r.kind,f=r.result,h;if(h=r.input.charCodeAt(r.position),fn(h)||sf(h)||h===35||h===38||h===42||h===33||h===124||h===62||h===39||h===34||h===37||h===64||h===96||(h===63||h===45)&&(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n)))return!1;for(r.kind="scalar",r.result="",s=o=r.position,a=!1;h!==0;){if(h===58){if(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n))break}else if(h===35){if(i=r.input.charCodeAt(r.position-1),fn(i))break}else{if(r.position===r.lineStart&&XI(r)||t&&sf(h))break;if(So(h))if(l=r.line,c=r.lineStart,u=r.lineIndent,_r(r,!1,-1),r.lineIndent>=e){a=!0,h=r.input.charCodeAt(r.position);continue}else{r.position=o,r.line=l,r.lineStart=c,r.lineIndent=u;break}}a&&(FA(r,s,o,!1),Pv(r,r.line-l),s=o=r.position,a=!1),Ec(h)||(o=r.position+1),h=r.input.charCodeAt(++r.position)}return FA(r,s,o,!1),r.result?!0:(r.kind=g,r.result=f,!1)}function tde(r,e){var t,i,n;if(t=r.input.charCodeAt(r.position),t!==39)return!1;for(r.kind="scalar",r.result="",r.position++,i=n=r.position;(t=r.input.charCodeAt(r.position))!==0;)if(t===39)if(FA(r,i,r.position,!0),t=r.input.charCodeAt(++r.position),t===39)i=r.position,r.position++,n=r.position;else return!0;else So(t)?(FA(r,i,n,!0),Pv(r,_r(r,!1,e)),i=n=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a single quoted scalar"):(r.position++,n=r.position);gt(r,"unexpected end of the stream within a single quoted scalar")}function rde(r,e){var t,i,n,s,o,a;if(a=r.input.charCodeAt(r.position),a!==34)return!1;for(r.kind="scalar",r.result="",r.position++,t=i=r.position;(a=r.input.charCodeAt(r.position))!==0;){if(a===34)return FA(r,t,r.position,!0),r.position++,!0;if(a===92){if(FA(r,t,r.position,!0),a=r.input.charCodeAt(++r.position),So(a))_r(r,!1,e);else if(a<256&&oH[a])r.result+=aH[a],r.position++;else if((o=Xpe(a))>0){for(n=o,s=0;n>0;n--)a=r.input.charCodeAt(++r.position),(o=Vpe(a))>=0?s=(s<<4)+o:gt(r,"expected hexadecimal character");r.result+=Zpe(s),r.position++}else gt(r,"unknown escape sequence");t=i=r.position}else So(a)?(FA(r,t,i,!0),Pv(r,_r(r,!1,e)),t=i=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a double quoted scalar"):(r.position++,i=r.position)}gt(r,"unexpected end of the stream within a double quoted scalar")}function ide(r,e){var t=!0,i,n=r.tag,s,o=r.anchor,a,l,c,u,g,f={},h,p,C,w;if(w=r.input.charCodeAt(r.position),w===91)l=93,g=!1,s=[];else if(w===123)l=125,g=!0,s={};else return!1;for(r.anchor!==null&&(r.anchorMap[r.anchor]=s),w=r.input.charCodeAt(++r.position);w!==0;){if(_r(r,!0,e),w=r.input.charCodeAt(r.position),w===l)return r.position++,r.tag=n,r.anchor=o,r.kind=g?"mapping":"sequence",r.result=s,!0;t||gt(r,"missed comma between flow collection entries"),p=h=C=null,c=u=!1,w===63&&(a=r.input.charCodeAt(r.position+1),fn(a)&&(c=u=!0,r.position++,_r(r,!0,e))),i=r.line,af(r,e,WI,!1,!0),p=r.tag,h=r.result,_r(r,!0,e),w=r.input.charCodeAt(r.position),(u||r.line===i)&&w===58&&(c=!0,w=r.input.charCodeAt(++r.position),_r(r,!0,e),af(r,e,WI,!1,!0),C=r.result),g?of(r,s,f,p,h,C):c?s.push(of(r,null,f,p,h,C)):s.push(h),_r(r,!0,e),w=r.input.charCodeAt(r.position),w===44?(t=!0,w=r.input.charCodeAt(++r.position)):t=!1}gt(r,"unexpected end of the stream within a flow collection")}function nde(r,e){var t,i,n=vv,s=!1,o=!1,a=e,l=0,c=!1,u,g;if(g=r.input.charCodeAt(r.position),g===124)i=!1;else if(g===62)i=!0;else return!1;for(r.kind="scalar",r.result="";g!==0;)if(g=r.input.charCodeAt(++r.position),g===43||g===45)vv===n?n=g===43?z2:qpe:gt(r,"repeat of a chomping mode identifier");else if((u=_pe(g))>=0)u===0?gt(r,"bad explicit indentation width of a block scalar; it cannot be less than one"):o?gt(r,"repeat of an indentation width identifier"):(a=e+u-1,o=!0);else break;if(Ec(g)){do g=r.input.charCodeAt(++r.position);while(Ec(g));if(g===35)do g=r.input.charCodeAt(++r.position);while(!So(g)&&g!==0)}for(;g!==0;){for(xv(r),r.lineIndent=0,g=r.input.charCodeAt(r.position);(!o||r.lineIndenta&&(a=r.lineIndent),So(g)){l++;continue}if(r.lineIndente)&&l!==0)gt(r,"bad indentation of a sequence entry");else if(r.lineIndente)&&(af(r,e,zI,!0,n)&&(p?f=r.result:h=r.result),p||(of(r,c,u,g,f,h,s,o),g=f=h=null),_r(r,!0,-1),w=r.input.charCodeAt(r.position)),r.lineIndent>e&&w!==0)gt(r,"bad indentation of a mapping entry");else if(r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndent tag; it should be "scalar", not "'+r.kind+'"'),g=0,f=r.implicitTypes.length;g tag; it should be "'+h.kind+'", not "'+r.kind+'"'),h.resolve(r.result)?(r.result=h.construct(r.result),r.anchor!==null&&(r.anchorMap[r.anchor]=r.result)):gt(r,"cannot resolve a node with !<"+r.tag+"> explicit tag")):gt(r,"unknown tag !<"+r.tag+">");return r.listener!==null&&r.listener("close",r),r.tag!==null||r.anchor!==null||u}function lde(r){var e=r.position,t,i,n,s=!1,o;for(r.version=null,r.checkLineBreaks=r.legacy,r.tagMap={},r.anchorMap={};(o=r.input.charCodeAt(r.position))!==0&&(_r(r,!0,-1),o=r.input.charCodeAt(r.position),!(r.lineIndent>0||o!==37));){for(s=!0,o=r.input.charCodeAt(++r.position),t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);for(i=r.input.slice(t,r.position),n=[],i.length<1&>(r,"directive name must not be less than one character in length");o!==0;){for(;Ec(o);)o=r.input.charCodeAt(++r.position);if(o===35){do o=r.input.charCodeAt(++r.position);while(o!==0&&!So(o));break}if(So(o))break;for(t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);n.push(r.input.slice(t,r.position))}o!==0&&xv(r),NA.call(_2,i)?_2[i](r,i,n):VI(r,'unknown document directive "'+i+'"')}if(_r(r,!0,-1),r.lineIndent===0&&r.input.charCodeAt(r.position)===45&&r.input.charCodeAt(r.position+1)===45&&r.input.charCodeAt(r.position+2)===45?(r.position+=3,_r(r,!0,-1)):s&>(r,"directives end mark is expected"),af(r,r.lineIndent-1,zI,!1,!0),_r(r,!0,-1),r.checkLineBreaks&&Wpe.test(r.input.slice(e,r.position))&&VI(r,"non-ASCII line breaks are interpreted as content"),r.documents.push(r.result),r.position===r.lineStart&&XI(r)){r.input.charCodeAt(r.position)===46&&(r.position+=3,_r(r,!0,-1));return}if(r.position"u"&&(t=e,e=null);var i=lH(r,t);if(typeof e!="function")return i;for(var n=0,s=i.length;n"u"&&(t=e,e=null),cH(r,e,Qa.extend({schema:tH},t))}function ude(r,e){return uH(r,Qa.extend({schema:tH},e))}Id.exports.loadAll=cH;Id.exports.load=uH;Id.exports.safeLoadAll=cde;Id.exports.safeLoad=ude});var TH=y((h$e,Fv)=>{"use strict";var wd=pc(),Bd=tf(),gde=Ed(),fde=nf(),IH=Object.prototype.toString,yH=Object.prototype.hasOwnProperty,hde=9,yd=10,pde=13,dde=32,Cde=33,mde=34,wH=35,Ede=37,Ide=38,yde=39,wde=42,BH=44,Bde=45,bH=58,bde=61,Qde=62,Sde=63,vde=64,QH=91,SH=93,xde=96,vH=123,Pde=124,xH=125,Ti={};Ti[0]="\\0";Ti[7]="\\a";Ti[8]="\\b";Ti[9]="\\t";Ti[10]="\\n";Ti[11]="\\v";Ti[12]="\\f";Ti[13]="\\r";Ti[27]="\\e";Ti[34]='\\"';Ti[92]="\\\\";Ti[133]="\\N";Ti[160]="\\_";Ti[8232]="\\L";Ti[8233]="\\P";var Dde=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function kde(r,e){var t,i,n,s,o,a,l;if(e===null)return{};for(t={},i=Object.keys(e),n=0,s=i.length;n0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}else{for(s=0;si&&r[g+1]!==" ",g=s);else if(!Af(o))return _I;a=s>0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}c=c||u&&s-g-1>i&&r[g+1]!==" "}return!l&&!c?f&&!n(r)?DH:kH:t>9&&PH(r)?_I:c?FH:RH}function Ode(r,e,t,i){r.dump=function(){if(e.length===0)return"''";if(!r.noCompatMode&&Dde.indexOf(e)!==-1)return"'"+e+"'";var n=r.indent*Math.max(1,t),s=r.lineWidth===-1?-1:Math.max(Math.min(r.lineWidth,40),r.lineWidth-n),o=i||r.flowLevel>-1&&t>=r.flowLevel;function a(l){return Fde(r,l)}switch(Lde(e,o,r.indent,s,a)){case DH:return e;case kH:return"'"+e.replace(/'/g,"''")+"'";case RH:return"|"+dH(e,r.indent)+CH(hH(e,n));case FH:return">"+dH(e,r.indent)+CH(hH(Mde(e,s),n));case _I:return'"'+Ude(e,s)+'"';default:throw new Bd("impossible error: invalid scalar style")}}()}function dH(r,e){var t=PH(r)?String(e):"",i=r[r.length-1]===` -`,n=i&&(r[r.length-2]===` -`||r===` -`),s=n?"+":i?"":"-";return t+s+` -`}function CH(r){return r[r.length-1]===` -`?r.slice(0,-1):r}function Mde(r,e){for(var t=/(\n+)([^\n]*)/g,i=function(){var c=r.indexOf(` -`);return c=c!==-1?c:r.length,t.lastIndex=c,mH(r.slice(0,c),e)}(),n=r[0]===` -`||r[0]===" ",s,o;o=t.exec(r);){var a=o[1],l=o[2];s=l[0]===" ",i+=a+(!n&&!s&&l!==""?` -`:"")+mH(l,e),n=s}return i}function mH(r,e){if(r===""||r[0]===" ")return r;for(var t=/ [^ ]/g,i,n=0,s,o=0,a=0,l="";i=t.exec(r);)a=i.index,a-n>e&&(s=o>n?o:a,l+=` -`+r.slice(n,s),n=s+1),o=a;return l+=` -`,r.length-n>e&&o>n?l+=r.slice(n,o)+` -`+r.slice(o+1):l+=r.slice(n),l.slice(1)}function Ude(r){for(var e="",t,i,n,s=0;s=55296&&t<=56319&&(i=r.charCodeAt(s+1),i>=56320&&i<=57343)){e+=fH((t-55296)*1024+i-56320+65536),s++;continue}n=Ti[t],e+=!n&&Af(t)?r[s]:n||fH(t)}return e}function Kde(r,e,t){var i="",n=r.tag,s,o;for(s=0,o=t.length;s1024&&(u+="? "),u+=r.dump+(r.condenseFlow?'"':"")+":"+(r.condenseFlow?"":" "),Ic(r,e,c,!1,!1)&&(u+=r.dump,i+=u));r.tag=n,r.dump="{"+i+"}"}function Yde(r,e,t,i){var n="",s=r.tag,o=Object.keys(t),a,l,c,u,g,f;if(r.sortKeys===!0)o.sort();else if(typeof r.sortKeys=="function")o.sort(r.sortKeys);else if(r.sortKeys)throw new Bd("sortKeys must be a boolean or a function");for(a=0,l=o.length;a1024,g&&(r.dump&&yd===r.dump.charCodeAt(0)?f+="?":f+="? "),f+=r.dump,g&&(f+=Dv(r,e)),Ic(r,e+1,u,!0,g)&&(r.dump&&yd===r.dump.charCodeAt(0)?f+=":":f+=": ",f+=r.dump,n+=f));r.tag=s,r.dump=n||"{}"}function EH(r,e,t){var i,n,s,o,a,l;for(n=t?r.explicitTypes:r.implicitTypes,s=0,o=n.length;s tag resolver accepts not "'+l+'" style');r.dump=i}return!0}return!1}function Ic(r,e,t,i,n,s){r.tag=null,r.dump=t,EH(r,t,!1)||EH(r,t,!0);var o=IH.call(r.dump);i&&(i=r.flowLevel<0||r.flowLevel>e);var a=o==="[object Object]"||o==="[object Array]",l,c;if(a&&(l=r.duplicates.indexOf(t),c=l!==-1),(r.tag!==null&&r.tag!=="?"||c||r.indent!==2&&e>0)&&(n=!1),c&&r.usedDuplicates[l])r.dump="*ref_"+l;else{if(a&&c&&!r.usedDuplicates[l]&&(r.usedDuplicates[l]=!0),o==="[object Object]")i&&Object.keys(r.dump).length!==0?(Yde(r,e,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Gde(r,e,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump));else if(o==="[object Array]"){var u=r.noArrayIndent&&e>0?e-1:e;i&&r.dump.length!==0?(Hde(r,u,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Kde(r,u,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump))}else if(o==="[object String]")r.tag!=="?"&&Ode(r,r.dump,e,s);else{if(r.skipInvalid)return!1;throw new Bd("unacceptable kind of an object to dump "+o)}r.tag!==null&&r.tag!=="?"&&(r.dump="!<"+r.tag+"> "+r.dump)}return!0}function jde(r,e){var t=[],i=[],n,s;for(kv(r,t,i),n=0,s=i.length;n{"use strict";var ZI=gH(),LH=TH();function $I(r){return function(){throw new Error("Function "+r+" is deprecated and cannot be used.")}}Tr.exports.Type=Ai();Tr.exports.Schema=dc();Tr.exports.FAILSAFE_SCHEMA=qI();Tr.exports.JSON_SCHEMA=bv();Tr.exports.CORE_SCHEMA=Qv();Tr.exports.DEFAULT_SAFE_SCHEMA=nf();Tr.exports.DEFAULT_FULL_SCHEMA=Ed();Tr.exports.load=ZI.load;Tr.exports.loadAll=ZI.loadAll;Tr.exports.safeLoad=ZI.safeLoad;Tr.exports.safeLoadAll=ZI.safeLoadAll;Tr.exports.dump=LH.dump;Tr.exports.safeDump=LH.safeDump;Tr.exports.YAMLException=tf();Tr.exports.MINIMAL_SCHEMA=qI();Tr.exports.SAFE_SCHEMA=nf();Tr.exports.DEFAULT_SCHEMA=Ed();Tr.exports.scan=$I("scan");Tr.exports.parse=$I("parse");Tr.exports.compose=$I("compose");Tr.exports.addConstructor=$I("addConstructor")});var UH=y((d$e,MH)=>{"use strict";var Jde=OH();MH.exports=Jde});var HH=y((C$e,KH)=>{"use strict";function Wde(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function yc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,yc)}Wde(yc,Error);yc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g({[Ne]:pe})))},H=function(R){return R},j=function(R){return R},$=Ms("correct indentation"),V=" ",W=ar(" ",!1),Z=function(R){return R.length===vA*Gg},A=function(R){return R.length===(vA+1)*Gg},ae=function(){return vA++,!0},ge=function(){return vA--,!0},_=function(){return Lg()},L=Ms("pseudostring"),N=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,ue=Fn(["\r",` -`," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),we=/^[^\r\n\t ,\][{}:#"']/,Te=Fn(["\r",` -`," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),Pe=function(){return Lg().replace(/^ *| *$/g,"")},Le="--",se=ar("--",!1),Ae=/^[a-zA-Z\/0-9]/,be=Fn([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),fe=/^[^\r\n\t :,]/,le=Fn(["\r",` -`," "," ",":",","],!0,!1),Ge="null",ie=ar("null",!1),Y=function(){return null},he="true",re=ar("true",!1),me=function(){return!0},tt="false",Rt=ar("false",!1),It=function(){return!1},Ur=Ms("string"),oi='"',pi=ar('"',!1),pr=function(){return""},di=function(R){return R},ai=function(R){return R.join("")},Os=/^[^"\\\0-\x1F\x7F]/,dr=Fn(['"',"\\",["\0",""],"\x7F"],!0,!1),Bi='\\"',_n=ar('\\"',!1),pa=function(){return'"'},EA="\\\\",kg=ar("\\\\",!1),Zn=function(){return"\\"},IA="\\/",da=ar("\\/",!1),Jp=function(){return"/"},yA="\\b",wA=ar("\\b",!1),Br=function(){return"\b"},Vl="\\f",Rg=ar("\\f",!1),Eo=function(){return"\f"},Fg="\\n",Wp=ar("\\n",!1),zp=function(){return` -`},Pr="\\r",oe=ar("\\r",!1),Io=function(){return"\r"},kn="\\t",Ng=ar("\\t",!1),bt=function(){return" "},Xl="\\u",Rn=ar("\\u",!1),$n=function(R,q,pe,Ne){return String.fromCharCode(parseInt(`0x${R}${q}${pe}${Ne}`))},es=/^[0-9a-fA-F]/,ut=Fn([["0","9"],["a","f"],["A","F"]],!1,!1),yo=Ms("blank space"),at=/^[ \t]/,ln=Fn([" "," "],!1,!1),S=Ms("white space"),Lt=/^[ \t\n\r]/,Tg=Fn([" "," ",` -`,"\r"],!1,!1),_l=`\r -`,Vp=ar(`\r -`,!1),Xp=` -`,_p=ar(` -`,!1),Zp="\r",$p=ar("\r",!1),G=0,yt=0,BA=[{line:1,column:1}],Wi=0,Zl=[],We=0,Ca;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function Lg(){return r.substring(yt,G)}function uI(){return cn(yt,G)}function ed(R,q){throw q=q!==void 0?q:cn(yt,G),ec([Ms(R)],r.substring(yt,G),q)}function gI(R,q){throw q=q!==void 0?q:cn(yt,G),Og(R,q)}function ar(R,q){return{type:"literal",text:R,ignoreCase:q}}function Fn(R,q,pe){return{type:"class",parts:R,inverted:q,ignoreCase:pe}}function $l(){return{type:"any"}}function td(){return{type:"end"}}function Ms(R){return{type:"other",description:R}}function ma(R){var q=BA[R],pe;if(q)return q;for(pe=R-1;!BA[pe];)pe--;for(q=BA[pe],q={line:q.line,column:q.column};peWi&&(Wi=G,Zl=[]),Zl.push(R))}function Og(R,q){return new yc(R,null,null,q)}function ec(R,q,pe){return new yc(yc.buildMessage(R,q),R,q,pe)}function Us(){var R;return R=Mg(),R}function tc(){var R,q,pe;for(R=G,q=[],pe=bA();pe!==t;)q.push(pe),pe=bA();return q!==t&&(yt=R,q=s(q)),R=q,R}function bA(){var R,q,pe,Ne,xe;return R=G,q=Ia(),q!==t?(r.charCodeAt(G)===45?(pe=o,G++):(pe=t,We===0&&ke(a)),pe!==t?(Ne=Nr(),Ne!==t?(xe=Ea(),xe!==t?(yt=R,q=l(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R}function Mg(){var R,q,pe;for(R=G,q=[],pe=Ug();pe!==t;)q.push(pe),pe=Ug();return q!==t&&(yt=R,q=c(q)),R=q,R}function Ug(){var R,q,pe,Ne,xe,qe,dt,Ft,Nn;if(R=G,q=Nr(),q===t&&(q=null),q!==t){if(pe=G,r.charCodeAt(G)===35?(Ne=u,G++):(Ne=t,We===0&&ke(g)),Ne!==t){if(xe=[],qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t),qe!==t)for(;qe!==t;)xe.push(qe),qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t);else xe=t;xe!==t?(Ne=[Ne,xe],pe=Ne):(G=pe,pe=t)}else G=pe,pe=t;if(pe===t&&(pe=null),pe!==t){if(Ne=[],xe=Hs(),xe!==t)for(;xe!==t;)Ne.push(xe),xe=Hs();else Ne=t;Ne!==t?(yt=R,q=h(),R=q):(G=R,R=t)}else G=R,R=t}else G=R,R=t;if(R===t&&(R=G,q=Ia(),q!==t?(pe=rc(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Ia(),q!==t?(pe=Ks(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))){if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t)if(Ne=Nr(),Ne!==t)if(xe=fI(),xe!==t){if(qe=[],dt=Hs(),dt!==t)for(;dt!==t;)qe.push(dt),dt=Hs();else qe=t;qe!==t?(yt=R,q=w(pe,xe),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;else G=R,R=t;else G=R,R=t;if(R===t)if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t){if(Ne=[],xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t),xe!==t)for(;xe!==t;)Ne.push(xe),xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t);else Ne=t;Ne!==t?(xe=Nr(),xe===t&&(xe=null),xe!==t?(r.charCodeAt(G)===58?(qe=p,G++):(qe=t,We===0&&ke(C)),qe!==t?(dt=Nr(),dt===t&&(dt=null),dt!==t?(Ft=Ea(),Ft!==t?(yt=R,q=T(pe,Ne,Ft),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)}else G=R,R=t;else G=R,R=t}return R}function Ea(){var R,q,pe,Ne,xe,qe,dt;if(R=G,q=G,We++,pe=G,Ne=Gs(),Ne!==t?(xe=$e(),xe!==t?(r.charCodeAt(G)===45?(qe=o,G++):(qe=t,We===0&&ke(a)),qe!==t?(dt=Nr(),dt!==t?(Ne=[Ne,xe,qe,dt],pe=Ne):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t),We--,pe!==t?(G=q,q=void 0):q=t,q!==t?(pe=Hs(),pe!==t?(Ne=wo(),Ne!==t?(xe=tc(),xe!==t?(qe=QA(),qe!==t?(yt=R,q=H(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Gs(),q!==t?(pe=wo(),pe!==t?(Ne=Mg(),Ne!==t?(xe=QA(),xe!==t?(yt=R,q=H(Ne),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))if(R=G,q=ic(),q!==t){if(pe=[],Ne=Hs(),Ne!==t)for(;Ne!==t;)pe.push(Ne),Ne=Hs();else pe=t;pe!==t?(yt=R,q=j(q),R=q):(G=R,R=t)}else G=R,R=t;return R}function Ia(){var R,q,pe;for(We++,R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=Z(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),We--,R===t&&(q=t,We===0&&ke($)),R}function $e(){var R,q,pe;for(R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=A(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),R}function wo(){var R;return yt=G,R=ae(),R?R=void 0:R=t,R}function QA(){var R;return yt=G,R=ge(),R?R=void 0:R=t,R}function rc(){var R;return R=nc(),R===t&&(R=rd()),R}function Ks(){var R,q,pe;if(R=nc(),R===t){if(R=G,q=[],pe=Kg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Kg();else q=t;q!==t&&(yt=R,q=_()),R=q}return R}function ic(){var R;return R=id(),R===t&&(R=hI(),R===t&&(R=nc(),R===t&&(R=rd()))),R}function fI(){var R;return R=id(),R===t&&(R=nc(),R===t&&(R=Kg())),R}function rd(){var R,q,pe,Ne,xe,qe;if(We++,R=G,N.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ue)),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;return We--,R===t&&(q=t,We===0&&ke(L)),R}function Kg(){var R,q,pe,Ne,xe;if(R=G,r.substr(G,2)===Le?(q=Le,G+=2):(q=t,We===0&&ke(se)),q===t&&(q=null),q!==t)if(Ae.test(r.charAt(G))?(pe=r.charAt(G),G++):(pe=t,We===0&&ke(be)),pe!==t){for(Ne=[],fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));xe!==t;)Ne.push(xe),fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));Ne!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;return R}function id(){var R,q;return R=G,r.substr(G,4)===Ge?(q=Ge,G+=4):(q=t,We===0&&ke(ie)),q!==t&&(yt=R,q=Y()),R=q,R}function hI(){var R,q;return R=G,r.substr(G,4)===he?(q=he,G+=4):(q=t,We===0&&ke(re)),q!==t&&(yt=R,q=me()),R=q,R===t&&(R=G,r.substr(G,5)===tt?(q=tt,G+=5):(q=t,We===0&&ke(Rt)),q!==t&&(yt=R,q=It()),R=q),R}function nc(){var R,q,pe,Ne;return We++,R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(r.charCodeAt(G)===34?(pe=oi,G++):(pe=t,We===0&&ke(pi)),pe!==t?(yt=R,q=pr(),R=q):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(pe=pI(),pe!==t?(r.charCodeAt(G)===34?(Ne=oi,G++):(Ne=t,We===0&&ke(pi)),Ne!==t?(yt=R,q=di(pe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)),We--,R===t&&(q=t,We===0&&ke(Ur)),R}function pI(){var R,q,pe;if(R=G,q=[],pe=Hg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Hg();else q=t;return q!==t&&(yt=R,q=ai(q)),R=q,R}function Hg(){var R,q,pe,Ne,xe,qe;return Os.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(dr)),R===t&&(R=G,r.substr(G,2)===Bi?(q=Bi,G+=2):(q=t,We===0&&ke(_n)),q!==t&&(yt=R,q=pa()),R=q,R===t&&(R=G,r.substr(G,2)===EA?(q=EA,G+=2):(q=t,We===0&&ke(kg)),q!==t&&(yt=R,q=Zn()),R=q,R===t&&(R=G,r.substr(G,2)===IA?(q=IA,G+=2):(q=t,We===0&&ke(da)),q!==t&&(yt=R,q=Jp()),R=q,R===t&&(R=G,r.substr(G,2)===yA?(q=yA,G+=2):(q=t,We===0&&ke(wA)),q!==t&&(yt=R,q=Br()),R=q,R===t&&(R=G,r.substr(G,2)===Vl?(q=Vl,G+=2):(q=t,We===0&&ke(Rg)),q!==t&&(yt=R,q=Eo()),R=q,R===t&&(R=G,r.substr(G,2)===Fg?(q=Fg,G+=2):(q=t,We===0&&ke(Wp)),q!==t&&(yt=R,q=zp()),R=q,R===t&&(R=G,r.substr(G,2)===Pr?(q=Pr,G+=2):(q=t,We===0&&ke(oe)),q!==t&&(yt=R,q=Io()),R=q,R===t&&(R=G,r.substr(G,2)===kn?(q=kn,G+=2):(q=t,We===0&&ke(Ng)),q!==t&&(yt=R,q=bt()),R=q,R===t&&(R=G,r.substr(G,2)===Xl?(q=Xl,G+=2):(q=t,We===0&&ke(Rn)),q!==t?(pe=SA(),pe!==t?(Ne=SA(),Ne!==t?(xe=SA(),xe!==t?(qe=SA(),qe!==t?(yt=R,q=$n(pe,Ne,xe,qe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)))))))))),R}function SA(){var R;return es.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(ut)),R}function Nr(){var R,q;if(We++,R=[],at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln)),q!==t)for(;q!==t;)R.push(q),at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln));else R=t;return We--,R===t&&(q=t,We===0&&ke(yo)),R}function dI(){var R,q;if(We++,R=[],Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg)),q!==t)for(;q!==t;)R.push(q),Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg));else R=t;return We--,R===t&&(q=t,We===0&&ke(S)),R}function Hs(){var R,q,pe,Ne,xe,qe;if(R=G,q=Gs(),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(q=[q,pe],R=q):(G=R,R=t)}else G=R,R=t;return R}function Gs(){var R;return r.substr(G,2)===_l?(R=_l,G+=2):(R=t,We===0&&ke(Vp)),R===t&&(r.charCodeAt(G)===10?(R=Xp,G++):(R=t,We===0&&ke(_p)),R===t&&(r.charCodeAt(G)===13?(R=Zp,G++):(R=t,We===0&&ke($p)))),R}let Gg=2,vA=0;if(Ca=n(),Ca!==t&&G===r.length)return Ca;throw Ca!==t&&G{"use strict";var $de=r=>{let e=!1,t=!1,i=!1;for(let n=0;n{if(!(typeof r=="string"||Array.isArray(r)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let t=n=>e.pascalCase?n.charAt(0).toUpperCase()+n.slice(1):n;return Array.isArray(r)?r=r.map(n=>n.trim()).filter(n=>n.length).join("-"):r=r.trim(),r.length===0?"":r.length===1?e.pascalCase?r.toUpperCase():r.toLowerCase():(r!==r.toLowerCase()&&(r=$de(r)),r=r.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(n,s)=>s.toUpperCase()).replace(/\d+(\w|$)/g,n=>n.toUpperCase()),t(r))};Tv.exports=JH;Tv.exports.default=JH});var zH=y((B$e,eCe)=>{eCe.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:"NOW_BUILDER"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"}]});var wc=y(Mn=>{"use strict";var XH=zH(),vo=process.env;Object.defineProperty(Mn,"_vendors",{value:XH.map(function(r){return r.constant})});Mn.name=null;Mn.isPR=null;XH.forEach(function(r){let t=(Array.isArray(r.env)?r.env:[r.env]).every(function(i){return VH(i)});if(Mn[r.constant]=t,t)switch(Mn.name=r.name,typeof r.pr){case"string":Mn.isPR=!!vo[r.pr];break;case"object":"env"in r.pr?Mn.isPR=r.pr.env in vo&&vo[r.pr.env]!==r.pr.ne:"any"in r.pr?Mn.isPR=r.pr.any.some(function(i){return!!vo[i]}):Mn.isPR=VH(r.pr);break;default:Mn.isPR=null}});Mn.isCI=!!(vo.CI||vo.CONTINUOUS_INTEGRATION||vo.BUILD_NUMBER||vo.RUN_ID||Mn.name);function VH(r){return typeof r=="string"?!!vo[r]:Object.keys(r).every(function(e){return vo[e]===r[e]})}});var ry=y(Un=>{"use strict";Object.defineProperty(Un,"__esModule",{value:!0});var tCe=0,rCe=1,iCe=2,nCe="",sCe="\0",oCe=-1,aCe=/^(-h|--help)(?:=([0-9]+))?$/,ACe=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,lCe=/^-[a-zA-Z]{2,}$/,cCe=/^([^=]+)=([\s\S]*)$/,uCe=process.env.DEBUG_CLI==="1";Un.BATCH_REGEX=lCe;Un.BINDING_REGEX=cCe;Un.DEBUG=uCe;Un.END_OF_INPUT=sCe;Un.HELP_COMMAND_INDEX=oCe;Un.HELP_REGEX=aCe;Un.NODE_ERRORED=iCe;Un.NODE_INITIAL=tCe;Un.NODE_SUCCESS=rCe;Un.OPTION_REGEX=ACe;Un.START_OF_INPUT=nCe});var iy=y(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});var gCe=ry(),Lv=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},Ov=class extends Error{constructor(e,t){if(super(),this.input=e,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(i=>i.reason!==null&&i.reason===t[0].reason)){let[{reason:i}]=this.candidates;this.message=`${i} - -${this.candidates.map(({usage:n})=>`$ ${n}`).join(` -`)}`}else if(this.candidates.length===1){let[{usage:i}]=this.candidates;this.message=`Command not found; did you mean: - -$ ${i} -${Uv(e)}`}else this.message=`Command not found; did you mean one of: - -${this.candidates.map(({usage:i},n)=>`${`${n}.`.padStart(4)} ${i}`).join(` -`)} - -${Uv(e)}`}},Mv=class extends Error{constructor(e,t){super(),this.input=e,this.usages=t,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: - -${this.usages.map((i,n)=>`${`${n}.`.padStart(4)} ${i}`).join(` -`)} - -${Uv(e)}`}},Uv=r=>`While running ${r.filter(e=>e!==gCe.END_OF_INPUT).map(e=>{let t=JSON.stringify(e);return e.match(/\s/)||e.length===0||t!==`"${e}"`?t:e}).join(" ")}`;Qd.AmbiguousSyntaxError=Mv;Qd.UnknownSyntaxError=Ov;Qd.UsageError=Lv});var va=y(TA=>{"use strict";Object.defineProperty(TA,"__esModule",{value:!0});var _H=iy(),ZH=Symbol("clipanion/isOption");function fCe(r){return{...r,[ZH]:!0}}function hCe(r,e){return typeof r>"u"?[r,e]:typeof r=="object"&&r!==null&&!Array.isArray(r)?[void 0,r]:[r,e]}function Kv(r,e=!1){let t=r.replace(/^\.: /,"");return e&&(t=t[0].toLowerCase()+t.slice(1)),t}function $H(r,e){return e.length===1?new _H.UsageError(`${r}: ${Kv(e[0],!0)}`):new _H.UsageError(`${r}: -${e.map(t=>` -- ${Kv(t)}`).join("")}`)}function pCe(r,e,t){if(typeof t>"u")return e;let i=[],n=[],s=a=>{let l=e;return e=a,s.bind(null,l)};if(!t(e,{errors:i,coercions:n,coercion:s}))throw $H(`Invalid value for ${r}`,i);for(let[,a]of n)a();return e}TA.applyValidator=pCe;TA.cleanValidationError=Kv;TA.formatError=$H;TA.isOptionSymbol=ZH;TA.makeCommandOption=fCe;TA.rerouteArguments=hCe});var ns=y(st=>{"use strict";Object.defineProperty(st,"__esModule",{value:!0});var eG=/^[a-zA-Z_][a-zA-Z0-9_]*$/,tG=/^#[0-9a-f]{6}$/i,rG=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,iG=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,nG=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,Hv=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/,sG=r=>()=>r;function Qt({test:r}){return sG(r)()}function Zr(r){return r===null?"null":r===void 0?"undefined":r===""?"an empty string":JSON.stringify(r)}function LA(r,e){var t,i,n;return typeof e=="number"?`${(t=r==null?void 0:r.p)!==null&&t!==void 0?t:"."}[${e}]`:eG.test(e)?`${(i=r==null?void 0:r.p)!==null&&i!==void 0?i:""}.${e}`:`${(n=r==null?void 0:r.p)!==null&&n!==void 0?n:"."}[${JSON.stringify(e)}]`}function Bc(r,e){return t=>{let i=r[e];return r[e]=t,Bc(r,e).bind(null,i)}}function oG(r,e){return t=>{r[e]=t}}function ny(r,e,t){return r===1?e:t}function pt({errors:r,p:e}={},t){return r==null||r.push(`${e!=null?e:"."}: ${t}`),!1}var aG=()=>Qt({test:(r,e)=>!0});function dCe(r){return Qt({test:(e,t)=>e!==r?pt(t,`Expected a literal (got ${Zr(r)})`):!0})}var CCe=()=>Qt({test:(r,e)=>typeof r!="string"?pt(e,`Expected a string (got ${Zr(r)})`):!0});function mCe(r){let e=Array.isArray(r)?r:Object.values(r),t=new Set(e);return Qt({test:(i,n)=>t.has(i)?!0:pt(n,`Expected a valid enumeration value (got ${Zr(i)})`)})}var ECe=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]),ICe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="boolean"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i=ECe.get(r);if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a boolean (got ${Zr(r)})`)}return!0}}),yCe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="number"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"){let n;try{n=JSON.parse(r)}catch{}if(typeof n=="number")if(JSON.stringify(n)===r)i=n;else return pt(e,`Received a number that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a number (got ${Zr(r)})`)}return!0}}),wCe=()=>Qt({test:(r,e)=>{var t;if(!(r instanceof Date)){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"&&Hv.test(r))i=new Date(r);else{let n;if(typeof r=="string"){let s;try{s=JSON.parse(r)}catch{}typeof s=="number"&&(n=s)}else typeof r=="number"&&(n=r);if(typeof n<"u")if(Number.isSafeInteger(n)||!Number.isSafeInteger(n*1e3))i=new Date(n*1e3);else return pt(e,`Received a timestamp that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a date (got ${Zr(r)})`)}return!0}}),BCe=(r,{delimiter:e}={})=>Qt({test:(t,i)=>{var n;if(typeof t=="string"&&typeof e<"u"&&typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");t=t.split(e),i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,t)])}if(!Array.isArray(t))return pt(i,`Expected an array (got ${Zr(t)})`);let s=!0;for(let o=0,a=t.length;o{let t=AG(r.length);return Qt({test:(i,n)=>{var s;if(typeof i=="string"&&typeof e<"u"&&typeof(n==null?void 0:n.coercions)<"u"){if(typeof(n==null?void 0:n.coercion)>"u")return pt(n,"Unbound coercion result");i=i.split(e),n.coercions.push([(s=n.p)!==null&&s!==void 0?s:".",n.coercion.bind(null,i)])}if(!Array.isArray(i))return pt(n,`Expected a tuple (got ${Zr(i)})`);let o=t(i,Object.assign({},n));for(let a=0,l=i.length;aQt({test:(t,i)=>{if(typeof t!="object"||t===null)return pt(i,`Expected an object (got ${Zr(t)})`);let n=Object.keys(t),s=!0;for(let o=0,a=n.length;o{let t=Object.keys(r);return Qt({test:(i,n)=>{if(typeof i!="object"||i===null)return pt(n,`Expected an object (got ${Zr(i)})`);let s=new Set([...t,...Object.keys(i)]),o={},a=!0;for(let l of s){if(l==="constructor"||l==="__proto__")a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),"Unsafe property name");else{let c=Object.prototype.hasOwnProperty.call(r,l)?r[l]:void 0,u=Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;typeof c<"u"?a=c(u,Object.assign(Object.assign({},n),{p:LA(n,l),coercion:Bc(i,l)}))&&a:e===null?a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),`Extraneous property (got ${Zr(u)})`):Object.defineProperty(o,l,{enumerable:!0,get:()=>u,set:oG(i,l)})}if(!a&&(n==null?void 0:n.errors)==null)break}return e!==null&&(a||(n==null?void 0:n.errors)!=null)&&(a=e(o,n)&&a),a}})},vCe=r=>Qt({test:(e,t)=>e instanceof r?!0:pt(t,`Expected an instance of ${r.name} (got ${Zr(e)})`)}),xCe=(r,{exclusive:e=!1}={})=>Qt({test:(t,i)=>{var n,s,o;let a=[],l=typeof(i==null?void 0:i.errors)<"u"?[]:void 0;for(let c=0,u=r.length;c1?pt(i,`Expected to match exactly a single predicate (matched ${a.join(", ")})`):(o=i==null?void 0:i.errors)===null||o===void 0||o.push(...l),!1}}),PCe=(r,e)=>Qt({test:(t,i)=>{var n,s;let o={value:t},a=typeof(i==null?void 0:i.coercions)<"u"?Bc(o,"value"):void 0,l=typeof(i==null?void 0:i.coercions)<"u"?[]:void 0;if(!r(t,Object.assign(Object.assign({},i),{coercion:a,coercions:l})))return!1;let c=[];if(typeof l<"u")for(let[,u]of l)c.push(u());try{if(typeof(i==null?void 0:i.coercions)<"u"){if(o.value!==t){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,o.value)])}(s=i==null?void 0:i.coercions)===null||s===void 0||s.push(...l)}return e.every(u=>u(o.value,i))}finally{for(let u of c)u()}}}),DCe=r=>Qt({test:(e,t)=>typeof e>"u"?!0:r(e,t)}),kCe=r=>Qt({test:(e,t)=>e===null?!0:r(e,t)}),RCe=r=>Qt({test:(e,t)=>e.length>=r?!0:pt(t,`Expected to have a length of at least ${r} elements (got ${e.length})`)}),FCe=r=>Qt({test:(e,t)=>e.length<=r?!0:pt(t,`Expected to have a length of at most ${r} elements (got ${e.length})`)}),AG=r=>Qt({test:(e,t)=>e.length!==r?pt(t,`Expected to have a length of exactly ${r} elements (got ${e.length})`):!0}),NCe=({map:r}={})=>Qt({test:(e,t)=>{let i=new Set,n=new Set;for(let s=0,o=e.length;sQt({test:(r,e)=>r<=0?!0:pt(e,`Expected to be negative (got ${r})`)}),LCe=()=>Qt({test:(r,e)=>r>=0?!0:pt(e,`Expected to be positive (got ${r})`)}),OCe=r=>Qt({test:(e,t)=>e>=r?!0:pt(t,`Expected to be at least ${r} (got ${e})`)}),MCe=r=>Qt({test:(e,t)=>e<=r?!0:pt(t,`Expected to be at most ${r} (got ${e})`)}),UCe=(r,e)=>Qt({test:(t,i)=>t>=r&&t<=e?!0:pt(i,`Expected to be in the [${r}; ${e}] range (got ${t})`)}),KCe=(r,e)=>Qt({test:(t,i)=>t>=r&&tQt({test:(e,t)=>e!==Math.round(e)?pt(t,`Expected to be an integer (got ${e})`):Number.isSafeInteger(e)?!0:pt(t,`Expected to be a safe integer (got ${e})`)}),GCe=r=>Qt({test:(e,t)=>r.test(e)?!0:pt(t,`Expected to match the pattern ${r.toString()} (got ${Zr(e)})`)}),YCe=()=>Qt({test:(r,e)=>r!==r.toLowerCase()?pt(e,`Expected to be all-lowercase (got ${r})`):!0}),jCe=()=>Qt({test:(r,e)=>r!==r.toUpperCase()?pt(e,`Expected to be all-uppercase (got ${r})`):!0}),qCe=()=>Qt({test:(r,e)=>nG.test(r)?!0:pt(e,`Expected to be a valid UUID v4 (got ${Zr(r)})`)}),JCe=()=>Qt({test:(r,e)=>Hv.test(r)?!1:pt(e,`Expected to be a valid ISO 8601 date string (got ${Zr(r)})`)}),WCe=({alpha:r=!1})=>Qt({test:(e,t)=>(r?tG.test(e):rG.test(e))?!0:pt(t,`Expected to be a valid hexadecimal color string (got ${Zr(e)})`)}),zCe=()=>Qt({test:(r,e)=>iG.test(r)?!0:pt(e,`Expected to be a valid base 64 string (got ${Zr(r)})`)}),VCe=(r=aG())=>Qt({test:(e,t)=>{let i;try{i=JSON.parse(e)}catch{return pt(t,`Expected to be a valid JSON string (got ${Zr(e)})`)}return r(i,t)}}),XCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)||s.push(o);return s.length>0?pt(i,`Missing required ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},_Ce=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>0?pt(i,`Forbidden ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},ZCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>1?pt(i,`Mutually exclusive properties ${s.map(o=>`"${o}"`).join(", ")}`):!0}})};(function(r){r.Forbids="Forbids",r.Requires="Requires"})(st.KeyRelationship||(st.KeyRelationship={}));var $Ce={[st.KeyRelationship.Forbids]:{expect:!1,message:"forbids using"},[st.KeyRelationship.Requires]:{expect:!0,message:"requires using"}},eme=(r,e,t,{ignore:i=[]}={})=>{let n=new Set(i),s=new Set(t),o=$Ce[e];return Qt({test:(a,l)=>{let c=new Set(Object.keys(a));if(!c.has(r)||n.has(a[r]))return!0;let u=[];for(let g of s)(c.has(g)&&!n.has(a[g]))!==o.expect&&u.push(g);return u.length>=1?pt(l,`Property "${r}" ${o.message} ${ny(u.length,"property","properties")} ${u.map(g=>`"${g}"`).join(", ")}`):!0}})};st.applyCascade=PCe;st.base64RegExp=iG;st.colorStringAlphaRegExp=rG;st.colorStringRegExp=tG;st.computeKey=LA;st.getPrintable=Zr;st.hasExactLength=AG;st.hasForbiddenKeys=_Ce;st.hasKeyRelationship=eme;st.hasMaxLength=FCe;st.hasMinLength=RCe;st.hasMutuallyExclusiveKeys=ZCe;st.hasRequiredKeys=XCe;st.hasUniqueItems=NCe;st.isArray=BCe;st.isAtLeast=OCe;st.isAtMost=MCe;st.isBase64=zCe;st.isBoolean=ICe;st.isDate=wCe;st.isDict=QCe;st.isEnum=mCe;st.isHexColor=WCe;st.isISO8601=JCe;st.isInExclusiveRange=KCe;st.isInInclusiveRange=UCe;st.isInstanceOf=vCe;st.isInteger=HCe;st.isJSON=VCe;st.isLiteral=dCe;st.isLowerCase=YCe;st.isNegative=TCe;st.isNullable=kCe;st.isNumber=yCe;st.isObject=SCe;st.isOneOf=xCe;st.isOptional=DCe;st.isPositive=LCe;st.isString=CCe;st.isTuple=bCe;st.isUUID4=qCe;st.isUnknown=aG;st.isUpperCase=jCe;st.iso8601RegExp=Hv;st.makeCoercionFn=Bc;st.makeSetter=oG;st.makeTrait=sG;st.makeValidator=Qt;st.matchesRegExp=GCe;st.plural=ny;st.pushError=pt;st.simpleKeyRegExp=eG;st.uuid4RegExp=nG});var bc=y(Gv=>{"use strict";Object.defineProperty(Gv,"__esModule",{value:!0});var lG=va();function tme(r){if(r&&r.__esModule)return r;var e=Object.create(null);return r&&Object.keys(r).forEach(function(t){if(t!=="default"){var i=Object.getOwnPropertyDescriptor(r,t);Object.defineProperty(e,t,i.get?i:{enumerable:!0,get:function(){return r[t]}})}}),e.default=r,Object.freeze(e)}var Sd=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let t=this.constructor.schema;if(Array.isArray(t)){let{isDict:n,isUnknown:s,applyCascade:o}=await Promise.resolve().then(function(){return tme(ns())}),a=o(n(s()),t),l=[],c=[];if(!a(this,{errors:l,coercions:c}))throw lG.formatError("Invalid option schema",l);for(let[,g]of c)g()}else if(t!=null)throw new Error("Invalid command schema");let i=await this.execute();return typeof i<"u"?i:0}};Sd.isOption=lG.isOptionSymbol;Sd.Default=[];Gv.Command=Sd});var jv=y(vd=>{"use strict";Object.defineProperty(vd,"__esModule",{value:!0});var cG=80,Yv=Array(cG).fill("\u2501");for(let r=0;r<=24;++r)Yv[Yv.length-r]=`\x1B[38;5;${232+r}m\u2501`;var rme={header:r=>`\x1B[1m\u2501\u2501\u2501 ${r}${r.length`\x1B[1m${r}\x1B[22m`,error:r=>`\x1B[31m\x1B[1m${r}\x1B[22m\x1B[39m`,code:r=>`\x1B[36m${r}\x1B[39m`},ime={header:r=>r,bold:r=>r,error:r=>r,code:r=>r};function nme(r){let e=r.split(` -`),t=e.filter(n=>n.match(/\S/)),i=t.length>0?t.reduce((n,s)=>Math.min(n,s.length-s.trimStart().length),Number.MAX_VALUE):0;return e.map(n=>n.slice(i).trimRight()).join(` -`)}function sme(r,{format:e,paragraphs:t}){return r=r.replace(/\r\n?/g,` -`),r=nme(r),r=r.replace(/^\n+|\n+$/g,""),r=r.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 - -`),r=r.replace(/\n(\n)?\n*/g,"$1"),t&&(r=r.split(/\n/).map(i=>{let n=i.match(/^\s*[*-][\t ]+(.*)/);if(!n)return i.match(/(.{1,80})(?: |$)/g).join(` -`);let s=i.length-i.trimStart().length;return n[1].match(new RegExp(`(.{1,${78-s}})(?: |$)`,"g")).map((o,a)=>" ".repeat(s)+(a===0?"- ":" ")+o).join(` -`)}).join(` - -`)),r=r.replace(/(`+)((?:.|[\n])*?)\1/g,(i,n,s)=>e.code(n+s+n)),r=r.replace(/(\*\*)((?:.|[\n])*?)\1/g,(i,n,s)=>e.bold(n+s+n)),r?`${r} -`:""}vd.formatMarkdownish=sme;vd.richFormat=rme;vd.textFormat=ime});var ly=y(Ar=>{"use strict";Object.defineProperty(Ar,"__esModule",{value:!0});var lt=ry(),ay=iy();function Vi(r){lt.DEBUG&&console.log(r)}var uG={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:lt.HELP_COMMAND_INDEX};function qv(){return{nodes:[Li(),Li(),Li()]}}function gG(r){let e=qv(),t=[],i=e.nodes.length;for(let n of r){t.push(i);for(let s=0;s{if(e.has(i))return;e.add(i);let n=r.nodes[i];for(let o of Object.values(n.statics))for(let{to:a}of o)t(a);for(let[,{to:o}]of n.dynamics)t(o);for(let{to:o}of n.shortcuts)t(o);let s=new Set(n.shortcuts.map(({to:o})=>o));for(;n.shortcuts.length>0;){let{to:o}=n.shortcuts.shift(),a=r.nodes[o];for(let[l,c]of Object.entries(a.statics)){let u=Object.prototype.hasOwnProperty.call(n.statics,l)?n.statics[l]:n.statics[l]=[];for(let g of c)u.some(({to:f})=>g.to===f)||u.push(g)}for(let[l,c]of a.dynamics)n.dynamics.some(([u,{to:g}])=>l===u&&c.to===g)||n.dynamics.push([l,c]);for(let l of a.shortcuts)s.has(l.to)||(n.shortcuts.push(l),s.add(l.to))}};t(lt.NODE_INITIAL)}function hG(r,{prefix:e=""}={}){if(lt.DEBUG){Vi(`${e}Nodes are:`);for(let t=0;tl!==lt.NODE_ERRORED).map(({state:l})=>({usage:l.candidateUsage,reason:null})));if(a.every(({node:l})=>l===lt.NODE_ERRORED))throw new ay.UnknownSyntaxError(e,a.map(({state:l})=>({usage:l.candidateUsage,reason:l.errorMessage})));i=pG(a)}if(i.length>0){Vi(" Results:");for(let s of i)Vi(` - ${s.node} -> ${JSON.stringify(s.state)}`)}else Vi(" No results");return i}function ome(r,e){if(e.selectedIndex!==null)return!0;if(Object.prototype.hasOwnProperty.call(r.statics,lt.END_OF_INPUT)){for(let{to:t}of r.statics[lt.END_OF_INPUT])if(t===lt.NODE_SUCCESS)return!0}return!1}function ame(r,e,t){let i=t&&e.length>0?[""]:[],n=Jv(r,e,t),s=[],o=new Set,a=(l,c,u=!0)=>{let g=[c];for(;g.length>0;){let h=g;g=[];for(let p of h){let C=r.nodes[p],w=Object.keys(C.statics);for(let B of Object.keys(C.statics)){let v=w[0];for(let{to:D,reducer:T}of C.statics[v])T==="pushPath"&&(u||l.push(v),g.push(D))}}u=!1}let f=JSON.stringify(l);o.has(f)||(s.push(l),o.add(f))};for(let{node:l,state:c}of n){if(c.remainder!==null){a([c.remainder],l);continue}let u=r.nodes[l],g=ome(u,c);for(let[f,h]of Object.entries(u.statics))(g&&f!==lt.END_OF_INPUT||!f.startsWith("-")&&h.some(({reducer:p})=>p==="pushPath"))&&a([...i,f],l);if(!!g)for(let[f,{to:h}]of u.dynamics){if(h===lt.NODE_ERRORED)continue;let p=IG(f,c);if(p!==null)for(let C of p)a([...i,C],l)}}return[...s].sort()}function Ame(r,e){let t=Jv(r,[...e,lt.END_OF_INPUT]);return dG(e,t.map(({state:i})=>i))}function pG(r){let e=0;for(let{state:t}of r)t.path.length>e&&(e=t.path.length);return r.filter(({state:t})=>t.path.length===e)}function dG(r,e){let t=e.filter(g=>g.selectedIndex!==null);if(t.length===0)throw new Error;let i=t.filter(g=>g.requiredOptions.every(f=>f.some(h=>g.options.find(p=>p.name===h))));if(i.length===0)throw new ay.UnknownSyntaxError(r,t.map(g=>({usage:g.candidateUsage,reason:null})));let n=0;for(let g of i)g.path.length>n&&(n=g.path.length);let s=i.filter(g=>g.path.length===n),o=g=>g.positionals.filter(({extra:f})=>!f).length+g.options.length,a=s.map(g=>({state:g,positionalCount:o(g)})),l=0;for(let{positionalCount:g}of a)g>l&&(l=g);let c=a.filter(({positionalCount:g})=>g===l).map(({state:g})=>g),u=CG(c);if(u.length>1)throw new ay.AmbiguousSyntaxError(r,u.map(g=>g.candidateUsage));return u[0]}function CG(r){let e=[],t=[];for(let i of r)i.selectedIndex===lt.HELP_COMMAND_INDEX?t.push(i):e.push(i);return t.length>0&&e.push({...uG,path:mG(...t.map(i=>i.path)),options:t.reduce((i,n)=>i.concat(n.options),[])}),e}function mG(r,e,...t){return e===void 0?Array.from(r):mG(r.filter((i,n)=>i===e[n]),...t)}function Li(){return{dynamics:[],shortcuts:[],statics:{}}}function Wv(r){return r===lt.NODE_SUCCESS||r===lt.NODE_ERRORED}function sy(r,e=0){return{to:Wv(r.to)?r.to:r.to>2?r.to+e-2:r.to+e,reducer:r.reducer}}function EG(r,e=0){let t=Li();for(let[i,n]of r.dynamics)t.dynamics.push([i,sy(n,e)]);for(let i of r.shortcuts)t.shortcuts.push(sy(i,e));for(let[i,n]of Object.entries(r.statics))t.statics[i]=n.map(s=>sy(s,e));return t}function Ei(r,e,t,i,n){r.nodes[e].dynamics.push([t,{to:i,reducer:n}])}function Qc(r,e,t,i){r.nodes[e].shortcuts.push({to:t,reducer:i})}function xo(r,e,t,i,n){(Object.prototype.hasOwnProperty.call(r.nodes[e].statics,t)?r.nodes[e].statics[t]:r.nodes[e].statics[t]=[]).push({to:i,reducer:n})}function xd(r,e,t,i){if(Array.isArray(e)){let[n,...s]=e;return r[n](t,i,...s)}else return r[e](t,i)}function IG(r,e){let t=Array.isArray(r)?Pd[r[0]]:Pd[r];if(typeof t.suggest>"u")return null;let i=Array.isArray(r)?r.slice(1):[];return t.suggest(e,...i)}var Pd={always:()=>!0,isOptionLike:(r,e)=>!r.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(r,e)=>r.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(r,e,t,i)=>!r.ignoreOptions&&e===t,isBatchOption:(r,e,t)=>!r.ignoreOptions&<.BATCH_REGEX.test(e)&&[...e.slice(1)].every(i=>t.includes(`-${i}`)),isBoundOption:(r,e,t,i)=>{let n=e.match(lt.BINDING_REGEX);return!r.ignoreOptions&&!!n&<.OPTION_REGEX.test(n[1])&&t.includes(n[1])&&i.filter(s=>s.names.includes(n[1])).every(s=>s.allowBinding)},isNegatedOption:(r,e,t)=>!r.ignoreOptions&&e===`--no-${t.slice(2)}`,isHelp:(r,e)=>!r.ignoreOptions&<.HELP_REGEX.test(e),isUnsupportedOption:(r,e,t)=>!r.ignoreOptions&&e.startsWith("-")&<.OPTION_REGEX.test(e)&&!t.includes(e),isInvalidOption:(r,e)=>!r.ignoreOptions&&e.startsWith("-")&&!lt.OPTION_REGEX.test(e)};Pd.isOption.suggest=(r,e,t=!0)=>t?null:[e];var oy={setCandidateState:(r,e,t)=>({...r,...t}),setSelectedIndex:(r,e,t)=>({...r,selectedIndex:t}),pushBatch:(r,e)=>({...r,options:r.options.concat([...e.slice(1)].map(t=>({name:`-${t}`,value:!0})))}),pushBound:(r,e)=>{let[,t,i]=e.match(lt.BINDING_REGEX);return{...r,options:r.options.concat({name:t,value:i})}},pushPath:(r,e)=>({...r,path:r.path.concat(e)}),pushPositional:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!1})}),pushExtra:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!0})}),pushExtraNoLimits:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:Po})}),pushTrue:(r,e,t=e)=>({...r,options:r.options.concat({name:e,value:!0})}),pushFalse:(r,e,t=e)=>({...r,options:r.options.concat({name:t,value:!1})}),pushUndefined:(r,e)=>({...r,options:r.options.concat({name:e,value:void 0})}),pushStringValue:(r,e)=>{var t;let i={...r,options:[...r.options]},n=r.options[r.options.length-1];return n.value=((t=n.value)!==null&&t!==void 0?t:[]).concat([e]),i},setStringValue:(r,e)=>{let t={...r,options:[...r.options]},i=r.options[r.options.length-1];return i.value=e,t},inhibateOptions:r=>({...r,ignoreOptions:!0}),useHelp:(r,e,t)=>{let[,,i]=e.match(lt.HELP_REGEX);return typeof i<"u"?{...r,options:[{name:"-c",value:String(t)},{name:"-i",value:i}]}:{...r,options:[{name:"-c",value:String(t)}]}},setError:(r,e,t)=>e===lt.END_OF_INPUT?{...r,errorMessage:`${t}.`}:{...r,errorMessage:`${t} ("${e}").`},setOptionArityError:(r,e)=>{let t=r.options[r.options.length-1];return{...r,errorMessage:`Not enough arguments to option ${t.name}.`}}},Po=Symbol(),Ay=class{constructor(e,t){this.allOptionNames=[],this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=t}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:t=this.arity.trailing,extra:i=this.arity.extra,proxy:n=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:t,extra:i,proxy:n})}addPositional({name:e="arg",required:t=!0}={}){if(!t&&this.arity.extra===Po)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!t&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!t&&this.arity.extra!==Po?this.arity.extra.push(e):this.arity.extra!==Po&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:t=0}={}){if(this.arity.extra===Po)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let i=0;i1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(i))throw new Error(`The arity must be an integer, got ${i}`);if(i<0)throw new Error(`The arity must be positive, got ${i}`);this.allOptionNames.push(...e),this.options.push({names:e,description:t,arity:i,hidden:n,required:s,allowBinding:o})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:t=!0}={}){let i=[this.cliOpts.binaryName],n=[];if(this.paths.length>0&&i.push(...this.paths[0]),e){for(let{names:o,arity:a,hidden:l,description:c,required:u}of this.options){if(l)continue;let g=[];for(let h=0;h`:`[${f}]`)}i.push(...this.arity.leading.map(o=>`<${o}>`)),this.arity.extra===Po?i.push("..."):i.push(...this.arity.extra.map(o=>`[${o}]`)),i.push(...this.arity.trailing.map(o=>`<${o}>`))}return{usage:i.join(" "),options:n}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=qv(),t=lt.NODE_INITIAL,i=this.usage().usage,n=this.options.filter(a=>a.required).map(a=>a.names);t=ss(e,Li()),xo(e,lt.NODE_INITIAL,lt.START_OF_INPUT,t,["setCandidateState",{candidateUsage:i,requiredOptions:n}]);let s=this.arity.proxy?"always":"isNotOptionLike",o=this.paths.length>0?this.paths:[[]];for(let a of o){let l=t;if(a.length>0){let f=ss(e,Li());Qc(e,l,f),this.registerOptions(e,f),l=f}for(let f=0;f0||!this.arity.proxy){let f=ss(e,Li());Ei(e,l,"isHelp",f,["useHelp",this.cliIndex]),xo(e,f,lt.END_OF_INPUT,lt.NODE_SUCCESS,["setSelectedIndex",lt.HELP_COMMAND_INDEX]),this.registerOptions(e,l)}this.arity.leading.length>0&&xo(e,l,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let c=l;for(let f=0;f0||f+1!==this.arity.leading.length)&&xo(e,h,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]),Ei(e,c,"isNotOptionLike",h,"pushPositional"),c=h}let u=c;if(this.arity.extra===Po||this.arity.extra.length>0){let f=ss(e,Li());if(Qc(e,c,f),this.arity.extra===Po){let h=ss(e,Li());this.arity.proxy||this.registerOptions(e,h),Ei(e,c,s,h,"pushExtraNoLimits"),Ei(e,h,s,h,"pushExtraNoLimits"),Qc(e,h,f)}else for(let h=0;h0&&xo(e,u,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let g=u;for(let f=0;fo.length>s.length?o:s,"");if(i.arity===0)for(let s of i.names)Ei(e,t,["isOption",s,i.hidden||s!==n],t,"pushTrue"),s.startsWith("--")&&!s.startsWith("--no-")&&Ei(e,t,["isNegatedOption",s],t,["pushFalse",s]);else{let s=ss(e,Li());for(let o of i.names)Ei(e,t,["isOption",o,i.hidden||o!==n],s,"pushUndefined");for(let o=0;o=0&&eAme(i,n),suggest:(n,s)=>ame(i,n,s)}}};Ar.CliBuilder=Dd;Ar.CommandBuilder=Ay;Ar.NoLimits=Po;Ar.aggregateHelpStates=CG;Ar.cloneNode=EG;Ar.cloneTransition=sy;Ar.debug=Vi;Ar.debugMachine=hG;Ar.execute=xd;Ar.injectNode=ss;Ar.isTerminalNode=Wv;Ar.makeAnyOfMachine=gG;Ar.makeNode=Li;Ar.makeStateMachine=qv;Ar.reducers=oy;Ar.registerDynamic=Ei;Ar.registerShortcut=Qc;Ar.registerStatic=xo;Ar.runMachineInternal=Jv;Ar.selectBestState=dG;Ar.simplifyMachine=fG;Ar.suggest=IG;Ar.tests=Pd;Ar.trimSmallerBranches=pG});var yG=y(zv=>{"use strict";Object.defineProperty(zv,"__esModule",{value:!0});var lme=bc(),kd=class extends lme.Command{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,t){let i=new kd(t);i.path=e.path;for(let n of e.options)switch(n.name){case"-c":i.commands.push(Number(n.value));break;case"-i":i.index=Number(n.value);break}return i}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: -`),this.context.stdout.write(` -`);let t=0;for(let i of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[i].commandClass,{prefix:`${t++}. `.padStart(5)}));this.context.stdout.write(` -`),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. -`)}}};zv.HelpCommand=kd});var vG=y(Vv=>{"use strict";Object.defineProperty(Vv,"__esModule",{value:!0});var cme=ry(),wG=bc(),ume=J("tty"),gme=ly(),hn=jv(),fme=yG();function hme(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var BG=hme(ume),bG=Symbol("clipanion/errorCommand");function pme(){return process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}var OA=class{constructor({binaryLabel:e,binaryName:t="...",binaryVersion:i,enableCapture:n=!1,enableColors:s}={}){this.registrations=new Map,this.builder=new gme.CliBuilder({binaryName:t}),this.binaryLabel=e,this.binaryName=t,this.binaryVersion=i,this.enableCapture=n,this.enableColors=s}static from(e,t={}){let i=new OA(t);for(let n of e)i.register(n);return i}register(e){var t;let i=new Map,n=new e;for(let l in n){let c=n[l];typeof c=="object"&&c!==null&&c[wG.Command.isOption]&&i.set(l,c)}let s=this.builder.command(),o=s.cliIndex,a=(t=e.paths)!==null&&t!==void 0?t:n.paths;if(typeof a<"u")for(let l of a)s.addPath(l);this.registrations.set(e,{specs:i,builder:s,index:o});for(let[l,{definition:c}]of i.entries())c(s,l);s.setContext({commandClass:e})}process(e){let{contexts:t,process:i}=this.builder.compile(),n=i(e);switch(n.selectedIndex){case cme.HELP_COMMAND_INDEX:return fme.HelpCommand.from(n,t);default:{let{commandClass:s}=t[n.selectedIndex],o=this.registrations.get(s);if(typeof o>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let a=new s;a.path=n.path;try{for(let[l,{transformer:c}]of o.specs.entries())a[l]=c(o.builder,l,n);return a}catch(l){throw l[bG]=a,l}}break}}async run(e,t){var i;let n,s={...OA.defaultContext,...t},o=(i=this.enableColors)!==null&&i!==void 0?i:s.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e)}catch(c){return s.stdout.write(this.error(c,{colored:o})),1}if(n.help)return s.stdout.write(this.usage(n,{colored:o,detailed:!0})),0;n.context=s,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),error:(c,u)=>this.error(c,u),format:c=>this.format(c),process:c=>this.process(c),run:(c,u)=>this.run(c,{...s,...u}),usage:(c,u)=>this.usage(c,u)};let a=this.enableCapture?dme(s):SG,l;try{l=await a(()=>n.validateAndExecute().catch(c=>n.catch(c).then(()=>0)))}catch(c){return s.stdout.write(this.error(c,{colored:o,command:n})),1}return l}async runExit(e,t){process.exitCode=await this.run(e,t)}suggest(e,t){let{suggest:i}=this.builder.compile();return i(e,t)}definitions({colored:e=!1}={}){let t=[];for(let[i,{index:n}]of this.registrations){if(typeof i.usage>"u")continue;let{usage:s}=this.getUsageByIndex(n,{detailed:!1}),{usage:o,options:a}=this.getUsageByIndex(n,{detailed:!0,inlineOptions:!1}),l=typeof i.usage.category<"u"?hn.formatMarkdownish(i.usage.category,{format:this.format(e),paragraphs:!1}):void 0,c=typeof i.usage.description<"u"?hn.formatMarkdownish(i.usage.description,{format:this.format(e),paragraphs:!1}):void 0,u=typeof i.usage.details<"u"?hn.formatMarkdownish(i.usage.details,{format:this.format(e),paragraphs:!0}):void 0,g=typeof i.usage.examples<"u"?i.usage.examples.map(([f,h])=>[hn.formatMarkdownish(f,{format:this.format(e),paragraphs:!1}),h.replace(/\$0/g,this.binaryName)]):void 0;t.push({path:s,usage:o,category:l,description:c,details:u,examples:g,options:a})}return t}usage(e=null,{colored:t,detailed:i=!1,prefix:n="$ "}={}){var s;if(e===null){for(let l of this.registrations.keys()){let c=l.paths,u=typeof l.usage<"u";if(!c||c.length===0||c.length===1&&c[0].length===0||((s=c==null?void 0:c.some(h=>h.length===0))!==null&&s!==void 0?s:!1))if(e){e=null;break}else e=l;else if(u){e=null;continue}}e&&(i=!0)}let o=e!==null&&e instanceof wG.Command?e.constructor:e,a="";if(o)if(i){let{description:l="",details:c="",examples:u=[]}=o.usage||{};l!==""&&(a+=hn.formatMarkdownish(l,{format:this.format(t),paragraphs:!1}).replace(/^./,h=>h.toUpperCase()),a+=` -`),(c!==""||u.length>0)&&(a+=`${this.format(t).header("Usage")} -`,a+=` -`);let{usage:g,options:f}=this.getUsageByRegistration(o,{inlineOptions:!1});if(a+=`${this.format(t).bold(n)}${g} -`,f.length>0){a+=` -`,a+=`${hn.richFormat.header("Options")} -`;let h=f.reduce((p,C)=>Math.max(p,C.definition.length),0);a+=` -`;for(let{definition:p,description:C}of f)a+=` ${this.format(t).bold(p.padEnd(h))} ${hn.formatMarkdownish(C,{format:this.format(t),paragraphs:!1})}`}if(c!==""&&(a+=` -`,a+=`${this.format(t).header("Details")} -`,a+=` -`,a+=hn.formatMarkdownish(c,{format:this.format(t),paragraphs:!0})),u.length>0){a+=` -`,a+=`${this.format(t).header("Examples")} -`;for(let[h,p]of u)a+=` -`,a+=hn.formatMarkdownish(h,{format:this.format(t),paragraphs:!1}),a+=`${p.replace(/^/m,` ${this.format(t).bold(n)}`).replace(/\$0/g,this.binaryName)} -`}}else{let{usage:l}=this.getUsageByRegistration(o);a+=`${this.format(t).bold(n)}${l} -`}else{let l=new Map;for(let[f,{index:h}]of this.registrations.entries()){if(typeof f.usage>"u")continue;let p=typeof f.usage.category<"u"?hn.formatMarkdownish(f.usage.category,{format:this.format(t),paragraphs:!1}):null,C=l.get(p);typeof C>"u"&&l.set(p,C=[]);let{usage:w}=this.getUsageByIndex(h);C.push({commandClass:f,usage:w})}let c=Array.from(l.keys()).sort((f,h)=>f===null?-1:h===null?1:f.localeCompare(h,"en",{usage:"sort",caseFirst:"upper"})),u=typeof this.binaryLabel<"u",g=typeof this.binaryVersion<"u";u||g?(u&&g?a+=`${this.format(t).header(`${this.binaryLabel} - ${this.binaryVersion}`)} - -`:u?a+=`${this.format(t).header(`${this.binaryLabel}`)} -`:a+=`${this.format(t).header(`${this.binaryVersion}`)} -`,a+=` ${this.format(t).bold(n)}${this.binaryName} -`):a+=`${this.format(t).bold(n)}${this.binaryName} -`;for(let f of c){let h=l.get(f).slice().sort((C,w)=>C.usage.localeCompare(w.usage,"en",{usage:"sort",caseFirst:"upper"})),p=f!==null?f.trim():"General commands";a+=` -`,a+=`${this.format(t).header(`${p}`)} -`;for(let{commandClass:C,usage:w}of h){let B=C.usage.description||"undocumented";a+=` -`,a+=` ${this.format(t).bold(w)} -`,a+=` ${hn.formatMarkdownish(B,{format:this.format(t),paragraphs:!1})}`}}a+=` -`,a+=hn.formatMarkdownish("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(t),paragraphs:!0})}return a}error(e,t){var i,{colored:n,command:s=(i=e[bG])!==null&&i!==void 0?i:null}=t===void 0?{}:t;e instanceof Error||(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let o="",a=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");a==="Error"&&(a="Internal Error"),o+=`${this.format(n).error(a)}: ${e.message} -`;let l=e.clipanion;return typeof l<"u"?l.type==="usage"&&(o+=` -`,o+=this.usage(s)):e.stack&&(o+=`${e.stack.replace(/^.*\n/,"")} -`),o}format(e){var t;return((t=e!=null?e:this.enableColors)!==null&&t!==void 0?t:OA.defaultContext.colorDepth>1)?hn.richFormat:hn.textFormat}getUsageByRegistration(e,t){let i=this.registrations.get(e);if(typeof i>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(i.index,t)}getUsageByIndex(e,t){return this.builder.getBuilderByIndex(e).usage(t)}};OA.defaultContext={stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:"getColorDepth"in BG.default.WriteStream.prototype?BG.default.WriteStream.prototype.getColorDepth():pme()};var QG;function dme(r){let e=QG;if(typeof e>"u"){if(r.stdout===process.stdout&&r.stderr===process.stderr)return SG;let{AsyncLocalStorage:t}=J("async_hooks");e=QG=new t;let i=process.stdout._write;process.stdout._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?i.call(this,s,o,a):l.stdout.write(s,o,a)};let n=process.stderr._write;process.stderr._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?n.call(this,s,o,a):l.stderr.write(s,o,a)}}return t=>e.run(r,t)}function SG(r){return r()}Vv.Cli=OA});var xG=y(Xv=>{"use strict";Object.defineProperty(Xv,"__esModule",{value:!0});var Cme=bc(),cy=class extends Cme.Command{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} -`)}};cy.paths=[["--clipanion=definitions"]];Xv.DefinitionsCommand=cy});var PG=y(_v=>{"use strict";Object.defineProperty(_v,"__esModule",{value:!0});var mme=bc(),uy=class extends mme.Command{async execute(){this.context.stdout.write(this.cli.usage())}};uy.paths=[["-h"],["--help"]];_v.HelpCommand=uy});var DG=y(Zv=>{"use strict";Object.defineProperty(Zv,"__esModule",{value:!0});var Eme=bc(),gy=class extends Eme.Command{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} -`)}};gy.paths=[["-v"],["--version"]];Zv.VersionCommand=gy});var kG=y(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0});var Ime=xG(),yme=PG(),wme=DG();Rd.DefinitionsCommand=Ime.DefinitionsCommand;Rd.HelpCommand=yme.HelpCommand;Rd.VersionCommand=wme.VersionCommand});var FG=y($v=>{"use strict";Object.defineProperty($v,"__esModule",{value:!0});var RG=va();function Bme(r,e,t){let[i,n]=RG.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return RG.makeCommandOption({definition(l){l.addOption({names:o,arity:s,hidden:n==null?void 0:n.hidden,description:n==null?void 0:n.description,required:n.required})},transformer(l,c,u){let g=typeof i<"u"?[...i]:void 0;for(let{name:f,value:h}of u.options)!a.has(f)||(g=g!=null?g:[],g.push(h));return g}})}$v.Array=Bme});var TG=y(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});var NG=va();function bme(r,e,t){let[i,n]=NG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return NG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u=f);return u}})}ex.Boolean=bme});var OG=y(tx=>{"use strict";Object.defineProperty(tx,"__esModule",{value:!0});var LG=va();function Qme(r,e,t){let[i,n]=LG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return LG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u!=null||(u=0),f?u+=1:u=0);return u}})}tx.Counter=Qme});var MG=y(rx=>{"use strict";Object.defineProperty(rx,"__esModule",{value:!0});var Sme=va();function vme(r={}){return Sme.makeCommandOption({definition(e,t){var i;e.addProxy({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){return i.positionals.map(({value:n})=>n)}})}rx.Proxy=vme});var UG=y(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0});var xme=va(),Pme=ly();function Dme(r={}){return xme.makeCommandOption({definition(e,t){var i;e.addRest({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){let n=o=>{let a=i.positionals[o];return a.extra===Pme.NoLimits||a.extra===!1&&oo)}})}ix.Rest=Dme});var KG=y(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});var Fd=va(),kme=ly();function Rme(r,e,t){let[i,n]=Fd.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return Fd.makeCommandOption({definition(l){l.addOption({names:o,arity:n.tolerateBoolean?0:s,hidden:n.hidden,description:n.description,required:n.required})},transformer(l,c,u){let g,f=i;for(let{name:h,value:p}of u.options)!a.has(h)||(g=h,f=p);return typeof f=="string"?Fd.applyValidator(g!=null?g:c,f,n.validator):f}})}function Fme(r={}){let{required:e=!0}=r;return Fd.makeCommandOption({definition(t,i){var n;t.addPositional({name:(n=r.name)!==null&&n!==void 0?n:i,required:r.required})},transformer(t,i,n){var s;for(let o=0;o{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});var lf=va(),Tme=FG(),Lme=TG(),Ome=OG(),Mme=MG(),Ume=UG(),Kme=KG();pn.applyValidator=lf.applyValidator;pn.cleanValidationError=lf.cleanValidationError;pn.formatError=lf.formatError;pn.isOptionSymbol=lf.isOptionSymbol;pn.makeCommandOption=lf.makeCommandOption;pn.rerouteArguments=lf.rerouteArguments;pn.Array=Tme.Array;pn.Boolean=Lme.Boolean;pn.Counter=Ome.Counter;pn.Proxy=Mme.Proxy;pn.Rest=Ume.Rest;pn.String=Kme.String});var Xe=y(MA=>{"use strict";Object.defineProperty(MA,"__esModule",{value:!0});var Hme=iy(),Gme=bc(),Yme=jv(),jme=vG(),qme=kG(),Jme=HG();MA.UsageError=Hme.UsageError;MA.Command=Gme.Command;MA.formatMarkdownish=Yme.formatMarkdownish;MA.Cli=jme.Cli;MA.Builtins=qme;MA.Option=Jme});var YG=y((J$e,GG)=>{"use strict";GG.exports=(r,...e)=>new Promise(t=>{t(r(...e))})});var cf=y((W$e,sx)=>{"use strict";var Wme=YG(),jG=r=>{if(r<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],t=0,i=()=>{t--,e.length>0&&e.shift()()},n=(a,l,...c)=>{t++;let u=Wme(a,...c);l(u),u.then(i,i)},s=(a,l,...c)=>{tnew Promise(c=>s(a,c,...l));return Object.defineProperties(o,{activeCount:{get:()=>t},pendingCount:{get:()=>e.length}}),o};sx.exports=jG;sx.exports.default=jG});var Nd=y((V$e,qG)=>{var zme="2.0.0",Vme=Number.MAX_SAFE_INTEGER||9007199254740991,Xme=16;qG.exports={SEMVER_SPEC_VERSION:zme,MAX_LENGTH:256,MAX_SAFE_INTEGER:Vme,MAX_SAFE_COMPONENT_LENGTH:Xme}});var Td=y((X$e,JG)=>{var _me=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...r)=>console.error("SEMVER",...r):()=>{};JG.exports=_me});var Sc=y((KA,WG)=>{var{MAX_SAFE_COMPONENT_LENGTH:ox}=Nd(),Zme=Td();KA=WG.exports={};var $me=KA.re=[],_e=KA.src=[],Ze=KA.t={},eEe=0,St=(r,e,t)=>{let i=eEe++;Zme(i,e),Ze[r]=i,_e[i]=e,$me[i]=new RegExp(e,t?"g":void 0)};St("NUMERICIDENTIFIER","0|[1-9]\\d*");St("NUMERICIDENTIFIERLOOSE","[0-9]+");St("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");St("MAINVERSION",`(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})`);St("MAINVERSIONLOOSE",`(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})`);St("PRERELEASEIDENTIFIER",`(?:${_e[Ze.NUMERICIDENTIFIER]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASEIDENTIFIERLOOSE",`(?:${_e[Ze.NUMERICIDENTIFIERLOOSE]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASE",`(?:-(${_e[Ze.PRERELEASEIDENTIFIER]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIER]})*))`);St("PRERELEASELOOSE",`(?:-?(${_e[Ze.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIERLOOSE]})*))`);St("BUILDIDENTIFIER","[0-9A-Za-z-]+");St("BUILD",`(?:\\+(${_e[Ze.BUILDIDENTIFIER]}(?:\\.${_e[Ze.BUILDIDENTIFIER]})*))`);St("FULLPLAIN",`v?${_e[Ze.MAINVERSION]}${_e[Ze.PRERELEASE]}?${_e[Ze.BUILD]}?`);St("FULL",`^${_e[Ze.FULLPLAIN]}$`);St("LOOSEPLAIN",`[v=\\s]*${_e[Ze.MAINVERSIONLOOSE]}${_e[Ze.PRERELEASELOOSE]}?${_e[Ze.BUILD]}?`);St("LOOSE",`^${_e[Ze.LOOSEPLAIN]}$`);St("GTLT","((?:<|>)?=?)");St("XRANGEIDENTIFIERLOOSE",`${_e[Ze.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);St("XRANGEIDENTIFIER",`${_e[Ze.NUMERICIDENTIFIER]}|x|X|\\*`);St("XRANGEPLAIN",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:${_e[Ze.PRERELEASE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGEPLAINLOOSE",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:${_e[Ze.PRERELEASELOOSE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAIN]}$`);St("XRANGELOOSE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COERCE",`(^|[^\\d])(\\d{1,${ox}})(?:\\.(\\d{1,${ox}}))?(?:\\.(\\d{1,${ox}}))?(?:$|[^\\d])`);St("COERCERTL",_e[Ze.COERCE],!0);St("LONETILDE","(?:~>?)");St("TILDETRIM",`(\\s*)${_e[Ze.LONETILDE]}\\s+`,!0);KA.tildeTrimReplace="$1~";St("TILDE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAIN]}$`);St("TILDELOOSE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("LONECARET","(?:\\^)");St("CARETTRIM",`(\\s*)${_e[Ze.LONECARET]}\\s+`,!0);KA.caretTrimReplace="$1^";St("CARET",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAIN]}$`);St("CARETLOOSE",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COMPARATORLOOSE",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]})$|^$`);St("COMPARATOR",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.FULLPLAIN]})$|^$`);St("COMPARATORTRIM",`(\\s*)${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]}|${_e[Ze.XRANGEPLAIN]})`,!0);KA.comparatorTrimReplace="$1$2$3";St("HYPHENRANGE",`^\\s*(${_e[Ze.XRANGEPLAIN]})\\s+-\\s+(${_e[Ze.XRANGEPLAIN]})\\s*$`);St("HYPHENRANGELOOSE",`^\\s*(${_e[Ze.XRANGEPLAINLOOSE]})\\s+-\\s+(${_e[Ze.XRANGEPLAINLOOSE]})\\s*$`);St("STAR","(<|>)?=?\\s*\\*");St("GTE0","^\\s*>=\\s*0.0.0\\s*$");St("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")});var Ld=y((_$e,zG)=>{var tEe=["includePrerelease","loose","rtl"],rEe=r=>r?typeof r!="object"?{loose:!0}:tEe.filter(e=>r[e]).reduce((e,t)=>(e[t]=!0,e),{}):{};zG.exports=rEe});var hy=y((Z$e,_G)=>{var VG=/^[0-9]+$/,XG=(r,e)=>{let t=VG.test(r),i=VG.test(e);return t&&i&&(r=+r,e=+e),r===e?0:t&&!i?-1:i&&!t?1:rXG(e,r);_G.exports={compareIdentifiers:XG,rcompareIdentifiers:iEe}});var Oi=y(($$e,tY)=>{var py=Td(),{MAX_LENGTH:ZG,MAX_SAFE_INTEGER:dy}=Nd(),{re:$G,t:eY}=Sc(),nEe=Ld(),{compareIdentifiers:Od}=hy(),Kn=class{constructor(e,t){if(t=nEe(t),e instanceof Kn){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid Version: ${e}`);if(e.length>ZG)throw new TypeError(`version is longer than ${ZG} characters`);py("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let i=e.trim().match(t.loose?$G[eY.LOOSE]:$G[eY.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>dy||this.major<0)throw new TypeError("Invalid major version");if(this.minor>dy||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>dy||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(n=>{if(/^[0-9]+$/.test(n)){let s=+n;if(s>=0&&s=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}};tY.exports=Kn});var vc=y((eet,sY)=>{var{MAX_LENGTH:sEe}=Nd(),{re:rY,t:iY}=Sc(),nY=Oi(),oEe=Ld(),aEe=(r,e)=>{if(e=oEe(e),r instanceof nY)return r;if(typeof r!="string"||r.length>sEe||!(e.loose?rY[iY.LOOSE]:rY[iY.FULL]).test(r))return null;try{return new nY(r,e)}catch{return null}};sY.exports=aEe});var aY=y((tet,oY)=>{var AEe=vc(),lEe=(r,e)=>{let t=AEe(r,e);return t?t.version:null};oY.exports=lEe});var lY=y((ret,AY)=>{var cEe=vc(),uEe=(r,e)=>{let t=cEe(r.trim().replace(/^[=v]+/,""),e);return t?t.version:null};AY.exports=uEe});var uY=y((iet,cY)=>{var gEe=Oi(),fEe=(r,e,t,i)=>{typeof t=="string"&&(i=t,t=void 0);try{return new gEe(r,t).inc(e,i).version}catch{return null}};cY.exports=fEe});var os=y((net,fY)=>{var gY=Oi(),hEe=(r,e,t)=>new gY(r,t).compare(new gY(e,t));fY.exports=hEe});var Cy=y((set,hY)=>{var pEe=os(),dEe=(r,e,t)=>pEe(r,e,t)===0;hY.exports=dEe});var CY=y((oet,dY)=>{var pY=vc(),CEe=Cy(),mEe=(r,e)=>{if(CEe(r,e))return null;{let t=pY(r),i=pY(e),n=t.prerelease.length||i.prerelease.length,s=n?"pre":"",o=n?"prerelease":"";for(let a in t)if((a==="major"||a==="minor"||a==="patch")&&t[a]!==i[a])return s+a;return o}};dY.exports=mEe});var EY=y((aet,mY)=>{var EEe=Oi(),IEe=(r,e)=>new EEe(r,e).major;mY.exports=IEe});var yY=y((Aet,IY)=>{var yEe=Oi(),wEe=(r,e)=>new yEe(r,e).minor;IY.exports=wEe});var BY=y((cet,wY)=>{var BEe=Oi(),bEe=(r,e)=>new BEe(r,e).patch;wY.exports=bEe});var QY=y((uet,bY)=>{var QEe=vc(),SEe=(r,e)=>{let t=QEe(r,e);return t&&t.prerelease.length?t.prerelease:null};bY.exports=SEe});var vY=y((get,SY)=>{var vEe=os(),xEe=(r,e,t)=>vEe(e,r,t);SY.exports=xEe});var PY=y((fet,xY)=>{var PEe=os(),DEe=(r,e)=>PEe(r,e,!0);xY.exports=DEe});var my=y((het,kY)=>{var DY=Oi(),kEe=(r,e,t)=>{let i=new DY(r,t),n=new DY(e,t);return i.compare(n)||i.compareBuild(n)};kY.exports=kEe});var FY=y((pet,RY)=>{var REe=my(),FEe=(r,e)=>r.sort((t,i)=>REe(t,i,e));RY.exports=FEe});var TY=y((det,NY)=>{var NEe=my(),TEe=(r,e)=>r.sort((t,i)=>NEe(i,t,e));NY.exports=TEe});var Md=y((Cet,LY)=>{var LEe=os(),OEe=(r,e,t)=>LEe(r,e,t)>0;LY.exports=OEe});var Ey=y((met,OY)=>{var MEe=os(),UEe=(r,e,t)=>MEe(r,e,t)<0;OY.exports=UEe});var ax=y((Eet,MY)=>{var KEe=os(),HEe=(r,e,t)=>KEe(r,e,t)!==0;MY.exports=HEe});var Iy=y((Iet,UY)=>{var GEe=os(),YEe=(r,e,t)=>GEe(r,e,t)>=0;UY.exports=YEe});var yy=y((yet,KY)=>{var jEe=os(),qEe=(r,e,t)=>jEe(r,e,t)<=0;KY.exports=qEe});var Ax=y((wet,HY)=>{var JEe=Cy(),WEe=ax(),zEe=Md(),VEe=Iy(),XEe=Ey(),_Ee=yy(),ZEe=(r,e,t,i)=>{switch(e){case"===":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r===t;case"!==":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r!==t;case"":case"=":case"==":return JEe(r,t,i);case"!=":return WEe(r,t,i);case">":return zEe(r,t,i);case">=":return VEe(r,t,i);case"<":return XEe(r,t,i);case"<=":return _Ee(r,t,i);default:throw new TypeError(`Invalid operator: ${e}`)}};HY.exports=ZEe});var YY=y((Bet,GY)=>{var $Ee=Oi(),eIe=vc(),{re:wy,t:By}=Sc(),tIe=(r,e)=>{if(r instanceof $Ee)return r;if(typeof r=="number"&&(r=String(r)),typeof r!="string")return null;e=e||{};let t=null;if(!e.rtl)t=r.match(wy[By.COERCE]);else{let i;for(;(i=wy[By.COERCERTL].exec(r))&&(!t||t.index+t[0].length!==r.length);)(!t||i.index+i[0].length!==t.index+t[0].length)&&(t=i),wy[By.COERCERTL].lastIndex=i.index+i[1].length+i[2].length;wy[By.COERCERTL].lastIndex=-1}return t===null?null:eIe(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,e)};GY.exports=tIe});var qY=y((bet,jY)=>{"use strict";jY.exports=function(r){r.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var Ud=y((Qet,JY)=>{"use strict";JY.exports=Ht;Ht.Node=xc;Ht.create=Ht;function Ht(r){var e=this;if(e instanceof Ht||(e=new Ht),e.tail=null,e.head=null,e.length=0,r&&typeof r.forEach=="function")r.forEach(function(n){e.push(n)});else if(arguments.length>0)for(var t=0,i=arguments.length;t1)t=e;else if(this.head)i=this.head.next,t=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=0;i!==null;n++)t=r(t,i.value,n),i=i.next;return t};Ht.prototype.reduceReverse=function(r,e){var t,i=this.tail;if(arguments.length>1)t=e;else if(this.tail)i=this.tail.prev,t=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=this.length-1;i!==null;n--)t=r(t,i.value,n),i=i.prev;return t};Ht.prototype.toArray=function(){for(var r=new Array(this.length),e=0,t=this.head;t!==null;e++)r[e]=t.value,t=t.next;return r};Ht.prototype.toArrayReverse=function(){for(var r=new Array(this.length),e=0,t=this.tail;t!==null;e++)r[e]=t.value,t=t.prev;return r};Ht.prototype.slice=function(r,e){e=e||this.length,e<0&&(e+=this.length),r=r||0,r<0&&(r+=this.length);var t=new Ht;if(ethis.length&&(e=this.length);for(var i=0,n=this.head;n!==null&&ithis.length&&(e=this.length);for(var i=this.length,n=this.tail;n!==null&&i>e;i--)n=n.prev;for(;n!==null&&i>r;i--,n=n.prev)t.push(n.value);return t};Ht.prototype.splice=function(r,e,...t){r>this.length&&(r=this.length-1),r<0&&(r=this.length+r);for(var i=0,n=this.head;n!==null&&i{"use strict";var sIe=Ud(),Pc=Symbol("max"),Pa=Symbol("length"),uf=Symbol("lengthCalculator"),Hd=Symbol("allowStale"),Dc=Symbol("maxAge"),xa=Symbol("dispose"),WY=Symbol("noDisposeOnSet"),Ii=Symbol("lruList"),zs=Symbol("cache"),VY=Symbol("updateAgeOnGet"),lx=()=>1,ux=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let t=this[Pc]=e.max||1/0,i=e.length||lx;if(this[uf]=typeof i!="function"?lx:i,this[Hd]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[Dc]=e.maxAge||0,this[xa]=e.dispose,this[WY]=e.noDisposeOnSet||!1,this[VY]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[Pc]=e||1/0,Kd(this)}get max(){return this[Pc]}set allowStale(e){this[Hd]=!!e}get allowStale(){return this[Hd]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[Dc]=e,Kd(this)}get maxAge(){return this[Dc]}set lengthCalculator(e){typeof e!="function"&&(e=lx),e!==this[uf]&&(this[uf]=e,this[Pa]=0,this[Ii].forEach(t=>{t.length=this[uf](t.value,t.key),this[Pa]+=t.length})),Kd(this)}get lengthCalculator(){return this[uf]}get length(){return this[Pa]}get itemCount(){return this[Ii].length}rforEach(e,t){t=t||this;for(let i=this[Ii].tail;i!==null;){let n=i.prev;zY(this,e,i,t),i=n}}forEach(e,t){t=t||this;for(let i=this[Ii].head;i!==null;){let n=i.next;zY(this,e,i,t),i=n}}keys(){return this[Ii].toArray().map(e=>e.key)}values(){return this[Ii].toArray().map(e=>e.value)}reset(){this[xa]&&this[Ii]&&this[Ii].length&&this[Ii].forEach(e=>this[xa](e.key,e.value)),this[zs]=new Map,this[Ii]=new sIe,this[Pa]=0}dump(){return this[Ii].map(e=>by(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Ii]}set(e,t,i){if(i=i||this[Dc],i&&typeof i!="number")throw new TypeError("maxAge must be a number");let n=i?Date.now():0,s=this[uf](t,e);if(this[zs].has(e)){if(s>this[Pc])return gf(this,this[zs].get(e)),!1;let l=this[zs].get(e).value;return this[xa]&&(this[WY]||this[xa](e,l.value)),l.now=n,l.maxAge=i,l.value=t,this[Pa]+=s-l.length,l.length=s,this.get(e),Kd(this),!0}let o=new gx(e,t,s,n,i);return o.length>this[Pc]?(this[xa]&&this[xa](e,t),!1):(this[Pa]+=o.length,this[Ii].unshift(o),this[zs].set(e,this[Ii].head),Kd(this),!0)}has(e){if(!this[zs].has(e))return!1;let t=this[zs].get(e).value;return!by(this,t)}get(e){return cx(this,e,!0)}peek(e){return cx(this,e,!1)}pop(){let e=this[Ii].tail;return e?(gf(this,e),e.value):null}del(e){gf(this,this[zs].get(e))}load(e){this.reset();let t=Date.now();for(let i=e.length-1;i>=0;i--){let n=e[i],s=n.e||0;if(s===0)this.set(n.k,n.v);else{let o=s-t;o>0&&this.set(n.k,n.v,o)}}}prune(){this[zs].forEach((e,t)=>cx(this,t,!1))}},cx=(r,e,t)=>{let i=r[zs].get(e);if(i){let n=i.value;if(by(r,n)){if(gf(r,i),!r[Hd])return}else t&&(r[VY]&&(i.value.now=Date.now()),r[Ii].unshiftNode(i));return n.value}},by=(r,e)=>{if(!e||!e.maxAge&&!r[Dc])return!1;let t=Date.now()-e.now;return e.maxAge?t>e.maxAge:r[Dc]&&t>r[Dc]},Kd=r=>{if(r[Pa]>r[Pc])for(let e=r[Ii].tail;r[Pa]>r[Pc]&&e!==null;){let t=e.prev;gf(r,e),e=t}},gf=(r,e)=>{if(e){let t=e.value;r[xa]&&r[xa](t.key,t.value),r[Pa]-=t.length,r[zs].delete(t.key),r[Ii].removeNode(e)}},gx=class{constructor(e,t,i,n,s){this.key=e,this.value=t,this.length=i,this.now=n,this.maxAge=s||0}},zY=(r,e,t,i)=>{let n=t.value;by(r,n)&&(gf(r,t),r[Hd]||(n=void 0)),n&&e.call(i,n.value,n.key,r)};XY.exports=ux});var as=y((xet,tj)=>{var kc=class{constructor(e,t){if(t=aIe(t),e instanceof kc)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new kc(e.raw,t);if(e instanceof fx)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(n=>!$Y(n[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let n of this.set)if(n.length===1&&gIe(n[0])){this.set=[n];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();let i=`parseRange:${Object.keys(this.options).join(",")}:${e}`,n=ZY.get(i);if(n)return n;let s=this.options.loose,o=s?Mi[Qi.HYPHENRANGELOOSE]:Mi[Qi.HYPHENRANGE];e=e.replace(o,wIe(this.options.includePrerelease)),jr("hyphen replace",e),e=e.replace(Mi[Qi.COMPARATORTRIM],lIe),jr("comparator trim",e,Mi[Qi.COMPARATORTRIM]),e=e.replace(Mi[Qi.TILDETRIM],cIe),e=e.replace(Mi[Qi.CARETTRIM],uIe),e=e.split(/\s+/).join(" ");let a=s?Mi[Qi.COMPARATORLOOSE]:Mi[Qi.COMPARATOR],l=e.split(" ").map(f=>fIe(f,this.options)).join(" ").split(/\s+/).map(f=>yIe(f,this.options)).filter(this.options.loose?f=>!!f.match(a):()=>!0).map(f=>new fx(f,this.options)),c=l.length,u=new Map;for(let f of l){if($Y(f))return[f];u.set(f.value,f)}u.size>1&&u.has("")&&u.delete("");let g=[...u.values()];return ZY.set(i,g),g}intersects(e,t){if(!(e instanceof kc))throw new TypeError("a Range is required");return this.set.some(i=>ej(i,t)&&e.set.some(n=>ej(n,t)&&i.every(s=>n.every(o=>s.intersects(o,t)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new AIe(e,this.options)}catch{return!1}for(let t=0;tr.value==="<0.0.0-0",gIe=r=>r.value==="",ej=(r,e)=>{let t=!0,i=r.slice(),n=i.pop();for(;t&&i.length;)t=i.every(s=>n.intersects(s,e)),n=i.pop();return t},fIe=(r,e)=>(jr("comp",r,e),r=dIe(r,e),jr("caret",r),r=hIe(r,e),jr("tildes",r),r=mIe(r,e),jr("xrange",r),r=IIe(r,e),jr("stars",r),r),Xi=r=>!r||r.toLowerCase()==="x"||r==="*",hIe=(r,e)=>r.trim().split(/\s+/).map(t=>pIe(t,e)).join(" "),pIe=(r,e)=>{let t=e.loose?Mi[Qi.TILDELOOSE]:Mi[Qi.TILDE];return r.replace(t,(i,n,s,o,a)=>{jr("tilde",r,i,n,s,o,a);let l;return Xi(n)?l="":Xi(s)?l=`>=${n}.0.0 <${+n+1}.0.0-0`:Xi(o)?l=`>=${n}.${s}.0 <${n}.${+s+1}.0-0`:a?(jr("replaceTilde pr",a),l=`>=${n}.${s}.${o}-${a} <${n}.${+s+1}.0-0`):l=`>=${n}.${s}.${o} <${n}.${+s+1}.0-0`,jr("tilde return",l),l})},dIe=(r,e)=>r.trim().split(/\s+/).map(t=>CIe(t,e)).join(" "),CIe=(r,e)=>{jr("caret",r,e);let t=e.loose?Mi[Qi.CARETLOOSE]:Mi[Qi.CARET],i=e.includePrerelease?"-0":"";return r.replace(t,(n,s,o,a,l)=>{jr("caret",r,n,s,o,a,l);let c;return Xi(s)?c="":Xi(o)?c=`>=${s}.0.0${i} <${+s+1}.0.0-0`:Xi(a)?s==="0"?c=`>=${s}.${o}.0${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.0${i} <${+s+1}.0.0-0`:l?(jr("replaceCaret pr",l),s==="0"?o==="0"?c=`>=${s}.${o}.${a}-${l} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}-${l} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a}-${l} <${+s+1}.0.0-0`):(jr("no pr"),s==="0"?o==="0"?c=`>=${s}.${o}.${a}${i} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a} <${+s+1}.0.0-0`),jr("caret return",c),c})},mIe=(r,e)=>(jr("replaceXRanges",r,e),r.split(/\s+/).map(t=>EIe(t,e)).join(" ")),EIe=(r,e)=>{r=r.trim();let t=e.loose?Mi[Qi.XRANGELOOSE]:Mi[Qi.XRANGE];return r.replace(t,(i,n,s,o,a,l)=>{jr("xRange",r,i,n,s,o,a,l);let c=Xi(s),u=c||Xi(o),g=u||Xi(a),f=g;return n==="="&&f&&(n=""),l=e.includePrerelease?"-0":"",c?n===">"||n==="<"?i="<0.0.0-0":i="*":n&&f?(u&&(o=0),a=0,n===">"?(n=">=",u?(s=+s+1,o=0,a=0):(o=+o+1,a=0)):n==="<="&&(n="<",u?s=+s+1:o=+o+1),n==="<"&&(l="-0"),i=`${n+s}.${o}.${a}${l}`):u?i=`>=${s}.0.0${l} <${+s+1}.0.0-0`:g&&(i=`>=${s}.${o}.0${l} <${s}.${+o+1}.0-0`),jr("xRange return",i),i})},IIe=(r,e)=>(jr("replaceStars",r,e),r.trim().replace(Mi[Qi.STAR],"")),yIe=(r,e)=>(jr("replaceGTE0",r,e),r.trim().replace(Mi[e.includePrerelease?Qi.GTE0PRE:Qi.GTE0],"")),wIe=r=>(e,t,i,n,s,o,a,l,c,u,g,f,h)=>(Xi(i)?t="":Xi(n)?t=`>=${i}.0.0${r?"-0":""}`:Xi(s)?t=`>=${i}.${n}.0${r?"-0":""}`:o?t=`>=${t}`:t=`>=${t}${r?"-0":""}`,Xi(c)?l="":Xi(u)?l=`<${+c+1}.0.0-0`:Xi(g)?l=`<${c}.${+u+1}.0-0`:f?l=`<=${c}.${u}.${g}-${f}`:r?l=`<${c}.${u}.${+g+1}-0`:l=`<=${l}`,`${t} ${l}`.trim()),BIe=(r,e,t)=>{for(let i=0;i0){let n=r[i].semver;if(n.major===e.major&&n.minor===e.minor&&n.patch===e.patch)return!0}return!1}return!0}});var Gd=y((Pet,oj)=>{var Yd=Symbol("SemVer ANY"),ff=class{static get ANY(){return Yd}constructor(e,t){if(t=bIe(t),e instanceof ff){if(e.loose===!!t.loose)return e;e=e.value}px("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===Yd?this.value="":this.value=this.operator+this.semver.version,px("comp",this)}parse(e){let t=this.options.loose?rj[ij.COMPARATORLOOSE]:rj[ij.COMPARATOR],i=e.match(t);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new nj(i[2],this.options.loose):this.semver=Yd}toString(){return this.value}test(e){if(px("Comparator.test",e,this.options.loose),this.semver===Yd||e===Yd)return!0;if(typeof e=="string")try{e=new nj(e,this.options)}catch{return!1}return hx(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof ff))throw new TypeError("a Comparator is required");if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),this.operator==="")return this.value===""?!0:new sj(e.value,t).test(this.value);if(e.operator==="")return e.value===""?!0:new sj(this.value,t).test(e.semver);let i=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),n=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),s=this.semver.version===e.semver.version,o=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),a=hx(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),l=hx(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return i||n||s&&o||a||l}};oj.exports=ff;var bIe=Ld(),{re:rj,t:ij}=Sc(),hx=Ax(),px=Td(),nj=Oi(),sj=as()});var jd=y((Det,aj)=>{var QIe=as(),SIe=(r,e,t)=>{try{e=new QIe(e,t)}catch{return!1}return e.test(r)};aj.exports=SIe});var lj=y((ket,Aj)=>{var vIe=as(),xIe=(r,e)=>new vIe(r,e).set.map(t=>t.map(i=>i.value).join(" ").trim().split(" "));Aj.exports=xIe});var uj=y((Ret,cj)=>{var PIe=Oi(),DIe=as(),kIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new DIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===-1)&&(i=o,n=new PIe(i,t))}),i};cj.exports=kIe});var fj=y((Fet,gj)=>{var RIe=Oi(),FIe=as(),NIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new FIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===1)&&(i=o,n=new RIe(i,t))}),i};gj.exports=NIe});var dj=y((Net,pj)=>{var dx=Oi(),TIe=as(),hj=Md(),LIe=(r,e)=>{r=new TIe(r,e);let t=new dx("0.0.0");if(r.test(t)||(t=new dx("0.0.0-0"),r.test(t)))return t;t=null;for(let i=0;i{let a=new dx(o.semver.version);switch(o.operator){case">":a.prerelease.length===0?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":(!s||hj(a,s))&&(s=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${o.operator}`)}}),s&&(!t||hj(t,s))&&(t=s)}return t&&r.test(t)?t:null};pj.exports=LIe});var mj=y((Tet,Cj)=>{var OIe=as(),MIe=(r,e)=>{try{return new OIe(r,e).range||"*"}catch{return null}};Cj.exports=MIe});var Qy=y((Let,wj)=>{var UIe=Oi(),yj=Gd(),{ANY:KIe}=yj,HIe=as(),GIe=jd(),Ej=Md(),Ij=Ey(),YIe=yy(),jIe=Iy(),qIe=(r,e,t,i)=>{r=new UIe(r,i),e=new HIe(e,i);let n,s,o,a,l;switch(t){case">":n=Ej,s=YIe,o=Ij,a=">",l=">=";break;case"<":n=Ij,s=jIe,o=Ej,a="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(GIe(r,e,i))return!1;for(let c=0;c{h.semver===KIe&&(h=new yj(">=0.0.0")),g=g||h,f=f||h,n(h.semver,g.semver,i)?g=h:o(h.semver,f.semver,i)&&(f=h)}),g.operator===a||g.operator===l||(!f.operator||f.operator===a)&&s(r,f.semver))return!1;if(f.operator===l&&o(r,f.semver))return!1}return!0};wj.exports=qIe});var bj=y((Oet,Bj)=>{var JIe=Qy(),WIe=(r,e,t)=>JIe(r,e,">",t);Bj.exports=WIe});var Sj=y((Met,Qj)=>{var zIe=Qy(),VIe=(r,e,t)=>zIe(r,e,"<",t);Qj.exports=VIe});var Pj=y((Uet,xj)=>{var vj=as(),XIe=(r,e,t)=>(r=new vj(r,t),e=new vj(e,t),r.intersects(e));xj.exports=XIe});var kj=y((Ket,Dj)=>{var _Ie=jd(),ZIe=os();Dj.exports=(r,e,t)=>{let i=[],n=null,s=null,o=r.sort((u,g)=>ZIe(u,g,t));for(let u of o)_Ie(u,e,t)?(s=u,n||(n=u)):(s&&i.push([n,s]),s=null,n=null);n&&i.push([n,null]);let a=[];for(let[u,g]of i)u===g?a.push(u):!g&&u===o[0]?a.push("*"):g?u===o[0]?a.push(`<=${g}`):a.push(`${u} - ${g}`):a.push(`>=${u}`);let l=a.join(" || "),c=typeof e.raw=="string"?e.raw:String(e);return l.length{var Rj=as(),Sy=Gd(),{ANY:Cx}=Sy,qd=jd(),mx=os(),$Ie=(r,e,t={})=>{if(r===e)return!0;r=new Rj(r,t),e=new Rj(e,t);let i=!1;e:for(let n of r.set){for(let s of e.set){let o=eye(n,s,t);if(i=i||o!==null,o)continue e}if(i)return!1}return!0},eye=(r,e,t)=>{if(r===e)return!0;if(r.length===1&&r[0].semver===Cx){if(e.length===1&&e[0].semver===Cx)return!0;t.includePrerelease?r=[new Sy(">=0.0.0-0")]:r=[new Sy(">=0.0.0")]}if(e.length===1&&e[0].semver===Cx){if(t.includePrerelease)return!0;e=[new Sy(">=0.0.0")]}let i=new Set,n,s;for(let h of r)h.operator===">"||h.operator===">="?n=Fj(n,h,t):h.operator==="<"||h.operator==="<="?s=Nj(s,h,t):i.add(h.semver);if(i.size>1)return null;let o;if(n&&s){if(o=mx(n.semver,s.semver,t),o>0)return null;if(o===0&&(n.operator!==">="||s.operator!=="<="))return null}for(let h of i){if(n&&!qd(h,String(n),t)||s&&!qd(h,String(s),t))return null;for(let p of e)if(!qd(h,String(p),t))return!1;return!0}let a,l,c,u,g=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,f=n&&!t.includePrerelease&&n.semver.prerelease.length?n.semver:!1;g&&g.prerelease.length===1&&s.operator==="<"&&g.prerelease[0]===0&&(g=!1);for(let h of e){if(u=u||h.operator===">"||h.operator===">=",c=c||h.operator==="<"||h.operator==="<=",n){if(f&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===f.major&&h.semver.minor===f.minor&&h.semver.patch===f.patch&&(f=!1),h.operator===">"||h.operator===">="){if(a=Fj(n,h,t),a===h&&a!==n)return!1}else if(n.operator===">="&&!qd(n.semver,String(h),t))return!1}if(s){if(g&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===g.major&&h.semver.minor===g.minor&&h.semver.patch===g.patch&&(g=!1),h.operator==="<"||h.operator==="<="){if(l=Nj(s,h,t),l===h&&l!==s)return!1}else if(s.operator==="<="&&!qd(s.semver,String(h),t))return!1}if(!h.operator&&(s||n)&&o!==0)return!1}return!(n&&c&&!s&&o!==0||s&&u&&!n&&o!==0||f||g)},Fj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i>0?r:i<0||e.operator===">"&&r.operator===">="?e:r},Nj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i<0?r:i>0||e.operator==="<"&&r.operator==="<="?e:r};Tj.exports=$Ie});var $r=y((Get,Oj)=>{var Ex=Sc();Oj.exports={re:Ex.re,src:Ex.src,tokens:Ex.t,SEMVER_SPEC_VERSION:Nd().SEMVER_SPEC_VERSION,SemVer:Oi(),compareIdentifiers:hy().compareIdentifiers,rcompareIdentifiers:hy().rcompareIdentifiers,parse:vc(),valid:aY(),clean:lY(),inc:uY(),diff:CY(),major:EY(),minor:yY(),patch:BY(),prerelease:QY(),compare:os(),rcompare:vY(),compareLoose:PY(),compareBuild:my(),sort:FY(),rsort:TY(),gt:Md(),lt:Ey(),eq:Cy(),neq:ax(),gte:Iy(),lte:yy(),cmp:Ax(),coerce:YY(),Comparator:Gd(),Range:as(),satisfies:jd(),toComparators:lj(),maxSatisfying:uj(),minSatisfying:fj(),minVersion:dj(),validRange:mj(),outside:Qy(),gtr:bj(),ltr:Sj(),intersects:Pj(),simplifyRange:kj(),subset:Lj()}});var Ix=y(vy=>{"use strict";Object.defineProperty(vy,"__esModule",{value:!0});vy.VERSION=void 0;vy.VERSION="9.1.0"});var Gt=y((exports,module)=>{"use strict";var __spreadArray=exports&&exports.__spreadArray||function(r,e,t){if(t||arguments.length===2)for(var i=0,n=e.length,s;i{(function(r,e){typeof define=="function"&&define.amd?define([],e):typeof xy=="object"&&xy.exports?xy.exports=e():r.regexpToAst=e()})(typeof self<"u"?self:Mj,function(){function r(){}r.prototype.saveState=function(){return{idx:this.idx,input:this.input,groupIdx:this.groupIdx}},r.prototype.restoreState=function(p){this.idx=p.idx,this.input=p.input,this.groupIdx=p.groupIdx},r.prototype.pattern=function(p){this.idx=0,this.input=p,this.groupIdx=0,this.consumeChar("/");var C=this.disjunction();this.consumeChar("/");for(var w={type:"Flags",loc:{begin:this.idx,end:p.length},global:!1,ignoreCase:!1,multiLine:!1,unicode:!1,sticky:!1};this.isRegExpFlag();)switch(this.popChar()){case"g":o(w,"global");break;case"i":o(w,"ignoreCase");break;case"m":o(w,"multiLine");break;case"u":o(w,"unicode");break;case"y":o(w,"sticky");break}if(this.idx!==this.input.length)throw Error("Redundant input: "+this.input.substring(this.idx));return{type:"Pattern",flags:w,value:C,loc:this.loc(0)}},r.prototype.disjunction=function(){var p=[],C=this.idx;for(p.push(this.alternative());this.peekChar()==="|";)this.consumeChar("|"),p.push(this.alternative());return{type:"Disjunction",value:p,loc:this.loc(C)}},r.prototype.alternative=function(){for(var p=[],C=this.idx;this.isTerm();)p.push(this.term());return{type:"Alternative",value:p,loc:this.loc(C)}},r.prototype.term=function(){return this.isAssertion()?this.assertion():this.atom()},r.prototype.assertion=function(){var p=this.idx;switch(this.popChar()){case"^":return{type:"StartAnchor",loc:this.loc(p)};case"$":return{type:"EndAnchor",loc:this.loc(p)};case"\\":switch(this.popChar()){case"b":return{type:"WordBoundary",loc:this.loc(p)};case"B":return{type:"NonWordBoundary",loc:this.loc(p)}}throw Error("Invalid Assertion Escape");case"(":this.consumeChar("?");var C;switch(this.popChar()){case"=":C="Lookahead";break;case"!":C="NegativeLookahead";break}a(C);var w=this.disjunction();return this.consumeChar(")"),{type:C,value:w,loc:this.loc(p)}}l()},r.prototype.quantifier=function(p){var C,w=this.idx;switch(this.popChar()){case"*":C={atLeast:0,atMost:1/0};break;case"+":C={atLeast:1,atMost:1/0};break;case"?":C={atLeast:0,atMost:1};break;case"{":var B=this.integerIncludingZero();switch(this.popChar()){case"}":C={atLeast:B,atMost:B};break;case",":var v;this.isDigit()?(v=this.integerIncludingZero(),C={atLeast:B,atMost:v}):C={atLeast:B,atMost:1/0},this.consumeChar("}");break}if(p===!0&&C===void 0)return;a(C);break}if(!(p===!0&&C===void 0))return a(C),this.peekChar(0)==="?"?(this.consumeChar("?"),C.greedy=!1):C.greedy=!0,C.type="Quantifier",C.loc=this.loc(w),C},r.prototype.atom=function(){var p,C=this.idx;switch(this.peekChar()){case".":p=this.dotAll();break;case"\\":p=this.atomEscape();break;case"[":p=this.characterClass();break;case"(":p=this.group();break}return p===void 0&&this.isPatternCharacter()&&(p=this.patternCharacter()),a(p),p.loc=this.loc(C),this.isQuantifier()&&(p.quantifier=this.quantifier()),p},r.prototype.dotAll=function(){return this.consumeChar("."),{type:"Set",complement:!0,value:[n(` -`),n("\r"),n("\u2028"),n("\u2029")]}},r.prototype.atomEscape=function(){switch(this.consumeChar("\\"),this.peekChar()){case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return this.decimalEscapeAtom();case"d":case"D":case"s":case"S":case"w":case"W":return this.characterClassEscape();case"f":case"n":case"r":case"t":case"v":return this.controlEscapeAtom();case"c":return this.controlLetterEscapeAtom();case"0":return this.nulCharacterAtom();case"x":return this.hexEscapeSequenceAtom();case"u":return this.regExpUnicodeEscapeSequenceAtom();default:return this.identityEscapeAtom()}},r.prototype.decimalEscapeAtom=function(){var p=this.positiveInteger();return{type:"GroupBackReference",value:p}},r.prototype.characterClassEscape=function(){var p,C=!1;switch(this.popChar()){case"d":p=u;break;case"D":p=u,C=!0;break;case"s":p=f;break;case"S":p=f,C=!0;break;case"w":p=g;break;case"W":p=g,C=!0;break}return a(p),{type:"Set",value:p,complement:C}},r.prototype.controlEscapeAtom=function(){var p;switch(this.popChar()){case"f":p=n("\f");break;case"n":p=n(` -`);break;case"r":p=n("\r");break;case"t":p=n(" ");break;case"v":p=n("\v");break}return a(p),{type:"Character",value:p}},r.prototype.controlLetterEscapeAtom=function(){this.consumeChar("c");var p=this.popChar();if(/[a-zA-Z]/.test(p)===!1)throw Error("Invalid ");var C=p.toUpperCase().charCodeAt(0)-64;return{type:"Character",value:C}},r.prototype.nulCharacterAtom=function(){return this.consumeChar("0"),{type:"Character",value:n("\0")}},r.prototype.hexEscapeSequenceAtom=function(){return this.consumeChar("x"),this.parseHexDigits(2)},r.prototype.regExpUnicodeEscapeSequenceAtom=function(){return this.consumeChar("u"),this.parseHexDigits(4)},r.prototype.identityEscapeAtom=function(){var p=this.popChar();return{type:"Character",value:n(p)}},r.prototype.classPatternCharacterAtom=function(){switch(this.peekChar()){case` -`:case"\r":case"\u2028":case"\u2029":case"\\":case"]":throw Error("TBD");default:var p=this.popChar();return{type:"Character",value:n(p)}}},r.prototype.characterClass=function(){var p=[],C=!1;for(this.consumeChar("["),this.peekChar(0)==="^"&&(this.consumeChar("^"),C=!0);this.isClassAtom();){var w=this.classAtom(),B=w.type==="Character";if(B&&this.isRangeDash()){this.consumeChar("-");var v=this.classAtom(),D=v.type==="Character";if(D){if(v.value=this.input.length)throw Error("Unexpected end of input");this.idx++},r.prototype.loc=function(p){return{begin:p,end:this.idx}};var e=/[0-9a-fA-F]/,t=/[0-9]/,i=/[1-9]/;function n(p){return p.charCodeAt(0)}function s(p,C){p.length!==void 0?p.forEach(function(w){C.push(w)}):C.push(p)}function o(p,C){if(p[C]===!0)throw"duplicate flag "+C;p[C]=!0}function a(p){if(p===void 0)throw Error("Internal Error - Should never get here!")}function l(){throw Error("Internal Error - Should never get here!")}var c,u=[];for(c=n("0");c<=n("9");c++)u.push(c);var g=[n("_")].concat(u);for(c=n("a");c<=n("z");c++)g.push(c);for(c=n("A");c<=n("Z");c++)g.push(c);var f=[n(" "),n("\f"),n(` -`),n("\r"),n(" "),n("\v"),n(" "),n("\xA0"),n("\u1680"),n("\u2000"),n("\u2001"),n("\u2002"),n("\u2003"),n("\u2004"),n("\u2005"),n("\u2006"),n("\u2007"),n("\u2008"),n("\u2009"),n("\u200A"),n("\u2028"),n("\u2029"),n("\u202F"),n("\u205F"),n("\u3000"),n("\uFEFF")];function h(){}return h.prototype.visitChildren=function(p){for(var C in p){var w=p[C];p.hasOwnProperty(C)&&(w.type!==void 0?this.visit(w):Array.isArray(w)&&w.forEach(function(B){this.visit(B)},this))}},h.prototype.visit=function(p){switch(p.type){case"Pattern":this.visitPattern(p);break;case"Flags":this.visitFlags(p);break;case"Disjunction":this.visitDisjunction(p);break;case"Alternative":this.visitAlternative(p);break;case"StartAnchor":this.visitStartAnchor(p);break;case"EndAnchor":this.visitEndAnchor(p);break;case"WordBoundary":this.visitWordBoundary(p);break;case"NonWordBoundary":this.visitNonWordBoundary(p);break;case"Lookahead":this.visitLookahead(p);break;case"NegativeLookahead":this.visitNegativeLookahead(p);break;case"Character":this.visitCharacter(p);break;case"Set":this.visitSet(p);break;case"Group":this.visitGroup(p);break;case"GroupBackReference":this.visitGroupBackReference(p);break;case"Quantifier":this.visitQuantifier(p);break}this.visitChildren(p)},h.prototype.visitPattern=function(p){},h.prototype.visitFlags=function(p){},h.prototype.visitDisjunction=function(p){},h.prototype.visitAlternative=function(p){},h.prototype.visitStartAnchor=function(p){},h.prototype.visitEndAnchor=function(p){},h.prototype.visitWordBoundary=function(p){},h.prototype.visitNonWordBoundary=function(p){},h.prototype.visitLookahead=function(p){},h.prototype.visitNegativeLookahead=function(p){},h.prototype.visitCharacter=function(p){},h.prototype.visitSet=function(p){},h.prototype.visitGroup=function(p){},h.prototype.visitGroupBackReference=function(p){},h.prototype.visitQuantifier=function(p){},{RegExpParser:r,BaseRegExpVisitor:h,VERSION:"0.5.0"}})});var ky=y(hf=>{"use strict";Object.defineProperty(hf,"__esModule",{value:!0});hf.clearRegExpParserCache=hf.getRegExpAst=void 0;var tye=Py(),Dy={},rye=new tye.RegExpParser;function iye(r){var e=r.toString();if(Dy.hasOwnProperty(e))return Dy[e];var t=rye.pattern(e);return Dy[e]=t,t}hf.getRegExpAst=iye;function nye(){Dy={}}hf.clearRegExpParserCache=nye});var Yj=y(dn=>{"use strict";var sye=dn&&dn.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(dn,"__esModule",{value:!0});dn.canMatchCharCode=dn.firstCharOptimizedIndices=dn.getOptimizedStartCodesIndices=dn.failedOptimizationPrefixMsg=void 0;var Kj=Py(),As=Gt(),Hj=ky(),Da=wx(),Gj="Complement Sets are not supported for first char optimization";dn.failedOptimizationPrefixMsg=`Unable to use "first char" lexer optimizations: -`;function oye(r,e){e===void 0&&(e=!1);try{var t=(0,Hj.getRegExpAst)(r),i=Fy(t.value,{},t.flags.ignoreCase);return i}catch(s){if(s.message===Gj)e&&(0,As.PRINT_WARNING)(""+dn.failedOptimizationPrefixMsg+(" Unable to optimize: < "+r.toString()+` > -`)+` Complement Sets cannot be automatically optimized. - This will disable the lexer's first char optimizations. - See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#COMPLEMENT for details.`);else{var n="";e&&(n=` - This will disable the lexer's first char optimizations. - See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#REGEXP_PARSING for details.`),(0,As.PRINT_ERROR)(dn.failedOptimizationPrefixMsg+` -`+(" Failed parsing: < "+r.toString()+` > -`)+(" Using the regexp-to-ast library version: "+Kj.VERSION+` -`)+" Please open an issue at: https://github.com/bd82/regexp-to-ast/issues"+n)}}return[]}dn.getOptimizedStartCodesIndices=oye;function Fy(r,e,t){switch(r.type){case"Disjunction":for(var i=0;i=Da.minOptimizationVal)for(var f=u.from>=Da.minOptimizationVal?u.from:Da.minOptimizationVal,h=u.to,p=(0,Da.charCodeToOptimizedIndex)(f),C=(0,Da.charCodeToOptimizedIndex)(h),w=p;w<=C;w++)e[w]=w}}});break;case"Group":Fy(o.value,e,t);break;default:throw Error("Non Exhaustive Match")}var a=o.quantifier!==void 0&&o.quantifier.atLeast===0;if(o.type==="Group"&&yx(o)===!1||o.type!=="Group"&&a===!1)break}break;default:throw Error("non exhaustive match!")}return(0,As.values)(e)}dn.firstCharOptimizedIndices=Fy;function Ry(r,e,t){var i=(0,Da.charCodeToOptimizedIndex)(r);e[i]=i,t===!0&&aye(r,e)}function aye(r,e){var t=String.fromCharCode(r),i=t.toUpperCase();if(i!==t){var n=(0,Da.charCodeToOptimizedIndex)(i.charCodeAt(0));e[n]=n}else{var s=t.toLowerCase();if(s!==t){var n=(0,Da.charCodeToOptimizedIndex)(s.charCodeAt(0));e[n]=n}}}function Uj(r,e){return(0,As.find)(r.value,function(t){if(typeof t=="number")return(0,As.contains)(e,t);var i=t;return(0,As.find)(e,function(n){return i.from<=n&&n<=i.to})!==void 0})}function yx(r){return r.quantifier&&r.quantifier.atLeast===0?!0:r.value?(0,As.isArray)(r.value)?(0,As.every)(r.value,yx):yx(r.value):!1}var Aye=function(r){sye(e,r);function e(t){var i=r.call(this)||this;return i.targetCharCodes=t,i.found=!1,i}return e.prototype.visitChildren=function(t){if(this.found!==!0){switch(t.type){case"Lookahead":this.visitLookahead(t);return;case"NegativeLookahead":this.visitNegativeLookahead(t);return}r.prototype.visitChildren.call(this,t)}},e.prototype.visitCharacter=function(t){(0,As.contains)(this.targetCharCodes,t.value)&&(this.found=!0)},e.prototype.visitSet=function(t){t.complement?Uj(t,this.targetCharCodes)===void 0&&(this.found=!0):Uj(t,this.targetCharCodes)!==void 0&&(this.found=!0)},e}(Kj.BaseRegExpVisitor);function lye(r,e){if(e instanceof RegExp){var t=(0,Hj.getRegExpAst)(e),i=new Aye(r);return i.visit(t),i.found}else return(0,As.find)(e,function(n){return(0,As.contains)(r,n.charCodeAt(0))})!==void 0}dn.canMatchCharCode=lye});var wx=y(Je=>{"use strict";var jj=Je&&Je.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Je,"__esModule",{value:!0});Je.charCodeToOptimizedIndex=Je.minOptimizationVal=Je.buildLineBreakIssueMessage=Je.LineTerminatorOptimizedTester=Je.isShortPattern=Je.isCustomPattern=Je.cloneEmptyGroups=Je.performWarningRuntimeChecks=Je.performRuntimeChecks=Je.addStickyFlag=Je.addStartOfInput=Je.findUnreachablePatterns=Je.findModesThatDoNotExist=Je.findInvalidGroupType=Je.findDuplicatePatterns=Je.findUnsupportedFlags=Je.findStartOfInputAnchor=Je.findEmptyMatchRegExps=Je.findEndOfInputAnchor=Je.findInvalidPatterns=Je.findMissingPatterns=Je.validatePatterns=Je.analyzeTokenTypes=Je.enableSticky=Je.disableSticky=Je.SUPPORT_STICKY=Je.MODES=Je.DEFAULT_MODE=void 0;var qj=Py(),ir=Jd(),Se=Gt(),pf=Yj(),Jj=ky(),Do="PATTERN";Je.DEFAULT_MODE="defaultMode";Je.MODES="modes";Je.SUPPORT_STICKY=typeof new RegExp("(?:)").sticky=="boolean";function cye(){Je.SUPPORT_STICKY=!1}Je.disableSticky=cye;function uye(){Je.SUPPORT_STICKY=!0}Je.enableSticky=uye;function gye(r,e){e=(0,Se.defaults)(e,{useSticky:Je.SUPPORT_STICKY,debug:!1,safeMode:!1,positionTracking:"full",lineTerminatorCharacters:["\r",` -`],tracer:function(v,D){return D()}});var t=e.tracer;t("initCharCodeToOptimizedIndexMap",function(){wye()});var i;t("Reject Lexer.NA",function(){i=(0,Se.reject)(r,function(v){return v[Do]===ir.Lexer.NA})});var n=!1,s;t("Transform Patterns",function(){n=!1,s=(0,Se.map)(i,function(v){var D=v[Do];if((0,Se.isRegExp)(D)){var T=D.source;return T.length===1&&T!=="^"&&T!=="$"&&T!=="."&&!D.ignoreCase?T:T.length===2&&T[0]==="\\"&&!(0,Se.contains)(["d","D","s","S","t","r","n","t","0","c","b","B","f","v","w","W"],T[1])?T[1]:e.useSticky?Qx(D):bx(D)}else{if((0,Se.isFunction)(D))return n=!0,{exec:D};if((0,Se.has)(D,"exec"))return n=!0,D;if(typeof D=="string"){if(D.length===1)return D;var H=D.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),j=new RegExp(H);return e.useSticky?Qx(j):bx(j)}else throw Error("non exhaustive match")}})});var o,a,l,c,u;t("misc mapping",function(){o=(0,Se.map)(i,function(v){return v.tokenTypeIdx}),a=(0,Se.map)(i,function(v){var D=v.GROUP;if(D!==ir.Lexer.SKIPPED){if((0,Se.isString)(D))return D;if((0,Se.isUndefined)(D))return!1;throw Error("non exhaustive match")}}),l=(0,Se.map)(i,function(v){var D=v.LONGER_ALT;if(D){var T=(0,Se.isArray)(D)?(0,Se.map)(D,function(H){return(0,Se.indexOf)(i,H)}):[(0,Se.indexOf)(i,D)];return T}}),c=(0,Se.map)(i,function(v){return v.PUSH_MODE}),u=(0,Se.map)(i,function(v){return(0,Se.has)(v,"POP_MODE")})});var g;t("Line Terminator Handling",function(){var v=oq(e.lineTerminatorCharacters);g=(0,Se.map)(i,function(D){return!1}),e.positionTracking!=="onlyOffset"&&(g=(0,Se.map)(i,function(D){if((0,Se.has)(D,"LINE_BREAKS"))return D.LINE_BREAKS;if(nq(D,v)===!1)return(0,pf.canMatchCharCode)(v,D.PATTERN)}))});var f,h,p,C;t("Misc Mapping #2",function(){f=(0,Se.map)(i,vx),h=(0,Se.map)(s,iq),p=(0,Se.reduce)(i,function(v,D){var T=D.GROUP;return(0,Se.isString)(T)&&T!==ir.Lexer.SKIPPED&&(v[T]=[]),v},{}),C=(0,Se.map)(s,function(v,D){return{pattern:s[D],longerAlt:l[D],canLineTerminator:g[D],isCustom:f[D],short:h[D],group:a[D],push:c[D],pop:u[D],tokenTypeIdx:o[D],tokenType:i[D]}})});var w=!0,B=[];return e.safeMode||t("First Char Optimization",function(){B=(0,Se.reduce)(i,function(v,D,T){if(typeof D.PATTERN=="string"){var H=D.PATTERN.charCodeAt(0),j=Sx(H);Bx(v,j,C[T])}else if((0,Se.isArray)(D.START_CHARS_HINT)){var $;(0,Se.forEach)(D.START_CHARS_HINT,function(W){var Z=typeof W=="string"?W.charCodeAt(0):W,A=Sx(Z);$!==A&&($=A,Bx(v,A,C[T]))})}else if((0,Se.isRegExp)(D.PATTERN))if(D.PATTERN.unicode)w=!1,e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" Unable to analyze < "+D.PATTERN.toString()+` > pattern. -`)+` The regexp unicode flag is not currently supported by the regexp-to-ast library. - This will disable the lexer's first char optimizations. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNICODE_OPTIMIZE`);else{var V=(0,pf.getOptimizedStartCodesIndices)(D.PATTERN,e.ensureOptimizations);(0,Se.isEmpty)(V)&&(w=!1),(0,Se.forEach)(V,function(W){Bx(v,W,C[T])})}else e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" TokenType: <"+D.name+`> is using a custom token pattern without providing parameter. -`)+` This will disable the lexer's first char optimizations. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_OPTIMIZE`),w=!1;return v},[])}),t("ArrayPacking",function(){B=(0,Se.packArray)(B)}),{emptyGroups:p,patternIdxToConfig:C,charCodeToPatternIdxToConfig:B,hasCustom:n,canBeOptimized:w}}Je.analyzeTokenTypes=gye;function fye(r,e){var t=[],i=Wj(r);t=t.concat(i.errors);var n=zj(i.valid),s=n.valid;return t=t.concat(n.errors),t=t.concat(hye(s)),t=t.concat(eq(s)),t=t.concat(tq(s,e)),t=t.concat(rq(s)),t}Je.validatePatterns=fye;function hye(r){var e=[],t=(0,Se.filter)(r,function(i){return(0,Se.isRegExp)(i[Do])});return e=e.concat(Vj(t)),e=e.concat(_j(t)),e=e.concat(Zj(t)),e=e.concat($j(t)),e=e.concat(Xj(t)),e}function Wj(r){var e=(0,Se.filter)(r,function(n){return!(0,Se.has)(n,Do)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- missing static 'PATTERN' property",type:ir.LexerDefinitionErrorType.MISSING_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findMissingPatterns=Wj;function zj(r){var e=(0,Se.filter)(r,function(n){var s=n[Do];return!(0,Se.isRegExp)(s)&&!(0,Se.isFunction)(s)&&!(0,Se.has)(s,"exec")&&!(0,Se.isString)(s)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' can only be a RegExp, a Function matching the {CustomPatternMatcherFunc} type or an Object matching the {ICustomPattern} interface.",type:ir.LexerDefinitionErrorType.INVALID_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findInvalidPatterns=zj;var pye=/[^\\][\$]/;function Vj(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitEndAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return pye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: - Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain end of input anchor '$' - See chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.EOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findEndOfInputAnchor=Vj;function Xj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n.test("")}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' must not match an empty string",type:ir.LexerDefinitionErrorType.EMPTY_MATCH_PATTERN,tokenTypes:[i]}});return t}Je.findEmptyMatchRegExps=Xj;var dye=/[^\\[][\^]|^\^/;function _j(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitStartAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return dye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: - Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain start of input anchor '^' - See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.SOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findStartOfInputAnchor=_j;function Zj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n instanceof RegExp&&(n.multiline||n.global)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' may NOT contain global('g') or multiline('m')",type:ir.LexerDefinitionErrorType.UNSUPPORTED_FLAGS_FOUND,tokenTypes:[i]}});return t}Je.findUnsupportedFlags=Zj;function $j(r){var e=[],t=(0,Se.map)(r,function(s){return(0,Se.reduce)(r,function(o,a){return s.PATTERN.source===a.PATTERN.source&&!(0,Se.contains)(e,a)&&a.PATTERN!==ir.Lexer.NA&&(e.push(a),o.push(a)),o},[])});t=(0,Se.compact)(t);var i=(0,Se.filter)(t,function(s){return s.length>1}),n=(0,Se.map)(i,function(s){var o=(0,Se.map)(s,function(l){return l.name}),a=(0,Se.first)(s).PATTERN;return{message:"The same RegExp pattern ->"+a+"<-"+("has been used in all of the following Token Types: "+o.join(", ")+" <-"),type:ir.LexerDefinitionErrorType.DUPLICATE_PATTERNS_FOUND,tokenTypes:s}});return n}Je.findDuplicatePatterns=$j;function eq(r){var e=(0,Se.filter)(r,function(i){if(!(0,Se.has)(i,"GROUP"))return!1;var n=i.GROUP;return n!==ir.Lexer.SKIPPED&&n!==ir.Lexer.NA&&!(0,Se.isString)(n)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'GROUP' can only be Lexer.SKIPPED/Lexer.NA/A String",type:ir.LexerDefinitionErrorType.INVALID_GROUP_TYPE_FOUND,tokenTypes:[i]}});return t}Je.findInvalidGroupType=eq;function tq(r,e){var t=(0,Se.filter)(r,function(n){return n.PUSH_MODE!==void 0&&!(0,Se.contains)(e,n.PUSH_MODE)}),i=(0,Se.map)(t,function(n){var s="Token Type: ->"+n.name+"<- static 'PUSH_MODE' value cannot refer to a Lexer Mode ->"+n.PUSH_MODE+"<-which does not exist";return{message:s,type:ir.LexerDefinitionErrorType.PUSH_MODE_DOES_NOT_EXIST,tokenTypes:[n]}});return i}Je.findModesThatDoNotExist=tq;function rq(r){var e=[],t=(0,Se.reduce)(r,function(i,n,s){var o=n.PATTERN;return o===ir.Lexer.NA||((0,Se.isString)(o)?i.push({str:o,idx:s,tokenType:n}):(0,Se.isRegExp)(o)&&mye(o)&&i.push({str:o.source,idx:s,tokenType:n})),i},[]);return(0,Se.forEach)(r,function(i,n){(0,Se.forEach)(t,function(s){var o=s.str,a=s.idx,l=s.tokenType;if(n"+i.name+"<-")+`in the lexer's definition. -See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNREACHABLE`;e.push({message:c,type:ir.LexerDefinitionErrorType.UNREACHABLE_PATTERN,tokenTypes:[i,l]})}})}),e}Je.findUnreachablePatterns=rq;function Cye(r,e){if((0,Se.isRegExp)(e)){var t=e.exec(r);return t!==null&&t.index===0}else{if((0,Se.isFunction)(e))return e(r,0,[],{});if((0,Se.has)(e,"exec"))return e.exec(r,0,[],{});if(typeof e=="string")return e===r;throw Error("non exhaustive match")}}function mye(r){var e=[".","\\","[","]","|","^","$","(",")","?","*","+","{"];return(0,Se.find)(e,function(t){return r.source.indexOf(t)!==-1})===void 0}function bx(r){var e=r.ignoreCase?"i":"";return new RegExp("^(?:"+r.source+")",e)}Je.addStartOfInput=bx;function Qx(r){var e=r.ignoreCase?"iy":"y";return new RegExp(""+r.source,e)}Je.addStickyFlag=Qx;function Eye(r,e,t){var i=[];return(0,Se.has)(r,Je.DEFAULT_MODE)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.DEFAULT_MODE+`> property in its definition -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE}),(0,Se.has)(r,Je.MODES)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.MODES+`> property in its definition -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY}),(0,Se.has)(r,Je.MODES)&&(0,Se.has)(r,Je.DEFAULT_MODE)&&!(0,Se.has)(r.modes,r.defaultMode)&&i.push({message:"A MultiMode Lexer cannot be initialized with a "+Je.DEFAULT_MODE+": <"+r.defaultMode+`>which does not exist -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST}),(0,Se.has)(r,Je.MODES)&&(0,Se.forEach)(r.modes,function(n,s){(0,Se.forEach)(n,function(o,a){(0,Se.isUndefined)(o)&&i.push({message:"A Lexer cannot be initialized using an undefined Token Type. Mode:"+("<"+s+"> at index: <"+a+`> -`),type:ir.LexerDefinitionErrorType.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED})})}),i}Je.performRuntimeChecks=Eye;function Iye(r,e,t){var i=[],n=!1,s=(0,Se.compact)((0,Se.flatten)((0,Se.mapValues)(r.modes,function(l){return l}))),o=(0,Se.reject)(s,function(l){return l[Do]===ir.Lexer.NA}),a=oq(t);return e&&(0,Se.forEach)(o,function(l){var c=nq(l,a);if(c!==!1){var u=sq(l,c),g={message:u,type:c.issue,tokenType:l};i.push(g)}else(0,Se.has)(l,"LINE_BREAKS")?l.LINE_BREAKS===!0&&(n=!0):(0,pf.canMatchCharCode)(a,l.PATTERN)&&(n=!0)}),e&&!n&&i.push({message:`Warning: No LINE_BREAKS Found. - This Lexer has been defined to track line and column information, - But none of the Token Types can be identified as matching a line terminator. - See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#LINE_BREAKS - for details.`,type:ir.LexerDefinitionErrorType.NO_LINE_BREAKS_FLAGS}),i}Je.performWarningRuntimeChecks=Iye;function yye(r){var e={},t=(0,Se.keys)(r);return(0,Se.forEach)(t,function(i){var n=r[i];if((0,Se.isArray)(n))e[i]=[];else throw Error("non exhaustive match")}),e}Je.cloneEmptyGroups=yye;function vx(r){var e=r.PATTERN;if((0,Se.isRegExp)(e))return!1;if((0,Se.isFunction)(e))return!0;if((0,Se.has)(e,"exec"))return!0;if((0,Se.isString)(e))return!1;throw Error("non exhaustive match")}Je.isCustomPattern=vx;function iq(r){return(0,Se.isString)(r)&&r.length===1?r.charCodeAt(0):!1}Je.isShortPattern=iq;Je.LineTerminatorOptimizedTester={test:function(r){for(var e=r.length,t=this.lastIndex;t Token Type -`)+(" Root cause: "+e.errMsg+`. -`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#IDENTIFY_TERMINATOR";if(e.issue===ir.LexerDefinitionErrorType.CUSTOM_LINE_BREAK)return`Warning: A Custom Token Pattern should specify the option. -`+(" The problem is in the <"+r.name+`> Token Type -`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_LINE_BREAK";throw Error("non exhaustive match")}Je.buildLineBreakIssueMessage=sq;function oq(r){var e=(0,Se.map)(r,function(t){return(0,Se.isString)(t)&&t.length>0?t.charCodeAt(0):t});return e}function Bx(r,e,t){r[e]===void 0?r[e]=[t]:r[e].push(t)}Je.minOptimizationVal=256;var Ny=[];function Sx(r){return r255?255+~~(r/255):r}}});var df=y(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.isTokenType=Nt.hasExtendingTokensTypesMapProperty=Nt.hasExtendingTokensTypesProperty=Nt.hasCategoriesProperty=Nt.hasShortKeyProperty=Nt.singleAssignCategoriesToksMap=Nt.assignCategoriesMapProp=Nt.assignCategoriesTokensProp=Nt.assignTokenDefaultProps=Nt.expandCategories=Nt.augmentTokenTypes=Nt.tokenIdxToClass=Nt.tokenShortNameIdx=Nt.tokenStructuredMatcherNoCategories=Nt.tokenStructuredMatcher=void 0;var ei=Gt();function Bye(r,e){var t=r.tokenTypeIdx;return t===e.tokenTypeIdx?!0:e.isParent===!0&&e.categoryMatchesMap[t]===!0}Nt.tokenStructuredMatcher=Bye;function bye(r,e){return r.tokenTypeIdx===e.tokenTypeIdx}Nt.tokenStructuredMatcherNoCategories=bye;Nt.tokenShortNameIdx=1;Nt.tokenIdxToClass={};function Qye(r){var e=aq(r);Aq(e),cq(e),lq(e),(0,ei.forEach)(e,function(t){t.isParent=t.categoryMatches.length>0})}Nt.augmentTokenTypes=Qye;function aq(r){for(var e=(0,ei.cloneArr)(r),t=r,i=!0;i;){t=(0,ei.compact)((0,ei.flatten)((0,ei.map)(t,function(s){return s.CATEGORIES})));var n=(0,ei.difference)(t,e);e=e.concat(n),(0,ei.isEmpty)(n)?i=!1:t=n}return e}Nt.expandCategories=aq;function Aq(r){(0,ei.forEach)(r,function(e){uq(e)||(Nt.tokenIdxToClass[Nt.tokenShortNameIdx]=e,e.tokenTypeIdx=Nt.tokenShortNameIdx++),xx(e)&&!(0,ei.isArray)(e.CATEGORIES)&&(e.CATEGORIES=[e.CATEGORIES]),xx(e)||(e.CATEGORIES=[]),gq(e)||(e.categoryMatches=[]),fq(e)||(e.categoryMatchesMap={})})}Nt.assignTokenDefaultProps=Aq;function lq(r){(0,ei.forEach)(r,function(e){e.categoryMatches=[],(0,ei.forEach)(e.categoryMatchesMap,function(t,i){e.categoryMatches.push(Nt.tokenIdxToClass[i].tokenTypeIdx)})})}Nt.assignCategoriesTokensProp=lq;function cq(r){(0,ei.forEach)(r,function(e){Px([],e)})}Nt.assignCategoriesMapProp=cq;function Px(r,e){(0,ei.forEach)(r,function(t){e.categoryMatchesMap[t.tokenTypeIdx]=!0}),(0,ei.forEach)(e.CATEGORIES,function(t){var i=r.concat(e);(0,ei.contains)(i,t)||Px(i,t)})}Nt.singleAssignCategoriesToksMap=Px;function uq(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.hasShortKeyProperty=uq;function xx(r){return(0,ei.has)(r,"CATEGORIES")}Nt.hasCategoriesProperty=xx;function gq(r){return(0,ei.has)(r,"categoryMatches")}Nt.hasExtendingTokensTypesProperty=gq;function fq(r){return(0,ei.has)(r,"categoryMatchesMap")}Nt.hasExtendingTokensTypesMapProperty=fq;function Sye(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.isTokenType=Sye});var Dx=y(Ty=>{"use strict";Object.defineProperty(Ty,"__esModule",{value:!0});Ty.defaultLexerErrorProvider=void 0;Ty.defaultLexerErrorProvider={buildUnableToPopLexerModeMessage:function(r){return"Unable to pop Lexer Mode after encountering Token ->"+r.image+"<- The Mode Stack is empty"},buildUnexpectedCharactersMessage:function(r,e,t,i,n){return"unexpected character: ->"+r.charAt(e)+"<- at offset: "+e+","+(" skipped "+t+" characters.")}}});var Jd=y(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.Lexer=Rc.LexerDefinitionErrorType=void 0;var Vs=wx(),nr=Gt(),vye=df(),xye=Dx(),Pye=ky(),Dye;(function(r){r[r.MISSING_PATTERN=0]="MISSING_PATTERN",r[r.INVALID_PATTERN=1]="INVALID_PATTERN",r[r.EOI_ANCHOR_FOUND=2]="EOI_ANCHOR_FOUND",r[r.UNSUPPORTED_FLAGS_FOUND=3]="UNSUPPORTED_FLAGS_FOUND",r[r.DUPLICATE_PATTERNS_FOUND=4]="DUPLICATE_PATTERNS_FOUND",r[r.INVALID_GROUP_TYPE_FOUND=5]="INVALID_GROUP_TYPE_FOUND",r[r.PUSH_MODE_DOES_NOT_EXIST=6]="PUSH_MODE_DOES_NOT_EXIST",r[r.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE=7]="MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE",r[r.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY=8]="MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY",r[r.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST=9]="MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST",r[r.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED=10]="LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED",r[r.SOI_ANCHOR_FOUND=11]="SOI_ANCHOR_FOUND",r[r.EMPTY_MATCH_PATTERN=12]="EMPTY_MATCH_PATTERN",r[r.NO_LINE_BREAKS_FLAGS=13]="NO_LINE_BREAKS_FLAGS",r[r.UNREACHABLE_PATTERN=14]="UNREACHABLE_PATTERN",r[r.IDENTIFY_TERMINATOR=15]="IDENTIFY_TERMINATOR",r[r.CUSTOM_LINE_BREAK=16]="CUSTOM_LINE_BREAK"})(Dye=Rc.LexerDefinitionErrorType||(Rc.LexerDefinitionErrorType={}));var Wd={deferDefinitionErrorsHandling:!1,positionTracking:"full",lineTerminatorsPattern:/\n|\r\n?/g,lineTerminatorCharacters:[` -`,"\r"],ensureOptimizations:!1,safeMode:!1,errorMessageProvider:xye.defaultLexerErrorProvider,traceInitPerf:!1,skipValidations:!1};Object.freeze(Wd);var kye=function(){function r(e,t){var i=this;if(t===void 0&&(t=Wd),this.lexerDefinition=e,this.lexerDefinitionErrors=[],this.lexerDefinitionWarning=[],this.patternIdxToConfig={},this.charCodeToPatternIdxToConfig={},this.modes=[],this.emptyGroups={},this.config=void 0,this.trackStartLines=!0,this.trackEndLines=!0,this.hasCustom=!1,this.canModeBeOptimized={},typeof t=="boolean")throw Error(`The second argument to the Lexer constructor is now an ILexerConfig Object. -a boolean 2nd argument is no longer supported`);this.config=(0,nr.merge)(Wd,t);var n=this.config.traceInitPerf;n===!0?(this.traceInitMaxIdent=1/0,this.traceInitPerf=!0):typeof n=="number"&&(this.traceInitMaxIdent=n,this.traceInitPerf=!0),this.traceInitIndent=-1,this.TRACE_INIT("Lexer Constructor",function(){var s,o=!0;i.TRACE_INIT("Lexer Config handling",function(){if(i.config.lineTerminatorsPattern===Wd.lineTerminatorsPattern)i.config.lineTerminatorsPattern=Vs.LineTerminatorOptimizedTester;else if(i.config.lineTerminatorCharacters===Wd.lineTerminatorCharacters)throw Error(`Error: Missing property on the Lexer config. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#MISSING_LINE_TERM_CHARS`);if(t.safeMode&&t.ensureOptimizations)throw Error('"safeMode" and "ensureOptimizations" flags are mutually exclusive.');i.trackStartLines=/full|onlyStart/i.test(i.config.positionTracking),i.trackEndLines=/full/i.test(i.config.positionTracking),(0,nr.isArray)(e)?(s={modes:{}},s.modes[Vs.DEFAULT_MODE]=(0,nr.cloneArr)(e),s[Vs.DEFAULT_MODE]=Vs.DEFAULT_MODE):(o=!1,s=(0,nr.cloneObj)(e))}),i.config.skipValidations===!1&&(i.TRACE_INIT("performRuntimeChecks",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.performRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))}),i.TRACE_INIT("performWarningRuntimeChecks",function(){i.lexerDefinitionWarning=i.lexerDefinitionWarning.concat((0,Vs.performWarningRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))})),s.modes=s.modes?s.modes:{},(0,nr.forEach)(s.modes,function(u,g){s.modes[g]=(0,nr.reject)(u,function(f){return(0,nr.isUndefined)(f)})});var a=(0,nr.keys)(s.modes);if((0,nr.forEach)(s.modes,function(u,g){i.TRACE_INIT("Mode: <"+g+"> processing",function(){if(i.modes.push(g),i.config.skipValidations===!1&&i.TRACE_INIT("validatePatterns",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.validatePatterns)(u,a))}),(0,nr.isEmpty)(i.lexerDefinitionErrors)){(0,vye.augmentTokenTypes)(u);var f;i.TRACE_INIT("analyzeTokenTypes",function(){f=(0,Vs.analyzeTokenTypes)(u,{lineTerminatorCharacters:i.config.lineTerminatorCharacters,positionTracking:t.positionTracking,ensureOptimizations:t.ensureOptimizations,safeMode:t.safeMode,tracer:i.TRACE_INIT.bind(i)})}),i.patternIdxToConfig[g]=f.patternIdxToConfig,i.charCodeToPatternIdxToConfig[g]=f.charCodeToPatternIdxToConfig,i.emptyGroups=(0,nr.merge)(i.emptyGroups,f.emptyGroups),i.hasCustom=f.hasCustom||i.hasCustom,i.canModeBeOptimized[g]=f.canBeOptimized}})}),i.defaultMode=s.defaultMode,!(0,nr.isEmpty)(i.lexerDefinitionErrors)&&!i.config.deferDefinitionErrorsHandling){var l=(0,nr.map)(i.lexerDefinitionErrors,function(u){return u.message}),c=l.join(`----------------------- -`);throw new Error(`Errors detected in definition of Lexer: -`+c)}(0,nr.forEach)(i.lexerDefinitionWarning,function(u){(0,nr.PRINT_WARNING)(u.message)}),i.TRACE_INIT("Choosing sub-methods implementations",function(){if(Vs.SUPPORT_STICKY?(i.chopInput=nr.IDENTITY,i.match=i.matchWithTest):(i.updateLastIndex=nr.NOOP,i.match=i.matchWithExec),o&&(i.handleModes=nr.NOOP),i.trackStartLines===!1&&(i.computeNewColumn=nr.IDENTITY),i.trackEndLines===!1&&(i.updateTokenEndLineColumnLocation=nr.NOOP),/full/i.test(i.config.positionTracking))i.createTokenInstance=i.createFullToken;else if(/onlyStart/i.test(i.config.positionTracking))i.createTokenInstance=i.createStartOnlyToken;else if(/onlyOffset/i.test(i.config.positionTracking))i.createTokenInstance=i.createOffsetOnlyToken;else throw Error('Invalid config option: "'+i.config.positionTracking+'"');i.hasCustom?(i.addToken=i.addTokenUsingPush,i.handlePayload=i.handlePayloadWithCustom):(i.addToken=i.addTokenUsingMemberAccess,i.handlePayload=i.handlePayloadNoCustom)}),i.TRACE_INIT("Failed Optimization Warnings",function(){var u=(0,nr.reduce)(i.canModeBeOptimized,function(g,f,h){return f===!1&&g.push(h),g},[]);if(t.ensureOptimizations&&!(0,nr.isEmpty)(u))throw Error("Lexer Modes: < "+u.join(", ")+` > cannot be optimized. - Disable the "ensureOptimizations" lexer config flag to silently ignore this and run the lexer in an un-optimized mode. - Or inspect the console log for details on how to resolve these issues.`)}),i.TRACE_INIT("clearRegExpParserCache",function(){(0,Pye.clearRegExpParserCache)()}),i.TRACE_INIT("toFastProperties",function(){(0,nr.toFastProperties)(i)})})}return r.prototype.tokenize=function(e,t){if(t===void 0&&(t=this.defaultMode),!(0,nr.isEmpty)(this.lexerDefinitionErrors)){var i=(0,nr.map)(this.lexerDefinitionErrors,function(o){return o.message}),n=i.join(`----------------------- -`);throw new Error(`Unable to Tokenize because Errors detected in definition of Lexer: -`+n)}var s=this.tokenizeInternal(e,t);return s},r.prototype.tokenizeInternal=function(e,t){var i=this,n,s,o,a,l,c,u,g,f,h,p,C,w,B,v,D,T=e,H=T.length,j=0,$=0,V=this.hasCustom?0:Math.floor(e.length/10),W=new Array(V),Z=[],A=this.trackStartLines?1:void 0,ae=this.trackStartLines?1:void 0,ge=(0,Vs.cloneEmptyGroups)(this.emptyGroups),_=this.trackStartLines,L=this.config.lineTerminatorsPattern,N=0,ue=[],we=[],Te=[],Pe=[];Object.freeze(Pe);var Le=void 0;function se(){return ue}function Ae(dr){var Bi=(0,Vs.charCodeToOptimizedIndex)(dr),_n=we[Bi];return _n===void 0?Pe:_n}var be=function(dr){if(Te.length===1&&dr.tokenType.PUSH_MODE===void 0){var Bi=i.config.errorMessageProvider.buildUnableToPopLexerModeMessage(dr);Z.push({offset:dr.startOffset,line:dr.startLine!==void 0?dr.startLine:void 0,column:dr.startColumn!==void 0?dr.startColumn:void 0,length:dr.image.length,message:Bi})}else{Te.pop();var _n=(0,nr.last)(Te);ue=i.patternIdxToConfig[_n],we=i.charCodeToPatternIdxToConfig[_n],N=ue.length;var pa=i.canModeBeOptimized[_n]&&i.config.safeMode===!1;we&&pa?Le=Ae:Le=se}};function fe(dr){Te.push(dr),we=this.charCodeToPatternIdxToConfig[dr],ue=this.patternIdxToConfig[dr],N=ue.length,N=ue.length;var Bi=this.canModeBeOptimized[dr]&&this.config.safeMode===!1;we&&Bi?Le=Ae:Le=se}fe.call(this,t);for(var le;jc.length){c=a,u=g,le=tt;break}}}break}}if(c!==null){if(f=c.length,h=le.group,h!==void 0&&(p=le.tokenTypeIdx,C=this.createTokenInstance(c,j,p,le.tokenType,A,ae,f),this.handlePayload(C,u),h===!1?$=this.addToken(W,$,C):ge[h].push(C)),e=this.chopInput(e,f),j=j+f,ae=this.computeNewColumn(ae,f),_===!0&&le.canLineTerminator===!0){var It=0,Ur=void 0,oi=void 0;L.lastIndex=0;do Ur=L.test(c),Ur===!0&&(oi=L.lastIndex-1,It++);while(Ur===!0);It!==0&&(A=A+It,ae=f-oi,this.updateTokenEndLineColumnLocation(C,h,oi,It,A,ae,f))}this.handleModes(le,be,fe,C)}else{for(var pi=j,pr=A,di=ae,ai=!1;!ai&&j <"+e+">");var n=(0,nr.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r.SKIPPED="This marks a skipped Token pattern, this means each token identified by it willbe consumed and then thrown into oblivion, this can be used to for example to completely ignore whitespace.",r.NA=/NOT_APPLICABLE/,r}();Rc.Lexer=kye});var HA=y(Si=>{"use strict";Object.defineProperty(Si,"__esModule",{value:!0});Si.tokenMatcher=Si.createTokenInstance=Si.EOF=Si.createToken=Si.hasTokenLabel=Si.tokenName=Si.tokenLabel=void 0;var Xs=Gt(),Rye=Jd(),kx=df();function Fye(r){return wq(r)?r.LABEL:r.name}Si.tokenLabel=Fye;function Nye(r){return r.name}Si.tokenName=Nye;function wq(r){return(0,Xs.isString)(r.LABEL)&&r.LABEL!==""}Si.hasTokenLabel=wq;var Tye="parent",hq="categories",pq="label",dq="group",Cq="push_mode",mq="pop_mode",Eq="longer_alt",Iq="line_breaks",yq="start_chars_hint";function Bq(r){return Lye(r)}Si.createToken=Bq;function Lye(r){var e=r.pattern,t={};if(t.name=r.name,(0,Xs.isUndefined)(e)||(t.PATTERN=e),(0,Xs.has)(r,Tye))throw`The parent property is no longer supported. -See: https://github.com/chevrotain/chevrotain/issues/564#issuecomment-349062346 for details.`;return(0,Xs.has)(r,hq)&&(t.CATEGORIES=r[hq]),(0,kx.augmentTokenTypes)([t]),(0,Xs.has)(r,pq)&&(t.LABEL=r[pq]),(0,Xs.has)(r,dq)&&(t.GROUP=r[dq]),(0,Xs.has)(r,mq)&&(t.POP_MODE=r[mq]),(0,Xs.has)(r,Cq)&&(t.PUSH_MODE=r[Cq]),(0,Xs.has)(r,Eq)&&(t.LONGER_ALT=r[Eq]),(0,Xs.has)(r,Iq)&&(t.LINE_BREAKS=r[Iq]),(0,Xs.has)(r,yq)&&(t.START_CHARS_HINT=r[yq]),t}Si.EOF=Bq({name:"EOF",pattern:Rye.Lexer.NA});(0,kx.augmentTokenTypes)([Si.EOF]);function Oye(r,e,t,i,n,s,o,a){return{image:e,startOffset:t,endOffset:i,startLine:n,endLine:s,startColumn:o,endColumn:a,tokenTypeIdx:r.tokenTypeIdx,tokenType:r}}Si.createTokenInstance=Oye;function Mye(r,e){return(0,kx.tokenStructuredMatcher)(r,e)}Si.tokenMatcher=Mye});var Cn=y(Wt=>{"use strict";var ka=Wt&&Wt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Wt,"__esModule",{value:!0});Wt.serializeProduction=Wt.serializeGrammar=Wt.Terminal=Wt.Alternation=Wt.RepetitionWithSeparator=Wt.Repetition=Wt.RepetitionMandatoryWithSeparator=Wt.RepetitionMandatory=Wt.Option=Wt.Alternative=Wt.Rule=Wt.NonTerminal=Wt.AbstractProduction=void 0;var lr=Gt(),Uye=HA(),ko=function(){function r(e){this._definition=e}return Object.defineProperty(r.prototype,"definition",{get:function(){return this._definition},set:function(e){this._definition=e},enumerable:!1,configurable:!0}),r.prototype.accept=function(e){e.visit(this),(0,lr.forEach)(this.definition,function(t){t.accept(e)})},r}();Wt.AbstractProduction=ko;var bq=function(r){ka(e,r);function e(t){var i=r.call(this,[])||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this.referencedRule!==void 0?this.referencedRule.definition:[]},set:function(t){},enumerable:!1,configurable:!0}),e.prototype.accept=function(t){t.visit(this)},e}(ko);Wt.NonTerminal=bq;var Qq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.orgText="",(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Rule=Qq;var Sq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.ignoreAmbiguities=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Alternative=Sq;var vq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Option=vq;var xq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatory=xq;var Pq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatoryWithSeparator=Pq;var Dq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Repetition=Dq;var kq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionWithSeparator=kq;var Rq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,i.ignoreAmbiguities=!1,i.hasPredicates=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this._definition},set:function(t){this._definition=t},enumerable:!1,configurable:!0}),e}(ko);Wt.Alternation=Rq;var Ly=function(){function r(e){this.idx=1,(0,lr.assign)(this,(0,lr.pick)(e,function(t){return t!==void 0}))}return r.prototype.accept=function(e){e.visit(this)},r}();Wt.Terminal=Ly;function Kye(r){return(0,lr.map)(r,zd)}Wt.serializeGrammar=Kye;function zd(r){function e(s){return(0,lr.map)(s,zd)}if(r instanceof bq){var t={type:"NonTerminal",name:r.nonTerminalName,idx:r.idx};return(0,lr.isString)(r.label)&&(t.label=r.label),t}else{if(r instanceof Sq)return{type:"Alternative",definition:e(r.definition)};if(r instanceof vq)return{type:"Option",idx:r.idx,definition:e(r.definition)};if(r instanceof xq)return{type:"RepetitionMandatory",idx:r.idx,definition:e(r.definition)};if(r instanceof Pq)return{type:"RepetitionMandatoryWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof kq)return{type:"RepetitionWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof Dq)return{type:"Repetition",idx:r.idx,definition:e(r.definition)};if(r instanceof Rq)return{type:"Alternation",idx:r.idx,definition:e(r.definition)};if(r instanceof Ly){var i={type:"Terminal",name:r.terminalType.name,label:(0,Uye.tokenLabel)(r.terminalType),idx:r.idx};(0,lr.isString)(r.label)&&(i.terminalLabel=r.label);var n=r.terminalType.PATTERN;return r.terminalType.PATTERN&&(i.pattern=(0,lr.isRegExp)(n)?n.source:n),i}else{if(r instanceof Qq)return{type:"Rule",name:r.name,orgText:r.orgText,definition:e(r.definition)};throw Error("non exhaustive match")}}}Wt.serializeProduction=zd});var My=y(Oy=>{"use strict";Object.defineProperty(Oy,"__esModule",{value:!0});Oy.RestWalker=void 0;var Rx=Gt(),mn=Cn(),Hye=function(){function r(){}return r.prototype.walk=function(e,t){var i=this;t===void 0&&(t=[]),(0,Rx.forEach)(e.definition,function(n,s){var o=(0,Rx.drop)(e.definition,s+1);if(n instanceof mn.NonTerminal)i.walkProdRef(n,o,t);else if(n instanceof mn.Terminal)i.walkTerminal(n,o,t);else if(n instanceof mn.Alternative)i.walkFlat(n,o,t);else if(n instanceof mn.Option)i.walkOption(n,o,t);else if(n instanceof mn.RepetitionMandatory)i.walkAtLeastOne(n,o,t);else if(n instanceof mn.RepetitionMandatoryWithSeparator)i.walkAtLeastOneSep(n,o,t);else if(n instanceof mn.RepetitionWithSeparator)i.walkManySep(n,o,t);else if(n instanceof mn.Repetition)i.walkMany(n,o,t);else if(n instanceof mn.Alternation)i.walkOr(n,o,t);else throw Error("non exhaustive match")})},r.prototype.walkTerminal=function(e,t,i){},r.prototype.walkProdRef=function(e,t,i){},r.prototype.walkFlat=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkOption=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkAtLeastOne=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkAtLeastOneSep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkMany=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkManySep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkOr=function(e,t,i){var n=this,s=t.concat(i);(0,Rx.forEach)(e.definition,function(o){var a=new mn.Alternative({definition:[o]});n.walk(a,s)})},r}();Oy.RestWalker=Hye;function Fq(r,e,t){var i=[new mn.Option({definition:[new mn.Terminal({terminalType:r.separator})].concat(r.definition)})],n=i.concat(e,t);return n}});var Cf=y(Uy=>{"use strict";Object.defineProperty(Uy,"__esModule",{value:!0});Uy.GAstVisitor=void 0;var Ro=Cn(),Gye=function(){function r(){}return r.prototype.visit=function(e){var t=e;switch(t.constructor){case Ro.NonTerminal:return this.visitNonTerminal(t);case Ro.Alternative:return this.visitAlternative(t);case Ro.Option:return this.visitOption(t);case Ro.RepetitionMandatory:return this.visitRepetitionMandatory(t);case Ro.RepetitionMandatoryWithSeparator:return this.visitRepetitionMandatoryWithSeparator(t);case Ro.RepetitionWithSeparator:return this.visitRepetitionWithSeparator(t);case Ro.Repetition:return this.visitRepetition(t);case Ro.Alternation:return this.visitAlternation(t);case Ro.Terminal:return this.visitTerminal(t);case Ro.Rule:return this.visitRule(t);default:throw Error("non exhaustive match")}},r.prototype.visitNonTerminal=function(e){},r.prototype.visitAlternative=function(e){},r.prototype.visitOption=function(e){},r.prototype.visitRepetition=function(e){},r.prototype.visitRepetitionMandatory=function(e){},r.prototype.visitRepetitionMandatoryWithSeparator=function(e){},r.prototype.visitRepetitionWithSeparator=function(e){},r.prototype.visitAlternation=function(e){},r.prototype.visitTerminal=function(e){},r.prototype.visitRule=function(e){},r}();Uy.GAstVisitor=Gye});var Xd=y(Ui=>{"use strict";var Yye=Ui&&Ui.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Ui,"__esModule",{value:!0});Ui.collectMethods=Ui.DslMethodsCollectorVisitor=Ui.getProductionDslName=Ui.isBranchingProd=Ui.isOptionalProd=Ui.isSequenceProd=void 0;var Vd=Gt(),Qr=Cn(),jye=Cf();function qye(r){return r instanceof Qr.Alternative||r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionMandatory||r instanceof Qr.RepetitionMandatoryWithSeparator||r instanceof Qr.RepetitionWithSeparator||r instanceof Qr.Terminal||r instanceof Qr.Rule}Ui.isSequenceProd=qye;function Fx(r,e){e===void 0&&(e=[]);var t=r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionWithSeparator;return t?!0:r instanceof Qr.Alternation?(0,Vd.some)(r.definition,function(i){return Fx(i,e)}):r instanceof Qr.NonTerminal&&(0,Vd.contains)(e,r)?!1:r instanceof Qr.AbstractProduction?(r instanceof Qr.NonTerminal&&e.push(r),(0,Vd.every)(r.definition,function(i){return Fx(i,e)})):!1}Ui.isOptionalProd=Fx;function Jye(r){return r instanceof Qr.Alternation}Ui.isBranchingProd=Jye;function Wye(r){if(r instanceof Qr.NonTerminal)return"SUBRULE";if(r instanceof Qr.Option)return"OPTION";if(r instanceof Qr.Alternation)return"OR";if(r instanceof Qr.RepetitionMandatory)return"AT_LEAST_ONE";if(r instanceof Qr.RepetitionMandatoryWithSeparator)return"AT_LEAST_ONE_SEP";if(r instanceof Qr.RepetitionWithSeparator)return"MANY_SEP";if(r instanceof Qr.Repetition)return"MANY";if(r instanceof Qr.Terminal)return"CONSUME";throw Error("non exhaustive match")}Ui.getProductionDslName=Wye;var Nq=function(r){Yye(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.separator="-",t.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]},t}return e.prototype.reset=function(){this.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]}},e.prototype.visitTerminal=function(t){var i=t.terminalType.name+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitNonTerminal=function(t){var i=t.nonTerminalName+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitOption=function(t){this.dslMethods.option.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.dslMethods.repetitionWithSeparator.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.dslMethods.repetitionMandatory.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.dslMethods.repetitionMandatoryWithSeparator.push(t)},e.prototype.visitRepetition=function(t){this.dslMethods.repetition.push(t)},e.prototype.visitAlternation=function(t){this.dslMethods.alternation.push(t)},e}(jye.GAstVisitor);Ui.DslMethodsCollectorVisitor=Nq;var Ky=new Nq;function zye(r){Ky.reset(),r.accept(Ky);var e=Ky.dslMethods;return Ky.reset(),e}Ui.collectMethods=zye});var Tx=y(Fo=>{"use strict";Object.defineProperty(Fo,"__esModule",{value:!0});Fo.firstForTerminal=Fo.firstForBranching=Fo.firstForSequence=Fo.first=void 0;var Hy=Gt(),Tq=Cn(),Nx=Xd();function Gy(r){if(r instanceof Tq.NonTerminal)return Gy(r.referencedRule);if(r instanceof Tq.Terminal)return Mq(r);if((0,Nx.isSequenceProd)(r))return Lq(r);if((0,Nx.isBranchingProd)(r))return Oq(r);throw Error("non exhaustive match")}Fo.first=Gy;function Lq(r){for(var e=[],t=r.definition,i=0,n=t.length>i,s,o=!0;n&&o;)s=t[i],o=(0,Nx.isOptionalProd)(s),e=e.concat(Gy(s)),i=i+1,n=t.length>i;return(0,Hy.uniq)(e)}Fo.firstForSequence=Lq;function Oq(r){var e=(0,Hy.map)(r.definition,function(t){return Gy(t)});return(0,Hy.uniq)((0,Hy.flatten)(e))}Fo.firstForBranching=Oq;function Mq(r){return[r.terminalType]}Fo.firstForTerminal=Mq});var Lx=y(Yy=>{"use strict";Object.defineProperty(Yy,"__esModule",{value:!0});Yy.IN=void 0;Yy.IN="_~IN~_"});var Yq=y(ls=>{"use strict";var Vye=ls&&ls.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(ls,"__esModule",{value:!0});ls.buildInProdFollowPrefix=ls.buildBetweenProdsFollowPrefix=ls.computeAllProdsFollows=ls.ResyncFollowsWalker=void 0;var Xye=My(),_ye=Tx(),Uq=Gt(),Kq=Lx(),Zye=Cn(),Hq=function(r){Vye(e,r);function e(t){var i=r.call(this)||this;return i.topProd=t,i.follows={},i}return e.prototype.startWalking=function(){return this.walk(this.topProd),this.follows},e.prototype.walkTerminal=function(t,i,n){},e.prototype.walkProdRef=function(t,i,n){var s=Gq(t.referencedRule,t.idx)+this.topProd.name,o=i.concat(n),a=new Zye.Alternative({definition:o}),l=(0,_ye.first)(a);this.follows[s]=l},e}(Xye.RestWalker);ls.ResyncFollowsWalker=Hq;function $ye(r){var e={};return(0,Uq.forEach)(r,function(t){var i=new Hq(t).startWalking();(0,Uq.assign)(e,i)}),e}ls.computeAllProdsFollows=$ye;function Gq(r,e){return r.name+e+Kq.IN}ls.buildBetweenProdsFollowPrefix=Gq;function ewe(r){var e=r.terminalType.name;return e+r.idx+Kq.IN}ls.buildInProdFollowPrefix=ewe});var _d=y(Ra=>{"use strict";Object.defineProperty(Ra,"__esModule",{value:!0});Ra.defaultGrammarValidatorErrorProvider=Ra.defaultGrammarResolverErrorProvider=Ra.defaultParserErrorProvider=void 0;var mf=HA(),twe=Gt(),_s=Gt(),Ox=Cn(),jq=Xd();Ra.defaultParserErrorProvider={buildMismatchTokenMessage:function(r){var e=r.expected,t=r.actual,i=r.previous,n=r.ruleName,s=(0,mf.hasTokenLabel)(e),o=s?"--> "+(0,mf.tokenLabel)(e)+" <--":"token of type --> "+e.name+" <--",a="Expecting "+o+" but found --> '"+t.image+"' <--";return a},buildNotAllInputParsedMessage:function(r){var e=r.firstRedundant,t=r.ruleName;return"Redundant input, expecting EOF but found: "+e.image},buildNoViableAltMessage:function(r){var e=r.expectedPathsPerAlt,t=r.actual,i=r.previous,n=r.customUserDescription,s=r.ruleName,o="Expecting: ",a=(0,_s.first)(t).image,l=` -but found: '`+a+"'";if(n)return o+n+l;var c=(0,_s.reduce)(e,function(h,p){return h.concat(p)},[]),u=(0,_s.map)(c,function(h){return"["+(0,_s.map)(h,function(p){return(0,mf.tokenLabel)(p)}).join(", ")+"]"}),g=(0,_s.map)(u,function(h,p){return" "+(p+1)+". "+h}),f=`one of these possible Token sequences: -`+g.join(` -`);return o+f+l},buildEarlyExitMessage:function(r){var e=r.expectedIterationPaths,t=r.actual,i=r.customUserDescription,n=r.ruleName,s="Expecting: ",o=(0,_s.first)(t).image,a=` -but found: '`+o+"'";if(i)return s+i+a;var l=(0,_s.map)(e,function(u){return"["+(0,_s.map)(u,function(g){return(0,mf.tokenLabel)(g)}).join(",")+"]"}),c=`expecting at least one iteration which starts with one of these possible Token sequences:: - `+("<"+l.join(" ,")+">");return s+c+a}};Object.freeze(Ra.defaultParserErrorProvider);Ra.defaultGrammarResolverErrorProvider={buildRuleNotFoundError:function(r,e){var t="Invalid grammar, reference to a rule which is not defined: ->"+e.nonTerminalName+`<- -inside top level rule: ->`+r.name+"<-";return t}};Ra.defaultGrammarValidatorErrorProvider={buildDuplicateFoundError:function(r,e){function t(u){return u instanceof Ox.Terminal?u.terminalType.name:u instanceof Ox.NonTerminal?u.nonTerminalName:""}var i=r.name,n=(0,_s.first)(e),s=n.idx,o=(0,jq.getProductionDslName)(n),a=t(n),l=s>0,c="->"+o+(l?s:"")+"<- "+(a?"with argument: ->"+a+"<-":"")+` - appears more than once (`+e.length+" times) in the top level rule: ->"+i+`<-. - For further details see: https://chevrotain.io/docs/FAQ.html#NUMERICAL_SUFFIXES - `;return c=c.replace(/[ \t]+/g," "),c=c.replace(/\s\s+/g,` -`),c},buildNamespaceConflictError:function(r){var e=`Namespace conflict found in grammar. -`+("The grammar has both a Terminal(Token) and a Non-Terminal(Rule) named: <"+r.name+`>. -`)+`To resolve this make sure each Terminal and Non-Terminal names are unique -This is easy to accomplish by using the convention that Terminal names start with an uppercase letter -and Non-Terminal names start with a lower case letter.`;return e},buildAlternationPrefixAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous alternatives: <"+r.ambiguityIndices.join(" ,")+`> due to common lookahead prefix -`+("in inside <"+r.topLevelRule.name+`> Rule, -`)+("<"+e+`> may appears as a prefix path in all these alternatives. -`)+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#COMMON_PREFIX -For Further details.`;return i},buildAlternationAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous Alternatives Detected: <"+r.ambiguityIndices.join(" ,")+"> in "+(" inside <"+r.topLevelRule.name+`> Rule, -`)+("<"+e+`> may appears as a prefix path in all these alternatives. -`);return i=i+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#AMBIGUOUS_ALTERNATIVES -For Further details.`,i},buildEmptyRepetitionError:function(r){var e=(0,jq.getProductionDslName)(r.repetition);r.repetition.idx!==0&&(e+=r.repetition.idx);var t="The repetition <"+e+"> within Rule <"+r.topLevelRule.name+`> can never consume any tokens. -This could lead to an infinite loop.`;return t},buildTokenNameError:function(r){return"deprecated"},buildEmptyAlternationError:function(r){var e="Ambiguous empty alternative: <"+(r.emptyChoiceIdx+1)+">"+(" in inside <"+r.topLevelRule.name+`> Rule. -`)+"Only the last alternative may be an empty alternative.";return e},buildTooManyAlternativesError:function(r){var e=`An Alternation cannot have more than 256 alternatives: -`+(" inside <"+r.topLevelRule.name+`> Rule. - has `+(r.alternation.definition.length+1)+" alternatives.");return e},buildLeftRecursionError:function(r){var e=r.topLevelRule.name,t=twe.map(r.leftRecursionPath,function(s){return s.name}),i=e+" --> "+t.concat([e]).join(" --> "),n=`Left Recursion found in grammar. -`+("rule: <"+e+`> can be invoked from itself (directly or indirectly) -`)+(`without consuming any Tokens. The grammar path that causes this is: - `+i+` -`)+` To fix this refactor your grammar to remove the left recursion. -see: https://en.wikipedia.org/wiki/LL_parser#Left_Factoring.`;return n},buildInvalidRuleNameError:function(r){return"deprecated"},buildDuplicateRuleNameError:function(r){var e;r.topLevelRule instanceof Ox.Rule?e=r.topLevelRule.name:e=r.topLevelRule;var t="Duplicate definition, rule: ->"+e+"<- is already defined in the grammar: ->"+r.grammarName+"<-";return t}}});var Wq=y(GA=>{"use strict";var rwe=GA&&GA.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(GA,"__esModule",{value:!0});GA.GastRefResolverVisitor=GA.resolveGrammar=void 0;var iwe=Hn(),qq=Gt(),nwe=Cf();function swe(r,e){var t=new Jq(r,e);return t.resolveRefs(),t.errors}GA.resolveGrammar=swe;var Jq=function(r){rwe(e,r);function e(t,i){var n=r.call(this)||this;return n.nameToTopRule=t,n.errMsgProvider=i,n.errors=[],n}return e.prototype.resolveRefs=function(){var t=this;(0,qq.forEach)((0,qq.values)(this.nameToTopRule),function(i){t.currTopLevel=i,i.accept(t)})},e.prototype.visitNonTerminal=function(t){var i=this.nameToTopRule[t.nonTerminalName];if(i)t.referencedRule=i;else{var n=this.errMsgProvider.buildRuleNotFoundError(this.currTopLevel,t);this.errors.push({message:n,type:iwe.ParserDefinitionErrorType.UNRESOLVED_SUBRULE_REF,ruleName:this.currTopLevel.name,unresolvedRefName:t.nonTerminalName})}},e}(nwe.GAstVisitor);GA.GastRefResolverVisitor=Jq});var $d=y(Lr=>{"use strict";var Fc=Lr&&Lr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Lr,"__esModule",{value:!0});Lr.nextPossibleTokensAfter=Lr.possiblePathsFrom=Lr.NextTerminalAfterAtLeastOneSepWalker=Lr.NextTerminalAfterAtLeastOneWalker=Lr.NextTerminalAfterManySepWalker=Lr.NextTerminalAfterManyWalker=Lr.AbstractNextTerminalAfterProductionWalker=Lr.NextAfterTokenWalker=Lr.AbstractNextPossibleTokensWalker=void 0;var zq=My(),Ut=Gt(),owe=Tx(),Dt=Cn(),Vq=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topProd=t,n.path=i,n.possibleTokTypes=[],n.nextProductionName="",n.nextProductionOccurrence=0,n.found=!1,n.isAtEndOfPath=!1,n}return e.prototype.startWalking=function(){if(this.found=!1,this.path.ruleStack[0]!==this.topProd.name)throw Error("The path does not start with the walker's top Rule!");return this.ruleStack=(0,Ut.cloneArr)(this.path.ruleStack).reverse(),this.occurrenceStack=(0,Ut.cloneArr)(this.path.occurrenceStack).reverse(),this.ruleStack.pop(),this.occurrenceStack.pop(),this.updateExpectedNext(),this.walk(this.topProd),this.possibleTokTypes},e.prototype.walk=function(t,i){i===void 0&&(i=[]),this.found||r.prototype.walk.call(this,t,i)},e.prototype.walkProdRef=function(t,i,n){if(t.referencedRule.name===this.nextProductionName&&t.idx===this.nextProductionOccurrence){var s=i.concat(n);this.updateExpectedNext(),this.walk(t.referencedRule,s)}},e.prototype.updateExpectedNext=function(){(0,Ut.isEmpty)(this.ruleStack)?(this.nextProductionName="",this.nextProductionOccurrence=0,this.isAtEndOfPath=!0):(this.nextProductionName=this.ruleStack.pop(),this.nextProductionOccurrence=this.occurrenceStack.pop())},e}(zq.RestWalker);Lr.AbstractNextPossibleTokensWalker=Vq;var awe=function(r){Fc(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.path=i,n.nextTerminalName="",n.nextTerminalOccurrence=0,n.nextTerminalName=n.path.lastTok.name,n.nextTerminalOccurrence=n.path.lastTokOccurrence,n}return e.prototype.walkTerminal=function(t,i,n){if(this.isAtEndOfPath&&t.terminalType.name===this.nextTerminalName&&t.idx===this.nextTerminalOccurrence&&!this.found){var s=i.concat(n),o=new Dt.Alternative({definition:s});this.possibleTokTypes=(0,owe.first)(o),this.found=!0}},e}(Vq);Lr.NextAfterTokenWalker=awe;var Zd=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topRule=t,n.occurrence=i,n.result={token:void 0,occurrence:void 0,isEndOfRule:void 0},n}return e.prototype.startWalking=function(){return this.walk(this.topRule),this.result},e}(zq.RestWalker);Lr.AbstractNextTerminalAfterProductionWalker=Zd;var Awe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkMany=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkMany.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManyWalker=Awe;var lwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkManySep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkManySep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManySepWalker=lwe;var cwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOne=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOne.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneWalker=cwe;var uwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOneSep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOneSep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneSepWalker=uwe;function Xq(r,e,t){t===void 0&&(t=[]),t=(0,Ut.cloneArr)(t);var i=[],n=0;function s(c){return c.concat((0,Ut.drop)(r,n+1))}function o(c){var u=Xq(s(c),e,t);return i.concat(u)}for(;t.length=0;ge--){var _=B.definition[ge],L={idx:p,def:_.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w};g.push(L),g.push(o)}else if(B instanceof Dt.Alternative)g.push({idx:p,def:B.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w});else if(B instanceof Dt.Rule)g.push(fwe(B,p,C,w));else throw Error("non exhaustive match")}}return u}Lr.nextPossibleTokensAfter=gwe;function fwe(r,e,t,i){var n=(0,Ut.cloneArr)(t);n.push(r.name);var s=(0,Ut.cloneArr)(i);return s.push(1),{idx:e,def:r.definition,ruleStack:n,occurrenceStack:s}}});var eC=y(_t=>{"use strict";var $q=_t&&_t.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(_t,"__esModule",{value:!0});_t.areTokenCategoriesNotUsed=_t.isStrictPrefixOfPath=_t.containsPath=_t.getLookaheadPathsForOptionalProd=_t.getLookaheadPathsForOr=_t.lookAheadSequenceFromAlternatives=_t.buildSingleAlternativeLookaheadFunction=_t.buildAlternativesLookAheadFunc=_t.buildLookaheadFuncForOptionalProd=_t.buildLookaheadFuncForOr=_t.getProdType=_t.PROD_TYPE=void 0;var sr=Gt(),_q=$d(),hwe=My(),jy=df(),YA=Cn(),pwe=Cf(),li;(function(r){r[r.OPTION=0]="OPTION",r[r.REPETITION=1]="REPETITION",r[r.REPETITION_MANDATORY=2]="REPETITION_MANDATORY",r[r.REPETITION_MANDATORY_WITH_SEPARATOR=3]="REPETITION_MANDATORY_WITH_SEPARATOR",r[r.REPETITION_WITH_SEPARATOR=4]="REPETITION_WITH_SEPARATOR",r[r.ALTERNATION=5]="ALTERNATION"})(li=_t.PROD_TYPE||(_t.PROD_TYPE={}));function dwe(r){if(r instanceof YA.Option)return li.OPTION;if(r instanceof YA.Repetition)return li.REPETITION;if(r instanceof YA.RepetitionMandatory)return li.REPETITION_MANDATORY;if(r instanceof YA.RepetitionMandatoryWithSeparator)return li.REPETITION_MANDATORY_WITH_SEPARATOR;if(r instanceof YA.RepetitionWithSeparator)return li.REPETITION_WITH_SEPARATOR;if(r instanceof YA.Alternation)return li.ALTERNATION;throw Error("non exhaustive match")}_t.getProdType=dwe;function Cwe(r,e,t,i,n,s){var o=tJ(r,e,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o,i,a,n)}_t.buildLookaheadFuncForOr=Cwe;function mwe(r,e,t,i,n,s){var o=rJ(r,e,n,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o[0],a,i)}_t.buildLookaheadFuncForOptionalProd=mwe;function Ewe(r,e,t,i){var n=r.length,s=(0,sr.every)(r,function(l){return(0,sr.every)(l,function(c){return c.length===1})});if(e)return function(l){for(var c=(0,sr.map)(l,function(D){return D.GATE}),u=0;u{"use strict";var Hx=zt&&zt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(zt,"__esModule",{value:!0});zt.checkPrefixAlternativesAmbiguities=zt.validateSomeNonEmptyLookaheadPath=zt.validateTooManyAlts=zt.RepetionCollector=zt.validateAmbiguousAlternationAlternatives=zt.validateEmptyOrAlternative=zt.getFirstNoneTerminal=zt.validateNoLeftRecursion=zt.validateRuleIsOverridden=zt.validateRuleDoesNotAlreadyExist=zt.OccurrenceValidationCollector=zt.identifyProductionForDuplicates=zt.validateGrammar=void 0;var er=Gt(),Sr=Gt(),No=Hn(),Gx=Xd(),Ef=eC(),bwe=$d(),Zs=Cn(),Yx=Cf();function Qwe(r,e,t,i,n){var s=er.map(r,function(h){return Swe(h,i)}),o=er.map(r,function(h){return jx(h,h,i)}),a=[],l=[],c=[];(0,Sr.every)(o,Sr.isEmpty)&&(a=(0,Sr.map)(r,function(h){return AJ(h,i)}),l=(0,Sr.map)(r,function(h){return lJ(h,e,i)}),c=gJ(r,e,i));var u=Pwe(r,t,i),g=(0,Sr.map)(r,function(h){return uJ(h,i)}),f=(0,Sr.map)(r,function(h){return aJ(h,r,n,i)});return er.flatten(s.concat(c,o,a,l,u,g,f))}zt.validateGrammar=Qwe;function Swe(r,e){var t=new oJ;r.accept(t);var i=t.allProductions,n=er.groupBy(i,nJ),s=er.pick(n,function(a){return a.length>1}),o=er.map(er.values(s),function(a){var l=er.first(a),c=e.buildDuplicateFoundError(r,a),u=(0,Gx.getProductionDslName)(l),g={message:c,type:No.ParserDefinitionErrorType.DUPLICATE_PRODUCTIONS,ruleName:r.name,dslName:u,occurrence:l.idx},f=sJ(l);return f&&(g.parameter=f),g});return o}function nJ(r){return(0,Gx.getProductionDslName)(r)+"_#_"+r.idx+"_#_"+sJ(r)}zt.identifyProductionForDuplicates=nJ;function sJ(r){return r instanceof Zs.Terminal?r.terminalType.name:r instanceof Zs.NonTerminal?r.nonTerminalName:""}var oJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitNonTerminal=function(t){this.allProductions.push(t)},e.prototype.visitOption=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e.prototype.visitAlternation=function(t){this.allProductions.push(t)},e.prototype.visitTerminal=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.OccurrenceValidationCollector=oJ;function aJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(e,function(a,l){return l.name===r.name?a+1:a},0);if(s>1){var o=i.buildDuplicateRuleNameError({topLevelRule:r,grammarName:t});n.push({message:o,type:No.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:r.name})}return n}zt.validateRuleDoesNotAlreadyExist=aJ;function vwe(r,e,t){var i=[],n;return er.contains(e,r)||(n="Invalid rule override, rule: ->"+r+"<- cannot be overridden in the grammar: ->"+t+"<-as it is not defined in any of the super grammars ",i.push({message:n,type:No.ParserDefinitionErrorType.INVALID_RULE_OVERRIDE,ruleName:r})),i}zt.validateRuleIsOverridden=vwe;function jx(r,e,t,i){i===void 0&&(i=[]);var n=[],s=tC(e.definition);if(er.isEmpty(s))return[];var o=r.name,a=er.contains(s,r);a&&n.push({message:t.buildLeftRecursionError({topLevelRule:r,leftRecursionPath:i}),type:No.ParserDefinitionErrorType.LEFT_RECURSION,ruleName:o});var l=er.difference(s,i.concat([r])),c=er.map(l,function(u){var g=er.cloneArr(i);return g.push(u),jx(r,u,t,g)});return n.concat(er.flatten(c))}zt.validateNoLeftRecursion=jx;function tC(r){var e=[];if(er.isEmpty(r))return e;var t=er.first(r);if(t instanceof Zs.NonTerminal)e.push(t.referencedRule);else if(t instanceof Zs.Alternative||t instanceof Zs.Option||t instanceof Zs.RepetitionMandatory||t instanceof Zs.RepetitionMandatoryWithSeparator||t instanceof Zs.RepetitionWithSeparator||t instanceof Zs.Repetition)e=e.concat(tC(t.definition));else if(t instanceof Zs.Alternation)e=er.flatten(er.map(t.definition,function(o){return tC(o.definition)}));else if(!(t instanceof Zs.Terminal))throw Error("non exhaustive match");var i=(0,Gx.isOptionalProd)(t),n=r.length>1;if(i&&n){var s=er.drop(r);return e.concat(tC(s))}else return e}zt.getFirstNoneTerminal=tC;var qx=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.alternations=[],t}return e.prototype.visitAlternation=function(t){this.alternations.push(t)},e}(Yx.GAstVisitor);function AJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){var a=er.dropRight(o.definition),l=er.map(a,function(c,u){var g=(0,bwe.nextPossibleTokensAfter)([c],[],null,1);return er.isEmpty(g)?{message:e.buildEmptyAlternationError({topLevelRule:r,alternation:o,emptyChoiceIdx:u}),type:No.ParserDefinitionErrorType.NONE_LAST_EMPTY_ALT,ruleName:r.name,occurrence:o.idx,alternative:u+1}:null});return s.concat(er.compact(l))},[]);return n}zt.validateEmptyOrAlternative=AJ;function lJ(r,e,t){var i=new qx;r.accept(i);var n=i.alternations;n=(0,Sr.reject)(n,function(o){return o.ignoreAmbiguities===!0});var s=er.reduce(n,function(o,a){var l=a.idx,c=a.maxLookahead||e,u=(0,Ef.getLookaheadPathsForOr)(l,r,c,a),g=xwe(u,a,r,t),f=fJ(u,a,r,t);return o.concat(g,f)},[]);return s}zt.validateAmbiguousAlternationAlternatives=lJ;var cJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.RepetionCollector=cJ;function uJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){return o.definition.length>255&&s.push({message:e.buildTooManyAlternativesError({topLevelRule:r,alternation:o}),type:No.ParserDefinitionErrorType.TOO_MANY_ALTS,ruleName:r.name,occurrence:o.idx}),s},[]);return n}zt.validateTooManyAlts=uJ;function gJ(r,e,t){var i=[];return(0,Sr.forEach)(r,function(n){var s=new cJ;n.accept(s);var o=s.allProductions;(0,Sr.forEach)(o,function(a){var l=(0,Ef.getProdType)(a),c=a.maxLookahead||e,u=a.idx,g=(0,Ef.getLookaheadPathsForOptionalProd)(u,n,l,c),f=g[0];if((0,Sr.isEmpty)((0,Sr.flatten)(f))){var h=t.buildEmptyRepetitionError({topLevelRule:n,repetition:a});i.push({message:h,type:No.ParserDefinitionErrorType.NO_NON_EMPTY_LOOKAHEAD,ruleName:n.name})}})}),i}zt.validateSomeNonEmptyLookaheadPath=gJ;function xwe(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(a,l,c){return e.definition[c].ignoreAmbiguities===!0||(0,Sr.forEach)(l,function(u){var g=[c];(0,Sr.forEach)(r,function(f,h){c!==h&&(0,Ef.containsPath)(f,u)&&e.definition[h].ignoreAmbiguities!==!0&&g.push(h)}),g.length>1&&!(0,Ef.containsPath)(n,u)&&(n.push(u),a.push({alts:g,path:u}))}),a},[]),o=er.map(s,function(a){var l=(0,Sr.map)(a.alts,function(u){return u+1}),c=i.buildAlternationAmbiguityError({topLevelRule:t,alternation:e,ambiguityIndices:l,prefixPath:a.path});return{message:c,type:No.ParserDefinitionErrorType.AMBIGUOUS_ALTS,ruleName:t.name,occurrence:e.idx,alternatives:[a.alts]}});return o}function fJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(o,a,l){var c=(0,Sr.map)(a,function(u){return{idx:l,path:u}});return o.concat(c)},[]);return(0,Sr.forEach)(s,function(o){var a=e.definition[o.idx];if(a.ignoreAmbiguities!==!0){var l=o.idx,c=o.path,u=(0,Sr.findAll)(s,function(f){return e.definition[f.idx].ignoreAmbiguities!==!0&&f.idx{"use strict";Object.defineProperty(If,"__esModule",{value:!0});If.validateGrammar=If.resolveGrammar=void 0;var Wx=Gt(),Dwe=Wq(),kwe=Jx(),hJ=_d();function Rwe(r){r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarResolverErrorProvider});var e={};return(0,Wx.forEach)(r.rules,function(t){e[t.name]=t}),(0,Dwe.resolveGrammar)(e,r.errMsgProvider)}If.resolveGrammar=Rwe;function Fwe(r){return r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarValidatorErrorProvider}),(0,kwe.validateGrammar)(r.rules,r.maxLookahead,r.tokenTypes,r.errMsgProvider,r.grammarName)}If.validateGrammar=Fwe});var yf=y(En=>{"use strict";var rC=En&&En.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(En,"__esModule",{value:!0});En.EarlyExitException=En.NotAllInputParsedException=En.NoViableAltException=En.MismatchedTokenException=En.isRecognitionException=void 0;var Nwe=Gt(),dJ="MismatchedTokenException",CJ="NoViableAltException",mJ="EarlyExitException",EJ="NotAllInputParsedException",IJ=[dJ,CJ,mJ,EJ];Object.freeze(IJ);function Twe(r){return(0,Nwe.contains)(IJ,r.name)}En.isRecognitionException=Twe;var qy=function(r){rC(e,r);function e(t,i){var n=this.constructor,s=r.call(this,t)||this;return s.token=i,s.resyncedTokens=[],Object.setPrototypeOf(s,n.prototype),Error.captureStackTrace&&Error.captureStackTrace(s,s.constructor),s}return e}(Error),Lwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=dJ,s}return e}(qy);En.MismatchedTokenException=Lwe;var Owe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=CJ,s}return e}(qy);En.NoViableAltException=Owe;var Mwe=function(r){rC(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.name=EJ,n}return e}(qy);En.NotAllInputParsedException=Mwe;var Uwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=mJ,s}return e}(qy);En.EarlyExitException=Uwe});var Vx=y(Ki=>{"use strict";Object.defineProperty(Ki,"__esModule",{value:!0});Ki.attemptInRepetitionRecovery=Ki.Recoverable=Ki.InRuleRecoveryException=Ki.IN_RULE_RECOVERY_EXCEPTION=Ki.EOF_FOLLOW_KEY=void 0;var Jy=HA(),cs=Gt(),Kwe=yf(),Hwe=Lx(),Gwe=Hn();Ki.EOF_FOLLOW_KEY={};Ki.IN_RULE_RECOVERY_EXCEPTION="InRuleRecoveryException";function zx(r){this.name=Ki.IN_RULE_RECOVERY_EXCEPTION,this.message=r}Ki.InRuleRecoveryException=zx;zx.prototype=Error.prototype;var Ywe=function(){function r(){}return r.prototype.initRecoverable=function(e){this.firstAfterRepMap={},this.resyncFollows={},this.recoveryEnabled=(0,cs.has)(e,"recoveryEnabled")?e.recoveryEnabled:Gwe.DEFAULT_PARSER_CONFIG.recoveryEnabled,this.recoveryEnabled&&(this.attemptInRepetitionRecovery=yJ)},r.prototype.getTokenToInsert=function(e){var t=(0,Jy.createTokenInstance)(e,"",NaN,NaN,NaN,NaN,NaN,NaN);return t.isInsertedInRecovery=!0,t},r.prototype.canTokenTypeBeInsertedInRecovery=function(e){return!0},r.prototype.tryInRepetitionRecovery=function(e,t,i,n){for(var s=this,o=this.findReSyncTokenType(),a=this.exportLexerState(),l=[],c=!1,u=this.LA(1),g=this.LA(1),f=function(){var h=s.LA(0),p=s.errorMessageProvider.buildMismatchTokenMessage({expected:n,actual:u,previous:h,ruleName:s.getCurrRuleFullName()}),C=new Kwe.MismatchedTokenException(p,u,s.LA(0));C.resyncedTokens=(0,cs.dropRight)(l),s.SAVE_ERROR(C)};!c;)if(this.tokenMatcher(g,n)){f();return}else if(i.call(this)){f(),e.apply(this,t);return}else this.tokenMatcher(g,o)?c=!0:(g=this.SKIP_TOKEN(),this.addToResyncTokens(g,l));this.importLexerState(a)},r.prototype.shouldInRepetitionRecoveryBeTried=function(e,t,i){return!(i===!1||e===void 0||t===void 0||this.tokenMatcher(this.LA(1),e)||this.isBackTracking()||this.canPerformInRuleRecovery(e,this.getFollowsForInRuleRecovery(e,t)))},r.prototype.getFollowsForInRuleRecovery=function(e,t){var i=this.getCurrentGrammarPath(e,t),n=this.getNextPossibleTokenTypes(i);return n},r.prototype.tryInRuleRecovery=function(e,t){if(this.canRecoverWithSingleTokenInsertion(e,t)){var i=this.getTokenToInsert(e);return i}if(this.canRecoverWithSingleTokenDeletion(e)){var n=this.SKIP_TOKEN();return this.consumeToken(),n}throw new zx("sad sad panda")},r.prototype.canPerformInRuleRecovery=function(e,t){return this.canRecoverWithSingleTokenInsertion(e,t)||this.canRecoverWithSingleTokenDeletion(e)},r.prototype.canRecoverWithSingleTokenInsertion=function(e,t){var i=this;if(!this.canTokenTypeBeInsertedInRecovery(e)||(0,cs.isEmpty)(t))return!1;var n=this.LA(1),s=(0,cs.find)(t,function(o){return i.tokenMatcher(n,o)})!==void 0;return s},r.prototype.canRecoverWithSingleTokenDeletion=function(e){var t=this.tokenMatcher(this.LA(2),e);return t},r.prototype.isInCurrentRuleReSyncSet=function(e){var t=this.getCurrFollowKey(),i=this.getFollowSetFromFollowKey(t);return(0,cs.contains)(i,e)},r.prototype.findReSyncTokenType=function(){for(var e=this.flattenFollowSet(),t=this.LA(1),i=2;;){var n=t.tokenType;if((0,cs.contains)(e,n))return n;t=this.LA(i),i++}},r.prototype.getCurrFollowKey=function(){if(this.RULE_STACK.length===1)return Ki.EOF_FOLLOW_KEY;var e=this.getLastExplicitRuleShortName(),t=this.getLastExplicitRuleOccurrenceIndex(),i=this.getPreviousExplicitRuleShortName();return{ruleName:this.shortRuleNameToFullName(e),idxInCallingRule:t,inRule:this.shortRuleNameToFullName(i)}},r.prototype.buildFullFollowKeyStack=function(){var e=this,t=this.RULE_STACK,i=this.RULE_OCCURRENCE_STACK;return(0,cs.map)(t,function(n,s){return s===0?Ki.EOF_FOLLOW_KEY:{ruleName:e.shortRuleNameToFullName(n),idxInCallingRule:i[s],inRule:e.shortRuleNameToFullName(t[s-1])}})},r.prototype.flattenFollowSet=function(){var e=this,t=(0,cs.map)(this.buildFullFollowKeyStack(),function(i){return e.getFollowSetFromFollowKey(i)});return(0,cs.flatten)(t)},r.prototype.getFollowSetFromFollowKey=function(e){if(e===Ki.EOF_FOLLOW_KEY)return[Jy.EOF];var t=e.ruleName+e.idxInCallingRule+Hwe.IN+e.inRule;return this.resyncFollows[t]},r.prototype.addToResyncTokens=function(e,t){return this.tokenMatcher(e,Jy.EOF)||t.push(e),t},r.prototype.reSyncTo=function(e){for(var t=[],i=this.LA(1);this.tokenMatcher(i,e)===!1;)i=this.SKIP_TOKEN(),this.addToResyncTokens(i,t);return(0,cs.dropRight)(t)},r.prototype.attemptInRepetitionRecovery=function(e,t,i,n,s,o,a){},r.prototype.getCurrentGrammarPath=function(e,t){var i=this.getHumanReadableRuleStack(),n=(0,cs.cloneArr)(this.RULE_OCCURRENCE_STACK),s={ruleStack:i,occurrenceStack:n,lastTok:e,lastTokOccurrence:t};return s},r.prototype.getHumanReadableRuleStack=function(){var e=this;return(0,cs.map)(this.RULE_STACK,function(t){return e.shortRuleNameToFullName(t)})},r}();Ki.Recoverable=Ywe;function yJ(r,e,t,i,n,s,o){var a=this.getKeyForAutomaticLookahead(i,n),l=this.firstAfterRepMap[a];if(l===void 0){var c=this.getCurrRuleFullName(),u=this.getGAstProductions()[c],g=new s(u,n);l=g.startWalking(),this.firstAfterRepMap[a]=l}var f=l.token,h=l.occurrence,p=l.isEndOfRule;this.RULE_STACK.length===1&&p&&f===void 0&&(f=Jy.EOF,h=1),this.shouldInRepetitionRecoveryBeTried(f,h,o)&&this.tryInRepetitionRecovery(r,e,t,f)}Ki.attemptInRepetitionRecovery=yJ});var Wy=y(qt=>{"use strict";Object.defineProperty(qt,"__esModule",{value:!0});qt.getKeyForAutomaticLookahead=qt.AT_LEAST_ONE_SEP_IDX=qt.MANY_SEP_IDX=qt.AT_LEAST_ONE_IDX=qt.MANY_IDX=qt.OPTION_IDX=qt.OR_IDX=qt.BITS_FOR_ALT_IDX=qt.BITS_FOR_RULE_IDX=qt.BITS_FOR_OCCURRENCE_IDX=qt.BITS_FOR_METHOD_TYPE=void 0;qt.BITS_FOR_METHOD_TYPE=4;qt.BITS_FOR_OCCURRENCE_IDX=8;qt.BITS_FOR_RULE_IDX=12;qt.BITS_FOR_ALT_IDX=8;qt.OR_IDX=1<{"use strict";Object.defineProperty(zy,"__esModule",{value:!0});zy.LooksAhead=void 0;var Fa=eC(),$s=Gt(),wJ=Hn(),Na=Wy(),Nc=Xd(),qwe=function(){function r(){}return r.prototype.initLooksAhead=function(e){this.dynamicTokensEnabled=(0,$s.has)(e,"dynamicTokensEnabled")?e.dynamicTokensEnabled:wJ.DEFAULT_PARSER_CONFIG.dynamicTokensEnabled,this.maxLookahead=(0,$s.has)(e,"maxLookahead")?e.maxLookahead:wJ.DEFAULT_PARSER_CONFIG.maxLookahead,this.lookAheadFuncsCache=(0,$s.isES2015MapSupported)()?new Map:[],(0,$s.isES2015MapSupported)()?(this.getLaFuncFromCache=this.getLaFuncFromMap,this.setLaFuncCache=this.setLaFuncCacheUsingMap):(this.getLaFuncFromCache=this.getLaFuncFromObj,this.setLaFuncCache=this.setLaFuncUsingObj)},r.prototype.preComputeLookaheadFunctions=function(e){var t=this;(0,$s.forEach)(e,function(i){t.TRACE_INIT(i.name+" Rule Lookahead",function(){var n=(0,Nc.collectMethods)(i),s=n.alternation,o=n.repetition,a=n.option,l=n.repetitionMandatory,c=n.repetitionMandatoryWithSeparator,u=n.repetitionWithSeparator;(0,$s.forEach)(s,function(g){var f=g.idx===0?"":g.idx;t.TRACE_INIT(""+(0,Nc.getProductionDslName)(g)+f,function(){var h=(0,Fa.buildLookaheadFuncForOr)(g.idx,i,g.maxLookahead||t.maxLookahead,g.hasPredicates,t.dynamicTokensEnabled,t.lookAheadBuilderForAlternatives),p=(0,Na.getKeyForAutomaticLookahead)(t.fullRuleNameToShort[i.name],Na.OR_IDX,g.idx);t.setLaFuncCache(p,h)})}),(0,$s.forEach)(o,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_IDX,Fa.PROD_TYPE.REPETITION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(a,function(g){t.computeLookaheadFunc(i,g.idx,Na.OPTION_IDX,Fa.PROD_TYPE.OPTION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(l,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(c,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_SEP_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(u,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_SEP_IDX,Fa.PROD_TYPE.REPETITION_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))})})})},r.prototype.computeLookaheadFunc=function(e,t,i,n,s,o){var a=this;this.TRACE_INIT(""+o+(t===0?"":t),function(){var l=(0,Fa.buildLookaheadFuncForOptionalProd)(t,e,s||a.maxLookahead,a.dynamicTokensEnabled,n,a.lookAheadBuilderForOptional),c=(0,Na.getKeyForAutomaticLookahead)(a.fullRuleNameToShort[e.name],i,t);a.setLaFuncCache(c,l)})},r.prototype.lookAheadBuilderForOptional=function(e,t,i){return(0,Fa.buildSingleAlternativeLookaheadFunction)(e,t,i)},r.prototype.lookAheadBuilderForAlternatives=function(e,t,i,n){return(0,Fa.buildAlternativesLookAheadFunc)(e,t,i,n)},r.prototype.getKeyForAutomaticLookahead=function(e,t){var i=this.getLastExplicitRuleShortName();return(0,Na.getKeyForAutomaticLookahead)(i,e,t)},r.prototype.getLaFuncFromCache=function(e){},r.prototype.getLaFuncFromMap=function(e){return this.lookAheadFuncsCache.get(e)},r.prototype.getLaFuncFromObj=function(e){return this.lookAheadFuncsCache[e]},r.prototype.setLaFuncCache=function(e,t){},r.prototype.setLaFuncCacheUsingMap=function(e,t){this.lookAheadFuncsCache.set(e,t)},r.prototype.setLaFuncUsingObj=function(e,t){this.lookAheadFuncsCache[e]=t},r}();zy.LooksAhead=qwe});var bJ=y(To=>{"use strict";Object.defineProperty(To,"__esModule",{value:!0});To.addNoneTerminalToCst=To.addTerminalToCst=To.setNodeLocationFull=To.setNodeLocationOnlyOffset=void 0;function Jwe(r,e){isNaN(r.startOffset)===!0?(r.startOffset=e.startOffset,r.endOffset=e.endOffset):r.endOffset{"use strict";Object.defineProperty(jA,"__esModule",{value:!0});jA.defineNameProp=jA.functionName=jA.classNameFromInstance=void 0;var Xwe=Gt();function _we(r){return SJ(r.constructor)}jA.classNameFromInstance=_we;var QJ="name";function SJ(r){var e=r.name;return e||"anonymous"}jA.functionName=SJ;function Zwe(r,e){var t=Object.getOwnPropertyDescriptor(r,QJ);return(0,Xwe.isUndefined)(t)||t.configurable?(Object.defineProperty(r,QJ,{enumerable:!1,configurable:!0,writable:!1,value:e}),!0):!1}jA.defineNameProp=Zwe});var kJ=y(vi=>{"use strict";Object.defineProperty(vi,"__esModule",{value:!0});vi.validateRedundantMethods=vi.validateMissingCstMethods=vi.validateVisitor=vi.CstVisitorDefinitionError=vi.createBaseVisitorConstructorWithDefaults=vi.createBaseSemanticVisitorConstructor=vi.defaultVisit=void 0;var us=Gt(),iC=Xx();function vJ(r,e){for(var t=(0,us.keys)(r),i=t.length,n=0;n: - `+(""+s.join(` - -`).replace(/\n/g,` - `)))}}};return t.prototype=i,t.prototype.constructor=t,t._RULE_NAMES=e,t}vi.createBaseSemanticVisitorConstructor=$we;function eBe(r,e,t){var i=function(){};(0,iC.defineNameProp)(i,r+"BaseSemanticsWithDefaults");var n=Object.create(t.prototype);return(0,us.forEach)(e,function(s){n[s]=vJ}),i.prototype=n,i.prototype.constructor=i,i}vi.createBaseVisitorConstructorWithDefaults=eBe;var _x;(function(r){r[r.REDUNDANT_METHOD=0]="REDUNDANT_METHOD",r[r.MISSING_METHOD=1]="MISSING_METHOD"})(_x=vi.CstVisitorDefinitionError||(vi.CstVisitorDefinitionError={}));function xJ(r,e){var t=PJ(r,e),i=DJ(r,e);return t.concat(i)}vi.validateVisitor=xJ;function PJ(r,e){var t=(0,us.map)(e,function(i){if(!(0,us.isFunction)(r[i]))return{msg:"Missing visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+" CST Visitor.",type:_x.MISSING_METHOD,methodName:i}});return(0,us.compact)(t)}vi.validateMissingCstMethods=PJ;var tBe=["constructor","visit","validateVisitor"];function DJ(r,e){var t=[];for(var i in r)(0,us.isFunction)(r[i])&&!(0,us.contains)(tBe,i)&&!(0,us.contains)(e,i)&&t.push({msg:"Redundant visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+` CST Visitor -There is no Grammar Rule corresponding to this method's name. -`,type:_x.REDUNDANT_METHOD,methodName:i});return t}vi.validateRedundantMethods=DJ});var FJ=y(Vy=>{"use strict";Object.defineProperty(Vy,"__esModule",{value:!0});Vy.TreeBuilder=void 0;var wf=bJ(),ti=Gt(),RJ=kJ(),rBe=Hn(),iBe=function(){function r(){}return r.prototype.initTreeBuilder=function(e){if(this.CST_STACK=[],this.outputCst=e.outputCst,this.nodeLocationTracking=(0,ti.has)(e,"nodeLocationTracking")?e.nodeLocationTracking:rBe.DEFAULT_PARSER_CONFIG.nodeLocationTracking,!this.outputCst)this.cstInvocationStateUpdate=ti.NOOP,this.cstFinallyStateUpdate=ti.NOOP,this.cstPostTerminal=ti.NOOP,this.cstPostNonTerminal=ti.NOOP,this.cstPostRule=ti.NOOP;else if(/full/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationFull,this.setNodeLocationFromNode=wf.setNodeLocationFull,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationFullRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleFull,this.setInitialNodeLocation=this.setInitialNodeLocationFullRegular);else if(/onlyOffset/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationOnlyOffset,this.setNodeLocationFromNode=wf.setNodeLocationOnlyOffset,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleOnlyOffset,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRegular);else if(/none/i.test(this.nodeLocationTracking))this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=ti.NOOP;else throw Error('Invalid config option: "'+e.nodeLocationTracking+'"')},r.prototype.setInitialNodeLocationOnlyOffsetRecovery=function(e){e.location={startOffset:NaN,endOffset:NaN}},r.prototype.setInitialNodeLocationOnlyOffsetRegular=function(e){e.location={startOffset:this.LA(1).startOffset,endOffset:NaN}},r.prototype.setInitialNodeLocationFullRecovery=function(e){e.location={startOffset:NaN,startLine:NaN,startColumn:NaN,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.setInitialNodeLocationFullRegular=function(e){var t=this.LA(1);e.location={startOffset:t.startOffset,startLine:t.startLine,startColumn:t.startColumn,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.cstInvocationStateUpdate=function(e,t){var i={name:e,children:{}};this.setInitialNodeLocation(i),this.CST_STACK.push(i)},r.prototype.cstFinallyStateUpdate=function(){this.CST_STACK.pop()},r.prototype.cstPostRuleFull=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?(i.endOffset=t.endOffset,i.endLine=t.endLine,i.endColumn=t.endColumn):(i.startOffset=NaN,i.startLine=NaN,i.startColumn=NaN)},r.prototype.cstPostRuleOnlyOffset=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?i.endOffset=t.endOffset:i.startOffset=NaN},r.prototype.cstPostTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addTerminalToCst)(i,t,e),this.setNodeLocationFromToken(i.location,t)},r.prototype.cstPostNonTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addNoneTerminalToCst)(i,t,e),this.setNodeLocationFromNode(i.location,e.location)},r.prototype.getBaseCstVisitorConstructor=function(){if((0,ti.isUndefined)(this.baseCstVisitorConstructor)){var e=(0,RJ.createBaseSemanticVisitorConstructor)(this.className,(0,ti.keys)(this.gastProductionsCache));return this.baseCstVisitorConstructor=e,e}return this.baseCstVisitorConstructor},r.prototype.getBaseCstVisitorConstructorWithDefaults=function(){if((0,ti.isUndefined)(this.baseCstVisitorWithDefaultsConstructor)){var e=(0,RJ.createBaseVisitorConstructorWithDefaults)(this.className,(0,ti.keys)(this.gastProductionsCache),this.getBaseCstVisitorConstructor());return this.baseCstVisitorWithDefaultsConstructor=e,e}return this.baseCstVisitorWithDefaultsConstructor},r.prototype.getLastExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-1]},r.prototype.getPreviousExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-2]},r.prototype.getLastExplicitRuleOccurrenceIndex=function(){var e=this.RULE_OCCURRENCE_STACK;return e[e.length-1]},r}();Vy.TreeBuilder=iBe});var TJ=y(Xy=>{"use strict";Object.defineProperty(Xy,"__esModule",{value:!0});Xy.LexerAdapter=void 0;var NJ=Hn(),nBe=function(){function r(){}return r.prototype.initLexerAdapter=function(){this.tokVector=[],this.tokVectorLength=0,this.currIdx=-1},Object.defineProperty(r.prototype,"input",{get:function(){return this.tokVector},set:function(e){if(this.selfAnalysisDone!==!0)throw Error("Missing invocation at the end of the Parser's constructor.");this.reset(),this.tokVector=e,this.tokVectorLength=e.length},enumerable:!1,configurable:!0}),r.prototype.SKIP_TOKEN=function(){return this.currIdx<=this.tokVector.length-2?(this.consumeToken(),this.LA(1)):NJ.END_OF_FILE},r.prototype.LA=function(e){var t=this.currIdx+e;return t<0||this.tokVectorLength<=t?NJ.END_OF_FILE:this.tokVector[t]},r.prototype.consumeToken=function(){this.currIdx++},r.prototype.exportLexerState=function(){return this.currIdx},r.prototype.importLexerState=function(e){this.currIdx=e},r.prototype.resetLexerState=function(){this.currIdx=-1},r.prototype.moveToTerminatedState=function(){this.currIdx=this.tokVector.length-1},r.prototype.getLexerPosition=function(){return this.exportLexerState()},r}();Xy.LexerAdapter=nBe});var OJ=y(_y=>{"use strict";Object.defineProperty(_y,"__esModule",{value:!0});_y.RecognizerApi=void 0;var LJ=Gt(),sBe=yf(),Zx=Hn(),oBe=_d(),aBe=Jx(),ABe=Cn(),lBe=function(){function r(){}return r.prototype.ACTION=function(e){return e.call(this)},r.prototype.consume=function(e,t,i){return this.consumeInternal(t,e,i)},r.prototype.subrule=function(e,t,i){return this.subruleInternal(t,e,i)},r.prototype.option=function(e,t){return this.optionInternal(t,e)},r.prototype.or=function(e,t){return this.orInternal(t,e)},r.prototype.many=function(e,t){return this.manyInternal(e,t)},r.prototype.atLeastOne=function(e,t){return this.atLeastOneInternal(e,t)},r.prototype.CONSUME=function(e,t){return this.consumeInternal(e,0,t)},r.prototype.CONSUME1=function(e,t){return this.consumeInternal(e,1,t)},r.prototype.CONSUME2=function(e,t){return this.consumeInternal(e,2,t)},r.prototype.CONSUME3=function(e,t){return this.consumeInternal(e,3,t)},r.prototype.CONSUME4=function(e,t){return this.consumeInternal(e,4,t)},r.prototype.CONSUME5=function(e,t){return this.consumeInternal(e,5,t)},r.prototype.CONSUME6=function(e,t){return this.consumeInternal(e,6,t)},r.prototype.CONSUME7=function(e,t){return this.consumeInternal(e,7,t)},r.prototype.CONSUME8=function(e,t){return this.consumeInternal(e,8,t)},r.prototype.CONSUME9=function(e,t){return this.consumeInternal(e,9,t)},r.prototype.SUBRULE=function(e,t){return this.subruleInternal(e,0,t)},r.prototype.SUBRULE1=function(e,t){return this.subruleInternal(e,1,t)},r.prototype.SUBRULE2=function(e,t){return this.subruleInternal(e,2,t)},r.prototype.SUBRULE3=function(e,t){return this.subruleInternal(e,3,t)},r.prototype.SUBRULE4=function(e,t){return this.subruleInternal(e,4,t)},r.prototype.SUBRULE5=function(e,t){return this.subruleInternal(e,5,t)},r.prototype.SUBRULE6=function(e,t){return this.subruleInternal(e,6,t)},r.prototype.SUBRULE7=function(e,t){return this.subruleInternal(e,7,t)},r.prototype.SUBRULE8=function(e,t){return this.subruleInternal(e,8,t)},r.prototype.SUBRULE9=function(e,t){return this.subruleInternal(e,9,t)},r.prototype.OPTION=function(e){return this.optionInternal(e,0)},r.prototype.OPTION1=function(e){return this.optionInternal(e,1)},r.prototype.OPTION2=function(e){return this.optionInternal(e,2)},r.prototype.OPTION3=function(e){return this.optionInternal(e,3)},r.prototype.OPTION4=function(e){return this.optionInternal(e,4)},r.prototype.OPTION5=function(e){return this.optionInternal(e,5)},r.prototype.OPTION6=function(e){return this.optionInternal(e,6)},r.prototype.OPTION7=function(e){return this.optionInternal(e,7)},r.prototype.OPTION8=function(e){return this.optionInternal(e,8)},r.prototype.OPTION9=function(e){return this.optionInternal(e,9)},r.prototype.OR=function(e){return this.orInternal(e,0)},r.prototype.OR1=function(e){return this.orInternal(e,1)},r.prototype.OR2=function(e){return this.orInternal(e,2)},r.prototype.OR3=function(e){return this.orInternal(e,3)},r.prototype.OR4=function(e){return this.orInternal(e,4)},r.prototype.OR5=function(e){return this.orInternal(e,5)},r.prototype.OR6=function(e){return this.orInternal(e,6)},r.prototype.OR7=function(e){return this.orInternal(e,7)},r.prototype.OR8=function(e){return this.orInternal(e,8)},r.prototype.OR9=function(e){return this.orInternal(e,9)},r.prototype.MANY=function(e){this.manyInternal(0,e)},r.prototype.MANY1=function(e){this.manyInternal(1,e)},r.prototype.MANY2=function(e){this.manyInternal(2,e)},r.prototype.MANY3=function(e){this.manyInternal(3,e)},r.prototype.MANY4=function(e){this.manyInternal(4,e)},r.prototype.MANY5=function(e){this.manyInternal(5,e)},r.prototype.MANY6=function(e){this.manyInternal(6,e)},r.prototype.MANY7=function(e){this.manyInternal(7,e)},r.prototype.MANY8=function(e){this.manyInternal(8,e)},r.prototype.MANY9=function(e){this.manyInternal(9,e)},r.prototype.MANY_SEP=function(e){this.manySepFirstInternal(0,e)},r.prototype.MANY_SEP1=function(e){this.manySepFirstInternal(1,e)},r.prototype.MANY_SEP2=function(e){this.manySepFirstInternal(2,e)},r.prototype.MANY_SEP3=function(e){this.manySepFirstInternal(3,e)},r.prototype.MANY_SEP4=function(e){this.manySepFirstInternal(4,e)},r.prototype.MANY_SEP5=function(e){this.manySepFirstInternal(5,e)},r.prototype.MANY_SEP6=function(e){this.manySepFirstInternal(6,e)},r.prototype.MANY_SEP7=function(e){this.manySepFirstInternal(7,e)},r.prototype.MANY_SEP8=function(e){this.manySepFirstInternal(8,e)},r.prototype.MANY_SEP9=function(e){this.manySepFirstInternal(9,e)},r.prototype.AT_LEAST_ONE=function(e){this.atLeastOneInternal(0,e)},r.prototype.AT_LEAST_ONE1=function(e){return this.atLeastOneInternal(1,e)},r.prototype.AT_LEAST_ONE2=function(e){this.atLeastOneInternal(2,e)},r.prototype.AT_LEAST_ONE3=function(e){this.atLeastOneInternal(3,e)},r.prototype.AT_LEAST_ONE4=function(e){this.atLeastOneInternal(4,e)},r.prototype.AT_LEAST_ONE5=function(e){this.atLeastOneInternal(5,e)},r.prototype.AT_LEAST_ONE6=function(e){this.atLeastOneInternal(6,e)},r.prototype.AT_LEAST_ONE7=function(e){this.atLeastOneInternal(7,e)},r.prototype.AT_LEAST_ONE8=function(e){this.atLeastOneInternal(8,e)},r.prototype.AT_LEAST_ONE9=function(e){this.atLeastOneInternal(9,e)},r.prototype.AT_LEAST_ONE_SEP=function(e){this.atLeastOneSepFirstInternal(0,e)},r.prototype.AT_LEAST_ONE_SEP1=function(e){this.atLeastOneSepFirstInternal(1,e)},r.prototype.AT_LEAST_ONE_SEP2=function(e){this.atLeastOneSepFirstInternal(2,e)},r.prototype.AT_LEAST_ONE_SEP3=function(e){this.atLeastOneSepFirstInternal(3,e)},r.prototype.AT_LEAST_ONE_SEP4=function(e){this.atLeastOneSepFirstInternal(4,e)},r.prototype.AT_LEAST_ONE_SEP5=function(e){this.atLeastOneSepFirstInternal(5,e)},r.prototype.AT_LEAST_ONE_SEP6=function(e){this.atLeastOneSepFirstInternal(6,e)},r.prototype.AT_LEAST_ONE_SEP7=function(e){this.atLeastOneSepFirstInternal(7,e)},r.prototype.AT_LEAST_ONE_SEP8=function(e){this.atLeastOneSepFirstInternal(8,e)},r.prototype.AT_LEAST_ONE_SEP9=function(e){this.atLeastOneSepFirstInternal(9,e)},r.prototype.RULE=function(e,t,i){if(i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG),(0,LJ.contains)(this.definedRulesNames,e)){var n=oBe.defaultGrammarValidatorErrorProvider.buildDuplicateRuleNameError({topLevelRule:e,grammarName:this.className}),s={message:n,type:Zx.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:e};this.definitionErrors.push(s)}this.definedRulesNames.push(e);var o=this.defineRule(e,t,i);return this[e]=o,o},r.prototype.OVERRIDE_RULE=function(e,t,i){i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG);var n=[];n=n.concat((0,aBe.validateRuleIsOverridden)(e,this.definedRulesNames,this.className)),this.definitionErrors=this.definitionErrors.concat(n);var s=this.defineRule(e,t,i);return this[e]=s,s},r.prototype.BACKTRACK=function(e,t){return function(){this.isBackTrackingStack.push(1);var i=this.saveRecogState();try{return e.apply(this,t),!0}catch(n){if((0,sBe.isRecognitionException)(n))return!1;throw n}finally{this.reloadRecogState(i),this.isBackTrackingStack.pop()}}},r.prototype.getGAstProductions=function(){return this.gastProductionsCache},r.prototype.getSerializedGastProductions=function(){return(0,ABe.serializeGrammar)((0,LJ.values)(this.gastProductionsCache))},r}();_y.RecognizerApi=lBe});var HJ=y($y=>{"use strict";Object.defineProperty($y,"__esModule",{value:!0});$y.RecognizerEngine=void 0;var kr=Gt(),Gn=Wy(),Zy=yf(),MJ=eC(),Bf=$d(),UJ=Hn(),cBe=Vx(),KJ=HA(),nC=df(),uBe=Xx(),gBe=function(){function r(){}return r.prototype.initRecognizerEngine=function(e,t){if(this.className=(0,uBe.classNameFromInstance)(this),this.shortRuleNameToFull={},this.fullRuleNameToShort={},this.ruleShortNameIdx=256,this.tokenMatcher=nC.tokenStructuredMatcherNoCategories,this.definedRulesNames=[],this.tokensMap={},this.isBackTrackingStack=[],this.RULE_STACK=[],this.RULE_OCCURRENCE_STACK=[],this.gastProductionsCache={},(0,kr.has)(t,"serializedGrammar"))throw Error(`The Parser's configuration can no longer contain a property. - See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_6-0-0 - For Further details.`);if((0,kr.isArray)(e)){if((0,kr.isEmpty)(e))throw Error(`A Token Vocabulary cannot be empty. - Note that the first argument for the parser constructor - is no longer a Token vector (since v4.0).`);if(typeof e[0].startOffset=="number")throw Error(`The Parser constructor no longer accepts a token vector as the first argument. - See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_4-0-0 - For Further details.`)}if((0,kr.isArray)(e))this.tokensMap=(0,kr.reduce)(e,function(o,a){return o[a.name]=a,o},{});else if((0,kr.has)(e,"modes")&&(0,kr.every)((0,kr.flatten)((0,kr.values)(e.modes)),nC.isTokenType)){var i=(0,kr.flatten)((0,kr.values)(e.modes)),n=(0,kr.uniq)(i);this.tokensMap=(0,kr.reduce)(n,function(o,a){return o[a.name]=a,o},{})}else if((0,kr.isObject)(e))this.tokensMap=(0,kr.cloneObj)(e);else throw new Error(" argument must be An Array of Token constructors, A dictionary of Token constructors or an IMultiModeLexerDefinition");this.tokensMap.EOF=KJ.EOF;var s=(0,kr.every)((0,kr.values)(e),function(o){return(0,kr.isEmpty)(o.categoryMatches)});this.tokenMatcher=s?nC.tokenStructuredMatcherNoCategories:nC.tokenStructuredMatcher,(0,nC.augmentTokenTypes)((0,kr.values)(this.tokensMap))},r.prototype.defineRule=function(e,t,i){if(this.selfAnalysisDone)throw Error("Grammar rule <"+e+`> may not be defined after the 'performSelfAnalysis' method has been called' -Make sure that all grammar rule definitions are done before 'performSelfAnalysis' is called.`);var n=(0,kr.has)(i,"resyncEnabled")?i.resyncEnabled:UJ.DEFAULT_RULE_CONFIG.resyncEnabled,s=(0,kr.has)(i,"recoveryValueFunc")?i.recoveryValueFunc:UJ.DEFAULT_RULE_CONFIG.recoveryValueFunc,o=this.ruleShortNameIdx<t},r.prototype.orInternal=function(e,t){var i=this.getKeyForAutomaticLookahead(Gn.OR_IDX,t),n=(0,kr.isArray)(e)?e:e.DEF,s=this.getLaFuncFromCache(i),o=s.call(this,n);if(o!==void 0){var a=n[o];return a.ALT.call(this)}this.raiseNoAltException(t,e.ERR_MSG)},r.prototype.ruleFinallyStateUpdate=function(){if(this.RULE_STACK.pop(),this.RULE_OCCURRENCE_STACK.pop(),this.cstFinallyStateUpdate(),this.RULE_STACK.length===0&&this.isAtEndOfInput()===!1){var e=this.LA(1),t=this.errorMessageProvider.buildNotAllInputParsedMessage({firstRedundant:e,ruleName:this.getCurrRuleFullName()});this.SAVE_ERROR(new Zy.NotAllInputParsedException(t,e))}},r.prototype.subruleInternal=function(e,t,i){var n;try{var s=i!==void 0?i.ARGS:void 0;return n=e.call(this,t,s),this.cstPostNonTerminal(n,i!==void 0&&i.LABEL!==void 0?i.LABEL:e.ruleName),n}catch(o){this.subruleInternalError(o,i,e.ruleName)}},r.prototype.subruleInternalError=function(e,t,i){throw(0,Zy.isRecognitionException)(e)&&e.partialCstResult!==void 0&&(this.cstPostNonTerminal(e.partialCstResult,t!==void 0&&t.LABEL!==void 0?t.LABEL:i),delete e.partialCstResult),e},r.prototype.consumeInternal=function(e,t,i){var n;try{var s=this.LA(1);this.tokenMatcher(s,e)===!0?(this.consumeToken(),n=s):this.consumeInternalError(e,s,i)}catch(o){n=this.consumeInternalRecovery(e,t,o)}return this.cstPostTerminal(i!==void 0&&i.LABEL!==void 0?i.LABEL:e.name,n),n},r.prototype.consumeInternalError=function(e,t,i){var n,s=this.LA(0);throw i!==void 0&&i.ERR_MSG?n=i.ERR_MSG:n=this.errorMessageProvider.buildMismatchTokenMessage({expected:e,actual:t,previous:s,ruleName:this.getCurrRuleFullName()}),this.SAVE_ERROR(new Zy.MismatchedTokenException(n,t,s))},r.prototype.consumeInternalRecovery=function(e,t,i){if(this.recoveryEnabled&&i.name==="MismatchedTokenException"&&!this.isBackTracking()){var n=this.getFollowsForInRuleRecovery(e,t);try{return this.tryInRuleRecovery(e,n)}catch(s){throw s.name===cBe.IN_RULE_RECOVERY_EXCEPTION?i:s}}else throw i},r.prototype.saveRecogState=function(){var e=this.errors,t=(0,kr.cloneArr)(this.RULE_STACK);return{errors:e,lexerState:this.exportLexerState(),RULE_STACK:t,CST_STACK:this.CST_STACK}},r.prototype.reloadRecogState=function(e){this.errors=e.errors,this.importLexerState(e.lexerState),this.RULE_STACK=e.RULE_STACK},r.prototype.ruleInvocationStateUpdate=function(e,t,i){this.RULE_OCCURRENCE_STACK.push(i),this.RULE_STACK.push(e),this.cstInvocationStateUpdate(t,e)},r.prototype.isBackTracking=function(){return this.isBackTrackingStack.length!==0},r.prototype.getCurrRuleFullName=function(){var e=this.getLastExplicitRuleShortName();return this.shortRuleNameToFull[e]},r.prototype.shortRuleNameToFullName=function(e){return this.shortRuleNameToFull[e]},r.prototype.isAtEndOfInput=function(){return this.tokenMatcher(this.LA(1),KJ.EOF)},r.prototype.reset=function(){this.resetLexerState(),this.isBackTrackingStack=[],this.errors=[],this.RULE_STACK=[],this.CST_STACK=[],this.RULE_OCCURRENCE_STACK=[]},r}();$y.RecognizerEngine=gBe});var YJ=y(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});ew.ErrorHandler=void 0;var $x=yf(),eP=Gt(),GJ=eC(),fBe=Hn(),hBe=function(){function r(){}return r.prototype.initErrorHandler=function(e){this._errors=[],this.errorMessageProvider=(0,eP.has)(e,"errorMessageProvider")?e.errorMessageProvider:fBe.DEFAULT_PARSER_CONFIG.errorMessageProvider},r.prototype.SAVE_ERROR=function(e){if((0,$x.isRecognitionException)(e))return e.context={ruleStack:this.getHumanReadableRuleStack(),ruleOccurrenceStack:(0,eP.cloneArr)(this.RULE_OCCURRENCE_STACK)},this._errors.push(e),e;throw Error("Trying to save an Error which is not a RecognitionException")},Object.defineProperty(r.prototype,"errors",{get:function(){return(0,eP.cloneArr)(this._errors)},set:function(e){this._errors=e},enumerable:!1,configurable:!0}),r.prototype.raiseEarlyExitException=function(e,t,i){for(var n=this.getCurrRuleFullName(),s=this.getGAstProductions()[n],o=(0,GJ.getLookaheadPathsForOptionalProd)(e,s,t,this.maxLookahead),a=o[0],l=[],c=1;c<=this.maxLookahead;c++)l.push(this.LA(c));var u=this.errorMessageProvider.buildEarlyExitMessage({expectedIterationPaths:a,actual:l,previous:this.LA(0),customUserDescription:i,ruleName:n});throw this.SAVE_ERROR(new $x.EarlyExitException(u,this.LA(1),this.LA(0)))},r.prototype.raiseNoAltException=function(e,t){for(var i=this.getCurrRuleFullName(),n=this.getGAstProductions()[i],s=(0,GJ.getLookaheadPathsForOr)(e,n,this.maxLookahead),o=[],a=1;a<=this.maxLookahead;a++)o.push(this.LA(a));var l=this.LA(0),c=this.errorMessageProvider.buildNoViableAltMessage({expectedPathsPerAlt:s,actual:o,previous:l,customUserDescription:t,ruleName:this.getCurrRuleFullName()});throw this.SAVE_ERROR(new $x.NoViableAltException(c,this.LA(1),l))},r}();ew.ErrorHandler=hBe});var JJ=y(tw=>{"use strict";Object.defineProperty(tw,"__esModule",{value:!0});tw.ContentAssist=void 0;var jJ=$d(),qJ=Gt(),pBe=function(){function r(){}return r.prototype.initContentAssist=function(){},r.prototype.computeContentAssist=function(e,t){var i=this.gastProductionsCache[e];if((0,qJ.isUndefined)(i))throw Error("Rule ->"+e+"<- does not exist in this grammar.");return(0,jJ.nextPossibleTokensAfter)([i],t,this.tokenMatcher,this.maxLookahead)},r.prototype.getNextPossibleTokenTypes=function(e){var t=(0,qJ.first)(e.ruleStack),i=this.getGAstProductions(),n=i[t],s=new jJ.NextAfterTokenWalker(n,e).startWalking();return s},r}();tw.ContentAssist=pBe});var e3=y(nw=>{"use strict";Object.defineProperty(nw,"__esModule",{value:!0});nw.GastRecorder=void 0;var In=Gt(),Lo=Cn(),dBe=Jd(),XJ=df(),_J=HA(),CBe=Hn(),mBe=Wy(),iw={description:"This Object indicates the Parser is during Recording Phase"};Object.freeze(iw);var WJ=!0,zJ=Math.pow(2,mBe.BITS_FOR_OCCURRENCE_IDX)-1,ZJ=(0,_J.createToken)({name:"RECORDING_PHASE_TOKEN",pattern:dBe.Lexer.NA});(0,XJ.augmentTokenTypes)([ZJ]);var $J=(0,_J.createTokenInstance)(ZJ,`This IToken indicates the Parser is in Recording Phase - See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,-1,-1,-1,-1,-1,-1);Object.freeze($J);var EBe={name:`This CSTNode indicates the Parser is in Recording Phase - See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,children:{}},IBe=function(){function r(){}return r.prototype.initGastRecorder=function(e){this.recordingProdStack=[],this.RECORDING_PHASE=!1},r.prototype.enableRecording=function(){var e=this;this.RECORDING_PHASE=!0,this.TRACE_INIT("Enable Recording",function(){for(var t=function(n){var s=n>0?n:"";e["CONSUME"+s]=function(o,a){return this.consumeInternalRecord(o,n,a)},e["SUBRULE"+s]=function(o,a){return this.subruleInternalRecord(o,n,a)},e["OPTION"+s]=function(o){return this.optionInternalRecord(o,n)},e["OR"+s]=function(o){return this.orInternalRecord(o,n)},e["MANY"+s]=function(o){this.manyInternalRecord(n,o)},e["MANY_SEP"+s]=function(o){this.manySepFirstInternalRecord(n,o)},e["AT_LEAST_ONE"+s]=function(o){this.atLeastOneInternalRecord(n,o)},e["AT_LEAST_ONE_SEP"+s]=function(o){this.atLeastOneSepFirstInternalRecord(n,o)}},i=0;i<10;i++)t(i);e.consume=function(n,s,o){return this.consumeInternalRecord(s,n,o)},e.subrule=function(n,s,o){return this.subruleInternalRecord(s,n,o)},e.option=function(n,s){return this.optionInternalRecord(s,n)},e.or=function(n,s){return this.orInternalRecord(s,n)},e.many=function(n,s){this.manyInternalRecord(n,s)},e.atLeastOne=function(n,s){this.atLeastOneInternalRecord(n,s)},e.ACTION=e.ACTION_RECORD,e.BACKTRACK=e.BACKTRACK_RECORD,e.LA=e.LA_RECORD})},r.prototype.disableRecording=function(){var e=this;this.RECORDING_PHASE=!1,this.TRACE_INIT("Deleting Recording methods",function(){for(var t=0;t<10;t++){var i=t>0?t:"";delete e["CONSUME"+i],delete e["SUBRULE"+i],delete e["OPTION"+i],delete e["OR"+i],delete e["MANY"+i],delete e["MANY_SEP"+i],delete e["AT_LEAST_ONE"+i],delete e["AT_LEAST_ONE_SEP"+i]}delete e.consume,delete e.subrule,delete e.option,delete e.or,delete e.many,delete e.atLeastOne,delete e.ACTION,delete e.BACKTRACK,delete e.LA})},r.prototype.ACTION_RECORD=function(e){},r.prototype.BACKTRACK_RECORD=function(e,t){return function(){return!0}},r.prototype.LA_RECORD=function(e){return CBe.END_OF_FILE},r.prototype.topLevelRuleRecord=function(e,t){try{var i=new Lo.Rule({definition:[],name:e});return i.name=e,this.recordingProdStack.push(i),t.call(this),this.recordingProdStack.pop(),i}catch(n){if(n.KNOWN_RECORDER_ERROR!==!0)try{n.message=n.message+` - This error was thrown during the "grammar recording phase" For more info see: - https://chevrotain.io/docs/guide/internals.html#grammar-recording`}catch{throw n}throw n}},r.prototype.optionInternalRecord=function(e,t){return sC.call(this,Lo.Option,e,t)},r.prototype.atLeastOneInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatory,t,e)},r.prototype.atLeastOneSepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatoryWithSeparator,t,e,WJ)},r.prototype.manyInternalRecord=function(e,t){sC.call(this,Lo.Repetition,t,e)},r.prototype.manySepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionWithSeparator,t,e,WJ)},r.prototype.orInternalRecord=function(e,t){return yBe.call(this,e,t)},r.prototype.subruleInternalRecord=function(e,t,i){if(rw(t),!e||(0,In.has)(e,"ruleName")===!1){var n=new Error(" argument is invalid"+(" expecting a Parser method reference but got: <"+JSON.stringify(e)+">")+(` - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=e.ruleName,a=new Lo.NonTerminal({idx:t,nonTerminalName:o,label:i==null?void 0:i.LABEL,referencedRule:void 0});return s.definition.push(a),this.outputCst?EBe:iw},r.prototype.consumeInternalRecord=function(e,t,i){if(rw(t),!(0,XJ.hasShortKeyProperty)(e)){var n=new Error(" argument is invalid"+(" expecting a TokenType reference but got: <"+JSON.stringify(e)+">")+(` - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=new Lo.Terminal({idx:t,terminalType:e,label:i==null?void 0:i.LABEL});return s.definition.push(o),$J},r}();nw.GastRecorder=IBe;function sC(r,e,t,i){i===void 0&&(i=!1),rw(t);var n=(0,In.peek)(this.recordingProdStack),s=(0,In.isFunction)(e)?e:e.DEF,o=new r({definition:[],idx:t});return i&&(o.separator=e.SEP),(0,In.has)(e,"MAX_LOOKAHEAD")&&(o.maxLookahead=e.MAX_LOOKAHEAD),this.recordingProdStack.push(o),s.call(this),n.definition.push(o),this.recordingProdStack.pop(),iw}function yBe(r,e){var t=this;rw(e);var i=(0,In.peek)(this.recordingProdStack),n=(0,In.isArray)(r)===!1,s=n===!1?r:r.DEF,o=new Lo.Alternation({definition:[],idx:e,ignoreAmbiguities:n&&r.IGNORE_AMBIGUITIES===!0});(0,In.has)(r,"MAX_LOOKAHEAD")&&(o.maxLookahead=r.MAX_LOOKAHEAD);var a=(0,In.some)(s,function(l){return(0,In.isFunction)(l.GATE)});return o.hasPredicates=a,i.definition.push(o),(0,In.forEach)(s,function(l){var c=new Lo.Alternative({definition:[]});o.definition.push(c),(0,In.has)(l,"IGNORE_AMBIGUITIES")?c.ignoreAmbiguities=l.IGNORE_AMBIGUITIES:(0,In.has)(l,"GATE")&&(c.ignoreAmbiguities=!0),t.recordingProdStack.push(c),l.ALT.call(t),t.recordingProdStack.pop()}),iw}function VJ(r){return r===0?"":""+r}function rw(r){if(r<0||r>zJ){var e=new Error("Invalid DSL Method idx value: <"+r+`> - `+("Idx value must be a none negative value smaller than "+(zJ+1)));throw e.KNOWN_RECORDER_ERROR=!0,e}}});var r3=y(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.PerformanceTracer=void 0;var t3=Gt(),wBe=Hn(),BBe=function(){function r(){}return r.prototype.initPerformanceTracer=function(e){if((0,t3.has)(e,"traceInitPerf")){var t=e.traceInitPerf,i=typeof t=="number";this.traceInitMaxIdent=i?t:1/0,this.traceInitPerf=i?t>0:t}else this.traceInitMaxIdent=0,this.traceInitPerf=wBe.DEFAULT_PARSER_CONFIG.traceInitPerf;this.traceInitIndent=-1},r.prototype.TRACE_INIT=function(e,t){if(this.traceInitPerf===!0){this.traceInitIndent++;var i=new Array(this.traceInitIndent+1).join(" ");this.traceInitIndent <"+e+">");var n=(0,t3.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r}();sw.PerformanceTracer=BBe});var i3=y(ow=>{"use strict";Object.defineProperty(ow,"__esModule",{value:!0});ow.applyMixins=void 0;function bBe(r,e){e.forEach(function(t){var i=t.prototype;Object.getOwnPropertyNames(i).forEach(function(n){if(n!=="constructor"){var s=Object.getOwnPropertyDescriptor(i,n);s&&(s.get||s.set)?Object.defineProperty(r.prototype,n,s):r.prototype[n]=t.prototype[n]}})})}ow.applyMixins=bBe});var Hn=y(Cr=>{"use strict";var o3=Cr&&Cr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Cr,"__esModule",{value:!0});Cr.EmbeddedActionsParser=Cr.CstParser=Cr.Parser=Cr.EMPTY_ALT=Cr.ParserDefinitionErrorType=Cr.DEFAULT_RULE_CONFIG=Cr.DEFAULT_PARSER_CONFIG=Cr.END_OF_FILE=void 0;var _i=Gt(),QBe=Yq(),n3=HA(),a3=_d(),s3=pJ(),SBe=Vx(),vBe=BJ(),xBe=FJ(),PBe=TJ(),DBe=OJ(),kBe=HJ(),RBe=YJ(),FBe=JJ(),NBe=e3(),TBe=r3(),LBe=i3();Cr.END_OF_FILE=(0,n3.createTokenInstance)(n3.EOF,"",NaN,NaN,NaN,NaN,NaN,NaN);Object.freeze(Cr.END_OF_FILE);Cr.DEFAULT_PARSER_CONFIG=Object.freeze({recoveryEnabled:!1,maxLookahead:3,dynamicTokensEnabled:!1,outputCst:!0,errorMessageProvider:a3.defaultParserErrorProvider,nodeLocationTracking:"none",traceInitPerf:!1,skipValidations:!1});Cr.DEFAULT_RULE_CONFIG=Object.freeze({recoveryValueFunc:function(){},resyncEnabled:!0});var OBe;(function(r){r[r.INVALID_RULE_NAME=0]="INVALID_RULE_NAME",r[r.DUPLICATE_RULE_NAME=1]="DUPLICATE_RULE_NAME",r[r.INVALID_RULE_OVERRIDE=2]="INVALID_RULE_OVERRIDE",r[r.DUPLICATE_PRODUCTIONS=3]="DUPLICATE_PRODUCTIONS",r[r.UNRESOLVED_SUBRULE_REF=4]="UNRESOLVED_SUBRULE_REF",r[r.LEFT_RECURSION=5]="LEFT_RECURSION",r[r.NONE_LAST_EMPTY_ALT=6]="NONE_LAST_EMPTY_ALT",r[r.AMBIGUOUS_ALTS=7]="AMBIGUOUS_ALTS",r[r.CONFLICT_TOKENS_RULES_NAMESPACE=8]="CONFLICT_TOKENS_RULES_NAMESPACE",r[r.INVALID_TOKEN_NAME=9]="INVALID_TOKEN_NAME",r[r.NO_NON_EMPTY_LOOKAHEAD=10]="NO_NON_EMPTY_LOOKAHEAD",r[r.AMBIGUOUS_PREFIX_ALTS=11]="AMBIGUOUS_PREFIX_ALTS",r[r.TOO_MANY_ALTS=12]="TOO_MANY_ALTS"})(OBe=Cr.ParserDefinitionErrorType||(Cr.ParserDefinitionErrorType={}));function MBe(r){return r===void 0&&(r=void 0),function(){return r}}Cr.EMPTY_ALT=MBe;var aw=function(){function r(e,t){this.definitionErrors=[],this.selfAnalysisDone=!1;var i=this;if(i.initErrorHandler(t),i.initLexerAdapter(),i.initLooksAhead(t),i.initRecognizerEngine(e,t),i.initRecoverable(t),i.initTreeBuilder(t),i.initContentAssist(),i.initGastRecorder(t),i.initPerformanceTracer(t),(0,_i.has)(t,"ignoredIssues"))throw new Error(`The IParserConfig property has been deprecated. - Please use the flag on the relevant DSL method instead. - See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#IGNORING_AMBIGUITIES - For further details.`);this.skipValidations=(0,_i.has)(t,"skipValidations")?t.skipValidations:Cr.DEFAULT_PARSER_CONFIG.skipValidations}return r.performSelfAnalysis=function(e){throw Error("The **static** `performSelfAnalysis` method has been deprecated. \nUse the **instance** method with the same name instead.")},r.prototype.performSelfAnalysis=function(){var e=this;this.TRACE_INIT("performSelfAnalysis",function(){var t;e.selfAnalysisDone=!0;var i=e.className;e.TRACE_INIT("toFastProps",function(){(0,_i.toFastProperties)(e)}),e.TRACE_INIT("Grammar Recording",function(){try{e.enableRecording(),(0,_i.forEach)(e.definedRulesNames,function(s){var o=e[s],a=o.originalGrammarAction,l=void 0;e.TRACE_INIT(s+" Rule",function(){l=e.topLevelRuleRecord(s,a)}),e.gastProductionsCache[s]=l})}finally{e.disableRecording()}});var n=[];if(e.TRACE_INIT("Grammar Resolving",function(){n=(0,s3.resolveGrammar)({rules:(0,_i.values)(e.gastProductionsCache)}),e.definitionErrors=e.definitionErrors.concat(n)}),e.TRACE_INIT("Grammar Validations",function(){if((0,_i.isEmpty)(n)&&e.skipValidations===!1){var s=(0,s3.validateGrammar)({rules:(0,_i.values)(e.gastProductionsCache),maxLookahead:e.maxLookahead,tokenTypes:(0,_i.values)(e.tokensMap),errMsgProvider:a3.defaultGrammarValidatorErrorProvider,grammarName:i});e.definitionErrors=e.definitionErrors.concat(s)}}),(0,_i.isEmpty)(e.definitionErrors)&&(e.recoveryEnabled&&e.TRACE_INIT("computeAllProdsFollows",function(){var s=(0,QBe.computeAllProdsFollows)((0,_i.values)(e.gastProductionsCache));e.resyncFollows=s}),e.TRACE_INIT("ComputeLookaheadFunctions",function(){e.preComputeLookaheadFunctions((0,_i.values)(e.gastProductionsCache))})),!r.DEFER_DEFINITION_ERRORS_HANDLING&&!(0,_i.isEmpty)(e.definitionErrors))throw t=(0,_i.map)(e.definitionErrors,function(s){return s.message}),new Error(`Parser Definition Errors detected: - `+t.join(` -------------------------------- -`))})},r.DEFER_DEFINITION_ERRORS_HANDLING=!1,r}();Cr.Parser=aw;(0,LBe.applyMixins)(aw,[SBe.Recoverable,vBe.LooksAhead,xBe.TreeBuilder,PBe.LexerAdapter,kBe.RecognizerEngine,DBe.RecognizerApi,RBe.ErrorHandler,FBe.ContentAssist,NBe.GastRecorder,TBe.PerformanceTracer]);var UBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!0,n=r.call(this,t,s)||this,n}return e}(aw);Cr.CstParser=UBe;var KBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!1,n=r.call(this,t,s)||this,n}return e}(aw);Cr.EmbeddedActionsParser=KBe});var l3=y(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0});Aw.createSyntaxDiagramsCode=void 0;var A3=Ix();function HBe(r,e){var t=e===void 0?{}:e,i=t.resourceBase,n=i===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/":i,s=t.css,o=s===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/diagrams.css":s,a=` - - - - - -`,l=` - -`,c=` - + transformIndexHtml: { + order: 'pre', + handler: (html: string) => { + // Remove the prerender placeholder + const outputHtml = html.replace('<%= prerenderPlaceholder %>', '') + + // And then inject the entry + if (existsSync(clientEntryPath)) { + return outputHtml.replace( + '', + ` ` - ) - } else { - return html - } + ) + } else { + return outputHtml + } + }, }, // Used by rollup during build to inject the entrypoint // but note index.html does not come through as an id during dev @@ -45,15 +62,23 @@ export default function redwoodPluginVite() { existsSync(clientEntryPath) && normalizePath(id) === normalizePath(redwoodPaths.web.html) ) { - return code.replace( - '', - ` + return { + code: code.replace( + '', + ` ` - ) + ), + map: null, + } } else { - return code + return { + code, + map: null, // Returning null here preserves the original sourcemap + } } }, + // ---------- End Bundle injection ---------- + config: (): UserConfig => { return { root: redwoodPaths.web.src, @@ -91,10 +116,9 @@ export default function redwoodPluginVite() { postcss: redwoodPaths.web.config, }, server: { - // @MARK intentionally commenting this out, on my machine it pops up with "where is undefined" - // under the hood it's using https://github.com/sindresorhus/open#app which needs an app specified - // open: redwoodConfig.browser.open, + open: redwoodConfig.browser.open, port: redwoodConfig.web.port, + host: redwoodConfig.web.host, proxy: { //@TODO we need to do a check for absolute urls here [redwoodConfig.web.apiUrl]: { @@ -109,6 +133,7 @@ export default function redwoodPluginVite() { outDir: redwoodPaths.web.dist, emptyOutDir: true, manifest: 'build-manifest.json', + sourcemap: redwoodConfig.web.sourceMap, // Note that this can be boolean or 'inline' }, optimizeDeps: { esbuildOptions: { @@ -117,8 +142,7 @@ export default function redwoodPluginVite() { '.js': 'jsx', }, // Node.js global to browser globalThis - // @MARK unsure why we need this, - // but as soon as we added the buffer polyfill, this seems to be required + // @MARK unsure why we need this, but required for DevFatalErrorPage atleast define: { global: 'globalThis', }, @@ -127,20 +151,21 @@ export default function redwoodPluginVite() { } }, }, - { - // Adds the variables defined in "includeEnvironmentVariables" in redwood.toml to import.meta.env - name: 'include-env-variables', - config: (): UserConfig => { - return { - define: Object.fromEntries( - redwoodConfig.web.includeEnvironmentVariables.map((envName) => [ - `import.meta.env.${envName}`, - JSON.stringify(process.env[envName]), - ]) - ), - } - }, - }, + // Loading Environment Variables, to process.env in the browser + // This maintains compatibility with Webpack. We can choose to switch to import.meta.env at a later stage + EnvironmentPlugin('all', { prefix: 'REDWOOD_ENV_', loadEnvFiles: false }), + EnvironmentPlugin( + Object.fromEntries( + redwoodConfig.web.includeEnvironmentVariables.map((envName) => [ + envName, + JSON.stringify(process.env[envName]), + ]) + ), + { + loadEnvFiles: false, // to prevent vite from loading .env files + } + ), + // ----------------- { // @MARK Adding this custom plugin to support jsx files with .js extensions // This is the default in Redwood JS projects. We can remove this once Vite is stable, @@ -167,6 +192,8 @@ export default function redwoodPluginVite() { }), }, }), + // HTML Transform: To replace the <%= prerenderPlaceholder %> in index.html + // This is only done on build. During dev the placeholder is removed in transformIndexHtml createHtmlPlugin({ template: './index.html', inject: { @@ -177,10 +204,25 @@ export default function redwoodPluginVite() { escape: (str: string) => str, // skip escaping }, }, - }), + }).map(applyOn('build')), + // End HTML transform------------------ + // @MARK We add this as a temporary workaround for DevFatalErrorPage being required // Note that it only transforms commonjs in dev, which is exactly what we want! - // Maybe we could have a custom plugin to only transform the DevFatalErrorPage? - viteCommonjs(), + // and is limited to the default FatalErrorPage (by name) + commonjs({ + filter: (id: string) => { + return id.includes('FatalErrorPage') + }, + }), ] } + +const applyOn = (apply: 'build' | 'serve') => { + return (plugin: PluginOption) => { + return { + ...plugin, + apply, + } + } +} diff --git a/packages/web/jest.config.js b/packages/web/jest.config.js new file mode 100644 index 000000000000..13befc9db36e --- /dev/null +++ b/packages/web/jest.config.js @@ -0,0 +1,21 @@ +/** @type {import('@jest/types').Config.InitialOptions} */ +module.exports = { + projects: [ + { + displayName: 'code', + testEnvironment: 'jest-environment-jsdom', + testMatch: [ + '**/*.test.+(ts|tsx|js)', + '!**/__typetests__/*.+(ts|tsx|js|jsx)', + ], + }, + { + displayName: { + color: 'blue', + name: 'types', + }, + runner: 'jest-runner-tsd', + testMatch: ['**/__typetests__/*.test.+(ts|tsx|js|jsx)'], + }, + ], +} diff --git a/packages/web/package.json b/packages/web/package.json index b8d65ad8b257..cbc494ccf981 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@redwoodjs/web", - "version": "3.2.0", + "version": "4.0.0", "repository": { "type": "git", "url": "https://github.com/redwoodjs/redwood.git", @@ -36,10 +36,10 @@ "test:watch": "yarn test --watch" }, "dependencies": { - "@apollo/client": "3.7.4", - "@babel/runtime-corejs3": "7.20.7", - "@redwoodjs/auth": "3.2.0", - "core-js": "3.27.1", + "@apollo/client": "3.7.5", + "@babel/runtime-corejs3": "7.21.0", + "@redwoodjs/auth": "4.0.0", + "core-js": "3.29.0", "graphql": "16.6.0", "graphql-tag": "2.12.6", "react-helmet-async": "1.3.0", @@ -48,25 +48,26 @@ "ts-toolbelt": "9.6.0" }, "devDependencies": { - "@babel/cli": "7.20.7", - "@babel/core": "7.20.12", + "@babel/cli": "7.21.0", + "@babel/core": "7.21.0", "@testing-library/jest-dom": "5.16.5", - "@testing-library/react": "12.1.5", + "@testing-library/react": "14.0.0", "@types/prop-types": "15.7.5", - "@types/react": "17.0.52", - "@types/react-dom": "17.0.18", + "@types/react": "18.0.28", + "@types/react-dom": "18.0.11", "@types/testing-library__jest-dom": "5.14.5", - "jest": "29.3.1", + "jest": "29.4.3", + "jest-runner-tsd": "4.0.0", "nodemon": "2.0.20", "prop-types": "15.8.1", - "react": "17.0.2", - "react-dom": "17.0.2", - "typescript": "4.7.4" + "react": "18.2.0", + "react-dom": "18.2.0", + "typescript": "4.9.5" }, "peerDependencies": { "prop-types": "15.8.1", - "react": "17.0.2", - "react-dom": "17.0.2" + "react": "18.2.0", + "react-dom": "18.2.0" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/web/src/__typetests__/cellProps.test.tsx b/packages/web/src/__typetests__/cellProps.test.tsx new file mode 100644 index 000000000000..79622eab4ea5 --- /dev/null +++ b/packages/web/src/__typetests__/cellProps.test.tsx @@ -0,0 +1,193 @@ +// These are normally auto-imported by babel +import React from 'react' + +import gql from 'graphql-tag' +import { expectAssignable } from 'tsd-lite' + +import type { CellProps, CellSuccessProps } from '@redwoodjs/web' + +type ExampleQueryVariables = { + category: string + saved: boolean +} + +// Just an example model returned from the query +type Recipe = { + __typename?: 'Recipe' + id: string + name: string +} + +// This is the type returned by querying +// e.g. query ListRecipes { recipes { id name } } +type QueryResult = { + __typename?: 'Query' + recipes: Array +} + +// This is how graphql-codegen defines queries that don't take vars +type EmptyVariables = { [key: string]: never } + +// This Cell takes a customProp i.e. one not provided by the Cell's query +interface SuccessProps extends CellSuccessProps { + customProp: number +} + +const recipeCell = { + QUERY: gql` + query ListRecipes { + recipes { + id + name + } + } + `, + Loading: () => null, + Empty: () => null, + Failure: () => null, + Success: (props: SuccessProps) => { + return ( + <> +

Example Component

+
    +
  • Recipe prop {props.recipes.length}
  • +
  • Custom prop {props.customProp}
  • +
+ + ) + }, +} + +describe('CellProps mapper type', () => { + describe('when beforeQuery does not exist', () => { + test('Inputs expect props outside cell', () => { + type CellInputs = CellProps< + typeof recipeCell.Success, + QueryResult, + typeof recipeCell, + ExampleQueryVariables + > + + expectAssignable({ + customProp: 55, + category: 'Dinner', + saved: true, + }) + }) + + test('Inputs still expect custom props when query does not take variables', () => { + type CellWithoutVariablesInputs = CellProps< + typeof recipeCell.Success, + QueryResult, + typeof recipeCell, + EmptyVariables + > + + expectAssignable({ + customProp: 55, + }) + }) + }) + + describe('when beforeQuery exists and has arguments', () => { + test('Inputs expect props outside cell', () => { + const cellWithBeforeQuery = { + ...recipeCell, + beforeQuery: ({ word }: { word: string }) => { + return { + variables: { + category: word, + saved: !!word, + }, + } + }, + } + + type CellWithBeforeQueryInputs = CellProps< + typeof cellWithBeforeQuery.Success, + QueryResult, + typeof cellWithBeforeQuery, + ExampleQueryVariables + > + + // Note that the gql variables are no longer required here + expectAssignable({ + word: 'abracadabra', + customProp: 99, + }) + }) + + test('Inputs still expect custom props when query does not take variables', () => { + const cellWithBeforeQuery = { + ...recipeCell, + beforeQuery: ({ fetchPolicy }: { fetchPolicy: string }) => { + return { + fetchPolicy, + } + }, + } + + type CellWithBeforeQueryInputs = CellProps< + typeof cellWithBeforeQuery.Success, + QueryResult, + typeof cellWithBeforeQuery, + EmptyVariables + > + + expectAssignable({ + fetchPolicy: 'cache-only', + customProp: 55, + }) + }) + }) + + describe('when beforeQuery exists and has no arguments', () => { + test('Inputs expect props outside cell', () => { + const cellWithBeforeQuery = { + ...recipeCell, + beforeQuery: () => { + return { + variables: { + category: 'Dinner', + saved: true, + }, + } + }, + } + + type CellWithBeforeQueryInputs = CellProps< + typeof cellWithBeforeQuery.Success, + QueryResult, + typeof cellWithBeforeQuery, + ExampleQueryVariables + > + + // Note that the gql variables are no longer required here + expectAssignable({ + customProp: 99, + }) + }) + + test('Inputs still expect custom props when query does not take variables', () => { + const cellWithBeforeQuery = { + ...recipeCell, + beforeQuery: () => { + return { + fetchPolicy: 'cache-only', + } + }, + } + + type CellWithBeforeQueryInputs = CellProps< + typeof cellWithBeforeQuery.Success, + QueryResult, + typeof cellWithBeforeQuery, + EmptyVariables + > + + expectAssignable({ + customProp: 55, + }) + }) + }) +}) diff --git a/packages/web/src/__typetests__/tsconfig.json b/packages/web/src/__typetests__/tsconfig.json new file mode 100644 index 000000000000..a8ba755cc20a --- /dev/null +++ b/packages/web/src/__typetests__/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "composite": false, + "incremental": true, + "declaration": false, + "declarationMap": false, + "emitDeclarationOnly": false + }, +} diff --git a/packages/web/src/components/createCell.test.tsx b/packages/web/src/components/createCell.test.tsx index 3f2b6ac5473e..2e6d112080f4 100644 --- a/packages/web/src/components/createCell.test.tsx +++ b/packages/web/src/components/createCell.test.tsx @@ -54,6 +54,58 @@ describe('createCell', () => { screen.getByText(/^42$/) }) + test.only('Renders Success if any of the fields have data (i.e. not just the first)', async () => { + const TestCell = createCell({ + // @ts-expect-error - Purposefully using a plain string here. + QUERY: 'query TestQuery { users { name } posts { title } }', + Empty: () => <>No users or posts, + Success: ({ users, posts }) => ( + <> +
+ {users.length > 0 ? ( +
    + {users.map(({ name }) => ( +
  • {name}
  • + ))} +
+ ) : ( + 'no users' + )} +
+
+ {posts.length > 0 ? ( +
    + {posts.map(({ title }) => ( +
  • {title}
  • + ))} +
+ ) : ( + 'no posts' + )} +
+ + ), + }) + + const myUseQueryHook = () => { + return { + data: { + users: [], + posts: [{ title: 'bazinga' }, { title: 'kittens' }], + }, + } + } + + render( + + + + ) + + screen.getByText(/bazinga/) + screen.getByText(/kittens/) + }) + test('Renders default Loading when there is no data', async () => { const TestCell = createCell({ // @ts-expect-error - Purposefully using a plain string here. diff --git a/packages/web/src/components/createCell.tsx b/packages/web/src/components/createCell.tsx index caa046b32e59..f2051b731634 100644 --- a/packages/web/src/components/createCell.tsx +++ b/packages/web/src/components/createCell.tsx @@ -11,15 +11,25 @@ import { useCellCacheContext } from './CellCacheContext' */ import { useQuery } from './GraphQLHooksProvider' -declare type CustomCellProps = Cell extends { - beforeQuery: (...args: unknown[]) => unknown +/** + * + * If the Cell has a `beforeQuery` function, then the variables are not required, + * but instead the arguments of the `beforeQuery` function are required. + * + * If the Cell does not have a `beforeQuery` function, then the variables are required. + * + * Note that a query that doesn't take any variables is defined as {[x: string]: never} + * The ternary at the end makes sure we don't include it, otherwise it won't allow merging any + * other custom props from the Success component. + * + */ +type CellPropsVariables = Cell extends { + beforeQuery: (...args: any[]) => any } - ? Parameters extends [unknown, ...any] - ? Parameters[0] - : Record - : GQLVariables extends { - [key: string]: never - } + ? Parameters[0] extends unknown + ? Record + : Parameters[0] + : GQLVariables extends Record ? unknown : GQLVariables @@ -34,9 +44,12 @@ export type CellProps< > = A.Compute< Omit< ComponentProps, - keyof QueryOperationResult | keyof GQLResult | 'updating' + | keyof CellPropsVariables + | keyof QueryOperationResult + | keyof GQLResult + | 'updating' > & - CustomCellProps + CellPropsVariables > export type CellLoadingProps = Partial< @@ -172,9 +185,7 @@ export interface CreateCellProps { } /** - * The default `isEmpty` implementation. Checks if the first field is `null` or an empty array. - * - * @remarks + * The default `isEmpty` implementation. Checks if any of the field is `null` or an empty array. * * Consider the following queries. The former returns an object, the latter a list: * @@ -209,37 +220,16 @@ export interface CreateCellProps { * ``` * * Note that the latter can return `null` as well depending on the SDL (`posts: [Post!]`). - * - * @remarks - * - * We only check the first field (in the example below, `users`): - * - * ```js - * export const QUERY = gql` - * users { - * name - * } - * posts { - * title - * } - * ` * ``` */ -const dataField = (data: DataObject) => { - return data[Object.keys(data)[0]] -} - -const isDataNull = (data: DataObject) => { - return dataField(data) === null -} - -const isDataEmptyArray = (data: DataObject) => { - const field = dataField(data) +function isFieldEmptyArray(field: unknown) { return Array.isArray(field) && field.length === 0 } -const isDataEmpty = (data: DataObject) => { - return isDataNull(data) || isDataEmptyArray(data) +function isDataEmpty(data: DataObject) { + return Object.values(data).every((fieldValue) => { + return fieldValue === null || isFieldEmptyArray(fieldValue) + }) } /** @@ -251,7 +241,8 @@ export function createCell< >({ QUERY, beforeQuery = (props) => ({ - variables: props as CellVariables, + // By default, we assume that the props are the gql-variables. + variables: props as unknown as CellVariables, /** * We're duplicating these props here due to a suspected bug in Apollo Client v3.5.4 * (it doesn't seem to be respecting `defaultOptions` in `RedwoodApolloProvider`.) @@ -279,8 +270,13 @@ export function createCell< // queryRest includes `variables: { ... }`, with any variables returned // from beforeQuery - // eslint-disable-next-line prefer-const - let { error, loading, data, ...queryRest } = useQuery(query, options) + let { + // eslint-disable-next-line prefer-const + error, + loading, + data, + ...queryResult + } = useQuery(query, options) if (globalThis.__REDWOOD__PRERENDERING) { // __REDWOOD__PRERENDERING will always either be set, or not set. So @@ -317,7 +313,7 @@ export function createCell< // All of the gql client's props aren't available when pre-rendering, // so using `any` here - queryRest = { variables } as any + queryResult = { variables } as any } else { queryCache[cacheKey] || (queryCache[cacheKey] = { @@ -331,13 +327,23 @@ export function createCell< if (error) { if (Failure) { + // errorCode is not part of the type returned by useQuery + // but it is returned as part of the queryResult + type QueryResultWithErrorCode = typeof queryResult & { + errorCode: string + } + return ( ) } else { @@ -352,7 +358,7 @@ export function createCell< {...props} {...afterQueryData} updating={loading} - {...queryRest} + queryResult={queryResult} /> ) } else { @@ -361,12 +367,12 @@ export function createCell< {...props} {...afterQueryData} updating={loading} - {...queryRest} + queryResult={queryResult} /> ) } } else if (loading) { - return + return } else { /** * There really shouldn't be an `else` here, but like any piece of software, GraphQL clients have bugs. diff --git a/packages/web/src/entry/index.js b/packages/web/src/entry/index.js index 6837340bc6c1..e45fd3b19f35 100644 --- a/packages/web/src/entry/index.js +++ b/packages/web/src/entry/index.js @@ -1,16 +1,17 @@ -import ReactDOM from 'react-dom' +import { hydrateRoot, createRoot } from 'react-dom/client' import App from '~redwood-app-root' /** * When `#redwood-app` isn't empty then it's very likely that you're using * prerendering. So React attaches event listeners to the existing markup * rather than replacing it. - * https://reactjs.org/docs/react-dom.html#hydrate + * https://reactjs.org/docs/react-dom-client.html#hydrateroot */ -const rootElement = document.getElementById('redwood-app') +const redwoodAppElement = document.getElementById('redwood-app') -if (rootElement.children?.length > 0) { - ReactDOM.hydrate(, rootElement) +if (redwoodAppElement.children?.length > 0) { + hydrateRoot(redwoodAppElement, ) } else { - ReactDOM.render(, rootElement) + const root = createRoot(redwoodAppElement) + root.render() } diff --git a/tasks/e2e/cypress.config.js b/tasks/e2e/cypress.config.js index 589e4889e485..e7a3142f764c 100644 --- a/tasks/e2e/cypress.config.js +++ b/tasks/e2e/cypress.config.js @@ -5,6 +5,7 @@ module.exports = defineConfig({ excludeSpecPattern: ['**/codemods/*.js', '**/sharedTests.js'], specPattern: 'cypress/e2e/**/*.{js,jsx,ts,tsx}', supportFile: false, + testIsolation: false, }, // `runMode` is for `cypress run`, `openMode` is for `cypress open`. // Locally, we use open. But in CI, we use run. diff --git a/tasks/framework-tools/lib/framework.mjs b/tasks/framework-tools/lib/framework.mjs index b216481aaac0..cec877983cec 100644 --- a/tasks/framework-tools/lib/framework.mjs +++ b/tasks/framework-tools/lib/framework.mjs @@ -4,6 +4,7 @@ import fs from 'node:fs' import path from 'node:path' import url from 'node:url' +import Arborist from '@npmcli/arborist' import c from 'ansi-colors' import execa from 'execa' import fg from 'fast-glob' @@ -92,9 +93,9 @@ export async function frameworkPackagesFiles( for (const packageFile of packages) { const packageJson = JSON.parse(fs.readFileSync(packageFile)) - fileList[packageJson.name] = await packlist({ - path: path.dirname(packageFile), - }) + const arborist = new Arborist({ path: path.dirname(packageFile) }) + const tree = await arborist.loadActual() + fileList[packageJson.name] = await packlist(tree) } return fileList } diff --git a/tasks/run-e2e b/tasks/run-e2e index 51283c7c819b..1f13dbb4b05b 100755 --- a/tasks/run-e2e +++ b/tasks/run-e2e @@ -41,8 +41,10 @@ const buildRedwoodFramework = () => { } ) } catch (e) { - console.error('Error: Could not build Redwood Framework') - console.error(e) + if (e.signal !== 'SIGINT') { + console.error('Error: Could not build Redwood Framework') + console.error(e) + } process.exit(1) } } @@ -81,12 +83,15 @@ const createRedwoodJSApp = ({ yarn1 }) => { prisma: getVersionFrmRwPkg('prisma', 'cli'), '@prisma/client': getVersionFrmRwPkg('@prisma/client', 'api'), '@prisma/internals': getVersionFrmRwPkg('@prisma/internals', 'cli'), + 'graphql-yoga': getVersionFrmRwPkg('graphql-yoga', 'graphql-server'), } fs.writeFileSync(packageJSONPath, JSON.stringify(packageJSON, null, 2)) } catch (e) { - console.error('Error: Could not create Redwood Project') - console.error(e) + if (e.signal !== 'SIGINT') { + console.error('Error: Could not create Redwood Project') + console.error(e) + } process.exit(1) } } @@ -103,10 +108,12 @@ const addFrameworkDepsToProject = () => { }, }) } catch (e) { - console.error( - 'Error: Could not add Redwood Framework dependencies to project' - ) - console.error(e) + if (e.signal !== 'SIGINT') { + console.error( + 'Error: Could not add Redwood Framework dependencies to project' + ) + console.error(e) + } process.exit(1) } } @@ -123,8 +130,10 @@ const copyFrameworkPackages = () => { }, }) } catch (e) { - console.error('Error: We could not copy Redwood Framework packages') - console.error(e) + if (e.signal !== 'SIGINT') { + console.error('Error: We could not copy Redwood Framework packages') + console.error(e) + } process.exit(1) } } @@ -137,8 +146,10 @@ const runYarnInstall = () => { stdio: 'inherit', }) } catch (e) { - console.error('Error: Could not run `yarn install`') - console.error(e) + if (e.signal !== 'SIGINT') { + console.error('Error: Could not run `yarn install`') + console.error(e) + } process.exit(1) } } @@ -152,56 +163,84 @@ const convertProjectToJavaScript = () => { stdio: 'inherit', }) } catch (e) { - console.error('Could not convert the TypeScript app to JavaScript`') - console.error(e) + if (e.signal !== 'SIGINT') { + console.error('Could not convert the TypeScript app to JavaScript') + console.error(e) + } process.exit(1) } } const runDevServerInBackground = () => { - console.log('Starting RedwoodJS dev server...') - execa.sync('yarn rw dev --no-generate --fwd="--no-open" &', { - cwd: REDWOOD_PROJECT_DIRECTORY, - shell: true, - stdio: 'inherit', - env: { - RWJS_DELAY_RESTART: '500', - REDWOOD_CI: '1', - }, - }) + try { + console.log('Starting RedwoodJS dev server...') + execa('yarn rw dev --no-generate --fwd="--no-open"', { + cwd: REDWOOD_PROJECT_DIRECTORY, + shell: true, + stdio: 'inherit', + env: { + RWJS_DELAY_RESTART: '500', + REDWOOD_CI: '1', + }, + }) + } catch (e) { + if (e.signal !== 'SIGINT') { + console.error('There was an error with the RedwoodJS dev server:') + console.error(e) + } + process.exit(1) + } } const runCypress = () => { - console.log('Starting Cypress...') - execa.sync( - // do not use Yarn to run Cypress; this avoids missing binary errors - '../../node_modules/.bin/cypress', - [ - 'open', - `--env RW_PATH=${REDWOOD_PROJECT_DIRECTORY}`, - '--e2e', - '--browser chrome', - ], - { - cwd: path.join(REDWOODJS_FRAMEWORK_PATH, 'tasks/e2e'), - shell: true, - stdio: 'inherit', + try { + console.log('Starting Cypress...') + execa.sync( + // do not use Yarn to run Cypress; this avoids missing binary errors + '../../node_modules/.bin/cypress', + [ + 'open', + `--env RW_PATH=${REDWOOD_PROJECT_DIRECTORY}`, + '--e2e', + '--browser chrome', + ], + { + cwd: path.join(REDWOODJS_FRAMEWORK_PATH, 'tasks/e2e'), + shell: true, + stdio: 'inherit', + } + ) + } catch (e) { + if (e.signal !== 'SIGINT') { + console.error('There was an error with Cypress:') + console.error(e) } - ) + process.exit(1) + } } const initGit = () => { - console.log('Initializing Git') - execa.sync('git init --initial-branch main && git add .', { - cwd: REDWOOD_PROJECT_DIRECTORY, - shell: true, - stdio: 'inherit', - }) - execa.sync('git commit -a --message=init', { - cwd: REDWOOD_PROJECT_DIRECTORY, - shell: true, - stdio: 'inherit', - }) + try { + console.log('Initializing Git') + execa.sync('git init --initial-branch main && git add .', { + cwd: REDWOOD_PROJECT_DIRECTORY, + shell: true, + stdio: 'inherit', + }) + execa.sync('git commit -a --message=init', { + cwd: REDWOOD_PROJECT_DIRECTORY, + shell: true, + stdio: 'inherit', + }) + } catch (e) { + if (e.signal !== 'SIGINT') { + console.error( + 'There was an error with the `git init` or `git commit` step:' + ) + console.error(e) + } + process.exit(1) + } } const args = yargs(hideBin(process.argv)) @@ -211,6 +250,7 @@ const args = yargs(hideBin(process.argv)) .option('typescript', { default: false, type: 'boolean', alias: 'ts' }) .option('auto-start', { default: true, type: 'boolean', alias: 'start' }) .option('yarn1', { default: false, type: 'boolean' }) + .option('clean-files', { default: true, type: 'boolean' }) .scriptName('run-e2e') .example('run-e2e') .example('run-e2e /tmp/redwood-app --ts') @@ -241,6 +281,7 @@ let { typescript, autoStart, yarn1, + cleanFiles, } = args const tasks = [ buildFramework && buildRedwoodFramework, @@ -254,16 +295,28 @@ const tasks = [ autoStart && runCypress, ].filter(Boolean) +process.on('SIGINT', () => { + process.exit(0) +}) + +process.on('exit', () => { + console.log('') + console.log('-'.repeat(80)) + if (cleanFiles && autoStart) { + console.log('Cleaning up e2e resources...') + console.log(' - Cleaning up files (may take a few seconds)...') + fs.rmSync(REDWOOD_PROJECT_DIRECTORY, { recursive: true, force: true }) + console.log('Clean up complete') + } else { + console.log( + `E2E files within "${REDWOOD_PROJECT_DIRECTORY}" have not been automatically cleaned up.` + ) + } +}) + for (const task of tasks) { console.log() task() console.log() console.log('-'.repeat(80)) } - -process.on('SIGINT', () => { - console.log() - console.log(REDWOOD_PROJECT_DIRECTORY) - console.log('-'.repeat(80)) - process.exit(0) -}) diff --git a/tasks/smoke-test/playwright-fixtures/devServer.fixture.ts b/tasks/smoke-test/playwright-fixtures/devServer.fixture.ts index 5d66d816b571..12c02713d028 100644 --- a/tasks/smoke-test/playwright-fixtures/devServer.fixture.ts +++ b/tasks/smoke-test/playwright-fixtures/devServer.fixture.ts @@ -1,5 +1,6 @@ /* eslint-disable no-empty-pattern */ import { test as base } from '@playwright/test' +import chalk from 'chalk' import execa, { ExecaChildProcess } from 'execa' import isPortReachable from 'is-port-reachable' @@ -79,7 +80,13 @@ const test = base.extend({ // Pipe out logs so we can debug, when required devServerHandler.stdout.on('data', (data) => { console.log( - '[devServer-fixture] ', + '[devServer-fixture]', + Buffer.from(data, 'utf-8').toString() + ) + }) + devServerHandler.stderr.on('data', (data) => { + console.log( + chalk.bgRed('[devServer-fixture]'), Buffer.from(data, 'utf-8').toString() ) }) diff --git a/tasks/smoke-test/playwright-fixtures/rwServe.fixture.ts b/tasks/smoke-test/playwright-fixtures/rwServe.fixture.ts index 32b8fb944cbc..b1bd3f71196f 100644 --- a/tasks/smoke-test/playwright-fixtures/rwServe.fixture.ts +++ b/tasks/smoke-test/playwright-fixtures/rwServe.fixture.ts @@ -1,5 +1,6 @@ /* eslint-disable no-empty-pattern */ import { test as base } from '@playwright/test' +import chalk from 'chalk' import execa from 'execa' import { projectNeedsBuilding, waitForServer } from '../util' @@ -58,8 +59,11 @@ const test = base.extend({ // Pipe out logs so we can debug, when required serverHandler.stdout?.on('data', (data) => { + console.log('[rw-serve-fixture]', Buffer.from(data, 'utf-8').toString()) + }) + serverHandler.stderr?.on('data', (data) => { console.log( - '[rw-serve-fixture] ', + chalk.bgRed('[rw-serve-fixture]'), Buffer.from(data, 'utf-8').toString() ) }) diff --git a/tasks/smoke-test/playwright-fixtures/storybook.fixture.ts b/tasks/smoke-test/playwright-fixtures/storybook.fixture.ts index cdfc87d23d5d..8269ad9f574f 100644 --- a/tasks/smoke-test/playwright-fixtures/storybook.fixture.ts +++ b/tasks/smoke-test/playwright-fixtures/storybook.fixture.ts @@ -1,4 +1,6 @@ /* eslint-disable no-empty-pattern */ +import { Transform } from 'stream' + import { test as base } from '@playwright/test' import execa from 'execa' import isPortReachable from 'is-port-reachable' @@ -71,10 +73,17 @@ const test = base.extend({ } }) + // Quick transform stream to prevent webpack output flooding the logs + const removeWebpackOutput = new Transform({ + transform(chunk, encoding, callback) { + callback(null, '') + }, + }) + // @NOTE: For some reason we need to do this // Because otherwise the server doesn't launch correctly - serverHandler.stdout.pipe(process.stdout) - serverHandler.stderr.pipe(process.stderr) + serverHandler.stdout.pipe(removeWebpackOutput).pipe(process.stdout) + serverHandler.stderr.pipe(removeWebpackOutput).pipe(process.stderr) console.log('Waiting for server.....') await waitForSbServer diff --git a/tasks/test-project/.eslintrc.js b/tasks/test-project/.eslintrc.js new file mode 100644 index 000000000000..7187cdb0876e --- /dev/null +++ b/tasks/test-project/.eslintrc.js @@ -0,0 +1,6 @@ +module.exports = { + env: { + commonjs: true, + node: true, + }, +} diff --git a/tasks/test-project/codemods/profilePage.js b/tasks/test-project/codemods/profilePage.js index 9aba697730f7..3da4567fa0ca 100644 --- a/tasks/test-project/codemods/profilePage.js +++ b/tasks/test-project/codemods/profilePage.js @@ -18,14 +18,18 @@ return ( - {Object.keys(currentUser).map((key) => { - return ( - - {key.toUpperCase()} - {currentUser[key]} - - ) - })} + + ID + {currentUser.id} + + + ROLES + {currentUser.roles} + + + EMAIL + {currentUser.email} + isAuthenticated diff --git a/tasks/test-project/codemods/scenarioValueSuffix.js b/tasks/test-project/codemods/scenarioValueSuffix.js new file mode 100644 index 000000000000..4d86edae1088 --- /dev/null +++ b/tasks/test-project/codemods/scenarioValueSuffix.js @@ -0,0 +1,18 @@ +export default (file, api) => { + const j = api.jscodeshift + const root = j(file.source) + + const endsWith6DigitsRE = /String.*\d{6,}$/ + + // Replaces the randomly generated value with consistent ones + + return root + .find(j.Literal, { type: 'StringLiteral' }) + .forEach((obj) => { + const stringValue = obj.value.value + if (endsWith6DigitsRE.test(stringValue)) { + obj.value.value = `String${obj.value.loc.start.line}` + } + }) + .toSource() +} diff --git a/tasks/test-project/tasks.js b/tasks/test-project/tasks.js index 0c8bd85e873b..9baa6e2d2e0b 100644 --- a/tasks/test-project/tasks.js +++ b/tasks/test-project/tasks.js @@ -560,6 +560,13 @@ async function apiTasks(outputPath, { verbose, linkWithLatestFwBuild }) { title: 'Scaffolding post', task: async () => { await generateScaffold('post') + + // Replace the random numbers in the scenario with consistent values + await applyCodemod( + 'scenarioValueSuffix.js', + fullPath('api/src/services/posts/posts.scenarios') + ) + await execa(`yarn rwfw project:copy`, [], execaOptions) }, }, @@ -588,6 +595,48 @@ async function apiTasks(outputPath, { verbose, linkWithLatestFwBuild }) { return generateScaffold('contacts') }, }, + { + // This task renames the migration folders so that we don't have to deal with duplicates/conflicts when commiting to the repo + title: 'Adjust dates within migration folder names', + task: () => { + const migrationsFolderPath = path.join( + OUTPUT_PATH, + 'api', + 'db', + 'migrations' + ) + // Migration folders are folders which start with 14 digits because they have a yyyymmddhhmmss + const migrationFolders = fs + .readdirSync(migrationsFolderPath) + .filter((name) => { + return ( + name.match(/\d{14}.+/) && + fs + .lstatSync(path.join(migrationsFolderPath, name)) + .isDirectory() + ) + }) + .sort() + const datetime = new Date('2022-01-01T12:00:00.000Z') + migrationFolders.forEach((name) => { + const datetimeInCorrectFormat = + datetime.getFullYear() + + ('0' + (datetime.getMonth() + 1)).slice(-2) + + ('0' + datetime.getDate()).slice(-2) + + ('0' + datetime.getHours()).slice(-2) + + ('0' + datetime.getMinutes()).slice(-2) + + ('0' + datetime.getSeconds()).slice(-2) + fs.renameSync( + path.join(migrationsFolderPath, name), + path.join( + migrationsFolderPath, + `${datetimeInCorrectFormat}${name.substring(14)}` + ) + ) + datetime.setDate(datetime.getDate() + 1) + }) + }, + }, { title: 'Add dbAuth', task: async () => addDbAuth(), @@ -609,6 +658,12 @@ async function apiTasks(outputPath, { verbose, linkWithLatestFwBuild }) { fullPath('api/src/services/users/users') ) + // Replace the random numbers in the scenario with consistent values + await applyCodemod( + 'scenarioValueSuffix.js', + fullPath('api/src/services/users/users.scenarios') + ) + const test = `import { user } from './users' import type { StandardScenario } from './users.scenarios' diff --git a/tasks/update-package-versions b/tasks/update-package-versions index 5d9bd756514b..35af3630d9c8 100755 --- a/tasks/update-package-versions +++ b/tasks/update-package-versions @@ -1,94 +1,80 @@ #!/usr/bin/env node +/* eslint-env node */ const child = require('child_process') -const fs = require('fs') const path = require('path') -const version = process.argv[2].replace(/v/, '') -if (!version) { - console.error( - 'You must supply a version.\nUsage ./update-package-versions [version]' - ) - process.exit(1) +const fs = require('fs-extra') + +async function run() { + const version = process.argv[2].replace(/v/, '') + + if (!version) { + console.error( + 'You have to provide a version.\nUsage ./update-package-versions ' + ) + process.exitCode = 1 + return + } + + const cwd = path.join(__dirname, '../') + + const cmd = [ + 'yarn lerna version', + version, + '--force-publish', + '--no-push', + '--no-git-tag-version', + '--exact', + '--yes', + ].join(' ') + + console.log(`Running "${cmd}"`) + console.log() + child.execSync(cmd, { + cwd, + }) + console.log() + + // Updates create-redwood-app template + console.log('Updating CRWA template...') + const templatePath = path.join(cwd, 'packages/create-redwood-app/template') + updateRWJSPkgsVersion(templatePath, version) + updateRWJSPkgsVersion(path.join(templatePath, 'api'), version) + updateRWJSPkgsVersion(path.join(templatePath, 'web'), version) + console.log() + + // Updates __fixtures__/test-project packages + console.log('Updating test-project fixture...') + const fixturePath = path.join(cwd, '__fixtures__/test-project') + updateRWJSPkgsVersion(fixturePath, version) + updateRWJSPkgsVersion(path.join(fixturePath, 'api'), version) + updateRWJSPkgsVersion(path.join(fixturePath, 'web'), version) + console.log() } /** - * Iterates over Redwood dependencies in package.json files and updates the version. + * Iterates over `@redwoodjs/*` dependencies in a package.json and updates their version. + * + * @param {string} pkgPath + * @param {string} version */ -const updatePackageVersion = (pkgPath, version) => { - const pkg = JSON.parse( - fs.readFileSync(path.join(pkgPath, 'package.json'), 'utf-8') - ) +function updateRWJSPkgsVersion(pkgPath, version) { + const pkg = fs.readJSONSync(path.join(pkgPath, 'package.json'), 'utf-8') - if (pkg.dependencies) { - for (const depName of Object.keys(pkg.dependencies).filter((x) => - x.startsWith('@redwoodjs/') - )) { - console.log(` - ${depName}: ${pkg.dependencies[depName]} => ${version}`) - pkg.dependencies[depName] = `${version}` - } + for (const dep of Object.keys(pkg.dependencies ?? {}).filter(isRWJSPkg)) { + console.log(` - ${dep}: ${pkg.dependencies[dep]} => ${version}`) + pkg.dependencies[dep] = `${version}` } - if (pkg.devDependencies) { - for (const depName of Object.keys(pkg.devDependencies).filter((x) => - x.startsWith('@redwoodjs/') - )) { - console.log( - ` - ${depName}: ${pkg.devDependencies[depName]} => ${version}` - ) - pkg.devDependencies[depName] = `${version}` - } + + for (const dep of Object.keys(pkg.devDependencies ?? {}).filter(isRWJSPkg)) { + console.log(` - ${dep}: ${pkg.devDependencies[dep]} => ${version}`) + pkg.devDependencies[dep] = `${version}` } - fs.writeFileSync( - path.join(pkgPath, 'package.json'), - JSON.stringify(pkg, undefined, 2) + '\n' - ) + fs.writeJSONSync(path.join(pkgPath, 'package.json'), pkg, { spaces: 2 }) } -const cwd = path.join(__dirname, '../') -const cmd = [ - 'yarn lerna version', - version, - '--force-publish', - '--no-push', - '--no-git-tag-version', - '--yes', -].join(' ') - -console.log(`Running ${cmd}...`) -child.execSync(cmd, { - cwd, - stdio: 'inherit', -}) -console.log() +const isRWJSPkg = (pkg) => pkg.startsWith('@redwoodjs/') -// Updates create-redwood-app template -console.log('UPDATING CRWA template...') -console.log('Changes: ') -const templatePath = path.join(cwd, 'packages/create-redwood-app/template') -updatePackageVersion(templatePath, version) -updatePackageVersion(path.join(templatePath, 'api'), version) -updatePackageVersion(path.join(templatePath, 'web'), version) -console.log() - -// Updates __fixtures__/test-project packages -console.log('UPDATING Test-project Fixture...') -console.log('Changes: ') -const fixturePath = path.join(cwd, '__fixtures__/test-project') -updatePackageVersion(fixturePath, version) -updatePackageVersion(path.join(fixturePath, 'api'), version) -updatePackageVersion(path.join(fixturePath, 'web'), version) -console.log() - -// Lerna adds '^' to dependencies. To pin, we need to overwrite. -console.log("CLEANUP Lerna version bump dependency '^'...") -const packagesDir = path.join(cwd, 'packages') -fs.readdirSync(packagesDir).forEach((file) => { - if (fs.statSync(packagesDir + '/' + file).isDirectory()) { - console.log(`Package ${file}:`) - updatePackageVersion(path.join(packagesDir, file), version) - } -}) -console.log() -console.log(`All done! You are now ready to publish ${version}.`) -console.log() +run() diff --git a/yarn.lock b/yarn.lock index 6193cc39da44..ca0f52bbc755 100644 --- a/yarn.lock +++ b/yarn.lock @@ -41,13 +41,13 @@ __metadata: linkType: hard "@adobe/css-tools@npm:^4.0.1": - version: 4.0.1 - resolution: "@adobe/css-tools@npm:4.0.1" - checksum: daabd77ae881e4d6fe218c370d1d10fb95a5b7b437fc2f61d8b8aae68a20dfadc7954df88772404b0eb4c50dd8ad0f5c5721f1064a1dd0635536cd2cb16f92b6 + version: 4.0.2 + resolution: "@adobe/css-tools@npm:4.0.2" + checksum: 97fbe4ba0624063388be5b484dfbcccf3b02c20b0bd8169b9ffeead1f666118367ecb74ed5fa1a6cd75ada9e3853b56634d4b050d96461f80f0c5c7b0bbf85ab languageName: node linkType: hard -"@ampproject/remapping@npm:^2.1.0": +"@ampproject/remapping@npm:^2.2.0": version: 2.2.0 resolution: "@ampproject/remapping@npm:2.2.0" dependencies: @@ -57,9 +57,9 @@ __metadata: languageName: node linkType: hard -"@apollo/client@npm:3.7.4": - version: 3.7.4 - resolution: "@apollo/client@npm:3.7.4" +"@apollo/client@npm:3.7.5": + version: 3.7.5 + resolution: "@apollo/client@npm:3.7.5" dependencies: "@graphql-typed-document-node/core": ^3.1.1 "@wry/context": ^0.7.0 @@ -89,7 +89,161 @@ __metadata: optional: true subscriptions-transport-ws: optional: true - checksum: da3061816fc4d93e403db9ff68699c0505924d3b9a4c6e78188bff9eb01fbdf8a931a7adf573ddee74e6e376e1a471279b78d124d05c0e4e4b6fbfa33aefdcac + checksum: 833820835bf91d9a17318c0f89ffd876ed2a689ce0e7d017aa0c0f5266468ed7335752a9e4f39319e99ae2f741fa7bfe830fd64568b36d9514b365044639cb9c + languageName: node + linkType: hard + +"@apollo/protobufjs@npm:1.2.6": + version: 1.2.6 + resolution: "@apollo/protobufjs@npm:1.2.6" + dependencies: + "@protobufjs/aspromise": ^1.1.2 + "@protobufjs/base64": ^1.1.2 + "@protobufjs/codegen": ^2.0.4 + "@protobufjs/eventemitter": ^1.1.0 + "@protobufjs/fetch": ^1.1.0 + "@protobufjs/float": ^1.0.2 + "@protobufjs/inquire": ^1.1.0 + "@protobufjs/path": ^1.1.2 + "@protobufjs/pool": ^1.1.0 + "@protobufjs/utf8": ^1.1.0 + "@types/long": ^4.0.0 + "@types/node": ^10.1.0 + long: ^4.0.0 + bin: + apollo-pbjs: bin/pbjs + apollo-pbts: bin/pbts + checksum: f41395da673cca37e59371718c4790cecc27e4560557b1bd6a26d9a9e04a1750cb822b51f591011a7b76c33810dfee8d32b22b4d5263af9fc14c8a7a555d2a2d + languageName: node + linkType: hard + +"@apollo/protobufjs@npm:1.2.7": + version: 1.2.7 + resolution: "@apollo/protobufjs@npm:1.2.7" + dependencies: + "@protobufjs/aspromise": ^1.1.2 + "@protobufjs/base64": ^1.1.2 + "@protobufjs/codegen": ^2.0.4 + "@protobufjs/eventemitter": ^1.1.0 + "@protobufjs/fetch": ^1.1.0 + "@protobufjs/float": ^1.0.2 + "@protobufjs/inquire": ^1.1.0 + "@protobufjs/path": ^1.1.2 + "@protobufjs/pool": ^1.1.0 + "@protobufjs/utf8": ^1.1.0 + "@types/long": ^4.0.0 + long: ^4.0.0 + bin: + apollo-pbjs: bin/pbjs + apollo-pbts: bin/pbts + checksum: 24b08929c5216f75e3bf457cf7e132d957d6774b0feebb104e98d9b0c06e801ef3919ee23d6a63a6297fb4aa41da3491b8e9acc3481fea0909c90f41f1e5a0f6 + languageName: node + linkType: hard + +"@apollo/usage-reporting-protobuf@npm:^4.0.0": + version: 4.0.2 + resolution: "@apollo/usage-reporting-protobuf@npm:4.0.2" + dependencies: + "@apollo/protobufjs": 1.2.7 + checksum: 43425843a465ebde6d18744c80f50f9c2566126c418be1530fa9b987ed5cd19552511bff6f6da5293863e6aaaaa7d6857845d37f2691ae4920519dc271b53ec0 + languageName: node + linkType: hard + +"@apollo/utils.dropunuseddefinitions@npm:^1.1.0": + version: 1.1.0 + resolution: "@apollo/utils.dropunuseddefinitions@npm:1.1.0" + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: 144341253966fb657175fa6c2a85ba2f67908e1e104a191aca45b5886dbe4668f234da2e8bdae054d823b9811831df9ba3c53e3ffbe36d4c53af18f5fb80586d + languageName: node + linkType: hard + +"@apollo/utils.keyvaluecache@npm:^1.0.1": + version: 1.0.2 + resolution: "@apollo/utils.keyvaluecache@npm:1.0.2" + dependencies: + "@apollo/utils.logger": ^1.0.0 + lru-cache: 7.10.1 - 7.13.1 + checksum: be80dec55148c3bb0cb7ad64e4d1a49954856d4c70bb330b65d46e3a5c5d04de3f30edca6a52c98fef2fe121c857d9aca855754ef7641d2d534c755a0abca20c + languageName: node + linkType: hard + +"@apollo/utils.logger@npm:^1.0.0": + version: 1.0.1 + resolution: "@apollo/utils.logger@npm:1.0.1" + checksum: 8cec56f0d6cb9ca12c7a0f1d23ab4d69d668173fd4077bfc242247885217b98ab4dd9aadaa5ba54fe1c19a7442eae86c6ca4776e96079d103c9048d51adc1d2d + languageName: node + linkType: hard + +"@apollo/utils.printwithreducedwhitespace@npm:^1.1.0": + version: 1.1.0 + resolution: "@apollo/utils.printwithreducedwhitespace@npm:1.1.0" + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: a6f4522bfa3ee460b5c4b6d82642d24a256b6889796486d853045f8a9aa41674e40fd2ee400a40861229896c69771de98c569597d54a1b5901d69513fae64d93 + languageName: node + linkType: hard + +"@apollo/utils.removealiases@npm:1.0.0": + version: 1.0.0 + resolution: "@apollo/utils.removealiases@npm:1.0.0" + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: 32985f8e3be41afc3348814485c23d0760c4f4896396ec71643fd71c689912fc00b0137d7b9cd738eaa7ad74812962c97437432a33c95a492d92bfd7d1d18f5e + languageName: node + linkType: hard + +"@apollo/utils.sortast@npm:^1.1.0": + version: 1.1.0 + resolution: "@apollo/utils.sortast@npm:1.1.0" + dependencies: + lodash.sortby: ^4.7.0 + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: aca60b50aa9ed29da81e4ecb4442ef795d174ac2c28925be89297a1811a0cc8695a5d2bf9811d32232823b5946a41181125ddc2c94e653bc1ef916c1be408c62 + languageName: node + linkType: hard + +"@apollo/utils.stripsensitiveliterals@npm:^1.2.0": + version: 1.2.0 + resolution: "@apollo/utils.stripsensitiveliterals@npm:1.2.0" + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: 95c5093ed7b8f720b4867f2eb37f15af1719d27cfa3418a437c69ee44125d4baedb146e9ffe8656a0bf38f58c836799bc07bf08ccdaca9fc1486acd45ec8c2a4 + languageName: node + linkType: hard + +"@apollo/utils.usagereporting@npm:^1.0.0": + version: 1.0.1 + resolution: "@apollo/utils.usagereporting@npm:1.0.1" + dependencies: + "@apollo/usage-reporting-protobuf": ^4.0.0 + "@apollo/utils.dropunuseddefinitions": ^1.1.0 + "@apollo/utils.printwithreducedwhitespace": ^1.1.0 + "@apollo/utils.removealiases": 1.0.0 + "@apollo/utils.sortast": ^1.1.0 + "@apollo/utils.stripsensitiveliterals": ^1.2.0 + peerDependencies: + graphql: 14.x || 15.x || 16.x + checksum: c7e85ea3ba203e77646c2f5144b7200befe7e130ac64ed010c5441f898f8f7d7736bd2ccf1eeb4b4687b762c5f4c965c98b6f59649d745a8b29d7eb9d1fcc097 + languageName: node + linkType: hard + +"@apollographql/apollo-tools@npm:^0.5.3": + version: 0.5.4 + resolution: "@apollographql/apollo-tools@npm:0.5.4" + peerDependencies: + graphql: ^14.2.1 || ^15.0.0 || ^16.0.0 + checksum: 2efb5385fd2871af5e3fa15b61ddf7bb004b7dc77a29ae257cd2e3edfacb8889f75ccbb3a9419ea296e2d8979859270f6f37ff54ce024b545d7808a67a2f26cb + languageName: node + linkType: hard + +"@apollographql/graphql-playground-html@npm:1.6.29": + version: 1.6.29 + resolution: "@apollographql/graphql-playground-html@npm:1.6.29" + dependencies: + xss: ^1.0.8 + checksum: 49621b9d18064ca299e16397023ad44bfd6847f65b2cfbee03c63a9bb5598a94a29cc9be5c247138e844a586e3e9c744ff82f9479daf7c160ce50a76107be2fa languageName: node linkType: hard @@ -131,42 +285,34 @@ __metadata: languageName: node linkType: hard -"@auth0/auth0-spa-js@npm:1.22.6": - version: 1.22.6 - resolution: "@auth0/auth0-spa-js@npm:1.22.6" - dependencies: - abortcontroller-polyfill: ^1.7.3 - browser-tabs-lock: ^1.2.15 - core-js: ^3.25.4 - es-cookie: ~1.3.2 - fast-text-encoding: ^1.0.6 - promise-polyfill: ^8.2.3 - unfetch: ^4.2.0 - checksum: 7f00391a30d1753ca4dee8c88501cd2d26cb064495e9b346b1639608c5135021ffd09f867fb113da561e1e4b7edb767ea031ca376eed467a0f089e76d2a7769c +"@auth0/auth0-spa-js@npm:2.0.4": + version: 2.0.4 + resolution: "@auth0/auth0-spa-js@npm:2.0.4" + checksum: 3532a554d606ee3f8fdfe421668c2572f6d7f108245501ac40470374e5f3dbe9ff55048557d2f6c35c97543ca1256703a3695fdc550a0d13285885f975498065 languageName: node linkType: hard -"@azure/msal-browser@npm:2.32.1": - version: 2.32.1 - resolution: "@azure/msal-browser@npm:2.32.1" +"@azure/msal-browser@npm:2.33.0": + version: 2.33.0 + resolution: "@azure/msal-browser@npm:2.33.0" dependencies: - "@azure/msal-common": ^9.0.1 - checksum: a4698c7e63e54d51ae7cdd3a138f9c7ddfc37d2a384aa48136e8490a0d2b327c8317c73e9fd8cebaaeee677c0c1a6aea52b51cc5c363cd20fcf7534f6fc847d4 + "@azure/msal-common": ^10.0.0 + checksum: daa57f99e81e8429e479b650ca5fc4888a2517052b69a5ce5c7190f0f6db9cb736368d813238033f762050035f1d576e0405d16b3ba76660457c128020a3cd39 languageName: node linkType: hard -"@azure/msal-common@npm:^9.0.1": - version: 9.0.1 - resolution: "@azure/msal-common@npm:9.0.1" - checksum: 0d18984fcf2843c6642f447b1c69b90c9203e23466cdeaf4936e851fee95bd991de9b9d9333e2f801edeffb3ee371a977398c0c0bb7857d15eb76bec62436aa4 +"@azure/msal-common@npm:^10.0.0": + version: 10.0.0 + resolution: "@azure/msal-common@npm:10.0.0" + checksum: 02bb915190ea76cbfa0735567da4f3e56ca9744a16c55c6935e8313982c0df1f50b5873e80a44cd6e299bbcf09ac9c05524ecb4066d00bcb84da55fbaf740305 languageName: node linkType: hard -"@babel/cli@npm:7.20.7": - version: 7.20.7 - resolution: "@babel/cli@npm:7.20.7" +"@babel/cli@npm:7.21.0": + version: 7.21.0 + resolution: "@babel/cli@npm:7.21.0" dependencies: - "@jridgewell/trace-mapping": ^0.3.8 + "@jridgewell/trace-mapping": ^0.3.17 "@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3 chokidar: ^3.4.0 commander: ^4.0.1 @@ -185,7 +331,7 @@ __metadata: bin: babel: ./bin/babel.js babel-external-helpers: ./bin/babel-external-helpers.js - checksum: 7907f916e3fdf39e08cdb38559285ba69e6eb0adce47224ef5b380507565682151e1a76f74fd7802a58e7db5efd2090e628684cd0fd901fba2d9125492e43c25 + checksum: 2df6eb95a1133f45af8ba45592ceb6e2ed23acd097ca05b38294819e55b7fee1f8035a2e4037fdae2863bf73bdb2d93d7f8ff06c284947a431302d17b3a190ba languageName: node linkType: hard @@ -229,26 +375,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.20.12, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.20.7, @babel/core@npm:^7.7.5": - version: 7.20.12 - resolution: "@babel/core@npm:7.20.12" +"@babel/core@npm:7.21.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.20.12, @babel/core@npm:^7.7.5": + version: 7.21.0 + resolution: "@babel/core@npm:7.21.0" dependencies: - "@ampproject/remapping": ^2.1.0 + "@ampproject/remapping": ^2.2.0 "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.20.7 + "@babel/generator": ^7.21.0 "@babel/helper-compilation-targets": ^7.20.7 - "@babel/helper-module-transforms": ^7.20.11 - "@babel/helpers": ^7.20.7 - "@babel/parser": ^7.20.7 + "@babel/helper-module-transforms": ^7.21.0 + "@babel/helpers": ^7.21.0 + "@babel/parser": ^7.21.0 "@babel/template": ^7.20.7 - "@babel/traverse": ^7.20.12 - "@babel/types": ^7.20.7 + "@babel/traverse": ^7.21.0 + "@babel/types": ^7.21.0 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.2 semver: ^6.3.0 - checksum: 190f5e144396692e163d62f17ea715a4cc3cfc22ea8052424e20a5e2bdf162195eac71440244689b2e6d4d61dfdeab1d7f475d77ab31904832c844fe572fbee2 + checksum: 90f986b3ca91382a652776f40d970002cfd67df3e082a4b21e1aeaeb5ac2b6abe8ca829e197b1fc35a0483586ad44ff6ace3f68748a3bd51937df0f3aec38ec2 languageName: node linkType: hard @@ -278,14 +424,15 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:7.20.7, @babel/generator@npm:^7.12.11, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.18.13, @babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": - version: 7.20.7 - resolution: "@babel/generator@npm:7.20.7" +"@babel/generator@npm:7.21.1, @babel/generator@npm:^7.12.11, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.18.13, @babel/generator@npm:^7.21.0, @babel/generator@npm:^7.21.1, @babel/generator@npm:^7.7.2": + version: 7.21.1 + resolution: "@babel/generator@npm:7.21.1" dependencies: - "@babel/types": ^7.20.7 + "@babel/types": ^7.21.0 "@jridgewell/gen-mapping": ^0.3.2 + "@jridgewell/trace-mapping": ^0.3.17 jsesc: ^2.5.1 - checksum: b22032867dfad3115404ea74fd063079883428cf838ec490a1f64d2e5e4dd82f94f77df90eb95a57740fb387a115b5ffe655e768cb50862832c6f9f6ffb4be79 + checksum: 833d115009cd03fc7c2668ab9946607297d1283f3a1c6dcef7edbc76f261a65aee126fbfd720a23031a7557f6d0e305362832ee485096f9f50d9a00fad6e0921 languageName: node linkType: hard @@ -323,20 +470,21 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.5, @babel/helper-create-class-features-plugin@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.20.7" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.7, @babel/helper-create-class-features-plugin@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.21.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.19.0 - "@babel/helper-member-expression-to-functions": ^7.20.7 + "@babel/helper-function-name": ^7.21.0 + "@babel/helper-member-expression-to-functions": ^7.21.0 "@babel/helper-optimise-call-expression": ^7.18.6 "@babel/helper-replace-supers": ^7.20.7 + "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 "@babel/helper-split-export-declaration": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0 - checksum: 04e66060a577f5ca188c1551dd3ab0283de0ad9ae78c00f6aac88c8db55b27d771e72773eb1fc3dcb43800201e1e9bb49e8560b12f01ccaaefb1984e773e0653 + checksum: a034b6cc4ebf255ba3b1a5093ddf09321f7a70e438490c2ae5e517de8dfbf4cf5086f725e28f01864eb3798f704ce2be9b1adb0a748d756ebae14c4c8d6d8188 languageName: node linkType: hard @@ -402,13 +550,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0": - version: 7.19.0 - resolution: "@babel/helper-function-name@npm:7.19.0" +"@babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0, @babel/helper-function-name@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-function-name@npm:7.21.0" dependencies: - "@babel/template": ^7.18.10 - "@babel/types": ^7.19.0 - checksum: a4181d23274d926df3a8032fb2ff210b8a27c83fedd9e7bd148a6877cb4070be4caf69ddae1bf29447e1e84da807ff769a31ca661ef55ecd4d4d672073a68c48 + "@babel/template": ^7.20.7 + "@babel/types": ^7.21.0 + checksum: 5b4387afd34cd98a3a7f24f42250a5db6f7192a46e57bdbc151dc311b6299ceac151c5236018469af193dfb887b0b7ef8fe7ed89459cd05f00d69b3710c17498 languageName: node linkType: hard @@ -421,12 +569,12 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.20.7" +"@babel/helper-member-expression-to-functions@npm:^7.20.7, @babel/helper-member-expression-to-functions@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.21.0" dependencies: - "@babel/types": ^7.20.7 - checksum: f2cdaf0b8a280f59904551bf3f1fe39eedf5952a8a9ac61333470f8ee3ef036cd60500401a22494fd10b8ffdb7853d0ac1708870afb2255ebc73d8c43b9a8267 + "@babel/types": ^7.21.0 + checksum: e9e5a57a306268e379ebefa7698008dfff60e53c35e719f2ad0e9b447901a05ec0cb03982d4f386acdcbdddbdf2ee04950cdc464754253bb488c7da2ff922503 languageName: node linkType: hard @@ -439,9 +587,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.20.11": - version: 7.20.11 - resolution: "@babel/helper-module-transforms@npm:7.20.11" +"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.20.11, @babel/helper-module-transforms@npm:^7.21.0": + version: 7.21.2 + resolution: "@babel/helper-module-transforms@npm:7.21.2" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-module-imports": ^7.18.6 @@ -449,9 +597,9 @@ __metadata: "@babel/helper-split-export-declaration": ^7.18.6 "@babel/helper-validator-identifier": ^7.19.1 "@babel/template": ^7.20.7 - "@babel/traverse": ^7.20.10 - "@babel/types": ^7.20.7 - checksum: a6cc533c3c9a2ed939f041002c142611a657a6defffda195f56936793f7ceb6c9abcc0c5e77e49da9e1584f60442e04107937394dbd6560d1094cfd7f3a9a152 + "@babel/traverse": ^7.21.2 + "@babel/types": ^7.21.2 + checksum: 35d4508826bae2db69ab6966db1810b5e7b9157e471525ad1f2119e16742bd293da02587bddb2843368dcd411ddd5ae0f212d6381bcf32e1b338a84b5b27ae30 languageName: node linkType: hard @@ -547,10 +695,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.18.6": - version: 7.18.6 - resolution: "@babel/helper-validator-option@npm:7.18.6" - checksum: 7a1452725b87e6b0d26e8a981ad1e19a24d3bb8b17fb25d1254d6d1f3f2f2efd675135417d44f704ea4dd88f854e7a0a31967322dcb3e06fa80fc4fec71853a5 +"@babel/helper-validator-option@npm:^7.18.6, @babel/helper-validator-option@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-validator-option@npm:7.21.0" + checksum: a5efbf3f09f1514d1704f3f7bf0e5fac401fff48a9b84a9eb47a52a4c13beee9802c6cf212a82c5fb95f6cc6b5932cb32e756cf33075be17352f64827a8ec066 languageName: node linkType: hard @@ -566,14 +714,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.20.7": - version: 7.20.7 - resolution: "@babel/helpers@npm:7.20.7" +"@babel/helpers@npm:^7.12.5, @babel/helpers@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helpers@npm:7.21.0" dependencies: "@babel/template": ^7.20.7 - "@babel/traverse": ^7.20.7 - "@babel/types": ^7.20.7 - checksum: 3b84879d243c64c7ce5abf2f1a845236f443a3c70beb5897075641a9a1deaa841697b0aeaf9963c471a7e817ca4bed8a8af7677cc3d65904eb7bdffed3e8bcf9 + "@babel/traverse": ^7.21.0 + "@babel/types": ^7.21.0 + checksum: a7415373f1c9b84fe32839d5219c3d695e84b910f49a20786caf3b5a37f5079d26af6a5b36b4f2e3eb450b2413c309785483a8d59246d1326c44184c51c24255 languageName: node linkType: hard @@ -606,12 +754,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.20.7, @babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.3.2": - version: 7.20.7 - resolution: "@babel/parser@npm:7.20.7" +"@babel/parser@npm:7.21.2, @babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.21.2, @babel/parser@npm:^7.3.2": + version: 7.21.2 + resolution: "@babel/parser@npm:7.21.2" bin: parser: ./bin/babel-parser.js - checksum: fd75ef65d5b98b88f8cfa14b72909473ddb783d536399a8a911eff4b3a5022b71d12725ddf6ee796de7b3d2243ce33b991efaab3921a28ece91668c7887dce18 + checksum: 03e062d5ee06c73a5ef4f6cb0631a290604c8541e4b8db2824eb0fec412c1604e2e2b1abc034af5acc35564d6a4fb0d749153365d4e602bc94dd0578f3902248 languageName: node linkType: hard @@ -678,18 +826,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:7.20.7, @babel/plugin-proposal-decorators@npm:^7.12.12": - version: 7.20.7 - resolution: "@babel/plugin-proposal-decorators@npm:7.20.7" +"@babel/plugin-proposal-decorators@npm:7.21.0, @babel/plugin-proposal-decorators@npm:^7.12.12": + version: 7.21.0 + resolution: "@babel/plugin-proposal-decorators@npm:7.21.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.7 + "@babel/helper-create-class-features-plugin": ^7.21.0 "@babel/helper-plugin-utils": ^7.20.2 "@babel/helper-replace-supers": ^7.20.7 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/plugin-syntax-decorators": ^7.19.0 + "@babel/plugin-syntax-decorators": ^7.21.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 4bc78a05063970c4b0611cf6d7601a1a4df0ce861a8417aa2f8a1d4fabc51c75f3a07a66e00b7f59099885b9dda0cfbfd471a52693fce53d4a66d5698530c964 + checksum: 93f69d7ca1404349c3d5b761ee4d29fcd5f749a528ba25442f86fec6a4ede75d5845d449123f4e29f57a525aa18482b3f651f308bc4e946f8a08db022f93e739 languageName: node linkType: hard @@ -842,17 +990,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:7.20.5, @babel/plugin-proposal-private-property-in-object@npm:^7.12.1, @babel/plugin-proposal-private-property-in-object@npm:^7.18.6": - version: 7.20.5 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.20.5" +"@babel/plugin-proposal-private-property-in-object@npm:7.21.0, @babel/plugin-proposal-private-property-in-object@npm:^7.12.1, @babel/plugin-proposal-private-property-in-object@npm:^7.18.6": + version: 7.21.0 + resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 - "@babel/helper-create-class-features-plugin": ^7.20.5 + "@babel/helper-create-class-features-plugin": ^7.21.0 "@babel/helper-plugin-utils": ^7.20.2 "@babel/plugin-syntax-private-property-in-object": ^7.14.5 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 1788a19b305f06db40448af5725d626562b1ba6bdf1de04fb07a75f595dd1c9463649b8fecd32953f80ebff31a71dad97d58bf5a616abaa317195d39c21c0cff + checksum: 576ec99964c50435a81dfe4178d064df9aa86628090d69bae8759332b9a2b5a0a8575a6f51db915c3751949cd29990b8b3a80c6afc228a0664f4237b7b60d667 languageName: node linkType: hard @@ -912,14 +1060,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-decorators@npm:^7.19.0": - version: 7.19.0 - resolution: "@babel/plugin-syntax-decorators@npm:7.19.0" +"@babel/plugin-syntax-decorators@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/plugin-syntax-decorators@npm:7.21.0" dependencies: - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-plugin-utils": ^7.20.2 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 5b3fb71592fe91c68f13dbe7285471adb144583dd80f2274954250501e3f362ebfdab482f8886857f03c8b970c428a572ccbc3a59e2439f6ab92ec0d91c3874b + checksum: 4198529415f7ba5ccca1798d062380151f6aa625f7ff5e25bb8925ef818d6ae8cc2f88ac76b63214db741ee678c3ab79831e98e8fb7328c2f4fd5fb340113164 languageName: node linkType: hard @@ -1504,19 +1652,19 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:7.19.6": - version: 7.19.6 - resolution: "@babel/plugin-transform-runtime@npm:7.19.6" +"@babel/plugin-transform-runtime@npm:7.21.0": + version: 7.21.0 + resolution: "@babel/plugin-transform-runtime@npm:7.21.0" dependencies: "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-plugin-utils": ^7.20.2 babel-plugin-polyfill-corejs2: ^0.3.3 babel-plugin-polyfill-corejs3: ^0.6.0 babel-plugin-polyfill-regenerator: ^0.4.1 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 39c1a7a6421dbd00d599082b4c38ed1b3ba5844af1249d3860d7de7ce7e6451641ee0fc5b237af4a02f5cd77c7896a2b50799d0f90b1b30b6d2cd92061b2fdff + checksum: b01aecac36fc7aac14b69063641f30b9c75b78c69cb2c985d78a1cd763867b0a6a7ac5cc1dadcb4c6f768a6e17c151cfb38ae8cc71e6f13341c130bc746f831d languageName: node linkType: hard @@ -1576,16 +1724,16 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:7.20.7, @babel/plugin-transform-typescript@npm:^7.18.6": - version: 7.20.7 - resolution: "@babel/plugin-transform-typescript@npm:7.20.7" +"@babel/plugin-transform-typescript@npm:7.21.0, @babel/plugin-transform-typescript@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/plugin-transform-typescript@npm:7.21.0" dependencies: - "@babel/helper-create-class-features-plugin": ^7.20.7 + "@babel/helper-create-class-features-plugin": ^7.21.0 "@babel/helper-plugin-utils": ^7.20.2 "@babel/plugin-syntax-typescript": ^7.20.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 751c5f60ed38d6eeb10c3bae6e5215d58eda4405ec2da4c8b6be1126a41dee985e4119543faedb4e3b5c06785664f0eaef3f69b2e2db84449b6cecde8a97f822 + checksum: 7715c092e690196c05b0e49c7602ef7c6780940488b48d4d8b48a745ff67d4ea0e4424c1192748555721373b14a62faedb02de0188e961065b1f5c990aa37bec languageName: node linkType: hard @@ -1741,22 +1889,22 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:7.18.6, @babel/preset-typescript@npm:^7.12.7, @babel/preset-typescript@npm:^7.13.0": - version: 7.18.6 - resolution: "@babel/preset-typescript@npm:7.18.6" +"@babel/preset-typescript@npm:7.21.0, @babel/preset-typescript@npm:^7.12.7, @babel/preset-typescript@npm:^7.13.0": + version: 7.21.0 + resolution: "@babel/preset-typescript@npm:7.21.0" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/helper-validator-option": ^7.18.6 - "@babel/plugin-transform-typescript": ^7.18.6 + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-validator-option": ^7.21.0 + "@babel/plugin-transform-typescript": ^7.21.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 2314e0c1fd5d188ca4bdc35f8ab1e9caec3c662673949cf16ae5b29ed27855a5f354a19b736b50e54e099d580f825e39b58db7fd8f8e2c2d38eb22c9fa5910ea + checksum: 26e4055272b6dff5622e33534eab6f6397cf2abbeaa326a7a416da06437e6d3a7e0ba0188dfec01f94f30fca3f09a1e01f8a30511277202de150459e54db8075 languageName: node linkType: hard -"@babel/register@npm:7.18.9, @babel/register@npm:^7.12.1, @babel/register@npm:^7.13.16, @babel/register@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/register@npm:7.18.9" +"@babel/register@npm:7.21.0, @babel/register@npm:^7.12.1, @babel/register@npm:^7.13.16, @babel/register@npm:^7.18.9": + version: 7.21.0 + resolution: "@babel/register@npm:7.21.0" dependencies: clone-deep: ^4.0.1 find-cache-dir: ^2.0.0 @@ -1765,17 +1913,17 @@ __metadata: source-map-support: ^0.5.16 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: b19c1445adf202732a2e0d554749257da22e56f0fc159709200d962413fbd4e7bd1d684222e60c08a2b8ad8fe511d8699fbc978d92816953fc9cbb6cbcc40d63 + checksum: 2ab2c8bbf033e8e6bfc22860a9f8efebfae0153d7a862357b9c3b66be90c55318d13bfe8b9066e61df06783b5f0895b3aa6e3282c3c96b986330c1151c52af6c languageName: node linkType: hard -"@babel/runtime-corejs3@npm:7.20.7": - version: 7.20.7 - resolution: "@babel/runtime-corejs3@npm:7.20.7" +"@babel/runtime-corejs3@npm:7.21.0": + version: 7.21.0 + resolution: "@babel/runtime-corejs3@npm:7.21.0" dependencies: core-js-pure: ^3.25.1 regenerator-runtime: ^0.13.11 - checksum: c128367bf35af04b161c00f8f85f68bcce5a94257d15c916c192586c805c481352f85b5f1a7c4e7986304a8c24d3358897c5b566fef09c9261de3456cace9c2b + checksum: b46896f9a774eeb0e8d2597a0a43a87ede27eebec650b3e17719c14a502289ece95029fe5bc8be84798fb1879b69d54efc1f42c3127f1afaf7778d3b8bb692b5 languageName: node linkType: hard @@ -1799,32 +1947,32 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.20.12, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.7.2": - version: 7.20.12 - resolution: "@babel/traverse@npm:7.20.12" +"@babel/traverse@npm:7.21.2, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.21.2, @babel/traverse@npm:^7.7.2": + version: 7.21.2 + resolution: "@babel/traverse@npm:7.21.2" dependencies: "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.20.7 + "@babel/generator": ^7.21.1 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.19.0 + "@babel/helper-function-name": ^7.21.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.20.7 - "@babel/types": ^7.20.7 + "@babel/parser": ^7.21.2 + "@babel/types": ^7.21.2 debug: ^4.1.0 globals: ^11.1.0 - checksum: 66e6b25785f9eec1b488dfb45118fc2c3f51e78455600fa60fc5441ea7f66467d6bfe56e935257d3f34a19d7eca353348b2d971c7671e020fee3664356b38e0c + checksum: 0ed80a28e3cce1f13adce8b0470b346c7c08c2bb9cdaea850bb6bc0bf6dc7d11b1dd76f9a97e092cb41b24eabf1498e93cedc5df8663c5fd26af9c3313df2789 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.20.7 - resolution: "@babel/types@npm:7.20.7" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.21.2 + resolution: "@babel/types@npm:7.21.2" dependencies: "@babel/helper-string-parser": ^7.19.4 "@babel/helper-validator-identifier": ^7.19.1 to-fast-properties: ^2.0.0 - checksum: df0061f306bd95389604075ba5a88e984a801635c70c77b3b6ae8ab44675064b9ef4088c6c78dbf786a28efc662ad37f9c09f8658ba44c12cb8dd6f450a8bde7 + checksum: e9a5445dd55f86decc373c24abe10eb76ff9247d30cf46267bc4998c29152ebcec8f6a768b03cbb5d5a728232acc7084913d8e1c60e69477f592244700457d4e languageName: node linkType: hard @@ -1842,54 +1990,70 @@ __metadata: languageName: node linkType: hard -"@clerk/backend-core@npm:^1.14.2": - version: 1.14.2 - resolution: "@clerk/backend-core@npm:1.14.2" +"@clerk/backend@npm:^0.10.0": + version: 0.10.0 + resolution: "@clerk/backend@npm:0.10.0" dependencies: - "@clerk/types": ^2.21.0 - query-string: ^7.0.1 - snakecase-keys: ^5.1.2 - tslib: ^2.3.1 - checksum: b4cca88439adc1a3bf2a266122bc09968012b799cda9d5b4e86b0d7bda6f2d8a889092e17b6ae232f744932b1c4ceee71d9d66a39c08b8e9043f0a0ead265180 + "@clerk/types": ^3.28.4 + "@peculiar/webcrypto": 1.4.1 + "@types/node": 16.18.6 + deepmerge: 4.2.2 + node-fetch-native: 1.0.1 + rfc4648: 1.5.2 + snakecase-keys: 5.4.4 + tslib: 2.4.1 + checksum: a8c12fd75846b81df577d90253a99ed39b29fc8d91cb5200783e4b17750a2f7b25c3f0ad82b4b3903b6e104e0a2ee67036e39e0a690f30c74e5021a2ba8b216d languageName: node linkType: hard -"@clerk/clerk-react@npm:3.5.1": - version: 3.5.1 - resolution: "@clerk/clerk-react@npm:3.5.1" +"@clerk/clerk-react@npm:4.12.0": + version: 4.12.0 + resolution: "@clerk/clerk-react@npm:4.12.0" dependencies: - "@clerk/types": ^2.21.0 - swr: ^1.3.0 - tslib: ^2.3.1 + "@clerk/shared": ^0.12.2 + "@clerk/types": ^3.28.4 + swr: 1.3.0 + tslib: 2.4.1 peerDependencies: react: ">=16" - checksum: bc0bc5261a263dbbab9d54558d5d819eaa22769a403e026996b827a62aedeb4d8f24284413e1751c29c5d2e7cbb529a8bd379cb2b1d87147f1fb9872c141d7ef + react-dom: ">=16" + checksum: 6b585efaf9f7c0af51a0ac67343c2a9a975e0953832b9b6b58e4e71aff93156a7a03e8c292b48bff8f121e35f22ea93ba3d764a8e0e8c5ce29c801c135ba49aa languageName: node linkType: hard -"@clerk/clerk-sdk-node@npm:3.9.2": - version: 3.9.2 - resolution: "@clerk/clerk-sdk-node@npm:3.9.2" - dependencies: - "@clerk/backend-core": ^1.14.2 - "@clerk/types": ^2.21.0 - "@peculiar/webcrypto": ^1.2.3 - camelcase-keys: ^6.2.2 - cookies: ^0.8.0 - deepmerge: ^4.2.2 - jsonwebtoken: ^8.5.1 - jwks-rsa: ^2.0.4 - node-fetch: ^2.6.0 - snakecase-keys: ^3.2.1 - tslib: ^2.3.1 - checksum: 2b476a606f5ef407907eeb7ee23b98274f470659d4f87c0e5d8c3dcc2aabe8c4b631ee75e9dbf72aa86ca0af33b70c1be67b22f20fa2530f1b1201dd1c27e8bb +"@clerk/clerk-sdk-node@npm:4.7.7": + version: 4.7.7 + resolution: "@clerk/clerk-sdk-node@npm:4.7.7" + dependencies: + "@clerk/backend": ^0.10.0 + "@clerk/types": ^3.28.4 + "@types/cookies": 0.7.7 + "@types/express": 4.17.14 + "@types/node-fetch": 2.6.2 + camelcase-keys: 6.2.2 + cookie: 0.5.0 + snakecase-keys: 3.2.1 + tslib: 2.4.1 + checksum: 79ddbf79952dcde50c2fbff4ff04b211e13016fbf6e5f90fffd25185c6d09af39050053bd0c80205f39f4e3f4e52198a8b238a37c73ec8de845bc67fbf50cefe + languageName: node + linkType: hard + +"@clerk/shared@npm:^0.12.2": + version: 0.12.2 + resolution: "@clerk/shared@npm:0.12.2" + peerDependencies: + react: ">=16" + react-dom: ">=16" + checksum: 064934b2e77c61833eb499a1707bf9b6ff216c0a4935a78d4e6998629484db516fd12525ff545703cbdc1705dae6995ad75d78b1ac133e2ac8b5b22462127298 languageName: node linkType: hard -"@clerk/types@npm:2.21.0, @clerk/types@npm:^2.21.0": - version: 2.21.0 - resolution: "@clerk/types@npm:2.21.0" - checksum: 91c0a07459d6a11e8b79f8ebc31fa81c37a947313d67deb3a3d31519bf8b360ce8ac902d534fbd2f764cf382aa9e5a016398488da81dc72589e34daa04d3f48f +"@clerk/types@npm:3.28.4, @clerk/types@npm:^3.28.4": + version: 3.28.4 + resolution: "@clerk/types@npm:3.28.4" + dependencies: + csstype: 3.1.1 + checksum: a54fa4098beaed2905372a3f1f1d3d087c4eb7ce68ff5460e131d5ac11ad6741cdc0759fb9923341b2d90dad801d93b6be6d8d1d5aa786fb0e738c8d09ff1089 languageName: node linkType: hard @@ -1922,8 +2086,8 @@ __metadata: linkType: hard "@cypress/request@npm:^2.88.10": - version: 2.88.10 - resolution: "@cypress/request@npm:2.88.10" + version: 2.88.11 + resolution: "@cypress/request@npm:2.88.11" dependencies: aws-sign2: ~0.7.0 aws4: ^1.8.0 @@ -1938,12 +2102,12 @@ __metadata: json-stringify-safe: ~5.0.1 mime-types: ~2.1.19 performance-now: ^2.1.0 - qs: ~6.5.2 + qs: ~6.10.3 safe-buffer: ^5.1.2 tough-cookie: ~2.5.0 tunnel-agent: ^0.6.0 uuid: ^8.3.2 - checksum: 9e42c1d923e17cdda6d6f8d0f338c3adbeb52d348b399e3aa9703f272b89a673660bc412f321b1db8f0dbef809a217dd6dca96e80a33ca2294d77f5898d6001a + checksum: d1d47fee93ce599cdbaaab611ce8aa41514cc384415c2b55f6df444aa496552835e2971e8f7a931024b4887bd178def115bceecec5e5a552e1d67aca105dfaff languageName: node linkType: hard @@ -1957,106 +2121,95 @@ __metadata: languageName: node linkType: hard -"@discoveryjs/json-ext@npm:^0.5.0, @discoveryjs/json-ext@npm:^0.5.3": +"@discoveryjs/json-ext@npm:0.5.7, @discoveryjs/json-ext@npm:^0.5.0, @discoveryjs/json-ext@npm:^0.5.3": version: 0.5.7 resolution: "@discoveryjs/json-ext@npm:0.5.7" checksum: e10f1b02b78e4812646ddf289b7d9f2cb567d336c363b266bd50cd223cf3de7c2c74018d91cd2613041568397ef3a4a2b500aba588c6e5bd78c38374ba68f38c languageName: node linkType: hard -"@envelop/core@npm:3.0.4": - version: 3.0.4 - resolution: "@envelop/core@npm:3.0.4" +"@envelop/core@npm:3.0.6, @envelop/core@npm:^3.0.0, @envelop/core@npm:^3.0.4": + version: 3.0.6 + resolution: "@envelop/core@npm:3.0.6" dependencies: - "@envelop/types": 3.0.1 - tslib: 2.4.0 - checksum: 607c0aa5ebc45c1713432bf8379a89f46f82785c9894c6c322cb8c2b375a9191892087bf07550f682ba2012e76c9f2225d04f18aaa87ef5eb2a970817fd855d6 + "@envelop/types": 3.0.2 + tslib: ^2.5.0 + checksum: 8196e997f351b7d1630fc6cfb6aa0fb4257dd1769cde12da227418508f1be433ed94271b433c47b5ccd5079728b93cdb7326738afda76d49c791f3ed736d7fc5 languageName: node linkType: hard -"@envelop/depth-limit@npm:2.0.4": - version: 2.0.4 - resolution: "@envelop/depth-limit@npm:2.0.4" +"@envelop/depth-limit@npm:2.0.6": + version: 2.0.6 + resolution: "@envelop/depth-limit@npm:2.0.6" dependencies: graphql-depth-limit: ^1.1.0 - tslib: ^2.4.0 - peerDependencies: - "@envelop/core": ^3.0.4 - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: dd84c0e4ca167345ae1dfa9c4647e16f6e51f3f7442078f848b074a32d85876fc926dfb29b12a66e706b5d4bc41228da342bd7217888c3496f454fa9a84c3144 - languageName: node - linkType: hard - -"@envelop/disable-introspection@npm:4.0.4": - version: 4.0.4 - resolution: "@envelop/disable-introspection@npm:4.0.4" - dependencies: - tslib: ^2.4.0 + tslib: ^2.5.0 peerDependencies: - "@envelop/core": ^3.0.4 + "@envelop/core": ^3.0.6 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 80e82bc380e107e1600fe96eed22d7a7c498be9c2b567ccb68a9bfee8de08f4ce223ff1c39c216ec3dfb625614d597b970f368d22ac426b763faa6ce58709162 + checksum: 0bb598213850426e0f7a3b911d62281c9d67711fb7bf37bde33e400964f4ab96b16825b91e61f8237e7e416df3bc382144bbfd94bac673e34472592ab06596e8 languageName: node linkType: hard -"@envelop/filter-operation-type@npm:4.0.4": - version: 4.0.4 - resolution: "@envelop/filter-operation-type@npm:4.0.4" +"@envelop/disable-introspection@npm:4.0.6": + version: 4.0.6 + resolution: "@envelop/disable-introspection@npm:4.0.6" dependencies: - tslib: ^2.4.0 + tslib: ^2.5.0 peerDependencies: - "@envelop/core": ^3.0.4 + "@envelop/core": ^3.0.6 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 95b2a3d73cc37bb8b74c4ff0ad8b532f40320f2136fdc0aecbfebceb6e8ce7401fbcc0ef186115500695fc81f607c18498003e93a54e9e8bc0ec1ec45c884138 + checksum: e52b82ecbfdefe0ea25854eb42ad4d1c66ef4d343a4aac64b389c2227a4a35cbe187f94ee17b2ea543b5ba2df169c18df8691af64f4f31a18c4132b0b88e910d languageName: node linkType: hard -"@envelop/parser-cache@npm:^5.0.4": - version: 5.0.4 - resolution: "@envelop/parser-cache@npm:5.0.4" +"@envelop/filter-operation-type@npm:4.0.6": + version: 4.0.6 + resolution: "@envelop/filter-operation-type@npm:4.0.6" dependencies: - lru-cache: ^6.0.0 - tslib: ^2.4.0 + tslib: ^2.5.0 peerDependencies: - "@envelop/core": ^3.0.4 + "@envelop/core": ^3.0.6 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 506b2fca78c1ee3622e5b2844d69e0f9b8ea5fa0d496adfbc70f92307eb34f85a0ceee18d5e0a40525ab45a93a2533cc9c715a80a41542c143748caf302d5740 + checksum: dc607b8e588a7f6c92b290c41edfcc594e0e5407310eba8f3b8599a4b249f0f3622b2951cafcde8ab2824c8d4ddb4091397546bdea7af08907af08d6126e1eae languageName: node linkType: hard -"@envelop/testing@npm:5.0.4": - version: 5.0.4 - resolution: "@envelop/testing@npm:5.0.4" +"@envelop/testing@npm:5.0.6": + version: 5.0.6 + resolution: "@envelop/testing@npm:5.0.6" dependencies: "@graphql-tools/utils": ^8.8.0 - tslib: ^2.4.0 + tslib: ^2.5.0 peerDependencies: - "@envelop/core": ^3.0.4 - "@envelop/types": ^3.0.1 + "@envelop/core": ^3.0.6 + "@envelop/types": ^3.0.2 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 49c83d671578796206236ced79c95613b2e072b6bb243a71ea3a804b65f93c2aee7f68d21fe71533a6e31741f6e81573007f0eb33c5bff8827815b35e8ca8e2a + checksum: 7e7985c7043f17e56474c0b9bdcf493c51de6a35cca5bb9620b6b53ac83ddf683e5e2bd930c55cbbdf2b510e7f7dd9b52ee9f8acabd999bcad2675626be2369a languageName: node linkType: hard -"@envelop/types@npm:3.0.1": - version: 3.0.1 - resolution: "@envelop/types@npm:3.0.1" +"@envelop/types@npm:3.0.2": + version: 3.0.2 + resolution: "@envelop/types@npm:3.0.2" dependencies: - tslib: ^2.4.0 - checksum: f715d6d565c31cfe221c82e678d23b973dd3321a7ed1f5ab1fad1db332acd7700075e91abe77880020a4b4ec570b30abd3e36c1a15dcc989aff30c605b49f3ec + tslib: ^2.5.0 + checksum: 1e71237bdb0d65256136760227402306e9d5aec1306f9e437085de2a1a0d8ea007be9302e9e397f96fd455f65da33cb3fe5822757af680ade9cecf218ce42a7c languageName: node linkType: hard -"@envelop/validation-cache@npm:^5.0.5": - version: 5.0.5 - resolution: "@envelop/validation-cache@npm:5.0.5" +"@envelop/validation-cache@npm:^5.1.2": + version: 5.1.2 + resolution: "@envelop/validation-cache@npm:5.1.2" dependencies: + fast-json-stable-stringify: ^2.1.0 lru-cache: ^6.0.0 - tslib: ^2.4.0 + sha1-es: ^1.8.2 + tslib: ^2.5.0 peerDependencies: - "@envelop/core": ^3.0.4 + "@envelop/core": ^3.0.6 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: fd93bb0801dcb23d4705e29a16b385cb39cbd77ee424364ae868a6ac916e830fe754e75de00f6e8d19e998c04c2ddc3d9bccd0c785da1df07422190173e3ed5e + checksum: ddcbe93c1b4263221125cb7b6a2ae919216a429af8a5c728c50ba50d06ae2c42bccf052ac3b2d56b3bb426fc4785621623351cf5ee1900e6f0a5fe85d5adb691 languageName: node linkType: hard @@ -2067,6 +2220,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-arm64@npm:0.17.10" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-arm@npm:0.16.17" @@ -2074,6 +2234,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-arm@npm:0.17.10" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-x64@npm:0.16.17" @@ -2081,6 +2248,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-x64@npm:0.17.10" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-arm64@npm:0.16.17" @@ -2088,6 +2262,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/darwin-arm64@npm:0.17.10" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-x64@npm:0.16.17" @@ -2095,6 +2276,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/darwin-x64@npm:0.17.10" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-arm64@npm:0.16.17" @@ -2102,6 +2290,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/freebsd-arm64@npm:0.17.10" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-x64@npm:0.16.17" @@ -2109,6 +2304,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/freebsd-x64@npm:0.17.10" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm64@npm:0.16.17" @@ -2116,6 +2318,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-arm64@npm:0.17.10" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm@npm:0.16.17" @@ -2123,6 +2332,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-arm@npm:0.17.10" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ia32@npm:0.16.17" @@ -2130,10 +2346,10 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.14.54": - version: 0.14.54 - resolution: "@esbuild/linux-loong64@npm:0.14.54" - conditions: os=linux & cpu=loong64 +"@esbuild/linux-ia32@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-ia32@npm:0.17.10" + conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -2144,6 +2360,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-loong64@npm:0.17.10" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-mips64el@npm:0.16.17" @@ -2151,6 +2374,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-mips64el@npm:0.17.10" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ppc64@npm:0.16.17" @@ -2158,6 +2388,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-ppc64@npm:0.17.10" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-riscv64@npm:0.16.17" @@ -2165,6 +2402,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-riscv64@npm:0.17.10" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-s390x@npm:0.16.17" @@ -2172,6 +2416,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-s390x@npm:0.17.10" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-x64@npm:0.16.17" @@ -2179,13 +2430,27 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.16.17": +"@esbuild/linux-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-x64@npm:0.17.10" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/netbsd-x64@npm:0.16.17" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/netbsd-x64@npm:0.17.10" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/openbsd-x64@npm:0.16.17" @@ -2193,6 +2458,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/openbsd-x64@npm:0.17.10" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/sunos-x64@npm:0.16.17" @@ -2200,6 +2472,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/sunos-x64@npm:0.17.10" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-arm64@npm:0.16.17" @@ -2207,6 +2486,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-arm64@npm:0.17.10" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-ia32@npm:0.16.17" @@ -2214,6 +2500,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-ia32@npm:0.17.10" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-x64@npm:0.16.17" @@ -2221,9 +2514,146 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.4.1": - version: 1.4.1 - resolution: "@eslint/eslintrc@npm:1.4.1" +"@esbuild/win32-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-x64@npm:0.17.10" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-block-field-suggestions@npm:1.4.0": + version: 1.4.0 + resolution: "@escape.tech/graphql-armor-block-field-suggestions@npm:1.4.0" + dependencies: + "@envelop/core": ^3.0.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + checksum: 444d7644aba833313537f6960fc41f8aaba219dd03eab3e47c5188096686caf31d85154b79fe38b5b7e3be5d9ca51ea92d3d2e5d314179158393f5262435621e + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-cost-limit@npm:1.7.0": + version: 1.7.0 + resolution: "@escape.tech/graphql-armor-cost-limit@npm:1.7.0" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-types": 0.4.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + checksum: 0562efea80c42ffb667f0a46d9fb053979eb04801f60903a9541f0a17afc50f0b3b5aa12e5dcee85247b40679481ad068f2116b3c3560e29aa3b48d0e4f13de9 + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-max-aliases@npm:1.6.1": + version: 1.6.1 + resolution: "@escape.tech/graphql-armor-max-aliases@npm:1.6.1" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-types": 0.4.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + checksum: e6ea83dbb3c895cb3438966a4e1f91d800aa4b419357142b67ab43a7dd8d9684100b98c2f113cccee58bc6aded0a1f8b88f1333df0657896edba407e155ef9d7 + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-max-depth@npm:1.8.1": + version: 1.8.1 + resolution: "@escape.tech/graphql-armor-max-depth@npm:1.8.1" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-types": 0.4.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + checksum: f689dca48e88c361c597d5361b9fc0a8aa3c5f73081f95bfd0d271acefeae8d9e9f1a652de80e0b59a0e33a1bb433ca6f6d212f62743c88f517840a1d923699e + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-max-directives@npm:1.6.3": + version: 1.6.3 + resolution: "@escape.tech/graphql-armor-max-directives@npm:1.6.3" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-types": 0.4.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + checksum: 6817f08efafcd381c21c6cdd4ae3a880418f7653a5f30d1bbf161da64d46e83771660975f0c706b54c2af9063d6d1722944c2b002349ff3ffa10775285e6cebe + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-max-tokens@npm:1.3.1": + version: 1.3.1 + resolution: "@escape.tech/graphql-armor-max-tokens@npm:1.3.1" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-types": 0.4.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + checksum: 85cf77af0f32f9123744b4b4e861d03b8829e1e9f27a912bac0701d8fede95ea83e76b554f710868e27d872ca19ed4ae3b68add54a66c7838c48ce7aadd8147e + languageName: node + linkType: hard + +"@escape.tech/graphql-armor-types@npm:0.4.0": + version: 0.4.0 + resolution: "@escape.tech/graphql-armor-types@npm:0.4.0" + dependencies: + graphql: ^16.0.0 + checksum: 8f1ba98d2cd651819bfecac36cabfca6760edc104d88eef7c60d0c225271318a7079398e910d67135554aa85db29e03f8a61f8b126d0f42ef987a0422760c508 + languageName: node + linkType: hard + +"@escape.tech/graphql-armor@npm:1.7.1": + version: 1.7.1 + resolution: "@escape.tech/graphql-armor@npm:1.7.1" + dependencies: + "@envelop/core": ^3.0.0 + "@escape.tech/graphql-armor-block-field-suggestions": 1.4.0 + "@escape.tech/graphql-armor-cost-limit": 1.7.0 + "@escape.tech/graphql-armor-max-aliases": 1.6.1 + "@escape.tech/graphql-armor-max-depth": 1.8.1 + "@escape.tech/graphql-armor-max-directives": 1.6.3 + "@escape.tech/graphql-armor-max-tokens": 1.3.1 + "@escape.tech/graphql-armor-types": 0.4.0 + apollo-server-core: ^3.10.0 + apollo-server-types: ^3.6.0 + graphql: ^16.0.0 + dependenciesMeta: + "@envelop/core": + optional: true + "@escape.tech/graphql-armor-types": + optional: true + apollo-server-core: + optional: true + apollo-server-types: + optional: true + checksum: ed8054fbf5a34574e9c434dc09abdf23c1b601c115f20c2ad6ebaafcda898d44d088718481ca3cbee2925544240b70ed1652f4ffb4aa3edb62bb8a73c6f29d59 + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^2.0.0": + version: 2.0.0 + resolution: "@eslint/eslintrc@npm:2.0.0" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -2234,7 +2664,14 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: 1030e1a4a355f8e4629e19d3d45448a05a8e65ecf49154bebc66599d038f155e830498437cbfc7246e8084adc1f814904f696c2461707cc8c73be961e2e8ae5a + checksum: a2f7ec3f9fe9e2be11abb0001fcbb718f91fe33a8316a17fff9259d791a3eb3736c745484169e25b84f280101663ae925728b2a62ded0a144dff6d8a845387b8 + languageName: node + linkType: hard + +"@eslint/js@npm:8.35.0": + version: 8.35.0 + resolution: "@eslint/js@npm:8.35.0" + checksum: e815be9a5871f95b3875e6568e0f2c7467b2cc89905c05b6120323d760d649791cf4d223e61504c09c368547fe0b17ba8f6dd4a1b1a649ac66881d77f26ae269 languageName: node linkType: hard @@ -2257,11 +2694,11 @@ __metadata: linkType: hard "@fastify/busboy@npm:^1.1.0": - version: 1.1.0 - resolution: "@fastify/busboy@npm:1.1.0" + version: 1.2.1 + resolution: "@fastify/busboy@npm:1.2.1" dependencies: text-decoding: ^1.0.0 - checksum: 2a03377e0a6c4a23a5c88a25015a492fff062bd0ad441861e1ce9a96bc9fa1e1957f4c99cae0e19723e672bf2915235d51190911c7e46df2b4430af1e0b8cfd5 + checksum: fe13effa7a7a2aa270ef62586cd8d04339036b10ffa1d3d6a883e502fcc1bdc6d8de1bd7ac9d46ef7718bed3b1202cac058e281f5053dee262af7538243cb780 languageName: node linkType: hard @@ -2313,64 +2750,56 @@ __metadata: languageName: node linkType: hard -"@fastify/send@npm:^1.0.0": - version: 1.0.0 - resolution: "@fastify/send@npm:1.0.0" +"@fastify/send@npm:^2.0.0": + version: 2.0.1 + resolution: "@fastify/send@npm:2.0.1" dependencies: - debug: ^4.3.4 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: ~1.0.2 + "@lukeed/ms": ^2.0.1 escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 + fast-decode-uri-component: ^1.0.1 http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: ~1.2.1 - statuses: 2.0.1 - checksum: 2696b94921847c3db1ee41caa5b0756ba1b1caf2b033a1aee2f064eac43fd82bbb3593f12cec58dc5d420e9b73394121a2c28d7772d507a5ee71fdddfd1391ef + mime: ^3.0.0 + checksum: 1b69e2c70df964a9a5c7e548ffcc5efd53a5a4be21dffca7f3f8d71b65624bec33b2318c08b228a3c3ceac3b802c289c9d20659e99482f3b3011042887e4a00e languageName: node linkType: hard -"@fastify/static@npm:6.6.1": - version: 6.6.1 - resolution: "@fastify/static@npm:6.6.1" +"@fastify/static@npm:6.9.0": + version: 6.9.0 + resolution: "@fastify/static@npm:6.9.0" dependencies: "@fastify/accept-negotiator": ^1.0.0 - "@fastify/send": ^1.0.0 + "@fastify/send": ^2.0.0 content-disposition: ^0.5.3 fastify-plugin: ^4.0.0 glob: ^8.0.1 p-limit: ^3.1.0 readable-stream: ^4.0.0 - checksum: 45f888865ca3d7dd6d73ca757754983948af2273e70b4fc10d7bdd0fc8e25aeae198307be38b608b4d6313fe06208922546f8ab008b47c2eb64ba0a4bc385784 + checksum: 6ae8dd00c6f6ef75cfa9517d98f8c322336a2783bd89e9f24b8006763316275f30894558bd257e13d55053fbef20a176e133eaaea167d82b9f05f15b395e7ad1 languageName: node linkType: hard -"@fastify/url-data@npm:5.2.0": - version: 5.2.0 - resolution: "@fastify/url-data@npm:5.2.0" +"@fastify/url-data@npm:5.3.1": + version: 5.3.1 + resolution: "@fastify/url-data@npm:5.3.1" dependencies: + fast-uri: ^2.2.0 fastify-plugin: ^4.0.0 - uri-js: ^4.2.1 - checksum: d086989546e0451aa76e34bf42e0f5ae33d49f7ccf677340b42b82a120ecaa5a259b2f834e650bb0c15dccdac810d39aad5c977ffc0ac7fe62e5e5b5e5d66d97 + checksum: 8f3eee7d8328a2df993a4d34b09031a9d32dca08de9a702ba87bd4241c7064e22dc836029b6016925bf649274a155196a947414974a49ebb81e3fb84882b694f languageName: node linkType: hard -"@firebase/analytics-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/analytics-compat@npm:0.2.0" +"@firebase/analytics-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/analytics-compat@npm:0.2.3" dependencies: - "@firebase/analytics": 0.9.0 + "@firebase/analytics": 0.9.3 "@firebase/analytics-types": 0.8.0 - "@firebase/component": 0.6.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: 8ccfed934181c2194423285969f4c09adffb134699239c377864d69968642382dfd7949c5ad1a029aa1c5c24084fc8bcfc07734416aa8d24f93a504cca7971a6 + checksum: 9092541b55af57f895a36b7282893605fc484c41d9d800042553c6b5295860e2ed584727fbc33e08370c6693736f72bd9c5ff642c84e3b85b1bf78fc7c20a4f5 languageName: node linkType: hard @@ -2381,34 +2810,34 @@ __metadata: languageName: node linkType: hard -"@firebase/analytics@npm:0.9.0": - version: 0.9.0 - resolution: "@firebase/analytics@npm:0.9.0" +"@firebase/analytics@npm:0.9.3": + version: 0.9.3 + resolution: "@firebase/analytics@npm:0.9.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/installations": 0.6.0 + "@firebase/component": 0.6.3 + "@firebase/installations": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 3eae8fc28f838157866970f340b323b8ca80a15342e470d41f3f3a52ece60258b668ba61374cabfecf6a628d1d3064b3ac9b8ce5f3724a9f11a02ac2c3ae79c7 + checksum: 01f0e1e487f53ccd2bb7e877a37e40c2b82edf914de9e7f841dc5023eda1b495aa3caccb145e006884f24f0c0014a6315491ac6e6ed46bb5c40b804226dbd3c7 languageName: node linkType: hard -"@firebase/app-check-compat@npm:0.3.0": - version: 0.3.0 - resolution: "@firebase/app-check-compat@npm:0.3.0" +"@firebase/app-check-compat@npm:0.3.3": + version: 0.3.3 + resolution: "@firebase/app-check-compat@npm:0.3.3" dependencies: - "@firebase/app-check": 0.6.0 + "@firebase/app-check": 0.6.3 "@firebase/app-check-types": 0.5.0 - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: 1a05ce25770af152237d770f0d84e64916fda9516db7493760798b70485d8e38895fd55607b3854a55afcca6ac365246153e9ba2638955f424b84bd4831da05c + checksum: 17c11d6c5080c2dcba11e83470bbd52732a15af18616e9825643f0b12a00f1ecc66089cb0c8e450c39c9801e0c306e2e0971bf38073106ff0482531835603dbe languageName: node linkType: hard @@ -2426,37 +2855,30 @@ __metadata: languageName: node linkType: hard -"@firebase/app-check@npm:0.6.0": - version: 0.6.0 - resolution: "@firebase/app-check@npm:0.6.0" +"@firebase/app-check@npm:0.6.3": + version: 0.6.3 + resolution: "@firebase/app-check@npm:0.6.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 04ec287df71284d0e4475279c4655e3f33685381eb0d7d99c03b6a54064029110a66c271a565b839363fa9dfc86f6a2202268f67ed247762068ec7fcd4bd8489 + checksum: ae7272864cb86b155a93169f5069816d0d26475ed946753c8547cb88447ed1be8a129cd9c4dfd31cccff8eb39b1c73e97aefd5f0677a23970bfaf25b11773461 languageName: node linkType: hard -"@firebase/app-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/app-compat@npm:0.2.0" +"@firebase/app-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/app-compat@npm:0.2.3" dependencies: - "@firebase/app": 0.9.0 - "@firebase/component": 0.6.0 + "@firebase/app": 0.9.3 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 - checksum: d973b273aae18a7a46dabd665d118754bb370cfe3f9bc9cbddc981b0ab269541e910e1883ea5e8389bbfc5bbbb739f45efdf8a162305885cb5ca0f6c92e19215 - languageName: node - linkType: hard - -"@firebase/app-types@npm:0.8.1": - version: 0.8.1 - resolution: "@firebase/app-types@npm:0.8.1" - checksum: 8b5cfb7fec827c63f290e9e49b05d8788eb7e2b310b0a0b74ca1e7b07b9787d4b3ed9600145bae5dbe2efa89775749eaf3e97083403b40ae51297c556be6451e + checksum: 38c4b23a642535d86e5d716b829fabd52528b2da8f8293723a80831c6847b2cc7d6b089e5ba5b866db08178becb895a8f9590a4d7281bcfc2aa375b426ed202e languageName: node linkType: hard @@ -2467,52 +2889,39 @@ __metadata: languageName: node linkType: hard -"@firebase/app@npm:0.9.0": - version: 0.9.0 - resolution: "@firebase/app@npm:0.9.0" +"@firebase/app@npm:0.9.3": + version: 0.9.3 + resolution: "@firebase/app@npm:0.9.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 idb: 7.0.1 tslib: ^2.1.0 - checksum: 7c0edf97ec1b6ec82a6430ea4e0bb96caa9ae2290797e0882adea7ecec409b335992abf9c915526b4978f8352d6415929bb995a04ba4c5ec90591ed38c4cb265 + checksum: 5c5ba27fe0a1df15bfbf3dce7f1fa726399711f62e4aefea1fdd0fa1cb05f33235afc4cfa5aae0547f7484f43a8ff0a5bfc836f44ffe0cf03e0a9a0e0165199f languageName: node linkType: hard -"@firebase/auth-compat@npm:0.3.0": - version: 0.3.0 - resolution: "@firebase/auth-compat@npm:0.3.0" +"@firebase/auth-compat@npm:0.3.3": + version: 0.3.3 + resolution: "@firebase/auth-compat@npm:0.3.3" dependencies: - "@firebase/auth": 0.21.0 + "@firebase/auth": 0.21.3 "@firebase/auth-types": 0.12.0 - "@firebase/component": 0.6.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/util": 1.9.2 node-fetch: 2.6.7 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: c5a3bfcf56745db21b6cad64cc6b2d8f5afa0f1fa10872b6a7e0277f0dc0baa4d03dd4b41b7222c23b493738c78da1beb4a420f81b2e34655281dfc924ccf3c2 - languageName: node - linkType: hard - -"@firebase/auth-interop-types@npm:0.1.7": - version: 0.1.7 - resolution: "@firebase/auth-interop-types@npm:0.1.7" - peerDependencies: - "@firebase/app-types": 0.x - "@firebase/util": 1.x - checksum: b2dc0743c31819fb356ef0d0303477abc8ba8400f9f62084ddde73b046bb77d8ec6c9c75785ae40bdecee30a097b62763fc09ec12aeec35716126fb7f4af69bf + checksum: 9bf2d2cb0e6ffb292decae825023f2e630d808d4a31d4559cf9db3e2ee2ef74802c54f5d1a55cfbeddf0ea8d1e22730d1a325d8497c65538efc654d2e0cf019f languageName: node linkType: hard -"@firebase/auth-interop-types@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/auth-interop-types@npm:0.2.0" - peerDependencies: - "@firebase/app-types": 0.x - "@firebase/util": 1.x - checksum: 1621cca08dc2669ba5104d7cb81a86bbc52dbefee8d27ed5de8043c84c681848e8be2765adf2ed97e0b7f3c184957a14926b97e19e707e111d0d89ec3e126768 +"@firebase/auth-interop-types@npm:0.2.1": + version: 0.2.1 + resolution: "@firebase/auth-interop-types@npm:0.2.1" + checksum: 832836afcd62c6ecacc07c412d7696bb29c1a21e7ebd3e8ea77af70df97999354370fc478bb78dee7c05c84f98becae56062a2e26ec0c9ebfa98036734cf343d languageName: node linkType: hard @@ -2526,129 +2935,81 @@ __metadata: languageName: node linkType: hard -"@firebase/auth@npm:0.21.0": - version: 0.21.0 - resolution: "@firebase/auth@npm:0.21.0" +"@firebase/auth@npm:0.21.3": + version: 0.21.3 + resolution: "@firebase/auth@npm:0.21.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 node-fetch: 2.6.7 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: f4c10c9e1d2ce9204d65f2e235f47ec1f0df54130323a47f13c6d331347f1a1b32b00e38cd6127722affcb926a6a4f56be3a1de4311ba45290586fea170c4414 - languageName: node - linkType: hard - -"@firebase/component@npm:0.5.21": - version: 0.5.21 - resolution: "@firebase/component@npm:0.5.21" - dependencies: - "@firebase/util": 1.7.3 - tslib: ^2.1.0 - checksum: 357ed44c842293f52c9d1d0b14c73f99f5a903c413855a75f76a003d2d4a8e138ad0d06caa2eed11b41434188fabef053a1b19e7884f04cbf365a46adb72f711 + checksum: 32eeab744172d6b27e2c0d42920dba40933b0dcc9a338e4c6dafe008c2e21b5f63e84516e65991b01e83d741890f8a179d6ef14194e9c3cae15fe4a158608019 languageName: node linkType: hard -"@firebase/component@npm:0.6.0": - version: 0.6.0 - resolution: "@firebase/component@npm:0.6.0" +"@firebase/component@npm:0.6.3": + version: 0.6.3 + resolution: "@firebase/component@npm:0.6.3" dependencies: - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 - checksum: 04e26fce2a574174f10acbbb0f9115ebfa14cd65a7a3c34d974e729971c8b0602bc257bfa8ac4860b0fcd5330e73d7360b9e66b705d2cc4497ba5ff871482a4c + checksum: b441d124c3fe2d4ec142b1145850843ac99910540d5ab944a541679bdc48ec86c8eb75d7eb7d7331905d034b2fc58bc84b6fb8e4c18b4794cf05b64d5af872eb languageName: node linkType: hard -"@firebase/database-compat@npm:0.3.0": - version: 0.3.0 - resolution: "@firebase/database-compat@npm:0.3.0" +"@firebase/database-compat@npm:0.3.3, @firebase/database-compat@npm:^0.3.0": + version: 0.3.3 + resolution: "@firebase/database-compat@npm:0.3.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/database": 0.14.0 - "@firebase/database-types": 0.10.0 + "@firebase/component": 0.6.3 + "@firebase/database": 0.14.3 + "@firebase/database-types": 0.10.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 - tslib: ^2.1.0 - checksum: efb79d7263e46d6fb282a5ebd7c9161943a6c35c15df31a8feaff7791d8066c4362ed9bbc79814bdcc2ae4a1d8e2284b4040205bdbcee66b85b54bf9ff2e7fcc - languageName: node - linkType: hard - -"@firebase/database-compat@npm:^0.2.0": - version: 0.2.10 - resolution: "@firebase/database-compat@npm:0.2.10" - dependencies: - "@firebase/component": 0.5.21 - "@firebase/database": 0.13.10 - "@firebase/database-types": 0.9.17 - "@firebase/logger": 0.3.4 - "@firebase/util": 1.7.3 + "@firebase/util": 1.9.2 tslib: ^2.1.0 - checksum: e3ffcd8f31d13074354a15298db0bb7f4ce3a3bf78a59b903f76406fe0fe9d466bbf5f0b5104ade46628ce10596bd3f630368e530ce7c6a0d2e0ecea393d0dff + checksum: 1352924d85cf38a670e0ccbe0194b461050f6bf7ab9bed5dd199a4370858f9b4089e9b04f31535fd1548dee37754ce828dd1c214314c2a4a63a5818a662c25ea languageName: node linkType: hard -"@firebase/database-types@npm:0.10.0": - version: 0.10.0 - resolution: "@firebase/database-types@npm:0.10.0" +"@firebase/database-types@npm:0.10.3, @firebase/database-types@npm:^0.10.0": + version: 0.10.3 + resolution: "@firebase/database-types@npm:0.10.3" dependencies: "@firebase/app-types": 0.9.0 - "@firebase/util": 1.8.0 - checksum: 134edb490f32e6c43d9b2e307df36b7c657628ba0b250f2fc02dcc043fcd83ef7a6097ebd7b18511119e2d9612d123400aa2bb602e99b6e6b6c3274f6a31c860 - languageName: node - linkType: hard - -"@firebase/database-types@npm:0.9.17, @firebase/database-types@npm:^0.9.7": - version: 0.9.17 - resolution: "@firebase/database-types@npm:0.9.17" - dependencies: - "@firebase/app-types": 0.8.1 - "@firebase/util": 1.7.3 - checksum: d3fa03eb20655040f90b8975abd982e767e13601a031c34562a60ea087d8a17c42b40b49371e472551d777af2ec90b824f08bf8c08713ecff63f14add04c31f3 - languageName: node - linkType: hard - -"@firebase/database@npm:0.13.10": - version: 0.13.10 - resolution: "@firebase/database@npm:0.13.10" - dependencies: - "@firebase/auth-interop-types": 0.1.7 - "@firebase/component": 0.5.21 - "@firebase/logger": 0.3.4 - "@firebase/util": 1.7.3 - faye-websocket: 0.11.4 - tslib: ^2.1.0 - checksum: 1d4fd39635538461e8f35f7b53278df9752df35473aa8cada3179a4f67f0bdd2c0108774ba97f3392c50fcd1252cc16b10fc30f7c2f62971efbeb7043e1a8350 + "@firebase/util": 1.9.2 + checksum: 43a0b8e43855db8adb755b943ff6ea241e6c8eacf65c8d984fd236784806e43b729eb0ec82c79574717106474f60553ddff79245e1107d83fb41cd6f295e9fba languageName: node linkType: hard -"@firebase/database@npm:0.14.0": - version: 0.14.0 - resolution: "@firebase/database@npm:0.14.0" +"@firebase/database@npm:0.14.3": + version: 0.14.3 + resolution: "@firebase/database@npm:0.14.3" dependencies: - "@firebase/auth-interop-types": 0.2.0 - "@firebase/component": 0.6.0 + "@firebase/auth-interop-types": 0.2.1 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 faye-websocket: 0.11.4 tslib: ^2.1.0 - checksum: b5e3b2ff02f0245d11126ef1286595b707dcaa18a9f5fe75f4736a71d13a3ae3f8715330d4529b62c5111267d29acbb80f24764b76d7739a578c9da637f47552 + checksum: bdcd2d8dfb5622a9e011b4af65ee08099e7968f1962347b5640ba35ece5bf5060feef95b74c7611b877ef90994e6bcb02f43758ec75247ff318f105b76cabe65 languageName: node linkType: hard -"@firebase/firestore-compat@npm:0.3.0": - version: 0.3.0 - resolution: "@firebase/firestore-compat@npm:0.3.0" +"@firebase/firestore-compat@npm:0.3.3": + version: 0.3.3 + resolution: "@firebase/firestore-compat@npm:0.3.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/firestore": 3.8.0 + "@firebase/component": 0.6.3 + "@firebase/firestore": 3.8.3 "@firebase/firestore-types": 2.5.1 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: bd1410732479511f635d2ba1b41e360debcffff30428c9841a98c1ad62f555fda6f2697110200309b6b1c07c00ee93be90925bcd69ca0dcfd289bdc5a2cb0234 + checksum: b08aafe88293638acaf99e5dfb279369eb722ba9bbd90f886ccd703aca81abbd2d55579d17c3070af06cc4691a3236501e50c0fbc73c08e9ddc44a0b876135bd languageName: node linkType: hard @@ -2662,13 +3023,13 @@ __metadata: languageName: node linkType: hard -"@firebase/firestore@npm:3.8.0": - version: 3.8.0 - resolution: "@firebase/firestore@npm:3.8.0" +"@firebase/firestore@npm:3.8.3": + version: 3.8.3 + resolution: "@firebase/firestore@npm:3.8.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 "@firebase/webchannel-wrapper": 0.9.0 "@grpc/grpc-js": ~1.7.0 "@grpc/proto-loader": ^0.6.13 @@ -2676,22 +3037,22 @@ __metadata: tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 3bb8ded6113e57749cec186c1bc42b38c27e29a03277278d72bad884225548a9401cb04dd3659072dd015c829f1c4a4cf94aa9548bf5e7559363aec53609d3f6 + checksum: 60e04534ccd390b7ff0271fbc32e961e1dd5fc92114578793f24a642aecd4839ebc55fb72efc4be788b264df4cad83fe044d3eb565bd9b5695b83dd0476c894e languageName: node linkType: hard -"@firebase/functions-compat@npm:0.3.0": - version: 0.3.0 - resolution: "@firebase/functions-compat@npm:0.3.0" +"@firebase/functions-compat@npm:0.3.3": + version: 0.3.3 + resolution: "@firebase/functions-compat@npm:0.3.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/functions": 0.9.0 + "@firebase/component": 0.6.3 + "@firebase/functions": 0.9.3 "@firebase/functions-types": 0.6.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: f7698a1e98ac444cfb3cb852fc766468ee08ee25134f2f79e22d17e9867f873aaf6e6e154742d22ee43d2599e031c3c28c2af459e2e0c91724260e6ad14f623a + checksum: 85059220355b51cdcc8da259b21afb6026f037ccdeec22b16b659db6c1bfb3ca8fe595dd7a24f531fb607ac47f2b9719fc76458320c1636d1ae64ac45b6a00ff languageName: node linkType: hard @@ -2702,35 +3063,35 @@ __metadata: languageName: node linkType: hard -"@firebase/functions@npm:0.9.0": - version: 0.9.0 - resolution: "@firebase/functions@npm:0.9.0" +"@firebase/functions@npm:0.9.3": + version: 0.9.3 + resolution: "@firebase/functions@npm:0.9.3" dependencies: "@firebase/app-check-interop-types": 0.2.0 - "@firebase/auth-interop-types": 0.2.0 - "@firebase/component": 0.6.0 + "@firebase/auth-interop-types": 0.2.1 + "@firebase/component": 0.6.3 "@firebase/messaging-interop-types": 0.2.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 node-fetch: 2.6.7 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 30ceb4717f816a75936b02f0d6264199a7a966370b109eede19e75336e057d83e47b54de1e3a8c492e036a2cdd3e2029ac5182e4268b2f100ee2adb5dee36d6a + checksum: 3ca2994f1f5ff280a98743cd840805cf0c5e78ad4edcbbe69a14af472134f03b39d273559e7c18ae338f7eb94e63e496a4c39c3c63e1427960fcdd58e64db4d8 languageName: node linkType: hard -"@firebase/installations-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/installations-compat@npm:0.2.0" +"@firebase/installations-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/installations-compat@npm:0.2.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/installations": 0.6.0 + "@firebase/component": 0.6.3 + "@firebase/installations": 0.6.3 "@firebase/installations-types": 0.5.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: 173db19181e5befb95b5f1c83b008ea97236d0df20b0f6af531cb4107ecdd8eea4c5a4dec501441ac29bd188161ecc423087908f7832eef3dc27284973bcad02 + checksum: 7ac5ac6ee6f71c997f0c25073ede9e6bf08562eeb954b260c9441897d1a5454d85451021fb9a77f1144b6dd75cdec171441bf035501d415b1bff4e761f9d796c languageName: node linkType: hard @@ -2743,26 +3104,17 @@ __metadata: languageName: node linkType: hard -"@firebase/installations@npm:0.6.0": - version: 0.6.0 - resolution: "@firebase/installations@npm:0.6.0" +"@firebase/installations@npm:0.6.3": + version: 0.6.3 + resolution: "@firebase/installations@npm:0.6.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/util": 1.9.2 idb: 7.0.1 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 3a911335eac5704a649a898aca759b8095cd37f844c01f71848892fbf818b2b62f4e40e0fa5bb99065c193e805e2f01bb65da46e8ab6ec7db45562bcf7c7961a - languageName: node - linkType: hard - -"@firebase/logger@npm:0.3.4": - version: 0.3.4 - resolution: "@firebase/logger@npm:0.3.4" - dependencies: - tslib: ^2.1.0 - checksum: 2493b5ab621c0684e58495aef8726c23d3a2373bfe13b802d6e8d32555522419087162f806445d74b1ce4f4e1ca862f721a88aa164f28064c90a15a5b6a1f8b9 + checksum: 76622d52a93f84b4bf1c095a1075ff05de935ae4945e083118da10a08ee106cd2668a87b60e92ca0df1746dd2d5fe233587616f8d17d570c68346f6a008e50b1 languageName: node linkType: hard @@ -2775,17 +3127,17 @@ __metadata: languageName: node linkType: hard -"@firebase/messaging-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/messaging-compat@npm:0.2.0" +"@firebase/messaging-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/messaging-compat@npm:0.2.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/messaging": 0.12.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/messaging": 0.12.3 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: eeaedbbf4e930f9ab2261d6a52fa1d2227265453e8afaf451bce16320a5a31ef421acbb7cd90fba7e76f44ebe08e6fdfc1e2c77786d6947ca59bab7097bf427c + checksum: 84665426cad6ae674d6ddd8973c617d627d7cd8fcdbe62139ab6b81dc2bee7378961bf8cc66d4799799a4dc7c72f841da17f55c847b7c1ba95c1fa678dbc0def languageName: node linkType: hard @@ -2796,35 +3148,35 @@ __metadata: languageName: node linkType: hard -"@firebase/messaging@npm:0.12.0": - version: 0.12.0 - resolution: "@firebase/messaging@npm:0.12.0" +"@firebase/messaging@npm:0.12.3": + version: 0.12.3 + resolution: "@firebase/messaging@npm:0.12.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/installations": 0.6.0 + "@firebase/component": 0.6.3 + "@firebase/installations": 0.6.3 "@firebase/messaging-interop-types": 0.2.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 idb: 7.0.1 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 49d8658b53ee56c0dd697f2cadee724455da7e9852a4e468ce54457da7bf3e90796d8b9c9942a2f6a910aad432f56ba133aab90c910b8aa96eca0e7c5f73577a + checksum: 634c932463a6c91db819a231c911a30efc1ab722aeed0d1fc7488e96fb076b03748a4fd60946f1b3747297293795352f3ff966abe270ee0c64922c74a8346932 languageName: node linkType: hard -"@firebase/performance-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/performance-compat@npm:0.2.0" +"@firebase/performance-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/performance-compat@npm:0.2.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/performance": 0.6.0 + "@firebase/performance": 0.6.3 "@firebase/performance-types": 0.2.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: e7dbee6ee2da8e8ee4c9f168491ad03cf029a2f3a2bea7d4783611f1c39ef62ef24ecb502025db3e64d12a3f08b94d4cf00e4d59d137e94cdd7651f7710a3a65 + checksum: 47985fb0437a314894e5ef037ca0dc9e26b8e84a5fded0b08e4a450b51dda89eefd83feb303bbf39b4ad1f5751a78d1360b7dfbca0154de578731071f0b8e97c languageName: node linkType: hard @@ -2835,34 +3187,34 @@ __metadata: languageName: node linkType: hard -"@firebase/performance@npm:0.6.0": - version: 0.6.0 - resolution: "@firebase/performance@npm:0.6.0" +"@firebase/performance@npm:0.6.3": + version: 0.6.3 + resolution: "@firebase/performance@npm:0.6.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/installations": 0.6.0 + "@firebase/component": 0.6.3 + "@firebase/installations": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 7e1f8379581380ecd0430955e3a241c3b9fbdc2396439b1e08ae53cc2d3cc5f0b3f547b1dddf41a985cb2b7ddd57f838dcec9fabb9275628279530f5ddab4d3a + checksum: c241912bbb5b1944cbe92f58e6164bc694b37bcd169691099113f9c716fb0408a264f02b39d2566460110985b353d726b7839fb994d777f3a0aef3a3a196de38 languageName: node linkType: hard -"@firebase/remote-config-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/remote-config-compat@npm:0.2.0" +"@firebase/remote-config-compat@npm:0.2.3": + version: 0.2.3 + resolution: "@firebase/remote-config-compat@npm:0.2.3" dependencies: - "@firebase/component": 0.6.0 + "@firebase/component": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/remote-config": 0.4.0 + "@firebase/remote-config": 0.4.3 "@firebase/remote-config-types": 0.3.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: 4bb852e353946c546028c2fe66433fca9eb4f14e50b598ccd943beec431692e72622fe37e1290dd6ed44d7f2aa3e28318e813549b74c37e6311bab59bfe3843b + checksum: 8794730be3deb6bffe63d4062ae83f81dd162415deedc9a8dc3009f0b9336cd240748c9faceac3ce22f5c8f9718d4166794086813a79922881330a020b34a524 languageName: node linkType: hard @@ -2873,75 +3225,66 @@ __metadata: languageName: node linkType: hard -"@firebase/remote-config@npm:0.4.0": - version: 0.4.0 - resolution: "@firebase/remote-config@npm:0.4.0" +"@firebase/remote-config@npm:0.4.3": + version: 0.4.3 + resolution: "@firebase/remote-config@npm:0.4.3" dependencies: - "@firebase/component": 0.6.0 - "@firebase/installations": 0.6.0 + "@firebase/component": 0.6.3 + "@firebase/installations": 0.6.3 "@firebase/logger": 0.4.0 - "@firebase/util": 1.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 40dca51de167e1bfc54c875deb1fd75aabc9dd43aaa07d43aad81a742fbb0a4dc9ca5884edb583c9d1f2d8d0cb084bdd1961ee4945e2c600700fb51b1298c01f + checksum: 5120993505730f6e457c74d7f6c8e6500fa25b76d2419e466cea7cd3535d6a2c1e6ef2ae726a498f3c801d47fb1971db8afab2f79d2e414f12d83568e03a0064 languageName: node linkType: hard -"@firebase/storage-compat@npm:0.2.0": - version: 0.2.0 - resolution: "@firebase/storage-compat@npm:0.2.0" +"@firebase/storage-compat@npm:0.3.1": + version: 0.3.1 + resolution: "@firebase/storage-compat@npm:0.3.1" dependencies: - "@firebase/component": 0.6.0 - "@firebase/storage": 0.10.0 - "@firebase/storage-types": 0.7.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/storage": 0.11.1 + "@firebase/storage-types": 0.8.0 + "@firebase/util": 1.9.2 tslib: ^2.1.0 peerDependencies: "@firebase/app-compat": 0.x - checksum: efeceef1bd9c5bba477aca20b59eab1c569e3e0a7aaf0ab0843790b65427fecea1c379e47bfd5bffc95f8a6d6d49deaf656ff872995af4d0b5a417d49d6ee8fb + checksum: 1305ae68436647d7647ffc759ed81d30bd1c37f0800546e7ac5866b41e5b84688e29c821edb7333b9ea316a7913680f6587c41dcbbbad1e9323bc80ec74c1390 languageName: node linkType: hard -"@firebase/storage-types@npm:0.7.0": - version: 0.7.0 - resolution: "@firebase/storage-types@npm:0.7.0" +"@firebase/storage-types@npm:0.8.0": + version: 0.8.0 + resolution: "@firebase/storage-types@npm:0.8.0" peerDependencies: "@firebase/app-types": 0.x "@firebase/util": 1.x - checksum: af829a12ab47b5eadf3905b61ca771971a6b6b7afd68e24bf1f076056141451ebdcbcd2e9c578cee6e24a69c0205b9c1f56a0951555defd1e689e3ba25e29090 + checksum: 98c15f3eba81c8903b1a6256a07f77b4510636595c492d90a4fd992eae6c22f37b705a5782dc688e3a5afeb2c94197824991739796224cc1875d1d2b5109e849 languageName: node linkType: hard -"@firebase/storage@npm:0.10.0": - version: 0.10.0 - resolution: "@firebase/storage@npm:0.10.0" +"@firebase/storage@npm:0.11.1": + version: 0.11.1 + resolution: "@firebase/storage@npm:0.11.1" dependencies: - "@firebase/component": 0.6.0 - "@firebase/util": 1.8.0 + "@firebase/component": 0.6.3 + "@firebase/util": 1.9.2 node-fetch: 2.6.7 tslib: ^2.1.0 peerDependencies: "@firebase/app": 0.x - checksum: 5d5dcc489897936580268adc088679614cd80ba3afb60c945a6b73746e45bd7c25cde1e39ccab43f4dee15fc245b599fd86269cc754190be69a0b85a82e1e352 - languageName: node - linkType: hard - -"@firebase/util@npm:1.7.3": - version: 1.7.3 - resolution: "@firebase/util@npm:1.7.3" - dependencies: - tslib: ^2.1.0 - checksum: 6c6462e5bc2592259377f564230d44e247f24ffd0b90ce5c3d3995d1ed1d6f4f52e071f9b841478c30f64218fbe12d8457e8d037cbbeff062f2cef02e19c4755 + checksum: 7dca27eee85a9cb8f8735e7dede7a3f249ef7b1096ed9fb54f58ca1642ff053c84860ab1d9da324eb2c0a3d02c78870c7c48cd76db1fabb02798a31892f20747 languageName: node linkType: hard -"@firebase/util@npm:1.8.0": - version: 1.8.0 - resolution: "@firebase/util@npm:1.8.0" +"@firebase/util@npm:1.9.2": + version: 1.9.2 + resolution: "@firebase/util@npm:1.9.2" dependencies: tslib: ^2.1.0 - checksum: 45b0e78898e1ad183032f2b0afc007c6bc766509458665ce316c24a9a16f0a1025b58e7d65bcd08a332ac25d1640fb985e81c4ef118c3b7c75ea0e85e90267a6 + checksum: 6ee35f044739b44fb6d7c2a85815fe69b054425d97ccee0243ad762a56886761d18929f136e25c39f4e01b9087928a98ebc2745b95f796f493fc8112184393cd languageName: node linkType: hard @@ -2959,15 +3302,15 @@ __metadata: languageName: node linkType: hard -"@google-cloud/firestore@npm:^4.15.1": - version: 4.15.1 - resolution: "@google-cloud/firestore@npm:4.15.1" +"@google-cloud/firestore@npm:^6.4.0": + version: 6.4.3 + resolution: "@google-cloud/firestore@npm:6.4.3" dependencies: fast-deep-equal: ^3.1.1 functional-red-black-tree: ^1.0.1 - google-gax: ^2.24.1 - protobufjs: ^6.8.6 - checksum: e7144484e5fc0e937cd2a46b6fbef0a0c653bbf05a31d42542d599c90655e28bada5e3e93ad5f05de8a2676d84fe53d4d33d5928a0c33a41d3bfc93fe5810c91 + google-gax: ^3.5.3 + protobufjs: ^7.0.0 + checksum: f3e8476df8837466a5d553452ecd304eb62e049e0080cf68fa1533f796631e9a237937f5a201e49bb30a720cd1d026020eecb27ecc5b1e224ee374a281937040 languageName: node linkType: hard @@ -2981,98 +3324,94 @@ __metadata: languageName: node linkType: hard -"@google-cloud/projectify@npm:^2.0.0": - version: 2.1.1 - resolution: "@google-cloud/projectify@npm:2.1.1" - checksum: 8463cb23f02c65f38925b3326b851404f74ad0bcc1083143e8bd4b42994ad39be1e25e7a2bcbe8891d8d01dc8c1bf00289c14654baf367133d7705df75ad4469 +"@google-cloud/projectify@npm:^3.0.0": + version: 3.0.0 + resolution: "@google-cloud/projectify@npm:3.0.0" + checksum: b7309cb8c7565c0fe735f69520e9531f5212a5136fc26b00b9b34cbe9a7dfc4a7c7f9efff9e299dd7dced666865063acc47d22294da4ba79fcfd93429c239d8a languageName: node linkType: hard -"@google-cloud/promisify@npm:^2.0.0": - version: 2.0.4 - resolution: "@google-cloud/promisify@npm:2.0.4" - checksum: fc7d738cf1c504489ebea18d25d6278392e0bb85012db8e36a2c625917121d0a667ba37a1f90692a5142fe8d2aa5026a08d5f24825c2cabbebc015752a6d486b +"@google-cloud/promisify@npm:^3.0.0": + version: 3.0.1 + resolution: "@google-cloud/promisify@npm:3.0.1" + checksum: b37a7e5797b0cd23d9cc0f171e6e97879d62be7359467a83155339b472eaaed8ffce657cc206a79ca1e6aad66b68718649e7915d9ea52fc61d8fc21589db27f3 languageName: node linkType: hard -"@google-cloud/storage@npm:^5.18.3": - version: 5.20.5 - resolution: "@google-cloud/storage@npm:5.20.5" +"@google-cloud/storage@npm:^6.5.2": + version: 6.9.3 + resolution: "@google-cloud/storage@npm:6.9.3" dependencies: "@google-cloud/paginator": ^3.0.7 - "@google-cloud/projectify": ^2.0.0 - "@google-cloud/promisify": ^2.0.0 + "@google-cloud/projectify": ^3.0.0 + "@google-cloud/promisify": ^3.0.0 abort-controller: ^3.0.0 - arrify: ^2.0.0 async-retry: ^1.3.3 compressible: ^2.0.12 - configstore: ^5.0.0 duplexify: ^4.0.0 ent: ^2.2.0 extend: ^3.0.2 - gaxios: ^4.0.0 - google-auth-library: ^7.14.1 - hash-stream-validation: ^0.2.2 + gaxios: ^5.0.0 + google-auth-library: ^8.0.1 mime: ^3.0.0 mime-types: ^2.0.8 p-limit: ^3.0.1 - pumpify: ^2.0.0 - retry-request: ^4.2.2 - stream-events: ^1.0.4 - teeny-request: ^7.1.3 + retry-request: ^5.0.0 + teeny-request: ^8.0.0 uuid: ^8.0.0 - xdg-basedir: ^4.0.0 - checksum: 578901b2b2d0702afc484d4e5e02dcc594183066218467f82422715fb10ee84752547c465a43971c7bef4a39597aaf2a2e6adba4b5fb253df7b8dd54922ce0da + checksum: 46058bf9b432d1b48cce16eaeda7f21cd243c1baccac2b5f9e4bd0746efc1fc36e3412775fb688a22811c1f93ea044de0e8310d22fc4e7c78cdfec23a4a2c793 languageName: node linkType: hard -"@graphql-codegen/add@npm:3.2.3": - version: 3.2.3 - resolution: "@graphql-codegen/add@npm:3.2.3" +"@graphql-codegen/add@npm:4.0.1": + version: 4.0.1 + resolution: "@graphql-codegen/add@npm:4.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - tslib: ~2.4.0 + "@graphql-codegen/plugin-helpers": ^4.1.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 4aa9a5b591505c7174465dee58276ce3b84f34aefcb0b1f2d6744ff4c9cb541a2b66ee9851503f40afd227c4d7a5a90cf19e904733c1a3b07f32e8fdcd56121b + checksum: 32476f676b59876e75af41a448a6133f29f5f2b6c975e88d0e54b5d793e931cffd2d55f094bd79e7fe84664e18cf6bcdf13d199ddec903713338aaa522ff1b3b languageName: node linkType: hard -"@graphql-codegen/cli@npm:2.16.1": - version: 2.16.1 - resolution: "@graphql-codegen/cli@npm:2.16.1" +"@graphql-codegen/cli@npm:3.2.1": + version: 3.2.1 + resolution: "@graphql-codegen/cli@npm:3.2.1" dependencies: "@babel/generator": ^7.18.13 "@babel/template": ^7.18.10 "@babel/types": ^7.18.13 - "@graphql-codegen/core": 2.6.8 - "@graphql-codegen/plugin-helpers": ^3.1.1 + "@graphql-codegen/core": ^3.1.0 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/apollo-engine-loader": ^7.3.6 - "@graphql-tools/code-file-loader": ^7.3.13 + "@graphql-tools/code-file-loader": ^7.3.17 "@graphql-tools/git-loader": ^7.2.13 "@graphql-tools/github-loader": ^7.3.20 "@graphql-tools/graphql-file-loader": ^7.5.0 "@graphql-tools/json-file-loader": ^7.4.1 - "@graphql-tools/load": 7.8.0 - "@graphql-tools/prisma-loader": ^7.2.7 + "@graphql-tools/load": ^7.8.0 + "@graphql-tools/prisma-loader": ^7.2.49 "@graphql-tools/url-loader": ^7.13.2 - "@graphql-tools/utils": ^8.9.0 - "@whatwg-node/fetch": ^0.5.0 + "@graphql-tools/utils": ^9.0.0 + "@parcel/watcher": ^2.1.0 + "@whatwg-node/fetch": ^0.8.0 chalk: ^4.1.0 - chokidar: ^3.5.2 cosmiconfig: ^7.0.0 - cosmiconfig-typescript-loader: 4.1.1 + cosmiconfig-typescript-loader: ^4.3.0 debounce: ^1.2.0 detect-indent: ^6.0.0 - graphql-config: 4.3.6 + graphql-config: ^4.4.0 inquirer: ^8.0.0 is-glob: ^4.0.1 json-to-pretty-yaml: ^1.2.2 listr2: ^4.0.5 log-symbols: ^4.0.0 + micromatch: ^4.0.5 shell-quote: ^1.7.3 string-env-interpolation: ^1.0.1 ts-log: ^2.2.3 + ts-node: ^10.9.1 tslib: ^2.4.0 yaml: ^1.10.0 yargs: ^17.0.0 @@ -3083,21 +3422,21 @@ __metadata: graphql-code-generator: cjs/bin.js graphql-codegen: cjs/bin.js graphql-codegen-esm: esm/bin.js - checksum: 699021ccd6a2a52a1cf8113ca26c80eaea4ad2c4e69bd00181c5ba473d732a7c593243370cd3a2c3a1baa8503457857c1916dda026ee5d9d2e0dd6b95373127f + checksum: fd3c035aa1be41d95f965271189444df910e0b0d437bf33bed267a9a28cd55c41e8cb8837ae7a927922832e94bc885b6a62f7f0f08200eca753c2d7d80bd4839 languageName: node linkType: hard -"@graphql-codegen/core@npm:2.6.8": - version: 2.6.8 - resolution: "@graphql-codegen/core@npm:2.6.8" +"@graphql-codegen/core@npm:3.1.0, @graphql-codegen/core@npm:^3.1.0": + version: 3.1.0 + resolution: "@graphql-codegen/core@npm:3.1.0" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/schema": ^9.0.0 "@graphql-tools/utils": ^9.1.1 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 230e88f4168469a87df39b28bb596fbaef65f0f7702e72757f4b45c5f1f372357e5c33f7838416473b660880b13accd46cf92ac6569348d4db6b7992c946b7bb + checksum: 822be191eba5cc9f1882936501941054adfc517cb7f32e32c85843253eec268eca20d24f2ba04d9575719e36e3a5cd0df059715f3fd78d32f12f7d79c7198e79 languageName: node linkType: hard @@ -3117,60 +3456,47 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/plugin-helpers@npm:^3.1.1, @graphql-codegen/plugin-helpers@npm:^3.1.2": - version: 3.1.2 - resolution: "@graphql-codegen/plugin-helpers@npm:3.1.2" +"@graphql-codegen/plugin-helpers@npm:^4.1.0": + version: 4.1.0 + resolution: "@graphql-codegen/plugin-helpers@npm:4.1.0" dependencies: "@graphql-tools/utils": ^9.0.0 change-case-all: 1.0.15 common-tags: 1.8.2 import-from: 4.0.0 lodash: ~4.17.0 - tslib: ~2.4.0 - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: fbe326270aef17792b326ad8d8ae3e82acf1b60f3137a4d99eb605c0c8d709830537fec112705484b5fd2c9ee1d0588fbf4269f31c9a5852567c5d4c0c7057b7 - languageName: node - linkType: hard - -"@graphql-codegen/schema-ast@npm:2.6.0": - version: 2.6.0 - resolution: "@graphql-codegen/schema-ast@npm:2.6.0" - dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - "@graphql-tools/utils": ^8.8.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: b8bd88c86d38779507a9e92a4738f5f6c261ebac82ae59f1ee856dfeca2dc0a13984c86995c1ba782f7e174107d2d3ea50ed95c8ee4b0e27a9ec4b758531505a + checksum: 28260d74daecb939eeeae3fa21de0cc72e4d896e7c41f09a141a7c8f69ff1dcd22e81898271f50f2c1f4022d7f9ee035bf5e492885f540015be852e5be98b3e1 languageName: node linkType: hard -"@graphql-codegen/schema-ast@npm:^2.6.0, @graphql-codegen/schema-ast@npm:^2.6.1": - version: 2.6.1 - resolution: "@graphql-codegen/schema-ast@npm:2.6.1" +"@graphql-codegen/schema-ast@npm:3.0.1, @graphql-codegen/schema-ast@npm:^3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/schema-ast@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/utils": ^9.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: c80d2848c1fc9e362749dc84ea27c2b6ad234448d7fc623bfb4b48b3f09a9d00819c86982e8c791cd0d048753ba69f834ee55c61413e17c3f2323f1506314a33 + checksum: cc4602e5b97876181e6a8e3e0241e336715e489d1721121037a0a28b49d3bd800de9a331c8db2e9449c3c237e842c05db93a2c834cfcc7e3cd68a15c96a8e204 languageName: node linkType: hard -"@graphql-codegen/typescript-operations@npm:2.5.10": - version: 2.5.10 - resolution: "@graphql-codegen/typescript-operations@npm:2.5.10" +"@graphql-codegen/typescript-operations@npm:3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/typescript-operations@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - "@graphql-codegen/typescript": ^2.8.5 - "@graphql-codegen/visitor-plugin-common": 2.13.5 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/typescript": ^3.0.1 + "@graphql-codegen/visitor-plugin-common": 3.0.1 auto-bind: ~4.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 148303751dfdfc4d03d77399a9290304a2569c07596d46e55aad32869dcf45b1e980ee75d4d2c091d9efbc675b71480b9da044c3407604acaa3cb61403260973 + checksum: 68dd67a2fd7886265155d45ac28470e9c81c686993bcebdbbb4c71d5cb956b6ae3c785e351f29246beac9f896d1b5be810f46bc75795156c8de7ed398354d625 languageName: node linkType: hard @@ -3190,55 +3516,40 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/typescript-resolvers@npm:2.7.10": - version: 2.7.10 - resolution: "@graphql-codegen/typescript-resolvers@npm:2.7.10" +"@graphql-codegen/typescript-resolvers@npm:3.1.0": + version: 3.1.0 + resolution: "@graphql-codegen/typescript-resolvers@npm:3.1.0" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - "@graphql-codegen/typescript": ^2.8.5 - "@graphql-codegen/visitor-plugin-common": 2.13.5 - "@graphql-tools/utils": ^8.8.0 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/typescript": ^3.0.1 + "@graphql-codegen/visitor-plugin-common": 3.0.1 + "@graphql-tools/utils": ^9.0.0 auto-bind: ~4.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 60d676b51b01addf90a6d8f249f79e839d5124afaef85c931e7f3d9ee912aa78c84c404659cd7c9e17313077a091d94acc8e4016dc626dca23e2188e08f72f53 + checksum: cc2be09445900d5f84ea74afd67045ad41dba9692f7a4b863e4539298be34b3eafa930dd1e756979554b5bcee0abec95bf17a2fbe762fcec1a502afc5ef94150 languageName: node linkType: hard -"@graphql-codegen/typescript@npm:2.8.5": - version: 2.8.5 - resolution: "@graphql-codegen/typescript@npm:2.8.5" +"@graphql-codegen/typescript@npm:3.0.1, @graphql-codegen/typescript@npm:^3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/typescript@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - "@graphql-codegen/schema-ast": ^2.6.0 - "@graphql-codegen/visitor-plugin-common": 2.13.5 + "@graphql-codegen/plugin-helpers": ^4.1.0 + "@graphql-codegen/schema-ast": ^3.0.1 + "@graphql-codegen/visitor-plugin-common": 3.0.1 auto-bind: ~4.0.0 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 492099ca13a72a0b20a80eaa99a460c83c0c63f187e0261d23e8db2e08502690c2c4562870089810bfc22e7c9578ac0fcb272f5782787f84cdd6050384ba552b + checksum: fa213ebf3248cecbf00c1a1ce1eb6c6653a717b81181c1bdc09c9cbb3cfbdd2584ba6247e9e22d31ae7b50b9dd29b2457e50b3e68f4c2ebe33e038f839b6e424 languageName: node linkType: hard -"@graphql-codegen/typescript@npm:^2.8.5": - version: 2.8.6 - resolution: "@graphql-codegen/typescript@npm:2.8.6" - dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 - "@graphql-codegen/schema-ast": ^2.6.1 - "@graphql-codegen/visitor-plugin-common": 2.13.6 - auto-bind: ~4.0.0 - tslib: ~2.4.0 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: f9d2c02173b8fd44a4bad5f1f1bb9430b2a75662467fc316b6308230d73e9d685a552075867f8a4c5c01c2c19956871050450290df954be9aeed32c95de7defb - languageName: node - linkType: hard - -"@graphql-codegen/visitor-plugin-common@npm:2.13.1": - version: 2.13.1 - resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.1" +"@graphql-codegen/visitor-plugin-common@npm:2.13.1": + version: 2.13.1 + resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.1" dependencies: "@graphql-codegen/plugin-helpers": ^2.7.2 "@graphql-tools/optimize": ^1.3.0 @@ -3256,31 +3567,11 @@ __metadata: languageName: node linkType: hard -"@graphql-codegen/visitor-plugin-common@npm:2.13.5": - version: 2.13.5 - resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.5" - dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.1 - "@graphql-tools/optimize": ^1.3.0 - "@graphql-tools/relay-operation-optimizer": ^6.5.0 - "@graphql-tools/utils": ^8.8.0 - auto-bind: ~4.0.0 - change-case-all: 1.0.15 - dependency-graph: ^0.11.0 - graphql-tag: ^2.11.0 - parse-filepath: ^1.0.2 - tslib: ~2.4.0 - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 3f33156bf4a293ba86b7d17529c7b29e3df0eb5394ab2a43d1ac2a1e27915408540953c037f74b618fafa61cc1403e0f6cad6b709772f8a5b9846d7065e60dac - languageName: node - linkType: hard - -"@graphql-codegen/visitor-plugin-common@npm:2.13.6": - version: 2.13.6 - resolution: "@graphql-codegen/visitor-plugin-common@npm:2.13.6" +"@graphql-codegen/visitor-plugin-common@npm:3.0.1": + version: 3.0.1 + resolution: "@graphql-codegen/visitor-plugin-common@npm:3.0.1" dependencies: - "@graphql-codegen/plugin-helpers": ^3.1.2 + "@graphql-codegen/plugin-helpers": ^4.1.0 "@graphql-tools/optimize": ^1.3.0 "@graphql-tools/relay-operation-optimizer": ^6.5.0 "@graphql-tools/utils": ^9.0.0 @@ -3289,252 +3580,269 @@ __metadata: dependency-graph: ^0.11.0 graphql-tag: ^2.11.0 parse-filepath: ^1.0.2 - tslib: ~2.4.0 + tslib: ~2.5.0 peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: d0955fce778e7cdacf83c789a4c6b37b8953c52e44695acd3c54fa538c5ca7e8dd58eef54bc6d3d48918dcc55ce9241038fb9dbc9223ad14ce0ae08cbf338bfb + checksum: e6524914988f9bb00a61db68c20bff4e28f1e322898edf2b9f7ea64e37e7a2ab7ed44cd3904c10f88afbf88b7de4583968fc0ad7c75633012af217f8d5311602 languageName: node linkType: hard "@graphql-tools/apollo-engine-loader@npm:^7.3.6": - version: 7.3.21 - resolution: "@graphql-tools/apollo-engine-loader@npm:7.3.21" + version: 7.3.22 + resolution: "@graphql-tools/apollo-engine-loader@npm:7.3.22" dependencies: "@ardatan/sync-fetch": 0.0.1 - "@graphql-tools/utils": 9.1.3 - "@whatwg-node/fetch": ^0.5.0 + "@graphql-tools/utils": 9.1.4 + "@whatwg-node/fetch": ^0.6.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: d4987ea97e1549d7d29299b9ff7b72aa877898fffc8156d2320c64fa3a3835997ca3556cdf576a02d14477cf12643ab869157606a006dd005f9b247a8a82228f + checksum: 5c2bd0149b59f2461e7db032387925d3afc48c3561ba4b76208805b29cad8b9e99abb35084aa358e7f1cf87eaf85456a4ce554527bc17288e55e4ea5446849df languageName: node linkType: hard -"@graphql-tools/batch-execute@npm:8.5.14": - version: 8.5.14 - resolution: "@graphql-tools/batch-execute@npm:8.5.14" +"@graphql-tools/batch-execute@npm:8.5.15": + version: 8.5.15 + resolution: "@graphql-tools/batch-execute@npm:8.5.15" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 dataloader: 2.1.0 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 646b29ead8786e342282fb6369e59749659747f58348f44b170b3204edc50db9d172c2eb758aaa2aab1f3cf46f19860cae9ff23b9786292b9decaca032b45470 + checksum: 3b5a615df39710aa07e9ec3c29c8e61ce5b330cd08d7a48a8b5b63ce8f6ee4d9b06f4fad96103e501949b8eba3028c501873b649eb17ec01e154621a6959b606 languageName: node linkType: hard -"@graphql-tools/code-file-loader@npm:^7.3.13": - version: 7.3.15 - resolution: "@graphql-tools/code-file-loader@npm:7.3.15" +"@graphql-tools/code-file-loader@npm:^7.3.17": + version: 7.3.18 + resolution: "@graphql-tools/code-file-loader@npm:7.3.18" dependencies: - "@graphql-tools/graphql-tag-pluck": 7.4.2 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/graphql-tag-pluck": 7.4.4 + "@graphql-tools/utils": 9.2.0 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: f357c9c2eab63206b41e7cfe9b05d8b86a6018370537b82415c098e961ba9fccbbe6f13a654187249192d455d3bd743bea5fbc49778e0e75326fb755d1c5dc91 + checksum: 67b4884977201f3c3af2629e996b91377e196b9c944b1b8a344d71c8456f80a6d7374a9ed20979b489c982156ddce2a62ca87ec45eef273e02a77db409493371 languageName: node linkType: hard -"@graphql-tools/delegate@npm:9.0.21": - version: 9.0.21 - resolution: "@graphql-tools/delegate@npm:9.0.21" +"@graphql-tools/delegate@npm:9.0.24": + version: 9.0.24 + resolution: "@graphql-tools/delegate@npm:9.0.24" dependencies: - "@graphql-tools/batch-execute": 8.5.14 - "@graphql-tools/executor": 0.0.11 - "@graphql-tools/schema": 9.0.12 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/batch-execute": 8.5.15 + "@graphql-tools/executor": 0.0.12 + "@graphql-tools/schema": 9.0.14 + "@graphql-tools/utils": 9.1.4 dataloader: 2.1.0 - tslib: ~2.4.0 - value-or-promise: 1.0.11 + tslib: ~2.5.0 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 59ada10b1367cb76838f4a54e258a6f8311e510a8364bbc8d70c3240576e9a191bec1d6a1fdc04ad5ec10081ca2b713b019ebcff7392e0919cda6538e85cfdab + checksum: b6e0f4fcbe58584ea89e93277421fb1b7022c5f14f17229deadcbd240f5d0bcf42613cc32483cec729fc8dbbcd12c9e39f910effa8fd01b6058ec07fda74849a languageName: node linkType: hard -"@graphql-tools/executor-graphql-ws@npm:0.0.5": - version: 0.0.5 - resolution: "@graphql-tools/executor-graphql-ws@npm:0.0.5" +"@graphql-tools/executor-graphql-ws@npm:0.0.7": + version: 0.0.7 + resolution: "@graphql-tools/executor-graphql-ws@npm:0.0.7" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 "@repeaterjs/repeater": 3.0.4 "@types/ws": ^8.0.0 graphql-ws: 5.11.2 isomorphic-ws: 5.0.0 tslib: ^2.4.0 - ws: 8.11.0 + ws: 8.12.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 36cb8890f21955243b85dd676a85b0f6904bcc8443b77674db1f550a9c622bfe7c50928dbfb926b09662d2c9ee822d100c0a49b4070d78fe2e4eff613fb73e87 + checksum: 864152f6045010287cb38b367b0c81d8cb58637a93109bb68e70e3a1327daed768a20ad5bc1a3fc6f3306e0c58ae289e03fb7759e1d5b2e4828dd0e7ab1eeacc languageName: node linkType: hard -"@graphql-tools/executor-http@npm:0.0.8": - version: 0.0.8 - resolution: "@graphql-tools/executor-http@npm:0.0.8" +"@graphql-tools/executor-http@npm:0.1.1": + version: 0.1.1 + resolution: "@graphql-tools/executor-http@npm:0.1.1" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 "@repeaterjs/repeater": 3.0.4 - "@whatwg-node/fetch": 0.5.4 + "@whatwg-node/fetch": 0.6.2 dset: 3.1.2 extract-files: ^11.0.0 meros: 1.2.1 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 7f20a894782a74a2312df38aa6046aeb0a7baea0b8f34e74eb8cf1501c389fecdc77585555e41d5991702bc07907eea2a88ee7174523ab3e073f7a3be447b1ad + checksum: 0851d832d272d1cc968fe39a490f0bb83c79bc9d582bc252671e75615780be96041bbb6dcdb94d65a1e624746c9917d54f5b7f9a613a6641141a32a9ba6e411d languageName: node linkType: hard -"@graphql-tools/executor-legacy-ws@npm:0.0.5": - version: 0.0.5 - resolution: "@graphql-tools/executor-legacy-ws@npm:0.0.5" +"@graphql-tools/executor-legacy-ws@npm:0.0.6": + version: 0.0.6 + resolution: "@graphql-tools/executor-legacy-ws@npm:0.0.6" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 "@types/ws": ^8.0.0 isomorphic-ws: 5.0.0 tslib: ^2.4.0 - ws: 8.11.0 + ws: 8.12.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 18eef9ce2d48b21af09b7f85083cd4be4048892ece4ba34b982dbbe79d7249c092e739f2933178253ee33addc2afaf7c7490aaf210c97094a3870e8ecee3ec75 + checksum: 4a9d6dd577f82e293e7e958929045d976b19dd9fc45b935b3f0779c1370804c761b99cbec0d59171e655706152d18efe355a8fe8d099e5f32e421ba22c2c843e languageName: node linkType: hard -"@graphql-tools/executor@npm:0.0.11": - version: 0.0.11 - resolution: "@graphql-tools/executor@npm:0.0.11" +"@graphql-tools/executor@npm:0.0.12": + version: 0.0.12 + resolution: "@graphql-tools/executor@npm:0.0.12" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 "@graphql-typed-document-node/core": 3.1.1 "@repeaterjs/repeater": 3.0.4 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 2fb9f1b5c2b39f5985eed846855a8be9864429184bb24b7c2a143063632e239d60560a125bd8bedcfcf9a1ea589e01ef6d42c06ac44372cf844d741aa85dc4b1 + languageName: node + linkType: hard + +"@graphql-tools/executor@npm:^0.0.14": + version: 0.0.14 + resolution: "@graphql-tools/executor@npm:0.0.14" + dependencies: + "@graphql-tools/utils": 9.2.1 + "@graphql-typed-document-node/core": 3.1.1 + "@repeaterjs/repeater": 3.0.4 + tslib: ^2.4.0 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 7c8b660a39cbff9f5fd9653f5507968bb6bc4027dd64b27a5953c844efa83ddc7648a10e4e7f368f8291e4513001a2754a0b9bbd3715a51cf4012f78ab778706 + checksum: ff5d433d337cfc857cad007d32394f1abbc08c3aca075a431974fd749e833d4695cf62ca658cc785ff36c4969949c4b0d96ad76c45b2b6c060731d774682539d languageName: node linkType: hard "@graphql-tools/git-loader@npm:^7.2.13": - version: 7.2.15 - resolution: "@graphql-tools/git-loader@npm:7.2.15" + version: 7.2.16 + resolution: "@graphql-tools/git-loader@npm:7.2.16" dependencies: - "@graphql-tools/graphql-tag-pluck": 7.4.2 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/graphql-tag-pluck": 7.4.3 + "@graphql-tools/utils": 9.1.4 is-glob: 4.0.3 micromatch: ^4.0.4 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 479e599ac9404e078feeb9607a9d5fed3ff52718b94f4a339b40c5245771073798e63d113659d4db330a778c4fa5c715e39f7bd39bc2d5547b7624b11d60feb7 + checksum: b0d66f373f580fc15f0a18a9731fb4ffd7b232b3a3ba9cb38d9088b1620e6273e37c8b3eb46621f8a75828f068b5cc59f132ba75e7ef0fce7e2da48e3046a3b9 languageName: node linkType: hard "@graphql-tools/github-loader@npm:^7.3.20": - version: 7.3.22 - resolution: "@graphql-tools/github-loader@npm:7.3.22" + version: 7.3.23 + resolution: "@graphql-tools/github-loader@npm:7.3.23" dependencies: "@ardatan/sync-fetch": 0.0.1 - "@graphql-tools/graphql-tag-pluck": 7.4.2 - "@graphql-tools/utils": 9.1.3 - "@whatwg-node/fetch": ^0.5.0 + "@graphql-tools/graphql-tag-pluck": 7.4.3 + "@graphql-tools/utils": 9.1.4 + "@whatwg-node/fetch": ^0.6.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 79dc7661c56ba7e9d07301e57992f879ea365eca4828eebff8c0c3ea3dacb0faf855d337559e84e066bf90e1bde9a5b6c6dc81ef8098e1b187cd7ef94e5511ce + checksum: a93e77beb8387f6b9956e23e3de558248f6dc7f2a8eefd79adf9f9d08cebc11040a7e01d53602b7c0789a7f02b9670cc23862c72d6cda083948fc7edf5e190a5 languageName: node linkType: hard "@graphql-tools/graphql-file-loader@npm:^7.3.7, @graphql-tools/graphql-file-loader@npm:^7.5.0": - version: 7.5.13 - resolution: "@graphql-tools/graphql-file-loader@npm:7.5.13" + version: 7.5.14 + resolution: "@graphql-tools/graphql-file-loader@npm:7.5.14" dependencies: - "@graphql-tools/import": 6.7.14 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/import": 6.7.15 + "@graphql-tools/utils": 9.1.4 globby: ^11.0.3 tslib: ^2.4.0 unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: aff7008eb6421bd2f46d2509431027c8ef9d45923e3236769f39ea3b3732211bb05dc4fd9df2c265ba6c49ad2f1765d173c6baf6b994702704ad190752d100fe + checksum: 65bcdb22e8de795dbbe194c09e7aa3d6d5396806013fd7710f94079ac4a89a0cf808ef033c2923562fcd7a0a7699419e6caafbcb5e2244acc252e1c292597b27 languageName: node linkType: hard -"@graphql-tools/graphql-tag-pluck@npm:7.4.2": - version: 7.4.2 - resolution: "@graphql-tools/graphql-tag-pluck@npm:7.4.2" +"@graphql-tools/graphql-tag-pluck@npm:7.4.3": + version: 7.4.3 + resolution: "@graphql-tools/graphql-tag-pluck@npm:7.4.3" dependencies: "@babel/parser": ^7.16.8 "@babel/plugin-syntax-import-assertions": 7.20.0 "@babel/traverse": ^7.16.8 "@babel/types": ^7.16.8 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 7d06870fe5217b6fd2d517450f52c17fbe1cff46872057c50e144c09b40af05266fed0948f9d311a0de21f8bbf42500ac89943e7161565a470058f2a49e6e207 + checksum: 828a4babc88966dc364e5144b18cef51468a1eb42cd2d92f8cda6466118ba88639fdf7ad31e6a065aebe6762419e52971cc5763c40a2fed2e844a684d892b056 languageName: node linkType: hard -"@graphql-tools/import@npm:6.7.14": - version: 6.7.14 - resolution: "@graphql-tools/import@npm:6.7.14" +"@graphql-tools/graphql-tag-pluck@npm:7.4.4": + version: 7.4.4 + resolution: "@graphql-tools/graphql-tag-pluck@npm:7.4.4" dependencies: - "@graphql-tools/utils": 9.1.3 - resolve-from: 5.0.0 + "@babel/parser": ^7.16.8 + "@babel/plugin-syntax-import-assertions": 7.20.0 + "@babel/traverse": ^7.16.8 + "@babel/types": ^7.16.8 + "@graphql-tools/utils": 9.2.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 73ac0c22530d509adc86301a8d45c46e9d9e40015c9227f6ca9ef005f9912cf9f77d8056ed082266236f694cdf1d0bcfc1efd62303f6f71ea0e16446300352be + checksum: c117c4bed392cf7f82523b730d124fcad5071c62a456747d8b77a67a78ea1e38495ad8e7c17641a73bc5ae44ba7ef320a7f3e3af7c8e2926247c79bf7df236fa languageName: node linkType: hard -"@graphql-tools/json-file-loader@npm:^7.3.7, @graphql-tools/json-file-loader@npm:^7.4.1": - version: 7.4.14 - resolution: "@graphql-tools/json-file-loader@npm:7.4.14" +"@graphql-tools/import@npm:6.7.15": + version: 6.7.15 + resolution: "@graphql-tools/import@npm:6.7.15" dependencies: - "@graphql-tools/utils": 9.1.3 - globby: ^11.0.3 + "@graphql-tools/utils": 9.1.4 + resolve-from: 5.0.0 tslib: ^2.4.0 - unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 567306fe7c994174ffc7dc1a6bd08a32e7a94df812d28ca66855a48de067ac0d194c9ff8b5bc779e4d6d2e64741d43d4db79432b8d6947f8b5b19211b708229c + checksum: 40b548a75143f0c65eb4bf8e42611c19aaba21229dc5ab37a64d02364067ec00b3005892ccf3180daa70f9d8739e7dfa6a479d7cc04deff57d1590965fb379ae languageName: node linkType: hard -"@graphql-tools/load@npm:7.8.0": - version: 7.8.0 - resolution: "@graphql-tools/load@npm:7.8.0" +"@graphql-tools/json-file-loader@npm:^7.3.7, @graphql-tools/json-file-loader@npm:^7.4.1": + version: 7.4.15 + resolution: "@graphql-tools/json-file-loader@npm:7.4.15" dependencies: - "@graphql-tools/schema": 9.0.4 - "@graphql-tools/utils": 8.12.0 - p-limit: 3.1.0 + "@graphql-tools/utils": 9.1.4 + globby: ^11.0.3 tslib: ^2.4.0 + unixify: ^1.0.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 7b1017126fdc7cc2c74594385737dab05492e07bd1443806f49ce2e7e971e223e55f1e5abf81aef8fa467eb3bad96b905547384e43fba415a572524b113db42a + checksum: 21de98db107c88383150a284632a51a39944ae17d5dd13688076b177c71e5e6bd71063dce4b5faefe05a4d00a4cb19d24bed53ab5aa7cc89ff01f259adf7be5f languageName: node linkType: hard -"@graphql-tools/load@npm:^7.5.5": - version: 7.8.8 - resolution: "@graphql-tools/load@npm:7.8.8" +"@graphql-tools/load@npm:^7.5.5, @graphql-tools/load@npm:^7.8.0": + version: 7.8.10 + resolution: "@graphql-tools/load@npm:7.8.10" dependencies: - "@graphql-tools/schema": 9.0.12 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/schema": 9.0.14 + "@graphql-tools/utils": 9.1.4 p-limit: 3.1.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: b30db3e0fc0b1b2111f619a347f2a525d753dc5863a63191e1d8c230c5832d9e1d229a17fcace7261d1f62d259d49206ae0e90b816d77729a1d3e463a73151de + checksum: 3ef086d8928a7947dde5e20ffb1a54bfd7505641683961be9129ab19d6ca1475bb741421d4c1fae17a823338e7345b8a4075e60d4bff1d0761eae738e01e3a6b languageName: node linkType: hard @@ -3550,39 +3858,53 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/merge@npm:8.3.14": - version: 8.3.14 - resolution: "@graphql-tools/merge@npm:8.3.14" +"@graphql-tools/merge@npm:8.3.15": + version: 8.3.15 + resolution: "@graphql-tools/merge@npm:8.3.15" dependencies: - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: b41af0503f06e745e4b36abcf74df8631d623b7e2a236f6029ddc97ad32f09ad1c3446e5b46c50e78d95b5c5c975c3e75aed2174a658c41dcb8d4889829dc66f + checksum: eb04c170a1b4b24c3feff7a4b45f63ea1d7d53fe90891f82195349ec47264a51657e15e390b43f48e5012d5e7de07a9d1f4385418d7a80f51a361f4521e2fe99 languageName: node linkType: hard -"@graphql-tools/merge@npm:8.3.15, @graphql-tools/merge@npm:^8.2.6": - version: 8.3.15 - resolution: "@graphql-tools/merge@npm:8.3.15" +"@graphql-tools/merge@npm:8.3.16": + version: 8.3.16 + resolution: "@graphql-tools/merge@npm:8.3.16" dependencies: "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: eb04c170a1b4b24c3feff7a4b45f63ea1d7d53fe90891f82195349ec47264a51657e15e390b43f48e5012d5e7de07a9d1f4385418d7a80f51a361f4521e2fe99 + checksum: 791895d73ed73429710f971551419ef2344984dfa3cb52cb3e0fafdc5e9647c68d3eeb4789121f4ded052794a0415dbfa09e288539743e97666964053f9cb19c + languageName: node + linkType: hard + +"@graphql-tools/merge@npm:8.3.18, @graphql-tools/merge@npm:^8.2.6": + version: 8.3.18 + resolution: "@graphql-tools/merge@npm:8.3.18" + dependencies: + "@graphql-tools/utils": 9.2.1 + tslib: ^2.4.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 5420f5cc51f2d1c115af67661ef2ff6c87c72f66e0a160ff6f19864841a6e16d6624600f93d370ff5e29bf90734ecb073081d26b200b205f33b519a8a25724dc languageName: node linkType: hard -"@graphql-tools/merge@npm:8.3.6": - version: 8.3.6 - resolution: "@graphql-tools/merge@npm:8.3.6" +"@graphql-tools/mock@npm:^8.1.2": + version: 8.7.15 + resolution: "@graphql-tools/mock@npm:8.7.15" dependencies: - "@graphql-tools/utils": 8.12.0 + "@graphql-tools/schema": 9.0.13 + "@graphql-tools/utils": 9.1.4 + fast-json-stable-stringify: ^2.1.0 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: befe29fd296792682e837b5e12f06ec7565c8c47f951143977b66625b43920531ba6145680361eb640327c69cda863fc938fa7a80663ef5a26371ac8cd59d0de + checksum: bce9ab4f92631a5ae26d5aa58cb11a2b55d724f35361fd7baf4ab3862450988d76698d680cceb26aa317fac34e8b5ae5a619b7cec5f982c27823e80b4b34ff21 languageName: node linkType: hard @@ -3597,15 +3919,15 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/prisma-loader@npm:^7.2.7": - version: 7.2.50 - resolution: "@graphql-tools/prisma-loader@npm:7.2.50" +"@graphql-tools/prisma-loader@npm:^7.2.49": + version: 7.2.56 + resolution: "@graphql-tools/prisma-loader@npm:7.2.56" dependencies: - "@graphql-tools/url-loader": 7.16.29 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/url-loader": 7.17.5 + "@graphql-tools/utils": 9.1.4 "@types/js-yaml": ^4.0.0 "@types/json-stable-stringify": ^1.0.32 - "@types/jsonwebtoken": ^8.5.0 + "@types/jsonwebtoken": ^9.0.0 chalk: ^4.1.0 debug: ^4.3.1 dotenv: ^16.0.0 @@ -3622,155 +3944,171 @@ __metadata: yaml-ast-parser: ^0.0.43 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: d274f11ab1b5c3451b9ee42dc7aa4e123d3c3246533708dc324e403d5835132cb9c5c281a8c1ee25a4be7cdd091c4f51db68029990c0fa5aba6e63794e15d8cd + checksum: cc50b6e4fc61ab6e8c780b792ca0c370a5cfcd56564a3e29a31d783d9a40f01a463db4845e3ce201af0dd394b48b0bc0de5796d11dc5c451e2594cc85a69abb1 languageName: node linkType: hard "@graphql-tools/relay-operation-optimizer@npm:^6.5.0": - version: 6.5.14 - resolution: "@graphql-tools/relay-operation-optimizer@npm:6.5.14" + version: 6.5.15 + resolution: "@graphql-tools/relay-operation-optimizer@npm:6.5.15" dependencies: "@ardatan/relay-compiler": 12.0.0 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: fd93b7c91f41831c3eae3a4b0db99b3882205ce20c33c727acfdd3820b6033ddb89a0727510827a3d0a8ca65645e6d8aa6d2dbb12b9d77d4a77bb18c8c801afd + checksum: cc87ab4a87bc3038acdde8b2ebfb9a818877d0b29be798bda8a461ddae127ffdd7234fe8015cbe38f73a0f4aa60243d53b3895875571e6e7eb70029429351671 languageName: node linkType: hard -"@graphql-tools/schema@npm:8.5.1": - version: 8.5.1 - resolution: "@graphql-tools/schema@npm:8.5.1" +"@graphql-tools/schema@npm:9.0.13": + version: 9.0.13 + resolution: "@graphql-tools/schema@npm:9.0.13" dependencies: - "@graphql-tools/merge": 8.3.1 - "@graphql-tools/utils": 8.9.0 + "@graphql-tools/merge": 8.3.15 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 06000908fc5d3143f7f70eaee82874b87df4dfdd24316e88231e71e6f62f50df2e5a4b6a063b36e98f05caac09afa17861bbc5bf1c886b3f2155b96ea15c973b + checksum: a46cfdda42cb94f175231cef12bb00e4dd71a15ff6d48018d4c4cc837884269b67fe9bb1ee9301aa07e21583af7f4927a7876ff3930a25ae778b1cc7841859ea languageName: node linkType: hard -"@graphql-tools/schema@npm:9.0.12, @graphql-tools/schema@npm:^9.0.0": - version: 9.0.12 - resolution: "@graphql-tools/schema@npm:9.0.12" +"@graphql-tools/schema@npm:9.0.14": + version: 9.0.14 + resolution: "@graphql-tools/schema@npm:9.0.14" dependencies: - "@graphql-tools/merge": 8.3.14 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/merge": 8.3.16 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 691f100618243a00b51c437cef04d3b76f4c31db25b3fb68b33069db920c008520a115a074856ec703c038c95a677227d466561d5ddb7020f14d50e36e6c8b8d + languageName: node + linkType: hard + +"@graphql-tools/schema@npm:9.0.16, @graphql-tools/schema@npm:^9.0.0": + version: 9.0.16 + resolution: "@graphql-tools/schema@npm:9.0.16" + dependencies: + "@graphql-tools/merge": 8.3.18 + "@graphql-tools/utils": 9.2.1 + tslib: ^2.4.0 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 613e882e208ea171a72d03657a59b470c7be75993b544fb3d41e3cf530c6cdb9a2e60cc0356e1b5f6c06ad10ee67bb429fa9fd5004f6b8d7b8c85b549fc8ce7e + checksum: 640dcc92612df79e80d178adb82e8cf76caf36f3080f35f6b586cb368905892c9d319e2891dcc30717bb8c2a708897033d1ab43ba492ec4a4ea013d8a2d1448d languageName: node linkType: hard -"@graphql-tools/schema@npm:9.0.4": - version: 9.0.4 - resolution: "@graphql-tools/schema@npm:9.0.4" +"@graphql-tools/schema@npm:^8.0.0": + version: 8.5.1 + resolution: "@graphql-tools/schema@npm:8.5.1" dependencies: - "@graphql-tools/merge": 8.3.6 - "@graphql-tools/utils": 8.12.0 + "@graphql-tools/merge": 8.3.1 + "@graphql-tools/utils": 8.9.0 tslib: ^2.4.0 value-or-promise: 1.0.11 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: fc324312768cecf5d2d2d5f51e8d4788ae327816d716f2cb119bb38853464b7895c1f0d8d96f8ced7635df6a2f3e15a49d64fe3a95a2e68cad021bb83dfa89f1 + checksum: 06000908fc5d3143f7f70eaee82874b87df4dfdd24316e88231e71e6f62f50df2e5a4b6a063b36e98f05caac09afa17861bbc5bf1c886b3f2155b96ea15c973b languageName: node linkType: hard -"@graphql-tools/url-loader@npm:7.16.29, @graphql-tools/url-loader@npm:^7.13.2, @graphql-tools/url-loader@npm:^7.9.7": - version: 7.16.29 - resolution: "@graphql-tools/url-loader@npm:7.16.29" +"@graphql-tools/url-loader@npm:7.17.5, @graphql-tools/url-loader@npm:^7.13.2, @graphql-tools/url-loader@npm:^7.9.7": + version: 7.17.5 + resolution: "@graphql-tools/url-loader@npm:7.17.5" dependencies: "@ardatan/sync-fetch": 0.0.1 - "@graphql-tools/delegate": 9.0.21 - "@graphql-tools/executor-graphql-ws": 0.0.5 - "@graphql-tools/executor-http": 0.0.8 - "@graphql-tools/executor-legacy-ws": 0.0.5 - "@graphql-tools/utils": 9.1.3 - "@graphql-tools/wrap": 9.2.23 + "@graphql-tools/delegate": 9.0.24 + "@graphql-tools/executor-graphql-ws": 0.0.7 + "@graphql-tools/executor-http": 0.1.1 + "@graphql-tools/executor-legacy-ws": 0.0.6 + "@graphql-tools/utils": 9.1.4 + "@graphql-tools/wrap": 9.3.3 "@types/ws": ^8.0.0 - "@whatwg-node/fetch": ^0.5.0 + "@whatwg-node/fetch": ^0.6.0 isomorphic-ws: 5.0.0 tslib: ^2.4.0 value-or-promise: ^1.0.11 - ws: 8.11.0 + ws: 8.12.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 9f707bf77cc54e3f1a97bc8235cea1fc34d18b98a9ad5a8e451c12ac27a4cf2dc8183b29f3d9097bcc5b12517017a4c71a45a370b475aec0ee4f8d7433c2beb1 + checksum: 3d33c8181f901154252af75f5f248375d0ffa43bb66235bca5a15051293e8142d48375a330148cbb72e92a8a40c3ecd90cf9ef3c3d24a612c0c030c6f8228231 languageName: node linkType: hard -"@graphql-tools/utils@npm:8.12.0": - version: 8.12.0 - resolution: "@graphql-tools/utils@npm:8.12.0" +"@graphql-tools/utils@npm:8.9.0": + version: 8.9.0 + resolution: "@graphql-tools/utils@npm:8.9.0" dependencies: tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: b206ea981587741ae4a26e4a6a9eb8c8a5841db110ad054203265f5fdfad112f8785049acb169ccc30266029316890b655d9e597731acc1b65687917fd1fdaaa + checksum: dd589d970fee9ce093a545c69d6306b61af0f38358361295af1274164a87db2985a51d05ca0e0dd08a4e709f0b5c7c201e69ab0b30480fe2fa0c7a7b8310da0a languageName: node linkType: hard -"@graphql-tools/utils@npm:8.13.1, @graphql-tools/utils@npm:^8.6.5, @graphql-tools/utils@npm:^8.8.0, @graphql-tools/utils@npm:^8.9.0": - version: 8.13.1 - resolution: "@graphql-tools/utils@npm:8.13.1" +"@graphql-tools/utils@npm:9.1.4": + version: 9.1.4 + resolution: "@graphql-tools/utils@npm:9.1.4" dependencies: tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: f9bab1370aa91e706abec4c8ea980e15293cb78bd4effba53ad2365dc39d81148db7667b3ef89b35f0a0b0ad58081ffdac4264b7125c69fa8393590ae5025745 + checksum: 63ea1cb94108c07d0cf2d8a46f5eb5a390cec3a22dbc2cb97c8c5abe742aee80c9c1b306b2e55ab165a7365619aac545cb3d3d762d75472a55a5c2a189626f35 languageName: node linkType: hard -"@graphql-tools/utils@npm:8.9.0": - version: 8.9.0 - resolution: "@graphql-tools/utils@npm:8.9.0" +"@graphql-tools/utils@npm:9.2.0": + version: 9.2.0 + resolution: "@graphql-tools/utils@npm:9.2.0" dependencies: + "@graphql-typed-document-node/core": ^3.1.1 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: dd589d970fee9ce093a545c69d6306b61af0f38358361295af1274164a87db2985a51d05ca0e0dd08a4e709f0b5c7c201e69ab0b30480fe2fa0c7a7b8310da0a + checksum: cd1f9887c96313ef7f6cc556bcb82d3b8b026da92739019f5a278b9b4a9e66aff8c0886d56177cb4d57b96b93cea2398deaf72590cf6590ed448ef5e493bfe25 languageName: node linkType: hard -"@graphql-tools/utils@npm:9.1.3": - version: 9.1.3 - resolution: "@graphql-tools/utils@npm:9.1.3" +"@graphql-tools/utils@npm:9.2.1, @graphql-tools/utils@npm:^9.0.0, @graphql-tools/utils@npm:^9.1.1, @graphql-tools/utils@npm:^9.2.1": + version: 9.2.1 + resolution: "@graphql-tools/utils@npm:9.2.1" dependencies: + "@graphql-typed-document-node/core": ^3.1.1 tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: a13c92b272c7f508060f479837f16912ae751a09d1054210ef2017d7442f3b54599c68f1b9faea3a5de31a3068736f96b9796fbfb8dec3875de30ce7260a31c8 + checksum: 37a7bd7e14d28ff1bacc007dca84bc6cef2d7d7af9a547b5dbe52fcd134afddd6d4a7b2148cfbaff5ddba91a868453d597da77bd0457fb0be15928f916901606 languageName: node linkType: hard -"@graphql-tools/utils@npm:9.1.4, @graphql-tools/utils@npm:^9.0.0, @graphql-tools/utils@npm:^9.0.1, @graphql-tools/utils@npm:^9.1.1": - version: 9.1.4 - resolution: "@graphql-tools/utils@npm:9.1.4" +"@graphql-tools/utils@npm:^8.8.0": + version: 8.13.1 + resolution: "@graphql-tools/utils@npm:8.13.1" dependencies: tslib: ^2.4.0 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 63ea1cb94108c07d0cf2d8a46f5eb5a390cec3a22dbc2cb97c8c5abe742aee80c9c1b306b2e55ab165a7365619aac545cb3d3d762d75472a55a5c2a189626f35 + checksum: f9bab1370aa91e706abec4c8ea980e15293cb78bd4effba53ad2365dc39d81148db7667b3ef89b35f0a0b0ad58081ffdac4264b7125c69fa8393590ae5025745 languageName: node linkType: hard -"@graphql-tools/wrap@npm:9.2.23": - version: 9.2.23 - resolution: "@graphql-tools/wrap@npm:9.2.23" +"@graphql-tools/wrap@npm:9.3.3": + version: 9.3.3 + resolution: "@graphql-tools/wrap@npm:9.3.3" dependencies: - "@graphql-tools/delegate": 9.0.21 - "@graphql-tools/schema": 9.0.12 - "@graphql-tools/utils": 9.1.3 + "@graphql-tools/delegate": 9.0.24 + "@graphql-tools/schema": 9.0.14 + "@graphql-tools/utils": 9.1.4 tslib: ^2.4.0 - value-or-promise: 1.0.11 + value-or-promise: 1.0.12 peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 2d000555b7e2ef44424b07ad959e8a24c4dcedc2f4d308a7e97750bded0113e82018138890f6c6dbf2077ae30546d8f3effc5fd20bb6fa4fcd0a32a1fc6f0fe1 + checksum: 68a8fe32c6fe01024ebc16809837bccf427f918b8f7b24ef5ac69cc1780aa49cc4c402a24346a72228c06fd34beb95bcca1631508e98d7e51635dbbbf7d2c915 languageName: node linkType: hard @@ -3783,15 +4121,15 @@ __metadata: languageName: node linkType: hard -"@graphql-yoga/subscription@npm:^3.0.0": - version: 3.0.0 - resolution: "@graphql-yoga/subscription@npm:3.0.0" +"@graphql-yoga/subscription@npm:^3.1.0": + version: 3.1.0 + resolution: "@graphql-yoga/subscription@npm:3.1.0" dependencies: "@graphql-yoga/typed-event-target": ^1.0.0 "@repeaterjs/repeater": ^3.0.4 "@whatwg-node/events": 0.0.2 tslib: ^2.3.1 - checksum: 6c0e216d7199e17bbd27e7d9dfde8b3362b77908b79daaa71d1ce8a009a2959d5713c38e02ad7a9b26b6899d2659eea4752e630bb1ced3b45fb3b8208e5ea2c1 + checksum: 03f112b615ebc2ccd538bbbb7ac0362ffee79b23c5f5cffedb7f0a4b5bfbcc661e528a366b987fafef3193de22f828b4f76338fb5798e87fbb41955fef8070c1 languageName: node linkType: hard @@ -3805,27 +4143,27 @@ __metadata: languageName: node linkType: hard -"@grpc/grpc-js@npm:~1.6.0": - version: 1.6.12 - resolution: "@grpc/grpc-js@npm:1.6.12" +"@grpc/grpc-js@npm:~1.7.0": + version: 1.7.3 + resolution: "@grpc/grpc-js@npm:1.7.3" dependencies: "@grpc/proto-loader": ^0.7.0 "@types/node": ">=12.12.47" - checksum: ced40af0c04a48a0f383538c7312f958f5dbba2cea5587b6c36288d27e6f32954dfab9eb0b411c97ecdce0491be1c9882c574526b3a65469260f2450714333fe + checksum: f9206fd4b7a4d46ed9e113125491fd5b7e103afc2e058e7b528406227496986c63099995030e29b12d928c89f67c39369a2fda450b13958e3957506cafb39fb4 languageName: node linkType: hard -"@grpc/grpc-js@npm:~1.7.0": - version: 1.7.3 - resolution: "@grpc/grpc-js@npm:1.7.3" +"@grpc/grpc-js@npm:~1.8.0": + version: 1.8.11 + resolution: "@grpc/grpc-js@npm:1.8.11" dependencies: "@grpc/proto-loader": ^0.7.0 "@types/node": ">=12.12.47" - checksum: f9206fd4b7a4d46ed9e113125491fd5b7e103afc2e058e7b528406227496986c63099995030e29b12d928c89f67c39369a2fda450b13958e3957506cafb39fb4 + checksum: 7ec620fee9c3eb233aa44b385e0c2233fe4199911826c25ef60c526d6c0afd4a92fe24e7da4d0d3f9ebc8969ba80f89426b9625ce046ad9e956a8631e951a34f languageName: node linkType: hard -"@grpc/proto-loader@npm:^0.6.12, @grpc/proto-loader@npm:^0.6.13": +"@grpc/proto-loader@npm:^0.6.13": version: 0.6.13 resolution: "@grpc/proto-loader@npm:0.6.13" dependencies: @@ -3887,7 +4225,7 @@ __metadata: languageName: node linkType: hard -"@iarna/toml@npm:2.2.5, @iarna/toml@npm:^2.2.5": +"@iarna/toml@npm:2.2.5": version: 2.2.5 resolution: "@iarna/toml@npm:2.2.5" checksum: d095381ad4554aca233b7cf5a91f243ef619e5e15efd3157bc640feac320545450d14b394aebbf6f02a2047437ced778ae598d5879a995441ab7b6c0b2c2f201 @@ -3921,50 +4259,50 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/console@npm:29.3.1" +"@jest/console@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/console@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 + jest-message-util: ^29.4.3 + jest-util: ^29.4.3 slash: ^3.0.0 - checksum: f4773d50b6588eb44daffdf808891f32a827e3f99ae8cca74efb5a9fc117655e418e97e13fcbbf530062321fa940ba88d028e66d27bdf97e41231b2e5b114626 + checksum: 43746800b1913af5ea22e72cea9c69a41f20cd82812f640747e98faba84169076cc17a557df7f269624c430d146476d84efb2e8b4a71a63ac8e29cdea53a0d0b languageName: node linkType: hard -"@jest/core@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/core@npm:29.3.1" +"@jest/core@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/core@npm:29.4.3" dependencies: - "@jest/console": ^29.3.1 - "@jest/reporters": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.3 + "@jest/reporters": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/transform": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.2.0 - jest-config: ^29.3.1 - jest-haste-map: ^29.3.1 - jest-message-util: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-resolve-dependencies: ^29.3.1 - jest-runner: ^29.3.1 - jest-runtime: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 - jest-watcher: ^29.3.1 + jest-changed-files: ^29.4.3 + jest-config: ^29.4.3 + jest-haste-map: ^29.4.3 + jest-message-util: ^29.4.3 + jest-regex-util: ^29.4.3 + jest-resolve: ^29.4.3 + jest-resolve-dependencies: ^29.4.3 + jest-runner: ^29.4.3 + jest-runtime: ^29.4.3 + jest-snapshot: ^29.4.3 + jest-util: ^29.4.3 + jest-validate: ^29.4.3 + jest-watcher: ^29.4.3 micromatch: ^4.0.4 - pretty-format: ^29.3.1 + pretty-format: ^29.4.3 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -3972,76 +4310,76 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 06a930365498e9cf902537746090c6ce2d98c1c394d81a458f0a74c287a5321306cad25c1aec1f55222b9e3d514d7f8de6e8d44eea3bc6d63ae75b618eb473bc + checksum: 96711566ac55230537fdd42aa748cb17ca5346e0468cb2f33d8231540efcc7c737f28531f4c4ec2f0e5b54e338eccabaa079ed7d14a09d284d58ddea3fc83b4f languageName: node linkType: hard -"@jest/environment@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/environment@npm:29.3.1" +"@jest/environment@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/environment@npm:29.4.3" dependencies: - "@jest/fake-timers": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/fake-timers": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" - jest-mock: ^29.3.1 - checksum: 46982c52649854e7766b8129a81a59fefefb898f853fe2a1394e72c5492a183f4e596eb91f3d4ba614a7117869ccf2c509ba190747c96085de4fa8300bb65226 + jest-mock: ^29.4.3 + checksum: 645b68de96dc3e407e386c2e0050c0ec94782eb6a4d99c98bfa30bac1b31bed00b418bd3d08bd671a9f572b0383b1fade27b6839be296d3625adc31f96066631 languageName: node linkType: hard -"@jest/expect-utils@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/expect-utils@npm:29.3.1" +"@jest/expect-utils@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/expect-utils@npm:29.4.3" dependencies: - jest-get-type: ^29.2.0 - checksum: dc58ff9c5c7e893c056f3560cb1445771dcc1555df0b5aeff4808c6425ca9b921eae5b4f92b433b89c401e445694f5484b352f06620bac9e7cb97b8f56ee3e21 + jest-get-type: ^29.4.3 + checksum: 56eddd550235ca55e27ea920bb2051d55d60b1da86190e2ebc4700ed490a8287f70cb9694b714446b37d0356c4676634c9b1f85a87226a01be519234a26cd449 languageName: node linkType: hard -"@jest/expect@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/expect@npm:29.3.1" +"@jest/expect@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/expect@npm:29.4.3" dependencies: - expect: ^29.3.1 - jest-snapshot: ^29.3.1 - checksum: 705bdad3f5af7c87d252a26dab890ac7f560d53439b364b4260f68b2dba271464bd7de7cfe2b03db7abaccc409da4da338075f870a1c31a1b4770bab6e67c53f + expect: ^29.4.3 + jest-snapshot: ^29.4.3 + checksum: a66a967497a0313c1a684082fa4ecdccaba6556b3b9f7231fc4e75fd056c28687ce2989bb40083f26e10697e8ed84b0eccdc1c86886a983ee9b7394d2c4dc87e languageName: node linkType: hard -"@jest/fake-timers@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/fake-timers@npm:29.3.1" +"@jest/fake-timers@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/fake-timers@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 - "@sinonjs/fake-timers": ^9.1.2 + "@jest/types": ^29.4.3 + "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.3.1 - jest-mock: ^29.3.1 - jest-util: ^29.3.1 - checksum: b2fe1ea5d8ff3aa9ef099550d5897adba0ed53f8971e134ad589a52346b1f6914df986ef5c847264f7446a7dcae66946f4107cb1087b630a447cf13ad334b59b + jest-message-util: ^29.4.3 + jest-mock: ^29.4.3 + jest-util: ^29.4.3 + checksum: 1a9d634014e393045908bf07651c43cafc4ba463d89c5eafb6205e90df432c81005e6f97a18bd6370a804ed024779224b49bd0cef303da6cfcf770332cf14846 languageName: node linkType: hard -"@jest/globals@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/globals@npm:29.3.1" +"@jest/globals@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/globals@npm:29.4.3" dependencies: - "@jest/environment": ^29.3.1 - "@jest/expect": ^29.3.1 - "@jest/types": ^29.3.1 - jest-mock: ^29.3.1 - checksum: cda0fc6e1f8fd5a72f576c227db7a0b5ec47baa168e7aae0aca2b8f8d08d97b0c563a154460b96dcbaf3991584111a852ce783ceb66fc526cf440faa668b3893 + "@jest/environment": ^29.4.3 + "@jest/expect": ^29.4.3 + "@jest/types": ^29.4.3 + jest-mock: ^29.4.3 + checksum: 6f9b1249463dda51f695a28819457771dc92f68700a377e6c4262f8b94d9016c9782aea76a80ff0612c1a3ebc6c71f76160538286cf8876724a2ecfd5e617e81 languageName: node linkType: hard -"@jest/reporters@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/reporters@npm:29.3.1" +"@jest/reporters@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/reporters@npm:29.4.3" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/transform": ^29.4.3 + "@jest/types": ^29.4.3 "@jridgewell/trace-mapping": ^0.3.15 "@types/node": "*" chalk: ^4.0.0 @@ -4054,9 +4392,9 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 - jest-worker: ^29.3.1 + jest-message-util: ^29.4.3 + jest-util: ^29.4.3 + jest-worker: ^29.4.3 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -4066,51 +4404,51 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: c961d44d868d019f6a722e31370785ffe91f1746ee65337c5bb1c557cc053bfc0a54fc07d703c6d3d2ad16e87241f2d22ee59895161049fafd4f94f893cdb9bf + checksum: 352c86de4ee0af5c1273aa2fad513d7fe226aa1f2581d7611877a4140dc3f762ebca3f12367a57f4c8c2e2323e91ad2f05123d4e6a0774f87f25476976f4f036 languageName: node linkType: hard -"@jest/schemas@npm:^29.0.0": - version: 29.0.0 - resolution: "@jest/schemas@npm:29.0.0" +"@jest/schemas@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/schemas@npm:29.4.3" dependencies: - "@sinclair/typebox": ^0.24.1 - checksum: 08c2f6b0237f52ab9448eb6633561ee1e499871082ac41a51b581e91571f6da317b4be0529307caf4cb3fd50798f7c096665db6bb2b5dde999a2c0c08b8775c9 + "@sinclair/typebox": ^0.25.16 + checksum: 8a35967cec454d1de2d5a58ab99b49a0ff798d1dce2d817bdd9960bb2f070493f767fbbf419e6a263860d3b1ef1e50ab609a76ae21b5f8c09bb0859e8f51a098 languageName: node linkType: hard -"@jest/source-map@npm:^29.2.0": - version: 29.2.0 - resolution: "@jest/source-map@npm:29.2.0" +"@jest/source-map@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/source-map@npm:29.4.3" dependencies: "@jridgewell/trace-mapping": ^0.3.15 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 6b63d7a1deb59f59fdd7c6f5700069401ec6228e788f3446a6f9ead2e4926c394e1d00eced3f77296a218089c0a173d2aeb5c7b9fd6205ddb160a9f28e644ea8 + checksum: 353f9989dcb416e8a2559ad2831b4b3e8446a9f8259782cec97f89903b5c00baa76ea3e23a3f1c83c1ccb3999a9e318b8c6a4bab29e4b66a4abdbb760e445a50 languageName: node linkType: hard -"@jest/test-result@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/test-result@npm:29.3.1" +"@jest/test-result@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/test-result@npm:29.4.3" dependencies: - "@jest/console": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.3 + "@jest/types": ^29.4.3 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 6433a278119d5cdca1f92d1727850c9092a816a95bd5f3efb86b413599f1281d3f4e44ce564e25428ee1759c46cf8916e86fe077c0d94026a4b9ca40cb6722ed + checksum: 9f401cfd5e0f1d9a9055cd2600708011349724f4f329b4fea7009def047d29cf1f2e1de94fdcd99c9497e99ae04dd5c5ce58c96a3a3bee9073dea10bbea9a5b5 languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/test-sequencer@npm:29.3.1" +"@jest/test-sequencer@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/test-sequencer@npm:29.4.3" dependencies: - "@jest/test-result": ^29.3.1 + "@jest/test-result": ^29.4.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 + jest-haste-map: ^29.4.3 slash: ^3.0.0 - checksum: 30399c44fcbacbe2b538b720d4857f2edf5be29b7ce7ea9c1a4af87d7526b5a0896d379bcf7a61608f18f86732edfbade24ec3b7091f9e26bb4bd0fe8a68fb79 + checksum: 699d95236e1d69e0613c67b10ee183d590fb27ec04cbb3a6359dbb6f605a5873fd2d1635b514749e3b1e706833eeed2e36bb2694d2b7c0e5013c21273b0954da languageName: node linkType: hard @@ -4137,26 +4475,26 @@ __metadata: languageName: node linkType: hard -"@jest/transform@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/transform@npm:29.3.1" +"@jest/transform@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/transform@npm:29.4.3" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@jridgewell/trace-mapping": ^0.3.15 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-util: ^29.3.1 + jest-haste-map: ^29.4.3 + jest-regex-util: ^29.4.3 + jest-util: ^29.4.3 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 - write-file-atomic: ^4.0.1 - checksum: 5e43dea16b6985f7f28bb7f1d8f7c8e1a980dd3325265ef48e8bbc7ba02530e26094541693ac1fb8dd791b7615adf3ef0b537d60ee8fe8299b1ab84f445451e0 + write-file-atomic: ^4.0.2 + checksum: 582a89229cb21698e37652debc4c1b1be35237ecdb955028d544fae3937d917173b499f55ce1d06c6253164d59a063b4e3eefbf0927056e1de8b921f74c18172 languageName: node linkType: hard @@ -4173,17 +4511,24 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.3.1": - version: 29.3.1 - resolution: "@jest/types@npm:29.3.1" +"@jest/types@npm:^29.4.3": + version: 29.4.3 + resolution: "@jest/types@npm:29.4.3" dependencies: - "@jest/schemas": ^29.0.0 + "@jest/schemas": ^29.4.3 "@types/istanbul-lib-coverage": ^2.0.0 "@types/istanbul-reports": ^3.0.0 "@types/node": "*" "@types/yargs": ^17.0.8 chalk: ^4.0.0 - checksum: c1ae1a66fbe403c82578d55cc5a061bffce2426f830c9365d0ab033f48580f3beb378631efe85e420709ff898fca6f7dd8fca9eb412dfed3d88a80c422065188 + checksum: 7152eccca842a13c56bff582736d8c794fd547b0c695f0cbbe5533e02587c9576e257baf77dd42ae822613c53f29fc4b02c9b0dadeba22638929d945c81b4d02 + languageName: node + linkType: hard + +"@josephg/resolvable@npm:^1.0.0": + version: 1.0.1 + resolution: "@josephg/resolvable@npm:1.0.1" + checksum: 94f4ff9170728b35b56bd942473ae2fed55b41a9ef6bd6a004219c59bd246afeee43214b825558eb6ba4047c38001548197cf669025443731e09c256e88519e5 languageName: node linkType: hard @@ -4249,7 +4594,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.8, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.17 resolution: "@jridgewell/trace-mapping@npm:0.3.17" dependencies: @@ -4259,6 +4604,15 @@ __metadata: languageName: node linkType: hard +"@jsdoc/salty@npm:^0.2.1": + version: 0.2.4 + resolution: "@jsdoc/salty@npm:0.2.4" + dependencies: + lodash: ^4.17.21 + checksum: 4eb6f16c3225fa48b43d5a04a346c2d40d224406f309c7c4a4f0f1adb3ea141478c835d1b55bf8fe5e7924eb7de5af57c44ae5c183998fbab0d285d45ebbfa37 + languageName: node + linkType: hard + "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.4 resolution: "@leichtgewicht/ip-codec@npm:2.0.4" @@ -4266,913 +4620,111 @@ __metadata: languageName: node linkType: hard -"@lerna/add@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/add@npm:6.4.1" +"@lerna/child-process@npm:6.5.1": + version: 6.5.1 + resolution: "@lerna/child-process@npm:6.5.1" + dependencies: + chalk: ^4.1.0 + execa: ^5.0.0 + strong-log-transformer: ^2.1.0 + checksum: 45de04bc3a226b2d461c1e7a550cee3fff01141bea0b621cb2ed400561a6918a7580fa69927452ca89da85f2d7679cc332211ed80308b0dc3df636040270d0dd + languageName: node + linkType: hard + +"@lerna/create@npm:6.5.1": + version: 6.5.1 + resolution: "@lerna/create@npm:6.5.1" dependencies: - "@lerna/bootstrap": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/npm-conf": 6.4.1 - "@lerna/validation-error": 6.4.1 + "@lerna/child-process": 6.5.1 dedent: ^0.7.0 + fs-extra: ^9.1.0 + init-package-json: ^3.0.2 npm-package-arg: 8.1.1 - p-map: ^4.0.0 + p-reduce: ^2.1.0 pacote: ^13.6.1 + pify: ^5.0.0 semver: ^7.3.4 - checksum: 909a0000c8767660a4680e62c96390e6045bb230d437d84c62abbc254f8e28c91fd7a5467d098b044d91d545715b0917c42d37343a034b40f01a6928e0a6abfd - languageName: node - linkType: hard - -"@lerna/bootstrap@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/bootstrap@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/has-npm-version": 6.4.1 - "@lerna/npm-install": 6.4.1 - "@lerna/package-graph": 6.4.1 - "@lerna/pulse-till-done": 6.4.1 - "@lerna/rimraf-dir": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/symlink-binary": 6.4.1 - "@lerna/symlink-dependencies": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@npmcli/arborist": 5.3.0 - dedent: ^0.7.0 - get-port: ^5.1.1 - multimatch: ^5.0.0 - npm-package-arg: 8.1.1 - npmlog: ^6.0.2 - p-map: ^4.0.0 - p-map-series: ^2.1.0 - p-waterfall: ^2.1.1 - semver: ^7.3.4 - checksum: a85385850b57e03c7671f7225ae83b9ada29279e7369d996279398e709af29bbedf060ad69d05079b88fe03b72e6087be20ed985da36f6faecec334d764b7189 + slash: ^3.0.0 + validate-npm-package-license: ^3.0.4 + validate-npm-package-name: ^4.0.0 + yargs-parser: 20.2.4 + checksum: 8c26a045d27d9fb09fff7b56ebbd2b11bb717ab3c6375949472fcc510514e1a94e5b12b4d1682de2ed38c5955307e2529cc32e315c3f76bd1640a6c655b2d688 languageName: node linkType: hard -"@lerna/changed@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/changed@npm:6.4.1" - dependencies: - "@lerna/collect-updates": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/listable": 6.4.1 - "@lerna/output": 6.4.1 - checksum: 16e1a3bcc80750fe7f3554c9453c3ae2c5e67efb69673c9a5dfb1ec31d10abe7f8a0ededdec83d37c1a1f8507e0b6c8e3abb6a6754e8ce0259a7f98269dc4dbe +"@lukeed/ms@npm:^2.0.1": + version: 2.0.1 + resolution: "@lukeed/ms@npm:2.0.1" + checksum: 06a5c9985194fb5e5e3ea60766589c808efee61661d85f869f92432bfb2fa5e5326b56b99df4c5d900bf4e9ce861791db058cae89a1d02a6be0638d9e804644a languageName: node linkType: hard -"@lerna/check-working-tree@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/check-working-tree@npm:6.4.1" +"@mdx-js/mdx@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/mdx@npm:1.6.22" dependencies: - "@lerna/collect-uncommitted": 6.4.1 - "@lerna/describe-ref": 6.4.1 - "@lerna/validation-error": 6.4.1 - checksum: d633a6399643e8ce131a23b824161a08aa9b48c3e77cc0fff6f4820c8d219396f694c191de965fc192eeafbe9fb9b8ae2f14aee66319d14315f7aca8da304359 + "@babel/core": 7.12.9 + "@babel/plugin-syntax-jsx": 7.12.1 + "@babel/plugin-syntax-object-rest-spread": 7.8.3 + "@mdx-js/util": 1.6.22 + babel-plugin-apply-mdx-type-prop: 1.6.22 + babel-plugin-extract-import-names: 1.6.22 + camelcase-css: 2.0.1 + detab: 2.0.4 + hast-util-raw: 6.0.1 + lodash.uniq: 4.5.0 + mdast-util-to-hast: 10.0.1 + remark-footnotes: 2.0.0 + remark-mdx: 1.6.22 + remark-parse: 8.0.3 + remark-squeeze-paragraphs: 4.0.0 + style-to-object: 0.3.0 + unified: 9.2.0 + unist-builder: 2.0.3 + unist-util-visit: 2.0.3 + checksum: 7f4c38911fc269159834240d3cc9279839145022a992bd61657530750c7ab5d0f674e8d6319b6e2e426d0e1adc6cc5ab1876e57548208783d8a3d1b8ef73ebca languageName: node linkType: hard -"@lerna/child-process@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/child-process@npm:6.4.1" - dependencies: - chalk: ^4.1.0 - execa: ^5.0.0 - strong-log-transformer: ^2.1.0 - checksum: 0ce3de9b8cda4679c9845e62cf2883552d146c69100158f4cc5e47d7b8c46ea72faa3599f40554b935d373e4a58a06b64b7f478eff6ea0b3e80709abd354c39a +"@mdx-js/react@npm:^1.6.22": + version: 1.6.22 + resolution: "@mdx-js/react@npm:1.6.22" + peerDependencies: + react: ^16.13.1 || ^17.0.0 + checksum: ed896671ffab04c1f11cdba45bfb2786acff58cd0b749b0a13d9b7a7022ac75cc036bec067ca946e6540e2934727e0ba8bf174e4ae10c916f30cda6aecac8992 languageName: node linkType: hard -"@lerna/clean@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/clean@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/prompt": 6.4.1 - "@lerna/pulse-till-done": 6.4.1 - "@lerna/rimraf-dir": 6.4.1 - p-map: ^4.0.0 - p-map-series: ^2.1.0 - p-waterfall: ^2.1.1 - checksum: a170940df505499977e38cdc3c13599634aa8466a50aeb89e26ab1b639a95a18933e4580e94bd0cc5bbffdfae3414c761bfaff48513cdd23f5900b59a3bbb3e6 +"@mdx-js/util@npm:1.6.22": + version: 1.6.22 + resolution: "@mdx-js/util@npm:1.6.22" + checksum: 2ee8da6afea0f42297ea31f52b1d50d228744d2895cce7cc9571b7d5ce97c7c96037c80b6dbcded9caa8099c9a994eda62980099eabe1c000aaa792816c66f10 languageName: node linkType: hard -"@lerna/cli@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/cli@npm:6.4.1" +"@mrmlnc/readdir-enhanced@npm:^2.2.1": + version: 2.2.1 + resolution: "@mrmlnc/readdir-enhanced@npm:2.2.1" dependencies: - "@lerna/global-options": 6.4.1 - dedent: ^0.7.0 - npmlog: ^6.0.2 - yargs: ^16.2.0 - checksum: 1b73ff816db5cfc603457ae5624f6cdeabdf922e74facf351932e381760030a53097a537f435ca29b27b22a82176249d0e8b6b298e3fd8e715944d853246ceec + call-me-maybe: ^1.0.1 + glob-to-regexp: ^0.3.0 + checksum: 01840f3c85e9a7cd0ed5e038cc00e7518809b9edda950598e22b1c9804832e39a75707aaa6eb0b023e72182a85e00041c7a01483e425b16257bd3d5e4c788d86 languageName: node linkType: hard -"@lerna/collect-uncommitted@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/collect-uncommitted@npm:6.4.1" +"@mswjs/cookies@npm:^0.2.2": + version: 0.2.2 + resolution: "@mswjs/cookies@npm:0.2.2" dependencies: - "@lerna/child-process": 6.4.1 - chalk: ^4.1.0 - npmlog: ^6.0.2 - checksum: 8c601bf278eab67275a394ce85403fca0b33b5f5304baffeaab8bc43c022140465fd649c47d9f23fb9221625c9ea89c1b5d0ad01f6be85c869d6aed7cb44e72f + "@types/set-cookie-parser": ^2.4.0 + set-cookie-parser: ^2.4.6 + checksum: f950062538d431674d581309cf19884fc4d3f57e2a276164cac0c9a3250071d42464ba7825d13be14c703ca5a912d62a62626f4a068d8f36d1629dbb63bde740 languageName: node linkType: hard -"@lerna/collect-updates@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/collect-updates@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/describe-ref": 6.4.1 - minimatch: ^3.0.4 - npmlog: ^6.0.2 - slash: ^3.0.0 - checksum: 0ca855d9de5b3965ea768d625ad9892ae86ddffb6a7d48363ff9534a0f5f914db4696556d488f5206014347504992b17240ea18276cb1aee53572d3fdd2f6fe7 - languageName: node - linkType: hard - -"@lerna/command@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/command@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/package-graph": 6.4.1 - "@lerna/project": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@lerna/write-log-file": 6.4.1 - clone-deep: ^4.0.1 - dedent: ^0.7.0 - execa: ^5.0.0 - is-ci: ^2.0.0 - npmlog: ^6.0.2 - checksum: e3b92213be67a675f45d42aafc45e66e04cbd9e5b75f31136c0e62873081e14ac576fe912521fbacbfe8f8d1ee2f9d3df9a07cfe0784c7f76927e7313f485eae - languageName: node - linkType: hard - -"@lerna/conventional-commits@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/conventional-commits@npm:6.4.1" - dependencies: - "@lerna/validation-error": 6.4.1 - conventional-changelog-angular: ^5.0.12 - conventional-changelog-core: ^4.2.4 - conventional-recommended-bump: ^6.1.0 - fs-extra: ^9.1.0 - get-stream: ^6.0.0 - npm-package-arg: 8.1.1 - npmlog: ^6.0.2 - pify: ^5.0.0 - semver: ^7.3.4 - checksum: 9a15a23cf290c233f6266235a31e2981a56af22906e6b9d3663a01652e901396666172a656fc215ab5b0c98843ce45581c14fa6aba02ee57fc4bb77c8e8ee519 - languageName: node - linkType: hard - -"@lerna/create-symlink@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/create-symlink@npm:6.4.1" - dependencies: - cmd-shim: ^5.0.0 - fs-extra: ^9.1.0 - npmlog: ^6.0.2 - checksum: b0ced3046667bda8d771029c49df09ff412515511261043457ecbeb7f14a3cbf64fc363e56a09958833a39b770dc5623f169ff110c60069763693c78a639f265 - languageName: node - linkType: hard - -"@lerna/create@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/create@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/npm-conf": 6.4.1 - "@lerna/validation-error": 6.4.1 - dedent: ^0.7.0 - fs-extra: ^9.1.0 - init-package-json: ^3.0.2 - npm-package-arg: 8.1.1 - p-reduce: ^2.1.0 - pacote: ^13.6.1 - pify: ^5.0.0 - semver: ^7.3.4 - slash: ^3.0.0 - validate-npm-package-license: ^3.0.4 - validate-npm-package-name: ^4.0.0 - yargs-parser: 20.2.4 - checksum: d323b1bf87ccaa63f551c04c09eefc7c98e736bd2e7bfae5291a69e7ea48fac185b7f6e346c7f43a2ef6ee398b555a61f0cbe048b467dfa0bf931711be26c315 - languageName: node - linkType: hard - -"@lerna/describe-ref@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/describe-ref@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - npmlog: ^6.0.2 - checksum: 3b8e7861d7c5fc7e29850fbbc1cd54098b28041b2ac3b482337cf3f3d19a18991344f9048b581b2a9aad7b0ffe3e651626179fa42b7dfe048c8a01ee85d941c5 - languageName: node - linkType: hard - -"@lerna/diff@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/diff@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/validation-error": 6.4.1 - npmlog: ^6.0.2 - checksum: 543a47495e54c82cb9a39e78fa6432161b65b2677246ad515351daadf58f70d60849c66c2a862b615097d088c98c25268656243681d0fbb650da906448bcff57 - languageName: node - linkType: hard - -"@lerna/exec@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/exec@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/profiler": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/validation-error": 6.4.1 - p-map: ^4.0.0 - checksum: c3996b0ebc1170e1a6b5aba99e8ae86f989618341bc1b3bca1ee809f3b6f4b8dd2514a2dd6c8b057576ddca2530022f3d6f3fa4419fd7dd639a5a727e98713f7 - languageName: node - linkType: hard - -"@lerna/filter-options@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/filter-options@npm:6.4.1" - dependencies: - "@lerna/collect-updates": 6.4.1 - "@lerna/filter-packages": 6.4.1 - dedent: ^0.7.0 - npmlog: ^6.0.2 - checksum: e9822d74ec29de1736cbdedfbcd959edc4bdc0f8310f8d10d03e5bfafa4523fdd84a8f06c1ea8983e3ac6bede1ecae4d9824ae903119de9f7945199d60a8d63c - languageName: node - linkType: hard - -"@lerna/filter-packages@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/filter-packages@npm:6.4.1" - dependencies: - "@lerna/validation-error": 6.4.1 - multimatch: ^5.0.0 - npmlog: ^6.0.2 - checksum: 88243e637ba24f062a6bb312b196db145e78a05cb528bda1593c6c00e3093cb56a1457cd465a7bf1fba6b53eeed49ff0e54585167699828fbaa249843c3db49d - languageName: node - linkType: hard - -"@lerna/get-npm-exec-opts@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/get-npm-exec-opts@npm:6.4.1" - dependencies: - npmlog: ^6.0.2 - checksum: 9983514953ef94c91366dc29a5aba2d48d2aab2f34f0b2f7dd1c1054edd51a4eb8c9f8bc2bd7335f275db4097a4cd0db6ddb483ba461f270ed6b31c737a64137 - languageName: node - linkType: hard - -"@lerna/get-packed@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/get-packed@npm:6.4.1" - dependencies: - fs-extra: ^9.1.0 - ssri: ^9.0.1 - tar: ^6.1.0 - checksum: 2a431d0fb1caf052854ebfa11ac8c8c11958b1fbd86224012694b6256fd07101ff34e92d7ae96e93555f9c72ac0a6089e1f60db106284bf872352b45c86739c5 - languageName: node - linkType: hard - -"@lerna/github-client@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/github-client@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@octokit/plugin-enterprise-rest": ^6.0.1 - "@octokit/rest": ^19.0.3 - git-url-parse: ^13.1.0 - npmlog: ^6.0.2 - checksum: 0decff1fea80c74ed794bce582a5c6fda329846578710932e2075dc9f16195781467d24382f8d18b5a0f23afcf744e468301e1d023b505ae705fb4b0c87d510a - languageName: node - linkType: hard - -"@lerna/gitlab-client@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/gitlab-client@npm:6.4.1" - dependencies: - node-fetch: ^2.6.1 - npmlog: ^6.0.2 - checksum: 485959c8c7301c7dfc60cc881d412ebe26b12e91d9fcdd344c8ac0bd23cd86b1e71d426e1c4a5a5edacef8b475a9ea23736d6f065bf4b1567491182c50306990 - languageName: node - linkType: hard - -"@lerna/global-options@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/global-options@npm:6.4.1" - checksum: 2db786535bb82a4077d602aaebcc5da7ee676ddf66e607754fb581a4516db014e7d7456a0320c91882a82c0faf8860958bce032bc558e248a98ba6e84357ed59 - languageName: node - linkType: hard - -"@lerna/has-npm-version@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/has-npm-version@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - semver: ^7.3.4 - checksum: 6dfb69e3bff701a8856c756f41e86d7796cda9a8601b86942d2106ce2d514306aed693cd0eef85b134452f0e704529c69dc1709df4e49562141b305da2af317d - languageName: node - linkType: hard - -"@lerna/import@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/import@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/prompt": 6.4.1 - "@lerna/pulse-till-done": 6.4.1 - "@lerna/validation-error": 6.4.1 - dedent: ^0.7.0 - fs-extra: ^9.1.0 - p-map-series: ^2.1.0 - checksum: 81c796536933f93fd34258699bfd007a58bd6254fd58cb46e9068125d3d68a0e565b6af2bd4d1077e4dab45b2dda278b9a45f91f93afc9abddb97b20191fe557 - languageName: node - linkType: hard - -"@lerna/info@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/info@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/output": 6.4.1 - envinfo: ^7.7.4 - checksum: 7042e4f690924c66d9b745ff2ede91f5f5b3bcc7fde674ca6ded1e5521a8b87f8b2b0a62283cb4272952954843bec2300fd1d28db547b5486d860038d0510098 - languageName: node - linkType: hard - -"@lerna/init@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/init@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/project": 6.4.1 - fs-extra: ^9.1.0 - p-map: ^4.0.0 - write-json-file: ^4.3.0 - checksum: 28f5acf0ddb41c58f806a3b4b1d3810e2c400f8e2f886ae1b9d71db7028982db641267f93564f682892c322706f7f91a158dffb5cc486f87a51ffea59fbe1d37 - languageName: node - linkType: hard - -"@lerna/link@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/link@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/package-graph": 6.4.1 - "@lerna/symlink-dependencies": 6.4.1 - "@lerna/validation-error": 6.4.1 - p-map: ^4.0.0 - slash: ^3.0.0 - checksum: 94b0e361c6650add7c3f485a1911420ae58563aca763c194c6f540b9c29092bf5779bb645dd4f1607c5041c4694f6d32c7ad8ddf20512d911745de61940842cc - languageName: node - linkType: hard - -"@lerna/list@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/list@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/listable": 6.4.1 - "@lerna/output": 6.4.1 - checksum: 7162be0847bf6bb270233f596475fa6a6dbe67e374b6c89a4e65c39fb4fac1622189268610399d281ea4ac5532773bdda085bb4e604a390177ff726694e8ae8d - languageName: node - linkType: hard - -"@lerna/listable@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/listable@npm:6.4.1" - dependencies: - "@lerna/query-graph": 6.4.1 - chalk: ^4.1.0 - columnify: ^1.6.0 - checksum: 4f774cf703aabe46d08d2d3670d588a755ebe9fc23ffac11e8e0ac5b2132274aedb22d8b35f7f641a9c12015d8a4e71158ede3db6870a681ca1e94aad32d0adb - languageName: node - linkType: hard - -"@lerna/log-packed@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/log-packed@npm:6.4.1" - dependencies: - byte-size: ^7.0.0 - columnify: ^1.6.0 - has-unicode: ^2.0.1 - npmlog: ^6.0.2 - checksum: d66b8f2ef25e03115f2f661a4e60dde40b9a471bfe2130fe7f7e7a059c2dc6af02f5d72db489f181354a4bf9f79209e094673d3d0a60cb03e07d1f97f3dc10bb - languageName: node - linkType: hard - -"@lerna/npm-conf@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/npm-conf@npm:6.4.1" - dependencies: - config-chain: ^1.1.12 - pify: ^5.0.0 - checksum: ebefe3f564ad65d60db8f5ef099c8ca64efeac7bb814fb16393044bed4b542dd8d622089f2f85b87f6dce451d2b6f257c32c168f9c759d78ca8027640d121e82 - languageName: node - linkType: hard - -"@lerna/npm-dist-tag@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/npm-dist-tag@npm:6.4.1" - dependencies: - "@lerna/otplease": 6.4.1 - npm-package-arg: 8.1.1 - npm-registry-fetch: ^13.3.0 - npmlog: ^6.0.2 - checksum: 54f2dd1ddbdac22c1a148d464fb427982602ddac10d353ef0c3e444857f4165fada9bb558b9dacd477534b4f21f4ffec0c92d08c381b925bdcb0a3d22530a69e - languageName: node - linkType: hard - -"@lerna/npm-install@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/npm-install@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/get-npm-exec-opts": 6.4.1 - fs-extra: ^9.1.0 - npm-package-arg: 8.1.1 - npmlog: ^6.0.2 - signal-exit: ^3.0.3 - write-pkg: ^4.0.0 - checksum: 958b004c9ae581a1e22b20be188dbb943a372fbb186dee4c320809f7311cf9aa85aa7c9d75b775093ce0ebef59f30caddc6ef1ac93b4c5d072d111251b75e440 - languageName: node - linkType: hard - -"@lerna/npm-publish@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/npm-publish@npm:6.4.1" - dependencies: - "@lerna/otplease": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - fs-extra: ^9.1.0 - libnpmpublish: ^6.0.4 - npm-package-arg: 8.1.1 - npmlog: ^6.0.2 - pify: ^5.0.0 - read-package-json: ^5.0.1 - checksum: 9fd83a2104329b639fb0887bc6df3930f4f42b705830e4711cac98306f1146c278f8f4e293bab9f23b9ada7d702b91b7b782dbeb601d53ae0edece78de32d70d - languageName: node - linkType: hard - -"@lerna/npm-run-script@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/npm-run-script@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - "@lerna/get-npm-exec-opts": 6.4.1 - npmlog: ^6.0.2 - checksum: 2d771c9a34e726490f12e15b5067ac86cbf6efa54751e8f962c93f04102d0ab06f27286556555586c4690d015df2230569e0a1a18a918c9d7702a5f6a7926b29 - languageName: node - linkType: hard - -"@lerna/otplease@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/otplease@npm:6.4.1" - dependencies: - "@lerna/prompt": 6.4.1 - checksum: 8255203a0a8a73cc084a76c679d1e8c0f38265c7844635a7c3abfe18ea6a52d603f642678fb2f2fa7cff0b6e0ba03432a4cefc419073246505b80e8dfd7cb76d - languageName: node - linkType: hard - -"@lerna/output@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/output@npm:6.4.1" - dependencies: - npmlog: ^6.0.2 - checksum: 3f57e7c49fef76c6e2c2a2503a16752ef5c697e9db47eee1b0fb8662e6211a6791225c4e4528890bc51840c14c15d471ae79da6ea4e99465d0e52df8c88b6af1 - languageName: node - linkType: hard - -"@lerna/pack-directory@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/pack-directory@npm:6.4.1" - dependencies: - "@lerna/get-packed": 6.4.1 - "@lerna/package": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - "@lerna/temp-write": 6.4.1 - npm-packlist: ^5.1.1 - npmlog: ^6.0.2 - tar: ^6.1.0 - checksum: a56c85fb2afa74adb736a3b60cb5f78aeea0fc18bbb4debff3ff2a98d9dfd93e34da41c714e3292b54a87e63b49c3772c13fe6ff9e29262c5177ed5e20e97a23 - languageName: node - linkType: hard - -"@lerna/package-graph@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/package-graph@npm:6.4.1" - dependencies: - "@lerna/prerelease-id-from-version": 6.4.1 - "@lerna/validation-error": 6.4.1 - npm-package-arg: 8.1.1 - npmlog: ^6.0.2 - semver: ^7.3.4 - checksum: 301b170236648d8cfd20ba8ca8367371059b90e6a3e54d7f2e650727266253515b67013edb645f7ea4157add757165cf916cff2d4ff5f2960a5b3909822a13d5 - languageName: node - linkType: hard - -"@lerna/package@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/package@npm:6.4.1" - dependencies: - load-json-file: ^6.2.0 - npm-package-arg: 8.1.1 - write-pkg: ^4.0.0 - checksum: ad08d0fec7a00c96aa767dc32ca29a6edb64ef38af3b4bb8052023539c0daa91bf58114b74f9a9ec7086aa1d4628ba4ecba0330497aa768558c1057530d39479 - languageName: node - linkType: hard - -"@lerna/prerelease-id-from-version@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/prerelease-id-from-version@npm:6.4.1" - dependencies: - semver: ^7.3.4 - checksum: 24197179ddbd6404a3e23070a265f69654da7a5291470739ccb9879899818c4b853b608826755cc0d711aaf69cd2ed151ccef4b3db6e68f7cf9d8d4f89abe735 - languageName: node - linkType: hard - -"@lerna/profiler@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/profiler@npm:6.4.1" - dependencies: - fs-extra: ^9.1.0 - npmlog: ^6.0.2 - upath: ^2.0.1 - checksum: 418a6bfea0ff7b722112e12d898e2941e5773faad374d9c24927b52a49937510df7931226d87436637937a82789e06b58b563e4195605fc670677556168d29e5 - languageName: node - linkType: hard - -"@lerna/project@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/project@npm:6.4.1" - dependencies: - "@lerna/package": 6.4.1 - "@lerna/validation-error": 6.4.1 - cosmiconfig: ^7.0.0 - dedent: ^0.7.0 - dot-prop: ^6.0.1 - glob-parent: ^5.1.1 - globby: ^11.0.2 - js-yaml: ^4.1.0 - load-json-file: ^6.2.0 - npmlog: ^6.0.2 - p-map: ^4.0.0 - resolve-from: ^5.0.0 - write-json-file: ^4.3.0 - checksum: a64be3d54856c88d4c7f5e2c01e0677577000dc96dd8ca607299b3dc7ab890b822bb6029ce46b07356a64871f4aa65f13297890f7f404eae2139960092a13e64 - languageName: node - linkType: hard - -"@lerna/prompt@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/prompt@npm:6.4.1" - dependencies: - inquirer: ^8.2.4 - npmlog: ^6.0.2 - checksum: 377735eda7876a31c3b37ee12963d30817dd301782963872d6323661a4783825a423367135989f396df3216a52a3e94f27219e98936f6b82769dd3e2928589c6 - languageName: node - linkType: hard - -"@lerna/publish@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/publish@npm:6.4.1" - dependencies: - "@lerna/check-working-tree": 6.4.1 - "@lerna/child-process": 6.4.1 - "@lerna/collect-updates": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/describe-ref": 6.4.1 - "@lerna/log-packed": 6.4.1 - "@lerna/npm-conf": 6.4.1 - "@lerna/npm-dist-tag": 6.4.1 - "@lerna/npm-publish": 6.4.1 - "@lerna/otplease": 6.4.1 - "@lerna/output": 6.4.1 - "@lerna/pack-directory": 6.4.1 - "@lerna/prerelease-id-from-version": 6.4.1 - "@lerna/prompt": 6.4.1 - "@lerna/pulse-till-done": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@lerna/version": 6.4.1 - fs-extra: ^9.1.0 - libnpmaccess: ^6.0.3 - npm-package-arg: 8.1.1 - npm-registry-fetch: ^13.3.0 - npmlog: ^6.0.2 - p-map: ^4.0.0 - p-pipe: ^3.1.0 - pacote: ^13.6.1 - semver: ^7.3.4 - checksum: 8f13e3c3fc4265315d9d41c8ff63a1b6e8867597e85619167dfebbb27408c82ca502a12fe6488c5e0dd9c5176fba5f2c19c6bb21220fe56aaf4cfb665893975c - languageName: node - linkType: hard - -"@lerna/publish@patch:@lerna/publish@npm%3A6.4.1#./.yarn/patches/@lerna-publish-npm-6.4.1-27e0fee593.patch::locator=root-workspace-0b6124%40workspace%3A.": - version: 6.4.1 - resolution: "@lerna/publish@patch:@lerna/publish@npm%3A6.4.1#./.yarn/patches/@lerna-publish-npm-6.4.1-27e0fee593.patch::version=6.4.1&hash=24f641&locator=root-workspace-0b6124%40workspace%3A." - dependencies: - "@lerna/check-working-tree": 6.4.1 - "@lerna/child-process": 6.4.1 - "@lerna/collect-updates": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/describe-ref": 6.4.1 - "@lerna/log-packed": 6.4.1 - "@lerna/npm-conf": 6.4.1 - "@lerna/npm-dist-tag": 6.4.1 - "@lerna/npm-publish": 6.4.1 - "@lerna/otplease": 6.4.1 - "@lerna/output": 6.4.1 - "@lerna/pack-directory": 6.4.1 - "@lerna/prerelease-id-from-version": 6.4.1 - "@lerna/prompt": 6.4.1 - "@lerna/pulse-till-done": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@lerna/version": 6.4.1 - fs-extra: ^9.1.0 - libnpmaccess: ^6.0.3 - npm-package-arg: 8.1.1 - npm-registry-fetch: ^13.3.0 - npmlog: ^6.0.2 - p-map: ^4.0.0 - p-pipe: ^3.1.0 - pacote: ^13.6.1 - semver: ^7.3.4 - checksum: 76cfe9636507afa87da3fb4c4963669a1a967f7d3229297b28ee3c1273d469a2355f9dbea850600e9f8e2c68f7dc912281a21ce0a55be6fe34ba355800f461e5 - languageName: node - linkType: hard - -"@lerna/pulse-till-done@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/pulse-till-done@npm:6.4.1" - dependencies: - npmlog: ^6.0.2 - checksum: 4823e779fe5cccec2e581f1bdff33071e0747d0e082d58e1d6b3ce0bd6e993c43c272f0d106e556833015840e654b5fc5e4ef0c0f913039aed1b6858d9bf6ee5 - languageName: node - linkType: hard - -"@lerna/query-graph@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/query-graph@npm:6.4.1" - dependencies: - "@lerna/package-graph": 6.4.1 - checksum: 602e2fcca125aae0680b0ed43942750a4199cf2af560ed368b7ae7f358bedee0c2c195b20fd8b2aa32a43a2d6d6e210568eafececbe82b8fcb642eaaefa38001 - languageName: node - linkType: hard - -"@lerna/resolve-symlink@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/resolve-symlink@npm:6.4.1" - dependencies: - fs-extra: ^9.1.0 - npmlog: ^6.0.2 - read-cmd-shim: ^3.0.0 - checksum: c65e4752e3fd5caa9bf799e8a17b9ebbc535bcd5197f8b79a26b3af38c0bc74f1f96232af71b2ff43127df93a4b1bef131b10e7a530e8a1399aa8af29c054667 - languageName: node - linkType: hard - -"@lerna/rimraf-dir@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/rimraf-dir@npm:6.4.1" - dependencies: - "@lerna/child-process": 6.4.1 - npmlog: ^6.0.2 - path-exists: ^4.0.0 - rimraf: ^3.0.2 - checksum: adcd9178a54498230c7b4ec6ac3ff951126f5a720e928903fc0dd29d1df9f50c91a750894c1a3384c7e8be00fb172cf8ab585dd05aca5b528bb8d8e104402eff - languageName: node - linkType: hard - -"@lerna/run-lifecycle@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/run-lifecycle@npm:6.4.1" - dependencies: - "@lerna/npm-conf": 6.4.1 - "@npmcli/run-script": ^4.1.7 - npmlog: ^6.0.2 - p-queue: ^6.6.2 - checksum: 368c9c8b576ce9d4f4b426cd509fd6eaa296553099afcffc068358acea303779692c099a1c148dcefe57bdebfe8fed785e7d0b1a3c5e6cf7bf4815b75fb04d16 - languageName: node - linkType: hard - -"@lerna/run-topologically@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/run-topologically@npm:6.4.1" - dependencies: - "@lerna/query-graph": 6.4.1 - p-queue: ^6.6.2 - checksum: 7557ed035c4697d0230d676d6993bbbd67f49561d6207db9694dd4c64412d8e1276a2a3af504b73f7476aafdf83bed6f47a49293a2cb92720823b16f38453c68 - languageName: node - linkType: hard - -"@lerna/run@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/run@npm:6.4.1" - dependencies: - "@lerna/command": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/npm-run-script": 6.4.1 - "@lerna/output": 6.4.1 - "@lerna/profiler": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/timer": 6.4.1 - "@lerna/validation-error": 6.4.1 - fs-extra: ^9.1.0 - nx: ">=15.4.2 < 16" - p-map: ^4.0.0 - checksum: 68bf97b8eff92307f519f30f2255bf18d4ec41c9fa0c648ab002f988e937836fdde21367cea48939f26bc96776feea65e4b8668da5e9489e0ade5affb75d8df7 - languageName: node - linkType: hard - -"@lerna/symlink-binary@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/symlink-binary@npm:6.4.1" - dependencies: - "@lerna/create-symlink": 6.4.1 - "@lerna/package": 6.4.1 - fs-extra: ^9.1.0 - p-map: ^4.0.0 - checksum: ecc7f250071149e1ffe3dde9c9f6ef71c63894ef6335f40dd4cdb4df7ce8251ba4769451fd36f316d408066fd246ce67523ea65a7918913531f3260a1c758923 - languageName: node - linkType: hard - -"@lerna/symlink-dependencies@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/symlink-dependencies@npm:6.4.1" - dependencies: - "@lerna/create-symlink": 6.4.1 - "@lerna/resolve-symlink": 6.4.1 - "@lerna/symlink-binary": 6.4.1 - fs-extra: ^9.1.0 - p-map: ^4.0.0 - p-map-series: ^2.1.0 - checksum: 690b739e7c33a6510ea4a88ba1aa70152c34a3e269af80f3dc87470106b326a2be439fcbb76665ce8a90ef1b8f4d7d280ed7457731a28978951955682cace3aa - languageName: node - linkType: hard - -"@lerna/temp-write@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/temp-write@npm:6.4.1" - dependencies: - graceful-fs: ^4.1.15 - is-stream: ^2.0.0 - make-dir: ^3.0.0 - temp-dir: ^1.0.0 - uuid: ^8.3.2 - checksum: 29c674f954a4f76541df970439c29639eed7ccf0b47f1b0c5d12ac58321742f2a78aab6d5f9454b44076e76fe6636b063e97a76dbf5d39c827672a309970be3e - languageName: node - linkType: hard - -"@lerna/timer@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/timer@npm:6.4.1" - checksum: b7781ee6558d7dbd2e0d4cb20e1817d7ef3ce92d92f440bc8c8a852d7ad55419d93d9ca68ac8a5728042db1aaf063ef7b5c26df913f652b459670bf5e0b65d52 - languageName: node - linkType: hard - -"@lerna/validation-error@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/validation-error@npm:6.4.1" - dependencies: - npmlog: ^6.0.2 - checksum: 206926bff6f36f5c404482941b888adac2da59b1ea12980194cb2306caecef00c360bf195184b3d391dd73c1049d1d65ec045f168bd177a38f83d20f69e48da5 - languageName: node - linkType: hard - -"@lerna/version@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/version@npm:6.4.1" - dependencies: - "@lerna/check-working-tree": 6.4.1 - "@lerna/child-process": 6.4.1 - "@lerna/collect-updates": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/conventional-commits": 6.4.1 - "@lerna/github-client": 6.4.1 - "@lerna/gitlab-client": 6.4.1 - "@lerna/output": 6.4.1 - "@lerna/prerelease-id-from-version": 6.4.1 - "@lerna/prompt": 6.4.1 - "@lerna/run-lifecycle": 6.4.1 - "@lerna/run-topologically": 6.4.1 - "@lerna/temp-write": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@nrwl/devkit": ">=15.4.2 < 16" - chalk: ^4.1.0 - dedent: ^0.7.0 - load-json-file: ^6.2.0 - minimatch: ^3.0.4 - npmlog: ^6.0.2 - p-map: ^4.0.0 - p-pipe: ^3.1.0 - p-reduce: ^2.1.0 - p-waterfall: ^2.1.1 - semver: ^7.3.4 - slash: ^3.0.0 - write-json-file: ^4.3.0 - checksum: 6d00d0c18103bb891d913fc8513f9d3cd0fdbecdae8557b111e8ea93c146531685d2f3bcd907882408627ea4c4a3558380c57930dbbdea4cef6c45146309b562 - languageName: node - linkType: hard - -"@lerna/write-log-file@npm:6.4.1": - version: 6.4.1 - resolution: "@lerna/write-log-file@npm:6.4.1" - dependencies: - npmlog: ^6.0.2 - write-file-atomic: ^4.0.1 - checksum: 8830d6e53bb0d2d1bda5e955bebf299190139bbd1f2257ed9fb005e64c5b2270aa516da7fb3ff53477b142364409d5d3b8e55f1dc0ce28f4ac144d12761a1328 - languageName: node - linkType: hard - -"@mdx-js/mdx@npm:^1.6.22": - version: 1.6.22 - resolution: "@mdx-js/mdx@npm:1.6.22" - dependencies: - "@babel/core": 7.12.9 - "@babel/plugin-syntax-jsx": 7.12.1 - "@babel/plugin-syntax-object-rest-spread": 7.8.3 - "@mdx-js/util": 1.6.22 - babel-plugin-apply-mdx-type-prop: 1.6.22 - babel-plugin-extract-import-names: 1.6.22 - camelcase-css: 2.0.1 - detab: 2.0.4 - hast-util-raw: 6.0.1 - lodash.uniq: 4.5.0 - mdast-util-to-hast: 10.0.1 - remark-footnotes: 2.0.0 - remark-mdx: 1.6.22 - remark-parse: 8.0.3 - remark-squeeze-paragraphs: 4.0.0 - style-to-object: 0.3.0 - unified: 9.2.0 - unist-builder: 2.0.3 - unist-util-visit: 2.0.3 - checksum: 7f4c38911fc269159834240d3cc9279839145022a992bd61657530750c7ab5d0f674e8d6319b6e2e426d0e1adc6cc5ab1876e57548208783d8a3d1b8ef73ebca - languageName: node - linkType: hard - -"@mdx-js/react@npm:^1.6.22": - version: 1.6.22 - resolution: "@mdx-js/react@npm:1.6.22" - peerDependencies: - react: ^16.13.1 || ^17.0.0 - checksum: ed896671ffab04c1f11cdba45bfb2786acff58cd0b749b0a13d9b7a7022ac75cc036bec067ca946e6540e2934727e0ba8bf174e4ae10c916f30cda6aecac8992 - languageName: node - linkType: hard - -"@mdx-js/util@npm:1.6.22": - version: 1.6.22 - resolution: "@mdx-js/util@npm:1.6.22" - checksum: 2ee8da6afea0f42297ea31f52b1d50d228744d2895cce7cc9571b7d5ce97c7c96037c80b6dbcded9caa8099c9a994eda62980099eabe1c000aaa792816c66f10 - languageName: node - linkType: hard - -"@mrmlnc/readdir-enhanced@npm:^2.2.1": - version: 2.2.1 - resolution: "@mrmlnc/readdir-enhanced@npm:2.2.1" - dependencies: - call-me-maybe: ^1.0.1 - glob-to-regexp: ^0.3.0 - checksum: 01840f3c85e9a7cd0ed5e038cc00e7518809b9edda950598e22b1c9804832e39a75707aaa6eb0b023e72182a85e00041c7a01483e425b16257bd3d5e4c788d86 - languageName: node - linkType: hard - -"@mswjs/cookies@npm:^0.2.2": - version: 0.2.2 - resolution: "@mswjs/cookies@npm:0.2.2" - dependencies: - "@types/set-cookie-parser": ^2.4.0 - set-cookie-parser: ^2.4.6 - checksum: f950062538d431674d581309cf19884fc4d3f57e2a276164cac0c9a3250071d42464ba7825d13be14c703ca5a912d62a62626f4a068d8f36d1629dbb63bde740 - languageName: node - linkType: hard - -"@mswjs/interceptors@npm:^0.17.5": - version: 0.17.6 - resolution: "@mswjs/interceptors@npm:0.17.6" +"@mswjs/interceptors@npm:^0.17.5": + version: 0.17.6 + resolution: "@mswjs/interceptors@npm:0.17.6" dependencies: "@open-draft/until": ^1.0.3 "@types/debug": ^4.1.7 @@ -5287,6 +4839,49 @@ __metadata: languageName: node linkType: hard +"@npmcli/arborist@npm:6.2.4": + version: 6.2.4 + resolution: "@npmcli/arborist@npm:6.2.4" + dependencies: + "@isaacs/string-locale-compare": ^1.1.0 + "@npmcli/fs": ^3.1.0 + "@npmcli/installed-package-contents": ^2.0.2 + "@npmcli/map-workspaces": ^3.0.2 + "@npmcli/metavuln-calculator": ^5.0.0 + "@npmcli/name-from-folder": ^2.0.0 + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/package-json": ^3.0.0 + "@npmcli/query": ^3.0.0 + "@npmcli/run-script": ^6.0.0 + bin-links: ^4.0.1 + cacache: ^17.0.4 + common-ancestor-path: ^1.0.1 + hosted-git-info: ^6.1.1 + json-parse-even-better-errors: ^3.0.0 + json-stringify-nice: ^1.1.4 + minimatch: ^6.1.6 + nopt: ^7.0.0 + npm-install-checks: ^6.0.0 + npm-package-arg: ^10.1.0 + npm-pick-manifest: ^8.0.1 + npm-registry-fetch: ^14.0.3 + npmlog: ^7.0.1 + pacote: ^15.0.8 + parse-conflict-json: ^3.0.0 + proc-log: ^3.0.0 + promise-all-reject-late: ^1.0.0 + promise-call-limit: ^1.0.1 + read-package-json-fast: ^3.0.2 + semver: ^7.3.7 + ssri: ^10.0.1 + treeverse: ^3.0.0 + walk-up-path: ^1.0.0 + bin: + arborist: bin/index.js + checksum: 63ed3724b870172965064a83e6b8545e313720f1b07ba6b056d6962be93fc3661ea9b06b367d1ae0c2ffcee88d1eaef10c79899334722503b63e5421620c39ce + languageName: node + linkType: hard + "@npmcli/fs@npm:^1.0.0": version: 1.1.1 resolution: "@npmcli/fs@npm:1.1.1" @@ -5301,9 +4896,18 @@ __metadata: version: 2.1.2 resolution: "@npmcli/fs@npm:2.1.2" dependencies: - "@gar/promisify": ^1.1.3 + "@gar/promisify": ^1.1.3 + semver: ^7.3.5 + checksum: c50d087733d0d8df23be24f700f104b19922a28677aa66fdbe06ff6af6431cc4a5bb1e27683cbc661a5dafa9bafdc603e6a0378121506dfcd394b2b6dd76a187 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" + dependencies: semver: ^7.3.5 - checksum: c50d087733d0d8df23be24f700f104b19922a28677aa66fdbe06ff6af6431cc4a5bb1e27683cbc661a5dafa9bafdc603e6a0378121506dfcd394b2b6dd76a187 + checksum: 162b4a0b8705cd6f5c2470b851d1dc6cd228c86d2170e1769d738c1fbb69a87160901411c3c035331e9e99db72f1f1099a8b734bf1637cc32b9a5be1660e4e1e languageName: node linkType: hard @@ -5324,6 +4928,23 @@ __metadata: languageName: node linkType: hard +"@npmcli/git@npm:^4.0.0": + version: 4.0.3 + resolution: "@npmcli/git@npm:4.0.3" + dependencies: + "@npmcli/promise-spawn": ^6.0.0 + lru-cache: ^7.4.4 + mkdirp: ^1.0.4 + npm-pick-manifest: ^8.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^3.0.0 + checksum: 6786ce44e7e97d41ae1fb5c522ad8e55fa491f7229b31a9c1a92e922a5590ec00a4a733537bca00d3096bf87c145d2f3b69ddf68037a293844eef1c864d2553d + languageName: node + linkType: hard + "@npmcli/installed-package-contents@npm:^1.0.7": version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" @@ -5336,6 +4957,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/installed-package-contents@npm:^2.0.1, @npmcli/installed-package-contents@npm:^2.0.2": + version: 2.0.2 + resolution: "@npmcli/installed-package-contents@npm:2.0.2" + dependencies: + npm-bundled: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + bin: + installed-package-contents: lib/index.js + checksum: 03efadb365997e3b54d1d1ea30ef3555729a68939ab2b7b7800a4a2750afb53da222f52be36bd7c44950434c3e26cbe7be28dac093efdf7b1bbe9e025ab62a07 + languageName: node + linkType: hard + "@npmcli/map-workspaces@npm:^2.0.3": version: 2.0.4 resolution: "@npmcli/map-workspaces@npm:2.0.4" @@ -5348,6 +4981,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/map-workspaces@npm:^3.0.2": + version: 3.0.2 + resolution: "@npmcli/map-workspaces@npm:3.0.2" + dependencies: + "@npmcli/name-from-folder": ^2.0.0 + glob: ^8.0.1 + minimatch: ^6.1.6 + read-package-json-fast: ^3.0.0 + checksum: 234c8be72f5781d79cb299f97b409e3526fea44315e04bc5eddcaa27fa492ac35d142a206f9c9f195380fc2e4b4ab306da86f60b11d578bdc75369cfb528f789 + languageName: node + linkType: hard + "@npmcli/metavuln-calculator@npm:^3.0.1": version: 3.1.1 resolution: "@npmcli/metavuln-calculator@npm:3.1.1" @@ -5360,6 +5005,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/metavuln-calculator@npm:^5.0.0": + version: 5.0.0 + resolution: "@npmcli/metavuln-calculator@npm:5.0.0" + dependencies: + cacache: ^17.0.0 + json-parse-even-better-errors: ^3.0.0 + pacote: ^15.0.0 + semver: ^7.3.5 + checksum: 6e8a1c12e95bc33ba7ca320d862b3126fabc06282ca13af9813dab9585bafd5ea8fa42d70b26b0ef08ea9c8fdb59504b6e7359b509ab8f67fdc8b0d31b95f2c2 + languageName: node + linkType: hard + "@npmcli/move-file@npm:^1.0.1": version: 1.1.2 resolution: "@npmcli/move-file@npm:1.1.2" @@ -5387,6 +5044,13 @@ __metadata: 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 + "@npmcli/node-gyp@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/node-gyp@npm:2.0.0" @@ -5394,6 +5058,13 @@ __metadata: languageName: node linkType: hard +"@npmcli/node-gyp@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/node-gyp@npm:3.0.0" + checksum: 5d0ac17dacf2dd6e45312af2c1ae2749bb0730fcc82da101c37d3a4fd963a5e1c5d39781e5e1e5e5828df4ab1ad4e3fdbab1d69b7cd0abebad9983efb87df985 + languageName: node + linkType: hard + "@npmcli/package-json@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/package-json@npm:2.0.0" @@ -5403,6 +5074,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/package-json@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/package-json@npm:3.0.0" + dependencies: + json-parse-even-better-errors: ^3.0.0 + checksum: 311bc5f39e528b719c41135fb8f20c106a033689e9a2532785125f6e6a73fbe5af24dce84b703e3af1d4d9c937a9baed69a4deb1c3d64847e14c91b8331ce684 + languageName: node + linkType: hard + "@npmcli/promise-spawn@npm:^3.0.0": version: 3.0.0 resolution: "@npmcli/promise-spawn@npm:3.0.0" @@ -5412,7 +5092,38 @@ __metadata: languageName: node linkType: hard -"@npmcli/run-script@npm:^4.1.0, @npmcli/run-script@npm:^4.1.3, @npmcli/run-script@npm:^4.1.7": +"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1": + version: 6.0.2 + resolution: "@npmcli/promise-spawn@npm:6.0.2" + dependencies: + which: ^3.0.0 + checksum: d0696b8d9f7e16562cd1e520e4919000164be042b5c9998a45b4e87d41d9619fcecf2a343621c6fa85ed2671cbe87ab07e381a7faea4e5132c371dbb05893f31 + languageName: node + linkType: hard + +"@npmcli/query@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/query@npm:3.0.0" + dependencies: + postcss-selector-parser: ^6.0.10 + checksum: 58cff90a0a0b9d603e43723bb51f28ab7d36db778b9d6ef1acf8735fb0303850695fd87ccdbfe796e6b6891b474ea95900019d74ac92f440fd1cdd20db6d5f7c + languageName: node + linkType: hard + +"@npmcli/run-script@npm:4.1.7": + version: 4.1.7 + resolution: "@npmcli/run-script@npm:4.1.7" + dependencies: + "@npmcli/node-gyp": ^2.0.0 + "@npmcli/promise-spawn": ^3.0.0 + node-gyp: ^9.0.0 + read-package-json-fast: ^2.0.3 + which: ^2.0.2 + checksum: f658434967a9308c367a258d31073d3e0c563e0b5122108f1dc6360575bfeb05705aa53a9575f63151900b9e4cfa31057df3953bf6157645eee2937ba0f7678a + languageName: node + linkType: hard + +"@npmcli/run-script@npm:^4.1.0, @npmcli/run-script@npm:^4.1.3": version: 4.2.1 resolution: "@npmcli/run-script@npm:4.2.1" dependencies: @@ -5425,18 +5136,31 @@ __metadata: languageName: node linkType: hard -"@nrwl/cli@npm:15.5.1": - version: 15.5.1 - resolution: "@nrwl/cli@npm:15.5.1" +"@npmcli/run-script@npm:^6.0.0": + version: 6.0.0 + resolution: "@npmcli/run-script@npm:6.0.0" + dependencies: + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/promise-spawn": ^6.0.0 + node-gyp: ^9.0.0 + read-package-json-fast: ^3.0.0 + which: ^3.0.0 + checksum: c2d4924239c0837548c9eb78b694dde52b23ab59da21b943b42f49ecdd774dbceeb16893c41a33afba0e9096214cf55da3edc96ae64f0487672c336f4837c051 + languageName: node + linkType: hard + +"@nrwl/cli@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/cli@npm:15.8.1" dependencies: - nx: 15.5.1 - checksum: 5f6fcf2b5c2edd9e50ad590d8e4c8fae5fcbb779022903d911e9b825965b1fcbc1b9cf65418fb99c60e94c367eaabe66b9c9fbd884b64f4092d80df61e4e4a43 + nx: 15.8.1 + checksum: 8c2a582cab80f735e331c25fb22b344ab106569dc2be4c7a4d6f06d08dcbbd5a3803ecdb271821c978a2a0e5a2a7a8669927157e0958a6510c6dba0e0d1dea62 languageName: node linkType: hard -"@nrwl/devkit@npm:>=15.4.2 < 16": - version: 15.4.5 - resolution: "@nrwl/devkit@npm:15.4.5" +"@nrwl/devkit@npm:>=15.5.2 < 16": + version: 15.7.1 + resolution: "@nrwl/devkit@npm:15.7.1" dependencies: "@phenomnomnominal/tsquery": 4.1.1 ejs: ^3.1.7 @@ -5444,14 +5168,14 @@ __metadata: semver: 7.3.4 tslib: ^2.3.0 peerDependencies: - nx: ">= 14 <= 16" - checksum: 7e2d863ed0df008d0c990e5a68db23f7cc5e252bcb40a3cc1b4cc9a34c04136dfd631a6670326a2c44080abc69a732e34132a44d2324572a224b5087de2d19e3 + nx: ">= 14.1 <= 16" + checksum: fb8394211113de2e2cea670f284ea18df361c451e7e993381f78ca9eb302e3c61bded5bce9398334ce5dc340b830854536e7754ced179fe334e8afb3926893b1 languageName: node linkType: hard -"@nrwl/nx-cloud@npm:15.0.2": - version: 15.0.2 - resolution: "@nrwl/nx-cloud@npm:15.0.2" +"@nrwl/nx-cloud@npm:15.1.1": + version: 15.1.1 + resolution: "@nrwl/nx-cloud@npm:15.1.1" dependencies: axios: ^0.21.2 chalk: 4.1.0 @@ -5463,39 +5187,102 @@ __metadata: yargs-parser: ">=21.0.1" bin: nx-cloud: bin/nx-cloud.js - checksum: 3aad35b39fc9495f35e53bd6d321a89b3fbd8ff635e7d8b6e6f62b589aa0e4deac96c3e34b021ceee33ef77840b7e47804a49648383b6b831b6a3b413120a28b + checksum: d3fb9b3cd975a666abeed3794349268c3aa5c434fe19cbe9c9db6064ed63880aef6b20c879ce32bfd58b3608e2432ceb28c4680e16b446e62e452c8f31d0a55f + languageName: node + linkType: hard + +"@nrwl/nx-darwin-arm64@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-darwin-arm64@npm:15.8.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@nrwl/nx-darwin-x64@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-darwin-x64@npm:15.8.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@nrwl/nx-linux-arm-gnueabihf@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-linux-arm-gnueabihf@npm:15.8.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@nrwl/nx-linux-arm64-gnu@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-linux-arm64-gnu@npm:15.8.1" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@nrwl/nx-linux-arm64-musl@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-linux-arm64-musl@npm:15.8.1" + conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nrwl/tao@npm:15.5.1": - version: 15.5.1 - resolution: "@nrwl/tao@npm:15.5.1" +"@nrwl/nx-linux-x64-gnu@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-linux-x64-gnu@npm:15.8.1" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@nrwl/nx-linux-x64-musl@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-linux-x64-musl@npm:15.8.1" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@nrwl/nx-win32-arm64-msvc@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-win32-arm64-msvc@npm:15.8.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@nrwl/nx-win32-x64-msvc@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/nx-win32-x64-msvc@npm:15.8.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@nrwl/tao@npm:15.8.1": + version: 15.8.1 + resolution: "@nrwl/tao@npm:15.8.1" dependencies: - nx: 15.5.1 + nx: 15.8.1 bin: tao: index.js - checksum: 1d0cb425e30d6560584ffc15212651f7cb4bed37bb9eafc3c46657295b3473a28dddabe36f055027098e3b509dd38784146c2f054b5374747470b738de5f6fb7 + checksum: cca90e8129f54434b1de017ebcb96aa6fb34192b0a32228f7826f785051a10371d4d41f6dae960076f4e87777a1a2c53d4759ddcda13f54d11173847a0a3323b languageName: node linkType: hard -"@octokit/app@npm:^13.0.5": - version: 13.1.0 - resolution: "@octokit/app@npm:13.1.0" +"@octokit/app@npm:^13.1.1": + version: 13.1.2 + resolution: "@octokit/app@npm:13.1.2" dependencies: - "@octokit/auth-app": ^4.0.0 + "@octokit/auth-app": ^4.0.8 "@octokit/auth-unauthenticated": ^3.0.0 "@octokit/core": ^4.0.0 "@octokit/oauth-app": ^4.0.7 - "@octokit/plugin-paginate-rest": ^5.0.0 - "@octokit/types": ^8.0.0 + "@octokit/plugin-paginate-rest": ^6.0.0 + "@octokit/types": ^9.0.0 "@octokit/webhooks": ^10.0.0 - checksum: 7076ebde66fa806ced93291e9eaba4eb38965f50c5f40b3922d465a3b46122f133a7f7b71faecc6f3d557e2a7041280c2a1a35a9e34dcdd0755d14953bfdfb33 + checksum: 3127e8c95a8bf9ba50e5635dadfc7ae0fb9f0910bf411d2436fff95ffa239dab46331431f32b5a68c023c5c9e3e97738b5abaefc1e3f1f927e7be55f37e7b40c languageName: node linkType: hard -"@octokit/auth-app@npm:^4.0.0": - version: 4.0.7 - resolution: "@octokit/auth-app@npm:4.0.7" +"@octokit/auth-app@npm:^4.0.8": + version: 4.0.8 + resolution: "@octokit/auth-app@npm:4.0.8" dependencies: "@octokit/auth-oauth-app": ^5.0.0 "@octokit/auth-oauth-user": ^2.0.0 @@ -5505,9 +5292,9 @@ __metadata: "@types/lru-cache": ^5.1.0 deprecation: ^2.3.1 lru-cache: ^6.0.0 - universal-github-app-jwt: ^1.0.1 + universal-github-app-jwt: ^1.1.1 universal-user-agent: ^6.0.0 - checksum: 57b5567f75d8d0d838d853983164dc30542af61fab0da4c537ec2278f5b10dbad27ac1950699b5433c8c5f950de4f30eab7870ef73235754aa5b968fea918dd7 + checksum: 69ed489b48a71c91a3d6fab4a74c72568d3e1d7d2f1e3db6798e5e1173612b49d00ce4ea4af695f2e26bcd91a258746ae67ab5973dca299e6f328e24d6005034 languageName: node linkType: hard @@ -5539,8 +5326,8 @@ __metadata: linkType: hard "@octokit/auth-oauth-user@npm:^2.0.0": - version: 2.0.4 - resolution: "@octokit/auth-oauth-user@npm:2.0.4" + version: 2.1.0 + resolution: "@octokit/auth-oauth-user@npm:2.1.0" dependencies: "@octokit/auth-oauth-device": ^4.0.0 "@octokit/oauth-methods": ^2.0.0 @@ -5548,7 +5335,7 @@ __metadata: "@octokit/types": ^8.0.0 btoa-lite: ^1.0.0 universal-user-agent: ^6.0.0 - checksum: c7933795c6d44d20d3b1a8d730ba02f6a5713800e3e29df4cb09dc24d0e2bb89e82fc366282c6e314b5eb70c811ab5f878f1763c81a71513185c91bc2646afac + checksum: 8d2fad6814d298485c62cb76a9cf7136a91fe3028b7fdb1b0f4ffb466ecee7f89597c6a3b28199fd0b23f546235f3b21cf0804eb6470d84b4c06840d833c01db languageName: node linkType: hard @@ -5571,7 +5358,7 @@ __metadata: languageName: node linkType: hard -"@octokit/core@npm:^4.0.0, @octokit/core@npm:^4.0.4, @octokit/core@npm:^4.1.0": +"@octokit/core@npm:^4.0.0, @octokit/core@npm:^4.0.4": version: 4.1.0 resolution: "@octokit/core@npm:4.1.0" dependencies: @@ -5645,6 +5432,13 @@ __metadata: 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" @@ -5652,21 +5446,39 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-enterprise-rest@npm:^6.0.1": +"@octokit/openapi-types@npm:^16.0.0": + version: 16.0.0 + resolution: "@octokit/openapi-types@npm:16.0.0" + checksum: 8d45fc0249e8ba0c0c1ef4de5ac2dddbb8f8b42b66383d58ab026b59282f908466d344a98ef0ff198b1d42ef1fae7e6f8b69ab88c11c955d3ac54426bf6c17d2 + languageName: node + linkType: hard + +"@octokit/plugin-enterprise-rest@npm:6.0.1": version: 6.0.1 resolution: "@octokit/plugin-enterprise-rest@npm:6.0.1" checksum: 26bd0a30582954efcd29b41e16698db79e9d20e3f88c4069b43b183223cee69862621f18b6a7a1c9257b1cd07c24477e403b75c74688660ecf31d467b9d8fd9e languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/plugin-paginate-rest@npm:5.0.1" +"@octokit/plugin-paginate-rest@npm:^3.0.0": + version: 3.1.0 + resolution: "@octokit/plugin-paginate-rest@npm:3.1.0" dependencies: - "@octokit/types": ^8.0.0 + "@octokit/types": ^6.41.0 + peerDependencies: + "@octokit/core": ">=4" + checksum: 6a4eed9be518b7b7a05c30340dc4cec6a3bf8cfa6fa7fc3fa65b4193a3c47628e39469113643ea2eea38648dbc998482209ed35014344eaea78effd5629e36f3 + languageName: node + linkType: hard + +"@octokit/plugin-paginate-rest@npm:^6.0.0": + version: 6.0.0 + resolution: "@octokit/plugin-paginate-rest@npm:6.0.0" + dependencies: + "@octokit/types": ^9.0.0 peerDependencies: "@octokit/core": ">=4" - checksum: a6754bfa3c6e3b917f1b03266e90e96ba97957e3ca15b1cc5a306cebc8ef96f1757fe85d8fade41b4c0e7e3805c753e94d360375f2ec9fa96b1fec79b239a662 + checksum: 5dbde9bc44d5b70f977d343af7eb65b1a3c6d7178dc52440e5dc565ba2bb772d84a43a235161ae022b59b6a48b089fab0d3aa58157e0636a12fbcead0dc19d84 languageName: node linkType: hard @@ -5679,15 +5491,27 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^6.0.0, @octokit/plugin-rest-endpoint-methods@npm:^6.7.0": - version: 6.7.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:6.7.0" +"@octokit/plugin-rest-endpoint-methods@npm:^6.0.0": + version: 6.8.1 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:6.8.1" dependencies: - "@octokit/types": ^8.0.0 + "@octokit/types": ^8.1.1 + deprecation: ^2.3.1 + peerDependencies: + "@octokit/core": ">=3" + checksum: 1ab8d3042fac9673f7152a783551c60cdbd3fa1383e6fc026f0ab5aca9105419e1cfa12c6e7955b5904a8c7dc9d2da413b31f3f6c45f6fb048cfb378b4e3dd66 + languageName: node + linkType: hard + +"@octokit/plugin-rest-endpoint-methods@npm:^7.0.0": + version: 7.0.1 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.0.1" + dependencies: + "@octokit/types": ^9.0.0 deprecation: ^2.3.1 peerDependencies: "@octokit/core": ">=3" - checksum: 4f6290cb405ad0a8e9f149a259836ef1bd2d82670571a108c613385e4fde1f940c265fa7047441f234f7b659934545a22b9feaba2b0ca5abeeeef94b7fc2859b + checksum: 4cca2bcae506a8e7d3a9465dbfcac2546e6456a2389951c49617714f0c1152a315e3ad507ba82b6c096814e0bcf694bb17ee3e243926d7a00e6e3912071dd530 languageName: node linkType: hard @@ -5703,15 +5527,15 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-throttling@npm:^4.0.1": - version: 4.3.2 - resolution: "@octokit/plugin-throttling@npm:4.3.2" +"@octokit/plugin-throttling@npm:^5.0.0": + version: 5.0.1 + resolution: "@octokit/plugin-throttling@npm:5.0.1" dependencies: - "@octokit/types": ^8.0.0 + "@octokit/types": ^9.0.0 bottleneck: ^2.15.3 peerDependencies: "@octokit/core": ^4.0.0 - checksum: 5891c75694a87ef1bb5d5ba599cafd534c9fa4bb6ea665be1fb0931fdbd03312b92368330bcb34a16eb5e5b5df445742854f4f4fae326ee6d49f16e74d72fd33 + checksum: 7b0e68a822b46a1a8ca568998678697a51b9b03bc02d0bbfe28bb93f76ceca42e61bb31e058d30dc6ef643e4242039e499bb3fa0110c8de56e8bb1751ed0b1fd languageName: node linkType: hard @@ -5740,50 +5564,68 @@ __metadata: languageName: node linkType: hard -"@octokit/rest@npm:^19.0.3": - version: 19.0.5 - resolution: "@octokit/rest@npm:19.0.5" +"@octokit/rest@npm:19.0.3": + version: 19.0.3 + resolution: "@octokit/rest@npm:19.0.3" dependencies: - "@octokit/core": ^4.1.0 - "@octokit/plugin-paginate-rest": ^5.0.0 + "@octokit/core": ^4.0.0 + "@octokit/plugin-paginate-rest": ^3.0.0 "@octokit/plugin-request-log": ^1.0.4 - "@octokit/plugin-rest-endpoint-methods": ^6.7.0 - checksum: 008a6389abe9b66bbc3f9c3ff9d16f6caee7a754bb827d3489168e5dd09b4f61eeb583351a8adf982dfcccc83a760cb03a0396170060391797823a9d93ffb51e + "@octokit/plugin-rest-endpoint-methods": ^6.0.0 + checksum: ee9c3d537dba827d47af9eb7f4a2f78d81a6441a45e81a4c9b4a5adada0fa2ccf2759fdfac9f3c53543c22fefa21a0c68417773d74e3b4a5101189fd7950ee6e languageName: node linkType: hard -"@octokit/types@npm:^8.0.0": - version: 8.0.0 - resolution: "@octokit/types@npm:8.0.0" +"@octokit/types@npm:^6.41.0": + version: 6.41.0 + resolution: "@octokit/types@npm:6.41.0" + dependencies: + "@octokit/openapi-types": ^12.11.0 + checksum: 81cfa58e5524bf2e233d75a346e625fd6e02a7b919762c6ddb523ad6fb108943ef9d34c0298ff3c5a44122e449d9038263bc22959247fd6ff8894a48888ac705 + languageName: node + linkType: hard + +"@octokit/types@npm:^8.0.0, @octokit/types@npm:^8.1.1": + version: 8.2.1 + resolution: "@octokit/types@npm:8.2.1" dependencies: "@octokit/openapi-types": ^14.0.0 - checksum: 2c51b30f7f48c8a51e8aa9c932bd0fb7c6746b4e5b154299e3d462180f5642d4ce1cc19d92a64a7bd1b1b3df09a0c3af416940c81b269ddcad51c834464af731 + checksum: 85a97bca714b88ea0d34066b4821e48ba4f8dda8f3970f1a00deb02b3e3f1cc315720d25430082dc651c400717510273193ac6af610268488160bb9e6a30bef8 + languageName: node + linkType: hard + +"@octokit/types@npm:^9.0.0": + version: 9.0.0 + resolution: "@octokit/types@npm:9.0.0" + dependencies: + "@octokit/openapi-types": ^16.0.0 + checksum: 33e165e9ddaf7f1e8e94e3e48e2bb73f6193b1405887c382b5079450bebf67fe844784e3bb91c90acdb5718c3551936202de3ee98aaf7f7ec428a064032e158a languageName: node linkType: hard "@octokit/webhooks-methods@npm:^3.0.0": - version: 3.0.1 - resolution: "@octokit/webhooks-methods@npm:3.0.1" - checksum: f741adb2b6c964909fe92b350bc866b16782dd5271840d88a992568c59f711145b72583162a962532626004168a2af6f148c48b3ccaf99919d19c313a3161f54 + version: 3.0.2 + resolution: "@octokit/webhooks-methods@npm:3.0.2" + checksum: 553626b5c55ac4b7fef0ca2aadbfedbbb22b96f8a3311212fbf62e667b0dbaf8a8620b89cb9adb08302b063e4373b62f247c95b9a0ee1ec6b138c76b012924f4 languageName: node linkType: hard -"@octokit/webhooks-types@npm:6.7.0": - version: 6.7.0 - resolution: "@octokit/webhooks-types@npm:6.7.0" - checksum: a68573330a39297fe34b5d73064bc0048d09008e220682718eb853940cdf3b20737b2fe9ab661931389df1e2ff3b5438de8ed1e0cc644f77eff91e155c6a9d58 +"@octokit/webhooks-types@npm:6.10.0": + version: 6.10.0 + resolution: "@octokit/webhooks-types@npm:6.10.0" + checksum: 784ef3ebf20cac2f83fd03450d8f51d38c61d5e4b0d6d2ae8f0385982a6e05d27feada3cf106214f27a38630f15fae96ff5745caef46d858e026b7fcb8783f1b languageName: node linkType: hard "@octokit/webhooks@npm:^10.0.0": - version: 10.4.0 - resolution: "@octokit/webhooks@npm:10.4.0" + version: 10.7.0 + resolution: "@octokit/webhooks@npm:10.7.0" dependencies: "@octokit/request-error": ^3.0.0 "@octokit/webhooks-methods": ^3.0.0 - "@octokit/webhooks-types": 6.7.0 + "@octokit/webhooks-types": 6.10.0 aggregate-error: ^3.1.0 - checksum: b3c85bd340cae70a5448d27e1e79d0274b9ff8e145aa1ea013eeb039cf5c73cc2ead80db6d432a2104e6d76e9339c6f6a15fed2f1ede3f6bcd142f18d3e2c33e + checksum: 2030faac42606c85872201c0a1d0e7fbfb380ce861f5e0fff1c7232c7b76c2d7fd79e2c0cc9784f0219930e4572788b16708e2432dd721e9a8eed24068992772 languageName: node linkType: hard @@ -5794,69 +5636,53 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api@npm:^1.1.0": - version: 1.3.0 - resolution: "@opentelemetry/api@npm:1.3.0" - checksum: 47ee2ea0e15cf032833641e90a2ac949fa87ca3326c60a5875543e296954e9022ae2777ffb598953de912df7f7a4417ecb2b6f8edc67ce978545742cd74099bb +"@opentelemetry/api@npm:^1.3.0": + version: 1.4.0 + resolution: "@opentelemetry/api@npm:1.4.0" + checksum: 1673fd2815eeb5487f2b0dec8595285e634f05b5b06b9a06db7af82238eac197b900ed10bebd923ac5d1fbc4da708e2f574aba58a465f27857f358c2d16987c3 languageName: node linkType: hard -"@opentelemetry/core@npm:1.8.0": - version: 1.8.0 - resolution: "@opentelemetry/core@npm:1.8.0" +"@opentelemetry/core@npm:1.9.0": + version: 1.9.0 + resolution: "@opentelemetry/core@npm:1.9.0" dependencies: - "@opentelemetry/semantic-conventions": 1.8.0 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.4.0" - checksum: c23beacabfe1bdec01814e553e39ad3e2a82fba1b4a1f2ea81ccb4fb4508efd46e0fcb527130424dbab2a2cd3b6936197a1c9dea599279c503d24612fc5a0c98 + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 62a45ada6031d4e6ac427d2a2bbd9576dbec06c63b7e4cac29bb5de34838eeceeeea829a8ea6789e6690bc9435e061fafa8f91ec3200abf5b1591593cc126438 languageName: node linkType: hard -"@opentelemetry/resources@npm:1.8.0": - version: 1.8.0 - resolution: "@opentelemetry/resources@npm:1.8.0" +"@opentelemetry/resources@npm:1.9.0": + version: 1.9.0 + resolution: "@opentelemetry/resources@npm:1.9.0" dependencies: - "@opentelemetry/core": 1.8.0 - "@opentelemetry/semantic-conventions": 1.8.0 + "@opentelemetry/core": 1.9.0 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.4.0" - checksum: 8f0e93e58c036d65a6abf5c01a9d9a3720406bb9f215cc0f8b6d546e006fe7c259ba033620ddc9b623772067902df0e838d5779ff8fec1e591be99d1a0c18f36 + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: d5e7e15c028de00ef72e7f8dc78fb785ecd2566730ef2ecd4ae699f741e838f8d88ebdc5778b18c269201cdc9aa12505b6fe09b5c035c35669e00bac721df6d2 languageName: node linkType: hard -"@opentelemetry/sdk-trace-base@npm:^1.4.0": - version: 1.8.0 - resolution: "@opentelemetry/sdk-trace-base@npm:1.8.0" +"@opentelemetry/sdk-trace-base@npm:^1.8.0": + version: 1.9.0 + resolution: "@opentelemetry/sdk-trace-base@npm:1.9.0" dependencies: - "@opentelemetry/core": 1.8.0 - "@opentelemetry/resources": 1.8.0 - "@opentelemetry/semantic-conventions": 1.8.0 + "@opentelemetry/core": 1.9.0 + "@opentelemetry/resources": 1.9.0 + "@opentelemetry/semantic-conventions": 1.9.0 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.4.0" - checksum: 793e34c5685467e68d680a68a005ef178b61a40389cbe87c6e63324e20f6d90a1a931eaa64dd1e96035812066918197be7db4b946569987b6e7b1bde1d41f892 - languageName: node - linkType: hard - -"@opentelemetry/semantic-conventions@npm:1.8.0": - version: 1.8.0 - resolution: "@opentelemetry/semantic-conventions@npm:1.8.0" - checksum: adac62a59011793b1e47bb62f4039de6a75b728dc489530457f29168a8ee30a06a4cf1dc6ad670b8a9df8673d836d93c422ad900a2cda38649b751d01c6bb5f4 - languageName: node - linkType: hard - -"@originjs/vite-plugin-commonjs@npm:1.0.3": - version: 1.0.3 - resolution: "@originjs/vite-plugin-commonjs@npm:1.0.3" - dependencies: - esbuild: ^0.14.14 - checksum: f058b3669042fa690f4f8b6ad489ecda7d5c8983721af2c6d3f808cb0484c1070a8309357eec15c6b4b175c183bdc8b69ba81f99869040711ae1bc1483cf5c3e + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 216895040b79fb60793fb79122c3bf8951f9f76d4b85729b3c41c27715d1264139d3524554dc9b041192dc12806f655db29bc1a39c9bd3a896bfb4ec3a3971af languageName: node linkType: hard -"@panva/asn1.js@npm:^1.0.0": - version: 1.0.0 - resolution: "@panva/asn1.js@npm:1.0.0" - checksum: 5d6e7ec460b65b017043e2702e25f323936baad2aa248dbd9bf54c9508e351d236bffac96fa033c6e36cb0482a9dd73c3605948a36a59bd6bec49353ba8d7b62 +"@opentelemetry/semantic-conventions@npm:1.9.0": + version: 1.9.0 + resolution: "@opentelemetry/semantic-conventions@npm:1.9.0" + checksum: f747109614dcbf9e6a37d89c0c849cf54b2f7709d8d719527f8852dc8c75ab65b6a618af83b7543c7e2cd6dea084749dc5d2a356fbbcfebddf9ae6751007c06b languageName: node linkType: hard @@ -5871,6 +5697,19 @@ __metadata: languageName: node linkType: hard +"@parcel/watcher@npm:^2.1.0": + version: 2.1.0 + resolution: "@parcel/watcher@npm:2.1.0" + dependencies: + is-glob: ^4.0.3 + micromatch: ^4.0.5 + node-addon-api: ^3.2.1 + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: e11adf285cb959d17f2126db76b9c3e42a4c7bb0acac3726fab913e1dc589bfd3f84a0818306417367e852d3a78cb859a96a898d41e03254a5092b0921a354fc + languageName: node + linkType: hard + "@peculiar/asn1-android@npm:^2.1.7": version: 2.3.3 resolution: "@peculiar/asn1-android@npm:2.3.3" @@ -5915,7 +5754,7 @@ __metadata: languageName: node linkType: hard -"@peculiar/webcrypto@npm:^1.2.3, @peculiar/webcrypto@npm:^1.4.0": +"@peculiar/webcrypto@npm:1.4.1, @peculiar/webcrypto@npm:^1.4.0": version: 1.4.1 resolution: "@peculiar/webcrypto@npm:1.4.1" dependencies: @@ -5939,15 +5778,19 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:1.29.2": - version: 1.29.2 - resolution: "@playwright/test@npm:1.29.2" +"@playwright/test@npm:1.31.1": + version: 1.31.1 + resolution: "@playwright/test@npm:1.31.1" dependencies: "@types/node": "*" - playwright-core: 1.29.2 + fsevents: 2.3.2 + playwright-core: 1.31.1 + dependenciesMeta: + fsevents: + optional: true bin: playwright: cli.js - checksum: b78ff2ba515950aeb7e318734d42ec988eb981f2d3f666899408e9252e925a85a84309ec0fd83e5e36764048a1a08befdaa6a68fcc03d9b6a9969418f6eaecec + checksum: db0a4666d0399d26ff563346749e6a8c1f5b16a16a361ec0daa3b4956ea4cd9f44e8e18a48d48492d37409fba411980b383cb2d19c2dfffa7b14b7a8b3fee983 languageName: node linkType: hard @@ -5997,41 +5840,41 @@ __metadata: languageName: node linkType: hard -"@prisma/client@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/client@npm:4.8.1" +"@prisma/client@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/client@npm:4.11.0" dependencies: - "@prisma/engines-version": 4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe + "@prisma/engines-version": 4.11.0-57.8fde8fef4033376662cad983758335009d522acb peerDependencies: prisma: "*" peerDependenciesMeta: prisma: optional: true - checksum: ecef3e2de129c7547ed51b8e5f6e6fafa7e92d28d3ea2197ff2937ffcdfc8aa6cde7fcf072fdffc324b0ae16622a0f89cad57cb3ffba159db844b58a94a103d5 + checksum: b8abf9becc4f3ffc6592fec5c5c191ada080aadabefc3e7afaeadef0499e26d8c667e68e5453f924dbb2cb0809a2f87f795ec72b0e6ee93ff79a8ad70786e461 languageName: node linkType: hard -"@prisma/debug@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/debug@npm:4.8.1" +"@prisma/debug@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/debug@npm:4.11.0" dependencies: "@types/debug": 4.1.7 debug: 4.3.4 strip-ansi: 6.0.1 - checksum: d46fa934095342ae0d8197f3b0b70d77a34a4e0888df2d1fd63143dc5c8671f3e5c0a0d0f82174a707a57368e445d9ad5e1c683ebe1d26769d623191f3c21e51 + checksum: 514c1b344571b4f28518e00f961d64d4f845a66e37c1830c212acb9b40b13a10fec0013293c6121347335e17acb03ab682123054990b8e143363e8d9d8dbff1a languageName: node linkType: hard -"@prisma/engine-core@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/engine-core@npm:4.8.1" - dependencies: - "@opentelemetry/api": ^1.1.0 - "@opentelemetry/sdk-trace-base": ^1.4.0 - "@prisma/debug": 4.8.1 - "@prisma/engines": 4.8.1 - "@prisma/generator-helper": 4.8.1 - "@prisma/get-platform": 4.8.1 +"@prisma/engine-core@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/engine-core@npm:4.11.0" + dependencies: + "@opentelemetry/api": ^1.3.0 + "@opentelemetry/sdk-trace-base": ^1.8.0 + "@prisma/debug": 4.11.0 + "@prisma/engines": 4.11.0 + "@prisma/generator-helper": 4.11.0 + "@prisma/get-platform": 4.11.0 chalk: 4.1.2 execa: 5.1.1 get-stream: 6.0.1 @@ -6039,39 +5882,40 @@ __metadata: new-github-issue-url: 0.2.1 p-retry: 4.6.2 strip-ansi: 6.0.1 - undici: 5.11.0 - checksum: e3099b594eba1561d5ced4cad9176b557ab49319b721508b68dde266756669e2707800c226c39f6eb94f1ec685747b11175a3bd3c40c25f91ca17b9e5e1feeed + ts-pattern: 4.1.3 + undici: 5.16.0 + checksum: 0d18f4f296739e3f87cbb9e99a6c7453377cd9dcf46b88b2a500e59d6b7ebac804563b5a11703dae39f4c162caafa117008cd1157525bf9b8e8b21f4bcafed0c languageName: node linkType: hard -"@prisma/engines-version@npm:4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe": - version: 4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe - resolution: "@prisma/engines-version@npm:4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe" - checksum: d59ed71a545d5141c4b853d265e503c874e165c591419b96de48806a3254901a6449c73e3e45cb4f480c76a562e0aed4f4c8a4933993d2de376dd2dda7a376b0 +"@prisma/engines-version@npm:4.11.0-57.8fde8fef4033376662cad983758335009d522acb": + version: 4.11.0-57.8fde8fef4033376662cad983758335009d522acb + resolution: "@prisma/engines-version@npm:4.11.0-57.8fde8fef4033376662cad983758335009d522acb" + checksum: 796966ce348f1e393e5d78439b93ff3b6dd84b95d9585260d1325d3b4e8cb3374ba41b7dffdc0c82a00cff6416d4a579e4d0e964667421fd0467375c0354e463 languageName: node linkType: hard -"@prisma/engines@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/engines@npm:4.8.1" - checksum: 2c08f94f9ebb56bad3fefa6bcd5b515d32a6b21a5e45d6d219899305ebff01d973f398a631b12fc824e8a85a1356a2f675869813c71402419a3834b1bd5624a5 +"@prisma/engines@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/engines@npm:4.11.0" + checksum: 358ff4570c151138fdad2dd71540d3abdfe01c4a694da27484fa58c2e83ab1dfaa24b469ceb1c6993b8f81cd3d5f8bc34a871637f2dead907f743f18e3b526a8 languageName: node linkType: hard -"@prisma/fetch-engine@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/fetch-engine@npm:4.8.1" +"@prisma/fetch-engine@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/fetch-engine@npm:4.11.0" dependencies: - "@prisma/debug": 4.8.1 - "@prisma/get-platform": 4.8.1 + "@prisma/debug": 4.11.0 + "@prisma/get-platform": 4.11.0 chalk: 4.1.2 execa: 5.1.1 find-cache-dir: 3.3.2 + fs-extra: 11.1.0 hasha: 5.2.2 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.6.7 + node-fetch: 2.6.9 p-filter: 2.1.0 p-map: 4.0.0 p-retry: 4.6.2 @@ -6079,47 +5923,55 @@ __metadata: rimraf: 3.0.2 temp-dir: 2.0.0 tempy: 1.0.1 - checksum: 7470c08798ace261bbe958cc2c722946629569f8d9f3e665e4226f334da00a49614e097ca6fbc2b209dea86073626445e4a3fa77c9f1c044c4518b28423deb14 + checksum: 0ac9c9efce3d451d351826dd0d1a1d152913b702a21f8da4092845649fe7e465520489d872cbf8a57261e300c88f5c25f56b2e182e8992eb8955914f3362767e languageName: node linkType: hard -"@prisma/generator-helper@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/generator-helper@npm:4.8.1" +"@prisma/generator-helper@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/generator-helper@npm:4.11.0" dependencies: - "@prisma/debug": 4.8.1 + "@prisma/debug": 4.11.0 "@types/cross-spawn": 6.0.2 chalk: 4.1.2 cross-spawn: 7.0.3 - checksum: edc35f5e8175ef75facc914de646e7eeaf0bceeddb5a15cb9a9a0aa5375c2f0e907775d634d485148180accba5e696aa74ee419cec109991690b8e5719f64ef5 + checksum: c4f5f14d80382b3ff9c112ac5a84022d706fb98177390aee10126230966cb937e76abb4618b962e62ffbd4f8b32e6e92487b0aa1ec1433934aac728753c7016e languageName: node linkType: hard -"@prisma/get-platform@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/get-platform@npm:4.8.1" +"@prisma/get-platform@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/get-platform@npm:4.11.0" dependencies: - "@prisma/debug": 4.8.1 - ts-pattern: 4.0.6 - checksum: a4e7d68913363eb6960a1cc36e335a492fa0b39ae1171f7729664f9b73c5ea63a239dfd269899c29561c8855b9e971197bd741f3196289408903591dc07754f9 + "@prisma/debug": 4.11.0 + chalk: 4.1.2 + escape-string-regexp: 4.0.0 + execa: 5.1.1 + fs-jetpack: 5.1.0 + replace-string: 3.1.0 + strip-ansi: 6.0.1 + tempy: 1.0.1 + terminal-link: 2.1.1 + ts-pattern: 4.1.3 + checksum: be4e4b5c3ed35f6878e7f5e69e8844688db7ab99d293c92661e1c52f518446750c68b4c6cbde38fd0d91f8776d8202aea5d2a9bec5d2622d0337bf3410c4aa61 languageName: node linkType: hard -"@prisma/internals@npm:4.8.1": - version: 4.8.1 - resolution: "@prisma/internals@npm:4.8.1" - dependencies: - "@prisma/debug": 4.8.1 - "@prisma/engine-core": 4.8.1 - "@prisma/engines": 4.8.1 - "@prisma/fetch-engine": 4.8.1 - "@prisma/generator-helper": 4.8.1 - "@prisma/get-platform": 4.8.1 - "@prisma/prisma-fmt-wasm": 4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe +"@prisma/internals@npm:4.11.0": + version: 4.11.0 + resolution: "@prisma/internals@npm:4.11.0" + dependencies: + "@prisma/debug": 4.11.0 + "@prisma/engine-core": 4.11.0 + "@prisma/engines": 4.11.0 + "@prisma/fetch-engine": 4.11.0 + "@prisma/generator-helper": 4.11.0 + "@prisma/get-platform": 4.11.0 + "@prisma/prisma-fmt-wasm": 4.11.0-57.8fde8fef4033376662cad983758335009d522acb archiver: 5.3.1 arg: 5.0.2 chalk: 4.1.2 - checkpoint-client: 1.1.21 + checkpoint-client: 1.1.23 cli-truncate: 2.1.0 dotenv: 16.0.3 escape-string-regexp: 4.0.0 @@ -6128,14 +5980,14 @@ __metadata: fp-ts: 2.13.1 fs-extra: 11.1.0 fs-jetpack: 5.1.0 - global-dirs: 3.0.0 + global-dirs: 3.0.1 globby: 11.1.0 has-yarn: 2.1.0 is-windows: ^1.0.2 is-wsl: ^2.2.0 - make-dir: 3.1.0 new-github-issue-url: 0.2.1 - node-fetch: 2.6.7 + node-fetch: 2.6.9 + npm-packlist: 5.1.3 open: 7 ora: 5.4.1 p-map: 4.0.0 @@ -6143,7 +5995,6 @@ __metadata: read-pkg-up: 7.0.1 replace-string: 3.1.0 resolve: 1.22.1 - rimraf: 3.0.2 string-width: 4.2.3 strip-ansi: 6.0.1 strip-indent: 3.0.0 @@ -6153,14 +6004,14 @@ __metadata: terminal-link: 2.1.1 tmp: 0.2.1 ts-pattern: ^4.0.1 - checksum: c72c07debfa219673c4e341b1ddf943052841323d167e5bd76f142e070438072011b1b29940659b37d5353f6e9ffadcdb8308a23ab357c4dc7d9eb7d9922a105 + checksum: f282a6abb2439ca4c707d006b00c28f13ad64b87fbaa06864380d9ca26d2432e8bdb5b94c1a9d19105633ec991b91207a6e77cd2904570e4183671221650e85d languageName: node linkType: hard -"@prisma/prisma-fmt-wasm@npm:4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe": - version: 4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe - resolution: "@prisma/prisma-fmt-wasm@npm:4.8.0-61.d6e67a83f971b175a593ccc12e15c4a757f93ffe" - checksum: bef69b0177d415b12a8b699ad11e3d350a84b1d4d10a121df2bd6b8f8484900a4f80a40725e7a56b00564f12d351c061736fdecb8376afc84c701b16b7410ad7 +"@prisma/prisma-fmt-wasm@npm:4.11.0-57.8fde8fef4033376662cad983758335009d522acb": + version: 4.11.0-57.8fde8fef4033376662cad983758335009d522acb + resolution: "@prisma/prisma-fmt-wasm@npm:4.11.0-57.8fde8fef4033376662cad983758335009d522acb" + checksum: 43f487644f2ae898a4a8e0423abb7fe7d9b35ef8494384e85462dd98cdc459d5e898f9633fd8f7d72506cb871d50dafe5f47da53cb657ac40b2e67ba4675ea5d languageName: node linkType: hard @@ -6258,23 +6109,23 @@ __metadata: languageName: node linkType: hard -"@redis/bloom@npm:1.1.0": - version: 1.1.0 - resolution: "@redis/bloom@npm:1.1.0" +"@redis/bloom@npm:1.2.0": + version: 1.2.0 + resolution: "@redis/bloom@npm:1.2.0" peerDependencies: "@redis/client": ^1.0.0 - checksum: 4d9a2eb060aa2a64afbf2bd055d5b75d2388d70244f749c13a25d8744dd89d434e6d0ebe1df710b4e2cbb6dc8b47cfcc43d8aa2715556b1ed2f9ba3082bcfb97 + checksum: 7dde8e67188164e96226c8a5c78ebd2801f1662947371e78fb95fb180c1e9ddff8d237012eb5e9182775be61cb546f67f759927cdaee0d178d863ee290e1fb27 languageName: node linkType: hard -"@redis/client@npm:1.4.2": - version: 1.4.2 - resolution: "@redis/client@npm:1.4.2" +"@redis/client@npm:1.5.6": + version: 1.5.6 + resolution: "@redis/client@npm:1.5.6" dependencies: - cluster-key-slot: 1.1.1 + cluster-key-slot: 1.1.2 generic-pool: 3.9.0 yallist: 4.0.0 - checksum: 99552f2e1c95a0a9e642e31852174c679525665f401bbd373d5e4c904feca59139381250cea8b6108f1d19fc6efcfe0022925e8a71fc9e6756df75c7077d2933 + checksum: ff8a0a8338a322817eccefc6f574326f4ed423dd3b49ec76edf53149fb6a73148e5d174f9f398d5c5c8eed826367a658b0b17192fed63612658a5a5d9930601d languageName: node linkType: hard @@ -6296,12 +6147,12 @@ __metadata: languageName: node linkType: hard -"@redis/search@npm:1.1.0": - version: 1.1.0 - resolution: "@redis/search@npm:1.1.0" +"@redis/search@npm:1.1.2": + version: 1.1.2 + resolution: "@redis/search@npm:1.1.2" peerDependencies: "@redis/client": ^1.0.0 - checksum: ba577f335a9235f5e3a4663fc240a44ea6ce52d80c4018a05cbc290b3f042ebaba7874146400b5bf7e5c98724d28f6c555867fd292b9fa28542609ba67d6a734 + checksum: ae26c6f766825dee1a431b55b24c9f3f9b4244714761c8451ce275b48f385b61ecf4c7d7cbeb22aa7024ab42b861e3b806366e263a2f60cd1ae9068083b01bd4 languageName: node linkType: hard @@ -6314,38 +6165,38 @@ __metadata: languageName: node linkType: hard -"@redwoodjs/api-server@3.2.0, @redwoodjs/api-server@workspace:packages/api-server": +"@redwoodjs/api-server@4.0.0, @redwoodjs/api-server@workspace:packages/api-server": version: 0.0.0-use.local resolution: "@redwoodjs/api-server@workspace:packages/api-server" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/plugin-transform-runtime": 7.19.6 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/plugin-transform-runtime": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@fastify/http-proxy": 8.4.0 - "@fastify/static": 6.6.1 - "@fastify/url-data": 5.2.0 - "@types/aws-lambda": 8.10.109 + "@fastify/static": 6.9.0 + "@fastify/url-data": 5.3.1 + "@types/aws-lambda": 8.10.111 "@types/lodash.escape": 4.0.7 "@types/qs": 6.9.7 "@types/split2": 3.2.1 - "@types/yargs": 17.0.19 + "@types/yargs": 17.0.22 ansi-colors: 4.1.3 aws-lambda: 1.0.7 chalk: 4.1.2 chokidar: 3.5.3 - core-js: 3.27.1 + core-js: 3.29.0 fast-json-parse: 1.0.3 - fastify: 4.11.0 + fastify: 4.13.0 fastify-raw-body: 4.2.0 - jest: 29.3.1 + jest: 29.4.3 lodash.escape: 4.0.1 pretty-bytes: 5.6.0 pretty-ms: 7.0.1 qs: 6.11.0 split2: 4.1.0 - typescript: 4.7.4 - yargs: 17.6.2 + typescript: 4.9.5 + yargs: 17.7.1 bin: rw-api-server-watch: ./dist/watch.js rw-log-formatter: ./dist/logFormatter/bin.js @@ -6353,35 +6204,35 @@ __metadata: languageName: unknown linkType: soft -"@redwoodjs/api@3.2.0, @redwoodjs/api@workspace:packages/api": +"@redwoodjs/api@4.0.0, @redwoodjs/api@workspace:packages/api": version: 0.0.0-use.local resolution: "@redwoodjs/api@workspace:packages/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@prisma/client": 4.8.1 - "@types/aws-lambda": 8.10.109 - "@types/jsonwebtoken": 9.0.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@prisma/client": 4.11.0 + "@types/aws-lambda": 8.10.111 + "@types/jsonwebtoken": 9.0.1 "@types/memjs": 1 "@types/pascalcase": 1.0.1 "@types/split2": 3.2.1 - "@whatwg-node/fetch": 0.6.2 - core-js: 3.27.1 + "@whatwg-node/fetch": 0.8.1 + core-js: 3.29.0 humanize-string: 2.1.0 - jest: 29.3.1 + jest: 29.4.3 jsonwebtoken: 9.0.0 memjs: 1.3.0 pascalcase: 1.0.0 - pino: 8.8.0 - redis: 4.5.1 + pino: 8.11.0 + redis: 4.6.5 split2: 4.1.0 title-case: 3.0.3 ts-toolbelt: 9.6.0 - typescript: 4.7.4 + typescript: 4.9.5 peerDependencies: memjs: 1.3.0 - redis: 4.5.1 + redis: 4.6.5 peerDependenciesMeta: memjs: optional: true @@ -6399,16 +6250,16 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-auth0-api@workspace:packages/auth-providers/auth0/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/jsonwebtoken": 9.0.0 - core-js: 3.27.1 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/jsonwebtoken": 9.0.1 + core-js: 3.29.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 - jwks-rsa: 2.0.5 - typescript: 4.7.4 + jwks-rsa: 3.0.1 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6416,14 +6267,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-auth0-setup@workspace:packages/auth-providers/auth0/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6431,19 +6282,18 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-auth0-web@workspace:packages/auth-providers/auth0/web" dependencies: - "@auth0/auth0-spa-js": 1.22.6 - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 - peerDependencies: - "@auth0/auth0-spa-js": 1.22.6 + "@auth0/auth0-spa-js": 2.0.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 + peerDependencies: + "@auth0/auth0-spa-js": 2.0.4 languageName: unknown linkType: soft @@ -6451,17 +6301,17 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-azure-active-directory-api@workspace:packages/auth-providers/azureActiveDirectory/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/aws-lambda": 8.10.109 - "@types/jsonwebtoken": 9.0.0 - core-js: 3.27.1 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/aws-lambda": 8.10.111 + "@types/jsonwebtoken": 9.0.1 + core-js: 3.29.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 - jwks-rsa: 2.0.5 - typescript: 4.7.4 + jwks-rsa: 3.0.1 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6469,14 +6319,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-azure-active-directory-setup@workspace:packages/auth-providers/azureActiveDirectory/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6484,20 +6334,19 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-azure-active-directory-web@workspace:packages/auth-providers/azureActiveDirectory/web" dependencies: - "@azure/msal-browser": 2.32.1 - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 + "@azure/msal-browser": 2.33.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 "@types/netlify-identity-widget": 1.9.3 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 peerDependencies: - "@azure/msal-browser": 2.32.1 + "@azure/msal-browser": 2.33.0 languageName: unknown linkType: soft @@ -6505,15 +6354,15 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-clerk-api@workspace:packages/auth-providers/clerk/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@clerk/clerk-sdk-node": 3.9.2 - "@redwoodjs/api": 3.2.0 - "@types/aws-lambda": 8.10.109 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@clerk/clerk-sdk-node": 4.7.7 + "@redwoodjs/api": 4.0.0 + "@types/aws-lambda": 8.10.111 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6521,14 +6370,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-clerk-setup@workspace:packages/auth-providers/clerk/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6536,20 +6385,19 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-clerk-web@workspace:packages/auth-providers/clerk/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@clerk/clerk-react": 3.5.1 - "@clerk/types": 2.21.0 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 - peerDependencies: - "@clerk/clerk-react": 3.5.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@clerk/clerk-react": 4.12.0 + "@clerk/types": 3.28.4 + "@redwoodjs/auth": 4.0.0 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 + peerDependencies: + "@clerk/clerk-react": 4.12.0 languageName: unknown linkType: soft @@ -6557,14 +6405,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-custom-setup@workspace:packages/auth-providers/custom/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6572,20 +6420,20 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-dbauth-api@workspace:packages/auth-providers/dbAuth/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 "@simplewebauthn/server": 6.2.2 "@types/crypto-js": 4.1.1 "@types/md5": 2.3.2 - "@types/uuid": 9.0.0 + "@types/uuid": 9.0.1 base64url: 3.0.1 - core-js: 3.27.1 + core-js: 3.29.0 crypto-js: 4.1.1 - jest: 29.3.1 + jest: 29.4.3 md5: 2.3.0 - typescript: 4.7.4 + typescript: 4.9.5 uuid: 9.0.0 languageName: unknown linkType: soft @@ -6594,20 +6442,20 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-dbauth-setup@workspace:packages/auth-providers/dbAuth/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 "@simplewebauthn/browser": 6.2.2 "@simplewebauthn/typescript-types": 6.2.1 "@types/secure-random-password": 0.2.1 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 prompts: 2.4.2 secure-random-password: 0.2.3 terminal-link: 2.1.1 - typescript: 4.7.4 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6615,18 +6463,17 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-dbauth-web@workspace:packages/auth-providers/dbAuth/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 "@simplewebauthn/browser": 6.2.2 "@simplewebauthn/typescript-types": 6.2.1 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6634,15 +6481,15 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-firebase-api@workspace:packages/auth-providers/firebase/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/aws-lambda": 8.10.109 - core-js: 3.27.1 - firebase-admin: 10.3.0 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/aws-lambda": 8.10.111 + core-js: 3.29.0 + firebase-admin: 11.5.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6650,14 +6497,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-firebase-setup@workspace:packages/auth-providers/firebase/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6665,19 +6512,18 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-firebase-web@workspace:packages/auth-providers/firebase/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - firebase: 9.15.0 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 - peerDependencies: - firebase: 9.15.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 + "@types/react": 18.0.28 + core-js: 3.29.0 + firebase: 9.17.1 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 + peerDependencies: + firebase: 9.17.1 languageName: unknown linkType: soft @@ -6685,16 +6531,16 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-netlify-api@workspace:packages/auth-providers/netlify/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/aws-lambda": 8.10.109 - "@types/jsonwebtoken": 9.0.0 - core-js: 3.27.1 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/aws-lambda": 8.10.111 + "@types/jsonwebtoken": 9.0.1 + core-js: 3.29.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 - typescript: 4.7.4 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6702,14 +6548,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-netlify-setup@workspace:packages/auth-providers/netlify/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6717,17 +6563,16 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-netlify-web@workspace:packages/auth-providers/netlify/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 "@types/netlify-identity-widget": 1.9.3 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 peerDependencies: netlify-identity-widget: 1.9.2 languageName: unknown @@ -6737,16 +6582,16 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supabase-api@workspace:packages/auth-providers/supabase/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/aws-lambda": 8.10.109 - "@types/jsonwebtoken": 9.0.0 - core-js: 3.27.1 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/aws-lambda": 8.10.111 + "@types/jsonwebtoken": 9.0.1 + core-js: 3.29.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 - typescript: 4.7.4 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6754,14 +6599,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supabase-setup@workspace:packages/auth-providers/supabase/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6769,16 +6614,15 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supabase-web@workspace:packages/auth-providers/supabase/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@supabase/supabase-js": 1.35.7 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + typescript: 4.9.5 peerDependencies: "@supabase/supabase-js": 1.35.7 languageName: unknown @@ -6788,18 +6632,18 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supertokens-api@workspace:packages/auth-providers/supertokens/api" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/api": 3.2.0 - "@types/jsonwebtoken": 9.0.0 - core-js: 3.27.1 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/api": 4.0.0 + "@types/jsonwebtoken": 9.0.1 + core-js: 3.29.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 - jwks-rsa: 2.0.5 - typescript: 4.7.4 + jwks-rsa: 3.0.1 + typescript: 4.9.5 peerDependencies: - supertokens-node: 12.1.4 + supertokens-node: 13.1.2 languageName: unknown linkType: soft @@ -6807,14 +6651,14 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supertokens-setup@workspace:packages/auth-providers/supertokens/setup" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/cli-helpers": 3.2.0 - "@types/yargs": 17.0.19 - core-js: 3.27.1 - jest: 29.3.1 - typescript: 4.7.4 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@types/yargs": 17.0.22 + core-js: 3.29.0 + jest: 29.4.3 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -6822,79 +6666,78 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/auth-supertokens-web@workspace:packages/auth-providers/supertokens/web" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@testing-library/react-hooks": 8.0.1 - "@types/react": 17.0.52 - core-js: 3.27.1 - jest: 29.3.1 - react: 17.0.2 - typescript: 4.7.4 - peerDependencies: - supertokens-auth-react: 0.28.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 + "@types/react": 18.0.28 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + supertokens-auth-react: 0.31.1 + typescript: 4.9.5 + peerDependencies: + supertokens-auth-react: 0.31.1 languageName: unknown linkType: soft -"@redwoodjs/auth@3.2.0, @redwoodjs/auth@workspace:packages/auth": +"@redwoodjs/auth@4.0.0, @redwoodjs/auth@workspace:packages/auth": version: 0.0.0-use.local resolution: "@redwoodjs/auth@workspace:packages/auth" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@testing-library/jest-dom": 5.16.5 - "@testing-library/react": 12.1.5 - "@testing-library/react-hooks": 8.0.1 - core-js: 3.27.1 - jest: 29.3.1 - msw: 0.49.2 - react: 17.0.2 - typescript: 4.7.4 + "@testing-library/react": 14.0.0 + core-js: 3.29.0 + jest: 29.4.3 + msw: 1.1.0 + react: 18.2.0 + typescript: 4.9.5 languageName: unknown linkType: soft -"@redwoodjs/cli-helpers@3.2.0, @redwoodjs/cli-helpers@workspace:packages/cli-helpers": +"@redwoodjs/cli-helpers@4.0.0, @redwoodjs/cli-helpers@workspace:packages/cli-helpers": version: 0.0.0-use.local resolution: "@redwoodjs/cli-helpers@workspace:packages/cli-helpers" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/telemetry": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/telemetry": 4.0.0 "@types/lodash.memoize": 4.1.7 "@types/pascalcase": 1.0.1 - "@types/yargs": 17.0.19 + "@types/yargs": 17.0.22 chalk: 4.1.2 - core-js: 3.27.1 + core-js: 3.29.0 execa: 5.1.1 - jest: 29.3.1 - listr2: 5.0.6 + jest: 29.4.3 + listr2: 5.0.7 lodash.memoize: 4.1.2 pascalcase: 1.0.0 - prettier: 2.8.2 + prettier: 2.8.4 prompts: 2.4.2 terminal-link: 2.1.1 - typescript: 4.7.4 + typescript: 4.9.5 languageName: unknown linkType: soft -"@redwoodjs/cli@3.2.0, @redwoodjs/cli@workspace:packages/cli": +"@redwoodjs/cli@4.0.0, @redwoodjs/cli@workspace:packages/cli": version: 0.0.0-use.local resolution: "@redwoodjs/cli@workspace:packages/cli" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@prisma/internals": 4.8.1 - "@redwoodjs/api-server": 3.2.0 - "@redwoodjs/cli-helpers": 3.2.0 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/prerender": 3.2.0 - "@redwoodjs/structure": 3.2.0 - "@redwoodjs/telemetry": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@prisma/internals": 4.11.0 + "@redwoodjs/api-server": 4.0.0 + "@redwoodjs/cli-helpers": 4.0.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/prerender": 4.0.0 + "@redwoodjs/structure": 4.0.0 + "@redwoodjs/telemetry": 4.0.0 "@types/crypto-js": 4.1.1 "@types/secure-random-password": 0.2.1 boxen: 5.1.2 @@ -6902,7 +6745,7 @@ __metadata: chalk: 4.1.2 concurrently: 7.6.0 configstore: 3.1.5 - core-js: 3.27.1 + core-js: 3.29.0 cross-env: 7.0.3 crypto-js: 4.1.1 decamelize: 5.0.0 @@ -6912,23 +6755,23 @@ __metadata: fast-glob: 3.2.12 findup-sync: 5.0.0 fs-extra: 11.1.0 - jest: 29.3.1 + jest: 29.4.3 latest-version: 5.1.0 - listr2: 5.0.6 + listr2: 5.0.7 lodash: 4.17.21 param-case: 3.0.4 pascalcase: 1.0.0 pluralize: 8.0.0 portfinder: 1.0.32 - prettier: 2.8.2 - prisma: 4.8.1 + prettier: 2.8.4 + prisma: 4.11.0 prompts: 2.4.2 rimraf: 3.0.2 secure-random-password: 0.2.3 terminal-link: 2.1.1 title-case: 3.0.3 - typescript: 4.7.4 - yargs: 17.6.2 + typescript: 4.9.5 + yargs: 17.7.1 bin: redwood: ./dist/index.js rw: ./dist/index.js @@ -6940,33 +6783,36 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/codemods@workspace:packages/codemods" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/plugin-transform-typescript": 7.20.7 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/parser": 7.21.2 + "@babel/plugin-transform-typescript": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@babel/traverse": 7.21.2 "@iarna/toml": 2.2.5 - "@types/babel__core": 7.1.20 + "@types/babel__core": 7.20.0 "@types/findup-sync": 4.0.2 "@types/fs-extra": 11.0.1 - "@types/jest": 29.2.5 + "@types/jest": 29.4.0 "@types/jscodeshift": 0.11.6 "@types/prettier": 2.7.2 - "@types/yargs": 17.0.19 + "@types/yargs": 17.0.22 "@vscode/ripgrep": 1.14.2 - "@whatwg-node/fetch": 0.6.2 - core-js: 3.27.1 - deepmerge: 4.2.2 + "@whatwg-node/fetch": 0.8.1 + core-js: 3.29.0 + deepmerge: 4.3.0 execa: 5.1.1 fast-glob: 3.2.12 findup-sync: 5.0.0 fs-extra: 11.1.0 - jest: 29.3.1 + graphql: 16.6.0 + jest: 29.4.3 jscodeshift: 0.14.0 - prettier: 2.8.2 - tasuku: 2.0.0 + prettier: 2.8.4 + tasuku: 2.0.1 tempy: 1.0.1 - typescript: 4.7.4 - yargs: 17.6.2 + typescript: 4.9.5 + yargs: 17.7.1 bin: codemods: ./dist/codemods.js languageName: unknown @@ -6976,43 +6822,43 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/core@workspace:packages/core" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 "@babel/eslint-plugin": 7.19.1 "@babel/node": 7.20.7 "@babel/plugin-proposal-class-properties": 7.18.6 - "@babel/plugin-proposal-decorators": 7.20.7 + "@babel/plugin-proposal-decorators": 7.21.0 "@babel/plugin-proposal-private-methods": 7.18.6 - "@babel/plugin-proposal-private-property-in-object": 7.20.5 - "@babel/plugin-transform-runtime": 7.19.6 + "@babel/plugin-proposal-private-property-in-object": 7.21.0 + "@babel/plugin-transform-runtime": 7.21.0 "@babel/preset-env": 7.20.2 "@babel/preset-react": 7.18.6 - "@babel/preset-typescript": 7.18.6 - "@babel/runtime-corejs3": 7.20.7 + "@babel/preset-typescript": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@pmmmwh/react-refresh-webpack-plugin": 0.5.10 - "@redwoodjs/cli": 3.2.0 - "@redwoodjs/eslint-config": 3.2.0 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/testing": 3.2.0 + "@redwoodjs/cli": 4.0.0 + "@redwoodjs/eslint-config": 4.0.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/testing": 4.0.0 "@types/rimraf": 3.0.2 babel-loader: 9.1.2 babel-plugin-auto-import: 1.1.0 babel-plugin-graphql-tag: 3.3.0 - babel-plugin-inline-react-svg: 2.0.1 + babel-plugin-inline-react-svg: 2.0.2 babel-plugin-module-resolver: 5.0.0 babel-timing: 0.9.1 copy-webpack-plugin: 11.0.0 - core-js: 3.27.1 + core-js: 3.29.0 css-loader: 6.7.3 css-minimizer-webpack-plugin: 4.2.2 dotenv-webpack: 8.0.1 - esbuild: 0.16.17 + esbuild: 0.17.10 fast-glob: 3.2.12 file-loader: 6.2.0 graphql: 16.6.0 graphql-tag: 2.12.6 html-webpack-plugin: 5.5.0 - jest: 29.3.1 + jest: 29.4.3 lodash.escaperegexp: 4.1.2 mini-css-extract-plugin: 2.7.2 nodemon: 2.0.20 @@ -7020,10 +6866,10 @@ __metadata: react-refresh: 0.14.0 rimraf: 3.0.2 style-loader: 3.3.1 - typescript: 4.7.4 + typescript: 4.9.5 url-loader: 4.1.1 webpack: 5.75.0 - webpack-bundle-analyzer: 4.7.0 + webpack-bundle-analyzer: 4.8.0 webpack-cli: 5.0.1 webpack-dev-server: 4.11.1 webpack-manifest-plugin: 5.0.0 @@ -7045,30 +6891,30 @@ __metadata: languageName: unknown linkType: soft -"@redwoodjs/eslint-config@3.2.0, @redwoodjs/eslint-config@workspace:packages/eslint-config": +"@redwoodjs/eslint-config@4.0.0, @redwoodjs/eslint-config@workspace:packages/eslint-config": version: 0.0.0-use.local resolution: "@redwoodjs/eslint-config@workspace:packages/eslint-config" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 "@babel/eslint-parser": 7.19.1 "@babel/eslint-plugin": 7.19.1 - "@redwoodjs/internal": 3.2.0 - "@typescript-eslint/eslint-plugin": 5.48.1 - "@typescript-eslint/parser": 5.48.1 - eslint: 8.31.0 + "@redwoodjs/internal": 4.0.0 + "@typescript-eslint/eslint-plugin": 5.54.0 + "@typescript-eslint/parser": 5.54.0 + eslint: 8.35.0 eslint-config-prettier: 8.6.0 - eslint-import-resolver-babel-module: 5.3.1 + eslint-import-resolver-babel-module: 5.3.2 eslint-plugin-babel: 5.3.1 - eslint-plugin-import: 2.26.0 + eslint-plugin-import: 2.27.5 eslint-plugin-jest-dom: 4.0.3 eslint-plugin-jsx-a11y: 6.7.1 eslint-plugin-prettier: 4.2.1 - eslint-plugin-react: 7.32.0 + eslint-plugin-react: 7.32.2 eslint-plugin-react-hooks: 4.6.0 - jest: 29.3.1 - prettier: 2.8.2 - typescript: 4.7.4 + jest: 29.4.3 + prettier: 2.8.4 + typescript: 4.9.5 languageName: unknown linkType: soft @@ -7076,146 +6922,148 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/forms@workspace:packages/forms" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@testing-library/dom": 8.19.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@testing-library/dom": 9.0.0 "@testing-library/jest-dom": 5.16.5 - "@testing-library/react": 12.1.5 + "@testing-library/react": 14.0.0 "@testing-library/user-event": 14.4.3 "@types/pascalcase": 1.0.1 - "@types/react": 17.0.52 - "@types/react-dom": 17.0.18 + "@types/react": 18.0.28 + "@types/react-dom": 18.0.11 "@types/testing-library__jest-dom": 5.14.5 - core-js: 3.27.1 + core-js: 3.29.0 graphql: 16.6.0 - jest: 29.3.1 + jest: 29.4.3 nodemon: 2.0.20 pascalcase: 1.0.0 - react: 17.0.2 - react-dom: 17.0.2 - react-hook-form: 7.42.0 - typescript: 4.7.4 + react: 18.2.0 + react-dom: 18.2.0 + react-hook-form: 7.42.1 + typescript: 4.9.5 peerDependencies: graphql: 16.6.0 - react: 17.0.2 + react: 18.2.0 languageName: unknown linkType: soft -"@redwoodjs/graphql-server@3.2.0, @redwoodjs/graphql-server@workspace:packages/graphql-server": +"@redwoodjs/graphql-server@4.0.0, @redwoodjs/graphql-server@workspace:packages/graphql-server": version: 0.0.0-use.local resolution: "@redwoodjs/graphql-server@workspace:packages/graphql-server" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@envelop/core": 3.0.4 - "@envelop/depth-limit": 2.0.4 - "@envelop/disable-introspection": 4.0.4 - "@envelop/filter-operation-type": 4.0.4 - "@envelop/testing": 5.0.4 - "@envelop/types": 3.0.1 - "@graphql-tools/merge": 8.3.15 - "@graphql-tools/schema": 8.5.1 - "@graphql-tools/utils": 8.13.1 - "@redwoodjs/api": 3.2.0 - "@types/jsonwebtoken": 9.0.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@envelop/core": 3.0.6 + "@envelop/depth-limit": 2.0.6 + "@envelop/disable-introspection": 4.0.6 + "@envelop/filter-operation-type": 4.0.6 + "@envelop/testing": 5.0.6 + "@envelop/types": 3.0.2 + "@escape.tech/graphql-armor": 1.7.1 + "@graphql-tools/merge": 8.3.18 + "@graphql-tools/schema": 9.0.16 + "@graphql-tools/utils": 9.2.1 + "@redwoodjs/api": 4.0.0 + "@types/jsonwebtoken": 9.0.1 "@types/lodash.merge": 4.6.7 "@types/lodash.omitby": 4.6.7 - "@types/uuid": 9.0.0 - "@whatwg-node/fetch": 0.6.2 + "@types/uuid": 9.0.1 + "@whatwg-node/fetch": 0.8.1 aws-lambda: 1.0.7 - core-js: 3.27.1 + core-js: 3.29.0 graphql: 16.6.0 graphql-scalars: 1.20.1 graphql-tag: 2.12.6 - graphql-yoga: 3.3.0 - jest: 29.3.1 + graphql-yoga: 3.7.0 + jest: 29.4.3 jsonwebtoken: 9.0.0 lodash.merge: 4.6.2 lodash.omitby: 4.6.0 - typescript: 4.7.4 + typescript: 4.9.5 uuid: 9.0.0 languageName: unknown linkType: soft -"@redwoodjs/internal@3.2.0, @redwoodjs/internal@workspace:packages/internal": +"@redwoodjs/internal@4.0.0, @redwoodjs/internal@workspace:packages/internal": version: 0.0.0-use.local resolution: "@redwoodjs/internal@workspace:packages/internal" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/parser": 7.20.7 - "@babel/plugin-transform-typescript": 7.20.7 - "@babel/register": 7.18.9 - "@babel/runtime-corejs3": 7.20.7 - "@babel/traverse": 7.20.12 - "@graphql-codegen/add": 3.2.3 - "@graphql-codegen/cli": 2.16.1 - "@graphql-codegen/core": 2.6.8 - "@graphql-codegen/schema-ast": 2.6.0 - "@graphql-codegen/typescript": 2.8.5 - "@graphql-codegen/typescript-operations": 2.5.10 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/parser": 7.21.2 + "@babel/plugin-transform-typescript": 7.21.0 + "@babel/register": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@babel/traverse": 7.21.2 + "@graphql-codegen/add": 4.0.1 + "@graphql-codegen/cli": 3.2.1 + "@graphql-codegen/core": 3.1.0 + "@graphql-codegen/schema-ast": 3.0.1 + "@graphql-codegen/typescript": 3.0.1 + "@graphql-codegen/typescript-operations": 3.0.1 "@graphql-codegen/typescript-react-apollo": 3.3.7 - "@graphql-codegen/typescript-resolvers": 2.7.10 + "@graphql-codegen/typescript-resolvers": 3.1.0 "@iarna/toml": 2.2.5 - "@redwoodjs/graphql-server": 3.2.0 + "@redwoodjs/graphql-server": 4.0.0 "@types/babel-plugin-tester": 9.0.5 - "@types/babel__core": 7.1.20 + "@types/babel__core": 7.20.0 "@types/findup-sync": 4.0.2 "@types/fs-extra": 11.0.1 "@types/rimraf": 3.0.2 babel-plugin-graphql-tag: 3.3.0 - babel-plugin-polyfill-corejs3: 0.6.0 - babel-plugin-tester: 10.1.0 + babel-plugin-polyfill-corejs3: 0.7.1 + babel-plugin-tester: 11.0.4 chalk: 4.1.2 - core-js: 3.27.1 - deepmerge: 4.2.2 - esbuild: 0.16.17 + core-js: 3.29.0 + deepmerge: 4.3.0 + esbuild: 0.17.10 fast-glob: 3.2.12 findup-sync: 5.0.0 fs-extra: 11.1.0 graphql: 16.6.0 graphql-tag: 2.12.6 - jest: 29.3.1 + jest: 29.4.3 kill-port: 1.6.1 - prettier: 2.8.2 + prettier: 2.8.4 rimraf: 3.0.2 string-env-interpolation: 1.0.1 - systeminformation: 5.17.3 + systeminformation: 5.17.12 terminal-link: 2.1.1 - typescript: 4.7.4 + ts-node: 10.9.1 + typescript: 4.9.5 bin: rw-gen: ./dist/generate/generate.js rw-gen-watch: ./dist/generate/watch.js languageName: unknown linkType: soft -"@redwoodjs/prerender@3.2.0, @redwoodjs/prerender@workspace:packages/prerender": +"@redwoodjs/prerender@4.0.0, @redwoodjs/prerender@workspace:packages/prerender": version: 0.0.0-use.local resolution: "@redwoodjs/prerender@workspace:packages/prerender" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/router": 3.2.0 - "@redwoodjs/structure": 3.2.0 - "@redwoodjs/web": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/router": 4.0.0 + "@redwoodjs/structure": 4.0.0 + "@redwoodjs/web": 4.0.0 "@types/mime-types": 2.1.1 - "@whatwg-node/fetch": 0.6.2 + "@whatwg-node/fetch": 0.8.1 babel-plugin-ignore-html-and-css-imports: 0.1.0 - babel-plugin-tester: 10.1.0 + babel-plugin-tester: 11.0.4 cheerio: 1.0.0-rc.12 - core-js: 3.27.1 + core-js: 3.29.0 graphql: 16.6.0 - jest: 29.3.1 + jest: 29.4.3 mime-types: 2.1.35 - typescript: 4.7.4 + typescript: 4.9.5 peerDependencies: - react: 17.0.2 - react-dom: 17.0.2 + react: 18.2.0 + react-dom: 18.2.0 languageName: unknown linkType: soft @@ -7223,63 +7071,63 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/record@workspace:packages/record" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@prisma/client": 4.8.1 - "@prisma/internals": 4.8.1 - core-js: 3.27.1 - esbuild: 0.16.17 - jest: 29.3.1 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@prisma/client": 4.11.0 + "@prisma/internals": 4.11.0 + core-js: 3.29.0 + esbuild: 0.17.10 + jest: 29.4.3 languageName: unknown linkType: soft -"@redwoodjs/router@3.2.0, @redwoodjs/router@workspace:packages/router": +"@redwoodjs/router@4.0.0, @redwoodjs/router@workspace:packages/router": version: 0.0.0-use.local resolution: "@redwoodjs/router@workspace:packages/router" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@reach/skip-nav": 0.18.0 - "@redwoodjs/auth": 3.2.0 - "@types/lodash.isequal": 4.5.6 - "@types/react": 17.0.52 - "@types/react-dom": 17.0.18 - core-js: 3.27.1 - jest: 29.3.1 - lodash.isequal: 4.5.0 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2 - typescript: 4.7.4 + "@redwoodjs/auth": 4.0.0 + "@types/react": 18.0.28 + "@types/react-dom": 18.0.11 + core-js: 3.29.0 + jest: 29.4.3 + react: 18.2.0 + react-dom: 18.2.0 + typescript: 4.9.5 + peerDependencies: + react: 18.2.0 + react-dom: 18.2.0 languageName: unknown linkType: soft -"@redwoodjs/structure@3.2.0, @redwoodjs/structure@workspace:packages/structure": +"@redwoodjs/structure@4.0.0, @redwoodjs/structure@workspace:packages/structure": version: 0.0.0-use.local resolution: "@redwoodjs/structure@workspace:packages/structure" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 "@iarna/toml": 2.2.5 - "@prisma/internals": 4.8.1 - "@redwoodjs/internal": 3.2.0 + "@prisma/internals": 4.11.0 + "@redwoodjs/internal": 4.0.0 "@types/fs-extra": 11.0.1 "@types/line-column": 1.0.0 "@types/lodash": 4.14.191 "@types/lru-cache": 5.1.1 - "@types/node": 16.18.11 - "@types/vscode": 1.74.0 + "@types/node": 16.18.14 + "@types/vscode": 1.76.0 camelcase: 6.3.0 - core-js: 3.27.1 - deepmerge: 4.2.2 + core-js: 3.29.0 + deepmerge: 4.3.0 dotenv-defaults: 5.0.2 enquirer: 2.3.6 findup-sync: 5.0.0 graphql: 16.6.0 - jest: 29.3.1 + jest: 29.4.3 lazy-get-decorator: 2.2.1 line-column: 1.0.2 lodash: 4.17.21 @@ -7287,76 +7135,75 @@ __metadata: lru-cache: 6.0.0 proxyquire: 2.1.3 ts-morph: 15.1.0 - typescript: 4.7.4 + typescript: 4.9.5 vscode-languageserver: 6.1.1 vscode-languageserver-textdocument: 1.0.8 - vscode-languageserver-types: 3.17.2 + vscode-languageserver-types: 3.17.3 yargs-parser: 21.1.1 languageName: unknown linkType: soft -"@redwoodjs/telemetry@3.2.0, @redwoodjs/telemetry@workspace:packages/telemetry": +"@redwoodjs/telemetry@4.0.0, @redwoodjs/telemetry@workspace:packages/telemetry": version: 0.0.0-use.local resolution: "@redwoodjs/telemetry@workspace:packages/telemetry" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/structure": 3.2.0 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/structure": 4.0.0 "@types/envinfo": 7.8.1 - "@types/uuid": 9.0.0 - "@types/yargs": 17.0.19 - "@whatwg-node/fetch": 0.6.2 - ci-info: 3.7.1 - core-js: 3.27.1 + "@types/uuid": 9.0.1 + "@types/yargs": 17.0.22 + "@whatwg-node/fetch": 0.8.1 + ci-info: 3.8.0 + core-js: 3.29.0 envinfo: 7.8.1 - jest: 29.3.1 - systeminformation: 5.17.3 + jest: 29.4.3 + systeminformation: 5.17.12 uuid: 9.0.0 - yargs: 17.6.2 + yargs: 17.7.1 languageName: unknown linkType: soft -"@redwoodjs/testing@3.2.0, @redwoodjs/testing@workspace:packages/testing": +"@redwoodjs/testing@4.0.0, @redwoodjs/testing@workspace:packages/testing": version: 0.0.0-use.local resolution: "@redwoodjs/testing@workspace:packages/testing" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 - "@redwoodjs/graphql-server": 3.2.0 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/router": 3.2.0 - "@redwoodjs/web": 3.2.0 - "@storybook/addon-a11y": 6.5.15 - "@storybook/addon-docs": 6.5.15 - "@storybook/addon-essentials": 6.5.15 - "@storybook/builder-webpack5": 6.5.15 - "@storybook/manager-webpack5": 6.5.15 - "@storybook/react": 6.5.15 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 + "@redwoodjs/graphql-server": 4.0.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/router": 4.0.0 + "@redwoodjs/web": 4.0.0 + "@storybook/addon-a11y": 6.5.16 + "@storybook/addon-docs": 6.5.16 + "@storybook/addon-essentials": 6.5.16 + "@storybook/builder-webpack5": 6.5.16 + "@storybook/manager-webpack5": 6.5.16 + "@storybook/react": 6.5.16 "@testing-library/jest-dom": 5.16.5 - "@testing-library/react": 12.1.5 - "@testing-library/react-hooks": 8.0.1 + "@testing-library/react": 14.0.0 "@testing-library/user-event": 14.4.3 - "@types/aws-lambda": 8.10.109 + "@types/aws-lambda": 8.10.111 "@types/babel-core": 6.25.7 - "@types/jest": 29.2.5 - "@types/node": 16.18.11 - "@types/react": 17.0.52 - "@types/react-dom": 17.0.18 + "@types/jest": 29.4.0 + "@types/node": 16.18.14 + "@types/react": 18.0.28 + "@types/react-dom": 18.0.11 "@types/webpack": 5.28.0 - babel-jest: 29.3.1 - babel-plugin-inline-react-svg: 2.0.1 - core-js: 3.27.1 + babel-jest: 29.4.3 + babel-plugin-inline-react-svg: 2.0.2 + core-js: 3.29.0 fast-glob: 3.2.12 - jest: 29.3.1 - jest-environment-jsdom: 29.3.1 - jest-watch-typeahead: 2.2.1 - msw: 0.49.2 + jest: 29.4.3 + jest-environment-jsdom: 29.4.3 + jest-watch-typeahead: 2.2.2 + msw: 1.1.0 ts-toolbelt: 9.6.0 - typescript: 4.7.4 + typescript: 4.9.5 whatwg-fetch: 3.6.2 languageName: unknown linkType: soft @@ -7365,54 +7212,56 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/vite@workspace:packages/vite" dependencies: - "@babel/cli": 7.20.7 - "@babel/runtime-corejs3": 7.20.7 - "@originjs/vite-plugin-commonjs": 1.0.3 - "@redwoodjs/internal": 3.2.0 - "@vitejs/plugin-react": 3.0.1 + "@babel/cli": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/internal": 4.0.0 + "@vitejs/plugin-react": 3.1.0 buffer: 6.0.3 - core-js: 3.27.1 - typescript: 4.7.4 - vite: 4.0.4 + core-js: 3.29.0 + typescript: 4.9.5 + vite: 4.1.4 + vite-plugin-commonjs: 0.6.1 + vite-plugin-environment: 1.1.3 vite-plugin-html: 3.2.0 bin: + rw-vite-dev: ./bins/rw-vite-dev.mjs vite: ./bins/vite.mjs - vite__: ./bins/vite.mjs languageName: unknown linkType: soft -"@redwoodjs/web@3.2.0, @redwoodjs/web@workspace:packages/web": +"@redwoodjs/web@4.0.0, @redwoodjs/web@workspace:packages/web": version: 0.0.0-use.local resolution: "@redwoodjs/web@workspace:packages/web" dependencies: - "@apollo/client": 3.7.4 - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/auth": 3.2.0 + "@apollo/client": 3.7.5 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/auth": 4.0.0 "@testing-library/jest-dom": 5.16.5 - "@testing-library/react": 12.1.5 + "@testing-library/react": 14.0.0 "@types/prop-types": 15.7.5 - "@types/react": 17.0.52 - "@types/react-dom": 17.0.18 + "@types/react": 18.0.28 + "@types/react-dom": 18.0.11 "@types/testing-library__jest-dom": 5.14.5 - core-js: 3.27.1 + core-js: 3.29.0 graphql: 16.6.0 graphql-tag: 2.12.6 - jest: 29.3.1 + jest: 29.4.3 + jest-runner-tsd: 4.0.0 nodemon: 2.0.20 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2 + react: 18.2.0 + react-dom: 18.2.0 react-helmet-async: 1.3.0 react-hot-toast: 2.4.0 stacktracey: 2.1.8 ts-toolbelt: 9.6.0 - typescript: 4.7.4 + typescript: 4.9.5 peerDependencies: prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2 + react: 18.2.0 + react-dom: 18.2.0 bin: build-storybook: ./dist/bins/build-storybook.js cross-env: ./dist/bins/cross-env.js @@ -7433,62 +7282,64 @@ __metadata: languageName: node linkType: hard -"@replayio/playwright@npm:0.3.13": - version: 0.3.13 - resolution: "@replayio/playwright@npm:0.3.13" +"@replayio/playwright@npm:0.3.24": + version: 0.3.24 + resolution: "@replayio/playwright@npm:0.3.24" dependencies: - "@replayio/replay": ^0.11.0 - "@replayio/test-utils": ^0.3.7 + "@replayio/replay": ^0.12.5 + "@replayio/test-utils": ^0.5.4 uuid: ^8.3.2 peerDependencies: "@playwright/test": 1.19.x bin: replayio-playwright: bin/replayio-playwright.js - checksum: f48243310179318a0d07c34404be83029fa39aae0f8c7d62dd5b618a4f95974d01e861907247fba01c38f90b7612d5a546f6ff00a470389434cba756222fb53e + checksum: 10191376a5c3e1760dcc9471a1c03fa4eaef43a3981c1b1173c3629f56e3f0b4ea1359d10dcb5f2aa6319144ab86ad3d9eb3b33371b01250251998b51571e9b5 languageName: node linkType: hard -"@replayio/replay@npm:^0.11.0": - version: 0.11.0 - resolution: "@replayio/replay@npm:0.11.0" +"@replayio/replay@npm:^0.12.5": + version: 0.12.5 + resolution: "@replayio/replay@npm:0.12.5" dependencies: - "@replayio/sourcemap-upload": ^1.0.5 + "@replayio/sourcemap-upload": ^1.0.6 commander: ^7.2.0 debug: ^4.3.4 is-uuid: ^1.0.2 jsonata: ^1.8.6 + node-fetch: ^2.6.8 p-map: ^4.0.0 superstruct: ^0.15.4 text-table: ^0.2.0 ws: ^7.5.0 bin: replay: bin/replay.js - checksum: 54437cd25194c8eae7442a7bef9aa52c1a00882a6b48357f721682be7b4c01b9747bb23830b60c2e408000360b7149a187124a1784c871861344126c78044386 + checksum: 747505db7e6384725da906ffc92bb9f703d2b3136747f9225937d9402a36dac52c92aa02017fba9abe1943283ae9763876e168a104848e0391217bdcd073a36a languageName: node linkType: hard -"@replayio/sourcemap-upload@npm:^1.0.5": - version: 1.0.5 - resolution: "@replayio/sourcemap-upload@npm:1.0.5" +"@replayio/sourcemap-upload@npm:^1.0.6": + version: 1.0.6 + resolution: "@replayio/sourcemap-upload@npm:1.0.6" dependencies: commander: ^7.2.0 debug: ^4.3.1 glob: ^7.1.6 node-fetch: ^2.6.1 string.prototype.matchall: ^4.0.5 - checksum: 2683079c31f57bf39cf6f89de1cf472d0b7d94fb30f6640e00317c9d87df856aa1dc9b1800ab530126a67e1fbc170bba5c4cb005818638ac6840398989f3b70e + checksum: d1f70c666e4b2081a4f67be2b4d2f233964074d619ee3d1459b639d0c06fb1f2f422cb47e3a44cf7b975ec2f8ab63178712b644c324d26628b6d3fee5dddc021 languageName: node linkType: hard -"@replayio/test-utils@npm:^0.3.7": - version: 0.3.7 - resolution: "@replayio/test-utils@npm:0.3.7" +"@replayio/test-utils@npm:^0.5.4": + version: 0.5.4 + resolution: "@replayio/test-utils@npm:0.5.4" dependencies: - "@replayio/replay": ^0.11.0 + "@replayio/replay": ^0.12.5 "@types/node-fetch": ^2.6.2 + debug: ^4.3.4 node-fetch: ^2.6.7 uuid: ^8.3.2 - checksum: 8053b5d11ee966f853a3b6077b2406c76e19da7db1a6d86ca2e5168dd72402acee5e5c0c0001b79526ed39ec8979badadc2708e788ca79cf59374c6553e4ea3e + checksum: 3000f4d13616db429fd8777bc3ebe8bd0f0397e9fd12c2efda6350c4de3be83777342c393e87e4bc809eed0e016c077827e029426ab845cc8492488f88003e0c languageName: node linkType: hard @@ -7534,10 +7385,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.24.1": - version: 0.24.51 - resolution: "@sinclair/typebox@npm:0.24.51" - checksum: 458131e83ca59ad3721f0abeef2aa5220aff2083767e1143d75c67c85d55ef7a212f48f394471ee6bdd2e860ba30f09a489cdd2a28a2824d5b0d1014bdfb2552 +"@sinclair/typebox@npm:^0.25.16": + version: 0.25.21 + resolution: "@sinclair/typebox@npm:0.25.21" + checksum: 91f05280667de321118310a43fa32038618c5c914a0a883d1d37184a1f6448041211d92a28d4ee0d506ffb5737ccbd4447106cd7c8b180d6d018771260d84576 languageName: node linkType: hard @@ -7548,36 +7399,36 @@ __metadata: languageName: node linkType: hard -"@sinonjs/commons@npm:^1.7.0": - version: 1.8.6 - resolution: "@sinonjs/commons@npm:1.8.6" +"@sinonjs/commons@npm:^2.0.0": + version: 2.0.0 + resolution: "@sinonjs/commons@npm:2.0.0" dependencies: type-detect: 4.0.8 - checksum: 93b4d4e27e93652b83467869c2fe09cbd8f37cd5582327f0e081fbf9b93899e2d267db7b668c96810c63dc229867614ced825e5512b47db96ca6f87cb3ec0f61 + checksum: babe3fdfc7dfb810f6918f2ae055032a1c7c18910595f1c6bfda87bb1737c1a57268d4ca78c3d8ad2fa4aae99ff79796fad76be735a5a38ab763c0b3cfad1ae7 languageName: node linkType: hard -"@sinonjs/fake-timers@npm:^9.1.2": - version: 9.1.2 - resolution: "@sinonjs/fake-timers@npm:9.1.2" +"@sinonjs/fake-timers@npm:^10.0.2": + version: 10.0.2 + resolution: "@sinonjs/fake-timers@npm:10.0.2" dependencies: - "@sinonjs/commons": ^1.7.0 - checksum: d9187f9130f03272562ff9845867299c6f7cf15157bbb3e6aca4a1f06d885b0eef54259d0ad41e2f8043dc530b4db730b6c9415b169033e7ba8fed0ad449ceec + "@sinonjs/commons": ^2.0.0 + checksum: 24555ed94053319fa18d4efa0923b295a445a00d2515d260b9e4e2b5943bd8b5b55fee85baabb2819a13ca1f57dbc1949265a350f592eef9e2535ec9de711ebc languageName: node linkType: hard -"@storybook/addon-a11y@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-a11y@npm:6.5.15" - dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 +"@storybook/addon-a11y@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-a11y@npm:6.5.16" + dependencies: + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 axe-core: ^4.2.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7594,21 +7445,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 62d207c287cdf22df50eed10ca5ae403fc9bc4ea1d4b292e8c37660df2ef918837dc02c6bde9e4b9e1ff176de07f7e29a542ba212d2fc3faa7d694f6f68d1ac5 + checksum: 4442a60d7f22291a49fc76dabacf96e63ae9a15cb62430e718c78e1cea4af943c297dff548921bc721242427bc8a79ddb8920e44d132acc3fe55eca299ba83b6 languageName: node linkType: hard -"@storybook/addon-actions@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-actions@npm:6.5.15" +"@storybook/addon-actions@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-actions@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 global: ^4.4.0 @@ -7629,21 +7480,21 @@ __metadata: optional: true react-dom: optional: true - checksum: 1fb3c5f72ab658a136984ab792ef78c959eaf6e01f5a1f247be153974278c23cd8bae25e10054cdceddebfdfc02383276dadf684642d90e748ccc22005f7c95d + checksum: 72d193f7068db610093e08bfedd6dfacf398fac43a1a10ec3aeddc0c7203e9487e5bb71aa83866ef28720230c21e8cc0b6185c4802edc799159da002afe0b2e1 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-backgrounds@npm:6.5.15" +"@storybook/addon-backgrounds@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-backgrounds@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 @@ -7658,23 +7509,23 @@ __metadata: optional: true react-dom: optional: true - checksum: d8dc734fccdfd68ba237eb1a6f1993813ef3f3e8c7478056f7d8f2e1a1dde28a5642bb4e115964eee8a87f2a7fc4e77984be9835a72f6cadf2292b5b8c0e83fd + checksum: a69a2d80e05664360039953e0effb3af9bdfeddcf6734fb3332854b505506f02914cd079c5571d1101f5c4f7d708b5c7efc71b243434a0a385701f42e0555a67 languageName: node linkType: hard -"@storybook/addon-controls@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-controls@npm:6.5.15" +"@storybook/addon-controls@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-controls@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-common": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-common": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/node-logger": 6.5.15 - "@storybook/store": 6.5.15 - "@storybook/theming": 6.5.15 + "@storybook/node-logger": 6.5.16 + "@storybook/store": 6.5.16 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 lodash: ^4.17.21 ts-dedent: ^2.0.0 @@ -7686,32 +7537,32 @@ __metadata: optional: true react-dom: optional: true - checksum: 557294d4ad3da6bd1a56156344f0a3e6a2eb5f11dfbd44808232f7c8151b77e92740e4ef21f5c5fa25fe7de35790c24d0fcabf1d992fa19829dcb06866ef0843 + checksum: a2c9745dce4f646eb2ffa98f57a5618e567a2598fb94f8cca362c27d3fedeb5821902e89b0ed6185032dd0918012f2c5dab8b3914aa5c9b12e810c87642465bc languageName: node linkType: hard -"@storybook/addon-docs@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-docs@npm:6.5.15" +"@storybook/addon-docs@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-docs@npm:6.5.16" dependencies: "@babel/plugin-transform-react-jsx": ^7.12.12 "@babel/preset-env": ^7.12.11 "@jest/transform": ^26.6.2 "@mdx-js/react": ^1.6.22 - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/docs-tools": 6.5.15 + "@storybook/docs-tools": 6.5.16 "@storybook/mdx1-csf": ^0.0.1 - "@storybook/node-logger": 6.5.15 - "@storybook/postinstall": 6.5.15 - "@storybook/preview-web": 6.5.15 - "@storybook/source-loader": 6.5.15 - "@storybook/store": 6.5.15 - "@storybook/theming": 6.5.15 + "@storybook/node-logger": 6.5.16 + "@storybook/postinstall": 6.5.16 + "@storybook/preview-web": 6.5.16 + "@storybook/source-loader": 6.5.16 + "@storybook/store": 6.5.16 + "@storybook/theming": 6.5.16 babel-loader: ^8.0.0 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 @@ -7733,26 +7584,26 @@ __metadata: optional: true react-dom: optional: true - checksum: 40df648c3087a526ceee2eeb5123021ca07ebddd8002ad3fa821e376621f7c8d716ead759c905d3a5923d808948bd8b7c411d96a1867d267d48c311b373cf59d - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-essentials@npm:6.5.15" - dependencies: - "@storybook/addon-actions": 6.5.15 - "@storybook/addon-backgrounds": 6.5.15 - "@storybook/addon-controls": 6.5.15 - "@storybook/addon-docs": 6.5.15 - "@storybook/addon-measure": 6.5.15 - "@storybook/addon-outline": 6.5.15 - "@storybook/addon-toolbars": 6.5.15 - "@storybook/addon-viewport": 6.5.15 - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/node-logger": 6.5.15 + checksum: 5bec6eb51b75394ad3508ed1978999c46b6d45a9b76391916512dd22b3be470488c3deb5d5730b72034d1e2f8a57d46142555c5742a11ff0ced4c259d2fdc638 + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-essentials@npm:6.5.16" + dependencies: + "@storybook/addon-actions": 6.5.16 + "@storybook/addon-backgrounds": 6.5.16 + "@storybook/addon-controls": 6.5.16 + "@storybook/addon-docs": 6.5.16 + "@storybook/addon-measure": 6.5.16 + "@storybook/addon-outline": 6.5.16 + "@storybook/addon-toolbars": 6.5.16 + "@storybook/addon-viewport": 6.5.16 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/node-logger": 6.5.16 core-js: ^3.8.2 regenerator-runtime: ^0.13.7 ts-dedent: ^2.0.0 @@ -7793,19 +7644,19 @@ __metadata: optional: true webpack: optional: true - checksum: 46c0e7bc7f51430b2b5eb538aa3aa6fa86ab754db38e95ea7d230661550e660d20ae8c6456ade73dd80b469481e24b2846349c664e7bd120004f1562f8a4dc4d + checksum: dd9d9d44e687d1fce34038a96a0de02abfd122007e6ab2c869aec132672a2734de8348134fbf63ab1c2a8f7ab8ab3c8909c4e66f4764969bbafc399c91bf9237 languageName: node linkType: hard -"@storybook/addon-measure@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-measure@npm:6.5.15" +"@storybook/addon-measure@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-measure@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 core-js: ^3.8.2 global: ^4.4.0 @@ -7817,19 +7668,19 @@ __metadata: optional: true react-dom: optional: true - checksum: e5c4e67f5bb734b7e74298eeb7e93f7332ca971a91ed60e370582019199accc37f6e6297192157a9e00c0efdbe68e043c277eab6ce2ca03cd63b1f29c7cffa62 + checksum: 790833966b5a3108686f5aae2ac53f8a7e5d23720c58e7df4d4a3a937cb35d694addcb17c90c9aeb653c96182705e68da23d3f7ab507a15005b29cd698c4975e languageName: node linkType: hard -"@storybook/addon-outline@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-outline@npm:6.5.15" +"@storybook/addon-outline@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-outline@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 core-js: ^3.8.2 global: ^4.4.0 @@ -7843,19 +7694,19 @@ __metadata: optional: true react-dom: optional: true - checksum: 3fe8f4473d08cabb89af0afbf70701f45bc8c6d2e94f88e0dfdfab8d9c639a8ba0175d8730b824d519f97651ad932f5729da7f6b09e62defd5e4e2ca18f23694 + checksum: 2ea36bf6ba1fd7538e42c23971e0a88e46e7ac19050148856da0f5d423848f8c2266cea68d5d522e1e38f8be92cc8e108b06b34b9b5622f098a00a4537f731f5 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-toolbars@npm:6.5.15" +"@storybook/addon-toolbars@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-toolbars@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/theming": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 regenerator-runtime: ^0.13.7 peerDependencies: @@ -7866,20 +7717,20 @@ __metadata: optional: true react-dom: optional: true - checksum: a85f5811122960ca035bbab3d289f0d3341167113426d18a11a8f9d7815b3ac7c16077c270567da24f5dc53699efe2ba9b48f57f1e0b3e64a736e0e361c2eb4d + checksum: 84b5a880e71c580d7773671b4e4f2d93e2b19432f8915bce0e651b1502487240deb359122e21dffa77bebb3feeb8a9535014346603b72f7646d8145bbf421853 languageName: node linkType: hard -"@storybook/addon-viewport@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addon-viewport@npm:6.5.15" - dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 - "@storybook/theming": 6.5.15 +"@storybook/addon-viewport@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addon-viewport@npm:6.5.16" + dependencies: + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 global: ^4.4.0 memoizerific: ^1.11.3 @@ -7893,21 +7744,21 @@ __metadata: optional: true react-dom: optional: true - checksum: d84119a30c4d7f46d068707ee4bd1cb1e2a9e3382a436322131e9961c03eeb42d227daad89e39338554baab6b6b394dcdd50072a124e0ee43a6f9e4407298e09 + checksum: e43ff0424c20793d6c0de682d10b5cf810d3a9b7cc610499edca9032720ffe9d046764555b562cfe94ae44e2c94c1aacf588e9c9ff732e83ec2801f943f8d9d7 languageName: node linkType: hard -"@storybook/addons@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/addons@npm:6.5.15" +"@storybook/addons@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/addons@npm:6.5.16" dependencies: - "@storybook/api": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/api": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/router": 6.5.15 - "@storybook/theming": 6.5.15 + "@storybook/router": 6.5.16 + "@storybook/theming": 6.5.16 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 global: ^4.4.0 @@ -7915,21 +7766,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 11ccd0bb415731fc532925e7ac00363d3ceca37074490c80736c23e081c33c122ec0c6d21f04cbce31d6c2f09080309a471051d6f834637bf96f426f35aa1925 + checksum: a5e62e7523272f941c07412cfacee10a8e244eadce67e5855d14f48d9e1b8e295c923b8d80510ae76fbab3f955fff189273abcb5ff4868cb14c8f6f741e8c955 languageName: node linkType: hard -"@storybook/api@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/api@npm:6.5.15" +"@storybook/api@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/api@npm:6.5.16" dependencies: - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/router": 6.5.15 + "@storybook/router": 6.5.16 "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 global: ^4.4.0 @@ -7943,31 +7794,31 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 64dc745f58739799d02e44bdf5ad8f1fcb418e27046a94d8dd8bc0d434fb9938efc3c638332c68bf8d09db8e291a07ef8e4af01fdb67acac0e24f43583742dd4 + checksum: d48185c2c6e94f5d531493732563b4e63c8a85709259346d62611faacac67272f67d8dcbc4885d4c12cfda1c921e92923c3a317d48595c3635f4d60f901c848c languageName: node linkType: hard -"@storybook/builder-webpack4@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/builder-webpack4@npm:6.5.15" +"@storybook/builder-webpack4@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/builder-webpack4@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/channel-postmessage": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/core-events": 6.5.15 - "@storybook/node-logger": 6.5.15 - "@storybook/preview-web": 6.5.15 - "@storybook/router": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/channel-postmessage": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/core-events": 6.5.16 + "@storybook/node-logger": 6.5.16 + "@storybook/preview-web": 6.5.16 + "@storybook/router": 6.5.16 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.15 - "@storybook/theming": 6.5.15 - "@storybook/ui": 6.5.15 + "@storybook/store": 6.5.16 + "@storybook/theming": 6.5.16 + "@storybook/ui": 6.5.16 "@types/node": ^14.0.10 || ^16.0.0 "@types/webpack": ^4.41.26 autoprefixer: ^9.8.6 @@ -8004,30 +7855,30 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 39621ee16d1999ee02e12595dbc30547dc3dd49e8c49ea09bc8f485a87a3e25dae18227d180e58c3f2afcf316d65ec2e9c8c92efd875a0f8649fd0054c5eef5e + checksum: 0873f320c46ddbeff4c177286c3e41564d20abf7cc40cdc5dc888bb178a940e5c54557ea3d66d64a55b691114f417928580fe7ae2b71b8b791467919a0f864ef languageName: node linkType: hard -"@storybook/builder-webpack5@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/builder-webpack5@npm:6.5.15" +"@storybook/builder-webpack5@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/builder-webpack5@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/channel-postmessage": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/core-events": 6.5.15 - "@storybook/node-logger": 6.5.15 - "@storybook/preview-web": 6.5.15 - "@storybook/router": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/channel-postmessage": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/core-events": 6.5.16 + "@storybook/node-logger": 6.5.16 + "@storybook/preview-web": 6.5.16 + "@storybook/router": 6.5.16 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.15 - "@storybook/theming": 6.5.15 + "@storybook/store": 6.5.16 + "@storybook/theming": 6.5.16 "@types/node": ^14.0.10 || ^16.0.0 babel-loader: ^8.0.0 babel-plugin-named-exports-order: ^0.0.2 @@ -8056,60 +7907,60 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6aa910e95c6d8a2975e05e8fc0c48bb5b087b9f335dfac12fc926d44918ffa2465238a2b037e290f14375a07c64ff7c67d8ed27e9f17c982574e96692fe9e637 + checksum: f0b147b62fc283d98fac2debef788f147a32416226dfd13c9efacc94abfdba6cf3db8eaf4058cc64e85061ba1f5ad6a4ed0f791fbbeed4f69a823cc8b5b9e843 languageName: node linkType: hard -"@storybook/channel-postmessage@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/channel-postmessage@npm:6.5.15" +"@storybook/channel-postmessage@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/channel-postmessage@npm:6.5.16" dependencies: - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 core-js: ^3.8.2 global: ^4.4.0 qs: ^6.10.0 telejson: ^6.0.8 - checksum: f6d924e5f764b1b0ac973dd9b06dd4c853553a316021d3f8b3b955ad2210ac1a3e4563c08ffb8a62be7836d695f8952562b3496fe93de413274105d602c2c9d5 + checksum: 24ac0790b3f68405357346edae174ccfb6f2101ca74f90eb8921a49576d67053ac3d53b5a293161a26b9bb9ce2c2751024a2751b1afbb787906346f9d845790d languageName: node linkType: hard -"@storybook/channel-websocket@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/channel-websocket@npm:6.5.15" +"@storybook/channel-websocket@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/channel-websocket@npm:6.5.16" dependencies: - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 core-js: ^3.8.2 global: ^4.4.0 telejson: ^6.0.8 - checksum: 56af62ea9b9bef62f8d44e663c9cba7a891e93d443c58d74648992d7f6896334055b5445a2697e4b9aeb7a423fa47892e1f72d6575fbc0dc81d2396c8357ba28 + checksum: 82a5ce6c39419c41b3eae7bf4bebaff078159208accb26a001b888a7462850a3d2c332d3013d98cb6069d613b96316b6956c254a8c65f198f15dc2cde5e2b6d0 languageName: node linkType: hard -"@storybook/channels@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/channels@npm:6.5.15" +"@storybook/channels@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/channels@npm:6.5.16" dependencies: core-js: ^3.8.2 ts-dedent: ^2.0.0 util-deprecate: ^1.0.2 - checksum: 6510df456471ea574181d6bbd306e4f1742a0437b45935bc164ee6e638018cf3b66e709925d2bd1b741a38bd1c48df86d497079a68f40b08d83f10e8ac6bf65e + checksum: 9bb4863f6671ab40d397c6e5075bc5504c34b4f0961421b6a342ce084e51ba471f295f7205258b1a6836d07c86ded044b339804ec755741718078802fd687d93 languageName: node linkType: hard -"@storybook/client-api@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/client-api@npm:6.5.15" +"@storybook/client-api@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/client-api@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/channel-postmessage": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/channel-postmessage": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/store": 6.5.15 + "@storybook/store": 6.5.16 "@types/qs": ^6.9.5 "@types/webpack-env": ^1.16.0 core-js: ^3.8.2 @@ -8126,27 +7977,27 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 79c9be600e74d2141966d812fb3c54c1df2fc354808c891ac9701aa34d82cef227d905f19ae988501ad4d9aaf97e915b20057dc97673d18fc4f63097c37a8b15 + checksum: b4fc41ba600fd33334b3e9fb572b293b0507c80deb5f5d250ff821eb5d2e3655dbeb2e812cc6a99a4cbc3bb7942b8915d37db3424b30eb7ad9465b3dc729c2cc languageName: node linkType: hard -"@storybook/client-logger@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/client-logger@npm:6.5.15" +"@storybook/client-logger@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/client-logger@npm:6.5.16" dependencies: core-js: ^3.8.2 global: ^4.4.0 - checksum: 00754c471cbc527cc6d01dd8c87ab21e5d4c44f46ec6bae23e3f1271a83d6e39b939e5b6c5d0dc638eeeab0938bf2bd0130c6c73b78476264be75999d402fd50 + checksum: 6c1f1861c63f304af2fc864b3f17b65547a052efeade5a5cee86da6b9babdb804cb06327c4db83dcb147042221c7b3383bcfb6ac68f149ca97bbd9cba72b21f3 languageName: node linkType: hard -"@storybook/components@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/components@npm:6.5.15" +"@storybook/components@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/components@npm:6.5.16" dependencies: - "@storybook/client-logger": 6.5.15 + "@storybook/client-logger": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 memoizerific: ^1.11.3 qs: ^6.10.0 @@ -8155,24 +8006,24 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: ea41dfe4553663393b05f0e56b3b9d0551042a8b9f76a9eceeecfa84c415f031dbce2276bd016e3f8cd0713838a650f86cdf3c280c52bf8143ce19d21af28b09 + checksum: b925da37bccab1aaf131c4d48caa3deccc329d9bbe3fa124846fa60855d6251ede4ba49b3254353fc876f44e3e8f4f1e5034e20d98d59136daf3cd9ae70a249e languageName: node linkType: hard -"@storybook/core-client@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/core-client@npm:6.5.15" - dependencies: - "@storybook/addons": 6.5.15 - "@storybook/channel-postmessage": 6.5.15 - "@storybook/channel-websocket": 6.5.15 - "@storybook/client-api": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 +"@storybook/core-client@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/core-client@npm:6.5.16" + dependencies: + "@storybook/addons": 6.5.16 + "@storybook/channel-postmessage": 6.5.16 + "@storybook/channel-websocket": 6.5.16 + "@storybook/client-api": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/preview-web": 6.5.15 - "@storybook/store": 6.5.15 - "@storybook/ui": 6.5.15 + "@storybook/preview-web": 6.5.16 + "@storybook/store": 6.5.16 + "@storybook/ui": 6.5.16 airbnb-js-shims: ^2.2.1 ansi-to-html: ^0.6.11 core-js: ^3.8.2 @@ -8190,13 +8041,13 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 27961afc15c9a203942dd963ed8c7f769bf67673fcc3730620038c921c173e81e9205c6e73080b0644b1d3ec6e70458cd531b8c9870232cc2a1292fc0558f3f4 + checksum: 91ad10bbeb36f2576357d644b0cc89d34258c5589f3aba5941738e6aed4494e6e2dde33aedfdc7b91118c48a9585c151366c8cbd53e82054d84a332d371629b5 languageName: node linkType: hard -"@storybook/core-common@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/core-common@npm:6.5.15" +"@storybook/core-common@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/core-common@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 "@babel/plugin-proposal-class-properties": ^7.12.1 @@ -8220,7 +8071,7 @@ __metadata: "@babel/preset-react": ^7.12.10 "@babel/preset-typescript": ^7.12.7 "@babel/register": ^7.12.1 - "@storybook/node-logger": 6.5.15 + "@storybook/node-logger": 6.5.16 "@storybook/semver": ^7.3.2 "@types/node": ^14.0.10 || ^16.0.0 "@types/pretty-hrtime": ^1.0.0 @@ -8237,7 +8088,7 @@ __metadata: glob: ^7.1.6 handlebars: ^4.7.7 interpret: ^2.2.0 - json5: ^2.1.3 + json5: ^2.2.3 lazy-universal-dotenv: ^3.0.1 picomatch: ^2.3.0 pkg-dir: ^5.0.0 @@ -8254,35 +8105,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 03ce0c1a3d07990b7955b441421d715091281349205a675a460edf3b0b1be00c3b62b36e42dbbdd450aa3cb49d3981ada3b01359516f41e3e314e0baf7faed7c + checksum: fa838cedcdfd7a26971ea456b0d0bbe32c9c506774d975e4d3d97380678d33cce9c04610abbaffe1620f88dc33f9acd577c96e66c4f7643e107496856fd4f03b languageName: node linkType: hard -"@storybook/core-events@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/core-events@npm:6.5.15" +"@storybook/core-events@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/core-events@npm:6.5.16" dependencies: core-js: ^3.8.2 - checksum: b790913be35a67e65b565ac6ef3c56ef5940916f1e5b850c65f8acb155ac6365f1fc752b10a29fa853e58581e4eb7e9a75624ace2eb427c7deedee258500c905 + checksum: d7957f1df4703f4586f27281f207b0535e3003a4f5fb9c888f2c583b7101c46111bc1335c8d16861962f2be6dec7e3b5959548d5ef58965d3744085823621d59 languageName: node linkType: hard -"@storybook/core-server@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/core-server@npm:6.5.15" +"@storybook/core-server@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/core-server@npm:6.5.16" dependencies: "@discoveryjs/json-ext": ^0.5.3 - "@storybook/builder-webpack4": 6.5.15 - "@storybook/core-client": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/builder-webpack4": 6.5.16 + "@storybook/core-client": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/csf-tools": 6.5.15 - "@storybook/manager-webpack4": 6.5.15 - "@storybook/node-logger": 6.5.15 + "@storybook/csf-tools": 6.5.16 + "@storybook/manager-webpack4": 6.5.16 + "@storybook/node-logger": 6.5.16 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.15 - "@storybook/telemetry": 6.5.15 + "@storybook/store": 6.5.16 + "@storybook/telemetry": 6.5.16 "@types/node": ^14.0.10 || ^16.0.0 "@types/node-fetch": ^2.5.7 "@types/pretty-hrtime": ^1.0.0 @@ -8326,16 +8177,16 @@ __metadata: optional: true typescript: optional: true - checksum: 250ca8d251f79735c7e4db0e5cdb205aab8f8e46edaf5bc84c157f0dfaa7874075449da4b0f1fbe8539c501b831c2a9ac9439f135514e9f35f1456f0f1f3320f + checksum: 710d1562caa3a11233f15505db67fd32ab604fcfb6911d7d1c1c20c1d6f86cc15dadb06ff9eedbcd7f66d3e0b5b31209293fe989056023710f2d31f81f597b26 languageName: node linkType: hard -"@storybook/core@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/core@npm:6.5.15" +"@storybook/core@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/core@npm:6.5.16" dependencies: - "@storybook/core-client": 6.5.15 - "@storybook/core-server": 6.5.15 + "@storybook/core-client": 6.5.16 + "@storybook/core-server": 6.5.16 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8347,13 +8198,13 @@ __metadata: optional: true typescript: optional: true - checksum: 5406003676fe96efb56b6920722cfc6616027b315d6f12930993191cccb5232ce2b4dc3a93429343db0967e784acca8cc06129a9f973bf5766f418f3987b90e4 + checksum: 218696a20bd273c269597229e8aa6e8145246fef0919ca3fb16369eb4683b5dcc339f24f80bc46844e0017c14e51d9273dc96b4077ad8743ffafea02505f2324 languageName: node linkType: hard -"@storybook/csf-tools@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/csf-tools@npm:6.5.15" +"@storybook/csf-tools@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/csf-tools@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 "@babel/generator": ^7.12.11 @@ -8374,7 +8225,7 @@ __metadata: peerDependenciesMeta: "@storybook/mdx2-csf": optional: true - checksum: d8fcaa6b979211ea627f6154ea5ce15cd0796aeaa18306f380dc9afd60abc7a05b15fb00bda352513fdb3d0e630c065774e8110d3884ab3579e0bcfeb0da15a0 + checksum: 4e0ede613d65db9361e00d63233c2c1567043e0a5250c486d7714468311c9d57875d21156b75caf549dd553fc8098730b2648eeaff2e1ffbab2fba34fc3a1798 languageName: node linkType: hard @@ -8387,34 +8238,34 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/docs-tools@npm:6.5.15" +"@storybook/docs-tools@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/docs-tools@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/store": 6.5.15 + "@storybook/store": 6.5.16 core-js: ^3.8.2 doctrine: ^3.0.0 lodash: ^4.17.21 regenerator-runtime: ^0.13.7 - checksum: 976c49d3817ea6e92199bc86ad146c55e06a3985e87aaeb230b8961b34c149362beb4c75e8383cb9ce33b261e07dbf3d761ef44d9ac1e16693dc612bfcdbefa0 + checksum: 240aa397ad6cd4d8afd80c26ec893cd483afacebea6e2f1c08e18e7079c9c057221854cc1d31fb3e2c53254548edc11238c5a3a3916b19f4523a67a17a5c855f languageName: node linkType: hard -"@storybook/manager-webpack4@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/manager-webpack4@npm:6.5.15" +"@storybook/manager-webpack4@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/manager-webpack4@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 "@babel/plugin-transform-template-literals": ^7.12.1 "@babel/preset-react": ^7.12.10 - "@storybook/addons": 6.5.15 - "@storybook/core-client": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/node-logger": 6.5.15 - "@storybook/theming": 6.5.15 - "@storybook/ui": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/core-client": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/node-logger": 6.5.16 + "@storybook/theming": 6.5.16 + "@storybook/ui": 6.5.16 "@types/node": ^14.0.10 || ^16.0.0 "@types/webpack": ^4.41.26 babel-loader: ^8.0.0 @@ -8447,23 +8298,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: c546213f58bfc56913695a38f7513bab60259478303e7e492ba7e85086caa0fe40e62f0bda3e53a819eeeaeaccef94b0b563760bc2dd2670faf70f1e93f5db30 + checksum: 9e8ebc2022b19d8ed9a6832517e5251508c1a7a76660fbc0796192edda7dd18b477c5d1f79a784289a71ebed9fac862fc4ea402f0d27ed365261551d61ebcfae languageName: node linkType: hard -"@storybook/manager-webpack5@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/manager-webpack5@npm:6.5.15" +"@storybook/manager-webpack5@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/manager-webpack5@npm:6.5.16" dependencies: "@babel/core": ^7.12.10 "@babel/plugin-transform-template-literals": ^7.12.1 "@babel/preset-react": ^7.12.10 - "@storybook/addons": 6.5.15 - "@storybook/core-client": 6.5.15 - "@storybook/core-common": 6.5.15 - "@storybook/node-logger": 6.5.15 - "@storybook/theming": 6.5.15 - "@storybook/ui": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/core-client": 6.5.16 + "@storybook/core-common": 6.5.16 + "@storybook/node-logger": 6.5.16 + "@storybook/theming": 6.5.16 + "@storybook/ui": 6.5.16 "@types/node": ^14.0.10 || ^16.0.0 babel-loader: ^8.0.0 case-sensitive-paths-webpack-plugin: ^2.3.0 @@ -8493,7 +8344,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 8c6350ab63bb3d287f72aafa67dae56121d5155ec3f55ba66879bbeebc8ef92f41abab1a4f87c15ab855cd477c5d5961aae5b6905495534274316a4a254f9c4d + checksum: a7598833d665616c91bc276287caf4a780de8792ad85a85b977a0f0a74df666463bdf61b6c661bd63e22b133412375002e176ee743d18db2d904e7c374217f87 languageName: node linkType: hard @@ -8516,38 +8367,38 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/node-logger@npm:6.5.15" +"@storybook/node-logger@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/node-logger@npm:6.5.16" dependencies: "@types/npmlog": ^4.1.2 chalk: ^4.1.0 core-js: ^3.8.2 npmlog: ^5.0.1 pretty-hrtime: ^1.0.3 - checksum: 37e99aa1c9ab748befdbcbb21913538eb2c23c30d604409af365aa6fe7bb56dac5115ecbaf93a1ff52c9675d3b1e2dfc27163a1ddbb3eb2cb005e790fa6ca16d + checksum: 53d922aace33a58b016bc1db65f71b3aaf615af1fe64c61b80c91ea29b76549b02a9a77f9f00466b89dc44e8f2e5070842cc7cb15e294a635b501602575388cc languageName: node linkType: hard -"@storybook/postinstall@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/postinstall@npm:6.5.15" +"@storybook/postinstall@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/postinstall@npm:6.5.16" dependencies: core-js: ^3.8.2 - checksum: 386bdb470b46a136cf4d4455416e833173c08744bb59485a0e4261940bea93450d67f49523aa3bfec3762540ae94856dd08ed283af15170d11e6045ab09ec2c4 + checksum: e86cc51db1c70107e7f1b7b1eda570032539189e6e1ac909ecd5dfb82027e7eec7e0f007a63200591a280d8700fc30cc0fd940de5262292c76baef2de6d84701 languageName: node linkType: hard -"@storybook/preview-web@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/preview-web@npm:6.5.15" +"@storybook/preview-web@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/preview-web@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/channel-postmessage": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/channel-postmessage": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/store": 6.5.15 + "@storybook/store": 6.5.16 ansi-to-html: ^0.6.11 core-js: ^3.8.2 global: ^4.4.0 @@ -8561,7 +8412,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 61b427c202ebe2bc26e1996230e326a07af643aa7c6611285c13393ee5e0d7ec712c55eb8db6366d9298f9e6f14b0a02b04e2b1ed464572f8dd2843da0505759 + checksum: 378d2c196e69e95837d6286824f192cb5ae97d6aaff490ef6bb9e1c8428e97d52f16e07cd62de0dc92945db43ab7b68d7c12113b87cec98a836121b36cf56744 languageName: node linkType: hard @@ -8583,23 +8434,23 @@ __metadata: languageName: node linkType: hard -"@storybook/react@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/react@npm:6.5.15" +"@storybook/react@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/react@npm:6.5.16" dependencies: "@babel/preset-flow": ^7.12.1 "@babel/preset-react": ^7.12.10 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.3 - "@storybook/addons": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core": 6.5.15 - "@storybook/core-common": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core": 6.5.16 + "@storybook/core-common": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 - "@storybook/docs-tools": 6.5.15 - "@storybook/node-logger": 6.5.15 + "@storybook/docs-tools": 6.5.16 + "@storybook/node-logger": 6.5.16 "@storybook/react-docgen-typescript-plugin": 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0 "@storybook/semver": ^7.3.2 - "@storybook/store": 6.5.15 + "@storybook/store": 6.5.16 "@types/estree": ^0.0.51 "@types/node": ^14.14.20 || ^16.0.0 "@types/webpack-env": ^1.16.0 @@ -8644,15 +8495,15 @@ __metadata: build-storybook: bin/build.js start-storybook: bin/index.js storybook-server: bin/index.js - checksum: 43ecfa0b875cbc278343e35f63b79bfde1ea3e2c8e04cf573fc8de050d73d7cd2a2736a0ea04a7557c1431ff216bc04b0413172a1209ec58288b695201af50ad + checksum: d87df8e96b9f006d3f388aef60fc4ca1cf7535d69f219188a84c581358014be6beaa987a054906e650d73f32513c9dd480e1660185471c9332de17dd611b7182 languageName: node linkType: hard -"@storybook/router@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/router@npm:6.5.15" +"@storybook/router@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/router@npm:6.5.16" dependencies: - "@storybook/client-logger": 6.5.15 + "@storybook/client-logger": 6.5.16 core-js: ^3.8.2 memoizerific: ^1.11.3 qs: ^6.10.0 @@ -8660,7 +8511,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: a5b0bd7c7bf8fb180ee45f2734d76082cf7d17dde0f8f6e90c2e64c60d06cca163536fa15489c4e5234b5d50be7cd459cf2dde5ee74a5c1e3c934ab236b53998 + checksum: 7f16ddc1252a01aae0282d0ac88c78db1ae8a4ab372cea848f726cb0e59ce2906304bd83a77021cab75d6f7c45518db20fedd72d282030752a11e8a87876349a languageName: node linkType: hard @@ -8676,12 +8527,12 @@ __metadata: languageName: node linkType: hard -"@storybook/source-loader@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/source-loader@npm:6.5.15" +"@storybook/source-loader@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/source-loader@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/client-logger": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/client-logger": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 core-js: ^3.8.2 estraverse: ^5.2.0 @@ -8693,17 +8544,17 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 98633dcc29379fa8d95d8e109b9a4b208f615c969cb730daf9ac8b17e127660fcb48abf6d7b2dd66743dccad62a2d82e8bfb886226b6f730fd64f2ca5c5b0083 + checksum: 9dfed1ad02a76c947e11b68fb680b66f1acd7c26361d686b13908b2c0b27bd96334a67678e254ccdfa306e1b88a24501ce548b6f2d030bd1bed9da25fdb758b3 languageName: node linkType: hard -"@storybook/store@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/store@npm:6.5.15" +"@storybook/store@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/store@npm:6.5.16" dependencies: - "@storybook/addons": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/core-events": 6.5.15 + "@storybook/addons": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/core-events": 6.5.16 "@storybook/csf": 0.0.2--canary.4566f4d.1 core-js: ^3.8.2 fast-deep-equal: ^3.1.3 @@ -8719,16 +8570,16 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 33c0ec425066e6ae092cf9f8abe70e5f470df405f1d48b2e244de000f97ae93581659b22db4b8d2614753cb562b181ab68c7598268182a9f01c8943de27aa30c + checksum: 403c4a99f29093b6ce546a18b9291e91e58db2a44e7e7da0dc81cd4d7f28220b42d63ee9f0e18bc9b19aff61df44658c38ae1d61bfa2ba4cf3fbb9f8354df492 languageName: node linkType: hard -"@storybook/telemetry@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/telemetry@npm:6.5.15" +"@storybook/telemetry@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/telemetry@npm:6.5.16" dependencies: - "@storybook/client-logger": 6.5.15 - "@storybook/core-common": 6.5.15 + "@storybook/client-logger": 6.5.16 + "@storybook/core-common": 6.5.16 chalk: ^4.1.0 core-js: ^3.8.2 detect-package-manager: ^2.0.1 @@ -8739,38 +8590,38 @@ __metadata: nanoid: ^3.3.1 read-pkg-up: ^7.0.1 regenerator-runtime: ^0.13.7 - checksum: 7c3b5a0f3cf8ccec4cad1392fc793fcc3b5562b42a34016fb6dc17cfc190c49a2f9d39c0d776e6fbc166dfd63e9a63dc9d50b30a27a08f35f1d87773e4f4e75d + checksum: 5f8c09720477fb52cb824cb5194d1f5af9affb3f068170432741d897059b710912525412b33f716238f32a635fba349a8cbebe2360c844a339fc720e73827016 languageName: node linkType: hard -"@storybook/theming@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/theming@npm:6.5.15" +"@storybook/theming@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/theming@npm:6.5.16" dependencies: - "@storybook/client-logger": 6.5.15 + "@storybook/client-logger": 6.5.16 core-js: ^3.8.2 memoizerific: ^1.11.3 regenerator-runtime: ^0.13.7 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: d342bedbdc0f2254ea68cb2ea201d25e2d40f4e0a549e8d0a7722ba78af11a8e86fd82f178a852df3065c25c62c10516e0c00d52d9aabb625d0b334c61a3699e + checksum: d8256badcd97189705be9a0de27b53da6cac5562e8a95b37530de183c8ffbfc71e5d9cbb1993dc67413079486c2353440ab61d0e748c6f4f72f9353354d6005a languageName: node linkType: hard -"@storybook/ui@npm:6.5.15": - version: 6.5.15 - resolution: "@storybook/ui@npm:6.5.15" - dependencies: - "@storybook/addons": 6.5.15 - "@storybook/api": 6.5.15 - "@storybook/channels": 6.5.15 - "@storybook/client-logger": 6.5.15 - "@storybook/components": 6.5.15 - "@storybook/core-events": 6.5.15 - "@storybook/router": 6.5.15 +"@storybook/ui@npm:6.5.16": + version: 6.5.16 + resolution: "@storybook/ui@npm:6.5.16" + dependencies: + "@storybook/addons": 6.5.16 + "@storybook/api": 6.5.16 + "@storybook/channels": 6.5.16 + "@storybook/client-logger": 6.5.16 + "@storybook/components": 6.5.16 + "@storybook/core-events": 6.5.16 + "@storybook/router": 6.5.16 "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.5.15 + "@storybook/theming": 6.5.16 core-js: ^3.8.2 memoizerific: ^1.11.3 qs: ^6.10.0 @@ -8779,7 +8630,7 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 3814895e71b6c98e9410d4e5e47fbb47e2a59ebbd22466ce32d63d97914b14713a4264335b32b8589b45207f2512b237a36cf31395f0568801dd0fa4a8752a46 + checksum: ae15c0f7c51de5b32a8c007964010692d0ae1ca5240d092ce241bb6feb6aa0bad6f18fd34b30f3162914a82815e2fb0c1a8e61cbb1aaad4dc36eda7a4ee19aae languageName: node linkType: hard @@ -8851,9 +8702,25 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:8.19.1, @testing-library/dom@npm:^8.0.0, @testing-library/dom@npm:^8.11.1": - version: 8.19.1 - resolution: "@testing-library/dom@npm:8.19.1" +"@testing-library/dom@npm:9.0.0, @testing-library/dom@npm:^9.0.0": + version: 9.0.0 + resolution: "@testing-library/dom@npm:9.0.0" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: ^5.0.0 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.4.4 + pretty-format: ^27.0.2 + checksum: 3dfb7997acf573af7b20be0e5acb594bd9371558242aa7c270ab48af9759a14227aea9663beae1b7e26493c695432ba4e6d63ed292a10fc7b2ce49c8ac7ba022 + languageName: node + linkType: hard + +"@testing-library/dom@npm:^8.11.1": + version: 8.20.0 + resolution: "@testing-library/dom@npm:8.20.0" dependencies: "@babel/code-frame": ^7.10.4 "@babel/runtime": ^7.12.5 @@ -8863,7 +8730,7 @@ __metadata: dom-accessibility-api: ^0.5.9 lz-string: ^1.4.4 pretty-format: ^27.0.2 - checksum: ec249e38a251de16028323841d33b7bae2db659e8219d92136ea231f474896f4bfaff9094c364fd9e49f458f15f8a4fcef61895e44b8eb1342af6c9319ce4327 + checksum: 454c71f65708d1504256ae055f060adf8ed9eadcc7ddbf6d07a528045beceb842783c1253871759f5c137eca58e5e32700dc64b130cbb37e10e7a52ab08d7b44 languageName: node linkType: hard @@ -8884,39 +8751,17 @@ __metadata: languageName: node linkType: hard -"@testing-library/react-hooks@npm:8.0.1": - version: 8.0.1 - resolution: "@testing-library/react-hooks@npm:8.0.1" - dependencies: - "@babel/runtime": ^7.12.5 - react-error-boundary: ^3.1.0 - peerDependencies: - "@types/react": ^16.9.0 || ^17.0.0 - react: ^16.9.0 || ^17.0.0 - react-dom: ^16.9.0 || ^17.0.0 - react-test-renderer: ^16.9.0 || ^17.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - react-dom: - optional: true - react-test-renderer: - optional: true - checksum: 83bef2d4c437b84143213b5275ef00ef14e5bcd344f9ded12b162d253dc3c799138ead4428026b9c725e5a38dbebf611f2898aa43f3e43432bcaccbd7bf413e5 - languageName: node - linkType: hard - -"@testing-library/react@npm:12.1.5": - version: 12.1.5 - resolution: "@testing-library/react@npm:12.1.5" +"@testing-library/react@npm:14.0.0": + version: 14.0.0 + resolution: "@testing-library/react@npm:14.0.0" dependencies: "@babel/runtime": ^7.12.5 - "@testing-library/dom": ^8.0.0 - "@types/react-dom": <18.0.0 + "@testing-library/dom": ^9.0.0 + "@types/react-dom": ^18.0.0 peerDependencies: - react: <18.0.0 - react-dom: <18.0.0 - checksum: 3c2433d2fdb6535261f62cd85d79657989cebd96f9072da03c098a1cfa56dec4dfec83d7c2e93633a3ccebdb178ea8578261533d11551600966edab77af00c8b + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: 81035913024faf18ba7e163418af517b2c3b85aef496fbd6334bda38f6f6dd4072678c6b76c41148b46b7fc846764f875e1156cbfc7643ffa1b62ee069d78951 languageName: node linkType: hard @@ -8983,10 +8828,10 @@ __metadata: languageName: node linkType: hard -"@tsd/typescript@npm:4.9.4": - version: 4.9.4 - resolution: "@tsd/typescript@npm:4.9.4" - checksum: 1b013c6c5eab00849692cb6b28a314677723b1a481ff551492c5525a95f69093125a86242d57c27ac4a0b9450a7371177c164f8a65d2bdf36ec75039ba62540c +"@tsd/typescript@npm:4.9.5": + version: 4.9.5 + resolution: "@tsd/typescript@npm:4.9.5" + checksum: ec32c2a990c75646f3b8bc50e8a6b9b2fbd43752882a3b8d302a54d7e8eccaefc269114920681bf6f2509c2db3f48629b85ac93170fe2557bcb64169976f510d languageName: node linkType: hard @@ -8997,10 +8842,10 @@ __metadata: languageName: node linkType: hard -"@types/aws-lambda@npm:8.10.109, @types/aws-lambda@npm:^8.10.83": - version: 8.10.109 - resolution: "@types/aws-lambda@npm:8.10.109" - checksum: 3ffb8d4ddcfc11849cf2234c063a68043e8193d2e12926938fc9b0745f45ae544222f114b8fb978aec5ce2a00e69dbdf8136f11ffbbeec7c024e692df2b454a3 +"@types/aws-lambda@npm:8.10.111, @types/aws-lambda@npm:^8.10.83": + version: 8.10.111 + resolution: "@types/aws-lambda@npm:8.10.111" + checksum: 8d7ba73975914499d00ac8f510b256ee6f86d260f010b04eeb11716d6a0f5076e972dcad546704903a19d038b998741b850f8b7d19d9b1db3d3dae2c6d1c3174 languageName: node linkType: hard @@ -9026,7 +8871,7 @@ __metadata: languageName: node linkType: hard -"@types/babel-plugin-tester@npm:9.0.5, @types/babel-plugin-tester@npm:^9.0.0": +"@types/babel-plugin-tester@npm:9.0.5": version: 9.0.5 resolution: "@types/babel-plugin-tester@npm:9.0.5" dependencies: @@ -9062,16 +8907,16 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:*, @types/babel__core@npm:7.1.20, @types/babel__core@npm:^7.1.14": - version: 7.1.20 - resolution: "@types/babel__core@npm:7.1.20" +"@types/babel__core@npm:*, @types/babel__core@npm:7.20.0, @types/babel__core@npm:^7.1.14": + version: 7.20.0 + resolution: "@types/babel__core@npm:7.20.0" dependencies: - "@babel/parser": ^7.1.0 - "@babel/types": ^7.0.0 + "@babel/parser": ^7.20.7 + "@babel/types": ^7.20.7 "@types/babel__generator": "*" "@types/babel__template": "*" "@types/babel__traverse": "*" - checksum: f88025726047188c9ee96790294d5bb56bf452f6b65f80389788e8b11c16aab77fd709e2d1c07117ddee4e8a267615a88434b0570318301554daf304e20d7ad3 + checksum: 75dcd39258bc008b6fd4db7de2c8bfeb29b5cd2c726f54407f70243ddea1d8ce9e7082281557614c4a5f9f30d478387ca6ab6cc576fc829cebeb159bfaa8799f languageName: node linkType: hard @@ -9171,6 +9016,18 @@ __metadata: languageName: node linkType: hard +"@types/cookies@npm:0.7.7": + version: 0.7.7 + resolution: "@types/cookies@npm:0.7.7" + dependencies: + "@types/connect": "*" + "@types/express": "*" + "@types/keygrip": "*" + "@types/node": "*" + checksum: 259883abcd884da8ca9c58b91c402aa04e78ea7a0fa6772d4951c44e0868a3722a6fff54c0ac796002affc0e5b18f374213b2d4904b4e5c7f0d78a7368c14242 + languageName: node + linkType: hard + "@types/cross-spawn@npm:6.0.2": version: 6.0.2 resolution: "@types/cross-spawn@npm:6.0.2" @@ -9237,33 +9094,14 @@ __metadata: languageName: node linkType: hard -"@types/express-jwt@npm:0.0.42": - version: 0.0.42 - resolution: "@types/express-jwt@npm:0.0.42" - dependencies: - "@types/express": "*" - "@types/express-unless": "*" - checksum: fa0c3219ab0a9ccd1c3c1a7057626148d3f81ab53846d247e2729d006fa913bf202d8c0716a91d10fa94ebc8ab8861acbfca3118d3b671a6dc411f00f5553d68 - languageName: node - linkType: hard - -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.31": - version: 4.17.32 - resolution: "@types/express-serve-static-core@npm:4.17.32" +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18, @types/express-serve-static-core@npm:^4.17.31": + version: 4.17.33 + resolution: "@types/express-serve-static-core@npm:4.17.33" dependencies: "@types/node": "*" "@types/qs": "*" "@types/range-parser": "*" - checksum: 283024a1d8247e4d39ca0f9ff23bbd3b88799dbd508c52b7ea479b21d326a2d0a9c362ec4b91d621d2cb7c5e961eb5a094d79702aeae25b295c6f2a70271c13e - languageName: node - linkType: hard - -"@types/express-unless@npm:*": - version: 0.5.3 - resolution: "@types/express-unless@npm:0.5.3" - dependencies: - "@types/express": "*" - checksum: 2d461c1b0122978037f883b3596d9f7d460fe8ce95f99058b09df8faf0b30d143fd8f1436f92e592db611922096fc1e1f2d61855b30e1c2e00543dd9ec623592 + checksum: 68f21adeb8cb7085014692daa8fd75b33be2cbb91f954f42fef4804e04cb34abbe8020918d7656243afec4882949ce0c4e8074eaf5a5f8dfbef704690799724a languageName: node linkType: hard @@ -9279,6 +9117,18 @@ __metadata: languageName: node linkType: hard +"@types/express@npm:4.17.14": + version: 4.17.14 + resolution: "@types/express@npm:4.17.14" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": ^4.17.18 + "@types/qs": "*" + "@types/serve-static": "*" + checksum: 616e3618dfcbafe387bf2213e1e40f77f101685f3e9efff47c66fd2da611b7578ed5f4e61e1cdb1f2a32c8f01eff4ee74f93c52ad56d45e69b7154da66b3443a + languageName: node + linkType: hard + "@types/findup-sync@npm:4.0.2": version: 4.0.2 resolution: "@types/findup-sync@npm:4.0.2" @@ -9288,7 +9138,7 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:11.0.1": +"@types/fs-extra@npm:11.0.1, @types/fs-extra@npm:^11.0.1": version: 11.0.1 resolution: "@types/fs-extra@npm:11.0.1" dependencies: @@ -9298,15 +9148,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:^9.0.13": - version: 9.0.13 - resolution: "@types/fs-extra@npm:9.0.13" - dependencies: - "@types/node": "*" - checksum: 576d4e9d382393316ed815c593f7f5c157408ec5e184521d077fcb15d514b5a985245f153ef52142b9b976cb9bd8f801850d51238153ebd0dc9e96b7a7548588 - languageName: node - linkType: hard - "@types/glob@npm:*": version: 8.0.0 resolution: "@types/glob@npm:8.0.0" @@ -9328,11 +9169,11 @@ __metadata: linkType: hard "@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": - version: 4.1.5 - resolution: "@types/graceful-fs@npm:4.1.5" + version: 4.1.6 + resolution: "@types/graceful-fs@npm:4.1.6" dependencies: "@types/node": "*" - checksum: 537cff67c75f25b86df8909131b4c2100028bb73368125cef1358b41ba016377d0fc86e9e6101c2d3860cb83aff1be27953616a918de5b318b5fb18c8f4de09d + checksum: b1d32c5ae7bd52cf60e29df20407904c4312a39612e7ec2ee23c1e3731c1cfe31d97c6941bf6cb52f5f929d50d86d92dd506436b63fafa833181d439b628885e languageName: node linkType: hard @@ -9400,13 +9241,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:29.2.5": - version: 29.2.5 - resolution: "@types/jest@npm:29.2.5" +"@types/jest@npm:*, @types/jest@npm:29.4.0": + version: 29.4.0 + resolution: "@types/jest@npm:29.4.0" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: df7a21f93d1c6dbe520b2bd735a51dc1675bdc32090d421ea742a320a9ea0126680a3abe66321b0944941061dda698b1e775dcde2d16c44f19e24a94f7ef7020 + checksum: db1c148e8acf30247e39c6d7db9dadb7dad15f71f22f41cbee5f8037f939b090839e45e5ca506167db3b8a8dd9c850f788d9b41ec8082bc0036cce65fd6c2ff7 languageName: node linkType: hard @@ -9475,21 +9316,19 @@ __metadata: languageName: node linkType: hard -"@types/jsonwebtoken@npm:9.0.0": - version: 9.0.0 - resolution: "@types/jsonwebtoken@npm:9.0.0" +"@types/jsonwebtoken@npm:9.0.1, @types/jsonwebtoken@npm:^9.0.0": + version: 9.0.1 + resolution: "@types/jsonwebtoken@npm:9.0.1" dependencies: "@types/node": "*" - checksum: 168636cad4dc02b7e42ffa7ac71ca93911f783e8478c854194f3adf6ab518a57a19f620f8c3a9ec2a8a8016f7c613d34c9ee004e516c648471c7fb3c98804672 + checksum: e603f206c91dac01f23096c6d2aaba014ab60357fc270afef4c68449c335643d76dc1c21cc6464c89d0fb8f7e471d14a03a4ffb13b62d7133c97f61e75d2fcdd languageName: node linkType: hard -"@types/jsonwebtoken@npm:^8.3.3, @types/jsonwebtoken@npm:^8.5.0, @types/jsonwebtoken@npm:^8.5.9": - version: 8.5.9 - resolution: "@types/jsonwebtoken@npm:8.5.9" - dependencies: - "@types/node": "*" - checksum: 4374b0f1b5641d1dd8847fa6f50bd34ec215f3244ea045556d2caa74ed559b2571502db73526bb8fbff038a60ff7e6bf56ffa79679c0b03539b55fda32617a23 +"@types/keygrip@npm:*": + version: 1.0.2 + resolution: "@types/keygrip@npm:1.0.2" + checksum: 95c9cc9824754baecb73c42051477c9f9dfb1a4dcaf6f51d025398e379b146adc0da2c476ed0129fe4ea157413910e5e2acb10c6dad308ef5ea8a95080229fd5 languageName: node linkType: hard @@ -9509,6 +9348,13 @@ __metadata: languageName: node linkType: hard +"@types/linkify-it@npm:*": + version: 3.0.2 + resolution: "@types/linkify-it@npm:3.0.2" + checksum: 4cf1452a11f5b9465aafe0448b36323fdc640bd370a61c44421bed89b8b88b77d94deede21e1bd54e410412492a1c21252efc15fa80b1529df5057f03a15bd49 + languageName: node + linkType: hard + "@types/lodash.escape@npm:4.0.7": version: 4.0.7 resolution: "@types/lodash.escape@npm:4.0.7" @@ -9518,15 +9364,6 @@ __metadata: languageName: node linkType: hard -"@types/lodash.isequal@npm:4.5.6": - version: 4.5.6 - resolution: "@types/lodash.isequal@npm:4.5.6" - dependencies: - "@types/lodash": "*" - checksum: d14cb561e3db36b80bde1d6eea5b012c46c8bb7a7dadb2844bd80b209d7c324eb54ad5ca7b6e57c253593662d8fc676da430f2216aaca1c04b087d38030151ae - languageName: node - linkType: hard - "@types/lodash.memoize@npm:4.1.7": version: 4.1.7 resolution: "@types/lodash.memoize@npm:4.1.7" @@ -9584,6 +9421,16 @@ __metadata: languageName: node linkType: hard +"@types/markdown-it@npm:^12.2.3": + version: 12.2.3 + resolution: "@types/markdown-it@npm:12.2.3" + dependencies: + "@types/linkify-it": "*" + "@types/mdurl": "*" + checksum: f72e08f69d76be2e30cd367fd6e5302c6878aa44e5b1a952fe7e41280044502bcb9bac8459ad94f6bb5e4f9c4cb52803950609ad66786f0fddc3a8bd533f777d + languageName: node + linkType: hard + "@types/md5@npm:2.3.2": version: 2.3.2 resolution: "@types/md5@npm:2.3.2" @@ -9600,6 +9447,13 @@ __metadata: languageName: node linkType: hard +"@types/mdurl@npm:*": + version: 1.0.2 + resolution: "@types/mdurl@npm:1.0.2" + checksum: 38d18f0d63af68d0480b821b3d884e144b669c0617010da4c13a444498384b4833aff17f84768afeeca7ef3e6cfcd8bb7c462ffbc39a81ff549f17ae5c3ffb8e + languageName: node + linkType: hard + "@types/memjs@npm:1": version: 1.2.5 resolution: "@types/memjs@npm:1.2.5" @@ -9676,7 +9530,7 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:^2.5.7, @types/node-fetch@npm:^2.6.2": +"@types/node-fetch@npm:2.6.2, @types/node-fetch@npm:^2.5.7, @types/node-fetch@npm:^2.6.2": version: 2.6.2 resolution: "@types/node-fetch@npm:2.6.2" dependencies: @@ -9686,17 +9540,31 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0, @types/node@npm:^18.7.20": - version: 18.11.18 - resolution: "@types/node@npm:18.11.18" - checksum: 1a308a03a7c1cfced411fc3187e49a507ab2b3ce7cdf0794b7511c8843aae5a8dbe52b16ba4217d2da1c8e3c50920c272b45fecff4cccc26606be7f42c33f4f5 +"@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0, @types/node@npm:^18.14.2": + version: 18.14.2 + resolution: "@types/node@npm:18.14.2" + checksum: 996387e0004198cb25bd442b913744e302ef99975ef783c44fc1531e97f1d06ef9a09748bc562988005455f9500e14e60cc6fb0689d32b023a116394512ae175 languageName: node linkType: hard -"@types/node@npm:16.18.11, @types/node@npm:^14.0.10 || ^16.0.0, @types/node@npm:^14.14.20 || ^16.0.0": - version: 16.18.11 - resolution: "@types/node@npm:16.18.11" - checksum: 7bdf5e865a7959a72881ede19a882219f9d0baadf9ef8fdf24523291d401a7fc43bf91aa3223b1961ca54e1363f542cc4d60c8b00a70b457b2e9439b82adac70 +"@types/node@npm:16.18.14, @types/node@npm:^14.0.10 || ^16.0.0, @types/node@npm:^14.14.20 || ^16.0.0": + version: 16.18.14 + resolution: "@types/node@npm:16.18.14" + checksum: af0229e73c08e77a9d9281c15e2fb5ea8061a2390287659d7c1abf9602792ea3e923c919430606438085823704f68afa99ca292ed0c99352a4296c3d6b12c711 + languageName: node + linkType: hard + +"@types/node@npm:16.18.6": + version: 16.18.6 + resolution: "@types/node@npm:16.18.6" + checksum: 88192f5cd3d21ca827898c903ce6fbb8a92a51d0f9d8f7e93ac3f2f3b46cdd9f29c969fe3af9ba004833bb265c6330042f37d11cd97b9e4f54dabf2b34399075 + languageName: node + linkType: hard + +"@types/node@npm:^10.1.0": + version: 10.17.60 + resolution: "@types/node@npm:10.17.60" + checksum: 0742294912a6e79786cdee9ed77cff6ee8ff007b55d8e21170fc3e5994ad3a8101fea741898091876f8dc32b0a5ae3d64537b7176799e92da56346028d2cbcd2 languageName: node linkType: hard @@ -9801,23 +9669,23 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:17.0.18, @types/react-dom@npm:<18.0.0": - version: 17.0.18 - resolution: "@types/react-dom@npm:17.0.18" +"@types/react-dom@npm:18.0.11, @types/react-dom@npm:^18.0.0": + version: 18.0.11 + resolution: "@types/react-dom@npm:18.0.11" dependencies: - "@types/react": ^17 - checksum: a787471157d66e834ee2afa57d81171c8cae26d3b0def23709da8256433d0b3c5c9f35c03913c9c4137f79acf78af9e2483ee1578197f77298344f33b7186791 + "@types/react": "*" + checksum: 8bf1e3f710221a937613df4d192f3b9e5a30e5c3103cac52c5210fb56b79f7a8cc66137d3bc5c9d92d375165a97fae53284724191bc01cb9898564fa02595569 languageName: node linkType: hard -"@types/react@npm:17.0.52": - version: 17.0.52 - resolution: "@types/react@npm:17.0.52" +"@types/react@npm:*, @types/react@npm:18.0.28": + version: 18.0.28 + resolution: "@types/react@npm:18.0.28" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: df8662375c71eab90f9832bf388e210b337514ff0cfd260547c498b5a010a8bba980fa704b0e828070e83363c8d20a0a03e3e2fcd27d50649c3811b1279ea9ed + checksum: 6d94ec25c18b39aac687814b3a717e767f2fba3289c3b682caa4d0182160a72a9816a612b5a207c8ea73f1d288019f56f3d08742ac7cfff91719abb77da9d11a languageName: node linkType: hard @@ -9837,7 +9705,7 @@ __metadata: languageName: node linkType: hard -"@types/rimraf@npm:3.0.2": +"@types/rimraf@npm:3.0.2, @types/rimraf@npm:^3.0.2": version: 3.0.2 resolution: "@types/rimraf@npm:3.0.2" dependencies: @@ -9981,17 +9849,17 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:9.0.0": - version: 9.0.0 - resolution: "@types/uuid@npm:9.0.0" - checksum: b0dc4582249b4efdbb6a9ebcd6acbcb864da14d558acfd5b17648972f8756e1a8e1de216a5e49a52b51d3804d56e60314467d9ac9450c8b90de138130021ed87 +"@types/uuid@npm:9.0.1": + version: 9.0.1 + resolution: "@types/uuid@npm:9.0.1" + checksum: 234e14e053504a98532bb5d1490c8d649fe24ae04a94ba042b09b380a900094df1032aa7c3864b74b7a85a0a5e97530b2d1340048ed9d07855140cb99b2cefc8 languageName: node linkType: hard -"@types/vscode@npm:1.74.0": - version: 1.74.0 - resolution: "@types/vscode@npm:1.74.0" - checksum: 74afab8a1b7b89a306bf7d7dcd736b1ae8d387cffa842eb24b378ec41f84e7e5ba4fb77debcdbcb926e929472f7cd6139064abfed7d8e210284c961b06a0bc4a +"@types/vscode@npm:1.76.0": + version: 1.76.0 + resolution: "@types/vscode@npm:1.76.0" + checksum: 259a9e759cd15f25096a0284502cd56d43458542927d20abf77757c6fefaeeb38a040aae8e56e31e037f10a2383252088127e6ea53fc653a091abffca5d616c7 languageName: node linkType: hard @@ -10038,10 +9906,10 @@ __metadata: languageName: node linkType: hard -"@types/which@npm:^2.0.1": - version: 2.0.1 - resolution: "@types/which@npm:2.0.1" - checksum: 70bdcc57ef4cad876d05def62dbec098cdb3f09c708568e5bba97e6c7a5f1814653da04140720d5e45246cb0db4dad37e64c010987aa20cfe72329db4219415b +"@types/which@npm:^2.0.2": + version: 2.0.2 + resolution: "@types/which@npm:2.0.2" + checksum: c9a2ca5f1d4ca26381cd8adc7415f9e203fa5bfa2f7855c68bc5b676dc402f9c31bd8c83766bfa73d7aa70a0f4b979e7eb139ceec41a17ac2e1fc08a5bca6ba8 languageName: node linkType: hard @@ -10061,21 +9929,21 @@ __metadata: languageName: node linkType: hard -"@types/yargs@npm:17.0.19, @types/yargs@npm:^17.0.8": - version: 17.0.19 - resolution: "@types/yargs@npm:17.0.19" +"@types/yargs@npm:17.0.22, @types/yargs@npm:^17.0.8": + version: 17.0.22 + resolution: "@types/yargs@npm:17.0.22" dependencies: "@types/yargs-parser": "*" - checksum: 80cfb1f10f414244ba3134d516f545819488e5809ddc5f7029e152ab142897a2b1116f9d1ac5f7ebef35a4e799fbbdbfdc7986f5cd9dc096ce9443b31e59068d + checksum: 1c5ed11692e495c49caf3c7cb2ec2aa973634cc7298ce4ecf8255177d908040cf51ced53731553380727a42299f06645c24d3c6eaa38cbd5d910ed0e332c9530 languageName: node linkType: hard "@types/yargs@npm:^15.0.0": - version: 15.0.14 - resolution: "@types/yargs@npm:15.0.14" + version: 15.0.15 + resolution: "@types/yargs@npm:15.0.15" dependencies: "@types/yargs-parser": "*" - checksum: 49eb8ad456c218a6dc8abd90a6f635a3ef44bb59161fbee2e9208f86fcb931668bb3559cad8cfe9a84d9c32b98034e37fefc2d728c3a077784b51971f0766b2e + checksum: b52519ba68a8d90996b54143ff74fcd8ac1722a1ef4a50ed8c3dbc1f7a76d14210f0262f8b91eabcdab202ff4babdd92ce7332ab1cdd6af4eae7c9fc81c83797 languageName: node linkType: hard @@ -10095,14 +9963,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.48.1" +"@typescript-eslint/eslint-plugin@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.1 - "@typescript-eslint/type-utils": 5.48.1 - "@typescript-eslint/utils": 5.48.1 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/type-utils": 5.54.0 + "@typescript-eslint/utils": 5.54.0 debug: ^4.3.4 + grapheme-splitter: ^1.0.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 regexpp: ^3.2.0 @@ -10114,43 +9983,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 25a66e03b16510262255bd940df63b7753e79b4045a6d07883169f67b2294da99e48017d86e0a378fb9fe10aeae4d6539cd68b5776da2e492300d3c6990b8475 + checksum: 4086b3856aa50b9b8182b20f70e9012badf5e0695379046403d116cec2bc78ca42143aa9376861421bb3f94de43399447dea073135aa40cacb2658f2be76d806 languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/parser@npm:5.48.1" +"@typescript-eslint/parser@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/parser@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": 5.48.1 - "@typescript-eslint/types": 5.48.1 - "@typescript-eslint/typescript-estree": 5.48.1 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/typescript-estree": 5.54.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 7c6271ecddaccfea4fddabc8a1c2cecc76e7f5ec4a7d0198ce24aaec6b3717340ed41418c158f52d5cd60afc5fa19479dbc0c7451d7fc998e0f2c221e771a383 + checksum: c94e8107f2feac0a9af0a98231592f42305880b04619baa3c64a0b670cc7cd93036a0500d8afb47042a0f7ceb86469f2c3a788fd935ce2f794b310ca959229c3 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/scope-manager@npm:5.48.1" +"@typescript-eslint/scope-manager@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/scope-manager@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.48.1 - "@typescript-eslint/visitor-keys": 5.48.1 - checksum: ed34ad72f99ed0c0fb20a53bfd7e9646be8b9d457eb61876873bae89263b15f4f8ecf0eb2404210232a6c7ec9d999988883a4dbe19aa3db6205d32880eca8e11 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/visitor-keys": 5.54.0 + checksum: b3e48219c68a02d91c672c66c66d82f6fde7c65dae6b795f4dc4e43ee8a1de545f8cd515885fd671b173c6e4d4aa1446b899dd3f536f5778c76bf37f1e2fd5bb languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/type-utils@npm:5.48.1" +"@typescript-eslint/type-utils@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/type-utils@npm:5.54.0" dependencies: - "@typescript-eslint/typescript-estree": 5.48.1 - "@typescript-eslint/utils": 5.48.1 + "@typescript-eslint/typescript-estree": 5.54.0 + "@typescript-eslint/utils": 5.54.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -10158,23 +10027,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: e2475f2b1482d05548995eda02bcc1c67d09fa90357a8db318302508000ae354ecec1ade7fb1643cfe991a6f02836d1cdf25a668112888655e1b5b52b8b9f39f + checksum: 92752f6ab73b0b38231e3e163ecc376171797ca6d4978469d8cd366e55e37464fc4cf3c2575b60b95c784529118a80b0c51c4baa5919efcdc4437fcaa28ed208 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/types@npm:5.48.1" - checksum: 537e03f91ff2373b9abf774ebb87381d34c06ea82cf872468a3fabd03f815cbaaf1c87c2d332b17f0051c8d83422560992a3e842e5d0d3eaf35ffbda048658ea +"@typescript-eslint/types@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/types@npm:5.54.0" + checksum: dec34efd330b7731a36e767ec18bdf6d9e89399963f9e77f0cc14043b320b81fbd1a8e10eae3c2866a765a540626e843522878349d6ec73f09e270ee384c9df5 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.48.1" +"@typescript-eslint/typescript-estree@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.48.1 - "@typescript-eslint/visitor-keys": 5.48.1 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/visitor-keys": 5.54.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -10183,50 +10052,50 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: a0febb53f61f82c2fc36cb2ad15658fd6f7aa1ab4d98fccad4ae2259fd27be11d5ab283a03c112afd5ada907972f29b431b58529066680c08bce5e15cf9f37f4 + checksum: e3f7d0c387d62c0e9c111f6de34d6a30e2207a23469335460776380b94dcb7eb10e64d5619473459bc7d4009847b95f7471bc7f292250b2c47b92465e22fd181 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/utils@npm:5.48.1" +"@typescript-eslint/utils@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/utils@npm:5.54.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.48.1 - "@typescript-eslint/types": 5.48.1 - "@typescript-eslint/typescript-estree": 5.48.1 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/typescript-estree": 5.54.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: f1ee17cfc9ddf38402840be68e7ae641420c883a8b2bbe78b649ff4b160bfd4e1ef1c2c52c3b5500ee8a6d1f19010e54f87bbd99bab41fbf417a9d6f2edad17c + checksum: 25932be66c1cafd7a393bf8c236807d4c548b08f4887d98d9e1d136db19a2a6e486b3d48bbcc37e4bdb5ed332d2f4811700470b63cf6d1ee75a2dfb2408f415b languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.48.1": - version: 5.48.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.48.1" +"@typescript-eslint/visitor-keys@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.48.1 + "@typescript-eslint/types": 5.54.0 eslint-visitor-keys: ^3.3.0 - checksum: 69e68cc8aba0f5b858d342212cf8261403f82df5dd92cbffea94a9e549955733d2eb6bcbd4cd68f84712202243763960e5efeeb5f7e113e579d111dcdf9b4e82 + checksum: cfcff6b2b42a5b3b4865d84ce45263d4c6ee3551dff6250c67ba27d14ab5f040466d9f4aec77b1682cf9e2c554ee43ac70a94cc2a209b65b46a16e908780147f languageName: node linkType: hard -"@vitejs/plugin-react@npm:3.0.1": - version: 3.0.1 - resolution: "@vitejs/plugin-react@npm:3.0.1" +"@vitejs/plugin-react@npm:3.1.0": + version: 3.1.0 + resolution: "@vitejs/plugin-react@npm:3.1.0" dependencies: - "@babel/core": ^7.20.7 + "@babel/core": ^7.20.12 "@babel/plugin-transform-react-jsx-self": ^7.18.6 "@babel/plugin-transform-react-jsx-source": ^7.19.6 magic-string: ^0.27.0 react-refresh: ^0.14.0 peerDependencies: - vite: ^4.0.0 - checksum: 1fe811383ac67c17ba1454cc301876dfea423ae719b18ef4693e949e92e7b9db20945ac590b5b41501a1b0f0b9515351472b804b6a7fc73f8d2c8afa60abc749 + vite: ^4.1.0-beta.0 + checksum: 259a92a303cd736240dc0d3282d1261339e7bbcf51c5b326868c910b35d4bd22a360334b2dafa5bfc7f3e935f2cd0fdc7ccb6ec6b519b81017c4c4812cd05290 languageName: node linkType: hard @@ -10605,16 +10474,16 @@ __metadata: languageName: node linkType: hard -"@whatwg-node/events@npm:0.0.2": +"@whatwg-node/events@npm:0.0.2, @whatwg-node/events@npm:^0.0.2": version: 0.0.2 resolution: "@whatwg-node/events@npm:0.0.2" checksum: 79d5da79d5ab1cd28d8bfda7fba6f0a574a9fb9cc7f13fa0ead306a0dcf4ea7058735190ccc7c00c9eb65c3abef109d8db32a525032bb60ffbb374f2e37e78a0 languageName: node linkType: hard -"@whatwg-node/fetch@npm:0.5.4, @whatwg-node/fetch@npm:^0.5.0": - version: 0.5.4 - resolution: "@whatwg-node/fetch@npm:0.5.4" +"@whatwg-node/fetch@npm:0.6.2": + version: 0.6.2 + resolution: "@whatwg-node/fetch@npm:0.6.2" dependencies: "@peculiar/webcrypto": ^1.4.0 abort-controller: ^3.0.0 @@ -10623,54 +10492,73 @@ __metadata: formdata-node: ^4.3.1 node-fetch: ^2.6.7 undici: ^5.12.0 + urlpattern-polyfill: ^6.0.2 web-streams-polyfill: ^3.2.0 - checksum: 08b5b7d37d2c15777ee919c0de03986083763cd467cb025a7bce0601f7ed2e50cd1374a1467a8511820cb84b6833ab5225ac88b98f15157d7429a9632b9149fe + checksum: 5552f715598d5a098eb086ca44e22813b40494bb4df2c21a08b14f7d0aeeaf85c40436b522556474da05833f4be0d2b859d7cac1edc95573f0850576a9155648 languageName: node linkType: hard -"@whatwg-node/fetch@npm:0.6.1": - version: 0.6.1 - resolution: "@whatwg-node/fetch@npm:0.6.1" +"@whatwg-node/fetch@npm:0.8.1, @whatwg-node/fetch@npm:^0.8.0, @whatwg-node/fetch@npm:^0.8.1": + version: 0.8.1 + resolution: "@whatwg-node/fetch@npm:0.8.1" dependencies: "@peculiar/webcrypto": ^1.4.0 - abort-controller: ^3.0.0 + "@whatwg-node/node-fetch": ^0.3.0 busboy: ^1.6.0 - form-data-encoder: ^1.7.1 - formdata-node: ^4.3.1 - node-fetch: ^2.6.7 - undici: ^5.12.0 urlpattern-polyfill: ^6.0.2 - web-streams-polyfill: ^3.2.0 - checksum: 69555f0db4920101b75547a5283ded0e4d7ec905e56ee684faabf4d1bfce6a9713b632e86c39cc2dccfed1b181f3c7d8620925873377f35d6e79a59f7e5a2011 + web-streams-polyfill: ^3.2.1 + checksum: daf897c2e651878b5a0a14299875f4cb2d9364ced4d0880cb6fa3f92a8d48d02be563d8442c56c4e8339b8cfdd25a31efed93560182932a49027135df75f62c5 languageName: node linkType: hard -"@whatwg-node/fetch@npm:0.6.2": - version: 0.6.2 - resolution: "@whatwg-node/fetch@npm:0.6.2" +"@whatwg-node/fetch@npm:^0.6.0": + version: 0.6.6 + resolution: "@whatwg-node/fetch@npm:0.6.6" dependencies: "@peculiar/webcrypto": ^1.4.0 - abort-controller: ^3.0.0 + "@whatwg-node/node-fetch": 0.0.2 busboy: ^1.6.0 - form-data-encoder: ^1.7.1 - formdata-node: ^4.3.1 - node-fetch: ^2.6.7 - undici: ^5.12.0 urlpattern-polyfill: ^6.0.2 - web-streams-polyfill: ^3.2.0 - checksum: 5552f715598d5a098eb086ca44e22813b40494bb4df2c21a08b14f7d0aeeaf85c40436b522556474da05833f4be0d2b859d7cac1edc95573f0850576a9155648 + web-streams-polyfill: ^3.2.1 + checksum: 6f31ba787bf19198fef2ba655a1d8a967988543dedc6682d0b92803a612067f3cad3ab991137975ee6a46d5c3308c4a6d268d9bb83459bb6da60ad3925af7466 languageName: node linkType: hard -"@whatwg-node/server@npm:0.5.4": - version: 0.5.4 - resolution: "@whatwg-node/server@npm:0.5.4" +"@whatwg-node/node-fetch@npm:0.0.2": + version: 0.0.2 + resolution: "@whatwg-node/node-fetch@npm:0.0.2" + dependencies: + "@whatwg-node/events": 0.0.2 + busboy: 1.6.0 + tslib: ^2.3.1 + peerDependencies: + "@types/node": ^18.0.6 + checksum: 9e38d4a069f583dd151133a892c4068c3c23d27a3ee907635780511967e21730e89f4ba66e3c5388966e0907f5ce864e920b293ce5ce6407518fc27de598ea95 + languageName: node + linkType: hard + +"@whatwg-node/node-fetch@npm:^0.3.0": + version: 0.3.0 + resolution: "@whatwg-node/node-fetch@npm:0.3.0" dependencies: - "@whatwg-node/fetch": 0.6.1 + "@whatwg-node/events": ^0.0.2 + busboy: ^1.6.0 + fast-querystring: ^1.1.1 + fast-url-parser: ^1.1.3 tslib: ^2.3.1 peerDependencies: "@types/node": ^18.0.6 - checksum: f6a189f4c0c714db6882e71e3caa9acf79b41dabe8605371814a7c51e378af79e7641be729f65ff9c28d54469c59f189203b76b1c765b32986cfe63dd816bf48 + checksum: 894393c9a8655b20ed8ad53ccc43ef6e8e6d93298e663794122ad8aaa54cd198411783d6e93811bbf9a4a575f33398bb0204653abb05cbf7851e8e6207efc0cb + languageName: node + linkType: hard + +"@whatwg-node/server@npm:^0.6.7": + version: 0.6.7 + resolution: "@whatwg-node/server@npm:0.6.7" + dependencies: + "@whatwg-node/fetch": ^0.8.1 + tslib: ^2.3.1 + checksum: 031b7e4984a54942a8efbb6a614ce99dae9d407ba0faf1a59cba12c12f27e6a1ed6486a956ab1a920150cdb8b18c39ce4e6cdb3690d5d42ac050286d715b88c9 languageName: node linkType: hard @@ -10730,12 +10618,12 @@ __metadata: linkType: hard "@yarnpkg/parsers@npm:^3.0.0-rc.18": - version: 3.0.0-rc.34 - resolution: "@yarnpkg/parsers@npm:3.0.0-rc.34" + version: 3.0.0-rc.36 + resolution: "@yarnpkg/parsers@npm:3.0.0-rc.36" dependencies: js-yaml: ^3.10.0 tslib: ^2.4.0 - checksum: be0266fdfb214d091de693cb9195486d04cdca6d71cdebb8bc14efe860a9940b604b6af9acac688e478404795c54029d8841c0ce970be680f7ce6d9372e74d2b + checksum: 88ce3989d34f53fcd06dd1ba98b95f7e18134ef4ca554ac6067c5e206f99a267be8c0a5dad4b2c137a507d21cedcb0de8d20ebf1be552c9aafb3eeca0043ae26 languageName: node linkType: hard @@ -10783,6 +10671,13 @@ __metadata: 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" @@ -10792,13 +10687,6 @@ __metadata: languageName: node linkType: hard -"abortcontroller-polyfill@npm:^1.7.3": - version: 1.7.5 - resolution: "abortcontroller-polyfill@npm:1.7.5" - checksum: d7a5ab6fda4f9a54f22ddeb233a2564d2f4f857ec17be25fee21a91bb5090bee57c630c454634b5c4b93fc06bd90d592d1f2fc69f77cd28791ac0fe361feb7d2 - languageName: node - linkType: hard - "abstract-logging@npm:^2.0.1": version: 2.0.1 resolution: "abstract-logging@npm:2.0.1" @@ -11181,6 +11069,101 @@ __metadata: languageName: node linkType: hard +"apollo-datasource@npm:^3.3.2": + version: 3.3.2 + resolution: "apollo-datasource@npm:3.3.2" + dependencies: + "@apollo/utils.keyvaluecache": ^1.0.1 + apollo-server-env: ^4.2.1 + checksum: b62d2013291685d6750893dadd5723e3c01030eaacc4bd6b61c2590fce3a882fb8f5b3e1561d579dde38468475387491051202e01847ad5f3d6eb371c516a7c8 + languageName: node + linkType: hard + +"apollo-reporting-protobuf@npm:^3.3.3": + version: 3.3.3 + resolution: "apollo-reporting-protobuf@npm:3.3.3" + dependencies: + "@apollo/protobufjs": 1.2.6 + checksum: 7850243a01dec199d2a0f1f96b966c4fe98257fc1f281545e0927948c139fce4f723494ae241c389ffa4f5a8babaa12603a735d78430046546d67a8b4be72916 + languageName: node + linkType: hard + +"apollo-server-core@npm:^3.10.0": + version: 3.11.1 + resolution: "apollo-server-core@npm:3.11.1" + dependencies: + "@apollo/utils.keyvaluecache": ^1.0.1 + "@apollo/utils.logger": ^1.0.0 + "@apollo/utils.usagereporting": ^1.0.0 + "@apollographql/apollo-tools": ^0.5.3 + "@apollographql/graphql-playground-html": 1.6.29 + "@graphql-tools/mock": ^8.1.2 + "@graphql-tools/schema": ^8.0.0 + "@josephg/resolvable": ^1.0.0 + apollo-datasource: ^3.3.2 + apollo-reporting-protobuf: ^3.3.3 + apollo-server-env: ^4.2.1 + apollo-server-errors: ^3.3.1 + apollo-server-plugin-base: ^3.7.1 + apollo-server-types: ^3.7.1 + async-retry: ^1.2.1 + fast-json-stable-stringify: ^2.1.0 + graphql-tag: ^2.11.0 + loglevel: ^1.6.8 + lru-cache: ^6.0.0 + node-abort-controller: ^3.0.1 + sha.js: ^2.4.11 + uuid: ^9.0.0 + whatwg-mimetype: ^3.0.0 + peerDependencies: + graphql: ^15.3.0 || ^16.0.0 + checksum: fff2a7d2feddb01935acdafa1c2c558ccd8fd609b6ead0a9042cad4e09b1f06f1b4ea8d79391fb828a035eb5d67b6172fdfa6b60e7c63682e1fe65466a26d5ba + languageName: node + linkType: hard + +"apollo-server-env@npm:^4.2.1": + version: 4.2.1 + resolution: "apollo-server-env@npm:4.2.1" + dependencies: + node-fetch: ^2.6.7 + checksum: 3b726b32041153f49c67844330b62e9c9516fd2b4e63f4bf0fe7aab272043b3c7485037feae75651d54b85aeb33c2a335d197724387328fa39aecd6ecb6076b0 + languageName: node + linkType: hard + +"apollo-server-errors@npm:^3.3.1": + version: 3.3.1 + resolution: "apollo-server-errors@npm:3.3.1" + peerDependencies: + graphql: ^15.3.0 || ^16.0.0 + checksum: 207c169ca08549bb3719c1c60e5db6faf43e6370e7dc3aee34b307d05a7ce6acdd64a38bc7a9e0d63fb91216d61b4ec85afdcef875ed446b39a576d212228c57 + languageName: node + linkType: hard + +"apollo-server-plugin-base@npm:^3.7.1": + version: 3.7.1 + resolution: "apollo-server-plugin-base@npm:3.7.1" + dependencies: + apollo-server-types: ^3.7.1 + peerDependencies: + graphql: ^15.3.0 || ^16.0.0 + checksum: 30fc355497ed3fb2cc82c98c2a7a135e867de0df7ecbfb15b627350df325707e9cd87d3d9c607cd8fdbe0cb9ba4286f89836c09ca9c957e1cb3ca59e1f6568f6 + languageName: node + linkType: hard + +"apollo-server-types@npm:^3.6.0, apollo-server-types@npm:^3.7.1": + version: 3.7.1 + resolution: "apollo-server-types@npm:3.7.1" + dependencies: + "@apollo/utils.keyvaluecache": ^1.0.1 + "@apollo/utils.logger": ^1.0.0 + apollo-reporting-protobuf: ^3.3.3 + apollo-server-env: ^4.2.1 + peerDependencies: + graphql: ^15.3.0 || ^16.0.0 + checksum: 29902fe787ec906350181e7ea2e0c8f4e8bfac1028517778adf90d0f4b22bfff763af1ec8cb45265608883c9760e029a00f76bb9655126007355b632902c4016 + languageName: node + linkType: hard + "app-root-dir@npm:^1.0.2": version: 1.0.2 resolution: "app-root-dir@npm:1.0.2" @@ -11269,6 +11252,16 @@ __metadata: languageName: node linkType: hard +"are-we-there-yet@npm:^4.0.0": + version: 4.0.0 + resolution: "are-we-there-yet@npm:4.0.0" + dependencies: + delegates: ^1.0.0 + readable-stream: ^4.1.0 + checksum: 760008e32948e9f738c5a288792d187e235fee0f170e042850bc7ff242f2a499f3f2874d6dd43ac06f5d9f5306137bc51bbdd4ae0bb11379c58b01678e0f684d + languageName: node + linkType: hard + "arg@npm:5.0.2": version: 5.0.2 resolution: "arg@npm:5.0.2" @@ -11364,7 +11357,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.0.3, array-includes@npm:^3.1.4, array-includes@npm:^3.1.5, array-includes@npm:^3.1.6": +"array-includes@npm:^3.0.3, array-includes@npm:^3.1.5, array-includes@npm:^3.1.6": version: 3.1.6 resolution: "array-includes@npm:3.1.6" dependencies: @@ -11407,7 +11400,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.2.1, array.prototype.flat@npm:^1.2.5": +"array.prototype.flat@npm:^1.2.1, array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" dependencies: @@ -11595,7 +11588,7 @@ __metadata: languageName: node linkType: hard -"async-retry@npm:^1.3.3": +"async-retry@npm:^1.2.1, async-retry@npm:^1.3.3": version: 1.3.3 resolution: "async-retry@npm:1.3.3" dependencies: @@ -11707,8 +11700,8 @@ __metadata: linkType: hard "aws-sdk@npm:^2.814.0": - version: 2.1287.0 - resolution: "aws-sdk@npm:2.1287.0" + version: 2.1297.0 + resolution: "aws-sdk@npm:2.1297.0" dependencies: buffer: 4.9.2 events: 1.1.1 @@ -11720,7 +11713,7 @@ __metadata: util: ^0.12.4 uuid: 8.0.0 xml2js: 0.4.19 - checksum: 5ef8c703cdac641cc37d2e3ef7ecb09432069a08cb105b0010ea09d4be4752804c9bc5ce8e8490f4848b600e69fdf5c8570c54bcd201fb603a288a67105d04df + checksum: 00228be50c2208859787da2a86c5ebda345ac6f6c26cc581f6fbd759a2909b0bf807ccecf43125ad396d47b6f31260d7e17ea72f765a0c1dc5c2c1edbbc8817e languageName: node linkType: hard @@ -11732,9 +11725,9 @@ __metadata: linkType: hard "aws4@npm:^1.8.0": - version: 1.11.0 - resolution: "aws4@npm:1.11.0" - checksum: 00c32a5dc0f864a731e26406fa7d51595e09359dd8f9c813fa3122e3833f564bf95b78cdf6acf8b5d0462403d7c73ce5f22ad19050d75b17019c7978f970c4fa + version: 1.12.0 + resolution: "aws4@npm:1.12.0" + checksum: 1e39c266f53b04daf88e112de93a6006375b386a1b7ab6197260886e39abd012aa90bdd87949c3bf9c30754846031f6d5d8ac4f8676628097c11065b5d39847a languageName: node linkType: hard @@ -11755,13 +11748,13 @@ __metadata: linkType: hard "axios@npm:^1.0.0": - version: 1.2.2 - resolution: "axios@npm:1.2.2" + version: 1.2.3 + resolution: "axios@npm:1.2.3" dependencies: follow-redirects: ^1.15.0 form-data: ^4.0.0 proxy-from-env: ^1.1.0 - checksum: 2326cb39481853acb4b9e8cca1e5385d65009089bd80b1297297fc93c385873f690bd3e8b295a92e70054e2df371dc65da0264598dab5fc4dfe603cb3b9d7ddc + checksum: 850f61856add0c04c8a6b6c4ce2cc26cc4891183b056b3b29ee2ffe5ec4446232c177d1a862ea07988549baee3a82cb36a4528412c9c1c12a85329ff0db266cc languageName: node linkType: hard @@ -11783,20 +11776,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:29.3.1, babel-jest@npm:^29.3.1": - version: 29.3.1 - resolution: "babel-jest@npm:29.3.1" +"babel-jest@npm:29.4.3, babel-jest@npm:^29.4.3": + version: 29.4.3 + resolution: "babel-jest@npm:29.4.3" dependencies: - "@jest/transform": ^29.3.1 + "@jest/transform": ^29.4.3 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.2.0 + babel-preset-jest: ^29.4.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: 0ac669113d54a331e43cf3a5f39895bb8feadaad76c741027197c9c63dedff1835f1414877931dcb2daca614d8b50bc3c9c671fd44b46dca365fbec1c42e661a + checksum: ff6b78b978c2230b3a750feec94103dd4b44613e4ba2931ca177e25edf5c94bb6051f6c3c0ff77ddc6a67e72c98d7b67101273cb11733883b53edd4b85b8dcc5 languageName: node linkType: hard @@ -11901,18 +11894,18 @@ __metadata: languageName: node linkType: hard -"babel-plugin-inline-react-svg@npm:2.0.1": - version: 2.0.1 - resolution: "babel-plugin-inline-react-svg@npm:2.0.1" +"babel-plugin-inline-react-svg@npm:2.0.2": + version: 2.0.2 + resolution: "babel-plugin-inline-react-svg@npm:2.0.2" dependencies: "@babel/helper-plugin-utils": ^7.0.0 "@babel/parser": ^7.0.0 lodash.isplainobject: ^4.0.6 - resolve: ^1.20.0 - svgo: ^2.0.3 + resolve: ^2.0.0-next.4 + svgo: ^2.8.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5196611ccaa626a0119fb1432c22bcb827cd82ecf60937cf685965645c53021d1dcdec7bad5852130d82a300aaada301d9656409aca20551ce0e5d3afbe0cea4 + checksum: eac0b963bb71457b78a4ed266a3c1fdd84549c912e10228ae6432de5354b66a59377cc8bce8dabd14c746a8e6c8106405c84426255bf9c4950c7a06300a76276 languageName: node linkType: hard @@ -11929,15 +11922,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.2.0": - version: 29.2.0 - resolution: "babel-plugin-jest-hoist@npm:29.2.0" +"babel-plugin-jest-hoist@npm:^29.4.3": + version: 29.4.3 + resolution: "babel-plugin-jest-hoist@npm:29.4.3" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 37888f5161cfefefebe7f81c6fb3cc3a38ff793f1b1d6196a5b5b3a72f778476cdfb78eb4a4e1bc09903f952bfc28c4854a88433e2dd31366512c85e493e32f9 + checksum: 69e0875f99eb83a7d5b7d7acb6138c9da21cf0b9999729f851b5c76ba98dbd63337e7f66341652ddb8171e7d3b82b8d61954072263bb126e29e957ad6c7e7a64 languageName: node linkType: hard @@ -11985,15 +11978,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:0.6.0, babel-plugin-polyfill-corejs3@npm:^0.6.0": - version: 0.6.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.6.0" +"babel-plugin-polyfill-corejs3@npm:0.7.1": + version: 0.7.1 + resolution: "babel-plugin-polyfill-corejs3@npm:0.7.1" dependencies: "@babel/helper-define-polyfill-provider": ^0.3.3 - core-js-compat: ^3.25.1 + core-js-compat: ^3.29.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 58f7d16c1fbc5e4a68cc58126039cb997edc9b9d29adf1bc4124eb6a12ec31eb9e1da8df769b7219714748af7916cfbb194b2f15bd55571b3b43cdcd7839fe8f + checksum: ecf010cbed20b3ac6cc3256fe9b9a470458b8091c721a0cc410eac527f5b83a1a7876739c1b2ef917a0de0b9d17398db85aef3059ffb0d059382264ae8439e0a languageName: node linkType: hard @@ -12005,7 +11998,19 @@ __metadata: core-js-compat: ^3.8.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d31c7f0c210994593e2cc57d202ada8539cbbff1a112f52aa3607c8c9ba23b64e03fa52fbdc243dccbce8b8052f29f8d541bc4151e3055738cb03647708c0f42 + checksum: d31c7f0c210994593e2cc57d202ada8539cbbff1a112f52aa3607c8c9ba23b64e03fa52fbdc243dccbce8b8052f29f8d541bc4151e3055738cb03647708c0f42 + languageName: node + linkType: hard + +"babel-plugin-polyfill-corejs3@npm:^0.6.0": + version: 0.6.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.6.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.3.3 + core-js-compat: ^3.25.1 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 58f7d16c1fbc5e4a68cc58126039cb997edc9b9d29adf1bc4124eb6a12ec31eb9e1da8df769b7219714748af7916cfbb194b2f15bd55571b3b43cdcd7839fe8f languageName: node linkType: hard @@ -12045,17 +12050,18 @@ __metadata: languageName: node linkType: hard -"babel-plugin-tester@npm:10.1.0": - version: 10.1.0 - resolution: "babel-plugin-tester@npm:10.1.0" +"babel-plugin-tester@npm:11.0.4": + version: 11.0.4 + resolution: "babel-plugin-tester@npm:11.0.4" dependencies: - "@types/babel-plugin-tester": ^9.0.0 + core-js: ^3.27.2 + debug: ^4.3.4 lodash.mergewith: ^4.6.2 - prettier: ^2.0.1 + prettier: ^2.8.3 strip-indent: ^3.0.0 peerDependencies: - "@babel/core": ^7.11.6 - checksum: 0a78c54c69b67fd052e7822a7d7da1eac6fe83a56a82df517b8184ab930a3c76530313c41f5425ac32e83e54ea80da39f2f8c8fb916d92df34f89ea25a139497 + "@babel/core": ">=7.11.6" + checksum: b5e6b6a64adff947ad07948f5e792de12d75694927527df63078bb05861f157ce8e00ac540b5d5e08a13e97293f42577f0629a7bab71c430114660f4c525c788 languageName: node linkType: hard @@ -12118,15 +12124,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.2.0": - version: 29.2.0 - resolution: "babel-preset-jest@npm:29.2.0" +"babel-preset-jest@npm:^29.4.3": + version: 29.4.3 + resolution: "babel-preset-jest@npm:29.4.3" dependencies: - babel-plugin-jest-hoist: ^29.2.0 + babel-plugin-jest-hoist: ^29.4.3 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: bc72a6a64dd77b1075cbeaa53ee925b33e78d32e44fe3676c57941baa3ae8f59f6e2f399cef5b2d3ce2eecefb41e401ed4e276f4310f36519f4821c57227fb16 + checksum: 3f2dfbcaeb30cc52c4cad316290ac5b919b897fa7ca2d75b192f2fa590426f7a811b477ae929888986fa768c0256414ae4981f492fdf5ad11163f8c5538c7efb languageName: node linkType: hard @@ -12273,6 +12279,18 @@ __metadata: languageName: node linkType: hard +"bin-links@npm:^4.0.1": + version: 4.0.1 + resolution: "bin-links@npm:4.0.1" + dependencies: + cmd-shim: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + read-cmd-shim: ^4.0.0 + write-file-atomic: ^5.0.0 + checksum: f89d84bf421aed326bc57e755623ba3810683529b3fb8329194f3970a1fe07bac88990c64a0dbdd57cb1290d4e0eae5fd3dacc59c60640eeb626ff5b1a249ac2 + languageName: node + linkType: hard + "binary-extensions@npm:^1.0.0": version: 1.13.1 resolution: "binary-extensions@npm:1.13.1" @@ -12356,14 +12374,14 @@ __metadata: linkType: hard "bonjour-service@npm:^1.0.11": - version: 1.0.14 - resolution: "bonjour-service@npm:1.0.14" + version: 1.1.0 + resolution: "bonjour-service@npm:1.1.0" dependencies: array-flatten: ^2.1.2 dns-equal: ^1.0.0 fast-deep-equal: ^3.1.3 multicast-dns: ^7.2.5 - checksum: 1c90164ac8c54eec34d1c19c4167c94d0fec037a781a445dd85bd506ef2afde29e39e57452db767687f2d0921f60ab2576209e706571ed3df3c6ab964a3309b7 + checksum: 29e862ab140efd01e5b0b25c1faa4e71377037502e1036b619e6fcee68784c0ae136557a3285ed2a2018d979c01c253c05125a1adbed8937c8255fae1166f104 languageName: node linkType: hard @@ -12466,15 +12484,6 @@ __metadata: languageName: node linkType: hard -"browser-tabs-lock@npm:^1.2.15": - version: 1.2.15 - resolution: "browser-tabs-lock@npm:1.2.15" - dependencies: - lodash: ">=4.17.21" - checksum: 6d9243d6ec7da4d48e39d89db53945979433e390c4c9e4342b7f28060d3a40c01220a6cf53bfdd8f49857fb0031865f5b5b843254f40a57762f40e90c75cc68d - languageName: node - linkType: hard - "browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" @@ -12548,17 +12557,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": - version: 4.21.4 - resolution: "browserslist@npm:4.21.4" +"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5": + version: 4.21.5 + resolution: "browserslist@npm:4.21.5" dependencies: - caniuse-lite: ^1.0.30001400 - electron-to-chromium: ^1.4.251 - node-releases: ^2.0.6 - update-browserslist-db: ^1.0.9 + caniuse-lite: ^1.0.30001449 + electron-to-chromium: ^1.4.284 + node-releases: ^2.0.8 + update-browserslist-db: ^1.0.10 bin: browserslist: cli.js - checksum: bbc5fe2b4280a590cb40b110cd282f18f4542d75ddb559dfe0a174fda0263d2a7dd5b1634d0f795d617d69cb5f9716479c4a90d9a954a7ef16bc0a2878965af8 + checksum: 903040d2c45b733e1177c288b4f146ff21d45e8a44ccc87d1d7fc2f6a8d021c7ee54b514fd7722529c282381969382a54bd2ab4263f5b6c8981a856b457ea162 languageName: node linkType: hard @@ -12670,7 +12679,7 @@ __metadata: languageName: node linkType: hard -"busboy@npm:^1.6.0": +"busboy@npm:1.6.0, busboy@npm:^1.6.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" dependencies: @@ -12679,10 +12688,10 @@ __metadata: languageName: node linkType: hard -"byte-size@npm:^7.0.0": - version: 7.0.1 - resolution: "byte-size@npm:7.0.1" - checksum: 3edcd515b61e9c43a90aa33fdca37a2d11faa0d24e87d3a55f738398d247cd632efc0b346c026bd70f8a57a20bb8469e24136aeaef6f2e72e716e093d6b3b031 +"byte-size@npm:7.0.0": + version: 7.0.0 + resolution: "byte-size@npm:7.0.0" + checksum: 5420787f0c50b7bdaef49222a4a0b198b9a102ef287f9045312bcdc545b1514962234aae9147f9bb3ff4c72ac879c26b47638c0e85d3d923b0e7cd7a77b6189f languageName: node linkType: hard @@ -12797,6 +12806,27 @@ __metadata: languageName: node linkType: hard +"cacache@npm:^17.0.0, cacache@npm:^17.0.4": + version: 17.0.4 + resolution: "cacache@npm:17.0.4" + dependencies: + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^8.0.1 + lru-cache: ^7.7.1 + minipass: ^4.0.0 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: 52a3d44fe5219b2cff0fda9bdc5f1ae7ccf6a162c8c36dd68389568f654f3ad1bec292581f958971876fd11a1375365879b54c9416783b37baf6f3070ab06941 + languageName: node + linkType: hard + "cache-base@npm:^1.0.1": version: 1.0.1 resolution: "cache-base@npm:1.0.1" @@ -12877,17 +12907,7 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "camelcase-keys@npm:2.1.0" - dependencies: - camelcase: ^2.0.0 - map-obj: ^1.0.0 - checksum: d9431f8b5ac52644cfc45377c0d3897f045137d645c8890bd2bfb48c282d22e76644974198dbba3a2d96b33f9bf3af07aacb712b0dd6d2671330a7e2531b72f9 - languageName: node - linkType: hard - -"camelcase-keys@npm:^6.2.2": +"camelcase-keys@npm:6.2.2, camelcase-keys@npm:^6.2.2": version: 6.2.2 resolution: "camelcase-keys@npm:6.2.2" dependencies: @@ -12898,6 +12918,16 @@ __metadata: languageName: node linkType: hard +"camelcase-keys@npm:^2.0.0": + version: 2.1.0 + resolution: "camelcase-keys@npm:2.1.0" + dependencies: + camelcase: ^2.0.0 + map-obj: ^1.0.0 + checksum: d9431f8b5ac52644cfc45377c0d3897f045137d645c8890bd2bfb48c282d22e76644974198dbba3a2d96b33f9bf3af07aacb712b0dd6d2671330a7e2531b72f9 + languageName: node + linkType: hard + "camelcase-keys@npm:^7.0.0": version: 7.0.2 resolution: "camelcase-keys@npm:7.0.2" @@ -12943,10 +12973,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001400": - version: 1.0.30001441 - resolution: "caniuse-lite@npm:1.0.30001441" - checksum: 4b91bfc03cdbb9cf54225bbc36c2c568879d05ff8f2a34bdafbd7e5acc578d913b2d169bab4bf8a0992678e308779cd5603be0928d6552acefebfc52ded73aa1 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001449": + version: 1.0.30001458 + resolution: "caniuse-lite@npm:1.0.30001458" + checksum: 92ddb0819736d5d2e0efcbb0a729c172ddebc409c4fc39f2a8a8b5e0083fed795cf3efbaec299215298979d4f88da94e6be0ad2f1988cb25ec9be0772c29d0af languageName: node linkType: hard @@ -12984,6 +13014,15 @@ __metadata: languageName: node linkType: hard +"catharsis@npm:^0.9.0": + version: 0.9.0 + resolution: "catharsis@npm:0.9.0" + dependencies: + lodash: ^4.17.15 + checksum: 9ac03ca48154ac63cfdb6c1645481d9d04f3c3e0dea131debf3116a0c12aa47e8864be7dcf770932c46d75bdd844a99f0c116c234e57232ad1f427751498e7ed + languageName: node + linkType: hard + "cbor@npm:^5.1.0": version: 5.2.0 resolution: "cbor@npm:5.2.0" @@ -13052,7 +13091,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1": +"chalk@npm:^5.2.0": version: 5.2.0 resolution: "chalk@npm:5.2.0" checksum: 8a519b35c239f96e041b7f1ed8fdd79d3ca2332a8366cb957378b8a1b8a4cdfb740d19628e8bf74654d4c0917aa10cf39c20752e177a1304eac29a1168a740e9 @@ -13187,9 +13226,9 @@ __metadata: languageName: node linkType: hard -"checkpoint-client@npm:1.1.21": - version: 1.1.21 - resolution: "checkpoint-client@npm:1.1.21" +"checkpoint-client@npm:1.1.23": + version: 1.1.23 + resolution: "checkpoint-client@npm:1.1.23" dependencies: ci-info: 3.3.0 env-paths: 2.2.1 @@ -13198,7 +13237,7 @@ __metadata: ms: 2.1.3 node-fetch: 2.6.7 uuid: 8.3.2 - checksum: c8785d1bfecefb3cf1bc35924566ac3a16c854457c60078f803952dac75c9b0cc2f9b899014c395a498907b67ddce687b805b4c8ee154af902763819eb90312e + checksum: 1e0ec8bd3a6bc4bf9f53369eceb9c08d641143ba71f85caa6dca0982305b323d2711cda9cfb3f18d73fa6af0e4b794919bebe28a4d0d40d329276d91f11fa81a languageName: node linkType: hard @@ -13301,10 +13340,10 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:3.7.1, ci-info@npm:^3.2.0": - version: 3.7.1 - resolution: "ci-info@npm:3.7.1" - checksum: bae9bbcb0c2cdaf9ecceb4680079486e6bd3634f767e7c27eba761bea01fa133ea79432245e6fe6a8f202e4661f43bb5ec42014c6b547f24393457aa53ce56e1 +"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 @@ -13462,7 +13501,7 @@ __metadata: languageName: node linkType: hard -"clone-deep@npm:^4.0.1": +"clone-deep@npm:4.0.1, clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" dependencies: @@ -13489,14 +13528,14 @@ __metadata: languageName: node linkType: hard -"cluster-key-slot@npm:1.1.1": - version: 1.1.1 - resolution: "cluster-key-slot@npm:1.1.1" - checksum: 079b1ae86b20e2d53308a877b08de5e830722a45c07810569d0dab4955bed569da33ac9f79998289d014adf02cca7223a0647cb0ee6548a12ab3c4f9beac1377 +"cluster-key-slot@npm:1.1.2": + version: 1.1.2 + resolution: "cluster-key-slot@npm:1.1.2" + checksum: d7d39ca28a8786e9e801eeb8c770e3c3236a566625d7299a47bb71113fb2298ce1039596acb82590e598c52dbc9b1f088c8f587803e697cb58e1867a95ff94d3 languageName: node linkType: hard -"cmd-shim@npm:^5.0.0": +"cmd-shim@npm:5.0.0, cmd-shim@npm:^5.0.0": version: 5.0.0 resolution: "cmd-shim@npm:5.0.0" dependencies: @@ -13505,6 +13544,13 @@ __metadata: languageName: node linkType: hard +"cmd-shim@npm:^6.0.0": + version: 6.0.1 + resolution: "cmd-shim@npm:6.0.1" + checksum: fe8fd2ad79a30193fb6f439fe4104de3129e869c58eac507d2154db95ebfd45ddfbcec8f373ed9ba5d3036b85d963e8ef5d1d28754c160b117cb77c02e4528cb + languageName: node + linkType: hard + "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -13612,7 +13658,7 @@ __metadata: languageName: node linkType: hard -"columnify@npm:^1.6.0": +"columnify@npm:1.6.0": version: 1.6.0 resolution: "columnify@npm:1.6.0" dependencies: @@ -13638,7 +13684,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.19.0, commander@npm:^2.20.0": +"commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.20.3": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 74c781a5248c2402a0a3e966a0a2bba3c054aad144f5c023364be83265e796b20565aa9feff624132ff629aa64e16999fa40a743c10c12f7c61e96a794b99288 @@ -13688,9 +13734,9 @@ __metadata: linkType: hard "commander@npm:^9.4.1": - version: 9.4.1 - resolution: "commander@npm:9.4.1" - checksum: 04ea8ccc6fe3d3d1ca7ca26b06187498af8e6341a2c98b534528d504f8cad95b0c5ac2f3b78a7f0d332da16da9332db2ab9e43cb06241d367e9c7ee75cb76202 + version: 9.5.0 + resolution: "commander@npm:9.5.0" + checksum: 5f7784fbda2aaec39e89eb46f06a999e00224b3763dc65976e05929ec486e174fe9aac2655f03ba6a5e83875bd173be5283dc19309b7c65954701c02025b3c1d languageName: node linkType: hard @@ -13826,13 +13872,13 @@ __metadata: languageName: node linkType: hard -"config-chain@npm:^1.1.12": - version: 1.1.13 - resolution: "config-chain@npm:1.1.13" +"config-chain@npm:1.1.12": + version: 1.1.12 + resolution: "config-chain@npm:1.1.12" dependencies: ini: ^1.3.4 proto-list: ~1.2.1 - checksum: 39d1df18739d7088736cc75695e98d7087aea43646351b028dfabd5508d79cf6ef4c5bcd90471f52cd87ae470d1c5490c0a8c1a292fbe6ee9ff688061ea0963e + checksum: fd07fb8ca4d06d540ee64824ca4778065eefaaed59e1ad157b6a7d764370581dfb44f2dda7cf65589a9199e27f7afe73c271b2e45abe3d766a915ad926150361 languageName: node linkType: hard @@ -13850,20 +13896,6 @@ __metadata: languageName: node linkType: hard -"configstore@npm:^5.0.0": - version: 5.0.1 - resolution: "configstore@npm:5.0.1" - dependencies: - dot-prop: ^5.2.0 - graceful-fs: ^4.1.2 - make-dir: ^3.0.0 - unique-string: ^2.0.0 - write-file-atomic: ^3.0.0 - xdg-basedir: ^4.0.0 - checksum: 5af23830e78bdc56cbe92a2f81e87f1d3a39e96e51a0ab2a8bc79bbbc5d4440a48d92833b3fd9c6d34b4a9c4c5853c8487b8e6e68593e7ecbc7434822f7aced3 - languageName: node - linkType: hard - "connect-history-api-fallback@npm:^1.6.0": version: 1.6.0 resolution: "connect-history-api-fallback@npm:1.6.0" @@ -13926,24 +13958,24 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4": +"content-type@npm:~1.0.4": version: 1.0.4 resolution: "content-type@npm:1.0.4" checksum: 19e08f406f9ae3f80fb4607c75fbde1f22546647877e8047c9fa0b1c61e38f3ede853f51e915c95fd499c2e1c7478cb23c35cfb804d0e8e0495e8db88cfaed75 languageName: node linkType: hard -"conventional-changelog-angular@npm:^5.0.12": - version: 5.0.13 - resolution: "conventional-changelog-angular@npm:5.0.13" +"conventional-changelog-angular@npm:5.0.12": + version: 5.0.12 + resolution: "conventional-changelog-angular@npm:5.0.12" dependencies: compare-func: ^2.0.0 q: ^1.5.1 - checksum: bca711b835fe01d75e3500b738f6525c91a12096218e917e9fd81bf9accf157f904fee16f88c523fd5462fb2a7cb1d060eb79e9bc9a3ccb04491f0c383b43231 + checksum: fc0d5ba4478cd0058778000f0939a5c8f7da1c469f4d4d8ee36519cac8f41a85299ef6ea8733cc232f4ad0904a0f7c392073ade3a9b700c18ef6237c9ba69c03 languageName: node linkType: hard -"conventional-changelog-core@npm:^4.2.4": +"conventional-changelog-core@npm:4.2.4": version: 4.2.4 resolution: "conventional-changelog-core@npm:4.2.4" dependencies: @@ -14017,7 +14049,7 @@ __metadata: languageName: node linkType: hard -"conventional-recommended-bump@npm:^6.1.0": +"conventional-recommended-bump@npm:6.1.0": version: 6.1.0 resolution: "conventional-recommended-bump@npm:6.1.0" dependencies: @@ -14070,16 +14102,6 @@ __metadata: languageName: node linkType: hard -"cookies@npm:^0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" - dependencies: - depd: ~2.0.0 - keygrip: ~1.1.0 - checksum: 0af32f30d1ece0596efc05782c66b9d61659e20c6cc5b695452abf5ceb51883ef43c5c73d86badd7d028a0da7d39f864c95f33640aef04f97fad70f35986bea3 - languageName: node - linkType: hard - "copy-concurrently@npm:^1.0.0": version: 1.0.5 resolution: "copy-concurrently@npm:1.0.5" @@ -14117,26 +14139,26 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.8.1": - version: 3.27.1 - resolution: "core-js-compat@npm:3.27.1" +"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.29.0, core-js-compat@npm:^3.8.1": + version: 3.29.0 + resolution: "core-js-compat@npm:3.29.0" dependencies: - browserslist: ^4.21.4 - checksum: 635ffcc3f40ca4cb45b10ea805ebf57bbba69873014c89bec96ae09f15cbd3012bd5102bdf87551ef2f1c629e279837632200c4888428035cf822f6e40dc383b + browserslist: ^4.21.5 + checksum: 2f596222b50b30b3051fbe412bf152c355580fa73aa1d5d2263b6de98703d4e2154eac95fdd0fd38877a4b45d00698dffa8da37694c0c33f4541d4f81e68801b languageName: node linkType: hard "core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.25.1": - version: 3.27.1 - resolution: "core-js-pure@npm:3.27.1" - checksum: c1da3f6ce09544a43fd01e24ae15e248882fa102e6ac19454e46f4f3587e3bf2e00ad2596c8dbe691cb3a4c4cf31c72195e48904be830f541be70a90f8531085 + version: 3.27.2 + resolution: "core-js-pure@npm:3.27.2" + checksum: 861bb21d83914a01319ddadb42d7b39d253f87b638feaa958208146c0b045f9de984af1a0752dc0484a099b65257746c4a91f8f2c396ce80524126882984079c languageName: node linkType: hard -"core-js@npm:3.27.1, core-js@npm:^3.0.4, core-js@npm:^3.25.4, core-js@npm:^3.26.0, core-js@npm:^3.6.5, core-js@npm:^3.8.2": - version: 3.27.1 - resolution: "core-js@npm:3.27.1" - checksum: 39bb23f4ab38df2b51f0967b5e398759565e38a92540019a9c2ee7e747b4c833296ef139c8be9db3e16024c450eff1d09be43c3c5c26e0547a004866fe86dadb +"core-js@npm:3.29.0, core-js@npm:^3.0.4, core-js@npm:^3.26.0, core-js@npm:^3.27.2, core-js@npm:^3.6.5, core-js@npm:^3.8.2": + version: 3.29.0 + resolution: "core-js@npm:3.29.0" + checksum: 6955cbbc34d130239d8992a8dd807b406088b74d7fe32cecbcee497de21aa0a0498a64195635d292b90a87e71b9b7e985200d32b674b00fc63e9d852fd9033a5 languageName: node linkType: hard @@ -14154,28 +14176,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig-toml-loader@npm:1.0.0": - version: 1.0.0 - resolution: "cosmiconfig-toml-loader@npm:1.0.0" - dependencies: - "@iarna/toml": ^2.2.5 - checksum: 7ce90666174306a463cd8de8cf49b058d1492e7b1428d34aa9d5701465957d85f09724cfde2cce04424f442d3df6fe04eac54e9317b3f161e74d72bf3ee6f017 - languageName: node - linkType: hard - -"cosmiconfig-typescript-loader@npm:4.1.1": - version: 4.1.1 - resolution: "cosmiconfig-typescript-loader@npm:4.1.1" - peerDependencies: - "@types/node": "*" - cosmiconfig: ">=7" - ts-node: ">=10" - typescript: ">=3" - checksum: 21b2b492cb98b1ba769608a62ae5bb7d7afd7fbe63c72c23a1dc0ccd1c64d34f34387b331e3193305769d2c0cba204b6d871c6e048e2cd03184a73e8bd87744c - languageName: node - linkType: hard - -"cosmiconfig-typescript-loader@npm:^4.0.0": +"cosmiconfig-typescript-loader@npm:^4.3.0": version: 4.3.0 resolution: "cosmiconfig-typescript-loader@npm:4.3.0" peerDependencies: @@ -14187,16 +14188,28 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:7.0.1": - version: 7.0.1 - resolution: "cosmiconfig@npm:7.0.1" +"cosmiconfig@npm:7.0.0": + version: 7.0.0 + resolution: "cosmiconfig@npm:7.0.0" dependencies: "@types/parse-json": ^4.0.0 import-fresh: ^3.2.1 parse-json: ^5.0.0 path-type: ^4.0.0 yaml: ^1.10.0 - checksum: 3cd38525ba22e13da0ef9f4be131df226c94f5b96fb50f6297eb17baeedefe15cf5819f8c73cde69f71cc5034e712c86bd20c7756883dd8094087680ecc25932 + checksum: 532cb7fc3690afb00fa989d8127a824439e2e926a3d40b4e07c3e563fe1910b91ed19d611143267fa607538f324f07eeb79e917aea85859786e6e1c0c00b1cda + languageName: node + linkType: hard + +"cosmiconfig@npm:8.0.0": + version: 8.0.0 + resolution: "cosmiconfig@npm:8.0.0" + dependencies: + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + parse-json: ^5.0.0 + path-type: ^4.0.0 + checksum: cea301202bb68373f9c8ccc77a6002aab1032f327dd1458e5932ee1a2f48919c881074d702cece91f18275673817872a0d3d00eb46f30a33c8f2009dbbac0e5c languageName: node linkType: hard @@ -14336,24 +14349,24 @@ __metadata: version: 0.0.0-use.local resolution: "create-redwood-app@workspace:packages/create-redwood-app" dependencies: - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 "@babel/node": 7.20.7 - "@babel/runtime-corejs3": 7.20.7 - "@redwoodjs/internal": 3.2.0 - "@redwoodjs/telemetry": 3.2.0 + "@babel/runtime-corejs3": 7.21.0 + "@redwoodjs/internal": 4.0.0 + "@redwoodjs/telemetry": 4.0.0 "@types/prompts": 2.4.2 chalk: 4.1.2 check-node-version: 4.2.1 - core-js: 3.27.1 + core-js: 3.29.0 enquirer: 2.3.6 execa: 5.1.1 fs-extra: 11.1.0 - jest: 29.3.1 - listr2: 5.0.6 + jest: 29.4.3 + listr2: 5.0.7 terminal-link: 2.1.1 - typescript: 4.7.4 - yargs: 17.6.2 + typescript: 4.9.5 + yargs: 17.7.1 bin: create-redwood-app: ./dist/create-redwood-app.js languageName: unknown @@ -14616,6 +14629,13 @@ __metadata: 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 + "cssnano-preset-default@npm:^5.2.13": version: 5.2.13 resolution: "cssnano-preset-default@npm:5.2.13" @@ -14709,7 +14729,7 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2": +"csstype@npm:3.1.1, csstype@npm:^3.0.2": version: 3.1.1 resolution: "csstype@npm:3.1.1" checksum: 7c8b8c5923049d84132581c13bae6e1faf999746fe3998ba5f3819a8e1cdc7512ace87b7d0a4a69f0f4b8ba11daf835d4f1390af23e09fc4f0baad52c084753a @@ -14739,9 +14759,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:11.2.0": - version: 11.2.0 - resolution: "cypress@npm:11.2.0" +"cypress@npm:12.7.0": + version: 12.7.0 + resolution: "cypress@npm:12.7.0" dependencies: "@cypress/request": ^2.88.10 "@cypress/xvfb": ^1.2.4 @@ -14760,7 +14780,7 @@ __metadata: commander: ^5.1.0 common-tags: ^1.8.0 dayjs: ^1.10.4 - debug: ^4.3.2 + debug: ^4.3.4 enquirer: ^2.3.6 eventemitter2: 6.4.7 execa: 4.1.0 @@ -14787,7 +14807,7 @@ __metadata: yauzl: ^2.10.0 bin: cypress: bin/cypress - checksum: f7047cb89660683d972ea91c80f85d2efe9eed61fed9dae4ae03dab1d3a209b51103f30085dc16543fa4eaae9bb8cd234ba111003193375ce94a781a9008bb27 + checksum: c6fb231efb7b2eecaf577bb17ecb1bd944ebb77960897e59e2d24b4a1ef2f0bc5f3ccd357dc50dbe7c0ff3776fe9cec7deb6eeb8c5ffcff1384200cb19ac1ef7 languageName: node linkType: hard @@ -14832,9 +14852,9 @@ __metadata: linkType: hard "data-uri-to-buffer@npm:^4.0.0": - version: 4.0.0 - resolution: "data-uri-to-buffer@npm:4.0.0" - checksum: 940461017d78a15a01c9a3f7ba964c634c7b4d6db5cbb2547dc3c743395abe3e6ba582f05b3c259b150bf3715558641255f89afb704d94859a8505871d07618f + version: 4.0.1 + resolution: "data-uri-to-buffer@npm:4.0.1" + checksum: 20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b languageName: node linkType: hard @@ -14884,7 +14904,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9": +"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: @@ -14968,7 +14988,7 @@ __metadata: languageName: node linkType: hard -"decode-uri-component@npm:^0.2.0, decode-uri-component@npm:^0.2.2": +"decode-uri-component@npm:^0.2.0": version: 0.2.2 resolution: "decode-uri-component@npm:0.2.2" checksum: 1f4fa54eb740414a816b3f6c24818fbfcabd74ac478391e9f4e2282c994127db02010ce804f3d08e38255493cfe68608b3f5c8e09fd6efc4ae46c807691f7a31 @@ -14984,7 +15004,7 @@ __metadata: languageName: node linkType: hard -"dedent@npm:^0.7.0": +"dedent@npm:0.7.0, dedent@npm:^0.7.0": version: 0.7.0 resolution: "dedent@npm:0.7.0" checksum: 7c3aa00ddfe3e5fcd477958e156156a5137e3bb6ff1493ca05edff4decf29a90a057974cc77e75951f8eb801c1816cb45aea1f52d628cdd000b82b36ab839d1b @@ -14992,15 +15012,17 @@ __metadata: linkType: hard "deep-equal@npm:^2.0.5": - version: 2.1.0 - resolution: "deep-equal@npm:2.1.0" + version: 2.2.0 + resolution: "deep-equal@npm:2.2.0" dependencies: call-bind: ^1.0.2 es-get-iterator: ^1.1.2 get-intrinsic: ^1.1.3 is-arguments: ^1.1.1 + is-array-buffer: ^3.0.1 is-date-object: ^1.0.5 is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 isarray: ^2.0.5 object-is: ^1.1.5 object-keys: ^1.1.1 @@ -15009,8 +15031,8 @@ __metadata: side-channel: ^1.0.4 which-boxed-primitive: ^1.0.2 which-collection: ^1.0.1 - which-typed-array: ^1.1.8 - checksum: dbe6bdf8bcddc0e5f91d79601bc563bf615bcae4fc385068ad8ce8f911c347b7097fd57137b0a9b465fdb0ca2a08af705d5be3e10342366cef671dc3a5b41b6e + which-typed-array: ^1.1.9 + checksum: 31de99f3c1b516ef67ba82cbe54fdc1691cdd93ab8ede561eee94f7f8baff6594ddc0860c48707f6cd12e4efd5421e3450e20c40ca71906a9d0abe9017944cd3 languageName: node linkType: hard @@ -15028,13 +15050,20 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:4.2.2, deepmerge@npm:^4.2.2": +"deepmerge@npm:4.2.2": version: 4.2.2 resolution: "deepmerge@npm:4.2.2" checksum: d6136eee869057fea7a829aa2d10073ed49db5216e42a77cc737dd385334aab9b68dae22020a00c24c073d5f79cbbdd3f11b8d4fc87700d112ddaa0e1f968ef2 languageName: node linkType: hard +"deepmerge@npm:4.3.0, deepmerge@npm:^4.2.2": + version: 4.3.0 + resolution: "deepmerge@npm:4.3.0" + checksum: 7ff5c6294b3316c1bc6bca9d3ef2193c1d7beec4e62252db8bcb8a6366d85b924850492eb1a746a5f33d609862e03dfb907ce9fa8769583300f65f20a337cec5 + languageName: node + linkType: hard + "default-browser-id@npm:^1.0.4": version: 1.0.4 resolution: "default-browser-id@npm:1.0.4" @@ -15148,7 +15177,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0, depd@npm:~2.0.0": +"depd@npm:2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c @@ -15276,10 +15305,10 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.3.1": - version: 29.3.1 - resolution: "diff-sequences@npm:29.3.1" - checksum: adbacc8d56c42f73c12a90e253c2b7024d2cd52c30bd81a3960a9cfd35164f8ecd3d8dd82ded38b0e48585923b56bd28f9aae942e6d1b23f444213b9d786b925 +"diff-sequences@npm:^29.4.3": + version: 29.4.3 + resolution: "diff-sequences@npm:29.4.3" + checksum: 183800b9fd8523a05a3a50ade0fafe81d4b8a8ac113b077d2bc298052ccdc081e3b896f19bf65768b536daebd8169a493c4764cb70a2195e14c442c12538d121 languageName: node linkType: hard @@ -15354,9 +15383,9 @@ __metadata: linkType: hard "dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": - version: 0.5.15 - resolution: "dom-accessibility-api@npm:0.5.15" - checksum: 5995ee3ca77c536312a3938075d9124175223be563b94189c133679bd04b0a6e4fde0a6d3714e53b9e00980798291e761995a1e6a6023ac88031c49cfea7fe65 + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: b2c2eda4fae568977cdac27a9f0c001edf4f95a6a6191dfa611e3721db2478d1badc01db5bb4fa8a848aeee13e442a6c2a4386d65ec65a1436f24715a2f8d053 languageName: node linkType: hard @@ -15471,6 +15500,15 @@ __metadata: languageName: node linkType: hard +"dot-prop@npm:6.0.1": + version: 6.0.1 + resolution: "dot-prop@npm:6.0.1" + dependencies: + is-obj: ^2.0.0 + checksum: 30e51ec6408978a6951b21e7bc4938aad01a86f2fdf779efe52330205c6bb8a8ea12f35925c2029d6dc9d1df22f916f32f828ce1e9b259b1371c580541c22b5a + languageName: node + linkType: hard + "dot-prop@npm:^4.2.1": version: 4.2.1 resolution: "dot-prop@npm:4.2.1" @@ -15480,7 +15518,7 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^5.1.0, dot-prop@npm:^5.2.0": +"dot-prop@npm:^5.1.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" dependencies: @@ -15489,15 +15527,6 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^6.0.1": - version: 6.0.1 - resolution: "dot-prop@npm:6.0.1" - dependencies: - is-obj: ^2.0.0 - checksum: 30e51ec6408978a6951b21e7bc4938aad01a86f2fdf779efe52330205c6bb8a8ea12f35925c2029d6dc9d1df22f916f32f828ce1e9b259b1371c580541c22b5a - languageName: node - linkType: hard - "dotenv-defaults@npm:5.0.2": version: 5.0.2 resolution: "dotenv-defaults@npm:5.0.2" @@ -15602,7 +15631,7 @@ __metadata: languageName: node linkType: hard -"duplexify@npm:^4.0.0, duplexify@npm:^4.1.1": +"duplexify@npm:^4.0.0": version: 4.1.2 resolution: "duplexify@npm:4.1.2" dependencies: @@ -15651,10 +15680,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.251": - version: 1.4.284 - resolution: "electron-to-chromium@npm:1.4.284" - checksum: 33a7509755efbc0e13e81cdf0486ed37ea354857213b92a987a81e229083c1b2ee5f663c1103db9e5ec142a611e0daeeee02f757f7184833866f8aecb7046c2b +"electron-to-chromium@npm:^1.4.284": + version: 1.4.315 + resolution: "electron-to-chromium@npm:1.4.315" + checksum: d11d74cc06ab5bf2baa2d39f3feaba888693c7a703ee93121a3cacaef9e66db33ab35daa262a7d650682db8d19ef8d28552ef24369a2dd019904b900c44735c2 languageName: node linkType: hard @@ -15797,6 +15826,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:~2.1.0": + version: 2.1.0 + resolution: "entities@npm:2.1.0" + checksum: dd96ed95f7e017b7fbbcdd39bd6dc3dea6638f747c00610b53f23ea461ac409af87670f313805d85854bfce04f96e17d83575f75b3b2920365d78678ccd2a405 + languageName: node + linkType: hard + "env-paths@npm:2.2.1, env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -15850,25 +15886,31 @@ __metadata: linkType: hard "es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": - version: 1.20.5 - resolution: "es-abstract@npm:1.20.5" + version: 1.21.1 + resolution: "es-abstract@npm:1.21.1" dependencies: + available-typed-arrays: ^1.0.5 call-bind: ^1.0.2 + es-set-tostringtag: ^2.0.1 es-to-primitive: ^1.2.1 function-bind: ^1.1.1 function.prototype.name: ^1.1.5 get-intrinsic: ^1.1.3 get-symbol-description: ^1.0.0 + globalthis: ^1.0.3 gopd: ^1.0.1 has: ^1.0.3 has-property-descriptors: ^1.0.0 + has-proto: ^1.0.1 has-symbols: ^1.0.3 - internal-slot: ^1.0.3 + internal-slot: ^1.0.4 + is-array-buffer: ^3.0.1 is-callable: ^1.2.7 is-negative-zero: ^2.0.2 is-regex: ^1.1.4 is-shared-array-buffer: ^1.0.2 is-string: ^1.0.7 + is-typed-array: ^1.1.10 is-weakref: ^1.0.2 object-inspect: ^1.12.2 object-keys: ^1.1.1 @@ -15877,8 +15919,10 @@ __metadata: safe-regex-test: ^1.0.0 string.prototype.trimend: ^1.0.6 string.prototype.trimstart: ^1.0.6 + typed-array-length: ^1.0.4 unbox-primitive: ^1.0.2 - checksum: c99f8a3e9ac15890cde5bf78d1910d72758d3e79c710bd1ad2ab6b595d39ad07209626befaa7c18591bd935a02f6a3bdba3a7e9c8dd6a01146e655df09dc4353 + which-typed-array: ^1.1.9 + checksum: f05b7c6a0c2ff951bb358e252daa3b059de6aad2222d1338352a104c252824e9eeba7c18961b7e56b9d1bfb39f99580469144b39f05ec44af170b10dd69d4221 languageName: node linkType: hard @@ -15889,26 +15933,20 @@ __metadata: languageName: node linkType: hard -"es-cookie@npm:~1.3.2": - version: 1.3.2 - resolution: "es-cookie@npm:1.3.2" - checksum: 26eb6e06b25b5569d8763fcb23b5335a5098e354b0a9a7bc5122e8c8705003307187a165ddaeda5cff08fa4cc8e1675dbddd5709279fb27cfa8875514dc3eccb - languageName: node - linkType: hard - "es-get-iterator@npm:^1.0.2, es-get-iterator@npm:^1.1.2": - version: 1.1.2 - resolution: "es-get-iterator@npm:1.1.2" + version: 1.1.3 + resolution: "es-get-iterator@npm:1.1.3" dependencies: call-bind: ^1.0.2 - get-intrinsic: ^1.1.0 - has-symbols: ^1.0.1 - is-arguments: ^1.1.0 + get-intrinsic: ^1.1.3 + has-symbols: ^1.0.3 + is-arguments: ^1.1.1 is-map: ^2.0.2 is-set: ^2.0.2 - is-string: ^1.0.5 + is-string: ^1.0.7 isarray: ^2.0.5 - checksum: 76a832b3bfd85941c556287cd50a3ad612f5193264b761e2011503f311dfa20aa52b9ebd701d3f16022d4cb56a7130a4cfb50186427d3aecd0d4e547a471f68e + stop-iteration-iterator: ^1.0.0 + checksum: ebd11effa79851ea75d7f079405f9d0dc185559fd65d986c6afea59a0ff2d46c2ed8675f19f03dce7429d7f6c14ff9aede8d121fbab78d75cfda6a263030bac0 languageName: node linkType: hard @@ -15919,6 +15957,17 @@ __metadata: languageName: node linkType: hard +"es-set-tostringtag@npm:^2.0.1": + version: 2.0.1 + resolution: "es-set-tostringtag@npm:2.0.1" + dependencies: + get-intrinsic: ^1.1.3 + has: ^1.0.3 + has-tostringtag: ^1.0.0 + checksum: 9af096365e3861bb29755cc5f76f15f66a7eab0e83befca396129090c1d9737e54090278b8e5357e97b5f0a5b0459fca07c40c6740884c2659cbf90ef8e508cc + languageName: node + linkType: hard + "es-shim-unscopables@npm:^1.0.0": version: 1.0.0 resolution: "es-shim-unscopables@npm:1.0.0" @@ -15985,147 +16034,84 @@ __metadata: languageName: node linkType: hard -"esbuild-android-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-android-64@npm:0.14.54" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"esbuild-android-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-android-arm64@npm:0.14.54" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-darwin-64@npm:0.14.54" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-darwin-arm64@npm:0.14.54" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-freebsd-64@npm:0.14.54" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-freebsd-arm64@npm:0.14.54" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-32@npm:0.14.54" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-64@npm:0.14.54" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-arm64@npm:0.14.54" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-arm@npm:0.14.54" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-mips64le@npm:0.14.54" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-ppc64le@npm:0.14.54" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-linux-riscv64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-riscv64@npm:0.14.54" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"esbuild-linux-s390x@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-linux-s390x@npm:0.14.54" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-netbsd-64@npm:0.14.54" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-openbsd-64@npm:0.14.54" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-sunos-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-sunos-64@npm:0.14.54" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-32@npm:0.14.54" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-64@npm:0.14.54" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.14.54": - version: 0.14.54 - resolution: "esbuild-windows-arm64@npm:0.14.54" - conditions: os=win32 & cpu=arm64 +"esbuild@npm:0.17.10": + version: 0.17.10 + resolution: "esbuild@npm:0.17.10" + dependencies: + "@esbuild/android-arm": 0.17.10 + "@esbuild/android-arm64": 0.17.10 + "@esbuild/android-x64": 0.17.10 + "@esbuild/darwin-arm64": 0.17.10 + "@esbuild/darwin-x64": 0.17.10 + "@esbuild/freebsd-arm64": 0.17.10 + "@esbuild/freebsd-x64": 0.17.10 + "@esbuild/linux-arm": 0.17.10 + "@esbuild/linux-arm64": 0.17.10 + "@esbuild/linux-ia32": 0.17.10 + "@esbuild/linux-loong64": 0.17.10 + "@esbuild/linux-mips64el": 0.17.10 + "@esbuild/linux-ppc64": 0.17.10 + "@esbuild/linux-riscv64": 0.17.10 + "@esbuild/linux-s390x": 0.17.10 + "@esbuild/linux-x64": 0.17.10 + "@esbuild/netbsd-x64": 0.17.10 + "@esbuild/openbsd-x64": 0.17.10 + "@esbuild/sunos-x64": 0.17.10 + "@esbuild/win32-arm64": 0.17.10 + "@esbuild/win32-ia32": 0.17.10 + "@esbuild/win32-x64": 0.17.10 + 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: 569088252e344a5b2ac0159d48ec24974ab42d7855de0732e4c5c733d465a26673b073dee70c822e06b82cfca1ac774f01695096ae5e776142e25ad63d42043e languageName: node linkType: hard -"esbuild@npm:0.16.17, esbuild@npm:^0.16.3": +"esbuild@npm:^0.16.14": version: 0.16.17 resolution: "esbuild@npm:0.16.17" dependencies: @@ -16202,80 +16188,6 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.14.14": - version: 0.14.54 - resolution: "esbuild@npm:0.14.54" - dependencies: - "@esbuild/linux-loong64": 0.14.54 - esbuild-android-64: 0.14.54 - esbuild-android-arm64: 0.14.54 - esbuild-darwin-64: 0.14.54 - esbuild-darwin-arm64: 0.14.54 - esbuild-freebsd-64: 0.14.54 - esbuild-freebsd-arm64: 0.14.54 - esbuild-linux-32: 0.14.54 - esbuild-linux-64: 0.14.54 - esbuild-linux-arm: 0.14.54 - esbuild-linux-arm64: 0.14.54 - esbuild-linux-mips64le: 0.14.54 - esbuild-linux-ppc64le: 0.14.54 - esbuild-linux-riscv64: 0.14.54 - esbuild-linux-s390x: 0.14.54 - esbuild-netbsd-64: 0.14.54 - esbuild-openbsd-64: 0.14.54 - esbuild-sunos-64: 0.14.54 - esbuild-windows-32: 0.14.54 - esbuild-windows-64: 0.14.54 - esbuild-windows-arm64: 0.14.54 - dependenciesMeta: - "@esbuild/linux-loong64": - optional: true - esbuild-android-64: - optional: true - esbuild-android-arm64: - optional: true - esbuild-darwin-64: - optional: true - esbuild-darwin-arm64: - optional: true - esbuild-freebsd-64: - optional: true - esbuild-freebsd-arm64: - optional: true - esbuild-linux-32: - optional: true - esbuild-linux-64: - optional: true - esbuild-linux-arm: - optional: true - esbuild-linux-arm64: - optional: true - esbuild-linux-mips64le: - optional: true - esbuild-linux-ppc64le: - optional: true - esbuild-linux-riscv64: - optional: true - esbuild-linux-s390x: - optional: true - esbuild-netbsd-64: - optional: true - esbuild-openbsd-64: - optional: true - esbuild-sunos-64: - optional: true - esbuild-windows-32: - optional: true - esbuild-windows-64: - optional: true - esbuild-windows-arm64: - optional: true - bin: - esbuild: bin/esbuild - checksum: 1df3cf7c5175ebee284fd027f287385a07ce8a0f0460a4412881aeff707577d91e55302f220ee8397b3b5aa17f4ceeb80eac16f36fc676532ff1b744e5965f2d - languageName: node - linkType: hard - "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -16311,6 +16223,25 @@ __metadata: languageName: node linkType: hard +"escodegen@npm:^1.13.0": + version: 1.14.3 + resolution: "escodegen@npm:1.14.3" + dependencies: + esprima: ^4.0.1 + estraverse: ^4.2.0 + esutils: ^2.0.2 + optionator: ^0.8.1 + source-map: ~0.6.1 + dependenciesMeta: + source-map: + optional: true + bin: + escodegen: bin/escodegen.js + esgenerate: bin/esgenerate.js + checksum: 30d337803e8f44308c90267bf6192399e4b44792497c77a7506b68ab802ba6a48ebbe1ce77b219aba13dfd2de5f5e1c267e35be1ed87b2a9c3315e8b283e302a + languageName: node + linkType: hard + "escodegen@npm:^2.0.0": version: 2.0.0 resolution: "escodegen@npm:2.0.0" @@ -16341,30 +16272,31 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-babel-module@npm:5.3.1": - version: 5.3.1 - resolution: "eslint-import-resolver-babel-module@npm:5.3.1" +"eslint-import-resolver-babel-module@npm:5.3.2": + version: 5.3.2 + resolution: "eslint-import-resolver-babel-module@npm:5.3.2" dependencies: pkg-up: ^3.1.0 resolve: ^1.20.0 peerDependencies: "@babel/core": ^7.0.0-0 - babel-plugin-module-resolver: ^3.0.0 || ^4.0.0 - checksum: 6163953073f9e51c72de51b392a5f53e9d5793f1ed6e88e905acf210ec7cd8f757512d2997f6e4497cfc37e7e9926f937619e176b4ed37804960fb54062728f7 + babel-plugin-module-resolver: ^3.0.0 || ^4.0.0 || ^5.0.0 + checksum: 168fc793cc565cb8c27eb69c67872420980a6fcaac4a5b6951bdaa2700c0745c997d282b3c8cce313c423a12933a0f6fcc347a799398f3cf7f91e9e8a35d2d69 languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" +"eslint-import-resolver-node@npm:^0.3.7": + version: 0.3.7 + resolution: "eslint-import-resolver-node@npm:0.3.7" dependencies: debug: ^3.2.7 - resolve: ^1.20.0 - checksum: 20e06f3fa27b49de7159c8db54b4d7f82c156498e0050c491fcf7395922f927765b8296bf857c3b487da361bd65c1dcc68203832ef8e9179b461aa4192406535 + is-core-module: ^2.11.0 + resolve: ^1.22.1 + checksum: 39c562b59ec8dfd6b85ffa52273dbf0edb661b616463e2c453c60b2398b0a76f268f15f949a1648046c9c996d29599b57f6266df4b5d3562bff1088ded3672d5 languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.3": +"eslint-module-utils@npm:^2.7.4": version: 2.7.4 resolution: "eslint-module-utils@npm:2.7.4" dependencies: @@ -16387,26 +16319,28 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:2.26.0": - version: 2.26.0 - resolution: "eslint-plugin-import@npm:2.26.0" +"eslint-plugin-import@npm:2.27.5": + version: 2.27.5 + resolution: "eslint-plugin-import@npm:2.27.5" dependencies: - array-includes: ^3.1.4 - array.prototype.flat: ^1.2.5 - debug: ^2.6.9 + array-includes: ^3.1.6 + array.prototype.flat: ^1.3.1 + array.prototype.flatmap: ^1.3.1 + debug: ^3.2.7 doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.3 + eslint-import-resolver-node: ^0.3.7 + eslint-module-utils: ^2.7.4 has: ^1.0.3 - is-core-module: ^2.8.1 + is-core-module: ^2.11.0 is-glob: ^4.0.3 minimatch: ^3.1.2 - object.values: ^1.1.5 - resolve: ^1.22.0 + object.values: ^1.1.6 + resolve: ^1.22.1 + semver: ^6.3.0 tsconfig-paths: ^3.14.1 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: d4b6f22dbbc72997b37ccb6f5948e7ae02f1f93bb2a1da7dea830ecd4d7f0ba60c69418cb298d54ffa0aa854f96b2ad9df3d21ca2bff6617e625cd26266eb74f + checksum: e561e79889ad3c662e305ca9a9b273a5baf8f492dad8198e42987efc4f0532c0d49caee206e78e057cec3365b36f9cef8340915e9f08adec5f29c9d631e6f691 languageName: node linkType: hard @@ -16473,9 +16407,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:7.32.0": - version: 7.32.0 - resolution: "eslint-plugin-react@npm:7.32.0" +"eslint-plugin-react@npm:7.32.2": + version: 7.32.2 + resolution: "eslint-plugin-react@npm:7.32.2" dependencies: array-includes: ^3.1.6 array.prototype.flatmap: ^1.3.1 @@ -16494,7 +16428,7 @@ __metadata: string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 44859684faa18f862e5c1cc35743c5f2500bb8ad27fa75a990c5ad880c8b2e27da91edcbac91a518fb310ef44fe45b025e8b88ee22ada80405efed85d0273fe3 + checksum: 9ddd5cfc508555a5cb3edbdcc9138dd472d269d3a45da0be3e267ea2b3fa1b5990823675208c0e11376c9c55e46aaad5b7a5f46c965eb4dcf6f1eebcebf174c3 languageName: node linkType: hard @@ -16560,11 +16494,12 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.31.0": - version: 8.31.0 - resolution: "eslint@npm:8.31.0" +"eslint@npm:8.35.0": + version: 8.35.0 + resolution: "eslint@npm:8.35.0" dependencies: - "@eslint/eslintrc": ^1.4.1 + "@eslint/eslintrc": ^2.0.0 + "@eslint/js": 8.35.0 "@humanwhocodes/config-array": ^0.11.8 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -16578,7 +16513,7 @@ __metadata: eslint-utils: ^3.0.0 eslint-visitor-keys: ^3.3.0 espree: ^9.4.0 - esquery: ^1.4.0 + esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 @@ -16605,11 +16540,11 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 55c32aeeb9b5d6d7417a9c5e5789aa5486ffd31cc0cf498ebaa945f2492964ea2372c38eff084eb99948d81d69cc387ca62ddf58e5824fac3c1d0162a53a76f7 + checksum: 268bf0c434f0e550a990f5ca5a778450f48e97d604deedf91b3a613ea58c65d11ee09906303d44078883ee5fb638dc15eb40fe1c603edea60ccd6e37dc13bbff languageName: node linkType: hard -"espree@npm:^9.4.0": +"espree@npm:^9.0.0, espree@npm:^9.4.0": version: 9.4.1 resolution: "espree@npm:9.4.1" dependencies: @@ -16630,12 +16565,12 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.0.1, esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" +"esquery@npm:^1.0.1, esquery@npm:^1.4.2": + version: 1.4.2 + resolution: "esquery@npm:1.4.2" dependencies: estraverse: ^5.1.0 - checksum: b9b18178d33c4335210c76e062de979dc38ee6b49deea12bff1b2315e6cfcca1fd7f8bc49f899720ad8ff25967ac95b5b182e81a8b7b59ff09dbd0d978c32f64 + checksum: b4109b3d8301e79bf0be10bbafe4ac9c5469274e61b07a16e7174e99efe815081bc18ac2e6d951d06df95004ac5772751db5d5b14483e51aefa96b018726117d languageName: node linkType: hard @@ -16648,7 +16583,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^4.1.1": +"estraverse@npm:^4.1.1, estraverse@npm:^4.2.0": version: 4.3.0 resolution: "estraverse@npm:4.3.0" checksum: 9cb46463ef8a8a4905d3708a652d60122a0c20bb58dec7e0e12ab0e7235123d74214fc0141d743c381813e1b992767e2708194f6f6e0f9fd00c1b4e0887b8b6d @@ -16779,6 +16714,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:5.0.0": + version: 5.0.0 + resolution: "execa@npm:5.0.0" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.0 + human-signals: ^2.1.0 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.1 + onetime: ^5.1.2 + signal-exit: ^3.0.3 + strip-final-newline: ^2.0.0 + checksum: e110add7ca0de63aea415385ebad7236c8de281d5d9a916dbd69f59009dac3d5d631e6252c2ea5d0258220b0d22acf25649b2caf05fa162eaa1401339fc69ba4 + 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" @@ -16851,16 +16803,16 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.3.1": - version: 29.3.1 - resolution: "expect@npm:29.3.1" +"expect@npm:^29.0.0, expect@npm:^29.4.3": + version: 29.4.3 + resolution: "expect@npm:29.4.3" dependencies: - "@jest/expect-utils": ^29.3.1 - jest-get-type: ^29.2.0 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 - checksum: 0662836949648b65ea80c0fc4777818bd384c00d2ad3d442ec1bea69a604097f94673a432245ae750b09bc8d292f381a31dcc59cf0433a9b2adfba501e257d63 + "@jest/expect-utils": ^29.4.3 + jest-get-type: ^29.4.3 + jest-matcher-utils: ^29.4.3 + jest-message-util: ^29.4.3 + jest-util: ^29.4.3 + checksum: 20bf59a64715fc841ea73847a79e293a6ccbba7fe161b03b3472711bb47a1d6d0e8b236b2cc25be26c52e17645ba62db5edbd1c8d6fe8a0fc67a738142dfd81f languageName: node linkType: hard @@ -17010,6 +16962,13 @@ __metadata: languageName: node linkType: hard +"fast-content-type-parse@npm:^1.0.0": + version: 1.0.0 + resolution: "fast-content-type-parse@npm:1.0.0" + checksum: 4267249a0d4b26de4c39eb41cfc891bd9f295008e42cc7368129a74ff8b316adc0b4999bb5cd8ee7569031663832edf77c2298bf3ab275bda093ee207bfa3a99 + 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" @@ -17031,7 +16990,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.2.12, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": +"fast-glob@npm:3.2.12, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:~3.2.11": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -17106,12 +17065,12 @@ __metadata: languageName: node linkType: hard -"fast-querystring@npm:^1.0.0": - version: 1.0.0 - resolution: "fast-querystring@npm:1.0.0" +"fast-querystring@npm:^1.0.0, fast-querystring@npm:^1.1.1": + version: 1.1.1 + resolution: "fast-querystring@npm:1.1.1" dependencies: fast-decode-uri-component: ^1.0.1 - checksum: fba19c93a6bcaf5991c985e087f980f1f16874a9878e5772a98c27bc1e61185b5014c87e83e681588a7d3cd4bba29cd3051e98e8e485d4b23cdcf38ae566dafc + checksum: bfc14761201796ef2ad9b4c645512701c474c8ed2bd503f7dd4b966894f29ef67e38ef4d3cfb4c633fa6e9118d512b610356b1eae9d89a710f773f585d56d391 languageName: node linkType: hard @@ -17122,20 +17081,29 @@ __metadata: languageName: node linkType: hard -"fast-text-encoding@npm:^1.0.0, fast-text-encoding@npm:^1.0.3, fast-text-encoding@npm:^1.0.6": +"fast-text-encoding@npm:^1.0.0, fast-text-encoding@npm:^1.0.3": version: 1.0.6 resolution: "fast-text-encoding@npm:1.0.6" checksum: e1d0381bda229c92c7906f63308f3b9caca8c78b732768b1ee16f560089ed21bc159bbe1434138ccd3815931ec8d4785bdade1ad1c45accfdf27ac6606ac67d2 languageName: node linkType: hard -"fast-uri@npm:^2.0.0, fast-uri@npm:^2.1.0": +"fast-uri@npm:^2.0.0, fast-uri@npm:^2.1.0, fast-uri@npm:^2.2.0": version: 2.2.0 resolution: "fast-uri@npm:2.2.0" checksum: 2242463c97c187762a6212c59eb9d881832d15210f16923daf40ee66fba06a801f4da7d6f1010fb4da101069ec99aeb2700bbbb3eb89141b2701a54048989a9c languageName: node linkType: hard +"fast-url-parser@npm:^1.1.3": + version: 1.1.3 + resolution: "fast-url-parser@npm:1.1.3" + dependencies: + punycode: ^1.3.2 + checksum: d85c5c409cf0215417380f98a2d29c23a95004d93ff0d8bdf1af5f1a9d1fc608ac89ac6ffe863783d2c73efb3850dd35390feb1de3296f49877bfee0392eb5d3 + languageName: node + linkType: hard + "fast-write-atomic@npm:0.2.1": version: 0.2.1 resolution: "fast-write-atomic@npm:0.2.1" @@ -17151,9 +17119,9 @@ __metadata: linkType: hard "fastify-plugin@npm:^4.0.0": - version: 4.4.0 - resolution: "fastify-plugin@npm:4.4.0" - checksum: 92251e697538b62c1a8c250451e52a070ed806b28117099a667a2984145a6ce00ebe8a381f7aa7b1b2a6797c8034b392d991c12d028c7bdecf83b46166c5796c + version: 4.5.0 + resolution: "fastify-plugin@npm:4.5.0" + checksum: 81a63886e038fffb5427df5104c53b0f5d8ad89e59a451110cf591a81372ead1986df59d95bd897d9bd742f78e20eb3ff50bda0115382e6359ed1616883b9a01 languageName: node linkType: hard @@ -17168,16 +17136,16 @@ __metadata: languageName: node linkType: hard -"fastify@npm:4.11.0": - version: 4.11.0 - resolution: "fastify@npm:4.11.0" +"fastify@npm:4.13.0": + version: 4.13.0 + resolution: "fastify@npm:4.13.0" dependencies: "@fastify/ajv-compiler": ^3.3.1 "@fastify/error": ^3.0.0 "@fastify/fast-json-stringify-compiler": ^4.1.0 abstract-logging: ^2.0.1 avvio: ^8.2.0 - content-type: ^1.0.4 + fast-content-type-parse: ^1.0.0 find-my-way: ^7.3.0 light-my-request: ^5.6.1 pino: ^8.5.0 @@ -17187,7 +17155,7 @@ __metadata: secure-json-parse: ^2.5.0 semver: ^7.3.7 tiny-lru: ^10.0.0 - checksum: db23dd24ae906702f7f0e6e3336d3980c525b563e4704a24ed964f3e8c09bc0575e83948bbc5a9d1945d13520e82405deeb6d9bb96a9102a008267bbaf21eb3c + checksum: bfe0d908505b5233b4cf6b10a415f8007dee9f0e994922978185c375408b19fb75af5783613aa6688836cfc16cb33f90dfae9b55e7205aaa307b3cf03bdc4af0 languageName: node linkType: hard @@ -17360,13 +17328,6 @@ __metadata: 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 - "finalhandler@npm:1.2.0": version: 1.2.0 resolution: "finalhandler@npm:1.2.0" @@ -17495,60 +17456,60 @@ __metadata: languageName: node linkType: hard -"firebase-admin@npm:10.3.0": - version: 10.3.0 - resolution: "firebase-admin@npm:10.3.0" +"firebase-admin@npm:11.5.0": + version: 11.5.0 + resolution: "firebase-admin@npm:11.5.0" dependencies: "@fastify/busboy": ^1.1.0 - "@firebase/database-compat": ^0.2.0 - "@firebase/database-types": ^0.9.7 - "@google-cloud/firestore": ^4.15.1 - "@google-cloud/storage": ^5.18.3 + "@firebase/database-compat": ^0.3.0 + "@firebase/database-types": ^0.10.0 + "@google-cloud/firestore": ^6.4.0 + "@google-cloud/storage": ^6.5.2 "@types/node": ">=12.12.47" - jsonwebtoken: ^8.5.1 - jwks-rsa: ^2.0.2 + jsonwebtoken: ^9.0.0 + jwks-rsa: ^3.0.1 node-forge: ^1.3.1 - uuid: ^8.3.2 + uuid: ^9.0.0 dependenciesMeta: "@google-cloud/firestore": optional: true "@google-cloud/storage": optional: true - checksum: 42030309cea08fe63200139f6a26fe46238590303ed368b5287e8886f0fa414507b38172d70a2981cb51509e4fd34dfdc7680714560634d8a2c3b6d1676b288a + checksum: 50d0c25237a2cb52d6013c3dee7652ed127a01523ca6395c957dc6e8d72293097d52337320af6bb11f153b8792eea13b269f9201ab167ca49e787bdac9ab4777 languageName: node linkType: hard -"firebase@npm:9.15.0": - version: 9.15.0 - resolution: "firebase@npm:9.15.0" +"firebase@npm:9.17.1": + version: 9.17.1 + resolution: "firebase@npm:9.17.1" dependencies: - "@firebase/analytics": 0.9.0 - "@firebase/analytics-compat": 0.2.0 - "@firebase/app": 0.9.0 - "@firebase/app-check": 0.6.0 - "@firebase/app-check-compat": 0.3.0 - "@firebase/app-compat": 0.2.0 + "@firebase/analytics": 0.9.3 + "@firebase/analytics-compat": 0.2.3 + "@firebase/app": 0.9.3 + "@firebase/app-check": 0.6.3 + "@firebase/app-check-compat": 0.3.3 + "@firebase/app-compat": 0.2.3 "@firebase/app-types": 0.9.0 - "@firebase/auth": 0.21.0 - "@firebase/auth-compat": 0.3.0 - "@firebase/database": 0.14.0 - "@firebase/database-compat": 0.3.0 - "@firebase/firestore": 3.8.0 - "@firebase/firestore-compat": 0.3.0 - "@firebase/functions": 0.9.0 - "@firebase/functions-compat": 0.3.0 - "@firebase/installations": 0.6.0 - "@firebase/installations-compat": 0.2.0 - "@firebase/messaging": 0.12.0 - "@firebase/messaging-compat": 0.2.0 - "@firebase/performance": 0.6.0 - "@firebase/performance-compat": 0.2.0 - "@firebase/remote-config": 0.4.0 - "@firebase/remote-config-compat": 0.2.0 - "@firebase/storage": 0.10.0 - "@firebase/storage-compat": 0.2.0 - "@firebase/util": 1.8.0 - checksum: 05bdc8b86905678ed1cd367ae2d901014bca700ad7d08a1a19ef700fe338dae9261e88d366dc5342d6aab4ff85f99fc2f082ae9fbe3dee292d150c1b0e3d1d04 + "@firebase/auth": 0.21.3 + "@firebase/auth-compat": 0.3.3 + "@firebase/database": 0.14.3 + "@firebase/database-compat": 0.3.3 + "@firebase/firestore": 3.8.3 + "@firebase/firestore-compat": 0.3.3 + "@firebase/functions": 0.9.3 + "@firebase/functions-compat": 0.3.3 + "@firebase/installations": 0.6.3 + "@firebase/installations-compat": 0.2.3 + "@firebase/messaging": 0.12.3 + "@firebase/messaging-compat": 0.2.3 + "@firebase/performance": 0.6.3 + "@firebase/performance-compat": 0.2.3 + "@firebase/remote-config": 0.4.3 + "@firebase/remote-config-compat": 0.2.3 + "@firebase/storage": 0.11.1 + "@firebase/storage-compat": 0.3.1 + "@firebase/util": 1.9.2 + checksum: 4b7e1113a338283f039da19efb10413da68eefadcccc31c38798e90d45083eebea021ae48f5ea50f78e0146eaca3f0c6967f9217a5be5d7e22aec7056837378c languageName: node linkType: hard @@ -17579,9 +17540,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.196.3 - resolution: "flow-parser@npm:0.196.3" - checksum: 1570db7b793e47db852a65c6d391f4f85e3a433f17370c246c35ad7b0b148e1883fbb72c24afde7206af932c91d41d56aa5847d710d28b05ebaeefd9b0b42f9d + version: 0.197.0 + resolution: "flow-parser@npm:0.197.0" + checksum: bd2bd10aec343517b5a231c0d267e7b642f3b6870fa643194c22ffff760acf4bd43176806664f6b136c07738f18b1533fa09364fb1068541d5cabeb8254e2c02 languageName: node linkType: hard @@ -17815,26 +17776,26 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.0.1, fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" +"fs-extra@npm:9.1.0, fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1, fs-extra@npm:^9.1.0": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" dependencies: + at-least-node: ^1.0.0 graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: 5f579466e7109719d162a9249abbeffe7f426eb133ea486e020b89bc6d67a741134076bf439983f2eb79276ceaf6bd7b7c1e43c3fd67fe889863e69072fb0a5e + checksum: 9b808bd884beff5cb940773018179a6b94a966381d005479f00adda6b44e5e3d4abf765135773d849cc27efe68c349e4a7b86acd7d3306d5932c14f3a4b17a92 languageName: node linkType: hard -"fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1, fs-extra@npm:^9.1.0": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" +"fs-extra@npm:^10.0.1, fs-extra@npm:^10.1.0": + version: 10.1.0 + resolution: "fs-extra@npm:10.1.0" dependencies: - at-least-node: ^1.0.0 graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: 9b808bd884beff5cb940773018179a6b94a966381d005479f00adda6b44e5e3d4abf765135773d849cc27efe68c349e4a7b86acd7d3306d5932c14f3a4b17a92 + checksum: 5f579466e7109719d162a9249abbeffe7f426eb133ea486e020b89bc6d67a741134076bf439983f2eb79276ceaf6bd7b7c1e43c3fd67fe889863e69072fb0a5e languageName: node linkType: hard @@ -17856,6 +17817,15 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.0 + resolution: "fs-minipass@npm:3.0.0" + dependencies: + minipass: ^4.0.0 + checksum: acc2e57a9a7774b06f216d89df5dc267d39ac53df8ec1b0186856b472edd5e755f6112e44be587dbc25788ea07cf9a7db148f74c52c64344eac2e74d0e5b9503 + languageName: node + linkType: hard + "fs-monkey@npm:^1.0.3": version: 1.0.3 resolution: "fs-monkey@npm:1.0.3" @@ -17889,6 +17859,16 @@ __metadata: languageName: node linkType: hard +"fsevents@npm:2.3.2, fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": + version: 2.3.2 + resolution: "fsevents@npm:2.3.2" + dependencies: + node-gyp: latest + checksum: be78a3efa3e181cda3cf7a4637cb527bcebb0bd0ea0440105a3bb45b86f9245b307dc10a2507e8f4498a7d4ec349d1910f4d73e4d4495b16103106e07eee735b + conditions: os=darwin + languageName: node + linkType: hard + "fsevents@npm:^1.2.7": version: 1.2.13 resolution: "fsevents@npm:1.2.13" @@ -17900,12 +17880,11 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": +"fsevents@patch:fsevents@2.3.2#~builtin, fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": version: 2.3.2 - resolution: "fsevents@npm:2.3.2" + resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" dependencies: node-gyp: latest - checksum: be78a3efa3e181cda3cf7a4637cb527bcebb0bd0ea0440105a3bb45b86f9245b307dc10a2507e8f4498a7d4ec349d1910f4d73e4d4495b16103106e07eee735b conditions: os=darwin languageName: node linkType: hard @@ -17920,15 +17899,6 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.1.2#~builtin, fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": - version: 2.3.2 - resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1" - dependencies: - node-gyp: latest - conditions: os=darwin - languageName: node - linkType: hard - "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -17995,26 +17965,41 @@ __metadata: languageName: node linkType: hard -"gaxios@npm:^4.0.0": - version: 4.3.3 - resolution: "gaxios@npm:4.3.3" +"gauge@npm:^5.0.0": + version: 5.0.0 + resolution: "gauge@npm:5.0.0" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: bcabe3b125c73d13aca8e5feb3b0960205f542a4d5ec0492ca1b8e3cc06068b0aad6bccb68c4253cb55015be90470df9f07fba9fd8f0cc8d6b0da767f1d783b5 + languageName: node + linkType: hard + +"gaxios@npm:^5.0.0, gaxios@npm:^5.0.1": + version: 5.0.2 + resolution: "gaxios@npm:5.0.2" dependencies: - abort-controller: ^3.0.0 extend: ^3.0.2 https-proxy-agent: ^5.0.0 is-stream: ^2.0.0 node-fetch: ^2.6.7 - checksum: 661001bb428dfdb8fabeb0d4b8290edd5ceff4fa7615ef45f447049a38c6379422eafe537c408c0bde333cdf3249fa9673cf8ee66a0658ee174fb85a728efc04 + checksum: 04865b53bc685df5eeb304b7f828b950edf6458113211af941168d87024af76a0cb932a60e9fa44ce130a44fc091ccc07be5bc1841e33fcdabc52fb9d463fbbc languageName: node linkType: hard -"gcp-metadata@npm:^4.2.0": - version: 4.3.1 - resolution: "gcp-metadata@npm:4.3.1" +"gcp-metadata@npm:^5.0.0": + version: 5.2.0 + resolution: "gcp-metadata@npm:5.2.0" dependencies: - gaxios: ^4.0.0 + gaxios: ^5.0.0 json-bigint: ^1.0.0 - checksum: 1fca413fea44b103443c490895e103e972eab1f18453eabc140de10031ce5f35542d3349f09fa57bd629adf2c202005eda004b7c950272837d55fc7da040ed7d + checksum: 67a17a1fe2d5823bec99937e60595f865d6ae26072f33f7d88f5137e76b1d9278bba3fe8bd46e04440d7a6a6d588654c5af521010118f49f35a59aa38e1c05b4 languageName: node linkType: hard @@ -18039,7 +18024,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": version: 1.1.3 resolution: "get-intrinsic@npm:1.1.3" dependencies: @@ -18071,7 +18056,7 @@ __metadata: languageName: node linkType: hard -"get-port@npm:^5.1.1": +"get-port@npm:5.1.1": version: 5.1.1 resolution: "get-port@npm:5.1.1" checksum: 2873877a469b24e6d5e0be490724a17edb39fafc795d1d662e7bea951ca649713b4a50117a473f9d162312cb0e946597bd0e049ed2f866e79e576e8e213d3d1c @@ -18095,6 +18080,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:6.0.0": + version: 6.0.0 + resolution: "get-stream@npm:6.0.0" + checksum: 7cd835cb9180041e7be2cc3de236e5db9f2144515921aeb60ae78d3a46f9944439d654c2aae5b0191e41eb6e2500f0237494a2e6c0790367183f788d1c9f6dd6 + languageName: node + linkType: hard + "get-stream@npm:6.0.1, get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" @@ -18209,7 +18201,7 @@ __metadata: languageName: node linkType: hard -"git-url-parse@npm:^13.1.0": +"git-url-parse@npm:13.1.0": version: 13.1.0 resolution: "git-url-parse@npm:13.1.0" dependencies: @@ -18234,6 +18226,15 @@ __metadata: languageName: node linkType: hard +"glob-parent@npm:5.1.2, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": + version: 5.1.2 + resolution: "glob-parent@npm:5.1.2" + dependencies: + is-glob: ^4.0.1 + checksum: cab87638e2112bee3f839ef5f6e0765057163d39c66be8ec1602f3823da4692297ad4e972de876ea17c44d652978638d2fd583c6713d0eb6591706825020c9ee + languageName: node + linkType: hard + "glob-parent@npm:^3.1.0": version: 3.1.0 resolution: "glob-parent@npm:3.1.0" @@ -18244,15 +18245,6 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^5.1.1, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": - version: 5.1.2 - resolution: "glob-parent@npm:5.1.2" - dependencies: - is-glob: ^4.0.1 - checksum: cab87638e2112bee3f839ef5f6e0765057163d39c66be8ec1602f3823da4692297ad4e972de876ea17c44d652978638d2fd583c6713d0eb6591706825020c9ee - languageName: node - linkType: hard - "glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2": version: 6.0.2 resolution: "glob-parent@npm:6.0.2" @@ -18315,29 +18307,20 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1, glob@npm:^8.0.3": - version: 8.0.3 - resolution: "glob@npm:8.0.3" +"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3": + version: 8.1.0 + resolution: "glob@npm:8.1.0" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 inherits: 2 minimatch: ^5.0.1 once: ^1.3.0 - checksum: 07ebaf2ed83e76b10901ec4982040ebd85458b787b4386f751a0514f6c8e416ed6c9eec5a892571eb0ef00b09d1bd451f72b5d9fb7b63770efd400532486e731 - languageName: node - linkType: hard - -"global-dirs@npm:3.0.0": - version: 3.0.0 - resolution: "global-dirs@npm:3.0.0" - dependencies: - ini: 2.0.0 - checksum: 2b3c05967873662204dfe7159cfef20019e898b5ebe2ac70fc155e4cbe2207732f4b72d4ea1e72f10e91cee139d237ab4d39f1e282751093e7fe83c53abba46f + checksum: cb0b5cab17a59c57299376abe5646c7070f8acb89df5595b492dba3bfb43d301a46c01e5695f01154e6553168207cb60d4eaf07d3be4bc3eb9b0457c5c561d0f languageName: node linkType: hard -"global-dirs@npm:^3.0.0": +"global-dirs@npm:3.0.1, global-dirs@npm:^3.0.0": version: 3.0.1 resolution: "global-dirs@npm:3.0.1" dependencies: @@ -18396,7 +18379,7 @@ __metadata: languageName: node linkType: hard -"globalthis@npm:^1.0.0": +"globalthis@npm:^1.0.0, globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" dependencies: @@ -18419,7 +18402,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.1, globby@npm:^13.1.2": +"globby@npm:^13.1.1, globby@npm:^13.1.3": version: 13.1.3 resolution: "globby@npm:13.1.3" dependencies: @@ -18457,54 +18440,57 @@ __metadata: languageName: node linkType: hard -"google-auth-library@npm:^7.14.0, google-auth-library@npm:^7.14.1": - version: 7.14.1 - resolution: "google-auth-library@npm:7.14.1" +"google-auth-library@npm:^8.0.1, google-auth-library@npm:^8.0.2": + version: 8.7.0 + resolution: "google-auth-library@npm:8.7.0" dependencies: arrify: ^2.0.0 base64-js: ^1.3.0 ecdsa-sig-formatter: ^1.0.11 fast-text-encoding: ^1.0.0 - gaxios: ^4.0.0 - gcp-metadata: ^4.2.0 - gtoken: ^5.0.4 + gaxios: ^5.0.0 + gcp-metadata: ^5.0.0 + gtoken: ^6.1.0 jws: ^4.0.0 lru-cache: ^6.0.0 - checksum: 30b632cfbc312701b4d1b750effbf3575bd826dc2241c8ee4526e8632cef9ee4593d9b3c0b0076a264a79864b13805b6c74c1b13171dfb8eb2ea0bd5c7aa0d43 + checksum: b588081779725db99caf29b12bd0ccf727df619499560e6f369986b91b34af227d536d9552f76f413829e29ef67cb721abe8a5c0f79143a7702b467a5ab02316 languageName: node linkType: hard -"google-gax@npm:^2.24.1": - version: 2.30.5 - resolution: "google-gax@npm:2.30.5" +"google-gax@npm:^3.5.3": + version: 3.5.7 + resolution: "google-gax@npm:3.5.7" dependencies: - "@grpc/grpc-js": ~1.6.0 - "@grpc/proto-loader": ^0.6.12 + "@grpc/grpc-js": ~1.8.0 + "@grpc/proto-loader": ^0.7.0 "@types/long": ^4.0.0 + "@types/rimraf": ^3.0.2 abort-controller: ^3.0.0 duplexify: ^4.0.0 fast-text-encoding: ^1.0.3 - google-auth-library: ^7.14.0 + google-auth-library: ^8.0.2 is-stream-ended: ^0.1.4 node-fetch: ^2.6.1 object-hash: ^3.0.0 - proto3-json-serializer: ^0.1.8 - protobufjs: 6.11.3 - retry-request: ^4.0.0 + proto3-json-serializer: ^1.0.0 + protobufjs: 7.2.2 + protobufjs-cli: 1.1.1 + retry-request: ^5.0.0 bin: compileProtos: build/tools/compileProtos.js - checksum: 956c82f4b1cc025940fa5ccacedaf46590b617e1cb75d7b5f75d71fc958291e075c17784aa34a2d60a1328eb4cef10fd25a607ac42d15732fdede649b2ad16f2 + minifyProtoJson: build/tools/minify.js + checksum: 594f7018243451572147301b4dcdbd4aa06f4c12cbdd35ff98e29f19c7d2bcf8301008fe7be00b85ee6a145eccb57ed18703a731a86345565ba6a814d6b716d2 languageName: node linkType: hard -"google-p12-pem@npm:^3.1.3": - version: 3.1.4 - resolution: "google-p12-pem@npm:3.1.4" +"google-p12-pem@npm:^4.0.0": + version: 4.0.1 + resolution: "google-p12-pem@npm:4.0.1" dependencies: node-forge: ^1.3.1 bin: gp12-pem: build/src/bin/gp12-pem.js - checksum: d40c7fa17bebd60f18a4eb7355582ab25513b641703bc3f39ddf2f90deb051d5a9622eeb46d4e45d925dc2bf0841d61e8ba34ff20f214019f270a03f39b28fd8 + checksum: 2cd15077cb2179306870223c65b49d38f0860bd8cc60da8072cc632c9aad8cb7e61e46e63d72e8ef3fca27ad9e6b8870db6cc809839f279382d9cc4d891a9a7b languageName: node linkType: hard @@ -18536,7 +18522,7 @@ __metadata: 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.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:4.2.10, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 4223a833e38e1d0d2aea630c2433cfb94ddc07dfc11d511dbd6be1d16688c5be848acc31f9a5d0d0ddbfb56d2ee5a6ae0278aceeb0ca6a13f27e06b9956fb952 @@ -18550,26 +18536,25 @@ __metadata: languageName: node linkType: hard -"graphql-config@npm:4.3.6": - version: 4.3.6 - resolution: "graphql-config@npm:4.3.6" +"graphql-config@npm:^4.4.0": + version: 4.4.0 + resolution: "graphql-config@npm:4.4.0" dependencies: "@graphql-tools/graphql-file-loader": ^7.3.7 "@graphql-tools/json-file-loader": ^7.3.7 "@graphql-tools/load": ^7.5.5 "@graphql-tools/merge": ^8.2.6 "@graphql-tools/url-loader": ^7.9.7 - "@graphql-tools/utils": ^8.6.5 - cosmiconfig: 7.0.1 - cosmiconfig-toml-loader: 1.0.0 - cosmiconfig-typescript-loader: ^4.0.0 + "@graphql-tools/utils": ^9.0.0 + cosmiconfig: 8.0.0 minimatch: 4.2.1 string-env-interpolation: 1.0.1 - ts-node: ^10.8.1 tslib: ^2.4.0 peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + cosmiconfig-typescript-loader: ^4.0.0 graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 92d1d575fd5801759bf82c60a71034816dda614cc999b7fbff76b696a4bba431e40dc341140e670dd11818ad983bfe5ab7be3fe00b23f00a0fc888ef302a9488 + checksum: c8ee1af77a9a7fe3aceeebfd9ea1ae3ccd03d5e52e9a52345241f8fb8a04cf33cb73f9632251a0055ea0a8b12f5fed28041e288033f939334870cdc5a6a98672 languageName: node linkType: hard @@ -18629,28 +18614,28 @@ __metadata: languageName: node linkType: hard -"graphql-yoga@npm:3.3.0": - version: 3.3.0 - resolution: "graphql-yoga@npm:3.3.0" +"graphql-yoga@npm:3.7.0": + version: 3.7.0 + resolution: "graphql-yoga@npm:3.7.0" dependencies: - "@envelop/core": 3.0.4 - "@envelop/parser-cache": ^5.0.4 - "@envelop/validation-cache": ^5.0.5 - "@graphql-tools/executor": 0.0.11 + "@envelop/core": ^3.0.4 + "@envelop/validation-cache": ^5.1.2 + "@graphql-tools/executor": ^0.0.14 "@graphql-tools/schema": ^9.0.0 - "@graphql-tools/utils": ^9.0.1 - "@graphql-yoga/subscription": ^3.0.0 - "@whatwg-node/fetch": 0.6.1 - "@whatwg-node/server": 0.5.4 + "@graphql-tools/utils": ^9.2.1 + "@graphql-yoga/subscription": ^3.1.0 + "@whatwg-node/fetch": ^0.8.1 + "@whatwg-node/server": ^0.6.7 dset: ^3.1.1 + lru-cache: ^7.14.1 tslib: ^2.3.1 peerDependencies: graphql: ^15.2.0 || ^16.0.0 - checksum: 7d91516c723d0a754d47028c78ffcdf88364bad2e54536dff6fac967c7a14bbf4f01a73026f6223914c3ced676e764ebed6e9adba5c31f510d800691c6fd9341 + checksum: 1e34818b10ac222b358f5ff3f19ff0e13ee45648dad95e03d85e28af913c443271d018efc75955fa041e238d5c20029f8adb0de354b2ff8b86f0156b8cc17f0a languageName: node linkType: hard -"graphql@npm:16.6.0, graphql@npm:^15.0.0 || ^16.0.0": +"graphql@npm:16.6.0, graphql@npm:^15.0.0 || ^16.0.0, graphql@npm:^16.0.0": version: 16.6.0 resolution: "graphql@npm:16.6.0" checksum: 3a2c15ff58b69d017618d2b224fa6f3c4a7937e1f711c3a5e0948db536b4931e6e649560b53de7cc26735e027ceea6e2d0a6bb7c29fc4639b290313e3aa71618 @@ -18664,14 +18649,14 @@ __metadata: languageName: node linkType: hard -"gtoken@npm:^5.0.4": - version: 5.3.2 - resolution: "gtoken@npm:5.3.2" +"gtoken@npm:^6.1.0": + version: 6.1.2 + resolution: "gtoken@npm:6.1.2" dependencies: - gaxios: ^4.0.0 - google-p12-pem: ^3.1.3 + gaxios: ^5.0.1 + google-p12-pem: ^4.0.0 jws: ^4.0.0 - checksum: c4a6893cda5a4abe3967e15e0b14f292ebbcc6c0d186bb062ff947cb41f7a2e440c1a451ac94e944aa903a51db1be86e5c2ebf837d9a70a66ae1088bcf5fa3ff + checksum: d660fbb8ad00a9f5b6eb426090593cb2a07d63dc22a11b0cf155d43779b6078f804e3467e37deb9a1c078ae34e683070279dc5a1577c50e0e3166a6a6748d98e languageName: node linkType: hard @@ -18755,7 +18740,14 @@ __metadata: languageName: node linkType: hard -"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"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.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: e6922b4345a3f37069cdfe8600febbca791c94988c01af3394d86ca3360b4b93928bbf395859158f88099cb10b19d98e3bbab7c9ff2c1bd09cf665ee90afa2c3 @@ -18771,7 +18763,7 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.1": +"has-unicode@npm:2.0.1, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: ebdb2f4895c26bb08a8a100b62d362e49b2190bcfd84b76bc4be1a3bd4d254ec52d0dd9f2fbcc093fc5eb878b20c52146f9dfd33e2686ed28982187be593b47c @@ -18844,13 +18836,6 @@ __metadata: languageName: node linkType: hard -"hash-stream-validation@npm:^0.2.2": - version: 0.2.4 - resolution: "hash-stream-validation@npm:0.2.4" - checksum: 1a9b237bd4c2cdc358433b34697be6b1f4145e4612bbd8f51ece8604a1992e13ffb4a11841ef16900a81efe3e50ad52bf915f0fa8da2348550c5502c90b6556d - languageName: node - linkType: hard - "hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": version: 1.1.7 resolution: "hash.js@npm:1.1.7" @@ -19040,6 +19025,15 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^6.0.0, hosted-git-info@npm:^6.1.1": + version: 6.1.1 + resolution: "hosted-git-info@npm:6.1.1" + dependencies: + lru-cache: ^7.5.1 + checksum: ba7158f81ae29c1b5a1e452fa517082f928051da8797a00788a84ff82b434996d34f78a875bbb688aec162bda1d4cf71d2312f44da3c896058803f5efa6ce77f + languageName: node + linkType: hard + "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -19182,9 +19176,9 @@ __metadata: linkType: hard "http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": - version: 4.1.0 - resolution: "http-cache-semantics@npm:4.1.0" - checksum: abe115ddd9f24914a49842f2745ecc8380837bbe30b59b154648c76ebc1bd3d5f8bd05c1789aaa2ae6b79624c591d13c8aa79104ff21078e117140a65ac20654 + version: 4.1.1 + resolution: "http-cache-semantics@npm:4.1.1" + checksum: ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc languageName: node linkType: hard @@ -19407,6 +19401,15 @@ __metadata: languageName: node linkType: hard +"ignore-walk@npm:^6.0.0": + version: 6.0.0 + resolution: "ignore-walk@npm:6.0.0" + dependencies: + minimatch: ^5.0.1 + checksum: 7e15c7b582666c8f4e7954a2e0ec97a6fe8a1aa2ff60c7f10f171ad5b797ab73b36af7d82e7e6f80025d410a310576c37bf4430cba3b6e38f4a14867a5f5bc94 + languageName: node + linkType: hard + "ignore@npm:^4.0.3": version: 4.0.6 resolution: "ignore@npm:4.0.6" @@ -19539,7 +19542,7 @@ __metadata: languageName: node linkType: hard -"init-package-json@npm:^3.0.2": +"init-package-json@npm:3.0.2, init-package-json@npm:^3.0.2": version: 3.0.2 resolution: "init-package-json@npm:3.0.2" dependencies: @@ -19605,7 +19608,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.3": +"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4": version: 1.0.4 resolution: "internal-slot@npm:1.0.4" dependencies: @@ -19630,6 +19633,13 @@ __metadata: languageName: node linkType: hard +"intl-tel-input@npm:^17.0.19": + version: 17.0.19 + resolution: "intl-tel-input@npm:17.0.19" + checksum: 3e3eb360957b372d399a403b15978c092b47fd51cf7a3c48d1cd3bbf21febac036ee9eb3efee81b7c2fbbb2bbd217102ba0ec01d511d635ffebd1cd635806826 + languageName: node + linkType: hard + "invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4" @@ -19712,7 +19722,7 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.0, is-arguments@npm:^1.1.1": +"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1": version: 1.1.1 resolution: "is-arguments@npm:1.1.1" dependencies: @@ -19722,6 +19732,17 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.1": + version: 3.0.1 + resolution: "is-array-buffer@npm:3.0.1" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + is-typed-array: ^1.1.10 + checksum: a20fc6be40c2efa9465f56274d4ad9c13b84b5f7efe76ec4897609817f079d5e86f3b392c3a78e12d96e0151bcf23389946b0721bd00a09fc9c14905fd7edb1b + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -19787,7 +19808,7 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:^2.0.0": +"is-ci@npm:2.0.0, is-ci@npm:^2.0.0": version: 2.0.0 resolution: "is-ci@npm:2.0.0" dependencies: @@ -19809,7 +19830,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": version: 2.11.0 resolution: "is-core-module@npm:2.11.0" dependencies: @@ -20194,6 +20215,13 @@ __metadata: languageName: node linkType: hard +"is-stream@npm:2.0.0": + version: 2.0.0 + resolution: "is-stream@npm:2.0.0" + checksum: 687f6bbd2b995573d33e6b40b2cbc8b9186a751aa3151c23e6fd2c4ca352e323a6dc010b09103f89c9ca0bf5c8c38f3fa8b74d5d9acd1c44f1499874d7e844f9 + languageName: node + linkType: hard + "is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" @@ -20235,7 +20263,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.3": +"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9": version: 1.1.10 resolution: "is-typed-array@npm:1.1.10" dependencies: @@ -20527,57 +20555,57 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-changed-files@npm:29.2.0" +"jest-changed-files@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-changed-files@npm:29.4.3" dependencies: execa: ^5.0.0 p-limit: ^3.1.0 - checksum: 2d3ed094ff26e6c3d5151d3bc6314c352c96f2070a3c92278711a214eeae2a6f931d619843f9e3a796c066a2ad1a7cc22f30f9e21c8bbde2fbaddbd10a64f8b8 + checksum: a3495ee68121e20e53cf2a05c6031eda54c6698c111dd293304af7dc14837d07b514c05ff4310338b410f4a07ef299fbeba444b9615d32933ea25f6d96c62784 languageName: node linkType: hard -"jest-circus@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-circus@npm:29.3.1" +"jest-circus@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-circus@npm:29.4.3" dependencies: - "@jest/environment": ^29.3.1 - "@jest/expect": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.3 + "@jest/expect": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^29.3.1 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-runtime: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 + jest-each: ^29.4.3 + jest-matcher-utils: ^29.4.3 + jest-message-util: ^29.4.3 + jest-runtime: ^29.4.3 + jest-snapshot: ^29.4.3 + jest-util: ^29.4.3 p-limit: ^3.1.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.3 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 01f706a16b2a89fc1af2df984c4bae5286a2540f0ddc3a252c165825161a3c234c11d85d73856693ac3a5789d199fe6574899323cad1b0905a23e4a8a1af5a56 + checksum: 126dc802495194627b829115d8cc98ae264d029628bdb3bf18dc4141fdee7c796e6aa1064ac503b50bce667dd083cb1203dd0a67542aaa4bdfe8319735f89e94 languageName: node linkType: hard -"jest-cli@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-cli@npm:29.3.1" +"jest-cli@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-cli@npm:29.4.3" dependencies: - "@jest/core": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/core": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/types": ^29.4.3 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-config: ^29.4.3 + jest-util: ^29.4.3 + jest-validate: ^29.4.3 prompts: ^2.0.1 yargs: ^17.3.1 peerDependencies: @@ -20587,34 +20615,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: df1beb004be8913bcabe536b3071ec6568524b8d94ba480423ad4c89c03660163a54615c0e6e557a7894b24ea2c68bf556ee1af06f2cbf5e4e0c9ac6ae223b90 + checksum: 9e4a67a04a4194009dd1109e79c51ad1eb9d4f0c2b953325d4c2af7668256951e2e658f33448e8e900b0c18944cc51437bb8462f7245c7fbeec55014a7ba1a55 languageName: node linkType: hard -"jest-config@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-config@npm:29.3.1" +"jest-config@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-config@npm:29.4.3" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.3.1 - "@jest/types": ^29.3.1 - babel-jest: ^29.3.1 + "@jest/test-sequencer": ^29.4.3 + "@jest/types": ^29.4.3 + babel-jest: ^29.4.3 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.3.1 - jest-environment-node: ^29.3.1 - jest-get-type: ^29.2.0 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-runner: ^29.3.1 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-circus: ^29.4.3 + jest-environment-node: ^29.4.3 + jest-get-type: ^29.4.3 + jest-regex-util: ^29.4.3 + jest-resolve: ^29.4.3 + jest-runner: ^29.4.3 + jest-util: ^29.4.3 + jest-validate: ^29.4.3 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.3 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -20625,83 +20653,83 @@ __metadata: optional: true ts-node: optional: true - checksum: 395f9057cc93e59ea433901c1edc9660eb18e3543c214f4064e2be6e193f8e3db452995d91267fc21b6e53ab85b4f6fbb94db31c5543ec5db1c6dc44b157f950 + checksum: 9c1f86e1c6221ee0df3420c6a6d1ff698b5b5e2ca239e2c10a8b7523b2bbb9d6b02798fd07bbeb7835b34724f95f0facf08b3a38aeb4409d1477d8b0760b047a languageName: node linkType: hard -"jest-diff@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-diff@npm:29.3.1" +"jest-diff@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-diff@npm:29.4.3" dependencies: chalk: ^4.0.0 - diff-sequences: ^29.3.1 - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: 6bbe1fc91f9e7351e995f725029d984392fd0fe2374e64953c2b38a8d857f93b845fcf5d9421cccf2be077f651374f6b7ca6c5970687b2b6521452c15c1e3286 + diff-sequences: ^29.4.3 + jest-get-type: ^29.4.3 + pretty-format: ^29.4.3 + checksum: 3178deb16db182d13c3b8887aa1bc8a9496f94ea0b5d40db807d6b5f42772cc46c8e05426eedac80eca51cd980461324add2b0f8dc400e2cee038aeb887e57ab languageName: node linkType: hard -"jest-docblock@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-docblock@npm:29.2.0" +"jest-docblock@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-docblock@npm:29.4.3" dependencies: detect-newline: ^3.0.0 - checksum: 2e5ac2ce86475afa4b0f15fa388206f187d936d0612e45ad29e0aa18158ee951c1d83b1f1ec7deee535f7afa80dbbc875d79398879703045a262dbf8344280de + checksum: 25cdea8fe77ff09d958abd347e26dcd8766ca69d9935bc626a89d694c91d33be06d4c088b02e4b3f143f532f726a10dff0bfe1e2387a0972a95addf5d64ed407 languageName: node linkType: hard -"jest-each@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-each@npm:29.3.1" +"jest-each@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-each@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 chalk: ^4.0.0 - jest-get-type: ^29.2.0 - jest-util: ^29.3.1 - pretty-format: ^29.3.1 - checksum: c40262f290cf396406289d1a3884a02048b155e3d55da061f0b5d32b385cc6030799c88998733392335dd69c78da8aa6bed82399f5e8db642f5ef9e370425fc3 + jest-get-type: ^29.4.3 + jest-util: ^29.4.3 + pretty-format: ^29.4.3 + checksum: 76e1aa84901faef2e566646f669dada78ed5b4a1813afd16ecd93e848f4809a2b133bd4ae16c98a43f32798eb66525e579bda507f79ba0d4ebfb3c6d61257f4c languageName: node linkType: hard -"jest-environment-jsdom@npm:29.3.1": - version: 29.3.1 - resolution: "jest-environment-jsdom@npm:29.3.1" +"jest-environment-jsdom@npm:29.4.3": + version: 29.4.3 + resolution: "jest-environment-jsdom@npm:29.4.3" dependencies: - "@jest/environment": ^29.3.1 - "@jest/fake-timers": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.3 + "@jest/fake-timers": ^29.4.3 + "@jest/types": ^29.4.3 "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^29.3.1 - jest-util: ^29.3.1 + jest-mock: ^29.4.3 + jest-util: ^29.4.3 jsdom: ^20.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 14e7af0f1d7e8eba6dc46962fd0b9556f1488776978d6b15e1408c1564bb7f04315ee7e24eed62cb4604fd46cb7e04180561f831273c27c13ab49fef27c1246f + checksum: 7799a9edbf2bb5994de8f1a1005a49df4467a07b8941daa75c57443a06ca2ecbfe144f92cdd8a900eed7bb8d4e722bbbfdbe8072b4aa2335ba40401067d9cd8a languageName: node linkType: hard -"jest-environment-node@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-environment-node@npm:29.3.1" +"jest-environment-node@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-environment-node@npm:29.4.3" dependencies: - "@jest/environment": ^29.3.1 - "@jest/fake-timers": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.3 + "@jest/fake-timers": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" - jest-mock: ^29.3.1 - jest-util: ^29.3.1 - checksum: b74e1ed332eaab4a15384ddfceb340867aa98cc2c4387d8001fe13087a3586e91f89c79f830f3f4a72547c08283b030cc4267d1a91456ab69b9e29602773b280 + jest-mock: ^29.4.3 + jest-util: ^29.4.3 + checksum: 117cbd7a3feb91451f48e0b137e2b3a7cdb171b05a58b7495c517e6813b587dbd6cdb2341ae56fd011221365a833980e9f56ddf7ae941c891efa01809e9dacab languageName: node linkType: hard -"jest-get-type@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-get-type@npm:29.2.0" - checksum: 6466631b344ff8e9d3fa6a47bafa4fc2baf42ec8b4f5de5c99fa1edda128af869da319af4cf770662776e4ed7a3e44656eba690cf5b662c664605b0331762bc7 +"jest-get-type@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-get-type@npm:29.4.3" + checksum: 874b0ced6b1cc677ff7fcf0dc86d02674617a7d0b73d47097604fb3ca460178d16104efdd3837e8b8bf0520ad5d210838c07483b058802b457b8413e60628fd0 languageName: node linkType: hard @@ -20730,76 +20758,76 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-haste-map@npm:29.3.1" +"jest-haste-map@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-haste-map@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.9 - jest-regex-util: ^29.2.0 - jest-util: ^29.3.1 - jest-worker: ^29.3.1 + jest-regex-util: ^29.4.3 + jest-util: ^29.4.3 + jest-worker: ^29.4.3 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 9f1309a727cf91ac15e329ce8f266c289bc9df4ccf1577f2187cd90ef6dbe4d7e2872432e5a8054a500340458e8c0a03f12a50e415cf305720dbd1e229531e08 + checksum: a673afa4d8aec84ef579fea937a140f815d39433f517b92dff8690a8c6452b289f837316b3ffb10e10b9f4095aedc6aed5d42b48215f27f9b8dd07b1f5231b93 languageName: node linkType: hard -"jest-leak-detector@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-leak-detector@npm:29.3.1" +"jest-leak-detector@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-leak-detector@npm:29.4.3" dependencies: - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: d9d6e107a49cf44d748936a60a3190175b76e5d9aabd9c40c0196dafa8941fd6cb3ef60e57a85f65f5ce466d28b14ad7fceea83f81ec1e8769ae9cde5ceb901a + jest-get-type: ^29.4.3 + pretty-format: ^29.4.3 + checksum: 7cecea63fb368c35fba6e2f23e624f90ef81e69b879c9edec8c4a7c4702db9309b1a4a2bf8bdc87b392747df3037cef287966b6059939b50497127f6a2963612 languageName: node linkType: hard -"jest-matcher-utils@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-matcher-utils@npm:29.3.1" +"jest-matcher-utils@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-matcher-utils@npm:29.4.3" dependencies: chalk: ^4.0.0 - jest-diff: ^29.3.1 - jest-get-type: ^29.2.0 - pretty-format: ^29.3.1 - checksum: 4efdcc2fa33a403285e26521f795c9c7ad537a30e5b4183a8d97fd9f05251107ef2ef1397dbb420a2517fa91606655cb1103a0c60a52b1f003d928dbea3963e3 + jest-diff: ^29.4.3 + jest-get-type: ^29.4.3 + pretty-format: ^29.4.3 + checksum: 174344a1106359835f2fad17a3a822c684c35a08c2fb6cd0e65aec68bbd9aa5ecec41949e7527f7a7668de3c13551918454f0bb83fd5d927c674063398d4d7f1 languageName: node linkType: hard -"jest-message-util@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-message-util@npm:29.3.1" +"jest-message-util@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-message-util@npm:29.4.3" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^29.3.1 + pretty-format: ^29.4.3 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 09291af22383d14a6ac0e4faea6382e07e38a89b67985ac48fd4604037572c847021d471f11f1866fd696875218996740a10a176acc26fbe072e4394d52129e0 + checksum: dd86b0d017099eb932afbcc53372f30ab192179c68318f2c1436c49f62d516c6562817e151e29a432ba4eda339dda981a71adb4482af5371dde71b87cea0faf2 languageName: node linkType: hard -"jest-mock@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-mock@npm:29.3.1" +"jest-mock@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-mock@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@types/node": "*" - jest-util: ^29.3.1 - checksum: d36a54364721e80a95f9af43358e25513d6f052a53b6625bd5238948d9d297ea3c180893cedbcc9e68c1e7b2e9326ac6ae08195b9c0578692a278323fe493ae4 + jest-util: ^29.4.3 + checksum: 052a32a567306a298922046668150809e0a58b5b163effb419e68e2f815940851e6bfc927a6f1486a754425bfeed814814c107316753f1b0c82355694f00ea65 languageName: node linkType: hard @@ -20822,37 +20850,37 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.0.0, jest-regex-util@npm:^29.2.0": - version: 29.2.0 - resolution: "jest-regex-util@npm:29.2.0" - checksum: 7e500f4f6fcbf5f46d284e83c9ade2e47707ee51e90d82e531fe10de05924a13dff89280d7184f1050129a070ce6db6336b41e2fd3bd07b8c32a91e8235f9840 +"jest-regex-util@npm:^29.0.0, jest-regex-util@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-regex-util@npm:29.4.3" + checksum: a7a4508bda47c5177e7337fb6fb22e9adab414ba141f224c9992c86973da1ccf5c69040e63636090ad26ef3a123d28bec950fa99496c157444b4f847e5e5a670 languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-resolve-dependencies@npm:29.3.1" +"jest-resolve-dependencies@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-resolve-dependencies@npm:29.4.3" dependencies: - jest-regex-util: ^29.2.0 - jest-snapshot: ^29.3.1 - checksum: 93c23ac52ec60bc7c5f672acc19dbed113bf152f36f416e59c6f5cf94266349aeb963657dfd7bddcf29eee4c7151aa8a8b4856e47ee07afda56c02fdea0e19cf + jest-regex-util: ^29.4.3 + jest-snapshot: ^29.4.3 + checksum: 71ed878d20600b732c240a0cdacc71707710f083e14fe90d99485e35c5650f0b3069a13bb55d1089d79a0f5a4f34450e32961d3c04192ef6da4e9feffe8dc77a languageName: node linkType: hard -"jest-resolve@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-resolve@npm:29.3.1" +"jest-resolve@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-resolve@npm:29.4.3" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 + jest-haste-map: ^29.4.3 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.3.1 - jest-validate: ^29.3.1 + jest-util: ^29.4.3 + jest-validate: ^29.4.3 resolve: ^1.20.0 - resolve.exports: ^1.1.0 + resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 61aca0adae54fa62262f31e98ee5c8be19a9704d3c5684604a8308fa724b4dca54dd82be2d68307d7e95153dbdb459c19bab57fdc8a26da96d966823e97d4d1e + checksum: 03bee34a9696580d4f383799c2d1646a6e1edf6d19720052fedb4420565c023c17d775afc0990d2b1c41c5f61be12d3e651734cb542f3d4360ee53e3583e845b languageName: node linkType: hard @@ -20870,62 +20898,62 @@ __metadata: languageName: node linkType: hard -"jest-runner@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-runner@npm:29.3.1" +"jest-runner@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-runner@npm:29.4.3" dependencies: - "@jest/console": ^29.3.1 - "@jest/environment": ^29.3.1 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/console": ^29.4.3 + "@jest/environment": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/transform": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.2.0 - jest-environment-node: ^29.3.1 - jest-haste-map: ^29.3.1 - jest-leak-detector: ^29.3.1 - jest-message-util: ^29.3.1 - jest-resolve: ^29.3.1 - jest-runtime: ^29.3.1 - jest-util: ^29.3.1 - jest-watcher: ^29.3.1 - jest-worker: ^29.3.1 + jest-docblock: ^29.4.3 + jest-environment-node: ^29.4.3 + jest-haste-map: ^29.4.3 + jest-leak-detector: ^29.4.3 + jest-message-util: ^29.4.3 + jest-resolve: ^29.4.3 + jest-runtime: ^29.4.3 + jest-util: ^29.4.3 + jest-watcher: ^29.4.3 + jest-worker: ^29.4.3 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: ba1edbf662cd5a8b63a0b58842a6daa3e1fbb98dd30bdd1636ec0662c460b49fd3bd6d0851c5b6a899c952b7cffb649ba7d2b25cabcfe9097efbde49123a1694 + checksum: d878f889e0d3c9f9a6d4738deb2136a2e770ed74b4b8d569a748a01a481f14b0513a804e2a66aea959f1d6b3c5c75dfea8b0215eb913602831280b0635bceeeb languageName: node linkType: hard -"jest-runtime@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-runtime@npm:29.3.1" +"jest-runtime@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-runtime@npm:29.4.3" dependencies: - "@jest/environment": ^29.3.1 - "@jest/fake-timers": ^29.3.1 - "@jest/globals": ^29.3.1 - "@jest/source-map": ^29.2.0 - "@jest/test-result": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/environment": ^29.4.3 + "@jest/fake-timers": ^29.4.3 + "@jest/globals": ^29.4.3 + "@jest/source-map": ^29.4.3 + "@jest/test-result": ^29.4.3 + "@jest/transform": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^29.3.1 - jest-message-util: ^29.3.1 - jest-mock: ^29.3.1 - jest-regex-util: ^29.2.0 - jest-resolve: ^29.3.1 - jest-snapshot: ^29.3.1 - jest-util: ^29.3.1 + jest-haste-map: ^29.4.3 + jest-message-util: ^29.4.3 + jest-mock: ^29.4.3 + jest-regex-util: ^29.4.3 + jest-resolve: ^29.4.3 + jest-snapshot: ^29.4.3 + jest-util: ^29.4.3 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 585cfbfc45280c673ff4137f432f7713284d976a7b769a0a2b520527a93bc15ee59e166255fcbc518387f073019d05eff3b373e33e8d94117ffc98d8ec700ff0 + checksum: 18c77d48947fdcc40b4fb3a7fb94ce6fb1bfed1059fcacf4a295dd036a75be4454bffde8aa58f57242fd4fc15770d7ce82ceed677944b51121ebc4f24a3bf5ea languageName: node linkType: hard @@ -20939,9 +20967,9 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-snapshot@npm:29.3.1" +"jest-snapshot@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-snapshot@npm:29.4.3" dependencies: "@babel/core": ^7.11.6 "@babel/generator": ^7.7.2 @@ -20949,25 +20977,25 @@ __metadata: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.3.1 - "@jest/transform": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/expect-utils": ^29.4.3 + "@jest/transform": ^29.4.3 + "@jest/types": ^29.4.3 "@types/babel__traverse": ^7.0.6 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.3.1 + expect: ^29.4.3 graceful-fs: ^4.2.9 - jest-diff: ^29.3.1 - jest-get-type: ^29.2.0 - jest-haste-map: ^29.3.1 - jest-matcher-utils: ^29.3.1 - jest-message-util: ^29.3.1 - jest-util: ^29.3.1 + jest-diff: ^29.4.3 + jest-get-type: ^29.4.3 + jest-haste-map: ^29.4.3 + jest-matcher-utils: ^29.4.3 + jest-message-util: ^29.4.3 + jest-util: ^29.4.3 natural-compare: ^1.4.0 - pretty-format: ^29.3.1 + pretty-format: ^29.4.3 semver: ^7.3.5 - checksum: ca65a637fc9547dea580342247f6adcdd83cf9bacc0af7ad2ff2b8a0d3310a09b983708071382f16957d717b90670b22cbf3849c46e2ec0f2c45d769826e12f3 + checksum: 89c03d96a8db56cd2019940b378b42992aea4a06aaea4c2dcdf9120e76849030384287a6ce9a64992c266e49a16c31054a8050e55b2b798c610a6d8cd95032cc languageName: node linkType: hard @@ -20985,40 +21013,40 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-util@npm:29.3.1" +"jest-util@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-util@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.9 picomatch: ^2.2.3 - checksum: c03606c389cf6f454962e4670fcb5d346e0cef166d71a6d70cde2ffaff9a0744fbf7b0651a01ac07e5ade790e95937bcaa604601ebb4c8dbf3e4c641027e61d0 + checksum: f1b1e6c533a3359984e5b7c94b17cd47f851f728c27d703de82846f1abdb3d791ca9b8bd5c74dbb84879464138fc6721005900bea3647204c3836d68c3de5c0f languageName: node linkType: hard -"jest-validate@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-validate@npm:29.3.1" +"jest-validate@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-validate@npm:29.4.3" dependencies: - "@jest/types": ^29.3.1 + "@jest/types": ^29.4.3 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^29.2.0 + jest-get-type: ^29.4.3 leven: ^3.1.0 - pretty-format: ^29.3.1 - checksum: 5398f1c324582f290a99f6d68d9345ff9d16bbdcce06dfa4a81b0115aeeef6f9252cb64396c9ab968dafddbe762f68c8874b6c993a991b1c7f6f5e55cccb31a9 + pretty-format: ^29.4.3 + checksum: 88346dddf9a35ec8c41551a8dcaafa61cb32d1385693371fef559280c1a4b8e0f95a598d535a6253cab2c92641021a58891dd8d765b8c5a35a0df8b4f9798ad9 languageName: node linkType: hard -"jest-watch-typeahead@npm:2.2.1": - version: 2.2.1 - resolution: "jest-watch-typeahead@npm:2.2.1" +"jest-watch-typeahead@npm:2.2.2": + version: 2.2.2 + resolution: "jest-watch-typeahead@npm:2.2.2" dependencies: ansi-escapes: ^6.0.0 - chalk: ^4.0.0 + chalk: ^5.2.0 jest-regex-util: ^29.0.0 jest-watcher: ^29.0.0 slash: ^5.0.0 @@ -21026,23 +21054,23 @@ __metadata: strip-ansi: ^7.0.1 peerDependencies: jest: ^27.0.0 || ^28.0.0 || ^29.0.0 - checksum: 2f47433ac6dd1dfd3015182b325108bc95e15dfbb577e7730468172b15b7d91be443f4d68a3849963e1f29e96d031eaf2b79cae6f45e64630383129a2d5e2e2d + checksum: 5a55a571d616958cd6c6b52c4bf57cfaa97132cd9681af8ebfa8ebde9fa1d829426ff36f4ef2eaa867142ee97577fdad1735c58c3db62cbb33a39ad97125ee00 languageName: node linkType: hard -"jest-watcher@npm:^29.0.0, jest-watcher@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-watcher@npm:29.3.1" +"jest-watcher@npm:^29.0.0, jest-watcher@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-watcher@npm:29.4.3" dependencies: - "@jest/test-result": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/test-result": ^29.4.3 + "@jest/types": ^29.4.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.3.1 + jest-util: ^29.4.3 string-length: ^4.0.1 - checksum: d3d029762c2d431bcff21635d959eb0aa000cc480e2a47277e8d36c57b8a76f6deab721015948cb8448238331813edcb44bec20f29670f80621709b0c0ca30ef + checksum: 3bdc9cdab3c44be5baf9757b70837f0ae18eeddd1771240be5683d581a40f879a05c053d2f51a13341ae63636caf7eaf11f0d2963fcbcc60e44c207a51c2ca27 languageName: node linkType: hard @@ -21068,26 +21096,26 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.0.0, jest-worker@npm:^29.1.2, jest-worker@npm:^29.3.1": - version: 29.3.1 - resolution: "jest-worker@npm:29.3.1" +"jest-worker@npm:^29.0.0, jest-worker@npm:^29.1.2, jest-worker@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-worker@npm:29.4.3" dependencies: "@types/node": "*" - jest-util: ^29.3.1 + jest-util: ^29.4.3 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 8f089e3283c2a84d70d24caacfcf9986592ebde6757d938aa43a2a9d59607724da16a148d9dee93197a25c2fe4f2ee84ade105a88edc4c168ca2ad7881a56837 + checksum: fae75c4e5c45f26838571fb86b15cac0b4d4af0a6ccb69a648a11d5661c52c31423f06fe907f329475d57f799cc3f63110679368d8c134393f537b090698b381 languageName: node linkType: hard -"jest@npm:29.3.1": - version: 29.3.1 - resolution: "jest@npm:29.3.1" +"jest@npm:29.4.3": + version: 29.4.3 + resolution: "jest@npm:29.4.3" dependencies: - "@jest/core": ^29.3.1 - "@jest/types": ^29.3.1 + "@jest/core": ^29.4.3 + "@jest/types": ^29.4.3 import-local: ^3.0.2 - jest-cli: ^29.3.1 + jest-cli: ^29.4.3 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -21095,7 +21123,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 97dae1a4346280c7ba6aa361b48d37e6776d338e308c2f188b4493f435d9c87c923658084b86e6c51f7a48bf5000e3879afee46141c8ee6a4275994cabd3a29a + checksum: 57a677678b1f9394adf41543a284919fc78e147ccd1dd6c21b263d69127e069331500dbe81d5214daa9facff4a3363e0621fc4786dc0bf568d88533581dc5f65 languageName: node linkType: hard @@ -21106,12 +21134,10 @@ __metadata: languageName: node linkType: hard -"jose@npm:^2.0.5, jose@npm:^2.0.6": - version: 2.0.6 - resolution: "jose@npm:2.0.6" - dependencies: - "@panva/asn1.js": ^1.0.0 - checksum: 458413e81b3b25371ee5f97010a2a2b7cb28194a4f02ee1a5dc0225649998f100a5835fc00a1e03d929e1966080b950d898d93e839a5254a1e20a666d53efa67 +"jose@npm:^4.10.4": + version: 4.11.2 + resolution: "jose@npm:4.11.2" + checksum: 12938d891f8e1396433549520c6628afe624a84cf4630036bc65091afb13f3254a9b36e646f0e3243743576d9e6565c6941b2987f2e9c22a83d181c8e4c46587 languageName: node linkType: hard @@ -21166,6 +21192,15 @@ __metadata: languageName: node linkType: hard +"js2xmlparser@npm:^4.0.2": + version: 4.0.2 + resolution: "js2xmlparser@npm:4.0.2" + dependencies: + xmlcreate: ^2.0.4 + checksum: b00de9351649d67d225e21734a08f456a4ecb3c29cafcd3bbecb36a8ab61ec841fad7f425bed50e21936fe387f472e49cfe75ce71d0beaacb0475b077c88ed39 + languageName: node + linkType: hard + "jsbn@npm:~0.1.0": version: 0.1.1 resolution: "jsbn@npm:0.1.1" @@ -21204,6 +21239,31 @@ __metadata: languageName: node linkType: hard +"jsdoc@npm:^4.0.0": + version: 4.0.2 + resolution: "jsdoc@npm:4.0.2" + dependencies: + "@babel/parser": ^7.20.15 + "@jsdoc/salty": ^0.2.1 + "@types/markdown-it": ^12.2.3 + bluebird: ^3.7.2 + catharsis: ^0.9.0 + escape-string-regexp: ^2.0.0 + js2xmlparser: ^4.0.2 + klaw: ^3.0.0 + markdown-it: ^12.3.2 + markdown-it-anchor: ^8.4.1 + marked: ^4.0.10 + mkdirp: ^1.0.4 + requizzle: ^0.2.3 + strip-json-comments: ^3.1.0 + underscore: ~1.13.2 + bin: + jsdoc: jsdoc.js + checksum: 1320a49ea576e60cfe38e5912e0b6aab22e3861a76c1795afde2e02896b29e343abee4da0de6b82f1edb6ef6b6c4fc8e2ef41d0fe65a3522138b28b74b01e5c2 + languageName: node + linkType: hard + "jsdom@npm:^20.0.0": version: 20.0.3 resolution: "jsdom@npm:20.0.3" @@ -21302,6 +21362,13 @@ __metadata: 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-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -21383,7 +21450,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.1.1, json5@npm:^2.1.2, json5@npm:^2.1.3, json5@npm:^2.2.2": +"json5@npm:^2.1.1, json5@npm:^2.1.2, json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" bin: @@ -21445,24 +21512,6 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:^8.5.1": - version: 8.5.1 - resolution: "jsonwebtoken@npm:8.5.1" - dependencies: - jws: ^3.2.2 - lodash.includes: ^4.3.0 - lodash.isboolean: ^3.0.3 - lodash.isinteger: ^4.0.4 - lodash.isnumber: ^3.0.3 - lodash.isplainobject: ^4.0.6 - lodash.isstring: ^4.0.1 - lodash.once: ^4.0.0 - ms: ^2.1.1 - semver: ^5.6.0 - checksum: c5ad937b6fa23a230efa8ed8ca3c0da8ebfdd377bafc3e8432a11b03ef90e733400a00b26c0dfee47db44a2e64b88b154b57e9926a92990f98dd25aaed15006e - languageName: node - linkType: hard - "jsprim@npm:^2.0.2": version: 2.0.2 resolution: "jsprim@npm:2.0.2" @@ -21546,30 +21595,17 @@ __metadata: languageName: node linkType: hard -"jwks-rsa@npm:2.0.5": - version: 2.0.5 - resolution: "jwks-rsa@npm:2.0.5" - dependencies: - "@types/express-jwt": 0.0.42 - debug: ^4.3.2 - jose: ^2.0.5 - limiter: ^1.1.5 - lru-memoizer: ^2.1.4 - checksum: 8faa3d0a1cce1326474717cef4a0f33dab03b2075340c7b55452fda064a468a453c67bf79e1a94361c61a88f33c7b2375f1d630867c5457c4f571e8ed4dc1f57 - languageName: node - linkType: hard - -"jwks-rsa@npm:^2.0.2, jwks-rsa@npm:^2.0.4": - version: 2.1.5 - resolution: "jwks-rsa@npm:2.1.5" +"jwks-rsa@npm:3.0.1, jwks-rsa@npm:^3.0.1": + version: 3.0.1 + resolution: "jwks-rsa@npm:3.0.1" dependencies: "@types/express": ^4.17.14 - "@types/jsonwebtoken": ^8.5.9 + "@types/jsonwebtoken": ^9.0.0 debug: ^4.3.4 - jose: ^2.0.6 + jose: ^4.10.4 limiter: ^1.1.5 lru-memoizer: ^2.1.4 - checksum: 4f0e2b2aadf70394ab7541fa8ad564662a9372f0e545783e666a75166a477807db5d6511bc529e5d591036eedf3d0572919e0d9437862a7b3f270b5478df0784 + checksum: 47a45492fa8278e2aec11e30b64c651ec1bf05636a2fb34f80478c12a75cfb1aa311f599aefb7fcd0df792c1560a2f91948eb1eab5d4db9a2866fa2f5570f913 languageName: node linkType: hard @@ -21593,15 +21629,6 @@ __metadata: languageName: node linkType: hard -"keygrip@npm:~1.1.0": - version: 1.1.0 - resolution: "keygrip@npm:1.1.0" - dependencies: - tsscmp: 1.0.6 - checksum: 2aceec1a1e642a0caf938044056ed67b1909cfe67a93a59b32aae2863e0f35a1a53782ecc8f9cd0e3bdb60863fa0f401ccbd257cd7dfae61915f78445139edea - languageName: node - linkType: hard - "keyv@npm:^3.0.0": version: 3.1.0 resolution: "keyv@npm:3.1.0" @@ -21655,6 +21682,15 @@ __metadata: languageName: node linkType: hard +"klaw@npm:^3.0.0": + version: 3.0.0 + resolution: "klaw@npm:3.0.0" + dependencies: + graceful-fs: ^4.1.9 + checksum: 8391cf6df6337dce02e44628b620b39412d007eff162d907d37063c23986041d9b5c3558851d473c2fae92c1ccb0fde8864e36f9c55ac339fc469b517a2caa1b + languageName: node + linkType: hard + "kleur@npm:^3.0.3": version: 3.0.3 resolution: "kleur@npm:3.0.3" @@ -21663,9 +21699,9 @@ __metadata: linkType: hard "klona@npm:^2.0.4": - version: 2.0.5 - resolution: "klona@npm:2.0.5" - checksum: 5b752c11ca8e2996612386699f52cc5aed802aa4116663d26239ac0b054fae25191dacb95587ecf1a167b039daa9fc3fa2da17dfd5d0821f3037de3821d9a9e5 + version: 2.0.6 + resolution: "klona@npm:2.0.6" + checksum: 94eed2c6c2ce99f409df9186a96340558897b3e62a85afdc1ee39103954d2ebe1c1c4e9fe2b0952771771fa96d70055ede8b27962a7021406374fdb695fd4d01 languageName: node linkType: hard @@ -21730,38 +21766,89 @@ __metadata: languageName: node linkType: hard -"lerna@npm:6.4.1": - version: 6.4.1 - resolution: "lerna@npm:6.4.1" - dependencies: - "@lerna/add": 6.4.1 - "@lerna/bootstrap": 6.4.1 - "@lerna/changed": 6.4.1 - "@lerna/clean": 6.4.1 - "@lerna/cli": 6.4.1 - "@lerna/command": 6.4.1 - "@lerna/create": 6.4.1 - "@lerna/diff": 6.4.1 - "@lerna/exec": 6.4.1 - "@lerna/filter-options": 6.4.1 - "@lerna/import": 6.4.1 - "@lerna/info": 6.4.1 - "@lerna/init": 6.4.1 - "@lerna/link": 6.4.1 - "@lerna/list": 6.4.1 - "@lerna/publish": 6.4.1 - "@lerna/run": 6.4.1 - "@lerna/validation-error": 6.4.1 - "@lerna/version": 6.4.1 - "@nrwl/devkit": ">=15.4.2 < 16" +"lerna@npm:6.5.1": + version: 6.5.1 + resolution: "lerna@npm:6.5.1" + dependencies: + "@lerna/child-process": 6.5.1 + "@lerna/create": 6.5.1 + "@npmcli/arborist": 5.3.0 + "@npmcli/run-script": 4.1.7 + "@nrwl/devkit": ">=15.5.2 < 16" + "@octokit/plugin-enterprise-rest": 6.0.1 + "@octokit/rest": 19.0.3 + byte-size: 7.0.0 + chalk: 4.1.0 + clone-deep: 4.0.1 + cmd-shim: 5.0.0 + columnify: 1.6.0 + config-chain: 1.1.12 + conventional-changelog-angular: 5.0.12 + conventional-changelog-core: 4.2.4 + conventional-recommended-bump: 6.1.0 + cosmiconfig: 7.0.0 + dedent: 0.7.0 + dot-prop: 6.0.1 + envinfo: ^7.7.4 + execa: 5.0.0 + fs-extra: 9.1.0 + get-port: 5.1.1 + get-stream: 6.0.0 + git-url-parse: 13.1.0 + glob-parent: 5.1.2 + globby: 11.1.0 + graceful-fs: 4.2.10 + has-unicode: 2.0.1 import-local: ^3.0.2 + init-package-json: 3.0.2 inquirer: ^8.2.4 + is-ci: 2.0.0 + is-stream: 2.0.0 + js-yaml: ^4.1.0 + libnpmaccess: 6.0.3 + libnpmpublish: 6.0.4 + load-json-file: 6.2.0 + make-dir: 3.1.0 + minimatch: 3.0.5 + multimatch: 5.0.0 + node-fetch: 2.6.7 + npm-package-arg: 8.1.1 + npm-packlist: 5.1.1 + npm-registry-fetch: 13.3.0 npmlog: ^6.0.2 - nx: ">=15.4.2 < 16" + nx: ">=15.5.2 < 16" + p-map: 4.0.0 + p-map-series: 2.1.0 + p-pipe: 3.1.0 + p-queue: 6.6.2 + p-reduce: 2.1.0 + p-waterfall: 2.1.1 + pacote: 13.6.1 + path-exists: 4.0.0 + pify: 5.0.0 + read-cmd-shim: 3.0.0 + read-package-json: 5.0.1 + resolve-from: 5.0.0 + rimraf: ^3.0.2 + semver: 7.3.4 + signal-exit: 3.0.7 + slash: 3.0.0 + ssri: 9.0.1 + strong-log-transformer: 2.1.0 + tar: 6.1.11 + temp-dir: 1.0.0 typescript: ^3 || ^4 + upath: ^2.0.1 + uuid: 8.3.2 + validate-npm-package-license: 3.0.4 + validate-npm-package-name: 4.0.0 + write-file-atomic: 4.0.1 + write-pkg: 4.0.0 + yargs: 16.2.0 + yargs-parser: 20.2.4 bin: - lerna: cli.js - checksum: 1b9fe30475aa04bba552948e5d7646180b403fe82644930cd3d242243c5782e9642c08b0f13ebf9f72c7326d0725d5b18a2e208f38f83f1ada4b53032f411bbb + lerna: dist/cli.js + checksum: 4b17d5cf2c2df3cbe33e3efcc6c77906555df2d1539a37dedd755600629db2e9405c5bff19c86e4a4d45ef27c8761c5a633aa2827f3ff47b061b7327baba56f7 languageName: node linkType: hard @@ -21792,28 +21879,28 @@ __metadata: languageName: node linkType: hard -"libnpmaccess@npm:^6.0.3": - version: 6.0.4 - resolution: "libnpmaccess@npm:6.0.4" +"libnpmaccess@npm:6.0.3": + version: 6.0.3 + resolution: "libnpmaccess@npm:6.0.3" dependencies: aproba: ^2.0.0 minipass: ^3.1.1 npm-package-arg: ^9.0.1 npm-registry-fetch: ^13.0.0 - checksum: d7cee5ae92369a1ac6fb141082b929c853b3b6a140d9878e52ee93abca644fe052e7b5dfc3ac14c4b2f0c0945bd8bf6d5ccff608be8d8928d812df4af28cb43b + checksum: 1ed456a9ae8917f135ed9dc28d19f1641249eb0462a38b338890c1de2238860a2119b0a0f1f3f6eba0052ef9b27d8dd433e5d633c29adcfa594961a49f36bb6c languageName: node linkType: hard -"libnpmpublish@npm:^6.0.4": - version: 6.0.5 - resolution: "libnpmpublish@npm:6.0.5" +"libnpmpublish@npm:6.0.4": + version: 6.0.4 + resolution: "libnpmpublish@npm:6.0.4" dependencies: normalize-package-data: ^4.0.0 npm-package-arg: ^9.0.1 npm-registry-fetch: ^13.0.0 semver: ^7.3.7 ssri: ^9.0.0 - checksum: b6238933d792a73a52ddb262aea07a09221dceeaefeb7340f1443d9ab7b2a6997ea8ef5267daaa5c15b1c3be6b7b730cc816f8bf3076a6b346e0a46546828f44 + checksum: e37ccd5219468e9bf7a7a75788f6c7272585f9931f22992a98863305764bc4aae4cc21a93c03f83b707741f8a7812a8d22bc0d015c55d850c97af27f76091fbc languageName: node linkType: hard @@ -21866,16 +21953,25 @@ __metadata: languageName: node linkType: hard -"listr2@npm:5.0.6": - version: 5.0.6 - resolution: "listr2@npm:5.0.6" +"linkify-it@npm:^3.0.1": + version: 3.0.3 + resolution: "linkify-it@npm:3.0.3" + dependencies: + uc.micro: ^1.0.1 + checksum: 468cb4954f85cdfc16e169db89a42d65287e3f121a9448b29c3c00d64c6f5a8f4367bea3978ba9109a0e3a10b19d50632b983639f91b9be9f20d1f63a5ff5bc1 + languageName: node + linkType: hard + +"listr2@npm:5.0.7": + version: 5.0.7 + resolution: "listr2@npm:5.0.7" dependencies: cli-truncate: ^2.1.0 colorette: ^2.0.19 log-update: ^4.0.0 p-map: ^4.0.0 rfdc: ^1.3.0 - rxjs: ^7.5.7 + rxjs: ^7.8.0 through: ^2.3.8 wrap-ansi: ^7.0.0 peerDependencies: @@ -21883,7 +21979,7 @@ __metadata: peerDependenciesMeta: enquirer: optional: true - checksum: 63b0be5e16094691c800f0a9cafd49dc2022c9fd0d3a3e714519d14d7b1c5a5f5aa0fe1098482634f81c86f84577938cddb30d3a1f163266c92b7de9e72d874b + checksum: aa2d4506d7e6b1c2597f9cf76144998f4943821ac10f9193277b5e9ab1c305060e53bdf853031226b86f0dceb88a4788fa7229e7d1fe5a980b0fd868efe0beda languageName: node linkType: hard @@ -21929,6 +22025,18 @@ __metadata: 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: ^4.1.15 + parse-json: ^5.0.0 + strip-bom: ^4.0.0 + type-fest: ^0.6.0 + checksum: fcb46ef75bab917f37170ba76781a1690bf67144bb53931cb0ed8e4aa20ca439e9c354fcf3594aed531f47dbeb4a49800acab7fdffd553c402ac40c987706d7b + languageName: node + linkType: hard + "load-json-file@npm:^1.0.0": version: 1.1.0 resolution: "load-json-file@npm:1.1.0" @@ -21954,18 +22062,6 @@ __metadata: 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: ^4.1.15 - parse-json: ^5.0.0 - strip-bom: ^4.0.0 - type-fest: ^0.6.0 - checksum: fcb46ef75bab917f37170ba76781a1690bf67144bb53931cb0ed8e4aa20ca439e9c354fcf3594aed531f47dbeb4a49800acab7fdffd553c402ac40c987706d7b - languageName: node - linkType: hard - "loader-runner@npm:^2.4.0": version: 2.4.0 resolution: "loader-runner@npm:2.4.0" @@ -22121,34 +22217,6 @@ __metadata: 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.isboolean@npm:^3.0.3": - version: 3.0.3 - resolution: "lodash.isboolean@npm:3.0.3" - checksum: 0aac604c1ef7e72f9a6b798e5b676606042401dd58e49f051df3cc1e3adb497b3d7695635a5cbec4ae5f66456b951fdabe7d6b387055f13267cde521f10ec7f7 - languageName: node - linkType: hard - -"lodash.isequal@npm:4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: dfdb2356db19631a4b445d5f37868a095e2402292d59539a987f134a8778c62a2810c2452d11ae9e6dcac71fc9de40a6fedcb20e2952a15b431ad8b29e50e28f - 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.ismatch@npm:^4.4.0": version: 4.4.0 resolution: "lodash.ismatch@npm:4.4.0" @@ -22156,13 +22224,6 @@ __metadata: 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" @@ -22170,13 +22231,6 @@ __metadata: 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.memoize@npm:4.1.2, lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -22205,13 +22259,20 @@ __metadata: languageName: node linkType: hard -"lodash.once@npm:^4.0.0, lodash.once@npm:^4.1.1": +"lodash.once@npm:^4.1.1": version: 4.1.1 resolution: "lodash.once@npm:4.1.1" checksum: 46a9a0a66c45dd812fcc016e46605d85ad599fe87d71a02f6736220554b52ffbe82e79a483ad40f52a8a95755b0d1077fba259da8bfb6694a7abbf4a48f1fc04 languageName: node linkType: hard +"lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" + checksum: fc48fb54ff7669f33bb32997cab9460757ee99fafaf72400b261c3e10fde21538e47d8cfcbe6a25a31bcb5b7b727c27d52626386fc2de24eb059a6d64a89cdf5 + languageName: node + linkType: hard + "lodash.template@npm:4.5.0": version: 4.5.0 resolution: "lodash.template@npm:4.5.0" @@ -22245,7 +22306,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.21, lodash@npm:>=4.17.21, lodash@npm:^4.11.2, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:~4.17.0": +"lodash@npm:4.17.21, lodash@npm:^4.11.2, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:~4.17.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c @@ -22281,6 +22342,13 @@ __metadata: languageName: node linkType: hard +"loglevel@npm:^1.6.8": + version: 1.8.1 + resolution: "loglevel@npm:1.8.1" + checksum: 21069436c97448a1801b154a77d19ada212225c513d94f0471bfe299c981ffd4dc0d21e6211f9250bd6209ba9837bfe0d40d9295c673d73e3c543ec6b1c5d9ef + languageName: node + linkType: hard + "long@npm:^4.0.0": version: 4.0.0 resolution: "long@npm:4.0.0" @@ -22357,6 +22425,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:7.10.1 - 7.13.1": + version: 7.13.1 + resolution: "lru-cache@npm:7.13.1" + checksum: 72034557cdb0d2ae32e5c1db928ee32b6d2b3a3e7b5aae2860f4f4c7272fefd4ebc5292a9df1dde10d07a78517836c49d84d8b101df13c100343bba80839c6cf + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -22366,10 +22441,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": - version: 7.14.1 - resolution: "lru-cache@npm:7.14.1" - checksum: d54e01ae3bedbd7bb0562fe48e61e509c86102bcc2c8babba1ba5498a6859a796adc697fa917459a455969a45c7d8645b29d938c0142b97fa3b5fb9c234d2390 +"lru-cache@npm:^7.14.1, lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": + version: 7.17.0 + resolution: "lru-cache@npm:7.17.0" + checksum: 5c1b796a52c0a0574b3bac784a0198a68efbe7e35097f5f246cfbc00a6ed901461aaab6c638dd648a10afb51ee517670f2dc95381a8cbf08f2894c9d7d3967e4 languageName: node linkType: hard @@ -22482,6 +22557,30 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^11.0.0": + version: 11.0.2 + resolution: "make-fetch-happen@npm:11.0.2" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^4.0.0 + minipass-collect: ^1.0.2 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^10.0.0 + checksum: 28e0c3f1c46b07d16c443bac98a33454c9cbd0326f85c7c0a4441a6d68e371cc9648cf65f26a8f25a81286e016cbaa427323bd814d0240dcdae3ea80cc060cfa + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -22558,6 +22657,40 @@ __metadata: languageName: node linkType: hard +"markdown-it-anchor@npm:^8.4.1": + version: 8.6.7 + resolution: "markdown-it-anchor@npm:8.6.7" + peerDependencies: + "@types/markdown-it": "*" + markdown-it: "*" + checksum: f117866488013b7e4085a6b59d12bf62879181aef65ea2851f01ed1b763b8c052580c2c27fa8bd009421886220c6beeb373a65af9e885ce63a36ee9f8dcd0e89 + languageName: node + linkType: hard + +"markdown-it@npm:^12.3.2": + version: 12.3.2 + resolution: "markdown-it@npm:12.3.2" + dependencies: + argparse: ^2.0.1 + entities: ~2.1.0 + linkify-it: ^3.0.1 + mdurl: ^1.0.1 + uc.micro: ^1.0.5 + bin: + markdown-it: bin/markdown-it.js + checksum: 7f97b924e6f90e2c5ccdfb486a19bd7885b938f568a86b527bf6f916a16b01a298e6739f86a99e77acb5e7c020f6c8b34bd726364179b3f820e48b2971a6450c + languageName: node + linkType: hard + +"marked@npm:^4.0.10": + version: 4.2.12 + resolution: "marked@npm:4.2.12" + bin: + marked: bin/marked.js + checksum: ce8a2d0def715480f23ade1ee72ad74c9cdfe614442da88dac22049500566cf3e6a1fa41e70c4061bb378beba9896bb4bd542f58aa4a30c1f431e553a461ffe6 + languageName: node + linkType: hard + "md5.js@npm:^1.3.4": version: 1.3.5 resolution: "md5.js@npm:1.3.5" @@ -22628,7 +22761,7 @@ __metadata: languageName: node linkType: hard -"mdurl@npm:^1.0.0": +"mdurl@npm:^1.0.0, mdurl@npm:^1.0.1": version: 1.0.1 resolution: "mdurl@npm:1.0.1" checksum: ea8534341eb002aaa532a722daef6074cd8ca66202e10a2b4cda46722c1ebdb1da92197ac300bc953d3ef1bf41cd6561ef2cc69d82d5d0237dae00d4a61a4eee @@ -22653,11 +22786,11 @@ __metadata: linkType: hard "memfs@npm:^3.1.2, memfs@npm:^3.2.2, memfs@npm:^3.4.3": - version: 3.4.12 - resolution: "memfs@npm:3.4.12" + version: 3.4.13 + resolution: "memfs@npm:3.4.13" dependencies: fs-monkey: ^1.0.3 - checksum: 60c44a3887fb02fc2f625dca0f801db5174cd9990ebb6aa5871b6800c442f2b5d1d900168db3a717c380dda76e3c891afc4623ac3a1568a2978bf05bbf727f23 + checksum: f14ab3ff938eacf688577d1b0f7bf77ca3a05d4df9c335b024ed6790e6b224b569cc4b61c1de604c0420a0fac6b3fbf3f283c72fd2be9ce395534539599ac63b languageName: node linkType: hard @@ -22822,7 +22955,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": +"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: @@ -22977,11 +23110,20 @@ __metadata: linkType: hard "minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": - version: 5.1.2 - resolution: "minimatch@npm:5.1.2" + version: 5.1.6 + resolution: "minimatch@npm:5.1.6" dependencies: brace-expansion: ^2.0.1 - checksum: 1376e34455e8eb1a493ea648571a0c449b99c44753aa3a562204b68dfea3ebd40193b9132d67c0e4adddeb9311a53173252664aafeba6516e5101c99fb6d0171 + checksum: 3defdfd230914f22a8da203747c42ee3c405c39d4d37ffda284dac5e45b7e1f6c49aa8be606509002898e73091ff2a3bbfc59c2c6c71d4660609f63aa92f98e3 + languageName: node + linkType: hard + +"minimatch@npm:^6.1.6": + version: 6.1.6 + resolution: "minimatch@npm:6.1.6" + dependencies: + brace-expansion: ^2.0.1 + checksum: e2a94c3d9286aa12254b9730504e80b69d4fc5b0784733d9a6813cd7a8e433a78078f74e55ec5dc8269a6c0bc87c5fbb9ee60bd316a4b4965f41b8a10232471f languageName: node linkType: hard @@ -22996,10 +23138,10 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": - version: 1.2.7 - resolution: "minimist@npm:1.2.7" - checksum: 8808da67ca50ee19ab2d69051d77ee78572e67297fd8a1635ecc757a15106ccdfb5b8c4d11d84750120142f1684e5329a141295728c755e5d149eedd73cc6572 +"minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, 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 @@ -23027,6 +23169,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^3.0.0": + version: 3.0.1 + resolution: "minipass-fetch@npm:3.0.1" + dependencies: + encoding: ^0.1.13 + minipass: ^4.0.0 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: 56fa802899bbb6123cd30a22b0e7ea3d4630be035ea3895022aeeb4fc2d7ec6ec5ebf3d1ff58d9d5b7bcfb06418fb72a3dcafdf96a67791ec0cb9e609ee4ec7d + languageName: node + linkType: hard + "minipass-flush@npm:^1.0.5": version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" @@ -23214,9 +23371,9 @@ __metadata: languageName: node linkType: hard -"msw@npm:0.49.2": - version: 0.49.2 - resolution: "msw@npm:0.49.2" +"msw@npm:1.1.0": + version: 1.1.0 + resolution: "msw@npm:1.1.0" dependencies: "@mswjs/cookies": ^0.2.2 "@mswjs/interceptors": ^0.17.5 @@ -23234,7 +23391,7 @@ __metadata: node-fetch: ^2.6.7 outvariant: ^1.3.0 path-to-regexp: ^6.2.0 - strict-event-emitter: ^0.2.6 + strict-event-emitter: ^0.4.3 type-fest: ^2.19.0 yargs: ^17.3.1 peerDependencies: @@ -23244,7 +23401,7 @@ __metadata: optional: true bin: msw: cli/index.js - checksum: f39f4fd6a30bddb9c87c158781c0fbe057b71fe80a6cbdc157fec155fcf61edcba90fff230363e702b07c3f1119bdf151b878205fa4b480b2e8bf2f07f15422e + checksum: 146b6841f93b0d03d6ff465347ebe2ba6dff84f7618305f98b4c7469ab4fc480aa4030ef8504b56a867b0d47a68a6890ad06dcb21660f99a65e7d9a2b9753fb0 languageName: node linkType: hard @@ -23260,29 +23417,29 @@ __metadata: languageName: node linkType: hard -"multimatch@npm:^4.0.0": - version: 4.0.0 - resolution: "multimatch@npm:4.0.0" +"multimatch@npm:5.0.0": + version: 5.0.0 + resolution: "multimatch@npm:5.0.0" dependencies: "@types/minimatch": ^3.0.3 array-differ: ^3.0.0 array-union: ^2.1.0 arrify: ^2.0.1 minimatch: ^3.0.4 - checksum: 08e6b71ea2eee2feba17bb4159d247b78d26f9a9b556abddc136c05baa5eba9d80717986e494972284947e9c0e26a19eba3fe20851463fa3dbb770e289f7a0b8 + checksum: 252ffae6d19491c169c22fc30cf8a99f6031f94a3495f187d3430b06200e9f05a7efae90ab9d834f090834e0d9c979ab55e7ad21f61a37995d807b4b0ccdcbd1 languageName: node linkType: hard -"multimatch@npm:^5.0.0": - version: 5.0.0 - resolution: "multimatch@npm:5.0.0" +"multimatch@npm:^4.0.0": + version: 4.0.0 + resolution: "multimatch@npm:4.0.0" dependencies: "@types/minimatch": ^3.0.3 array-differ: ^3.0.0 array-union: ^2.1.0 arrify: ^2.0.1 minimatch: ^3.0.4 - checksum: 252ffae6d19491c169c22fc30cf8a99f6031f94a3495f187d3430b06200e9f05a7efae90ab9d834f090834e0d9c979ab55e7ad21f61a37995d807b4b0ccdcbd1 + checksum: 08e6b71ea2eee2feba17bb4159d247b78d26f9a9b556abddc136c05baa5eba9d80717986e494972284947e9c0e26a19eba3fe20851463fa3dbb770e289f7a0b8 languageName: node linkType: hard @@ -23405,6 +23562,13 @@ __metadata: languageName: node linkType: hard +"node-abort-controller@npm:^3.0.1": + version: 3.0.1 + resolution: "node-abort-controller@npm:3.0.1" + checksum: 37f895533f7a18a2d83fa4853da1cc00fcae1e0a71553f9ffc94d3153f5fc886d6d4ef3a33bf60c38be161fab78c5b2275cbbf2359351fb12f5edad68d88d8ca + languageName: node + linkType: hard + "node-addon-api@npm:^3.2.1": version: 3.2.1 resolution: "node-addon-api@npm:3.2.1" @@ -23440,7 +23604,14 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7": +"node-fetch-native@npm:1.0.1": + version: 1.0.1 + resolution: "node-fetch-native@npm:1.0.1" + checksum: 27841116388ea5309037400de7fa1003712e974dc57a048f78e5fc659fa80095403f34051c069096a9bd705c7445876d88624121365847f617520325693d67c8 + languageName: node + linkType: hard + +"node-fetch@npm:2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" dependencies: @@ -23454,6 +23625,20 @@ __metadata: languageName: node linkType: hard +"node-fetch@npm:2.6.9, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.8": + version: 2.6.9 + resolution: "node-fetch@npm:2.6.9" + dependencies: + whatwg-url: ^5.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + checksum: 7a4a0e027e509b741bec4172749103f158da23187ff251cb988dd54ea7267519c3fa11838971da0f5f3c54e79da3174e7bd72aa2179c9f69887511ece16c9c0f + languageName: node + linkType: hard + "node-fetch@npm:3.2.10": version: 3.2.10 resolution: "node-fetch@npm:3.2.10" @@ -23473,13 +23658,13 @@ __metadata: linkType: hard "node-gyp-build@npm:^4.3.0": - version: 4.5.0 - resolution: "node-gyp-build@npm:4.5.0" + version: 4.6.0 + resolution: "node-gyp-build@npm:4.6.0" bin: node-gyp-build: bin.js node-gyp-build-optional: optional.js node-gyp-build-test: build-test.js - checksum: 4ca30ae1f7ba570cd33ae6b71c7e3eb249c3901c0b8a02014cfe2ce18f7f23df621c8d087868973e4f32c90b1c4ad753b4dff1d8bf54666a3f848f414828c14f + checksum: 147add65942acd3cf641d11d9becd030128c7298a5b4aec4ebf3ad4afcc3d0298ad2562afba3e7b2bf70160c5e2e82235e3bc043ff9c52dc68bdd36c856764fe languageName: node linkType: hard @@ -23572,10 +23757,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.6": - version: 2.0.8 - resolution: "node-releases@npm:2.0.8" - checksum: 4b58f44de428b630fae7e8bcd7bf8e4030dab628122acff3ce2df6bb480c00b97319bb9408e3be23b258329350c31e1cb27a232ba548c35f3bce2d647717be58 +"node-releases@npm:^2.0.8": + version: 2.0.10 + resolution: "node-releases@npm:2.0.10" + checksum: 90947653e8e3d85bda4bcbf28d019693ccfb5d5947838ca64e91208b51d7bfc13ba930b8216389a4faffbad8145b2c616bf1f7a09c97a1a9ac57fd6ef6d01c5c languageName: node linkType: hard @@ -23628,6 +23813,17 @@ __metadata: languageName: node linkType: hard +"nopt@npm:^7.0.0": + version: 7.0.0 + resolution: "nopt@npm:7.0.0" + dependencies: + abbrev: ^2.0.0 + bin: + nopt: bin/nopt.js + checksum: 466bd4a0763b86bad99ddb9953aa730a7aecc182ad221afda2f44527ac7c4f7f32b9f8a42be1b5400dba242fb00b6d3ed9a1ec2154871a14f84477018f3f01e9 + languageName: node + linkType: hard + "nopt@npm:~1.0.10": version: 1.0.10 resolution: "nopt@npm:1.0.10" @@ -23675,6 +23871,18 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^5.0.0": + version: 5.0.0 + resolution: "normalize-package-data@npm:5.0.0" + dependencies: + hosted-git-info: ^6.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: 705fe66279edad2f93f6e504d5dc37984e404361a3df921a76ab61447eb285132d20ff261cc0bee9566b8ce895d75fcfec913417170add267e2873429fe38392 + languageName: node + linkType: hard + "normalize-path@npm:^2.1.1": version: 2.1.1 resolution: "normalize-path@npm:2.1.1" @@ -23712,7 +23920,7 @@ __metadata: languageName: node linkType: hard -"npm-bundled@npm:^1.1.1": +"npm-bundled@npm:^1.1.1, npm-bundled@npm:^1.1.2": version: 1.1.2 resolution: "npm-bundled@npm:1.1.2" dependencies: @@ -23730,12 +23938,30 @@ __metadata: languageName: node linkType: hard +"npm-bundled@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-bundled@npm:3.0.0" + dependencies: + npm-normalize-package-bin: ^3.0.0 + checksum: 65fcc621ba6e183be2715e3bbbf29d85e65e986965f06ee5e96a293d62dfad59ee57a9dcdd1c591eab156e03d58b3c35926b4211ce792d683458e15bb9f642c7 + languageName: node + linkType: hard + "npm-install-checks@npm:^5.0.0": version: 5.0.0 resolution: "npm-install-checks@npm:5.0.0" dependencies: semver: ^7.1.1 - checksum: eb108e1c1ac38c76f9a658ab2b4871836246e262836c05d42a23049e0399e6c8cdcf65a1e50193b64807a3b2b86f8e158d0161db98e846d7e9617bc5f49337af + checksum: eb108e1c1ac38c76f9a658ab2b4871836246e262836c05d42a23049e0399e6c8cdcf65a1e50193b64807a3b2b86f8e158d0161db98e846d7e9617bc5f49337af + languageName: node + linkType: hard + +"npm-install-checks@npm:^6.0.0": + version: 6.0.0 + resolution: "npm-install-checks@npm:6.0.0" + dependencies: + semver: ^7.1.1 + checksum: 6cac8854ba8927b7b46ef996bfcb0561048b7d4c377b1a7d133d5d324cc9a8c1727cff15fa3bf5039f197553e7ce45196f174c37cf8173582a21fa8dea928664 languageName: node linkType: hard @@ -23753,6 +23979,13 @@ __metadata: languageName: node linkType: hard +"npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-normalize-package-bin@npm:3.0.0" + checksum: 963c345ad6dc70dbb6140b32bc6b0eb3365d48c82f588f75d64f59d6cf7eb08683d92257a2ee681be117d0727f641b557a3981e14f5c97bf927f16876e0e48e6 + languageName: node + linkType: hard + "npm-package-arg@npm:8.1.1": version: 8.1.1 resolution: "npm-package-arg@npm:8.1.1" @@ -23764,6 +23997,18 @@ __metadata: languageName: node linkType: hard +"npm-package-arg@npm:^10.0.0, npm-package-arg@npm:^10.1.0": + version: 10.1.0 + resolution: "npm-package-arg@npm:10.1.0" + dependencies: + hosted-git-info: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: ab56ed775b48e22755c324536336e3749b6a17763602bc0fb0d7e8b298100c2de8b5e2fb1d4fb3f451e9e076707a27096782e9b3a8da0c5b7de296be184b5a90 + languageName: node + linkType: hard + "npm-package-arg@npm:^9.0.0, npm-package-arg@npm:^9.0.1": version: 9.1.2 resolution: "npm-package-arg@npm:9.1.2" @@ -23776,7 +24021,21 @@ __metadata: languageName: node linkType: hard -"npm-packlist@npm:5.1.3, npm-packlist@npm:^5.1.0, npm-packlist@npm:^5.1.1": +"npm-packlist@npm:5.1.1": + version: 5.1.1 + resolution: "npm-packlist@npm:5.1.1" + dependencies: + glob: ^8.0.1 + ignore-walk: ^5.0.1 + npm-bundled: ^1.1.2 + npm-normalize-package-bin: ^1.0.1 + bin: + npm-packlist: bin/index.js + checksum: 8d9845883722931576e8eb10ef779407ecfe7d3aec696af76fb3ccbee776560c214ef87bad3615f98bdf0bab759a3a0e5667932cd2c29e14d2a37de22ddf601c + languageName: node + linkType: hard + +"npm-packlist@npm:5.1.3, npm-packlist@npm:^5.1.0": version: 5.1.3 resolution: "npm-packlist@npm:5.1.3" dependencies: @@ -23790,6 +24049,15 @@ __metadata: languageName: node linkType: hard +"npm-packlist@npm:7.0.4, npm-packlist@npm:^7.0.0": + version: 7.0.4 + resolution: "npm-packlist@npm:7.0.4" + dependencies: + ignore-walk: ^6.0.0 + checksum: a6528b2d0aa09288166a21a04bb152231d29fd8c0e40e551ea5edb323a12d0580aace11b340387ba3a01c614db25bb4100a10c20d0ff53976eed786f95b82536 + languageName: node + linkType: hard + "npm-pick-manifest@npm:^7.0.0": version: 7.0.2 resolution: "npm-pick-manifest@npm:7.0.2" @@ -23802,7 +24070,34 @@ __metadata: languageName: node linkType: hard -"npm-registry-fetch@npm:^13.0.0, npm-registry-fetch@npm:^13.0.1, npm-registry-fetch@npm:^13.3.0": +"npm-pick-manifest@npm:^8.0.0, npm-pick-manifest@npm:^8.0.1": + version: 8.0.1 + resolution: "npm-pick-manifest@npm:8.0.1" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^10.0.0 + semver: ^7.3.5 + checksum: 920cc33167b52f5fb26a5cfcf78486ea62c3c04c7716a3a0c973754b4ea13dd00cedcd9bbd772845d914b91d0ad6d5d06c52e6be189fbcefcdeba7f8293deb14 + languageName: node + linkType: hard + +"npm-registry-fetch@npm:13.3.0": + version: 13.3.0 + resolution: "npm-registry-fetch@npm:13.3.0" + dependencies: + make-fetch-happen: ^10.0.6 + minipass: ^3.1.6 + minipass-fetch: ^2.0.3 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^9.0.1 + proc-log: ^2.0.0 + checksum: 1d5b84b7254bd5b7339b759ba1ff1cfb9a0cf850d83a25e3f67236d40440a04c0d71a07fb50f7a4a22764c04965037954680bdcf6f8c66e29fd751ad718383f1 + languageName: node + linkType: hard + +"npm-registry-fetch@npm:^13.0.0, npm-registry-fetch@npm:^13.0.1": version: 13.3.1 resolution: "npm-registry-fetch@npm:13.3.1" dependencies: @@ -23817,6 +24112,21 @@ __metadata: languageName: node linkType: hard +"npm-registry-fetch@npm:^14.0.0, npm-registry-fetch@npm:^14.0.3": + version: 14.0.3 + resolution: "npm-registry-fetch@npm:14.0.3" + dependencies: + make-fetch-happen: ^11.0.0 + minipass: ^4.0.0 + minipass-fetch: ^3.0.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^10.0.0 + proc-log: ^3.0.0 + checksum: 5841f584b6a35200c7a0587f4c6bddbc6b5724b034840eb1d8879d13386e21d1bc86a4696a907559df848c19dd91b81fe10107b210dc6d28fdd300e48ea838d7 + languageName: node + linkType: hard + "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -23859,6 +24169,18 @@ __metadata: languageName: node linkType: hard +"npmlog@npm:^7.0.1": + version: 7.0.1 + resolution: "npmlog@npm:7.0.1" + dependencies: + are-we-there-yet: ^4.0.0 + console-control-strings: ^1.1.0 + gauge: ^5.0.0 + set-blocking: ^2.0.0 + checksum: d4e6a2aaa7b5b5d2e2ed8f8ac3770789ca0691a49f3576b6a8c97d560a4c3305d2c233a9173d62be737e6e4506bf9e89debd6120a3843c1d37315c34f90fef71 + languageName: node + linkType: hard + "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -23901,18 +24223,27 @@ __metadata: languageName: node linkType: hard -"nx@npm:15.5.1, nx@npm:>=15.4.2 < 16": - version: 15.5.1 - resolution: "nx@npm:15.5.1" - dependencies: - "@nrwl/cli": 15.5.1 - "@nrwl/tao": 15.5.1 +"nx@npm:15.8.1, nx@npm:>=15.5.2 < 16": + version: 15.8.1 + resolution: "nx@npm:15.8.1" + dependencies: + "@nrwl/cli": 15.8.1 + "@nrwl/nx-darwin-arm64": 15.8.1 + "@nrwl/nx-darwin-x64": 15.8.1 + "@nrwl/nx-linux-arm-gnueabihf": 15.8.1 + "@nrwl/nx-linux-arm64-gnu": 15.8.1 + "@nrwl/nx-linux-arm64-musl": 15.8.1 + "@nrwl/nx-linux-x64-gnu": 15.8.1 + "@nrwl/nx-linux-x64-musl": 15.8.1 + "@nrwl/nx-win32-arm64-msvc": 15.8.1 + "@nrwl/nx-win32-x64-msvc": 15.8.1 + "@nrwl/tao": 15.8.1 "@parcel/watcher": 2.0.4 "@yarnpkg/lockfile": ^1.1.0 "@yarnpkg/parsers": ^3.0.0-rc.18 "@zkochan/js-yaml": 0.0.6 axios: ^1.0.0 - chalk: 4.1.0 + chalk: ^4.1.0 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: ^7.0.2 @@ -23943,6 +24274,25 @@ __metadata: peerDependencies: "@swc-node/register": ^1.4.2 "@swc/core": ^1.2.173 + dependenciesMeta: + "@nrwl/nx-darwin-arm64": + optional: true + "@nrwl/nx-darwin-x64": + optional: true + "@nrwl/nx-linux-arm-gnueabihf": + optional: true + "@nrwl/nx-linux-arm64-gnu": + optional: true + "@nrwl/nx-linux-arm64-musl": + optional: true + "@nrwl/nx-linux-x64-gnu": + optional: true + "@nrwl/nx-linux-x64-musl": + optional: true + "@nrwl/nx-win32-arm64-msvc": + optional: true + "@nrwl/nx-win32-x64-msvc": + optional: true peerDependenciesMeta: "@swc-node/register": optional: true @@ -23950,7 +24300,7 @@ __metadata: optional: true bin: nx: bin/nx.js - checksum: 722e683926991c1ab5d5b106e3a3eb89ac8ed8761e3a27f3843bed2039702cf52bd5ca8b242320a5e445fe96335e456448ecb3ce7c05e7e242b37ebe2154b976 + checksum: 380bf1dac5e9382ad5509d63439770371f36f4d4ba9b957f2434784bcd1e6a2eb4f0f968e4b710ca5b3919885e2482bcd486dd44734fae63675aacda2731f1f6 languageName: node linkType: hard @@ -23987,9 +24337,9 @@ __metadata: linkType: hard "object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": - version: 1.12.2 - resolution: "object-inspect@npm:1.12.2" - checksum: e1bd625f4c44a2f733bd69cfccce6469f71333fb09c6de151f4f346c16d658ef7555727b12652c108e20c2afb908ae7cd165f52ca53745a1d6cbf228cdb46ebe + version: 1.12.3 + resolution: "object-inspect@npm:1.12.3" + checksum: 752bb5f4dc595e214157ea8f442adb77bdb850ace762b078d151d8b6486331ab12364997a89ee6509be1023b15adf2b3774437a7105f8a5043dfda11ed622411 languageName: node linkType: hard @@ -24084,7 +24434,7 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.0, object.values@npm:^1.1.5, object.values@npm:^1.1.6": +"object.values@npm:^1.1.0, object.values@npm:^1.1.6": version: 1.1.6 resolution: "object.values@npm:1.1.6" dependencies: @@ -24109,19 +24459,19 @@ __metadata: languageName: node linkType: hard -"octokit@npm:2.0.10": - version: 2.0.10 - resolution: "octokit@npm:2.0.10" +"octokit@npm:2.0.14": + version: 2.0.14 + resolution: "octokit@npm:2.0.14" dependencies: - "@octokit/app": ^13.0.5 + "@octokit/app": ^13.1.1 "@octokit/core": ^4.0.4 "@octokit/oauth-app": ^4.0.6 - "@octokit/plugin-paginate-rest": ^5.0.0 - "@octokit/plugin-rest-endpoint-methods": ^6.0.0 + "@octokit/plugin-paginate-rest": ^6.0.0 + "@octokit/plugin-rest-endpoint-methods": ^7.0.0 "@octokit/plugin-retry": ^4.0.3 - "@octokit/plugin-throttling": ^4.0.1 - "@octokit/types": ^8.0.0 - checksum: b20210d853d61b627fe1324969942e753666379d271e24b876a11012f3f392d836cf40959bbfe4388619b989fe816f0d17a38052a5865d76fbb45f58cc5dd7bf + "@octokit/plugin-throttling": ^5.0.0 + "@octokit/types": ^9.0.0 + checksum: 97cafa7c50821b0b52ec64218538678a19254182bd9d64f24e1b0ee8f9d196e748f9aa857fa8eedc74ccf5666793a5df41e9e8a3801993a75aa8dfc96543d88e languageName: node linkType: hard @@ -24397,7 +24747,7 @@ __metadata: languageName: node linkType: hard -"p-map-series@npm:^2.1.0": +"p-map-series@npm:2.1.0": version: 2.1.0 resolution: "p-map-series@npm:2.1.0" checksum: 302ca686a61c498b227fc45d4e2b2e5bfd20a03f4156a976d94c4ff7decf9cd5a815fa6846b43b37d587ffa8d4671ff2bd596fa83fe8b9113b5102da94940e2a @@ -24429,14 +24779,14 @@ __metadata: languageName: node linkType: hard -"p-pipe@npm:^3.1.0": +"p-pipe@npm:3.1.0": version: 3.1.0 resolution: "p-pipe@npm:3.1.0" checksum: 9b3076828ea7e9469c0f92c78fa44096726208d547efdb2d6148cbe135d1a70bd449de5be13e234dd669d9515343bd68527b316bf9d5639cee639e2fdde20aaf languageName: node linkType: hard -"p-queue@npm:^6.6.2": +"p-queue@npm:6.6.2": version: 6.6.2 resolution: "p-queue@npm:6.6.2" dependencies: @@ -24446,7 +24796,7 @@ __metadata: languageName: node linkType: hard -"p-reduce@npm:^2.0.0, p-reduce@npm:^2.1.0": +"p-reduce@npm:2.1.0, p-reduce@npm:^2.0.0, p-reduce@npm:^2.1.0": version: 2.1.0 resolution: "p-reduce@npm:2.1.0" checksum: 27b8ff0fb044995507a06cd6357dffba0f2b98862864745972562a21885d7906ce5c794036d2aaa63ef6303158e41e19aed9f19651dfdafb38548ecec7d0de15 @@ -24486,7 +24836,7 @@ __metadata: languageName: node linkType: hard -"p-waterfall@npm:^2.1.1": +"p-waterfall@npm:2.1.1": version: 2.1.1 resolution: "p-waterfall@npm:2.1.1" dependencies: @@ -24507,6 +24857,37 @@ __metadata: languageName: node linkType: hard +"pacote@npm:13.6.1": + version: 13.6.1 + resolution: "pacote@npm:13.6.1" + dependencies: + "@npmcli/git": ^3.0.0 + "@npmcli/installed-package-contents": ^1.0.7 + "@npmcli/promise-spawn": ^3.0.0 + "@npmcli/run-script": ^4.1.0 + cacache: ^16.0.0 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + infer-owner: ^1.0.4 + minipass: ^3.1.6 + mkdirp: ^1.0.4 + npm-package-arg: ^9.0.0 + npm-packlist: ^5.1.0 + npm-pick-manifest: ^7.0.0 + npm-registry-fetch: ^13.0.1 + proc-log: ^2.0.0 + promise-retry: ^2.0.1 + read-package-json: ^5.0.0 + read-package-json-fast: ^2.0.3 + rimraf: ^3.0.2 + ssri: ^9.0.0 + tar: ^6.1.11 + bin: + pacote: lib/bin.js + checksum: 2e19968785129234f753cec5a8720e756b4750f917b0f146afc568fc9b3c814bd5cc87c537e74c6c0a3ae14626d489d3245c8518daf2dd79b474472bdab28ed6 + languageName: node + linkType: hard + "pacote@npm:^13.0.3, pacote@npm:^13.6.1": version: 13.6.2 resolution: "pacote@npm:13.6.2" @@ -24538,6 +24919,33 @@ __metadata: languageName: node linkType: hard +"pacote@npm:^15.0.0, pacote@npm:^15.0.8": + version: 15.0.8 + resolution: "pacote@npm:15.0.8" + dependencies: + "@npmcli/git": ^4.0.0 + "@npmcli/installed-package-contents": ^2.0.1 + "@npmcli/promise-spawn": ^6.0.1 + "@npmcli/run-script": ^6.0.0 + cacache: ^17.0.0 + fs-minipass: ^3.0.0 + minipass: ^4.0.0 + npm-package-arg: ^10.0.0 + npm-packlist: ^7.0.0 + npm-pick-manifest: ^8.0.0 + npm-registry-fetch: ^14.0.0 + proc-log: ^3.0.0 + promise-retry: ^2.0.1 + read-package-json: ^6.0.0 + read-package-json-fast: ^3.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + bin: + pacote: lib/bin.js + checksum: d15ba9c6616e73f9fe371c679a11bd850c264411610fb5358e753a95f70241d5d2de3257ca08cf618f1dc969b964eed3cb1fb6e8cfdf2e62359c1df939d20bb4 + languageName: node + linkType: hard + "pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" @@ -24599,6 +25007,17 @@ __metadata: languageName: node linkType: hard +"parse-conflict-json@npm:^3.0.0": + version: 3.0.0 + resolution: "parse-conflict-json@npm:3.0.0" + dependencies: + json-parse-even-better-errors: ^3.0.0 + just-diff: ^5.0.1 + just-diff-apply: ^5.2.0 + checksum: 52049b5782542c09f2e0d38a7900269986d4d8fc33a983c743604d2857aa8dd3529afd641770e78e87b94f3867402da6233cc529ebeb184e59c2d41912071de5 + languageName: node + linkType: hard + "parse-entities@npm:^2.0.0": version: 2.0.0 resolution: "parse-entities@npm:2.0.0" @@ -24775,6 +25194,13 @@ __metadata: languageName: node linkType: hard +"path-exists@npm:4.0.0, 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:^2.0.0": version: 2.1.0 resolution: "path-exists@npm:2.1.0" @@ -24791,13 +25217,6 @@ __metadata: 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-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -24956,6 +25375,13 @@ __metadata: languageName: node linkType: hard +"pify@npm:5.0.0, pify@npm:^5.0.0": + version: 5.0.0 + resolution: "pify@npm:5.0.0" + checksum: 9f6f3cd1f159652692f514383efe401a06473af35a699962230ad1c4c9796df5999961461fc1a3b81eed8e3e74adb8bd032474fb3f93eb6bdbd9f33328da1ed2 + languageName: node + linkType: hard + "pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" @@ -24977,13 +25403,6 @@ __metadata: languageName: node linkType: hard -"pify@npm:^5.0.0": - version: 5.0.0 - resolution: "pify@npm:5.0.0" - checksum: 9f6f3cd1f159652692f514383efe401a06473af35a699962230ad1c4c9796df5999961461fc1a3b81eed8e3e74adb8bd032474fb3f93eb6bdbd9f33328da1ed2 - languageName: node - linkType: hard - "pinkie-promise@npm:^2.0.0": version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" @@ -25017,9 +25436,9 @@ __metadata: languageName: node linkType: hard -"pino@npm:8.8.0, pino@npm:^8.5.0": - version: 8.8.0 - resolution: "pino@npm:8.8.0" +"pino@npm:8.11.0, pino@npm:^8.5.0": + version: 8.11.0 + resolution: "pino@npm:8.11.0" dependencies: atomic-sleep: ^1.0.0 fast-redact: ^3.1.1 @@ -25034,7 +25453,7 @@ __metadata: thread-stream: ^2.0.0 bin: pino: bin.js - checksum: b7d9e62b068ef28a5850fdb990ff0a229012bf312f423ea279bc8beaac43c0a333209b4e2b1b54d78e97e88457cac87efb6fa1b5b9ebe9bb670d6a3e1d706289 + checksum: 456694c935008b0ad3df75991a3b494c0325806cb5378ef672828554e67e5bcedc7a8fbfc3e513d098e585e1c6f7489415eaa9d7b9a95453278bfe2ce5f68bc6 languageName: node linkType: hard @@ -25081,12 +25500,12 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.29.2": - version: 1.29.2 - resolution: "playwright-core@npm:1.29.2" +"playwright-core@npm:1.31.1": + version: 1.31.1 + resolution: "playwright-core@npm:1.31.1" bin: playwright: cli.js - checksum: 203e1333414652bd8c90ee81d83702bf1b261dd4c296db622ed51d83bcdae2212bcf9f12c6e3a34f21646f09ea86122d40624b8ecda3a266b316f40417c209af + checksum: 9df7cb50df49a61fc7146dfd5a8d08488a295fabdedb2e522678ba2f393149f8baaaeff189fb4efbc3c1849ee375c6be3cbe5adf379e816b5efd365954e26f6c languageName: node linkType: hard @@ -25525,7 +25944,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": +"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9": version: 6.0.11 resolution: "postcss-selector-parser@npm:6.0.11" dependencies: @@ -25575,14 +25994,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.15, postcss@npm:^8.4.17, postcss@npm:^8.4.19, postcss@npm:^8.4.20": - version: 8.4.20 - resolution: "postcss@npm:8.4.20" +"postcss@npm:^8.2.15, postcss@npm:^8.4.17, postcss@npm:^8.4.19, postcss@npm:^8.4.21": + version: 8.4.21 + resolution: "postcss@npm:8.4.21" dependencies: nanoid: ^3.3.4 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 12b0b65d51a69673c4c5a5270c45a1c8b303601b17b7f373ce4319e900248e9c8923367616c5c5f6df39411e5af5a7df772bdf889959a52b58c53fc715d624dd + checksum: a26e7cc86a1807d624d9965914c26c20faa3f237184cbd69db537387f6a4f62df97347549144284d47e9e8e27e7c60e797cb3b92ad36cb2f4c3c9cb3b73f9758 languageName: node linkType: hard @@ -25616,12 +26035,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:2.8.2, prettier@npm:^2.0.1, prettier@npm:^2.6.2": - version: 2.8.2 - resolution: "prettier@npm:2.8.2" +"prettier@npm:2.8.4, prettier@npm:^2.6.2, prettier@npm:^2.8.3": + version: 2.8.4 + resolution: "prettier@npm:2.8.4" bin: prettier: bin-prettier.js - checksum: 893c8cb2413cf49f4f90ef2260a8ee819566d347810e0a1e089403c0b66b3aa5a6f170eae48a1243bd586fe8f7c21a8549a08aef0991b6ed6e625798af535032 + checksum: d272cbd842d466fbd10e7efc22fd99ebdbfb78c06c0fe8ffdaa86d50883e7b3d3fba822a86fd8a1c851ca91ec5dfc867e612071c9c54d0e29954f20954262dcb languageName: node linkType: hard @@ -25672,14 +26091,14 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.0.0, pretty-format@npm:^29.3.1": - version: 29.3.1 - resolution: "pretty-format@npm:29.3.1" +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.4.3": + version: 29.4.3 + resolution: "pretty-format@npm:29.4.3" dependencies: - "@jest/schemas": ^29.0.0 + "@jest/schemas": ^29.4.3 ansi-styles: ^5.0.0 react-is: ^18.0.0 - checksum: 8c0b27a7f31c678a382de70217c524b752b14c6aaf56f94098b04208d91965e4b4f92c268e6c1124c20c3cf8de146dd4ba6a4d1f1033ae67c0dcccd4de23e98b + checksum: 3426542b0218d83ffd542374cfb23c6db00c7d0fad751b20e53debe35a420f3fd5976062e47bde79c36ff936421a3df52e1fe0048596c18200a59daa86a593bd languageName: node linkType: hard @@ -25706,15 +26125,15 @@ __metadata: languageName: node linkType: hard -"prisma@npm:4.8.1": - version: 4.8.1 - resolution: "prisma@npm:4.8.1" +"prisma@npm:4.11.0": + version: 4.11.0 + resolution: "prisma@npm:4.11.0" dependencies: - "@prisma/engines": 4.8.1 + "@prisma/engines": 4.11.0 bin: prisma: build/index.js prisma2: build/index.js - checksum: f0d20b0f6ee56a316027f27399ee96a1952eb188a172dcde8dd5977384954abf083417ba4fc98668df683dcd8be49375494df3af51e102f1415bcd34d2eb22e9 + checksum: 5da9335228e60de7f05c6b2f6bb7d5215ec25405351e01b6ab263c3076f697e2f47803301d88a8ba83fb61da5f86fb3269a6298ee7e831525da11f8562db2a37 languageName: node linkType: hard @@ -25725,6 +26144,13 @@ __metadata: 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" @@ -25774,13 +26200,6 @@ __metadata: languageName: node linkType: hard -"promise-polyfill@npm:^8.2.3": - version: 8.2.3 - resolution: "promise-polyfill@npm:8.2.3" - checksum: 8d0418ef94d92ff53b3d8a42f47596bd354f4dfadcf21a5d52682f3addba05b05c02d88d4674e4909c069c8e14128a6d0d5e646392fb088b5300f99982a11a6c - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -25844,7 +26263,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:15.8.1": +"prop-types@npm:*, prop-types@npm:15.8.1, prop-types@npm:^15.0.0, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -25871,18 +26290,41 @@ __metadata: languageName: node linkType: hard -"proto3-json-serializer@npm:^0.1.8": - version: 0.1.9 - resolution: "proto3-json-serializer@npm:0.1.9" +"proto3-json-serializer@npm:^1.0.0": + version: 1.1.0 + resolution: "proto3-json-serializer@npm:1.1.0" dependencies: - protobufjs: ^6.11.2 - checksum: 55afe22d9214473cf061cc3d592c6292080c4ca44a3dddf5156de610bca1ff847f66955c982b2a90ffa2930066dd5f0ff3ab2a7bf4d23c49c3b0180ea02a524e + protobufjs: ^7.0.0 + checksum: 04ce1b994b33a37edec262f4c149654e94d34b838ed2f7cb29f7b1357c660256af1606bd8d326c1ac8a471443f728fa4f5826626447b5a1a9ab044d00c759ffd languageName: node linkType: hard -"protobufjs@npm:6.11.3, protobufjs@npm:^6.11.2, protobufjs@npm:^6.11.3, protobufjs@npm:^6.8.6": - version: 6.11.3 - resolution: "protobufjs@npm:6.11.3" +"protobufjs-cli@npm:1.1.1": + version: 1.1.1 + resolution: "protobufjs-cli@npm:1.1.1" + dependencies: + chalk: ^4.0.0 + escodegen: ^1.13.0 + espree: ^9.0.0 + estraverse: ^5.1.0 + glob: ^8.0.0 + jsdoc: ^4.0.0 + minimist: ^1.2.0 + semver: ^7.1.2 + tmp: ^0.2.1 + uglify-js: ^3.7.7 + peerDependencies: + protobufjs: ^7.0.0 + bin: + pbjs: bin/pbjs + pbts: bin/pbts + checksum: 50ab15abf741e7008d2bd88881ac5760d33c07bbe1b28f5460bf74722c2f152c35671b77b5365fc3e6b83e392b44c2e354b227c307fdd870598d7220214b5f87 + languageName: node + linkType: hard + +"protobufjs@npm:7.2.2, protobufjs@npm:^7.0.0": + version: 7.2.2 + resolution: "protobufjs@npm:7.2.2" dependencies: "@protobufjs/aspromise": ^1.1.2 "@protobufjs/base64": ^1.1.2 @@ -25894,19 +26336,15 @@ __metadata: "@protobufjs/path": ^1.1.2 "@protobufjs/pool": ^1.1.0 "@protobufjs/utf8": ^1.1.0 - "@types/long": ^4.0.1 "@types/node": ">=13.7.0" - long: ^4.0.0 - bin: - pbjs: bin/pbjs - pbts: bin/pbts - checksum: 76cd3d45242d346ac60cdd16a03b347d61cd2eaaa2d0f152f3a19af19ce328562e800547e562ee136bc99a3465c48a35246274117f0acfb7dfaa8ff555ea045a + long: ^5.0.0 + checksum: eb630c6aa9419c448605b6ad550d5c001538071e4ef437ececa3cf25e36839aa817757f60bca7dff4037872fdd1b265ac55b6a12bdb735dd72299bb8c959252d languageName: node linkType: hard -"protobufjs@npm:^7.0.0": - version: 7.1.2 - resolution: "protobufjs@npm:7.1.2" +"protobufjs@npm:^6.11.3": + version: 6.11.3 + resolution: "protobufjs@npm:6.11.3" dependencies: "@protobufjs/aspromise": ^1.1.2 "@protobufjs/base64": ^1.1.2 @@ -25918,9 +26356,13 @@ __metadata: "@protobufjs/path": ^1.1.2 "@protobufjs/pool": ^1.1.0 "@protobufjs/utf8": ^1.1.0 + "@types/long": ^4.0.1 "@types/node": ">=13.7.0" - long: ^5.0.0 - checksum: f60f6a3dc05485d040a8683cd4ae6ab9a721fce5656c6ae12c965ea2db274ac3a86cc2ca21e5510c07af4b678ebeec4490e864be3073992c691511927a5618c8 + long: ^4.0.0 + bin: + pbjs: bin/pbjs + pbts: bin/pbts + checksum: 76cd3d45242d346ac60cdd16a03b347d61cd2eaaa2d0f152f3a19af19ce328562e800547e562ee136bc99a3465c48a35246274117f0acfb7dfaa8ff555ea045a languageName: node linkType: hard @@ -26050,17 +26492,6 @@ __metadata: languageName: node linkType: hard -"pumpify@npm:^2.0.0": - version: 2.0.1 - resolution: "pumpify@npm:2.0.1" - dependencies: - duplexify: ^4.1.1 - inherits: ^2.0.3 - pump: ^3.0.0 - checksum: f9c12190dc65f8c347fe82e993708e4d14ce82c96f7cbd24b52f488cfa4dbc2ebbcc49e0f54655f1ca118fea59ddeec6ca5a34ef45558c8bb1de2f1ffa307198 - languageName: node - linkType: hard - "punycode@npm:1.3.2": version: 1.3.2 resolution: "punycode@npm:1.3.2" @@ -26068,7 +26499,7 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^1.2.4": +"punycode@npm:^1.2.4, punycode@npm:^1.3.2": version: 1.4.1 resolution: "punycode@npm:1.4.1" checksum: 354b743320518aef36f77013be6e15da4db24c2b4f62c5f1eb0529a6ed02fbaf1cb52925785f6ab85a962f2b590d9cd5ad730b70da72b5f180e2556b8bd3ca08 @@ -26076,9 +26507,9 @@ __metadata: linkType: hard "punycode@npm:^2.1.0, punycode@npm:^2.1.1": - version: 2.1.1 - resolution: "punycode@npm:2.1.1" - checksum: 83815ca9b9177f055771f31980cbec7ffaef10257d50a95ab99b4a30f0404846e85fa6887ee1bbc0aaddb7bad6d96e2fa150a016051ff0f6b92be4ad613ddca8 + version: 2.2.0 + resolution: "punycode@npm:2.2.0" + checksum: c4c67082ab53d4304e7f2bb0635290db5baa84758cd4ade4219f24c16ecd803dd5022054186e9c778a4df851cc989b02201a35eaed6b08cb9cabec8b8e2d8332 languageName: node linkType: hard @@ -26114,22 +26545,12 @@ __metadata: languageName: node linkType: hard -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 6631d4f2fa9d315e480662646745a4aa3a708817fbffe2cbdacec8ab9be130f92740c66191770fe9b704bc5fa9c1cc1f6596f55ad132fef7bd3ad1582f199eb0 - languageName: node - linkType: hard - -"query-string@npm:^7.0.1": - version: 7.1.3 - resolution: "query-string@npm:7.1.3" +"qs@npm:~6.10.3": + version: 6.10.4 + resolution: "qs@npm:6.10.4" dependencies: - decode-uri-component: ^0.2.2 - filter-obj: ^1.1.0 - split-on-first: ^1.0.0 - strict-uri-encode: ^2.0.0 - checksum: a896c08e9e0d4f8ffd89a572d11f668c8d0f7df9c27c6f49b92ab31366d3ba0e9c331b9a620ee747893436cd1f2f821a6327e2bc9776bde2402ac6c270b801b2 + side-channel: ^1.0.4 + checksum: 7a8c9d77968aeccb769aedd7e047c0e0109dad0cfa57cab1ad906f4069fd58f361b80abd2de5854ba9a09b4c5d06d6a2c82108766f1f1527572fe6130deaa471 languageName: node linkType: hard @@ -26282,16 +26703,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:17.0.2": - version: 17.0.2 - resolution: "react-dom@npm:17.0.2" +"react-dom@npm:18.2.0": + version: 18.2.0 + resolution: "react-dom@npm:18.2.0" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - scheduler: ^0.20.2 + scheduler: ^0.23.0 peerDependencies: - react: 17.0.2 - checksum: 51abbcb72450fe527ebf978c3bc989ba266630faaa53f47a2fae5392369729e8de62b2e4683598cbe651ea7873cd34ec7d5127e2f50bf4bfe6bd0c3ad9bddcb0 + react: ^18.2.0 + checksum: 66dfc5f93e13d0674e78ef41f92ed21dfb80f9c4ac4ac25a4b51046d41d4d2186abc915b897f69d3d0ebbffe6184e7c5876f2af26bfa956f179225d921be713a languageName: node linkType: hard @@ -26309,17 +26729,6 @@ __metadata: languageName: node linkType: hard -"react-error-boundary@npm:^3.1.0": - version: 3.1.4 - resolution: "react-error-boundary@npm:3.1.4" - dependencies: - "@babel/runtime": ^7.12.5 - peerDependencies: - react: ">=16.13.1" - checksum: f977ca61823e43de2381d53dd7aa8b4d79ff6a984c9afdc88dc44f9973b99de7fd382d2f0f91f2688e24bb987c0185bf45d0b004f22afaaab0f990a830253bfb - languageName: node - linkType: hard - "react-fast-compare@npm:^3.2.0": version: 3.2.0 resolution: "react-fast-compare@npm:3.2.0" @@ -26343,12 +26752,12 @@ __metadata: languageName: node linkType: hard -"react-hook-form@npm:7.42.0": - version: 7.42.0 - resolution: "react-hook-form@npm:7.42.0" +"react-hook-form@npm:7.42.1": + version: 7.42.1 + resolution: "react-hook-form@npm:7.42.1" peerDependencies: react: ^16.8.0 || ^17 || ^18 - checksum: a244d72d547a0e30980efeeeb0072fcdb9b0c946abe097d69deda6804bf035187840df08440425a11a8b7eb572082f883402076d824ffccb6dee8bb0afe2fe19 + checksum: 7720891682ca62bd629d89345b3d6f4b034534bbac639ea846d3dec2b1f529499e1e8045a61127c3cd50dc387f7e6e12d5e43e34e910e7e1cadd3cbbbf8a8ba3 languageName: node linkType: hard @@ -26424,13 +26833,19 @@ __metadata: languageName: node linkType: hard -"react@npm:17.0.2": - version: 17.0.2 - resolution: "react@npm:17.0.2" +"react@npm:18.2.0": + version: 18.2.0 + resolution: "react@npm:18.2.0" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: 07ae8959acf1596f0550685102fd6097d461a54a4fd46a50f88a0cd7daaa97fdd6415de1dcb4bfe0da6aa43221a6746ce380410fa848acc60f8ac41f6649c148 + checksum: b562d9b569b0cb315e44b48099f7712283d93df36b19a39a67c254c6686479d3980b7f013dc931f4a5a3ae7645eae6386b4aa5eea933baa54ecd0f9acb0902b8 + languageName: node + linkType: hard + +"read-cmd-shim@npm:3.0.0": + version: 3.0.0 + resolution: "read-cmd-shim@npm:3.0.0" + checksum: 7a5fbd586e2336e589aa48ec9c2d77ad2486759f49d95d9b4a6b83576adb0d7ee1e5630111375678322c8b34af9834590085e85a8cb8623a7eb09a9de3fdf5ee languageName: node linkType: hard @@ -26441,6 +26856,13 @@ __metadata: languageName: node linkType: hard +"read-cmd-shim@npm:^4.0.0": + version: 4.0.0 + resolution: "read-cmd-shim@npm:4.0.0" + checksum: e62db17ec9708f1e7c6a31f0a46d43df2069d85cf0df3b9d1d99e5ed36e29b1e8b2f8a427fd8bbb9bc40829788df1471794f9b01057e4b95ed062806e4df5ba9 + languageName: node + linkType: hard + "read-package-json-fast@npm:^2.0.2, read-package-json-fast@npm:^2.0.3": version: 2.0.3 resolution: "read-package-json-fast@npm:2.0.3" @@ -26451,7 +26873,29 @@ __metadata: languageName: node linkType: hard -"read-package-json@npm:^5.0.0, read-package-json@npm:^5.0.1": +"read-package-json-fast@npm:^3.0.0, read-package-json-fast@npm:^3.0.2": + version: 3.0.2 + resolution: "read-package-json-fast@npm:3.0.2" + dependencies: + json-parse-even-better-errors: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: 37787e075f0260a92be0428687d9020eecad7ece3bda37461c2219e50d1ec183ab6ba1d9ada193691435dfe119a42c8a5b5b5463f08c8ddbc3d330800b265318 + languageName: node + linkType: hard + +"read-package-json@npm:5.0.1": + version: 5.0.1 + resolution: "read-package-json@npm:5.0.1" + dependencies: + glob: ^8.0.1 + json-parse-even-better-errors: ^2.3.1 + normalize-package-data: ^4.0.0 + npm-normalize-package-bin: ^1.0.1 + checksum: f7730989cb4cd4aba428320e2326dd1f866cc662b6b3aec4a327282e0e92890e2342a5f6f9ed064cd68dca9d82ec47a55a75e61f993aca0a2d003844b5bc6b1a + languageName: node + linkType: hard + +"read-package-json@npm:^5.0.0": version: 5.0.2 resolution: "read-package-json@npm:5.0.2" dependencies: @@ -26463,6 +26907,18 @@ __metadata: languageName: node linkType: hard +"read-package-json@npm:^6.0.0": + version: 6.0.0 + resolution: "read-package-json@npm:6.0.0" + dependencies: + glob: ^8.0.1 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^5.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: c3137d1c5574df1d89d30470ca0546fd2167c1da78b5b1b77a936d64b937a49e6966a100fdd34281a7030d83b42774751e7c32126493d2beee016a23588a00e2 + languageName: node + linkType: hard + "read-pkg-up@npm:7.0.1, read-pkg-up@npm:^7.0.1": version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" @@ -26586,7 +27042,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^4.0.0": +"readable-stream@npm:^4.0.0, readable-stream@npm:^4.1.0": version: 4.3.0 resolution: "readable-stream@npm:4.3.0" dependencies: @@ -26709,17 +27165,17 @@ __metadata: languageName: node linkType: hard -"redis@npm:4.5.1": - version: 4.5.1 - resolution: "redis@npm:4.5.1" +"redis@npm:4.6.5": + version: 4.6.5 + resolution: "redis@npm:4.6.5" dependencies: - "@redis/bloom": 1.1.0 - "@redis/client": 1.4.2 + "@redis/bloom": 1.2.0 + "@redis/client": 1.5.6 "@redis/graph": 1.1.0 "@redis/json": 1.0.4 - "@redis/search": 1.1.0 + "@redis/search": 1.1.2 "@redis/time-series": 1.0.4 - checksum: ef840ab183e00b9632960797ed90da57551120eb43e41ee2a18e2ebb3e59c222f7f9bc4e1e16d8e3f646a176a4ad13a19f41f03746cdacdd83e31c14609c6b37 + checksum: fbed8e4dad67f4b1f14a707309945dde9f8b6e92a485a16317aa4dd657d3468c9235d72dc8f0f98d6a22d492565b563da5d7464238c21e36ecee64ad19219a77 languageName: node linkType: hard @@ -27052,6 +27508,15 @@ __metadata: languageName: node linkType: hard +"requizzle@npm:^0.2.3": + version: 0.2.4 + resolution: "requizzle@npm:0.2.4" + dependencies: + lodash: ^4.17.21 + checksum: ad138f987943aeda5f96cd1ccba9752c96352a729a7e3c3e2545568703f7fc9b978d9b46715803408ef178b0d61d36a4b1b506b367b7e78fe6d041fa5bfa5e06 + languageName: node + linkType: hard + "reselect@npm:^4.1.7": version: 4.1.7 resolution: "reselect@npm:4.1.7" @@ -27099,14 +27564,14 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:^1.1.0": - version: 1.1.0 - resolution: "resolve.exports@npm:1.1.0" - checksum: 7e21c22ad129b934d5cc0b6aefd07f377a92e0b9699f49ac33eac1736a85e3aeb9270c85aac47f7070b5975739623ed007aac318d6bc5f036504b2b7a407fd31 +"resolve.exports@npm:^2.0.0": + version: 2.0.0 + resolution: "resolve.exports@npm:2.0.0" + checksum: fc6d2a10a37f32618c2674f0462bd3a2e5155bbe2764b8f4d5404977e3a8f26a3ecc1c72d8302ae1d7840ebff9dc5a92e1098b93338f3de8aea4647c63a0ddef languageName: node linkType: hard -"resolve@npm:1.22.1, resolve@npm:^1.10.0, resolve@npm:^1.11.1, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2": +"resolve@npm:1.22.1, resolve@npm:^1.10.0, resolve@npm:^1.11.1, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -27132,7 +27597,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@1.22.1#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.11.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin": +"resolve@patch:resolve@1.22.1#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.11.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=c3c19d" dependencies: @@ -27198,13 +27663,13 @@ __metadata: languageName: node linkType: hard -"retry-request@npm:^4.0.0, retry-request@npm:^4.2.2": - version: 4.2.2 - resolution: "retry-request@npm:4.2.2" +"retry-request@npm:^5.0.0": + version: 5.0.2 + resolution: "retry-request@npm:5.0.2" dependencies: debug: ^4.1.1 extend: ^3.0.2 - checksum: 16d6504a9d7a4ac74fc61adb1f670e17bfd5985dd626b7b817ff9b734c40c82afa73cf098081e3f6bc3fb733aee93b4a37cabdde8aaeca053db0f337f0ad8415 + checksum: 06de24fd2f08a3d7985ad12d5993a5772dd0a4e0a079577ad63c0ce9b4005fcf464c8b0b215b732bede995f326ac0408c0fa04658736c8ffae5adde5b0194ed9 languageName: node linkType: hard @@ -27229,6 +27694,13 @@ __metadata: languageName: node linkType: hard +"rfc4648@npm:1.5.2": + version: 1.5.2 + resolution: "rfc4648@npm:1.5.2" + checksum: 53ef37172324df83db204802ea08bdcb99d24d311543bfe50edef5bca16d8a4f64fd82cc1dfc975847737d774178f488c8d5dd2aa280385cc785374eb5cf04cc + languageName: node + linkType: hard + "rfdc@npm:^1.2.0, rfdc@npm:^1.3.0": version: 1.3.0 resolution: "rfdc@npm:1.3.0" @@ -27279,9 +27751,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.7.0": - version: 3.8.1 - resolution: "rollup@npm:3.8.1" +"rollup@npm:^3.10.0": + version: 3.12.1 + resolution: "rollup@npm:3.12.1" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -27289,7 +27761,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: a9c91bf7fe6006bb624d12df476f1581ecb9c0c2692a6a3b26ea61c460aabb2ca6e4527da43ab22d8ad00ff81495375641a37239457229311f67b741121ec7ed + checksum: a34a11b03779b46a810fe69df98395ebd588145b792d149eb39a56fb4e92b19afb249075f86065d0fd767709348b5a034df913e81d1bf7ac66c25e14e0c8bb1b languageName: node linkType: hard @@ -27299,69 +27771,68 @@ __metadata: dependencies: "@actions/core": 1.10.0 "@actions/exec": 1.1.1 - "@babel/cli": 7.20.7 - "@babel/core": 7.20.12 - "@babel/generator": 7.20.7 + "@babel/cli": 7.21.0 + "@babel/core": 7.21.0 + "@babel/generator": 7.21.1 "@babel/node": 7.20.7 "@babel/plugin-proposal-class-properties": 7.18.6 - "@babel/plugin-proposal-decorators": 7.20.7 + "@babel/plugin-proposal-decorators": 7.21.0 "@babel/plugin-proposal-nullish-coalescing-operator": 7.18.6 "@babel/plugin-proposal-private-methods": 7.18.6 - "@babel/plugin-proposal-private-property-in-object": 7.20.5 - "@babel/plugin-transform-runtime": 7.19.6 + "@babel/plugin-proposal-private-property-in-object": 7.21.0 + "@babel/plugin-transform-runtime": 7.21.0 "@babel/preset-env": 7.20.2 "@babel/preset-react": 7.18.6 - "@babel/preset-typescript": 7.18.6 - "@babel/runtime-corejs3": 7.20.7 - "@nrwl/nx-cloud": 15.0.2 - "@playwright/test": 1.29.2 - "@replayio/playwright": 0.3.13 + "@babel/preset-typescript": 7.21.0 + "@babel/runtime-corejs3": 7.21.0 + "@npmcli/arborist": 6.2.4 + "@nrwl/nx-cloud": 15.1.1 + "@playwright/test": 1.31.1 + "@replayio/playwright": 0.3.24 "@testing-library/jest-dom": 5.16.5 - "@testing-library/react": 12.1.5 - "@testing-library/react-hooks": 8.0.1 + "@testing-library/react": 14.0.0 "@testing-library/user-event": 14.4.3 - "@tsd/typescript": 4.9.4 + "@tsd/typescript": 4.9.5 "@types/babel__generator": 7.6.4 "@types/fs-extra": 11.0.1 - "@types/jest": 29.2.5 + "@types/jest": 29.4.0 "@types/jscodeshift": 0.11.6 "@types/lodash.template": 4.5.1 "@types/ncp": 2.0.5 "@types/prompts": 2.4.2 all-contributors-cli: 6.24.0 ansi-colors: 4.1.3 - babel-jest: 29.3.1 + babel-jest: 29.4.3 babel-plugin-auto-import: 1.1.0 babel-plugin-remove-code: 0.0.6 boxen: 5.1.2 - core-js: 3.27.1 - cypress: 11.2.0 + core-js: 3.29.0 + cypress: 12.7.0 cypress-wait-until: 1.7.2 - eslint: 8.31.0 + eslint: 8.35.0 fast-glob: 3.2.12 fs-extra: 11.1.0 is-port-reachable: 3.1.0 - jest: 29.3.1 + jest: 29.4.3 jest-runner-tsd: 4.0.0 jscodeshift: 0.14.0 - lerna: 6.4.1 - listr2: 5.0.6 + lerna: 6.5.1 + listr2: 5.0.7 lodash.template: 4.5.0 make-dir-cli: 3.0.0 - msw: 0.49.2 + msw: 1.1.0 ncp: 2.0.0 node-notifier: 10.0.1 nodemon: 2.0.20 - npm-packlist: 5.1.3 - nx: 15.5.1 - octokit: 2.0.10 + npm-packlist: 7.0.4 + nx: 15.8.1 + octokit: 2.0.14 ora: 5.4.1 prompts: 2.4.2 rimraf: 3.0.2 terminal-link: 2.1.1 - typescript: 4.7.4 - typescript-transform-paths: 3.4.4 - zx: 7.1.1 + typescript: 4.9.5 + zx: 7.2.0 languageName: unknown linkType: soft @@ -27406,7 +27877,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.0.0, rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.5.7": +"rxjs@npm:^7.0.0, rxjs@npm:^7.5.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.0": version: 7.8.0 resolution: "rxjs@npm:7.8.0" dependencies: @@ -27521,13 +27992,12 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.20.2": - version: 0.20.2 - resolution: "scheduler@npm:0.20.2" +"scheduler@npm:^0.23.0": + version: 0.23.0 + resolution: "scheduler@npm:0.23.0" dependencies: loose-envify: ^1.1.0 - object-assign: ^4.1.1 - checksum: b0982e4b0f34f4ffa4f2f486161c0fd9ce9b88680b045dccbf250eb1aa4fd27413570645455187a83535e2370f5c667a251045547765408492bd883cbe95fcdb + checksum: b777f7ca0115e6d93e126ac490dbd82642d14983b3079f58f35519d992fa46260be7d6e6cede433a92db70306310c6f5f06e144f0e40c484199e09c1f7be53dd languageName: node linkType: hard @@ -27595,9 +28065,9 @@ __metadata: linkType: hard "secure-json-parse@npm:^2.4.0, secure-json-parse@npm:^2.5.0": - version: 2.6.0 - resolution: "secure-json-parse@npm:2.6.0" - checksum: b59511c9659b40484e6cfb719e4d78285739db8675511087cd6e1bffea617502dcb0049023aaa76ebec3dae37ee12d96bf6b65cbc796f337e00bc5601e743cef + version: 2.7.0 + resolution: "secure-json-parse@npm:2.7.0" + checksum: f57eb6a44a38a3eeaf3548228585d769d788f59007454214fab9ed7f01fbf2e0f1929111da6db28cf0bcc1a2e89db5219a59e83eeaec3a54e413a0197ce879e4 languageName: node linkType: hard @@ -27662,7 +28132,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.1.1, 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.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, 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": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -27733,11 +28203,11 @@ __metadata: linkType: hard "serialize-javascript@npm:^6.0.0": - version: 6.0.0 - resolution: "serialize-javascript@npm:6.0.0" + version: 6.0.1 + resolution: "serialize-javascript@npm:6.0.1" dependencies: randombytes: ^2.1.0 - checksum: 73104922ef0a919064346eea21caab99de1a019a1f5fb54a7daa7fcabc39e83b387a2a363e52a889598c3b1bcf507c4b2a7b26df76e991a310657af20eea2e7c + checksum: 1af427f4fee3fee051f54ffe15f77068cff78a3c96d20f5c1178d20630d3ab122d8350e639d5e13cde8111ef9db9439b871305ffb185e24be0a2149cec230988 languageName: node linkType: hard @@ -27828,7 +28298,7 @@ __metadata: languageName: node linkType: hard -"sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.11, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: @@ -27840,6 +28310,13 @@ __metadata: languageName: node linkType: hard +"sha1-es@npm:^1.8.2": + version: 1.8.2 + resolution: "sha1-es@npm:1.8.2" + checksum: b2f37bead586db729e4d48785a0802b6d41fe0a1c9345c4acde1266fc2045b859110ddfc10f879aac4d4e1b20ed65a0c94d4177a3b58ee6431a79f1a33cc756a + languageName: node + linkType: hard + "shallow-clone@npm:^3.0.0": version: 3.0.1 resolution: "shallow-clone@npm:3.0.1" @@ -27920,7 +28397,7 @@ __metadata: 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": +"signal-exit@npm:3.0.7, 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 @@ -27961,6 +28438,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:3.0.0, slash@npm:^3.0.0": + version: 3.0.0 + resolution: "slash@npm:3.0.0" + checksum: e18488c6a42bdfd4ac5be85b2ced3ccd0224773baae6ad42cfbb9ec74fc07f9fa8396bd35ee638084ead7a2a0818eb5e7151111544d4731ce843019dab4be47b + languageName: node + linkType: hard + "slash@npm:^2.0.0": version: 2.0.0 resolution: "slash@npm:2.0.0" @@ -27968,13 +28452,6 @@ __metadata: 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" @@ -28028,7 +28505,7 @@ __metadata: languageName: node linkType: hard -"snakecase-keys@npm:^3.2.1": +"snakecase-keys@npm:3.2.1": version: 3.2.1 resolution: "snakecase-keys@npm:3.2.1" dependencies: @@ -28038,7 +28515,7 @@ __metadata: languageName: node linkType: hard -"snakecase-keys@npm:^5.1.2": +"snakecase-keys@npm:5.4.4": version: 5.4.4 resolution: "snakecase-keys@npm:5.4.4" dependencies: @@ -28135,15 +28612,6 @@ __metadata: languageName: node linkType: hard -"sort-keys@npm:^4.0.0": - version: 4.2.0 - resolution: "sort-keys@npm:4.2.0" - dependencies: - is-plain-obj: ^2.0.0 - checksum: a63304c7ba55ad3640198fbbd105a1f5a78c1d2c3eb4a7f27857b0c5aeb22983b2b16297265c3c9624d0b03955993e61b92b4601107c4886adc0875d8322f0dd - languageName: node - linkType: hard - "source-list-map@npm:^2.0.0, source-list-map@npm:^2.0.1": version: 2.0.1 resolution: "source-list-map@npm:2.0.1" @@ -28294,13 +28762,6 @@ __metadata: languageName: node linkType: hard -"split-on-first@npm:^1.0.0": - version: 1.1.0 - resolution: "split-on-first@npm:1.1.0" - checksum: 56df8344f5a5de8521898a5c090023df1d8b8c75be6228f56c52491e0fc1617a5236f2ac3a066adb67a73231eac216ccea7b5b4a2423a543c277cb2f48d24c29 - 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" @@ -28381,6 +28842,24 @@ __metadata: languageName: node linkType: hard +"ssri@npm:9.0.1, ssri@npm:^9.0.0": + version: 9.0.1 + resolution: "ssri@npm:9.0.1" + dependencies: + minipass: ^3.1.1 + checksum: c5d153ce03b5980d683ecaa4d805f6a03d8dc545736213803e168a1907650c46c08a4e5ce6d670a0205482b35c35713d9d286d9133bdd79853a406e22ad81f04 + languageName: node + linkType: hard + +"ssri@npm:^10.0.0, ssri@npm:^10.0.1": + version: 10.0.1 + resolution: "ssri@npm:10.0.1" + dependencies: + minipass: ^4.0.0 + checksum: 6eef487354bf483b5ac624a490b65e4c59402a2a33c795a7f1eebd629a42fafc0a29ec0aabac603815699ee0685b71434b703159661ea890d16d01493944d7a1 + languageName: node + linkType: hard + "ssri@npm:^6.0.1": version: 6.0.2 resolution: "ssri@npm:6.0.2" @@ -28399,15 +28878,6 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^9.0.0, ssri@npm:^9.0.1": - version: 9.0.1 - resolution: "ssri@npm:9.0.1" - dependencies: - minipass: ^3.1.1 - checksum: c5d153ce03b5980d683ecaa4d805f6a03d8dc545736213803e168a1907650c46c08a4e5ce6d670a0205482b35c35713d9d286d9133bdd79853a406e22ad81f04 - languageName: node - linkType: hard - "stable@npm:^0.1.8": version: 0.1.8 resolution: "stable@npm:0.1.8" @@ -28472,6 +28942,15 @@ __metadata: languageName: node linkType: hard +"stop-iteration-iterator@npm:^1.0.0": + version: 1.0.0 + resolution: "stop-iteration-iterator@npm:1.0.0" + dependencies: + internal-slot: ^1.0.4 + checksum: c4158d6188aac510d9e92925b58709207bd94699e9c31186a040c80932a687f84a51356b5895e6dc72710aad83addb9411c22171832c9ae0e6e11b7d61b0dfb9 + languageName: node + linkType: hard + "store2@npm:^2.12.0": version: 2.14.2 resolution: "store2@npm:2.14.2" @@ -28508,7 +28987,7 @@ __metadata: languageName: node linkType: hard -"stream-events@npm:^1.0.4, stream-events@npm:^1.0.5": +"stream-events@npm:^1.0.5": version: 1.0.5 resolution: "stream-events@npm:1.0.5" dependencies: @@ -28544,7 +29023,7 @@ __metadata: languageName: node linkType: hard -"strict-event-emitter@npm:^0.2.4, strict-event-emitter@npm:^0.2.6": +"strict-event-emitter@npm:^0.2.4": version: 0.2.8 resolution: "strict-event-emitter@npm:0.2.8" dependencies: @@ -28553,10 +29032,10 @@ __metadata: languageName: node linkType: hard -"strict-uri-encode@npm:^2.0.0": - version: 2.0.0 - resolution: "strict-uri-encode@npm:2.0.0" - checksum: 010cbc78da0e2cf833b0f5dc769e21ae74cdc5d5f5bd555f14a4a4876c8ad2c85ab8b5bdf9a722dc71a11dcd3184085e1c3c0bd50ec6bb85fffc0f28cf82597d +"strict-event-emitter@npm:^0.4.3": + version: 0.4.4 + resolution: "strict-event-emitter@npm:0.4.4" + checksum: 1d73c4db48d3b3b861c0f9d1720269ecd8156834abb2e5b5a32064d49f2f402925da54aee8a6a66e6f70c5ca7b4b4cf4a9162e244e564410069cabb4fcecec50 languageName: node linkType: hard @@ -28783,7 +29262,7 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:^2.1.0": +"strong-log-transformer@npm:2.1.0, strong-log-transformer@npm:^2.1.0": version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" dependencies: @@ -28864,6 +29343,28 @@ __metadata: languageName: node linkType: hard +"supertokens-auth-react@npm:0.31.1": + version: 0.31.1 + resolution: "supertokens-auth-react@npm:0.31.1" + dependencies: + intl-tel-input: ^17.0.19 + prop-types: "*" + supertokens-js-override: ^0.0.4 + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + supertokens-web-js: ^0.5.0 + checksum: 369951c14fed098e45e16cbb4ecc812d61ded5ffb1fb3cd20169d9929481373457e96f342256e936e7ce6d6ca8df5524face423b28cb66875c6833c7f1e4215b + languageName: node + linkType: hard + +"supertokens-js-override@npm:^0.0.4": + version: 0.0.4 + resolution: "supertokens-js-override@npm:0.0.4" + checksum: 75468560e2f9fa0386e38d22f80aea705342f728db877b069623d3cfe070d85977b257508a2c8d3c6439280bfd6f1c7448ba8ac312b9abba6c8927428330028e + 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" @@ -28908,7 +29409,7 @@ __metadata: languageName: node linkType: hard -"svgo@npm:^2.0.3, svgo@npm:^2.7.0": +"svgo@npm:^2.7.0, svgo@npm:^2.8.0": version: 2.8.0 resolution: "svgo@npm:2.8.0" dependencies: @@ -28934,7 +29435,7 @@ __metadata: languageName: node linkType: hard -"swr@npm:^1.3.0": +"swr@npm:1.3.0": version: 1.3.0 resolution: "swr@npm:1.3.0" peerDependencies: @@ -28976,12 +29477,12 @@ __metadata: languageName: node linkType: hard -"systeminformation@npm:5.17.3": - version: 5.17.3 - resolution: "systeminformation@npm:5.17.3" +"systeminformation@npm:5.17.12": + version: 5.17.12 + resolution: "systeminformation@npm:5.17.12" bin: systeminformation: lib/cli.js - checksum: d4fe3245d028c789d5dc0564af2cdd136bca4ccd31ea6c116b728b26c360258a5fcac4ce0bb899df71f3b8a8defa909d9b98d8e257fa76d6b53d5eca82f349a1 + checksum: 963f69fe8c28e20e2839584bff533cef887168f91de400ba5af7d6fceb02a4336a82249463fb0f5a42ad1e38341e54949d870a0cc9b270334ae5c06f8d882ab1 conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard @@ -29027,7 +29528,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.0.2, tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.13 resolution: "tar@npm:6.1.13" dependencies: @@ -29041,25 +29542,25 @@ __metadata: languageName: node linkType: hard -"tasuku@npm:2.0.0": - version: 2.0.0 - resolution: "tasuku@npm:2.0.0" +"tasuku@npm:2.0.1": + version: 2.0.1 + resolution: "tasuku@npm:2.0.1" dependencies: yoga-layout-prebuilt: 1.10.0 - checksum: 0c79080b093832e2084532ba62ab6454a6fd3871575bc4881e5e1545a40c63061b3d23f8e33609391e30b593b102b9e81ec8fae2a013306fb7296a99e65b24b2 + checksum: 0c28c9c9b836826d2858b92d69a2d5125c89cacd1f856159dad567fdbdc85b21e6fc2876dfce65dc698b47791bc8c553687eaab922355b9c331875786b86e7fc languageName: node linkType: hard -"teeny-request@npm:^7.1.3": - version: 7.2.0 - resolution: "teeny-request@npm:7.2.0" +"teeny-request@npm:^8.0.0": + version: 8.0.3 + resolution: "teeny-request@npm:8.0.3" dependencies: http-proxy-agent: ^5.0.0 https-proxy-agent: ^5.0.0 node-fetch: ^2.6.1 stream-events: ^1.0.5 - uuid: ^8.0.0 - checksum: 257ee30444ef92f43f12e98d87199fb726e89745b7995c8f496b627ff720e468da571c748376b9a14802f624b77b212ebcbc7777f033b6e78afda66838a8b2b9 + uuid: ^9.0.0 + checksum: d3f60db26aa314ed64776c89255abc2d2cfb264656921c952781b27c314e2d157134ad0c514ce170eb9c0c5443e7e2dbfe221310ade6c5b1badbc980184e6b57 languageName: node linkType: hard @@ -29079,6 +29580,13 @@ __metadata: languageName: node linkType: hard +"temp-dir@npm:1.0.0, temp-dir@npm:^1.0.0": + version: 1.0.0 + resolution: "temp-dir@npm:1.0.0" + checksum: 648669d5e154d1961217784c786acadccf0156519c19e0aceda7edc76f5bdfa32a40dd7f88ebea9238ed6e3dedf08b846161916c8947058c384761351be90a8e + languageName: node + linkType: hard + "temp-dir@npm:2.0.0, temp-dir@npm:^2.0.0": version: 2.0.0 resolution: "temp-dir@npm:2.0.0" @@ -29086,13 +29594,6 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:^1.0.0": - version: 1.0.0 - resolution: "temp-dir@npm:1.0.0" - checksum: 648669d5e154d1961217784c786acadccf0156519c19e0aceda7edc76f5bdfa32a40dd7f88ebea9238ed6e3dedf08b846161916c8947058c384761351be90a8e - languageName: node - linkType: hard - "temp-write@npm:4.0.0": version: 4.0.0 resolution: "temp-write@npm:4.0.0" @@ -29258,11 +29759,11 @@ __metadata: linkType: hard "thread-stream@npm:^2.0.0": - version: 2.2.0 - resolution: "thread-stream@npm:2.2.0" + version: 2.3.0 + resolution: "thread-stream@npm:2.3.0" dependencies: real-require: ^0.2.0 - checksum: e17db52f218be6efec781953b004c32b1b7781183fdfcc5ca9572ee82ea1f7a8e81024e0ef1bf3c092282842db21b3b1c6a8b9d8e0d7d81d0c43fd207e365612 + checksum: 06f60892adab3f3b5b8930857a0049d29b89cbb95581b079274c87ee0aea718d12d8d56e8ad3aafa5ded3321aaf51a4e1b1ce70340d650fbfa1cdd6d0d399bc2 languageName: node linkType: hard @@ -29338,7 +29839,7 @@ __metadata: languageName: node linkType: hard -"tmp@npm:0.2.1, tmp@npm:~0.2.1": +"tmp@npm:0.2.1, tmp@npm:^0.2.1, tmp@npm:~0.2.1": version: 0.2.1 resolution: "tmp@npm:0.2.1" dependencies: @@ -29528,6 +30029,13 @@ __metadata: languageName: node linkType: hard +"treeverse@npm:^3.0.0": + version: 3.0.0 + resolution: "treeverse@npm:3.0.0" + checksum: 286479b9c05a8fb0538ee7d67a5502cea7704f258057c784c9c1118a2f598788b2c0f7a8d89e74648af88af0225b31766acecd78e6060736f09b21dd3fa255db + languageName: node + linkType: hard + "trim-newlines@npm:^1.0.0": version: 1.0.0 resolution: "trim-newlines@npm:1.0.0" @@ -29603,7 +30111,7 @@ __metadata: languageName: node linkType: hard -"ts-node@npm:^10.8.1": +"ts-node@npm:10.9.1, ts-node@npm:^10.9.1": version: 10.9.1 resolution: "ts-node@npm:10.9.1" dependencies: @@ -29641,10 +30149,10 @@ __metadata: languageName: node linkType: hard -"ts-pattern@npm:4.0.6, ts-pattern@npm:^4.0.1": - version: 4.0.6 - resolution: "ts-pattern@npm:4.0.6" - checksum: 0b1678cff6642999be27a5db2f3c00a636d96b0dba66a2553e0e9f61c1b73790f4d1f0791819b4e111522c8d4751e574872f3cb6c1e25232e24f6cb224685ee6 +"ts-pattern@npm:4.1.3, ts-pattern@npm:^4.0.1": + version: 4.1.3 + resolution: "ts-pattern@npm:4.1.3" + checksum: a5ae5ee8e3f898a90eb68bf1a7f4d7d9f262936aad5a96e31d20c8e1a80b7b4c5b2e55447ad0b5d8822cfe4e9659e0e97691a9b1875768818cbc510802cff46a languageName: node linkType: hard @@ -29697,10 +30205,10 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.4.0": - version: 2.4.0 - resolution: "tslib@npm:2.4.0" - checksum: eb19bda3ae545b03caea6a244b34593468e23d53b26bf8649fbc20fce43e9b21a71127fd6d2b9662c0fe48ee6ff668ead48fd00d3b88b2b716b1c12edae25b5d +"tslib@npm:2.4.1, tslib@npm:~2.4.0": + version: 2.4.1 + resolution: "tslib@npm:2.4.1" + checksum: 9ac0e4fd1033861f0b4f0d848dc3009ebcc3aa4757a06e8602a2d8a7aed252810e3540e54e70709f06c0f95311faa8584f769bcbede48aff785eb7e4d399b9ec languageName: node linkType: hard @@ -29711,17 +30219,10 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:~2.4.0": - version: 2.4.1 - resolution: "tslib@npm:2.4.1" - checksum: 9ac0e4fd1033861f0b4f0d848dc3009ebcc3aa4757a06e8602a2d8a7aed252810e3540e54e70709f06c0f95311faa8584f769bcbede48aff785eb7e4d399b9ec - languageName: node - linkType: hard - -"tsscmp@npm:1.0.6": - version: 1.0.6 - resolution: "tsscmp@npm:1.0.6" - checksum: 2f79a9455e7e3e8071995f98cdf3487ccfc91b760bec21a9abb4d90519557eafaa37246e87c92fa8bf3fef8fd30cfd0cc3c4212bb929baa9fb62494bfa4d24b2 +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:~2.5.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: e32fc99cc730dd514e53c44e668d76016e738f0bcc726aad5dbd2d335cf19b87a95a9b1e4f0a9993e370f1d702b5e471cdd4acabcac428a3099d496b9af2021e languageName: node linkType: hard @@ -29855,9 +30356,9 @@ __metadata: linkType: hard "type-fest@npm:^3.0.0": - version: 3.5.0 - resolution: "type-fest@npm:3.5.0" - checksum: 05ef3b8eb6ee219c07e85b3979f38c22d4b0f4ed4a6bfe4a835a0f4cd8158977428e0dcd8c94c566d2b63df95370863a2022a693f42b4e8f9ab6f265dc7cb488 + version: 3.5.2 + resolution: "type-fest@npm:3.5.2" + checksum: 4d15398a91bc2e732fb9f97fcdb19d4b45d5710222c0701296e7b37099a6886db929e5ba271ba96c6d275d5a236d7c02cc6bdff375493a417788a972c23c0260 languageName: node linkType: hard @@ -29885,6 +30386,17 @@ __metadata: languageName: node linkType: hard +"typed-array-length@npm:^1.0.4": + version: 1.0.4 + resolution: "typed-array-length@npm:1.0.4" + dependencies: + call-bind: ^1.0.2 + for-each: ^0.3.3 + is-typed-array: ^1.1.9 + checksum: c5163c0103d07fefc8a2ad0fc151f9ca9a1f6422098c00f695d55f9896e4d63614cd62cf8d8a031c6cee5f418e8980a533796597174da4edff075b3d275a7e23 + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" @@ -29901,45 +30413,41 @@ __metadata: languageName: node linkType: hard -"typescript-transform-paths@npm:3.4.4": - version: 3.4.4 - resolution: "typescript-transform-paths@npm:3.4.4" - dependencies: - minimatch: ^3.0.4 - peerDependencies: - typescript: ">=3.6.5" - checksum: 5c1d564eed54948e01b99e6fcbc4c52ebd35aae137cc1895c823ff3383aa5313cf4675ef62792f8fa9684a034270d44d2f1e1936ccfce8b053ad82073ae26e60 - languageName: node - linkType: hard - -"typescript@npm:4.7.4": - version: 4.7.4 - resolution: "typescript@npm:4.7.4" +"typescript@npm:4.9.5, typescript@npm:^3 || ^4": + version: 4.9.5 + resolution: "typescript@npm:4.9.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 8c1c4007b6ce5b24c49f0e89173ab9e82687cc6ae54418d1140bb63b82d6598d085ac0f993fe3d3d1fbf87a2c76f1f81d394dc76315bc72c7a9f8561c5d8d205 + checksum: 5f6cad2e728a8a063521328e612d7876e12f0d8a8390d3b3aaa452a6a65e24e9ac8ea22beb72a924fd96ea0a49ea63bb4e251fb922b12eedfb7f7a26475e5c56 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A4.7.4#~builtin": - version: 4.7.4 - resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=65a307" +"typescript@patch:typescript@4.9.5#~builtin, typescript@patch:typescript@^3 || ^4#~builtin": + version: 4.9.5 + resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=23ec76" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 2eb6e31b04fabec84a4d07b5d567deb5ef0a2971d89d9adb16895f148f7d8508adfb12074abc2efc6966805d3664e68ab67925060e5b0ebd8da616db4b151906 + checksum: 10d31da0caa997927eab0167b7ddacb9ac8d3fd87e6584185b14da32b7f033e727309682fc0395021f4ac110860a3be6054e9b039a996a24d282a20bafc599f4 languageName: node linkType: hard "ua-parser-js@npm:^0.7.30": - version: 0.7.32 - resolution: "ua-parser-js@npm:0.7.32" - checksum: 5311835284fada204adf1d1eed88b291abeb1e1d65e08a57b348cfe7e7647db7f0d024cf400d2182298b77c81aa9e486c81d1faa8299ed7d88bc322354c7e9cd + version: 0.7.33 + resolution: "ua-parser-js@npm:0.7.33" + checksum: d58bf54c91e3e80e6e086b6215fa15266791e23e6e403039179c020129940168634a5b931f65ce70c6550b05d0d62c7c944bf7378b6b42133cd4a7ccb07f1948 + languageName: node + linkType: hard + +"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": + version: 1.0.6 + resolution: "uc.micro@npm:1.0.6" + checksum: 9bde2afc6f2e24b899db6caea47dae778b88862ca76688d844ef6e6121dec0679c152893a74a6cfbd2e6fde34654e6bd8424fee8e0166cdfa6c9ae5d42b8a17b languageName: node linkType: hard -"uglify-js@npm:^3.1.4": +"uglify-js@npm:^3.1.4, uglify-js@npm:^3.7.7": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" bin: @@ -29974,21 +30482,19 @@ __metadata: languageName: node linkType: hard -"undici@npm:5.11.0": - version: 5.11.0 - resolution: "undici@npm:5.11.0" - dependencies: - busboy: ^1.6.0 - checksum: 7e56f782ec25319a2bb711046a736a8ad0c0ce3ff217afd8e7dc9e264ee043c9d2abfe922d3d3dc0c4f3f8f67dac84eae354787bdb006c227ae0ebe720bb4bae +"underscore@npm:~1.13.2": + version: 1.13.6 + resolution: "underscore@npm:1.13.6" + checksum: 5f57047f47273044c045fddeb8b141dafa703aa487afd84b319c2495de2e685cecd0b74abec098292320d518b267c0c4598e45aa47d4c3628d0d4020966ba521 languageName: node linkType: hard -"undici@npm:^5.12.0, undici@npm:^5.5.1": - version: 5.14.0 - resolution: "undici@npm:5.14.0" +"undici@npm:5.16.0, undici@npm:^5.12.0, undici@npm:^5.5.1": + version: 5.16.0 + resolution: "undici@npm:5.16.0" dependencies: busboy: ^1.6.0 - checksum: c5d8aee1dac037a8e840d96d2ca029c3a31af11db50bf178bdb5d55b02de08b9c05f4e070ed0407bda877e99048e127c856b362b0b2ad1374d7feff5ebc91e95 + checksum: f4a6b0f67b4beeeec38e7be401922fa093ecd9f1d05dcd5318997aa53a16fbe092df55170a450b3c28f01f19f05f952b8b589ceebe2e236b813325c49ba8ca13 languageName: node linkType: hard @@ -30084,6 +30590,15 @@ __metadata: languageName: node linkType: hard +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" + dependencies: + unique-slug: ^4.0.0 + checksum: 6363e40b2fa758eb5ec5e21b3c7fb83e5da8dcfbd866cc0c199d5534c42f03b9ea9ab069769cc388e1d7ab93b4eeef28ef506ab5f18d910ef29617715101884f + languageName: node + linkType: hard + "unique-slug@npm:^2.0.0": version: 2.0.2 resolution: "unique-slug@npm:2.0.2" @@ -30102,6 +30617,15 @@ __metadata: languageName: node linkType: hard +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: cb811d9d54eb5821b81b18205750be84cb015c20a4a44280794e915f5a0a70223ce39066781a354e872df3572e8155c228f43ff0cce94c7cbf4da2cc7cbdd635 + languageName: node + linkType: hard + "unique-string@npm:^1.0.0": version: 1.0.0 resolution: "unique-string@npm:1.0.0" @@ -30196,13 +30720,13 @@ __metadata: languageName: node linkType: hard -"universal-github-app-jwt@npm:^1.0.1": - version: 1.1.0 - resolution: "universal-github-app-jwt@npm:1.1.0" +"universal-github-app-jwt@npm:^1.1.1": + version: 1.1.1 + resolution: "universal-github-app-jwt@npm:1.1.1" dependencies: - "@types/jsonwebtoken": ^8.3.3 - jsonwebtoken: ^8.5.1 - checksum: 48d0b58527c32bb4dad8d165649a4674c9c6c6ee00f56a5358f8079e063b6fefbf9c014269ca69e1c92b9a299faec6a6fa6a1b2b0029468fd35d776786aa7dc3 + "@types/jsonwebtoken": ^9.0.0 + jsonwebtoken: ^9.0.0 + checksum: f735a3fa0c9156898d128f45237eefa598edfab2424428ccc12e4b7dd9d217ff91b5a2b7a9a1ed6a16fd7985723f0ae34d5efbd3f81ab203c83184b7675c970a languageName: node linkType: hard @@ -30283,7 +30807,7 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.0.9": +"update-browserslist-db@npm:^1.0.10": version: 1.0.10 resolution: "update-browserslist-db@npm:1.0.10" dependencies: @@ -30315,7 +30839,7 @@ __metadata: languageName: node linkType: hard -"uri-js@npm:^4.2.1, uri-js@npm:^4.2.2": +"uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: @@ -30500,7 +31024,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:9.0.0": +"uuid@npm:9.0.0, uuid@npm:^9.0.0": version: 9.0.0 resolution: "uuid@npm:9.0.0" bin: @@ -30552,7 +31076,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": +"validate-npm-package-license@npm:3.0.4, validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -30562,6 +31086,15 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:4.0.0, validate-npm-package-name@npm:^4.0.0": + version: 4.0.0 + resolution: "validate-npm-package-name@npm:4.0.0" + dependencies: + builtins: ^5.0.0 + checksum: d7f753c0aac0a2b8dd06752e7278d18165a21e28b5064d897a1b6f10350d857b339d6bd9e08dd140710433479940bec9ba151b619196780dc6e49dd8fbff6df8 + languageName: node + linkType: hard + "validate-npm-package-name@npm:^3.0.0": version: 3.0.0 resolution: "validate-npm-package-name@npm:3.0.0" @@ -30571,12 +31104,12 @@ __metadata: 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" +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.0 + resolution: "validate-npm-package-name@npm:5.0.0" dependencies: builtins: ^5.0.0 - checksum: d7f753c0aac0a2b8dd06752e7278d18165a21e28b5064d897a1b6f10350d857b339d6bd9e08dd140710433479940bec9ba151b619196780dc6e49dd8fbff6df8 + checksum: 36a9067650f5b90c573a0d394b89ddffb08fe58a60507d7938ad7c38f25055cc5c6bf4a10fbd604abe1f4a31062cbe0dfa8e7ccad37b249da32e7b71889c079e languageName: node linkType: hard @@ -30587,7 +31120,7 @@ __metadata: languageName: node linkType: hard -"value-or-promise@npm:^1.0.11": +"value-or-promise@npm:1.0.12, value-or-promise@npm:^1.0.11": version: 1.0.12 resolution: "value-or-promise@npm:1.0.12" checksum: b75657b74e4d17552bd88e0c2857020fbab34a4d091dc058db18c470e7da0336067e72c130b3358e3321ac0a6ff11c0b92b67a382318a3705ad5d57de7ff3262 @@ -30641,6 +31174,24 @@ __metadata: languageName: node linkType: hard +"vite-plugin-commonjs@npm:0.6.1": + version: 0.6.1 + resolution: "vite-plugin-commonjs@npm:0.6.1" + dependencies: + fast-glob: ~3.2.11 + checksum: 6dcd8f1b932b5a0cc76a99b498b6ace0d45ef8cf9e43d75db621c0ae11d28206fa14ebf393b8f66819e71126b4c1708d95d472636a6a7a1fc7671b61899283da + languageName: node + linkType: hard + +"vite-plugin-environment@npm:1.1.3": + version: 1.1.3 + resolution: "vite-plugin-environment@npm:1.1.3" + peerDependencies: + vite: ">= 2.7" + checksum: 225986450220bdc6b109be4d05deeb94013d41cc235fe3064bd6c5a1b33c047ba59cac3a34aa240ae735fee6a77ab9ce033053c5ab7c152497bd7136bd3f3a6d + languageName: node + linkType: hard + "vite-plugin-html@npm:3.2.0": version: 3.2.0 resolution: "vite-plugin-html@npm:3.2.0" @@ -30663,15 +31214,15 @@ __metadata: languageName: node linkType: hard -"vite@npm:4.0.4": - version: 4.0.4 - resolution: "vite@npm:4.0.4" +"vite@npm:4.1.4": + version: 4.1.4 + resolution: "vite@npm:4.1.4" dependencies: - esbuild: ^0.16.3 + esbuild: ^0.16.14 fsevents: ~2.3.2 - postcss: ^8.4.20 + postcss: ^8.4.21 resolve: ^1.22.1 - rollup: ^3.7.0 + rollup: ^3.10.0 peerDependencies: "@types/node": ">= 14" less: "*" @@ -30697,7 +31248,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: f567ec2e8449a8beeb61c1471323378801a398d326125d9359125db3caba21bb3a3f818af27fc4693fa7e124f7dda54df8fdd730c7720658a4e6b60d69ff2c1d + checksum: 300618519501cebeaf095b8794202b89a4a4c75baae5e0690dd324ed8cb6bd27f6971959f5883b13e711fb6f473acbec81b2161f148299843936568c931a033b languageName: node linkType: hard @@ -30732,10 +31283,10 @@ __metadata: languageName: node linkType: hard -"vscode-languageserver-types@npm:3.17.2": - version: 3.17.2 - resolution: "vscode-languageserver-types@npm:3.17.2" - checksum: 3d9424311070dc4a5e3a06dd454a1971988d3b76a7eca80660ee20e26c20fb7cc03359a117b11a887e8c1b7a65c13fd81120bc85b618c7c571eb200dbd7ed45c +"vscode-languageserver-types@npm:3.17.3": + version: 3.17.3 + resolution: "vscode-languageserver-types@npm:3.17.3" + checksum: a70d4ac0dbc08ba425b97e329e6a5696dabc6a264415bacb861e10d859b224f1b46d1fb41c17b6fdd31b32749d3bdfc819cb1b8a57dbe0d1e70e661ba8cfa397 languageName: node linkType: hard @@ -30856,7 +31407,7 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3, web-streams-polyfill@npm:^3.2.0": +"web-streams-polyfill@npm:^3.0.3, web-streams-polyfill@npm:^3.2.0, web-streams-polyfill@npm:^3.2.1": version: 3.2.1 resolution: "web-streams-polyfill@npm:3.2.1" checksum: 70ed6b5708e14afa2ab699221ea197d7c68ec0c8274bbe0181aecc5ba636ca27cbd383d2049f0eb9d529e738f5c088825502b317f3df24d18a278e4cc9a10e8b @@ -30890,10 +31441,11 @@ __metadata: languageName: node linkType: hard -"webpack-bundle-analyzer@npm:4.7.0": - version: 4.7.0 - resolution: "webpack-bundle-analyzer@npm:4.7.0" +"webpack-bundle-analyzer@npm:4.8.0": + version: 4.8.0 + resolution: "webpack-bundle-analyzer@npm:4.8.0" dependencies: + "@discoveryjs/json-ext": 0.5.7 acorn: ^8.0.4 acorn-walk: ^8.0.0 chalk: ^4.1.0 @@ -30905,7 +31457,7 @@ __metadata: ws: ^7.3.1 bin: webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 7ca9546dae1271ecd4524646bf45fad32dc69f2293c1ade5f9a0d581d44ab4a12af94294c5ecfe0ed12c5b9327f827a3adfc733b77c162ebe3e0411371f8788e + checksum: 52f2b1442ff01742d6fd7b143487f872449700a2b3b212ec54ce149d2c4e7ab04a34ee2d7d9a54e59749c9f585bc25c923e78fef7946a51e8b64797b967fd0c9 languageName: node linkType: hard @@ -31212,6 +31764,15 @@ __metadata: languageName: node linkType: hard +"webpod@npm:^0.0.2": + version: 0.0.2 + resolution: "webpod@npm:0.0.2" + bin: + webpod: dist/index.js + checksum: 92b5920be7a8a080839221ce70e5d18f5cac86455af9ee20a54e77ee5c577746981c6d70afc2510df15061d3e3ea8c47f9fc36c2be01f47fd7630db1c9e5cba0 + languageName: node + linkType: hard + "websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": version: 0.7.4 resolution: "websocket-driver@npm:0.7.4" @@ -31319,7 +31880,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.8": +"which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": version: 1.1.9 resolution: "which-typed-array@npm:1.1.9" dependencies: @@ -31355,6 +31916,17 @@ __metadata: languageName: node linkType: hard +"which@npm:^3.0.0": + version: 3.0.0 + resolution: "which@npm:3.0.0" + dependencies: + isexe: ^2.0.0 + bin: + node-which: bin/which.js + checksum: 10bcacbcf5062b5a15caa047b7d81ac03525969dc4a06d085f0a23a1c5bca9e048b6fb3f6fa50fb96de997ab5898934f7627e658c135fff054f61421833475df + languageName: node + linkType: hard + "wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5" @@ -31441,6 +32013,16 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:4.0.1": + version: 4.0.1 + resolution: "write-file-atomic@npm:4.0.1" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^3.0.7 + checksum: 3a4d89bdb993937917a61e3847f75eb857dcac157ab4c956c9bab5d95ba82a482de6eff950752e06e86d1950fdc0f794cc29fe63d6ee9dba00aedc21a8b1e039 + languageName: node + linkType: hard + "write-file-atomic@npm:^2.0.0, write-file-atomic@npm:^2.3.0, write-file-atomic@npm:^2.4.2": version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" @@ -31464,7 +32046,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^4.0.0, write-file-atomic@npm:^4.0.1": +"write-file-atomic@npm:^4.0.0, write-file-atomic@npm:^4.0.2": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" dependencies: @@ -31474,6 +32056,16 @@ __metadata: languageName: node linkType: hard +"write-file-atomic@npm:^5.0.0": + version: 5.0.0 + resolution: "write-file-atomic@npm:5.0.0" + dependencies: + imurmurhash: ^0.1.4 + signal-exit: ^3.0.7 + checksum: f44c8bc3578c07a68f696f32b57be241ebfd65628dbd15f2b1a943252ad0ed4f0fc05847bb9b0f0fe9cdbdf0943e7012bf7b3fd3d8bb9b0b424f150747e1bf16 + languageName: node + linkType: hard + "write-json-file@npm:^3.2.0": version: 3.2.0 resolution: "write-json-file@npm:3.2.0" @@ -31488,21 +32080,7 @@ __metadata: languageName: node linkType: hard -"write-json-file@npm:^4.3.0": - version: 4.3.0 - resolution: "write-json-file@npm:4.3.0" - dependencies: - detect-indent: ^6.0.0 - graceful-fs: ^4.1.15 - is-plain-obj: ^2.0.0 - make-dir: ^3.0.0 - sort-keys: ^4.0.0 - write-file-atomic: ^3.0.0 - checksum: 042a93096437fddac5125e66e412bb9e091b9cd5eb8357c8c6bc64e9021af2c4f1ec37915fc29519d71e140baba6890a93fd21019ad4930d4bb6a5aed9129ac7 - languageName: node - linkType: hard - -"write-pkg@npm:^4.0.0": +"write-pkg@npm:4.0.0": version: 4.0.0 resolution: "write-pkg@npm:4.0.0" dependencies: @@ -31513,18 +32091,18 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.11.0, ws@npm:^8.11.0, ws@npm:^8.2.3, ws@npm:^8.4.2": - version: 8.11.0 - resolution: "ws@npm:8.11.0" +"ws@npm:8.12.0, ws@npm:^8.11.0, ws@npm:^8.2.3, ws@npm:^8.4.2": + version: 8.12.0 + resolution: "ws@npm:8.12.0" peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: ">=5.0.2" peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - checksum: b672b312f357afba8568b9dbb9e08b9e8a20845659b35fa6b340dc848efe371379f5e22bb1dc89c4b2940d5e2dc52dd1de85dde41776875fce115a448f94754f + checksum: 2a84d769be015f3644a99a33c1b4c1c268b97315a8387067c242f26ab7ac1f655640220c23ddcbd2f7911649cd00478aaafbb4dff073f0b75f3531ebabd7cced languageName: node linkType: hard @@ -31564,13 +32142,6 @@ __metadata: languageName: node linkType: hard -"xdg-basedir@npm:^4.0.0": - version: 4.0.0 - resolution: "xdg-basedir@npm:4.0.0" - checksum: 1b5d70d58355af90363a4e0a51c992e77fc5a1d8de5822699c7d6e96a6afea9a1e048cb93312be6870f338ca45ebe97f000425028fa149c1e87d1b5b8b212a06 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -31602,6 +32173,13 @@ __metadata: languageName: node linkType: hard +"xmlcreate@npm:^2.0.4": + version: 2.0.4 + resolution: "xmlcreate@npm:2.0.4" + checksum: fc4234e2d1942877d761d4f3d64410b54633d2ec60b13a5d56a6a06545aba39a0df8ed7ded10785a302f632eb4f0a4fedbf4bf10e17892e11d5075244b9e5705 + languageName: node + linkType: hard + "xregexp@npm:4.0.0": version: 4.0.0 resolution: "xregexp@npm:4.0.0" @@ -31609,6 +32187,18 @@ __metadata: languageName: node linkType: hard +"xss@npm:^1.0.8": + version: 1.0.14 + resolution: "xss@npm:1.0.14" + dependencies: + commander: ^2.20.3 + cssfilter: 0.0.10 + bin: + xss: bin/xss + checksum: 0a9b4d71781c8418a0327e86e5991dffe8d8b58d465d391ea74e3fa102168d1aa70a438c85d6af90e76f457bbb6041350b700bff7ad10077c5d816512f10ee0d + languageName: node + linkType: hard + "xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -31672,7 +32262,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.1.1": +"yaml@npm:^2.2.1": version: 2.2.1 resolution: "yaml@npm:2.2.1" checksum: 12f3a73f2d28970d146184b1425d32a63f65e9f4840eeab09155a4d23a15be8401ac7a3a09b6626895ccf853c1b9069450957c0ad82cfe591369aaa58d1593d6 @@ -31710,9 +32300,24 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.6.2, yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.2": - version: 17.6.2 - resolution: "yargs@npm:17.6.2" +"yargs@npm:16.2.0, yargs@npm:^16.2.0": + version: 16.2.0 + resolution: "yargs@npm:16.2.0" + dependencies: + cliui: ^7.0.2 + escalade: ^3.1.1 + get-caller-file: ^2.0.5 + require-directory: ^2.1.1 + string-width: ^4.2.0 + y18n: ^5.0.5 + yargs-parser: ^20.2.2 + checksum: b1dbfefa679848442454b60053a6c95d62f2d2e21dd28def92b647587f415969173c6e99a0f3bab4f1b67ee8283bf735ebe3544013f09491186ba9e8a9a2b651 + languageName: node + linkType: hard + +"yargs@npm:17.7.1, yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.2": + version: 17.7.1 + resolution: "yargs@npm:17.7.1" dependencies: cliui: ^8.0.1 escalade: ^3.1.1 @@ -31721,7 +32326,7 @@ __metadata: string-width: ^4.2.3 y18n: ^5.0.5 yargs-parser: ^21.1.1 - checksum: dd5c89aa8186d2a18625b26b68beb635df648617089135e9661107a92561056427bbd41dbfa228db5a7d968ea1043d96c036c2eb978acf7b61a0ae48bf3be206 + checksum: 0ed3b7694d94da777f3591f1d786d947ed2e59b897da0a0c30e541109ae087979ac26b4ec39557f5e9c4592f19806447963fb132049b9806a1d416bcdd24d2b4 languageName: node linkType: hard @@ -31744,21 +32349,6 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^16.2.0": - version: 16.2.0 - resolution: "yargs@npm:16.2.0" - dependencies: - cliui: ^7.0.2 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.0 - y18n: ^5.0.5 - yargs-parser: ^20.2.2 - checksum: b1dbfefa679848442454b60053a6c95d62f2d2e21dd28def92b647587f415969173c6e99a0f3bab4f1b67ee8283bf735ebe3544013f09491186ba9e8a9a2b651 - languageName: node - linkType: hard - "yauzl@npm:^2.10.0": version: 2.10.0 resolution: "yauzl@npm:2.10.0" @@ -31826,25 +32416,26 @@ __metadata: languageName: node linkType: hard -"zx@npm:7.1.1": - version: 7.1.1 - resolution: "zx@npm:7.1.1" +"zx@npm:7.2.0": + version: 7.2.0 + resolution: "zx@npm:7.2.0" dependencies: - "@types/fs-extra": ^9.0.13 + "@types/fs-extra": ^11.0.1 "@types/minimist": ^1.2.2 - "@types/node": ^18.7.20 + "@types/node": ^18.14.2 "@types/ps-tree": ^1.1.2 - "@types/which": ^2.0.1 - chalk: ^5.0.1 - fs-extra: ^10.1.0 - globby: ^13.1.2 - minimist: ^1.2.6 + "@types/which": ^2.0.2 + chalk: ^5.2.0 + fs-extra: ^11.1.0 + globby: ^13.1.3 + minimist: ^1.2.8 node-fetch: 3.2.10 ps-tree: ^1.2.0 - which: ^2.0.2 - yaml: ^2.1.1 + webpod: ^0.0.2 + which: ^3.0.0 + yaml: ^2.2.1 bin: zx: build/cli.js - checksum: 831e028481ee83c53fd5c20f5663414f784f47ddf4bc0d3a58d7ffa09da53002adce70236ead5b81a02a51727a4ac07ce78344629d51cbab195c9c96897df944 + checksum: bf2cc4ab2edb555d2abf4fb4ebc6b58470a810b9ec884ded28314e4099f324f0b0d4acfc1a6dc5ae0816ed86bfce125d00ed14fa26d39ef849310d5f2374c167 languageName: node linkType: hard