From 07d39b42905d9aca2026fb88dde6353e2853289f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 27 Jun 2026 17:47:00 +0000 Subject: [PATCH] chore(deps): pin dependencies --- .github/actions/release-binaries/action.yml | 14 +- .github/actions/release-os-package/action.yml | 12 +- .github/actions/setup-frontend/action.yml | 4 +- .github/workflows/auto-label.yml | 4 +- .github/workflows/crowdin.yml | 10 +- .github/workflows/dependency-diff.yml | 8 +- .github/workflows/issue-closed-comment.yml | 6 +- .github/workflows/preview.yml | 14 +- .github/workflows/release.yml | 96 +- .github/workflows/stale-waiting-for-reply.yml | 2 +- .github/workflows/test.yml | 98 +- desktop/package.json | 20 +- desktop/pnpm-lock.yaml | 52 +- frontend/package.json | 26 +- frontend/pnpm-lock.yaml | 1710 +++++++++-------- 15 files changed, 1101 insertions(+), 975 deletions(-) diff --git a/.github/actions/release-binaries/action.yml b/.github/actions/release-binaries/action.yml index d75335ccd..134a4227b 100644 --- a/.github/actions/release-binaries/action.yml +++ b/.github/actions/release-binaries/action.yml @@ -79,7 +79,7 @@ runs: } >> "$GITHUB_ENV" - name: Download Mage binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin @@ -89,7 +89,7 @@ runs: - name: Download frontend dist (vikunja only) if: inputs.project == 'vikunja' - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: frontend_dist path: frontend/dist @@ -110,7 +110,7 @@ runs: sudo mv upx-5.0.0-amd64_linux/upx /usr/local/bin - name: Setup xgo cache - uses: useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6 # v5 + uses: useblacksmith/cache@c5fe29eb0efdf1cf4186b9f7fcbbcbc0cf025662 # v5.1.0 with: path: /home/runner/.xgo-cache key: xgo-${{ inputs.project }}-${{ hashFiles('**/go.sum') }} @@ -133,7 +133,7 @@ runs: cd build && mage release:build "$PROJECT" - name: GPG setup - uses: kolaente/action-gpg@main + uses: kolaente/action-gpg@eb0fd8f16fe9b499f060f659092c470cb9f76eb7 # main with: gpg-passphrase: ${{ inputs.gpg-passphrase }} gpg-sign-key: ${{ inputs.gpg-sign-key }} @@ -164,7 +164,7 @@ runs: done - name: Upload zips to S3 - uses: kolaente/s3-action@main + uses: kolaente/s3-action@7f58dddd682b2f93a6c6799c9f68e7a38f2da558 # main with: s3-access-key-id: ${{ inputs.s3-access-key-id }} s3-secret-access-key: ${{ inputs.s3-secret-access-key }} @@ -176,14 +176,14 @@ runs: strip-path-prefix: ${{ env.DIST_PREFIX }}/zip/ - name: Store binaries - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: ${{ env.ARTIFACT_BINARIES_NAME }} path: ./${{ env.DIST_PREFIX }}/binaries/* - name: Store binary packages if: github.ref_type == 'tag' - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: ${{ env.ARTIFACT_ZIPS_NAME }} path: ./${{ env.DIST_PREFIX }}/zip/* diff --git a/.github/actions/release-os-package/action.yml b/.github/actions/release-os-package/action.yml index 8203babcc..e334b4425 100644 --- a/.github/actions/release-os-package/action.yml +++ b/.github/actions/release-os-package/action.yml @@ -91,12 +91,12 @@ runs: echo "S3_TARGET_PATH=/${PROJECT}/${VERSION_OR_UNSTABLE}" >> "$GITHUB_ENV" - name: Download project binaries - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: ${{ env.BINARIES_ARTIFACT_NAME }} path: ${{ env.BINARIES_DOWNLOAD_PATH }} - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable @@ -123,7 +123,7 @@ runs: - name: GPG setup for archlinux signing if: inputs.packager == 'archlinux' - uses: kolaente/action-gpg@main + uses: kolaente/action-gpg@eb0fd8f16fe9b499f060f659092c470cb9f76eb7 # main with: gpg-passphrase: ${{ inputs.gpg-passphrase }} gpg-sign-key: ${{ inputs.gpg-sign-key }} @@ -163,7 +163,7 @@ runs: run: mkdir -p "$PACKAGE_OUTPUT_DIR" - name: Create package - uses: kolaente/action-gh-nfpm@master + uses: kolaente/action-gh-nfpm@08460c16ce3baaa48eaf94d51eea0e653b15d955 # master with: packager: ${{ inputs.packager }} target: ${{ env.PACKAGE_OUTPUT_DIR }}/${{ env.PACKAGE_FILENAME }} @@ -186,7 +186,7 @@ runs: "$PACKAGE_OUTPUT_DIR/$PACKAGE_FILENAME" - name: Upload to S3 - uses: kolaente/s3-action@main + uses: kolaente/s3-action@7f58dddd682b2f93a6c6799c9f68e7a38f2da558 # main with: s3-access-key-id: ${{ inputs.s3-access-key-id }} s3-secret-access-key: ${{ inputs.s3-secret-access-key }} @@ -198,7 +198,7 @@ runs: strip-path-prefix: ${{ env.PACKAGE_OUTPUT_DIR }}/ - name: Store OS package - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: ${{ env.ARTIFACT_NAME }} path: ${{ env.PACKAGE_OUTPUT_DIR }}/* diff --git a/.github/actions/setup-frontend/action.yml b/.github/actions/setup-frontend/action.yml index a669dadfe..1c396672f 100644 --- a/.github/actions/setup-frontend/action.yml +++ b/.github/actions/setup-frontend/action.yml @@ -16,11 +16,11 @@ runs: echo "CYPRESS_INSTALL_BINARY=0" >> $GITHUB_ENV echo "PUPPETEER_SKIP_DOWNLOAD=true" >> $GITHUB_ENV echo "PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1" >> $GITHUB_ENV - - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4 + - uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0 with: run_install: false package_json_file: frontend/package.json - - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6 + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: frontend/.nvmrc cache: 'pnpm' diff --git a/.github/workflows/auto-label.yml b/.github/workflows/auto-label.yml index bea50f644..d88838607 100644 --- a/.github/workflows/auto-label.yml +++ b/.github/workflows/auto-label.yml @@ -29,7 +29,7 @@ jobs: - name: Render system prompt from live labels id: render - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: PROMPT_TEMPLATE_PATH: .github/workflows/auto-label.prompt.md with: @@ -132,7 +132,7 @@ jobs: prompt-file: ${{ steps.prep.outputs.prompt_path }} - name: Apply labels - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: AI_RESPONSE: ${{ steps.classify.outputs.response }} with: diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index 93d5bbf71..ba076b089 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -9,19 +9,19 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} persist-credentials: true - name: push source files - uses: crowdin/github-action@b4b468cffefb50bdd99dd83e5d2eaeb63c880380 # v2 + uses: crowdin/github-action@52aa776766211d83d975df51f3b9c53c2f8ba35f # v2.16.3 with: command: 'push' env: CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} - name: pull translations - uses: crowdin/github-action@b4b468cffefb50bdd99dd83e5d2eaeb63c880380 # v2 + uses: crowdin/github-action@52aa776766211d83d975df51f3b9c53c2f8ba35f # v2.16.3 with: command: 'download' command_args: '--export-only-approved --skip-untranslated-strings' @@ -29,7 +29,7 @@ jobs: CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} - name: Setup Node.js - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: frontend/.nvmrc - name: Ensure file permissions @@ -55,7 +55,7 @@ jobs: git commit -m "chore(i18n): update translations via Crowdin" - name: Push changes if: steps.check_changes.outputs.changes_exist != '0' - uses: ad-m/github-push-action@master + uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # master with: ssh: true branch: ${{ github.ref }} diff --git a/.github/workflows/dependency-diff.yml b/.github/workflows/dependency-diff.yml index b3477137a..173430bef 100644 --- a/.github/workflows/dependency-diff.yml +++ b/.github/workflows/dependency-diff.yml @@ -18,11 +18,11 @@ jobs: directory: [frontend, desktop] steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: fetch-depth: 0 - name: Create Diff - uses: e18e/action-dependency-diff@v1 + uses: e18e/action-dependency-diff@8e9b8c1957ab066d36235a43f4c1ff1522e1bdbc # v1.6.1 with: working-directory: ${{ matrix.directory }} @@ -33,11 +33,11 @@ jobs: directory: [frontend, desktop] steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: fetch-depth: 0 - name: Check provenance downgrades - uses: danielroe/provenance-action@main + uses: danielroe/provenance-action@81568f71211c1839d6d3583c6a93037f5348c816 # main with: workspace-path: ${{ matrix.directory }} fail-on-provenance-change: true diff --git a/.github/workflows/issue-closed-comment.yml b/.github/workflows/issue-closed-comment.yml index 360ab9cab..0f7b0f82e 100644 --- a/.github/workflows/issue-closed-comment.yml +++ b/.github/workflows/issue-closed-comment.yml @@ -10,14 +10,14 @@ jobs: steps: - name: Generate GitHub App token id: generate-token - uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2 + uses: actions/create-github-app-token@fee1f7d63c2ff003460e3d139729b119787bc349 # v2.2.2 with: app-id: ${{ secrets.BOT_APP_ID }} private-key: ${{ secrets.BOT_APP_PRIVATE_KEY }} - name: Find closing PR or commit id: find-closer - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: github-token: ${{ steps.generate-token.outputs.token }} script: | @@ -82,7 +82,7 @@ jobs: - name: Comment on issue if: steps.find-closer.outputs.closed_by_code == 'true' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: github-token: ${{ steps.generate-token.outputs.token }} script: | diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index c0b83ffa9..550c7188d 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -25,7 +25,7 @@ jobs: docker-images: false swap-storage: false - name: Checkout - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: # For pull_request_target, we need to explicitly fetch the PR ref from forks # since the PR's commit SHA is not reachable in the base repository. @@ -34,27 +34,27 @@ jobs: ref: refs/pull/${{ github.event.pull_request.number }}/head - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Login to GHCR - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 with: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3 + uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 with: version: latest - name: Docker meta id: meta - uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5 + uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0 with: images: ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }} tags: | type=ref,event=pr type=sha,format=long - name: Build and push PR image - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 + uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 with: context: . platforms: linux/amd64 @@ -66,7 +66,7 @@ jobs: build-args: | RELEASE_VERSION=${{ steps.ghd.outputs.describe }} - name: Comment on PR - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: DOCKER_META_TAGS: ${{ steps.meta.outputs.tags }} with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 910be41fd..3e45d1d92 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,14 +8,14 @@ jobs: runs-on: ubuntu-latest name: prepare-build-mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Cache build mage id: cache-build-mage - uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5 + uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: key: ${{ runner.os }}-build-mage-build-${{ hashFiles('build/magefile.go') }} path: | @@ -33,7 +33,7 @@ jobs: export PATH=$PATH:$GOPATH/bin mage -compile ./build-mage-static - name: Store build mage binary - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: build_mage_bin path: ./build/build-mage-static @@ -43,14 +43,14 @@ jobs: steps: - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Login to Docker Hub - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_PASSWORD }} - name: Login to GHCR - uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3 + uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -58,7 +58,7 @@ jobs: - name: Docker meta version if: ${{ github.ref_type == 'tag' }} id: meta - uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5 + uses: docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5.10.0 with: images: | vikunja/vikunja @@ -70,7 +70,7 @@ jobs: type=raw,value=latest - name: Build and push unstable if: ${{ github.ref_type != 'tag' }} - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 + uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 with: platforms: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64/v8 push: true @@ -81,7 +81,7 @@ jobs: RELEASE_VERSION=${{ steps.ghd.outputs.describe }} - name: Build and push version if: ${{ github.ref_type == 'tag' }} - uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 + uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2 with: platforms: linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64/v8 push: true @@ -93,10 +93,10 @@ jobs: binaries: runs-on: blacksmith-8vcpu-ubuntu-2204 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - uses: ./.github/actions/release-binaries with: project: vikunja @@ -112,10 +112,10 @@ jobs: veans-binaries: runs-on: blacksmith-8vcpu-ubuntu-2204 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - uses: ./.github/actions/release-binaries with: project: veans @@ -147,10 +147,10 @@ jobs: pkg: armv7 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - uses: ./.github/actions/release-os-package with: project: vikunja @@ -186,10 +186,10 @@ jobs: pkg: armv7 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - uses: ./.github/actions/release-os-package with: project: veans @@ -235,19 +235,19 @@ jobs: REPO_SUITE: ${{ github.ref_type == 'tag' && 'stable' || 'unstable' }} RELEASE_VERSION: unstable steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download build mage binary # Statically compiled in test.yml's build-mage job so it runs inside # ubuntu/fedora/archlinux containers without a Go toolchain. if: matrix.format != 'apk' - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: build_mage_bin path: build - name: Download all server OS packages - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: pattern: vikunja_os_package_* merge-multiple: true @@ -257,14 +257,14 @@ jobs: # Merged into the same incoming dir so reprepro / createrepo_c / # repo-add / the apk loop pick them up alongside vikunja's packages # — same suite, same arch fan-out, no extra source entry for users. - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: pattern: veans_os_package_* merge-multiple: true path: dist/repo-work/incoming - name: Download desktop packages (Linux) - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_desktop_packages_ubuntu-latest path: dist/repo-work/incoming-desktop @@ -309,7 +309,7 @@ jobs: - name: GPG setup if: matrix.format != 'apk' - uses: kolaente/action-gpg@main + uses: kolaente/action-gpg@eb0fd8f16fe9b499f060f659092c470cb9f76eb7 # main with: gpg-passphrase: "${{ secrets.RELEASE_GPG_PASSPHRASE }}" gpg-sign-key: "${{ secrets.RELEASE_GPG_SIGN_KEY }}" @@ -384,7 +384,7 @@ jobs: find dist/repo-output -type d -empty -delete 2>/dev/null || true - name: Upload to R2 - uses: kolaente/s3-action@main + uses: kolaente/s3-action@7f58dddd682b2f93a6c6799c9f68e7a38f2da558 # main with: s3-access-key-id: ${{ secrets.S3_ACCESS_KEY }} s3-secret-access-key: ${{ secrets.S3_SECRET_KEY }} @@ -398,12 +398,12 @@ jobs: config-yaml: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: generate @@ -411,7 +411,7 @@ jobs: chmod +x ./mage-static ./mage-static generate:config-yaml 1 - name: Upload to S3 - uses: kolaente/s3-action@main + uses: kolaente/s3-action@7f58dddd682b2f93a6c6799c9f68e7a38f2da558 # main with: s3-access-key-id: ${{ secrets.S3_ACCESS_KEY }} s3-secret-access-key: ${{ secrets.S3_SECRET_KEY }} @@ -431,16 +431,16 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Install pnpm - uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4 + uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0 with: package_json_file: desktop/package.json - name: Setup Node - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version-file: frontend/.nvmrc cache: pnpm @@ -451,7 +451,7 @@ jobs: sudo apt-get update sudo apt-get install --no-install-recommends -y libopenjp2-tools rpm libarchive-tools - name: get frontend - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: frontend_dist path: frontend/dist @@ -461,7 +461,7 @@ jobs: pnpm install --frozen-lockfile --prefer-offline --fetch-timeout 100000 node build.js "${{ steps.ghd.outputs.describe }}" ${{ github.ref_type == 'tag' }} - name: Upload to S3 - uses: kolaente/s3-action@main + uses: kolaente/s3-action@7f58dddd682b2f93a6c6799c9f68e7a38f2da558 # main with: s3-access-key-id: ${{ secrets.S3_ACCESS_KEY }} s3-secret-access-key: ${{ secrets.S3_SECRET_KEY }} @@ -473,7 +473,7 @@ jobs: strip-path-prefix: desktop/dist/ exclude: "desktop/dist/*.blockmap" - name: Store Desktop Package - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: vikunja_desktop_packages_${{ matrix.os }} path: | @@ -486,16 +486,16 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: ssh-key: ${{ secrets.SSH_PRIVATE_KEY }} persist-credentials: true - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: generate @@ -520,7 +520,7 @@ jobs: git commit -am "[skip ci] Updated swagger docs" - name: Push changes if: steps.check_changes.outputs.changes_exist != '0' - uses: ad-m/github-push-action@master + uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # master with: ssh: true branch: ${{ github.ref }} @@ -539,44 +539,44 @@ jobs: contents: write steps: - name: Download Binaries - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_bin_packages - name: Download OS Packages - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: pattern: vikunja_os_package_* merge-multiple: true - name: Download Veans Binaries - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: veans_bin_packages - name: Download Veans OS Packages - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: pattern: veans_os_package_* merge-multiple: true - name: Download Desktop Package Linux - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_desktop_packages_ubuntu-latest - name: Download Desktop Package MacOS - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_desktop_packages_macos-latest - name: Download Desktop Package Windows - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_desktop_packages_windows-latest - name: Release - uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2.6.2 if: github.ref_type == 'tag' with: draft: true diff --git a/.github/workflows/stale-waiting-for-reply.yml b/.github/workflows/stale-waiting-for-reply.yml index 114d8089e..355ab1dfc 100644 --- a/.github/workflows/stale-waiting-for-reply.yml +++ b/.github/workflows/stale-waiting-for-reply.yml @@ -12,7 +12,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 with: only-labels: 'waiting for reply' days-before-issue-stale: 30 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 65e0bff12..be5715d3c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,26 +8,26 @@ jobs: runs-on: ubuntu-latest name: prepare-mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Cache Mage id: cache-mage - uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5 + uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: key: ${{ runner.os }}-build-mage-${{ hashFiles('magefile.go') }} path: | ./mage-static - name: Compile Mage if: ${{ steps.cache-mage.outputs.cache-hit != 'true' }} - uses: magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3 + uses: magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3.1.0 with: version: latest args: -compile ./mage-static - name: Store Mage Binary - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: mage_bin path: ./mage-static @@ -36,16 +36,16 @@ jobs: runs-on: ubuntu-latest needs: mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Build @@ -57,7 +57,7 @@ jobs: chmod +x ./mage-static ./mage-static build - name: Store Vikunja Binary - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: vikunja_bin path: ./vikunja @@ -65,8 +65,8 @@ jobs: api-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: prepare frontend files @@ -74,19 +74,19 @@ jobs: mkdir -p frontend/dist touch frontend/dist/index.html - name: golangci-lint - uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9 + uses: golangci/golangci-lint-action@82606bf257cbaff209d206a39f5134f0cfbfd2ee # v9.2.1 with: version: v2.10.1 veans-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: golangci-lint - uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9 + uses: golangci/golangci-lint-action@82606bf257cbaff209d206a39f5134f0cfbfd2ee # v9.2.1 with: version: v2.10.1 working-directory: veans @@ -94,8 +94,8 @@ jobs: veans-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + - uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Install mage @@ -115,9 +115,9 @@ jobs: runs-on: ubuntu-latest needs: mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Check @@ -164,7 +164,7 @@ jobs: wget https://dl.vikunja.io/vikunja/unstable/vikunja-unstable-linux-amd64-full.zip -q -O vikunja-latest.zip unzip vikunja-latest.zip vikunja-unstable-linux-amd64 - name: Download Vikunja Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_bin - name: run migration @@ -254,13 +254,13 @@ jobs: ports: - 389:389 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Configure Postgres for faster tests @@ -300,13 +300,13 @@ jobs: needs: - mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: test @@ -321,13 +321,13 @@ jobs: needs: - mage steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: test @@ -351,13 +351,13 @@ jobs: ports: - 9000:9000 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Mage Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: mage_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: test S3 file storage integration @@ -382,7 +382,7 @@ jobs: frontend-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - uses: ./.github/actions/setup-frontend - name: Lint working-directory: frontend @@ -391,7 +391,7 @@ jobs: frontend-stylelint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - uses: ./.github/actions/setup-frontend - name: Lint styles working-directory: frontend @@ -400,7 +400,7 @@ jobs: frontend-typecheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - uses: ./.github/actions/setup-frontend - name: Typecheck continue-on-error: true @@ -410,7 +410,7 @@ jobs: test-frontend-unit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - uses: ./.github/actions/setup-frontend - name: Run unit tests working-directory: frontend @@ -419,11 +419,11 @@ jobs: frontend-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - uses: ./.github/actions/setup-frontend - name: Git describe id: ghd - uses: proudust/gh-describe@v2 + uses: proudust/gh-describe@80412be8ce0e77d8afba6b340e34790bc772aa45 # v2.2.0 - name: Inject frontend version working-directory: frontend run: | @@ -432,7 +432,7 @@ jobs: working-directory: frontend run: pnpm build - name: Store Frontend - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: frontend_dist path: ./frontend/dist @@ -442,13 +442,13 @@ jobs: needs: - api-build steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Vikunja Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_bin - name: Set up Go - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6 + uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6.5.0 with: go-version: stable - name: Install mage @@ -501,7 +501,7 @@ jobs: (cd veans && mage test:e2e) - name: Upload API log on failure if: failure() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: veans-e2e-vikunja-log path: /tmp/vikunja.log @@ -526,16 +526,16 @@ jobs: image: mcr.microsoft.com/playwright:v1.58.2-jammy@sha256:4698a73749c5848d3f5fcd42a2174d172fcad2b2283e087843b115424303a565 options: --user 1001 steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Download Vikunja Binary - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: vikunja_bin - uses: ./.github/actions/setup-frontend with: install-e2e-binaries: false # Playwright browsers already in container - name: Download Frontend - uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: name: frontend_dist path: ./frontend/dist @@ -570,14 +570,14 @@ jobs: VIKUNJA_AUTH_OPENID_PROVIDERS_DEX_CLIENTID: vikunja VIKUNJA_AUTH_OPENID_PROVIDERS_DEX_CLIENTSECRET: secret - name: Upload Playwright Report - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 if: always() with: name: playwright-report-${{ matrix.shard }} path: frontend/playwright-report/ retention-days: 30 - name: Upload Test Results - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 if: always() with: name: playwright-test-results-${{ matrix.shard }} diff --git a/desktop/package.json b/desktop/package.json index ca2b01988..41b16c0de 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -73,16 +73,16 @@ "electron" ], "overrides": { - "minimatch": "^10.2.3", - "tar": ">=7.5.16", - "@tootallnate/once": "^3.0.1", - "picomatch": ">=4.0.4", - "tmp": ">=0.2.7", - "ip-address": ">=10.1.1", - "form-data": ">=4.0.6", - "js-yaml": ">=4.2.0", - "undici@6": "^6.27.0", - "undici@7": "^7.28.0" + "minimatch": "10.2.5", + "tar": "7.5.17", + "@tootallnate/once": "3.0.1", + "picomatch": "4.0.4", + "tmp": "0.2.7", + "ip-address": "10.2.0", + "form-data": "4.0.6", + "js-yaml": "5.2.0", + "undici@6": "6.27.0", + "undici@7": "7.28.0" } } } diff --git a/desktop/pnpm-lock.yaml b/desktop/pnpm-lock.yaml index c57f9adfd..081e01f04 100644 --- a/desktop/pnpm-lock.yaml +++ b/desktop/pnpm-lock.yaml @@ -5,16 +5,16 @@ settings: excludeLinksFromLockfile: false overrides: - minimatch: ^10.2.3 - tar: '>=7.5.16' - '@tootallnate/once': ^3.0.1 - picomatch: '>=4.0.4' - tmp: '>=0.2.7' - ip-address: '>=10.1.1' - form-data: '>=4.0.6' - js-yaml: '>=4.2.0' - undici@6: ^6.27.0 - undici@7: ^7.28.0 + minimatch: 10.2.5 + tar: 7.5.17 + '@tootallnate/once': 3.0.1 + picomatch: 4.0.4 + tmp: 0.2.7 + ip-address: 10.2.0 + form-data: 4.0.6 + js-yaml: 5.2.0 + undici@6: 6.27.0 + undici@7: 7.28.0 importers: @@ -620,7 +620,7 @@ packages: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: - picomatch: '>=4.0.4' + picomatch: 4.0.4 peerDependenciesMeta: picomatch: optional: true @@ -834,8 +834,8 @@ packages: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@5.2.0: + resolution: {integrity: sha512-YeLUMlvR4Ou1B119LIaM0r65JvbOBooJDc9yEu0dClb/uSC5P4FrLU8OCCz/HXWvtPoIrR0dRzABTjo1sTN9Bw==} hasBin: true json-buffer@3.0.1: @@ -1299,8 +1299,8 @@ packages: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} - tar@7.5.16: - resolution: {integrity: sha512-56adEpPMouktRlBLXiaYFFzZ/3+JXa8P9n7WbR+ibIjtviN55mEaOkiysCnPnWm+7kkui1Dn8J9l+g6zV8731w==} + tar@7.5.17: + resolution: {integrity: sha512-wPEBwzapC+2PaTYPH6e2L+cNOEE227S47wUYFqlegcs8zlLLmeb9Fcff1HVZY4Fwku/1Eyv38n7GYwB2aaS71g==} engines: {node: '>=18'} temp-file@3.4.0: @@ -1735,13 +1735,13 @@ snapshots: hosted-git-info: 4.1.0 is-ci: 3.0.1 isbinaryfile: 5.0.7 - js-yaml: 4.2.0 + js-yaml: 5.2.0 lazy-val: 1.0.5 minimatch: 10.2.5 read-config-file: 6.3.2 sanitize-filename: 1.6.4 semver: 7.8.1 - tar: 7.5.16 + tar: 7.5.17 temp-file: 3.4.0 transitivePeerDependencies: - supports-color @@ -1777,7 +1777,7 @@ snapshots: hosted-git-info: 4.1.0 isbinaryfile: 5.0.7 jiti: 2.6.1 - js-yaml: 4.2.0 + js-yaml: 5.2.0 json5: 2.2.3 lazy-val: 1.0.5 minimatch: 10.2.5 @@ -1786,7 +1786,7 @@ snapshots: proper-lockfile: 4.1.2 resedit: 1.7.2 semver: 7.7.4 - tar: 7.5.16 + tar: 7.5.17 temp-file: 3.4.0 tiny-async-pool: 1.3.0 unzipper: 0.12.5 @@ -1924,7 +1924,7 @@ snapshots: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-ci: 3.0.1 - js-yaml: 4.2.0 + js-yaml: 5.2.0 source-map-support: 0.5.21 stat-mode: 1.0.0 temp-file: 3.4.0 @@ -1941,7 +1941,7 @@ snapshots: fs-extra: 10.1.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - js-yaml: 4.2.0 + js-yaml: 5.2.0 sanitize-filename: 1.6.4 source-map-support: 0.5.21 stat-mode: 1.0.0 @@ -2094,7 +2094,7 @@ snapshots: app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@24.13.3) builder-util: 26.15.3 fs-extra: 10.1.0 - js-yaml: 4.2.0 + js-yaml: 5.2.0 transitivePeerDependencies: - electron-builder-squirrel-windows - supports-color @@ -2533,7 +2533,7 @@ snapshots: jiti@2.6.1: {} - js-yaml@4.2.0: + js-yaml@5.2.0: dependencies: argparse: 2.0.1 @@ -2649,7 +2649,7 @@ snapshots: nopt: 9.0.0 proc-log: 6.1.0 semver: 7.8.1 - tar: 7.5.16 + tar: 7.5.17 tinyglobby: 0.2.15 undici: 6.27.0 which: 6.0.1 @@ -2784,7 +2784,7 @@ snapshots: config-file-ts: 0.2.6 dotenv: 9.0.2 dotenv-expand: 5.1.0 - js-yaml: 4.2.0 + js-yaml: 5.2.0 json5: 2.2.3 lazy-val: 1.0.5 @@ -3001,7 +3001,7 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - tar@7.5.16: + tar@7.5.17: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 diff --git a/frontend/package.json b/frontend/package.json index 8219d06a8..4daab0e56 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -169,20 +169,20 @@ "vue-demi" ], "overrides": { - "minimatch": "^10.2.3", + "minimatch": "10.2.5", "rollup": "$rollup", - "basic-ftp": ">=5.2.2", - "serialize-javascript": "^7.0.5", - "flatted": "^3.4.1", - "ip-address": ">=10.1.1", - "postcss": ">=8.5.10", - "tmp": ">=0.2.7", - "esbuild": ">=0.28.1", - "form-data": ">=4.0.6", - "markdown-it": ">=14.2.0", - "launch-editor": ">=2.14.1", - "@babel/core": ">=7.29.6", - "js-yaml@4": ">=4.2.0" + "basic-ftp": "6.0.1", + "serialize-javascript": "7.0.6", + "flatted": "3.4.2", + "ip-address": "10.2.0", + "postcss": "8.5.15", + "tmp": "0.2.7", + "esbuild": "0.28.1", + "form-data": "4.0.6", + "markdown-it": "14.2.0", + "launch-editor": "2.14.1", + "@babel/core": "8.0.1", + "js-yaml@4": "5.2.0" } } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index b9f6c6ab4..ee6e2ac55 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -5,20 +5,20 @@ settings: excludeLinksFromLockfile: false overrides: - minimatch: ^10.2.3 + minimatch: 10.2.5 rollup: 4.62.2 - basic-ftp: '>=5.2.2' - serialize-javascript: ^7.0.5 - flatted: ^3.4.1 - ip-address: '>=10.1.1' - postcss: '>=8.5.10' - tmp: '>=0.2.7' - esbuild: '>=0.28.1' - form-data: '>=4.0.6' - markdown-it: '>=14.2.0' - launch-editor: '>=2.14.1' - '@babel/core': '>=7.29.6' - js-yaml@4: '>=4.2.0' + basic-ftp: 6.0.1 + serialize-javascript: 7.0.6 + flatted: 3.4.2 + ip-address: 10.2.0 + postcss: 8.5.15 + tmp: 0.2.7 + esbuild: 0.28.1 + form-data: 4.0.6 + markdown-it: 14.2.0 + launch-editor: 2.14.1 + '@babel/core': 8.0.1 + js-yaml@4: 5.2.0 importers: @@ -240,7 +240,7 @@ importers: version: 14.3.0(vue@3.5.27(typescript@5.9.3)) autoprefixer: specifier: 10.5.1 - version: 10.5.1(postcss@8.5.14) + version: 10.5.1(postcss@8.5.15) browserslist: specifier: 4.28.4 version: 4.28.4 @@ -251,7 +251,7 @@ importers: specifier: 3.2.3 version: 3.2.3 esbuild: - specifier: '>=0.28.1' + specifier: 0.28.1 version: 0.28.1 eslint: specifier: 9.39.4 @@ -272,8 +272,8 @@ importers: specifier: 12.0.1 version: 12.0.1 postcss: - specifier: '>=8.5.10' - version: 8.5.14 + specifier: 8.5.15 + version: 8.5.15 postcss-easing-gradients: specifier: 3.0.1 version: 3.0.1 @@ -282,7 +282,7 @@ importers: version: 1.8.1 postcss-preset-env: specifier: 11.3.1 - version: 11.3.1(postcss@8.5.14) + version: 11.3.1(postcss@8.5.15) rollup: specifier: 4.62.2 version: 4.62.2 @@ -303,7 +303,7 @@ importers: version: 1.6.1(postcss-html@1.8.1)(stylelint@17.13.0(typescript@5.9.3)) stylelint-config-standard-scss: specifier: 17.0.0 - version: 17.0.0(postcss@8.5.14)(stylelint@17.13.0(typescript@5.9.3)) + version: 17.0.0(postcss@8.5.15)(stylelint@17.13.0(typescript@5.9.3)) stylelint-use-logical: specifier: 2.1.3 version: 2.1.3(stylelint@17.13.0(typescript@5.9.3)) @@ -376,6 +376,10 @@ packages: resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} + '@babel/code-frame@8.0.0': + resolution: {integrity: sha512-dYYg153EyN2Ekbqw2zAsbd6/JR+9N2SEoC7YV2GyyqMM7x9bLDTjBD6XBhSMLH0wtIVyJj03jWNriQhaN+eoCw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/compat-data@7.26.0': resolution: {integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==} engines: {node: '>=6.9.0'} @@ -384,14 +388,22 @@ packages: resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} engines: {node: '>=6.9.0'} - '@babel/core@7.29.7': - resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} - engines: {node: '>=6.9.0'} + '@babel/compat-data@8.0.0': + resolution: {integrity: sha512-DOjnob/cXOUgDOozCDeq/aK2p5y8dUIVdf6tNhEV1HQRd6I8aQ4f4fbtHRVEvb6lP3BGomrKHiS8ICAASSVQSw==} + engines: {node: ^22.18.0 || >=24.11.0} + + '@babel/core@8.0.1': + resolution: {integrity: sha512-5FgxM4dLQpMJHSiVATk8foW263dVHQHBVpXYiimNECVWG01f4nFyEbQixeT6Mwvg7TayREJ2gpKl3o2RoMdnqw==} + engines: {node: ^22.18.0 || >=24.11.0} '@babel/generator@7.29.7': resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} engines: {node: '>=6.9.0'} + '@babel/generator@8.0.0': + resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -408,27 +420,35 @@ packages: resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@8.0.0': + resolution: {integrity: sha512-JwculLABZvyPvyLBpwU/E/IbH2uM3mnxNtIJpxnIfb24y1PrdVxK5Dqjle4DpgqpGRnwgC7G8IkzPdSXZrO1Ew==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-create-regexp-features-plugin@7.25.9': resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-define-polyfill-provider@0.6.2': resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-globals@7.29.7': resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} engines: {node: '>=6.9.0'} + '@babel/helper-globals@8.0.0': + resolution: {integrity: sha512-lLozHOM6sWWlxNo8CYqHy4MBZeTvHXNgVPBfPOGsjPKUzHC2Az9QwB6gxdQmpwHl6GlQtbGgS+lj5887guDiLw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-member-expression-to-functions@7.25.9': resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} @@ -445,7 +465,7 @@ packages: resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-optimise-call-expression@7.25.9': resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} @@ -463,13 +483,13 @@ packages: resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-replace-supers@7.25.9': resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/helper-simple-access@7.25.9': resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} @@ -487,6 +507,10 @@ packages: resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@8.0.0': + resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} @@ -495,6 +519,10 @@ packages: resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@8.0.2': + resolution: {integrity: sha512-9Fr9QeyCAyi1BR1jKZ6uYQ24EIhQUx5ReHfQU7drOE+TPOb+w11/dsqLkMOT2U29OdCT71XajrOT8xDc1C7orA==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} @@ -503,13 +531,17 @@ packages: resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@8.0.0': + resolution: {integrity: sha512-U4Dybxh4WESWHt5XhBeExi4DrY0/DNK1aHpQbsrQXCUbFHuMweT0TpLEWKvaraV2Y6fS+ZXunsZ8zIuZIgvF2Q==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-wrap-function@7.25.9': resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.29.7': - resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} - engines: {node: '>=6.9.0'} + '@babel/helpers@8.0.0': + resolution: {integrity: sha512-wfbi91pM3py96oIiJEz7qIpyXDytgr9zQC1HEWwlGNVRAEmItuU/0a41ZUKu1sJGyhhOIpc4t5vk4PYzt8wpsg==} + engines: {node: ^22.18.0 || >=24.11.0} '@babel/parser@7.28.5': resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} @@ -521,405 +553,410 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@8.0.0': + resolution: {integrity: sha512-aLxAE+imI9bCcyaPrUDjBv3uSkWieifjLe0kuFOZF0zli0L6GCsTmsePnTr55adbIAgYz2zhN1vnFimCBUYcRQ==} + engines: {node: ^22.18.0 || >=24.11.0} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-proposal-decorators@7.25.9': resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-decorators@7.25.9': resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-import-assertions@7.26.0': resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-import-attributes@7.26.0': resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-import-meta@7.10.4': resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-jsx@7.25.9': resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-typescript@7.25.9': resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-syntax-unicode-sets-regex@7.18.6': resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-arrow-functions@7.25.9': resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-async-generator-functions@7.25.9': resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-async-to-generator@7.25.9': resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-block-scoped-functions@7.25.9': resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-block-scoping@7.25.9': resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-class-properties@7.25.9': resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-class-static-block@7.26.0': resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-classes@7.25.9': resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-computed-properties@7.25.9': resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-destructuring@7.25.9': resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-dotall-regex@7.25.9': resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-duplicate-keys@7.25.9': resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-dynamic-import@7.25.9': resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-exponentiation-operator@7.25.9': resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-export-namespace-from@7.25.9': resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-for-of@7.25.9': resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-function-name@7.25.9': resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-json-strings@7.25.9': resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-literals@7.25.9': resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-logical-assignment-operators@7.25.9': resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-member-expression-literals@7.25.9': resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-modules-amd@7.25.9': resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-modules-commonjs@7.25.9': resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-modules-systemjs@7.29.4': resolution: {integrity: sha512-N7QmZ0xRZfjHOfZeQLJjwgX2zS9pdGHSVl/cjSGlo4dXMqvurfxXDMKY4RqEKzPozV78VMcd0lxyG13mlbKc4w==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-modules-umd@7.25.9': resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-new-target@7.25.9': resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-nullish-coalescing-operator@7.25.9': resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-numeric-separator@7.25.9': resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-object-rest-spread@7.25.9': resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-object-super@7.25.9': resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-optional-catch-binding@7.25.9': resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-optional-chaining@7.25.9': resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-parameters@7.25.9': resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-private-methods@7.25.9': resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-private-property-in-object@7.25.9': resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-property-literals@7.25.9': resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-regenerator@7.25.9': resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-regexp-modifiers@7.26.0': resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-reserved-words@7.25.9': resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-shorthand-properties@7.25.9': resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-spread@7.25.9': resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-sticky-regex@7.25.9': resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-template-literals@7.25.9': resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-typeof-symbol@7.25.9': resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-typescript@7.25.9': resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-unicode-escapes@7.25.9': resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-unicode-property-regex@7.25.9': resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-unicode-regex@7.25.9': resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/plugin-transform-unicode-sets-regex@7.25.9': resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/preset-env@7.26.0': resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/preset-modules@0.1.6-no-external-plugins': resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@babel/runtime@7.25.4': resolution: {integrity: sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==} @@ -929,10 +966,18 @@ packages: resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} + '@babel/template@8.0.0': + resolution: {integrity: sha512-eAD0QW/AlbamBbw0FeGiwasbCVPq5ncW0HNVyLP3B9czqLyh4gvw+5JTSNt6le9+ziAU7mqDZsKTHf3jTb4chQ==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/traverse@7.29.7': resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} engines: {node: '>=6.9.0'} + '@babel/traverse@8.0.0': + resolution: {integrity: sha512-bxTj/W2VclGE6CctlfQOpxg8MPDzXArRqkOBePw8EHfebcjF7fETWSS3BriEECo+UiU/Yblq+xUtSImFu7cTbw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/types@7.28.5': resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} @@ -941,6 +986,10 @@ packages: resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} + '@babel/types@8.0.0': + resolution: {integrity: sha512-K8ponJDxBwDHigkeFqaqT5wLGl4bTlwMafR8k7b5CPxr6Ww+UG9ls8Yx6Tcpboxu97eeGVEEyKcHmEyOwN1vSw==} + engines: {node: ^22.18.0 || >=24.11.0} + '@bufbuild/protobuf@2.5.2': resolution: {integrity: sha512-foZ7qr0IsUBjzWIq+SuBLfdQCpJ1j8cTuNNT4owngTHoN5KsJb8L9t65fzz7SCeSWzescoOil/0ldqiL041ABg==} @@ -1061,265 +1110,265 @@ packages: resolution: {integrity: sha512-XaMnJJqqZv4veulLELvM+5caEMcLTsFyqTrkwGKPMF+UbiM7dlQoe4K46EnwfSJIvnm91K1ZXsZSd3OuJ04p9w==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-cascade-layers@6.0.0': resolution: {integrity: sha512-WhsECqmrEZQGqaPlBA7JkmF/CJ2/+wetL4fkL9sOPccKd32PQ1qToFM6gqSI5rkpmYqubvbxjEJhyMTHYK0vZQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-color-function-display-p3-linear@2.0.5': resolution: {integrity: sha512-YzY5qI0S/CsvqvMSiDn85ZyTCRLdnywxQn+6Fv8AU17aCE/fjcor54OSdVb/HlABBTcBq+d8NlWcLz11Bmo2mQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-color-function@5.0.5': resolution: {integrity: sha512-s+9fU1+sZazUNk0WyKShlfmTLC0fosxNY5x7DiD637xXbZLX2lyce23QrdRhytP3Ja1G77qUk6cRD37N1gemdQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-color-mix-function@4.0.5': resolution: {integrity: sha512-eBrrzTKudOlDl2XOJzW/pzHPIkC8tGkcGpNiFO/vmevb08U1huYEINhlxr8iz4OzSqs1GtiJx4d2v5iHFOZjNw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-color-mix-variadic-function-arguments@2.0.5': resolution: {integrity: sha512-O4tE1hZXfEAbTP1IC2R857KjPCLNtpsFUqY2dqgycF/3M6GuFyJI20EWwkxVZzlSFvWdIcNppwRf9pxPFn0qnA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-container-rule-prelude-list@1.0.1': resolution: {integrity: sha512-c5qlevVGKHU+zDbVoUGSZl1Mw7Vl1gVRKv6cdIYnaoyM+9Ou23Ian0H5Gr2ZF+lsDWovPK03hOSAbkw6HS8aTg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-content-alt-text@3.0.1': resolution: {integrity: sha512-mK5lCgzgV/ZC+LgnFy4rAQVMcXR6HsnX3D1+4Q5gshSQsst5TtcvHbxTdzKy1XTv09sNZHJX8CO4CEQF9zA4ug==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-contrast-color-function@3.0.5': resolution: {integrity: sha512-gfdTZ4a5ioL2zM/yN2FqExy6rql+6egkI5sDuK9MvrbfrVJMzB0OjiCkboT5UprU/P0JwfTiIutW1ZSyqK4Icw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-exponential-functions@3.0.3': resolution: {integrity: sha512-mB/NoeHLBHh0LZiVSrFdRDA/NxSfmg4tSN9117IJH9bdC2BzSTVgc82h3Gu/sdBXay6kDH2sA7fbkTigMiEi2A==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-font-format-keywords@5.0.0': resolution: {integrity: sha512-M1EjCe/J3u8fFhOZgRci74cQhJ7R0UFBX6T+WqoEvjrr8hVfMiV+HTYrzxLY5OW8YllvXYr5Q5t5OvJbsUSeDg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-font-width-property@1.0.0': resolution: {integrity: sha512-AvmySApdijbjYQuXXh95tb7iVnqZBbJrv3oajO927ksE/mDmJBiszm+psW8orL2lRGR8j6ZU5Uv9/ou2Z5KRKA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-gamut-mapping@3.0.5': resolution: {integrity: sha512-X6XkKkR9R8KyJey9n1ryEzzfX6WpihPz/JBsyIVvxAlztQcMjMA7I9mMybWVv3ZyRMC+0+H7RlIUe85vZkasNQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-gradients-interpolation-method@6.0.5': resolution: {integrity: sha512-wXiZI6bLRAGcw7XuzsqqPnTVNrHFkHTkcymK2su+ynJjemfCdpCD9HdG+ICikPqtQ782r6LSZdyC3cDhSQqF3Q==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-hwb-function@5.0.5': resolution: {integrity: sha512-HeJOXAMr1nYHZ7gJT1+6d899X9Y+5qJcpbLJ8WzhujQOIB4oqbzeP3769sd1xl3eH4qbasxtewxr4crs08SEQw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-ic-unit@5.0.1': resolution: {integrity: sha512-jmsVLXPdMBTlaJAhiEijhIR3qL0j75MrlRfhJEs91DF1Wlt2kpJTDsbpXQpYFzn1nPFHZC/WEf+Mw0I/HXkHzQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-image-function@1.0.0': resolution: {integrity: sha512-iuQztV6Cfeuc7NczazfickrzEhALOpxUS0yWgGkmRY1zZ0CKjBBFc/7WWSN9qupfpNAzHY7cPNcJCqUhtr+YMw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-initial@3.0.0': resolution: {integrity: sha512-UVUrFmrTQyLomVepnjWlbBg7GoscLmXLwYFyjbcEnmpeGW7wde6lNpx5eM3eVwZI2M+7hCE3ykYnAsEPLcLa+Q==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-is-pseudo-class@6.0.0': resolution: {integrity: sha512-1Hdy/ykg9RDo8vU8RiM2o+RaXO39WpFPaIkHxlAEJFofle/lc33tdQMKhBk3jR/Fe+uZNLOs3HlowFafyFptVw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-light-dark-function@3.0.1': resolution: {integrity: sha512-tD2MMJmZ6XXCHgDythLHcXQDNi5z7KEEWPe7JeB3vPcw+YMuMabpW5ugRqndhIrui+vduhc0Md7f7yGPCmOErg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-logical-float-and-clear@4.0.0': resolution: {integrity: sha512-NGzdIRVj/VxOa/TjVdkHeyiJoDihONV0+uB0csUdgWbFFr8xndtfqK8iIGP9IKJzco+w0hvBF2SSk2sDSTAnOQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-logical-overflow@3.0.0': resolution: {integrity: sha512-5cRg93QXVskM0MNepHpPcL0WLSf5Hncky0DrFDQY/4ozbH5lH7SX5ejayVpNTGSX7IpOvu7ykQDLOdMMGYzwpA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-logical-overscroll-behavior@3.0.0': resolution: {integrity: sha512-82Jnl/5Wi5jb19nQE1XlBHrZcNL3PzOgcj268cDkfwf+xi10HBqufGo1Unwf5n8bbbEFhEKgyQW+vFsc9iY1jw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-logical-resize@4.0.0': resolution: {integrity: sha512-L0T3q0gei/tGetCGZU0c7VN77VTivRpz1YZRNxjXYmW+85PKeI6U9YnSvDqLU2vBT2uN4kLEzfgZ0ThIZpN18A==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-logical-viewport-units@4.0.0': resolution: {integrity: sha512-TA3AqVN/1IH3dKRC2UUWvprvwyOs2IeD7FDZk5Hz20w4q33yIuSg0i0gjyTUkcn90g8A4n7QpyZ2AgBrnYPnnA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-media-minmax@3.0.3': resolution: {integrity: sha512-ch1tNS+1QayiHTGsyc53zv3AzrSd0zigjbkfLxoeuzzJyn32+P3V7em3u5vLVnqLMzBbEZK//GI13EVTIPRdDA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0': resolution: {integrity: sha512-FDdC3lbrj8Vr0SkGIcSLTcRB7ApG6nlJFxOxkEF2C5hIZC1jtgjISFSGn/WjFdVkn8Dqe+Vx9QXI3axS2w1XHw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-mixins@1.0.0': resolution: {integrity: sha512-rz6qjT2w9L3k65jGc2dX+3oGiSrYQ70EZPDrINSmSVoVys7lLBFH0tvEa8DW2sr9cbRVD/W+1sy8+7bfu0JUfg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-nested-calc@5.0.0': resolution: {integrity: sha512-aPSw8P60e/i9BEfugauhikBqgjiwXcw3I9o4vXs+hktl4NSTgZRI0QHimxk9mst8N01A2TKDBxOln3mssRxiHQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-normalize-display-values@5.0.1': resolution: {integrity: sha512-FcbEmoxDEGYvm2W3rQzVzcuo66+dDJjzzVDs+QwRmZLHYofGmMGwIKPqzF86/YW+euMDa7sh1xjWDvz/fzByZQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-oklab-function@5.0.5': resolution: {integrity: sha512-A+Nkzj2ODvQboM5FlqEcp0iqilyVo78f9FMx/3cHrRrEBqCymSXvf8sa1cTY54lJoUVI3Sn9XysgvYaVIAuIYg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-position-area-property@2.0.0': resolution: {integrity: sha512-TeEfzsJGB23Syv7yCm8AHCD2XTFujdjr9YYu9ebH64vnfCEvY4BG319jXAYSlNlf3Yc9PNJ6WnkDkUF5XVgSKQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-progressive-custom-properties@5.1.0': resolution: {integrity: sha512-lt/4yHy2GdKcGVpK4OGhBdSIq+z2PXynSusSRggn/T4y7uFurYAhdHqo/aYM+xI37vNb8rJlEKchqKKvVCXROQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-property-rule-prelude-list@2.0.0': resolution: {integrity: sha512-qcMAkc9AhpzHgmQCD8hoJgGYifcOAxd1exXjjxilMM6euwRE619xDa4UsKBCv/v4g+sS63sd6c29LPM8s2ylSQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-random-function@3.0.3': resolution: {integrity: sha512-0EScyKxscGonwpi30Hj9DEAr0X8D2eDhOqqayQXE91gIqGli9UT+deLYqoogZLOy5GT+ncqltMqztc/q+0UkhA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-relative-color-syntax@4.0.5': resolution: {integrity: sha512-kBzf+LIm824cpjsZPhNtl/2N1KK+TXnxy8Kce4y+pEAQSrxhpX6WDUg54wjdHBGx2UZUXKBnlaUOsc71sSRDvg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-scope-pseudo-class@5.0.0': resolution: {integrity: sha512-kBrBFJcAji3MSHS4qQIihPvJfJC5xCabXLbejqDMiQi+86HD4eMBiTayAo46Urg7tlEmZZQFymFiJt+GH6nvXw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-sign-functions@2.0.3': resolution: {integrity: sha512-2BCPwlpeQweTC/8S8oQFYhYD5kxYkiroLf3AUJV2kVoKkSZ+4WM4rSwySXlKrqXL8HfCryAwVrJg7B0jr/RnOw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-stepped-value-functions@5.0.3': resolution: {integrity: sha512-nXMFQBz5Pi2LLG02iqm2k+scrqwtqJT9ta/gN8S79oBZ23M0E7O3wDJ20//3z5Q6HU5e+K0n+SmmxN6iWtbm6w==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0': resolution: {integrity: sha512-elYcbdiBXAkPqvojB9kIBRuHY6htUhjSITtFQ+XiXnt6SvZCbNGxQmaaw6uZ7SPHu/+i/XVjzIt09/1k3SIerQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-system-ui-font-family@2.0.0': resolution: {integrity: sha512-FyGZCgchFImFyiHS2x3rD5trAqatf/x23veBLTIgbaqyFfna6RNBD+Qf8HRSjt6HGMXOLhAjxJ3OoZg0bbn7Qw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-text-decoration-shorthand@5.0.3': resolution: {integrity: sha512-62fjggvIM1YYfDJPcErMUDkEZB6CByG8neTJqexnZe1hRBgCjD4dnXDLoCSSurjs1LzjBq6irFDpDaOvDZfrlw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-trigonometric-functions@5.0.3': resolution: {integrity: sha512-p9LTvLj+DFpl5RHbG/X9QGwg7BoMOBsRBZqsUAKKVvCw7MRCsk1P1llTUR/MW5nyZ4IsjFGDtDwTTj1reJjxvg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/postcss-unset-value@5.0.0': resolution: {integrity: sha512-EoO54sS2KCIfesvHyFYAW99RtzwHdgaJzhl7cqKZSaMYKZv3fXSOehDjAQx8WZBKn1JrMd7xJJI1T1BxPF7/jA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@csstools/selector-resolve-nested@4.0.0': resolution: {integrity: sha512-9vAPxmp+Dx3wQBIUwc1v7Mdisw1kbbaGqXUM8QLTgWg7SoPGYtXBsMXvsFs/0Bn5yoFhcktzxNZGNaUt0VjgjA==} @@ -1337,7 +1386,7 @@ packages: resolution: {integrity: sha512-etDqA/4jYvOGBM6yfKCOsEXfH96BKztZdgGmGqKi2xHnDe0ILIBraRspwgYatJH9JsCZ5HCGoCst8w18EKOAdg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 '@esbuild/aix-ppc64@0.28.1': resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} @@ -1938,7 +1987,7 @@ packages: resolution: {integrity: sha512-dFZNuFD2YRcoomP4oYf+DvQNSUA9ih+A3vUqopQx5EdtPGo3WBnQcI/S8pwpz91UsGfL0HsMSOlaMld8HrbubA==} engines: {node: '>=14.0.0'} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@types/babel__core': ^7.1.9 rollup: 4.62.2 peerDependenciesMeta: @@ -2544,12 +2593,18 @@ packages: '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} + '@types/gensync@1.0.5': + resolution: {integrity: sha512-MbsRCT7mTikHwKZ0X+LVUTLRrZZRLipTuXEO9qOYO+zmjMVk81axyClMROf6uoPD9MRVu46bx8zoR0Ad9q3NAg==} + '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} '@types/is-touch-device@1.0.3': resolution: {integrity: sha512-mEDTb0fQdHRzXLKbwTcpLxFFcQAzfUz6JdSj4qOS8ZevHH78umROLg1ftssalYHKjHz3qPgXBY9DrPsOFcDwMQ==} + '@types/jsesc@2.5.1': + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -2844,7 +2899,7 @@ packages: '@vue/babel-plugin-jsx@1.2.5': resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 peerDependenciesMeta: '@babel/core': optional: true @@ -2852,7 +2907,7 @@ packages: '@vue/babel-plugin-resolve-type@1.2.5': resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 '@vue/compiler-core@3.5.27': resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} @@ -3076,7 +3131,7 @@ packages: engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} @@ -3091,17 +3146,17 @@ packages: babel-plugin-polyfill-corejs2@0.4.11: resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 babel-plugin-polyfill-corejs3@0.10.6: resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 babel-plugin-polyfill-regenerator@0.6.2: resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: - '@babel/core': '>=7.29.6' + '@babel/core': 8.0.1 balanced-match@4.0.3: resolution: {integrity: sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==} @@ -3145,8 +3200,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - basic-ftp@5.2.2: - resolution: {integrity: sha512-1tDrzKsdCg70WGvbFss/ulVAxupNauGnOlgpyjKzeQxzyllBLS0CGLV7tjIXTK3ZQA9/FBEm9qyFFN1bciA6pw==} + basic-ftp@6.0.1: + resolution: {integrity: sha512-3ilxa3n4276wGQp/ImRAuz4ALdsj/2Wd3FqoZBZlajDYnByCZ0JMb4+26Rde0wGXIbM0G2HWSfr/Fi8b21KX8g==} engines: {node: '>=10.0.0'} bidi-js@1.0.3: @@ -3405,7 +3460,7 @@ packages: resolution: {integrity: sha512-C5B2e5hCM4llrQkUms+KnWEMVW8K1n2XvX9G7ppfMZJQ7KAS/4rNnkP1Cs+HhWriOz1mWWTMFD4j1J7s31Dgug==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 css-functions-list@3.3.3: resolution: {integrity: sha512-8HFEBPKhOpJPEPu70wJJetjKta86Gw9+CCyCnB3sui2qQfOvRyqBy4IKLKKAwdMpWb2lHXWk9Wb4Z6AmaUT1Pg==} @@ -3415,13 +3470,13 @@ packages: resolution: {integrity: sha512-Uz/bsHRbOeir/5Oeuz85tq/yLJLxX+3dpoRdjNTshs6jjqwUg8XaEZGDd0ci3fw7l53Srw0EkJ8mYan0eW5uGQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 css-prefers-color-scheme@11.0.0: resolution: {integrity: sha512-fv0mgtwUhh2m9iio3Kxc2CkrogjIaRdMFaaqyzSFdii17JF4cfPyMNX72B15ZW2Nrr/NZUpxI4dec1VMHYJvdw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 css-property-sort-order-smacss@2.2.0: resolution: {integrity: sha512-nXutswsivIEBOrPo/OZw2KQjFPLvtg68aovJf6Kqrm3L6FmTvvFPaeDrk83hh0+pRJGuP3PeKJwMS0E6DFipdQ==} @@ -3661,6 +3716,10 @@ packages: resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} engines: {node: '>=14'} + empathic@2.0.1: + resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} + engines: {node: '>=14'} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -4527,6 +4586,9 @@ packages: resolution: {integrity: sha512-z/wZZgDrkNV1eA0ULjM/F9/50Ya8fbzgKneSpoPsXSGd0KnpdtHfOZWK+GcwLk+EZbS4F9RBhU+K2RgzuDaItw==} engines: {node: '>=20'} + js-tokens@10.0.0: + resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4537,8 +4599,8 @@ packages: resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} hasBin: true - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@5.2.0: + resolution: {integrity: sha512-YeLUMlvR4Ou1B119LIaM0r65JvbOBooJDc9yEu0dClb/uSC5P4FrLU8OCCz/HXWvtPoIrR0dRzABTjo1sTN9Bw==} hasBin: true jsdom@27.4.0: @@ -4775,13 +4837,13 @@ packages: resolution: {integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==} peerDependencies: '@types/markdown-it': '*' - markdown-it: '>=14.2.0' + markdown-it: 14.2.0 markdown-it-attrs@4.3.1: resolution: {integrity: sha512-/ko6cba+H6gdZ0DOw7BbNMZtfuJTRp9g/IrGIuz8lYc/EfnmWRpaR3CFPnNbVz0LDvF8Gf1hFGPqrQqq7De0rg==} engines: {node: '>=6'} peerDependencies: - markdown-it: '>=14.2.0' + markdown-it: 14.2.0 markdown-it-emoji@3.0.0: resolution: {integrity: sha512-+rUD93bXHubA4arpEZO3q80so0qgoFJEKRkRbjKX8RTdca89v2kfyF+xR3i2sQTwql9tpPZPOQN5B+PunspXRg==} @@ -4864,8 +4926,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - minimatch@10.2.4: - resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} minimist-options@4.1.0: @@ -4909,8 +4971,8 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + nanoid@3.3.15: + resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -5147,61 +5209,61 @@ packages: resolution: {integrity: sha512-fovIPEV35c2JzVXdmP+sp2xirbBMt54J+upU8u6TSj410kUU5+axgEzvBBSAX8KCybze8CFCelzFAw/FfWg2TA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-clamp@4.1.0: resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} engines: {node: '>=7.6.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-color-functional-notation@8.0.5: resolution: {integrity: sha512-Cxr97Vtt2VeJCGaex0JNSU5MViqYtjKmJLHKM+jI7d+qIs0J5xgHEVG6Q2bTCaFJ1yjcFz9s9VmWCibuzk3+MA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-color-hex-alpha@11.0.0: resolution: {integrity: sha512-NCGa6vjIyrjosz9GqRxVKbONBklz5TeipYqTJp3IqbnBWlBq5e5EMtG6MaX4vqk9LzocPfMQkuRK9tfk+OQuKg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-color-rebeccapurple@11.0.0: resolution: {integrity: sha512-g9561mx7cbdqx7XeO/L+lJzVlzu7bICyXr72efBVKZGxIhvBBJf9fGXn3Cb6U4Bwh3LbzQO2e9NWBLVYdX5Eag==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-custom-media@12.0.1: resolution: {integrity: sha512-66syE14+VeqkUf0rRX0bvbTCbNRJF132jD+ceo8th1dap2YJEAqpdh5uG98CE3IbgHT7m9XM0GIlOazNWqQdeA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-custom-properties@15.0.1: resolution: {integrity: sha512-cuyq8sd8dLY0GLbelz1KB8IMIoDECo6RVXMeHeXY2Uw3Q05k/d1GVITdaKLsheqrHbnxlwxzSRZQQ5u+rNtbMg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-custom-selectors@9.0.1: resolution: {integrity: sha512-2XBELy4DmdVKimChfaZ2id9u9CSGYQhiJ53SvlfBvMTzLMW2VxuMb9rHsMSQw9kRq/zSbhT5x13EaK8JSmK8KQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-dir-pseudo-class@10.0.0: resolution: {integrity: sha512-DmtIzULpyC8XaH4b5AaUgt4Jic4QmrECqidNCdR7u7naQFdnxX80YI06u238a+ZVRXwURDxVzy0s/UQnWmpVeg==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-double-position-gradients@7.0.1: resolution: {integrity: sha512-M69I4EolEGwiYa0KmxKWg4zZp2DxhlNM0Bz12OvHCj930GXDVCvFhdWNGsRscz6BIijN6tFryzSFsy8kMLyD5Q==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-easing-gradients@3.0.1: resolution: {integrity: sha512-UrOKb4cenjGmMmrheETw7Cjnn/IKn3xgTvHs92b0sSwMhKgeZKxJpduGRjYZ8wgpu3zOzzgQpRwOLhhtMofayA==} @@ -5211,24 +5273,24 @@ packages: resolution: {integrity: sha512-VG1a9kBKizUBWS66t5xyB4uLONBnvZLCmZXxT40FALu8EF0QgVZBYy5ApC0KhmpHsv+pvHMJHB3agKHwmocWjw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-focus-within@10.0.0: resolution: {integrity: sha512-dvql0fzUTG+gcJYp+KTbag5vAjuo94LDYZHkqDV1rnf5gPGer1v/SrmIZBdvKU8moep3HbcbujqGjzSb3DL53Q==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-font-variant@5.0.0: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-gap-properties@7.0.0: resolution: {integrity: sha512-PSDF2QoZMRUbsINvXObQgxx4HExRP85QTT8qS/YN9fBsCPWCqUuwqAD6E6PNp0BqL/jU1eyWUBORaOK/J/9LDA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-html@1.8.1: resolution: {integrity: sha512-OLF6P7qctfAWayOhLpcVnTGqVeJzu2W3WpIYelfz2+JV5oGxfkcEvweN9U4XpeqE0P98dcD9ssusGwlF0TK0uQ==} @@ -5238,19 +5300,19 @@ packages: resolution: {integrity: sha512-rEGNkOkNusf4+IuMmfEoIdLuVmvbExGbmG+MIsyV6jR5UaWSoyPcAYHV/PxzVDCmudyF+2Nh/o6Ub2saqUdnuA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-lab-function@8.0.5: resolution: {integrity: sha512-ohQnYx1LloPkiLQhAjpt/Y9tAGCGOBOUaxgbcmO+1bDTFzUQCTfdpemOVh6oewI4V2K6q7+Vz8d3rP1glvK3uw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-logical@9.0.0: resolution: {integrity: sha512-A4LNd9dk3q/juEUA9Gd8ALhBO3TeOeYurnyHLlf2aAToD94VHR8c5Uv7KNmf8YVRhTxvWsyug4c5fKtARzyIRQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} @@ -5259,47 +5321,47 @@ packages: resolution: {integrity: sha512-YGFOfVrjxYfeGTS5XctP1WCI5hu8Lr9SmntjfRC+iX5hCihEO+QZl9Ra+pkjqkgoVdDKvb2JccpElcowhZtzpw==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-opacity-percentage@3.0.0: resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} engines: {node: '>=18'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-overflow-shorthand@7.0.0: resolution: {integrity: sha512-9SLpjoUdGRoRrzoOdX66HbUs0+uDwfIAiXsRa7piKGOqPd6F4ZlON9oaDSP5r1Qpgmzw5L9Ht0undIK6igJPMA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-page-break@3.0.4: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-place@11.0.0: resolution: {integrity: sha512-fAifpyjQ+fuDRp2nmF95WbotqbpjdazebedahXdfBxy5sHembOLpBQ1cHveZD9ZmjK26tYM8tikeNaUlp/KfHA==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-preset-env@11.3.1: resolution: {integrity: sha512-ox2lu2L0fbuKXB0zRcUFCNii7koS9+fNLFqj+WOKaJ4DU/zZsYkFHOmz73lWNTKx8OHDqnV0R7Si98PIbJXLjQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-pseudo-class-any-link@11.0.0: resolution: {integrity: sha512-DNFZ4GMa3C3pU5dM+UCTG1CEeLtS1ZqV5DKSqCTJQMn1G5jnd/30fS8+A7H4o5bSD3MOcnx+VgI+xPE9Z5Wvig==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-replace-overflow-wrap@4.0.0: resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-resolve-nested-selector@0.1.6: resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} @@ -5308,25 +5370,25 @@ packages: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-safe-parser@7.0.1: resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} engines: {node: '>=18.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-scss@4.0.9: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-selector-not@9.0.0: resolution: {integrity: sha512-xhAtTdHnVU2M/CrpYOPyRUvg3njhVlKmn2GNYXDaRJV9Ygx4d5OkSkc7NINzjUqnbDFtaKXlISOBeyMXU/zyFQ==} engines: {node: '>=20.19.0'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-selector-parser@7.1.1: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} @@ -5335,7 +5397,7 @@ packages: postcss-sorting@8.0.2: resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 postcss-value-parser@3.3.1: resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} @@ -5343,8 +5405,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.14: - resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==} + postcss@8.5.15: + resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -5785,8 +5847,8 @@ packages: engines: {node: '>=10'} hasBin: true - serialize-javascript@7.0.5: - resolution: {integrity: sha512-F4LcB0UqUl1zErq+1nYEEzSHJnIwb3AF2XWB94b+afhrekOUijwooAYqFyRbjYkm2PAKBabx6oYv/xDxNi8IBw==} + serialize-javascript@7.0.6: + resolution: {integrity: sha512-ATTK5Q4gFVg0YDp1my2vqygyvhcklD/UV5GIlYHooGTn/NogJqIzpetkD6E5kmuVULqz/S9inUL25XcAgDRJQg==} engines: {node: '>=20.0.0'} set-function-length@1.2.2: @@ -6030,7 +6092,7 @@ packages: resolution: {integrity: sha512-VkVD9r7jfUT/dq3mA3/I1WXXk2U71rO5wvU2yIil9PW5o1g3UM7Xc82vHmuVJHV7Y8ok5K137fmW5u3HbhtTOA==} engines: {node: '>=20'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 stylelint: ^17.0.0 peerDependenciesMeta: postcss: @@ -6053,7 +6115,7 @@ packages: resolution: {integrity: sha512-uLJS6xgOCBw5EMsDW7Ukji8l28qRoMnkRch15s0qwZpskXvWt9oPzMmcYM307m9GN4MxuWLsQh4I6hU9yI53cQ==} engines: {node: '>=20'} peerDependencies: - postcss: '>=8.5.10' + postcss: 8.5.15 stylelint: ^17.0.0 peerDependenciesMeta: postcss: @@ -6932,29 +6994,35 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@8.0.0': + dependencies: + '@babel/helper-validator-identifier': 8.0.2 + js-tokens: 10.0.0 + '@babel/compat-data@7.26.0': {} '@babel/compat-data@7.29.7': {} - '@babel/core@7.29.7': + '@babel/compat-data@8.0.0': {} + + '@babel/core@8.0.1': dependencies: - '@babel/code-frame': 7.29.7 - '@babel/generator': 7.29.7 - '@babel/helper-compilation-targets': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) - '@babel/helpers': 7.29.7 - '@babel/parser': 7.29.7 - '@babel/template': 7.29.7 - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 - '@jridgewell/remapping': 2.3.5 + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-compilation-targets': 8.0.0 + '@babel/helpers': 8.0.0 + '@babel/parser': 8.0.0 + '@babel/template': 8.0.0 + '@babel/traverse': 8.0.0 + '@babel/types': 8.0.0 + '@types/gensync': 1.0.5 convert-source-map: 2.0.0 - debug: 4.4.3 + empathic: 2.0.1 gensync: 1.0.0-beta.2 + import-meta-resolve: 4.2.0 json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + obug: 2.1.1 + semver: 7.7.3 '@babel/generator@7.29.7': dependencies: @@ -6964,6 +7032,15 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 + '@babel/generator@8.0.0': + dependencies: + '@babel/parser': 8.0.0 + '@babel/types': 8.0.0 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + '@types/jsesc': 2.5.1 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.29.7 @@ -6991,29 +7068,37 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.29.7)': + '@babel/helper-compilation-targets@8.0.0': dependencies: - '@babel/core': 7.29.7 + '@babel/compat-data': 8.0.0 + '@babel/helper-validator-option': 8.0.0 + browserslist: 4.28.4 + lru-cache: 11.2.4 + semver: 7.7.3 + + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@8.0.1)': + dependencies: + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.29.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@8.0.1) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/traverse': 7.29.7 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.29.7)': + '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 regexpu-core: 6.1.1 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.29.7)': + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 debug: 4.4.3 @@ -7024,6 +7109,8 @@ snapshots: '@babel/helper-globals@7.29.7': {} + '@babel/helper-globals@8.0.0': {} + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.29.7 @@ -7045,9 +7132,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)': + '@babel/helper-module-transforms@7.29.7(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-module-imports': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.7 @@ -7062,18 +7149,18 @@ snapshots: '@babel/helper-plugin-utils@7.28.6': {} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.29.7)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.29.7)': + '@babel/helper-replace-supers@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/traverse': 7.29.7 @@ -7098,14 +7185,20 @@ snapshots: '@babel/helper-string-parser@7.29.7': {} + '@babel/helper-string-parser@8.0.0': {} + '@babel/helper-validator-identifier@7.28.5': {} '@babel/helper-validator-identifier@7.29.7': {} + '@babel/helper-validator-identifier@8.0.2': {} + '@babel/helper-validator-option@7.25.9': {} '@babel/helper-validator-option@7.29.7': {} + '@babel/helper-validator-option@8.0.0': {} + '@babel/helper-wrap-function@7.25.9': dependencies: '@babel/template': 7.29.7 @@ -7114,10 +7207,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.29.7': + '@babel/helpers@8.0.0': dependencies: - '@babel/template': 7.29.7 - '@babel/types': 7.29.7 + '@babel/template': 8.0.0 + '@babel/types': 8.0.0 '@babel/parser@7.28.5': dependencies: @@ -7127,502 +7220,506 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.29.7)': + '@babel/parser@8.0.0': dependencies: - '@babel/core': 7.29.7 + '@babel/types': 8.0.0 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@8.0.1)': + dependencies: + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.29.7) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.29.7) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.29.7)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.29.7)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.29.7)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-syntax-typescript@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.7)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.29.7) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@8.0.1) '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.29.7) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.29.7)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.29.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@8.0.1) '@babel/traverse': 7.29.7 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/template': 7.29.7 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-for-of@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-module-transforms': 7.29.7(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-module-transforms': 7.29.7(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-simple-access': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.29.4(@babel/core@7.29.7)': + '@babel/plugin-transform-modules-systemjs@7.29.4(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-module-transforms': 7.29.7(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-module-transforms': 7.29.7(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.29.7) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@8.0.1) - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.29.7) + '@babel/helper-replace-supers': 7.25.9(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.29.7)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-template-literals@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-typescript@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.29.7) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@8.0.1) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.29.7)': + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@8.0.1) '@babel/helper-plugin-utils': 7.28.6 - '@babel/preset-env@7.26.0(@babel/core@7.29.7)': + '@babel/preset-env@7.26.0(@babel/core@8.0.1)': dependencies: '@babel/compat-data': 7.26.0 - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.29.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.29.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.29.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-modules-systemjs': 7.29.4(@babel/core@7.29.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.29.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.29.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.29.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.29.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.29.7) + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@8.0.1) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@8.0.1) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@8.0.1) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@8.0.1) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@8.0.1) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-modules-systemjs': 7.29.4(@babel/core@8.0.1) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@8.0.1) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@8.0.1) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@8.0.1) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@8.0.1) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@8.0.1) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@8.0.1) core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.7)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@8.0.1)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-plugin-utils': 7.28.6 '@babel/types': 7.29.7 esutils: 2.0.3 @@ -7637,6 +7734,12 @@ snapshots: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 + '@babel/template@8.0.0': + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/parser': 8.0.0 + '@babel/types': 8.0.0 + '@babel/traverse@7.29.7': dependencies: '@babel/code-frame': 7.29.7 @@ -7649,6 +7752,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@8.0.0': + dependencies: + '@babel/code-frame': 8.0.0 + '@babel/generator': 8.0.0 + '@babel/helper-globals': 8.0.0 + '@babel/parser': 8.0.0 + '@babel/template': 8.0.0 + '@babel/types': 8.0.0 + obug: 2.1.1 + '@babel/types@7.28.5': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -7659,6 +7772,11 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 + '@babel/types@8.0.0': + dependencies: + '@babel/helper-string-parser': 8.0.0 + '@babel/helper-validator-identifier': 8.0.2 + '@bufbuild/protobuf@2.5.2': {} '@cacheable/memory@2.0.9': @@ -7775,297 +7893,297 @@ snapshots: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-alpha-function@2.0.6(postcss@8.5.14)': + '@csstools/postcss-alpha-function@2.0.6(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-cascade-layers@6.0.0(postcss@8.5.14)': + '@csstools/postcss-cascade-layers@6.0.0(postcss@8.5.15)': dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - '@csstools/postcss-color-function-display-p3-linear@2.0.5(postcss@8.5.14)': + '@csstools/postcss-color-function-display-p3-linear@2.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-color-function@5.0.5(postcss@8.5.14)': + '@csstools/postcss-color-function@5.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-color-mix-function@4.0.5(postcss@8.5.14)': + '@csstools/postcss-color-mix-function@4.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-color-mix-variadic-function-arguments@2.0.5(postcss@8.5.14)': + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-container-rule-prelude-list@1.0.1(postcss@8.5.14)': + '@csstools/postcss-container-rule-prelude-list@1.0.1(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-content-alt-text@3.0.1(postcss@8.5.14)': + '@csstools/postcss-content-alt-text@3.0.1(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-contrast-color-function@3.0.5(postcss@8.5.14)': + '@csstools/postcss-contrast-color-function@3.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-exponential-functions@3.0.3(postcss@8.5.14)': + '@csstools/postcss-exponential-functions@3.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-font-format-keywords@5.0.0(postcss@8.5.14)': + '@csstools/postcss-font-format-keywords@5.0.0(postcss@8.5.15)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-font-width-property@1.0.0(postcss@8.5.14)': + '@csstools/postcss-font-width-property@1.0.0(postcss@8.5.15)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-gamut-mapping@3.0.5(postcss@8.5.14)': + '@csstools/postcss-gamut-mapping@3.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-gradients-interpolation-method@6.0.5(postcss@8.5.14)': + '@csstools/postcss-gradients-interpolation-method@6.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-hwb-function@5.0.5(postcss@8.5.14)': + '@csstools/postcss-hwb-function@5.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-ic-unit@5.0.1(postcss@8.5.14)': + '@csstools/postcss-ic-unit@5.0.1(postcss@8.5.15)': dependencies: - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-image-function@1.0.0(postcss@8.5.14)': + '@csstools/postcss-image-function@1.0.0(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-initial@3.0.0(postcss@8.5.14)': + '@csstools/postcss-initial@3.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-is-pseudo-class@6.0.0(postcss@8.5.14)': + '@csstools/postcss-is-pseudo-class@6.0.0(postcss@8.5.15)': dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - '@csstools/postcss-light-dark-function@3.0.1(postcss@8.5.14)': + '@csstools/postcss-light-dark-function@3.0.1(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-logical-float-and-clear@4.0.0(postcss@8.5.14)': + '@csstools/postcss-logical-float-and-clear@4.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-logical-overflow@3.0.0(postcss@8.5.14)': + '@csstools/postcss-logical-overflow@3.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-logical-overscroll-behavior@3.0.0(postcss@8.5.14)': + '@csstools/postcss-logical-overscroll-behavior@3.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-logical-resize@4.0.0(postcss@8.5.14)': + '@csstools/postcss-logical-resize@4.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@4.0.0(postcss@8.5.14)': + '@csstools/postcss-logical-viewport-units@4.0.0(postcss@8.5.15)': dependencies: '@csstools/css-tokenizer': 4.0.0 - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-media-minmax@3.0.3(postcss@8.5.14)': + '@csstools/postcss-media-minmax@3.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0(postcss@8.5.14)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-mixins@1.0.0(postcss@8.5.14)': + '@csstools/postcss-mixins@1.0.0(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-nested-calc@5.0.0(postcss@8.5.14)': + '@csstools/postcss-nested-calc@5.0.0(postcss@8.5.15)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@5.0.1(postcss@8.5.14)': + '@csstools/postcss-normalize-display-values@5.0.1(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@5.0.5(postcss@8.5.14)': + '@csstools/postcss-oklab-function@5.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-position-area-property@2.0.0(postcss@8.5.14)': + '@csstools/postcss-position-area-property@2.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-progressive-custom-properties@5.1.0(postcss@8.5.14)': + '@csstools/postcss-progressive-custom-properties@5.1.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-property-rule-prelude-list@2.0.0(postcss@8.5.14)': + '@csstools/postcss-property-rule-prelude-list@2.0.0(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-random-function@3.0.3(postcss@8.5.14)': + '@csstools/postcss-random-function@3.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-relative-color-syntax@4.0.5(postcss@8.5.14)': + '@csstools/postcss-relative-color-syntax@4.0.5(postcss@8.5.15)': dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - '@csstools/postcss-scope-pseudo-class@5.0.0(postcss@8.5.14)': + '@csstools/postcss-scope-pseudo-class@5.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - '@csstools/postcss-sign-functions@2.0.3(postcss@8.5.14)': + '@csstools/postcss-sign-functions@2.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-stepped-value-functions@5.0.3(postcss@8.5.14)': + '@csstools/postcss-stepped-value-functions@5.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0(postcss@8.5.14)': + '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0(postcss@8.5.15)': dependencies: '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-system-ui-font-family@2.0.0(postcss@8.5.14)': + '@csstools/postcss-system-ui-font-family@2.0.0(postcss@8.5.15)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-text-decoration-shorthand@5.0.3(postcss@8.5.14)': + '@csstools/postcss-text-decoration-shorthand@5.0.3(postcss@8.5.15)': dependencies: '@csstools/color-helpers': 6.0.2 - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@5.0.3(postcss@8.5.14)': + '@csstools/postcss-trigonometric-functions@5.0.3(postcss@8.5.15)': dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 - '@csstools/postcss-unset-value@5.0.0(postcss@8.5.14)': + '@csstools/postcss-unset-value@5.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 '@csstools/selector-resolve-nested@4.0.0(postcss-selector-parser@7.1.1)': dependencies: @@ -8075,9 +8193,9 @@ snapshots: dependencies: postcss-selector-parser: 7.1.1 - '@csstools/utilities@3.0.0(postcss@8.5.14)': + '@csstools/utilities@3.0.0(postcss@8.5.15)': dependencies: - postcss: 8.5.14 + postcss: 8.5.15 '@esbuild/aix-ppc64@0.28.1': optional: true @@ -8168,7 +8286,7 @@ snapshots: dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 transitivePeerDependencies: - supports-color @@ -8188,8 +8306,8 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 - js-yaml: 4.2.0 - minimatch: 10.2.4 + js-yaml: 5.2.0 + minimatch: 10.2.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -8632,9 +8750,9 @@ snapshots: '@rolldown/pluginutils@1.0.1': {} - '@rollup/plugin-babel@6.1.0(@babel/core@7.29.7)(rollup@4.62.2)': + '@rollup/plugin-babel@6.1.0(@babel/core@8.0.1)(rollup@4.62.2)': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-module-imports': 7.25.9 '@rollup/pluginutils': 5.1.3(rollup@4.62.2) optionalDependencies: @@ -8661,7 +8779,7 @@ snapshots: '@rollup/plugin-terser@1.0.0(rollup@4.62.2)': dependencies: - serialize-javascript: 7.0.5 + serialize-javascript: 7.0.6 smob: 1.5.0 terser: 5.31.6 optionalDependencies: @@ -8780,7 +8898,7 @@ snapshots: '@sentry/bundler-plugin-core@3.6.1': dependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@sentry/babel-plugin-component-annotate': 3.6.1 '@sentry/cli': 2.58.5 dotenv: 16.6.1 @@ -9193,12 +9311,16 @@ snapshots: '@types/jsonfile': 6.1.4 '@types/node': 24.13.2 + '@types/gensync@1.0.5': {} + '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 '@types/is-touch-device@1.0.3': {} + '@types/jsesc@2.5.1': {} + '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': @@ -9418,7 +9540,7 @@ snapshots: '@typescript-eslint/types': 8.58.0 '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -9433,7 +9555,7 @@ snapshots: '@typescript-eslint/types': 8.60.1 '@typescript-eslint/visitor-keys': 8.60.1 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -9448,7 +9570,7 @@ snapshots: '@typescript-eslint/types': 8.61.1 '@typescript-eslint/visitor-keys': 8.61.1 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -9463,7 +9585,7 @@ snapshots: '@typescript-eslint/types': 8.62.0 '@typescript-eslint/visitor-keys': 8.62.0 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.3 tinyglobby: 0.2.15 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -9587,27 +9709,27 @@ snapshots: '@vue/babel-helper-vue-transform-on@1.2.5': {} - '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.29.7)': + '@vue/babel-plugin-jsx@1.2.5(@babel/core@8.0.1)': dependencies: '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.29.7) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@8.0.1) '@babel/template': 7.29.7 '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 '@vue/babel-helper-vue-transform-on': 1.2.5 - '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.29.7) + '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@8.0.1) html-tags: 3.3.1 svg-tags: 1.0.0 optionalDependencies: - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.29.7)': + '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@8.0.1)': dependencies: '@babel/code-frame': 7.29.7 - '@babel/core': 7.29.7 + '@babel/core': 8.0.1 '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.28.6 '@babel/parser': 7.29.7 @@ -9637,7 +9759,7 @@ snapshots: '@vue/shared': 3.5.27 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.14 + postcss: 8.5.15 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.27': @@ -9863,13 +9985,13 @@ snapshots: stubborn-fs: 2.0.0 when-exit: 2.1.5 - autoprefixer@10.5.1(postcss@8.5.14): + autoprefixer@10.5.1(postcss@8.5.15): dependencies: browserslist: 4.28.4 caniuse-lite: 1.0.30001799 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -9886,27 +10008,27 @@ snapshots: b4a@1.6.7: {} - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.29.7): + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@8.0.1): dependencies: '@babel/compat-data': 7.29.7 - '@babel/core': 7.29.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@8.0.1) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.29.7): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@8.0.1): dependencies: - '@babel/core': 7.29.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@8.0.1) core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.29.7): + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@8.0.1): dependencies: - '@babel/core': 7.29.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@8.0.1) transitivePeerDependencies: - supports-color @@ -9941,7 +10063,7 @@ snapshots: baseline-browser-mapping@2.10.38: {} - basic-ftp@5.2.2: {} + basic-ftp@6.0.1: {} bidi-js@1.0.3: dependencies: @@ -10190,7 +10312,7 @@ snapshots: dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 - js-yaml: 4.2.0 + js-yaml: 5.2.0 parse-json: 5.2.0 optionalDependencies: typescript: 5.9.3 @@ -10205,23 +10327,23 @@ snapshots: crypto-random-string@2.0.0: {} - css-blank-pseudo@8.0.1(postcss@8.5.14): + css-blank-pseudo@8.0.1(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 css-functions-list@3.3.3: {} - css-has-pseudo@8.0.0(postcss@8.5.14): + css-has-pseudo@8.0.0(postcss@8.5.15): dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - css-prefers-color-scheme@11.0.0(postcss@8.5.14): + css-prefers-color-scheme@11.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 css-property-sort-order-smacss@2.2.0: {} @@ -10415,7 +10537,7 @@ snapshots: dependencies: '@one-ini/wasm': 0.1.1 commander: 10.0.1 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.3 ee-first@1.1.1: {} @@ -10438,6 +10560,8 @@ snapshots: empathic@2.0.0: {} + empathic@2.0.1: {} + encodeurl@1.0.2: {} end-of-stream@1.4.4: @@ -10660,7 +10784,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 10.2.4 + minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -10772,7 +10896,7 @@ snapshots: filelist@1.0.4: dependencies: - minimatch: 10.2.4 + minimatch: 10.2.5 fill-range@7.1.1: dependencies: @@ -10922,7 +11046,7 @@ snapshots: get-uri@6.0.4: dependencies: - basic-ftp: 5.2.2 + basic-ftp: 6.0.1 data-uri-to-buffer: 6.0.2 debug: 4.4.3 transitivePeerDependencies: @@ -10940,7 +11064,7 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 3.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 1.11.1 @@ -10949,7 +11073,7 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 4.1.1 - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 2.0.1 @@ -10957,7 +11081,7 @@ snapshots: glob@9.3.5: dependencies: fs.realpath: 1.0.0 - minimatch: 10.2.4 + minimatch: 10.2.5 minipass: 4.2.8 path-scurry: 1.11.1 @@ -11426,7 +11550,7 @@ snapshots: async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 - minimatch: 10.2.4 + minimatch: 10.2.5 jiti@2.6.1: {} @@ -11452,6 +11576,8 @@ snapshots: js-cookie@3.0.7: {} + js-tokens@10.0.0: {} + js-tokens@4.0.0: {} js-tokens@9.0.1: {} @@ -11461,7 +11587,7 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - js-yaml@4.2.0: + js-yaml@5.2.0: dependencies: argparse: 2.0.1 @@ -11764,7 +11890,7 @@ snapshots: min-indent@1.0.1: {} - minimatch@10.2.4: + minimatch@10.2.5: dependencies: brace-expansion: 5.0.6 @@ -11796,7 +11922,7 @@ snapshots: mute-stream@0.0.8: {} - nanoid@3.3.11: {} + nanoid@3.3.15: {} nanoid@5.1.6: {} @@ -12031,258 +12157,258 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@8.0.0(postcss@8.5.14): + postcss-attribute-case-insensitive@8.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-clamp@4.1.0(postcss@8.5.14): + postcss-clamp@4.1.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@8.0.5(postcss@8.5.14): + postcss-color-functional-notation@8.0.5(postcss@8.5.15): dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - postcss-color-hex-alpha@11.0.0(postcss@8.5.14): + postcss-color-hex-alpha@11.0.0(postcss@8.5.15): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@11.0.0(postcss@8.5.14): + postcss-color-rebeccapurple@11.0.0(postcss@8.5.15): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-custom-media@12.0.1(postcss@8.5.14): + postcss-custom-media@12.0.1(postcss@8.5.15): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.14 + postcss: 8.5.15 - postcss-custom-properties@15.0.1(postcss@8.5.14): + postcss-custom-properties@15.0.1(postcss@8.5.15): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-custom-selectors@9.0.1(postcss@8.5.14): + postcss-custom-selectors@9.0.1(postcss@8.5.15): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-dir-pseudo-class@10.0.0(postcss@8.5.14): + postcss-dir-pseudo-class@10.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-double-position-gradients@7.0.1(postcss@8.5.14): + postcss-double-position-gradients@7.0.1(postcss@8.5.15): dependencies: - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 postcss-easing-gradients@3.0.1: dependencies: chroma-js: 1.4.1 easing-coordinates: 2.0.2 - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 3.3.1 - postcss-focus-visible@11.0.0(postcss@8.5.14): + postcss-focus-visible@11.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-focus-within@10.0.0(postcss@8.5.14): + postcss-focus-within@10.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-font-variant@5.0.0(postcss@8.5.14): + postcss-font-variant@5.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-gap-properties@7.0.0(postcss@8.5.14): + postcss-gap-properties@7.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-html@1.8.1: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.1 - postcss: 8.5.14 - postcss-safe-parser: 6.0.0(postcss@8.5.14) + postcss: 8.5.15 + postcss-safe-parser: 6.0.0(postcss@8.5.15) - postcss-image-set-function@8.0.0(postcss@8.5.14): + postcss-image-set-function@8.0.0(postcss@8.5.15): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-lab-function@8.0.5(postcss@8.5.14): + postcss-lab-function@8.0.5(postcss@8.5.15): dependencies: '@csstools/css-color-parser': 4.1.7(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/utilities': 3.0.0(postcss@8.5.14) - postcss: 8.5.14 + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/utilities': 3.0.0(postcss@8.5.15) + postcss: 8.5.15 - postcss-logical@9.0.0(postcss@8.5.14): + postcss-logical@9.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 postcss-media-query-parser@0.2.3: {} - postcss-nesting@14.0.0(postcss@8.5.14): + postcss-nesting@14.0.0(postcss@8.5.15): dependencies: '@csstools/selector-resolve-nested': 4.0.0(postcss-selector-parser@7.1.1) '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-opacity-percentage@3.0.0(postcss@8.5.14): + postcss-opacity-percentage@3.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-overflow-shorthand@7.0.0(postcss@8.5.14): + postcss-overflow-shorthand@7.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.5.14): + postcss-page-break@3.0.4(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-place@11.0.0(postcss@8.5.14): + postcss-place@11.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser: 4.2.0 - postcss-preset-env@11.3.1(postcss@8.5.14): + postcss-preset-env@11.3.1(postcss@8.5.15): dependencies: - '@csstools/postcss-alpha-function': 2.0.6(postcss@8.5.14) - '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.14) - '@csstools/postcss-color-function': 5.0.5(postcss@8.5.14) - '@csstools/postcss-color-function-display-p3-linear': 2.0.5(postcss@8.5.14) - '@csstools/postcss-color-mix-function': 4.0.5(postcss@8.5.14) - '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.5(postcss@8.5.14) - '@csstools/postcss-container-rule-prelude-list': 1.0.1(postcss@8.5.14) - '@csstools/postcss-content-alt-text': 3.0.1(postcss@8.5.14) - '@csstools/postcss-contrast-color-function': 3.0.5(postcss@8.5.14) - '@csstools/postcss-exponential-functions': 3.0.3(postcss@8.5.14) - '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.14) - '@csstools/postcss-font-width-property': 1.0.0(postcss@8.5.14) - '@csstools/postcss-gamut-mapping': 3.0.5(postcss@8.5.14) - '@csstools/postcss-gradients-interpolation-method': 6.0.5(postcss@8.5.14) - '@csstools/postcss-hwb-function': 5.0.5(postcss@8.5.14) - '@csstools/postcss-ic-unit': 5.0.1(postcss@8.5.14) - '@csstools/postcss-image-function': 1.0.0(postcss@8.5.14) - '@csstools/postcss-initial': 3.0.0(postcss@8.5.14) - '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.14) - '@csstools/postcss-light-dark-function': 3.0.1(postcss@8.5.14) - '@csstools/postcss-logical-float-and-clear': 4.0.0(postcss@8.5.14) - '@csstools/postcss-logical-overflow': 3.0.0(postcss@8.5.14) - '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.14) - '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.14) - '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.14) - '@csstools/postcss-media-minmax': 3.0.3(postcss@8.5.14) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.14) - '@csstools/postcss-mixins': 1.0.0(postcss@8.5.14) - '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.14) - '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.14) - '@csstools/postcss-oklab-function': 5.0.5(postcss@8.5.14) - '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.14) - '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.14) - '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.14) - '@csstools/postcss-random-function': 3.0.3(postcss@8.5.14) - '@csstools/postcss-relative-color-syntax': 4.0.5(postcss@8.5.14) - '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.14) - '@csstools/postcss-sign-functions': 2.0.3(postcss@8.5.14) - '@csstools/postcss-stepped-value-functions': 5.0.3(postcss@8.5.14) - '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.14) - '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.14) - '@csstools/postcss-text-decoration-shorthand': 5.0.3(postcss@8.5.14) - '@csstools/postcss-trigonometric-functions': 5.0.3(postcss@8.5.14) - '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.14) - autoprefixer: 10.5.1(postcss@8.5.14) + '@csstools/postcss-alpha-function': 2.0.6(postcss@8.5.15) + '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.15) + '@csstools/postcss-color-function': 5.0.5(postcss@8.5.15) + '@csstools/postcss-color-function-display-p3-linear': 2.0.5(postcss@8.5.15) + '@csstools/postcss-color-mix-function': 4.0.5(postcss@8.5.15) + '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.5(postcss@8.5.15) + '@csstools/postcss-container-rule-prelude-list': 1.0.1(postcss@8.5.15) + '@csstools/postcss-content-alt-text': 3.0.1(postcss@8.5.15) + '@csstools/postcss-contrast-color-function': 3.0.5(postcss@8.5.15) + '@csstools/postcss-exponential-functions': 3.0.3(postcss@8.5.15) + '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.15) + '@csstools/postcss-font-width-property': 1.0.0(postcss@8.5.15) + '@csstools/postcss-gamut-mapping': 3.0.5(postcss@8.5.15) + '@csstools/postcss-gradients-interpolation-method': 6.0.5(postcss@8.5.15) + '@csstools/postcss-hwb-function': 5.0.5(postcss@8.5.15) + '@csstools/postcss-ic-unit': 5.0.1(postcss@8.5.15) + '@csstools/postcss-image-function': 1.0.0(postcss@8.5.15) + '@csstools/postcss-initial': 3.0.0(postcss@8.5.15) + '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.15) + '@csstools/postcss-light-dark-function': 3.0.1(postcss@8.5.15) + '@csstools/postcss-logical-float-and-clear': 4.0.0(postcss@8.5.15) + '@csstools/postcss-logical-overflow': 3.0.0(postcss@8.5.15) + '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.15) + '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.15) + '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.15) + '@csstools/postcss-media-minmax': 3.0.3(postcss@8.5.15) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.15) + '@csstools/postcss-mixins': 1.0.0(postcss@8.5.15) + '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.15) + '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.15) + '@csstools/postcss-oklab-function': 5.0.5(postcss@8.5.15) + '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.15) + '@csstools/postcss-progressive-custom-properties': 5.1.0(postcss@8.5.15) + '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.15) + '@csstools/postcss-random-function': 3.0.3(postcss@8.5.15) + '@csstools/postcss-relative-color-syntax': 4.0.5(postcss@8.5.15) + '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.15) + '@csstools/postcss-sign-functions': 2.0.3(postcss@8.5.15) + '@csstools/postcss-stepped-value-functions': 5.0.3(postcss@8.5.15) + '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.15) + '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.15) + '@csstools/postcss-text-decoration-shorthand': 5.0.3(postcss@8.5.15) + '@csstools/postcss-trigonometric-functions': 5.0.3(postcss@8.5.15) + '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.15) + autoprefixer: 10.5.1(postcss@8.5.15) browserslist: 4.28.4 - css-blank-pseudo: 8.0.1(postcss@8.5.14) - css-has-pseudo: 8.0.0(postcss@8.5.14) - css-prefers-color-scheme: 11.0.0(postcss@8.5.14) + css-blank-pseudo: 8.0.1(postcss@8.5.15) + css-has-pseudo: 8.0.0(postcss@8.5.15) + css-prefers-color-scheme: 11.0.0(postcss@8.5.15) cssdb: 8.9.0 - postcss: 8.5.14 - postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.14) - postcss-clamp: 4.1.0(postcss@8.5.14) - postcss-color-functional-notation: 8.0.5(postcss@8.5.14) - postcss-color-hex-alpha: 11.0.0(postcss@8.5.14) - postcss-color-rebeccapurple: 11.0.0(postcss@8.5.14) - postcss-custom-media: 12.0.1(postcss@8.5.14) - postcss-custom-properties: 15.0.1(postcss@8.5.14) - postcss-custom-selectors: 9.0.1(postcss@8.5.14) - postcss-dir-pseudo-class: 10.0.0(postcss@8.5.14) - postcss-double-position-gradients: 7.0.1(postcss@8.5.14) - postcss-focus-visible: 11.0.0(postcss@8.5.14) - postcss-focus-within: 10.0.0(postcss@8.5.14) - postcss-font-variant: 5.0.0(postcss@8.5.14) - postcss-gap-properties: 7.0.0(postcss@8.5.14) - postcss-image-set-function: 8.0.0(postcss@8.5.14) - postcss-lab-function: 8.0.5(postcss@8.5.14) - postcss-logical: 9.0.0(postcss@8.5.14) - postcss-nesting: 14.0.0(postcss@8.5.14) - postcss-opacity-percentage: 3.0.0(postcss@8.5.14) - postcss-overflow-shorthand: 7.0.0(postcss@8.5.14) - postcss-page-break: 3.0.4(postcss@8.5.14) - postcss-place: 11.0.0(postcss@8.5.14) - postcss-pseudo-class-any-link: 11.0.0(postcss@8.5.14) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.14) - postcss-selector-not: 9.0.0(postcss@8.5.14) + postcss: 8.5.15 + postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.15) + postcss-clamp: 4.1.0(postcss@8.5.15) + postcss-color-functional-notation: 8.0.5(postcss@8.5.15) + postcss-color-hex-alpha: 11.0.0(postcss@8.5.15) + postcss-color-rebeccapurple: 11.0.0(postcss@8.5.15) + postcss-custom-media: 12.0.1(postcss@8.5.15) + postcss-custom-properties: 15.0.1(postcss@8.5.15) + postcss-custom-selectors: 9.0.1(postcss@8.5.15) + postcss-dir-pseudo-class: 10.0.0(postcss@8.5.15) + postcss-double-position-gradients: 7.0.1(postcss@8.5.15) + postcss-focus-visible: 11.0.0(postcss@8.5.15) + postcss-focus-within: 10.0.0(postcss@8.5.15) + postcss-font-variant: 5.0.0(postcss@8.5.15) + postcss-gap-properties: 7.0.0(postcss@8.5.15) + postcss-image-set-function: 8.0.0(postcss@8.5.15) + postcss-lab-function: 8.0.5(postcss@8.5.15) + postcss-logical: 9.0.0(postcss@8.5.15) + postcss-nesting: 14.0.0(postcss@8.5.15) + postcss-opacity-percentage: 3.0.0(postcss@8.5.15) + postcss-overflow-shorthand: 7.0.0(postcss@8.5.15) + postcss-page-break: 3.0.4(postcss@8.5.15) + postcss-place: 11.0.0(postcss@8.5.15) + postcss-pseudo-class-any-link: 11.0.0(postcss@8.5.15) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.15) + postcss-selector-not: 9.0.0(postcss@8.5.15) - postcss-pseudo-class-any-link@11.0.0(postcss@8.5.14): + postcss-pseudo-class-any-link@11.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.5.14): + postcss-replace-overflow-wrap@4.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@6.0.0(postcss@8.5.14): + postcss-safe-parser@6.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-safe-parser@7.0.1(postcss@8.5.14): + postcss-safe-parser@7.0.1(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-scss@4.0.9(postcss@8.5.14): + postcss-scss@4.0.9(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 - postcss-selector-not@9.0.0(postcss@8.5.14): + postcss-selector-not@9.0.0(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-selector-parser: 7.1.1 postcss-selector-parser@7.1.1: @@ -12290,17 +12416,17 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.5.14): + postcss-sorting@8.0.2(postcss@8.5.15): dependencies: - postcss: 8.5.14 + postcss: 8.5.15 postcss-value-parser@3.3.1: {} postcss-value-parser@4.2.0: {} - postcss@8.5.14: + postcss@8.5.15: dependencies: - nanoid: 3.3.11 + nanoid: 3.3.15 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -12812,7 +12938,7 @@ snapshots: semver@7.7.3: {} - serialize-javascript@7.0.5: {} + serialize-javascript@7.0.6: {} set-function-length@1.2.2: dependencies: @@ -13093,14 +13219,14 @@ snapshots: stylelint: 17.13.0(typescript@5.9.3) stylelint-order: 6.0.4(stylelint@17.13.0(typescript@5.9.3)) - stylelint-config-recommended-scss@17.0.0(postcss@8.5.14)(stylelint@17.13.0(typescript@5.9.3)): + stylelint-config-recommended-scss@17.0.0(postcss@8.5.15)(stylelint@17.13.0(typescript@5.9.3)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.14) + postcss-scss: 4.0.9(postcss@8.5.15) stylelint: 17.13.0(typescript@5.9.3) stylelint-config-recommended: 18.0.0(stylelint@17.13.0(typescript@5.9.3)) stylelint-scss: 7.0.0(stylelint@17.13.0(typescript@5.9.3)) optionalDependencies: - postcss: 8.5.14 + postcss: 8.5.15 stylelint-config-recommended-vue@1.6.1(postcss-html@1.8.1)(stylelint@17.13.0(typescript@5.9.3)): dependencies: @@ -13114,13 +13240,13 @@ snapshots: dependencies: stylelint: 17.13.0(typescript@5.9.3) - stylelint-config-standard-scss@17.0.0(postcss@8.5.14)(stylelint@17.13.0(typescript@5.9.3)): + stylelint-config-standard-scss@17.0.0(postcss@8.5.15)(stylelint@17.13.0(typescript@5.9.3)): dependencies: stylelint: 17.13.0(typescript@5.9.3) - stylelint-config-recommended-scss: 17.0.0(postcss@8.5.14)(stylelint@17.13.0(typescript@5.9.3)) + stylelint-config-recommended-scss: 17.0.0(postcss@8.5.15)(stylelint@17.13.0(typescript@5.9.3)) stylelint-config-standard: 40.0.0(stylelint@17.13.0(typescript@5.9.3)) optionalDependencies: - postcss: 8.5.14 + postcss: 8.5.15 stylelint-config-standard@40.0.0(stylelint@17.13.0(typescript@5.9.3)): dependencies: @@ -13129,8 +13255,8 @@ snapshots: stylelint-order@6.0.4(stylelint@17.13.0(typescript@5.9.3)): dependencies: - postcss: 8.5.14 - postcss-sorting: 8.0.2(postcss@8.5.14) + postcss: 8.5.15 + postcss-sorting: 8.0.2(postcss@8.5.15) stylelint: 17.13.0(typescript@5.9.3) stylelint-scss@7.0.0(stylelint@17.13.0(typescript@5.9.3)): @@ -13177,8 +13303,8 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.14 - postcss-safe-parser: 7.0.1(postcss@8.5.14) + postcss: 8.5.15 + postcss-safe-parser: 7.0.1(postcss@8.5.15) postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 string-width: 8.2.1 @@ -13627,12 +13753,12 @@ snapshots: vite-plugin-vue-inspector@6.0.0(vite@7.3.5(@types/node@24.13.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.100.0)(sass@1.100.0)(terser@5.31.6)(yaml@2.8.3)): dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.29.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.29.7) - '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.29.7) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@8.0.1) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@8.0.1) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@8.0.1) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@8.0.1) + '@vue/babel-plugin-jsx': 1.2.5(@babel/core@8.0.1) '@vue/compiler-dom': 3.5.27 kolorist: 1.8.0 magic-string: 0.30.21 @@ -13653,7 +13779,7 @@ snapshots: esbuild: 0.28.1 fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 - postcss: 8.5.14 + postcss: 8.5.15 rollup: 4.62.2 tinyglobby: 0.2.15 optionalDependencies: @@ -13891,10 +14017,10 @@ snapshots: workbox-build@7.4.1: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.18.0) - '@babel/core': 7.29.7 - '@babel/preset-env': 7.26.0(@babel/core@7.29.7) + '@babel/core': 8.0.1 + '@babel/preset-env': 7.26.0(@babel/core@8.0.1) '@babel/runtime': 7.25.4 - '@rollup/plugin-babel': 6.1.0(@babel/core@7.29.7)(rollup@4.62.2) + '@rollup/plugin-babel': 6.1.0(@babel/core@8.0.1)(rollup@4.62.2) '@rollup/plugin-node-resolve': 16.0.3(rollup@4.62.2) '@rollup/plugin-replace': 6.0.3(rollup@4.62.2) '@rollup/plugin-terser': 1.0.0(rollup@4.62.2)