From 7acd13e65046936c589e380d3c12fcaf8dd59271 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 03:22:07 +0000 Subject: [PATCH 01/59] chore(deps): update pnpm to v10.6.5 (#4870) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.4.1` -> `10.6.5`](https://renovatebot.com/diffs/npm/pnpm/10.4.1/10.6.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.4.1/10.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.4.1/10.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
pnpm/pnpm (pnpm) ### [`v10.6.5`](https://redirect.github.com/pnpm/pnpm/compare/v10.6.4...v10.6.5) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.4...v10.6.5) ### [`v10.6.4`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.6.4): pnpm 10.6.4 [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.3...v10.6.4) #### Patch Changes - Fix `pnpm dlx` with `--allow-build` flag [#​9263](https://redirect.github.com/pnpm/pnpm/issues/9263). - Invalid Node.js version in `use-node-version` should not cause pnpm itself to break [#​9276](https://redirect.github.com/pnpm/pnpm/issues/9276). - The max amount of workers running for linking packages from the store has been reduced to 4 to achieve optimal results [#​9286](https://redirect.github.com/pnpm/pnpm/issues/9286). The workers are performing many file system operations, so increasing the number of CPUs doesn't help performance after some point. #### Platinum Sponsors
Bit Bit Syntax
#### Gold Sponsors
Discord u|screen
JetBrains Nx
CodeRabbit Route4Me
Workleap Stackblitz
### [`v10.6.3`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1063) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.2...v10.6.3) ##### Patch Changes - `pnpm install --prod=false` should not crash, when executed in a project with a `pnpm-workspace.yaml` file [#​9233](https://redirect.github.com/pnpm/pnpm/issues/9233). This fixes regression introduced via [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). - Add the missing `node-options` config to `recursive run` [#​9180](https://redirect.github.com/pnpm/pnpm/issues/9180). - Removed a branching code path that only executed when `dedupe-peer-dependents=false`. We believe this internal refactor will not result in behavior changes, but we expect it to make future pnpm versions behave more consistently for projects that override `dedupe-peer-dependents` to false. There should be less unique bugs from turning off `dedupe-peer-dependents`. See details in [#​9259](https://redirect.github.com/pnpm/pnpm/pull/9259). ### [`v10.6.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1062) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.1...v10.6.2) ##### Patch Changes - `pnpm self-update` should always update the version in the `packageManager` field of `package.json`. - Fix running pnpm CLI from pnpm CLI on Windows when the CLI is bundled to an executable [#​8971](https://redirect.github.com/pnpm/pnpm/issues/8971). - `pnpm patch-commit` will now use the same filesystem as the store directory to compare and create patch files. - Don't show info output when `--loglevel=error` is used. - `peerDependencyRules` should be set in `pnpm-workspace.yaml` to take effect. ### [`v10.6.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1061) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.0...v10.6.1) ##### Patch Changes - The pnpm CLI process should not stay hanging, when `--silent` reporting is used. - When `--loglevel` is set to `error`, don't show installation summary, execution time, and big tarball download progress. - Don't ignore pnpm.patchedDependencies from `package.json` [#​9226](https://redirect.github.com/pnpm/pnpm/issues/9226). - When executing the `approve-builds` command, if package.json contains `onlyBuiltDependencies` or `ignoredBuiltDependencies`, the selected dependency package will continue to be written into `package.json`. - When a package version cannot be found in the package metadata, print the registry from which the package was fetched. ### [`v10.6.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1060) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.2...v10.6.0) ##### Minor Changes - `pnpm-workspace.yaml` can now hold all the settings that `.npmrc` accepts. The settings should use camelCase [#​9211](https://redirect.github.com/pnpm/pnpm/pull/9211). `pnpm-workspace.yaml` example: ```yaml verifyDepsBeforeRun: install optimisticRepeatInstall: true publicHoistPattern: - "*types*" - "!@​types/react" ``` - Projects using a `file:` dependency on a local tarball file (i.e. `.tgz`, `.tar.gz`, `.tar`) will see a performance improvement during installation. Previously, using a `file:` dependency on a tarball caused the lockfile resolution step to always run. The lockfile will now be considered up-to-date if the tarball is unchanged. ##### Patch Changes - `pnpm self-update` should not leave a directory with a broken pnpm installation if the installation fails. - `fast-glob` replace with `tinyglobby` to reduce the size of the pnpm CLI dependencies [#​9169](https://redirect.github.com/pnpm/pnpm/pull/9169). - `pnpm deploy` should not remove fields from the deployed package's `package.json` file [#​9215](https://redirect.github.com/pnpm/pnpm/issues/9215). - `pnpm self-update` should not read the pnpm settings from the `package.json` file in the current working directory. - Fix `pnpm deploy` creating a `package.json` without the `imports` and `license` field [#​9193](https://redirect.github.com/pnpm/pnpm/issues/9193). - `pnpm update -i` should list only packages that have newer versions [#​9206](https://redirect.github.com/pnpm/pnpm/issues/9206). - Fix a bug causing entries in the `catalogs` section of the `pnpm-lock.yaml` file to be removed when `dedupe-peer-dependents=false` on a filtered install. [#​9112](https://redirect.github.com/pnpm/pnpm/issues/9112) ### [`v10.5.2`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1052) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.1...v10.5.2) ##### Patch Changes - The `pnpm config set` command should change the global `.npmrc` file by default. This was a regression introduced by [#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151) and shipped in pnpm v10.5.0. ### [`v10.5.1`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1051) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.5.0...v10.5.1) ##### Patch Changes - Throw an error message if a `pnpm-workspaces.yaml` or `pnpm-workspaces.yml` file is found instead of a `pnpm-workspace.yaml` [#​9170](https://redirect.github.com/pnpm/pnpm/issues/9170). - Fix the update of `pnpm-workspace.yaml` by the `pnpm approve-builds` command [#​9168](https://redirect.github.com/pnpm/pnpm/issues/9168). - Normalize generated link paths in `package.json` [#​9163](https://redirect.github.com/pnpm/pnpm/pull/9163) - Specifying `overrides` in `pnpm-workspace.yaml` should work. - `pnpm dlx` should ignore settings from the `package.json` file in the current working directory [#​9178](https://redirect.github.com/pnpm/pnpm/issues/9178). ### [`v10.5.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1050) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.4.1...v10.5.0) ##### Minor Changes - Allow to set the "pnpm" settings from `package.json` via the `pnpm-workspace.yaml` file [#​9121](https://redirect.github.com/pnpm/pnpm/pull/9121). - Added support for automatically syncing files of injected workspace packages after `pnpm run` [#​9081](https://redirect.github.com/pnpm/pnpm/issues/9081). Use the `sync-injected-deps-after-scripts` setting to specify which scripts build the workspace package. This tells pnpm when syncing is needed. The setting should be defined in a `.npmrc` file at the root of the workspace. Example: ```ini sync-injected-deps-after-scripts[]=compile ``` - The `packages` field in `pnpm-workspace.yaml` became optional. ##### Patch Changes - `pnpm link` with no parameters should work as if `--global` is specified [#​9151](https://redirect.github.com/pnpm/pnpm/pull/9151). - Allow scope registry CLI option without `--config.` prefix such as `--@​scope:registry=https://scope.example.com/npm` [#​9089](https://redirect.github.com/pnpm/pnpm/pull/9089). - `pnpm link ` should calculate relative path from the root of the workspace directory [#​9132](https://redirect.github.com/pnpm/pnpm/pull/9132). - Fix a bug causing catalog snapshots to be removed from the `pnpm-lock.yaml` file when using `--fix-lockfile` and `--filter`. [#​8639](https://redirect.github.com/pnpm/pnpm/issues/8639) - Fix a bug causing catalog protocol dependencies to not re-resolve on a filtered install [#​8638](https://redirect.github.com/pnpm/pnpm/issues/8638).
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 82e5feb8c56..76deeafc6bf 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "lint-staged": { "*": "bazel run //:format" }, - "packageManager": "pnpm@10.4.1", + "packageManager": "pnpm@10.6.5", "pnpm": { "onlyBuiltDependencies": [], "packageExtensions": { From b5cbb5c8141a24633dd7884c53605cc1a0ccaf75 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 03:31:23 +0000 Subject: [PATCH 02/59] chore(deps): update io_buildbuddy_buildbuddy_toolchain digest to badf803 (#4899) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | io_buildbuddy_buildbuddy_toolchain | http_archive | digest | `3d86f2a` -> `badf803` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- WORKSPACE.bzlmod | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WORKSPACE.bzlmod b/WORKSPACE.bzlmod index 472c2a11e5d..da6dfa02d7d 100644 --- a/WORKSPACE.bzlmod +++ b/WORKSPACE.bzlmod @@ -2,9 +2,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "io_buildbuddy_buildbuddy_toolchain", - sha256 = "ed025abeceed55c4df080b8820f715ac55cfb3dc5d3e168894406108b4ed717c", - strip_prefix = "buildbuddy-toolchain-3d86f2afb5a986ea13a3ab22b0be54dd9cb0e453", - urls = ["https://github.com/buildbuddy-io/buildbuddy-toolchain/archive/3d86f2afb5a986ea13a3ab22b0be54dd9cb0e453.tar.gz"], + sha256 = "7ba81c80b1e6247bf108d35b0924383ab5fc15b1a7f13892ed7495a61335654f", + strip_prefix = "buildbuddy-toolchain-badf8034b2952ec613970a27f24fb140be7eaf73", + urls = ["https://github.com/buildbuddy-io/buildbuddy-toolchain/archive/badf8034b2952ec613970a27f24fb140be7eaf73.tar.gz"], ) load("@io_buildbuddy_buildbuddy_toolchain//:deps.bzl", "buildbuddy_deps") From 9be94ff4a2ed2dea3c4e860bb47fa8128050994c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 03:31:29 +0000 Subject: [PATCH 03/59] chore(deps): update dependency @glimmer/reference to v0.94.8 (#4907) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@glimmer/reference](https://redirect.github.com/glimmerjs/glimmer-vm) ([source](https://redirect.github.com/glimmerjs/glimmer-vm/tree/HEAD/packages/@glimmer/reference)) | [`0.94.6` -> `0.94.8`](https://renovatebot.com/diffs/npm/@glimmer%2freference/0.94.6/0.94.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@glimmer%2freference/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@glimmer%2freference/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@glimmer%2freference/0.94.6/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@glimmer%2freference/0.94.6/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d919e402271..57208f965cf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,7 +72,7 @@ importers: version: 0.1.7 '@glimmer/reference': specifier: ^0.94.0 - version: 0.94.6 + version: 0.94.8 '@glimmer/syntax': specifier: 0.94.7 version: 0.94.7 @@ -2528,6 +2528,9 @@ packages: '@glimmer/global-context@0.93.2': resolution: {integrity: sha512-U5Fdf5nPBrfj8fcoM15u1NTT+/xttiRhR7MXcG1klEjliI9mfnQ5B/WgdeeEkkvVrwgKFTRmI16bt8n3n42Plg==} + '@glimmer/global-context@0.93.4': + resolution: {integrity: sha512-Yw9xkDReAcC5oS/hY3PjGrFKRygYFA4pdO7tvuxReoVOyUtjoBOAwHJUileiElERDdMWIMfoLema8Td1mqkjhA==} + '@glimmer/interfaces@0.94.5': resolution: {integrity: sha512-pH+Q5vEz9hO5GafJCNo1J+UNEKIM3rp0bXIA66FxcsUA9/NfhNO20ZTO+qkPxPePsiJ/S9D6aj78wq3I+5uiCw==} @@ -2537,6 +2540,9 @@ packages: '@glimmer/reference@0.94.6': resolution: {integrity: sha512-iNGbiIgVdTyeaUzRiDbCfBDjmq9TMWbZPNmdujKVOC4Zy9dB57OUQYc21mYXxU3SNb8sT8C9oM5lFDy8h5zImQ==} + '@glimmer/reference@0.94.8': + resolution: {integrity: sha512-FPoXBRMXJupO9nAq/Vw3EY/FCY3xbd+VALqZupyu6ds9vjNiKAkD9+ujIjYa1f+d/ez2ONhy8QjEFoBsyW2flA==} + '@glimmer/syntax@0.94.7': resolution: {integrity: sha512-6L/1Yl6JLbLrY7ywTL5QFNGKAzxtCbC+kXsTExOcukBqsak+nN75vXvBkv+F+NsAZxhoRt72fNBuy9IrP9sghA==} @@ -2546,12 +2552,18 @@ packages: '@glimmer/util@0.94.6': resolution: {integrity: sha512-UDUP4/nHz4/qORWxl9ebc5ZhysKJFhJrY14GAMLBxbXomYtj7liMiht4v5TVW4Law5ziPmpTFQ70RJOOG7ksBg==} + '@glimmer/util@0.94.8': + resolution: {integrity: sha512-HfCKeZ74clF9BsPDBOqK/yRNa/ke6niXFPM6zRn9OVYw+ZAidLs7V8He/xljUHlLRL322kaZZY8XxRW7ALEwyg==} + '@glimmer/validator@0.84.3': resolution: {integrity: sha512-RTBV4TokUB0vI31UC7ikpV7lOYpWUlyqaKV//pRC4pexYMlmqnVhkFrdiimB/R1XyNdUOQUmnIAcdic39NkbhQ==} '@glimmer/validator@0.94.6': resolution: {integrity: sha512-s0pzTB+lHXa6eQCSJe57YNNgPsjaY+EmOLH6OsJrWetszltV5fSy2PVjk+2NavsZ6wjaxLKwTd0q3PGPXz/rlQ==} + '@glimmer/validator@0.94.8': + resolution: {integrity: sha512-vTP6hAcrxE5/0dG2w+tHSteXxgWmkBwMzu5ZTxMg+EkqthWl8B5r5skLiviQ6SdKAOBJGhzf6tF4ltHo5y83hQ==} + '@glimmer/wire-format@0.94.6': resolution: {integrity: sha512-M0ggBTBdeF9AWaq2ZH75fVZ7Y5r/0wqaQ+4tqvEqQJ0kYFwkahnWnFxPYEg2HSRsaNLZjd02sCmh9rwkSANCwg==} @@ -12188,7 +12200,7 @@ snapshots: '@docusaurus/react-loadable@6.0.0(react@19.0.0)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.12 react: 19.0.0 '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': @@ -12588,6 +12600,8 @@ snapshots: '@glimmer/global-context@0.93.2': {} + '@glimmer/global-context@0.93.4': {} + '@glimmer/interfaces@0.94.5': dependencies: '@simple-dom/interface': 1.4.0 @@ -12607,6 +12621,13 @@ snapshots: '@glimmer/util': 0.94.6 '@glimmer/validator': 0.94.6 + '@glimmer/reference@0.94.8': + dependencies: + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.5 + '@glimmer/util': 0.94.8 + '@glimmer/validator': 0.94.8 + '@glimmer/syntax@0.94.7': dependencies: '@glimmer/interfaces': 0.94.5 @@ -12625,6 +12646,10 @@ snapshots: dependencies: '@glimmer/interfaces': 0.94.5 + '@glimmer/util@0.94.8': + dependencies: + '@glimmer/interfaces': 0.94.5 + '@glimmer/validator@0.84.3': dependencies: '@glimmer/env': 0.1.7 @@ -12635,6 +12660,11 @@ snapshots: '@glimmer/global-context': 0.93.2 '@glimmer/interfaces': 0.94.5 + '@glimmer/validator@0.94.8': + dependencies: + '@glimmer/global-context': 0.93.4 + '@glimmer/interfaces': 0.94.5 + '@glimmer/wire-format@0.94.6': dependencies: '@glimmer/interfaces': 0.94.5 From 7cb46635cccc334e493aaa858bfd7c2164f2ea6a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 03:31:37 +0000 Subject: [PATCH 04/59] build(deps): bump elliptic from 6.6.0 to 6.6.1 in /packages/react-intl/example-sandboxes/strict-locale-type (#4879) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.6.0 to 6.6.1.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=elliptic&package-manager=npm_and_yarn&previous-version=6.6.0&new-version=6.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/formatjs/formatjs/network/alerts).
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../strict-locale-type/package-lock.json | 2273 ++++------------- 1 file changed, 535 insertions(+), 1738 deletions(-) diff --git a/packages/react-intl/example-sandboxes/strict-locale-type/package-lock.json b/packages/react-intl/example-sandboxes/strict-locale-type/package-lock.json index 51617c1f00e..5d9fb98a1dd 100644 --- a/packages/react-intl/example-sandboxes/strict-locale-type/package-lock.json +++ b/packages/react-intl/example-sandboxes/strict-locale-type/package-lock.json @@ -362,11 +362,6 @@ "node": ">=6.9.0" } }, - "node_modules/@iarna/toml": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", - "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==" - }, "node_modules/@lezer/common": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.2.tgz", @@ -548,38 +543,6 @@ "win32" ] }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/@parcel/babel-ast-utils": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@parcel/babel-ast-utils/-/babel-ast-utils-2.0.0.tgz", @@ -636,37 +599,37 @@ } }, "node_modules/@parcel/cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.0.0.tgz", - "integrity": "sha512-HThLpk1qXkyRyWrqXh5EYdINFd4tl4SCUgbipZ46pQWtwZ8+0nmudbuszeRKi1UCyNCdgktcZu8xmXmSVQNDyA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.14.1.tgz", + "integrity": "sha512-oFJfIK6QfxY35XYsDaOyFWH3eKEbzU4CXTsUVAkpH1PbX0DTko3eZ4D+xWapRRaAQIMfL+xfUWmsL4njYCQqZQ==", + "license": "MIT", "dependencies": { - "@parcel/logger": "^2.0.0", - "@parcel/utils": "^2.0.0", - "lmdb-store": "^1.5.5" + "@parcel/fs": "2.14.1", + "@parcel/logger": "2.14.1", + "@parcel/utils": "2.14.1", + "lmdb": "2.8.5" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.0.0" + "@parcel/core": "^2.14.1" } }, "node_modules/@parcel/codeframe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.0.0.tgz", - "integrity": "sha512-34L0qa72rxtzng2Bw195YYVAZWhuWm1V9u+0bHfajyl242BDUbUNpQOowP/AYRjj7XSmIN6XCUv3luogvMPo8A==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.14.1.tgz", + "integrity": "sha512-n5IdtgxuukSTJ5/fq/69S5Rm9KBSg/dhpE4oRkyUEtkgEwTLpG2c6rmYtWem1yGIc80Z4BRvP9vgmYAEHHXSwA==", + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "emphasize": "^4.2.0", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "chalk": "^4.1.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -677,6 +640,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -691,6 +655,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -706,6 +671,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -716,12 +682,14 @@ "node_modules/@parcel/codeframe/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/@parcel/codeframe/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -730,6 +698,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -798,72 +767,108 @@ } }, "node_modules/@parcel/core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.0.0.tgz", - "integrity": "sha512-wiY3XyGetCpek0aEi+xB0eQQUn4v9xt20AKx71KpU30SShwcHnVEUEVxuVEi7+NgJQsUCsp8nXUeZluwRTfUFA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.14.1.tgz", + "integrity": "sha512-vw7Uc2hZgXEDCHyPzeV+IPqC9mUtCbVSJ4lXP9Ri49mdLV7Hazb9iCN4mNld7sCMtG2f6fEqfwsD9r2zGyntgw==", + "license": "MIT", "dependencies": { - "@parcel/cache": "^2.0.0", - "@parcel/diagnostic": "^2.0.0", - "@parcel/events": "^2.0.0", - "@parcel/fs": "^2.0.0", - "@parcel/graph": "^2.0.0", - "@parcel/hash": "^2.0.0", - "@parcel/logger": "^2.0.0", - "@parcel/package-manager": "^2.0.0", - "@parcel/plugin": "^2.0.0", - "@parcel/source-map": "^2.0.0", - "@parcel/types": "^2.0.0", - "@parcel/utils": "^2.0.0", - "@parcel/workers": "^2.0.0", - "abortcontroller-polyfill": "^1.1.9", + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/cache": "2.14.1", + "@parcel/diagnostic": "2.14.1", + "@parcel/events": "2.14.1", + "@parcel/feature-flags": "2.14.1", + "@parcel/fs": "2.14.1", + "@parcel/graph": "3.4.1", + "@parcel/logger": "2.14.1", + "@parcel/package-manager": "2.14.1", + "@parcel/plugin": "2.14.1", + "@parcel/profiler": "2.14.1", + "@parcel/rust": "2.14.1", + "@parcel/source-map": "^2.1.1", + "@parcel/types": "2.14.1", + "@parcel/utils": "2.14.1", + "@parcel/workers": "2.14.1", "base-x": "^3.0.8", "browserslist": "^4.6.6", "clone": "^2.1.1", - "dotenv": "^7.0.0", - "dotenv-expand": "^5.1.0", - "json-source-map": "^0.6.1", - "json5": "^1.0.1", - "micromatch": "^4.0.2", + "dotenv": "^16.4.5", + "dotenv-expand": "^11.0.6", + "json5": "^2.2.0", + "msgpackr": "^1.9.9", "nullthrows": "^1.1.1", - "semver": "^5.4.1" + "semver": "^7.5.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/core/node_modules/dotenv": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz", - "integrity": "sha512-M3NhsLbV1i6HuGzBUH8vXrtxOk+tWmzWKDMbAVSUp3Zsjm7ywFeuwrUXhmhQyRK1q5B5GGy7hcXPbj3bnfZg2g==", + "node_modules/@parcel/core/node_modules/@parcel/profiler": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.14.1.tgz", + "integrity": "sha512-qrR+RqXfF1IXJdddMoJaAhFnl6pen1CBoobP8p78pZ2SAefo8gyXnTG4Kgr6ff0VJER03U7o0bL1dI9ooHHhDA==", + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.14.1", + "@parcel/events": "2.14.1", + "@parcel/types-internal": "2.14.1", + "chrome-trace-event": "^1.0.2" + }, "engines": { - "node": ">=6" + "node": ">= 16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/core/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" + "node_modules/@parcel/core/node_modules/@parcel/rust": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.14.1.tgz", + "integrity": "sha512-BGFV+bS72zlzaHQAEobm/9shcW+lvQb0rAdmJJg2C3lGlqeaGks+iEIkH0wHTFzJJ1MpKgew7I3k096La0CjTw==", + "license": "MIT", + "engines": { + "node": ">= 16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "napi-wasm": "^1.1.2" }, + "peerDependenciesMeta": { + "napi-wasm": { + "optional": true + } + } + }, + "node_modules/@parcel/core/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", "bin": { - "json5": "lib/cli.js" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/@parcel/diagnostic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.0.0.tgz", - "integrity": "sha512-cADyFWaMlhDawQdraFt2TECpiD/DvQ76L+RK97X7sUj5b+cGY7fjrnWPKRVmog5+OoNlbmh1EO3FOLx5vuxzww==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.14.1.tgz", + "integrity": "sha512-1miPY3EFMlaRRXEEi9kqqVih8jxCIrmpeQTgnFcamX7TypAlGKaFjn0FTOYL1FXexVHETiVFzmNOWVe+EUJF6A==", + "license": "MIT", "dependencies": { - "json-source-map": "^0.6.1", + "@mischnic/json-sourcemap": "^0.1.0", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -871,11 +876,12 @@ } }, "node_modules/@parcel/events": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.0.0.tgz", - "integrity": "sha512-v9+pXLtgc44+eIbNAs/SB2tyXKUv+5XF1f3TRsLJ44276e9ksa3Cstrs1EFxZtpi03UoXkXJQoJljGigb2bt8A==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.14.1.tgz", + "integrity": "sha512-DG4xxp1x/ky7aHbz2GpwPBAkbI4pTfEWGukXh6bTyp/8TJl6LHvQxZkNszBoOwPF+D9vKH+Cm1ZS+iLX1HCnaA==", + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -883,9 +889,10 @@ } }, "node_modules/@parcel/feature-flags": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/feature-flags/-/feature-flags-2.13.0.tgz", - "integrity": "sha512-HNTUy7DfEuowGqkKq2DGwhGEO9U3ORgIgRyxG4cXHMhx9BIE1lmB3ZVfu+dyq34GSYw6ceOgo0I3BZYs7rRKDA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/feature-flags/-/feature-flags-2.14.1.tgz", + "integrity": "sha512-SiFWEONfIIM42+J4IFQnAgVOuqOPqZLc+6kHX8bmSBYAA6PVkwfjI8GVwcFm0qzo9HYylwuHwzrAdByv5FFodA==", + "license": "MIT", "engines": { "node": ">= 16.0.0" }, @@ -895,81 +902,61 @@ } }, "node_modules/@parcel/fs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.0.0.tgz", - "integrity": "sha512-1FQIVDO3zWE2vv9EJmLJq+EeZ7DE4lwi/e0fR1PAS1g5YbO9n3u01Xnpzy/jmlL14LnBXdhy4r7OBziShYLK6w==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.14.1.tgz", + "integrity": "sha512-qLKjKdE+8d+HycrUSbWf2pLmfi2g4p23HkEMwxOPnbu+OQ9deyrODbfhMNVQNSGDztNDjw53YF4+c5Y+DCtXUw==", + "license": "MIT", "dependencies": { - "@parcel/fs-search": "^2.0.0", - "@parcel/fs-write-stream-atomic": "^2.0.0", - "@parcel/types": "^2.0.0", - "@parcel/utils": "^2.0.0", - "@parcel/watcher": "^2.0.0", - "@parcel/workers": "^2.0.0", - "graceful-fs": "^4.2.4", - "mkdirp": "^0.5.1", - "ncp": "^2.0.0", - "nullthrows": "^1.1.1", - "rimraf": "^3.0.2", - "utility-types": "^3.10.0" + "@parcel/feature-flags": "2.14.1", + "@parcel/rust": "2.14.1", + "@parcel/types-internal": "2.14.1", + "@parcel/utils": "2.14.1", + "@parcel/watcher": "^2.0.7", + "@parcel/workers": "2.14.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.0.0" + "@parcel/core": "^2.14.1" } }, - "node_modules/@parcel/fs-search": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/fs-search/-/fs-search-2.0.0.tgz", - "integrity": "sha512-OVWA0elZm5BKaHgS5FnvlmMwQiU++0sGW7PIyaNJnY0lvpZndU+Pot0xNTSrG3Aq7OkpQlcUWkEMA8KtkHZH1A==", - "dependencies": { - "detect-libc": "^1.0.3" - }, + "node_modules/@parcel/fs/node_modules/@parcel/rust": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.14.1.tgz", + "integrity": "sha512-BGFV+bS72zlzaHQAEobm/9shcW+lvQb0rAdmJJg2C3lGlqeaGks+iEIkH0wHTFzJJ1MpKgew7I3k096La0CjTw==", + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/fs-write-stream-atomic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/fs-write-stream-atomic/-/fs-write-stream-atomic-2.0.0.tgz", - "integrity": "sha512-PSvAcu7f+3zzjQZuYJjPQVRI99Lu2HEphr04JChwdO5wr/sm6dYFRQdL0SahH/vF1tnEaBFxC4vTslNEBT+9bg==", - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^1.0.2", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/fs-write-stream-atomic/node_modules/iferr": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-1.0.2.tgz", - "integrity": "sha512-9AfeLfji44r5TKInjhz3W9DyZI1zR1JAf2hVBMGhddAKPqBsupb89jGfbCTHIGZd6fGZl9WlHdn4AObygyMKwg==", - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "napi-wasm": "^1.1.2" + }, + "peerDependenciesMeta": { + "napi-wasm": { + "optional": true + } } }, "node_modules/@parcel/graph": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-2.0.0.tgz", - "integrity": "sha512-ZI3pYSWWqGAFi4qDa00kieiKpHz3xY9vPr4iVTjNiNXD6fU7C+Y25mxPmLv4uYbJTzccAo0iaN9VGqPo/FyiBg==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.4.1.tgz", + "integrity": "sha512-4kaHLJ0HfMo9OT3dEUlLLArMa3YYCYEDs7b1juXPUYS6VEPfxebdAw6gcF2KlC/TMUP7SbU9dsauPfOc1ttXcQ==", + "license": "MIT", "dependencies": { + "@parcel/feature-flags": "2.14.1", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -993,15 +980,16 @@ } }, "node_modules/@parcel/logger": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.0.0.tgz", - "integrity": "sha512-jpESL6m4tEGP+Yj/PZGb6ellrOx3irEIvSjbhwZBGoXaApqqvB352dLXrVJ/vyrmzj9YLNdm2rPWeZWkMDGgMA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.14.1.tgz", + "integrity": "sha512-jksQTCuVW7HWB75HShnliGs+lwbirv9ajCQtEwtOMFlZMCEplu0Pp6GxNG467r9EWzCf55yGwnZw7F6Fs1Oqgg==", + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "^2.0.0", - "@parcel/events": "^2.0.0" + "@parcel/diagnostic": "2.14.1", + "@parcel/events": "2.14.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1009,14 +997,15 @@ } }, "node_modules/@parcel/markdown-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.0.0.tgz", - "integrity": "sha512-AgxIXRaEpNi1GukjWC6FTLO7t/EImv+3KuwFF5tGlWhXO41V1Igl6gXCDpzRmTk5dBbdqOWdRWip1O5Qy74cwA==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.14.1.tgz", + "integrity": "sha512-cxeM6w9861HTMuxEhhPDznCwPd/MxbIJpqp5z9E8+L3Syso0qa7ot5z5Lm3DSfDVh0Dnpi7srC8QpJkOqCl4yw==", + "license": "MIT", "dependencies": { - "chalk": "^4.1.0" + "chalk": "^4.1.2" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -1027,6 +1016,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1041,6 +1031,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1056,6 +1047,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1066,12 +1058,14 @@ "node_modules/@parcel/markdown-ansi/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/@parcel/markdown-ansi/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -1080,6 +1074,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2088,18 +2083,19 @@ } }, "node_modules/@parcel/package-manager": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.13.0.tgz", - "integrity": "sha512-S8cnSFpJUkPFSvrWc886nDHVTUGWqdCaoA5R8BJ8I8fMOu6pSUkkUexqK5yYnN7S0dn1bLMnKU3ARpwXhOUZJw==", - "dependencies": { - "@parcel/diagnostic": "2.13.0", - "@parcel/fs": "2.13.0", - "@parcel/logger": "2.13.0", - "@parcel/node-resolver-core": "3.4.0", - "@parcel/types": "2.13.0", - "@parcel/utils": "2.13.0", - "@parcel/workers": "2.13.0", - "@swc/core": "^1.7.26", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.14.1.tgz", + "integrity": "sha512-zLjPJpKhj+3Yqy9HN1Kp7fTot2BqTG3wxFoVRI5vdKqMeC9PT+UexdctU0sx90aeXcs3dF6yl944nVPlMZW8qA==", + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.14.1", + "@parcel/fs": "2.14.1", + "@parcel/logger": "2.14.1", + "@parcel/node-resolver-core": "3.5.1", + "@parcel/types": "2.14.1", + "@parcel/utils": "2.14.1", + "@parcel/workers": "2.14.1", + "@swc/core": "^1.11.5", "semver": "^7.5.2" }, "engines": { @@ -2110,15 +2106,22 @@ "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.13.0" + "@parcel/core": "^2.14.1" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/codeframe": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.13.0.tgz", - "integrity": "sha512-mKOQSDmRzWqC/ELwjGv9ZDqkYtHwkwvpLC4gb5mUAw6VJsDqraydtluxGR2NejYwETiS4j9mQElcbHZoRcZ9uA==", + "node_modules/@parcel/package-manager/node_modules/@parcel/node-resolver-core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.5.1.tgz", + "integrity": "sha512-FiZUbTmEfoWIRKYmmx2baPlusIdW9gKPRowXp+YWb436aFxbk06rf8pS4uCkODN61RZEg6WPHOo0rLVcylbOSw==", + "license": "MIT", "dependencies": { - "chalk": "^4.1.2" + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/diagnostic": "2.14.1", + "@parcel/fs": "2.14.1", + "@parcel/rust": "2.14.1", + "@parcel/utils": "2.14.1", + "nullthrows": "^1.1.1", + "semver": "^7.5.2" }, "engines": { "node": ">= 16.0.0" @@ -2128,679 +2131,127 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/diagnostic": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.13.0.tgz", - "integrity": "sha512-ocgqebLD4VL7/zkOoNBcIRu4ndFRipPwNkLd9cdfux3QBYuYBi5DE+3RSt9IWMrwjS8DMFXCxmtNANr7zujgjw==", - "dependencies": { - "@mischnic/json-sourcemap": "^0.1.0", - "nullthrows": "^1.1.1" - }, + "node_modules/@parcel/package-manager/node_modules/@parcel/rust": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.14.1.tgz", + "integrity": "sha512-BGFV+bS72zlzaHQAEobm/9shcW+lvQb0rAdmJJg2C3lGlqeaGks+iEIkH0wHTFzJJ1MpKgew7I3k096La0CjTw==", + "license": "MIT", "engines": { "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "napi-wasm": "^1.1.2" + }, + "peerDependenciesMeta": { + "napi-wasm": { + "optional": true + } } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/events": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.13.0.tgz", - "integrity": "sha512-vFB/GebsoiSxQy68DvrX8zpeJP2xWhSNYSN99ZbyADxutiAUnquu4nKMJCp4Pb+gNPHr2TitU6LKNGXqWLEE7w==", - "engines": { - "node": ">= 16.0.0" + "node_modules/@parcel/package-manager/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" + "engines": { + "node": ">=10" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/fs": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.13.0.tgz", - "integrity": "sha512-qMaTdlrmnZPk7jy5+FC0xdE5tqzGutRhcoEKGTvtbjEBh++azw9mKkGxLe2CQXnoJXydvM++dhUUIsKhchQGxA==", + "node_modules/@parcel/packager-css": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0.tgz", + "integrity": "sha512-q0eKGTj8CcG5NvciGHY5cFfGMAjCGygActeirfOO/XQODbVHtJGSPHEZkAagvZ+UG7NdGAx+ogMreFkqFzWElw==", "dependencies": { - "@parcel/feature-flags": "2.13.0", - "@parcel/rust": "2.13.0", - "@parcel/types-internal": "2.13.0", - "@parcel/utils": "2.13.0", - "@parcel/watcher": "^2.0.7", - "@parcel/workers": "2.13.0" + "@parcel/plugin": "^2.0.0", + "@parcel/source-map": "^2.0.0", + "@parcel/utils": "^2.0.0", + "nullthrows": "^1.1.1", + "postcss": "^8.3.0" }, "engines": { - "node": ">= 16.0.0" + "node": ">= 12.0.0", + "parcel": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.13.0" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/logger": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.13.0.tgz", - "integrity": "sha512-/hWNC27PntVH+GugndqPYflucG8a9Octc6fuQWS40oBZSw5kBQBYs4xkBSkTVLpcI8910HN3aSHjOJIX8ddtRg==", + "node_modules/@parcel/packager-css/node_modules/postcss": { + "version": "8.3.11", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", + "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", "dependencies": { - "@parcel/diagnostic": "2.13.0", - "@parcel/events": "2.13.0" + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^0.6.2" }, "engines": { - "node": ">= 16.0.0" + "node": "^10 || ^12 || >=14" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/parcel" + "url": "https://opencollective.com/postcss/" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/markdown-ansi": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.13.0.tgz", - "integrity": "sha512-kznmctJ7myhu7/JKN9njHudBj4t8bv4oKW4/cvWgzVR7ftsw9oOJ8EE7eqtqOzzInyATZxXmbk+EYX4S04vLUg==", + "node_modules/@parcel/packager-html": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0.tgz", + "integrity": "sha512-DBuTLAqP+BLOZNw1Ry34PZqxZwwtRTStjCZF4CzYQRP6lZdq3Js1QyemUTuZblR8Fimo6ew3b1BfbdbEpKOymw==", "dependencies": { - "chalk": "^4.1.2" + "@parcel/plugin": "^2.0.0", + "@parcel/types": "^2.0.0", + "@parcel/utils": "^2.0.0", + "nullthrows": "^1.1.1", + "posthtml": "^0.16.5" }, "engines": { - "node": ">= 16.0.0" + "node": ">= 12.0.0", + "parcel": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/node-resolver-core": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.4.0.tgz", - "integrity": "sha512-LFbbdUTcrbFI8fYDPk86mJc2SANPZzECTfsrqhx1u36t33iYmJTuGnYUH32unT5ra60KOmeZWny8yqedeyHwuw==", + "node_modules/@parcel/packager-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0.tgz", + "integrity": "sha512-hGKaFCm2nrsE2sQsTt+iRyjn329tJPd+/JTdBiXgUvhWEoIzTX/n/2+aqA0kStI+7EwotV6g+S4aZLQS6Aoq5w==", "dependencies": { - "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/diagnostic": "2.13.0", - "@parcel/fs": "2.13.0", - "@parcel/rust": "2.13.0", - "@parcel/utils": "2.13.0", - "nullthrows": "^1.1.1", - "semver": "^7.5.2" + "@parcel/diagnostic": "^2.0.0", + "@parcel/hash": "^2.0.0", + "@parcel/plugin": "^2.0.0", + "@parcel/source-map": "^2.0.0", + "@parcel/utils": "^2.0.0", + "globals": "^13.2.0", + "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 16.0.0" + "node": ">= 12.0.0", + "parcel": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/package-manager/node_modules/@parcel/profiler": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.13.0.tgz", - "integrity": "sha512-LW2p0Pfz5TWQprJevN1xHRhqlVm01plCgbzT72qmgjzPMI4QYcZVyG+Y62VGn6iBPivpBqm2TNqdiXzfJreQuw==", + "node_modules/@parcel/packager-js/node_modules/globals": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", "dependencies": { - "@parcel/diagnostic": "2.13.0", - "@parcel/events": "2.13.0", - "@parcel/types-internal": "2.13.0", - "chrome-trace-event": "^1.0.2" + "type-fest": "^0.20.2" }, "engines": { - "node": ">= 16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/rust": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.13.0.tgz", - "integrity": "sha512-7wPx5fma2imcIpwoBHxkt4yMDLYbnxQ1utswXaDj59iDu3mJkHU9/WyZWD2KzZdrADAdF8ulR1fg1woBYQ+nwA==", - "engines": { - "node": ">= 16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/source-map": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", - "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": "^12.18.3 || >=14" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/types": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.13.0.tgz", - "integrity": "sha512-o9Oe43ZIe5rwY/vqE70yZxSPfkNAIoXdLTnqYX+bIDchqWqY6xSSeNdhkwuT5VNKAh5F8T1UJput7rgE6Znx/w==", - "dependencies": { - "@parcel/types-internal": "2.13.0", - "@parcel/workers": "2.13.0" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/utils": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.13.0.tgz", - "integrity": "sha512-tLHtce8s2gNFHC9kS5VkNrf6YX9ZjVigk/+ZeWpsde8lBpCaY8OHLubJMXSAdk6q26RDn8tCrdMkndlfautDIw==", - "dependencies": { - "@parcel/codeframe": "2.13.0", - "@parcel/diagnostic": "2.13.0", - "@parcel/logger": "2.13.0", - "@parcel/markdown-ansi": "2.13.0", - "@parcel/rust": "2.13.0", - "@parcel/source-map": "^2.1.1", - "chalk": "^4.1.2", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", - "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", - "hasInstallScript": true, - "dependencies": { - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.5.0", - "@parcel/watcher-darwin-arm64": "2.5.0", - "@parcel/watcher-darwin-x64": "2.5.0", - "@parcel/watcher-freebsd-x64": "2.5.0", - "@parcel/watcher-linux-arm-glibc": "2.5.0", - "@parcel/watcher-linux-arm-musl": "2.5.0", - "@parcel/watcher-linux-arm64-glibc": "2.5.0", - "@parcel/watcher-linux-arm64-musl": "2.5.0", - "@parcel/watcher-linux-x64-glibc": "2.5.0", - "@parcel/watcher-linux-x64-musl": "2.5.0", - "@parcel/watcher-win32-arm64": "2.5.0", - "@parcel/watcher-win32-ia32": "2.5.0", - "@parcel/watcher-win32-x64": "2.5.0" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-android-arm64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", - "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", - "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-darwin-x64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", - "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", - "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", - "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", - "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", - "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", - "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", - "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-win32-arm64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", - "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-win32-ia32": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", - "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/watcher-win32-x64": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", - "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/package-manager/node_modules/@parcel/workers": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.13.0.tgz", - "integrity": "sha512-E9LryfGSog45j/ZSMyGSQVuuBWen2P0s/SEwIsXIYQFP/MGY9tL4ZUwVyfThHOI0kx8d8PfdNaSHBOZEIRrXvQ==", - "dependencies": { - "@parcel/diagnostic": "2.13.0", - "@parcel/logger": "2.13.0", - "@parcel/profiler": "2.13.0", - "@parcel/types-internal": "2.13.0", - "@parcel/utils": "2.13.0", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "peerDependencies": { - "@parcel/core": "^2.13.0" - } - }, - "node_modules/@parcel/package-manager/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@parcel/package-manager/node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@parcel/package-manager/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@parcel/package-manager/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@parcel/package-manager/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@parcel/package-manager/node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@parcel/package-manager/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@parcel/package-manager/node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@parcel/package-manager/node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" - }, - "node_modules/@parcel/package-manager/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@parcel/package-manager/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@parcel/package-manager/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@parcel/packager-css": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.0.0.tgz", - "integrity": "sha512-q0eKGTj8CcG5NvciGHY5cFfGMAjCGygActeirfOO/XQODbVHtJGSPHEZkAagvZ+UG7NdGAx+ogMreFkqFzWElw==", - "dependencies": { - "@parcel/plugin": "^2.0.0", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.0.0", - "nullthrows": "^1.1.1", - "postcss": "^8.3.0" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-css/node_modules/postcss": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", - "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", - "dependencies": { - "nanoid": "^3.1.30", - "picocolors": "^1.0.0", - "source-map-js": "^0.6.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@parcel/packager-html": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.0.0.tgz", - "integrity": "sha512-DBuTLAqP+BLOZNw1Ry34PZqxZwwtRTStjCZF4CzYQRP6lZdq3Js1QyemUTuZblR8Fimo6ew3b1BfbdbEpKOymw==", - "dependencies": { - "@parcel/plugin": "^2.0.0", - "@parcel/types": "^2.0.0", - "@parcel/utils": "^2.0.0", - "nullthrows": "^1.1.1", - "posthtml": "^0.16.5" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.0.0.tgz", - "integrity": "sha512-hGKaFCm2nrsE2sQsTt+iRyjn329tJPd+/JTdBiXgUvhWEoIzTX/n/2+aqA0kStI+7EwotV6g+S4aZLQS6Aoq5w==", - "dependencies": { - "@parcel/diagnostic": "^2.0.0", - "@parcel/hash": "^2.0.0", - "@parcel/plugin": "^2.0.0", - "@parcel/source-map": "^2.0.0", - "@parcel/utils": "^2.0.0", - "globals": "^13.2.0", - "nullthrows": "^1.1.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/packager-js/node_modules/globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2853,14 +2304,15 @@ } }, "node_modules/@parcel/plugin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.0.0.tgz", - "integrity": "sha512-yOBRbizd27vivgFRxpTBxfViTIYMdoLeAvRHEoL49dkymKkKtq09hZQtVS+iQmypwyJnp4cMsG8FwN+srJub7w==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.14.1.tgz", + "integrity": "sha512-zWqQF+YnCNjOd1lc2nWWdjhr6zNJGV1WFE05W3WSJgyfyes8s4HB0FzShTqJ+R9FQdmYWPmRuxO8hC3lwLSQDg==", + "license": "MIT", "dependencies": { - "@parcel/types": "^2.0.0" + "@parcel/types": "2.14.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", @@ -3214,17 +2666,6 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/reporter-dev-server/node_modules/@parcel/source-map": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", - "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": "^12.18.3 || >=14" - } - }, "node_modules/@parcel/reporter-dev-server/node_modules/@parcel/types": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.12.0.tgz", @@ -3261,38 +2702,6 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/reporter-dev-server/node_modules/@parcel/watcher": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz", - "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==", - "dependencies": { - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.4.1", - "@parcel/watcher-darwin-arm64": "2.4.1", - "@parcel/watcher-darwin-x64": "2.4.1", - "@parcel/watcher-freebsd-x64": "2.4.1", - "@parcel/watcher-linux-arm-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-musl": "2.4.1", - "@parcel/watcher-linux-x64-glibc": "2.4.1", - "@parcel/watcher-linux-x64-musl": "2.4.1", - "@parcel/watcher-win32-arm64": "2.4.1", - "@parcel/watcher-win32-ia32": "2.4.1", - "@parcel/watcher-win32-x64": "2.4.1" - } - }, "node_modules/@parcel/reporter-dev-server/node_modules/@parcel/workers": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.12.0.tgz", @@ -3330,17 +2739,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@parcel/reporter-dev-server/node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@parcel/reporter-dev-server/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -3372,17 +2770,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@parcel/reporter-dev-server/node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@parcel/reporter-dev-server/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -3391,34 +2778,6 @@ "node": ">=8" } }, - "node_modules/@parcel/reporter-dev-server/node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@parcel/reporter-dev-server/node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==" - }, - "node_modules/@parcel/reporter-dev-server/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@parcel/reporter-dev-server/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -3550,12 +2909,12 @@ } }, "node_modules/@parcel/source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.0.tgz", - "integrity": "sha512-njoUJpj2646NebfHp5zKJeYD1KwhsfQIoU9TnCTHmF9fGOaPbClmeq12G6/4ZqGASftRq+YhhukFBi/ncWKGvw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", + "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", + "license": "MIT", "dependencies": { - "detect-libc": "^1.0.3", - "globby": "^11.0.3" + "detect-libc": "^1.0.3" }, "engines": { "node": "^12.18.3 || >=14" @@ -3820,36 +3179,40 @@ } }, "node_modules/@parcel/types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.0.0.tgz", - "integrity": "sha512-117vnZuQ1HzXOrIo8qAFgG0lMfz5dck7u+smlaZP1aRxVJaxWBo2C2+8JoTPHjRn9tE5IZGH9PVIZW+X3F474g==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.14.1.tgz", + "integrity": "sha512-qlF96JPNYAwApUxcLEXDH5YJDQLQJsEVXNYTHXSaXR0qDybaCmo5104BcAU4R7Czic5NhGhFBScVvtwTyW2Vqg==", + "license": "MIT", "dependencies": { - "@parcel/cache": "^2.0.0", - "@parcel/diagnostic": "^2.0.0", - "@parcel/fs": "^2.0.0", - "@parcel/package-manager": "^2.0.0", - "@parcel/source-map": "^2.0.0", - "@parcel/workers": "^2.0.0", - "utility-types": "^3.10.0" + "@parcel/types-internal": "2.14.1", + "@parcel/workers": "2.14.1" } }, "node_modules/@parcel/types-internal": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/types-internal/-/types-internal-2.13.0.tgz", - "integrity": "sha512-yhIbaH+VXQB7Leifsnwifr80R6q2Yqeo+xN4KcPGuGH94iX7LrxJ3V0iwUMIg5nGmh5hmNbq0MEYFFxqVuZ8wQ==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/types-internal/-/types-internal-2.14.1.tgz", + "integrity": "sha512-oBQfuUrNSx9ZB8HpHpMr3y0SRst5NKIsYlzx8uwHlt8A3c/4PS+apI6jamyt905grdCOpZYhNls+pY1HmhAtRA==", + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "2.13.0", - "@parcel/feature-flags": "2.13.0", + "@parcel/diagnostic": "2.14.1", + "@parcel/feature-flags": "2.14.1", "@parcel/source-map": "^2.1.1", "utility-types": "^3.10.0" } }, - "node_modules/@parcel/types-internal/node_modules/@parcel/diagnostic": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.13.0.tgz", - "integrity": "sha512-ocgqebLD4VL7/zkOoNBcIRu4ndFRipPwNkLd9cdfux3QBYuYBi5DE+3RSt9IWMrwjS8DMFXCxmtNANr7zujgjw==", + "node_modules/@parcel/utils": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.14.1.tgz", + "integrity": "sha512-1178E3Dw6CjEeq6oyOfs/rNfceCQ2t4qKGpiPXGV//3k/ZDEwT4VR/f0FS0S6T1EMePrp0E0KAMQ9Zz0vrHhIA==", + "license": "MIT", "dependencies": { - "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/codeframe": "2.14.1", + "@parcel/diagnostic": "2.14.1", + "@parcel/logger": "2.14.1", + "@parcel/markdown-ansi": "2.14.1", + "@parcel/rust": "2.14.1", + "@parcel/source-map": "^2.1.1", + "chalk": "^4.1.2", "nullthrows": "^1.1.1" }, "engines": { @@ -3857,53 +3220,28 @@ }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/types-internal/node_modules/@parcel/source-map": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.1.1.tgz", - "integrity": "sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==", - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": "^12.18.3 || >=14" + "url": "https://opencollective.com/parcel" } }, - "node_modules/@parcel/utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.0.0.tgz", - "integrity": "sha512-4SX8qNyImHLyvVls1U9rxF+h+1kbbdWpxnRiHOFPBYW6H1LiUNBjXPPffTEpKb+RFOqmQ2uNh0aP0mCmROPfXg==", - "dependencies": { - "@iarna/toml": "^2.2.0", - "@parcel/codeframe": "^2.0.0", - "@parcel/diagnostic": "^2.0.0", - "@parcel/hash": "^2.0.0", - "@parcel/logger": "^2.0.0", - "@parcel/markdown-ansi": "^2.0.0", - "@parcel/source-map": "^2.0.0", - "ansi-html-community": "0.0.8", - "chalk": "^4.1.0", - "clone": "^2.1.1", - "fast-glob": "3.1.1", - "fastest-levenshtein": "^1.0.8", - "is-glob": "^4.0.0", - "is-url": "^1.2.2", - "json5": "^1.0.1", - "lru-cache": "^6.0.0", - "micromatch": "^4.0.4", - "node-forge": "^0.10.0", - "nullthrows": "^1.1.1", - "open": "^7.0.3", - "terminal-link": "^2.1.1" - }, + "node_modules/@parcel/utils/node_modules/@parcel/rust": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.14.1.tgz", + "integrity": "sha512-BGFV+bS72zlzaHQAEobm/9shcW+lvQb0rAdmJJg2C3lGlqeaGks+iEIkH0wHTFzJJ1MpKgew7I3k096La0CjTw==", + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "napi-wasm": "^1.1.2" + }, + "peerDependenciesMeta": { + "napi-wasm": { + "optional": true + } } }, "node_modules/@parcel/utils/node_modules/ansi-styles": { @@ -3951,21 +3289,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/@parcel/utils/node_modules/fast-glob": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.1.1.tgz", - "integrity": "sha512-nTCREpBY8w8r+boyFYAx21iL6faSsQynliPHM4Uf56SbkyohCNxpVPEH9xrF5TXKy+IsjkPUHDKiUkzBVRXn9g==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@parcel/utils/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -3974,17 +3297,6 @@ "node": ">=8" } }, - "node_modules/@parcel/utils/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, "node_modules/@parcel/utils/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -3997,13 +3309,16 @@ } }, "node_modules/@parcel/watcher": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.0.tgz", - "integrity": "sha512-ByalKmRRXNNAhwZ0X1r0XeIhh1jG8zgdlvjgHk9ZV3YxiersEGNQkwew+RfqJbIL4gOJfvC2ey6lg5kaeRainw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", "hasInstallScript": true, + "license": "MIT", "dependencies": { - "node-addon-api": "^3.2.1", - "node-gyp-build": "^4.3.0" + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" }, "engines": { "node": ">= 10.0.0" @@ -4011,15 +3326,31 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" } }, "node_modules/@parcel/watcher-android-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz", - "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "android" @@ -4033,12 +3364,13 @@ } }, "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz", - "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4052,12 +3384,13 @@ } }, "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz", - "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4071,12 +3404,13 @@ } }, "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz", - "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -4090,12 +3424,13 @@ } }, "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz", - "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4109,12 +3444,13 @@ } }, "node_modules/@parcel/watcher-linux-arm-musl": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", - "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4128,12 +3464,13 @@ } }, "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz", - "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4147,12 +3484,13 @@ } }, "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz", - "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4166,12 +3504,13 @@ } }, "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz", - "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4185,12 +3524,13 @@ } }, "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz", - "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -4204,12 +3544,13 @@ } }, "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz", - "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4223,12 +3564,13 @@ } }, "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz", - "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", "cpu": [ "ia32" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4242,12 +3584,13 @@ } }, "node_modules/@parcel/watcher-win32-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz", - "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4261,36 +3604,57 @@ } }, "node_modules/@parcel/workers": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.0.0.tgz", - "integrity": "sha512-emfezGXmmz5NNrtBvbZO4cFosdpEL+OqhIa4SpUH63aedx+9so/GI/rMp19FmTi0qPKQhOLJmD4VZ2RZHbZM4w==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.14.1.tgz", + "integrity": "sha512-i0mui7kSLAPT0B0/5+YUjbP38F8e8C5QDVritAW1lbRe5XCqkvO+nU4PRsjyP5mvXVhoFVCe7UycbD2D/lrogA==", + "license": "MIT", "dependencies": { - "@parcel/diagnostic": "^2.0.0", - "@parcel/logger": "^2.0.0", - "@parcel/types": "^2.0.0", - "@parcel/utils": "^2.0.0", - "chrome-trace-event": "^1.0.2", + "@parcel/diagnostic": "2.14.1", + "@parcel/logger": "2.14.1", + "@parcel/profiler": "2.14.1", + "@parcel/types-internal": "2.14.1", + "@parcel/utils": "2.14.1", "nullthrows": "^1.1.1" }, "engines": { - "node": ">= 12.0.0" + "node": ">= 16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.0.0" + "@parcel/core": "^2.14.1" + } + }, + "node_modules/@parcel/workers/node_modules/@parcel/profiler": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.14.1.tgz", + "integrity": "sha512-qrR+RqXfF1IXJdddMoJaAhFnl6pen1CBoobP8p78pZ2SAefo8gyXnTG4Kgr6ff0VJER03U7o0bL1dI9ooHHhDA==", + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.14.1", + "@parcel/events": "2.14.1", + "@parcel/types-internal": "2.14.1", + "chrome-trace-event": "^1.0.2" + }, + "engines": { + "node": ">= 16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" } }, "node_modules/@swc/core": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.26.tgz", - "integrity": "sha512-f5uYFf+TmMQyYIoxkn/evWhNGuUzC730dFwAKGwBVHHVoPyak1/GvJUm6i1SKl+2Hrj9oN0i3WSoWWZ4pgI8lw==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.11.tgz", + "integrity": "sha512-pCVY2Wn6dV/labNvssk9b3Owi4WOYsapcbWm90XkIj4xH/56Z6gzja9fsU+4MdPuEfC2Smw835nZHcdCFGyX6A==", "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.12" + "@swc/types": "^0.1.19" }, "engines": { "node": ">=10" @@ -4300,16 +3664,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.26", - "@swc/core-darwin-x64": "1.7.26", - "@swc/core-linux-arm-gnueabihf": "1.7.26", - "@swc/core-linux-arm64-gnu": "1.7.26", - "@swc/core-linux-arm64-musl": "1.7.26", - "@swc/core-linux-x64-gnu": "1.7.26", - "@swc/core-linux-x64-musl": "1.7.26", - "@swc/core-win32-arm64-msvc": "1.7.26", - "@swc/core-win32-ia32-msvc": "1.7.26", - "@swc/core-win32-x64-msvc": "1.7.26" + "@swc/core-darwin-arm64": "1.11.11", + "@swc/core-darwin-x64": "1.11.11", + "@swc/core-linux-arm-gnueabihf": "1.11.11", + "@swc/core-linux-arm64-gnu": "1.11.11", + "@swc/core-linux-arm64-musl": "1.11.11", + "@swc/core-linux-x64-gnu": "1.11.11", + "@swc/core-linux-x64-musl": "1.11.11", + "@swc/core-win32-arm64-msvc": "1.11.11", + "@swc/core-win32-ia32-msvc": "1.11.11", + "@swc/core-win32-x64-msvc": "1.11.11" }, "peerDependencies": { "@swc/helpers": "*" @@ -4321,12 +3685,13 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.26.tgz", - "integrity": "sha512-FF3CRYTg6a7ZVW4yT9mesxoVVZTrcSWtmZhxKCYJX9brH4CS/7PRPjAKNk6kzWgWuRoglP7hkjQcd6EpMcZEAw==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.11.tgz", + "integrity": "sha512-vJcjGVDB8cZH7zyOkC0AfpFYI/7GHKG0NSsH3tpuKrmoAXJyCYspKPGid7FT53EAlWreN7+Pew+bukYf5j+Fmg==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -4336,12 +3701,13 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.26.tgz", - "integrity": "sha512-az3cibZdsay2HNKmc4bjf62QVukuiMRh5sfM5kHR/JMTrLyS6vSw7Ihs3UTkZjUxkLTT8ro54LI6sV6sUQUbLQ==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.11.tgz", + "integrity": "sha512-/N4dGdqEYvD48mCF3QBSycAbbQd3yoZ2YHSzYesQf8usNc2YpIhYqEH3sql02UsxTjEFOJSf1bxZABDdhbSl6A==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -4351,12 +3717,13 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.26.tgz", - "integrity": "sha512-VYPFVJDO5zT5U3RpCdHE5v1gz4mmR8BfHecUZTmD2v1JeFY6fv9KArJUpjrHEEsjK/ucXkQFmJ0jaiWXmpOV9Q==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.11.tgz", + "integrity": "sha512-hsBhKK+wVXdN3x9MrL5GW0yT8o9GxteE5zHAI2HJjRQel3HtW7m5Nvwaq+q8rwMf4YQRd8ydbvwl4iUOZx7i2Q==", "cpu": [ "arm" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -4366,12 +3733,13 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.26.tgz", - "integrity": "sha512-YKevOV7abpjcAzXrhsl+W48Z9mZvgoVs2eP5nY+uoMAdP2b3GxC0Df1Co0I90o2lkzO4jYBpTMcZlmUXLdXn+Q==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.11.tgz", + "integrity": "sha512-YOCdxsqbnn/HMPCNM6nrXUpSndLXMUssGTtzT7ffXqr7WuzRg2e170FVDVQFIkb08E7Ku5uOnnUVAChAJQbMOQ==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4381,12 +3749,13 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.26.tgz", - "integrity": "sha512-3w8iZICMkQQON0uIcvz7+Q1MPOW6hJ4O5ETjA0LSP/tuKqx30hIniCGOgPDnv3UTMruLUnQbtBwVCZTBKR3Rkg==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.11.tgz", + "integrity": "sha512-nR2tfdQRRzwqR2XYw9NnBk9Fdvff/b8IiJzDL28gRR2QiJWLaE8LsRovtWrzCOYq6o5Uu9cJ3WbabWthLo4jLw==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4396,12 +3765,13 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.26.tgz", - "integrity": "sha512-c+pp9Zkk2lqb06bNGkR2Looxrs7FtGDMA4/aHjZcCqATgp348hOKH5WPvNLBl+yPrISuWjbKDVn3NgAvfvpH4w==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.11.tgz", + "integrity": "sha512-b4gBp5HA9xNWNC5gsYbdzGBJWx4vKSGybGMGOVWWuF+ynx10+0sA/o4XJGuNHm8TEDuNh9YLKf6QkIO8+GPJ1g==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4411,12 +3781,13 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.26.tgz", - "integrity": "sha512-PgtyfHBF6xG87dUSSdTJHwZ3/8vWZfNIXQV2GlwEpslrOkGqy+WaiiyE7Of7z9AvDILfBBBcJvJ/r8u980wAfQ==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.11.tgz", + "integrity": "sha512-dEvqmQVswjNvMBwXNb8q5uSvhWrJLdttBSef3s6UC5oDSwOr00t3RQPzyS3n5qmGJ8UMTdPRmsopxmqaODISdg==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -4426,12 +3797,13 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.26.tgz", - "integrity": "sha512-9TNXPIJqFynlAOrRD6tUQjMq7KApSklK3R/tXgIxc7Qx+lWu8hlDQ/kVPLpU7PWvMMwC/3hKBW+p5f+Tms1hmA==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.11.tgz", + "integrity": "sha512-aZNZznem9WRnw2FbTqVpnclvl8Q2apOBW2B316gZK+qxbe+ktjOUnYaMhdCG3+BYggyIBDOnaJeQrXbKIMmNdw==", "cpu": [ "arm64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4441,12 +3813,13 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.26.tgz", - "integrity": "sha512-9YngxNcG3177GYdsTum4V98Re+TlCeJEP4kEwEg9EagT5s3YejYdKwVAkAsJszzkXuyRDdnHUpYbTrPG6FiXrQ==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.11.tgz", + "integrity": "sha512-DjeJn/IfjgOddmJ8IBbWuDK53Fqw7UvOz7kyI/728CSdDYC3LXigzj3ZYs4VvyeOt+ZcQZUB2HA27edOifomGw==", "cpu": [ "ia32" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4456,12 +3829,13 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.26", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.26.tgz", - "integrity": "sha512-VR+hzg9XqucgLjXxA13MtV5O3C0bK0ywtLIBw/+a+O+Oc6mxFWHtdUeXDbIi5AiPbn0fjgVJMqYnyjGyyX8u0w==", + "version": "1.11.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.11.tgz", + "integrity": "sha512-Gp/SLoeMtsU4n0uRoKDOlGrRC6wCfifq7bqLwSlAG8u8MyJYJCcwjg7ggm0rhLdC2vbiZ+lLVl3kkETp+JUvKg==", "cpu": [ "x64" ], + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -4473,7 +3847,8 @@ "node_modules/@swc/counter": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "license": "Apache-2.0" }, "node_modules/@swc/helpers": { "version": "0.2.13", @@ -4481,9 +3856,10 @@ "integrity": "sha512-HxfZHtTgDlME7fH+KIwBrm1B1+2iB3UpbcSbPCZzDAHxZ3z+qfjflHverm33sXrdyQYx4s3J7r6ot76433mwEg==" }, "node_modules/@swc/types": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.12.tgz", - "integrity": "sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==", + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.19.tgz", + "integrity": "sha512-WkAZaAfj44kh/UFdAQcrMP1I0nwRqpt27u+08LMBYMqmQfwwMofYoMh/48NGkMMRfC4ynpfwRbJuu8ErfNloeA==", + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } @@ -4532,11 +3908,6 @@ "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", "deprecated": "Use your platform's native atob() and btoa() methods instead" }, - "node_modules/abortcontroller-polyfill": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.3.tgz", - "integrity": "sha512-zetDJxd89y3X99Kvo4qFx8GKlt6GsvN3UcRZHwU6iFA/0KiOmhkTVhe8oRoTBiTVPZu09x3vCra47+w8Yz1+2Q==" - }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -4557,31 +3928,6 @@ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -4606,14 +3952,6 @@ "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, "node_modules/asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -4646,14 +3984,6 @@ "node": ">=0.8" } }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "engines": { - "node": ">=8" - } - }, "node_modules/astring": { "version": "1.7.5", "resolved": "https://registry.npmjs.org/astring/-/astring-1.7.5.tgz", @@ -4810,11 +4140,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -5134,11 +4465,6 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, "node_modules/cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -5534,17 +4860,6 @@ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/dom-serializer": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", @@ -5596,10 +4911,32 @@ "url": "https://github.com/fb55/domutils?sponsor=1" } }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } }, "node_modules/ecc-jsbn": { "version": "0.1.2", @@ -5616,9 +4953,10 @@ "integrity": "sha512-goyjNx4wB9j911PBteb+AXNbErug7rJVkmDXWdw5SCVn2JlARBwsqucPkvp1h5mXWxHUbBRK3bwXTrqSxSiAIQ==" }, "node_modules/elliptic": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.0.tgz", - "integrity": "sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", + "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", + "license": "MIT", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -5642,84 +4980,6 @@ "node": ">= 4" } }, - "node_modules/emphasize": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/emphasize/-/emphasize-4.2.0.tgz", - "integrity": "sha512-yGKvcFUHlBsUPwlxTlzKLR8+zhpbitkFOMCUxN8fTJng9bdH3WNzUGkhdaGdjndSUgqmMPBN7umfwnUdLz5Axg==", - "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "~10.4.0", - "lowlight": "~1.17.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/emphasize/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/emphasize/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/emphasize/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/emphasize/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/emphasize/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/emphasize/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", @@ -5861,21 +5121,6 @@ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" }, - "node_modules/fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", @@ -5886,36 +5131,11 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, - "node_modules/fastest-levenshtein": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" - }, "node_modules/fastparse": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", - "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/filesize": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", @@ -5925,9 +5145,10 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -5948,14 +5169,6 @@ "node": "*" } }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -6070,48 +5283,13 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } }, "node_modules/har-schema": { "version": "2.0.0", @@ -6259,14 +5437,6 @@ "minimalistic-assert": "^1.0.1" } }, - "node_modules/highlight.js": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz", - "integrity": "sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==", - "engines": { - "node": "*" - } - }, "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -6986,14 +6156,6 @@ } ] }, - "node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" - } - }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -7017,14 +6179,6 @@ "node": ">=4" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, "node_modules/indexes-of": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", @@ -7129,20 +6283,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -7238,6 +6378,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -7346,11 +6487,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" - }, "node_modules/is-weakref": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", @@ -7362,22 +6498,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -7419,11 +6539,6 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, - "node_modules/json-source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/json-source-map/-/json-source-map-0.6.1.tgz", - "integrity": "sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==" - }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -7494,21 +6609,6 @@ "@lmdb/lmdb-win32-x64": "2.8.5" } }, - "node_modules/lmdb-store": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/lmdb-store/-/lmdb-store-1.6.11.tgz", - "integrity": "sha512-hIvoGmHGsFhb2VRCmfhodA/837ULtJBwRHSHKIzhMB7WtPH6BRLPsvXp1MwD3avqGzuZfMyZDUp3tccLvr721Q==", - "hasInstallScript": true, - "dependencies": { - "nan": "^2.14.2", - "node-gyp-build": "^4.2.3", - "ordered-binary": "^1.0.0", - "weak-lru-cache": "^1.0.0" - }, - "optionalDependencies": { - "msgpackr": "^1.4.7" - } - }, "node_modules/lmdb/node_modules/detect-libc": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", @@ -7655,30 +6755,6 @@ "node": ">=8" } }, - "node_modules/lowlight": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.17.0.tgz", - "integrity": "sha512-vmtBgYKD+QVNy7tIa7ulz5d//Il9R4MooOVh4nkOf9R9Cb/Dk5TXMSTieg/vDulkBkIWj59/BIlyFQxT9X1oAQ==", - "dependencies": { - "fault": "^1.0.0", - "highlight.js": "~10.4.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -7689,21 +6765,14 @@ "safe-buffer": "^5.1.2" } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" @@ -7779,17 +6848,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -7824,11 +6882,6 @@ "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.2" } }, - "node_modules/nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" - }, "node_modules/nanocolors": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", @@ -7852,36 +6905,11 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "bin": { - "ncp": "bin/ncp" - } - }, "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==" - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", - "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" }, "node_modules/node-gyp-build-optional-packages": { "version": "5.0.7", @@ -7998,21 +7026,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/ora": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", @@ -8099,11 +7112,6 @@ "node": ">=8" } }, - "node_modules/ordered-binary": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.1.3.tgz", - "integrity": "sha512-tDTls+KllrZKJrqRXUYJtIcWIyoQycP7cVN7kzNNnhHKF2bMKHflcAQK+pF2Eb1iVaQodHxqZQr0yv4HWLGBhQ==" - }, "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", @@ -8299,9 +7307,10 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -8493,11 +7502,6 @@ "node": ">= 0.6.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, "node_modules/psl": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", @@ -8576,25 +7580,6 @@ "node": ">=0.4.x" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -8612,28 +7597,6 @@ "safe-buffer": "^5.1.0" } }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", @@ -8775,30 +7738,6 @@ "node": ">=8" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/ripemd160": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", @@ -8808,28 +7747,6 @@ "inherits": "^2.0.1" } }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -8883,60 +7800,6 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -9115,37 +7978,6 @@ "node": ">=4" } }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -9162,21 +7994,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/timers-browserify": { "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", @@ -9205,6 +8022,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -9228,17 +8046,6 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/typescript": { "version": "5.3.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", @@ -9672,11 +8479,6 @@ "defaults": "^1.0.3" } }, - "node_modules/weak-lru-cache": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.1.3.tgz", - "integrity": "sha512-5LDIv+sr6uzT94Hhcq7Qv7gt3jxol4iMWUqOgJSLYbB5oO7bTSMqIBtKsytm8N2BufYOdJw86/qu+SDfbo/wKQ==" - }, "node_modules/whatwg-encoding": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", @@ -9768,11 +8570,6 @@ "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-0.4.2.tgz", "integrity": "sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==" }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", From 7d57c84b2a605f22580764388779502c2372ca5a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 23 Mar 2025 03:52:43 +0000 Subject: [PATCH 05/59] chore(deps): update dependency @glimmer/interfaces to v0.94.6 (#4906) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@glimmer/interfaces](https://redirect.github.com/glimmerjs/glimmer-vm) ([source](https://redirect.github.com/glimmerjs/glimmer-vm/tree/HEAD/packages/@glimmer/interfaces)) | [`0.94.5` -> `0.94.6`](https://renovatebot.com/diffs/npm/@glimmer%2finterfaces/0.94.5/0.94.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@glimmer%2finterfaces/0.94.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@glimmer%2finterfaces/0.94.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@glimmer%2finterfaces/0.94.5/0.94.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@glimmer%2finterfaces/0.94.5/0.94.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 39 +++++++++++++++++++++++---------------- 2 files changed, 24 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 76deeafc6bf..2b0d215516d 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ }, "repository": "formatjs/formatjs", "resolutions": { - "@glimmer/interfaces": "0.94.5", + "@glimmer/interfaces": "0.94.6", "@glimmer/syntax": "0.94.7", "eslint": "9.20.1", "react": "18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 57208f965cf..273a5e96fd3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,11 +5,11 @@ settings: excludeLinksFromLockfile: false overrides: - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/syntax': 0.94.7 eslint: 9.20.1 - react-dom: '18' react: '18' + react-dom: '18' source-map-js: 1.2.1 terser: 5.39.0 typescript: 5.7.3 @@ -2531,8 +2531,8 @@ packages: '@glimmer/global-context@0.93.4': resolution: {integrity: sha512-Yw9xkDReAcC5oS/hY3PjGrFKRygYFA4pdO7tvuxReoVOyUtjoBOAwHJUileiElERDdMWIMfoLema8Td1mqkjhA==} - '@glimmer/interfaces@0.94.5': - resolution: {integrity: sha512-pH+Q5vEz9hO5GafJCNo1J+UNEKIM3rp0bXIA66FxcsUA9/NfhNO20ZTO+qkPxPePsiJ/S9D6aj78wq3I+5uiCw==} + '@glimmer/interfaces@0.94.6': + resolution: {integrity: sha512-sp/1WePvB/8O+jrcUHwjboNPTKrdGicuHKA9T/lh0vkYK2qM5Xz4i25lQMQ38tEMiw7KixrjHiTUiaXRld+IwA==} '@glimmer/reference@0.84.3': resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} @@ -9642,6 +9642,10 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + type-fest@4.37.0: + resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==} + engines: {node: '>=16'} + type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -12200,7 +12204,7 @@ snapshots: '@docusaurus/react-loadable@6.0.0(react@19.0.0)': dependencies: - '@types/react': 19.0.12 + '@types/react': 18.3.18 react: 19.0.0 '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': @@ -12602,35 +12606,36 @@ snapshots: '@glimmer/global-context@0.93.4': {} - '@glimmer/interfaces@0.94.5': + '@glimmer/interfaces@0.94.6': dependencies: '@simple-dom/interface': 1.4.0 + type-fest: 4.37.0 '@glimmer/reference@0.84.3': dependencies: '@glimmer/env': 0.1.7 '@glimmer/global-context': 0.84.3 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/util': 0.84.3 '@glimmer/validator': 0.84.3 '@glimmer/reference@0.94.6': dependencies: '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/util': 0.94.6 '@glimmer/validator': 0.94.6 '@glimmer/reference@0.94.8': dependencies: '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/util': 0.94.8 '@glimmer/validator': 0.94.8 '@glimmer/syntax@0.94.7': dependencies: - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/util': 0.94.6 '@glimmer/wire-format': 0.94.6 '@handlebars/parser': 2.0.0 @@ -12639,16 +12644,16 @@ snapshots: '@glimmer/util@0.84.3': dependencies: '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@simple-dom/interface': 1.4.0 '@glimmer/util@0.94.6': dependencies: - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/util@0.94.8': dependencies: - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/validator@0.84.3': dependencies: @@ -12658,16 +12663,16 @@ snapshots: '@glimmer/validator@0.94.6': dependencies: '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/validator@0.94.8': dependencies: '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@glimmer/wire-format@0.94.6': dependencies: - '@glimmer/interfaces': 0.94.5 + '@glimmer/interfaces': 0.94.6 '@handlebars/parser@2.0.0': {} @@ -21224,6 +21229,8 @@ snapshots: type-fest@2.19.0: {} + type-fest@4.37.0: {} + type-is@1.6.18: dependencies: media-typer: 0.3.0 From 4e91a7c334e458f055b22d8cfaa91df0cc4b1414 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Sun, 23 Mar 2025 22:09:40 -0400 Subject: [PATCH 06/59] fix(react-intl): fix react dep, fix #4914 --- .syncpackrc.json | 10 ++-- MODULE.bazel.lock | 2 +- package.json | 8 ++-- packages/react-intl/examples/package.json | 2 +- packages/react-intl/package.json | 4 +- pnpm-lock.yaml | 57 +++++++++-------------- 6 files changed, 35 insertions(+), 48 deletions(-) diff --git a/.syncpackrc.json b/.syncpackrc.json index d544d8a8308..05ea1f92124 100644 --- a/.syncpackrc.json +++ b/.syncpackrc.json @@ -42,18 +42,18 @@ { "range": "exact", "dependencies": ["typescript"] - }, - { - "range": "^", - "dependencies": ["!typescript"] } ], "versionGroups": [ { "label": "Use workspace protocol when developing local packages", "dependencies": ["$LOCAL"], - "dependencyTypes": ["dev", "prod", "peer"], "pinVersion": "workspace:*" + }, + { + "label": "React packages", + "dependencies": ["react", "react-dom"], + "pinVersion": "16 || 17 || 18 || 19" } ] } diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 86bf836c0c6..86f59d7a5c0 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -447,7 +447,7 @@ "@@aspect_rules_ts+//ts:extensions.bzl%ext": { "general": { "bzlTransitiveDigest": "NmIg3aT0HCpU245kZoPb+TSBOktXmt7j9HoltcCIi8M=", - "usagesDigest": "ro0m1WtcOFcyu6bZx2x/7rK8ea5kA2w6CqfbYJ2u1bA=", + "usagesDigest": "tsxRjH5DN8xUnGoUELCp/xuIp04EwwlFAtYpnGb6Y+4=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/package.json b/package.json index 2b0d215516d..f18bc8c17e9 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,8 @@ "@types/lodash": "^4.17.12", "@types/minimist": "^1.2.5", "@types/node": "^22.0.0", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "16 || 17 || 18 || 19", + "@types/react-dom": "16 || 17 || 18 || 19", "@types/regenerate": "^1.4.3", "@types/serialize-javascript": "^5.0.4", "@types/webpack": "^5.28.5", @@ -105,8 +105,8 @@ "make-plural-compiler": "^5.1.0", "minimist": "^1.2.8", "prettier": "^3.3.3", - "react": "^18", - "react-dom": "^18", + "react": "16 || 17 || 18 || 19", + "react-dom": "16 || 17 || 18 || 19", "regenerate": "^1.4.2", "regexpu-core": "^6.1.1", "serialize-javascript": "^6.0.2", diff --git a/packages/react-intl/examples/package.json b/packages/react-intl/examples/package.json index 57e932adbb8..96adae0e6e4 100644 --- a/packages/react-intl/examples/package.json +++ b/packages/react-intl/examples/package.json @@ -13,7 +13,7 @@ "@formatjs/intl-numberformat": "workspace:*", "@formatjs/intl-pluralrules": "workspace:*", "@types/hoist-non-react-statics": "^3.3.1", - "@types/react": "^18.3.12", + "@types/react": "16 || 17 || 18 || 19", "hoist-non-react-statics": "^3.3.2", "intl-messageformat": "workspace:*", "react-intl": "workspace:*", diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index e4aab39e89c..d996c171579 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -11,13 +11,13 @@ "@formatjs/icu-messageformat-parser": "workspace:*", "@formatjs/intl": "workspace:*", "@types/hoist-non-react-statics": "^3.3.1", - "@types/react": "^18.3.12", + "@types/react": "16 || 17 || 18 || 19", "hoist-non-react-statics": "^3.3.2", "intl-messageformat": "workspace:*", "tslib": "^2.8.0" }, "peerDependencies": { - "react": "^18", + "react": "16 || 17 || 18 || 19", "typescript": "5.8.2" }, "browserslist": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 273a5e96fd3..6938dab905e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,7 +105,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.0.1 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/aria-query': specifier: ^5.0.4 version: 5.0.4 @@ -146,11 +146,11 @@ importers: specifier: ^22.0.0 version: 22.13.10 '@types/react': - specifier: ^18.3.12 - version: 18.3.18 + specifier: 16 || 17 || 18 || 19 + version: 19.0.12 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.5(@types/react@18.3.18) + specifier: 16 || 17 || 18 || 19 + version: 18.3.5(@types/react@19.0.12) '@types/regenerate': specifier: ^1.4.3 version: 1.4.3 @@ -840,8 +840,8 @@ importers: specifier: ^3.3.1 version: 3.3.6 '@types/react': - specifier: ^18.3.12 - version: 18.3.18 + specifier: 16 || 17 || 18 || 19 + version: 19.0.12 hoist-non-react-statics: specifier: ^3.3.2 version: 3.3.2 @@ -894,8 +894,8 @@ importers: specifier: ^3.3.1 version: 3.3.6 '@types/react': - specifier: ^18.3.12 - version: 18.3.18 + specifier: 16 || 17 || 18 || 19 + version: 19.0.12 hoist-non-react-statics: specifier: ^3.3.2 version: 3.3.2 @@ -3363,9 +3363,6 @@ packages: '@types/prismjs@1.26.5': resolution: {integrity: sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/puppeteer-core@5.4.0': resolution: {integrity: sha512-yqRPuv4EFcSkTyin6Yy17pN6Qz2vwVwTCJIDYMXbE3j8vTPhv0nCQlZOl5xfi0WHUkqvQsjAR8hAfjeMCoetwg==} @@ -3393,9 +3390,6 @@ packages: '@types/react-router@5.1.20': resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} - '@types/react@18.3.18': - resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} - '@types/react@19.0.12': resolution: {integrity: sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==} @@ -11840,7 +11834,7 @@ snapshots: dependencies: '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 - '@types/react': 18.3.18 + '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 '@types/react-router-dom': 5.3.3 react: 19.0.0 @@ -12204,7 +12198,7 @@ snapshots: '@docusaurus/react-loadable@6.0.0(react@19.0.0)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.12 react: 19.0.0 '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': @@ -12266,7 +12260,7 @@ snapshots: '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 - '@types/react': 18.3.18 + '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 clsx: 2.1.1 parse-numeric-range: 1.3.0 @@ -12371,7 +12365,7 @@ snapshots: dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@types/history': 4.7.11 - '@types/react': 18.3.18 + '@types/react': 19.0.12 commander: 5.1.0 joi: 17.13.3 react: 19.0.0 @@ -13354,15 +13348,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.18 - '@types/react-dom': 18.3.5(@types/react@18.3.18) + '@types/react': 19.0.12 + '@types/react-dom': 18.3.5(@types/react@19.0.12) '@tootallnate/once@2.0.0': {} @@ -13514,7 +13508,7 @@ snapshots: '@types/hoist-non-react-statics@3.3.6': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.12 hoist-non-react-statics: 3.3.2 '@types/html-minifier-terser@6.1.0': {} @@ -13594,8 +13588,6 @@ snapshots: '@types/prismjs@1.26.5': {} - '@types/prop-types@15.7.14': {} - '@types/puppeteer-core@5.4.0(typescript@5.7.3)': dependencies: '@types/puppeteer': 7.0.4(typescript@5.7.3) @@ -13618,31 +13610,26 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.5(@types/react@18.3.18)': + '@types/react-dom@18.3.5(@types/react@19.0.12)': dependencies: - '@types/react': 18.3.18 + '@types/react': 19.0.12 '@types/react-router-config@5.0.11': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.18 + '@types/react': 19.0.12 '@types/react-router': 5.1.20 '@types/react-router-dom@5.3.3': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.18 + '@types/react': 19.0.12 '@types/react-router': 5.1.20 '@types/react-router@5.1.20': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.18 - - '@types/react@18.3.18': - dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 + '@types/react': 19.0.12 '@types/react@19.0.12': dependencies: From 03a153a799ed6815728b746582c720b3c9df93ff Mon Sep 17 00:00:00 2001 From: Long Ho Date: Sun, 23 Mar 2025 22:11:07 -0400 Subject: [PATCH 07/59] build: publish - @formatjs/editor@2.0.74 - react-intl@7.1.8 --- packages/editor/CHANGELOG.md | 4 ++++ packages/editor/package.json | 2 +- packages/react-intl/CHANGELOG.md | 6 ++++++ packages/react-intl/package.json | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index def20c735b8..06151fae584 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.74](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.73...@formatjs/editor@2.0.74) (2025-03-24) + +**Note:** Version bump only for package @formatjs/editor + ## [2.0.73](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.72...@formatjs/editor@2.0.73) (2025-03-23) **Note:** Version bump only for package @formatjs/editor diff --git a/packages/editor/package.json b/packages/editor/package.json index 60e11047fe8..d23cd489476 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/editor", - "version": "2.0.73", + "version": "2.0.74", "description": "A ICU MessageFormat Editor UI", "keywords": [ "intl", diff --git a/packages/react-intl/CHANGELOG.md b/packages/react-intl/CHANGELOG.md index 04555cc5420..357bd4696ab 100644 --- a/packages/react-intl/CHANGELOG.md +++ b/packages/react-intl/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.8](https://github.com/formatjs/formatjs/compare/react-intl@7.1.7...react-intl@7.1.8) (2025-03-24) + +### Bug Fixes + +* **react-intl:** fix react dep, fix [#4914](https://github.com/formatjs/formatjs/issues/4914) ([4e91a7c](https://github.com/formatjs/formatjs/commit/4e91a7c334e458f055b22d8cfaa91df0cc4b1414)) - by @longlho + ## [7.1.7](https://github.com/formatjs/formatjs/compare/react-intl@7.1.6...react-intl@7.1.7) (2025-03-23) **Note:** Version bump only for package react-intl diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index d996c171579..ba4b76b2ea0 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -1,7 +1,7 @@ { "name": "react-intl", "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.", - "version": "7.1.7", + "version": "7.1.8", "license": "BSD-3-Clause", "author": "Eric Ferraiuolo ", "sideEffects": false, From 404f5d9473d65cbf9137e0e43f1e757d3c13f0f1 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Mon, 24 Mar 2025 00:38:34 -0400 Subject: [PATCH 08/59] fix(react-intl): only keyed if value is array, fix #4915 --- packages/react-intl/src/components/createIntl.ts | 5 ++++- packages/react-intl/tests/unit/components/message.test.tsx | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-intl/src/components/createIntl.ts b/packages/react-intl/src/components/createIntl.ts index 0f6740b08eb..232df155978 100644 --- a/packages/react-intl/src/components/createIntl.ts +++ b/packages/react-intl/src/components/createIntl.ts @@ -63,7 +63,10 @@ const formatMessage: FormatMessageFn = ( values as any, ...rest ) - return toKeyedReactNodeArray(chunks) + if (Array.isArray(chunks)) { + return toKeyedReactNodeArray(chunks) + } + return chunks } /** diff --git a/packages/react-intl/tests/unit/components/message.test.tsx b/packages/react-intl/tests/unit/components/message.test.tsx index 0827b45f3a8..0f4bc757e08 100644 --- a/packages/react-intl/tests/unit/components/message.test.tsx +++ b/packages/react-intl/tests/unit/components/message.test.tsx @@ -104,6 +104,7 @@ describe('', () => { expect(getByTestId('comp')).toHaveTextContent( intl.formatMessage(descriptor, values) ) + expect(intl.formatMessage(descriptor, values)).toBe('Hello, Jest!') }) it('accepts string as `tagName` prop', () => { From c07da0be9cac5e79b8baa86861b3bec97693b260 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Mon, 24 Mar 2025 00:41:48 -0400 Subject: [PATCH 09/59] build: publish - @formatjs/editor@2.0.75 - react-intl@7.1.9 --- packages/editor/CHANGELOG.md | 4 ++++ packages/editor/package.json | 2 +- packages/react-intl/CHANGELOG.md | 6 ++++++ packages/react-intl/package.json | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 06151fae584..db4c39185e9 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.75](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.74...@formatjs/editor@2.0.75) (2025-03-24) + +**Note:** Version bump only for package @formatjs/editor + ## [2.0.74](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.73...@formatjs/editor@2.0.74) (2025-03-24) **Note:** Version bump only for package @formatjs/editor diff --git a/packages/editor/package.json b/packages/editor/package.json index d23cd489476..1ddcc4b4b86 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/editor", - "version": "2.0.74", + "version": "2.0.75", "description": "A ICU MessageFormat Editor UI", "keywords": [ "intl", diff --git a/packages/react-intl/CHANGELOG.md b/packages/react-intl/CHANGELOG.md index 357bd4696ab..5f37246d337 100644 --- a/packages/react-intl/CHANGELOG.md +++ b/packages/react-intl/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.9](https://github.com/formatjs/formatjs/compare/react-intl@7.1.8...react-intl@7.1.9) (2025-03-24) + +### Bug Fixes + +* **react-intl:** only keyed if value is array, fix [#4915](https://github.com/formatjs/formatjs/issues/4915) ([404f5d9](https://github.com/formatjs/formatjs/commit/404f5d9473d65cbf9137e0e43f1e757d3c13f0f1)) - by @longlho + ## [7.1.8](https://github.com/formatjs/formatjs/compare/react-intl@7.1.7...react-intl@7.1.8) (2025-03-24) ### Bug Fixes diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index ba4b76b2ea0..a9cb1d24b0b 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -1,7 +1,7 @@ { "name": "react-intl", "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.", - "version": "7.1.8", + "version": "7.1.9", "license": "BSD-3-Clause", "author": "Eric Ferraiuolo ", "sideEffects": false, From 48c5d07a0dd29c2ef6be8b952d79dc0783417dcd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 12:28:38 +0000 Subject: [PATCH 10/59] chore(deps): update dependency @glimmer/syntax to v0.94.9 (#4911) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@glimmer/syntax](https://redirect.github.com/glimmerjs/glimmer-vm) ([source](https://redirect.github.com/glimmerjs/glimmer-vm/tree/HEAD/packages/@glimmer/syntax)) | [`0.94.7` -> `0.94.9`](https://renovatebot.com/diffs/npm/@glimmer%2fsyntax/0.94.7/0.94.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@glimmer%2fsyntax/0.94.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@glimmer%2fsyntax/0.94.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@glimmer%2fsyntax/0.94.7/0.94.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@glimmer%2fsyntax/0.94.7/0.94.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 32 ++++++++++++++++---------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index f18bc8c17e9..5d162e523d1 100644 --- a/package.json +++ b/package.json @@ -170,7 +170,7 @@ "repository": "formatjs/formatjs", "resolutions": { "@glimmer/interfaces": "0.94.6", - "@glimmer/syntax": "0.94.7", + "@glimmer/syntax": "0.94.9", "eslint": "9.20.1", "react": "18", "react-dom": "18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6938dab905e..1afee470cb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ settings: overrides: '@glimmer/interfaces': 0.94.6 - '@glimmer/syntax': 0.94.7 + '@glimmer/syntax': 0.94.9 eslint: 9.20.1 react: '18' react-dom: '18' @@ -74,8 +74,8 @@ importers: specifier: ^0.94.0 version: 0.94.8 '@glimmer/syntax': - specifier: 0.94.7 - version: 0.94.7 + specifier: 0.94.9 + version: 0.94.9 '@glimmer/validator': specifier: ^0.94.0 version: 0.94.6 @@ -401,8 +401,8 @@ importers: specifier: ^0.94.0 version: 0.94.6 '@glimmer/syntax': - specifier: 0.94.7 - version: 0.94.7 + specifier: 0.94.9 + version: 0.94.9 '@glimmer/validator': specifier: ^0.94.0 version: 0.94.6 @@ -441,8 +441,8 @@ importers: specifier: ^0.94.0 version: 0.94.6 '@glimmer/syntax': - specifier: 0.94.7 - version: 0.94.7 + specifier: 0.94.9 + version: 0.94.9 '@glimmer/validator': specifier: ^0.94.0 version: 0.94.6 @@ -2543,8 +2543,8 @@ packages: '@glimmer/reference@0.94.8': resolution: {integrity: sha512-FPoXBRMXJupO9nAq/Vw3EY/FCY3xbd+VALqZupyu6ds9vjNiKAkD9+ujIjYa1f+d/ez2ONhy8QjEFoBsyW2flA==} - '@glimmer/syntax@0.94.7': - resolution: {integrity: sha512-6L/1Yl6JLbLrY7ywTL5QFNGKAzxtCbC+kXsTExOcukBqsak+nN75vXvBkv+F+NsAZxhoRt72fNBuy9IrP9sghA==} + '@glimmer/syntax@0.94.9': + resolution: {integrity: sha512-OBw8DqMzKO4LX4kJBhwfTUqtpbd7O9amQXNTfb1aS7pufio5Vu5Qi6mRTfdFj6RyJ//aSI/l0kxWt6beYW0Apg==} '@glimmer/util@0.84.3': resolution: {integrity: sha512-qFkh6s16ZSRuu2rfz3T4Wp0fylFj3HBsONGXQcrAdZjdUaIS6v3pNj6mecJ71qRgcym9Hbaq/7/fefIwECUiKw==} @@ -2564,8 +2564,8 @@ packages: '@glimmer/validator@0.94.8': resolution: {integrity: sha512-vTP6hAcrxE5/0dG2w+tHSteXxgWmkBwMzu5ZTxMg+EkqthWl8B5r5skLiviQ6SdKAOBJGhzf6tF4ltHo5y83hQ==} - '@glimmer/wire-format@0.94.6': - resolution: {integrity: sha512-M0ggBTBdeF9AWaq2ZH75fVZ7Y5r/0wqaQ+4tqvEqQJ0kYFwkahnWnFxPYEg2HSRsaNLZjd02sCmh9rwkSANCwg==} + '@glimmer/wire-format@0.94.8': + resolution: {integrity: sha512-A+Cp5m6vZMAEu0Kg/YwU2dJZXyYxVJs2zI57d3CP6NctmX7FsT8WjViiRUmt5abVmMmRH5b8BUovqY6GSMAdrw==} '@handlebars/parser@2.0.0': resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} @@ -12627,11 +12627,11 @@ snapshots: '@glimmer/util': 0.94.8 '@glimmer/validator': 0.94.8 - '@glimmer/syntax@0.94.7': + '@glimmer/syntax@0.94.9': dependencies: '@glimmer/interfaces': 0.94.6 - '@glimmer/util': 0.94.6 - '@glimmer/wire-format': 0.94.6 + '@glimmer/util': 0.94.8 + '@glimmer/wire-format': 0.94.8 '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 @@ -12664,7 +12664,7 @@ snapshots: '@glimmer/global-context': 0.93.4 '@glimmer/interfaces': 0.94.6 - '@glimmer/wire-format@0.94.6': + '@glimmer/wire-format@0.94.8': dependencies: '@glimmer/interfaces': 0.94.6 @@ -15642,7 +15642,7 @@ snapshots: ember-template-recast@6.1.5: dependencies: '@glimmer/reference': 0.84.3 - '@glimmer/syntax': 0.94.7 + '@glimmer/syntax': 0.94.9 '@glimmer/validator': 0.84.3 async-promise-queue: 1.0.5 colors: 1.4.0 From ffc35ad2d4f6f081739691a5c9e647180bcc75a7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 12:31:59 +0000 Subject: [PATCH 11/59] chore(deps): update dependency aspect_rules_js to v2.3.3 (#4919) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_rules_js](https://docs.aspect.build/rules/aspect_rules_js) | bazel_dep | patch | `2.3.2` -> `2.3.3` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 7842f80c687..638876bd718 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -5,7 +5,7 @@ module( ######### JS & Node.js rules ######### -bazel_dep(name = "aspect_rules_js", version = "2.3.2") +bazel_dep(name = "aspect_rules_js", version = "2.3.3") ####### Node.js version ######### # By default you get the node version from DEFAULT_NODE_VERSION in @rules_nodejs//nodejs:repositories.bzl From f44c965599c372d6d2985e4ae13d2de606c7bb3b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 12:36:06 +0000 Subject: [PATCH 12/59] chore(deps): update dependency @glimmer/validator to v0.94.8 (#4912) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@glimmer/validator](https://redirect.github.com/glimmerjs/glimmer-vm) ([source](https://redirect.github.com/glimmerjs/glimmer-vm/tree/HEAD/packages/@glimmer/validator)) | [`0.94.6` -> `0.94.8`](https://renovatebot.com/diffs/npm/@glimmer%2fvalidator/0.94.6/0.94.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@glimmer%2fvalidator/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@glimmer%2fvalidator/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@glimmer%2fvalidator/0.94.6/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@glimmer%2fvalidator/0.94.6/0.94.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1afee470cb6..67e6fc04f1e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,7 +78,7 @@ importers: version: 0.94.9 '@glimmer/validator': specifier: ^0.94.0 - version: 0.94.6 + version: 0.94.8 '@jest/globals': specifier: ^29.7.0 version: 29.7.0 @@ -1760,8 +1760,8 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.10': - resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} '@babel/template@7.26.9': @@ -9636,8 +9636,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.37.0: - resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==} + type-fest@4.38.0: + resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} engines: {node: '>=16'} type-is@1.6.18: @@ -11223,7 +11223,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.10': + '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -12603,7 +12603,7 @@ snapshots: '@glimmer/interfaces@0.94.6': dependencies: '@simple-dom/interface': 1.4.0 - type-fest: 4.37.0 + type-fest: 4.38.0 '@glimmer/reference@0.84.3': dependencies: @@ -13119,7 +13119,7 @@ snapshots: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 invariant: 2.2.4 prop-types: 15.8.1 react: 19.0.0 @@ -13330,7 +13330,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -16844,7 +16844,7 @@ snapshots: history@4.10.1: dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.26.0 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -20049,7 +20049,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 regexpu-core@4.8.0: dependencies: @@ -21216,7 +21216,7 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.37.0: {} + type-fest@4.38.0: {} type-is@1.6.18: dependencies: From 82716ad3460d50d59a3268aae792c404416130e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 12:36:22 +0000 Subject: [PATCH 13/59] chore(deps): update dependency aspect_rules_lint to v1.2.2 (#4920) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_rules_lint](https://redirect.github.com/aspect-build/rules_lint) | bazel_dep | patch | `1.2.0` -> `1.2.2` | --- ### Release Notes
aspect-build/rules_lint (aspect_rules_lint) ### [`v1.2.2`](https://redirect.github.com/aspect-build/rules_lint/releases/tag/v1.2.2) #### Using Bzlmod with Bazel 6 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_rules_lint", version = "1.2.2") ### Next, follow the install instructions for ### - linting: https://github.com/aspect-build/rules_lint/blob/v1.2.2/docs/linting.md ### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.2.2/docs/formatting.md ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_rules_lint", sha256 = "c90501db2548f4af27ed873e40adc6524fcd8472c25ff9946ba13aa77c767249", strip_prefix = "rules_lint-1.2.2", url = "https://github.com/aspect-build/rules_lint/releases/download/v1.2.2/rules_lint-v1.2.2.tar.gz", ) ### aspect_rules_lint depends on aspect_bazel_lib. http_archive( name = "aspect_bazel_lib", sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b", strip_prefix = "bazel-lib-2.7.7", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz", ) load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies") ### aspect_bazel_lib depends on bazel_skylib aspect_bazel_lib_dependencies() load( "@​aspect_rules_lint//format:repositories.bzl", ### Fetch additional formatter binaries you need: "fetch_java_format", "fetch_ktfmt", "fetch_swiftformat", "rules_lint_dependencies", ) rules_lint_dependencies() fetch_java_format() fetch_ktfmt() fetch_swiftformat() load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle") fetch_checkstyle() load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd") fetch_pmd() load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale") fetch_vale() load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint") fetch_ktlint() load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs") fetch_spotbugs() ######################## ### Optional: multitool provides defaults for some tools such as yamlfmt ### If you do not set up multitool, you must provide these tools yourself load("@​rules_multitool//multitool:multitool.bzl", "multitool") multitool( name = "multitool", lockfiles = [ "@​aspect_rules_lint//format:multitool.lock.json", "@​aspect_rules_lint//lint:multitool.lock.json", ], ) ``` #### What's Changed - Merge all runfiles of `@bazel_tools//tools/bash/runfiles` by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/aspect-build/rules_lint/pull/489](https://redirect.github.com/aspect-build/rules_lint/pull/489) - Changes by create-pull-request action by [@​github-actions](https://redirect.github.com/github-actions) in [https://github.com/aspect-build/rules_lint/pull/490](https://redirect.github.com/aspect-build/rules_lint/pull/490) #### New Contributors - [@​fmeum](https://redirect.github.com/fmeum) made their first contribution in [https://github.com/aspect-build/rules_lint/pull/489](https://redirect.github.com/aspect-build/rules_lint/pull/489) **Full Changelog**: https://github.com/aspect-build/rules_lint/compare/v1.2.1...v1.2.2 ### [`v1.2.1`](https://redirect.github.com/aspect-build/rules_lint/releases/tag/v1.2.1) #### Using Bzlmod with Bazel 6 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_rules_lint", version = "1.2.1") ### Next, follow the install instructions for ### - linting: https://github.com/aspect-build/rules_lint/blob/v1.2.1/docs/linting.md ### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.2.1/docs/formatting.md ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_rules_lint", sha256 = "c5e03b04aaa5c0d9a1b1265cfdea5259b3e13adc39828254c1afe2e092c165a7", strip_prefix = "rules_lint-1.2.1", url = "https://github.com/aspect-build/rules_lint/releases/download/v1.2.1/rules_lint-v1.2.1.tar.gz", ) ### aspect_rules_lint depends on aspect_bazel_lib. http_archive( name = "aspect_bazel_lib", sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b", strip_prefix = "bazel-lib-2.7.7", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz", ) load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies") ### aspect_bazel_lib depends on bazel_skylib aspect_bazel_lib_dependencies() load( "@​aspect_rules_lint//format:repositories.bzl", ### Fetch additional formatter binaries you need: "fetch_java_format", "fetch_ktfmt", "fetch_swiftformat", "rules_lint_dependencies", ) rules_lint_dependencies() fetch_java_format() fetch_ktfmt() fetch_swiftformat() load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle") fetch_checkstyle() load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd") fetch_pmd() load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale") fetch_vale() load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint") fetch_ktlint() load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs") fetch_spotbugs() ######################## ### Optional: multitool provides defaults for some tools such as yamlfmt ### If you do not set up multitool, you must provide these tools yourself load("@​rules_multitool//multitool:multitool.bzl", "multitool") multitool( name = "multitool", lockfiles = [ "@​aspect_rules_lint//format:multitool.lock.json", "@​aspect_rules_lint//lint:multitool.lock.json", ], ) ``` #### What's Changed - Update README.md by [@​alexeagle](https://redirect.github.com/alexeagle) in [https://github.com/aspect-build/rules_lint/pull/486](https://redirect.github.com/aspect-build/rules_lint/pull/486) - fix: make XML formatter functional in example by [@​alexeagle](https://redirect.github.com/alexeagle) in [https://github.com/aspect-build/rules_lint/pull/485](https://redirect.github.com/aspect-build/rules_lint/pull/485) - Changes by create-pull-request action by [@​github-actions](https://redirect.github.com/github-actions) in [https://github.com/aspect-build/rules_lint/pull/488](https://redirect.github.com/aspect-build/rules_lint/pull/488) **Full Changelog**: https://github.com/aspect-build/rules_lint/compare/v1.2.0...v1.2.1
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 638876bd718..64755c4030c 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -80,7 +80,7 @@ bazel_dep( ######### Lint rules ######### -bazel_dep(name = "aspect_rules_lint", version = "1.2.0") +bazel_dep(name = "aspect_rules_lint", version = "1.2.2") ######### test262 rules ######### From 831c3dd36894386bb6819bba72cc43d7c38db2c1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 12:36:25 +0000 Subject: [PATCH 14/59] chore(deps): update dependency @types/lodash to v4.17.16 (#4913) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash)) | [`4.17.15` -> `4.17.16`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.15/4.17.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2flodash/4.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2flodash/4.17.15/4.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.17.15/4.17.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 67e6fc04f1e..b8a17a39ed4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -138,7 +138,7 @@ importers: version: 1.1.0 '@types/lodash': specifier: ^4.17.12 - version: 4.17.15 + version: 4.17.16 '@types/minimist': specifier: ^1.2.5 version: 1.2.5 @@ -1764,6 +1764,10 @@ packages: resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.26.9': resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -3321,8 +3325,8 @@ packages: '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - '@types/lodash@4.17.15': - resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} + '@types/lodash@4.17.16': + resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -11227,6 +11231,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.27.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 @@ -13554,7 +13562,7 @@ snapshots: dependencies: '@types/node': 22.13.10 - '@types/lodash@4.17.15': {} + '@types/lodash@4.17.16': {} '@types/mdast@4.0.4': dependencies: From f28e20db2759a4345cb58054a324de6a9ffb5e63 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Tue, 25 Mar 2025 21:21:31 -0400 Subject: [PATCH 15/59] fix: drop TS reqs, fix #4917 --- .syncpackrc.json | 12 ++++++ MODULE.bazel.lock | 14 +++---- packages/cli-lib/package.json | 2 +- packages/intl/package.json | 2 +- packages/react-intl/package.json | 2 +- packages/ts-transformer/package.json | 2 +- pnpm-lock.yaml | 57 +++++++--------------------- website/package.json | 2 +- 8 files changed, 37 insertions(+), 56 deletions(-) diff --git a/.syncpackrc.json b/.syncpackrc.json index 05ea1f92124..58c9948568e 100644 --- a/.syncpackrc.json +++ b/.syncpackrc.json @@ -54,6 +54,18 @@ "label": "React packages", "dependencies": ["react", "react-dom"], "pinVersion": "16 || 17 || 18 || 19" + }, + { + "label": "Typescript", + "dependencies": ["typescript"], + "packages": ["!formatjs-repo"], + "pinVersion": "^5.6.0" + }, + { + "label": "Typescript root", + "dependencies": ["typescript"], + "packages": ["formatjs-repo"], + "pinVersion": "5.8.2" } ] } diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 86f59d7a5c0..fce58c33eec 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -24,11 +24,11 @@ "https://bcr.bazel.build/modules/aspect_rules_js/1.33.1/MODULE.bazel": "db3e7f16e471cf6827059d03af7c21859e7a0d2bc65429a3a11f005d46fc501b", "https://bcr.bazel.build/modules/aspect_rules_js/1.40.0/MODULE.bazel": "01a1014e95e6816b68ecee2584ae929c7d6a1b72e4333ab1ff2d2c6c30babdf1", "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", - "https://bcr.bazel.build/modules/aspect_rules_js/2.3.2/MODULE.bazel": "bd7d875acf70d177b67bc989b6ff99d65bf950ba4a988dff627f03adceee1513", - "https://bcr.bazel.build/modules/aspect_rules_js/2.3.2/source.json": "54dc1d3d1d602ec88cffb26f023c8ab0eddd75daaf4a24dadd331096fc59e138", + "https://bcr.bazel.build/modules/aspect_rules_js/2.3.3/MODULE.bazel": "7a09f106e5c52fc3594e3d55356e331dec05095bf50de529e0c33c4dbf3914ef", + "https://bcr.bazel.build/modules/aspect_rules_js/2.3.3/source.json": "8f254bddb19525f73a1a5fea22c762d18c829e89c5a5095d5ef44ed96a1ec4e9", "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/MODULE.bazel": "e767c5dbfeb254ec03275a7701b5cfde2c4d2873676804bc7cb27ddff3728fed", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.0/MODULE.bazel": "4a7f65caa2578065cb2264a45ef7a12e1f153a3b6fa2a0c80c5ba56e270d7252", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.0/source.json": "8031f086c4ee4e7e6d55bd5b33d60822efc72c677cc908047cbc568db95985e8", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.2/MODULE.bazel": "54fa8156722bb4b13799aaaf6b35285a534bd563d8ccdc7eb51037f4400fc723", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.2/source.json": "a9ab4e9b7e46259cb8fb7bfaa55e5b3106962e5458579994b00942b265f1d2ec", "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.1/MODULE.bazel": "1bfe5fabcfbd3caa8b47973c418d14dc3f6da14c623f038ed7c71a757774ea63", "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.1/source.json": "9471f6d6320d36cdbb2e879fbe8c58e1d3aac8eea077ba081ff144d9ba8b326f", "https://bcr.bazel.build/modules/bazel_features/0.1.0/MODULE.bazel": "47011d645b0f949f42ee67f2e8775188a9cf4a0a1528aa2fa4952f2fd00906fd", @@ -199,7 +199,7 @@ "moduleExtensions": { "@@aspect_rules_esbuild+//esbuild:extensions.bzl%esbuild": { "general": { - "bzlTransitiveDigest": "2iYeBHrnp/yUncLFFiNRQqreDN3rNGzWjwfYfsV7akw=", + "bzlTransitiveDigest": "vZUH0ni96ZDZ+b8KmILxBLIcXs86n0Corn7VBoQUWyw=", "usagesDigest": "sj4kz7yaVclWMuWhUhSLq0bVH7+HrkWyMdODMeA7Zhw=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -747,7 +747,7 @@ "@@rules_multitool+//multitool:extension.bzl%multitool": { "general": { "bzlTransitiveDigest": "AtvPzG/SAawYMKVVHcMoJq4EXkVPTIhS3AeNwENXp9E=", - "usagesDigest": "e8LhmhBwk31LQl101CsIrkGyTSXLKajJj61scb7SRLY=", + "usagesDigest": "mzA5Z7a2VkNV37zpK8hj9yZJIYfKV4nUGrcu6EgS4Jo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -812,7 +812,7 @@ "@@rules_nodejs+//nodejs:extensions.bzl%node": { "general": { "bzlTransitiveDigest": "q44Ox2Nwogn6OsO0Xw5lhjkd/xmxkvvpwVOn5P4pmHQ=", - "usagesDigest": "t8hcLxHSAn9Jhp5jQUeer8cN/QxaxDpwD4N6iyg+OLI=", + "usagesDigest": "+pxvzsL0NdEFOkkj3A1TgBIodxIZOtJNHeDw3oEHkTA=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index 41b807cf3dc..d437511b40c 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -23,7 +23,7 @@ "json-stable-stringify": "^1.1.1", "loud-rejection": "^2", "tslib": "^2.8.0", - "typescript": "5.8.2" + "typescript": "^5.6.0" }, "peerDependencies": { "@glimmer/env": "^0.1.7", diff --git a/packages/intl/package.json b/packages/intl/package.json index 2f361d8c341..fe154e75c07 100644 --- a/packages/intl/package.json +++ b/packages/intl/package.json @@ -13,7 +13,7 @@ "tslib": "^2.8.0" }, "peerDependencies": { - "typescript": "5.8.2" + "typescript": "^5.6.0" }, "bugs": "https://github.com/formatjs/formatjs/issues", "homepage": "https://formatjs.github.io", diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index a9cb1d24b0b..1614b0ecb84 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -18,7 +18,7 @@ }, "peerDependencies": { "react": "16 || 17 || 18 || 19", - "typescript": "5.8.2" + "typescript": "^5.6.0" }, "browserslist": [ "ie 11" diff --git a/packages/ts-transformer/package.json b/packages/ts-transformer/package.json index 90ed9674036..dcf2de11bad 100644 --- a/packages/ts-transformer/package.json +++ b/packages/ts-transformer/package.json @@ -12,7 +12,7 @@ "chalk": "^4.1.2", "json-stable-stringify": "^1.1.1", "tslib": "^2.8.0", - "typescript": "5.8.2" + "typescript": "^5.6.0" }, "devDependencies": { "ts-jest": "^29" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8a17a39ed4..1a68796a0b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,13 +72,13 @@ importers: version: 0.1.7 '@glimmer/reference': specifier: ^0.94.0 - version: 0.94.8 + version: 0.94.6 '@glimmer/syntax': specifier: 0.94.9 version: 0.94.9 '@glimmer/validator': specifier: ^0.94.0 - version: 0.94.8 + version: 0.94.6 '@jest/globals': specifier: ^29.7.0 version: 29.7.0 @@ -138,7 +138,7 @@ importers: version: 1.1.0 '@types/lodash': specifier: ^4.17.12 - version: 4.17.16 + version: 4.17.15 '@types/minimist': specifier: ^1.2.5 version: 1.2.5 @@ -1760,12 +1760,8 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.0': - resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.27.0': - resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + '@babel/runtime@7.26.10': + resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} engines: {node: '>=6.9.0'} '@babel/template@7.26.9': @@ -2532,9 +2528,6 @@ packages: '@glimmer/global-context@0.93.2': resolution: {integrity: sha512-U5Fdf5nPBrfj8fcoM15u1NTT+/xttiRhR7MXcG1klEjliI9mfnQ5B/WgdeeEkkvVrwgKFTRmI16bt8n3n42Plg==} - '@glimmer/global-context@0.93.4': - resolution: {integrity: sha512-Yw9xkDReAcC5oS/hY3PjGrFKRygYFA4pdO7tvuxReoVOyUtjoBOAwHJUileiElERDdMWIMfoLema8Td1mqkjhA==} - '@glimmer/interfaces@0.94.6': resolution: {integrity: sha512-sp/1WePvB/8O+jrcUHwjboNPTKrdGicuHKA9T/lh0vkYK2qM5Xz4i25lQMQ38tEMiw7KixrjHiTUiaXRld+IwA==} @@ -2544,9 +2537,6 @@ packages: '@glimmer/reference@0.94.6': resolution: {integrity: sha512-iNGbiIgVdTyeaUzRiDbCfBDjmq9TMWbZPNmdujKVOC4Zy9dB57OUQYc21mYXxU3SNb8sT8C9oM5lFDy8h5zImQ==} - '@glimmer/reference@0.94.8': - resolution: {integrity: sha512-FPoXBRMXJupO9nAq/Vw3EY/FCY3xbd+VALqZupyu6ds9vjNiKAkD9+ujIjYa1f+d/ez2ONhy8QjEFoBsyW2flA==} - '@glimmer/syntax@0.94.9': resolution: {integrity: sha512-OBw8DqMzKO4LX4kJBhwfTUqtpbd7O9amQXNTfb1aS7pufio5Vu5Qi6mRTfdFj6RyJ//aSI/l0kxWt6beYW0Apg==} @@ -2565,9 +2555,6 @@ packages: '@glimmer/validator@0.94.6': resolution: {integrity: sha512-s0pzTB+lHXa6eQCSJe57YNNgPsjaY+EmOLH6OsJrWetszltV5fSy2PVjk+2NavsZ6wjaxLKwTd0q3PGPXz/rlQ==} - '@glimmer/validator@0.94.8': - resolution: {integrity: sha512-vTP6hAcrxE5/0dG2w+tHSteXxgWmkBwMzu5ZTxMg+EkqthWl8B5r5skLiviQ6SdKAOBJGhzf6tF4ltHo5y83hQ==} - '@glimmer/wire-format@0.94.8': resolution: {integrity: sha512-A+Cp5m6vZMAEu0Kg/YwU2dJZXyYxVJs2zI57d3CP6NctmX7FsT8WjViiRUmt5abVmMmRH5b8BUovqY6GSMAdrw==} @@ -3325,8 +3312,8 @@ packages: '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - '@types/lodash@4.17.16': - resolution: {integrity: sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==} + '@types/lodash@4.17.15': + resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -11227,11 +11214,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.0': - dependencies: - regenerator-runtime: 0.14.1 - - '@babel/runtime@7.27.0': + '@babel/runtime@7.26.10': dependencies: regenerator-runtime: 0.14.1 @@ -12606,8 +12589,6 @@ snapshots: '@glimmer/global-context@0.93.2': {} - '@glimmer/global-context@0.93.4': {} - '@glimmer/interfaces@0.94.6': dependencies: '@simple-dom/interface': 1.4.0 @@ -12628,13 +12609,6 @@ snapshots: '@glimmer/util': 0.94.6 '@glimmer/validator': 0.94.6 - '@glimmer/reference@0.94.8': - dependencies: - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/util': 0.94.8 - '@glimmer/validator': 0.94.8 - '@glimmer/syntax@0.94.9': dependencies: '@glimmer/interfaces': 0.94.6 @@ -12667,11 +12641,6 @@ snapshots: '@glimmer/global-context': 0.93.2 '@glimmer/interfaces': 0.94.6 - '@glimmer/validator@0.94.8': - dependencies: - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/wire-format@0.94.8': dependencies: '@glimmer/interfaces': 0.94.6 @@ -13127,7 +13096,7 @@ snapshots: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.26.10 invariant: 2.2.4 prop-types: 15.8.1 react: 19.0.0 @@ -13338,7 +13307,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.26.10 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -13562,7 +13531,7 @@ snapshots: dependencies: '@types/node': 22.13.10 - '@types/lodash@4.17.16': {} + '@types/lodash@4.17.15': {} '@types/mdast@4.0.4': dependencies: @@ -16852,7 +16821,7 @@ snapshots: history@4.10.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.10 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -20057,7 +20026,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.26.10 regexpu-core@4.8.0: dependencies: diff --git a/website/package.json b/website/package.json index 618d88efce1..24227e8a50b 100644 --- a/website/package.json +++ b/website/package.json @@ -23,7 +23,7 @@ "prism-react-renderer": "^2", "react-intl": "workspace:*", "react-live": "^4", - "typescript": "5.8.2" + "typescript": "^5.6.0" }, "browserslist": { "production": [ From e4771acca4e21136bad94b63ef54742db6095960 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Tue, 25 Mar 2025 21:28:10 -0400 Subject: [PATCH 16/59] fix(react-intl): restore old behavior, fix #4918 --- packages/react-intl/src/components/message.tsx | 2 +- packages/react-intl/tests/unit/components/message.test.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-intl/src/components/message.tsx b/packages/react-intl/src/components/message.tsx index 7e862d992a7..8f3b80a3bc7 100644 --- a/packages/react-intl/src/components/message.tsx +++ b/packages/react-intl/src/components/message.tsx @@ -55,7 +55,7 @@ function FormattedMessage(props: Props) { }) if (typeof children === 'function') { - return children(nodes) + return children(Array.isArray(nodes) ? nodes : [nodes]) } if (Component) { diff --git a/packages/react-intl/tests/unit/components/message.test.tsx b/packages/react-intl/tests/unit/components/message.test.tsx index 0f4bc757e08..f351141193d 100644 --- a/packages/react-intl/tests/unit/components/message.test.tsx +++ b/packages/react-intl/tests/unit/components/message.test.tsx @@ -175,7 +175,7 @@ describe('', () => { expect(spy).toHaveBeenCalledTimes(2) - expect(spy.mock.calls[0][0]).toEqual(intl.formatMessage(descriptor)) + expect(spy.mock.calls[0][0]).toEqual(['Hello, World!']) expect(getByTestId('comp')).toHaveTextContent('Jest') }) From 2b3cf3c3574460335bdd833ba6b8bf1b4ea10b41 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Mar 2025 01:38:52 +0000 Subject: [PATCH 17/59] chore(deps): update dependency bazel to v8.1.1 (#4921) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [bazel](https://redirect.github.com/bazelbuild/bazel) | patch | `8.1.0` -> `8.1.1` | --- ### Release Notes
bazelbuild/bazel (bazel) ### [`v8.1.1`](https://redirect.github.com/bazelbuild/bazel/blob/HEAD/CHANGELOG.md#Release-811-2025-02-25) [Compare Source](https://redirect.github.com/bazelbuild/bazel/compare/8.1.0...8.1.1) ``` Release Notes: ```
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .bazelversion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.bazelversion b/.bazelversion index 8104cabd36f..0e79152459e 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.1.0 +8.1.1 From bd451c194cc79ffba4ebb11e07c349cb948015dc Mon Sep 17 00:00:00 2001 From: Long Ho Date: Tue, 25 Mar 2025 21:42:10 -0400 Subject: [PATCH 18/59] feat(@formatjs/intl-datetimeformat): tz data to 2025b, fix #4873 --- packages/intl-datetimeformat/index.bzl | 10 +--------- .../intl-datetimeformat/src/data/all-tz.ts | 8 ++++---- packages/intl-datetimeformat/tz_data.tar.gz | Bin 827337 -> 824480 bytes 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/packages/intl-datetimeformat/index.bzl b/packages/intl-datetimeformat/index.bzl index d5725bdc55a..27efac59691 100644 --- a/packages/intl-datetimeformat/index.bzl +++ b/packages/intl-datetimeformat/index.bzl @@ -13,9 +13,7 @@ ZIC_FILES = [ "southamerica", ] -IANA_TZ_VERSION = "2024b" -TZCODE_SHA256 = "5e438fc449624906af16a18ff4573739f0cda9862e5ec28d3bcb19cbaed0f672" -TZDATA_SHA256 = "70e754db126a8d0db3d16d6b4cb5f7ec1e04d5f261255e4558a67fe92d39e550" +IANA_TZ_VERSION = "2025b" def generate_dockerfile(name): """ @@ -55,10 +53,6 @@ WORKDIR /tz RUN curl -o tzdata.tar.gz https://data.iana.org/time-zones/releases/tzdata{iana_tz_version}.tar.gz RUN curl -o tzcode.tar.gz https://data.iana.org/time-zones/releases/tzcode{iana_tz_version}.tar.gz -# Verify the SHA-256 checksum -RUN echo "{tzdata_sha256} tzdata.tar.gz" | sha256sum -c - -RUN echo "{tzcode_sha256} tzcode.tar.gz" | sha256sum -c - - # Extract the copied files into /tz and set up directories in a single layer RUN tar -xzf tzdata.tar.gz -C /tz && \\ tar -xzf tzcode.tar.gz -C /tz && \\ @@ -75,8 +69,6 @@ RUN make TOPDIR=/tzdir install && \\ RUN tar -czvf /tz_data.tar.gz /tz_data_generated """.format( iana_tz_version = IANA_TZ_VERSION, - tzdata_sha256 = TZDATA_SHA256, - tzcode_sha256 = TZCODE_SHA256, mkdir_commands = mkdir_commands, zic_files = zic_files, zdump_commands = zdump_commands, diff --git a/packages/intl-datetimeformat/src/data/all-tz.ts b/packages/intl-datetimeformat/src/data/all-tz.ts index e59a24a6bd7..abee2ba5d39 100644 --- a/packages/intl-datetimeformat/src/data/all-tz.ts +++ b/packages/intl-datetimeformat/src/data/all-tz.ts @@ -6,7 +6,7 @@ const data: { zones: string[]; } = { "abbrvs": "LMT|GMT|+0230|EAT|+0245|PMT|WET|WEST|CET|CEST|+0030|WAT|-01|CAT|EET|EEST|+00|+01|SAST|CAST|MMT|WAST|+0130|NST|NWT|NPT|BST|BDT|AHST|HST|HDT|AST|AWT|APT|AHDT|YST|AKST|AKDT|-03|-02|CMT|-04|AMT|EST|MST|CST|MDT|CDT|ADT|-0330|-0530|CWT|CPT|BMT|-05|PST|PDT|MWT|MPT|-00|EDT|-0430|SJMT|YDT|YWT|YPT|YDDT|PWT|PPT|EWT|EPT|NDT|ADDT|KMT|QMT|-0345|HMT|FFMT|-0230|-0130|PPMT|SMT|SDMT|NDDT|+08|+11|+07|+05|PMMT|+10|AEST|AEDT|+06|NZMT|NZST|NZDT|+03|+02|CEMT|+12|+13|+14|+04|+0730|+0820|+09|+0530|+0630|IST|IDT|PLMT|HKT|HKST|HKWT|JST|IMT|+0720|WIB|+0930|WIT|JMT|IDDT|+0430|PKT|PKST|+0545|WITA|KST|KDT|TBMT|TMT|+0330|JDT|RMT|FMT|ACST|ACDT|+0845|+0945|+1030|+1130|AWST|AWDT|MSK|MSD|DMT|BDST|WEMT|MDST|LST|WMT|-1130|-11|-10|+1215|+1245|+1345|EMT|-07|-06|-09|GST|GDT|ChST|HWT|HPT|-12|-1040|-0930|SST|-1120|+1112|+1230|-0830|-08|-1030|+1220|GMT+14|GMT+13|GMT+12|GMT+11|GMT+10|GMT+9|GMT+8|GMT+7|GMT+6|GMT+5|GMT+4|GMT+3|GMT+2|GMT+1|GMT-1|GMT-2|GMT-3|GMT-4|GMT-5|GMT-6|GMT-7|GMT-8|GMT-9|GMT-10|GMT-11|GMT-12", - "offsets": "-qw|0|6tg|6y0|8c0|7n0|kc|fl|2s0|5k0|mn|1e0|-2vw|-2s0|616|5sl|-1ek|-zg|-2g0|56o|460|5us|60w|-1zw|-226|2sc|18w|-1p9|2fw|1vw|360|xya|-wpq|-uk0|-rs0|-p00|12wo|-rrc|-m80|-c8p|-b40|-8c0|-8xc|-5k0|-ato|-bw0|-c6k|-c3c|-cdo|-cqs|-ctg|-c44|-cos|-cac|-c2s|-cnc|-aog|-eq8|-eso|-dw0|-74s|-jho|-jg0|-go0|-b1h|-9q0|-8z8|-gc0|-fa0|-b8g|-dps|-lip|-a44|-g2g|-ce8|-ce4|-ci0|-9ow|-g8c|-jn8|-jpw|-fkd|-kr6|-adw|-3gg|-ptg|-m9k|-jfw|-fdn|-l0g|-cxs|-gio|-mpz|-74o|-b3o|-b6s|-9rg|-6zg|-6y0|-d68|-e7y|-grg|-es8|-ejc|-arr|-af0|-bs0|-f94|-f9c|-kjs|-fye|-g1i|-fzn|-g5v|-g2f|-fr4|-g7j|-g1d|15rv|-ow5|-fvq|-fpo|-cmc|-9uc|-e9o|-eac|-lwa|-6m4|-fz8|-fzc|-b44|-bb8|-i20|-jpg|-g83|-glg|16au|-od6|-id0|-aeg|-bzw|-iks|-aer|-460|-ep8|-dpe|101a|-umq|-604|-iuj|-irc|-is3|-9kw|-jc4|-a7s|-a84|-a7o|-de8|-ddo|-bu0|-d4s|-d39|-hzo|-6go|-jdo|-ck0|-a4o|-cy0|-cyo|-8ms|-42g|15lz|-p21|-jyw|-g5g|-cqk|-lo4|-mss|-p0c|14sh|-pvj|m80|uk0|jg0|dw0|r94|r8w|rs0|go0|wd4|vy0|yq0|xc0|1040|8ng|2h4|e90|6nk|wv8|12w0|9b4|b40|al4|at8|9m8|884|880|9jk|98c|im4|fic|6ko|dtc|kfk|ku0|n5c|p00|l0g|jsk|esc|esk|fa0|i20|6q0|gqs|gcw|n98|a8o|cqo|6ac|6ds|6hz|jqu|l56|nm0|gz0|jb5|js0|kdc|q20|qe0|6iu|6ig|ctc|ci0|tdo|cf0|fss|fz0|p3p|gd4|eva|h72|j8d|l0y|rxc|m40|-189c|meo|66g|g5c|fcs|dl6|9ic|k8w|nac|bs4|c4g|qfc|ceh|nig|mhj|sgs|mi0|ctz|8an|9iw|9q0|glo|pvn|fqf|g7w|qiu|of7|o0y|htb|b89|af5|88o|-4r4|-5aw|-c06|-986|-2uo|-4cs|-194|-34o|-6rk|-apo|pnw|t60|sc8|q70|ra4|o88|nv4|ob0|r30|rl8|tgk|qug|lgc|s04|t6|a4|8wc|4e4|3so|2o8|4u0|3j8|1kw|1dm|5c8|5bo|-169|1lr|-zo|-23|4md|5d4|5ew|97c|5ng|-ok|2os|53s|53c|6yh|707|9s7|ck7|4gy|78y|2b8|99w|8j6|6bc|6ao|4bg|4l0|3o8|8yo|30x|4os|3w0|4fc|des|dm0|anc|yv4|-vsw|-vy0|st4|xz0|y10|zf0|1270|-k94|v64|-vpk|x4w|w1g|-glc|-ozo|tmc|-13v0|qt0|-t8e|-t60|-qe0|-xc0|-t4w|-tmo|-10hg|u6k|uzk|-pu0|z20|-vm0|uws|-vgs|-vhc|v3s|v40|uto|-15rg|owk|-o38|-nm0|112w|-tl4|-rp4|y80|y9c", + "offsets": "-qw|0|6tg|6y0|8c0|7n0|kc|fl|2s0|5k0|mn|1e0|-2vw|-2s0|616|5sl|-1ek|-zg|-2g0|56o|460|5us|60w|-1zw|-226|2sc|18w|-1p9|2fw|1vw|360|xya|-wpq|-uk0|-rs0|-p00|12wo|-rrc|-m80|-c8p|-b40|-8c0|-8xc|-5k0|-ato|-bw0|-c6k|-c3c|-cdo|-cqs|-ctg|-c44|-cos|-cac|-c2s|-cnc|-aog|-eq8|-eso|-dw0|-74s|-jho|-jg0|-go0|-b1h|-9q0|-8z8|-gc0|-fa0|-b8g|-dps|-lip|-a44|-g2g|-ce8|-ce4|-ci0|-9ow|-g8c|-jn8|-jpw|-fkd|-kr6|-adw|-3gg|-ptg|-m9k|-jfw|-fdn|-l0g|-cxs|-gio|-mpz|-74o|-b3o|-b6s|-9rg|-6zg|-6y0|-d68|-e7y|-grg|-es8|-ejc|-arr|-af0|-bs0|-f94|-f9c|-kjs|-fye|-g1i|-fzn|-g5v|-g2f|-fr4|-g7j|-g1d|15rv|-ow5|-fvq|-fpo|-cmc|-9uc|-e9o|-eac|-lwa|-6m4|-fz8|-fzc|-b44|-bb8|-i20|-jpg|-g83|-glg|16au|-od6|-id0|-aeg|-bzw|-iks|-aer|-460|-ep8|-dpe|101a|-umq|-604|-iuj|-irc|-is3|-9kw|-jc4|-a7s|-a84|-a7o|-de8|-ddo|-bu0|-d4s|-d39|-hzo|-6go|-jdo|-ck0|-a4o|-cy0|-cyo|-8ms|-42g|15lz|-p21|-jyw|-g5g|-cqk|-lo4|-mss|-p0c|14sh|-pvj|m80|uk0|jg0|dw0|r94|r8w|rs0|go0|wd4|vy0|yq0|xc0|1040|8ng|2h4|e90|6nk|wv8|12w0|9b4|b40|al4|at8|9m8|884|880|9jk|98c|im4|fic|6ko|dtc|kfk|ku0|n5c|p00|l0g|jsk|esc|esk|fa0|i20|6q0|gqs|gcw|n98|a8o|cqo|6ac|6ds|6hz|jqu|l56|nm0|gz0|jb5|js0|kdc|q20|qe0|6iu|6ig|ctc|ci0|tdo|cf0|fss|fz0|p3p|gd4|eva|h72|j8d|l0y|rxc|m40|-189k|meg|66g|g5c|fcs|dl6|9ic|k8w|nac|bs4|c4g|qfc|ceh|nig|mhj|sgs|mi0|ctz|8an|9iw|9q0|glo|pvn|fqf|g7w|qiu|of7|o0y|htb|b89|af5|88o|-4r4|-5aw|-c06|-986|-2uo|-4cs|-194|-34o|-6rk|-apo|pnw|t60|sc8|q70|ra4|o88|nv4|ob0|r30|rl8|tgk|qug|lgc|s04|t6|a4|8wc|4e4|3so|2o8|4u0|3j8|1kw|1dm|5c8|5bo|-169|1lr|-zo|-23|4md|5d4|5ew|97c|5ng|-ok|2os|53s|53c|6yh|707|9s7|ck7|4gy|78y|2b8|99w|8j6|6bc|6ao|4bg|4l0|3o8|8yo|30x|4os|3w0|4fc|des|dm0|anc|yv4|-vsw|-vy0|st4|xz0|y10|zf0|1270|-k94|v64|-vpk|x4w|w1g|-glc|-ozo|tmc|-13v0|qt0|-t8e|-t60|-qe0|-xc0|-t4w|-tmo|-10hg|u6k|uzk|-pu0|z20|-vm0|uws|-vgs|-vhc|v3s|v40|uto|-15rg|owk|-o38|-nm0|112w|-tl4|-rp4|y80|y9c", "zones": [ "Africa/Abidjan|,0,0,0|-u9rgl5,0,0,0|-u9rgl4,1,1,0|NaN,1,1,0", "Africa/Accra|,0,0,0|-u9rgl5,0,0,0|-u9rgl4,1,1,0|NaN,1,1,0", @@ -78,7 +78,7 @@ const data: { "America/Argentina/Tucuman|,0,54,0|-138a999,0,54,0|-138a998,40,45,0|-px7ys1,40,45,0|-px7ys0,41,40,0|-kecq81,41,40,0|-kecq80,38,41,1|-k84qc1,38,41,1|-k84qc0,41,40,0|-jxzu81,41,40,0|-jxzu80,38,41,1|-jqwd01,38,41,1|-jqwd00,41,40,0|-jeakw1,41,40,0|-jeakw0,38,41,1|-j84fo1,38,41,1|-j84fo0,41,40,0|-ivink1,41,40,0|-ivink0,38,41,1|-ipcic1,38,41,1|-ipcic0,41,40,0|-icqq81,41,40,0|-icqq80,38,41,1|-i6kl01,38,41,1|-i6kl00,41,40,0|-htysw1,41,40,0|-htysw0,38,41,1|-hnqt01,38,41,1|-hnqt00,41,40,0|-hb50w1,41,40,0|-hb50w0,38,41,1|-h4yvo1,38,41,1|-h4yvo0,41,40,0|-gsd3k1,41,40,0|-gsd3k0,38,41,1|-gm6yc1,38,41,1|-gm6yc0,41,40,0|-g9l681,41,40,0|-g9l680,38,41,1|-g3f101,38,41,1|-g3f100,41,40,0|-fqt8w1,41,40,0|-fqt8w0,38,41,1|-fkl901,38,41,1|-fkl900,41,40,0|-feb8w1,41,40,0|-feb8w0,38,41,1|-ewd101,38,41,1|-ewd100,41,40,0|-eq30w1,41,40,0|-eq30w0,38,41,1|-dse501,38,41,1|-dse500,41,40,0|-doj681,41,40,0|-doj680,38,41,1|-cfvuc1,38,41,1|-cfvuc0,41,40,0|-c4vgw1,41,40,0|-c4vgw0,38,41,1|-39hec1,38,41,1|-39hec0,41,40,0|-35mfk1,41,40,0|-35mfk0,38,41,1|-31nx01,38,41,1|-31nx00,41,40,0|-2pxm81,41,40,0|-2pxm80,38,41,1|-2ivzo1,38,41,1|-2ivzo0,41,40,0|-275ow1,41,40,0|-275ow0,38,41,1|-2042c1,38,41,1|-2042c0,41,40,0|-1odrk1,41,40,0|-1odrk0,38,41,1|-1fovo1,38,41,1|-1fovo0,41,40,0|-16brk1,41,40,0|-16brk0,38,41,1|-wluc1,38,41,1|-wluc0,41,40,0|-n8q81,41,40,0|-n8q80,38,41,1|-dvro1,38,41,1|-dvro0,41,40,0|-4ink1,41,40,0|-4ink0,38,41,0|24aizz,38,41,0|24aj00,39,43,1|29bxjz,39,43,1|29bxk0,38,41,0|9veobz,38,41,0|9veoc0,39,43,1|a08o7z,39,43,1|a08o80,38,41,0|abrkbz,38,41,0|abrkc0,39,43,1|aiyqvz,39,43,1|aiyqw0,38,41,0|auulnz,38,41,0|auulo0,39,43,1|b1otjz,39,43,1|b1otk0,41,40,0|bdkr3z,41,40,0|bdkr40,39,43,1|bkew7z,39,43,1|bkew80,38,41,0|bwaqzz,38,41,0|bwar00,39,43,1|c3hxjz,39,43,1|c3hxk0,38,41,0|fj0azz,38,41,0|fj0b00,38,41,1|fqtsbz,38,41,1|fqtsc0,38,41,0|hym0bz,38,41,0|hym0c0,41,40,0|hz8b3z,41,40,0|hz8b40,38,41,0|jtudnz,38,41,0|jtudo0,39,43,1|jxsw7z,39,43,1|jxsw80,38,41,0|k8ytnz,38,41,0|k8yto0,39,43,1|kgiyvz,39,43,1|kgiyw0,38,41,0|NaN,38,41,0", "America/Argentina/Ushuaia|,0,55,0|-138a8op,0,55,0|-138a8oo,40,45,0|-px7ys1,40,45,0|-px7ys0,41,40,0|-kecq81,41,40,0|-kecq80,38,41,1|-k84qc1,38,41,1|-k84qc0,41,40,0|-jxzu81,41,40,0|-jxzu80,38,41,1|-jqwd01,38,41,1|-jqwd00,41,40,0|-jeakw1,41,40,0|-jeakw0,38,41,1|-j84fo1,38,41,1|-j84fo0,41,40,0|-ivink1,41,40,0|-ivink0,38,41,1|-ipcic1,38,41,1|-ipcic0,41,40,0|-icqq81,41,40,0|-icqq80,38,41,1|-i6kl01,38,41,1|-i6kl00,41,40,0|-htysw1,41,40,0|-htysw0,38,41,1|-hnqt01,38,41,1|-hnqt00,41,40,0|-hb50w1,41,40,0|-hb50w0,38,41,1|-h4yvo1,38,41,1|-h4yvo0,41,40,0|-gsd3k1,41,40,0|-gsd3k0,38,41,1|-gm6yc1,38,41,1|-gm6yc0,41,40,0|-g9l681,41,40,0|-g9l680,38,41,1|-g3f101,38,41,1|-g3f100,41,40,0|-fqt8w1,41,40,0|-fqt8w0,38,41,1|-fkl901,38,41,1|-fkl900,41,40,0|-feb8w1,41,40,0|-feb8w0,38,41,1|-ewd101,38,41,1|-ewd100,41,40,0|-eq30w1,41,40,0|-eq30w0,38,41,1|-dse501,38,41,1|-dse500,41,40,0|-doj681,41,40,0|-doj680,38,41,1|-cfvuc1,38,41,1|-cfvuc0,41,40,0|-c4vgw1,41,40,0|-c4vgw0,38,41,1|-39hec1,38,41,1|-39hec0,41,40,0|-35mfk1,41,40,0|-35mfk0,38,41,1|-31nx01,38,41,1|-31nx00,41,40,0|-2pxm81,41,40,0|-2pxm80,38,41,1|-2ivzo1,38,41,1|-2ivzo0,41,40,0|-275ow1,41,40,0|-275ow0,38,41,1|-2042c1,38,41,1|-2042c0,41,40,0|-1odrk1,41,40,0|-1odrk0,38,41,1|-1fovo1,38,41,1|-1fovo0,41,40,0|-16brk1,41,40,0|-16brk0,38,41,1|-wluc1,38,41,1|-wluc0,41,40,0|-n8q81,41,40,0|-n8q80,38,41,1|-dvro1,38,41,1|-dvro0,41,40,0|-4ink1,41,40,0|-4ink0,38,41,0|24aizz,38,41,0|24aj00,39,43,1|29bxjz,39,43,1|29bxk0,38,41,0|9veobz,38,41,0|9veoc0,39,43,1|a08o7z,39,43,1|a08o80,38,41,0|abrkbz,38,41,0|abrkc0,39,43,1|aiyqvz,39,43,1|aiyqw0,38,41,0|auulnz,38,41,0|auulo0,39,43,1|b1otjz,39,43,1|b1otk0,38,41,0|bdkobz,38,41,0|bdkoc0,39,43,1|bkew7z,39,43,1|bkew80,38,41,0|bwaqzz,38,41,0|bwar00,39,43,1|c3hxjz,39,43,1|c3hxk0,38,41,0|fj0azz,38,41,0|fj0b00,38,41,1|fqtsbz,38,41,1|fqtsc0,38,41,0|hyiazz,38,41,0|hyib00,41,40,0|hzl9rz,41,40,0|hzl9s0,38,41,0|jtudnz,38,41,0|jtudo0,39,43,1|jxsw7z,39,43,1|jxsw80,38,41,0|NaN,38,41,0", "America/Aruba|,0,39,0|-10xhp3c,0,39,0|-10xhp3b,31,40,0|-efsnk1,31,40,0|-efsnk0,32,41,1|-cq2tg1,32,41,1|-cq2tg0,33,41,1|-cnp641,33,41,1|-cnp640,31,40,0|NaN,31,40,0", - "America/Asuncion|,0,56,0|-15r0ynl,0,56,0|-15r0ynk,42,56,0|-jy93zl,42,56,0|-jy93zk,41,40,0|1fnkfz,41,40,0|1fnkg0,38,41,0|27sgbz,38,41,0|27sgc0,41,40,0|2zzcfz,41,40,0|2zzcg0,38,41,1|37sqzz,38,41,1|37sr00,41,40,0|3it4fz,41,40,0|3it4g0,38,41,1|3qkobz,38,41,1|3qkoc0,41,40,0|41l1rz,41,40,0|41l1s0,38,41,1|49clnz,38,41,1|49clo0,41,40,0|4kcz3z,41,40,0|4kcz40,38,41,1|4tpxnz,38,41,1|4tpxo0,41,40,0|534wfz,41,40,0|534wg0,38,41,1|5cjpnz,38,41,1|5cjpo0,41,40,0|5lyofz,41,40,0|5lyog0,38,41,1|5vbmzz,38,41,1|5vbn00,41,40,0|64qlrz,41,40,0|64qls0,38,41,1|6e3kbz,38,41,1|6e3kc0,41,40,0|6nij3z,41,40,0|6nij40,38,41,1|6wvhnz,38,41,1|6wvho0,41,40,0|76agfz,41,40,0|76agg0,38,41,1|7fp9nz,38,41,1|7fp9o0,41,40,0|7p48fz,41,40,0|7p48g0,38,41,1|7yh6zz,38,41,1|7yh700,41,40,0|87w5rz,41,40,0|87w5s0,38,41,1|8h94bz,38,41,1|8h94c0,41,40,0|8qo33z,41,40,0|8qo340,38,41,1|9011nz,38,41,1|9011o0,41,40,0|99g0fz,41,40,0|99g0g0,38,41,1|9iutnz,38,41,1|9iuto0,41,40,0|9s9sfz,41,40,0|9s9sg0,38,41,1|a1mqzz,38,41,1|a1mr00,41,40,0|ac4lrz,41,40,0|ac4ls0,38,41,1|akeobz,38,41,1|akeoc0,41,40,0|attn3z,41,40,0|attn40,38,41,1|b36lnz,38,41,1|b36lo0,41,40,0|bcutrz,41,40,0|bcuts0,38,41,1|bkeyzz,38,41,1|bkez00,41,40,0|bvmr3z,41,40,0|bvmr40,38,41,1|c4qgbz,38,41,1|c4qgc0,41,40,0|ce79rz,41,40,0|ce79s0,38,41,1|clv4bz,38,41,1|clv4c0,41,40,0|cwz73z,41,40,0|cwz740,38,41,1|d4l6zz,38,41,1|d4l700,41,40,0|dfr4fz,41,40,0|dfr4g0,38,41,1|dnkizz,38,41,1|dnkj00,41,40,0|dyu5rz,41,40,0|dyu5s0,38,41,1|e61cbz,38,41,1|e61cc0,41,40,0|ehk8fz,41,40,0|ehk8g0,38,41,1|ep4dnz,38,41,1|ep4do0,41,40,0|f0ab3z,41,40,0|f0ab40,38,41,1|f87ezz,38,41,1|f87f00,41,40,0|fj0drz,41,40,0|fj0ds0,38,41,1|fqxhnz,38,41,1|fqxho0,41,40,0|g1qgfz,41,40,0|g1qgg0,38,41,1|g9nkbz,38,41,1|g9nkc0,41,40,0|gkthrz,41,40,0|gkths0,38,41,1|gu6gbz,38,41,1|gu6gc0,41,40,0|h1qr3z,41,40,0|h1qr40,38,41,1|hcwizz,38,41,1|hcwj00,41,40,0|hktsfz,41,40,0|hktsg0,38,41,1|hvmlnz,38,41,1|hvmlo0,41,40,0|i5pn3z,41,40,0|i5pn40,38,41,1|id9sbz,38,41,1|id9sc0,41,40,0|iofprz,41,40,0|iofps0,38,41,1|ivzuzz,38,41,1|ivzv00,41,40,0|j75sfz,41,40,0|j75sg0,38,41,1|jepxnz,38,41,1|jepxo0,41,40,0|jq8trz,41,40,0|jq8ts0,38,41,1|jxg0bz,38,41,1|jxg0c0,41,40,0|k8ywfz,41,40,0|k8ywg0,38,41,1|kg62zz,38,41,1|kg6300,41,40,0|kroz3z,41,40,0|kroz40,38,41,1|l0oyzz,38,41,1|l0oz00,41,40,0|l9p4fz,41,40,0|l9p4g0,38,41,1|ljf1nz,38,41,1|ljf1o0,41,40,0|lsf73z,41,40,0|lsf740,38,41,1|m254bz,38,41,1|m254c0,41,40,0|mbi8fz,41,40,0|mbi8g0,38,41,1|mk59nz,38,41,1|mk59o0,41,40,0|mu8b3z,41,40,0|mu8b40,38,41,1|n2vcbz,38,41,1|n2vcc0,41,40,0|ncydrz,41,40,0|ncyds0,38,41,1|nllezz,38,41,1|nllf00,41,40,0|nvogfz,41,40,0|nvogg0,38,41,1|o4ogbz,38,41,1|o4ogc0,41,40,0|oeej3z,41,40,0|oeej40,38,41,1|oneizz,38,41,1|onej00,41,40,0|ox4lrz,41,40,0|ox4ls0,38,41,1|p64lnz,38,41,1|p64lo0,41,40,0|pg7n3z,41,40,0|pg7n40,38,41,1|pouobz,38,41,1|pouoc0,41,40,0|pyxprz,41,40,0|pyxps0,38,41,1|q7kqzz,38,41,1|q7kr00,41,40,0|qhnsfz,41,40,0|qhnsg0,38,41,1|qqnsbz,38,41,1|qqnsc0,41,40,0|r0dv3z,41,40,0|r0dv40,38,41,1|r9duzz,38,41,1|r9dv00,41,40,0|rj3xrz,41,40,0|rj3xs0,38,41,1|rs3xnz,38,41,1|rs3xo0,41,40,0|s1u0fz,41,40,0|s1u0g0,38,41,1|sau0bz,38,41,1|sau0c0,41,40,0|skx1rz,41,40,0|skx1s0,38,41,1|stk2zz,38,41,1|stk300,41,40,0|t3n4fz,41,40,0|t3n4g0,38,41,1|tca5nz,38,41,1|tca5o0,41,40,0|tmd73z,41,40,0|tmd740,38,41,1|tvd6zz,38,41,1|tvd700,41,40,0|u539rz,41,40,0|u539s0,38,41,1|ue39nz,38,41,1|ue39o0,41,40,0|untcfz,41,40,0|untcg0,38,41,1|uwtcbz,38,41,1|uwtcc0,41,40,0|v6wdrz,41,40,0|v6wds0,38,41,1|vfjezz,38,41,1|vfjf00,41,40,0|vpmgfz,41,40,0|vpmgg0,38,41,1|vy9hnz,38,41,1|vy9ho0,41,40,0|w8cj3z,41,40,0|w8cj40,38,41,1|whcizz,38,41,1|whcj00,41,40,0|wr2lrz,41,40,0|wr2ls0,38,41,1|x02lnz,38,41,1|x02lo0,41,40,0|x9sofz,41,40,0|x9sog0,38,41,1|xisobz,38,41,1|xisoc0,41,40,0|xsir3z,41,40,0|xsir40,38,41,1|y1iqzz,38,41,1|y1ir00,41,40,0|yblsfz,41,40,0|yblsg0,38,41,1|yk8tnz,38,41,1|yk8to0,41,40,0|yubv3z,41,40,0|yubv40,38,41,1|z2ywbz,38,41,1|z2ywc0,41,40,0|zd1xrz,41,40,0|zd1xs0,38,41,1|zm1xnz,38,41,1|zm1xo0,41,40,0|zvs0fz,41,40,0|zvs0g0,38,41,1|104s0bz,38,41,1|104s0c0,41,40,0|10ei33z,41,40,0|10ei340,38,41,1|10ni2zz,38,41,1|10ni300,41,40,0|10xl4fz,41,40,0|10xl4g0,38,41,1|11685nz,38,41,1|11685o0,41,40,0|11gb73z,41,40,0|11gb740,38,41,1|11oy8bz,38,41,1|11oy8c0,41,40,0|11z19rz,41,40,0|11z19s0,38,41,1|127oazz,38,41,1|127ob00,41,40,0|12hrcfz,41,40,0|12hrcg0,38,41,1|12qrcbz,38,41,1|12qrcc0,41,40,0|130hf3z,41,40,0|130hf40,38,41,1|139hezz,38,41,1|139hf00,41,40,0|13j7hrz,41,40,0|13j7hs0,38,41,1|13s7hnz,38,41,1|13s7ho0,41,40,0|142aj3z,41,40,0|142aj40,38,41,1|14axkbz,38,41,1|14axkc0,41,40,0|14l0lrz,41,40,0|14l0ls0,38,41,1|14tnmzz,38,41,1|14tnn00,41,40,0|153qofz,41,40,0|153qog0,38,41,1|15cqobz,38,41,1|15cqoc0,41,40,0|15mgr3z,41,40,0|15mgr40,38,41,1|15vgqzz,38,41,1|15vgr00,41,40,0|1656trz,41,40,0|1656ts0,38,41,1|16e6tnz,38,41,1|16e6to0,41,40,0|16nwwfz,41,40,0|16nwwg0,38,41,1|16wwwbz,38,41,1|16wwwc0,41,40,0|176zxrz,41,40,0|176zxs0,38,41,1|17fmyzz,38,41,1|17fmz00,41,40,0|17pq0fz,41,40,0|17pq0g0,38,41,1|17yd1nz,38,41,1|17yd1o0,41,40,0|188g33z,41,40,0|188g340,38,41,1|18hg2zz,38,41,1|18hg300,41,40,0|18r65rz,41,40,0|18r65s0,38,41,1|19065nz,38,41,1|19065o0,41,40,0|199w8fz,41,40,0|199w8g0,38,41,1|19iw8bz,38,41,1|19iw8c0,41,40,0|19sz9rz,41,40,0|19sz9s0,38,41,1|1a1mazz,38,41,1|1a1mb00,41,40,0|1abpcfz,41,40,0|1abpcg0,38,41,1|1akcdnz,38,41,1|1akcdo0,41,40,0|1auff3z,41,40,0|1auff40,38,41,1|1b3fezz,38,41,1|1b3ff00,41,40,0|1bd5hrz,41,40,0|1bd5hs0,38,41,1|1bm5hnz,38,41,1|1bm5ho0,41,40,0|1bvvkfz,41,40,0|1bvvkg0,38,41,1|1c4vkbz,38,41,1|1c4vkc0,41,40,0|1celn3z,41,40,0|1celn40,38,41,1|1cnlmzz,38,41,1|1cnln00,41,40,0|1cxoofz,41,40,0|1cxoog0,38,41,1|1d6bpnz,38,41,1|1d6bpo0,41,40,0|1dger3z,41,40,0|1dger40,38,41,1|1dp1sbz,38,41,1|1dp1sc0,41,40,0|1dz4trz,41,40,0|1dz4ts0,38,41,1|1e84tnz,38,41,1|1e84to0,41,40,0|1ehuwfz,41,40,0|1ehuwg0,38,41,1|1equwbz,38,41,1|1equwc0,41,40,0|1f0kz3z,41,40,0|1f0kz40,38,41,1|1f9kyzz,38,41,1|1f9kz00,41,40,0|1fjo0fz,41,40,0|1fjo0g0,38,41,1|1fsb1nz,38,41,1|1fsb1o0,41,40,0|1g2e33z,41,40,0|1g2e340,38,41,1|1gb14bz,38,41,1|1gb14c0,41,40,0|1gl45rz,41,40,0|1gl45s0,38,41,1|1gtr6zz,38,41,1|1gtr700,41,40,0|1h3u8fz,41,40,0|1h3u8g0,38,41,1|1hcu8bz,38,41,1|1hcu8c0,41,40,0|1hmkb3z,41,40,0|1hmkb40,38,41,1|1hvkazz,38,41,1|1hvkb00,41,40,0|1i5adrz,41,40,0|1i5ads0,38,41,1|1ieadnz,38,41,1|1ieado0,41,40,0|1iodf3z,41,40,0|1iodf40,38,41,1|1ix0gbz,38,41,1|1ix0gc0,41,40,0|1j73hrz,41,40,0|1j73hs0,38,41,1|1jfqizz,38,41,1|1jfqj00,41,40,0|1jptkfz,41,40,0|1jptkg0,38,41,1|1jytkbz,38,41,1|1jytkc0,41,40,0|1k8jn3z,41,40,0|1k8jn40,38,41,1|1khjmzz,38,41,1|1khjn00,41,40,0|1kr9prz,41,40,0|1kr9ps0,38,41,1|1l09pnz,38,41,1|1l09po0,41,40,0|1l9zsfz,41,40,0|1l9zsg0,38,41,1|1lizsbz,38,41,1|1lizsc0,41,40,0|1lt2trz,41,40,0|1lt2ts0,38,41,1|1m1puzz,38,41,1|1m1pv00,41,40,0|1mbswfz,41,40,0|1mbswg0,38,41,1|1mkfxnz,38,41,1|1mkfxo0,41,40,0|1muiz3z,41,40,0|1muiz40,38,41,1|1n3iyzz,38,41,1|1n3iz00,41,40,0|1nd91rz,41,40,0|1nd91s0,38,41,1|1nm91nz,38,41,1|1nm91o0,41,40,0|1nvz4fz,41,40,0|1nvz4g0,38,41,1|1o4z4bz,38,41,1|1o4z4c0,41,40,0|1of25rz,41,40,0|1of25s0,38,41,1|1onp6zz,38,41,1|1onp700,41,40,0|1oxs8fz,41,40,0|1oxs8g0,38,41,1|1p6f9nz,38,41,1|1p6f9o0,41,40,0|1pgib3z,41,40,0|1pgib40,38,41,1|1ppiazz,38,41,1|1ppib00,41,40,0|1pz8drz,41,40,0|1pz8ds0,38,41,1|1q88dnz,38,41,1|1q88do0,41,40,0|1qhygfz,41,40,0|1qhygg0,38,41,1|1qqygbz,38,41,1|1qqygc0,41,40,0|1r0oj3z,41,40,0|1r0oj40,38,41,1|1r9oizz,38,41,1|1r9oj00,41,40,0|1rjrkfz,41,40,0|1rjrkg0,38,41,1|1rselnz,38,41,1|1rselo0,41,40,0|1s2hn3z,41,40,0|1s2hn40,38,41,1|1sb4obz,38,41,1|1sb4oc0,41,40,0|1sl7prz,41,40,0|1sl7ps0,38,41,1|1su7pnz,38,41,1|1su7po0,41,40,0|1t3xsfz,41,40,0|1t3xsg0,38,41,1|1tcxsbz,38,41,1|1tcxsc0,41,40,0|1tmnv3z,41,40,0|1tmnv40,38,41,1|1tvnuzz,38,41,1|1tvnv00,41,40,0|1u5qwfz,41,40,0|1u5qwg0,38,41,1|1uedxnz,38,41,1|1uedxo0,41,40,0|1uogz3z,41,40,0|1uogz40,38,41,1|1ux40bz,38,41,1|1ux40c0,41,40,0|1v771rz,41,40,0|1v771s0,38,41,1|1vfu2zz,38,41,1|1vfu300,41,40,0|1vpx4fz,41,40,0|1vpx4g0,38,41,1|NaN,38,41,1", + "America/Asuncion|,0,56,0|-15r0ynl,0,56,0|-15r0ynk,42,56,0|-jy93zl,42,56,0|-jy93zk,41,40,0|1fnkfz,41,40,0|1fnkg0,38,41,0|27sgbz,38,41,0|27sgc0,41,40,0|2zzcfz,41,40,0|2zzcg0,38,41,1|37sqzz,38,41,1|37sr00,41,40,0|3it4fz,41,40,0|3it4g0,38,41,1|3qkobz,38,41,1|3qkoc0,41,40,0|41l1rz,41,40,0|41l1s0,38,41,1|49clnz,38,41,1|49clo0,41,40,0|4kcz3z,41,40,0|4kcz40,38,41,1|4tpxnz,38,41,1|4tpxo0,41,40,0|534wfz,41,40,0|534wg0,38,41,1|5cjpnz,38,41,1|5cjpo0,41,40,0|5lyofz,41,40,0|5lyog0,38,41,1|5vbmzz,38,41,1|5vbn00,41,40,0|64qlrz,41,40,0|64qls0,38,41,1|6e3kbz,38,41,1|6e3kc0,41,40,0|6nij3z,41,40,0|6nij40,38,41,1|6wvhnz,38,41,1|6wvho0,41,40,0|76agfz,41,40,0|76agg0,38,41,1|7fp9nz,38,41,1|7fp9o0,41,40,0|7p48fz,41,40,0|7p48g0,38,41,1|7yh6zz,38,41,1|7yh700,41,40,0|87w5rz,41,40,0|87w5s0,38,41,1|8h94bz,38,41,1|8h94c0,41,40,0|8qo33z,41,40,0|8qo340,38,41,1|9011nz,38,41,1|9011o0,41,40,0|99g0fz,41,40,0|99g0g0,38,41,1|9iutnz,38,41,1|9iuto0,41,40,0|9s9sfz,41,40,0|9s9sg0,38,41,1|a1mqzz,38,41,1|a1mr00,41,40,0|ac4lrz,41,40,0|ac4ls0,38,41,1|akeobz,38,41,1|akeoc0,41,40,0|attn3z,41,40,0|attn40,38,41,1|b36lnz,38,41,1|b36lo0,41,40,0|bcutrz,41,40,0|bcuts0,38,41,1|bkeyzz,38,41,1|bkez00,41,40,0|bvmr3z,41,40,0|bvmr40,38,41,1|c4qgbz,38,41,1|c4qgc0,41,40,0|ce79rz,41,40,0|ce79s0,38,41,1|clv4bz,38,41,1|clv4c0,41,40,0|cwz73z,41,40,0|cwz740,38,41,1|d4l6zz,38,41,1|d4l700,41,40,0|dfr4fz,41,40,0|dfr4g0,38,41,1|dnkizz,38,41,1|dnkj00,41,40,0|dyu5rz,41,40,0|dyu5s0,38,41,1|e61cbz,38,41,1|e61cc0,41,40,0|ehk8fz,41,40,0|ehk8g0,38,41,1|ep4dnz,38,41,1|ep4do0,41,40,0|f0ab3z,41,40,0|f0ab40,38,41,1|f87ezz,38,41,1|f87f00,41,40,0|fj0drz,41,40,0|fj0ds0,38,41,1|fqxhnz,38,41,1|fqxho0,41,40,0|g1qgfz,41,40,0|g1qgg0,38,41,1|g9nkbz,38,41,1|g9nkc0,41,40,0|gkthrz,41,40,0|gkths0,38,41,1|gu6gbz,38,41,1|gu6gc0,41,40,0|h1qr3z,41,40,0|h1qr40,38,41,1|hcwizz,38,41,1|hcwj00,41,40,0|hktsfz,41,40,0|hktsg0,38,41,1|hvmlnz,38,41,1|hvmlo0,41,40,0|i5pn3z,41,40,0|i5pn40,38,41,1|id9sbz,38,41,1|id9sc0,41,40,0|iofprz,41,40,0|iofps0,38,41,1|ivzuzz,38,41,1|ivzv00,41,40,0|j75sfz,41,40,0|j75sg0,38,41,1|jepxnz,38,41,1|jepxo0,41,40,0|jq8trz,41,40,0|jq8ts0,38,41,1|jxg0bz,38,41,1|jxg0c0,41,40,0|k8ywfz,41,40,0|k8ywg0,38,41,1|kg62zz,38,41,1|kg6300,41,40,0|kroz3z,41,40,0|kroz40,38,41,1|l0oyzz,38,41,1|l0oz00,41,40,0|l9p4fz,41,40,0|l9p4g0,38,41,1|ljf1nz,38,41,1|ljf1o0,41,40,0|lsf73z,41,40,0|lsf740,38,41,1|m254bz,38,41,1|m254c0,41,40,0|mbi8fz,41,40,0|mbi8g0,38,41,1|mk59nz,38,41,1|mk59o0,41,40,0|mu8b3z,41,40,0|mu8b40,38,41,1|n2vcbz,38,41,1|n2vcc0,41,40,0|ncydrz,41,40,0|ncyds0,38,41,1|nllezz,38,41,1|nllf00,41,40,0|nvogfz,41,40,0|nvogg0,38,41,1|o4ogbz,38,41,1|o4ogc0,41,40,0|oeej3z,41,40,0|oeej40,38,41,1|oneizz,38,41,1|onej00,41,40,0|ox4lrz,41,40,0|ox4ls0,38,41,1|p64lnz,38,41,1|p64lo0,41,40,0|pg7n3z,41,40,0|pg7n40,38,41,1|pouobz,38,41,1|pouoc0,41,40,0|pyxprz,41,40,0|pyxps0,38,41,1|q7kqzz,38,41,1|q7kr00,41,40,0|qhnsfz,41,40,0|qhnsg0,38,41,1|qqnsbz,38,41,1|qqnsc0,41,40,0|r0dv3z,41,40,0|r0dv40,38,41,1|r9duzz,38,41,1|r9dv00,41,40,0|rj3xrz,41,40,0|rj3xs0,38,41,1|rs3xnz,38,41,1|rs3xo0,41,40,0|s1u0fz,41,40,0|s1u0g0,38,41,1|sau0bz,38,41,1|sau0c0,41,40,0|skx1rz,41,40,0|skx1s0,38,41,1|sldmzz,38,41,1|sldn00,38,41,0|NaN,38,41,0", "America/Atikokan|,0,57,0|-15r0ult,0,57,0|-15r0uls,40,58,0|-w757vd,40,58,0|-w757vc,43,59,0|NaN,43,59,0", "America/Bahia|,0,60,0|-t85kv9,0,60,0|-t85kv8,38,41,0|-jylag1,38,41,0|-jylag0,39,43,1|-jpb141,39,43,1|-jpb140,38,41,0|-jfsd01,38,41,0|-jfsd00,39,43,1|-j6j3s1,39,43,1|-j6j3s0,38,41,0|-ahcyc1,38,41,0|-ahcyc0,39,43,1|-aad3o1,39,43,1|-aad3o0,38,41,0|-9yl101,38,41,0|-9yl100,39,43,1|-9sd141,39,43,1|-9sd140,38,41,0|-9ft3o1,38,41,0|-9ft3o0,39,43,1|-99j941,39,43,1|-99j940,38,41,0|-8wzbo1,38,41,0|-8wzbo0,39,43,1|-8scqg1,39,43,1|-8scqg0,38,41,0|-35xmc1,38,41,0|-35xmc0,39,43,1|-31nzs1,39,43,1|-31nzs0,38,41,0|-2kdp01,38,41,0|-2kdp00,39,43,1|-2hcig1,39,43,1|-2hcig0,38,41,0|-24qqc1,38,41,0|-24qqc0,39,43,1|-204541,39,43,1|-204540,38,41,0|-1nid01,38,41,0|-1nid00,39,43,1|-1hc7s1,39,43,1|-1hc7s0,38,41,0|-14qfo1,38,41,0|-14qfo0,39,43,1|-yifs1,39,43,1|-yifs0,38,41,0|89jcbz,38,41,0|89jcc0,39,43,1|8gdk7z,39,43,1|8gdk80,38,41,0|8rwgbz,38,41,0|8rwgc0,39,43,1|8xns7z,39,43,1|8xns80,38,41,0|9aodnz,38,41,0|9aodo0,39,43,1|9g2qvz,39,43,1|9g2qw0,38,41,0|9t1hnz,38,41,0|9t1ho0,39,43,1|9yfuvz,39,43,1|9yfuw0,38,41,0|abrkbz,38,41,0|abrkc0,39,43,1|ahvuvz,39,43,1|ahvuw0,38,41,0|auulnz,38,41,0|auulo0,39,43,1|b0yw7z,39,43,1|b0yw80,38,41,0|bdkobz,38,41,0|bdkoc0,39,43,1|bjc07z,39,43,1|bjc080,38,41,0|bwnpnz,38,41,0|bwnpo0,39,43,1|c1p47z,39,43,1|c1p480,38,41,0|cf0tnz,38,41,0|cf0to0,39,43,1|cli2vz,39,43,1|cli2w0,38,41,0|cxqwbz,38,41,0|cxqwc0,39,43,1|d485jz,39,43,1|d485k0,38,41,0|dggyzz,38,41,0|dggz00,39,43,1|dml9jz,39,43,1|dml9k0,38,41,0|dyu2zz,38,41,0|dyu300,39,43,1|e5oavz,39,43,1|e5oaw0,38,41,0|ehm0bz,38,41,0|ehm0c0,39,43,1|ep4avz,39,43,1|ep4aw0,38,41,0|f0n6zz,38,41,0|f0n700,39,43,1|f7hevz,39,43,1|f7hew0,38,41,0|fj0azz,38,41,0|fj0b00,39,43,1|fqkg7z,39,43,1|fqkg80,38,41,0|g23cbz,38,41,0|g23cc0,39,43,1|g8xk7z,39,43,1|g8xk80,38,41,0|gl6dnz,38,41,0|gl6do0,39,43,1|grnmvz,39,43,1|grnmw0,38,41,0|h4zcbz,38,41,0|h4zcc0,39,43,1|hadpjz,39,43,1|hadpk0,38,41,0|lt51nz,38,41,0|lt51o0,39,43,1|lzz9jz,39,43,1|lzz9k0,38,41,0|NaN,38,41,0", "America/Bahia_Banderas|,0,61,0|-p1u4k1,0,61,0|-p1u4k0,44,62,0|-m7ock1,44,62,0|-m7ock0,45,63,0|-kf67c1,45,63,0|-kf67c0,44,62,0|-k6mpw1,44,62,0|-k6mpw0,46,63,1|-jypm01,46,63,1|-jypm00,44,62,0|-jpan81,44,62,0|-jpan80,45,63,0|-eg9601,45,63,0|-eg9600,44,62,0|dphibz,44,62,0|dphic0,46,63,1|dzxcvz,46,63,1|dzxcw0,44,62,0|e87kzz,44,62,0|e87l00,46,63,1|einfjz,46,63,1|einfk0,44,62,0|eqxnnz,44,62,0|eqxno0,46,63,1|f1di7z,46,63,1|f1di80,44,62,0|f9nqbz,44,62,0|f9nqc0,46,63,1|fkgjjz,46,63,1|fkgjk0,44,62,0|fsdszz,44,62,0|fsdt00,46,63,1|g36m7z,46,63,1|g36m80,44,62,0|gcwozz,44,62,0|gcwp00,46,63,1|gkgu7z,46,63,1|gkgu80,44,62,0|gu6wzz,44,62,0|gu6x00,46,63,1|h4mrjz,46,63,1|h4mrk0,44,62,0|hcwznz,44,62,0|hcwzo0,46,63,1|hncu7z,46,63,1|hncu80,44,62,0|hvn2bz,44,62,0|hvn2c0,46,63,1|i6fvjz,46,63,1|i6fvk0,44,62,0|ied4zz,44,62,0|ied500,46,63,1|ip5y7z,46,63,1|ip5y80,44,62,0|ix37nz,44,62,0|ix37o0,46,63,1|j7w0vz,46,63,1|j7w0w0,44,62,0|jftabz,44,62,0|jftac0,46,63,1|jqm3jz,46,63,1|jqm3k0,44,62,0|jywbnz,44,62,0|jywbo0,46,63,1|k9c67z,46,63,1|k9c680,44,62,0|khmebz,44,62,0|khmec0,46,63,1|ks28vz,46,63,1|ks28w0,44,62,0|l0cgzz,44,62,0|l0ch00,47,59,1|lb57fz,47,59,1|lb57g0,45,63,0|lj2gvz,45,63,0|lj2gw0,47,59,1|ltva3z,47,59,1|ltva40,45,63,0|m1sjjz,45,63,0|m1sjk0,47,59,1|mclcrz,47,59,1|mclcs0,45,63,0|mkvkvz,45,63,0|mkvkw0,47,59,1|mvbffz,47,59,1|mvbfg0,45,63,0|n3lnjz,45,63,0|n3lnk0,47,59,1|ne1i3z,47,59,1|ne1i40,45,63,0|nmbq7z,45,63,0|nmbq80,47,59,1|nwrkrz,47,59,1|nwrks0,45,63,0|o51svz,45,63,0|o51sw0,47,59,1|ofum3z,47,59,1|ofum40,45,63,0|onrvjz,45,63,0|onrvk0,47,59,1|oykorz,47,59,1|oykos0,45,63,0|p6hy7z,45,63,0|p6hy80,47,59,1|pharfz,47,59,1|pharg0,45,63,0|ppkzjz,45,63,0|ppkzk0,47,59,1|q00u3z,47,59,1|q00u40,45,63,0|q8b27z,45,63,0|q8b280,47,59,1|qiqwrz,47,59,1|qiqws0,45,63,0|qr14vz,45,63,0|qr14w0,47,59,1|r1ty3z,47,59,1|r1ty40,45,63,0|r9r7jz,45,63,0|r9r7k0,47,59,1|rkk0rz,47,59,1|rkk0s0,45,63,0|NaN,45,63,0", @@ -267,7 +267,7 @@ const data: { "Asia/Macau|,0,254,0|-y0i2cz,0,254,0|-y0i2cy,45,181,0|-emm3o1,45,181,0|-emm3o0,105,216,0|-efxfs1,105,216,0|-efxfs0,89,187,1|-e5lak1,89,187,1|-e5lak0,105,216,0|-dx5ig1,105,216,0|-dx5ig0,89,187,1|-dpa981,89,187,1|-dpa980,105,216,0|-cnoec1,105,216,0|-cnoec0,45,181,0|-ccrt01,45,181,0|-ccrt00,47,216,1|-c4wh01,47,216,1|-c4wh00,45,181,0|-buk901,45,181,0|-buk900,47,216,1|-bizl01,47,216,1|-bizl00,45,181,0|-bb2ec1,45,181,0|-bb2ec0,47,216,1|-b1pd01,47,216,1|-b1pd00,45,181,0|-atu101,45,181,0|-atu100,47,216,1|-aj1501,47,216,1|-aj1500,45,181,0|-ab3yc1,45,181,0|-ab3yc0,47,216,1|-a0b2c1,47,216,1|-a0b2c0,45,181,0|-9sdvo1,45,181,0|-9sdvo0,47,216,1|-9hj501,47,216,1|-9hj500,45,181,0|-99auc1,45,181,0|-99auc0,47,216,1|-8yhyc1,47,216,1|-8yhyc0,45,181,0|-8qkro1,45,181,0|-8qkro0,47,216,1|-8frvo1,47,216,1|-8frvo0,45,181,0|-88kmc1,45,181,0|-88kmc0,47,216,1|-7x1t01,47,216,1|-7x1t00,45,181,0|-7pujo1,45,181,0|-7pujo0,47,216,1|-7dyro1,47,216,1|-7dyro0,45,181,0|-774h01,45,181,0|-774h00,47,216,1|-6v8fa1,47,216,1|-6v8fa0,45,181,0|-6o1361,45,181,0|-6o1360,47,216,1|-6cicm1,47,216,1|-6cicm0,45,181,0|-65b0i1,45,181,0|-65b0i0,47,216,1|-5ts9y1,47,216,1|-5ts9y0,45,181,0|-5mkxu1,45,181,0|-5mkxu0,47,216,1|-5b27a1,47,216,1|-5b27a0,45,181,0|-53uv61,45,181,0|-53uv60,47,216,1|-4rz5y1,47,216,1|-4rz5y0,45,181,0|-4l4si1,45,181,0|-4l4si0,47,216,1|-4993a1,47,216,1|-4993a0,45,181,0|-42epu1,45,181,0|-42epu0,47,216,1|-3qj0m1,47,216,1|-3qj0m0,45,181,0|-3jboi1,45,181,0|-3jboi0,47,216,1|-37sxy1,47,216,1|-37sxy0,45,181,0|-30llu1,45,181,0|-30llu0,47,216,1|-2p2va1,47,216,1|-2p2va0,45,181,0|-2gfoi1,45,181,0|-2gfoi0,47,216,1|-272sq1,47,216,1|-272sq0,45,181,0|-1xplu1,45,181,0|-1xplu0,47,216,1|-1ocq21,47,216,1|-1ocq20,45,181,0|-1ezj61,45,181,0|-1ezj60,47,216,1|-159ly1,47,216,1|-159ly0,45,181,0|-vwhu1,45,181,0|-vwhu0,47,216,1|-mjja1,47,216,1|-mjja0,45,181,0|-d6f61,45,181,0|-d6f60,47,216,1|-3tgm1,47,216,1|-3tgm0,45,181,0|5jnhz,45,181,0|5jni0,47,216,1|ewm1z,47,216,1|ewm20,45,181,0|o9q5z,45,181,0|o9q60,47,216,1|xmopz,47,216,1|xmoq0,45,181,0|16zstz,45,181,0|16zsu0,47,216,1|1gpq1z,47,216,1|1gpq20,45,181,0|1q2u5z,45,181,0|1q2u60,47,216,1|1zfspz,47,216,1|1zfsq0,45,181,0|231i5z,45,181,0|231i60,47,216,1|2i5vdz,47,216,1|2i5ve0,45,181,0|2rizhz,45,181,0|2rizi0,47,216,1|30vy1z,47,216,1|30vy20,45,181,0|3a925z,45,181,0|3a9260,47,216,1|3jm0pz,47,216,1|3jm0q0,45,181,0|4vv4tz,45,181,0|4vv4u0,47,216,1|5457dz,47,216,1|5457e0,45,181,0|NaN,45,181,0", "Asia/Magadan|,0,255,0|-nu1nxd,0,255,0|-nu1nxc,89,187,0|-kmrns1,89,187,0|-kmrns0,85,182,0|5vak3z,85,182,0|5vak40,99,192,1|64pdbz,99,192,1|64pdc0,85,182,0|6e2hfz,85,182,0|6e2hg0,99,192,1|6nhanz,99,192,1|6nhao0,85,182,0|6wuerz,85,182,0|6wues0,99,192,1|7697zz,99,192,1|769800,85,182,0|7fo6rz,85,182,0|7fo6s0,99,192,1|7p1dnz,99,192,1|7p1do0,85,182,0|7yeezz,85,182,0|7yef00,99,192,1|87rgbz,99,192,1|87rgc0,85,182,0|8h4hnz,85,182,0|8h4ho0,99,192,1|8qhizz,99,192,1|8qhj00,85,182,0|8zukbz,85,182,0|8zukc0,99,192,1|997lnz,99,192,1|997lo0,85,182,0|9ikmzz,85,182,0|9ikn00,99,192,1|9rxobz,99,192,1|9rxoc0,85,182,0|a1apnz,85,182,0|a1apo0,99,192,1|aanqzz,99,192,1|aanr00,85,182,0|ak0sbz,85,182,0|ak0sc0,99,192,1|atqsbz,99,192,1|atqsc0,85,182,0|b33tnz,85,182,0|b33to0,85,182,1|bcgxrz,85,182,1|bcgxs0,89,187,0|bi8cfz,89,187,0|bi8cg0,85,182,0|bltwbz,85,182,0|bltwc0,99,192,1|bv6xnz,99,192,1|bv6xo0,85,182,0|c4jyzz,85,182,0|c4jz00,99,192,1|cdx0bz,99,192,1|cdx0c0,85,182,0|cna1nz,85,182,0|cna1o0,99,192,1|cwn2zz,99,192,1|cwn300,85,182,0|d604bz,85,182,0|d604c0,99,192,1|dfd5nz,99,192,1|dfd5o0,85,182,0|dp35nz,85,182,0|dp35o0,99,192,1|dzw1nz,99,192,1|dzw1o0,85,182,0|e7t8bz,85,182,0|e7t8c0,99,192,1|eim4bz,99,192,1|eim4c0,85,182,0|eqjazz,85,182,0|eqjb00,99,192,1|f1c6zz,99,192,1|f1c700,85,182,0|f99dnz,85,182,0|f99do0,99,192,1|fkf8bz,99,192,1|fkf8c0,85,182,0|frzgbz,85,182,0|frzgc0,99,192,1|g35azz,99,192,1|g35b00,85,182,0|gapizz,85,182,0|gapj00,99,192,1|glvdnz,99,192,1|glvdo0,85,182,0|gtskbz,85,182,0|gtskc0,99,192,1|h4lgbz,99,192,1|h4lgc0,85,182,0|hcimzz,85,182,0|hcin00,99,192,1|hnbizz,99,192,1|hnbj00,85,182,0|hv8pnz,85,182,0|hv8po0,99,192,1|i6ekbz,99,192,1|i6ekc0,85,182,0|idysbz,85,182,0|idysc0,99,192,1|ip4mzz,99,192,1|ip4n00,85,182,0|iwouzz,85,182,0|iwov00,99,192,1|j7upnz,99,192,1|j7upo0,85,182,0|jfexnz,85,182,0|jfexo0,99,192,1|jqksbz,99,192,1|jqksc0,85,182,0|jyhyzz,85,182,0|jyhz00,99,192,1|k9auzz,99,192,1|k9av00,85,182,0|kh81nz,85,182,0|kh81o0,99,192,1|ks0xnz,99,192,1|ks0xo0,85,182,0|kzy4bz,85,182,0|kzy4c0,99,192,1|lb3yzz,99,192,1|lb3z00,85,182,0|lio6zz,85,182,0|lio700,99,192,0|ne06vz,99,192,0|ne06w0,89,187,0|o63gfz,89,187,0|o63gg0,85,182,0|NaN,85,182,0", "Asia/Makassar|,0,256,0|-q3gzg1,0,256,0|-q3gzg0,20,256,0|-jebi41,20,256,0|-jebi40,84,181,0|-ek3a81,84,181,0|-ek3a80,105,216,0|-co37o1,105,216,0|-co37o0,126,181,0|NaN,126,181,0", - "Asia/Manila|,0,257,0|-1t8ix2p,0,257,0|-1t8ix2o,0,258,0|-10va3qp,0,258,0|-10va3qo,55,181,0|-hb5y81,55,181,0|-hb5y80,56,216,1|-h6fno1,56,216,1|-h6fno0,55,181,0|-efxa81,55,181,0|-efxa80,114,216,0|-d4ux01,114,216,0|-d4ux00,55,181,0|-87fsw1,55,181,0|-87fsw0,56,216,1|-83bqc1,56,216,1|-83bqc0,55,181,0|4aen3z,55,181,0|4aen40,56,216,1|4jtgbz,56,216,1|4jtgc0,55,181,0|NaN,55,181,0", + "Asia/Manila|,0,257,0|-1t8ix2h,0,257,0|-1t8ix2g,0,258,0|-10p6nk1,0,258,0|-10p6nk0,55,181,0|-hb5y81,55,181,0|-hb5y80,56,216,1|-h79ac1,56,216,1|-h79ac0,55,181,0|-emx4w1,55,181,0|-emx4w0,56,216,1|-ejxt01,56,216,1|-ejxt00,114,216,0|-cyj501,114,216,0|-cyj500,56,216,1|-ckjfo1,56,216,1|-ckjfo0,55,181,0|-87fsw1,55,181,0|-87fsw0,56,216,1|-84nvo1,56,216,1|-84nvo0,55,181,0|3rxtrz,55,181,0|3rxts0,56,216,1|413dnz,56,216,1|413do0,55,181,0|amyf3z,55,181,0|amyf40,56,216,1|aqi4bz,56,216,1|aqi4c0,55,181,0|NaN,55,181,0", "Asia/Muscat|,0,227,0|-q3gnkp,0,227,0|-q3gnko,102,201,0|NaN,102,201,0", "Asia/Nicosia|,0,259,0|-p4bq6h,0,259,0|-p4bq6g,14,9,0|2r67rz,14,9,0|2r67s0,15,4,1|30j6bz,15,4,1|30j6c0,14,9,0|3bn93z,14,9,0|3bn940,15,4,1|3jb3nz,15,4,1|3jb3o0,14,9,0|3s9efz,14,9,0|3s9eg0,15,4,1|419ebz,15,4,1|419ec0,14,9,0|4azh3z,14,9,0|4azh40,15,4,1|4keabz,15,4,1|4keac0,14,9,0|4tpjrz,14,9,0|4tpjs0,15,4,1|532ibz,15,4,1|532ic0,14,9,0|5csl3z,14,9,0|5csl40,15,4,1|5lskzz,15,4,1|5lsl00,14,9,0|5v5p3z,14,9,0|5v5p40,15,4,1|64innz,15,4,1|64ino0,14,9,0|6dvrrz,14,9,0|6dvrs0,15,4,1|6n8qbz,15,4,1|6n8qc0,14,9,0|6wlufz,14,9,0|6wlug0,15,4,1|75yszz,15,4,1|75yt00,14,9,0|7fbx3z,14,9,0|7fbx40,15,4,1|7p1ubz,15,4,1|7p1uc0,14,9,0|7yeyfz,14,9,0|7yeyg0,15,4,1|87rwzz,15,4,1|87rx00,14,9,0|8h513z,14,9,0|8h5140,15,4,1|8qhznz,15,4,1|8qhzo0,14,9,0|8zv3rz,14,9,0|8zv3s0,15,4,1|9982bz,15,4,1|9982c0,14,9,0|9il6fz,14,9,0|9il6g0,15,4,1|9ry4zz,15,4,1|9ry500,14,9,0|a1b93z,14,9,0|a1b940,15,4,1|aao7nz,15,4,1|aao7o0,14,9,0|ak1brz,14,9,0|ak1bs0,15,4,1|atr8zz,15,4,1|atr900,14,9,0|b34d3z,14,9,0|b34d40,15,4,1|bchbnz,15,4,1|bchbo0,14,9,0|blufrz,14,9,0|blufs0,15,4,1|bv7ebz,15,4,1|bv7ec0,14,9,0|c4kifz,14,9,0|c4kig0,15,4,1|cdxgzz,15,4,1|cdxh00,14,9,0|cnal3z,14,9,0|cnal40,15,4,1|cwnjnz,15,4,1|cwnjo0,14,9,0|d60nrz,14,9,0|d60ns0,15,4,1|dfdmbz,15,4,1|dfdmc0,14,9,0|dp3p3z,14,9,0|dp3p40,15,4,1|dygnnz,15,4,1|dygno0,14,9,0|e7trrz,14,9,0|e7trs0,15,4,1|eh6qbz,15,4,1|eh6qc0,14,9,0|eqjufz,14,9,0|eqjug0,15,4,1|f1cyrz,15,4,1|f1cys0,14,9,0|f9a5fz,14,9,0|f9a5g0,15,4,1|fkg03z,15,4,1|fkg040,14,9,0|fs083z,14,9,0|fs0840,15,4,1|g362rz,15,4,1|g362s0,14,9,0|gaqarz,14,9,0|gaqas0,15,4,1|glw5fz,15,4,1|glw5g0,14,9,0|gttc3z,14,9,0|gttc40,15,4,1|h4m83z,15,4,1|h4m840,14,9,0|hcjerz,14,9,0|hcjes0,15,4,1|hncarz,15,4,1|hncas0,14,9,0|hv9hfz,14,9,0|hv9hg0,15,4,1|i6fc3z,15,4,1|i6fc40,14,9,0|idzk3z,14,9,0|idzk40,15,4,1|ip5erz,15,4,1|ip5es0,14,9,0|iwpmrz,14,9,0|iwpms0,15,4,1|j7vhfz,15,4,1|j7vhg0,14,9,0|jffpfz,14,9,0|jffpg0,15,4,1|jqlk3z,15,4,1|jqlk40,14,9,0|jyiqrz,14,9,0|jyiqs0,15,4,1|k9bmrz,15,4,1|k9bms0,14,9,0|kh8tfz,14,9,0|kh8tg0,15,4,1|ks1pfz,15,4,1|ks1pg0,14,9,0|kzyw3z,14,9,0|kzyw40,15,4,1|lb4qrz,15,4,1|lb4qs0,14,9,0|lioyrz,14,9,0|lioys0,15,4,1|ltutfz,15,4,1|ltutg0,14,9,0|m1f1fz,14,9,0|m1f1g0,15,4,1|mckw3z,15,4,1|mckw40,14,9,0|mki2rz,14,9,0|mki2s0,15,4,1|mvayrz,15,4,1|mvays0,14,9,0|n385fz,14,9,0|n385g0,15,4,1|ne11fz,15,4,1|ne11g0,14,9,0|nly83z,14,9,0|nly840,15,4,1|nwr43z,15,4,1|nwr440,14,9,0|o4oarz,14,9,0|o4oas0,15,4,1|ofu5fz,15,4,1|ofu5g0,14,9,0|onedfz,14,9,0|onedg0,15,4,1|oyk83z,15,4,1|oyk840,14,9,0|p64g3z,14,9,0|p64g40,15,4,1|phaarz,15,4,1|phaas0,14,9,0|pp7hfz,14,9,0|pp7hg0,15,4,1|q00dfz,15,4,1|q00dg0,14,9,0|q7xk3z,14,9,0|q7xk40,15,4,1|qiqg3z,15,4,1|qiqg40,14,9,0|qqnmrz,14,9,0|qqnms0,15,4,1|r1thfz,15,4,1|r1thg0,14,9,0|r9dpfz,14,9,0|r9dpg0,15,4,1|rkjk3z,15,4,1|rkjk40,14,9,0|rs3s3z,14,9,0|rs3s40,15,4,1|s39mrz,15,4,1|s39ms0,14,9,0|sb6tfz,14,9,0|sb6tg0,15,4,1|slzpfz,15,4,1|slzpg0,14,9,0|stww3z,14,9,0|stww40,15,4,1|t4ps3z,15,4,1|t4ps40,14,9,0|tcmyrz,14,9,0|tcmys0,15,4,1|tnfurz,15,4,1|tnfus0,14,9,0|tvd1fz,14,9,0|tvd1g0,15,4,1|u6iw3z,15,4,1|u6iw40,14,9,0|ue343z,14,9,0|ue3440,15,4,1|up8yrz,15,4,1|up8ys0,14,9,0|uwt6rz,14,9,0|uwt6s0,15,4,1|v7z1fz,15,4,1|v7z1g0,14,9,0|vfw83z,14,9,0|vfw840,15,4,1|vqp43z,15,4,1|vqp440,14,9,0|vymarz,14,9,0|vymas0,15,4,1|w9f6rz,15,4,1|w9f6s0,14,9,0|whcdfz,14,9,0|whcdg0,15,4,1|wsi83z,15,4,1|wsi840,14,9,0|x02g3z,14,9,0|x02g40,15,4,1|xb8arz,15,4,1|xb8as0,14,9,0|xisirz,14,9,0|xisis0,15,4,1|xtydfz,15,4,1|xtydg0,14,9,0|y1ilfz,14,9,0|y1ilg0,15,4,1|ycog3z,15,4,1|ycog40,14,9,0|yklmrz,14,9,0|yklms0,15,4,1|yveirz,15,4,1|yveis0,14,9,0|z3bpfz,14,9,0|z3bpg0,15,4,1|ze4lfz,15,4,1|ze4lg0,14,9,0|zm1s3z,14,9,0|zm1s40,15,4,1|zx7mrz,15,4,1|zx7ms0,14,9,0|104rurz,14,9,0|104rus0,15,4,1|10fxpfz,15,4,1|10fxpg0,14,9,0|10nhxfz,14,9,0|10nhxg0,15,4,1|10yns3z,15,4,1|10yns40,14,9,0|116kyrz,14,9,0|116kys0,15,4,1|11hdurz,15,4,1|11hdus0,14,9,0|11pb1fz,14,9,0|11pb1g0,15,4,1|1203xfz,15,4,1|1203xg0,14,9,0|128143z,14,9,0|1281440,15,4,1|12iu03z,15,4,1|12iu040,14,9,0|12qr6rz,14,9,0|12qr6s0,15,4,1|131x1fz,15,4,1|131x1g0,14,9,0|139h9fz,14,9,0|139h9g0,15,4,1|13kn43z,15,4,1|13kn440,14,9,0|13s7c3z,14,9,0|13s7c40,15,4,1|143d6rz,15,4,1|143d6s0,14,9,0|14badfz,14,9,0|14badg0,15,4,1|14m39fz,15,4,1|14m39g0,14,9,0|14u0g3z,14,9,0|14u0g40,15,4,1|154tc3z,15,4,1|154tc40,14,9,0|15cqirz,14,9,0|15cqis0,15,4,1|15nwdfz,15,4,1|15nwdg0,14,9,0|15vglfz,14,9,0|15vglg0,15,4,1|166mg3z,15,4,1|166mg40,14,9,0|16e6o3z,14,9,0|16e6o40,15,4,1|16pcirz,15,4,1|16pcis0,14,9,0|16x9pfz,14,9,0|16x9pg0,15,4,1|1782lfz,15,4,1|1782lg0,14,9,0|17fzs3z,14,9,0|17fzs40,15,4,1|17qso3z,15,4,1|17qso40,14,9,0|17ypurz,14,9,0|17ypus0,15,4,1|189iqrz,15,4,1|189iqs0,14,9,0|18hfxfz,14,9,0|18hfxg0,15,4,1|18sls3z,15,4,1|18sls40,14,9,0|190603z,14,9,0|1906040,15,4,1|19bburz,15,4,1|19bbus0,14,9,0|19iw2rz,14,9,0|19iw2s0,15,4,1|19u1xfz,15,4,1|19u1xg0,14,9,0|1a1z43z,14,9,0|1a1z440,15,4,1|1acs03z,15,4,1|1acs040,14,9,0|1akp6rz,14,9,0|1akp6s0,15,4,1|1avi2rz,15,4,1|1avi2s0,14,9,0|1b3f9fz,14,9,0|1b3f9g0,15,4,1|1bel43z,15,4,1|1bel440,14,9,0|1bm5c3z,14,9,0|1bm5c40,15,4,1|1bxb6rz,15,4,1|1bxb6s0,14,9,0|1c4verz,14,9,0|1c4ves0,15,4,1|1cg19fz,15,4,1|1cg19g0,14,9,0|1cnlhfz,14,9,0|1cnlhg0,15,4,1|1cyrc3z,15,4,1|1cyrc40,14,9,0|1d6oirz,14,9,0|1d6ois0,15,4,1|1dhherz,15,4,1|1dhhes0,14,9,0|1dpelfz,14,9,0|1dpelg0,15,4,1|1e07hfz,15,4,1|1e07hg0,14,9,0|1e84o3z,14,9,0|1e84o40,15,4,1|1ejairz,15,4,1|1ejais0,14,9,0|1equqrz,14,9,0|1equqs0,15,4,1|1f20lfz,15,4,1|1f20lg0,14,9,0|1f9ktfz,14,9,0|1f9ktg0,15,4,1|1fkqo3z,15,4,1|1fkqo40,14,9,0|1fsnurz,14,9,0|1fsnus0,15,4,1|1g3gqrz,15,4,1|1g3gqs0,14,9,0|1gbdxfz,14,9,0|1gbdxg0,15,4,1|1gm6tfz,15,4,1|1gm6tg0,14,9,0|1gu403z,14,9,0|1gu4040,15,4,1|1h4ww3z,15,4,1|1h4ww40,14,9,0|1hcu2rz,14,9,0|1hcu2s0,15,4,1|1hnzxfz,15,4,1|1hnzxg0,14,9,0|1hvk5fz,14,9,0|1hvk5g0,15,4,1|1i6q03z,15,4,1|1i6q040,14,9,0|1iea83z,14,9,0|1iea840,15,4,1|1ipg2rz,15,4,1|1ipg2s0,14,9,0|1ixd9fz,14,9,0|1ixd9g0,15,4,1|1j865fz,15,4,1|1j865g0,14,9,0|1jg3c3z,14,9,0|1jg3c40,15,4,1|1jqw83z,15,4,1|1jqw840,14,9,0|1jyterz,14,9,0|1jytes0,15,4,1|1k9z9fz,15,4,1|1k9z9g0,14,9,0|1khjhfz,14,9,0|1khjhg0,15,4,1|1kspc3z,15,4,1|1kspc40,14,9,0|1l09k3z,14,9,0|1l09k40,15,4,1|1lbferz,15,4,1|1lbfes0,14,9,0|1ljclfz,14,9,0|1ljclg0,15,4,1|1lu5hfz,15,4,1|1lu5hg0,14,9,0|1m22o3z,14,9,0|1m22o40,15,4,1|1mcvk3z,15,4,1|1mcvk40,14,9,0|1mksqrz,14,9,0|1mksqs0,15,4,1|1mvlmrz,15,4,1|1mvlms0,14,9,0|1n3itfz,14,9,0|1n3itg0,15,4,1|1neoo3z,15,4,1|1neoo40,14,9,0|1nm8w3z,14,9,0|1nm8w40,15,4,1|1nxeqrz,15,4,1|1nxeqs0,14,9,0|1o4yyrz,14,9,0|1o4yys0,15,4,1|1og4tfz,15,4,1|1og4tg0,14,9,0|1oo203z,14,9,0|1oo2040,15,4,1|1oyuw3z,15,4,1|1oyuw40,14,9,0|1p6s2rz,14,9,0|1p6s2s0,15,4,1|1phkyrz,15,4,1|1phkys0,14,9,0|1ppi5fz,14,9,0|1ppi5g0,15,4,1|1q0o03z,15,4,1|1q0o040,14,9,0|1q8883z,14,9,0|1q88840,15,4,1|1qje2rz,15,4,1|1qje2s0,14,9,0|1qqyarz,14,9,0|1qqyas0,15,4,1|1r245fz,15,4,1|1r245g0,14,9,0|1r9odfz,14,9,0|1r9odg0,15,4,1|1rku83z,15,4,1|1rku840,14,9,0|1rsrerz,14,9,0|1rsres0,15,4,1|1s3karz,15,4,1|1s3kas0,14,9,0|1sbhhfz,14,9,0|1sbhhg0,15,4,1|1smadfz,15,4,1|1smadg0,14,9,0|1su7k3z,14,9,0|1su7k40,15,4,1|1t5derz,15,4,1|1t5des0,14,9,0|1tcxmrz,14,9,0|1tcxms0,15,4,1|1to3hfz,15,4,1|1to3hg0,14,9,0|1tvnpfz,14,9,0|1tvnpg0,15,4,1|1u6tk3z,15,4,1|1u6tk40,14,9,0|1ueqqrz,14,9,0|1ueqqs0,15,4,1|1upjmrz,15,4,1|1upjms0,14,9,0|1uxgtfz,14,9,0|1uxgtg0,15,4,1|1v89pfz,15,4,1|1v89pg0,14,9,0|1vg6w3z,14,9,0|1vg6w40,15,4,1|1vqzs3z,15,4,1|1vqzs40,14,9,0|NaN,14,9,0", "Asia/Novokuznetsk|,0,260,0|-nu36td,0,260,0|-nu36tc,92,188,0|-kmrco1,92,188,0|-kmrco0,86,183,0|5vav7z,86,183,0|5vav80,84,181,1|64pofz,84,181,1|64pog0,86,183,0|6e2sjz,86,183,0|6e2sk0,84,181,1|6nhlrz,84,181,1|6nhls0,86,183,0|6wupvz,86,183,0|6wupw0,84,181,1|769j3z,84,181,1|769j40,86,183,0|7fohvz,86,183,0|7fohw0,84,181,1|7p1orz,84,181,1|7p1os0,86,183,0|7yeq3z,86,183,0|7yeq40,84,181,1|87rrfz,84,181,1|87rrg0,86,183,0|8h4srz,86,183,0|8h4ss0,84,181,1|8qhu3z,84,181,1|8qhu40,86,183,0|8zuvfz,86,183,0|8zuvg0,84,181,1|997wrz,84,181,1|997ws0,86,183,0|9iky3z,86,183,0|9iky40,84,181,1|9rxzfz,84,181,1|9rxzg0,86,183,0|a1b0rz,86,183,0|a1b0s0,84,181,1|aao23z,84,181,1|aao240,86,183,0|ak13fz,86,183,0|ak13g0,84,181,1|atr3fz,84,181,1|atr3g0,86,183,0|b344rz,86,183,0|b344s0,86,183,1|bch8vz,86,183,1|bch8w0,92,188,0|bi8njz,92,188,0|bi8nk0,86,183,0|blu7fz,86,183,0|blu7g0,84,181,1|bv78rz,84,181,1|bv78s0,86,183,0|c4ka3z,86,183,0|c4ka40,84,181,1|cdxbfz,84,181,1|cdxbg0,86,183,0|cnacrz,86,183,0|cnacs0,84,181,1|cwne3z,84,181,1|cwne40,86,183,0|d60ffz,86,183,0|d60fg0,84,181,1|dfdgrz,84,181,1|dfdgs0,86,183,0|dp3grz,86,183,0|dp3gs0,84,181,1|dzwcrz,84,181,1|dzwcs0,86,183,0|e7tjfz,86,183,0|e7tjg0,84,181,1|eimffz,84,181,1|eimfg0,86,183,0|eqjm3z,86,183,0|eqjm40,84,181,1|f1ci3z,84,181,1|f1ci40,86,183,0|f99orz,86,183,0|f99os0,84,181,1|fkfjfz,84,181,1|fkfjg0,86,183,0|frzrfz,86,183,0|frzrg0,84,181,1|g35m3z,84,181,1|g35m40,86,183,0|gapu3z,86,183,0|gapu40,84,181,1|glvorz,84,181,1|glvos0,86,183,0|gtsvfz,86,183,0|gtsvg0,84,181,1|h4lrfz,84,181,1|h4lrg0,86,183,0|hciy3z,86,183,0|hciy40,84,181,1|hnbu3z,84,181,1|hnbu40,86,183,0|hv90rz,86,183,0|hv90s0,84,181,1|i6evfz,84,181,1|i6evg0,86,183,0|idz3fz,86,183,0|idz3g0,84,181,1|ip4y3z,84,181,1|ip4y40,86,183,0|iwp63z,86,183,0|iwp640,84,181,1|j7v0rz,84,181,1|j7v0s0,86,183,0|jff8rz,86,183,0|jff8s0,84,181,1|jql3fz,84,181,1|jql3g0,86,183,0|jyia3z,86,183,0|jyia40,84,181,1|k9b63z,84,181,1|k9b640,86,183,0|kh8crz,86,183,0|kh8cs0,84,181,1|ks18rz,84,181,1|ks18s0,86,183,0|kzyffz,86,183,0|kzyfg0,86,183,1|lb4cvz,86,183,1|lb4cw0,92,188,0|liokvz,92,188,0|liokw0,86,183,0|NaN,86,183,0", @@ -290,7 +290,7 @@ const data: { "Asia/Taipei|,0,273,0|-12mch61,0,273,0|-12mch60,45,181,0|-gtzfk1,45,181,0|-gtzfk0,114,216,0|-co6u81,114,216,0|-co6u80,45,181,0|-cc1sw1,45,181,0|-cc1sw0,47,216,1|-c4wh01,47,216,1|-c4wh00,45,181,0|-butfk1,45,181,0|-butfk0,47,216,1|-bkj501,47,216,1|-bkj500,45,181,0|-bb60w1,45,181,0|-bb60w0,47,216,1|-b3aro1,47,216,1|-b3aro0,45,181,0|-ase3k1,45,181,0|-ase3k0,47,216,1|-akiuc1,47,216,1|-akiuc0,45,181,0|-a9m681,45,181,0|-a9m680,47,216,1|-a1qx01,47,216,1|-a1qx00,45,181,0|-9qu8w1,45,181,0|-9qu8w0,47,216,1|-9iyzo1,47,216,1|-9iyzo0,45,181,0|-9b5fk1,45,181,0|-9b5fk0,47,216,1|-8yjt01,47,216,1|-8yjt00,45,181,0|-8qs3k1,45,181,0|-8qs3k0,47,216,1|-8frvo1,47,216,1|-8frvo0,45,181,0|-880681,45,181,0|-880680,47,216,1|-7wzyc1,47,216,1|-7wzyc0,45,181,0|-7p88w1,45,181,0|-7p88w0,47,216,1|-7ftfo1,47,216,1|-7ftfo0,45,181,0|-76egw1,45,181,0|-76egw0,47,216,1|-6wzno1,47,216,1|-6wzno0,45,181,0|-6nmjk1,45,181,0|-6nmjk0,47,216,1|-6e7qc1,47,216,1|-6e7qc0,45,181,0|-64um81,45,181,0|-64um80,47,216,1|-5vft01,47,216,1|-5vft00,45,181,0|-5m2ow1,45,181,0|-5m2ow0,47,216,1|-5cnvo1,47,216,1|-5cnvo0,45,181,0|-503y81,45,181,0|-503y80,47,216,1|-4tu3o1,47,216,1|-4tu3o0,45,181,0|-4hc0w1,45,181,0|-4hc0w0,47,216,1|-4b26c1,47,216,1|-4b26c0,45,181,0|27rlrz,45,181,0|27rls0,47,216,1|2h6ezz,47,216,1|2h6f00,45,181,0|2qjj3z,45,181,0|2qjj40,47,216,1|2zycbz,47,216,1|2zycc0,45,181,0|4ydlrz,45,181,0|4ydls0,47,216,1|533wbz,47,216,1|533wc0,45,181,0|NaN,45,181,0", "Asia/Tashkent|,0,274,0|-nu18u0,0,274,0|-nu18tz,87,184,0|-kmr9w1,87,184,0|-kmr9w0,92,188,0|5vaxzz,92,188,0|5vay00,86,183,1|64pr7z,86,183,1|64pr80,92,188,0|6e2vbz,92,188,0|6e2vc0,86,183,1|6nhojz,86,183,1|6nhok0,92,188,0|6wusnz,92,188,0|6wuso0,86,183,1|769lvz,86,183,1|769lw0,92,188,0|7foknz,92,188,0|7foko0,86,183,1|7p1rjz,86,183,1|7p1rk0,92,188,0|7yesvz,92,188,0|7yesw0,86,183,1|87ru7z,86,183,1|87ru80,92,188,0|8h4vjz,92,188,0|8h4vk0,86,183,1|8qhwvz,86,183,1|8qhww0,92,188,0|8zuy7z,92,188,0|8zuy80,86,183,1|997zjz,86,183,1|997zk0,92,188,0|9il0vz,92,188,0|9il0w0,86,183,1|9ry27z,86,183,1|9ry280,92,188,0|a1b3jz,92,188,0|a1b3k0,86,183,1|aao4vz,86,183,1|aao4w0,92,188,0|ak167z,92,188,0|ak1680,86,183,1|atr67z,86,183,1|atr680,92,188,0|b347jz,92,188,0|b347k0,92,188,1|bchbnz,92,188,1|bchbo0,87,184,0|NaN,87,184,0", "Asia/Tbilisi|,0,275,0|-1ayyayo,0,275,0|-1ayyayn,129,275,0|-nu14ao,129,275,0|-nu14an,96,4,0|-6p7kc1,96,4,0|-6p7kc0,102,201,0|5vb3jz,102,201,0|5vb3k0,87,184,1|64pwrz,87,184,1|64pws0,102,201,0|6e30vz,102,201,0|6e30w0,87,184,1|6nhu3z,87,184,1|6nhu40,102,201,0|6wuy7z,102,201,0|6wuy80,87,184,1|769rfz,87,184,1|769rg0,102,201,0|7foq7z,102,201,0|7foq80,87,184,1|7p1x3z,87,184,1|7p1x40,102,201,0|7yeyfz,102,201,0|7yeyg0,87,184,1|87rzrz,87,184,1|87rzs0,102,201,0|8h513z,102,201,0|8h5140,87,184,1|8qi2fz,87,184,1|8qi2g0,102,201,0|8zv3rz,102,201,0|8zv3s0,87,184,1|99853z,87,184,1|998540,102,201,0|9il6fz,102,201,0|9il6g0,87,184,1|9ry7rz,87,184,1|9ry7s0,102,201,0|a1b93z,102,201,0|a1b940,87,184,1|aaoafz,87,184,1|aaoag0,102,201,0|ak1brz,102,201,0|ak1bs0,87,184,1|atrbrz,87,184,1|atrbs0,102,201,0|b34d3z,102,201,0|b34d40,102,201,1|bchh7z,102,201,1|bchh80,96,4,0|bluczz,96,4,0|blud00,102,201,1|bv7bjz,102,201,1|bv7bk0,96,4,0|c4kfnz,96,4,0|c4kfo0,102,201,1|cdxe7z,102,201,1|cdxe80,96,4,0|cnaibz,96,4,0|cnaic0,102,201,1|cwngvz,102,201,1|cwngw0,102,201,0|d60i7z,102,201,0|d60i80,87,184,1|dfdgrz,87,184,1|dfdgs0,102,201,0|dp3jjz,102,201,0|dp3jk0,87,184,1|eimffz,87,184,1|eimfg0,102,201,0|eqjovz,102,201,0|eqjow0,87,184,1|f1ci3z,87,184,1|f1ci40,102,201,0|f99rjz,102,201,0|f99rk0,87,184,1|fkfjfz,87,184,1|fkfjg0,102,201,0|frzu7z,102,201,0|frzu80,87,184,1|g35m3z,87,184,1|g35m40,102,201,0|gapwvz,102,201,0|gapww0,87,184,1|glvorz,87,184,1|glvos0,102,201,0|gtsy7z,102,201,0|gtsy80,87,184,1|h4lrfz,87,184,1|h4lrg0,102,201,0|hcj0vz,102,201,0|hcj0w0,87,184,1|hnbu3z,87,184,1|hnbu40,102,201,0|hv93jz,102,201,0|hv93k0,87,184,1|hzxjfz,87,184,1|hzxjg0,102,201,1|i6f6jz,102,201,1|i6f6k0,96,4,0|idzejz,96,4,0|idzek0,102,201,0|NaN,102,201,0", - "Asia/Tehran|,0,276,0|-s6m6ux,0,276,0|-s6m6uw,130,276,0|-i18hix,130,276,0|-i18hiw,131,277,0|3rmzhz,131,277,0|3rmzi0,122,244,1|42lfhz,122,244,1|42lfi0,102,201,0|4aki7z,102,201,0|4aki80,87,184,1|4hesvz,87,184,1|4hesw0,102,201,0|4p2q7z,102,201,0|4p2q80,131,277,0|4wl4xz,131,277,0|4wl4y0,122,244,1|52i0tz,122,244,1|52i0u0,131,277,0|5byu9z,131,277,0|5byua0,122,244,1|5lj7hz,122,244,1|5lj7i0,131,277,0|b4tcxz,131,277,0|b4tcy0,122,244,1|bc48tz,122,244,1|bc48u0,131,277,0|blhcxz,131,277,0|blhcy0,122,244,1|buy0tz,122,244,1|buy0u0,131,277,0|c49a9z,131,277,0|c49aa0,122,244,1|cdpy5z,122,244,1|cdpy60,131,277,0|cn17lz,131,277,0|cn17m0,122,244,1|cwhvhz,122,244,1|cwhvi0,131,277,0|d5t4xz,131,277,0|d5t4y0,122,244,1|df9stz,122,244,1|df9su0,131,277,0|dol29z,131,277,0|dol2a0,122,244,1|dy1q5z,122,244,1|dy1q60,131,277,0|e7eu9z,131,277,0|e7eua0,122,244,1|egvi5z,122,244,1|egvi60,131,277,0|eq6rlz,131,277,0|eq6rm0,122,244,1|eznfhz,122,244,1|eznfi0,131,277,0|f8yoxz,131,277,0|f8yoy0,122,244,1|fifctz,122,244,1|fifcu0,131,277,0|frqm9z,131,277,0|frqma0,122,244,1|g17a5z,122,244,1|g17a60,131,277,0|gake9z,131,277,0|gakea0,122,244,1|gk125z,122,244,1|gk1260,131,277,0|gtcblz,131,277,0|gtcbm0,122,244,1|h2szhz,122,244,1|h2szi0,131,277,0|hc48xz,131,277,0|hc48y0,122,244,1|hlkwtz,122,244,1|hlkwu0,131,277,0|huw69z,131,277,0|huw6a0,122,244,1|i4cu5z,122,244,1|i4cu60,131,277,0|idpy9z,131,277,0|idpya0,122,244,1|in6m5z,122,244,1|in6m60,131,277,0|jy1q9z,131,277,0|jy1qa0,122,244,1|k7ie5z,122,244,1|k7ie60,131,277,0|kgvi9z,131,277,0|kgvia0,122,244,1|kqc65z,122,244,1|kqc660,131,277,0|kznflz,131,277,0|kznfm0,122,244,1|l943hz,122,244,1|l943i0,131,277,0|lifcxz,131,277,0|lifcy0,122,244,1|lrw0tz,122,244,1|lrw0u0,131,277,0|m17a9z,131,277,0|m17aa0,122,244,1|many5z,122,244,1|many60,131,277,0|mk129z,131,277,0|mk12a0,122,244,1|mthq5z,122,244,1|mthq60,131,277,0|n2szlz,131,277,0|n2szm0,122,244,1|nc9nhz,122,244,1|nc9ni0,131,277,0|nlkwxz,131,277,0|nlkwy0,122,244,1|nv1ktz,122,244,1|nv1ku0,131,277,0|o4cu9z,131,277,0|o4cua0,122,244,1|odti5z,122,244,1|odti60,131,277,0|on6m9z,131,277,0|on6ma0,122,244,1|owna5z,122,244,1|owna60,131,277,0|p5yjlz,131,277,0|p5yjm0,122,244,1|pff7hz,122,244,1|pff7i0,131,277,0|poqgxz,131,277,0|poqgy0,122,244,1|py74tz,122,244,1|py74u0,131,277,0|q7ie9z,131,277,0|q7iea0,122,244,1|qgz25z,122,244,1|qgz260,131,277,0|qqc69z,131,277,0|qqc6a0,122,244,1|qzsu5z,122,244,1|qzsu60,131,277,0|r943lz,131,277,0|r943m0,122,244,1|rikrhz,122,244,1|rikri0,131,277,0|NaN,131,277,0", + "Asia/Tehran|,0,276,0|-s6m6ux,0,276,0|-s6m6uw,130,276,0|-i18hix,130,276,0|-i18hiw,131,277,0|3rmzhz,131,277,0|3rmzi0,122,244,1|42lfhz,122,244,1|42lfi0,102,201,0|4aki7z,102,201,0|4aki80,87,184,1|4hesvz,87,184,1|4hesw0,102,201,0|4mga7z,102,201,0|4mga80,131,277,0|4wl4xz,131,277,0|4wl4y0,122,244,1|52i0tz,122,244,1|52i0u0,131,277,0|5byu9z,131,277,0|5byua0,122,244,1|5lj7hz,122,244,1|5lj7i0,131,277,0|b4tcxz,131,277,0|b4tcy0,122,244,1|bc48tz,122,244,1|bc48u0,131,277,0|blhcxz,131,277,0|blhcy0,122,244,1|buy0tz,122,244,1|buy0u0,131,277,0|c49a9z,131,277,0|c49aa0,122,244,1|cdpy5z,122,244,1|cdpy60,131,277,0|cn17lz,131,277,0|cn17m0,122,244,1|cwhvhz,122,244,1|cwhvi0,131,277,0|d5t4xz,131,277,0|d5t4y0,122,244,1|df9stz,122,244,1|df9su0,131,277,0|dol29z,131,277,0|dol2a0,122,244,1|dy1q5z,122,244,1|dy1q60,131,277,0|e7eu9z,131,277,0|e7eua0,122,244,1|egvi5z,122,244,1|egvi60,131,277,0|eq6rlz,131,277,0|eq6rm0,122,244,1|eznfhz,122,244,1|eznfi0,131,277,0|f8yoxz,131,277,0|f8yoy0,122,244,1|fifctz,122,244,1|fifcu0,131,277,0|frqm9z,131,277,0|frqma0,122,244,1|g17a5z,122,244,1|g17a60,131,277,0|gake9z,131,277,0|gakea0,122,244,1|gk125z,122,244,1|gk1260,131,277,0|gtcblz,131,277,0|gtcbm0,122,244,1|h2szhz,122,244,1|h2szi0,131,277,0|hc48xz,131,277,0|hc48y0,122,244,1|hlkwtz,122,244,1|hlkwu0,131,277,0|huw69z,131,277,0|huw6a0,122,244,1|i4cu5z,122,244,1|i4cu60,131,277,0|idpy9z,131,277,0|idpya0,122,244,1|in6m5z,122,244,1|in6m60,131,277,0|jy1q9z,131,277,0|jy1qa0,122,244,1|k7ie5z,122,244,1|k7ie60,131,277,0|kgvi9z,131,277,0|kgvia0,122,244,1|kqc65z,122,244,1|kqc660,131,277,0|kznflz,131,277,0|kznfm0,122,244,1|l943hz,122,244,1|l943i0,131,277,0|lifcxz,131,277,0|lifcy0,122,244,1|lrw0tz,122,244,1|lrw0u0,131,277,0|m17a9z,131,277,0|m17aa0,122,244,1|many5z,122,244,1|many60,131,277,0|mk129z,131,277,0|mk12a0,122,244,1|mthq5z,122,244,1|mthq60,131,277,0|n2szlz,131,277,0|n2szm0,122,244,1|nc9nhz,122,244,1|nc9ni0,131,277,0|nlkwxz,131,277,0|nlkwy0,122,244,1|nv1ktz,122,244,1|nv1ku0,131,277,0|o4cu9z,131,277,0|o4cua0,122,244,1|odti5z,122,244,1|odti60,131,277,0|on6m9z,131,277,0|on6ma0,122,244,1|owna5z,122,244,1|owna60,131,277,0|p5yjlz,131,277,0|p5yjm0,122,244,1|pff7hz,122,244,1|pff7i0,131,277,0|poqgxz,131,277,0|poqgy0,122,244,1|py74tz,122,244,1|py74u0,131,277,0|q7ie9z,131,277,0|q7iea0,122,244,1|qgz25z,122,244,1|qgz260,131,277,0|qqc69z,131,277,0|qqc6a0,122,244,1|qzsu5z,122,244,1|qzsu60,131,277,0|r943lz,131,277,0|r943m0,122,244,1|rikrhz,122,244,1|rikri0,131,277,0|NaN,131,277,0", "Asia/Thimphu|,0,278,0|-bojclp,0,278,0|-bojclo,106,221,0|99fa1z,106,221,0|99fa20,92,188,0|NaN,92,188,0", "Asia/Tokyo|,0,279,0|-16snno1,0,279,0|-16snno0,114,216,0|-bb4901,114,216,0|-bb4900,132,187,1|-b49yc1,132,187,1|-b49yc0,114,216,0|-atu101,114,216,0|-atu100,132,187,1|-aljvo1,132,187,1|-aljvo0,114,216,0|-a9b501,114,216,0|-a9b500,132,187,1|-a2tt01,132,187,1|-a2tt00,114,216,0|-9ql2c1,114,216,0|-9ql2c0,132,187,1|-9k3qc1,132,187,1|-9k3qc0,114,216,0|NaN,114,216,0", "Asia/Tomsk|,0,280,0|-q3zbqg,0,280,0|-q3zbqf,92,188,0|-kmrco1,92,188,0|-kmrco0,86,183,0|5vav7z,86,183,0|5vav80,84,181,1|64pofz,84,181,1|64pog0,86,183,0|6e2sjz,86,183,0|6e2sk0,84,181,1|6nhlrz,84,181,1|6nhls0,86,183,0|6wupvz,86,183,0|6wupw0,84,181,1|769j3z,84,181,1|769j40,86,183,0|7fohvz,86,183,0|7fohw0,84,181,1|7p1orz,84,181,1|7p1os0,86,183,0|7yeq3z,86,183,0|7yeq40,84,181,1|87rrfz,84,181,1|87rrg0,86,183,0|8h4srz,86,183,0|8h4ss0,84,181,1|8qhu3z,84,181,1|8qhu40,86,183,0|8zuvfz,86,183,0|8zuvg0,84,181,1|997wrz,84,181,1|997ws0,86,183,0|9iky3z,86,183,0|9iky40,84,181,1|9rxzfz,84,181,1|9rxzg0,86,183,0|a1b0rz,86,183,0|a1b0s0,84,181,1|aao23z,84,181,1|aao240,86,183,0|ak13fz,86,183,0|ak13g0,84,181,1|atr3fz,84,181,1|atr3g0,86,183,0|b344rz,86,183,0|b344s0,86,183,1|bch8vz,86,183,1|bch8w0,92,188,0|bi8njz,92,188,0|bi8nk0,86,183,0|blu7fz,86,183,0|blu7g0,84,181,1|bv78rz,84,181,1|bv78s0,86,183,0|c4ka3z,86,183,0|c4ka40,84,181,1|cdxbfz,84,181,1|cdxbg0,86,183,0|cnacrz,86,183,0|cnacs0,84,181,1|cwne3z,84,181,1|cwne40,86,183,0|d60ffz,86,183,0|d60fg0,84,181,1|dfdgrz,84,181,1|dfdgs0,86,183,0|dp3grz,86,183,0|dp3gs0,84,181,1|dzwcrz,84,181,1|dzwcs0,86,183,0|e7tjfz,86,183,0|e7tjg0,84,181,1|eimffz,84,181,1|eimfg0,86,183,0|eqjm3z,86,183,0|eqjm40,84,181,1|f1ci3z,84,181,1|f1ci40,86,183,0|f99orz,86,183,0|f99os0,84,181,1|fkfjfz,84,181,1|fkfjg0,86,183,0|frzrfz,86,183,0|frzrg0,84,181,1|g35m3z,84,181,1|g35m40,86,183,0|gapu3z,86,183,0|gapu40,84,181,1|glvorz,84,181,1|glvos0,86,183,0|gtsvfz,86,183,0|gtsvg0,84,181,1|gvea3z,84,181,1|gvea40,86,183,1|h4lu7z,86,183,1|h4lu80,92,188,0|hcj0vz,92,188,0|hcj0w0,86,183,1|hnbwvz,86,183,1|hnbww0,92,188,0|hv93jz,92,188,0|hv93k0,86,183,1|i6ey7z,86,183,1|i6ey80,92,188,0|idz67z,92,188,0|idz680,86,183,1|ip50vz,86,183,1|ip50w0,92,188,0|iwp8vz,92,188,0|iwp8w0,86,183,1|j7v3jz,86,183,1|j7v3k0,92,188,0|jffbjz,92,188,0|jffbk0,86,183,1|jql67z,86,183,1|jql680,92,188,0|jyicvz,92,188,0|jyicw0,86,183,1|k9b8vz,86,183,1|k9b8w0,92,188,0|kh8fjz,92,188,0|kh8fk0,86,183,1|ks1bjz,86,183,1|ks1bk0,92,188,0|kzyi7z,92,188,0|kzyi80,86,183,1|lb4cvz,86,183,1|lb4cw0,92,188,0|liokvz,92,188,0|liokw0,86,183,0|ne0krz,86,183,0|ne0ks0,92,188,0|o7wkvz,92,188,0|o7wkw0,86,183,0|NaN,86,183,0", diff --git a/packages/intl-datetimeformat/tz_data.tar.gz b/packages/intl-datetimeformat/tz_data.tar.gz index e0659a3aa579217155d3b26382edadc4f01a7383..b4e422870480d343ee4e7b3dff86916ae69a8721 100644 GIT binary patch literal 824480 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�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

``((JI8jIiUY`J6AUz4|-i66mCR=S9Et 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

C!Zv5O?;@uBgqa5@XW|tpiUw4>n>15IS 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 a`p&Degi-(Z!x|(TcAR~}?4J{H|NI}BUd+w_ literal 827337 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 z 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 z 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�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

y|Ms~$VP2^8&@tcEY^%lj z!mLOxTkGt(fp%vz*l29_ZF>eMv+e7I16Je1Q_|{pRZL&RE|}E}mrAPS`D{PfN{71= zuX5P)l*r~)Gb)FQ{1z9s{Lhc)?r2J9&kq+iE{7UbmvxMF&h!n;1hZ-9F66b^DmTN5 zLCCP+qSV4@&rD)=_Vn<={Q15iDQw5G^JCx3a@BI9x>}Cu>|RWsIN#>@^ZV!x*s*Ms zB{RH_W#x2eE$!lfw3J4!EP9zo9b3G zbC%7+GLmy$I~Jza>_kX0giTwW3*Eyq!t$x}ieLraMMl zgTF{uUisLi8Rl}Ig)aFNG*MzxSCS{`FU$~c$F>+aJv=n`i|M8`>vL|CcfKpafq>N?0ToY?2rbR zrGJuZ2L0QHVTs%>snZt<_zsZ8@BxT+daO)gFx( z1g>}OD{N-JPtgWso|Z1NhYEgO%IK++1rokr#}5adN>loE2`5prRXw}_v5peBY!6s8 z6_1z{DP45@%=+>EZg`yvqsnZb?3msYmryNrnCaz~mafgB66L{_S+;3uX;f2dEX59t z)4(R+#~T9oyH-T11b%X1$a@*|z4WLLHSCwD%$~<1F*&+LFiX>F`>qRHr4~3euCueJ zxuM0FAYD!XGAV?w7CTa66Wp+w$wcHM^AUx|8WsQ$I?)7?`c5{!=T(*^T!3Z?dzV1bSb7DB#O0R_3 zbSI^#tZOkMtE0?+s~o!+#$+74Vb6TQF*g~E4AsQ7S17Hp;b2;V#QlT;{SmigefpYK zmRn=mpI==Y*M3~op*QM|D13L^^l~6`rE$lLvKI};H&Xl7es!-keR7@ALAmq|qr*C9 zMGg~+0=B*P(v#Ii^515^i{2EfXjT}{)+Vdb$l+2mdy3Eg$1FGdF_Y?XTluI!>HZqC z8{ejjcfCiHt--ZDyv?_&Cr@*gIsO#n=#qOt=-gsqQNKZ|qn$rn!fcCct%pYZ_v(eJ z$h=gx3yjePYP;pAm#*FTR+2d}zbuvJlE)CYNcAbh>M7v*jO8j+xqX;;kQo)Q0eCog zYF04K?7Lj&EW=2p2S+vHy%ph$RgVh+N_u1rqr#1Q&BJ9+qtFX9~L6q;YXuUBj+lb-g zw?)12l&*AyAv-R4u_lU2qK4OxErrM(Nx5S|qODY(uU~tn8ziWX8i+=qje_%W%TPF8 zRo(sB!6O$56r!3X3K8%WVz1RarP|A#fV*BDPXMxLr!3Eh{o2z=f$#sL`71?i0e&Jv*BA}P^lc;VW%~-A&#p=l13XC`-LVD5;6u3k zxRy#hl?5B)x|XA0bcLpLM$TUVF90+cBc7KS_XOBbBd47PSQt9m#Bn8C?V>>Te=x5G z{Ae`y90yKMV_X&2UOoCBhYkyxm8-E^+5=7^YRD`r@N-nwL4;w-+?6bHp^_=~j;Z#b zKNZi|8US4YR?A0_#l)@{AvDZ%?>kXj37V#!I5?)$Z%xHxs-q1=i^Rxd9+~_%kPT%W zw3MNcWH~H0d4Y{}{DS{6A=ZftpOhwVxFKMIh#UsPG1WkiFCW%v{ax<0t5)4NOQ-fX zdj6!^1V*&zFzP}WCXrb_GY^T3!PKThS$tRrYu||g>R|u@B!F~;2Q>kSh}^Qeqk$Yk zP9h=)GL$l%luJ%F>N+J*Mq@B>aWLEB&wU>I*q?~v6#En5v8wu`n#4Ar_HQq<{SqK} zP8etiXT%WNBIkL||62^KFtg5|qJ;?16@2g;u!8n-<8dwK7_-OXZ3~c&FoYFAEOI2x zn2C@W!3*8dmI#BFbWRAw+Fw2Y@mt|K^45fN6i=G?`Tr39WFU{V6#*3o|gL>7?I zhA$wnMO!p5w1^xP0M13EpLu?bk)O!w065RYFFG{>5XlOZ+jO@Rq$T4(DdPfZUU=c@ zG5&zYXyW;@3`#T+aA+x}buZ)50gUO82oX}DnW~6LO)=>tDoRXxnYSS$J$QvSi^;Xj`x>Jsv_8IfkOXQ{k;8L|{!h}cJ_d3>CTjd&cs*~!Nmwyq zvy)C|o`W?S8;)JTTVub*T>_EqEpWBI)pJuAGUiPx9L*#E4y6Fwb!h|*XTndU6L|Hf zQCLWWhGI{2Z`oiJBZr31vbi_!4;j z$xC0eq7?w%+lFYf^O>5i( zU7+v)B1)Mz5ytj2r!n4M$TCeIxJZE5nmD~tvxp5tTmcNKgLE>R0NLAU<-~hwiE{V< z2Vjw5{r-OdfJKJzAtPj!E56zT@EjtH%Hg8*Z9Fdr+!>+zfai0bfHI15J5Az!p#<`G z2un?1C5EuPvVdnm>I0e)0g?n5LtwW3JMQZ*9uzqU?1dK`k>QFe0N(@bsXVF~#R5n= zRKU0T3nYg_aXpz#R$S{9GU!^wR1*lROCUd8L^v!22O`8SAT^1RXkVQKZWDp_rFqpp z@--1W2^eY+kwdO7S`%1Pn5d^m{tF7F3urlhRFp?m{4hOl?2{`3jlsbtQ}Bk08A(!5)+D_#Dv0Feg8?`(s2QZ*s`QZM!v*wUpf$! zi5dorg1kfw($Lr`P~$T^zU(grlbr!LAsmt6<20cJY>U3Mln&oQ6;F)J*}<#Mr8M~d zKo<~5Za_98yTBjdgSo)oizATut}!AU76N@DE+T%=Uz3n(cgR`>q#8oC)ez${Aa5IT z0ilNO9f-y^j1jV=g;X(~9=ae0;FQD*fO-g;)cIG2T*J~CNJel(pqpVOFQ!BSAQK>C zOBAse|K_zzbxDm)@JwGvV<{I`UY_LcFQtwXg%bNZ(nS=j?YPHV&3iPi8+1ol1p1tf zupNlJ5}%YY*V#Nf1lX(j;f{{q2K3U|R@SqPDm3LO`EB2=-GA^>mMpd#Wxb8LJf8P< zt)_l?8j}D}J{I(1qO}{V561Z^j%y7j2T*Gr&oE{!@4uZYghPXIeek?ZDF7y#! z|EZYkQjD-LH_q9jE`8trYwhA>pZma!h;RA1=@~n&#p(M2!@eS1EqQjg=bO8R?Y`U1 z?25!wu)ME+qW4_9G8^eG5u{TL-#4aMF?W3vWcnk&kxp19Z@#3YRE1tzeZSv<*|E9l zpWg*T2!Qg6ch~ru?_9|Wzwt%r&f?9CxH|`aRD7=EG;vCCNLc_Bcvf__2hZpkxxD^8 zxpI?{Lr!uQK8=n+BfG~A^=%k#VybLi%&vd;&dR+pboR1_8IYGgCi7QQR@4p|nEu+5 z?pq;|kVvgC1|aj!k*=9%1^j9kl%E~h@nZXqRkCJsgG_#^zh3Ao{O{guq+YX-fA$qxOncLGOQDUNOnyjn3>R3HW^67^p++0L ztS&q{-n;*KsM@hXB}0cnVTKHOm&Z+^TfK7SpRZ$Ro*&JnlO6P8KmLpJ#8ZW4ii@+` zCKcF&vuNQzw{M@^tq?Y}apx-8NvFXH#hsISqMR+iIBAb=H`%gwbgbA)Nc32m@2f9w z`>wq17Q3&0RCeR`U>CaWiofVME_C+~ZhELa=TiLmd5GMpC%W6sx_ty?D;^F|?p6u&(k* zcf|7N7&+519%@j+>A5NFxh)iK&ST_!SM>b*VD6^S-FWLV>y}fj)>BRjK7d+bbQd@J z?OR9198mL-&c*XA&!J25hd55Z`Rv7KP{r~->C*&lcV_}VY7^aoK7ho`&078OQL~&>*{U}sLaIJVUM**+DK7sUR{ZnzZQU*x zj@aM)wN2f|Nx=&i4wkHC`vWcJCiTS6U+`PI%bV5p&RcbRUej60*GH8?XN#O>hN@Os zvhoRF7fGBSv!)!E{Bs~WDLulTO2}ep<3evg4~u}QO0}Kmu!y|*@lY=-A^$yZ-2=Q& zxECF&DKBR{JgmxJi%TnikfbVUKvS)N8Fa*SW=-c}Tc7{w>RLmd%I6&{tn-4xLZyO2 zuk|EG(+8_Y*FM}VYg+i&k191n;EZYGV?k5JP>YOCITd%>@mB7!X!jqi6%q?pLVz&^T|D=xG^3KKXJ|7`XQg7b*oq`M8;R4muqzfc64o;dNe@>V0?9pet zId;#p$;9bKp}==-kx}s*@)CvmzQq~3b(IVi`4%9S#d{D-^}gt<>dR{9o1+RD4=bN9DydFgsGOx>9H;>zCvElLuTlXvKR#s4ya|40Q zu zd%MY6>-|E0w)Y3c?Z;_8T}WHFcW`6HJ@kazM{5_4Ca+i65-r$f99&NwW?ah>Slhc< z)lRko`y&0 zKCWgN{#@C=|C?+t&6Jv6Ds#^A3$ zC*nAD&S9g>#)tFSnIsqLf%xQU3Adh3A)1+8it2yp2#>nx zA7Zv}Da~l3@Q|m~5_2%t!;yRI)uuF$8c79RSQTObv=bMGA4=orv;;gH>bGC`I=3J#>ML(WY?>$>J z8`N02CUUGZLm!&yrT#nx*ucl>YuuS&N08f$k=^ro7pD@_>f$JwOxzRVpStn0ny|e5 zefon3x*(m}rDa}~ukvoxx`j);#9oZGY~X0_dFhZztMTAb%$x3JrCvjEKVb?+_`OSg z8;hn;FV#k#Lq&s353IKxDY&ROwy^tQ!R`o-^XT^@6@_Bh`jB%=;VXyC0CnvCd8H4| zZ*Qev2#z1AVSF|s8ydgi^Q$%Q#AmVgxpsb9=ki&f)Os~zh!IclU3TU-ZF_gKst5RX z_FC&+Qn;jx^uri3P1bd;ooWr2Ht%#LHG51b;6xp~XUtEba;HRJ?9>zLZM9Y#-<-3RW+|* zfX-YF(7)~)lN^LPn)qm&a9RrdRRDS|=4HOVSv5*)4eIDxI529YroALk2i;iXsl8cs zOu?2q{!z%JJQdel@;+M0+@EdxBq7XLL>hL+a9}S)THHDu75fyd_@cM4%GL>;=UNPDDpBb zZmQ=RT2jxG%oe;*{@o{=!HoU=eY3FKnW^$}+81Jjs8b$SDUI|v+E12fZEmaovQ9-@ z)bW`83p%T&J?6dO*s7+8{$EshO}uW+8+Th zkl?+;H8py(V+ETr%K+y(x=ri7!6+Ze`>2)dc&-7kH3vO-$j+YXyM@q;=hP(scGMI1 z*2>Crz>K7|%st|fa&Uo}F%o>Pxk*p+cVSir-XudEzSrAQ84x2!)l^nSRqhvOGh<9K z1w+1av%;+*@HetBbkc|Ap2@^{WazeHg0D}?IIhj}zlLmiJPgjg31q;WHg=c0uzZ?c zV&F$)vwbH*ZC-d1%(9zy zG_&;i$?tX|yW8%0B}M((KTC1fQK6g^fV$@mc2sHArHzqJpBYw2<(9DAA&r7XR^CDp z2d(!P>OI6!w^Vst9ep(1=SYPMjpDkCNeSf~Dpff%a-kbvyR#Ihbr}yuhz?RjD(c;n zs|Y_7s_X3ik);f&Uv~^wCh)bJFyL#9O@(dKkC9@~l?phkEs2dcgbih<`l)u3CAsTL zCLbz%I*t!Fc|!i~T=A7{zD}4W4NSwG)m^JG>xRe7C(7Dip=Z++Vy&>$x#P60j|vNj zI+Dqf&pw9~#5%k4vo3p}oaD24y6+)Mp2wk^Jmx#@I1$EMPV!sBn1Y8!K{2-%#AYha z&w(KhoS)C3IGHZauYSiwgWcfTJrf;dcrl~br9U{-h~X1amvDcmT7T9KND0!pi@F_K z+$~E})sCr)(4o$lm@Hn}gwBd*`R1u@W69I2zN3}y&~TI(`0GS6UN)r?v;+6j()cPK zjzX$asyQtBe;Zn$A;C`oe`6?zfW2%dve0%Z{N@CL*Q@>x( zD}p({x~}nVDin{q>bLVlg5+l%XJy|1P;@so)=~2BAS;A&K5^58pJ%*q*Ify+LQeSp zXdk3N^gODV2<1ToLN_s)HL1J>NHcWRg(E ze5{f?4)R=_N9+d4O>B86KV9;xdn8Yd4OM)3Oqo6(t6D%k+%{5Uk@AEuwj3V`sEcnK ztGYtQ!OfwJcLPpc5WojEXbie<&-uh1hJI2Z<_xX?pGenAe!HDl_#RSi64KTHMY;nA zY+r8hEdK&|z5}5X#T!2|spw+b(4x3;C_^6t^*@^m<^0^4iUkN;*l9=p-4i~7w~%YF zSHIxn&T7r1wJ16`UF!N~g3_m+NhjEX951uNHD2azDC!4O7n`h^)u@AitmOhtTrD_4 zty-{73B@*xu)cM_o4ED$K5>sg*F!m}_Qc9llTMk^hsw%uKJf&3#}yQ=Nh)JeT+bxe zLkpDTbV*kV`gh+%jyg-+8SBMf=Gu)YfGJYg!%e;VPe1KM-znMo$wxc_``6BkPKD^_ z1x;<1cy zR4={NQj<@F@sMGpLA`kY=pjSuqm3cx)R;mJ8s0GlG=}N&uu&0V+%3aeK(A1`2*Vvs z+~cN#2hH&{OIvS~_k#3;wJN&kl(os=iP0bpFpXE|cMDxE=svN?b;O>L2A#`(ROQ_% zog>%5NOLy0@{N42vyXhQq$YOqRAjMZYC)m=pZ)exM~bx@=o_527P>~0mNe3ekVb$hwYM>H&* zfEsOB0q;098R(XRnpem>Gy~S(`c(sai-{XkBMUDYluyMfJ9wOm05x__qo9p}8j>LD zU$56ESqHks=bxLEg&& z_(Z@+gPqc%utx$XXgxlGOM0{ss|v;xt|LRohl6FsZ@1S+)Wv@}lPNA@>8KCRbQd+~ zP?J%`yYD#41D6Y)$|WSyV#O~6D{3bpOGiiKY>-vZ_(6eznZtV_$!Ay{4b=q<1WGng zU=J&RjT3@LTdxG%tFMRh30SI1SMX9B%&a*dgrO}hbcUB%CRF7z=IfQ*w5HPUmV%!B z{2NwMgr!9zM3m)LBEKU^ZRpWB8T%MP6nb;T>7f%#0k*Q6F*Ue=dM!GqQNRpS14cJ2 zY5xxc*S4~_vScMZsoh?4C>@8!7>BCVImxMXAsxYVf-UF6F)U9ry5YM(bfg1BwL!4f zLlK^s7UZ&6SV$7NPx##?J4K!`ZX~PJF%L2p;|&3hE@OEn@zDWcD@XTsjcbI2ft#RS zkDnlgRgni9_a*0lBhRW2L6T^2-}Kll9^xYg*mar4wHxUw%t$%cOzsjNc1fUECn51b z6R#WI+T7qW%GnQeW$xZqeBr8%(l{jSOc!r>wDF|{_j#&Kx0Rf&|$3W1g zia-R&Mznxs6#_Ru!R*8?uxwGwEboS3$u; za2>E@(1jR&oFT4}9>&XT405uQRMz<)D(lzLUQ*e=r`xqEUEv@L6-gF2BFb_ZY{7>l zOOnu%EZ51MhG|xrnIsF}GMy#4XXg{jqW{m^ftWV%`{ut@0+u_nxayap+JyaWQbIrj zLlA~17WogclKa-rnCf8Vh>9}EZzL(Zy)Mn3NmA=H7b(O`I@*{@!iF^thvsa zN$I&M^XbMy`XSENg^4e+3;3T1d!$3{F|z3mdY?YoG9a63o5MT&1@I34WZvhzNX4o%blO(@Ueqo)4S->x$!lAd-^!K?h6 z*Xv114#CI&;xB_Wivzu$N>eK)mJFsXf&{(ok)=121A~~J!N>m{*vJ2B(jBvR`!!B9 zz_$o;`DE!p$J@iV zaxKg==N7uk{NMH!{b}L9S13Gomz7yBPvdN8W!^%GuD{cZKfaTTnQA&aZw^dm7PDA# zm5iTEQ(`g+r*uAM<-XwgI`rTJADukj-|3fM_*|OocaqclmENNJI-!-zEWEaRamury zLL=z$z~NCuITaH*XQg!Io`2*Idx*vy+tuCm{FIwFriShL za$v)GnX0T>KULZG8HuWMDdU$7cK3EF=5e3@p3Yz%(k!Z>WSA(?m~1He{axsztE(iA zSFl)`eFeTlkT2)^=Ywr;qWn72zlF5K8FWVtl@_O{jC2n?@pVz z@W9DX(8R{xOka1OjU}fXGsUW3d5CK47tM2fX#UyDhnBH=Q`c+ zmj#zsGn}@JYG@M69@#5@RrrG9sRz#8V#jPI4@yPr2x{yDz3Ynm^*yRc65Eilpit^W zeVb}{gQR@akVf&Yn(M``vd!$hr?(iZ4~wOW{!FQ9(ow&=r_=Az`f8sL3CG^x?w*FB zLf%_^F(W6LOpK!hcd~~l*=0v?^RZn;P4xvw@#^I0@qK$`RUdNKWBxRYGgwE$2sFe5 zy=}ML-RoLUebsWapeqt*6J1r5v_>Jw!Uuy{IIdXDn7rQO@pXwB2W!6J4 z?@2O9awOZ-RQ1(AYcYDTbbl$?{bu~3J_Svs#J*MSkmivo^^~D6j8Nk+;04p_VH`qm$n?-BqPo}b$lhCHnot89BhPG_3U#P!U#c!CrT~%QB?|?n+ zuyJz7PSERnf;qMNyH#j^OQ8dE566}{F*gMZDQQ7`vtCw>`1Y>p&}k38;Wf5wj?WuQ16UO z_X34>l_oDOMP63Hh@GsA#OxLcfBE3RipTvSVSNwRNMG445ET!88@){kR!OUcxe9() z-{tvII9`3Xm?bsN?aeQmDJssZ4()R#>E>^0M|TQ^RE=sT*j{VBMz>e@ZC;_FuGUnKI9-L)a%*s@fUDU{a2ieqqI0uF?}x2z;li>2$yI*J5;=% zCYS%~#f1h&m8AI(;sDDe*m}%nX-h^wo@{GP~+dZZR<8vtY#dmdumuJ)_!XtBs_3iiq-s z3UiP@$NyTPUs>)|$Ag1p7x7pKmz}pt1+#)b73vh}>JP@Eh>Aw0YKKZ94WG(}-|d#S zRW_{id!U;R~V9N%0{xjmw6So+|wRz{%Lbw$w zO+Is`0@>JO-BIVVCY)*CfiYZen6J6;G5Fc@4^G%wo^X1-1MP1i&B6U}GW}8KY;)18 z!p$m)Lh46BpWEWMZU95pj(MjMx{)>92{b;h#OCn}%u@`^Q@3lSBuil2?LxXhecBy4 z_Yw}U0+e4@HOoiW_0K)Y6kT|>q@R9;N1*=ruAJ_AX6V@GFq&4zI?(mjVJS;6>tEK+Mahui8yB-G9g z)UUcG822r=cr#727U%VOP=x8=r}@!&tl}N z_x@Rr+vFL@_jD{omm8eQuDY1qLe9D9CZCY7Og-|=HP9V&*Q_K+e>+Q_&3b$z2mnL3 z*^Hw0`*zjTan`bX6#n2xd6Bit9+3UaSaL)Cm$+Izxt-46k@i)WY2UEIRPt%_PudCp z-nkR}gBJ@y2YUi(En;*zrK@cr!!8hmY{b%AKtB26^zfl zJE(WlcRx`vil^MJS_LYJ`gITN>EupI3*63K<%Q#QC(rJ~4e##O-$Wl6N53Oyc!w5p zmx>=|d_;SqVlz)|;TdVGpE(k@LV_(68}eKO3zDm~DOEOZS!ko4$zN||z6l&(?-_5m zJ{^7hR%A2C+(&mOo{+d;gdPyI24dUm3!i)7f*1bCTUCsJf(4z!#UMLZ*lpZ6p=PM)Mi&T`SnWtp=L?~W3-SzU4I`ud?4tPn=d z{K194mrzB$lT_V-YpXvQ+C0ZmHiC15)_>K*%>~JjRs$Q7DL&|MQV2hxR8b_|YeZ25 zo=A;(A~jO#L;W2qUifcPHBYDpXVg>P8Cl29xmQeyGd?o@*Bbl-Kz8DJAKm1kS)xU) zx+YVh<83~Mdl4g~+m`0?bvlO8thFur6> zmkiQ569;@1>f3$33LdyUixmyaADpSD=ok+5Yy#(%_)vFqqrwUazco@3l!P%a8)R@M z4*CXRYX*hTw04d%LkdhW)cv-G-DH9v#ZE^5LdK}Pvt*E!)HJ3Rb@mm3XGm&;wuhFr zovivPSl1f@WS~0=kl>a_!7cG)vK7~F7K^|8nNdoVFaBLBYR|8`}h&}7AG^I z$Y&^SoOr>W<;Q->2n~t)=O+%dTrgzIG_LxZXij&iqJM!UORB!P^Z*NO;NSz?4+y7y zzBeY`msuwBTE9Y~sjWj##-Ak$t(zzYE=OvZlfoX1A+RiInro6^Olz}*R}f8YE3UhK zt=~s`U1Quri6p_v3v!1@S%r#CikdZtc1X{I7mE-o0(DZW$Zc)8%KvJeivkN>bswy- zgtt6&@ojs--gtk5q^efCq~$+yX=#tXxuhZz{EQI=sFwaUy9x{da~I@c-cO{HWhA-v z#)RD<-kR*(wMp2V!3|ubLb#ZzW#~3ORl28ot}rLXuKZ+oQ$sjDF#L#}7~87I(^;W> zL0!MTsLr^sHdaT#R!?kl$N?FTLpXn=V^DY?CT$z?{fkD$aDRVgp)HARaY7dU8y$pVLG23s@BeBRQzfoF z2dmSTg|j4|rzbu1cYsL^A0TPkRDXqK>Q*SmB~&jN6h_xK-uu$4{|VV{yw>drVYj7F zc0M_+{drB}Q+&|?N7sl!v>;ULo$KoSi1$)2uOP~ET3Osv){7=*0Y&Vtx1Q0qiLgMF8<5y*VD85t#3ETj%=V0GTU z3LPuD5Z(1C3?&y`J+@a2bGInQH>j4Vg446>-VjdT92fQnrAGd%h9g14dq@KtK^oZY z*X-pBaBNf$bp2pt%?{zivd&+gq=SauZ}ka&b76dNOI|kg<_urUTAYk88OWfsMij;b zRjMD|ft%W`HzDkwY{>={JA^LXyZ9l%tQj&LQer33jl3lqapX!2*7ei>esmaT430!< z`LB$z)Nq**1suQtIHx}X9Y81A{Yj%s>=GeG@{DxX6XPXRy5K@Yn~B{S_Uy(MN>FO{ zR{084FD^4V7&Tu|-cEulGaiN4Hwxg(0_2_hpa-W2dU*Q_9T9UA_!gwjwt62jVNq@+ zRKczev=WWiQCVlB6W2M_Gb*{(H;T$fWj@ObYgxBAV1XKMRJs2>WH?E*18! zDGnEmaNH{)D|+@+C2xc=f~0w8btRz;duPeEe@UdjG<*s){EVbwI3o9-6y!f~Wcd(^ z@+Dc;2I{Bq&lM!ckwuGTRX2pGhJO8YQkY64g()n}L!a)D)ErAvGYVl?m{KJRQ!xW# z>&U}Y3<^_m53jBynpDgH_ll(pFjdAAR9VW1*CgjpYEVV||7sTUyQC^vn2M)8LYO__ zl}t7VKz`dg8A|Zm0QyEQO)1#q`_KG9u(HOvbc|^dM-{!`UY++uF;`=~jM&mnPwwA; z2ieX|&Cha4FAmrGmgeOxwwL(QFV4xWildCiokZ)3f>V~pLEjr+P7V$nuV zd{#bvEEQ;@r$-BKc`PRLYFfKA7slG>yC&^sMoZ7}2esJQP7m|vSx^0`4blu9wzHW| z<62CZl+N*lrO>=v%!7+L3+;BZN553(WVO)OE~X%=N$acy^Q@Wg{!`k0L#3@!nq0?y z&4Q$C=bC1k1?RZN=ycEq>^*WeS?mEACKs7{_`Tgg=^(RgHEJN zYt!md_0COnoVy+WZ2JGA?#<(=e%kn9OA&=qWY?lnl4ReDP((=~*-F_(_N(X) zX)fU`ndvbzzpI&1Q(GR&w+n9^J(#~ZRoH`-^U7LkR&8`Yoqz3Ox)~y&e&2W}swaCk zCjZ5dCmr`e8$mvn_g;&?xkFSNWvZr+US(+XVfI%tn_qO_?=OG4XxNEkNISV$1KU1d zC&gxjBhs$j`aa@x&L-u{aQH=>&S^C_!)pYyTa&kw3l^5YkIhvgkauS(Xa#(Q(=cKJ zH;E?~iN8GKDvr$rMS$cc*K8(jSiTbfl<&^^vcJU!R!!p59(LQm9WUEB~qCm z#k>hkeQT4i6(dtV|06O6qf-@<2DBJEYcj>ENgB=zjSVe2P=*^I+rz`$2lE~cFmjOA zND3XW7@HRNX9{%&BJK~u%to?0kz$jsJSGZwu4pM7SF}x9(X}dk4bg|5DdGwl9QPsZ zfg{0Ir?hadV9mj>Nh!8hAztbR-uZ&AO^xoPZIsxO`JWGQ7A__iX4aS0SxXrG*-R@& zOx^Zsn@(5XK^0Zwf*$X0tnWKdl=f3Rs~|4F}FtB6I4ks&}%ccLvKY z$}M-J?r-6`ANY^%SyA^j`NZxUB|oeZYPv*-INi>R+fNu;qXj8>Dl2uR&iNb4K$dH) z(c|6Y{(U&a<%Dtm*Nwo%J)@9=V~o~1*H-m(aFg*C|11Sj&iko`op*uod0~qIk4X`< z?Ue`IrSDSbCXr?)PWUZS2%IXcYhW0c2fFO~hPk-_Akr-=s$gI?{9YE9nL1`4>XVSV zaj(3fcZF?s?|~oXhLkr0ZGqRZ)qTr&aDFzCwYgCmk@Y(NfN`4@-FvOJ8BcPPJT>T}ZVLd4R@Ggi+rDc9I`b^YFWyfV;O^q%06nB$8{fwE>}2v z(|XIxqY!0weM>_o5JHy*v2EGFmHggae zg=NXCoC4@S1JyIGbslP?*|SR2n-QBc6@d3SJc zb|`Q`+md~Ysrd36&y;-z=nPlca|A0fp4 zE5?V(4MT1-f}s$kw9yKe650-4L1asQ0J>cziATDnramKYNg&d^P6kZW9b`zj5i%SP zw*DK2x-dpv0;?!U4|L8%o_L&bFs-4gX4cu&)h&LR>kKLbSH+t%_Gx>Uxz&CG@wkVx z3vTzayT*mVc!a{}2wrEL1`Nru>3Ev!y%J==4oZ0sv4fJ|8QiPl2XxE-qjMhyGV{^A zgYffgX1v=~x422*f*FoPx4PxVg+J}-M2_se7>^LVUj870Z%`}8%{%o(Qd+XFYXwJC z&YWs*$`Pfpx}(x5y8u$s;-mH-uhJv}#dUZDzv>PN!@#e^FiPmz`~nF}bajg0F1>z+fJBhkE*whyGAOV{w%e^)$G@>eTsw_9D;zec5r2r)618c zneTr;vG2x&yYW#&5bVMrw$;$y@*iEv+XE(>KxxML#`?Ye8_E8+o(V5 z0HFrGQA!DrgrixCm~_X<593Pl@f8@0sUjj3R=Ke|px9YcHs6?fmO#7h(`)bpPxQG2 zWc2J-zyvz{CxEjhLJ;SL?BK?0m_R|?)uqK-|1|@Fp?U`{wxNOjm#)XjD_dl4Y`|-K zAH%Jm?h=eZx4O#XYd#wJr(Q-e#xk<%>+7j)d3n88FgezpaKULYzAQE z2C8V5S2!-;mBJM}n}BgP!HPqmVfRBc_o6=a8Dj+IRez^gV1!QAk6`UFrBg z32p;U;#rDI$bsz^*mK#s$R4{=1VBgswcCt~+(6e04t6)?FSczQn{W16?%XioUSFXh zR|ck5{2~H<#RJXk{uP>8A{R3~SlET^6!faOA}soZoCi@CQ!(5uL45XBw8+GWGrl-N zZI!?lk-n#uAck9@kX~W9C8^LG7ymI>UaG0RuL%^#Dp8JjXg=RXhp?c)a3Lsw*yq-0kK_z3&=v zp8yHDAX}1;3!cwDsTT2N6I9G&VtbhKU} zqUIIuZ`^{E04pgFHIJ-tf0I;zMaiA)9W-xAX#P5xB|#$2n{p;NtA8Sp+(!F)e$g+gki%5c0YpK!nj zG&y1C2?XrW(SPrj4_LW&zq zu{C&x=%L0paEXEqgqd|d^zfM-acoc zBEL4jBLB}o;X=jO@>E|)jDc+K@}FOwhLAq!NtUw-nP?95T3G5{7WiJJ5Bw>gmS^Wp zm!uqyIE^LE+G817ci1l{4J9vU=VUwVr;YjJG1uHTBsBGFw5B*P=3>5^&$9Q@fZ)P3 zE^koWC9iZ4?oUV^SDBc;b;O~jj+t(#T9e|}?!L~(t$hq$b9QsB3o(a6vd0$ZTbAmu z)Rtb0F{NYqiLY)=yISVmO1YS|M006QDa&TQMD6$R&#^RlHSuhk>4UXin)Nn5b^{?J ze6pg-tyL^{d1+sLG7KL5HA3?sqV#ub2)97Ui*tH?A6mVw`V$_ov&C&zoERylKH$ux z&3%q-+ho(LPgHLgUL9=T)H<>wO(T}0lG9&f>Ot3eMGb71y2iyXd8ep3KJvL{w_%0v zf3JLf(~m{j>wBzYIBz$RQ$DvIh7 z<2k2kuJ>!qz%y@Zw_d>2{GZO}UfS&ES=@PF%dR)Pz3bSa?^(*0**h#;-f09F*taO3 zc2ul?QZO%B=9$&g=DNX(;j4f^^X3sBn}3#j+4fQ2m)#V}x3fwmZ$a&w;HJH*)w5&C z`G4k|>K4)&Uz~Y5(8HTf|C5Y!xs|?fNz%(cpn3h=NNK+Q{IMb4MbBB;GmfVE8Unu6 zsn=VQia9x_>$2=4@6}ljbco*7lH6wDC@xX2Qmod)IpQC%9LLTVVEJ0S7$ew{G-$o8 zUUJ*p(S!}kiIfsK*ls81wrIEN)CHB;*M+6WM){!6eWR_-n%DbWWNO~a-MAmn)z?2O z^pb;i(Z*3D{(#oNnbzp+mo@eo4sNeS&%wK4yvco;8dgHC8sC0NxgI$C(ezu~>!hTj z7tuWI2iOn*Cab?{VlsYVn7sdu)U4A}R|m6z`6OD~*Hr~@mFaz*)&Th=(Gy9wOEBC zCJdNkNxm@(h73Q*CDmmcOQu;q*d!+vcl4dvq8+pI(U4%IgKVJ0>vv6Z<^js@vTjR8 z!u6oT9M224@{QkedgJXW=&sz#p`sl3@{4!j)`XrD#k(KtALCS~PcrT!;|$OVTljIv zw!g#mlqda5Z(Fj#hjs4%bZ;q1dQQKO8k=f=lm7I(@x1qmbXuRd(qa?_c5vLBzbwKz z;Bx#u-|NDX0zy}{Rb~;k_>lbi`))SO1mQkxFSimL`E)- zXq}Rv0A-$RG+w>pa&k%O)Y}Vhbw3>*97>HYlMpFR^1e|NRo?4r z2;cL3T~4O3CPTr17gftjc_TLr9?wah6x^9!AbI))eT~MR^unwsIk~*{0@*ps1J!Z# z)B4MtcWFFiv~{bgH4bb*_hE)Kd}IFhV$8xP|`cR`)K+5AK)Ii>e+kq_kWN8+*2O zY}K|I^_yktBoi*!my|(8CM$?;P?W7==j&Ew8({eYjZszO84Pd!qh-^>&1JG7;vLvr{?+0l2k;`zM_7|~5p zAIqN?N%WD`I*%PvmK>ztgf3XTmfsOjMHAZ1_J?10h14fjk_vg$>KtjY0}?~Uh?t0==-OMp+|4y7P0oB3u0{Ur)m<{ zO%=TyU)Id>wW3~*sg}GV_1kNPZq9Ig_Mhcqugs-(&)>~~W6RwhH{%+Y})W9K>U zedcBI`M%-l>9ylNMdo`I?X!=IZJ#`o7H4CA>Xms$&nb!_9mkJP==j-cqE|EuDJAzage%*|=zm&bcmszw%Lm^$Ku@cZ*;T~%2akuDs z)3rVyM|5qErzKp%0ST9;yS=36_vc32Hr^0Lml4HHo#DFc`o$zW&VYf( zRX&CL1f9*$7tiBy2-)$P&ti7pk}Z#^!bT#_>Uvu(g&mc>=0?4!kB*n+RuIE>YbyEB z_4w_zTAx(joR!L5MZg{EdXd(dkhV)QVSZIrpsPP_v2jW`0+CK$wXDW%jS&OCz{~>8~A8OpD#IN4`c= zgx#XnWvpjn6$ci5C!t1QhiO5|^!UV-ZCeTvoVcj*gcQtGQIZ0iDaTz(`x138Tr*21 z!V{NXGacyLIBjtZaKrFVK#Iqu3;j7=YW`_e9C3JXBA-R`Tc<|mC zk+YbDDhjwNvXZw_Ix!|8fC17e-~M3yXmX#b+4EAUQxg>F+T)5Im}@61fAJBE&>s%; z4_K|!2X(rkoiSe2RkZT0lvs}J4`gi|2m3ZE;*q13+=ok;q(@9bf6_)f2~YW`eNL0H zwqS|Xu!x=(nQE^Y3gT#LKK!+Cx^l^96oxVL?%O56Ki;VCIb511GvpB3(-`e2b?TQ@ z1sfMUpf{CaNCWtHp6`X|kqcvmJlf;$7B4;KbEzj6EM<}&x*gg>8|^6X;7iBfpJs9o zpo+a00`=nbdJ1 zUVc_eb&}VmJ`tynfV&dVp4vwH0}`hfnCB6kG&Xmm0>CLo3`2i5MyDS}TFGL860VZi zs7<&M&~sz7h%hQ~Wy^{);i|2eXY+CS#05$&WO~{+LMNn09)BzE){>j6%wvUY4qVy5 z;kd_|(PC0%2x-^9t3R;Gj>mUKdeelh%!jc{KBjyX7r9MbMAa!})@w>%ywOH3_$`fd z;%4+GC}H1;E8(QVl`s%X_;@RtcbR;mP^Vm^($qV4qm5JW8xsfo#$`{uw9VsCjgn5` zN{>qJ^wAUaBhOg6I$h23kvZO7Mdqj%5k%IH#999|l7@{JXZ>x+`mzs@^##5m>qlKi z*4MyU|1Hk?S|G*KJ`9u40f|VeEaq3|?0!sgJ>35+ayM7ylg`HI4BfH`tJB&1IO}eI z0@g};h^*E9jRUMT3*8Sb5P^K~#GY$?E}+7ao-^d^@ZCp_$IG>?BGw3?8HGLZ47If5 zI5Zx(0aQ3savuO41PH_?{)&2P*;mClupfYa>!;J7M{cVqx^eWhkLeH*$Jjvt#!efT z67X^e5CG4*0i(u~`m5S@0l_}T zd3iC|A6t3apY$0pmZTU>!{1=_ z|JrqD+|jIH(Y%M5W@eU1kVVWNg*BnB;@Qem0veY`94ZIx^c%ebbbkQs6t$-t2&6CcJ}lSwykBO;F$omrkbpM9QTm@a?FqsfhT{GZifvNw% z)CYsJn$L*p5mfn@58h-(u-DTgfM*9iR0GEC3SJMePlQisJn+`a4!}+7zzQ2}O%ka2 zA(#>uffEg%)A$h-IAh&ogK+`?nz`A2Gf`Lq^77w%F2tcz{|&o`TNkY*??v+yCoW*s zNLGH;6MKq983Eb$JCuunq8A0QDDkC^gpZvhBCXXhJOKH3h$0QUG_4kH{;*wi$wvo9 zcwr->Y1MG(y#cL-FWm4F&uX-|_*a-hC_o}6&~CluN|?d{+*hH5pk@FT64Z>81aES< zWQY)@MIA?blZL4bT$qBlhi(#_Iim@H;wu{!yeh--Fvv7LK>Z>VB)k*_svtoy{%5!T z>nhi5KAOmgn-3kNWHhZQP6`m`EtsA#t()gk79nxpBPP(^&UK(?`p&{7uHfq};g1H} zPb@}k=ov~s{FHLQH8v>#wBk#X3v!EdJ@Fw!=Wndw z1wZml55>s3|Ct)_@Qce{QY*Aw9-C%ZZZ2)0>uH^i#!;Y!w>d7hFf3-PhU`vVob9oR zNoFW5%{~p!B(5!vvMw>q$NTnlEf>(?l$=be*NW0+xb^p#X8fTWclMSNBW9Y~{L!=d*A61B!TG89(4$G?o!?j_l~&o98w+*BelKVUT`e zn}<}v2#1aD@4?D^gJ)4k;R@vTu7gMKV5;WpJpXxa{{fPw4HZwX-&1P8veZx~zWIIZ z`nxVCKRu3G_tfP@-K|GOZ2`{k8m)t{sFSo%27NF67|Kuj) z=?{B1SL;w;$EA0Tw|w<3WO~s6XV-s7tS_w z^LMASx$SSO+LT<^aAKmMleXT4=WAXmJqSLd=(Iz(Kb>u1AHG-`ifMvx{1J6h--L?2 z3y*&2*d3gdNfkTUJ3LOlv3s+>q)j{AHI+NRgWQX>X$j1h{RLH&VOVCl{74^s*GY z+Q$`^N2w<(%iqI3cx1chE7`_6~Otd~O;OMXLb69Z3hp z7PK`xcN|WeZ4)a#Tn{gP3mcn^SxeFhxgpJ&I@x?EGx|6ud``pFraZtn$`%~+EpM(` zeCz{8q?rQ`q;$m_BHXsj;K#0XCs!;=3H84d-~TVAjk(ajSIVqOEJ^>=#Qwh&T$?nH zY|OpD8{i19VylHUjvTrvo~C@_6XTII>H{1q_b|{`wVOR)g73iF-x`VoFuLYuuy33hb#Rqn1dZOg!?)9*^kV1Ht2T?xbo@ z-MC*g#wRQn9XqqenBL+h!JvwHTe%&bh$rn%HaN^({g@q8O+r@SOSRJL~zUmut*lzqkXV%X-k| z&rI)RKH9VI7E@C;JwDV_w|o;o)6t-mlYd;dx+VW~j-eY-@I9EQ1>~vo6mw4F>u4nPTBAptMn4beEpqQthgWoWrekSW96nfh zwtK4$Gp)fx6i9P|g`K-L;tGE$m2R3*V#vaUIoC=VaYj<9qbt2fU7zBL&nR93d-)xB z(4gIMMv(@7?8x+ulb>T4lRLwcB7bqf?AnKYZ4ON?iM@y1z#cG_j~2`B`6n|!+Qr^! zN*9Bf{+e5xBemj-e6iH}13tL652p!%F^kG%!I(r(YlHa0%_h@7Y9`Ng7Y+I?ulJfs zcDTW}x9x@kvPM;lxQ(q>hAbz|n_Mk4OLK$8Ai(n=Z2k)vflnOzX2Ua=bY_Dns`=6YG>JsJSc?a$@F5O60fx61nvtSOJeWMZjX zr+ML9XW`ffU+^v#i!ZD_zs>oBQA(g_3{|oSm6q9?S30VmOshF-wO7oI!e>!nms7>gKLM&y1Mc^Km z)?rvvepuIjO1CXJx5{!0$nyaEJ|;1au)@5YdL9uj)BoxzmjgbIoyKrE5H}CE3uHyy zD%JMO^dmLKJvaiNkRD(j2QY7%De?SBZ(vFLu2M^K18!5ICK^SR%tUk^m&B4hO6p{h z8);|8by4G;>3bv8y$SOTH>FG%vi85E=7g0S?5s)9B!2O*nRy;@7He)qy+Q&#VLXwl3sj@Tkq|WVTmcQ#E?X-v_&h<9Fl2d5^>ra8%`+| zz{iQ!o6d9-SP+O6q;wBA^ntJvE5h2Z260@ph__U&BdZz_?j+}Z9qO?BP za9GC-`0xRfoqtL=OQ@81<*#h2;tC7Aa}8oq5^$%J;xT0m3IGA;*Xm;#DadHQ4*-M8ox;i^3lG9=7$*E^-xURQS;XkI&$A9qC z$1lvo9Pc&LWupPi^fM%bI;Vk#h~Eq3R2}hdo$*yz<52^`uEaf-aSY>SZ1`G_S~Gtx z!u$#TR|S)nXeeHQdMnY9YQZA^B6V^)NsvnXYxdNk*^^G?#Gy@?UZfRZ9i2&U^uDGx zaI6@GK%s>uLPQ8_W#`8ky`C^8==pEc7FZ^(ERrsXbs4^tq|>&px27Y#{&PS#eielZ zheW7XE8sLKf;aE0vSGXh@01OL;p;)Ggc4YM(I>o)QDnP@Qz9`~e6wtyR0>-@((u1Sc9 zNJ4h;JZ5}UZh49O&+J@?oQKQu++xhqpIRtS>jKaKm}PjwfR|@6X8OG^^*0*@5oj zio|xA!sTPjQjHi5N+11Q(Nys|s(Yy08YsnCvkhjR$-HQQ6Lk#nMBVD? zA=YFV{|L_0KW1^~>1GSr14ELzcT)jGx4+vqN=r$uJFO=F^jVSaZAO27*~Ks|EWB$l zWbLUIX#QbzJik25S@^pkZ-BMIXlc@1z>-(FowNmOvcXHkjHV|_J=cRq;rb(k3Wx4b z1HZ9>%jDS6fIPSp$Ig9rX|l&zd)8^o%kIJLTzTrTFEqr869S^TAGB0mat>w)5Mw#F zV{Wvk@1m=w>wzl@{+k6(zIjGQ!z;m>sNDN5`FoDN)oU|!Z`HZ0Ir&R-HH+ngBCbbt zu!WEKUYz*ObpO$|w|Dfmn0`3Krx&z7`8yqxKf3oRyd`(6<3WyKqK{E47jFnn(!G-j zHm|pI?b&}0oztbOz6ib#=euqE)4Gwj=ZvX^-K^>@zF$Qj*iMXgvUEJ)-N|lo$K|9- z;<^(@@9)-qS)=`rgNq{VrkP(EV&9({%hgmwn#TE>}1@x${I9{}d z45l4hEV~0p2T)_;x|2um?}HnZY#VM*j^>wrM$c5^sZ-& zJmh;!O^3qIC`*2y3T{InBPu+V)a35R-);GdOn(%mBGdtF9 z(|9v0{ng39pk$n?ia8cU3^YQowl%4wsxZ-Bx%Xth#IsmNuwFXj4wOT|*eaUXE1GQX za<#Blz9Cc72)0kU*LTZ~!S~Eg2KIBG+0nrUm$F$u`TavEAI0Q%cB##0>0cTPYOm`J z`j~O{op+t)&WkCZ&!Qs|)D(YlH@)5b8{h5pb}^?N|8S`IzO`&km^h<&!;d2N z`}LN$_!wb>gwMg$ruUZXZFy~(n@YK}r@_%EzbL=Z*@=N(J7w>ID;t?Z|3DN&`J9Ta zFK<3-lTN4A3;GC`YymdVCR(?{5Q#=#f8wrH!ELKOurLqvJm-;4%ZHwY7GR{ZVU4MV zaZ!!!O)3)|(*}F42)&Zg3xX3ou1R)nj@|DKgK+A9N-sFMAs{GC@iVsB`K9~})@}a5 zalA-(a_cRr$A0njueZ!ie|DMk-Cf#7F5X8Q2s(ml(iu7RsMiVItkO#( z=`gs7``Bt8;yDNHyPP7@3f*Q1swrt)-L6jj<1Y)oVSVULT&b^06RbM!RtBg3Kz}X_IE7=;fJnl9C(-7mrrLh=n>oq_Ei<9`LA2~ zbJDE@zO7IC-gt0Zz%N&H`5UBt9C%1FY7@sd+VD4rkb~gJ#`f|V$nzDAgjyLBltDre5t4mFKI#2hdiP95*CZOt3{x8cwy-J2ZR zVQ)&)$VMKgZg+kICmS!?E?13x9+ogDq8lVY#WrU%Yo; zGWnSN`MOCU%*!h#vq~G)jA3l}6r>yE-}DOD{?6@9pIw(cT||H9bPhAxXuBi=iYveDo{Kf$f=xrX#62R7oyRZLgu1ZqE=cm&LYLgL|b)a;h|JJ?51 zRFHmb<~+O^w$JD+(Sy=!V42qfI=vH?ALaTx(X?Z1zAv$v-)w!8$gB=Z;5krS#f7|V zE}A#9Ivc<#r@1zcnjPb-Ov)^lhZJ4xR$i2Y^oBh08!16FBeS-qiRm`n&rDn3KDw{B zJnZh}eI{`5@OR_qS*;E83!Nb# zW#h^ZJs3Ph8J(P9HQ4+U4pdC^kez^T%j7XSHlwMPnKc6gCpLsN?#3OPD2c@w`Rnh* zke&uUKt@!C8EtfPi*KWYj~hA}4ML{Q&k>*S@xcCC$t~Z)4qD6786=RV89hn~*=0B} zd*^-}`+Uh{EY~LB(mQ1qo;F*Dt14vSE;Nj8Io#LV*~U4zNvO;7_h|%bzJq zRmWvG61a6q&ri7+$YxJNoFh&TPb=c|Ku5D?NOn0P<)a*?rpe43iNBMKcCH`Eh~BSa zv&Q>zr#DEmKz11Qz2=%`CFyU#C;#Qy=47VVw!`voJs6Bk zPk98$Srk1cy$1{J-q_c%XP$KqK4vr(J07zuE~c?=@O3`5ZK^M zOzL-}lMnI|;SsCi^X?RlDGHMzo&}$VwZ5uZli&5A{$DxHyWaX)!Pv*2X-D*_aZ!&S zhEAFSx(_*0169&Y<4hXlgwUj#fh1_BQHT=C_YvdXArLG~2KkgwHcDNyugSSxt~P&1 z%y7a{(`lhq(uJQy?e|x+ODGGZIxJ;7t_!cw7FePLlMj~hue=DZYj~pa|0>n^S9U}< zoT$|PhWI<+5a5rnRx9HD@sNlzAycH%e@r_I@@S(0d&`FLxgZ7-p~XOGU);EeInEzO zYkYmvOhFPH6Gc|Mp);Lop;3~kbF|dZ;qr2jG$-bRsMh322wMG8R*pZ>8ij-xmT{ph zS6C~Ga{g;leg&^;)?`>w3`<$qlpjj;bEEiWx#?YHn^#(wt~3^5OcYy*)Z81X7f4fkVJP*8a$T!g3qe9E<(x**%8446wLs_eBBIDbIrV0S zw}|OA^!%pY3}qwZNOHR$Mmj&Q#MZmskYBuZ3ZFpOF9c~#l*j~;RT#2TS4$v)51&vT z62d9&vCbl-+elJFBvA|JVd=fF;2OHcVRu0eXIt`Bxr-|9jU>r~kyIe0ME)(!nG5+JqzDy4 zCguFoH!I>27JytWVhDr?o`F(DtGQJxS%}#ri7=80wN~1zCXmuZhP`5PdTq&nBvu=7 z6N!2?e~noan_?jchn&mqk~5 zU%R$i0tsFC^gj~1s~KBdY6!w9Ol?9wYR&c-($}O(Ho-KMUPNj@qTVjZ6LzcQUrDUK zhfjpWDoUSyL(?aiWcpnGYx-P9(?`{)_&V-E7tF8A&4ssC9~V)h2LX=>4+2bPUJ|?p zzdnHei8(>i%-;k$eW6f9>QSq?(^~-^D);m)*QQoIGvG6BSMUtf2szD*guM7)3MMH5 z1ru_gxQsc=Z~|`ju<69+4jJJyt0bFzDcz2AEnJ$JjU=;5QUS$&EQB6nYOieAawVsW zA_5rwBEjg;v-Mx5rNU)7iD_}IW-fZ-=>pd=+8yeW*ZNmmB}VPFKkFTQyDCNSj~&Z{Lqe0pi@sVHJfHsBTOEtu*nQ((6Jj$jdwl-X*Tn+EC&8Nstl!T~S2){i zXW977%`YEX%(8x;RAqf2EAD!D&m*PSW#xTLm}v_KWntWvU(VX98l%F^bJvzhE5@vmE zi@DMe#e!uSz4Q!E&-i3WNEc~4p5fuJqS-$;?tI|W!`xttMNQcs`sP8`^t|p| z%xnMorgwcp=4$8#v71@m8C-APc<7?*EIf2~m>JU54$X;*UPS|c`6^Xl$a}Bx%m;4Q z&f(1H)3kHLC1zxf?G#(}BC5k>yoKfKYSa3niX@~>K_9e8A1Z3bA`RX}tRE&$V0Qnb ze@ujM^;-G!&Zzo^pHl%!W>3S5Wa9~aE9@lgQF%o? zqVCnF4lCR>09F*ogwjlnV;eZt!e!Vkzi|oodC&a*r{}2uV)=e_KbJt1{4pWf#MCRp z_zvEtQu_;;bqBF6eA7f1bhS%=yPa_}yvXD=zK0nFk4kZGQI0pM?XtN0zos=0n)TPP zHNR-9;)$tmV4XhJy)pcTyx5Eq9lAU$Vp6BFR`a=ozWuQa+rR%)r+Kr6Y%ni2WVgul z+xO@ymt?+&>#WH{FfXr0$vvq*O|DM)TFPuPD14r83Ke_#a%~9rq}5}nZ4pkNjQ=#h z|Fbz6X59RQrdJ>r+#)q7P)&KPMs~#YdGE{{{T<)*kEz*H*OiB)T#WG%o(>s6_na(= z$}kGM(+Y2ocD%K1dkh68-84$z(nkX_^T9e(RKdWDnTAbveYk36)=_;jsBqp4DtMhL zq_!AzG{e=nkFODt;Dm2t@qG5tFL@kqcFOXjd%9wnH?Ylr=oL+XAt=Vwx0t7I4fFl4B??6S zm^Rv{Wwm(vLjK!;Wx1>C6C{`98rbUh4aqH6%)&Ds#vZez<>9N*uPzxbON78Pox}di znM;#iB{6vq$F?tc4K`KylQW+PzN!bw2Q6q577RIOnbx!0B*G;L-JQLwhanZuZL7NDevOKo;18~ziobp-Zypf1L_7e!>`hku`)W+-Jj|k zRDFd$Kj=u)zP!*8{BVb*31U*aAkh7=hGN(7_UiF1B@wg1uUU+8?Yb9&KH3D`x)dI8 zyte%}74N49^9u&1k>gJ9+ZDQBy!<#5|Bl7T(atirI-=R?a%j=+Emsl|2i=aLr|#F~ zxA?an8GHSNyndIM*5@1#)lD0oT-!P8bN+_`uu>+Sar%1Fd9Qn6*Oh(V)#FzB?}vQ! z1CLjVl;BF0XTH+d#G9%HMQu_kOgsNQ=`g?Yu727pi0)dOyEwNd?QZe)G2nZ>e%skK zqfNX(O6H;^M@(uAzfeF$LxmR0zB2f`9ru^nt?Lfec;k!9&{1Ury`>; zDPL2oBC;W$ZlRePk@5-Fg@O5A+w|^%YTVzqy)N+o2e`i$y(!MFS&t-!qoR{81-Qk> z4~2BM4Gc8(ps%fPU+bW+6P}^3ReFB=Em{THxfgk6$Tm)Te%Ul^YWV~aAnS*4Bsodz zKgRv_AEvEw03nX!gkZ930R`OTm{qT+=gR&9Jdn?a0&u^vN8bgrBaJ;Pias2sJe+pE z2&dx1^yLjUI(i(DsqHCA4UUCLpy2S!NWs{x)Crt6Iw~CRoN_KPrShFB4cd@(yFsRGlDb_;yM&3Gcoso`BDdF`@uSQR-)1MmxM&kar?VrG~9b%(V z(TUS);~>}EUYB@NOLx#w*(4-Na+~BVz6~KE`u@VgYnjIOqzXOn=YthWNl1)|-|AxCp;fr_nI#>7jv^fYC5lFOU_o*dakBi#%k~4DKR3J_dv{fVV<%EP5UCmPJN}w3A^j*h6r-w zt(y%4{JX;sL+-gQ07i9Y1ktoRrWdmA<7k-S7joTaIC>9PzBT8G+RZ8{L^$0Q<(|G_ zO5L(XD$`E6J8Ah9x^dB}TZi^r<^wW3G-0f#sw1W-w{4MW_533Y# z-_;6bAf-IS+>C9~Xc_W*M)d_MXiGg%gD(&h=AeZyp+bQa)2yWN%Ufu8ZEv0iJ0l+6 zbZ5IFnjFnkLpyKh19`J)9Z@VWfYB)UeSs7Z1wLq!n(Mkkm4Uf=sp!zCW049a(wXV- z<*i1csg&FF6lIL1y6;dnCk6XhC|^$&(qcmb7>w|WlEW9sY6+Zq;$gR}g^Z@uiND|L zvTxxrD^bAh`=-=IDV4^4mU31}ZJ`3PUFYzKHblU@dF*GBBJUPa$|Bb0+;ScB9h-n| zl(l*9XK~{N(A*K@Y|AYwcRWhLx?KjQ?}RtQk8_$dtX9qK4(8_9FO|CQ7B!J{OAtwZ z5{lap*?DbS3G2Rb^~>6--p-8eVwFVEzj}VBBUacBhO6$s;iOzBB#Lu3t5ll9Weq3@ zMW;qV37nS=k0_+?Msn5B zn?~9iHE#kJa*Il>KFV@Dj;77r+;tzKJkEKNEf&dm37I30gFSaEm=nyAt;0qz$NrYd zcfeEt9n)1b_#G2wi%F%9AS?9aM83q@j1+<|)s{k@Vlcu&qVCA+w{OWb)Kzyxxy$^# zt|x>Oif%>$w1AJ>69x-d z9rMxM0aMMY$9a^jaqc)2&HPuRS&bR{<6El}pV}#{uQ9Z8(hsD9h>h>|n8`4V#CWv? z)WS%V`}HG~*^QG{Fn}VwUs=pZ zBaT?`Dx^plhNgUl5PllJBIqB#T>KrnnjdWT{q6!=eg>w+xNpWI*s4v@ETobR#LtX#ytImAM0f z9ade|lYTkcpIE`(km`_SNXh3HRcAJIB|BZCKT+uwe< zgvMQqoQi00^Xf5P4Iu2x6=DBxXAg<6!@eLqK1PAjg26TS#P+d5%!d$#pF9wv)|S9( zph~cK0%y5+!DoY!kd}@pty#%#eM;P}hIB7oE`G~dcLc3O32yDCg#CeeIt>VqkI9A* zlarw<%N2jJT=6F)5Co`;D**}^Qi)22XbpQYZ)e?B;=aT!zD|^fa%>x{B^F~p{kFQq z*C8Wl5vLFA0WG$}a=fxL!6`EQU;PQj&`2l&6{oML80SwY0ugsZuycjkGo|hc!Q5q^ zvyJ$kFD4N7NmZcygmF;6So`wtIp6#|y`{xP21t7T?&~Y=Rq1G`ai^{8{U22F}%q;GO!^F#((S7KJ!vJ-!^W4k&UH>y@S+kt%HP>k)_h)KJ^&aUPhk-{< z6=n~K49~~1UkPt_T$~OLg`6diKL($(RMK0Mv-C*5wtc~F?!3poLq9!xkiRzj}UU&&uf^a_*a%HlI#N4t%;aFNdQi`27m#30?p_ zfqC^)>>HauuM8=lR;+7@xzBX<{_C%E|FGu;O#?hKM0=RkL)n{00lTZQa{0%JEUj_R zgQ+;G1GdSvs0ssad zW3)zi;C;zIOy^7Lz5khUTyzZOu4qtHhR{{p7qsEiodeKq?O9z|9ANnX@DxIiz2HK}y- z4hE|OsQE?={oGyO^K?6mcvhJ&FzfrWZniy-EX>9%deb|CRhQR;>yA zW(JoB7q{$G;J2&^OqB4nvYt;BDGf|ilf&KA$}PqI{-VYFkbqa-K8NgJYiD_Xq=oFq z{y&4`TQx!rM|t`voZ>QHIxN;13# zO;hDZ%9G(Iq4J=Anw?wxqy4Zm?)#03M4A0*Rj#K!RVkg>#^pkm-UBU-|O=8$I`?YC>`*z2`I_%3x|ArCqpIN-jcKW*x&S#xruCyCf&*Spd+unHL zyJOIXhYxawuNv6t|Frsgt#~I^G4;_9-S;JO<>$E z8$J&geV?=~&5^(BWS*Y2%zQ7stDdR0%Vf)2ByHY3$LBAr8u|jLbe;w)*~d^n6u1mT ztjf~aw{=?%>Y-8UZ4sIc)!)%j;25^+pvuNe%M%^Fbv^iGirnzYL9Ym$@ZAIDe(JI&)BS( zjnc!2mmFq|I@<>MCq1JchlMujxti79l6?EhDFnC_1)B1(Y3UyKKkFr#%4HVxY)tM` z0T&n@de3402J_NaiSu5YEKgMM}{xj$5{-q*iyu4_JyErL@r7 z>79H@OEc&2Y-rz;h}MF<=mh;QG=_!m@+y2qo3R@F+56Y=dxqy}Ddfh>T@jxM?9J+s z>7Dy&;+&G)XR+O(D`#xM-7L+6v+jL_d?l{cTDL3(ADgdOn&gMq*GHeeHuIxyD6@L6 z8tt?v{iWXRFRv>2FUcNtn+3@BD*z> zL)cv9i#S90`HpIs%Pf}A9W-~B(U#xE=4cqwdE%kILx0?@bpKQS`Y!!6tj>BF?@~TH zN-REO6!vw&Rhu^0K3SXI`pEUuA$qoc#)8@gX8PzyL1ByYLniGnM;(5>rBB=6$@4;E z*5yLLhuV=4Y2m@6dTOn=2i(6uZ<%z>z#KXiCDxAJ9rFb4NW)&0tv>tFX}t0%HO;G6 z*T!sRuYA3(?`18u_n5CQG^R3mIP$nKo1luGYHNRi0_7r4Xn0m*;oPGwa!!ls91E#Z zY_rBtBfPWt(W`3<9kDw-hwo9<9`9QmN{(0z&#Ecm3!9a=4==X1DTilSKk@Y`TTq6l zH5Yej=!UmOKzV|s-`Q%bj@r49jbW+nR$V`1HK@BR29?zN6p9u@M?T!~9CrBiW03_y z!`?Z;W*eHtP;Z|FK^001#y_Epeq@WGV(ns{evjbd^FN_#U#kMw|61%hK{sJM>dsy4 znO33MhndBEx5;oFq?lWB`R8ug!Yy|%$+HT*9?p4z#`%rYZ|wUP#D7Kj$4GkR*%W!E z&A}jRF9nz#Rci^H7GA^)C9!JYS#k1yo_^F#JB2 zz6P4-n7aebYx)jA1xFSJy2L_TTnCGlzl?K1zTGh(pZy;lo7w#oa=o#!o_@f<^ND-N z`T)J>JLkTIj$#(*pg3?El2PNvTx^5I;&iW1hR#|a2$;;1YA+5t4Ri10*CY@i|(Iv6b~mjPZ^KS!uV;R`I5lK;~a}RJK7BcYB$UEVrKohFGhHlMU1h_DWT>) z%l3Bl7lW4F|MB@P=$yy!f7pBTaICs7ez=KBhA1+tC`BTKjFm#k6s0mphA1R6w@QYL zp&l}op^!49%tJDz3>oSsnKO@N3^(sO=N{ai=lOoG-|u~|>;3EdPp;EGXYak%`mDA0 zea>gCZCui##omwWshczUDZhBmaCnI{hV?gxTetn;VVvIhL=WGWSg-{J8 z(P~<)RY1jyo~|lCsZO7edKlsu=GCLWxTe0S%T-z+=3!h+k(tlzshw*GJ_7v*aq)}M zZzkzyzRkt&9_i^r&mmhG4vweE(Bd)e>I?nOJY06y$mGE!lg9fbl zf-p5P6TKgKd7x5}POe}?19dQNs}?&hLaI}dpaQF#3r7G(v7bQ0JT;4A zj8)E^#K#kzJNNfUOloO!t#QuEd&vMF z?{7v3ekYB^7!?sU+y2}ElMCh2iNw@AMc@Y3zsHr8BC!B43nn_h-lbs7p$trk)Oq=( zh((-i04@&gyk-&6jmQMu-;5vEkUp_Gv`EV-_F*AT)+;{Us9=-@Z#kD*y7WuvxSxg~ z&evin_jVOrxm;`jE{v7Us`JszR!Gg0x&PhlMosfdg5sAAcYP}>oQR8?l0_^dS#w-x z=%8osCxnu?q-}DG5d$|8IdUgvsZu|BdH9n40!*EIzC?9DcP%^0B1Zt}2DOxg}!U30&)Ua$<`!fyZzQ zh*8ZtxT0_i(j=E>fvd`Bj5}fzO&{b+TJ$Y#8S2l0NVpZtC&t6xDuu-!j-?16?}a0X zzhbQ3rbx_ZHpEPLav6g^vdf8mS8yTuLzvKn`0BV89oDlWQ(q>XOIp(>+&-Ffm|D$_ zu-PrlAdx~9y_#CpcXp$^T>m)M=WqJ{Ls&>~5qejGF*QXPE~35{<75^x-_I>IAqu~> zFr!k7ao1EWkyU_`l%C8bnU=_|I@t@;lH!9&23&Yu!xgja{K& z<~{>3yH(P;S*{WdfmUxGNRY!Ur8V99(-5`_X@m$riXB)58C;3?O^+bTik7Uwx7jm; zE@ACdsb~n!BdYpml@+(lwDDbxI}Q=(#~;~+BT;?{T(C9{R&Butf3F#c?jv&r+(*lU zq0^{H+`T@J3gysIf+uN#iV6@K85I zUB8U8a9=pd&76&xxs}Y!ZM!B&X5R61ZU7W|jG)k(MY}A6r>ko!Ty;h_r3WKEJ1m56 zL&M2~#mrVDScw&M65=`Fr|lH`nt@+WzYne*$G8)LT}uw^`v{h->+rfhGlfCNtzQJo z56CNwAY=Xe$o~vvS=&Znqw;OSQSrJjmt6@gAEt8ez~cc1M1T<-dW3*40T@M@gs<>5 z`1%Xfv5$l=xFW-sKjO;*WWHQc>_qO%I%pJwC6XwyKz0ZxIlP{O$kilxHLigdT;=>E z!3*C;gcmVDDazt^ZsY+9g%`wETm*n%;RtMgRel@K%DVypC;lW6@TCLz`s+X8D@$~7 zMu3DbV_pE}gMd$4TQypM zTN2X8u)~v6q6WsZ{bjv!dN<7+9=}@Fv!Cy)X+`;ZV^{wgX+`*Y_wOvfeBm^=^6bAJ zuR*`WH6e$a%sHUwh>P;>UhW*>TF!Y|pzrO7l}Z`$x%n{91FL6UCtOr;n`OgO9D2G& z!pPdwHM(z=w1j_7A2!N(So*=^8|Oo|GHi%69IoL*U3AWi<0;ThreoQ0q|-Ha^{w-m znQ{JRurly_(K^*^LSm+VD6OfEZSb45U-)?IgHEpUqk0pGZT+*$sTYQeLm(kI`&KJI zx4k0wrqsRj2z`WUIA}Roe8&=`yc*Co9Hg*Z*)24vO(8CNGJ|u+=pfffYmu=}iArHf z0c8r;&8dYE7S#f;XUPMTQO<329wi|+li!>TF2lwuzX&>S6*Sx^Lcz+Y)s>KZfj!=u zCiF1V0SX;&`};1m>2<+x!$w4hslJ?JJfNk1H~3!av%%KgdKc9*x{fBR*LQ#Y^Q1Xz zqKoxV@j4Z)yC*3a=MUsk`Nh&Q1pWM~yU`!%p+4~mygD+Rp)gOR+R2yvUa|Co`t-Sn z$P2sv2L|~#R`q7PdEAnp%aDs=_vPDiOAprFuqb9f*rI-dLY6ANXN$Y#L;V|D6#w>$Q)kNpH--J{y~j^zvBxD@Yq@1|VX-(t!h<*N8Py|Uvp*9Ta?eGTRvqLqe|2%sL*5;t7gM)4(!OpoFTA)%?19&n z)2RAk2FZp(z3?DDr_@Gt(ThANqhXcJrlSpDmvq z_FL9Isp0sWVY_@Rps8(|LNj^rU^?V)6 zTilAC&AYMI_8qp7kNNC2xjTK}%z;x0NgM2GDjWsnv$CO~Fa6h2iB@O^o)!2apfVE@J0` z?++g@hXQ=v30-^+RO+^}ss}!p=!J8pl@DK2M>rtOc4Zh`#)AhfU+%$xCEDC#(TtuQ19f;2q zZ{|S63Ji?nq;6o*(QFoRz<(+=h~88fcH_sPu9&~<^0?W1XAZIHoRDE=7aw)uxe6x; zPiojON>L-0`itzR<-V^jx%$_WG) zGG2n9DomoP3FUdv#Bx%1v$$H+wICm>YFgk^?|Q4z;oFKp!IL*uPTK6reXcCT7qYZJ zK$Hd>?j4MI`PXOof@Uzj#Su?fYWn_;NIei#9fX-NOsl5yJD!>-2Nc3b%&QqZKte=5k$w#~?rld1 z70^4a!0Ok%4%O_-!qEI!Dze}K$~s#6Rk0?Zy~S=Q2-rlG-pX{|Q-aO#Ezv4_XM7i* zm8XGY^p|yF4wv%@3>Vb888_VJcj|iG7#ax-`?ZENl+1swH)KoOM{!_fwCpb)hi~LC zH^6&1jN!uW~TEt{g6tT>T9{KYexyBO@#bN2K>0|RWr=B z?V*we;}ZA0`!Akp|FdbH({~M8>3^#NpXIf`;nVwdkEMofYgtYuXiVJS`Ay0T*4dGm zAGX8C@3XrmNwH3=Mgv1*MpenENYnRTYDPyj8?Q)4l+igr7ciUiPW|f#B z;()Y^WJ{?^WJDEk+5=4o+CL{iyBpmpM{?}>y6^(C#D%wW@iIFW9COXL@t^)XTzDJ% z^02@kz|*S8P*=bdcS>|lcvv?tfdyL|7$9l3L7L;iZjo$+bS9FGHaiLq1LZ7er2pIL z7{T>o8w>JoXn<>Ee5G}aHZ+_=xF^kvw-lMN2y10d71EIjEFa{H@-V_sNC6fekyf=( z+(+PIAS|KwwwxLv<2hiQ38mq&H%Ep&K~+*lf0yvwcB$f}l}l zY$UndKu=mTuur?v*3^G+j6QSN>h1t;#u|=MI@8?_iyJPy+T-Sh{|E$mmh=U_S4Ds~ z=TBmzi8ui1fQ;TmJqkA@JM1K}621lj(~eAR>e1^@_f4u+5b1Eaj(pEo^}1m~OKI1T zeu5Ff*|o^HZo2?(U=tAs5=&3kco!M73*jg_yc5-u@*|SQK;RD>2o#12G6E&a!+Td4mb=QaDqkh{MB8qd;DNb2@&0n(NYnA)h%dtP1L6dct%1@2 z17pn`MWu}qQkq*O)88aV8+FGF0WD7NLxLI})GB5@L7e`TZeA_8x7M`2Ur zKZp!&$HZKCf%OSI2Zu~i0^LnBci=MAJ4Cp0#NbZ1#=#^qe9+c^XVL+6CL{HEsZ>mx zj=w7}68l|~O4slrr&T=>ZrPd}icKh2qd$SEM;yKF^*fvYe`tIJuHJkAa5HBOx1jXN z{}K5Rir@c;d}}z!|0DAKkH{DEKO!IT*UtZleE;8xeC-~~IO~=FTI?`;er5T0xSYq* z^e_1}WIj4!2O#scc6U}@;ht&m7;v43^8;QtWlUqAc&b0-%G*kLa?+>7EpKTYrxyOX zo!%pc0y8tC(N1`^xwTJ{o*JR^rFoomj^RsRQQLs9`352*Z*5T@ZXFwb&~IJ&3;2Ay zZdi>MBxr=52@(2=dviN{1taOyS-i41CR7k=-*!SbA^q%4^G7C<`&%1UF6un_6gkF2 zNKB@?m@ie`tDA$9KFY^B6K1vFn)lB*ZXiAREN*--rxWL>+-Ojx;NMpe{xp4M_UyFF zn>JGpR>nZeOS4&hhp61cj5{tD3-Pf5ZyKGcxnA5^p_o%xbJHnHyg>R#}Sc-|v%8vJr&CYt0 zw3b$MOGsbcO3F8`;<;2~SL=MJM=M5J#T=-L6Y56pIbJf(>e~EZD*t21U*F4}&;h?! zMANZ6V$`qC&QzU&BboiDpCx8$&78O;YdE`6HL+Fw1dz~TU$$Bt59BxDFyCW&)*qpu zZr#HoI!xPgJMo%4#k+Y6lz2M-x^bj6l*5Dk2B&}CfFrwsCSo~~(*j;~`#<$gMaJ+r z+aXIo{&Bb|UPG>WdFv5w7^XM`%Pqjhmt3KSPoZZNp3f-Yw$vaW=hi>RiMdC*0ik_W zE@TSPXdB}$@t9lTez z)8OBbhutl_mX}Dq4%1$8Bp;S%{>Ym$8>qR>#m(ahG%w~>vrFpAeq0Ga)F=%O!Fl^D zXf82>;v#=meM~F6cjf#N^K+n4OvzpzyCNDXJh3D61hAiEFHi9$@4MEK1dmUS>~I8wI=JYitn zg)ls5ysBxNTsDpWJ_*_)@XaESe0i+V(w?$RHHVXjSyg@+-#7UJbQ|u)J=?CI`DKi7 znZN{sx5!PvahYfW*@<0Ier1IQKdSlRgT63A`49vuOwA&a03SPt+vAyu@Q~~ydQ|m+ z2!JFI7Cct+-Z7&^50PduN`e8US#W(;)1|F9Q*R>M@ECiYxzlmHQnLgmrNn@n% zS>y4CPcp4FZ6oH?#E=d&xyx2%v0Nq~3mM6~H}OtRU?Pu%$^kUIc*DP=pO zeC0XzBRTN)%#I&xT6m=dcLlzfKXMZ0UJZB(r+Ak*k7pP%xBBEkslQ-)1VNa9(MqsH zMX&~|I*?7;wAcp_5+T|xe6PK+H)skI;GMc>3X^y${%s4M+VztWJ_e)8J_!6H$#Y2E zhY_K1fc&mE#&%HZ3aBieKrf1T=pIG!&SW0XbUF8Nx%PAdC?Eu8{LA>HgDq2YXg9*@ zdr-d!W{jAth$;N=(F}RC-#znz#HzN-5RD|4`QmAR0KjIWa-N<`Yw(pcu&U1^dlqGg z5Gu#PG@kk^hybAx=G*LZLP(Sv_Ed+bJg?RUrHiVNt0Qy4^r zp!ttBqjZQX)oi~UkoIUh9#<%lisVYniyK=n=dZe|)$T>*RasjMH33PUQqB}aH!nrV z5lHQX>vH{cEJ5y#XVVetDqhXF(!;NOoaGSQOceujc=il`5mbKy4i#!%7KFOE#+MS; z_|kcDUy`#YSH^RaGJr5QJyL)Y<_tO!!W>*~gL)Vy9reKHk~x=P(8*DoTqcAU78q=T zP>cg$>;WMw7-df>FeOZ!WrmQ3u%oZ*)YE$!I|*J@)3u`B#5kUa=@0RQC@ zqE8?(f<#q7Za9LF8&F3I208-Khs!d7+9TeNkUao$!$QVc1_neZqdqukY;1BQA9(&~ zylhybNZ@QCJWd72-&90IC)`Nfj5&np5>taXDGX(dFfPCaQRdb*h=w5a5LTSXC4&hA zhpA;0y9;q`$p9%>QQ9uL3|8&+Z+Ogr_g$2rint)=P-Bm}MJ7s%kW)q2nUn~97-elC zkX^c@T2f46PN7j+lOWN6JEBZAm=Mb6f(hXXOcblZsv2{h4rAqaNJ0DT7Q7x|V4@!7 zOuDM}FAj46t4meCl(0siq^(RO&@LW9LJp8RqJTAqE+8mr3l++_lS5c!7I+>guL|`e z)9bS%h%N{#144*oBElUQw_?Cs!zXk2zm?FsLZGWA5EjY^loE;58Ik*|Dcu^nA`XhO zmk?8gWhV%#>?;4k+sXcy(HDD?TWgf*R*Z!h8v?MS)ikrcDgrQDgo< zu)&Au<%gv$PeG)9gt`JE)fLJCR}4|6OUIlKHBht(tSK}!*AO6=RyHs1ZQP0SwG^2W z`1c_zQV>@Z@S};S;SioS&bsk@Gsen6Pyr#wp}=cJ*mHQu|JWk}{B8na3(Q}OfD9%D ziy<(F`awvPLxwu<6PO|Ll%CHom{T#rjXO;oHk1pcYvHqL_6pEGW&+yrLgq))-{@`) zHXT-bgD{6kYPOgi(OI=Eu%ZaISpKfU3sCUSbi{MOG79o{yP0~SLj!&pq@x1j}pkA+{o za}yp*OJxQIhgX)DeYoJrg()^#wYqnbOVYL2h@wA}^J?L3PxSVsdT4WCj@iwk=Qk8Y z^togs=Qr$mR`T*-2X5nv`*NQeSBD2?B}uMiY5MmNZXld)<@aYFK@Xg>f6L0EwH$`p z?l!i>f_Z$UXt~=XJ*VbUz9V);cLj?wv}T%wY9|is-78MQzsg9?U-K%%#p%akq?X!3 zn!(4GE;-BKlFg-9TPa{@*;C77Uyn}yR7~^CvRgrmsm(1XeeN4SSR%^`B(3hRgf|(R zUq8C(eAY3>cp>R_f}7ntec607UW~`^x7+?<<2g?;EddiVES)Nyx+~$BRw_ncOw4*H z-}UUky@?Kw;-!TFwW#kLxb&G*2g06gDPj1rf1+(qVw+ie+wDxXF}5qB!`v;Vtub9~ z!Q#Brj=B1D_rAw#+5PeCX7!rT$E2w-{HQ+tT#=qKMRfN@b0^D(H;r;BQl57449F<4 zeYb2@{4z11wB=L+@73E!PlHy$H+En#!ShDK_mxdcZdJs8x796CpNTr_ z0Z-sgRhw30<$W<$)`kTVBN8+ql5)C9Cv$!$CLgp8Y+uR^z)IL@eG) zq~DiSa2MYLQd+ahWuTd{zY|0>dMg5+C+_yWZ+=m}B4yyQw z0ToB_SzX9>YE~KNq>flBnJY3*snd){K^~c}8F30_50V;>9$RXkIezVKQYaiWWVx^B zho`lak|J;lB{jmDUFdD?oTT{25->hw9&v1YOy+h+z=yCScsJoWCgTC%a-1cbw^oM$v{!4W~zc~4h zv9sJYpEd~?*S9xw^S7);~u>0JYr+Yi+@ScrcG z%;BNLtV@^#f0>~P`o8#LsQP3cke!f zQdF{jLU-$v?eNJdYpO9irkz@M&UE!>*e}A-@vzn1-TFGJk0hh$DVNCIgS7A;WidSx! zZd+~VzWdg3_$X^k446SwS}I*E%d52&c{nReP|0xWWkrm7sRWMRP_NVwp0=Sde)mK` zOK6E&S6;7ll47ehPt^B&idXdVL^>3~)~vHiBVT?iVJOq$W|fL}cL$p6x(UrP7IAsO zh|HrQ7o%G5DgFkj-znarsII9?6wpj>m>fL^-V)>}WGWG+e~yHKaz5s-@#m5aU&X%t zk}G|3H|tEfxg@#LH_3#m+-Ts=Ydkrvgd(lMi9Aefae>*zE8cqUHHc`unVx$}{hi+9 zE=y)PJc2%sy2&s$s-|GgtsMFhXNt+^B)9xt#(hpY37J%syxRj^uD)FZ_Pv}# zE?e68QhZXo&TPx%-N?N?kWz+0_)_prqb}B0ioYqh<_q1vH5xK*Uc(K@GylT9$8$!B zo-(b}g~#k+jm`cW4_yK)P0dtyv(nVneKa&1*s>98Xl7>p&_*Kcg<_F{F(Wm!&6Fog z{Y~r}w)Z)!XU;Mzia@lglnJf10yVJYQuc)Co;Vq7Vz4cNBsKue%G95TLjj=!TNB+i zh&un(`egbL-+?`nQks-swx<|A(vg2qMpelXctJ=4>~*R1IHgXhuaFH*_PuTz2I_&1 z7uj7QF4|YNBs@W}mNG%Y+Af|+r6QFZrQ9=VKUkz0Ko{OJ=R0$xL!aKYOqK~1R1%7I zUA)33P*hW!MSVX>k>J=@ClR?7hSx0}1h6tvgSphT zh1^bj=$3vfeSTtroduN}`nR6jx*_{>IQ*8Cg zQn_L4;PBiF-@mMsT5W49IOxOHRvkli2CM7a7y~o|Bb+Eak*660V0!AMlYmxxin3ii z>~*v6gj{&EulOdQZpvA0nmriu1N`)tQrd=%E{X4kLZmI?ej!+7ol_FaIvxDew2ReO z@i!B*!`6xyAnLA(^BsEY@v>j-q$(R7g}D#6w(jC#u7exYOAmBBFGQChZ+_;AHKU_9 zbcOgi9!y6U7o%XUv!A*DfbPC?|GBq`Go?lCWhpl!mjA+}QUL0T@O)PY;;LhS3gNO= z!UXi6-+>@gmSvauM4+Y)@zvNEchId>IJZ1Sf>Zc!J|t|jrWx*xYCTC&h6DpfYHfgP zc8Y)t&%}BB^Szwa#f%CB0dG-kUF(V+7oM zAG!|(>Ki$VN=k`<6FNCCMYVodRXlqg+IWQ!;N;Jl`jaEhN-l*mn1^H)nb4LRrd3RL zg_IXFL3`TU?F7h^xAQBRN{G97L1CuRAA^juyM62G#Ih;~h&%S3f7HcSAw5Hi^|hf8 zOf2`_p4rzzWWg0dYXi44QEPKb$|RN2e0{VDjct8(Xlw%~AH8let#p$z?XFXzd3r`8 z%^Hz8txUINWg(tuW~L3%g>H?^#u;mZy7!b}IJc*wyxB_krf4IUaw1dF|+2o`l&g_%MDD+^I-L8Yz`g~c;Roe~=$ei4k_XfC2N zNm%aEVCtMvMIS1i(uEWtpx4(KXK6>^Rc-((7kBjv{H1S%mpPzT-w5%%G{f9`Cf;D@ zQtrT2j5V5fQhBaME$K#cO&BJDUtm*kIV_Y$!J^+)^@;dK!s3rnMzKm)uOomWH;0?E zR8tVLOdNvdsMyFRq%Blwnl6NorD#0J{(Um|r{1SjWCLyfgS)kcNhTEWNzUpvb(J$2 zpF?0xkyTU(J_Tdi2Ah;56W!f!jw&j$=)((=q?%-s8cL{vaGHhM%t)ByXC}5G#x1pp z9pwej+)s=muv>ZaM8Js$nUyP#!Nd35DiC9x5~~aBGYL^n6y`-V0_sq%UMd7V#>ONO zB&x4V+x-MpLj_(9x%ZA7b@f7`WB$GFZ49)qvcxO?KHPVK3cvTV;sq3;-oj%oe-w#N zgCT`FyZF)2H>c!qRM>?_d?WU_^!Y;VmS#{dq2IOYCD($s&%=mTv3&*cD<* z3ivXORwc=l@$c_Y`8*D!e>S4zXZLB$yLisFmLe>}!nQlo3q6 zx=J}EwiZ0nKDZm*@kOrL@l7jb-RPs>w3xlA_X@Rq3wNzp76oZyp)7S^KRdkrD$NG) zLLE09a7xd}`!A!4y@TbB3{77@64%BK@9Ssp;SyP8LLEo0qKgkK9;-_y7*jb*yM!n!3hut|E@(PaGD|mKjs{ zp0sE}BwFo!aBLA6crYyb%nxUDOA-C_6vi0K3vaSDvU= z*k+uCP0U;7RbTgB|=(dy7h^r|1I`gJh*3Dga0+g{8pG0-$$g zlHY(%(CC5p8~riFZ!VId>H2EuDc*fo@yeK`5&R4w6BTyqM8`rxemeASN$A~d;9Vto}ilPl%vC4~SxbR{@{A*lzPV5X? zjOvw9UThyyjEWX1Mz!27*YaPhQEhQ|eLN@osX=e$g;DOx+=9=_Sdws1U;E7AA*2pf z@p9*)#qj3>A7t{1Pr z;=*@TK5z@y>68oWAnSuMNpT?|y}VEaIf}FTS>5^PhmoT=-3_N%Wf)(KocQ=yedo`! z^9QLeoPfj-)o{kN@_X7nP-H5GdianE)i+0|7#*=YMX3G9+_iiBM#70~*H6tKpt_K$ zdB<AEFANfQ$k{XBjH6#leC@3AA z+qOx5$as1!GyO>SkXFZhXoGZlx_DeZ!BmZc#XAjhMIymy%B{JAimsNmu=6v#0;!Y|V`lPlaR)K>q)U7P= zCkXO$kaDv!Y%i+Hy2;ale$ARy_3KSKum)ru1UY9TeTC4(q2VK9@b-&5dB(mfl>f*$ zHd6ONP7&W;YP5)A?AE5S^-gq~WUnetZRZL+CFrHa_Yl&m@{K1BGg$LZeM)`WeKz{@ zr7q@lvonwzpz80uo4n64t2AxRPSyQc1#q$|uczNT=ge;jAHpnlU8*@-&a|I>2PD@Z znN3OKEuF4 zO0{aMWoDC~_6EyLYbyl>=0}tl9P_m+;=cd-=6zl4oCss4m&INFZYZ;f&&N`CjFht5 z_iTK+(%a;|5%$iFwq@FlJ|=K-_R1&<__Lmambhx!n7YRU+2>DPj_}2{v7CPa#RUPUh5z;orV-`Xqw8v2=(d|@}Zo!&tKj_7{#p5`I;#Xyx$ zTRi=cBF_1oJx*l-{d+pJ_tqIaxL41077DIcrEK<3Vtaf8&B2pY2B6LqtMB0J2}*ms zr7Gh60NryWx$Qnvy_@shcP-*#{M_J~P%*mMe&3f%5t~|ms1{pGxqM`nfML0K-Fy%4 zSKZ+&p|}1=@GqCYP@phO&Qw}47}`n2q^}znOo;GXkO>u0RTuuI@>vXC)`p#kLG#km zHtoD-8n!N~ZHT90mn5$yq{}S`WZh})U=2s!>4q7}DI*N~`WAncJC^hfEK#79ChO)e zR&A74^O&B%+Rs}&B|j^;P9y1GQ{?GiJ#NwOr7ozn7`|~e-YD|n8BzfmGNGFOb`Ruf z`BxjkJv&zK>HXV1>ZcMk7x0;I7l-I5u>)nB_reRxEnIjjHQ5S_I3(y0?r?xRs%Q#0 z|B-Ij_K4;shqaYC0#8u5y_dx?2C~e^Q$=Ant_O7t-5ysW=Etll1iiCiFdC!S3nSSt zc=<0`eIRGB_mYcq=TTy7)&b-2NL~F&!;kuZ9R!tiPoZb7PzVHRNGTCCjPC#bL&9@gl zgrZjxJE%t$tY@}UXdCH-<@F-M>%r_&IUw0;7^yq|!GU)hWFThCJP}u|lxjt)JqtpX zACiZcCKRZ+*UIM&`tT!oxT6}WcnQf|Xrjo>{c7o}H+D_q9X8{&ZoBQhY)`$cCYOQF znQ>#gjlrRAw#+DKFyWq*(?l~0M}V?9q5RBdT` zmqpVMmt;Bci6b+GANo)z+Ht;FPY=S(>Gp45S$GFWzE@{D<|mw(C?{me*_&aJ3Zpp= zGmu*}YC14e7cSM4dox>qqK@~y{lrXKt1Es2ShUpkXmQ7%TUPAY+Sw6E#mgNp={UNW zz8RUo`T`M1mb>A38;V-bW#QAh))Y}kYK#*Lu%r2aYYMRcc(-L=eCvZEyS^Y(U2&aE z$GS~Uk_;zIt&oD*rdEyuCm)zQ7*C+daHdkTb>Zuxp!jPQCsGpIdlV_KI!?%T3&Ll! zjmJQhFjBVLhKXiKW`mmZpEHStzGvKt>1t4Ec4I+~H6($JyHA)Ip*6GJD#rntt9htU zahV13uw4F2b$LjCn<=(_hR;d+AvNPLK&rWo)C(qN;{_43@mvaAp&~WDzAK>uubCC8 zI=$&=$}#d1>qvEZ+c!SauL)(h8`}P@?Dqf5l(?5WWPyO?I@ZJzb;MTzod5qiB@S}t z{#!~Mln?HT@teRMaw0e;q|^}$k`rpvqd9r_Qt7`~3Lw49bQIAIz5sW2>hu3xT%VAt zNM35ay4XZv0$=YMshJ#Bi&Xl*r8upM&(Q3DLC6e-gut`+kyJz|^o*~!Y*d-ORfw4U zi{{LALQ(ew$a=$NDd@BOaVPFV71KqmB=;q$I)0=MJn>XT1}d2PMW{{3wb^N(NglmBergy z#kUe;JSCaB%^>NO4#_f1vMXq`BV<^Lw$SAfi$?$Hx!+*{<-nbirV1Ldgfv8p4Dzbd z_cs7vZxNXqit3!O@4+0l z6QbWMpu|6t7CHv`GaKMq5R?!|c6@{ac?KkCwFSzc?ljIvyo(%E5r)=gzqMNPU1iM% zVoeSE`WDT1 zOQ={=o1GRp4uVi>9-;=ZhCOoL4C+^Z;ne`b9wG_*f9ySE!mc?SA{(mc3lPpGFscM2 zBS$otRDwClTlB{+tvwpzI+CFMmh1oy*qalVIb_)S+KJwg7hbWMO-w>y6bK z_Hc**2~Ug2DJ=i3&^&UK$uMyt`XTi?dk@R%w(7mqYt#t&ME4nwxwz(J5LA)h{uNI; zFb6^lsQ490#VDT82t*teDiCnpB32v8b1gdv2j;BBlYua?ImWLESYW!Cso%J8;xfsSEQH z%Q;JnOP`<07OpHUt9fAl4D~fF)(dhi_l46LEH6wk`NC#qXjXv( zIpvW9Ij3e;I_j}2i||%4ezF?>R`JH#w~EChCHiPW97oZ^#n_csG8y^@i)pLlqS6$M z2LDPk+w@b>T55?<+#b8qcXPB@wg$4{9yHbK_c)-rfDu%bu1X{S^Z_x6^92ZmzhM(X9r-zYi?3$9ud= z$_TP_TKV(4VC2c{l&oF{=R6&aV)DrRo2PMS6~_lR40uRk#tyzbHb3*p!?~5g-JRow z`1_Lk{=h%~YGfktWthMsb5t!5#&_tSK9!y9??3X~vGa z@F_&O7jz6R+&r?ip5`cPH2e7>iBoD74^CZ?kv*``-@5{J$3`WkgVG!H6OyjpcIA6G zk}+COeT!oQ=}wpS-ct>l_4{sde8c4_rj-r59)2=1+4Uv4q3h?vvsHT*W+n6#n`IhP zWk1L3S7=PvR+Y3LoUv~~`y9A>o8ui^NQhn+l{l8zXzLs6r|Di5jtSmzx^wwQLC3+L zlGBUsr_$s-4lCqnD5uGn1Y3|suWdr!l=eyHSkjcqs%bXcyV-k}VYu2GSkfA8ZqXLW zw%^pqr9S7WKyg&!*mVw{!IXhHZiXwKzhCdP=P-zg`~BK+r<>)mp@Rkq>OrDV@{5vp za|4w83TnDWK_jB?LxtScZIvd!8Qc9T=|}t*E(@qtMx#m_-@8S|qogN7zs4y8j518U z%Z@`KmzGzi&vNGrZW_pgDy=?o8>)Hr-i~Q|=gpWd@0A~vUT0G=qHe<^hm0r0xu&bb zS3IXpr7tzxFX5=4i}xCR#hy@gd4fIgF~pmOvAOH#Zpol8Q}xyny@?TjO5@XdQ$-Fr zaik5Tr^{DIaJ}_*!T8#2=TIE{BXO5Iv{ZMqKRTKacKuSQlT6?3#JE_lz3iu|=w0&1 zcMEO&n9KDP?StpW5lJ}xgYJsFjNB;+-ym*LNx7D#()flyrTugga!y4>>=wJHiMg)-QgBY_ zW>zRbS6W?auRc9J#m28BU-~ERq+XS_nK{#tp}U36&r5T|ACFR@q(9HF1a%I_+b?gs z>DX#@s&A+Ym+O4my;+ho`57(XVLf}ui0#Ucsma*y>Ra`KaR<(AK3(6L)1|)oNbd(! zjiSmgTqe`!dZor&+X{kWuP1jtKP5r+Rii{L&rSmVPv^@<4mvG$ACPZd(8n34L*d7A zlf<-6VvXgfnocxK%?UXDG7=(owykAh!(3Pb(`}C{yKpZ^4wB8k zj#Jo69P_2^^3@Hl>Ur+zdR>0sZJF5wA g9-TccVlyQuaN|-|X4F^M*x%(<>Fjrx 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%0Dr&WXji5RB7T9O8$B+1_%6_$r(7zvW>bMhE(X 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%0AUOsT_w6uaIw|@g^ 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�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 Tt6!aAY>A{_`q(wuuh;w^kbaqK From a7e258df9ec07c90f32c0d0b0a61b9dec1418cc9 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Tue, 25 Mar 2025 21:45:31 -0400 Subject: [PATCH 19/59] build: publish - babel-plugin-formatjs@10.5.37 - @formatjs/cli-lib@7.3.3 - @formatjs/cli@6.6.3 - @formatjs/editor@2.0.76 - eslint-plugin-formatjs@5.3.1 - @formatjs/intl-datetimeformat@6.18.0 - @formatjs/intl@3.1.6 - react-intl@7.1.10 - @formatjs/ts-transformer@3.13.34 - vue-intl@6.5.25 --- packages/babel-plugin-formatjs/CHANGELOG.md | 4 ++++ packages/babel-plugin-formatjs/package.json | 2 +- packages/cli-lib/CHANGELOG.md | 6 ++++++ packages/cli-lib/package.json | 2 +- packages/cli/CHANGELOG.md | 4 ++++ packages/cli/package.json | 2 +- packages/editor/CHANGELOG.md | 4 ++++ packages/editor/package.json | 2 +- packages/eslint-plugin-formatjs/CHANGELOG.md | 4 ++++ packages/eslint-plugin-formatjs/package.json | 2 +- packages/intl-datetimeformat/CHANGELOG.md | 6 ++++++ packages/intl-datetimeformat/package.json | 2 +- packages/intl/CHANGELOG.md | 6 ++++++ packages/intl/package.json | 2 +- packages/react-intl/CHANGELOG.md | 7 +++++++ packages/react-intl/package.json | 2 +- packages/ts-transformer/CHANGELOG.md | 6 ++++++ packages/ts-transformer/package.json | 2 +- packages/vue-intl/CHANGELOG.md | 4 ++++ packages/vue-intl/package.json | 2 +- 20 files changed, 61 insertions(+), 10 deletions(-) diff --git a/packages/babel-plugin-formatjs/CHANGELOG.md b/packages/babel-plugin-formatjs/CHANGELOG.md index de593f05d2d..15c0c0daf83 100644 --- a/packages/babel-plugin-formatjs/CHANGELOG.md +++ b/packages/babel-plugin-formatjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.5.37](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.36...babel-plugin-formatjs@10.5.37) (2025-03-26) + +**Note:** Version bump only for package babel-plugin-formatjs + ## [10.5.36](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.35...babel-plugin-formatjs@10.5.36) (2025-03-23) ### Bug Fixes diff --git a/packages/babel-plugin-formatjs/package.json b/packages/babel-plugin-formatjs/package.json index 8b7627c7b7c..75302d789a7 100644 --- a/packages/babel-plugin-formatjs/package.json +++ b/packages/babel-plugin-formatjs/package.json @@ -1,7 +1,7 @@ { "name": "babel-plugin-formatjs", "description": "Extracts string messages for translation from modules that use formatjs.", - "version": "10.5.36", + "version": "10.5.37", "license": "MIT", "author": "Long Ho ", "types": "index.d.ts", diff --git a/packages/cli-lib/CHANGELOG.md b/packages/cli-lib/CHANGELOG.md index 62e0b7da64b..6c2ad02ab83 100644 --- a/packages/cli-lib/CHANGELOG.md +++ b/packages/cli-lib/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.3.3](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.2...@formatjs/cli-lib@7.3.3) (2025-03-26) + +### Bug Fixes + +* drop TS reqs, fix [#4917](https://github.com/formatjs/formatjs/issues/4917) ([f28e20d](https://github.com/formatjs/formatjs/commit/f28e20db2759a4345cb58054a324de6a9ffb5e63)) - by @longlho + ## [7.3.2](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.1...@formatjs/cli-lib@7.3.2) (2025-03-23) ### Bug Fixes diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index d437511b40c..be24d0e5a18 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli-lib", "description": "Lib for CLI for formatjs.", - "version": "7.3.2", + "version": "7.3.3", "license": "MIT", "author": "Linjie Ding ", "type": "module", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 18770177f07..f5225db6281 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.6.3](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.2...@formatjs/cli@6.6.3) (2025-03-26) + +**Note:** Version bump only for package @formatjs/cli + ## [6.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.1...@formatjs/cli@6.6.2) (2025-03-23) ### Bug Fixes diff --git a/packages/cli/package.json b/packages/cli/package.json index 8d35cc16866..e77ca1bd091 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli", "description": "A CLI for formatjs.", - "version": "6.6.2", + "version": "6.6.3", "license": "MIT", "author": "Linjie Ding ", "engines": { diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index db4c39185e9..52b63c97ae0 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.76](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.75...@formatjs/editor@2.0.76) (2025-03-26) + +**Note:** Version bump only for package @formatjs/editor + ## [2.0.75](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.74...@formatjs/editor@2.0.75) (2025-03-24) **Note:** Version bump only for package @formatjs/editor diff --git a/packages/editor/package.json b/packages/editor/package.json index 1ddcc4b4b86..e67cfb9166d 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/editor", - "version": "2.0.75", + "version": "2.0.76", "description": "A ICU MessageFormat Editor UI", "keywords": [ "intl", diff --git a/packages/eslint-plugin-formatjs/CHANGELOG.md b/packages/eslint-plugin-formatjs/CHANGELOG.md index 3831c11fe71..3548b9abea1 100644 --- a/packages/eslint-plugin-formatjs/CHANGELOG.md +++ b/packages/eslint-plugin-formatjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.3.1](https://github.com/formatjs/formatjs/compare/eslint-plugin-formatjs@5.3.0...eslint-plugin-formatjs@5.3.1) (2025-03-26) + +**Note:** Version bump only for package eslint-plugin-formatjs + # [5.3.0](https://github.com/formatjs/formatjs/compare/eslint-plugin-formatjs@5.2.14...eslint-plugin-formatjs@5.3.0) (2025-03-23) ### Bug Fixes diff --git a/packages/eslint-plugin-formatjs/package.json b/packages/eslint-plugin-formatjs/package.json index 378970762ee..9b56f5a6621 100644 --- a/packages/eslint-plugin-formatjs/package.json +++ b/packages/eslint-plugin-formatjs/package.json @@ -1,7 +1,7 @@ { "name": "eslint-plugin-formatjs", "description": "ESLint plugin for formatjs", - "version": "5.3.0", + "version": "5.3.1", "license": "MIT", "author": "Long Ho ", "dependencies": { diff --git a/packages/intl-datetimeformat/CHANGELOG.md b/packages/intl-datetimeformat/CHANGELOG.md index f576a41ca88..65efda25bfe 100644 --- a/packages/intl-datetimeformat/CHANGELOG.md +++ b/packages/intl-datetimeformat/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.18.0](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.17.4...@formatjs/intl-datetimeformat@6.18.0) (2025-03-26) + +### Features + +* **@formatjs/intl-datetimeformat:** tz data to 2025b, fix [#4873](https://github.com/formatjs/formatjs/issues/4873) ([bd451c1](https://github.com/formatjs/formatjs/commit/bd451c194cc79ffba4ebb11e07c349cb948015dc)) - by @longlho + ## [6.17.4](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.17.3...@formatjs/intl-datetimeformat@6.17.4) (2025-03-23) ### Bug Fixes diff --git a/packages/intl-datetimeformat/package.json b/packages/intl-datetimeformat/package.json index 0d56bafd9b2..32f5fa8bd52 100644 --- a/packages/intl-datetimeformat/package.json +++ b/packages/intl-datetimeformat/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/intl-datetimeformat", "description": "Intl.DateTimeFormat polyfill", - "version": "6.17.4", + "version": "6.18.0", "license": "MIT", "author": "Long Ho ", "types": "index.d.ts", diff --git a/packages/intl/CHANGELOG.md b/packages/intl/CHANGELOG.md index 067d7488ffc..fa2f1306b97 100644 --- a/packages/intl/CHANGELOG.md +++ b/packages/intl/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.1.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl@3.1.5...@formatjs/intl@3.1.6) (2025-03-26) + +### Bug Fixes + +* drop TS reqs, fix [#4917](https://github.com/formatjs/formatjs/issues/4917) ([f28e20d](https://github.com/formatjs/formatjs/commit/f28e20db2759a4345cb58054a324de6a9ffb5e63)) - by @longlho + ## [3.1.5](https://github.com/formatjs/formatjs/compare/@formatjs/intl@3.1.4...@formatjs/intl@3.1.5) (2025-03-23) **Note:** Version bump only for package @formatjs/intl diff --git a/packages/intl/package.json b/packages/intl/package.json index fe154e75c07..47513c8c958 100644 --- a/packages/intl/package.json +++ b/packages/intl/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/intl", "description": "Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.", - "version": "3.1.5", + "version": "3.1.6", "license": "MIT", "author": "Long Ho ", "sideEffects": false, diff --git a/packages/react-intl/CHANGELOG.md b/packages/react-intl/CHANGELOG.md index 5f37246d337..5667e13f5b9 100644 --- a/packages/react-intl/CHANGELOG.md +++ b/packages/react-intl/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.10](https://github.com/formatjs/formatjs/compare/react-intl@7.1.9...react-intl@7.1.10) (2025-03-26) + +### Bug Fixes + +* drop TS reqs, fix [#4917](https://github.com/formatjs/formatjs/issues/4917) ([f28e20d](https://github.com/formatjs/formatjs/commit/f28e20db2759a4345cb58054a324de6a9ffb5e63)) - by @longlho +* **react-intl:** restore old behavior, fix [#4918](https://github.com/formatjs/formatjs/issues/4918) ([e4771ac](https://github.com/formatjs/formatjs/commit/e4771acca4e21136bad94b63ef54742db6095960)) - by @longlho + ## [7.1.9](https://github.com/formatjs/formatjs/compare/react-intl@7.1.8...react-intl@7.1.9) (2025-03-24) ### Bug Fixes diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index 1614b0ecb84..1edfb2f2ac9 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -1,7 +1,7 @@ { "name": "react-intl", "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.", - "version": "7.1.9", + "version": "7.1.10", "license": "BSD-3-Clause", "author": "Eric Ferraiuolo ", "sideEffects": false, diff --git a/packages/ts-transformer/CHANGELOG.md b/packages/ts-transformer/CHANGELOG.md index e5d43d768dc..30061de3c7d 100644 --- a/packages/ts-transformer/CHANGELOG.md +++ b/packages/ts-transformer/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.13.34](https://github.com/formatjs/formatjs/compare/@formatjs/ts-transformer@3.13.33...@formatjs/ts-transformer@3.13.34) (2025-03-26) + +### Bug Fixes + +* drop TS reqs, fix [#4917](https://github.com/formatjs/formatjs/issues/4917) ([f28e20d](https://github.com/formatjs/formatjs/commit/f28e20db2759a4345cb58054a324de6a9ffb5e63)) - by @longlho + ## [3.13.33](https://github.com/formatjs/formatjs/compare/@formatjs/ts-transformer@3.13.32...@formatjs/ts-transformer@3.13.33) (2025-03-23) **Note:** Version bump only for package @formatjs/ts-transformer diff --git a/packages/ts-transformer/package.json b/packages/ts-transformer/package.json index dcf2de11bad..875c6358735 100644 --- a/packages/ts-transformer/package.json +++ b/packages/ts-transformer/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/ts-transformer", "description": "TS Compiler transformer for formatjs", - "version": "3.13.33", + "version": "3.13.34", "license": "MIT", "author": "Long Ho ", "types": "index.d.ts", diff --git a/packages/vue-intl/CHANGELOG.md b/packages/vue-intl/CHANGELOG.md index 61b6f919852..3c4affcd0ea 100644 --- a/packages/vue-intl/CHANGELOG.md +++ b/packages/vue-intl/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.5.25](https://github.com/formatjs/formatjs/compare/vue-intl@6.5.24...vue-intl@6.5.25) (2025-03-26) + +**Note:** Version bump only for package vue-intl + ## [6.5.24](https://github.com/formatjs/formatjs/compare/vue-intl@6.5.23...vue-intl@6.5.24) (2025-03-23) ### Bug Fixes diff --git a/packages/vue-intl/package.json b/packages/vue-intl/package.json index 9064db5d27b..43b8ad2419a 100644 --- a/packages/vue-intl/package.json +++ b/packages/vue-intl/package.json @@ -1,7 +1,7 @@ { "name": "vue-intl", "description": "formatjs intl binding for vue", - "version": "6.5.24", + "version": "6.5.25", "license": "ISC", "author": "Long Ho ", "dependencies": { From ec81e14c71516ab365abf5d3b6dc9b3f218865ff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Mar 2025 01:43:43 +0000 Subject: [PATCH 20/59] chore(deps): update dependency rules_nodejs to v6.3.4 (#4922) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_nodejs](https://redirect.github.com/bazel-contrib/rules_nodejs) | bazel_dep | patch | `6.3.3` -> `6.3.4` | --- ### Release Notes

bazel-contrib/rules_nodejs (rules_nodejs) ### [`v6.3.4`](https://redirect.github.com/bazel-contrib/rules_nodejs/releases/tag/v6.3.4) #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_nodejs", version = "6.3.4") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_nodejs", sha256 = "b361863788b15d9d0cebf6803c22e8d1afa689a0eefef96dec46bcce30527090", strip_prefix = "rules_nodejs-6.3.4", url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.4/rules_nodejs-v6.3.4.tar.gz", ) ``` #### What's Changed - Update Node.js Versions by [@​mattem](https://redirect.github.com/mattem) in [https://github.com/bazel-contrib/rules_nodejs/pull/3814](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3814) - Update Node.js Versions by [@​mattem](https://redirect.github.com/mattem) in [https://github.com/bazel-contrib/rules_nodejs/pull/3817](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3817) - Update Node.js Versions by [@​mattem](https://redirect.github.com/mattem) in [https://github.com/bazel-contrib/rules_nodejs/pull/3818](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3818) - chore: update dependency aspect_bazel_lib to v2.13.0 - autoclosed by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/bazel-contrib/rules_nodejs/pull/3816](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3816) - Update Node.js Versions by [@​mattem](https://redirect.github.com/mattem) in [https://github.com/bazel-contrib/rules_nodejs/pull/3819](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3819) - chore: update dependency aspect_bazel_lib to v2.14.0 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/bazel-contrib/rules_nodejs/pull/3820](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3820) - chore: add auto-release by [@​alexeagle](https://redirect.github.com/alexeagle) in [https://github.com/bazel-contrib/rules_nodejs/pull/3822](https://redirect.github.com/bazel-contrib/rules_nodejs/pull/3822) **Full Changelog**: https://github.com/bazel-contrib/rules_nodejs/compare/v6.3.3...v6.3.4
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 64755c4030c..614861ccd55 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -10,7 +10,7 @@ bazel_dep(name = "aspect_rules_js", version = "2.3.3") ####### Node.js version ######### # By default you get the node version from DEFAULT_NODE_VERSION in @rules_nodejs//nodejs:repositories.bzl # Optionally you can pin a different node version: -bazel_dep(name = "rules_nodejs", version = "6.3.3") +bazel_dep(name = "rules_nodejs", version = "6.3.4") node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node", dev_dependency = True) node.toolchain(node_version = "20.17.0") From e6fa1cf7ec5379e7d38aa7033850732c5ca7affc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Mar 2025 01:51:37 +0000 Subject: [PATCH 21/59] fix(deps): update dependency eslint to v9.23.0 (#4923) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`9.20.1` -> `9.23.0`](https://renovatebot.com/diffs/npm/eslint/9.20.1/9.23.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.20.1/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.20.1/9.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
eslint/eslint (eslint) ### [`v9.23.0`](https://redirect.github.com/eslint/eslint/compare/v9.22.0...2aaadceec13e6df89a0c56e2b6ce4a145c1ac3aa) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.22.0...v9.23.0) ### [`v9.22.0`](https://redirect.github.com/eslint/eslint/compare/v9.21.0...60a78e7964fbb79c0e55e86845a87e0eb22d4de3) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.21.0...v9.22.0) ### [`v9.21.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.21.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.20.1...v9.21.0) ##### Features - [`418717f`](https://redirect.github.com/eslint/eslint/commit/418717f1150bb794c40014eca60c9116de2b0488) feat: introduce new deprecated types for rules ([#​19238](https://redirect.github.com/eslint/eslint/issues/19238)) (fnx) - [`5c5b802`](https://redirect.github.com/eslint/eslint/commit/5c5b8025d3e2a2a796909bdf7866fdce2a2f334c) feat: Add `--ext` CLI option ([#​19405](https://redirect.github.com/eslint/eslint/issues/19405)) (Milos Djermanovic) ##### Bug Fixes - [`db5340d`](https://redirect.github.com/eslint/eslint/commit/db5340d57bff6b6e3a148f0f2bb56c7da6614ec0) fix: update missing plugin message template ([#​19445](https://redirect.github.com/eslint/eslint/issues/19445)) (Milos Djermanovic) - [`d8ffdd4`](https://redirect.github.com/eslint/eslint/commit/d8ffdd4e51ac46cef51b4118aa3d97195b38de63) fix: do not exit process on rule crash ([#​19436](https://redirect.github.com/eslint/eslint/issues/19436)) (Francesco Trotta) ##### Documentation - [`c5561ea`](https://redirect.github.com/eslint/eslint/commit/c5561ea7fcc9d48f7c8017f51fb64fcdf13ff832) docs: Update README (GitHub Actions Bot) - [`80b0485`](https://redirect.github.com/eslint/eslint/commit/80b048535e1d951692e838fe502fb0edb72c837f) docs: replace `var` with `let` and `const` in rule example ([#​19434](https://redirect.github.com/eslint/eslint/issues/19434)) (Tanuj Kanti) - [`f67d5e8`](https://redirect.github.com/eslint/eslint/commit/f67d5e875324a9d899598b11807a9c7624021432) docs: Update README (GitHub Actions Bot) - [`75afc61`](https://redirect.github.com/eslint/eslint/commit/75afc61ff89c8c38a31877d1302584af9266f6d3) docs: Update README (GitHub Actions Bot) - [`0636cab`](https://redirect.github.com/eslint/eslint/commit/0636caba7dd7c77c1845a69257bda68d5287a097) docs: Update Eleventy from v2 to v3 ([#​19415](https://redirect.github.com/eslint/eslint/issues/19415)) (Amaresh S M) - [`dd7d930`](https://redirect.github.com/eslint/eslint/commit/dd7d93063418a9a9064a0e7cb7f556f5b8b6e96b) docs: Update README (GitHub Actions Bot) ##### Chores - [`a8c9a9f`](https://redirect.github.com/eslint/eslint/commit/a8c9a9f1b30db08094b145dd79921ae302b6ae24) chore: update `@eslint/eslintrc` and `@eslint/js` ([#​19453](https://redirect.github.com/eslint/eslint/issues/19453)) (Francesco Trotta) - [`265e0cf`](https://redirect.github.com/eslint/eslint/commit/265e0cf6d03df44f0e65ce5bcb0bac382189486a) chore: package.json update for [@​eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`3401b85`](https://redirect.github.com/eslint/eslint/commit/3401b85faaf75629900b7592433169fc00d8b224) test: add test for `Rule.ReportDescriptor` type ([#​19449](https://redirect.github.com/eslint/eslint/issues/19449)) (Francesco Trotta) - [`e497aa7`](https://redirect.github.com/eslint/eslint/commit/e497aa75f5441406985d417303081944f24acf6f) chore: update rewrite dependencies ([#​19448](https://redirect.github.com/eslint/eslint/issues/19448)) (Francesco Trotta) - [`dab5478`](https://redirect.github.com/eslint/eslint/commit/dab5478e8628447dbf9eaaa8b6f36d7ca253ed48) chore: better error message for missing plugin in config ([#​19402](https://redirect.github.com/eslint/eslint/issues/19402)) (Tanuj Kanti) - [`ebfe2eb`](https://redirect.github.com/eslint/eslint/commit/ebfe2ebc3d8b8f2d84caf309b2fc6bc8fd66fc22) chore: set js language for bug report issue config block ([#​19439](https://redirect.github.com/eslint/eslint/issues/19439)) (Josh Goldberg ✨) - [`5fd211d`](https://redirect.github.com/eslint/eslint/commit/5fd211d00b6f0fc58cf587196a432325b7b88ec2) test: processors can return subpaths ([#​19425](https://redirect.github.com/eslint/eslint/issues/19425)) (Milos Djermanovic)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 481 ++++++++++++++++++++++++++----------------------- 2 files changed, 261 insertions(+), 222 deletions(-) diff --git a/package.json b/package.json index 5d162e523d1..3dadfef63a9 100644 --- a/package.json +++ b/package.json @@ -171,7 +171,7 @@ "resolutions": { "@glimmer/interfaces": "0.94.6", "@glimmer/syntax": "0.94.9", - "eslint": "9.20.1", + "eslint": "9.23.0", "react": "18", "react-dom": "18", "source-map-js": "1.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a68796a0b7..af9f96254bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: overrides: '@glimmer/interfaces': 0.94.6 '@glimmer/syntax': 0.94.9 - eslint: 9.20.1 + eslint: 9.23.0 react: '18' react-dom: '18' source-map-js: 1.2.1 @@ -162,13 +162,13 @@ importers: version: 5.28.5(@swc/core@1.10.16(@swc/helpers@0.5.15)) '@typescript-eslint/parser': specifier: ^8.27.0 - version: 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/rule-tester': specifier: ^8.27.0 - version: 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/utils': specifier: ^8.27.0 - version: 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) '@unicode/unicode-13.0.0': specifier: ^1.6.0 version: 1.6.5 @@ -227,8 +227,8 @@ importers: specifier: ^6.1.5 version: 6.1.5 eslint: - specifier: 9.20.1 - version: 9.20.1(jiti@2.4.2) + specifier: 9.23.0 + version: 9.23.0(jiti@2.4.2) fast-glob: specifier: ^3.3.2 version: 3.3.3 @@ -342,7 +342,7 @@ importers: version: 8.0.0-rc.1(vue@3.5.13(typescript@5.7.3)) vue-eslint-parser: specifier: ^10.1.1 - version: 10.1.1(eslint@9.20.1(jiti@2.4.2)) + version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 version: 17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) @@ -538,10 +538,10 @@ importers: version: 3.0.2 '@typescript-eslint/utils': specifier: ^8.27.0 - version: 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) eslint: - specifier: 9.20.1 - version: 9.20.1(jiti@2.4.2) + specifier: 9.23.0 + version: 9.23.0(jiti@2.4.2) magic-string: specifier: ^0.30.0 version: 0.30.14 @@ -558,8 +558,8 @@ importers: packages/eslint-plugin-formatjs/integration-tests: dependencies: eslint: - specifier: 9.20.1 - version: 9.20.1(jiti@2.4.2) + specifier: 9.23.0 + version: 9.23.0(jiti@2.4.2) eslint-plugin-formatjs: specifier: workspace:* version: link:.. @@ -987,22 +987,22 @@ importers: devDependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/plugin-google-analytics': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) '@docusaurus/theme-common': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-live-codeblock': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/types': specifier: ^3.7.0 - version: 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@formatjs/icu-messageformat-parser': specifier: workspace:* version: link:../packages/icu-messageformat-parser @@ -1017,7 +1017,7 @@ importers: version: 2.1.1 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -1764,6 +1764,10 @@ packages: resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.27.0': + resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.26.9': resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -2485,7 +2489,13 @@ packages: resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 + + '@eslint-community/eslint-utils@4.5.1': + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: 9.23.0 '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} @@ -2495,28 +2505,28 @@ packages: resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} + '@eslint/config-helpers@0.2.0': + resolution: {integrity: sha512-yJLLmLexii32mGrhW29qvU3QBVTu0GUmEf/J4XsBtVhp4JkIUFN/BjWqTF63yRvGApIDpZm5fa97LtYtINmfeQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.11.0': - resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==} + '@eslint/core@0.12.0': + resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.20.0': - resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==} + '@eslint/js@9.23.0': + resolution: {integrity: sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + '@eslint/plugin-kit@0.2.7': + resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@glimmer/env@0.1.7': @@ -2583,8 +2593,8 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + '@humanwhocodes/retry@0.4.2': + resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} engines: {node: '>=18.18'} '@isaacs/cliui@8.0.2': @@ -3243,6 +3253,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} @@ -3445,14 +3458,14 @@ packages: resolution: {integrity: sha512-XGwIabPallYipmcOk45DpsBSgLC64A0yvdAkrwEzwZ2viqGqRUJ8eEYoPz0CWnutgAFbNMPdsGGvzjSmcWVlEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 typescript: 5.7.3 '@typescript-eslint/rule-tester@8.27.0': resolution: {integrity: sha512-38XMf0Y1G7iApnxutV+5iLwRTOKKSSMVFj9jPIhe7RHQsR4bF1VPUe+dvxrsas3jz5QyT6WtLwMBTLB5Gtghyg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 '@typescript-eslint/scope-manager@8.27.0': resolution: {integrity: sha512-8oI9GwPMQmBryaaxG1tOZdxXVeMDte6NyJA4i7/TWa4fBwgnAXYlIQP+uYOeqAaLJ2JRxlG9CAyL+C+YE9Xknw==} @@ -3472,7 +3485,7 @@ packages: resolution: {integrity: sha512-njkodcwH1yvmo31YWgRHNb/x1Xhhq4/m81PhtvmRngD8iHPehxffz1SNCO+kwaePhATC+kOa/ggmvPoPza5i0Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 typescript: 5.7.3 '@typescript-eslint/visitor-keys@8.27.0': @@ -3670,6 +3683,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true + add-matchers@0.6.2: resolution: {integrity: sha512-hVO2wodMei9RF00qe+506MoeJ/NEOdCMEkSJ12+fC3hx/5Z4zmhNiP92nJEF6XhmXokeB0hOtuQrjHCx2vmXrQ==} @@ -5317,6 +5335,10 @@ packages: resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-scope@8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5325,8 +5347,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.20.1: - resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==} + eslint@9.23.0: + resolution: {integrity: sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -5619,8 +5641,8 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} @@ -5639,7 +5661,7 @@ packages: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 typescript: 5.7.3 vue-template-compiler: '*' webpack: '>= 4' @@ -9960,7 +9982,7 @@ packages: resolution: {integrity: sha512-bh2Z/Au5slro9QJ3neFYLanZtb1jH+W2bKqGHXAoYD4vZgNG3KeotL7JpPv5xzY4UXUXJl7TrIsnzECH63kd3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.20.1 + eslint: 9.23.0 vue-loader@17.4.2: resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} @@ -11218,6 +11240,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.27.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 @@ -11634,7 +11660,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/babel@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -11647,7 +11673,7 @@ snapshots: '@babel/runtime-corejs3': 7.26.0 '@babel/traverse': 7.26.10 '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.0 tslib: 2.8.1 @@ -11661,14 +11687,14 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/bundler@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@babel/core': 7.26.10 - '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/cssnano-preset': 3.7.0 '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) clean-css: 5.3.3 copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) @@ -11682,7 +11708,7 @@ snapshots: postcss: 8.5.1 postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) postcss-preset-env: 10.1.3(postcss@8.5.1) - react-dev-utils: 12.0.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) terser-webpack-plugin: 5.3.11(@swc/core@1.10.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) tslib: 2.8.1 url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) @@ -11706,15 +11732,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/bundler': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/bundler': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) boxen: 6.2.1 chalk: 4.1.2 @@ -11736,7 +11762,7 @@ snapshots: p-map: 4.0.0 prompts: 2.4.2 react: 19.0.0 - react-dev-utils: 12.0.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' @@ -11785,12 +11811,12 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/mdx-loader@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mdx-js/mdx': 3.1.0(acorn@8.14.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 @@ -11821,9 +11847,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -11840,17 +11866,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.0 @@ -11884,17 +11910,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.0 @@ -11926,13 +11952,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -11959,11 +11985,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -11990,11 +12016,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12019,11 +12045,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/gtag.js': 0.0.12 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12049,11 +12075,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12078,14 +12104,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12112,12 +12138,12 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) react: 19.0.0 @@ -12145,22 +12171,22 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-classic': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-classic': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -12192,21 +12218,21 @@ snapshots: '@types/react': 19.0.12 react: 19.0.0 - '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -12243,13 +12269,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -12268,12 +12294,12 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@philpl/buble': 0.19.7 clsx: 2.1.1 fs-extra: 11.3.0 @@ -12303,16 +12329,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': dependencies: '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) algoliasearch: 5.19.0 algoliasearch-helper: 3.23.0(algoliasearch@5.19.0) clsx: 2.1.1 @@ -12352,9 +12378,9 @@ snapshots: fs-extra: 11.3.0 tslib: 2.8.1 - '@docusaurus/types@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/types@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mdx-js/mdx': 3.1.0(acorn@8.14.0) + '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@types/history': 4.7.11 '@types/react': 19.0.12 commander: 5.1.0 @@ -12373,9 +12399,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-common@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tslib: 2.8.1 transitivePeerDependencies: - '@swc/core' @@ -12387,11 +12413,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-validation@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -12407,11 +12433,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) escape-string-regexp: 4.0.0 file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) fs-extra: 11.3.0 @@ -12535,9 +12561,14 @@ snapshots: '@esbuild/win32-x64@0.24.2': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.23.0(jiti@2.4.2))': dependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.5.1(eslint@9.23.0(jiti@2.4.2))': + dependencies: + eslint: 9.23.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -12550,15 +12581,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/core@0.10.0': - dependencies: - '@types/json-schema': 7.0.15 + '@eslint/config-helpers@0.2.0': {} - '@eslint/core@0.11.0': + '@eslint/core@0.12.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.2.0': + '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 debug: 4.4.0 @@ -12572,13 +12601,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.20.0': {} + '@eslint/js@9.23.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.5': + '@eslint/plugin-kit@0.2.7': dependencies: - '@eslint/core': 0.10.0 + '@eslint/core': 0.12.0 levn: 0.4.1 '@glimmer/env@0.1.7': {} @@ -12664,7 +12693,7 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.2': {} '@isaacs/cliui@8.0.2': dependencies: @@ -12875,7 +12904,7 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@mdx-js/mdx@3.1.0(acorn@8.14.0)': + '@mdx-js/mdx@3.1.0(acorn@8.14.1)': dependencies: '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 @@ -12889,7 +12918,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.2 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.0(acorn@8.14.0) + recma-jsx: 1.0.0(acorn@8.14.1) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.0 @@ -13096,7 +13125,7 @@ snapshots: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 invariant: 2.2.4 prop-types: 15.8.1 react: 19.0.0 @@ -13307,7 +13336,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -13441,6 +13470,8 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.7': {} + '@types/express-serve-static-core@4.19.6': dependencies: '@types/node': 22.13.10 @@ -13681,25 +13712,25 @@ snapshots: '@types/node': 22.13.10 optional: true - '@typescript-eslint/parser@8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/parser@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.27.0 debug: 4.4.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/rule-tester@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/parser': 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) ajv: 6.12.6 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 semver: 7.7.1 @@ -13728,13 +13759,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.27.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/utils@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -13985,9 +14016,9 @@ snapshots: dependencies: acorn: 6.4.2 - acorn-jsx@5.3.2(acorn@8.14.0): + acorn-jsx@5.3.2(acorn@8.14.1): dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk@8.3.4: dependencies: @@ -13997,6 +14028,8 @@ snapshots: acorn@8.14.0: {} + acorn@8.14.1: {} + add-matchers@0.6.2: {} address@1.2.2: {} @@ -15476,9 +15509,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.0)(eslint@9.20.1(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) autocomplete.js: 0.37.1 clsx: 2.1.1 gauge: 3.0.2 @@ -15784,7 +15817,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.14.0 + acorn: 8.14.1 esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 @@ -15875,30 +15908,36 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.3.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-visitor-keys@3.4.3: {} eslint-visitor-keys@4.2.0: {} - eslint@9.20.1(jiti@2.4.2): + eslint@9.23.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.2 - '@eslint/core': 0.11.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.20.0 - '@eslint/plugin-kit': 0.2.5 + '@eslint/config-helpers': 0.2.0 + '@eslint/core': 0.12.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.23.0 + '@eslint/plugin-kit': 0.2.7 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 - '@types/estree': 1.0.6 + '@humanwhocodes/retry': 0.4.2 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 + eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 esquery: 1.6.0 @@ -15922,8 +15961,8 @@ snapshots: espree@10.3.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 4.2.0 esprima@4.0.1: {} @@ -15966,7 +16005,7 @@ snapshots: estree-util-value-to-estree@3.2.1: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-util-visit@2.0.0: dependencies: @@ -16271,14 +16310,14 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.2 + flatted: 3.3.3 keyv: 4.5.4 flat@5.0.2: {} flatted@3.3.1: {} - flatted@3.3.2: {} + flatted@3.3.3: {} follow-redirects@1.15.9: {} @@ -16287,7 +16326,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -16305,7 +16344,7 @@ snapshots: typescript: 5.7.3 webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) optionalDependencies: - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) form-data-encoder@2.1.4: {} @@ -18460,8 +18499,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) micromark-extension-mdx-expression: 3.0.0 micromark-extension-mdx-jsx: 3.0.1 micromark-extension-mdx-md: 2.0.0 @@ -19809,7 +19848,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -19820,7 +19859,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19979,9 +20018,9 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.0(acorn@8.14.0): + recma-jsx@1.0.0(acorn@8.14.1): dependencies: - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn-jsx: 5.3.2(acorn@8.14.1) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -20026,7 +20065,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.27.0 regexpu-core@4.8.0: dependencies: @@ -21541,10 +21580,10 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-eslint-parser@10.1.1(eslint@9.20.1(jiti@2.4.2)): + vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.20.1(jiti@2.4.2) + eslint: 9.23.0(jiti@2.4.2) eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 From c24a75f2f471f7f32e81bf4bb9658a7fe4606711 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Mar 2025 02:30:07 +0000 Subject: [PATCH 22/59] chore(deps): update dependency vite to v6.1.2 [security] (#4925) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.1.0` -> `6.1.2`](https://renovatebot.com/diffs/npm/vite/6.1.0/6.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/6.1.0/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.1.0/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ### GitHub Vulnerability Alerts #### [CVE-2025-30208](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-x574-m823-4x7w) ### Summary The contents of arbitrary files can be returned to the browser. ### Impact Only apps explicitly exposing the Vite dev server to the network (using `--host` or [`server.host` config option](https://vitejs.dev/config/server-options.html#server-host)) are affected. ### Details `@fs` denies access to files outside of Vite serving allow list. Adding `?raw??` or `?import&raw??` to the URL bypasses this limitation and returns the file content if it exists. This bypass exists because trailing separators such as `?` are removed in several places, but are not accounted for in query string regexes. ### PoC ```bash $ npm create vite@latest $ cd vite-project/ $ npm install $ npm run dev $ echo "top secret content" > /tmp/secret.txt # expected behaviour $ curl "http://localhost:5173/@​fs/tmp/secret.txt"

403 Restricted

The request url "/tmp/secret.txt" is outside of Vite serving allow list. # security bypassed $ curl "http://localhost:5173/@​fs/tmp/secret.txt?import&raw??" export default "top secret content\n" //# sourceMappingURL=data:application/json;base64,eyJ2... ``` --- ### Release Notes

vitejs/vite (vite) ### [`v6.1.2`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.2) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.1...v6.1.2) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.2/packages/vite/CHANGELOG.md) for details. ### [`v6.1.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small611-2025-02-19-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.0...v6.1.1) - fix: ensure `.[cm]?[tj]sx?` static assets are JS mime ([#​19453](https://redirect.github.com/vitejs/vite/issues/19453)) ([e7ba55e](https://redirect.github.com/vitejs/vite/commit/e7ba55e7d57ad97ab43682b152159e29fa4b3753)), closes [#​19453](https://redirect.github.com/vitejs/vite/issues/19453) - fix: ignore `*.ipv4` address in cert ([#​19416](https://redirect.github.com/vitejs/vite/issues/19416)) ([973283b](https://redirect.github.com/vitejs/vite/commit/973283bf84c3dca42e2e20a9f9b8761011878b8b)), closes [#​19416](https://redirect.github.com/vitejs/vite/issues/19416) - fix(css): run rewrite plugin if postcss plugin exists ([#​19371](https://redirect.github.com/vitejs/vite/issues/19371)) ([bcdb51a](https://redirect.github.com/vitejs/vite/commit/bcdb51a1ac082f4e8ed6f820787d6745dfaa972d)), closes [#​19371](https://redirect.github.com/vitejs/vite/issues/19371) - fix(deps): bump tsconfck ([#​19375](https://redirect.github.com/vitejs/vite/issues/19375)) ([746a583](https://redirect.github.com/vitejs/vite/commit/746a583d42592a31e1e8e80cc790a7c9e6acf58e)), closes [#​19375](https://redirect.github.com/vitejs/vite/issues/19375) - fix(deps): update all non-major dependencies ([#​19392](https://redirect.github.com/vitejs/vite/issues/19392)) ([60456a5](https://redirect.github.com/vitejs/vite/commit/60456a54fe90872dbd4bed332ecbd85bc88deb92)), closes [#​19392](https://redirect.github.com/vitejs/vite/issues/19392) - fix(deps): update all non-major dependencies ([#​19440](https://redirect.github.com/vitejs/vite/issues/19440)) ([ccac73d](https://redirect.github.com/vitejs/vite/commit/ccac73d9d0e92c7232f09207d1d6b893e823ed8e)), closes [#​19440](https://redirect.github.com/vitejs/vite/issues/19440) - fix(html): ignore malformed src attrs ([#​19397](https://redirect.github.com/vitejs/vite/issues/19397)) ([aff7812](https://redirect.github.com/vitejs/vite/commit/aff7812f0aed059c05ca36c86bf907d25964119a)), closes [#​19397](https://redirect.github.com/vitejs/vite/issues/19397) - fix(worker): fix web worker type detection ([#​19462](https://redirect.github.com/vitejs/vite/issues/19462)) ([edc65ea](https://redirect.github.com/vitejs/vite/commit/edc65eafa332b57ce44835deb7d7707e2d036c24)), closes [#​19462](https://redirect.github.com/vitejs/vite/issues/19462) - refactor: remove custom .jxl mime ([#​19457](https://redirect.github.com/vitejs/vite/issues/19457)) ([0c85464](https://redirect.github.com/vitejs/vite/commit/0c854645bd17960abbe8f01b602d1a1da1a2b9fd)), closes [#​19457](https://redirect.github.com/vitejs/vite/issues/19457) - feat: add support for injecting debug IDs ([#​18763](https://redirect.github.com/vitejs/vite/issues/18763)) ([0ff556a](https://redirect.github.com/vitejs/vite/commit/0ff556a6d9b55bff7cac17396ce7d4397becacaa)), closes [#​18763](https://redirect.github.com/vitejs/vite/issues/18763) - chore: update 6.1.0 changelog ([#​19363](https://redirect.github.com/vitejs/vite/issues/19363)) ([fa7c211](https://redirect.github.com/vitejs/vite/commit/fa7c211bf3e51269f8a8601e5994fb3ebb6859f9)), closes [#​19363](https://redirect.github.com/vitejs/vite/issues/19363)
--- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 230 ++++++++++++++++++++++++------------------------- 1 file changed, 112 insertions(+), 118 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index af9f96254bf..bbffb582f5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,7 +330,7 @@ importers: version: 1.0.4 vite: specifier: ^6 - version: 6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) vitest: specifier: ^3 version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) @@ -1760,10 +1760,6 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.10': - resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.0': resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} @@ -2813,98 +2809,103 @@ packages: engines: {node: '>=18'} hasBin: true - '@rollup/rollup-android-arm-eabi@4.34.7': - resolution: {integrity: sha512-l6CtzHYo8D2TQ3J7qJNpp3Q1Iye56ssIAtqbM2H8axxCEEwvN7o8Ze9PuIapbxFL3OHrJU2JBX6FIIVnP/rYyw==} + '@rollup/rollup-android-arm-eabi@4.37.0': + resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.34.7': - resolution: {integrity: sha512-KvyJpFUueUnSp53zhAa293QBYqwm94TgYTIfXyOTtidhm5V0LbLCJQRGkQClYiX3FXDQGSvPxOTD/6rPStMMDg==} + '@rollup/rollup-android-arm64@4.37.0': + resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.34.7': - resolution: {integrity: sha512-jq87CjmgL9YIKvs8ybtIC98s/M3HdbqXhllcy9EdLV0yMg1DpxES2gr65nNy7ObNo/vZ/MrOTxt0bE5LinL6mA==} + '@rollup/rollup-darwin-arm64@4.37.0': + resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.34.7': - resolution: {integrity: sha512-rSI/m8OxBjsdnMMg0WEetu/w+LhLAcCDEiL66lmMX4R3oaml3eXz3Dxfvrxs1FbzPbJMaItQiksyMfv1hoIxnA==} + '@rollup/rollup-darwin-x64@4.37.0': + resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.34.7': - resolution: {integrity: sha512-oIoJRy3ZrdsXpFuWDtzsOOa/E/RbRWXVokpVrNnkS7npz8GEG++E1gYbzhYxhxHbO2om1T26BZjVmdIoyN2WtA==} + '@rollup/rollup-freebsd-arm64@4.37.0': + resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.34.7': - resolution: {integrity: sha512-X++QSLm4NZfZ3VXGVwyHdRf58IBbCu9ammgJxuWZYLX0du6kZvdNqPwrjvDfwmi6wFdvfZ/s6K7ia0E5kI7m8Q==} + '@rollup/rollup-freebsd-x64@4.37.0': + resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.34.7': - resolution: {integrity: sha512-Z0TzhrsNqukTz3ISzrvyshQpFnFRfLunYiXxlCRvcrb3nvC5rVKI+ZXPFG/Aa4jhQa1gHgH3A0exHaRRN4VmdQ==} + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': + resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.34.7': - resolution: {integrity: sha512-nkznpyXekFAbvFBKBy4nNppSgneB1wwG1yx/hujN3wRnhnkrYVugMTCBXED4+Ni6thoWfQuHNYbFjgGH0MBXtw==} + '@rollup/rollup-linux-arm-musleabihf@4.37.0': + resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.34.7': - resolution: {integrity: sha512-KCjlUkcKs6PjOcxolqrXglBDcfCuUCTVlX5BgzgoJHw+1rWH1MCkETLkLe5iLLS9dP5gKC7mp3y6x8c1oGBUtA==} + '@rollup/rollup-linux-arm64-gnu@4.37.0': + resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.34.7': - resolution: {integrity: sha512-uFLJFz6+utmpbR313TTx+NpPuAXbPz4BhTQzgaP0tozlLnGnQ6rCo6tLwaSa6b7l6gRErjLicXQ1iPiXzYotjw==} + '@rollup/rollup-linux-arm64-musl@4.37.0': + resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.34.7': - resolution: {integrity: sha512-ws8pc68UcJJqCpneDFepnwlsMUFoWvPbWXT/XUrJ7rWUL9vLoIN3GAasgG+nCvq8xrE3pIrd+qLX/jotcLy0Qw==} + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': + resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.34.7': - resolution: {integrity: sha512-vrDk9JDa/BFkxcS2PbWpr0C/LiiSLxFbNOBgfbW6P8TBe9PPHx9Wqbvx2xgNi1TOAyQHQJ7RZFqBiEohm79r0w==} + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': + resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.34.7': - resolution: {integrity: sha512-rB+ejFyjtmSo+g/a4eovDD1lHWHVqizN8P0Hm0RElkINpS0XOdpaXloqM4FBkF9ZWEzg6bezymbpLmeMldfLTw==} + '@rollup/rollup-linux-riscv64-gnu@4.37.0': + resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.37.0': + resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.34.7': - resolution: {integrity: sha512-nNXNjo4As6dNqRn7OrsnHzwTgtypfRA3u3AKr0B3sOOo+HkedIbn8ZtFnB+4XyKJojIfqDKmbIzO1QydQ8c+Pw==} + '@rollup/rollup-linux-s390x-gnu@4.37.0': + resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.34.7': - resolution: {integrity: sha512-9kPVf9ahnpOMSGlCxXGv980wXD0zRR3wyk8+33/MXQIpQEOpaNe7dEHm5LMfyRZRNt9lMEQuH0jUKj15MkM7QA==} + '@rollup/rollup-linux-x64-gnu@4.37.0': + resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.34.7': - resolution: {integrity: sha512-7wJPXRWTTPtTFDFezA8sle/1sdgxDjuMoRXEKtx97ViRxGGkVQYovem+Q8Pr/2HxiHp74SSRG+o6R0Yq0shPwQ==} + '@rollup/rollup-linux-x64-musl@4.37.0': + resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.34.7': - resolution: {integrity: sha512-MN7aaBC7mAjsiMEZcsJvwNsQVNZShgES/9SzWp1HC9Yjqb5OpexYnRjF7RmE4itbeesHMYYQiAtUAQaSKs2Rfw==} + '@rollup/rollup-win32-arm64-msvc@4.37.0': + resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.34.7': - resolution: {integrity: sha512-aeawEKYswsFu1LhDM9RIgToobquzdtSc4jSVqHV8uApz4FVvhFl/mKh92wc8WpFc6aYCothV/03UjY6y7yLgbg==} + '@rollup/rollup-win32-ia32-msvc@4.37.0': + resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.7': - resolution: {integrity: sha512-4ZedScpxxIrVO7otcZ8kCX1mZArtH2Wfj3uFCxRJ9NO80gg1XV0U/b2f/MKaGwj2X3QopHfoWiDQ917FRpwY3w==} + '@rollup/rollup-win32-x64-msvc@4.37.0': + resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} cpu: [x64] os: [win32] @@ -7463,13 +7464,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -8321,14 +8317,14 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.1: resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -8815,8 +8811,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rollup@4.34.7: - resolution: {integrity: sha512-8qhyN0oZ4x0H6wmBgfKxJtxM7qS98YJ0k0kNh5ECVtuchIJ7z9IVVvzpmtQyT10PXKMtBxYr1wQ5Apg8RS8kXQ==} + rollup@4.37.0: + resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9898,8 +9894,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@6.1.0: - resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==} + vite@6.1.2: + resolution: {integrity: sha512-EiXfDyO/uNKhYOSlZ6+9qBz4H46A8Lr07pyjmb88KTbJ+xkXvnqtxvgtg2VxPU6Kfj8Ep0un9JLqdrCWLqIanw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -11236,10 +11232,6 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.10': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -13038,61 +13030,64 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/rollup-android-arm-eabi@4.34.7': + '@rollup/rollup-android-arm-eabi@4.37.0': + optional: true + + '@rollup/rollup-android-arm64@4.37.0': optional: true - '@rollup/rollup-android-arm64@4.34.7': + '@rollup/rollup-darwin-arm64@4.37.0': optional: true - '@rollup/rollup-darwin-arm64@4.34.7': + '@rollup/rollup-darwin-x64@4.37.0': optional: true - '@rollup/rollup-darwin-x64@4.34.7': + '@rollup/rollup-freebsd-arm64@4.37.0': optional: true - '@rollup/rollup-freebsd-arm64@4.34.7': + '@rollup/rollup-freebsd-x64@4.37.0': optional: true - '@rollup/rollup-freebsd-x64@4.34.7': + '@rollup/rollup-linux-arm-gnueabihf@4.37.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.34.7': + '@rollup/rollup-linux-arm-musleabihf@4.37.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.34.7': + '@rollup/rollup-linux-arm64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.34.7': + '@rollup/rollup-linux-arm64-musl@4.37.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.34.7': + '@rollup/rollup-linux-loongarch64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.34.7': + '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.34.7': + '@rollup/rollup-linux-riscv64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.34.7': + '@rollup/rollup-linux-riscv64-musl@4.37.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.34.7': + '@rollup/rollup-linux-s390x-gnu@4.37.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.34.7': + '@rollup/rollup-linux-x64-gnu@4.37.0': optional: true - '@rollup/rollup-linux-x64-musl@4.34.7': + '@rollup/rollup-linux-x64-musl@4.37.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.34.7': + '@rollup/rollup-win32-arm64-msvc@4.37.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.34.7': + '@rollup/rollup-win32-ia32-msvc@4.37.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.34.7': + '@rollup/rollup-win32-x64-msvc@4.37.0': optional: true '@sideway/address@4.1.5': @@ -13786,13 +13781,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.5(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@vitest/mocker@3.0.5(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.5 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) '@vitest/pretty-format@3.0.5': dependencies: @@ -13842,7 +13837,7 @@ snapshots: '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.14 - postcss: 8.4.49 + postcss: 8.5.3 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -16860,7 +16855,7 @@ snapshots: history@4.10.1: dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.26.0 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -18759,9 +18754,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nanoid@3.3.7: {} - - nanoid@3.3.8: {} + nanoid@3.3.11: {} natural-compare@1.4.0: {} @@ -19640,15 +19633,15 @@ snapshots: dependencies: postcss: 8.5.1 - postcss@8.4.49: + postcss@8.5.1: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.1: + postcss@8.5.3: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -20286,29 +20279,30 @@ snapshots: semver-compare: 1.0.0 sprintf-js: 1.1.3 - rollup@4.34.7: + rollup@4.37.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.7 - '@rollup/rollup-android-arm64': 4.34.7 - '@rollup/rollup-darwin-arm64': 4.34.7 - '@rollup/rollup-darwin-x64': 4.34.7 - '@rollup/rollup-freebsd-arm64': 4.34.7 - '@rollup/rollup-freebsd-x64': 4.34.7 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.7 - '@rollup/rollup-linux-arm-musleabihf': 4.34.7 - '@rollup/rollup-linux-arm64-gnu': 4.34.7 - '@rollup/rollup-linux-arm64-musl': 4.34.7 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.7 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.7 - '@rollup/rollup-linux-riscv64-gnu': 4.34.7 - '@rollup/rollup-linux-s390x-gnu': 4.34.7 - '@rollup/rollup-linux-x64-gnu': 4.34.7 - '@rollup/rollup-linux-x64-musl': 4.34.7 - '@rollup/rollup-win32-arm64-msvc': 4.34.7 - '@rollup/rollup-win32-ia32-msvc': 4.34.7 - '@rollup/rollup-win32-x64-msvc': 4.34.7 + '@rollup/rollup-android-arm-eabi': 4.37.0 + '@rollup/rollup-android-arm64': 4.37.0 + '@rollup/rollup-darwin-arm64': 4.37.0 + '@rollup/rollup-darwin-x64': 4.37.0 + '@rollup/rollup-freebsd-arm64': 4.37.0 + '@rollup/rollup-freebsd-x64': 4.37.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 + '@rollup/rollup-linux-arm-musleabihf': 4.37.0 + '@rollup/rollup-linux-arm64-gnu': 4.37.0 + '@rollup/rollup-linux-arm64-musl': 4.37.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-gnu': 4.37.0 + '@rollup/rollup-linux-riscv64-musl': 4.37.0 + '@rollup/rollup-linux-s390x-gnu': 4.37.0 + '@rollup/rollup-linux-x64-gnu': 4.37.0 + '@rollup/rollup-linux-x64-musl': 4.37.0 + '@rollup/rollup-win32-arm64-msvc': 4.37.0 + '@rollup/rollup-win32-ia32-msvc': 4.37.0 + '@rollup/rollup-win32-x64-msvc': 4.37.0 fsevents: 2.3.3 rtlcss@4.3.0: @@ -21504,7 +21498,7 @@ snapshots: debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -21519,11 +21513,11 @@ snapshots: - tsx - yaml - vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): + vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): dependencies: esbuild: 0.24.2 - postcss: 8.5.1 - rollup: 4.34.7 + postcss: 8.5.3 + rollup: 4.37.0 optionalDependencies: '@types/node': 22.13.10 fsevents: 2.3.3 @@ -21534,7 +21528,7 @@ snapshots: vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.5 - '@vitest/mocker': 3.0.5(vite@6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@vitest/mocker': 3.0.5(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.5 '@vitest/runner': 3.0.5 '@vitest/snapshot': 3.0.5 @@ -21550,7 +21544,7 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.0(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) vite-node: 3.0.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: From e0ade484a3af0ec2996a216da4163be7faa58bb3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Mar 2025 06:23:22 +0000 Subject: [PATCH 23/59] fix(deps): update dependency @types/babel__traverse to v7.20.7 (#4933) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/babel__traverse](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel__traverse) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__traverse)) | [`7.20.6` -> `7.20.7`](https://renovatebot.com/diffs/npm/@types%2fbabel__traverse/7.20.6/7.20.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fbabel__traverse/7.20.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fbabel__traverse/7.20.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fbabel__traverse/7.20.6/7.20.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fbabel__traverse/7.20.6/7.20.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbffb582f5b..5cf003f7558 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ importers: version: 7.10.3 '@types/babel__traverse': specifier: ^7.20.6 - version: 7.20.6 + version: 7.20.7 '@types/benchmark': specifier: ^2.1.5 version: 2.1.5 @@ -381,7 +381,7 @@ importers: version: 7.10.3 '@types/babel__traverse': specifier: ^7.20.6 - version: 7.20.6 + version: 7.20.7 tslib: specifier: ^2.8.0 version: 2.8.1 @@ -1776,6 +1776,10 @@ packages: resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.27.0': + resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} + engines: {node: '>=6.9.0'} + '@bazel/bazelisk@1.25.0': resolution: {integrity: sha512-IgesSUh9EwwLI9+Vs5rb/sx7vh6cI97CRLPqw9+/egFzeZlB5S2fTsKwbdDxtTVPjQMGS3GY64tTNsgejVFeKg==} hasBin: true @@ -3206,8 +3210,8 @@ packages: '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - '@types/babel__traverse@7.20.6': - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + '@types/babel__traverse@7.20.7': + resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} '@types/benchmark@2.1.5': resolution: {integrity: sha512-cKio2eFB3v7qmKcvIHLUMw/dIx/8bhWPuzpzRT4unCPRTD8VdA9Zb0afxpcxOqR4PixRS7yT42FqGS8BYL8g1w==} @@ -11259,6 +11263,11 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.27.0': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@bazel/bazelisk@1.25.0': {} '@bazel/ibazel@0.25.0': {} @@ -13195,7 +13204,7 @@ snapshots: '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 entities: 4.5.0 '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': @@ -13384,7 +13393,7 @@ snapshots: '@babel/types': 7.26.10 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 '@types/babel__generator@7.6.8': dependencies: @@ -13399,7 +13408,7 @@ snapshots: '@babel/parser': 7.25.9 '@babel/types': 7.26.10 - '@types/babel__traverse@7.20.6': + '@types/babel__traverse@7.20.7': dependencies: '@babel/types': 7.26.10 @@ -14289,7 +14298,7 @@ snapshots: '@babel/template': 7.26.9 '@babel/types': 7.26.10 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.20.7 babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.10): dependencies: From 54e80332bbc8b3f068cc5a7035bb90982f59cba8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 02:42:01 +0000 Subject: [PATCH 24/59] chore(deps): update swc monorepo (#4888) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc-node/register](https://redirect.github.com/swc-project/swc-node) | [`1.10.9` -> `1.10.10`](https://renovatebot.com/diffs/npm/@swc-node%2fregister/1.10.9/1.10.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc-node%2fregister/1.10.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc-node%2fregister/1.10.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc-node%2fregister/1.10.9/1.10.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc-node%2fregister/1.10.9/1.10.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.10.16` -> `1.11.13`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.10.16/1.11.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.11.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.11.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.10.16/1.11.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.10.16/1.11.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
swc-project/swc-node (@​swc-node/register) ### [`v1.10.10`](https://redirect.github.com/swc-project/swc-node/compare/@swc-node/register@1.10.9...@swc-node/register@1.10.10) [Compare Source](https://redirect.github.com/swc-project/swc-node/compare/@swc-node/register@1.10.9...@swc-node/register@1.10.10)
swc-project/swc (@​swc/core) ### [`v1.11.13`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11113---2025-03-24) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.12...v1.11.13) ##### Features - **(es/minifier)** Merge alt's cons with cons ([#​10256](https://redirect.github.com/swc-project/swc/issues/10256)) ([589bcd7](https://redirect.github.com/swc-project/swc/commit/589bcd70c4c3ad9f66ba2bbf5e4c46b82a5ddb68)) - **(swc_core)** Expose features of `swc_parallel` ([#​10258](https://redirect.github.com/swc-project/swc/issues/10258)) ([042f19f](https://redirect.github.com/swc-project/swc/commit/042f19ff66e56a28a8a7616049744498c1349bfb)) ##### Performance - **(es/minifier)** Merge `expr_simplifier` into pure optimizer ([#​10202](https://redirect.github.com/swc-project/swc/issues/10202)) ([9c9b0ba](https://redirect.github.com/swc-project/swc/commit/9c9b0baaacf36083709dac2d18ba4db9482c70ed)) ### [`v1.11.12`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11112---2025-03-23) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.11...v1.11.12) ##### Bug Fixes - **(es/minifier)** Make `inline_globals` noop by default ([#​10231](https://redirect.github.com/swc-project/swc/issues/10231)) ([b192dc8](https://redirect.github.com/swc-project/swc/commit/b192dc82e6a84bd30f159fb12ca8a216f41e8efb)) - **(es/minifier)** Fix access to `GLOBALS` in char freq compute ([#​10239](https://redirect.github.com/swc-project/swc/issues/10239)) ([6286663](https://redirect.github.com/swc-project/swc/commit/628666386877067c96c32f50b55cda80acde979e)) - **(es/parser)** Fix span of wrong `await` tokens ([#​10252](https://redirect.github.com/swc-project/swc/issues/10252)) ([5c28dc3](https://redirect.github.com/swc-project/swc/commit/5c28dc39646a449a9d0a92f560427ee75e1b0644)) - **(es/types)** Fix broken types ([#​10224](https://redirect.github.com/swc-project/swc/issues/10224)) ([540bdf8](https://redirect.github.com/swc-project/swc/commit/540bdf868d888a017e90c9badf8bab49e9b485bb)) ##### Documentation - **(es)** Improve documentation ([#​10247](https://redirect.github.com/swc-project/swc/issues/10247)) ([549e38d](https://redirect.github.com/swc-project/swc/commit/549e38db9e13135c5318fdef76635eeb82a21c11)) ##### Features - **(es/fast-lexer)** Enhance identifier handling with Unicode support ([#​10226](https://redirect.github.com/swc-project/swc/issues/10226)) ([482b63a](https://redirect.github.com/swc-project/swc/commit/482b63a905ddcc49a0cbf0b5a84f93ca7d2a42df)) - **(es/minifier)** Invoke IIFE into block ([#​10220](https://redirect.github.com/swc-project/swc/issues/10220)) ([c9a6c23](https://redirect.github.com/swc-project/swc/commit/c9a6c2378737828becd9b6a87c2fb3b93d9c0acb)) - **(es/minifier)** Remove needless blocks ([#​10234](https://redirect.github.com/swc-project/swc/issues/10234)) ([0817970](https://redirect.github.com/swc-project/swc/commit/08179702bfb1172d5764d8c5326bd00f4e04ba61)) - **(swc_parallel)** Introduce `rayon` mode ([#​10237](https://redirect.github.com/swc-project/swc/issues/10237)) ([3c2213c](https://redirect.github.com/swc-project/swc/commit/3c2213c8299e889fb99ace0a53cf0b2152976bae)) - **(ts/fast-strip)** Add start/end span information ([#​10251](https://redirect.github.com/swc-project/swc/issues/10251)) ([ab39a62](https://redirect.github.com/swc-project/swc/commit/ab39a62528ee852acc5eb089c305ff93aa5d1bea)) - **(ts/fast-strip)** Improve error message snippet ([#​10253](https://redirect.github.com/swc-project/swc/issues/10253)) ([f4f426c](https://redirect.github.com/swc-project/swc/commit/f4f426c9c95d4eda5433e1da123f9b93bc1cb408)) - **(ts/fast-strip)** Remove line numbers ([#​10254](https://redirect.github.com/swc-project/swc/issues/10254)) ([40e216d](https://redirect.github.com/swc-project/swc/commit/40e216db82225a1b6cbd9bf2925a4fe7aab2c98e)) ##### Performance - **(es/minifier)** Merge `dead_branch_remover` into pure optimizer ([#​10201](https://redirect.github.com/swc-project/swc/issues/10201)) ([6841523](https://redirect.github.com/swc-project/swc/commit/6841523977d072f3bed361fbb7a47910b41bbcd9)) ### [`v1.11.11`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11111---2025-03-17) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.10...v1.11.11) ##### Bug Fixes - **(es/ast)** Fix Typo in API ([#​10210](https://redirect.github.com/swc-project/swc/issues/10210)) ([8eb87ba](https://redirect.github.com/swc-project/swc/commit/8eb87ba89698f5d8ce2ade37737ae3e285f1235c)) - **(es/minifier)** Do not drop numbers incorrectly ([#​10211](https://redirect.github.com/swc-project/swc/issues/10211)) ([80ccd86](https://redirect.github.com/swc-project/swc/commit/80ccd861a280c133f48e6fe01e80814da8f03cc4)) - **(es/minifier)** Allow TypeScript nodes to fix `styled-jsx` ([#​10221](https://redirect.github.com/swc-project/swc/issues/10221)) ([9d87d4d](https://redirect.github.com/swc-project/swc/commit/9d87d4d8e4d14fd1d58a8bc04a61823367435605)) ##### Features - **(es/minifier)** Default to the smallest size ([#​10218](https://redirect.github.com/swc-project/swc/issues/10218)) ([800f51a](https://redirect.github.com/swc-project/swc/commit/800f51aae55be0025f8ae494b1ced7579f6f17de)) ##### Miscellaneous Tasks - **(es/minifier)** Make `test.sh` faster ([#​10209](https://redirect.github.com/swc-project/swc/issues/10209)) ([f28d96e](https://redirect.github.com/swc-project/swc/commit/f28d96e356d07d9d2bdb68815a0736b380b53e93)) ##### Refactor - **(es/minifier)** Move some deps to dev deps ([#​10216](https://redirect.github.com/swc-project/swc/issues/10216)) ([1dcdbbc](https://redirect.github.com/swc-project/swc/commit/1dcdbbc78d64f6eb52f320f50b3928e9f185bf6f)) ##### Testing - **(es/minifier)** Add full tests back ([#​10212](https://redirect.github.com/swc-project/swc/issues/10212)) ([e6c04b4](https://redirect.github.com/swc-project/swc/commit/e6c04b4f58ee6d7a7fca6bace5fa1ec959551873)) - **(es/minifier)** Remove `full` tests with too large input ([#​10213](https://redirect.github.com/swc-project/swc/issues/10213)) ([99b590f](https://redirect.github.com/swc-project/swc/commit/99b590f869f950373bc784e9080a5321a5e96d1c)) ### [`v1.11.10`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11110---2025-03-17) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.9...v1.11.10) ##### Bug Fixes - **(es/proposal)** Fix declarations for `explicit-resource-management` ([#​10198](https://redirect.github.com/swc-project/swc/issues/10198)) ([99ba555](https://redirect.github.com/swc-project/swc/commit/99ba555c810a89ceae899cf612f8ee17925f5581)) - **(es/types)** Add missing types for `jsc.transform.react.refresh` ([#​10206](https://redirect.github.com/swc-project/swc/issues/10206)) ([e71b000](https://redirect.github.com/swc-project/swc/commit/e71b000392a01ecb5a35ec8f0faac9cd79ff2cd1)) - **(typescript)** Skip the body of ArrowExpr in type usage analysis ([#​10187](https://redirect.github.com/swc-project/swc/issues/10187)) ([9aca205](https://redirect.github.com/swc-project/swc/commit/9aca205c770988d6483dad372028fd1928e3f5b0)) ##### Documentation - **(es/minifier)** Make `minifier` example utilize comments ([#​10195](https://redirect.github.com/swc-project/swc/issues/10195)) ([ec3ebe7](https://redirect.github.com/swc-project/swc/commit/ec3ebe78fff5bce29ec780e45427ede56576d7c4)) ##### Features - **(es/fast-parser)** Implement the initial version ([#​10185](https://redirect.github.com/swc-project/swc/issues/10185)) ([44e7c39](https://redirect.github.com/swc-project/swc/commit/44e7c39fda5d0a7cbdf9dbc3a8d9c85a24a22251)) ##### Miscellaneous Tasks - **(es/minifier)** Fix lints & `size.sh` ([#​10191](https://redirect.github.com/swc-project/swc/issues/10191)) ([e862c32](https://redirect.github.com/swc-project/swc/commit/e862c329fc9af61414b664e81030976bde313983)) ##### Performance - **(es/minifier)** Do not repeat applying pure minifier on last ([#​10196](https://redirect.github.com/swc-project/swc/issues/10196)) ([e6b7cee](https://redirect.github.com/swc-project/swc/commit/e6b7cee6cd0b4c9401981dcc9d40d758be94814b)) ##### Refactor - **(es/minifier)** Remove code for infinite loop ([#​10194](https://redirect.github.com/swc-project/swc/issues/10194)) ([fcc6884](https://redirect.github.com/swc-project/swc/commit/fcc68842422c0a46eee4d47956e77a727f202998)) ##### Testing - **(es/minifier)** Update test inputs ([#​10193](https://redirect.github.com/swc-project/swc/issues/10193)) ([97d8337](https://redirect.github.com/swc-project/swc/commit/97d83372dcc63cc68451a2a86672f8748c751600)) - **(es/minifier)** Add a benchmark for real-world inputs ([#​10204](https://redirect.github.com/swc-project/swc/issues/10204)) ([97f2180](https://redirect.github.com/swc-project/swc/commit/97f2180e86323fd530bed5a274a0e50abaf81237)) - **(es/minifier)** Disable real-world benchmarks on CI ([#​10205](https://redirect.github.com/swc-project/swc/issues/10205)) ([c5f1cbe](https://redirect.github.com/swc-project/swc/commit/c5f1cbe46762b9b9fa1cc27495675ae32e30c9ed)) - **(es/minifier)** Test only sizes for large inputs ([#​10208](https://redirect.github.com/swc-project/swc/issues/10208)) ([bec3e3e](https://redirect.github.com/swc-project/swc/commit/bec3e3e960a7afe2f82b389bb8d9b0162d69e2b6)) ### [`v1.11.9`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1119---2025-03-12) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.8...v1.11.9) ##### Bug Fixes - **(es/compat)** Hoist `arguments` in object method while lowering async functions ([#​10167](https://redirect.github.com/swc-project/swc/issues/10167)) ([e764df2](https://redirect.github.com/swc-project/swc/commit/e764df24807d667e581fdc3e1018ab7491104195)) - **(es/minifier)** Check array inline for indexed with dynamic key ([#​10184](https://redirect.github.com/swc-project/swc/issues/10184)) ([c2fe4bf](https://redirect.github.com/swc-project/swc/commit/c2fe4bf2d34033959070c922ce1c2d46a79de62c)) ##### Features - **(es/module)** Support more `import.meta` properties ([#​10179](https://redirect.github.com/swc-project/swc/issues/10179)) ([11727a6](https://redirect.github.com/swc-project/swc/commit/11727a62e4a615039d11d8cc250d53f128e40eff)) - **(ts/fast-strip)** Throw js object instead of map ([#​10186](https://redirect.github.com/swc-project/swc/issues/10186)) ([2da0142](https://redirect.github.com/swc-project/swc/commit/2da0142217842bf85d84645beeafc7f706215469)) ##### Performance - **(es/fast-lexer)** Optimize `read_identifier` ([#​10170](https://redirect.github.com/swc-project/swc/issues/10170)) ([d97f7b2](https://redirect.github.com/swc-project/swc/commit/d97f7b233ff88405710cb3281178fd8e035c40ab)) - **(es/fast-lexer)** Use `memchr` for `skip_line_comments` ([#​10173](https://redirect.github.com/swc-project/swc/issues/10173)) ([35194e3](https://redirect.github.com/swc-project/swc/commit/35194e30086de55a52ebad32474b6c571cdd0b9f)) - **(es/fast-lexer)** Use SIMD properly for string literals ([#​10172](https://redirect.github.com/swc-project/swc/issues/10172)) ([be60338](https://redirect.github.com/swc-project/swc/commit/be60338267eb27c0b96c52fb32ddbf8699d4fe91)) - **(es/fast-lexer)** Add length-based fast path for keywords ([#​10176](https://redirect.github.com/swc-project/swc/issues/10176)) ([1f70af8](https://redirect.github.com/swc-project/swc/commit/1f70af842e3d09614c8187685e2fc503ac1f272a)) - **(es/fast-lexer)** Optimize memory layout of cursor ([#​10175](https://redirect.github.com/swc-project/swc/issues/10175)) ([aa20494](https://redirect.github.com/swc-project/swc/commit/aa204949827e7ef0cb83ab1c0ae589270fc1fd2d)) - **(es/fast-lexer)** Remove bound checks ([#​10174](https://redirect.github.com/swc-project/swc/issues/10174)) ([bccdafc](https://redirect.github.com/swc-project/swc/commit/bccdafc0c394bf3979da3c6a06d974c7d2c9bcee)) - **(es/fast-lexer)** Replace PHF with static keyword lookup table ([#​10181](https://redirect.github.com/swc-project/swc/issues/10181)) ([56d065e](https://redirect.github.com/swc-project/swc/commit/56d065ebcbcddd18cc9ea9406fd0de1e716318fc)) - **(es/fast-lexer)** Optimize SIMD vector initialization with initialing `u8x16` once. ([#​10183](https://redirect.github.com/swc-project/swc/issues/10183)) ([435197c](https://redirect.github.com/swc-project/swc/commit/435197cc84f10095063bbc983969449653e1fc90)) ### [`v1.11.8`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1118---2025-03-07) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.7...v1.11.8) ##### Bug Fixes - **(es/fast-lexer)** Fix lexing of numeric literals ([#​10153](https://redirect.github.com/swc-project/swc/issues/10153)) ([65d23fe](https://redirect.github.com/swc-project/swc/commit/65d23febaaa6334c9e9477a3d5af82ebea66259b)) - **(es/parser)** Rescan `<<` in new expression ([#​10159](https://redirect.github.com/swc-project/swc/issues/10159)) ([35bd6d9](https://redirect.github.com/swc-project/swc/commit/35bd6d9e1c0bcb1e1fd58fe086b68a9b7c40a596)) ##### Features - **(ts/fast-strip)** Throw an object instead of string ([#​10162](https://redirect.github.com/swc-project/swc/issues/10162)) ([241b881](https://redirect.github.com/swc-project/swc/commit/241b8810ab551072c22cec077f9aa3155dbaec6f)) ##### Performance - **(es/fast-lexer)** Optimize lexing of keywords ([#​10155](https://redirect.github.com/swc-project/swc/issues/10155)) ([fb610b0](https://redirect.github.com/swc-project/swc/commit/fb610b096f4b5a8661b1e35e63b6ae327d4725ed)) - **(es/fast-lexer)** Optimize bound checks ([#​10157](https://redirect.github.com/swc-project/swc/issues/10157)) ([d74360e](https://redirect.github.com/swc-project/swc/commit/d74360ed26fb7bdad448523e1ffa64d59aa11673)) - **(es/fast-lexer)** Make whitespace skipper use SIMD properly ([#​10158](https://redirect.github.com/swc-project/swc/issues/10158)) ([15ea059](https://redirect.github.com/swc-project/swc/commit/15ea059712f6726d52b6304870f337a93272bb53)) - **(es/lexer)** Optimize whitespace scanning ([#​10136](https://redirect.github.com/swc-project/swc/issues/10136)) ([8a59753](https://redirect.github.com/swc-project/swc/commit/8a59753429538c62490dde54c56a964b6faa50ec)) - **(es/lexer)** Optimize comment scanning ([#​10137](https://redirect.github.com/swc-project/swc/issues/10137)) ([9676c9a](https://redirect.github.com/swc-project/swc/commit/9676c9acc83cca4297f07abdc203f0ab8da36b2b)) ##### Refactor - **(es/lexer)** Add fast lexer implementation ([#​10145](https://redirect.github.com/swc-project/swc/issues/10145)) ([b993f86](https://redirect.github.com/swc-project/swc/commit/b993f8621c41ff4752d8634e9de7ed7a48f23eb9)) - Drop unused crates ([#​10151](https://redirect.github.com/swc-project/swc/issues/10151)) ([58e4279](https://redirect.github.com/swc-project/swc/commit/58e4279fae94a9958ad4229cfa0c9b89b9d0fde4)) - Drop unused js interop bindings ([#​10161](https://redirect.github.com/swc-project/swc/issues/10161)) ([0ceefaf](https://redirect.github.com/swc-project/swc/commit/0ceefafbf3485ddfc831913114a7978e06c9ce5c)) ##### Ci - Add swc_plugins test to ecosystem CI ([#​10164](https://redirect.github.com/swc-project/swc/issues/10164)) ([b23d133](https://redirect.github.com/swc-project/swc/commit/b23d133959687161726bd6d08d101e5f57a6f8d9)) ### [`v1.11.7`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1117---2025-03-04) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.6...v1.11.7) ##### Features - **(ts/fast-strip)** Emit json errors ([#​10144](https://redirect.github.com/swc-project/swc/issues/10144)) ([740bd57](https://redirect.github.com/swc-project/swc/commit/740bd579ae8d081604be606fd69e92298a5d6862)) ### [`v1.11.6`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1116---2025-03-04) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.5...v1.11.6) ##### Bug Fixes - **(es/minifier)** Fix regression due to [#​10056](https://redirect.github.com/swc-project/swc/issues/10056) ([#​10134](https://redirect.github.com/swc-project/swc/issues/10134)) ([b145275](https://redirect.github.com/swc-project/swc/commit/b1452757f3ff0b05330578b4e7607db3ee874bd5)) - **(es/typescript)** Remove empty statements that const enum decls are folded into ([#​10128](https://redirect.github.com/swc-project/swc/issues/10128)) ([7bea830](https://redirect.github.com/swc-project/swc/commit/7bea830a0e6f73ab0ba5032d13d5e58e4674bc72)) ### [`v1.11.5`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1115---2025-02-28) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.4...v1.11.5) ##### Bug Fixes - **(es/lints)** Capture errors and emit from the original thread ([#​10119](https://redirect.github.com/swc-project/swc/issues/10119)) ([2304cd8](https://redirect.github.com/swc-project/swc/commit/2304cd8cfd6555c57ddcf3f41a2c427387a38b4a)) - **(es/minifier)** Skip inlining if the referential identity of a function matters ([#​10123](https://redirect.github.com/swc-project/swc/issues/10123)) ([c08fe8d](https://redirect.github.com/swc-project/swc/commit/c08fe8dc13ae512cf669eb25356edcd22cc36351)) - **(ts/fast-strip)** Throw object consistently ([#​10122](https://redirect.github.com/swc-project/swc/issues/10122)) ([010ff2a](https://redirect.github.com/swc-project/swc/commit/010ff2af0db625f7a118b4121aff6d709ed10dc9)) ##### Miscellaneous Tasks - **(deps)** Update dependency `base64` to `v0.22.1` ([#​10124](https://redirect.github.com/swc-project/swc/issues/10124)) ([edea2c5](https://redirect.github.com/swc-project/swc/commit/edea2c5fa442da6a2860442eed285464edcd55c8)) ##### Performance - **(es/resolver)** Remove needless allocations ([#​10120](https://redirect.github.com/swc-project/swc/issues/10120)) ([f019d53](https://redirect.github.com/swc-project/swc/commit/f019d53044cba422a26f811cec43279f1f1ea6f4)) ### [`v1.11.4`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1114---2025-02-27) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.1...v1.11.4) ##### Bug Fixes - **(es/decorators)** Support negative numbers ([#​10114](https://redirect.github.com/swc-project/swc/issues/10114)) ([5044580](https://redirect.github.com/swc-project/swc/commit/5044580f441949c4e7c6456bcc61bbb835fecd42)) - **(es/minifier)** Fix cargo feature `debug` ([#​10090](https://redirect.github.com/swc-project/swc/issues/10090)) ([48f68db](https://redirect.github.com/swc-project/swc/commit/48f68db89c5fd80c037ef9df891c60011880e7de)) - **(es/minifier)** Fix insufficient logging ([#​10091](https://redirect.github.com/swc-project/swc/issues/10091)) ([9ee79c9](https://redirect.github.com/swc-project/swc/commit/9ee79c9d475823d1472011bba9ad1f8805487a52)) - **(es/minifier)** Inline before cost analysis ([#​10092](https://redirect.github.com/swc-project/swc/issues/10092)) ([1425b56](https://redirect.github.com/swc-project/swc/commit/1425b5663969ef3e3f342ed7fceacaf89a729554)) - **(es/minifier)** Remove needless `println` ([b1e5b2d](https://redirect.github.com/swc-project/swc/commit/b1e5b2da1963aea75729a05a4fb0eb0e7df200b3)) - **(es/resolver)** Analyze variable declarations with `declare` ([#​10102](https://redirect.github.com/swc-project/swc/issues/10102)) ([cff6a64](https://redirect.github.com/swc-project/swc/commit/cff6a64a18af26c73afd3b42cffea3c7300b369b)) - **(swc_malloc)** Fix build issue due to malloc, really ([#​10117](https://redirect.github.com/swc-project/swc/issues/10117)) ([207a13f](https://redirect.github.com/swc-project/swc/commit/207a13f2ddc12503174a71c5cf0fc65fdf96c906)) - **(swc_malloc)** Add `target_env = "gnu"` check ([#​10118](https://redirect.github.com/swc-project/swc/issues/10118)) ([da81e11](https://redirect.github.com/swc-project/swc/commit/da81e112df25dca8f94c18eb3d60ddc9bb63248a)) - Use `jemalloc` on platforms that `mimalloc` fails to build ([#​10116](https://redirect.github.com/swc-project/swc/issues/10116)) ([fb75b98](https://redirect.github.com/swc-project/swc/commit/fb75b9827902d2ac5481357c965e2bc20075fd2e)) ##### Miscellaneous Tasks - **(deps)** Update dependency `jsonc-parser` to `v0.26.2` ([#​10112](https://redirect.github.com/swc-project/swc/issues/10112)) ([8c5f7ef](https://redirect.github.com/swc-project/swc/commit/8c5f7ef8cadd6f6f756957a9939f90385890ac30)) ##### Performance - **(es/minifier)** Improve arrow function inlining cost analysis ([#​10093](https://redirect.github.com/swc-project/swc/issues/10093)) ([e74929c](https://redirect.github.com/swc-project/swc/commit/e74929c01d2d8b9001bbc056f20ca8e1cb1c9a63)) - **(es/resolver)** Remove some vector allocations ([#​10101](https://redirect.github.com/swc-project/swc/issues/10101)) ([b65387a](https://redirect.github.com/swc-project/swc/commit/b65387ac570c4bbb3b776a69bda810be862b434e)) - Use `mimalloc` on linux ([#​10113](https://redirect.github.com/swc-project/swc/issues/10113)) ([3334932](https://redirect.github.com/swc-project/swc/commit/333493245d04fb5f43dff9f9306f7ec659613cd6)) ##### Refactor - **(es/react)** Remove `Lrc` from `parse_expr_for_jsx` ([#​10098](https://redirect.github.com/swc-project/swc/issues/10098)) ([bab7704](https://redirect.github.com/swc-project/swc/commit/bab7704032e59be1883e7429a2312551c74f678d)) ### [`v1.11.1`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1111---2025-02-25) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.10.18...v1.11.1) ##### Bug Fixes - **(error-reporters)** Store diagnostics in `TransformOutput` ([#​10027](https://redirect.github.com/swc-project/swc/issues/10027)) ([52caf23](https://redirect.github.com/swc-project/swc/commit/52caf23fbda680d35a6939a8fbb3baced982ac51)) - **(es/loader)** Fix the absolute path check when resolving modules ([#​10080](https://redirect.github.com/swc-project/swc/issues/10080)) ([a3894ae](https://redirect.github.com/swc-project/swc/commit/a3894aebe5a080ed99b209af11d5740759411e7d)) - **(es/minifier)** Fix the order of match arms to inline correctly ([#​10053](https://redirect.github.com/swc-project/swc/issues/10053)) ([f0f842d](https://redirect.github.com/swc-project/swc/commit/f0f842d1a72ede992e26d3debee5d3a5b72117e7)) - **(es/types)** Add `transform.verbatimModuleSyntax` ([#​10079](https://redirect.github.com/swc-project/swc/issues/10079)) ([a883cdc](https://redirect.github.com/swc-project/swc/commit/a883cdc3900fa210aa0e6132ffb6c761497594c6)) - **(swc_common)** Fix build with `swc_allocator/nightly` ([#​10067](https://redirect.github.com/swc-project/swc/issues/10067)) ([6a90b1f](https://redirect.github.com/swc-project/swc/commit/6a90b1fd431601e904b7ce5f18b60d36b94a5aec)) ##### Documentation - **(swc_core)** Add ChangeLog for `swc_core` ([#​10072](https://redirect.github.com/swc-project/swc/issues/10072)) ([608bc69](https://redirect.github.com/swc-project/swc/commit/608bc690e268e0e12a799bc78f12c4bb46c64c9a)) ##### Features - **(es/ast)** Add explicit `namespace` field to distinguish namespace and module declarations ([#​10023](https://redirect.github.com/swc-project/swc/issues/10023)) ([76c2cba](https://redirect.github.com/swc-project/swc/commit/76c2cba9486370e3aaf66097d0b387ce94163f56)) - **(es/ast)** Add import attributes to `TsImportType` ([#​9796](https://redirect.github.com/swc-project/swc/issues/9796)) ([7d297be](https://redirect.github.com/swc-project/swc/commit/7d297bedf5518797776f18b70ea304981419368b)) - **(es/minifier)** Inline across side-effect-free member exprs, ([#​10056](https://redirect.github.com/swc-project/swc/issues/10056)) ([19d01d7](https://redirect.github.com/swc-project/swc/commit/19d01d718aeb7a211384944dd2d9858cc4f04da2)) - **(es/minifier)** Make seq inliner inline into var without init ([#​10077](https://redirect.github.com/swc-project/swc/issues/10077)) ([c4a839b](https://redirect.github.com/swc-project/swc/commit/c4a839b6bd16627415500cb3eab4857f08e156b6)) - **(es/visit)** Introduce core-only visitors ([#​10049](https://redirect.github.com/swc-project/swc/issues/10049)) ([bc666be](https://redirect.github.com/swc-project/swc/commit/bc666be26cc2251572f4feb756195aef01e35097)) - **(swc_allocator)** Provide allocators ([#​10061](https://redirect.github.com/swc-project/swc/issues/10061)) ([d4362f7](https://redirect.github.com/swc-project/swc/commit/d4362f7183ed716fafcce5ffbe7d81f16de16bad)) ##### Miscellaneous Tasks - **(deps)** Update dependency swc-plugin-coverage-instrument to ^0.0.26 ([#​10051](https://redirect.github.com/swc-project/swc/issues/10051)) ([d3fbd21](https://redirect.github.com/swc-project/swc/commit/d3fbd21acd3b3e4e315d5299b4430264b46e1f7c)) - **(swc_allocator)** Remove `nightly` from default feature ([#​10058](https://redirect.github.com/swc-project/swc/issues/10058)) ([e78b9d1](https://redirect.github.com/swc-project/swc/commit/e78b9d11d820fb9a775077ef1caf9067657ef2d3)) - **(swc_allocator)** Add `#[inline]` to allocator methods ([#​10066](https://redirect.github.com/swc-project/swc/issues/10066)) ([853eb53](https://redirect.github.com/swc-project/swc/commit/853eb53d62b8c5684b846dd095b93a73f8d9a7b4)) ##### Performance - **(es/lints)** Remove needless locks ([#​10086](https://redirect.github.com/swc-project/swc/issues/10086)) ([43458e9](https://redirect.github.com/swc-project/swc/commit/43458e91eeb276d4c0603c95da6960e4439747be)) - **(es/minifier)** Prevent double boxing ([#​10074](https://redirect.github.com/swc-project/swc/issues/10074)) ([29bd286](https://redirect.github.com/swc-project/swc/commit/29bd286dea65dd934c217b31d419c79b7c15767d)) ##### Refactor - **(atoms)** Rename `FastAtom` to `UnsafeAtom` ([#​10070](https://redirect.github.com/swc-project/swc/issues/10070)) ([1771222](https://redirect.github.com/swc-project/swc/commit/1771222440773376351ab89cdda4c14cfc50f462)) - **(atoms)** Remove `JsWord` alias ([#​10071](https://redirect.github.com/swc-project/swc/issues/10071)) ([f33b0bc](https://redirect.github.com/swc-project/swc/commit/f33b0bc2d1474232f608847a6a26eaa068f2c106)) - **(es/minifier)** Remove `CompileUnit` to simplify ([#​10055](https://redirect.github.com/swc-project/swc/issues/10055)) ([c75578b](https://redirect.github.com/swc-project/swc/commit/c75578be5b11558ea9f1aec6270834cd17d3737a)) ### [`v1.10.18`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11018---2025-02-19) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.10.17...v1.10.18) ##### Bug Fixes - **(hstr)** Prevent memory leak for global stores ([#​10047](https://redirect.github.com/swc-project/swc/issues/10047)) ([4718bc0](https://redirect.github.com/swc-project/swc/commit/4718bc0df9dd3285442f0dcf3b9709d8440703e5)) ##### Miscellaneous Tasks - **(es/minifier)** Make `minify-all` example ignore parsing errors ([#​10045](https://redirect.github.com/swc-project/swc/issues/10045)) ([6c7ec46](https://redirect.github.com/swc-project/swc/commit/6c7ec46ee423d745305204460f15450c897a90a9)) ##### Build - **(es)** Select optimization level for each crates ([#​10046](https://redirect.github.com/swc-project/swc/issues/10046)) ([c28d494](https://redirect.github.com/swc-project/swc/commit/c28d4942c513c4dad8bc69e1c6ca2679132b58f6)) ### [`v1.10.17`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11017---2025-02-18) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.10.16...v1.10.17) ##### Bug Fixes - **(deps)** Update cargo (patch) ([#​10021](https://redirect.github.com/swc-project/swc/issues/10021)) ([ffb7734](https://redirect.github.com/swc-project/swc/commit/ffb77342d977722c6afa93ac5c8959e2152ea11c)) - **(typescript)** Improve type inferring for undefined and null ([#​10038](https://redirect.github.com/swc-project/swc/issues/10038)) ([5059ece](https://redirect.github.com/swc-project/swc/commit/5059ece95a2bf941779213e34dd18997d16a7140)) - **(typescript)** Remove the usages of private members ([#​10037](https://redirect.github.com/swc-project/swc/issues/10037)) ([8410b59](https://redirect.github.com/swc-project/swc/commit/8410b596218bfea290751ed40e29fcea8626d0dc)) ##### Performance - **(hstr)** Use thin arc for hash and length ([#​10033](https://redirect.github.com/swc-project/swc/issues/10033)) ([2bea793](https://redirect.github.com/swc-project/swc/commit/2bea793bf39c53a5c36b8ccdd274ca93bf1ff1ed)) - **(hstr)** Skip interning if the text is long enough ([#​10035](https://redirect.github.com/swc-project/swc/issues/10035)) ([2622e4e](https://redirect.github.com/swc-project/swc/commit/2622e4e1d0263a6a10b6cd47cba3f4e50d697c32)) ##### Testing - **(hstr)** Add tests ([#​10043](https://redirect.github.com/swc-project/swc/issues/10043)) ([32b58f0](https://redirect.github.com/swc-project/swc/commit/32b58f0b21bba8c32ea21d3c03d068c7fe260669)) - **(ts/fast-strip)** Add tests for `declare module` error cases ([#​10040](https://redirect.github.com/swc-project/swc/issues/10040)) ([37672e0](https://redirect.github.com/swc-project/swc/commit/37672e024e340b1509f4d8f70414bc132a8337bf))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 662 +++++++++++++++++++++++++------------------------ 1 file changed, 334 insertions(+), 328 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5cf003f7558..7a4356bf103 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,16 +90,16 @@ importers: version: 29.6.3 '@swc-node/register': specifier: ^1.10.9 - version: 1.10.9(@swc/core@1.10.16(@swc/helpers@0.5.15))(@swc/types@0.1.17)(typescript@5.7.3) + version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.7.3) '@swc/core': specifier: ^1.7.39 - version: 1.10.16(@swc/helpers@0.5.15) + version: 1.11.13(@swc/helpers@0.5.15) '@swc/helpers': specifier: ^0.5.13 version: 0.5.15 '@swc/jest': specifier: ^0.2.36 - version: 0.2.37(@swc/core@1.10.16(@swc/helpers@0.5.15)) + version: 0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15)) '@testing-library/jest-dom': specifier: ^6.6.2 version: 6.6.3 @@ -159,7 +159,7 @@ importers: version: 5.0.4 '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(@swc/core@1.10.16(@swc/helpers@0.5.15)) + version: 5.28.5(@swc/core@1.11.13(@swc/helpers@0.5.15)) '@typescript-eslint/parser': specifier: ^8.27.0 version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) @@ -186,7 +186,7 @@ importers: version: 2.4.6 babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + version: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) benchmark: specifier: ^2.1.4 version: 2.1.4 @@ -315,7 +315,7 @@ importers: version: 10.0.0 ts-loader: specifier: ^9.5.1 - version: 9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + version: 9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) tsd: specifier: ^0.31.2 version: 0.31.2 @@ -345,10 +345,10 @@ importers: version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + version: 17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) webpack: specifier: ^5.95.0 - version: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + version: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) packages/babel-plugin-formatjs: dependencies: @@ -987,22 +987,22 @@ importers: devDependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/plugin-google-analytics': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) '@docusaurus/theme-common': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-live-codeblock': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/types': specifier: ^3.7.0 - version: 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@formatjs/icu-messageformat-parser': specifier: workspace:* version: link:../packages/icu-messageformat-parser @@ -1017,7 +1017,7 @@ importers: version: 2.1.1 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -2712,8 +2712,8 @@ packages: '@types/react': '>=16' react: '18' - '@napi-rs/wasm-runtime@0.2.5': - resolution: {integrity: sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==} + '@napi-rs/wasm-runtime@0.2.7': + resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -2730,58 +2730,58 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@oxc-resolver/binding-darwin-arm64@1.12.0': - resolution: {integrity: sha512-wYe+dlF8npM7cwopOOxbdNjtmJp17e/xF5c0K2WooQXy5VOh74icydM33+Uh/SZDgwyum09/U1FVCX5GdeQk+A==} + '@oxc-resolver/binding-darwin-arm64@5.0.1': + resolution: {integrity: sha512-lY5mi+6ztYGM9tiyMhHbzZteE7LFaexu9PjDL2N0stCNuGkSHO1eeeabi2ckxGWBbu9EW01XovbQqir12NbA6A==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@1.12.0': - resolution: {integrity: sha512-FZxxp99om+SlvBr1cjzF8A3TjYcS0BInCqjUlM+2f9m9bPTR2Bng9Zq5Q09ZQyrKJjfGKqlOEHs3akuVOnrx3Q==} + '@oxc-resolver/binding-darwin-x64@5.0.1': + resolution: {integrity: sha512-wHKdPB2Q0dMVQy6b5depG8IGI0Y37CIUTZYrZDYEGMT3X481DAJjp6AIVVHQeolEZzy+lWrpUQdGPy0dQnt7IA==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@1.12.0': - resolution: {integrity: sha512-BZi0iU6IEOnXGSkqt1OjTTkN9wfyaK6kTpQwL/axl8eCcNDc7wbv1vloHgILf7ozAY1TP75nsLYlASYI4B5kGA==} + '@oxc-resolver/binding-freebsd-x64@5.0.1': + resolution: {integrity: sha512-TchNkHMASh2vZ2/FH71zqgAUNYuAlP8Bm1ocSnt7UVV43jZ9kG8HtQFc3AsYeVGzw06LZoeE3mVdSQVXUZhgzA==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@1.12.0': - resolution: {integrity: sha512-L2qnMEnZAqxbG9b1J3di/w/THIm+1fMVfbbTMWIQNMMXdMeqqDN6ojnOLDtuP564rAh4TBFPdLyEfGhMz6ipNA==} + '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.1': + resolution: {integrity: sha512-JhqYi6uTSYflXSDNG/ZPTvBUcvcPR+vr/09XLdWJpZfEYzpPEEr7YQ2ogiOfZVUmCZOJWVOP8jJdv735j46a5w==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@1.12.0': - resolution: {integrity: sha512-otVbS4zeo3n71zgGLBYRTriDzc0zpruC0WI3ICwjpIk454cLwGV0yzh4jlGYWQJYJk0BRAmXFd3ooKIF+bKBHw==} + '@oxc-resolver/binding-linux-arm64-gnu@5.0.1': + resolution: {integrity: sha512-W2OXq25tYiFVhi0Eioc9b+KWnaK2Hj7x/eW2u6r6u4afd1cQ09U+o5u98jrj1rxowSOTfFyiKqMqQOrS4PAlFg==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-arm64-musl@1.12.0': - resolution: {integrity: sha512-IStQDjIT7Lzmqg1i9wXvPL/NsYsxF24WqaQFS8b8rxra+z0VG7saBOsEnOaa4jcEY8MVpLYabFhTV+fSsA2vnA==} + '@oxc-resolver/binding-linux-arm64-musl@5.0.1': + resolution: {integrity: sha512-dYaXmy90L5fTpH0mWmWvsf5PC9me5Lyjcj5vOQYNVedSQUavGMbQ+sKOWOTAFIpS8xzzIhYRdLI7oj4WV9S2bQ==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-x64-gnu@1.12.0': - resolution: {integrity: sha512-SipT7EVORz8pOQSFwemOm91TpSiBAGmOjG830/o+aLEsvQ4pEy223+SAnCfITh7+AahldYsJnVoIs519jmIlKQ==} + '@oxc-resolver/binding-linux-x64-gnu@5.0.1': + resolution: {integrity: sha512-lOgcxgtV7nM4TjolWgW9qk05iDQE2GGZTx2Zr+Jj+4GqdIhkkGpbqyGPJx2FRsY6kXhyaA9eOad4Bldfo8vAaw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-linux-x64-musl@1.12.0': - resolution: {integrity: sha512-mGh0XfUzKdn+WFaqPacziNraCWL5znkHRfQVxG9avGS9zb2KC/N1EBbPzFqutDwixGDP54r2gx4q54YCJEZ4iQ==} + '@oxc-resolver/binding-linux-x64-musl@5.0.1': + resolution: {integrity: sha512-3Pg8eSolVs3hy3xoqkjCgoIC1uHKPAUY0rs4QX+KtsPMOZ7iO5b3JBbJHl+ZDIeuzE8dkSRG7aIuCNVonp5G1Q==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-wasm32-wasi@1.12.0': - resolution: {integrity: sha512-SZN6v7apKmQf/Vwiqb6e/s3Y2Oacw8uW8V2i1AlxtyaEFvnFE0UBn89zq6swEwE3OCajNWs0yPvgAXUMddYc7Q==} + '@oxc-resolver/binding-wasm32-wasi@5.0.1': + resolution: {integrity: sha512-rBEgV5AW5obb6ATeNUSUouW0FzpoADOweTYblprko+Cv6rW1NSQGzGxD6o6jhIk4yV7/CZBwBWAkz9xpL5JSUQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-win32-arm64-msvc@1.12.0': - resolution: {integrity: sha512-GRe4bqCfFsyghruEn5bv47s9w3EWBdO2q72xCz5kpQ0LWbw+enPHtTjw3qX5PUcFYpKykM55FaO0hFDs1yzatw==} + '@oxc-resolver/binding-win32-arm64-msvc@5.0.1': + resolution: {integrity: sha512-okHg9C+z+2tCGKPszYVJDTZKhPHta7xKvhw0WMWPLTz9wbBMmHTuY9vVpgvFGhTU3N5iQ56LPollnSPtjvObCw==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@1.12.0': - resolution: {integrity: sha512-Z3llHH0jfJP4mlWq3DT7bK6qV+/vYe0+xzCgfc67+Tc/U3eYndujl880bexeGdGNPh87JeYznpZAOJ44N7QVVQ==} + '@oxc-resolver/binding-win32-x64-msvc@5.0.1': + resolution: {integrity: sha512-ODlCn4Pbd0HEWMixonax1uJtNCG4lEne6Jq98iUsmwSibQYcBzutxPed1qhLKur6KtCsYYa4LtRxys7e/5lZwQ==} cpu: [x64] os: [win32] @@ -3050,8 +3050,8 @@ packages: '@swc/core': '>= 1.4.13' '@swc/types': '>= 0.1' - '@swc-node/register@1.10.9': - resolution: {integrity: sha512-iXy2sjP0phPEpK2yivjRC3PAgoLaT4sjSk0LDWCTdcTBJmR4waEog0E6eJbvoOkLkOtWw37SB8vCkl/bbh4+8A==} + '@swc-node/register@1.10.10': + resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' typescript: 5.7.3 @@ -3059,68 +3059,68 @@ packages: '@swc-node/sourcemap-support@0.5.1': resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - '@swc/core-darwin-arm64@1.10.16': - resolution: {integrity: sha512-iikIxwqCQ4Bvz79vJ4ELh26efPf1u5D9TFdmXSJUBs7C3mmMHvk5zyWD9A9cTowXiW6WHs2gE58U1R9HOTTIcg==} + '@swc/core-darwin-arm64@1.11.13': + resolution: {integrity: sha512-loSERhLaQ9XDS+5Kdx8cLe2tM1G0HLit8MfehipAcsdctpo79zrRlkW34elOf3tQoVPKUItV0b/rTuhjj8NtHg==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.16': - resolution: {integrity: sha512-R2Eb9aktWd62vPfW9H/c/OaQ0e94iURibBo4uzUUcgxNNmB4+wb6piKbHxGdr/5bEsT+vJ1lwZFSRzfb45E7DA==} + '@swc/core-darwin-x64@1.11.13': + resolution: {integrity: sha512-uSA4UwgsDCIysUPfPS8OrQTH2h9spO7IYFd+1NB6dJlVGUuR6jLKuMBOP1IeLeax4cGHayvkcwSJ3OvxHwgcZQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.16': - resolution: {integrity: sha512-mkqN3HBAMnuiSGZ/k2utScuH8rAPshvNj0T1LjBWon+X9DkMNHSA+aMLdWsy0yZKF1zjOPc4L3Uq2l2wzhUlzA==} + '@swc/core-linux-arm-gnueabihf@1.11.13': + resolution: {integrity: sha512-boVtyJzS8g30iQfe8Q46W5QE/cmhKRln/7NMz/5sBP/am2Lce9NL0d05NnFwEWJp1e2AMGHFOdRr3Xg1cDiPKw==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.16': - resolution: {integrity: sha512-PH/+q/L5nVZJ91CU07CL6Q9Whs6iR6nneMZMAgtVF9Ix8ST0cWVItdUhs6D38kFklCFhaOrpHhS01HlMJ72vWw==} + '@swc/core-linux-arm64-gnu@1.11.13': + resolution: {integrity: sha512-+IK0jZ84zHUaKtwpV+T+wT0qIUBnK9v2xXD03vARubKF+eUqCsIvcVHXmLpFuap62dClMrhCiwW10X3RbXNlHw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.10.16': - resolution: {integrity: sha512-1169+C9XbydKKc6Ec1XZxTGKtHjZHDIFn0r+Nqp/QSVwkORrOY1Vz2Hdu7tn/lWMg36ZkGePS+LnnyV67s/7yg==} + '@swc/core-linux-arm64-musl@1.11.13': + resolution: {integrity: sha512-+ukuB8RHD5BHPCUjQwuLP98z+VRfu+NkKQVBcLJGgp0/+w7y0IkaxLY/aKmrAS5ofCNEGqKL+AOVyRpX1aw+XA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.10.16': - resolution: {integrity: sha512-n2rV0XwkjoHn4MDJmpYp5RBrnyi94/6GsJVpbn6f+/eqSrZn3mh3dT7pdZc9zCN1Qp9eDHo+uI6e/wgvbL22uA==} + '@swc/core-linux-x64-gnu@1.11.13': + resolution: {integrity: sha512-q9H3WI3U3dfJ34tdv60zc8oTuWvSd5fOxytyAO9Pc5M82Hic3jjWaf2xBekUg07ubnMZpyfnv+MlD+EbUI3Llw==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.10.16': - resolution: {integrity: sha512-EevCpwreBrkPrJjQVIbiM81lK42ukNNSlBmrSRxxbx2V9VGmOd5qxX0cJBn0TRRSLIPi62BuMS76F9iYjqsjgg==} + '@swc/core-linux-x64-musl@1.11.13': + resolution: {integrity: sha512-9aaZnnq2pLdTbAzTSzy/q8dr7Woy3aYIcQISmw1+Q2/xHJg5y80ZzbWSWKYca/hKonDMjIbGR6dp299I5J0aeA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.10.16': - resolution: {integrity: sha512-BvE7RWAnKJeELVQWLok6env5I4GUVBTZSvaSN/VPgxnTjF+4PsTeQptYx0xCYhp5QCv68wWYsBnZKuPDS+SBsw==} + '@swc/core-win32-arm64-msvc@1.11.13': + resolution: {integrity: sha512-n3QZmDewkHANcoHvtwvA6yJbmS4XJf0MBMmwLZoKDZ2dOnC9D/jHiXw7JOohEuzYcpLoL5tgbqmjxa3XNo9Oow==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.16': - resolution: {integrity: sha512-7Jf/7AeCgbLR/JsQgMJuacHIq4Jeie3knf6+mXxn8aCvRypsOTIEu0eh7j24SolOboxK1ijqJ86GyN1VA2Rebg==} + '@swc/core-win32-ia32-msvc@1.11.13': + resolution: {integrity: sha512-wM+Nt4lc6YSJFthCx3W2dz0EwFNf++j0/2TQ0Js9QLJuIxUQAgukhNDVCDdq8TNcT0zuA399ALYbvj5lfIqG6g==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.16': - resolution: {integrity: sha512-p0blVm0R8bjaTtmW+FoPmLxLSQdRNbqhuWcR/8g80OzMSkka9mk5/J3kn/5JRVWh+MaR9LHRHZc1Q1L8zan13g==} + '@swc/core-win32-x64-msvc@1.11.13': + resolution: {integrity: sha512-+X5/uW3s1L5gK7wAo0E27YaAoidJDo51dnfKSfU7gF3mlEUuWH8H1bAy5OTt2mU4eXtfsdUMEVXSwhDlLtQkuA==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.10.16': - resolution: {integrity: sha512-nOINg/OUcZazCW7B55QV2/UB8QAqz9FYe4+z229+4RYboBTZ102K7ebOEjY5sKn59JgAkhjZTz+5BKmXpDFopw==} + '@swc/core@1.11.13': + resolution: {integrity: sha512-9BXdYz12Wl0zWmZ80PvtjBWeg2ncwJ9L5WJzjhN6yUTZWEV/AwAdVdJnIEp4pro3WyKmAaMxcVOSbhuuOZco5g==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '*' @@ -3140,8 +3140,8 @@ packages: peerDependencies: '@swc/core': '*' - '@swc/types@0.1.17': - resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} + '@swc/types@0.1.20': + resolution: {integrity: sha512-/rlIpxwKrhz4BIplXf6nsEHtqlhzuNN34/k3kMAXH4/lvVoA3cdq+60aqVNnyvw2uITEaCi0WV3pxBe4dQqoXQ==} '@szmarczak/http-timer@4.0.6': resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -7675,8 +7675,8 @@ packages: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - oxc-resolver@1.12.0: - resolution: {integrity: sha512-YlaCIArvWNKCWZFRrMjhh2l5jK80eXnpYP+bhRc1J/7cW3TiyEY0ngJo73o/5n8hA3+4yLdTmXLNTQ3Ncz50LQ==} + oxc-resolver@5.0.1: + resolution: {integrity: sha512-BbclyCSxgnqO5mo05RGcwp8rkVdZL7sf0ugEnFWK67DIBAMq5wR0/GQlQCdPiPkpiv9GESAVX2cbh1DMFux/TQ==} p-cancelable@0.4.1: resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} @@ -7911,6 +7911,10 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -11661,7 +11665,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/babel@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -11674,7 +11678,7 @@ snapshots: '@babel/runtime-corejs3': 7.26.0 '@babel/traverse': 7.26.10 '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.0 tslib: 2.8.1 @@ -11688,33 +11692,33 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/bundler@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@babel/core': 7.26.10 - '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/cssnano-preset': 3.7.0 '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) cssnano: 6.1.2(postcss@8.5.1) - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) - null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) postcss: 8.5.1 - postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) postcss-preset-env: 10.1.3(postcss@8.5.1) - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) - terser-webpack-plugin: 5.3.11(@swc/core@1.10.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.11(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) - webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11733,15 +11737,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/babel': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/bundler': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/bundler': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) boxen: 6.2.1 chalk: 4.1.2 @@ -11757,17 +11761,17 @@ snapshots: eval: 0.1.8 fs-extra: 11.3.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) leven: 3.1.0 lodash: 4.17.21 p-map: 4.0.0 prompts: 2.4.2 react: 19.0.0 - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) react-router: 5.3.4(react@19.0.0) react-router-config: 5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0) react-router-dom: 5.3.4(react@19.0.0) @@ -11776,9 +11780,9 @@ snapshots: shelljs: 0.8.5 tslib: 2.8.1 update-notifier: 6.0.2 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -11812,16 +11816,16 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/mdx-loader@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) fs-extra: 11.3.0 image-size: 1.2.0 mdast-util-mdx: 3.0.0 @@ -11837,9 +11841,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) vfile: 6.0.3 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -11848,9 +11852,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -11867,17 +11871,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.0 @@ -11889,7 +11893,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11911,17 +11915,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.0 @@ -11931,7 +11935,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11953,18 +11957,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11986,11 +11990,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12017,11 +12021,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12046,11 +12050,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/gtag.js': 0.0.12 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12076,11 +12080,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12105,14 +12109,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12139,18 +12143,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -12172,22 +12176,22 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-classic': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -12219,21 +12223,21 @@ snapshots: '@types/react': 19.0.12 react: 19.0.0 - '@docusaurus/theme-classic@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -12270,13 +12274,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -12295,12 +12299,12 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@philpl/buble': 0.19.7 clsx: 2.1.1 fs-extra: 11.3.0 @@ -12330,16 +12334,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': dependencies: '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) algoliasearch: 5.19.0 algoliasearch-helper: 3.23.0(algoliasearch@5.19.0) clsx: 2.1.1 @@ -12379,7 +12383,7 @@ snapshots: fs-extra: 11.3.0 tslib: 2.8.1 - '@docusaurus/types@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/types@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@types/history': 4.7.11 @@ -12390,7 +12394,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -12400,9 +12404,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-common@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tslib: 2.8.1 transitivePeerDependencies: - '@swc/core' @@ -12414,11 +12418,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-validation@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -12434,13 +12438,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) fs-extra: 11.3.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -12453,9 +12457,9 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -12941,7 +12945,7 @@ snapshots: '@types/react': 19.0.12 react: 19.0.0 - '@napi-rs/wasm-runtime@0.2.5': + '@napi-rs/wasm-runtime@0.2.7': dependencies: '@emnapi/core': 1.3.1 '@emnapi/runtime': 1.3.1 @@ -12962,39 +12966,39 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@oxc-resolver/binding-darwin-arm64@1.12.0': + '@oxc-resolver/binding-darwin-arm64@5.0.1': optional: true - '@oxc-resolver/binding-darwin-x64@1.12.0': + '@oxc-resolver/binding-darwin-x64@5.0.1': optional: true - '@oxc-resolver/binding-freebsd-x64@1.12.0': + '@oxc-resolver/binding-freebsd-x64@5.0.1': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@1.12.0': + '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.1': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@1.12.0': + '@oxc-resolver/binding-linux-arm64-gnu@5.0.1': optional: true - '@oxc-resolver/binding-linux-arm64-musl@1.12.0': + '@oxc-resolver/binding-linux-arm64-musl@5.0.1': optional: true - '@oxc-resolver/binding-linux-x64-gnu@1.12.0': + '@oxc-resolver/binding-linux-x64-gnu@5.0.1': optional: true - '@oxc-resolver/binding-linux-x64-musl@1.12.0': + '@oxc-resolver/binding-linux-x64-musl@5.0.1': optional: true - '@oxc-resolver/binding-wasm32-wasi@1.12.0': + '@oxc-resolver/binding-wasm32-wasi@5.0.1': dependencies: - '@napi-rs/wasm-runtime': 0.2.5 + '@napi-rs/wasm-runtime': 0.2.7 optional: true - '@oxc-resolver/binding-win32-arm64-msvc@1.12.0': + '@oxc-resolver/binding-win32-arm64-msvc@5.0.1': optional: true - '@oxc-resolver/binding-win32-x64-msvc@1.12.0': + '@oxc-resolver/binding-win32-x64-msvc@5.0.1': optional: true '@philpl/buble@0.19.7': @@ -13240,20 +13244,20 @@ snapshots: - supports-color - typescript - '@swc-node/core@1.13.3(@swc/core@1.10.16(@swc/helpers@0.5.15))(@swc/types@0.1.17)': + '@swc-node/core@1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)': dependencies: - '@swc/core': 1.10.16(@swc/helpers@0.5.15) - '@swc/types': 0.1.17 + '@swc/core': 1.11.13(@swc/helpers@0.5.15) + '@swc/types': 0.1.20 - '@swc-node/register@1.10.9(@swc/core@1.10.16(@swc/helpers@0.5.15))(@swc/types@0.1.17)(typescript@5.7.3)': + '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.7.3)': dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.10.16(@swc/helpers@0.5.15))(@swc/types@0.1.17) + '@swc-node/core': 1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20) '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.10.16(@swc/helpers@0.5.15) + '@swc/core': 1.11.13(@swc/helpers@0.5.15) colorette: 2.0.20 - debug: 4.3.7 - oxc-resolver: 1.12.0 - pirates: 4.0.6 + debug: 4.4.0 + oxc-resolver: 5.0.1 + pirates: 4.0.7 tslib: 2.8.1 typescript: 5.7.3 transitivePeerDependencies: @@ -13265,51 +13269,51 @@ snapshots: source-map-support: 0.5.21 tslib: 2.8.1 - '@swc/core-darwin-arm64@1.10.16': + '@swc/core-darwin-arm64@1.11.13': optional: true - '@swc/core-darwin-x64@1.10.16': + '@swc/core-darwin-x64@1.11.13': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.16': + '@swc/core-linux-arm-gnueabihf@1.11.13': optional: true - '@swc/core-linux-arm64-gnu@1.10.16': + '@swc/core-linux-arm64-gnu@1.11.13': optional: true - '@swc/core-linux-arm64-musl@1.10.16': + '@swc/core-linux-arm64-musl@1.11.13': optional: true - '@swc/core-linux-x64-gnu@1.10.16': + '@swc/core-linux-x64-gnu@1.11.13': optional: true - '@swc/core-linux-x64-musl@1.10.16': + '@swc/core-linux-x64-musl@1.11.13': optional: true - '@swc/core-win32-arm64-msvc@1.10.16': + '@swc/core-win32-arm64-msvc@1.11.13': optional: true - '@swc/core-win32-ia32-msvc@1.10.16': + '@swc/core-win32-ia32-msvc@1.11.13': optional: true - '@swc/core-win32-x64-msvc@1.10.16': + '@swc/core-win32-x64-msvc@1.11.13': optional: true - '@swc/core@1.10.16(@swc/helpers@0.5.15)': + '@swc/core@1.11.13(@swc/helpers@0.5.15)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.17 + '@swc/types': 0.1.20 optionalDependencies: - '@swc/core-darwin-arm64': 1.10.16 - '@swc/core-darwin-x64': 1.10.16 - '@swc/core-linux-arm-gnueabihf': 1.10.16 - '@swc/core-linux-arm64-gnu': 1.10.16 - '@swc/core-linux-arm64-musl': 1.10.16 - '@swc/core-linux-x64-gnu': 1.10.16 - '@swc/core-linux-x64-musl': 1.10.16 - '@swc/core-win32-arm64-msvc': 1.10.16 - '@swc/core-win32-ia32-msvc': 1.10.16 - '@swc/core-win32-x64-msvc': 1.10.16 + '@swc/core-darwin-arm64': 1.11.13 + '@swc/core-darwin-x64': 1.11.13 + '@swc/core-linux-arm-gnueabihf': 1.11.13 + '@swc/core-linux-arm64-gnu': 1.11.13 + '@swc/core-linux-arm64-musl': 1.11.13 + '@swc/core-linux-x64-gnu': 1.11.13 + '@swc/core-linux-x64-musl': 1.11.13 + '@swc/core-win32-arm64-msvc': 1.11.13 + '@swc/core-win32-ia32-msvc': 1.11.13 + '@swc/core-win32-x64-msvc': 1.11.13 '@swc/helpers': 0.5.15 '@swc/counter@0.1.3': {} @@ -13318,14 +13322,14 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/jest@0.2.37(@swc/core@1.10.16(@swc/helpers@0.5.15))': + '@swc/jest@0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.10.16(@swc/helpers@0.5.15) + '@swc/core': 1.11.13(@swc/helpers@0.5.15) '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 - '@swc/types@0.1.17': + '@swc/types@0.1.20': dependencies: '@swc/counter': 0.1.3 @@ -13688,11 +13692,11 @@ snapshots: '@types/unist@3.0.3': {} - '@types/webpack@5.28.5(@swc/core@1.10.16(@swc/helpers@0.5.15))': + '@types/webpack@5.28.5(@swc/core@1.11.13(@swc/helpers@0.5.15))': dependencies: '@types/node': 22.13.10 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -14272,12 +14276,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -15028,7 +15032,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -15036,7 +15040,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) core-js-compat@3.40.0: dependencies: @@ -15150,7 +15154,7 @@ snapshots: postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.5.1) postcss: 8.5.1 @@ -15161,9 +15165,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.5.1) @@ -15171,7 +15175,7 @@ snapshots: postcss: 8.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: clean-css: 5.3.3 @@ -15513,9 +15517,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.10.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) autocomplete.js: 0.37.1 clsx: 2.1.1 gauge: 3.0.2 @@ -16220,11 +16224,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) file-type@3.9.0: {} @@ -16330,7 +16334,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -16346,7 +16350,7 @@ snapshots: semver: 7.7.1 tapable: 1.1.3 typescript: 5.7.3 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: eslint: 9.23.0(jiti@2.4.2) @@ -16929,7 +16933,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -16937,7 +16941,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) htmlparser2@6.1.0: dependencies: @@ -18700,11 +18704,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) minimalistic-assert@1.0.1: {} @@ -18871,11 +18875,11 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + null-loader@4.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) nwsapi@2.2.13: {} @@ -18971,19 +18975,19 @@ snapshots: os-tmpdir@1.0.2: {} - oxc-resolver@1.12.0: + oxc-resolver@5.0.1: optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 1.12.0 - '@oxc-resolver/binding-darwin-x64': 1.12.0 - '@oxc-resolver/binding-freebsd-x64': 1.12.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 1.12.0 - '@oxc-resolver/binding-linux-arm64-gnu': 1.12.0 - '@oxc-resolver/binding-linux-arm64-musl': 1.12.0 - '@oxc-resolver/binding-linux-x64-gnu': 1.12.0 - '@oxc-resolver/binding-linux-x64-musl': 1.12.0 - '@oxc-resolver/binding-wasm32-wasi': 1.12.0 - '@oxc-resolver/binding-win32-arm64-msvc': 1.12.0 - '@oxc-resolver/binding-win32-x64-msvc': 1.12.0 + '@oxc-resolver/binding-darwin-arm64': 5.0.1 + '@oxc-resolver/binding-darwin-x64': 5.0.1 + '@oxc-resolver/binding-freebsd-x64': 5.0.1 + '@oxc-resolver/binding-linux-arm-gnueabihf': 5.0.1 + '@oxc-resolver/binding-linux-arm64-gnu': 5.0.1 + '@oxc-resolver/binding-linux-arm64-musl': 5.0.1 + '@oxc-resolver/binding-linux-x64-gnu': 5.0.1 + '@oxc-resolver/binding-linux-x64-musl': 5.0.1 + '@oxc-resolver/binding-wasm32-wasi': 5.0.1 + '@oxc-resolver/binding-win32-arm64-msvc': 5.0.1 + '@oxc-resolver/binding-win32-x64-msvc': 5.0.1 p-cancelable@0.4.1: {} @@ -19189,6 +19193,8 @@ snapshots: pirates@4.0.6: {} + pirates@4.0.7: {} + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -19357,13 +19363,13 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 8.3.6(typescript@5.7.3) jiti: 1.21.7 postcss: 8.5.1 semver: 7.7.1 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript @@ -19850,7 +19856,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -19861,7 +19867,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19876,7 +19882,7 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -19917,11 +19923,11 @@ snapshots: sucrase: 3.35.0 use-editable: 2.3.3(react@19.0.0) - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.26.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) react-router-config@5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0): dependencies: @@ -21022,27 +21028,27 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.20.1 - terser-webpack-plugin@5.3.10(@swc/core@1.10.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: - '@swc/core': 1.10.16(@swc/helpers@0.5.15) + '@swc/core': 1.11.13(@swc/helpers@0.5.15) - terser-webpack-plugin@5.3.11(@swc/core@1.10.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.11(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: - '@swc/core': 1.10.16(@swc/helpers@0.5.15) + '@swc/core': 1.11.13(@swc/helpers@0.5.15) terser@5.39.0: dependencies: @@ -21181,7 +21187,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.10) - ts-loader@9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + ts-loader@9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.0 @@ -21189,7 +21195,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.3 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) ts-toolbelt@9.6.0: {} @@ -21419,14 +21425,14 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) url-parse-lax@3.0.0: dependencies: @@ -21596,12 +21602,12 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + vue-loader@17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: vue: 3.5.13(typescript@5.7.3) @@ -21703,16 +21709,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + webpack-dev-middleware@5.3.4(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) - webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -21742,10 +21748,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) ws: 8.18.0 optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - bufferutil - debug @@ -21766,7 +21772,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)): + webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -21788,7 +21794,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.10.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -21796,7 +21802,7 @@ snapshots: - esbuild - uglify-js - webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15))): + webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -21805,7 +21811,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.8.0 - webpack: 5.97.1(@swc/core@1.10.16(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: From c9cd486daea78d3a110bb5a3efbcdf622983ebdb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:00:18 +0000 Subject: [PATCH 25/59] chore(deps): update dependency buildifier_prebuilt to v8.0.3 (#4937) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [buildifier_prebuilt](https://redirect.github.com/keith/buildifier-prebuilt) | bazel_dep | patch | `8.0.1` -> `8.0.3` | --- ### Release Notes
keith/buildifier-prebuilt (buildifier_prebuilt) ### [`v8.0.3`](https://redirect.github.com/keith/buildifier-prebuilt/releases/tag/8.0.3) [Compare Source](https://redirect.github.com/keith/buildifier-prebuilt/compare/8.0.1...8.0.3) #### What's Changed - Update README.md for 8.0.1 by [@​buildifier-prebuilt-releases](https://redirect.github.com/buildifier-prebuilt-releases) in [https://github.com/keith/buildifier-prebuilt/pull/103](https://redirect.github.com/keith/buildifier-prebuilt/pull/103) - Update CI to ubuntu-latest by [@​keith](https://redirect.github.com/keith) in [https://github.com/keith/buildifier-prebuilt/pull/108](https://redirect.github.com/keith/buildifier-prebuilt/pull/108) - Add rules_shell, format some files by [@​keith](https://redirect.github.com/keith) in [https://github.com/keith/buildifier-prebuilt/pull/111](https://redirect.github.com/keith/buildifier-prebuilt/pull/111) - Update to 8.0.3 by [@​keith](https://redirect.github.com/keith) in [https://github.com/keith/buildifier-prebuilt/pull/110](https://redirect.github.com/keith/buildifier-prebuilt/pull/110) **Full Changelog**: https://github.com/keith/buildifier-prebuilt/compare/8.0.1...8.0.3 #### Bazel Module Snippet ```python bazel_dep( name = "buildifier_prebuilt", version = "8.0.3", dev_dependency = True, ) ``` #### Workspace Snippet ```python load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "buildifier_prebuilt", sha256 = "bf9101bd5d657046674167986a18d44c5612e417194dc55aff8ca174344de031", strip_prefix = "buildifier-prebuilt-8.0.3", urls = [ "http://github.com/keith/buildifier-prebuilt/archive/8.0.3.tar.gz", ], ) load("@​buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps") buildifier_prebuilt_deps() load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() load("@​buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains") buildifier_prebuilt_register_toolchains() ```
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 614861ccd55..178e659d1a2 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -74,7 +74,7 @@ bazel_dep(name = "rules_multirun", version = "0.10.0") bazel_dep( name = "buildifier_prebuilt", - version = "8.0.1", + version = "8.0.3", dev_dependency = True, ) From deb1f1721743e68e9d555a27ec2f4c714a7875f8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:01:07 +0000 Subject: [PATCH 26/59] chore(deps): update dependency content-tag to v3.1.2 (#4930) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [content-tag](https://redirect.github.com/embroider-build/content-tag) | [`3.1.1` -> `3.1.2`](https://renovatebot.com/diffs/npm/content-tag/3.1.1/3.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/content-tag/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/content-tag/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/content-tag/3.1.1/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/content-tag/3.1.1/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
embroider-build/content-tag (content-tag) ### [`v3.1.2`](https://redirect.github.com/embroider-build/content-tag/compare/9adcd9caf4ddb74501cf8021d247207705a3fade...4379ba0e7b9ae6a3ac3c8d17359d31eb01b9668f) [Compare Source](https://redirect.github.com/embroider-build/content-tag/compare/9adcd9caf4ddb74501cf8021d247207705a3fade...4379ba0e7b9ae6a3ac3c8d17359d31eb01b9668f)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a4356bf103..339fb391aa7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -219,7 +219,7 @@ importers: version: 46.1.0(cldr-core@46.0.0) content-tag: specifier: ^3.0.0 - version: 3.1.1 + version: 3.1.2 decimal.js: specifier: ^10.4.3 version: 10.5.0 @@ -4540,6 +4540,9 @@ packages: content-tag@3.1.1: resolution: {integrity: sha512-94puwVk6X8oJcbRIEY03UM80zWzA3dYgGkOiRJzeY1vXgwrFUh3OolDDi/D7YBa6Vsx+CgAvuk4uXlB8loZ1FA==} + content-tag@3.1.2: + resolution: {integrity: sha512-Z+MGhZfnFFKzYC+pUTWXnoDYhfiXP9ojZe3JbwsYufmDuoeq2EvuDyeFAJ/RnKokUwz5s9bQhDOrbvSYRShcrQ==} + content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -15007,6 +15010,8 @@ snapshots: content-tag@3.1.1: {} + content-tag@3.1.2: {} + content-type@1.0.5: {} conventional-changelog-angular@7.0.0: From e37900c59219da3b2a1fe6e4154e8d2ba0671f73 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:01:07 +0000 Subject: [PATCH 27/59] chore(deps): update dependency prettier to v3.5.3 (#4931) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.5.1` -> `3.5.3`](https://renovatebot.com/diffs/npm/prettier/3.5.1/3.5.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.5.1/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.5.1/3.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
prettier/prettier (prettier) ### [`v3.5.3`](https://redirect.github.com/prettier/prettier/compare/3.5.2...b51ba9d46765bcfab714ebca982bd04ad25ae562) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.5.2...3.5.3) ### [`v3.5.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#352) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.5.1...3.5.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.5.1...3.5.2) ##### Remove `module-sync` condition ([#​17156](https://redirect.github.com/prettier/prettier/pull/17156) by [@​fisker](https://redirect.github.com/fisker)) In Prettier 3.5.0, [we added `module-sync` condition to `package.json`](https://prettier.io/blog/2025/02/09/3.5.0#use-esm-entrypoint-for-requireesm-16958-by-tats-u), so that `require("prettier")` can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove the `module-sync` condition, so `require("prettier")` will still use the CommonJS version, we'll revisit until `require(ESM)` feature is more stable.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 339fb391aa7..b8417f01afa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -291,7 +291,7 @@ importers: version: 1.2.8 prettier: specifier: ^3.3.3 - version: 3.5.1 + version: 3.5.3 react: specifier: '18' version: 18.3.1 @@ -8344,8 +8344,8 @@ packages: resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} engines: {node: '>=4'} - prettier@3.5.1: - resolution: {integrity: sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==} + prettier@3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} engines: {node: '>=14'} hasBin: true @@ -19669,7 +19669,7 @@ snapshots: prepend-http@2.0.0: {} - prettier@3.5.1: {} + prettier@3.5.3: {} pretty-error@4.0.0: dependencies: From 6866d05cfb7d5143eabc403280f5688d8a9ed185 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:03:04 +0000 Subject: [PATCH 28/59] chore(deps): update dependency vitest to v3.0.9 (#4932) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`3.0.5` -> `3.0.9`](https://renovatebot.com/diffs/npm/vitest/3.0.5/3.0.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/3.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/3.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/3.0.5/3.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/3.0.5/3.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vitest-dev/vitest (vitest) ### [`v3.0.9`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.9) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9) #####    🐞 Bug Fixes - Typings of `ctx.skip()` as `never`  -  by [@​sirlancelot](https://redirect.github.com/sirlancelot) in [https://github.com/vitest-dev/vitest/issues/7608](https://redirect.github.com/vitest-dev/vitest/issues/7608) [(09f35)](https://redirect.github.com/vitest-dev/vitest/commit/09f35301) - Cleanup vitest in public `resolveConfig` API  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7623](https://redirect.github.com/vitest-dev/vitest/issues/7623) [(db14a)](https://redirect.github.com/vitest-dev/vitest/commit/db14ab71) - Fix `toHaveBeenCalledWith(asymmetricMatcher)` with `undefined` arguments  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7624](https://redirect.github.com/vitest-dev/vitest/issues/7624) [(0fb21)](https://redirect.github.com/vitest-dev/vitest/commit/0fb21faa) - Race condition in RPC filesystem cache.  -  by [@​dts](https://redirect.github.com/dts) in [https://github.com/vitest-dev/vitest/issues/7531](https://redirect.github.com/vitest-dev/vitest/issues/7531) [(b7f55)](https://redirect.github.com/vitest-dev/vitest/commit/b7f55261) - Fix `getState().testPath` during collection with no isolation  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7640](https://redirect.github.com/vitest-dev/vitest/issues/7640) [(3fb3f)](https://redirect.github.com/vitest-dev/vitest/commit/3fb3fbf8) - Support custom toString method in %s format  -  by [@​pengooseDev](https://redirect.github.com/pengooseDev) in [https://github.com/vitest-dev/vitest/issues/7637](https://redirect.github.com/vitest-dev/vitest/issues/7637) [(46d93)](https://redirect.github.com/vitest-dev/vitest/commit/46d93a2e) - **browser**: - Fail playwright timeouts earlier than a test timeout  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7565](https://redirect.github.com/vitest-dev/vitest/issues/7565) [(5eb4c)](https://redirect.github.com/vitest-dev/vitest/commit/5eb4cd1f) - Remove [@​testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies [#​7555](https://redirect.github.com/vitest-dev/vitest/issues/7555))"  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7628](https://redirect.github.com/vitest-dev/vitest/issues/7628) and [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [(94b27)](https://redirect.github.com/vitest-dev/vitest/commit/94b27af5) - **coverage**: - Browser mode + `coverage.all`  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7597](https://redirect.github.com/vitest-dev/vitest/issues/7597) [(422ba)](https://redirect.github.com/vitest-dev/vitest/commit/422ba66b) - **runner**: - Show stacktrace on hook timeout error  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7502](https://redirect.github.com/vitest-dev/vitest/issues/7502) [(268a1)](https://redirect.github.com/vitest-dev/vitest/commit/268a19e1) - **vite-node**: - Fix source map of inlined node_modules  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7557](https://redirect.github.com/vitest-dev/vitest/issues/7557) [(34aa3)](https://redirect.github.com/vitest-dev/vitest/commit/34aa322b) - Fix missing `buildStart`  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7652](https://redirect.github.com/vitest-dev/vitest/issues/7652) [(29f5a)](https://redirect.github.com/vitest-dev/vitest/commit/29f5a848) - **web-worker**: - Ensure `removeEventListener` is bound to worker  -  by [@​joelgallant](https://redirect.github.com/joelgallant) in [https://github.com/vitest-dev/vitest/issues/7631](https://redirect.github.com/vitest-dev/vitest/issues/7631) [(ff42b)](https://redirect.github.com/vitest-dev/vitest/commit/ff42bcb3) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.8...v3.0.9) ### [`v3.0.8`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.8) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) #####    🐞 Bug Fixes - Fix fetch cache multiple writes  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7546](https://redirect.github.com/vitest-dev/vitest/issues/7546) [(1a8b4)](https://redirect.github.com/vitest-dev/vitest/commit/1a8b4337) - Use browser.isolate instead of config.isolate  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7560](https://redirect.github.com/vitest-dev/vitest/issues/7560) [(4b5ed)](https://redirect.github.com/vitest-dev/vitest/commit/4b5ed902) - Remove vestigial spy stub, import directly from `@vitest/spy`  -  by [@​mrginglymus](https://redirect.github.com/mrginglymus) in [https://github.com/vitest-dev/vitest/issues/7575](https://redirect.github.com/vitest-dev/vitest/issues/7575) [(7f7ff)](https://redirect.github.com/vitest-dev/vitest/commit/7f7ff11c) - Correctly split the argv string  -  by [@​btea](https://redirect.github.com/btea) in [https://github.com/vitest-dev/vitest/issues/7533](https://redirect.github.com/vitest-dev/vitest/issues/7533) [(4325a)](https://redirect.github.com/vitest-dev/vitest/commit/4325ac67) - **browser**: - Remove [@​testing-library/dom](https://redirect.github.com/testing-library/dom) from dependencies  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7555](https://redirect.github.com/vitest-dev/vitest/issues/7555) [(5387a)](https://redirect.github.com/vitest-dev/vitest/commit/5387a5b3) - Improve source map handling for bundled files  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7534](https://redirect.github.com/vitest-dev/vitest/issues/7534) [(e2c57)](https://redirect.github.com/vitest-dev/vitest/commit/e2c570b6) - Print related test file and potential test in unhandled errors  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7564](https://redirect.github.com/vitest-dev/vitest/issues/7564) [(fee90)](https://redirect.github.com/vitest-dev/vitest/commit/fee90d85) - **runner**: - Fix `beforeEach/All` cleanup callback timeout  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7500](https://redirect.github.com/vitest-dev/vitest/issues/7500) [(0c292)](https://redirect.github.com/vitest-dev/vitest/commit/0c2924b7) - Fix and simplify `Task.suite` initialization  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7414](https://redirect.github.com/vitest-dev/vitest/issues/7414) [(ca9ff)](https://redirect.github.com/vitest-dev/vitest/commit/ca9ffac5) - **snapshot**: - Allow inline snapshot calls on same location with same snapshot  -  by [@​jycouet](https://redirect.github.com/jycouet) and [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7464](https://redirect.github.com/vitest-dev/vitest/issues/7464) [(d5cb8)](https://redirect.github.com/vitest-dev/vitest/commit/d5cb8212) - **vite-node**: - Fix `buildStart` on Vite 6  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7480](https://redirect.github.com/vitest-dev/vitest/issues/7480) [(c0f47)](https://redirect.github.com/vitest-dev/vitest/commit/c0f47e03) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.7...v3.0.8) ### [`v3.0.7`](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.6...v3.0.7) ### [`v3.0.6`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.0.6) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.5...v3.0.6) #####    🐞 Bug Fixes - Fix `getMockedSystemTime` for `useFakeTimer`  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7405](https://redirect.github.com/vitest-dev/vitest/issues/7405) [(03912)](https://redirect.github.com/vitest-dev/vitest/commit/03912b43) - Compat for jest-image-snapshot  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7390](https://redirect.github.com/vitest-dev/vitest/issues/7390) [(9542b)](https://redirect.github.com/vitest-dev/vitest/commit/9542b699) - Ensure project names are readable in dark terminals  -  by [@​rgrove](https://redirect.github.com/rgrove) in [https://github.com/vitest-dev/vitest/issues/7371](https://redirect.github.com/vitest-dev/vitest/issues/7371) [(bb94c)](https://redirect.github.com/vitest-dev/vitest/commit/bb94c19f) - Exclude `queueMicrotask` from default fake timers to not break node fetch  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7505](https://redirect.github.com/vitest-dev/vitest/issues/7505) [(167a9)](https://redirect.github.com/vitest-dev/vitest/commit/167a98d7) - **browser**: - Fix mocking modules out of root  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7415](https://redirect.github.com/vitest-dev/vitest/issues/7415) [(d3acb)](https://redirect.github.com/vitest-dev/vitest/commit/d3acbd8b) - Fix `toHaveClass` typing  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7383](https://redirect.github.com/vitest-dev/vitest/issues/7383) [(7ef23)](https://redirect.github.com/vitest-dev/vitest/commit/7ef238c0) - Relax locator selectors methods  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7422](https://redirect.github.com/vitest-dev/vitest/issues/7422) [(1b8c5)](https://redirect.github.com/vitest-dev/vitest/commit/1b8c5c9e) - Resolve thread count from `maxWorkers`  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7483](https://redirect.github.com/vitest-dev/vitest/issues/7483) [(adbb2)](https://redirect.github.com/vitest-dev/vitest/commit/adbb25ab) - Cleanup timeout on resolve and give more information in the error  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7487](https://redirect.github.com/vitest-dev/vitest/issues/7487) [(5a45a)](https://redirect.github.com/vitest-dev/vitest/commit/5a45a7ca) - **coverage**: - `vite-node` to pass correct execution wrapper offset  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7417](https://redirect.github.com/vitest-dev/vitest/issues/7417) [(1f2e5)](https://redirect.github.com/vitest-dev/vitest/commit/1f2e5552) - Preserve moduleExecutionInfo in non-isolated runs  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7486](https://redirect.github.com/vitest-dev/vitest/issues/7486) [(f31a0)](https://redirect.github.com/vitest-dev/vitest/commit/f31a07bb) - **deps**: - Update all non-major dependencies  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7363](https://redirect.github.com/vitest-dev/vitest/issues/7363) [(e348b)](https://redirect.github.com/vitest-dev/vitest/commit/e348bd4c) - Update all non-major dependencies  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7507](https://redirect.github.com/vitest-dev/vitest/issues/7507) [(6cc40)](https://redirect.github.com/vitest-dev/vitest/commit/6cc408d6) - **init**: - Invalid browser config  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7475](https://redirect.github.com/vitest-dev/vitest/issues/7475) [(8fe64)](https://redirect.github.com/vitest-dev/vitest/commit/8fe641b4) - **reporters**: - Render tasks in tree when in TTY  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7503](https://redirect.github.com/vitest-dev/vitest/issues/7503) [(027ce)](https://redirect.github.com/vitest-dev/vitest/commit/027ce9bb) - **vite-node**: - Remove fake first line mapping on Vite 6  -  by [@​hi-ogawa](https://redirect.github.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/7124](https://redirect.github.com/vitest-dev/vitest/issues/7124) [(b9973)](https://redirect.github.com/vitest-dev/vitest/commit/b997355b) - **watch**: - Properly remove cache after removing existing test files  -  by [@​soc221b](https://redirect.github.com/soc221b) in [https://github.com/vitest-dev/vitest/issues/7399](https://redirect.github.com/vitest-dev/vitest/issues/7399) [(01a59)](https://redirect.github.com/vitest-dev/vitest/commit/01a59721) - **workspace**: - Forward `inspect` related cli options  -  by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/7373](https://redirect.github.com/vitest-dev/vitest/issues/7373) [(ed15b)](https://redirect.github.com/vitest-dev/vitest/commit/ed15b5b3) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.5...v3.0.6)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 103 ++++++++++++++++++++++++++----------------------- 1 file changed, 54 insertions(+), 49 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8417f01afa..bda46b4ec5a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -333,7 +333,7 @@ importers: version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) vitest: specifier: ^3 - version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) + version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) vue: specifier: ^3.5.12 version: 3.5.13(typescript@5.7.3) @@ -3503,11 +3503,11 @@ packages: '@unicode/unicode-13.0.0@1.6.5': resolution: {integrity: sha512-UjiQH4hWNzmF0pLO0Dym3tttgyf8cfLNiv8RucXx/jFqAtWBXsLf+iBqzlNpuNPPqdyN1cv9dvNkbl/1uHoEzQ==} - '@vitest/expect@3.0.5': - resolution: {integrity: sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==} + '@vitest/expect@3.0.9': + resolution: {integrity: sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==} - '@vitest/mocker@3.0.5': - resolution: {integrity: sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==} + '@vitest/mocker@3.0.9': + resolution: {integrity: sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -3517,20 +3517,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.5': - resolution: {integrity: sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==} + '@vitest/pretty-format@3.0.9': + resolution: {integrity: sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==} - '@vitest/runner@3.0.5': - resolution: {integrity: sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==} + '@vitest/runner@3.0.9': + resolution: {integrity: sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==} - '@vitest/snapshot@3.0.5': - resolution: {integrity: sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==} + '@vitest/snapshot@3.0.9': + resolution: {integrity: sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==} - '@vitest/spy@3.0.5': - resolution: {integrity: sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==} + '@vitest/spy@3.0.9': + resolution: {integrity: sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==} - '@vitest/utils@3.0.5': - resolution: {integrity: sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==} + '@vitest/utils@3.0.9': + resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} @@ -5467,8 +5467,8 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.2.0: + resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} engines: {node: '>=12.0.0'} expect@29.7.0: @@ -9215,6 +9215,9 @@ packages: std-env@3.8.0: resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@3.8.1: + resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} @@ -9900,8 +9903,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@3.0.5: - resolution: {integrity: sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==} + vite-node@3.0.9: + resolution: {integrity: sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -9945,16 +9948,16 @@ packages: yaml: optional: true - vitest@3.0.5: - resolution: {integrity: sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==} + vitest@3.0.9: + resolution: {integrity: sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.5 - '@vitest/ui': 3.0.5 + '@vitest/browser': 3.0.9 + '@vitest/ui': 3.0.9 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -13790,43 +13793,43 @@ snapshots: '@unicode/unicode-13.0.0@1.6.5': {} - '@vitest/expect@3.0.5': + '@vitest/expect@3.0.9': dependencies: - '@vitest/spy': 3.0.5 - '@vitest/utils': 3.0.5 + '@vitest/spy': 3.0.9 + '@vitest/utils': 3.0.9 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.5(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@vitest/mocker@3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: - '@vitest/spy': 3.0.5 + '@vitest/spy': 3.0.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - '@vitest/pretty-format@3.0.5': + '@vitest/pretty-format@3.0.9': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.5': + '@vitest/runner@3.0.9': dependencies: - '@vitest/utils': 3.0.5 + '@vitest/utils': 3.0.9 pathe: 2.0.3 - '@vitest/snapshot@3.0.5': + '@vitest/snapshot@3.0.9': dependencies: - '@vitest/pretty-format': 3.0.5 + '@vitest/pretty-format': 3.0.9 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.0.5': + '@vitest/spy@3.0.9': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.0.5': + '@vitest/utils@3.0.9': dependencies: - '@vitest/pretty-format': 3.0.5 + '@vitest/pretty-format': 3.0.9 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -16098,7 +16101,7 @@ snapshots: exit@0.1.2: {} - expect-type@1.1.0: {} + expect-type@1.2.0: {} expect@29.7.0: dependencies: @@ -20804,6 +20807,8 @@ snapshots: std-env@3.8.0: {} + std-env@3.8.1: {} + stdin-discarder@0.2.2: {} streamroller@3.1.5: @@ -21512,7 +21517,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.0.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): + vite-node@3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0 @@ -21545,27 +21550,27 @@ snapshots: terser: 5.39.0 yaml: 2.7.0 - vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): + vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): dependencies: - '@vitest/expect': 3.0.5 - '@vitest/mocker': 3.0.5(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) - '@vitest/pretty-format': 3.0.5 - '@vitest/runner': 3.0.5 - '@vitest/snapshot': 3.0.5 - '@vitest/spy': 3.0.5 - '@vitest/utils': 3.0.5 + '@vitest/expect': 3.0.9 + '@vitest/mocker': 3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@vitest/pretty-format': 3.0.9 + '@vitest/runner': 3.0.9 + '@vitest/snapshot': 3.0.9 + '@vitest/spy': 3.0.9 + '@vitest/utils': 3.0.9 chai: 5.2.0 debug: 4.4.0 - expect-type: 1.1.0 + expect-type: 1.2.0 magic-string: 0.30.17 pathe: 2.0.3 - std-env: 3.8.0 + std-env: 3.8.1 tinybench: 2.9.0 tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - vite-node: 3.0.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite-node: 3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 From 3fab28fc7a13289f28b879d59aefc2e9f0246c56 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 06:06:58 +0000 Subject: [PATCH 29/59] chore(deps): update commitlint monorepo to v19.8.0 (#4939) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@commitlint/cli](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli)) | [`19.7.1` -> `19.8.0`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/19.7.1/19.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fcli/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fcli/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fcli/19.7.1/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fcli/19.7.1/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@commitlint/config-angular](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular)) | [`19.7.1` -> `19.8.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-angular/19.7.1/19.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fconfig-angular/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fconfig-angular/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fconfig-angular/19.7.1/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fconfig-angular/19.7.1/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@commitlint/config-angular-type-enum](https://commitlint.js.org/) ([source](https://redirect.github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular-type-enum)) | [`19.5.0` -> `19.8.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-angular-type-enum/19.5.0/19.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fconfig-angular-type-enum/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fconfig-angular-type-enum/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fconfig-angular-type-enum/19.5.0/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fconfig-angular-type-enum/19.5.0/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
conventional-changelog/commitlint (@​commitlint/cli) ### [`v19.8.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/cli/CHANGELOG.md#1980-2025-03-07) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0) ##### Performance Improvements - use `node:` prefix to bypass require.cache call for builtins ([#​4302](https://redirect.github.com/conventional-changelog/commitlint/issues/4302)) ([0cd8f41](https://redirect.github.com/conventional-changelog/commitlint/commit/0cd8f410573fe11383f788b1ceb7e0946143591d)) #### [19.7.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1) (2025-02-02) **Note:** Version bump only for package [@​commitlint/cli](https://redirect.github.com/commitlint/cli) #### [19.6.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.6.0...v19.6.1) (2024-12-15) **Note:** Version bump only for package [@​commitlint/cli](https://redirect.github.com/commitlint/cli)
conventional-changelog/commitlint (@​commitlint/config-angular) ### [`v19.8.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/config-angular/CHANGELOG.md#1980-2025-03-07) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0) **Note:** Version bump only for package [@​commitlint/config-angular](https://redirect.github.com/commitlint/config-angular) #### [19.7.1](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1) (2025-02-02) **Note:** Version bump only for package [@​commitlint/config-angular](https://redirect.github.com/commitlint/config-angular)
conventional-changelog/commitlint (@​commitlint/config-angular-type-enum) ### [`v19.8.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/config-angular-type-enum/CHANGELOG.md#1980-2025-03-07) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.5.0...v19.8.0) **Note:** Version bump only for package [@​commitlint/config-angular-type-enum](https://redirect.github.com/commitlint/config-angular-type-enum)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 168 ++++++++++++++++++++++++------------------------- 1 file changed, 84 insertions(+), 84 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bda46b4ec5a..c10722f3f69 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,13 +60,13 @@ importers: version: 6.3.1 '@commitlint/cli': specifier: ^19.5.0 - version: 19.7.1(@types/node@22.13.10)(typescript@5.7.3) + version: 19.8.0(@types/node@22.13.10)(typescript@5.7.3) '@commitlint/config-angular': specifier: ^19.5.0 - version: 19.7.1 + version: 19.8.0 '@commitlint/config-angular-type-enum': specifier: ^19.5.0 - version: 19.5.0 + version: 19.8.0 '@glimmer/env': specifier: ^0.1.7 version: 0.1.7 @@ -1801,77 +1801,77 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@19.7.1': - resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==} + '@commitlint/cli@19.8.0': + resolution: {integrity: sha512-t/fCrLVu+Ru01h0DtlgHZXbHV2Y8gKocTR5elDOqIRUzQd0/6hpt2VIWOj9b3NDo7y4/gfxeR2zRtXq/qO6iUg==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-angular-type-enum@19.5.0': - resolution: {integrity: sha512-4/6xrkElCSBb7+6oZXlBJ/zytkxXgmTg5gk1Voj3GAWShTivtWrPtDYvHmF858WhA695YKgxMHEPNN74UFkK8w==} + '@commitlint/config-angular-type-enum@19.8.0': + resolution: {integrity: sha512-CAFHGAgUeOGNuU5DSX1ALXvJio82NZUGPPNFFDZU7BDf6q/A2U8vT1sjZQ56JTuFBpqTRF5Qk3IfSwmp0/zsCA==} engines: {node: '>=v18'} - '@commitlint/config-angular@19.7.1': - resolution: {integrity: sha512-aDXjejXfk1kqGDZOFAGu4lJ251WloR4duODaCcSuo/U/Nfnhnzq0VrhtGPCcOlTfVrWknumurg+ZcGe6v3e5ZA==} + '@commitlint/config-angular@19.8.0': + resolution: {integrity: sha512-YVXDVUbmtsA9pv6QaRp+riQJd22zv4qvQ6Yjy5GB+pRClncX9PPNOhzPMITPyquF05QX6hC9me6ADrvrSzQ1xw==} engines: {node: '>=v18'} - '@commitlint/config-validator@19.5.0': - resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} + '@commitlint/config-validator@19.8.0': + resolution: {integrity: sha512-+r5ZvD/0hQC3w5VOHJhGcCooiAVdynFlCe2d6I9dU+PvXdV3O+fU4vipVg+6hyLbQUuCH82mz3HnT/cBQTYYuA==} engines: {node: '>=v18'} - '@commitlint/ensure@19.5.0': - resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} + '@commitlint/ensure@19.8.0': + resolution: {integrity: sha512-kNiNU4/bhEQ/wutI1tp1pVW1mQ0QbAjfPRo5v8SaxoVV+ARhkB8Wjg3BSseNYECPzWWfg/WDqQGIfV1RaBFQZg==} engines: {node: '>=v18'} - '@commitlint/execute-rule@19.5.0': - resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} + '@commitlint/execute-rule@19.8.0': + resolution: {integrity: sha512-fuLeI+EZ9x2v/+TXKAjplBJWI9CNrHnyi5nvUQGQt4WRkww/d95oVRsc9ajpt4xFrFmqMZkd/xBQHZDvALIY7A==} engines: {node: '>=v18'} - '@commitlint/format@19.5.0': - resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} + '@commitlint/format@19.8.0': + resolution: {integrity: sha512-EOpA8IERpQstxwp/WGnDArA7S+wlZDeTeKi98WMOvaDLKbjptuHWdOYYr790iO7kTCif/z971PKPI2PkWMfOxg==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.7.1': - resolution: {integrity: sha512-3IaOc6HVg2hAoGleRK3r9vL9zZ3XY0rf1RsUf6jdQLuaD46ZHnXBiOPTyQ004C4IvYjSWqJwlh0/u2P73aIE3g==} + '@commitlint/is-ignored@19.8.0': + resolution: {integrity: sha512-L2Jv9yUg/I+jF3zikOV0rdiHUul9X3a/oU5HIXhAJLE2+TXTnEBfqYP9G5yMw/Yb40SnR764g4fyDK6WR2xtpw==} engines: {node: '>=v18'} - '@commitlint/lint@19.7.1': - resolution: {integrity: sha512-LhcPfVjcOcOZA7LEuBBeO00o3MeZa+tWrX9Xyl1r9PMd5FWsEoZI9IgnGqTKZ0lZt5pO3ZlstgnRyY1CJJc9Xg==} + '@commitlint/lint@19.8.0': + resolution: {integrity: sha512-+/NZKyWKSf39FeNpqhfMebmaLa1P90i1Nrb1SrA7oSU5GNN/lksA4z6+ZTnsft01YfhRZSYMbgGsARXvkr/VLQ==} engines: {node: '>=v18'} - '@commitlint/load@19.6.1': - resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==} + '@commitlint/load@19.8.0': + resolution: {integrity: sha512-4rvmm3ff81Sfb+mcWT5WKlyOa+Hd33WSbirTVUer0wjS1Hv/Hzr07Uv1ULIV9DkimZKNyOwXn593c+h8lsDQPQ==} engines: {node: '>=v18'} - '@commitlint/message@19.5.0': - resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} + '@commitlint/message@19.8.0': + resolution: {integrity: sha512-qs/5Vi9bYjf+ZV40bvdCyBn5DvbuelhR6qewLE8Bh476F7KnNyLfdM/ETJ4cp96WgeeHo6tesA2TMXS0sh5X4A==} engines: {node: '>=v18'} - '@commitlint/parse@19.5.0': - resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} + '@commitlint/parse@19.8.0': + resolution: {integrity: sha512-YNIKAc4EXvNeAvyeEnzgvm1VyAe0/b3Wax7pjJSwXuhqIQ1/t2hD3OYRXb6D5/GffIvaX82RbjD+nWtMZCLL7Q==} engines: {node: '>=v18'} - '@commitlint/read@19.5.0': - resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} + '@commitlint/read@19.8.0': + resolution: {integrity: sha512-6ywxOGYajcxK1y1MfzrOnwsXO6nnErna88gRWEl3qqOOP8MDu/DTeRkGLXBFIZuRZ7mm5yyxU5BmeUvMpNte5w==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@19.5.0': - resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} + '@commitlint/resolve-extends@19.8.0': + resolution: {integrity: sha512-CLanRQwuG2LPfFVvrkTrBR/L/DMy3+ETsgBqW1OvRxmzp/bbVJW0Xw23LnnExgYcsaFtos967lul1CsbsnJlzQ==} engines: {node: '>=v18'} - '@commitlint/rules@19.6.0': - resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} + '@commitlint/rules@19.8.0': + resolution: {integrity: sha512-IZ5IE90h6DSWNuNK/cwjABLAKdy8tP8OgGVGbXe1noBEX5hSsu00uRlLu6JuruiXjWJz2dZc+YSw3H0UZyl/mA==} engines: {node: '>=v18'} - '@commitlint/to-lines@19.5.0': - resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} + '@commitlint/to-lines@19.8.0': + resolution: {integrity: sha512-3CKLUw41Cur8VMjh16y8LcsOaKbmQjAKCWlXx6B0vOUREplp6em9uIVhI8Cv934qiwkbi2+uv+mVZPnXJi1o9A==} engines: {node: '>=v18'} - '@commitlint/top-level@19.5.0': - resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} + '@commitlint/top-level@19.8.0': + resolution: {integrity: sha512-Rphgoc/omYZisoNkcfaBRPQr4myZEHhLPx2/vTXNLjiCw4RgfPR1wEgUpJ9OOmDCiv5ZyIExhprNLhteqH4FuQ==} engines: {node: '>=v18'} - '@commitlint/types@19.5.0': - resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} + '@commitlint/types@19.8.0': + resolution: {integrity: sha512-LRjP623jPyf3Poyfb0ohMj8I3ORyBDOwXAgxxVPbSD0unJuW2mJWeiRfaQinjtccMqC5Wy1HOMfa4btKjbNxbg==} engines: {node: '>=v18'} '@csstools/cascade-layer-name-parser@2.0.4': @@ -11290,64 +11290,64 @@ snapshots: '@colors/colors@1.5.0': {} - '@commitlint/cli@19.7.1(@types/node@22.13.10)(typescript@5.7.3)': + '@commitlint/cli@19.8.0(@types/node@22.13.10)(typescript@5.7.3)': dependencies: - '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.7.1 - '@commitlint/load': 19.6.1(@types/node@22.13.10)(typescript@5.7.3) - '@commitlint/read': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/format': 19.8.0 + '@commitlint/lint': 19.8.0 + '@commitlint/load': 19.8.0(@types/node@22.13.10)(typescript@5.7.3) + '@commitlint/read': 19.8.0 + '@commitlint/types': 19.8.0 tinyexec: 0.3.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-angular-type-enum@19.5.0': {} + '@commitlint/config-angular-type-enum@19.8.0': {} - '@commitlint/config-angular@19.7.1': + '@commitlint/config-angular@19.8.0': dependencies: - '@commitlint/config-angular-type-enum': 19.5.0 + '@commitlint/config-angular-type-enum': 19.8.0 - '@commitlint/config-validator@19.5.0': + '@commitlint/config-validator@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 ajv: 8.17.1 - '@commitlint/ensure@19.5.0': + '@commitlint/ensure@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.5.0': {} + '@commitlint/execute-rule@19.8.0': {} - '@commitlint/format@19.5.0': + '@commitlint/format@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 chalk: 5.4.1 - '@commitlint/is-ignored@19.7.1': + '@commitlint/is-ignored@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 semver: 7.7.1 - '@commitlint/lint@19.7.1': + '@commitlint/lint@19.8.0': dependencies: - '@commitlint/is-ignored': 19.7.1 - '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.6.0(patch_hash=32857ba6744bdf3ab77821aa5d5d0e5f732889320b2971c9056ddb6052661302) - '@commitlint/types': 19.5.0 + '@commitlint/is-ignored': 19.8.0 + '@commitlint/parse': 19.8.0 + '@commitlint/rules': 19.8.0(patch_hash=32857ba6744bdf3ab77821aa5d5d0e5f732889320b2971c9056ddb6052661302) + '@commitlint/types': 19.8.0 - '@commitlint/load@19.6.1(@types/node@22.13.10)(typescript@5.7.3)': + '@commitlint/load@19.8.0(@types/node@22.13.10)(typescript@5.7.3)': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/execute-rule': 19.5.0 - '@commitlint/resolve-extends': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.0 + '@commitlint/execute-rule': 19.8.0 + '@commitlint/resolve-extends': 19.8.0 + '@commitlint/types': 19.8.0 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.7.3) cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.10)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) @@ -11358,45 +11358,45 @@ snapshots: - '@types/node' - typescript - '@commitlint/message@19.5.0': {} + '@commitlint/message@19.8.0': {} - '@commitlint/parse@19.5.0': + '@commitlint/parse@19.8.0': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.0 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.5.0': + '@commitlint/read@19.8.0': dependencies: - '@commitlint/top-level': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/top-level': 19.8.0 + '@commitlint/types': 19.8.0 git-raw-commits: 4.0.0 minimist: 1.2.8 tinyexec: 0.3.2 - '@commitlint/resolve-extends@19.5.0': + '@commitlint/resolve-extends@19.8.0': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.0 + '@commitlint/types': 19.8.0 global-directory: 4.0.1 import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.6.0(patch_hash=32857ba6744bdf3ab77821aa5d5d0e5f732889320b2971c9056ddb6052661302)': + '@commitlint/rules@19.8.0(patch_hash=32857ba6744bdf3ab77821aa5d5d0e5f732889320b2971c9056ddb6052661302)': dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/message': 19.5.0 - '@commitlint/to-lines': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/ensure': 19.8.0 + '@commitlint/message': 19.8.0 + '@commitlint/to-lines': 19.8.0 + '@commitlint/types': 19.8.0 - '@commitlint/to-lines@19.5.0': {} + '@commitlint/to-lines@19.8.0': {} - '@commitlint/top-level@19.5.0': + '@commitlint/top-level@19.8.0': dependencies: find-up: 7.0.0 - '@commitlint/types@19.5.0': + '@commitlint/types@19.8.0': dependencies: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 From c3531c1cae55f1958b4af311c34639a618090774 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 16:52:30 +0000 Subject: [PATCH 30/59] chore(deps): update dependency typescript to v5.8.2 (#4924) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.7.3` -> `5.8.2`](https://renovatebot.com/diffs/npm/typescript/5.7.3/5.8.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.7.3/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.7.3/5.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
microsoft/TypeScript (typescript) ### [`v5.8.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...beb69e4cdd61b1a0fd9ae21ae58bd4bd409d7217) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 372 ++++++++++++++++++++++++------------------------- 2 files changed, 187 insertions(+), 187 deletions(-) diff --git a/package.json b/package.json index 3dadfef63a9..07bec3c6fd8 100644 --- a/package.json +++ b/package.json @@ -176,6 +176,6 @@ "react-dom": "18", "source-map-js": "1.2.1", "terser": "5.39.0", - "typescript": "5.7.3" + "typescript": "5.8.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c10722f3f69..8d9e413333f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,7 +12,7 @@ overrides: react-dom: '18' source-map-js: 1.2.1 terser: 5.39.0 - typescript: 5.7.3 + typescript: 5.8.2 packageExtensionsChecksum: sha256-rMdzKtpp3EwdMIL0y0DAqB8sU9O6+q8LT222xA4eNcg= @@ -60,7 +60,7 @@ importers: version: 6.3.1 '@commitlint/cli': specifier: ^19.5.0 - version: 19.8.0(@types/node@22.13.10)(typescript@5.7.3) + version: 19.8.0(@types/node@22.13.10)(typescript@5.8.2) '@commitlint/config-angular': specifier: ^19.5.0 version: 19.8.0 @@ -90,7 +90,7 @@ importers: version: 29.6.3 '@swc-node/register': specifier: ^1.10.9 - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.7.3) + version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) '@swc/core': specifier: ^1.7.39 version: 1.11.13(@swc/helpers@0.5.15) @@ -162,13 +162,13 @@ importers: version: 5.28.5(@swc/core@1.11.13(@swc/helpers@0.5.15)) '@typescript-eslint/parser': specifier: ^8.27.0 - version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/rule-tester': specifier: ^8.27.0 - version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/utils': specifier: ^8.27.0 - version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) '@unicode/unicode-13.0.0': specifier: ^1.6.0 version: 1.6.5 @@ -180,7 +180,7 @@ importers: version: 3.5.13 '@vue/server-renderer': specifier: ^3.5.12 - version: 3.5.13(vue@3.5.13(typescript@5.7.3)) + version: 3.5.13(vue@3.5.13(typescript@5.8.2)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -276,7 +276,7 @@ importers: version: 5.0.0 karma-sauce-launcher: specifier: ^4.3.6 - version: 4.3.6(encoding@0.1.13)(typescript@5.7.3) + version: 4.3.6(encoding@0.1.13)(typescript@5.8.2) lint-staged: specifier: ^15.2.10 version: 15.4.3 @@ -309,13 +309,13 @@ importers: version: 6.0.2 syncpack: specifier: ^13.0.3 - version: 13.0.3(typescript@5.7.3) + version: 13.0.3(typescript@5.8.2) test262-harness: specifier: ^10.0.0 version: 10.0.0 ts-loader: specifier: ^9.5.1 - version: 9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + version: 9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) tsd: specifier: ^0.31.2 version: 0.31.2 @@ -323,8 +323,8 @@ importers: specifier: ^2.8.0 version: 2.8.1 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 unidiff: specifier: ^1.0.4 version: 1.0.4 @@ -336,16 +336,16 @@ importers: version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) vue: specifier: ^3.5.12 - version: 3.5.13(typescript@5.7.3) + version: 3.5.13(typescript@5.8.2) vue-class-component: specifier: 8.0.0-rc.1 - version: 8.0.0-rc.1(vue@3.5.13(typescript@5.7.3)) + version: 8.0.0-rc.1(vue@3.5.13(typescript@5.8.2)) vue-eslint-parser: specifier: ^10.1.1 version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) webpack: specifier: ^5.95.0 version: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) @@ -417,7 +417,7 @@ importers: version: 6.1.5 vue: specifier: ^3.5.12 - version: 3.5.13(typescript@5.7.3) + version: 3.5.13(typescript@5.8.2) devDependencies: '@formatjs/cli-lib': specifier: workspace:* @@ -489,11 +489,11 @@ importers: specifier: ^2.8.0 version: 2.8.1 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 vue: specifier: ^3.5.12 - version: 3.5.13(typescript@5.7.3) + version: 3.5.13(typescript@5.8.2) packages/cli/integration-tests: devDependencies: @@ -538,7 +538,7 @@ importers: version: 3.0.2 '@typescript-eslint/utils': specifier: ^8.27.0 - version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) eslint: specifier: 9.23.0 version: 9.23.0(jiti@2.4.2) @@ -618,8 +618,8 @@ importers: specifier: ^2.8.0 version: 2.8.1 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 packages/intl-datetimeformat: dependencies: @@ -855,8 +855,8 @@ importers: specifier: ^2.8.0 version: 2.8.1 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 packages/react-intl/examples: devDependencies: @@ -936,12 +936,12 @@ importers: specifier: ^2.8.0 version: 2.8.1 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 devDependencies: ts-jest: specifier: ^29 - version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.7.3) + version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) packages/ts-transformer/integration-tests: devDependencies: @@ -950,7 +950,7 @@ importers: version: link:.. ts-jest: specifier: ^29 - version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.7.3) + version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) packages/utils: dependencies: @@ -981,25 +981,25 @@ importers: version: 2.8.1 vue: specifier: ^3.5.12 - version: 3.5.13(typescript@5.7.3) + version: 3.5.13(typescript@5.8.2) website: devDependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/plugin-google-analytics': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) '@docusaurus/theme-common': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-live-codeblock': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': specifier: ^3.7.0 version: 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -1017,7 +1017,7 @@ importers: version: 2.1.1 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -1037,8 +1037,8 @@ importers: specifier: ^4 version: 4.1.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: 5.8.2 + version: 5.8.2 packages: @@ -3054,7 +3054,7 @@ packages: resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' - typescript: 5.7.3 + typescript: 5.8.2 '@swc-node/sourcemap-support@0.5.1': resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} @@ -3464,7 +3464,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.23.0 - typescript: 5.7.3 + typescript: 5.8.2 '@typescript-eslint/rule-tester@8.27.0': resolution: {integrity: sha512-38XMf0Y1G7iApnxutV+5iLwRTOKKSSMVFj9jPIhe7RHQsR4bF1VPUe+dvxrsas3jz5QyT6WtLwMBTLB5Gtghyg==} @@ -3484,14 +3484,14 @@ packages: resolution: {integrity: sha512-BnKq8cqPVoMw71O38a1tEb6iebEgGA80icSxW7g+kndx0o6ot6696HjG7NdgfuAVmVEtwXUr3L8R9ZuVjoQL6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 '@typescript-eslint/utils@8.27.0': resolution: {integrity: sha512-njkodcwH1yvmo31YWgRHNb/x1Xhhq4/m81PhtvmRngD8iHPehxffz1SNCO+kwaePhATC+kOa/ggmvPoPza5i0Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.23.0 - typescript: 5.7.3 + typescript: 5.8.2 '@typescript-eslint/visitor-keys@8.27.0': resolution: {integrity: sha512-WsXQwMkILJvffP6z4U3FYJPlbf/j07HIxmDjZpbNvBJkMfvwXj5ACRkkHwBDvLBbDbtX5TdU64/rcvKJ/vuInQ==} @@ -4610,7 +4610,7 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=9' - typescript: 5.7.3 + typescript: 5.8.2 cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} @@ -4620,7 +4620,7 @@ packages: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 peerDependenciesMeta: typescript: optional: true @@ -4629,7 +4629,7 @@ packages: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 peerDependenciesMeta: typescript: optional: true @@ -5670,7 +5670,7 @@ packages: engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: eslint: 9.23.0 - typescript: 5.7.3 + typescript: 5.8.2 vue-template-compiler: '*' webpack: '>= 4' peerDependenciesMeta: @@ -8506,7 +8506,7 @@ packages: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 webpack: '>=4' peerDependenciesMeta: typescript: @@ -9562,7 +9562,7 @@ packages: resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} engines: {node: '>=18.12'} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} @@ -9578,7 +9578,7 @@ packages: babel-jest: ^29.0.0 esbuild: '*' jest: ^29.0.0 - typescript: 5.7.3 + typescript: 5.8.2 peerDependenciesMeta: '@babel/core': optional: true @@ -9595,7 +9595,7 @@ packages: resolution: {integrity: sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==} engines: {node: '>=12.0.0'} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 webpack: ^5.0.0 ts-toolbelt@9.6.0: @@ -9673,8 +9673,8 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} engines: {node: '>=14.17'} hasBin: true @@ -10009,7 +10009,7 @@ packages: vue@3.5.13: resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: - typescript: 5.7.3 + typescript: 5.8.2 peerDependenciesMeta: typescript: optional: true @@ -11290,11 +11290,11 @@ snapshots: '@colors/colors@1.5.0': {} - '@commitlint/cli@19.8.0(@types/node@22.13.10)(typescript@5.7.3)': + '@commitlint/cli@19.8.0(@types/node@22.13.10)(typescript@5.8.2)': dependencies: '@commitlint/format': 19.8.0 '@commitlint/lint': 19.8.0 - '@commitlint/load': 19.8.0(@types/node@22.13.10)(typescript@5.7.3) + '@commitlint/load': 19.8.0(@types/node@22.13.10)(typescript@5.8.2) '@commitlint/read': 19.8.0 '@commitlint/types': 19.8.0 tinyexec: 0.3.2 @@ -11342,15 +11342,15 @@ snapshots: '@commitlint/rules': 19.8.0(patch_hash=32857ba6744bdf3ab77821aa5d5d0e5f732889320b2971c9056ddb6052661302) '@commitlint/types': 19.8.0 - '@commitlint/load@19.8.0(@types/node@22.13.10)(typescript@5.7.3)': + '@commitlint/load@19.8.0(@types/node@22.13.10)(typescript@5.8.2)': dependencies: '@commitlint/config-validator': 19.8.0 '@commitlint/execute-rule': 19.8.0 '@commitlint/resolve-extends': 19.8.0 '@commitlint/types': 19.8.0 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.7.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.10)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.2) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.13.10)(cosmiconfig@9.0.0(typescript@5.8.2))(typescript@5.8.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -11698,7 +11698,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/bundler@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: '@babel/core': 7.26.10 '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11717,9 +11717,9 @@ snapshots: mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) postcss: 8.5.1 - postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) postcss-preset-env: 10.1.3(postcss@8.5.1) - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) terser-webpack-plugin: 5.3.11(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) tslib: 2.8.1 url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) @@ -11743,10 +11743,10 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/bundler': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/bundler': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11773,7 +11773,7 @@ snapshots: p-map: 4.0.0 prompts: 2.4.2 react: 19.0.0 - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' @@ -11877,13 +11877,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11921,13 +11921,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11963,9 +11963,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11996,9 +11996,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 @@ -12027,9 +12027,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 @@ -12056,9 +12056,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/gtag.js': 0.0.12 @@ -12086,9 +12086,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 @@ -12115,9 +12115,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12149,14 +12149,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/webpack': 8.1.0(typescript@5.7.3) + '@svgr/core': 8.1.0(typescript@5.8.2) + '@svgr/webpack': 8.1.0(typescript@5.8.2) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12182,21 +12182,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12229,16 +12229,16 @@ snapshots: '@types/react': 19.0.12 react: 19.0.0 - '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12280,11 +12280,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 @@ -12305,10 +12305,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@philpl/buble': 0.19.7 @@ -12340,13 +12340,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.7.3)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': dependencies: '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -13201,12 +13201,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.10) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.10) - '@svgr/core@8.1.0(typescript@5.7.3)': + '@svgr/core@8.1.0(typescript@5.8.2)': dependencies: '@babel/core': 7.26.10 '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.8.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -13217,35 +13217,35 @@ snapshots: '@babel/types': 7.27.0 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))': dependencies: '@babel/core': 7.26.10 '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) - '@svgr/core': 8.1.0(typescript@5.7.3) + '@svgr/core': 8.1.0(typescript@5.8.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2)': dependencies: - '@svgr/core': 8.1.0(typescript@5.7.3) - cosmiconfig: 8.3.6(typescript@5.7.3) + '@svgr/core': 8.1.0(typescript@5.8.2) + cosmiconfig: 8.3.6(typescript@5.8.2) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.7.3)': + '@svgr/webpack@8.1.0(typescript@5.8.2)': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.10) '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/preset-react': 7.26.3(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) + '@svgr/core': 8.1.0(typescript@5.8.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2) transitivePeerDependencies: - supports-color - typescript @@ -13255,7 +13255,7 @@ snapshots: '@swc/core': 1.11.13(@swc/helpers@0.5.15) '@swc/types': 0.1.20 - '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.7.3)': + '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2)': dependencies: '@swc-node/core': 1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20) '@swc-node/sourcemap-support': 0.5.1 @@ -13265,7 +13265,7 @@ snapshots: oxc-resolver: 5.0.1 pirates: 4.0.7 tslib: 2.8.1 - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - '@swc/types' - supports-color @@ -13610,18 +13610,18 @@ snapshots: '@types/prismjs@1.26.5': {} - '@types/puppeteer-core@5.4.0(typescript@5.7.3)': + '@types/puppeteer-core@5.4.0(typescript@5.8.2)': dependencies: - '@types/puppeteer': 7.0.4(typescript@5.7.3) + '@types/puppeteer': 7.0.4(typescript@5.8.2) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@types/puppeteer@7.0.4(typescript@5.7.3)': + '@types/puppeteer@7.0.4(typescript@5.8.2)': dependencies: - puppeteer: 23.6.0(typescript@5.7.3) + puppeteer: 23.6.0(typescript@5.8.2) transitivePeerDependencies: - bufferutil - supports-color @@ -13726,23 +13726,23 @@ snapshots: '@types/node': 22.13.10 optional: true - '@typescript-eslint/parser@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/parser@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 - '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.27.0 debug: 4.4.0 eslint: 9.23.0(jiti@2.4.2) - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/rule-tester@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@typescript-eslint/parser': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) + '@typescript-eslint/utils': 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) ajv: 6.12.6 eslint: 9.23.0(jiti@2.4.2) json-stable-stringify-without-jsonify: 1.0.1 @@ -13759,7 +13759,7 @@ snapshots: '@typescript-eslint/types@8.27.0': {} - '@typescript-eslint/typescript-estree@8.27.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.27.0(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 8.27.0 '@typescript-eslint/visitor-keys': 8.27.0 @@ -13768,19 +13768,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/utils@8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.23.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 - '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.2) eslint: 9.23.0(jiti@2.4.2) - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -13880,11 +13880,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.3))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.7.3) + vue: 3.5.13(typescript@5.8.2) '@vue/shared@3.5.13': {} @@ -15067,12 +15067,12 @@ snapshots: corser@2.0.1: {} - cosmiconfig-typescript-loader@6.1.0(@types/node@22.13.10)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.13.10)(cosmiconfig@9.0.0(typescript@5.8.2))(typescript@5.8.2): dependencies: '@types/node': 22.13.10 - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.2) jiti: 2.4.2 - typescript: 5.7.3 + typescript: 5.8.2 cosmiconfig@6.0.0: dependencies: @@ -15082,23 +15082,23 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@8.3.6(typescript@5.7.3): + cosmiconfig@8.3.6(typescript@5.8.2): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.2 - cosmiconfig@9.0.0(typescript@5.7.3): + cosmiconfig@9.0.0(typescript@5.8.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.2 crc-32@1.2.2: {} @@ -15525,9 +15525,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) autocomplete.js: 0.37.1 clsx: 2.1.1 gauge: 3.0.2 @@ -16342,7 +16342,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -16357,7 +16357,7 @@ snapshots: schema-utils: 2.7.0 semver: 7.7.1 tapable: 1.1.3 - typescript: 5.7.3 + typescript: 5.8.2 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: eslint: 9.23.0(jiti@2.4.2) @@ -17842,11 +17842,11 @@ snapshots: jasmine-core: 4.6.1 karma: 6.4.4 - karma-sauce-launcher@4.3.6(encoding@0.1.13)(typescript@5.7.3): + karma-sauce-launcher@4.3.6(encoding@0.1.13)(typescript@5.8.2): dependencies: global-agent: 2.2.0 saucelabs: 4.7.8 - webdriverio: 6.12.1(encoding@0.1.13)(typescript@5.7.3) + webdriverio: 6.12.1(encoding@0.1.13)(typescript@5.8.2) transitivePeerDependencies: - bufferutil - encoding @@ -19371,9 +19371,9 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: - cosmiconfig: 8.3.6(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.8.2) jiti: 1.21.7 postcss: 8.5.1 semver: 7.7.1 @@ -19800,11 +19800,11 @@ snapshots: - supports-color - utf-8-validate - puppeteer@23.6.0(typescript@5.7.3): + puppeteer@23.6.0(typescript@5.8.2): dependencies: '@puppeteer/browsers': 2.4.0 chromium-bidi: 0.8.0(devtools-protocol@0.0.1354347) - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.2) devtools-protocol: 0.0.1354347 puppeteer-core: 23.6.0 typed-query-selector: 2.12.0 @@ -19864,7 +19864,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -19875,7 +19875,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19892,7 +19892,7 @@ snapshots: text-table: 0.2.0 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.2 transitivePeerDependencies: - eslint - supports-color @@ -20972,13 +20972,13 @@ snapshots: symbol-tree@3.2.4: {} - syncpack@13.0.3(typescript@5.7.3): + syncpack@13.0.3(typescript@5.8.2): dependencies: '@effect/schema': 0.75.5(effect@3.14.1) chalk: 5.4.1 chalk-template: 1.1.0 commander: 13.1.0 - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.2) effect: 3.14.1 enquirer: 2.4.1 fast-check: 3.23.2 @@ -21172,13 +21172,13 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.0.1(typescript@5.7.3): + ts-api-utils@2.0.1(typescript@5.8.2): dependencies: - typescript: 5.7.3 + typescript: 5.8.2 ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.7.3): + ts-jest@29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -21189,7 +21189,7 @@ snapshots: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.7.3 + typescript: 5.8.2 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.26.10 @@ -21197,14 +21197,14 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.10) - ts-loader@9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + ts-loader@9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.0 micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.7.3 + typescript: 5.8.2 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) ts-toolbelt@9.6.0: {} @@ -21264,7 +21264,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@5.7.3: {} + typescript@5.8.2: {} ua-parser-js@0.7.39: {} @@ -21593,9 +21593,9 @@ snapshots: void-elements@2.0.1: {} - vue-class-component@8.0.0-rc.1(vue@3.5.13(typescript@5.7.3)): + vue-class-component@8.0.0-rc.1(vue@3.5.13(typescript@5.8.2)): dependencies: - vue: 3.5.13(typescript@5.7.3) + vue: 3.5.13(typescript@5.8.2) vue-component-type-helpers@2.1.6: {} @@ -21612,24 +21612,24 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.13(typescript@5.7.3))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + vue-loader@17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) optionalDependencies: - vue: 3.5.13(typescript@5.7.3) + vue: 3.5.13(typescript@5.8.2) - vue@3.5.13(typescript@5.7.3): + vue@3.5.13(typescript@5.8.2): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.2 w3c-xmlserializer@4.0.0: dependencies: @@ -21665,9 +21665,9 @@ snapshots: got: 11.8.6 lodash.merge: 4.6.2 - webdriverio@6.12.1(encoding@0.1.13)(typescript@5.7.3): + webdriverio@6.12.1(encoding@0.1.13)(typescript@5.8.2): dependencies: - '@types/puppeteer-core': 5.4.0(typescript@5.7.3) + '@types/puppeteer-core': 5.4.0(typescript@5.8.2) '@wdio/config': 6.12.1 '@wdio/logger': 6.10.10 '@wdio/repl': 6.11.0 From e69e67a616caad11740d96a1844e7a6a42cf7682 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 17:03:17 +0000 Subject: [PATCH 31/59] chore(deps): update dependency rules_multirun to v0.11.0 (#4942) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_multirun](https://redirect.github.com/keith/rules_multirun) | bazel_dep | minor | `0.10.0` -> `0.11.0` | --- ### Release Notes
keith/rules_multirun (rules_multirun) ### [`v0.11.0`](https://redirect.github.com/keith/rules_multirun/releases/tag/0.11.0) [Compare Source](https://redirect.github.com/keith/rules_multirun/compare/0.10.0...0.11.0) #### What's Changed - Send interrupt signal instead of killing process on keyboard interrupt, thanks [@​neckbosov](https://redirect.github.com/neckbosov)! - Add `run_from_workspace_root` to `command` to automatically `cd` into the root of the repo - Use `RunEnvironmentInfo` from commands, thanks [@​sallustfire](https://redirect.github.com/sallustfire)! - Fix deadlock with large buffered output ##### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_multirun", version = "0.11.0") ``` ##### Workspace Snippet ```bzl load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_multirun", sha256 = "5424e71bf5fa3965c8d89b1cb84111437a4a1b937919d80b0d28217b92e44460", url = "https://github.com/keith/rules_multirun/releases/download/0.11.0/rules_multirun.0.11.0.tar.gz", ) ```
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 178e659d1a2..972fb7a8862 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -68,7 +68,7 @@ bazel_dep(name = "aspect_rules_jest", version = "0.22.0") ######### Multirun rules ######### -bazel_dep(name = "rules_multirun", version = "0.10.0") +bazel_dep(name = "rules_multirun", version = "0.11.0") ######### buildifier rules ######### From 21f24d46c52c872facf8aacc5083092152e91b83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 17:05:27 +0000 Subject: [PATCH 32/59] chore(deps): update dependency happy-dom to v17.4.4 (#4940) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`17.1.0` -> `17.4.4`](https://renovatebot.com/diffs/npm/happy-dom/17.1.0/17.4.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/17.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/17.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/17.1.0/17.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/17.1.0/17.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
capricorn86/happy-dom (happy-dom) ### [`v17.4.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.4) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.3...v17.4.4) ##### :construction_worker_man: Patch fixes - Sets 0 instead of undefined as default in `setTimeout()` to prevent Bun from logging a "TimeoutNaNWarning" - By **[@​lekoala](https://redirect.github.com/lekoala)** in task [#​1772](https://redirect.github.com/capricorn86/happy-dom/issues/1772) ### [`v17.4.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.3) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.2...v17.4.3) ##### :construction_worker_man: Patch fixes - Fixes issue where the wrong scope was used when `settings.errorCapture` is not set to "tryAndCatch" and `handleEvent` is used for the event listener - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1766](https://redirect.github.com/capricorn86/happy-dom/issues/1766) ### [`v17.4.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.2) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.1...v17.4.2) ##### :construction_worker_man: Patch fixes - Fixes issue where an error was thrown for "xmlns" or unknown prefixes in `Element.setAttribute()` - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1750](https://redirect.github.com/capricorn86/happy-dom/issues/1750) ### [`v17.4.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.1) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.4.0...v17.4.1) ##### :construction_worker_man: Patch fixes - Fixes issue where an error was thrown for attributes "xlink" or an unknown prefix during parsing of HTML - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1750](https://redirect.github.com/capricorn86/happy-dom/issues/1750) ### [`v17.4.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.4.0) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.3.2...v17.4.0) ##### :art: Features - Adds support for the `KeyboardEvent.getModifierState()` method - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1467](https://redirect.github.com/capricorn86/happy-dom/issues/1467) ### [`v17.3.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.3.2) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.3.1...v17.3.2) ##### :construction_worker_man: Patch fixes - Escapes special regex characters in attribute selectors - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1697](https://redirect.github.com/capricorn86/happy-dom/issues/1697) ### [`v17.3.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.3.1) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.3.0...v17.3.1) ##### :construction_worker_man: Patch fixes - Fixes issue where an error was thrown for attributes with "xmlns" as prefix during parsing of HTML (e.g. ``) - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1750](https://redirect.github.com/capricorn86/happy-dom/issues/1750) ### [`v17.3.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.3.0) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.2.4...v17.3.0) ##### :art: Features - Adds support for form method 'dialog' - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1184](https://redirect.github.com/capricorn86/happy-dom/issues/1184) ### [`v17.2.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.2.4) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.2.3...v17.2.4) ##### :construction_worker_man: Patch fixes - SVG elements should be skipped in `HTMLElement.innerText` - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1151](https://redirect.github.com/capricorn86/happy-dom/issues/1151) ### [`v17.2.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.2.3) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.2.2...v17.2.3) ##### :construction_worker_man: Patch fixes - `Element.contentEditable` should be synced with the "contenteditable" attribute - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1463](https://redirect.github.com/capricorn86/happy-dom/issues/1463) ### [`v17.2.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.2.2) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.2.1...v17.2.2) ##### :construction_worker_man: Patch fixes - Handle invalid indices on Node.childNodes - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1698](https://redirect.github.com/capricorn86/happy-dom/issues/1698) ### [`v17.2.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.2.1) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.2.0...v17.2.1) ##### :construction_worker_man: Patch fixes - Handle nested square brackets and parentheses inside pseudo-class arguments - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1072](https://redirect.github.com/capricorn86/happy-dom/issues/1072) ### [`v17.2.0`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.2.0) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.13...v17.2.0) ##### :art: Features - Add support for multiple selectors in ":not" pseudo-class - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​990](https://redirect.github.com/capricorn86/happy-dom/issues/990) ### [`v17.1.13`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.13) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.12...v17.1.13) ##### :construction_worker_man: Patch fixes - Allow to use secure flag for cookies on "http://localhost" - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1162](https://redirect.github.com/capricorn86/happy-dom/issues/1162) ### [`v17.1.12`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.12) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.11...v17.1.12) ##### :construction_worker_man: Patch fixes - Adds event phases as static properties on `Event` class - By **[@​alan910127](https://redirect.github.com/alan910127)** in task [#​1747](https://redirect.github.com/capricorn86/happy-dom/issues/1747) ### [`v17.1.11`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.11) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.10...v17.1.11) ##### :construction_worker_man: Patch fixes - Fixes issue with attribute references when using `Element.cloneNode()` - By **[@​Mas0nShi](https://redirect.github.com/Mas0nShi)** in task [#​1745](https://redirect.github.com/capricorn86/happy-dom/issues/1745) ### [`v17.1.10`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.10) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.9...v17.1.10) ##### :construction_worker_man: Patch fixes - Prevents disabled inputs from being focused or blurred - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1563](https://redirect.github.com/capricorn86/happy-dom/issues/1563) ### [`v17.1.9`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.9) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.8...v17.1.9) ##### :construction_worker_man: Patch fixes - Event listener properties prefixed with "on" should be the evaluated value of the corresponding attribute - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​474](https://redirect.github.com/capricorn86/happy-dom/issues/474) ### [`v17.1.8`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.8) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.7...v17.1.8) ##### :construction_worker_man: Patch fixes - Fixes issue where change event wasn't triggered for an input inside of a label - By **[@​SCPF-Archive](https://redirect.github.com/SCPF-Archive)** in task [#​1614](https://redirect.github.com/capricorn86/happy-dom/issues/1614) ### [`v17.1.7`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.7) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.6...v17.1.7) ##### :construction_worker_man: Patch fixes - Adds missing end boundary to `FormData` requests - By **[@​aberigle](https://redirect.github.com/aberigle)** and **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1741](https://redirect.github.com/capricorn86/happy-dom/issues/1741) ### [`v17.1.6`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.6) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.5...v17.1.6) ##### :art: Features - Adds support for sending `AbortSignal` as option to `EventTarget.addEventListener()` - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1540](https://redirect.github.com/capricorn86/happy-dom/issues/1540) ### [`v17.1.5`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.5) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.4...v17.1.5) ##### :construction_worker_man: Patch fixes - `HTMLElement.dataset` should return undefined for properties not found - By **[@​karpiuMG](https://redirect.github.com/karpiuMG)** in task [#​1689](https://redirect.github.com/capricorn86/happy-dom/issues/1689) ### [`v17.1.4`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.4) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.3...v17.1.4) ##### :construction_worker_man: Patch fixes - Fixes issue where the use of filtering in `TreeWalker` didn't work according to spec - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1605](https://redirect.github.com/capricorn86/happy-dom/issues/1605) ### [`v17.1.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.3) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.2...v17.1.3) ##### :construction_worker_man: Patch fixes - Fixes incorrect handling of attribute prefixes when iterating `NamedNodeMap` - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1728](https://redirect.github.com/capricorn86/happy-dom/issues/1728) - This caused attribute names to be incorrectly returned in `Element.getAttributeNames()` when attributes where using prefixes ### [`v17.1.2`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.2) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.1...v17.1.2) ##### :construction_worker_man: Patch fixes - `AbortSignal.reason` can have any type - By **[@​btea](https://redirect.github.com/btea)** in task [#​1718](https://redirect.github.com/capricorn86/happy-dom/issues/1718) - When aborting a request, `AbortSignal.reason` should be the object used when the promise is rejected - By **[@​btea](https://redirect.github.com/btea)** in task [#​1718](https://redirect.github.com/capricorn86/happy-dom/issues/1718) ### [`v17.1.1`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.1.1) [Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.1.0...v17.1.1) ##### :art: Features - Adds support for the `@media` selector "forced-colors" - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1727](https://redirect.github.com/capricorn86/happy-dom/issues/1727) - Read more about how to set the value in the [Wiki for IBrowserSettings](https://redirect.github.com/capricorn86/happy-dom/wiki/IBrowserSettings) under "device.forcedColors" ##### :construction_worker_man: Patch fixes - Fixes issue where it was not possible to nest `@media`, `@supports` and `@container` rules - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1727](https://redirect.github.com/capricorn86/happy-dom/issues/1727) - Fixes issue where `CSSStyleSheet` was instantiated internally without a Window context, causing errors to not be thrown correctly in `CSSStyleSheet` methods - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1727](https://redirect.github.com/capricorn86/happy-dom/issues/1727) - Changes errors thrown in `CSSStyleSheet` methods, so that they work according to spec - By **[@​capricorn86](https://redirect.github.com/capricorn86)** in task [#​1727](https://redirect.github.com/capricorn86/happy-dom/issues/1727)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8d9e413333f..17be1a4dfb0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -237,7 +237,7 @@ importers: version: 11.3.0 happy-dom: specifier: ^17.1.0 - version: 17.1.0 + version: 17.4.4 http-server: specifier: ^14.1.1 version: 14.1.1 @@ -333,7 +333,7 @@ importers: version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) vitest: specifier: ^3 - version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) + version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) vue: specifier: ^3.5.12 version: 3.5.13(typescript@5.8.2) @@ -5920,8 +5920,8 @@ packages: handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - happy-dom@17.1.0: - resolution: {integrity: sha512-9tUhXyePCjzUMycaHS/IzrIpF69xiq/laAT7golk4MtZ6t8ft5+Rv7U3lfrs2b4NMH0JTL3EhZzjfahrPmOnaQ==} + happy-dom@17.4.4: + resolution: {integrity: sha512-/Pb0ctk3HTZ5xEL3BZ0hK1AqDSAUuRQitOmROPHhfUYEWpmTImwfD8vFDGADmMAX0JYgbcgxWoLFKtsWhcpuVA==} engines: {node: '>=18.0.0'} hard-rejection@2.1.0: @@ -16675,7 +16675,7 @@ snapshots: handle-thing@2.0.1: {} - happy-dom@17.1.0: + happy-dom@17.4.4: dependencies: webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -21550,7 +21550,7 @@ snapshots: terser: 5.39.0 yaml: 2.7.0 - vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): + vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.9 '@vitest/mocker': 3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) @@ -21575,7 +21575,7 @@ snapshots: optionalDependencies: '@types/debug': 4.1.12 '@types/node': 22.13.10 - happy-dom: 17.1.0 + happy-dom: 17.4.4 jsdom: 20.0.3 transitivePeerDependencies: - jiti From e10187c50a419bf80f95d9be64faf5947e1f18a5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 17:11:21 +0000 Subject: [PATCH 33/59] chore(deps): update dependency ts-jest to v29.3.1 (#4943) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ts-jest](https://kulshekhar.github.io/ts-jest) ([source](https://redirect.github.com/kulshekhar/ts-jest)) | [`29.2.5` -> `29.3.1`](https://renovatebot.com/diffs/npm/ts-jest/29.2.5/29.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.2.5/29.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.2.5/29.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
kulshekhar/ts-jest (ts-jest) ### [`v29.3.1`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2931-2025-03-31) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.3.0...7738269b233e887d8917b2a6edd78a1bf4eb39c1) ##### Bug Fixes - fix: allow `isolatedModules` mode to have `ts.Program` under `Node16/Next` ([25157eb](https://redirect.github.com/kulshekhar/ts-jest/commit/25157eb)) - fix: improve message for `isolatedModules` of `ts-jest` config ([547eb6f](https://redirect.github.com/kulshekhar/ts-jest/commit/547eb6f)) ### [`v29.3.0`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2930-2025-03-21) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.6...v29.3.0) ##### Features - feat: support hybrid `module` values for `isolatedModules: true` ([f372121](https://redirect.github.com/kulshekhar/ts-jest/commit/f372121)) ##### Bug Fixes - fix: set `customConditions` to `undefined` in `TsCompiler` ([b091d70](https://redirect.github.com/kulshekhar/ts-jest/commit/b091d70)), closes [#​4620](https://redirect.github.com/kulshekhar/ts-jest/issues/4620) ##### Code Refactoring - refactor: remove manual version checker ([89458fc](https://redirect.github.com/kulshekhar/ts-jest/commit/89458fc)) - refactor: remove patching deps based on version checker ([bac4c43](https://redirect.github.com/kulshekhar/ts-jest/commit/bac4c43)) - refactor: deprecate `RawCompilerOptions` interface ([2b1b6cd](https://redirect.github.com/kulshekhar/ts-jest/commit/2b1b6cd)) - refactor: deprecate transform option `isolatedModules` ([7dfef71](https://redirect.github.com/kulshekhar/ts-jest/commit/7dfef71)) ### [`v29.2.6`](https://redirect.github.com/kulshekhar/ts-jest/blob/HEAD/CHANGELOG.md#2926-2025-02-22) [Compare Source](https://redirect.github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17be1a4dfb0..cb032aef042 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -941,7 +941,7 @@ importers: devDependencies: ts-jest: specifier: ^29 - version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) + version: 29.3.1(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) packages/ts-transformer/integration-tests: devDependencies: @@ -950,7 +950,7 @@ importers: version: link:.. ts-jest: specifier: ^29 - version: 29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) + version: 29.3.1(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2) packages/utils: dependencies: @@ -9567,8 +9567,8 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-jest@29.2.5: - resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} + ts-jest@29.3.1: + resolution: {integrity: sha512-FT2PIRtZABwl6+ZCry8IY7JZ3xMuppsEV9qFVHOVe8jDzggwUZ9TsM4chyJxL9yi6LvkqcZYU3LmapEE454zBQ==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -15171,7 +15171,7 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.1) postcss-modules-values: 4.0.0(postcss@8.5.1) postcss-value-parser: 4.2.0 - semver: 7.7.1 + semver: 7.6.3 optionalDependencies: webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) @@ -16355,7 +16355,7 @@ snapshots: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.7.1 + semver: 7.6.3 tapable: 1.1.3 typescript: 5.8.2 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) @@ -19376,7 +19376,7 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.8.2) jiti: 1.21.7 postcss: 8.5.1 - semver: 7.7.1 + semver: 7.6.3 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript @@ -21178,7 +21178,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2): + ts-jest@29.3.1(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.10))(typescript@5.8.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -21188,7 +21188,8 @@ snapshots: json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.3 + semver: 7.7.1 + type-fest: 4.38.0 typescript: 5.8.2 yargs-parser: 21.1.1 optionalDependencies: From ebca2d1c0c0090a0ee177607b24ce74d963d6b65 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Apr 2025 01:35:56 +0000 Subject: [PATCH 34/59] chore(deps): update dependency lint-staged to v15.5.0 (#4941) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`15.4.3` -> `15.5.0`](https://renovatebot.com/diffs/npm/lint-staged/15.4.3/15.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.4.3/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.4.3/15.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
lint-staged/lint-staged (lint-staged) ### [`v15.5.0`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1550) [Compare Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.4.3...v15.5.0) ##### Minor Changes - [#​1526](https://redirect.github.com/lint-staged/lint-staged/pull/1526) [`630af5f`](https://redirect.github.com/lint-staged/lint-staged/commit/630af5fb48ed43eb6ccaefa7a9d9612309023b6f) Thanks [@​iiroj](https://redirect.github.com/iiroj)! - Lint-staged no longer resets to the original state when preventing an empty git commit. This happens when your configured tasks reset all the staged changes, typically when trying to commit formatting changes which conflict with your linter setup like ESLint or Prettier. ##### Example with Prettier By default Prettier [prefers double quotes](https://prettier.io/docs/rationale#strings). ##### Previously 1. Stage `file.js` with only double quotes `"` changed to `'` 2. Run `git commit -am "I don't like double quotes"` 3. *Lint-staged* runs `prettier --write file.js`, converting all the `'` back to `"` 4. Because there are now no changes, *lint-staged* fails, cancels the commit, and resets back to the original state 5. Commit was not done, original state is restored and single quotes `'` are staged ##### Now 1. Stage `file.js` with only double-quotes `"` changed to `'` 2. Run `git commit -am "I don't like double quotes"` 3. *Lint-staged* runs `prettier --write file.js`, converting all the `'` back to `"` 4. Because there are now no changes, *lint-staged* fails and cancels the commit 5. Commit was not done, and there are no staged changes
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cb032aef042..89da8098eb9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -279,7 +279,7 @@ importers: version: 4.3.6(encoding@0.1.13)(typescript@5.8.2) lint-staged: specifier: ^15.2.10 - version: 15.4.3 + version: 15.5.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -330,10 +330,10 @@ importers: version: 1.0.4 vite: specifier: ^6 - version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vitest: specifier: ^3 - version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0) + version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) vue: specifier: ^3.5.12 version: 3.5.13(typescript@5.8.2) @@ -6890,8 +6890,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.4.3: - resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==} + lint-staged@15.5.0: + resolution: {integrity: sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg==} engines: {node: '>=18.12.0'} hasBin: true @@ -10269,8 +10269,8 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + yaml@2.7.1: + resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} engines: {node: '>= 14'} hasBin: true @@ -13800,13 +13800,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@vitest/mocker@3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.0.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) '@vitest/pretty-format@3.0.9': dependencies: @@ -17937,7 +17937,7 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.4.3: + lint-staged@15.5.0: dependencies: chalk: 5.4.1 commander: 13.1.0 @@ -17948,7 +17948,7 @@ snapshots: micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.7.0 + yaml: 2.7.1 transitivePeerDependencies: - supports-color @@ -21518,13 +21518,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): + vite-node@3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -21539,7 +21539,7 @@ snapshots: - tsx - yaml - vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0): + vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: esbuild: 0.24.2 postcss: 8.5.3 @@ -21549,12 +21549,12 @@ snapshots: fsevents: 2.3.3 jiti: 2.4.2 terser: 5.39.0 - yaml: 2.7.0 + yaml: 2.7.1 - vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.0): + vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): dependencies: '@vitest/expect': 3.0.9 - '@vitest/mocker': 3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@vitest/mocker': 3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) '@vitest/pretty-format': 3.0.9 '@vitest/runner': 3.0.9 '@vitest/snapshot': 3.0.9 @@ -21570,8 +21570,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - vite-node: 3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) + vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite-node: 3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 @@ -21950,7 +21950,7 @@ snapshots: yaml@1.10.2: {} - yaml@2.7.0: {} + yaml@2.7.1: {} yargs-parser@13.1.2: dependencies: From 2f8e0436b5724843e30f818a71d871b5f5d27cd0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 1 Apr 2025 14:09:16 +0000 Subject: [PATCH 35/59] chore(deps): update dependency vitest to v3.1.1 (#4946) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`3.0.9` -> `3.1.1`](https://renovatebot.com/diffs/npm/vitest/3.0.9/3.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/3.0.9/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/3.0.9/3.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vitest-dev/vitest (vitest) ### [`v3.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v3.1.1) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1) #####    🐞 Bug Fixes - **reporter**: - Report tests in correct order  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7752](https://redirect.github.com/vitest-dev/vitest/issues/7752) [(b166e)](https://redirect.github.com/vitest-dev/vitest/commit/b166efa2) - Print test only once in the verbose mode  -  by [@​sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/7738](https://redirect.github.com/vitest-dev/vitest/issues/7738) [(69ca4)](https://redirect.github.com/vitest-dev/vitest/commit/69ca425c) #####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v3.1.0...v3.1.1) ### [`v3.1.0`](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.9...v3.1.0) [Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v3.0.9...v3.1.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 103 +++++++++++++++++++++++-------------------------- 1 file changed, 49 insertions(+), 54 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 89da8098eb9..5119240da33 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -333,7 +333,7 @@ importers: version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vitest: specifier: ^3 - version: 3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) + version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) vue: specifier: ^3.5.12 version: 3.5.13(typescript@5.8.2) @@ -3503,11 +3503,11 @@ packages: '@unicode/unicode-13.0.0@1.6.5': resolution: {integrity: sha512-UjiQH4hWNzmF0pLO0Dym3tttgyf8cfLNiv8RucXx/jFqAtWBXsLf+iBqzlNpuNPPqdyN1cv9dvNkbl/1uHoEzQ==} - '@vitest/expect@3.0.9': - resolution: {integrity: sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==} + '@vitest/expect@3.1.1': + resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} - '@vitest/mocker@3.0.9': - resolution: {integrity: sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==} + '@vitest/mocker@3.1.1': + resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -3517,20 +3517,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.9': - resolution: {integrity: sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==} + '@vitest/pretty-format@3.1.1': + resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} - '@vitest/runner@3.0.9': - resolution: {integrity: sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==} + '@vitest/runner@3.1.1': + resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} - '@vitest/snapshot@3.0.9': - resolution: {integrity: sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==} + '@vitest/snapshot@3.1.1': + resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} - '@vitest/spy@3.0.9': - resolution: {integrity: sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==} + '@vitest/spy@3.1.1': + resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} - '@vitest/utils@3.0.9': - resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} + '@vitest/utils@3.1.1': + resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} @@ -5467,8 +5467,8 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} - expect-type@1.2.0: - resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} + expect-type@1.2.1: + resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} expect@29.7.0: @@ -9212,9 +9212,6 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - std-env@3.8.0: - resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} - std-env@3.8.1: resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} @@ -9903,8 +9900,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@3.0.9: - resolution: {integrity: sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==} + vite-node@3.1.1: + resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -9948,16 +9945,16 @@ packages: yaml: optional: true - vitest@3.0.9: - resolution: {integrity: sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==} + vitest@3.1.1: + resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.9 - '@vitest/ui': 3.0.9 + '@vitest/browser': 3.1.1 + '@vitest/ui': 3.1.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -13793,43 +13790,43 @@ snapshots: '@unicode/unicode-13.0.0@1.6.5': {} - '@vitest/expect@3.0.9': + '@vitest/expect@3.1.1': dependencies: - '@vitest/spy': 3.0.9 - '@vitest/utils': 3.0.9 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': + '@vitest/mocker@3.1.1(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: - '@vitest/spy': 3.0.9 + '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - '@vitest/pretty-format@3.0.9': + '@vitest/pretty-format@3.1.1': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.9': + '@vitest/runner@3.1.1': dependencies: - '@vitest/utils': 3.0.9 + '@vitest/utils': 3.1.1 pathe: 2.0.3 - '@vitest/snapshot@3.0.9': + '@vitest/snapshot@3.1.1': dependencies: - '@vitest/pretty-format': 3.0.9 + '@vitest/pretty-format': 3.1.1 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.0.9': + '@vitest/spy@3.1.1': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.0.9': + '@vitest/utils@3.1.1': dependencies: - '@vitest/pretty-format': 3.0.9 + '@vitest/pretty-format': 3.1.1 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -16101,7 +16098,7 @@ snapshots: exit@0.1.2: {} - expect-type@1.2.0: {} + expect-type@1.2.1: {} expect@29.7.0: dependencies: @@ -20805,8 +20802,6 @@ snapshots: statuses@2.0.1: {} - std-env@3.8.0: {} - std-env@3.8.1: {} stdin-discarder@0.2.2: {} @@ -21518,7 +21513,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): + vite-node@3.1.1(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 @@ -21551,18 +21546,18 @@ snapshots: terser: 5.39.0 yaml: 2.7.1 - vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): + vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): dependencies: - '@vitest/expect': 3.0.9 - '@vitest/mocker': 3.0.9(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) - '@vitest/pretty-format': 3.0.9 - '@vitest/runner': 3.0.9 - '@vitest/snapshot': 3.0.9 - '@vitest/spy': 3.0.9 - '@vitest/utils': 3.0.9 + '@vitest/expect': 3.1.1 + '@vitest/mocker': 3.1.1(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.1 + '@vitest/runner': 3.1.1 + '@vitest/snapshot': 3.1.1 + '@vitest/spy': 3.1.1 + '@vitest/utils': 3.1.1 chai: 5.2.0 debug: 4.4.0 - expect-type: 1.2.0 + expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 std-env: 3.8.1 @@ -21571,7 +21566,7 @@ snapshots: tinypool: 1.0.2 tinyrainbow: 2.0.0 vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vite-node: 3.0.9(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite-node: 3.1.1(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 @@ -21821,7 +21816,7 @@ snapshots: figures: 3.2.0 markdown-table: 2.0.0 pretty-time: 1.1.0 - std-env: 3.8.0 + std-env: 3.8.1 webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) wrap-ansi: 7.0.0 From d367c853e189aae48b6b1dafd5c5e35ab62cadcd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Apr 2025 14:34:00 +0000 Subject: [PATCH 36/59] fix(deps): update dependency @types/estree to v1.0.7 (#4934) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/estree](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/estree)) | [`1.0.6` -> `1.0.7`](https://renovatebot.com/diffs/npm/@types%2festree/1.0.6/1.0.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2festree/1.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2festree/1.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2festree/1.0.6/1.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2festree/1.0.6/1.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5119240da33..c152be3612e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -126,7 +126,7 @@ importers: version: 9.6.1 '@types/estree': specifier: ^1.0.6 - version: 1.0.6 + version: 1.0.7 '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 @@ -12914,7 +12914,7 @@ snapshots: '@mdx-js/mdx@3.1.0(acorn@8.14.1)': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.13 @@ -13390,7 +13390,7 @@ snapshots: '@types/acorn@4.0.6': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/aria-query@5.0.4': {} @@ -13463,21 +13463,21 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/eslint@7.29.0': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/estree@1.0.6': {} @@ -15994,7 +15994,7 @@ snapshots: estree-util-attach-comments@3.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-util-build-jsx@3.0.1: dependencies: @@ -16007,7 +16007,7 @@ snapshots: estree-util-scope@1.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 devlop: 1.1.0 estree-util-to-js@2.0.0: @@ -16029,7 +16029,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 esutils@2.0.3: {} @@ -16785,7 +16785,7 @@ snapshots: hast-util-to-estree@3.1.1: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -16806,7 +16806,7 @@ snapshots: hast-util-to-jsx-runtime@2.3.2: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/hast': 3.0.4 '@types/unist': 3.0.3 comma-separated-tokens: 2.0.3 @@ -18471,7 +18471,7 @@ snapshots: micromark-extension-mdx-expression@3.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-factory-mdx-expression: 2.0.2 micromark-factory-space: 2.0.1 @@ -18483,7 +18483,7 @@ snapshots: micromark-extension-mdx-jsx@3.0.1: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 micromark-factory-mdx-expression: 2.0.2 @@ -18500,7 +18500,7 @@ snapshots: micromark-extension-mdxjs-esm@3.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-core-commonmark: 2.0.2 micromark-util-character: 2.1.1 @@ -18536,7 +18536,7 @@ snapshots: micromark-factory-mdx-expression@2.0.2: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 devlop: 1.1.0 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 @@ -18611,7 +18611,7 @@ snapshots: micromark-util-events-to-acorn@2.0.2: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/unist': 3.0.3 devlop: 1.1.0 estree-util-visit: 2.0.0 @@ -20027,7 +20027,7 @@ snapshots: recma-build-jsx@1.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-util-build-jsx: 3.0.1 vfile: 6.0.3 @@ -20043,14 +20043,14 @@ snapshots: recma-parse@1.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 esast-util-from-js: 2.0.1 unified: 11.0.5 vfile: 6.0.3 recma-stringify@1.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-util-to-js: 2.0.0 unified: 11.0.5 vfile: 6.0.3 @@ -20131,7 +20131,7 @@ snapshots: rehype-recma@1.0.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/hast': 3.0.4 hast-util-to-estree: 3.1.1 transitivePeerDependencies: @@ -21781,7 +21781,7 @@ snapshots: webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 From c42c349d68f84c18ae765cfbedf3f9409983dbb0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 01:32:19 +0000 Subject: [PATCH 37/59] chore(deps): update dependency @swc/core to v1.11.16 (#4947) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://redirect.github.com/swc-project/swc)) | [`1.11.13` -> `1.11.16`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.11.13/1.11.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.11.13/1.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.11.13/1.11.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
swc-project/swc (@​swc/core) ### [`v1.11.16`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11116---2025-04-01) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.15...v1.11.16) ##### Miscellaneous Tasks - **(deps)** Update actions ([#​10222](https://redirect.github.com/swc-project/swc/issues/10222)) ([cf33196](https://redirect.github.com/swc-project/swc/commit/cf33196160fdcd004e188c33f8f665a4c81263f2)) ### [`v1.11.15`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#11115---2025-04-01) [Compare Source](https://redirect.github.com/swc-project/swc/compare/v1.11.13...v1.11.15) ##### Bug Fixes - **(bindings/node)** Fix build on platforms without plugin ([#​10301](https://redirect.github.com/swc-project/swc/issues/10301)) ([3faae55](https://redirect.github.com/swc-project/swc/commit/3faae55a170664ff6d22824fe8dcb8cf1a110bec)) - **(cli)** Fix plugin target as `wasm32-wasip1` ([#​10293](https://redirect.github.com/swc-project/swc/issues/10293)) ([7daf4f4](https://redirect.github.com/swc-project/swc/commit/7daf4f4b62f77f97f39eb1fbe97e947948cdb0ad)) - **(deps)** Update cargo (patch) ([#​10081](https://redirect.github.com/swc-project/swc/issues/10081)) ([e0ff00e](https://redirect.github.com/swc-project/swc/commit/e0ff00ecb347a7a907e17162b095eb32d9c602a6)) - **(es)** Do not reuse `Compiler` for `minify()` and `transform()` ([#​10273](https://redirect.github.com/swc-project/swc/issues/10273)) ([63bd8a1](https://redirect.github.com/swc-project/swc/commit/63bd8a10a9e90bb021d8425cd0563e2f0cd200a0)) - **(es/analysis)** Support comments ([#​10299](https://redirect.github.com/swc-project/swc/issues/10299)) ([2919d16](https://redirect.github.com/swc-project/swc/commit/2919d1688a880e1fa4c6b1e6595e5aacb9167754)) - **(es/bugfix)** Do not rename in non-ident-function ([#​10274](https://redirect.github.com/swc-project/swc/issues/10274)) ([48b6bdb](https://redirect.github.com/swc-project/swc/commit/48b6bdb6398cfd5f18e8a7d1313f8e794179446b)) - **(es/minifier)** Remove unnecessary check when invoke IIFE ([#​10257](https://redirect.github.com/swc-project/swc/issues/10257)) ([6b75775](https://redirect.github.com/swc-project/swc/commit/6b75775dbf18a67a28f3d63a1035ff83613b74c8)) - **(es/parser)** Parser a program as a module with TLA in non-expression statement ([#​10287](https://redirect.github.com/swc-project/swc/issues/10287)) ([157c52a](https://redirect.github.com/swc-project/swc/commit/157c52aaa7ae2c5fbd30afd537c2b5c681d85508)) - **(html)** Remove `async` from `minifyFragmentSync` ([#​10289](https://redirect.github.com/swc-project/swc/issues/10289)) ([7028457](https://redirect.github.com/swc-project/swc/commit/702845784361953050ce06450a05c6ef2a598311)) ##### Documentation - **(es/types)** Document `outFileExtension` ([#​10265](https://redirect.github.com/swc-project/swc/issues/10265)) ([99018c5](https://redirect.github.com/swc-project/swc/commit/99018c53ad0394a1b775b4a4265b301306394a8c)) - Add star history to `README.md` ([b51eea9](https://redirect.github.com/swc-project/swc/commit/b51eea9f48a943fb8c0fb457f4961e1178c203bc)) ##### Features - **(es)** Add Rust plugin host part for analysis API ([#​10285](https://redirect.github.com/swc-project/swc/issues/10285)) ([d213a84](https://redirect.github.com/swc-project/swc/commit/d213a840e027abd49c70de712abc7bf5fc41be71)) - **(es)** Add analysis API and refactor output API ([#​10288](https://redirect.github.com/swc-project/swc/issues/10288)) ([a53c60d](https://redirect.github.com/swc-project/swc/commit/a53c60db18bd90539f3449348cbb166f32f46223)) - **(es/minifier)** Allow disabling char frequency analysis ([#​10259](https://redirect.github.com/swc-project/swc/issues/10259)) ([50c62d1](https://redirect.github.com/swc-project/swc/commit/50c62d1ca20da77fe47e9af1b484c09ca180a830)) - **(es/minifier)** Merge expression with empty return ([#​10283](https://redirect.github.com/swc-project/swc/issues/10283)) ([c276a38](https://redirect.github.com/swc-project/swc/commit/c276a3876a47c973886568eaaa42dc3afe7b0c0a)) - **(es/minifier)** Optimize code generated by optional chaining ([#​10292](https://redirect.github.com/swc-project/swc/issues/10292)) ([0d88041](https://redirect.github.com/swc-project/swc/commit/0d880412dfeeef25fd1978e3c05b8f7e23bd780d)) - **(es/minifier)** Support `reduce_escaped_newline` ([#​10232](https://redirect.github.com/swc-project/swc/issues/10232)) ([64fb286](https://redirect.github.com/swc-project/swc/commit/64fb2864b11e5e615b6201dc70ece082fa975742)) - **(ts/fast-strip)** Improve error message format ([#​10298](https://redirect.github.com/swc-project/swc/issues/10298)) ([29c4afb](https://redirect.github.com/swc-project/swc/commit/29c4afb534d582f7411a2fa6be4f1416c517e83f)) - Add parallel iterators ([#​10075](https://redirect.github.com/swc-project/swc/issues/10075)) ([3b775bf](https://redirect.github.com/swc-project/swc/commit/3b775bf38dd76fabf2fc5fdb21a4431e959d02f3)) ##### Miscellaneous Tasks - **(html)** Fix typing ([3ed8a7a](https://redirect.github.com/swc-project/swc/commit/3ed8a7a42f2973bdb0f626f0193d550a2bd790c5)) ##### Performance - **(es/minifier)** Adjust parallelism threshold ([#​10260](https://redirect.github.com/swc-project/swc/issues/10260)) ([28cc6f6](https://redirect.github.com/swc-project/swc/commit/28cc6f647dfead420600cd585530783f2961313c)) - **(es/minifier)** Process `cons` and `alt` of `IfStmt` in parallel ([#​10262](https://redirect.github.com/swc-project/swc/issues/10262)) ([ccb6eb8](https://redirect.github.com/swc-project/swc/commit/ccb6eb8f043db57c47dabfeb77e78da26e52ae24)) - **(es/minifier)** Move logic to the pure minifier ([#​10264](https://redirect.github.com/swc-project/swc/issues/10264)) ([7ecd807](https://redirect.github.com/swc-project/swc/commit/7ecd807c97513fbff4461bfcbe3207c3dfaba932)) - **(es/minifier)** Use `swc_par_iter` instead of `rayon` ([#​10267](https://redirect.github.com/swc-project/swc/issues/10267)) ([78e37a1](https://redirect.github.com/swc-project/swc/commit/78e37a1eff64253a8f63885529f5c520be0ea224)) ##### Refactor - Extract `par-core` and `par-iter` ([#​10269](https://redirect.github.com/swc-project/swc/issues/10269)) ([0c63bda](https://redirect.github.com/swc-project/swc/commit/0c63bda61d26e9e9a34608795955493b5fa36d86)) - Drop `swc_fast_graph` ([#​10268](https://redirect.github.com/swc-project/swc/issues/10268)) ([b23c8cb](https://redirect.github.com/swc-project/swc/commit/b23c8cb1385da356ac03398e5457a29b36e1c209)) ##### Testing - **(es/minifier)** Update the terser passing test list ([#​10263](https://redirect.github.com/swc-project/swc/issues/10263)) ([1d91571](https://redirect.github.com/swc-project/swc/commit/1d91571d7cf21fcf2685f62e81c2236b00507276))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 569 +++++++++++++++++++++++++------------------------ 1 file changed, 288 insertions(+), 281 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c152be3612e..5ce97d73ceb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,16 +90,16 @@ importers: version: 29.6.3 '@swc-node/register': specifier: ^1.10.9 - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) + version: 1.10.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(@swc/types@0.1.21)(typescript@5.8.2) '@swc/core': specifier: ^1.7.39 - version: 1.11.13(@swc/helpers@0.5.15) + version: 1.11.16(@swc/helpers@0.5.15) '@swc/helpers': specifier: ^0.5.13 version: 0.5.15 '@swc/jest': specifier: ^0.2.36 - version: 0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15)) + version: 0.2.37(@swc/core@1.11.16(@swc/helpers@0.5.15)) '@testing-library/jest-dom': specifier: ^6.6.2 version: 6.6.3 @@ -159,7 +159,7 @@ importers: version: 5.0.4 '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(@swc/core@1.11.13(@swc/helpers@0.5.15)) + version: 5.28.5(@swc/core@1.11.16(@swc/helpers@0.5.15)) '@typescript-eslint/parser': specifier: ^8.27.0 version: 8.27.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) @@ -186,7 +186,7 @@ importers: version: 2.4.6 babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + version: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) benchmark: specifier: ^2.1.4 version: 2.1.4 @@ -315,7 +315,7 @@ importers: version: 10.0.0 ts-loader: specifier: ^9.5.1 - version: 9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + version: 9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) tsd: specifier: ^0.31.2 version: 0.31.2 @@ -345,10 +345,10 @@ importers: version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) webpack: specifier: ^5.95.0 - version: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + version: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) packages/babel-plugin-formatjs: dependencies: @@ -987,28 +987,28 @@ importers: devDependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/plugin-google-analytics': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) + version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) '@docusaurus/theme-common': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-live-codeblock': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': specifier: ^3.7.0 - version: 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@formatjs/icu-messageformat-parser': specifier: workspace:* version: link:../packages/icu-messageformat-parser '@mdx-js/react': specifier: ^3.1.0 - version: 3.1.0(@types/react@19.0.12)(react@19.0.0) + version: 3.1.0(@types/react@19.1.0)(react@19.0.0) classnames: specifier: ^2 version: 2.5.1 @@ -1017,7 +1017,7 @@ importers: version: 2.1.1 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -3059,68 +3059,68 @@ packages: '@swc-node/sourcemap-support@0.5.1': resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - '@swc/core-darwin-arm64@1.11.13': - resolution: {integrity: sha512-loSERhLaQ9XDS+5Kdx8cLe2tM1G0HLit8MfehipAcsdctpo79zrRlkW34elOf3tQoVPKUItV0b/rTuhjj8NtHg==} + '@swc/core-darwin-arm64@1.11.16': + resolution: {integrity: sha512-l6uWMU+MUdfLHCl3dJgtVEdsUHPskoA4BSu0L1hh9SGBwPZ8xeOz8iLIqZM27lTuXxL4KsYH6GQR/OdQ/vhLtg==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.11.13': - resolution: {integrity: sha512-uSA4UwgsDCIysUPfPS8OrQTH2h9spO7IYFd+1NB6dJlVGUuR6jLKuMBOP1IeLeax4cGHayvkcwSJ3OvxHwgcZQ==} + '@swc/core-darwin-x64@1.11.16': + resolution: {integrity: sha512-TH0IW8Ao1WZ4ARFHIh29dAQHYBEl4YnP74n++rjppmlCjY+8v3s5nXMA7IqxO3b5LVHyggWtU4+46DXTyMJM7g==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.11.13': - resolution: {integrity: sha512-boVtyJzS8g30iQfe8Q46W5QE/cmhKRln/7NMz/5sBP/am2Lce9NL0d05NnFwEWJp1e2AMGHFOdRr3Xg1cDiPKw==} + '@swc/core-linux-arm-gnueabihf@1.11.16': + resolution: {integrity: sha512-2IxD9t09oNZrbv37p4cJ9cTHMUAK6qNiShi9s2FJ9LcqSnZSN4iS4hvaaX6KZuG54d58vWnMU7yycjkdOTQcMg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.11.13': - resolution: {integrity: sha512-+IK0jZ84zHUaKtwpV+T+wT0qIUBnK9v2xXD03vARubKF+eUqCsIvcVHXmLpFuap62dClMrhCiwW10X3RbXNlHw==} + '@swc/core-linux-arm64-gnu@1.11.16': + resolution: {integrity: sha512-AYkN23DOiPh1bf3XBf/xzZQDKSsgZTxlbyTyUIhprLJpAAAT0ZCGAUcS5mHqydk0nWQ13ABUymodvHoroutNzw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.11.13': - resolution: {integrity: sha512-+ukuB8RHD5BHPCUjQwuLP98z+VRfu+NkKQVBcLJGgp0/+w7y0IkaxLY/aKmrAS5ofCNEGqKL+AOVyRpX1aw+XA==} + '@swc/core-linux-arm64-musl@1.11.16': + resolution: {integrity: sha512-n/nWXDRCIhM51dDGELfBcTMNnCiFatE7LDvsbYxb7DJt1HGjaCNvHHCKURb/apJTh/YNtWfgFap9dbsTgw8yPA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.11.13': - resolution: {integrity: sha512-q9H3WI3U3dfJ34tdv60zc8oTuWvSd5fOxytyAO9Pc5M82Hic3jjWaf2xBekUg07ubnMZpyfnv+MlD+EbUI3Llw==} + '@swc/core-linux-x64-gnu@1.11.16': + resolution: {integrity: sha512-xr182YQrF47n7Awxj+/ruI21bYw+xO/B26KFVnb+i3ezF9NOhqoqTX+33RL1ZLA/uFTq8ksPZO/y+ZVS/odtQA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.11.13': - resolution: {integrity: sha512-9aaZnnq2pLdTbAzTSzy/q8dr7Woy3aYIcQISmw1+Q2/xHJg5y80ZzbWSWKYca/hKonDMjIbGR6dp299I5J0aeA==} + '@swc/core-linux-x64-musl@1.11.16': + resolution: {integrity: sha512-k2JBfiwWfXCIKrBRjFO9/vEdLSYq0QLJ+iNSLdfrejZ/aENNkbEg8O7O2GKUSb30RBacn6k8HMfJrcPLFiEyCQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.11.13': - resolution: {integrity: sha512-n3QZmDewkHANcoHvtwvA6yJbmS4XJf0MBMmwLZoKDZ2dOnC9D/jHiXw7JOohEuzYcpLoL5tgbqmjxa3XNo9Oow==} + '@swc/core-win32-arm64-msvc@1.11.16': + resolution: {integrity: sha512-taOb5U+abyEhQgex+hr6cI48BoqSvSdfmdirWcxprIEUBHCxa1dSriVwnJRAJOFI9T+5BEz88by6rgbB9MjbHA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.11.13': - resolution: {integrity: sha512-wM+Nt4lc6YSJFthCx3W2dz0EwFNf++j0/2TQ0Js9QLJuIxUQAgukhNDVCDdq8TNcT0zuA399ALYbvj5lfIqG6g==} + '@swc/core-win32-ia32-msvc@1.11.16': + resolution: {integrity: sha512-b7yYggM9LBDiMY+XUt5kYWvs5sn0U3PXSOGvF3CbLufD/N/YQiDcYON2N3lrWHYL8aYnwbuZl45ojmQHSQPcdA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.11.13': - resolution: {integrity: sha512-+X5/uW3s1L5gK7wAo0E27YaAoidJDo51dnfKSfU7gF3mlEUuWH8H1bAy5OTt2mU4eXtfsdUMEVXSwhDlLtQkuA==} + '@swc/core-win32-x64-msvc@1.11.16': + resolution: {integrity: sha512-/ibq/YDc3B5AROkpOKPGxVkSyCKOg+ml8k11RxrW7FAPy6a9y5y9KPcWIqV74Ahq4RuaMNslTQqHWAGSm0xJsQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.11.13': - resolution: {integrity: sha512-9BXdYz12Wl0zWmZ80PvtjBWeg2ncwJ9L5WJzjhN6yUTZWEV/AwAdVdJnIEp4pro3WyKmAaMxcVOSbhuuOZco5g==} + '@swc/core@1.11.16': + resolution: {integrity: sha512-wgjrJqVUss8Lxqilg0vkiE0tkEKU3mZkoybQM1Ehy+PKWwwB6lFAwKi20cAEFlSSWo8jFR8hRo19ZELAoLDowg==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '*' @@ -3140,8 +3140,8 @@ packages: peerDependencies: '@swc/core': '*' - '@swc/types@0.1.20': - resolution: {integrity: sha512-/rlIpxwKrhz4BIplXf6nsEHtqlhzuNN34/k3kMAXH4/lvVoA3cdq+60aqVNnyvw2uITEaCi0WV3pxBe4dQqoXQ==} + '@swc/types@0.1.21': + resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==} '@szmarczak/http-timer@4.0.6': resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -3402,6 +3402,9 @@ packages: '@types/react@19.0.12': resolution: {integrity: sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==} + '@types/react@19.1.0': + resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} + '@types/regenerate@1.4.3': resolution: {integrity: sha512-56IFSbwI8P0FswkxlEQhUq8HwF50scnIcskcvU0yy8jx/A1e+upJSiiTw2RD1QxCHvJQZdH7HVoKWF0n4fbQJA==} @@ -11654,21 +11657,21 @@ snapshots: '@docsearch/css@3.8.2': {} - '@docsearch/react@3.8.2(@algolia/client-search@5.19.0)(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)': + '@docsearch/react@3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)': dependencies: '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.19.0)(algoliasearch@5.19.0)(search-insights@2.17.2) '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.19.0)(algoliasearch@5.19.0) '@docsearch/css': 3.8.2 algoliasearch: 5.19.0 optionalDependencies: - '@types/react': 19.0.12 + '@types/react': 19.1.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) search-insights: 2.17.2 transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/babel@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.26.10 @@ -11681,7 +11684,7 @@ snapshots: '@babel/runtime-corejs3': 7.26.0 '@babel/traverse': 7.26.10 '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.0 tslib: 2.8.1 @@ -11695,33 +11698,33 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/bundler@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: '@babel/core': 7.26.10 - '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/babel': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/cssnano-preset': 3.7.0 '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) cssnano: 6.1.2(postcss@8.5.1) - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) - null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) postcss: 8.5.1 - postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) postcss-preset-env: 10.1.3(postcss@8.5.1) - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) - terser-webpack-plugin: 5.3.11(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.11(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) - webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11740,16 +11743,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/babel': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/bundler': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/babel': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/bundler': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.0.0) boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.6.0 @@ -11764,17 +11767,17 @@ snapshots: eval: 0.1.8 fs-extra: 11.3.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) leven: 3.1.0 lodash: 4.17.21 p-map: 4.0.0 prompts: 2.4.2 react: 19.0.0 - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) react-router: 5.3.4(react@19.0.0) react-router-config: 5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0) react-router-dom: 5.3.4(react@19.0.0) @@ -11783,9 +11786,9 @@ snapshots: shelljs: 0.8.5 tslib: 2.8.1 update-notifier: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -11819,16 +11822,16 @@ snapshots: chalk: 4.1.2 tslib: 2.8.1 - '@docusaurus/mdx-loader@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/mdx-loader@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) fs-extra: 11.3.0 image-size: 1.2.0 mdast-util-mdx: 3.0.0 @@ -11844,9 +11847,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) vfile: 6.0.3 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -11855,9 +11858,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/module-type-aliases@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -11874,17 +11877,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.0 @@ -11896,7 +11899,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11918,17 +11921,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.0 @@ -11938,7 +11941,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11960,18 +11963,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11993,11 +11996,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12024,11 +12027,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12053,11 +12056,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/gtag.js': 0.0.12 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12083,11 +12086,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 @@ -12112,14 +12115,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12146,18 +12149,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@svgr/core': 8.1.0(typescript@5.8.2) '@svgr/webpack': 8.1.0(typescript@5.8.2) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -12179,22 +12182,22 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -12223,25 +12226,25 @@ snapshots: '@docusaurus/react-loadable@6.0.0(react@19.0.0)': dependencies: - '@types/react': 19.0.12 + '@types/react': 19.1.0 react: 19.0.0 - '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mdx-js/react': 3.1.0(@types/react@19.0.12)(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.0.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.45 @@ -12277,13 +12280,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 '@types/react': 19.0.12 '@types/react-router-config': 5.0.11 @@ -12302,12 +12305,12 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@philpl/buble': 0.19.7 clsx: 2.1.1 fs-extra: 11.3.0 @@ -12337,16 +12340,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/react@19.0.12)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': dependencies: - '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) algoliasearch: 5.19.0 algoliasearch-helper: 3.23.0(algoliasearch@5.19.0) clsx: 2.1.1 @@ -12386,7 +12389,7 @@ snapshots: fs-extra: 11.3.0 tslib: 2.8.1 - '@docusaurus/types@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/types@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.1) '@types/history': 4.7.11 @@ -12397,7 +12400,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -12407,9 +12410,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-common@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) tslib: 2.8.1 transitivePeerDependencies: - '@swc/core' @@ -12421,11 +12424,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils-validation@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/utils': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -12441,13 +12444,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/utils@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/logger': 3.7.0 - '@docusaurus/types': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) fs-extra: 11.3.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -12460,9 +12463,9 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -12942,10 +12945,10 @@ snapshots: - acorn - supports-color - '@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0)': + '@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 19.0.12 + '@types/react': 19.1.0 react: 19.0.0 '@napi-rs/wasm-runtime@0.2.7': @@ -13247,16 +13250,16 @@ snapshots: - supports-color - typescript - '@swc-node/core@1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)': + '@swc-node/core@1.13.3(@swc/core@1.11.16(@swc/helpers@0.5.15))(@swc/types@0.1.21)': dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - '@swc/types': 0.1.20 + '@swc/core': 1.11.16(@swc/helpers@0.5.15) + '@swc/types': 0.1.21 - '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2)': + '@swc-node/register@1.10.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(@swc/types@0.1.21)(typescript@5.8.2)': dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20) + '@swc-node/core': 1.13.3(@swc/core@1.11.16(@swc/helpers@0.5.15))(@swc/types@0.1.21) '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.11.13(@swc/helpers@0.5.15) + '@swc/core': 1.11.16(@swc/helpers@0.5.15) colorette: 2.0.20 debug: 4.4.0 oxc-resolver: 5.0.1 @@ -13272,51 +13275,51 @@ snapshots: source-map-support: 0.5.21 tslib: 2.8.1 - '@swc/core-darwin-arm64@1.11.13': + '@swc/core-darwin-arm64@1.11.16': optional: true - '@swc/core-darwin-x64@1.11.13': + '@swc/core-darwin-x64@1.11.16': optional: true - '@swc/core-linux-arm-gnueabihf@1.11.13': + '@swc/core-linux-arm-gnueabihf@1.11.16': optional: true - '@swc/core-linux-arm64-gnu@1.11.13': + '@swc/core-linux-arm64-gnu@1.11.16': optional: true - '@swc/core-linux-arm64-musl@1.11.13': + '@swc/core-linux-arm64-musl@1.11.16': optional: true - '@swc/core-linux-x64-gnu@1.11.13': + '@swc/core-linux-x64-gnu@1.11.16': optional: true - '@swc/core-linux-x64-musl@1.11.13': + '@swc/core-linux-x64-musl@1.11.16': optional: true - '@swc/core-win32-arm64-msvc@1.11.13': + '@swc/core-win32-arm64-msvc@1.11.16': optional: true - '@swc/core-win32-ia32-msvc@1.11.13': + '@swc/core-win32-ia32-msvc@1.11.16': optional: true - '@swc/core-win32-x64-msvc@1.11.13': + '@swc/core-win32-x64-msvc@1.11.16': optional: true - '@swc/core@1.11.13(@swc/helpers@0.5.15)': + '@swc/core@1.11.16(@swc/helpers@0.5.15)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.20 + '@swc/types': 0.1.21 optionalDependencies: - '@swc/core-darwin-arm64': 1.11.13 - '@swc/core-darwin-x64': 1.11.13 - '@swc/core-linux-arm-gnueabihf': 1.11.13 - '@swc/core-linux-arm64-gnu': 1.11.13 - '@swc/core-linux-arm64-musl': 1.11.13 - '@swc/core-linux-x64-gnu': 1.11.13 - '@swc/core-linux-x64-musl': 1.11.13 - '@swc/core-win32-arm64-msvc': 1.11.13 - '@swc/core-win32-ia32-msvc': 1.11.13 - '@swc/core-win32-x64-msvc': 1.11.13 + '@swc/core-darwin-arm64': 1.11.16 + '@swc/core-darwin-x64': 1.11.16 + '@swc/core-linux-arm-gnueabihf': 1.11.16 + '@swc/core-linux-arm64-gnu': 1.11.16 + '@swc/core-linux-arm64-musl': 1.11.16 + '@swc/core-linux-x64-gnu': 1.11.16 + '@swc/core-linux-x64-musl': 1.11.16 + '@swc/core-win32-arm64-msvc': 1.11.16 + '@swc/core-win32-ia32-msvc': 1.11.16 + '@swc/core-win32-x64-msvc': 1.11.16 '@swc/helpers': 0.5.15 '@swc/counter@0.1.3': {} @@ -13325,14 +13328,14 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/jest@0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15))': + '@swc/jest@0.2.37(@swc/core@1.11.16(@swc/helpers@0.5.15))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.11.13(@swc/helpers@0.5.15) + '@swc/core': 1.11.16(@swc/helpers@0.5.15) '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 - '@swc/types@0.1.20': + '@swc/types@0.1.21': dependencies: '@swc/counter': 0.1.3 @@ -13654,6 +13657,10 @@ snapshots: dependencies: csstype: 3.1.3 + '@types/react@19.1.0': + dependencies: + csstype: 3.1.3 + '@types/regenerate@1.4.3': {} '@types/responselike@1.0.3': @@ -13695,11 +13702,11 @@ snapshots: '@types/unist@3.0.3': {} - '@types/webpack@5.28.5(@swc/core@1.11.13(@swc/helpers@0.5.15))': + '@types/webpack@5.28.5(@swc/core@1.11.16(@swc/helpers@0.5.15))': dependencies: '@types/node': 22.13.10 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -14279,12 +14286,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -15037,7 +15044,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -15045,7 +15052,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) core-js-compat@3.40.0: dependencies: @@ -15159,7 +15166,7 @@ snapshots: postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.5.1) postcss: 8.5.1 @@ -15170,9 +15177,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.5.1) @@ -15180,7 +15187,7 @@ snapshots: postcss: 8.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: clean-css: 5.3.3 @@ -15522,9 +15529,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.0.12)(react@19.0.0))(@swc/core@1.11.13(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) autocomplete.js: 0.37.1 clsx: 2.1.1 gauge: 3.0.2 @@ -16229,11 +16236,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) file-type@3.9.0: {} @@ -16339,7 +16346,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -16355,7 +16362,7 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.8.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: eslint: 9.23.0(jiti@2.4.2) @@ -16938,7 +16945,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -16946,7 +16953,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) htmlparser2@6.1.0: dependencies: @@ -18709,11 +18716,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) minimalistic-assert@1.0.1: {} @@ -18880,11 +18887,11 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + null-loader@4.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) nwsapi@2.2.13: {} @@ -19368,13 +19375,13 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 8.3.6(typescript@5.8.2) jiti: 1.21.7 postcss: 8.5.1 semver: 7.6.3 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript @@ -19861,7 +19868,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -19872,7 +19879,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19887,7 +19894,7 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: @@ -19928,11 +19935,11 @@ snapshots: sucrase: 3.35.0 use-editable: 2.3.3(react@19.0.0) - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.26.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) react-router-config@5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0): dependencies: @@ -21033,27 +21040,27 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.20.1 - terser-webpack-plugin@5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) + '@swc/core': 1.11.16(@swc/helpers@0.5.15) - terser-webpack-plugin@5.3.11(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.11(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) + '@swc/core': 1.11.16(@swc/helpers@0.5.15) terser@5.39.0: dependencies: @@ -21193,7 +21200,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.10) - ts-loader@9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + ts-loader@9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.0 @@ -21201,7 +21208,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.8.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) ts-toolbelt@9.6.0: {} @@ -21431,14 +21438,14 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) url-parse-lax@3.0.0: dependencies: @@ -21608,12 +21615,12 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + vue-loader@17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: vue: 3.5.13(typescript@5.8.2) @@ -21715,16 +21722,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + webpack-dev-middleware@5.3.4(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) - webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -21754,10 +21761,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) ws: 8.18.0 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - bufferutil - debug @@ -21778,7 +21785,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)): + webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 @@ -21800,7 +21807,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -21808,7 +21815,7 @@ snapshots: - esbuild - uglify-js - webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15))): + webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -21817,7 +21824,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.8.1 - webpack: 5.97.1(@swc/core@1.11.13(@swc/helpers@0.5.15)) + webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: From f6e32c293f463f5c13491246d44810b4befc5662 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 07:32:02 +0000 Subject: [PATCH 38/59] chore(deps): update dependency aspect_rules_js to v2.3.4 (#4955) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_rules_js](https://docs.aspect.build/rules/aspect_rules_js) | bazel_dep | patch | `2.3.3` -> `2.3.4` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 972fb7a8862..c88c76bd96a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -5,7 +5,7 @@ module( ######### JS & Node.js rules ######### -bazel_dep(name = "aspect_rules_js", version = "2.3.3") +bazel_dep(name = "aspect_rules_js", version = "2.3.4") ####### Node.js version ######### # By default you get the node version from DEFAULT_NODE_VERSION in @rules_nodejs//nodejs:repositories.bzl From 1721ed4a294e5670932a80d6dc4a7a2c79fafabf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 07:37:36 +0000 Subject: [PATCH 39/59] chore(deps): update dependency webpack to v5.98.0 (#4948) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [webpack](https://redirect.github.com/webpack/webpack) | [`5.97.1` -> `5.98.0`](https://renovatebot.com/diffs/npm/webpack/5.97.1/5.98.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack/5.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack/5.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack/5.97.1/5.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack/5.97.1/5.98.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
webpack/webpack (webpack) ### [`v5.98.0`](https://redirect.github.com/webpack/webpack/releases/tag/v5.98.0) [Compare Source](https://redirect.github.com/webpack/webpack/compare/v5.97.1...v5.98.0) ##### Fixes - Avoid the deprecation message [#​19062](https://redirect.github.com/webpack/webpack/issues/19062) by [@​alexander-akait](https://redirect.github.com/alexander-akait) - Should not escape CSS local ident in JS [#​19060](https://redirect.github.com/webpack/webpack/issues/19060) by [@​JSerFeng](https://redirect.github.com/JSerFeng) - MF parse range not compatible with Safari [#​19083](https://redirect.github.com/webpack/webpack/issues/19083) by [@​alexander-akait](https://redirect.github.com/alexander-akait) - Preserve `filenameTemplate` in new split chunk [#​19104](https://redirect.github.com/webpack/webpack/issues/19104) by [@​henryqdineen](https://redirect.github.com/henryqdineen) - Use module IDs for final render order [#​19184](https://redirect.github.com/webpack/webpack/issues/19184) by [@​dmichon-msft](https://redirect.github.com/dmichon-msft) - Strip `blob:` protocol when public path is `auto` [#​19199](https://redirect.github.com/webpack/webpack/issues/19199) by [@​alexander-akait](https://redirect.github.com/alexander-akait) - Respect `output.charset` everywhere [#​19202](https://redirect.github.com/webpack/webpack/issues/19202) by [@​alexander-akait](https://redirect.github.com/alexander-akait) - Node async WASM loader generation [#​19210](https://redirect.github.com/webpack/webpack/issues/19210) by [@​ashi009](https://redirect.github.com/ashi009) - Correct `BuildInfo` and `BuildMeta` type definitions [#​19200](https://redirect.github.com/webpack/webpack/issues/19200) by [@​inottn](https://redirect.github.com/inottn) ##### Performance Improvements - Improve `FlagDependencyExportsPlugin` for large JSON by depth [#​19058](https://redirect.github.com/webpack/webpack/issues/19058) by [@​hai-x](https://redirect.github.com/hai-x) - Optimize assign-depths [#​19193](https://redirect.github.com/webpack/webpack/issues/19193) by [@​dmichon-msft](https://redirect.github.com/dmichon-msft) - Use `startsWith` for matching instead of converting the string to a regex [#​19207](https://redirect.github.com/webpack/webpack/issues/19207) by [@​inottn](https://redirect.github.com/inottn) ##### Chores - Bump `nanoid` from 3.3.7 to 3.3.8 [#​19063](https://redirect.github.com/webpack/webpack/issues/19063) by [@​dependabot](https://redirect.github.com/dependabot) - Fixed incorrect typecast in `DefaultStatsFactoryPlugin` [#​19156](https://redirect.github.com/webpack/webpack/issues/19156) by [@​Andarist](https://redirect.github.com/Andarist) - Improved `readme.md` by adding video links for understanding webpack [#​19101](https://redirect.github.com/webpack/webpack/issues/19101) by [@​Vansh5632](https://redirect.github.com/Vansh5632) - Typo fix [#​19205](https://redirect.github.com/webpack/webpack/issues/19205) by [@​hai-x](https://redirect.github.com/hai-x) - Adopt the new webpack governance model [#​18804](https://redirect.github.com/webpack/webpack/issues/18804) by [@​ovflowd](https://redirect.github.com/ovflowd) ##### Features - Implement `/* webpackIgnore: true */` for `require.resolve` [#​19201](https://redirect.github.com/webpack/webpack/issues/19201) by [@​alexander-akait](https://redirect.github.com/alexander-akait) ##### Continuous Integration - CI fix [#​19196](https://redirect.github.com/webpack/webpack/issues/19196) by [@​alexander-akait](https://redirect.github.com/alexander-akait) #### New Contributors - [@​Andarist](https://redirect.github.com/Andarist) made their first contribution in [https://github.com/webpack/webpack/pull/19156](https://redirect.github.com/webpack/webpack/pull/19156) - [@​Vansh5632](https://redirect.github.com/Vansh5632) made their first contribution in [https://github.com/webpack/webpack/pull/19101](https://redirect.github.com/webpack/webpack/pull/19101) - [@​ashi009](https://redirect.github.com/ashi009) made their first contribution in [https://github.com/webpack/webpack/pull/19210](https://redirect.github.com/webpack/webpack/pull/19210) - [@​ovflowd](https://redirect.github.com/ovflowd) made their first contribution in [https://github.com/webpack/webpack/pull/18804](https://redirect.github.com/webpack/webpack/pull/18804) **Full Changelog**: https://github.com/webpack/webpack/compare/v5.97.1...v5.98.0
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 310 ++++++++++++++++++------------------------------- 1 file changed, 116 insertions(+), 194 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5ce97d73ceb..1b2d61e3721 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -186,7 +186,7 @@ importers: version: 2.4.6 babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + version: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) benchmark: specifier: ^2.1.4 version: 2.1.4 @@ -315,7 +315,7 @@ importers: version: 10.0.0 ts-loader: specifier: ^9.5.1 - version: 9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + version: 9.5.2(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) tsd: specifier: ^0.31.2 version: 0.31.2 @@ -345,10 +345,10 @@ importers: version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) webpack: specifier: ^5.95.0 - version: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + version: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) packages/babel-plugin-formatjs: dependencies: @@ -3686,11 +3686,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.14.1: resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} @@ -4093,11 +4088,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.24.4: resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -4201,11 +4191,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001687: - resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==} - - caniuse-lite@1.0.30001699: - resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} + caniuse-lite@1.0.30001710: + resolution: {integrity: sha512-B5C0I0UmaGqHgo5FuqJ7hBd4L57A4dDD+Xi+XX1nXOoxGeDdY4Ko38qJYOyqznBVJEqON5p8P1x5zRR3+rsnxA==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -5151,11 +5138,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.101: - resolution: {integrity: sha512-L0ISiQrP/56Acgu4/i/kfPwWSgrzYZUnQrC0+QPFuhqlLP1Ir7qzPPDVS9BcKIyWTRU8+o6CC8dKw38tSWhYIA==} - - electron-to-chromium@1.5.71: - resolution: {integrity: sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==} + electron-to-chromium@1.5.131: + resolution: {integrity: sha512-fJFRYXVEJgDCiqFOgRGJm8XR97hZ13tw7FXI9k2yC5hgY+nyzC2tMO8baq1cQR7Ur58iCkASx2zrkZPZUnfzPg==} ember-template-recast@6.1.5: resolution: {integrity: sha512-VnRN8FzEHQnw/5rCv6Wnq8MVYXbGQbFY+rEufvWV+FO/IsxMahGEud4MYWtTA2q8iG+qJFrDQefNvQ//7MI7Qw==} @@ -5223,14 +5207,14 @@ packages: resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==} engines: {node: '>=10.2.0'} - enhanced-resolve@5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.18.0: resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + engines: {node: '>=10.13.0'} + enquirer@2.4.1: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} @@ -5272,9 +5256,6 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} @@ -7353,8 +7334,8 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - mime-db@1.53.0: - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} mime-types@2.1.18: @@ -7523,9 +7504,6 @@ packages: node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} @@ -9399,24 +9377,8 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -9792,14 +9754,8 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - update-browserslist-db@1.1.1: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - update-browserslist-db@1.1.2: - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -10088,8 +10044,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.97.1: - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + webpack@5.98.0: + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11706,25 +11662,25 @@ snapshots: '@docusaurus/logger': 3.7.0 '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + copy-webpack-plugin: 11.0.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) cssnano: 6.1.2(postcss@8.5.1) - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) - null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + null-loader: 4.0.1(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) postcss: 8.5.1 - postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) postcss-preset-env: 10.1.3(postcss@8.5.1) - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) - terser-webpack-plugin: 5.3.11(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) - webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpackbar: 6.0.1(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11767,17 +11723,17 @@ snapshots: eval: 0.1.8 fs-extra: 11.3.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) leven: 3.1.0 lodash: 4.17.21 p-map: 4.0.0 prompts: 2.4.2 react: 19.0.0 - react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) react-router: 5.3.4(react@19.0.0) react-router-config: 5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0) react-router-dom: 5.3.4(react@19.0.0) @@ -11786,9 +11742,9 @@ snapshots: shelljs: 0.8.5 tslib: 2.8.1 update-notifier: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + webpack-dev-server: 4.15.2(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -11831,7 +11787,7 @@ snapshots: '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) fs-extra: 11.3.0 image-size: 1.2.0 mdast-util-mdx: 3.0.0 @@ -11847,9 +11803,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) vfile: 6.0.3 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -11899,7 +11855,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11941,7 +11897,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -11974,7 +11930,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -12160,7 +12116,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tslib: 2.8.1 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -12400,7 +12356,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)' utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -12450,7 +12406,7 @@ snapshots: '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) fs-extra: 11.3.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -12463,9 +12419,9 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) utility-types: 3.11.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - acorn @@ -13706,7 +13662,7 @@ snapshots: dependencies: '@types/node': 22.13.10 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -14027,7 +13983,7 @@ snapshots: acorn-globals@7.0.1: dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 acorn-jsx@5.3.2(acorn@6.4.2): @@ -14040,12 +13996,10 @@ snapshots: acorn-walk@8.3.4: dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn@6.4.2: {} - acorn@8.14.0: {} - acorn@8.14.1: {} add-matchers@0.6.2: {} @@ -14264,7 +14218,7 @@ snapshots: autoprefixer@10.4.20(postcss@8.5.1): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001699 + caniuse-lite: 1.0.30001710 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -14286,12 +14240,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -14526,19 +14480,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.24.2: - dependencies: - caniuse-lite: 1.0.30001687 - electron-to-chromium: 1.5.71 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.2) - browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001699 - electron-to-chromium: 1.5.101 + caniuse-lite: 1.0.30001710 + electron-to-chromium: 1.5.131 node-releases: 2.0.19 - update-browserslist-db: 1.1.2(browserslist@4.24.4) + update-browserslist-db: 1.1.3(browserslist@4.24.4) bs-logger@0.2.6: dependencies: @@ -14653,13 +14600,11 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001699 + caniuse-lite: 1.0.30001710 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001687: {} - - caniuse-lite@1.0.30001699: {} + caniuse-lite@1.0.30001710: {} capital-case@1.0.4: dependencies: @@ -14959,7 +14904,7 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.53.0 + mime-db: 1.54.0 compression@1.7.5: dependencies: @@ -15044,7 +14989,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + copy-webpack-plugin@11.0.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -15052,7 +14997,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) core-js-compat@3.40.0: dependencies: @@ -15166,7 +15111,7 @@ snapshots: postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.5.1) postcss: 8.5.1 @@ -15177,9 +15122,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.5.1) @@ -15187,7 +15132,7 @@ snapshots: postcss: 8.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: clean-css: 5.3.3 @@ -15665,9 +15610,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.101: {} - - electron-to-chromium@1.5.71: {} + electron-to-chromium@1.5.131: {} ember-template-recast@6.1.5: dependencies: @@ -15774,12 +15717,12 @@ snapshots: - supports-color - utf-8-validate - enhanced-resolve@5.17.1: + enhanced-resolve@5.18.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - enhanced-resolve@5.18.0: + enhanced-resolve@5.18.1: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -15817,8 +15760,6 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@1.5.4: {} - es-module-lexer@1.6.0: {} es-object-atoms@1.1.1: @@ -16153,7 +16094,7 @@ snapshots: ext-list@2.2.2: dependencies: - mime-db: 1.53.0 + mime-db: 1.54.0 ext-name@5.0.0: dependencies: @@ -16236,11 +16177,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + file-loader@6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) file-type@3.9.0: {} @@ -16346,7 +16287,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -16362,7 +16303,7 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.8.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: eslint: 9.23.0(jiti@2.4.2) @@ -16945,7 +16886,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -16953,7 +16894,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) htmlparser2@6.1.0: dependencies: @@ -17751,7 +17692,7 @@ snapshots: jsdom@20.0.3: dependencies: abab: 2.0.6 - acorn: 8.14.0 + acorn: 8.14.1 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -18688,7 +18629,7 @@ snapshots: mime-db@1.52.0: {} - mime-db@1.53.0: {} + mime-db@1.54.0: {} mime-types@2.1.18: dependencies: @@ -18716,11 +18657,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) minimalistic-assert@1.0.1: {} @@ -18815,8 +18756,6 @@ snapshots: node-int64@0.4.0: {} - node-releases@2.0.18: {} - node-releases@2.0.19: {} nopt@1.0.10: @@ -18887,11 +18826,11 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + null-loader@4.0.1(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) nwsapi@2.2.13: {} @@ -19375,13 +19314,13 @@ snapshots: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 8.3.6(typescript@5.8.2) jiti: 1.21.7 postcss: 8.5.1 semver: 7.6.3 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript @@ -19868,7 +19807,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -19879,7 +19818,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19894,7 +19833,7 @@ snapshots: shell-quote: 1.8.2 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: @@ -19935,11 +19874,11 @@ snapshots: sucrase: 3.35.0 use-editable: 2.3.3(react@19.0.0) - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@babel/runtime': 7.26.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) react-router-config@5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0): dependencies: @@ -21040,32 +20979,21 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.20.1 - terser-webpack-plugin@5.3.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) - optionalDependencies: - '@swc/core': 1.11.16(@swc/helpers@0.5.15) - - terser-webpack-plugin@5.3.11(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.14(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: '@swc/core': 1.11.16(@swc/helpers@0.5.15) terser@5.39.0: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 + acorn: 8.14.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -21200,7 +21128,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.10) - ts-loader@9.5.2(typescript@5.8.2)(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + ts-loader@9.5.2(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.0 @@ -21208,7 +21136,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.8.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) ts-toolbelt@9.6.0: {} @@ -21395,13 +21323,7 @@ snapshots: unpipe@1.0.0: {} - update-browserslist-db@1.1.1(browserslist@4.24.2): - dependencies: - browserslist: 4.24.2 - escalade: 3.2.0 - picocolors: 1.1.1 - - update-browserslist-db@1.1.2(browserslist@4.24.4): + update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: browserslist: 4.24.4 escalade: 3.2.0 @@ -21438,14 +21360,14 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: - file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) url-parse-lax@3.0.0: dependencies: @@ -21615,12 +21537,12 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + vue-loader@17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: vue: 3.5.13(typescript@5.8.2) @@ -21707,7 +21629,7 @@ snapshots: webpack-bundle-analyzer@4.10.2: dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk: 8.3.4 commander: 7.2.0 debounce: 1.2.1 @@ -21722,16 +21644,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + webpack-dev-middleware@5.3.4(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) - webpack-dev-server@4.15.2(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + webpack-dev-server@4.15.2(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -21761,10 +21683,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + webpack-dev-middleware: 5.3.4(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) ws: 8.18.0 optionalDependencies: - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - bufferutil - debug @@ -21785,18 +21707,18 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)): + webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.2 + acorn: 8.14.1 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + enhanced-resolve: 5.18.1 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -21805,9 +21727,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -21815,7 +21737,7 @@ snapshots: - esbuild - uglify-js - webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15))): + webpackbar@6.0.1(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -21824,7 +21746,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.8.1 - webpack: 5.97.1(@swc/core@1.11.16(@swc/helpers@0.5.15)) + webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: From cffff8cc7cd10786568b8520cedcea4deb98e91a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 10:09:51 +0000 Subject: [PATCH 40/59] chore(deps): update dependency aspect_rules_ts to v3.5.2 (#4956) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_rules_ts](https://docs.aspect.build/rules/aspect_rules_ts) | bazel_dep | patch | `3.5.1` -> `3.5.2` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index c88c76bd96a..7d8ccfb737a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -49,7 +49,7 @@ bazel_dep(name = "aspect_rules_esbuild", version = "0.21.0") ######### TypeScript rules ######### -bazel_dep(name = "aspect_rules_ts", version = "3.5.1") +bazel_dep(name = "aspect_rules_ts", version = "3.5.2") rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext", dev_dependency = True) rules_ts_ext.deps( From f9e14a3039c5c4cbe831cf31b37f96d6f9e248ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 10:11:24 +0000 Subject: [PATCH 41/59] chore(deps): update dependency vue-eslint-parser to v10.1.2 (#4958) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vue-eslint-parser](https://redirect.github.com/vuejs/vue-eslint-parser) | [`10.1.1` -> `10.1.2`](https://renovatebot.com/diffs/npm/vue-eslint-parser/10.1.1/10.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vue-eslint-parser/10.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-eslint-parser/10.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-eslint-parser/10.1.1/10.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-eslint-parser/10.1.1/10.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vuejs/vue-eslint-parser (vue-eslint-parser) ### [`v10.1.2`](https://redirect.github.com/vuejs/vue-eslint-parser/compare/v10.1.1...v10.1.2) [Compare Source](https://redirect.github.com/vuejs/vue-eslint-parser/compare/v10.1.1...v10.1.2)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b2d61e3721..e17c101ad09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -342,7 +342,7 @@ importers: version: 8.0.0-rc.1(vue@3.5.13(typescript@5.8.2)) vue-eslint-parser: specifier: ^10.1.1 - version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) + version: 10.1.2(eslint@9.23.0(jiti@2.4.2)) vue-loader: specifier: ^17.4.2 version: 17.4.2(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) @@ -5323,10 +5323,6 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@8.3.0: resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -9944,8 +9940,8 @@ packages: vue-component-type-helpers@2.1.6: resolution: {integrity: sha512-ng11B8B/ZADUMMOsRbqv0arc442q7lifSubD0v8oDXIFoMg/mXwAPUunrroIDkY+mcD0dHKccdaznSVp8EoX3w==} - vue-eslint-parser@10.1.1: - resolution: {integrity: sha512-bh2Z/Au5slro9QJ3neFYLanZtb1jH+W2bKqGHXAoYD4vZgNG3KeotL7JpPv5xzY4UXUXJl7TrIsnzECH63kd3Q==} + vue-eslint-parser@10.1.2: + resolution: {integrity: sha512-1guOfYgNlD7JH2popr/bt5vc7Mzt6quRCnEbqLgpMHvoHEGV1oImzdqrLd+oMD76cHt8ilBP4cda9WA72TLFDQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: 9.23.0 @@ -15864,11 +15860,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.2.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.3.0: dependencies: esrecurse: 4.3.0 @@ -19022,7 +19013,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.0.3 registry-url: 6.0.1 - semver: 7.7.1 + semver: 7.6.3 pako@1.0.11: {} @@ -20374,7 +20365,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.7.1 + semver: 7.6.3 semver-regex@2.0.0: {} @@ -21342,7 +21333,7 @@ snapshots: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.7.1 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -21524,11 +21515,11 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-eslint-parser@10.1.1(eslint@9.23.0(jiti@2.4.2)): + vue-eslint-parser@10.1.2(eslint@9.23.0(jiti@2.4.2)): dependencies: debug: 4.4.0 eslint: 9.23.0(jiti@2.4.2) - eslint-scope: 8.2.0 + eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 esquery: 1.6.0 From 7392c8f0beff871f10c85db3ce223ac0110c9046 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 10:16:29 +0000 Subject: [PATCH 42/59] chore(deps): update dependency vite to v6.1.3 [security] (#4945) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.1.2` -> `6.1.3`](https://renovatebot.com/diffs/npm/vite/6.1.2/6.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/6.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/6.1.2/6.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.1.2/6.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ### GitHub Vulnerability Alerts #### [CVE-2025-31125](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-4r4m-qw57-chr8) ### Summary The contents of arbitrary files can be returned to the browser. ### Impact Only apps explicitly exposing the Vite dev server to the network (using `--host` or [`server.host` config option](https://vitejs.dev/config/server-options.html#server-host)) are affected. ### Details - base64 encoded content of non-allowed files is exposed using `?inline&import` (originally reported as `?import&?inline=1.wasm?init`) - content of non-allowed files is exposed using `?raw?import` `/@​fs/` isn't needed to reproduce the issue for files inside the project root. ### PoC Original report (check details above for simplified cases): The ?import&?inline=1.wasm?init ending allows attackers to read arbitrary files and returns the file content if it exists. Base64 decoding needs to be performed twice ``` $ npm create vite@latest $ cd vite-project/ $ npm install $ npm run dev ``` Example full URL `http://localhost:5173/@​fs/C:/windows/win.ini?import&?inline=1.wasm?init` --- ### Release Notes
vitejs/vite (vite) ### [`v6.1.3`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.3) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.2...v6.1.3) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.3/packages/vite/CHANGELOG.md) for details.
--- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 946 ++++++++++++++++++++++++------------------------- 1 file changed, 468 insertions(+), 478 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e17c101ad09..442eae0c314 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,7 +330,7 @@ importers: version: 1.0.4 vite: specifier: ^6 - version: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + version: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vitest: specifier: ^3 version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) @@ -2813,103 +2813,103 @@ packages: engines: {node: '>=18'} hasBin: true - '@rollup/rollup-android-arm-eabi@4.37.0': - resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} + '@rollup/rollup-android-arm-eabi@4.39.0': + resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.37.0': - resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} + '@rollup/rollup-android-arm64@4.39.0': + resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.37.0': - resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} + '@rollup/rollup-darwin-arm64@4.39.0': + resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.37.0': - resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} + '@rollup/rollup-darwin-x64@4.39.0': + resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.37.0': - resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} + '@rollup/rollup-freebsd-arm64@4.39.0': + resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.37.0': - resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} + '@rollup/rollup-freebsd-x64@4.39.0': + resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} + '@rollup/rollup-linux-arm-musleabihf@4.39.0': + resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.37.0': - resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} + '@rollup/rollup-linux-arm64-gnu@4.39.0': + resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.37.0': - resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} + '@rollup/rollup-linux-arm64-musl@4.39.0': + resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} + '@rollup/rollup-linux-riscv64-gnu@4.39.0': + resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.37.0': - resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} + '@rollup/rollup-linux-riscv64-musl@4.39.0': + resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.37.0': - resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} + '@rollup/rollup-linux-s390x-gnu@4.39.0': + resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.37.0': - resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} + '@rollup/rollup-linux-x64-gnu@4.39.0': + resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.37.0': - resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} + '@rollup/rollup-linux-x64-musl@4.39.0': + resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.37.0': - resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} + '@rollup/rollup-win32-arm64-msvc@4.39.0': + resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.37.0': - resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} + '@rollup/rollup-win32-ia32-msvc@4.39.0': + resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.37.0': - resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} + '@rollup/rollup-win32-x64-msvc@4.39.0': + resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} cpu: [x64] os: [win32] @@ -8305,10 +8305,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} @@ -8799,8 +8795,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rollup@4.37.0: - resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} + rollup@4.39.0: + resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9860,8 +9856,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@6.1.2: - resolution: {integrity: sha512-EiXfDyO/uNKhYOSlZ6+9qBz4H46A8Lr07pyjmb88KTbJ+xkXvnqtxvgtg2VxPU6Kfj8Ep0un9JLqdrCWLqIanw==} + vite@6.1.3: + resolution: {integrity: sha512-JMnf752ldN0UhZoPYXuWiRPsC2Z5hPy9JeUwfNSPBY8TyFZbSHRE1f6/WA8umOEJp0EN3zTddgNNSLT6Fc10UQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -11383,215 +11379,215 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.1)': + '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.3)': dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-color-function@4.0.7(postcss@8.5.1)': + '@csstools/postcss-color-function@4.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-color-mix-function@3.0.7(postcss@8.5.1)': + '@csstools/postcss-color-mix-function@3.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.1)': + '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-exponential-functions@2.0.6(postcss@8.5.1)': + '@csstools/postcss-exponential-functions@2.0.6(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.1)': + '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@2.0.7(postcss@8.5.1)': + '@csstools/postcss-gamut-mapping@2.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-gradients-interpolation-method@5.0.7(postcss@8.5.1)': + '@csstools/postcss-gradients-interpolation-method@5.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-hwb-function@4.0.7(postcss@8.5.1)': + '@csstools/postcss-hwb-function@4.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.1)': + '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@2.0.0(postcss@8.5.1)': + '@csstools/postcss-initial@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.1)': + '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.3)': dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.1)': + '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.1)': + '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.1)': + '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.1)': + '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.1)': + '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.1)': + '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.3)': dependencies: '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-media-minmax@2.0.6(postcss@8.5.1)': + '@csstools/postcss-media-minmax@2.0.6(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.1)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.1)': + '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.3)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.1)': + '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@4.0.7(postcss@8.5.1)': + '@csstools/postcss-oklab-function@4.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.1)': + '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-random-function@1.0.2(postcss@8.5.1)': + '@csstools/postcss-random-function@1.0.2(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-relative-color-syntax@3.0.7(postcss@8.5.1)': + '@csstools/postcss-relative-color-syntax@3.0.7(postcss@8.5.3)': dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.1)': + '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - '@csstools/postcss-sign-functions@1.1.1(postcss@8.5.1)': + '@csstools/postcss-sign-functions@1.1.1(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-stepped-value-functions@4.0.6(postcss@8.5.1)': + '@csstools/postcss-stepped-value-functions@4.0.6(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.5.1)': + '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.5.3)': dependencies: '@csstools/color-helpers': 5.0.1 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@4.0.6(postcss@8.5.1)': + '@csstools/postcss-trigonometric-functions@4.0.6(postcss@8.5.3)': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 - '@csstools/postcss-unset-value@4.0.0(postcss@8.5.1)': + '@csstools/postcss-unset-value@4.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 '@csstools/selector-resolve-nested@3.0.0(postcss-selector-parser@7.0.0)': dependencies: @@ -11601,9 +11597,9 @@ snapshots: dependencies: postcss-selector-parser: 7.0.0 - '@csstools/utilities@2.0.0(postcss@8.5.1)': + '@csstools/utilities@2.0.0(postcss@8.5.3)': dependencies: - postcss: 8.5.1 + postcss: 8.5.3 '@discoveryjs/json-ext@0.5.7': {} @@ -11663,14 +11659,14 @@ snapshots: copy-webpack-plugin: 11.0.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) css-loader: 6.11.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) - cssnano: 6.1.2(postcss@8.5.1) + cssnano: 6.1.2(postcss@8.5.3) file-loader: 6.2.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) html-minifier-terser: 7.2.0 mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) null-loader: 4.0.1(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) - postcss: 8.5.1 - postcss-loader: 7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) - postcss-preset-env: 10.1.3(postcss@8.5.1) + postcss: 8.5.3 + postcss-loader: 7.3.4(postcss@8.5.3)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) + postcss-preset-env: 10.1.3(postcss@8.5.3) react-dev-utils: 12.0.1(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) terser-webpack-plugin: 5.3.14(@swc/core@1.11.16(@swc/helpers@0.5.15))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))) tslib: 2.8.1 @@ -11764,9 +11760,9 @@ snapshots: '@docusaurus/cssnano-preset@3.7.0': dependencies: - cssnano-preset-advanced: 6.1.2(postcss@8.5.1) - postcss: 8.5.1 - postcss-sort-media-queries: 5.2.0(postcss@8.5.1) + cssnano-preset-advanced: 6.1.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-sort-media-queries: 5.2.0(postcss@8.5.3) tslib: 2.8.1 '@docusaurus/logger@3.7.0': @@ -12202,7 +12198,7 @@ snapshots: infima: 0.2.0-alpha.45 lodash: 4.17.21 nprogress: 0.2.0 - postcss: 8.5.1 + postcss: 8.5.3 prism-react-renderer: 2.4.1(react@19.0.0) prismjs: 1.29.0 react: 19.0.0 @@ -13001,64 +12997,64 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/rollup-android-arm-eabi@4.37.0': + '@rollup/rollup-android-arm-eabi@4.39.0': optional: true - '@rollup/rollup-android-arm64@4.37.0': + '@rollup/rollup-android-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-arm64@4.37.0': + '@rollup/rollup-darwin-arm64@4.39.0': optional: true - '@rollup/rollup-darwin-x64@4.37.0': + '@rollup/rollup-darwin-x64@4.39.0': optional: true - '@rollup/rollup-freebsd-arm64@4.37.0': + '@rollup/rollup-freebsd-arm64@4.39.0': optional: true - '@rollup/rollup-freebsd-x64@4.37.0': + '@rollup/rollup-freebsd-x64@4.39.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': + '@rollup/rollup-linux-arm-gnueabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.37.0': + '@rollup/rollup-linux-arm-musleabihf@4.39.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.37.0': + '@rollup/rollup-linux-arm64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.37.0': + '@rollup/rollup-linux-arm64-musl@4.39.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': + '@rollup/rollup-linux-loongarch64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.37.0': + '@rollup/rollup-linux-riscv64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.37.0': + '@rollup/rollup-linux-riscv64-musl@4.39.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.37.0': + '@rollup/rollup-linux-s390x-gnu@4.39.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.37.0': + '@rollup/rollup-linux-x64-gnu@4.39.0': optional: true - '@rollup/rollup-linux-x64-musl@4.37.0': + '@rollup/rollup-linux-x64-musl@4.39.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.37.0': + '@rollup/rollup-win32-arm64-msvc@4.39.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.37.0': + '@rollup/rollup-win32-ia32-msvc@4.39.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.37.0': + '@rollup/rollup-win32-x64-msvc@4.39.0': optional: true '@sideway/address@4.1.5': @@ -13756,13 +13752,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': + '@vitest/mocker@3.1.1(vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) '@vitest/pretty-format@3.1.1': dependencies: @@ -14211,14 +14207,14 @@ snapshots: dependencies: immediate: 3.3.0 - autoprefixer@10.4.20(postcss@8.5.1): + autoprefixer@10.4.20(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-lite: 1.0.30001710 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 b4a@1.6.7: {} @@ -15091,30 +15087,30 @@ snapshots: dependencies: type-fest: 1.4.0 - css-blank-pseudo@7.0.1(postcss@8.5.1): + css-blank-pseudo@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - css-declaration-sorter@7.2.0(postcss@8.5.1): + css-declaration-sorter@7.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - css-has-pseudo@7.0.2(postcss@8.5.1): + css-has-pseudo@7.0.2(postcss@8.5.3): dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 css-loader@6.11.0(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.1) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.1) - postcss-modules-scope: 3.2.1(postcss@8.5.1) - postcss-modules-values: 4.0.0(postcss@8.5.1) + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: @@ -15123,18 +15119,18 @@ snapshots: css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.5.1) + cssnano: 6.1.2(postcss@8.5.3) jest-worker: 29.7.0 - postcss: 8.5.1 + postcss: 8.5.3 schema-utils: 4.3.0 serialize-javascript: 6.0.2 webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) optionalDependencies: clean-css: 5.3.3 - css-prefers-color-scheme@10.0.0(postcss@8.5.1): + css-prefers-color-scheme@10.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 css-select@4.3.0: dependencies: @@ -15176,60 +15172,60 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-advanced@6.1.2(postcss@8.5.1): + cssnano-preset-advanced@6.1.2(postcss@8.5.3): dependencies: - autoprefixer: 10.4.20(postcss@8.5.1) + autoprefixer: 10.4.20(postcss@8.5.3) browserslist: 4.24.4 - cssnano-preset-default: 6.1.2(postcss@8.5.1) - postcss: 8.5.1 - postcss-discard-unused: 6.0.5(postcss@8.5.1) - postcss-merge-idents: 6.0.3(postcss@8.5.1) - postcss-reduce-idents: 6.0.3(postcss@8.5.1) - postcss-zindex: 6.0.2(postcss@8.5.1) + cssnano-preset-default: 6.1.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-discard-unused: 6.0.5(postcss@8.5.3) + postcss-merge-idents: 6.0.3(postcss@8.5.3) + postcss-reduce-idents: 6.0.3(postcss@8.5.3) + postcss-zindex: 6.0.2(postcss@8.5.3) - cssnano-preset-default@6.1.2(postcss@8.5.1): + cssnano-preset-default@6.1.2(postcss@8.5.3): dependencies: browserslist: 4.24.4 - css-declaration-sorter: 7.2.0(postcss@8.5.1) - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 - postcss-calc: 9.0.1(postcss@8.5.1) - postcss-colormin: 6.1.0(postcss@8.5.1) - postcss-convert-values: 6.1.0(postcss@8.5.1) - postcss-discard-comments: 6.0.2(postcss@8.5.1) - postcss-discard-duplicates: 6.0.3(postcss@8.5.1) - postcss-discard-empty: 6.0.3(postcss@8.5.1) - postcss-discard-overridden: 6.0.2(postcss@8.5.1) - postcss-merge-longhand: 6.0.5(postcss@8.5.1) - postcss-merge-rules: 6.1.1(postcss@8.5.1) - postcss-minify-font-values: 6.1.0(postcss@8.5.1) - postcss-minify-gradients: 6.0.3(postcss@8.5.1) - postcss-minify-params: 6.1.0(postcss@8.5.1) - postcss-minify-selectors: 6.0.4(postcss@8.5.1) - postcss-normalize-charset: 6.0.2(postcss@8.5.1) - postcss-normalize-display-values: 6.0.2(postcss@8.5.1) - postcss-normalize-positions: 6.0.2(postcss@8.5.1) - postcss-normalize-repeat-style: 6.0.2(postcss@8.5.1) - postcss-normalize-string: 6.0.2(postcss@8.5.1) - postcss-normalize-timing-functions: 6.0.2(postcss@8.5.1) - postcss-normalize-unicode: 6.1.0(postcss@8.5.1) - postcss-normalize-url: 6.0.2(postcss@8.5.1) - postcss-normalize-whitespace: 6.0.2(postcss@8.5.1) - postcss-ordered-values: 6.0.2(postcss@8.5.1) - postcss-reduce-initial: 6.1.0(postcss@8.5.1) - postcss-reduce-transforms: 6.0.2(postcss@8.5.1) - postcss-svgo: 6.0.3(postcss@8.5.1) - postcss-unique-selectors: 6.0.4(postcss@8.5.1) - - cssnano-utils@4.0.2(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - - cssnano@6.1.2(postcss@8.5.1): - dependencies: - cssnano-preset-default: 6.1.2(postcss@8.5.1) + css-declaration-sorter: 7.2.0(postcss@8.5.3) + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 + postcss-calc: 9.0.1(postcss@8.5.3) + postcss-colormin: 6.1.0(postcss@8.5.3) + postcss-convert-values: 6.1.0(postcss@8.5.3) + postcss-discard-comments: 6.0.2(postcss@8.5.3) + postcss-discard-duplicates: 6.0.3(postcss@8.5.3) + postcss-discard-empty: 6.0.3(postcss@8.5.3) + postcss-discard-overridden: 6.0.2(postcss@8.5.3) + postcss-merge-longhand: 6.0.5(postcss@8.5.3) + postcss-merge-rules: 6.1.1(postcss@8.5.3) + postcss-minify-font-values: 6.1.0(postcss@8.5.3) + postcss-minify-gradients: 6.0.3(postcss@8.5.3) + postcss-minify-params: 6.1.0(postcss@8.5.3) + postcss-minify-selectors: 6.0.4(postcss@8.5.3) + postcss-normalize-charset: 6.0.2(postcss@8.5.3) + postcss-normalize-display-values: 6.0.2(postcss@8.5.3) + postcss-normalize-positions: 6.0.2(postcss@8.5.3) + postcss-normalize-repeat-style: 6.0.2(postcss@8.5.3) + postcss-normalize-string: 6.0.2(postcss@8.5.3) + postcss-normalize-timing-functions: 6.0.2(postcss@8.5.3) + postcss-normalize-unicode: 6.1.0(postcss@8.5.3) + postcss-normalize-url: 6.0.2(postcss@8.5.3) + postcss-normalize-whitespace: 6.0.2(postcss@8.5.3) + postcss-ordered-values: 6.0.2(postcss@8.5.3) + postcss-reduce-initial: 6.1.0(postcss@8.5.3) + postcss-reduce-transforms: 6.0.2(postcss@8.5.3) + postcss-svgo: 6.0.3(postcss@8.5.3) + postcss-unique-selectors: 6.0.4(postcss@8.5.3) + + cssnano-utils@4.0.2(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + + cssnano@6.1.2(postcss@8.5.3): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.5.3) lilconfig: 3.1.3 - postcss: 8.5.1 + postcss: 8.5.3 csso@5.0.5: dependencies: @@ -17023,9 +17019,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.1): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 ieee754@1.2.1: {} @@ -19163,399 +19159,399 @@ snapshots: transitivePeerDependencies: - supports-color - postcss-attribute-case-insensitive@7.0.1(postcss@8.5.1): + postcss-attribute-case-insensitive@7.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-calc@9.0.1(postcss@8.5.1): + postcss-calc@9.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-clamp@4.1.0(postcss@8.5.1): + postcss-clamp@4.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@7.0.7(postcss@8.5.1): + postcss-color-functional-notation@7.0.7(postcss@8.5.3): dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-color-hex-alpha@10.0.0(postcss@8.5.1): + postcss-color-hex-alpha@10.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.5.1): + postcss-color-rebeccapurple@10.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-colormin@6.1.0(postcss@8.5.1): + postcss-colormin@6.1.0(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-convert-values@6.1.0(postcss@8.5.1): + postcss-convert-values@6.1.0(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-custom-media@11.0.5(postcss@8.5.1): + postcss-custom-media@11.0.5(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.1 + postcss: 8.5.3 - postcss-custom-properties@14.0.4(postcss@8.5.1): + postcss-custom-properties@14.0.4(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-custom-selectors@8.0.4(postcss@8.5.1): + postcss-custom-selectors@8.0.4(postcss@8.5.3): dependencies: '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-dir-pseudo-class@9.0.1(postcss@8.5.1): + postcss-dir-pseudo-class@9.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-discard-comments@6.0.2(postcss@8.5.1): + postcss-discard-comments@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-duplicates@6.0.3(postcss@8.5.1): + postcss-discard-duplicates@6.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-empty@6.0.3(postcss@8.5.1): + postcss-discard-empty@6.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-overridden@6.0.2(postcss@8.5.1): + postcss-discard-overridden@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-discard-unused@6.0.5(postcss@8.5.1): + postcss-discard-unused@6.0.5(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-double-position-gradients@6.0.0(postcss@8.5.1): + postcss-double-position-gradients@6.0.0(postcss@8.5.3): dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-focus-visible@10.0.1(postcss@8.5.1): + postcss-focus-visible@10.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-focus-within@9.0.1(postcss@8.5.1): + postcss-focus-within@9.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-font-variant@5.0.0(postcss@8.5.1): + postcss-font-variant@5.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-gap-properties@6.0.0(postcss@8.5.1): + postcss-gap-properties@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-image-set-function@7.0.0(postcss@8.5.1): + postcss-image-set-function@7.0.0(postcss@8.5.3): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-lab-function@7.0.7(postcss@8.5.1): + postcss-lab-function@7.0.7(postcss@8.5.3): dependencies: '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/utilities': 2.0.0(postcss@8.5.1) - postcss: 8.5.1 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/utilities': 2.0.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-loader@7.3.4(postcss@8.5.1)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): + postcss-loader@7.3.4(postcss@8.5.3)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 8.3.6(typescript@5.8.2) jiti: 1.21.7 - postcss: 8.5.1 + postcss: 8.5.3 semver: 7.6.3 webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) transitivePeerDependencies: - typescript - postcss-logical@8.0.0(postcss@8.5.1): + postcss-logical@8.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-merge-idents@6.0.3(postcss@8.5.1): + postcss-merge-idents@6.0.3(postcss@8.5.3): dependencies: - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-merge-longhand@6.0.5(postcss@8.5.1): + postcss-merge-longhand@6.0.5(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - stylehacks: 6.1.1(postcss@8.5.1) + stylehacks: 6.1.1(postcss@8.5.3) - postcss-merge-rules@6.1.1(postcss@8.5.1): + postcss-merge-rules@6.1.1(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@6.1.0(postcss@8.5.1): + postcss-minify-font-values@6.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.3(postcss@8.5.1): + postcss-minify-gradients@6.0.3(postcss@8.5.3): dependencies: colord: 2.9.3 - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-params@6.1.0(postcss@8.5.1): + postcss-minify-params@6.1.0(postcss@8.5.3): dependencies: browserslist: 4.24.4 - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-minify-selectors@6.0.4(postcss@8.5.1): + postcss-minify-selectors@6.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.5.1): + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-modules-local-by-default@4.2.0(postcss@8.5.1): + postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.1): + postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-modules-values@4.0.0(postcss@8.5.1): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 - postcss-nesting@13.0.1(postcss@8.5.1): + postcss-nesting@13.0.1(postcss@8.5.3): dependencies: '@csstools/selector-resolve-nested': 3.0.0(postcss-selector-parser@7.0.0) '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-normalize-charset@6.0.2(postcss@8.5.1): + postcss-normalize-charset@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-normalize-display-values@6.0.2(postcss@8.5.1): + postcss-normalize-display-values@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.2(postcss@8.5.1): + postcss-normalize-positions@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.2(postcss@8.5.1): + postcss-normalize-repeat-style@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.2(postcss@8.5.1): + postcss-normalize-string@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.2(postcss@8.5.1): + postcss-normalize-timing-functions@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.1.0(postcss@8.5.1): + postcss-normalize-unicode@6.1.0(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.2(postcss@8.5.1): + postcss-normalize-url@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.2(postcss@8.5.1): + postcss-normalize-whitespace@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-opacity-percentage@3.0.0(postcss@8.5.1): + postcss-opacity-percentage@3.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-ordered-values@6.0.2(postcss@8.5.1): + postcss-ordered-values@6.0.2(postcss@8.5.3): dependencies: - cssnano-utils: 4.0.2(postcss@8.5.1) - postcss: 8.5.1 + cssnano-utils: 4.0.2(postcss@8.5.3) + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-overflow-shorthand@6.0.0(postcss@8.5.1): + postcss-overflow-shorthand@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.5.1): + postcss-page-break@3.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-place@10.0.0(postcss@8.5.1): + postcss-place@10.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-preset-env@10.1.3(postcss@8.5.1): - dependencies: - '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.1) - '@csstools/postcss-color-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-color-mix-function': 3.0.7(postcss@8.5.1) - '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.1) - '@csstools/postcss-exponential-functions': 2.0.6(postcss@8.5.1) - '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.1) - '@csstools/postcss-gamut-mapping': 2.0.7(postcss@8.5.1) - '@csstools/postcss-gradients-interpolation-method': 5.0.7(postcss@8.5.1) - '@csstools/postcss-hwb-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.1) - '@csstools/postcss-initial': 2.0.0(postcss@8.5.1) - '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.1) - '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.1) - '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.1) - '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.1) - '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.1) - '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.1) - '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.1) - '@csstools/postcss-media-minmax': 2.0.6(postcss@8.5.1) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.1) - '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.1) - '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.1) - '@csstools/postcss-oklab-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/postcss-random-function': 1.0.2(postcss@8.5.1) - '@csstools/postcss-relative-color-syntax': 3.0.7(postcss@8.5.1) - '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.1) - '@csstools/postcss-sign-functions': 1.1.1(postcss@8.5.1) - '@csstools/postcss-stepped-value-functions': 4.0.6(postcss@8.5.1) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.5.1) - '@csstools/postcss-trigonometric-functions': 4.0.6(postcss@8.5.1) - '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.1) - autoprefixer: 10.4.20(postcss@8.5.1) + postcss-preset-env@10.1.3(postcss@8.5.3): + dependencies: + '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.3) + '@csstools/postcss-color-function': 4.0.7(postcss@8.5.3) + '@csstools/postcss-color-mix-function': 3.0.7(postcss@8.5.3) + '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.3) + '@csstools/postcss-exponential-functions': 2.0.6(postcss@8.5.3) + '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.3) + '@csstools/postcss-gamut-mapping': 2.0.7(postcss@8.5.3) + '@csstools/postcss-gradients-interpolation-method': 5.0.7(postcss@8.5.3) + '@csstools/postcss-hwb-function': 4.0.7(postcss@8.5.3) + '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.3) + '@csstools/postcss-initial': 2.0.0(postcss@8.5.3) + '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.3) + '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.3) + '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.3) + '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.3) + '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.3) + '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.3) + '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.3) + '@csstools/postcss-media-minmax': 2.0.6(postcss@8.5.3) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.3) + '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.3) + '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.3) + '@csstools/postcss-oklab-function': 4.0.7(postcss@8.5.3) + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.3) + '@csstools/postcss-random-function': 1.0.2(postcss@8.5.3) + '@csstools/postcss-relative-color-syntax': 3.0.7(postcss@8.5.3) + '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.3) + '@csstools/postcss-sign-functions': 1.1.1(postcss@8.5.3) + '@csstools/postcss-stepped-value-functions': 4.0.6(postcss@8.5.3) + '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.5.3) + '@csstools/postcss-trigonometric-functions': 4.0.6(postcss@8.5.3) + '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.3) + autoprefixer: 10.4.20(postcss@8.5.3) browserslist: 4.24.4 - css-blank-pseudo: 7.0.1(postcss@8.5.1) - css-has-pseudo: 7.0.2(postcss@8.5.1) - css-prefers-color-scheme: 10.0.0(postcss@8.5.1) + css-blank-pseudo: 7.0.1(postcss@8.5.3) + css-has-pseudo: 7.0.2(postcss@8.5.3) + css-prefers-color-scheme: 10.0.0(postcss@8.5.3) cssdb: 8.2.3 - postcss: 8.5.1 - postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.1) - postcss-clamp: 4.1.0(postcss@8.5.1) - postcss-color-functional-notation: 7.0.7(postcss@8.5.1) - postcss-color-hex-alpha: 10.0.0(postcss@8.5.1) - postcss-color-rebeccapurple: 10.0.0(postcss@8.5.1) - postcss-custom-media: 11.0.5(postcss@8.5.1) - postcss-custom-properties: 14.0.4(postcss@8.5.1) - postcss-custom-selectors: 8.0.4(postcss@8.5.1) - postcss-dir-pseudo-class: 9.0.1(postcss@8.5.1) - postcss-double-position-gradients: 6.0.0(postcss@8.5.1) - postcss-focus-visible: 10.0.1(postcss@8.5.1) - postcss-focus-within: 9.0.1(postcss@8.5.1) - postcss-font-variant: 5.0.0(postcss@8.5.1) - postcss-gap-properties: 6.0.0(postcss@8.5.1) - postcss-image-set-function: 7.0.0(postcss@8.5.1) - postcss-lab-function: 7.0.7(postcss@8.5.1) - postcss-logical: 8.0.0(postcss@8.5.1) - postcss-nesting: 13.0.1(postcss@8.5.1) - postcss-opacity-percentage: 3.0.0(postcss@8.5.1) - postcss-overflow-shorthand: 6.0.0(postcss@8.5.1) - postcss-page-break: 3.0.4(postcss@8.5.1) - postcss-place: 10.0.0(postcss@8.5.1) - postcss-pseudo-class-any-link: 10.0.1(postcss@8.5.1) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.1) - postcss-selector-not: 8.0.1(postcss@8.5.1) - - postcss-pseudo-class-any-link@10.0.1(postcss@8.5.1): - dependencies: - postcss: 8.5.1 + postcss: 8.5.3 + postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.3) + postcss-clamp: 4.1.0(postcss@8.5.3) + postcss-color-functional-notation: 7.0.7(postcss@8.5.3) + postcss-color-hex-alpha: 10.0.0(postcss@8.5.3) + postcss-color-rebeccapurple: 10.0.0(postcss@8.5.3) + postcss-custom-media: 11.0.5(postcss@8.5.3) + postcss-custom-properties: 14.0.4(postcss@8.5.3) + postcss-custom-selectors: 8.0.4(postcss@8.5.3) + postcss-dir-pseudo-class: 9.0.1(postcss@8.5.3) + postcss-double-position-gradients: 6.0.0(postcss@8.5.3) + postcss-focus-visible: 10.0.1(postcss@8.5.3) + postcss-focus-within: 9.0.1(postcss@8.5.3) + postcss-font-variant: 5.0.0(postcss@8.5.3) + postcss-gap-properties: 6.0.0(postcss@8.5.3) + postcss-image-set-function: 7.0.0(postcss@8.5.3) + postcss-lab-function: 7.0.7(postcss@8.5.3) + postcss-logical: 8.0.0(postcss@8.5.3) + postcss-nesting: 13.0.1(postcss@8.5.3) + postcss-opacity-percentage: 3.0.0(postcss@8.5.3) + postcss-overflow-shorthand: 6.0.0(postcss@8.5.3) + postcss-page-break: 3.0.4(postcss@8.5.3) + postcss-place: 10.0.0(postcss@8.5.3) + postcss-pseudo-class-any-link: 10.0.1(postcss@8.5.3) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.3) + postcss-selector-not: 8.0.1(postcss@8.5.3) + + postcss-pseudo-class-any-link@10.0.1(postcss@8.5.3): + dependencies: + postcss: 8.5.3 postcss-selector-parser: 7.0.0 - postcss-reduce-idents@6.0.3(postcss@8.5.1): + postcss-reduce-idents@6.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-reduce-initial@6.1.0(postcss@8.5.1): + postcss-reduce-initial@6.1.0(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - postcss: 8.5.1 + postcss: 8.5.3 - postcss-reduce-transforms@6.0.2(postcss@8.5.1): + postcss-reduce-transforms@6.0.2(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 - postcss-replace-overflow-wrap@4.0.0(postcss@8.5.1): + postcss-replace-overflow-wrap@4.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 - postcss-selector-not@8.0.1(postcss@8.5.1): + postcss-selector-not@8.0.1(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 7.0.0 postcss-selector-parser@6.1.2: @@ -19568,33 +19564,27 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sort-media-queries@5.2.0(postcss@8.5.1): + postcss-sort-media-queries@5.2.0(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 sort-css-media-queries: 2.2.0 - postcss-svgo@6.0.3(postcss@8.5.1): + postcss-svgo@6.0.3(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@6.0.4(postcss@8.5.1): + postcss-unique-selectors@6.0.4(postcss@8.5.3): dependencies: - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss-zindex@6.0.2(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - - postcss@8.5.1: + postcss-zindex@6.0.2(postcss@8.5.3): dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 + postcss: 8.5.3 postcss@8.5.3: dependencies: @@ -20236,37 +20226,37 @@ snapshots: semver-compare: 1.0.0 sprintf-js: 1.1.3 - rollup@4.37.0: + rollup@4.39.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.37.0 - '@rollup/rollup-android-arm64': 4.37.0 - '@rollup/rollup-darwin-arm64': 4.37.0 - '@rollup/rollup-darwin-x64': 4.37.0 - '@rollup/rollup-freebsd-arm64': 4.37.0 - '@rollup/rollup-freebsd-x64': 4.37.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 - '@rollup/rollup-linux-arm-musleabihf': 4.37.0 - '@rollup/rollup-linux-arm64-gnu': 4.37.0 - '@rollup/rollup-linux-arm64-musl': 4.37.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-musl': 4.37.0 - '@rollup/rollup-linux-s390x-gnu': 4.37.0 - '@rollup/rollup-linux-x64-gnu': 4.37.0 - '@rollup/rollup-linux-x64-musl': 4.37.0 - '@rollup/rollup-win32-arm64-msvc': 4.37.0 - '@rollup/rollup-win32-ia32-msvc': 4.37.0 - '@rollup/rollup-win32-x64-msvc': 4.37.0 + '@rollup/rollup-android-arm-eabi': 4.39.0 + '@rollup/rollup-android-arm64': 4.39.0 + '@rollup/rollup-darwin-arm64': 4.39.0 + '@rollup/rollup-darwin-x64': 4.39.0 + '@rollup/rollup-freebsd-arm64': 4.39.0 + '@rollup/rollup-freebsd-x64': 4.39.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 + '@rollup/rollup-linux-arm-musleabihf': 4.39.0 + '@rollup/rollup-linux-arm64-gnu': 4.39.0 + '@rollup/rollup-linux-arm64-musl': 4.39.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-gnu': 4.39.0 + '@rollup/rollup-linux-riscv64-musl': 4.39.0 + '@rollup/rollup-linux-s390x-gnu': 4.39.0 + '@rollup/rollup-linux-x64-gnu': 4.39.0 + '@rollup/rollup-linux-x64-musl': 4.39.0 + '@rollup/rollup-win32-arm64-msvc': 4.39.0 + '@rollup/rollup-win32-ia32-msvc': 4.39.0 + '@rollup/rollup-win32-x64-msvc': 4.39.0 fsevents: 2.3.3 rtlcss@4.3.0: dependencies: escalade: 3.2.0 picocolors: 1.1.1 - postcss: 8.5.1 + postcss: 8.5.3 strip-json-comments: 3.1.1 run-parallel@1.2.0: @@ -20855,10 +20845,10 @@ snapshots: dependencies: inline-style-parser: 0.2.4 - stylehacks@6.1.1(postcss@8.5.1): + stylehacks@6.1.1(postcss@8.5.3): dependencies: browserslist: 4.24.4 - postcss: 8.5.1 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -21439,7 +21429,7 @@ snapshots: debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -21454,11 +21444,11 @@ snapshots: - tsx - yaml - vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): + vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: esbuild: 0.24.2 postcss: 8.5.3 - rollup: 4.37.0 + rollup: 4.39.0 optionalDependencies: '@types/node': 22.13.10 fsevents: 2.3.3 @@ -21469,7 +21459,7 @@ snapshots: vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + '@vitest/mocker': 3.1.1(vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -21485,7 +21475,7 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.2(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vite-node: 3.1.1(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: From 9444c2599c1b7e2d874088d07dd7aac0c0e5c880 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 10:24:16 +0000 Subject: [PATCH 43/59] chore(deps): update dependency @testing-library/react to v16.3.0 (#4959) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@testing-library/react](https://redirect.github.com/testing-library/react-testing-library) | [`16.2.0` -> `16.3.0`](https://renovatebot.com/diffs/npm/@testing-library%2freact/16.2.0/16.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@testing-library%2freact/16.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@testing-library%2freact/16.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@testing-library%2freact/16.2.0/16.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@testing-library%2freact/16.2.0/16.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
testing-library/react-testing-library (@​testing-library/react) ### [`v16.3.0`](https://redirect.github.com/testing-library/react-testing-library/compare/v16.2.0...9fc6a75d74bb8e03a48d3339efde4dd83cd5328b) [Compare Source](https://redirect.github.com/testing-library/react-testing-library/compare/v16.2.0...v16.3.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 442eae0c314..4895c6c3e1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,7 +105,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.0.1 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/aria-query': specifier: ^5.0.4 version: 5.0.4 @@ -1756,10 +1756,6 @@ packages: resolution: {integrity: sha512-YXHu5lN8kJCb1LOb9PgV6pvak43X2h4HvRApcN5SdWeaItQOzfn1hgP6jasD6KWQyJDBxrVmA9o9OivlnNJK/w==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.0': resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} @@ -3159,8 +3155,8 @@ packages: resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@16.2.0': - resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} + '@testing-library/react@16.3.0': + resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 @@ -11190,10 +11186,6 @@ snapshots: core-js-pure: 3.40.0 regenerator-runtime: 0.14.1 - '@babel/runtime@7.26.0': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -11628,7 +11620,7 @@ snapshots: '@babel/preset-env': 7.26.9(@babel/core@7.26.10) '@babel/preset-react': 7.26.3(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@babel/runtime-corejs3': 7.26.0 '@babel/traverse': 7.26.10 '@docusaurus/logger': 3.7.0 @@ -13316,9 +13308,9 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -16808,7 +16800,7 @@ snapshots: history@4.10.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -19857,19 +19849,19 @@ snapshots: react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@19.0.0))(webpack@5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15))): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.0.0)' webpack: 5.98.0(@swc/core@1.11.16(@swc/helpers@0.5.15)) react-router-config@5.1.1(react-router@5.3.4(react@19.0.0))(react@19.0.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 react: 19.0.0 react-router: 5.3.4(react@19.0.0) react-router-dom@5.3.4(react@19.0.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -19880,7 +19872,7 @@ snapshots: react-router@5.3.4(react@19.0.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.27.0 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 From cb107222c2456149d3c1ed8ba478780447c3e281 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 13:53:29 +0000 Subject: [PATCH 44/59] chore(deps): update dependency aspect_rules_lint to v1.3.1 (#4960) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_rules_lint](https://redirect.github.com/aspect-build/rules_lint) | bazel_dep | minor | `1.2.2` -> `1.3.1` | --- ### Release Notes
aspect-build/rules_lint (aspect_rules_lint) ### [`v1.3.1`](https://redirect.github.com/aspect-build/rules_lint/releases/tag/v1.3.1) #### Using Bzlmod with Bazel 6 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_rules_lint", version = "1.3.1") ### Next, follow the install instructions for ### - linting: https://github.com/aspect-build/rules_lint/blob/v1.3.1/docs/linting.md ### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.3.1/docs/formatting.md ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_rules_lint", sha256 = "1636f443b01c9ee310ee5834956d0dce374c3d3bf8d4cebc9f6b86f8304b4982", strip_prefix = "rules_lint-1.3.1", url = "https://github.com/aspect-build/rules_lint/releases/download/v1.3.1/rules_lint-v1.3.1.tar.gz", ) ### aspect_rules_lint depends on aspect_bazel_lib. http_archive( name = "aspect_bazel_lib", sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b", strip_prefix = "bazel-lib-2.7.7", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz", ) load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies") ### aspect_bazel_lib depends on bazel_skylib aspect_bazel_lib_dependencies() load( "@​aspect_rules_lint//format:repositories.bzl", ### Fetch additional formatter binaries you need: "fetch_java_format", "fetch_ktfmt", "fetch_swiftformat", "rules_lint_dependencies", ) rules_lint_dependencies() fetch_java_format() fetch_ktfmt() fetch_swiftformat() load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle") fetch_checkstyle() load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd") fetch_pmd() load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale") fetch_vale() load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint") fetch_ktlint() load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs") fetch_spotbugs() ######################## ### Optional: multitool provides defaults for some tools such as yamlfmt ### If you do not set up multitool, you must provide these tools yourself load("@​rules_multitool//multitool:multitool.bzl", "multitool") multitool( name = "multitool", lockfiles = [ "@​aspect_rules_lint//format:multitool.lock.json", "@​aspect_rules_lint//lint:multitool.lock.json", ], ) http_archive( name = "rules_diff", integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=", strip_prefix = "rules_diff-v1.0.0", url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz", ) ```
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 7d8ccfb737a..f75aeeb3aa9 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -80,7 +80,7 @@ bazel_dep( ######### Lint rules ######### -bazel_dep(name = "aspect_rules_lint", version = "1.2.2") +bazel_dep(name = "aspect_rules_lint", version = "1.3.1") ######### test262 rules ######### From e17b559cbcd827682e613c324527356152688022 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 14:03:35 +0000 Subject: [PATCH 45/59] chore(deps): update pnpm to v10.7.1 (#4962) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.6.5` -> `10.7.1`](https://renovatebot.com/diffs/npm/pnpm/10.6.5/10.7.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/10.6.5/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.6.5/10.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
pnpm/pnpm (pnpm) ### [`v10.7.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.7.1): pnpm 10.7.1 [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.7.0...v10.7.1) #### Patch Changes - `pnpm config set` should convert the settings to their correct type before adding them to `pnpm-workspace.yaml` [#​9355](https://redirect.github.com/pnpm/pnpm/issues/9355). - `pnpm config get` should read auth related settings via npm CLI [#​9345](https://redirect.github.com/pnpm/pnpm/issues/9345). - Replace leading `~/` in a path in `.npmrc` with the home directory [#​9217](https://redirect.github.com/pnpm/pnpm/issues/9217). #### Platinum Sponsors
Bit Bit Syntax
#### Gold Sponsors
Discord u|screen
JetBrains Nx
CodeRabbit Route4Me
Workleap Stackblitz
### [`v10.7.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1070) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.5...v10.7.0) ##### Minor Changes - `pnpm config get` and `list` also show settings set in `pnpm-workspace.yaml` files [#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316). - It should be possible to use env variables in `pnpm-workspace.yaml` setting names and value. - Add an ability to patch dependencies by version ranges. Exact versions override version ranges, which in turn override name-only patches. Version range `*` is the same as name-only, except that patch application failure will not be ignored. For example: ```yaml patchedDependencies: foo: patches/foo-1.patch foo@^2.0.0: patches/foo-2.patch foo@2.1.0: patches/foo-3.patch ``` The above configuration would apply `patches/foo-3.patch` to `foo@2.1.0`, `patches/foo-2.patch` to all `foo` versions which satisfy `^2.0.0` except `2.1.0`, and `patches/foo-1.patch` to the remaining `foo` versions. > \[!WARNING] > The version ranges should not overlap. If you want to specialize a sub range, make sure to exclude it from the other keys. For example: > > ```yaml > # pnpm-workspace.yaml > patchedDependencies: > # the specialized sub range > 'foo@2.2.0-2.8.0': patches/foo.2.2.0-2.8.0.patch > # the more general patch, excluding the sub range above > 'foo@>=2.0.0 <2.2.0 || >2.8.0': 'patches/foo.gte2.patch > ``` > > In most cases, however, it's sufficient to just define an exact version to override the range. - `pnpm config set --location=project` saves the setting to a `pnpm-workspace.yaml` file if no `.npmrc` file is present in the directory [#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316). - Rename `pnpm.allowNonAppliedPatches` to `pnpm.allowUnusedPatches`. The old name is still supported but it would print a deprecation warning message. - Add `pnpm.ignorePatchFailures` to manage whether pnpm would ignore patch application failures. If `ignorePatchFailures` is not set, pnpm would throw an error when patches with exact versions or version ranges fail to apply, and it would ignore failures from name-only patches. If `ignorePatchFailures` is explicitly set to `false`, pnpm would throw an error when any type of patch fails to apply. If `ignorePatchFailures` is explicitly set to `true`, pnpm would print a warning when any type of patch fails to apply. ##### Patch Changes - Remove dependency paths from audit output to prevent out-of-memory errors [#​9280](https://redirect.github.com/pnpm/pnpm/issues/9280).
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 07bec3c6fd8..970a12270a3 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "lint-staged": { "*": "bazel run //:format" }, - "packageManager": "pnpm@10.6.5", + "packageManager": "pnpm@10.7.1", "pnpm": { "onlyBuiltDependencies": [], "packageExtensions": { From 946a73c2f3bc51464298e40a85e8335e17304b3e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 14:05:21 +0000 Subject: [PATCH 46/59] chore(deps): update dependency vite to v6.2.5 (#4961) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.1.3` -> `6.2.5`](https://renovatebot.com/diffs/npm/vite/6.1.3/6.2.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/6.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/6.1.3/6.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.1.3/6.2.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
vitejs/vite (vite) ### [`v6.2.5`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.5) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.4...v6.2.5) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md) for details. ### [`v6.2.4`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.4) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.3...v6.2.4) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.4/packages/vite/CHANGELOG.md) for details. ### [`v6.2.3`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.3) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.2...v6.2.3) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.3/packages/vite/CHANGELOG.md) for details. ### [`v6.2.2`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small622-2025-03-14-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.1...v6.2.2) - fix: await client buildStart on top level buildStart ([#​19624](https://redirect.github.com/vitejs/vite/issues/19624)) ([b31faab](https://redirect.github.com/vitejs/vite/commit/b31faab2a81b839e4b747baeb9c7a7cbb724f8d2)), closes [#​19624](https://redirect.github.com/vitejs/vite/issues/19624) - fix(css): inline css correctly for double quote use strict ([#​19590](https://redirect.github.com/vitejs/vite/issues/19590)) ([d0aa833](https://redirect.github.com/vitejs/vite/commit/d0aa833296668fc420a27a1ea88ecdbdeacdbce7)), closes [#​19590](https://redirect.github.com/vitejs/vite/issues/19590) - fix(deps): update all non-major dependencies ([#​19613](https://redirect.github.com/vitejs/vite/issues/19613)) ([363d691](https://redirect.github.com/vitejs/vite/commit/363d691b4995d72f26a14eb59ed88a9483b1f931)), closes [#​19613](https://redirect.github.com/vitejs/vite/issues/19613) - fix(indexHtml): ensure correct URL when querying module graph ([#​19601](https://redirect.github.com/vitejs/vite/issues/19601)) ([dc5395a](https://redirect.github.com/vitejs/vite/commit/dc5395a27e44066ef7725278c4057d9f1071a53f)), closes [#​19601](https://redirect.github.com/vitejs/vite/issues/19601) - fix(preview): use preview https config, not server ([#​19633](https://redirect.github.com/vitejs/vite/issues/19633)) ([98b3160](https://redirect.github.com/vitejs/vite/commit/98b3160fa5916189e756cd7c5aae87e0d8f1978e)), closes [#​19633](https://redirect.github.com/vitejs/vite/issues/19633) - fix(ssr): use optional chaining to prevent "undefined is not an object" happening in \`ssrRewriteStac ([4309755](https://redirect.github.com/vitejs/vite/commit/43097550a1aa8ff633c39fb197b5f9ac1222119b)), closes [#​19612](https://redirect.github.com/vitejs/vite/issues/19612) - feat: show friendly error for malformed `base` ([#​19616](https://redirect.github.com/vitejs/vite/issues/19616)) ([2476391](https://redirect.github.com/vitejs/vite/commit/2476391b2854aaa67d0ed317b6d0c462e68028f7)), closes [#​19616](https://redirect.github.com/vitejs/vite/issues/19616) - feat(worker): show asset filename conflict warning ([#​19591](https://redirect.github.com/vitejs/vite/issues/19591)) ([367d968](https://redirect.github.com/vitejs/vite/commit/367d968fbf584e9f0e17192b816e92e8045c6217)), closes [#​19591](https://redirect.github.com/vitejs/vite/issues/19591) - chore: extend commit hash correctly when ambigious with a non-commit object ([#​19600](https://redirect.github.com/vitejs/vite/issues/19600)) ([89a6287](https://redirect.github.com/vitejs/vite/commit/89a62873243805518b672212db7e317989c5c197)), closes [#​19600](https://redirect.github.com/vitejs/vite/issues/19600) ### [`v6.2.1`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small621-2025-03-07-small) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.0...v6.2.1) - refactor: remove `isBuild` check from preAliasPlugin ([#​19587](https://redirect.github.com/vitejs/vite/issues/19587)) ([c9e086d](https://redirect.github.com/vitejs/vite/commit/c9e086d35ac35ee1c6d85d48369e8a67a2ba6bfe)), closes [#​19587](https://redirect.github.com/vitejs/vite/issues/19587) - refactor: restore endsWith usage ([#​19554](https://redirect.github.com/vitejs/vite/issues/19554)) ([6113a96](https://redirect.github.com/vitejs/vite/commit/6113a9670cc9b7d29fe0bffe033f7823e36ded00)), closes [#​19554](https://redirect.github.com/vitejs/vite/issues/19554) - refactor: use `applyToEnvironment` in internal plugins ([#​19588](https://redirect.github.com/vitejs/vite/issues/19588)) ([f678442](https://redirect.github.com/vitejs/vite/commit/f678442d5701a00648a745956f9d884247e4e710)), closes [#​19588](https://redirect.github.com/vitejs/vite/issues/19588) - fix(css): stabilize css module hashes with lightningcss in dev mode ([#​19481](https://redirect.github.com/vitejs/vite/issues/19481)) ([92125b4](https://redirect.github.com/vitejs/vite/commit/92125b41e4caa3e862bf5fd9b1941546f25d9bf2)), closes [#​19481](https://redirect.github.com/vitejs/vite/issues/19481) - fix(deps): update all non-major dependencies ([#​19555](https://redirect.github.com/vitejs/vite/issues/19555)) ([f612e0f](https://redirect.github.com/vitejs/vite/commit/f612e0fdf6810317b61fcca1ded125755f261d78)), closes [#​19555](https://redirect.github.com/vitejs/vite/issues/19555) - fix(reporter): fix incorrect bundle size calculation with non-ASCII characters ([#​19561](https://redirect.github.com/vitejs/vite/issues/19561)) ([437c0ed](https://redirect.github.com/vitejs/vite/commit/437c0ed8baa6739bbe944779b9e7515f9035046a)), closes [#​19561](https://redirect.github.com/vitejs/vite/issues/19561) - fix(sourcemap): combine sourcemaps with multiple sources without matched source ([#​18971](https://redirect.github.com/vitejs/vite/issues/18971)) ([e3f6ae1](https://redirect.github.com/vitejs/vite/commit/e3f6ae14f7a93118d7341de7379967f815725c4b)), closes [#​18971](https://redirect.github.com/vitejs/vite/issues/18971) - fix(ssr): named export should overwrite export all ([#​19534](https://redirect.github.com/vitejs/vite/issues/19534)) ([2fd2fc1](https://redirect.github.com/vitejs/vite/commit/2fd2fc110738622651d361488767734cc23c34dd)), closes [#​19534](https://redirect.github.com/vitejs/vite/issues/19534) - feat: add `*?url&no-inline` type and warning for `.json?inline` / `.json?no-inline` ([#​19566](https://redirect.github.com/vitejs/vite/issues/19566)) ([c0d3667](https://redirect.github.com/vitejs/vite/commit/c0d36677cd305e8fa89153ed6305f0e0df43d289)), closes [#​19566](https://redirect.github.com/vitejs/vite/issues/19566) - test: add glob import test case ([#​19516](https://redirect.github.com/vitejs/vite/issues/19516)) ([aa1d807](https://redirect.github.com/vitejs/vite/commit/aa1d8075cc7ce7fbba62fea9e37ccb9b304fc039)), closes [#​19516](https://redirect.github.com/vitejs/vite/issues/19516) - test: convert config playground to unit tests ([#​19568](https://redirect.github.com/vitejs/vite/issues/19568)) ([c0e68da](https://redirect.github.com/vitejs/vite/commit/c0e68da4774f3487e9ba0c4d4d2c5e76bdc890ea)), closes [#​19568](https://redirect.github.com/vitejs/vite/issues/19568) - test: convert resolve-config playground to unit tests ([#​19567](https://redirect.github.com/vitejs/vite/issues/19567)) ([db5fb48](https://redirect.github.com/vitejs/vite/commit/db5fb48f5d4c1ee411e59c1e9b70d62fdb9d53d2)), closes [#​19567](https://redirect.github.com/vitejs/vite/issues/19567) - perf: flush compile cache after 10s ([#​19537](https://redirect.github.com/vitejs/vite/issues/19537)) ([6c8a5a2](https://redirect.github.com/vitejs/vite/commit/6c8a5a27e645a182f5b03a4ed6aa726eab85993f)), closes [#​19537](https://redirect.github.com/vitejs/vite/issues/19537) - chore(css): move environment destructuring after condition check ([#​19492](https://redirect.github.com/vitejs/vite/issues/19492)) ([c9eda23](https://redirect.github.com/vitejs/vite/commit/c9eda23)), closes [#​19492](https://redirect.github.com/vitejs/vite/issues/19492) - chore(html): remove unnecessary value check ([#​19491](https://redirect.github.com/vitejs/vite/issues/19491)) ([797959f](https://redirect.github.com/vitejs/vite/commit/797959f01da583b85a0be1dc89f762fd01d138db)), closes [#​19491](https://redirect.github.com/vitejs/vite/issues/19491) ### [`v6.2.0`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#620-2025-02-25) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.4...v6.2.0) - fix(deps): update all non-major dependencies ([#​19501](https://redirect.github.com/vitejs/vite/issues/19501)) ([c94c9e0](https://redirect.github.com/vitejs/vite/commit/c94c9e052127cf4796374de1d698ec60b2973dfa)), closes [#​19501](https://redirect.github.com/vitejs/vite/issues/19501) - fix(worker): string interpolation in dynamic worker options ([#​19476](https://redirect.github.com/vitejs/vite/issues/19476)) ([07091a1](https://redirect.github.com/vitejs/vite/commit/07091a1e804e5934208ef0b6324a04317dd0d815)), closes [#​19476](https://redirect.github.com/vitejs/vite/issues/19476) - chore: use unicode cross icon instead of x ([#​19497](https://redirect.github.com/vitejs/vite/issues/19497)) ([5c70296](https://redirect.github.com/vitejs/vite/commit/5c70296ffb22fe5a0f4039835aa14feb096b4a97)), closes [#​19497](https://redirect.github.com/vitejs/vite/issues/19497) ### [`v6.1.4`](https://redirect.github.com/vitejs/vite/releases/tag/v6.1.4) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.1.3...v6.1.4) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.1.4/packages/vite/CHANGELOG.md) for details.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 226 ++++++++++++++++++++++++------------------------- 1 file changed, 113 insertions(+), 113 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4895c6c3e1b..5351614a411 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,7 +330,7 @@ importers: version: 1.0.4 vite: specifier: ^6 - version: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + version: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vitest: specifier: ^3 version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) @@ -2331,152 +2331,152 @@ packages: '@emnapi/wasi-threads@1.0.1': resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} - '@esbuild/aix-ppc64@0.24.2': - resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + '@esbuild/aix-ppc64@0.25.2': + resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.24.2': - resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + '@esbuild/android-arm64@0.25.2': + resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.24.2': - resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + '@esbuild/android-arm@0.25.2': + resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.24.2': - resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + '@esbuild/android-x64@0.25.2': + resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.24.2': - resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + '@esbuild/darwin-arm64@0.25.2': + resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.24.2': - resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + '@esbuild/darwin-x64@0.25.2': + resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.24.2': - resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + '@esbuild/freebsd-arm64@0.25.2': + resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.2': - resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + '@esbuild/freebsd-x64@0.25.2': + resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.24.2': - resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + '@esbuild/linux-arm64@0.25.2': + resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.24.2': - resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + '@esbuild/linux-arm@0.25.2': + resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.24.2': - resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + '@esbuild/linux-ia32@0.25.2': + resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.24.2': - resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + '@esbuild/linux-loong64@0.25.2': + resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.24.2': - resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + '@esbuild/linux-mips64el@0.25.2': + resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.24.2': - resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + '@esbuild/linux-ppc64@0.25.2': + resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.24.2': - resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + '@esbuild/linux-riscv64@0.25.2': + resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.24.2': - resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + '@esbuild/linux-s390x@0.25.2': + resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.24.2': - resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + '@esbuild/linux-x64@0.25.2': + resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.24.2': - resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + '@esbuild/netbsd-arm64@0.25.2': + resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.2': - resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + '@esbuild/netbsd-x64@0.25.2': + resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.24.2': - resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + '@esbuild/openbsd-arm64@0.25.2': + resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.2': - resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + '@esbuild/openbsd-x64@0.25.2': + resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.24.2': - resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + '@esbuild/sunos-x64@0.25.2': + resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.24.2': - resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + '@esbuild/win32-arm64@0.25.2': + resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.24.2': - resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + '@esbuild/win32-ia32@0.25.2': + resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.24.2': - resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + '@esbuild/win32-x64@0.25.2': + resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -5268,8 +5268,8 @@ packages: esast-util-from-js@2.0.1: resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - esbuild@0.24.2: - resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + esbuild@0.25.2: + resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==} engines: {node: '>=18'} hasBin: true @@ -9852,8 +9852,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@6.1.3: - resolution: {integrity: sha512-JMnf752ldN0UhZoPYXuWiRPsC2Z5hPy9JeUwfNSPBY8TyFZbSHRE1f6/WA8umOEJp0EN3zTddgNNSLT6Fc10UQ==} + vite@6.2.5: + resolution: {integrity: sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -12437,79 +12437,79 @@ snapshots: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.24.2': + '@esbuild/aix-ppc64@0.25.2': optional: true - '@esbuild/android-arm64@0.24.2': + '@esbuild/android-arm64@0.25.2': optional: true - '@esbuild/android-arm@0.24.2': + '@esbuild/android-arm@0.25.2': optional: true - '@esbuild/android-x64@0.24.2': + '@esbuild/android-x64@0.25.2': optional: true - '@esbuild/darwin-arm64@0.24.2': + '@esbuild/darwin-arm64@0.25.2': optional: true - '@esbuild/darwin-x64@0.24.2': + '@esbuild/darwin-x64@0.25.2': optional: true - '@esbuild/freebsd-arm64@0.24.2': + '@esbuild/freebsd-arm64@0.25.2': optional: true - '@esbuild/freebsd-x64@0.24.2': + '@esbuild/freebsd-x64@0.25.2': optional: true - '@esbuild/linux-arm64@0.24.2': + '@esbuild/linux-arm64@0.25.2': optional: true - '@esbuild/linux-arm@0.24.2': + '@esbuild/linux-arm@0.25.2': optional: true - '@esbuild/linux-ia32@0.24.2': + '@esbuild/linux-ia32@0.25.2': optional: true - '@esbuild/linux-loong64@0.24.2': + '@esbuild/linux-loong64@0.25.2': optional: true - '@esbuild/linux-mips64el@0.24.2': + '@esbuild/linux-mips64el@0.25.2': optional: true - '@esbuild/linux-ppc64@0.24.2': + '@esbuild/linux-ppc64@0.25.2': optional: true - '@esbuild/linux-riscv64@0.24.2': + '@esbuild/linux-riscv64@0.25.2': optional: true - '@esbuild/linux-s390x@0.24.2': + '@esbuild/linux-s390x@0.25.2': optional: true - '@esbuild/linux-x64@0.24.2': + '@esbuild/linux-x64@0.25.2': optional: true - '@esbuild/netbsd-arm64@0.24.2': + '@esbuild/netbsd-arm64@0.25.2': optional: true - '@esbuild/netbsd-x64@0.24.2': + '@esbuild/netbsd-x64@0.25.2': optional: true - '@esbuild/openbsd-arm64@0.24.2': + '@esbuild/openbsd-arm64@0.25.2': optional: true - '@esbuild/openbsd-x64@0.24.2': + '@esbuild/openbsd-x64@0.25.2': optional: true - '@esbuild/sunos-x64@0.24.2': + '@esbuild/sunos-x64@0.25.2': optional: true - '@esbuild/win32-arm64@0.24.2': + '@esbuild/win32-arm64@0.25.2': optional: true - '@esbuild/win32-ia32@0.24.2': + '@esbuild/win32-ia32@0.25.2': optional: true - '@esbuild/win32-x64@0.24.2': + '@esbuild/win32-x64@0.25.2': optional: true '@eslint-community/eslint-utils@4.4.1(eslint@9.23.0(jiti@2.4.2))': @@ -13744,13 +13744,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': + '@vitest/mocker@3.1.1(vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) '@vitest/pretty-format@3.1.1': dependencies: @@ -15766,33 +15766,33 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 - esbuild@0.24.2: + esbuild@0.25.2: optionalDependencies: - '@esbuild/aix-ppc64': 0.24.2 - '@esbuild/android-arm': 0.24.2 - '@esbuild/android-arm64': 0.24.2 - '@esbuild/android-x64': 0.24.2 - '@esbuild/darwin-arm64': 0.24.2 - '@esbuild/darwin-x64': 0.24.2 - '@esbuild/freebsd-arm64': 0.24.2 - '@esbuild/freebsd-x64': 0.24.2 - '@esbuild/linux-arm': 0.24.2 - '@esbuild/linux-arm64': 0.24.2 - '@esbuild/linux-ia32': 0.24.2 - '@esbuild/linux-loong64': 0.24.2 - '@esbuild/linux-mips64el': 0.24.2 - '@esbuild/linux-ppc64': 0.24.2 - '@esbuild/linux-riscv64': 0.24.2 - '@esbuild/linux-s390x': 0.24.2 - '@esbuild/linux-x64': 0.24.2 - '@esbuild/netbsd-arm64': 0.24.2 - '@esbuild/netbsd-x64': 0.24.2 - '@esbuild/openbsd-arm64': 0.24.2 - '@esbuild/openbsd-x64': 0.24.2 - '@esbuild/sunos-x64': 0.24.2 - '@esbuild/win32-arm64': 0.24.2 - '@esbuild/win32-ia32': 0.24.2 - '@esbuild/win32-x64': 0.24.2 + '@esbuild/aix-ppc64': 0.25.2 + '@esbuild/android-arm': 0.25.2 + '@esbuild/android-arm64': 0.25.2 + '@esbuild/android-x64': 0.25.2 + '@esbuild/darwin-arm64': 0.25.2 + '@esbuild/darwin-x64': 0.25.2 + '@esbuild/freebsd-arm64': 0.25.2 + '@esbuild/freebsd-x64': 0.25.2 + '@esbuild/linux-arm': 0.25.2 + '@esbuild/linux-arm64': 0.25.2 + '@esbuild/linux-ia32': 0.25.2 + '@esbuild/linux-loong64': 0.25.2 + '@esbuild/linux-mips64el': 0.25.2 + '@esbuild/linux-ppc64': 0.25.2 + '@esbuild/linux-riscv64': 0.25.2 + '@esbuild/linux-s390x': 0.25.2 + '@esbuild/linux-x64': 0.25.2 + '@esbuild/netbsd-arm64': 0.25.2 + '@esbuild/netbsd-x64': 0.25.2 + '@esbuild/openbsd-arm64': 0.25.2 + '@esbuild/openbsd-x64': 0.25.2 + '@esbuild/sunos-x64': 0.25.2 + '@esbuild/win32-arm64': 0.25.2 + '@esbuild/win32-ia32': 0.25.2 + '@esbuild/win32-x64': 0.25.2 escalade@3.2.0: {} @@ -21421,7 +21421,7 @@ snapshots: debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -21436,9 +21436,9 @@ snapshots: - tsx - yaml - vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): + vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: - esbuild: 0.24.2 + esbuild: 0.25.2 postcss: 8.5.3 rollup: 4.39.0 optionalDependencies: @@ -21451,7 +21451,7 @@ snapshots: vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -21467,7 +21467,7 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.3(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vite-node: 3.1.1(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: From 2fe506d61d930ff78fcfd2c60c3f4655676a1d8f Mon Sep 17 00:00:00 2001 From: Pavel Birukov Date: Sat, 19 Apr 2025 05:06:16 +0300 Subject: [PATCH 47/59] docs: move --preserve-whitespace from compilation to extraction options (#4893) `--preserve-whitespace` belongs to extraction process. At least that's there I use it and see used in source code. PR updates the docs accordingly --- website/docs/tooling/cli.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website/docs/tooling/cli.md b/website/docs/tooling/cli.md index c467a6b12ec..b8a6bdeef53 100644 --- a/website/docs/tooling/cli.md +++ b/website/docs/tooling/cli.md @@ -183,6 +183,10 @@ import {FormattedMessage} from 'react-intl' and with option `{pragma: "intl-meta"}`, we'll parse out `// @intl-meta project:my-custom-project` into `{project: 'my-custom-project'}` in the result file. +### `--preserve-whitespace` + +Whether to preserve whitespace and newlines in output. We typically remove consecutive whitespaces and newlines since those often gets abused for styling purposes. + ### `--flatten` Whether to hoist selectors & flatten sentences as much as possible. E.g: @@ -285,10 +289,6 @@ See our [builtin formatters](https://github.com/formatjs/formatjs/tree/main/pack The target file that contains compiled messages. -### `--preserve-whitespace` - -Whether to preserve whitespace and newlines in output. We typically remove consecutive whitespaces and newlines since those often gets abused for styling purposes. - ### `--ast` Whether to compile message into AST instead of just string. See [Advanced Usage](../guides/advanced-usage.md) From 9160933f1cb92e980b1f7c64592c059585ff8144 Mon Sep 17 00:00:00 2001 From: Paul Robertson Date: Fri, 18 Apr 2025 21:07:04 -0500 Subject: [PATCH 48/59] fix(react-intl): update type of the `value` prop (#4954) It was hard-coded as `number`. The `formatNumber()` function has been updated to accept [all values that `Intl.NumberFormat.format()` accepts](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/format#number), so this makes the component match the underlying function. The component already works correctly if you pass (for example) a numeric string as the `value` prop. This updates the type checking to match the reality of what the component supports. --- packages/react-intl/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-intl/index.ts b/packages/react-intl/index.ts index 0ea4785bee7..a7243732183 100644 --- a/packages/react-intl/index.ts +++ b/packages/react-intl/index.ts @@ -27,6 +27,7 @@ import FormattedPlural from './src/components/plural' import IntlProvider from './src/components/provider' import FormattedRelativeTime from './src/components/relative' import useIntl from './src/components/useIntl' +import {IntlShape} from './src/types' export { createIntlCache, CustomFormatConfig, @@ -94,7 +95,7 @@ export const FormattedTime: React.FC< export const FormattedNumber: React.FC< Omit & CustomFormatConfig<'number'> & { - value: number + value: Parameters[0] children?(formattedNumber: string): React.ReactElement | null } > = createFormattedComponent('formatNumber') From acdda0c1d4f5bfbdac8afd5c0a308fb36a29b589 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Fri, 18 Apr 2025 22:43:23 -0400 Subject: [PATCH 49/59] fix(@formatjs/cli-lib): remove type module and fix main --- MODULE.bazel.lock | 99 ++++++++++++++++++++--------------- packages/cli-lib/package.json | 3 +- 2 files changed, 58 insertions(+), 44 deletions(-) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index fce58c33eec..a7f62270295 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -10,6 +10,8 @@ "https://bcr.bazel.build/modules/abseil-cpp/20230802.1/MODULE.bazel": "fa92e2eb41a04df73cdabeec37107316f7e5272650f81d6cc096418fe647b915", "https://bcr.bazel.build/modules/abseil-cpp/20240116.1/MODULE.bazel": "37bcdb4440fbb61df6a1c296ae01b327f19e9bb521f9b8e26ec854b6f97309ed", "https://bcr.bazel.build/modules/abseil-cpp/20240116.1/source.json": "9be551b8d4e3ef76875c0d744b5d6a504a27e3ae67bc6b28f46415fd2d2957da", + "https://bcr.bazel.build/modules/ape/1.0.1/MODULE.bazel": "37411cfd13bfc28cd264674d660a3ecb3b5b35b9dbe4c0b2be098683641b3fee", + "https://bcr.bazel.build/modules/ape/1.0.1/source.json": "96bc5909d1e3ccc4203272815ef874dbfd99651e240c05049f12193d16c1110b", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.31.2/MODULE.bazel": "7bee702b4862612f29333590f4b658a5832d433d6f8e4395f090e8f4e85d442f", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.0/MODULE.bazel": "6307fec451ba9962c1c969eb516ebfe1e46528f7fa92e1c9ac8646bef4cdaa3f", "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel": "2e0d8ab25c57a14f56ace1c8e881b69050417ff91b2fb7718dc00d201f3c3478", @@ -24,16 +26,18 @@ "https://bcr.bazel.build/modules/aspect_rules_js/1.33.1/MODULE.bazel": "db3e7f16e471cf6827059d03af7c21859e7a0d2bc65429a3a11f005d46fc501b", "https://bcr.bazel.build/modules/aspect_rules_js/1.40.0/MODULE.bazel": "01a1014e95e6816b68ecee2584ae929c7d6a1b72e4333ab1ff2d2c6c30babdf1", "https://bcr.bazel.build/modules/aspect_rules_js/2.0.0/MODULE.bazel": "b45b507574aa60a92796e3e13c195cd5744b3b8aff516a9c0cb5ae6a048161c5", - "https://bcr.bazel.build/modules/aspect_rules_js/2.3.3/MODULE.bazel": "7a09f106e5c52fc3594e3d55356e331dec05095bf50de529e0c33c4dbf3914ef", - "https://bcr.bazel.build/modules/aspect_rules_js/2.3.3/source.json": "8f254bddb19525f73a1a5fea22c762d18c829e89c5a5095d5ef44ed96a1ec4e9", + "https://bcr.bazel.build/modules/aspect_rules_js/2.3.4/MODULE.bazel": "4f35d694887590c92d80fefe818c6ae3d3141b6809a82c71c3ba448505a6cbe0", + "https://bcr.bazel.build/modules/aspect_rules_js/2.3.4/source.json": "d6540c05902baf2d2b8ee888d74b20b1b921c9b9da99550701372f39e1ff1f2b", "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/MODULE.bazel": "e767c5dbfeb254ec03275a7701b5cfde2c4d2873676804bc7cb27ddff3728fed", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.2/MODULE.bazel": "54fa8156722bb4b13799aaaf6b35285a534bd563d8ccdc7eb51037f4400fc723", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.2.2/source.json": "a9ab4e9b7e46259cb8fb7bfaa55e5b3106962e5458579994b00942b265f1d2ec", - "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.1/MODULE.bazel": "1bfe5fabcfbd3caa8b47973c418d14dc3f6da14c623f038ed7c71a757774ea63", - "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.1/source.json": "9471f6d6320d36cdbb2e879fbe8c58e1d3aac8eea077ba081ff144d9ba8b326f", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.3.1/MODULE.bazel": "06ce330900a7d6403bc8d88e5dfad6aeeb8ae40179f66bb89e69c8bf6f6b1a0b", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.3.1/source.json": "8c690d466b77a17dbbcca480e757a1da15e3cff975c955e0782c71f41c307a31", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.2/MODULE.bazel": "c9f025dabb9a8ed57daf27f11dd994278929be3b1d2773f25e0290f50b8cb20c", + "https://bcr.bazel.build/modules/aspect_rules_ts/3.5.2/source.json": "f1d54ab81008ece46da91d5927ba2d42c7c81056972c7a852d8893fdfe55b614", "https://bcr.bazel.build/modules/bazel_features/0.1.0/MODULE.bazel": "47011d645b0f949f42ee67f2e8775188a9cf4a0a1528aa2fa4952f2fd00906fd", + "https://bcr.bazel.build/modules/bazel_features/1.0.0/MODULE.bazel": "d7f022dc887efb96e1ee51cec7b2e48d41e36ff59a6e4f216c40e4029e1585bf", "https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd", "https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8", + "https://bcr.bazel.build/modules/bazel_features/1.13.0/MODULE.bazel": "c14c33c7c3c730612bdbe14ebbb5e61936b6f11322ea95a6e91cd1ba962f94df", "https://bcr.bazel.build/modules/bazel_features/1.15.0/MODULE.bazel": "d38ff6e517149dc509406aca0db3ad1efdd890a85e049585b7234d04238e2a4d", "https://bcr.bazel.build/modules/bazel_features/1.17.0/MODULE.bazel": "039de32d21b816b47bd42c778e0454217e9c9caac4a3cf8e15c7231ee3ddee4d", "https://bcr.bazel.build/modules/bazel_features/1.18.0/MODULE.bazel": "1be0ae2557ab3a72a57aeb31b29be347bcdc5d2b1eb1e70f39e3851a7e97041a", @@ -57,10 +61,12 @@ "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b", "https://bcr.bazel.build/modules/bazel_skylib/1.7.1/source.json": "f121b43eeefc7c29efbd51b83d08631e2347297c95aac9764a701f2a6a2bb953", "https://bcr.bazel.build/modules/buildifier_prebuilt/6.1.2/MODULE.bazel": "2ef4962c8b0b6d8d21928a89190755619254459bc67f870dc0ccb9ba9952d444", - "https://bcr.bazel.build/modules/buildifier_prebuilt/8.0.1/MODULE.bazel": "66ea722b98a7ce0b790d913e82163ebe04509073b269539403936d8f65bef027", - "https://bcr.bazel.build/modules/buildifier_prebuilt/8.0.1/source.json": "1bebf90699bb94cb232b417a6e20ac8b21ad4ccfbcb506116635825c4c87b10b", + "https://bcr.bazel.build/modules/buildifier_prebuilt/8.0.3/MODULE.bazel": "4791b031727d1183c183a0b8fd5fc0fe8d8834c45f9a22efd26be6c962b9cfee", + "https://bcr.bazel.build/modules/buildifier_prebuilt/8.0.3/source.json": "68ee16210562f325ff961aabeb4d46ed10e6638b5e842cd48d8d83dea220dfbd", "https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84", "https://bcr.bazel.build/modules/buildozer/7.1.2/source.json": "c9028a501d2db85793a6996205c8de120944f50a0d570438fcae0457a5f9d1f8", + "https://bcr.bazel.build/modules/download_utils/1.0.1/MODULE.bazel": "f1d0afade59e37de978506d6bbf08d7fe5f94964e86944aaf58efcead827b41b", + "https://bcr.bazel.build/modules/download_utils/1.0.1/source.json": "05ddc5a3b1f7d8f3e5e0fd1617479e1cf72d63d59ab2b1f0463557a14fc6be0a", "https://bcr.bazel.build/modules/gazelle/0.27.0/MODULE.bazel": "3446abd608295de6d90b4a8a118ed64a9ce11dcb3dda2dc3290a22056bd20996", "https://bcr.bazel.build/modules/gazelle/0.30.0/MODULE.bazel": "f888a1effe338491f35f0e0e85003b47bb9d8295ccba73c37e07702d8d31c65b", "https://bcr.bazel.build/modules/google_benchmark/1.8.2/MODULE.bazel": "a70cf1bba851000ba93b58ae2f6d76490a9feb74192e57ab8e8ff13c34ec50cb", @@ -84,6 +90,7 @@ "https://bcr.bazel.build/modules/protobuf/27.0/MODULE.bazel": "7873b60be88844a0a1d8f80b9d5d20cfbd8495a689b8763e76c6372998d3f64c", "https://bcr.bazel.build/modules/protobuf/27.1/MODULE.bazel": "703a7b614728bb06647f965264967a8ef1c39e09e8f167b3ca0bb1fd80449c0d", "https://bcr.bazel.build/modules/protobuf/29.0-rc2/MODULE.bazel": "6241d35983510143049943fc0d57937937122baf1b287862f9dc8590fc4c37df", + "https://bcr.bazel.build/modules/protobuf/29.0-rc3/MODULE.bazel": "33c2dfa286578573afc55a7acaea3cada4122b9631007c594bf0729f41c8de92", "https://bcr.bazel.build/modules/protobuf/29.0/MODULE.bazel": "319dc8bf4c679ff87e71b1ccfb5a6e90a6dbc4693501d471f48662ac46d04e4e", "https://bcr.bazel.build/modules/protobuf/29.0/source.json": "b857f93c796750eef95f0d61ee378f3420d00ee1dd38627b27193aa482f4f981", "https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0", @@ -109,6 +116,8 @@ "https://bcr.bazel.build/modules/rules_cc/0.0.6/MODULE.bazel": "abf360251023dfe3efcef65ab9d56beefa8394d4176dd29529750e1c57eaa33f", "https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e", "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5", + "https://bcr.bazel.build/modules/rules_diff/1.0.0/MODULE.bazel": "1739509d8db9a6cd7d3584822340d3dfe1f9f27e62462fbca60aa061d88741b2", + "https://bcr.bazel.build/modules/rules_diff/1.0.0/source.json": "fc3824aed007b4db160ffb994036c6e558550857b6634a8e9ccee3e74c659312", "https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6", "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel": "40c97d1144356f52905566c55811f13b299453a14ac7769dfba2ac38192337a8", "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/source.json": "c8b1e2c717646f1702290959a3302a178fb639d987ab61d548105019f11e527e", @@ -127,6 +136,8 @@ "https://bcr.bazel.build/modules/rules_java/7.2.0/MODULE.bazel": "06c0334c9be61e6cef2c8c84a7800cef502063269a5af25ceb100b192453d4ab", "https://bcr.bazel.build/modules/rules_java/7.3.2/MODULE.bazel": "50dece891cfdf1741ea230d001aa9c14398062f2b7c066470accace78e412bc2", "https://bcr.bazel.build/modules/rules_java/7.6.1/MODULE.bazel": "2f14b7e8a1aa2f67ae92bc69d1ec0fa8d9f827c4e17ff5e5f02e91caa3b2d0fe", + "https://bcr.bazel.build/modules/rules_java/8.3.2/MODULE.bazel": "7336d5511ad5af0b8615fdc7477535a2e4e723a357b6713af439fe8cf0195017", + "https://bcr.bazel.build/modules/rules_java/8.5.1/MODULE.bazel": "d8a9e38cc5228881f7055a6079f6f7821a073df3744d441978e7a43e20226939", "https://bcr.bazel.build/modules/rules_java/8.6.1/MODULE.bazel": "f4808e2ab5b0197f094cabce9f4b006a27766beb6a9975931da07099560ca9c2", "https://bcr.bazel.build/modules/rules_java/8.6.1/source.json": "f18d9ad3c4c54945bf422ad584fa6c5ca5b3116ff55a5b1bc77e5c1210be5960", "https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel": "a56b85e418c83eb1839819f0b515c431010160383306d13ec21959ac412d2fe7", @@ -143,16 +154,16 @@ "https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d", "https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c", "https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb", - "https://bcr.bazel.build/modules/rules_multirun/0.10.0/MODULE.bazel": "84499e8cf17ecf490465aacf719976b7f69686d6cc2f679894eebe3b847e70be", - "https://bcr.bazel.build/modules/rules_multirun/0.10.0/source.json": "0dcd2da6a631ea3e047a349da8a66836dd188dec54ce067a64c9585a41387055", + "https://bcr.bazel.build/modules/rules_multirun/0.11.0/MODULE.bazel": "19b6307a5ef8a890255cecd704027af0a1afd0f04b992666e0c3ea55ba3398e0", + "https://bcr.bazel.build/modules/rules_multirun/0.11.0/source.json": "04504712281584d8d70989ef5072d741701ccd51529d3fe77c0ebef12efdbb58", "https://bcr.bazel.build/modules/rules_multirun/0.9.0/MODULE.bazel": "32d628ef586b5b23f67e55886b7bc38913ea4160420d66ae90521dda2ff37df0", "https://bcr.bazel.build/modules/rules_multitool/0.4.0/MODULE.bazel": "15517987d5c00c9e7faab41fbe22ee67a350b6eabcc1e08baded5c6d9025897f", "https://bcr.bazel.build/modules/rules_multitool/0.4.0/source.json": "d73b450b7c6d9683e400d6cebc463fbc2b870cc5d8e2e75080d6278805aaab08", "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel": "6bc03c8f37f69401b888023bf511cb6ee4781433b0cb56236b2e55a21e3a026a", "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel": "ec27907f55eb34705adb4e8257952162a2d4c3ed0f0b3b4c3c1aad1fac7be35e", "https://bcr.bazel.build/modules/rules_nodejs/6.3.0/MODULE.bazel": "45345e4aba35dd6e4701c1eebf5a4e67af4ed708def9ebcdc6027585b34ee52d", - "https://bcr.bazel.build/modules/rules_nodejs/6.3.3/MODULE.bazel": "b66eadebd10f1f1b25f52f95ab5213a57e82c37c3f656fcd9a57ad04d2264ce7", - "https://bcr.bazel.build/modules/rules_nodejs/6.3.3/source.json": "45bd343155bdfed2543f0e39b80ff3f6840efc31975da4b5795797f4c94147ad", + "https://bcr.bazel.build/modules/rules_nodejs/6.3.4/MODULE.bazel": "8a87c1d45548e7224e261f721a559a984995d3728cb95fb60cf249491ebf72a7", + "https://bcr.bazel.build/modules/rules_nodejs/6.3.4/source.json": "26645e2934d5783805a70d50ae0bb7d65a52e993dc1de16a70878f0a11bf9e47", "https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc", "https://bcr.bazel.build/modules/rules_pkg/1.0.1/MODULE.bazel": "5b1df97dbc29623bccdf2b0dcd0f5cb08e2f2c9050aab1092fd39a41e82686ff", "https://bcr.bazel.build/modules/rules_pkg/1.0.1/source.json": "bd82e5d7b9ce2d31e380dd9f50c111d678c3bdaca190cb76b0e1c71b05e1ba8a", @@ -173,7 +184,8 @@ "https://bcr.bazel.build/modules/rules_python/0.36.0/MODULE.bazel": "a4ce1ccea92b9106c7d16ab9ee51c6183107e78ba4a37aa65055227b80cd480c", "https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c", "https://bcr.bazel.build/modules/rules_python/0.40.0/MODULE.bazel": "9d1a3cd88ed7d8e39583d9ffe56ae8a244f67783ae89b60caafc9f5cf318ada7", - "https://bcr.bazel.build/modules/rules_python/0.40.0/source.json": "939d4bd2e3110f27bfb360292986bb79fd8dcefb874358ccd6cdaa7bda029320", + "https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43", + "https://bcr.bazel.build/modules/rules_python/1.0.0/source.json": "b0162a65c6312e45e7912e39abd1a7f8856c2c7e41ecc9b6dc688a6f6400a917", "https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c", "https://bcr.bazel.build/modules/rules_shell/0.2.0/source.json": "7f27af3c28037d9701487c4744b5448d26537cc66cdef0d8df7ae85411f8de95", "https://bcr.bazel.build/modules/stardoc/0.5.0/MODULE.bazel": "f9f1f46ba8d9c3362648eea571c6f9100680efc44913618811b58cc9c02cd678", @@ -184,7 +196,10 @@ "https://bcr.bazel.build/modules/stardoc/0.6.2/MODULE.bazel": "7060193196395f5dd668eda046ccbeacebfd98efc77fed418dbe2b82ffaa39fd", "https://bcr.bazel.build/modules/stardoc/0.7.0/MODULE.bazel": "05e3d6d30c099b6770e97da986c53bd31844d7f13d41412480ea265ac9e8079c", "https://bcr.bazel.build/modules/stardoc/0.7.1/MODULE.bazel": "3548faea4ee5dda5580f9af150e79d0f6aea934fc60c1cc50f4efdd9420759e7", - "https://bcr.bazel.build/modules/stardoc/0.7.1/source.json": "b6500ffcd7b48cd72c29bb67bcac781e12701cc0d6d55d266a652583cfcdab01", + "https://bcr.bazel.build/modules/stardoc/0.7.2/MODULE.bazel": "fc152419aa2ea0f51c29583fab1e8c99ddefd5b3778421845606ee628629e0e5", + "https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216", + "https://bcr.bazel.build/modules/toolchain_utils/1.0.2/MODULE.bazel": "9b8be503a4fcfd3b8b952525bff0869177a5234d5c35dc3e566b9f5ca2f755a1", + "https://bcr.bazel.build/modules/toolchain_utils/1.0.2/source.json": "88769ec576dddacafd8cca4631812cf8eead89f10a29d9405d9f7a553de6bf87", "https://bcr.bazel.build/modules/toolchains_protoc/0.2.1/MODULE.bazel": "2f08433ff5e659069b3a1abfee2377d68f510f2de1da50678ed992c455b4ff91", "https://bcr.bazel.build/modules/toolchains_protoc/0.2.1/source.json": "4ee6b007b62e1b9e493b00ccc60e61a258633f304b74813b6e7f7234927be94c", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", @@ -199,7 +214,7 @@ "moduleExtensions": { "@@aspect_rules_esbuild+//esbuild:extensions.bzl%esbuild": { "general": { - "bzlTransitiveDigest": "vZUH0ni96ZDZ+b8KmILxBLIcXs86n0Corn7VBoQUWyw=", + "bzlTransitiveDigest": "G/vgnvATqmaNQYOhF3GLwoZ7yuUMPwtwj0jW5Y9hIcc=", "usagesDigest": "sj4kz7yaVclWMuWhUhSLq0bVH7+HrkWyMdODMeA7Zhw=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -446,7 +461,7 @@ }, "@@aspect_rules_ts+//ts:extensions.bzl%ext": { "general": { - "bzlTransitiveDigest": "NmIg3aT0HCpU245kZoPb+TSBOktXmt7j9HoltcCIi8M=", + "bzlTransitiveDigest": "ek638+aDRsPhG/9gUwhbXxhBYwCtgNXCx4gkmaGFqMc=", "usagesDigest": "tsxRjH5DN8xUnGoUELCp/xuIp04EwwlFAtYpnGb6Y+4=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -481,8 +496,8 @@ }, "@@buildifier_prebuilt+//:defs.bzl%buildifier_prebuilt_deps_extension": { "general": { - "bzlTransitiveDigest": "iAZPs3u6yr/D7l5qY95YrItbStIZiUNP1b4Grcb0eOE=", - "usagesDigest": "+DCF+pKaoblObvcYmMhzDybVwZu9JpS+TMSEnDEXxbo=", + "bzlTransitiveDigest": "YG9b6AzHuIdOM5begt59eoHL6Xy3A/8U8VYJqdUJVEo=", + "usagesDigest": "E92htUw9elHOT0ZHIEdwgPVnslFqL2iu3pcplYXXAxk=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -491,116 +506,116 @@ "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildifier-darwin-amd64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildifier-darwin-amd64" ], "downloaded_file_path": "buildifier", "executable": true, - "sha256": "802b013211dbcf91e3c0658ba33ecb3932ef5a6f6764a0b13efcec4e2df04c83" + "sha256": "b7a3152cde0b3971b1107f2274afe778c5c154dcdf6c9c669a231e3c004f047e" } }, "buildifier_darwin_arm64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildifier-darwin-arm64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildifier-darwin-arm64" ], "downloaded_file_path": "buildifier", "executable": true, - "sha256": "833e2afc331b9ad8f6b038ad3d69ceeaf97651900bf2a3a45f54f42cafe0bfd3" + "sha256": "674c663f7b5cd03c002f8ca834a8c1c008ccb527a0a2a132d08a7a355883b22d" } }, "buildifier_linux_amd64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildifier-linux-amd64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildifier-linux-amd64" ], "downloaded_file_path": "buildifier", "executable": true, - "sha256": "1976053ed4decd6dd93170885b4387eddc76ec70dc2697b2e91a9af83269418a" + "sha256": "c969487c1af85e708576c8dfdd0bb4681eae58aad79e68ae48882c70871841b7" } }, "buildifier_linux_arm64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildifier-linux-arm64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildifier-linux-arm64" ], "downloaded_file_path": "buildifier", "executable": true, - "sha256": "93078c57763493bdc2914ed340544500b8f3497341a62e90f00e9e184c4d9c2c" + "sha256": "bdd9b92e2c65d46affeecaefb54e68d34c272d1f4a8c5b54929a3e92ab78820a" } }, "buildifier_windows_amd64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildifier-windows-amd64.exe" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildifier-windows-amd64.exe" ], "downloaded_file_path": "buildifier.exe", "executable": true, - "sha256": "6edc9247e6d42d27fb67b9509bb795d159a12468faa89e9f290dcadc26571c31" + "sha256": "63a242f57e253efe7b9573d739c08a3d0e628efd84015c8dad17d87b6429e443" } }, "buildozer_darwin_amd64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildozer-darwin-amd64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildozer-darwin-amd64" ], "downloaded_file_path": "buildozer", "executable": true, - "sha256": "799be47db682fb06bfc677438d0c910032dda783606b1eec77669f2c1a17c65a" + "sha256": "7aa7929faddcee5a879135356bb4d38af3e895893c78d361e7cdb8dfb3e7d5e4" } }, "buildozer_darwin_arm64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildozer-darwin-arm64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildozer-darwin-arm64" ], "downloaded_file_path": "buildozer", "executable": true, - "sha256": "118f2ff581c49e03aeb77e34fddebab10923b93e381185e43e0c1835ba189cd9" + "sha256": "33b776862c31bfb4e2e6e88186cae02746d9084da8b7341930e77d42718277cc" } }, "buildozer_linux_amd64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildozer-linux-amd64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildozer-linux-amd64" ], "downloaded_file_path": "buildozer", "executable": true, - "sha256": "4f5a91d4f7fb61ff4d39cdedb7dcf93bb17f3b7737b07175ad4456dc6bdafac1" + "sha256": "775d17118aecd023352e75611dbe7c12a340e23615ffb270a1dec3f339239949" } }, "buildozer_linux_arm64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildozer-linux-arm64" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildozer-linux-arm64" ], "downloaded_file_path": "buildozer", "executable": true, - "sha256": "a7eec1ddcf5075ef3b869f1bf476fce174f0226a35f7e20734caa5a55b10ce26" + "sha256": "058ad60f279a7b1db339bb287aed2056a992eddfe1b5d2e56d86256bdc9a93b3" } }, "buildozer_windows_amd64": { "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributes": { "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v8.0.1/buildozer-windows-amd64.exe" + "https://github.com/bazelbuild/buildtools/releases/download/v8.0.3/buildozer-windows-amd64.exe" ], "downloaded_file_path": "buildozer.exe", "executable": true, - "sha256": "3b51ae3dd0221eb9d43614206f0886ea36d78e6bb4f8dea69f7bc4cc285d1f15" + "sha256": "5ba106b25230e0e321b7259bee325ae6fa5b5771e54163ad865b1d18856f59ca" } }, "buildifier_prebuilt_toolchains": { "repoRuleId": "@@buildifier_prebuilt+//:defs.bzl%_buildifier_toolchain_setup", "attributes": { - "assets_json": "[{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"802b013211dbcf91e3c0658ba33ecb3932ef5a6f6764a0b13efcec4e2df04c83\",\"version\":\"v8.0.1\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"833e2afc331b9ad8f6b038ad3d69ceeaf97651900bf2a3a45f54f42cafe0bfd3\",\"version\":\"v8.0.1\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"1976053ed4decd6dd93170885b4387eddc76ec70dc2697b2e91a9af83269418a\",\"version\":\"v8.0.1\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"93078c57763493bdc2914ed340544500b8f3497341a62e90f00e9e184c4d9c2c\",\"version\":\"v8.0.1\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"windows\",\"sha256\":\"6edc9247e6d42d27fb67b9509bb795d159a12468faa89e9f290dcadc26571c31\",\"version\":\"v8.0.1\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"799be47db682fb06bfc677438d0c910032dda783606b1eec77669f2c1a17c65a\",\"version\":\"v8.0.1\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"118f2ff581c49e03aeb77e34fddebab10923b93e381185e43e0c1835ba189cd9\",\"version\":\"v8.0.1\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"4f5a91d4f7fb61ff4d39cdedb7dcf93bb17f3b7737b07175ad4456dc6bdafac1\",\"version\":\"v8.0.1\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"a7eec1ddcf5075ef3b869f1bf476fce174f0226a35f7e20734caa5a55b10ce26\",\"version\":\"v8.0.1\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"windows\",\"sha256\":\"3b51ae3dd0221eb9d43614206f0886ea36d78e6bb4f8dea69f7bc4cc285d1f15\",\"version\":\"v8.0.1\"}]" + "assets_json": "[{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"b7a3152cde0b3971b1107f2274afe778c5c154dcdf6c9c669a231e3c004f047e\",\"version\":\"v8.0.3\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"674c663f7b5cd03c002f8ca834a8c1c008ccb527a0a2a132d08a7a355883b22d\",\"version\":\"v8.0.3\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"c969487c1af85e708576c8dfdd0bb4681eae58aad79e68ae48882c70871841b7\",\"version\":\"v8.0.3\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"bdd9b92e2c65d46affeecaefb54e68d34c272d1f4a8c5b54929a3e92ab78820a\",\"version\":\"v8.0.3\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"windows\",\"sha256\":\"63a242f57e253efe7b9573d739c08a3d0e628efd84015c8dad17d87b6429e443\",\"version\":\"v8.0.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"7aa7929faddcee5a879135356bb4d38af3e895893c78d361e7cdb8dfb3e7d5e4\",\"version\":\"v8.0.3\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"33b776862c31bfb4e2e6e88186cae02746d9084da8b7341930e77d42718277cc\",\"version\":\"v8.0.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"775d17118aecd023352e75611dbe7c12a340e23615ffb270a1dec3f339239949\",\"version\":\"v8.0.3\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"058ad60f279a7b1db339bb287aed2056a992eddfe1b5d2e56d86256bdc9a93b3\",\"version\":\"v8.0.3\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"windows\",\"sha256\":\"5ba106b25230e0e321b7259bee325ae6fa5b5771e54163ad865b1d18856f59ca\",\"version\":\"v8.0.3\"}]" } } }, @@ -747,7 +762,7 @@ "@@rules_multitool+//multitool:extension.bzl%multitool": { "general": { "bzlTransitiveDigest": "AtvPzG/SAawYMKVVHcMoJq4EXkVPTIhS3AeNwENXp9E=", - "usagesDigest": "mzA5Z7a2VkNV37zpK8hj9yZJIYfKV4nUGrcu6EgS4Jo=", + "usagesDigest": "c6+Yc06lXkdFL8C0WbPaSftwsXdtfdXV7DiPG7VB3WM=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -811,8 +826,8 @@ }, "@@rules_nodejs+//nodejs:extensions.bzl%node": { "general": { - "bzlTransitiveDigest": "q44Ox2Nwogn6OsO0Xw5lhjkd/xmxkvvpwVOn5P4pmHQ=", - "usagesDigest": "+pxvzsL0NdEFOkkj3A1TgBIodxIZOtJNHeDw3oEHkTA=", + "bzlTransitiveDigest": "6mH+d9usKSnfYPXj6umbdS1DJq28sikqbQWLllnmceE=", + "usagesDigest": "WUezn0ULzLlBV426QYgjVSnX54x3g9Axe4SeODHUi0g=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index be24d0e5a18..9952acfa788 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -4,7 +4,6 @@ "version": "7.3.3", "license": "MIT", "author": "Linjie Ding ", - "type": "module", "engines": { "node": ">= 16" }, @@ -54,7 +53,7 @@ "translate", "translation" ], - "main": "lib_esnext/index.js", + "main": "index.js", "peerDependenciesMeta": { "vue": { "optional": true From f0919b5e9f7ae5f17f6cb5f279a85bab26c1c587 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Fri, 18 Apr 2025 22:45:48 -0400 Subject: [PATCH 50/59] build: publish - @formatjs/cli-lib@7.3.4 - @formatjs/cli@6.6.4 - @formatjs/editor@2.0.77 - react-intl@7.1.11 --- packages/cli-lib/CHANGELOG.md | 6 ++++++ packages/cli-lib/package.json | 2 +- packages/cli/CHANGELOG.md | 4 ++++ packages/cli/package.json | 2 +- packages/editor/CHANGELOG.md | 4 ++++ packages/editor/package.json | 2 +- packages/react-intl/CHANGELOG.md | 6 ++++++ packages/react-intl/package.json | 2 +- 8 files changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/cli-lib/CHANGELOG.md b/packages/cli-lib/CHANGELOG.md index 6c2ad02ab83..9cbca980b5b 100644 --- a/packages/cli-lib/CHANGELOG.md +++ b/packages/cli-lib/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.3.4](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.3...@formatjs/cli-lib@7.3.4) (2025-04-19) + +### Bug Fixes + +* **@formatjs/cli-lib:** remove type module and fix main ([acdda0c](https://github.com/formatjs/formatjs/commit/acdda0c1d4f5bfbdac8afd5c0a308fb36a29b589)) - by @longlho + ## [7.3.3](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.2...@formatjs/cli-lib@7.3.3) (2025-03-26) ### Bug Fixes diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index 9952acfa788..910edeb3ad1 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli-lib", "description": "Lib for CLI for formatjs.", - "version": "7.3.3", + "version": "7.3.4", "license": "MIT", "author": "Linjie Ding ", "engines": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index f5225db6281..d5c70aec92c 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.6.4](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.3...@formatjs/cli@6.6.4) (2025-04-19) + +**Note:** Version bump only for package @formatjs/cli + ## [6.6.3](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.2...@formatjs/cli@6.6.3) (2025-03-26) **Note:** Version bump only for package @formatjs/cli diff --git a/packages/cli/package.json b/packages/cli/package.json index e77ca1bd091..2d696052378 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli", "description": "A CLI for formatjs.", - "version": "6.6.3", + "version": "6.6.4", "license": "MIT", "author": "Linjie Ding ", "engines": { diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 52b63c97ae0..9a0def079fe 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.77](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.76...@formatjs/editor@2.0.77) (2025-04-19) + +**Note:** Version bump only for package @formatjs/editor + ## [2.0.76](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.75...@formatjs/editor@2.0.76) (2025-03-26) **Note:** Version bump only for package @formatjs/editor diff --git a/packages/editor/package.json b/packages/editor/package.json index e67cfb9166d..3ae1f77fb05 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/editor", - "version": "2.0.76", + "version": "2.0.77", "description": "A ICU MessageFormat Editor UI", "keywords": [ "intl", diff --git a/packages/react-intl/CHANGELOG.md b/packages/react-intl/CHANGELOG.md index 5667e13f5b9..5b2ae799fca 100644 --- a/packages/react-intl/CHANGELOG.md +++ b/packages/react-intl/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.1.11](https://github.com/formatjs/formatjs/compare/react-intl@7.1.10...react-intl@7.1.11) (2025-04-19) + +### Bug Fixes + +* **react-intl:** update type of the `value` prop ([#4954](https://github.com/formatjs/formatjs/issues/4954)) ([9160933](https://github.com/formatjs/formatjs/commit/9160933f1cb92e980b1f7c64592c059585ff8144)) - by @probertson + ## [7.1.10](https://github.com/formatjs/formatjs/compare/react-intl@7.1.9...react-intl@7.1.10) (2025-03-26) ### Bug Fixes diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index 1edfb2f2ac9..8b73305f244 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -1,7 +1,7 @@ { "name": "react-intl", "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.", - "version": "7.1.10", + "version": "7.1.11", "license": "BSD-3-Clause", "author": "Eric Ferraiuolo ", "sideEffects": false, From 7fe1b9df62a67dbb1b1dacf865ad1a167530bf0c Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 16:18:28 -0400 Subject: [PATCH 51/59] Fix @ISO4217 checksum --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index f75aeeb3aa9..6257760d785 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -155,6 +155,6 @@ http_file( http_file( name = "ISO4217", - sha256 = "4f02972a22fd66141956877eae1e4741a3bbb7ab2f98900ad8a0f3ed3cb0ea68", + sha256 = "9c3ba6947bd6d2f5261d90af2dc5118542c452bb7dd5765179fd8be1bc004a2f", url = "https://www.six-group.com/dam/download/financial-information/data-center/iso-currrency/lists/list-one.xml", ) From 5627f14a9a4f423d36c1c857d08878c4dfe62bba Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 16:48:32 -0400 Subject: [PATCH 52/59] fix(bazel): patch toolchain_utils to be compatible with WSL and also fix devEngines --- MODULE.bazel | 11 + MODULE.bazel.lock | 2867 ++++++++++++++++++++++++++- package.json | 10 +- patches/toolchain_utils@1.2.0.patch | 23 + 4 files changed, 2905 insertions(+), 6 deletions(-) create mode 100644 patches/toolchain_utils@1.2.0.patch diff --git a/MODULE.bazel b/MODULE.bazel index 6257760d785..a399fdb7482 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -3,6 +3,16 @@ module( version = "1.0", ) +######### Misc deps ######### + +# Compatibility with WSL +single_version_override( + module_name = "toolchain_utils", + version = "1.2.0", + patches = ["//:patches/toolchain_utils@1.2.0.patch"], + patch_strip = 1, +) + ######### JS & Node.js rules ######### bazel_dep(name = "aspect_rules_js", version = "2.3.4") @@ -14,6 +24,7 @@ bazel_dep(name = "rules_nodejs", version = "6.3.4") node = use_extension("@rules_nodejs//nodejs:extensions.bzl", "node", dev_dependency = True) node.toolchain(node_version = "20.17.0") + ################################# npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm", dev_dependency = True) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index a7f62270295..c36fe87821e 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -198,8 +198,8 @@ "https://bcr.bazel.build/modules/stardoc/0.7.1/MODULE.bazel": "3548faea4ee5dda5580f9af150e79d0f6aea934fc60c1cc50f4efdd9420759e7", "https://bcr.bazel.build/modules/stardoc/0.7.2/MODULE.bazel": "fc152419aa2ea0f51c29583fab1e8c99ddefd5b3778421845606ee628629e0e5", "https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216", - "https://bcr.bazel.build/modules/toolchain_utils/1.0.2/MODULE.bazel": "9b8be503a4fcfd3b8b952525bff0869177a5234d5c35dc3e566b9f5ca2f755a1", - "https://bcr.bazel.build/modules/toolchain_utils/1.0.2/source.json": "88769ec576dddacafd8cca4631812cf8eead89f10a29d9405d9f7a553de6bf87", + "https://bcr.bazel.build/modules/toolchain_utils/1.2.0/MODULE.bazel": "7bf5c23d60d28206533c862c1961a6576eb969380368b3fe4422ab60b9239bc9", + "https://bcr.bazel.build/modules/toolchain_utils/1.2.0/source.json": "2595a43d58ae5239894d2202535d4f737de9e9c906278ded1e0067261319ff3d", "https://bcr.bazel.build/modules/toolchains_protoc/0.2.1/MODULE.bazel": "2f08433ff5e659069b3a1abfee2377d68f510f2de1da50678ed992c455b4ff91", "https://bcr.bazel.build/modules/toolchains_protoc/0.2.1/source.json": "4ee6b007b62e1b9e493b00ccc60e61a258633f304b74813b6e7f7234927be94c", "https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43", @@ -356,8 +356,8 @@ }, "@@aspect_rules_js+//npm:extensions.bzl%pnpm": { "general": { - "bzlTransitiveDigest": "GN3krlrl6/opDl7PlSik6DR+/pXIcgrUkxHPqW6b6wI=", - "usagesDigest": "SkNHH+25Nw2KopTYiwInIqyLLpye4HzSnom0lNhT4YI=", + "bzlTransitiveDigest": "nQKnsgMPbZ/5dSJiKo92dn6gXfovhO+1mIX/tgrYyt4=", + "usagesDigest": "43eqABc/MztJxa8C4xaV0zbyDY3hbYAkMuDcPx3W/fg=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -649,6 +649,40 @@ "recordedRepoMappingEntries": [] } }, + "@@pybind11_bazel+//:python_configure.bzl%extension": { + "general": { + "bzlTransitiveDigest": "d4N/SZrl3ONcmzE98rcV0Fsro0iUbjNQFTIiLiGuH+k=", + "usagesDigest": "fycyB39YnXIJkfWCIXLUKJMZzANcuLy9ZE73hRucjFk=", + "recordedFileInputs": { + "@@pybind11_bazel+//MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e" + }, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_python": { + "repoRuleId": "@@pybind11_bazel+//:python_configure.bzl%python_configure", + "attributes": {} + }, + "pybind11": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "build_file": "@@pybind11_bazel+//:pybind11.BUILD", + "strip_prefix": "pybind11-2.11.1", + "urls": [ + "https://github.com/pybind/pybind11/archive/v2.11.1.zip" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "pybind11_bazel+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, "@@rules_buf+//buf:extensions.bzl%ext": { "general": { "bzlTransitiveDigest": "3jGepUu1j86kWsTP3Fgogw/XfktHd4UIQt8zj494n/Y=", @@ -673,6 +707,89 @@ ] } }, + "@@rules_fuzzing+//fuzzing/private:extensions.bzl%non_module_dependencies": { + "general": { + "bzlTransitiveDigest": "mGiTB79hRNjmeDTQdzkpCHyzXhErMbufeAmySBt7s5s=", + "usagesDigest": "wy6ISK6UOcBEjj/mvJ/S3WeXoO67X+1llb9yPyFtPgc=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "platforms": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "urls": [ + "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz", + "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz" + ], + "sha256": "8150406605389ececb6da07cbcb509d5637a3ab9a24bc69b1101531367d89d74" + } + }, + "rules_python": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "sha256": "d70cd72a7a4880f0000a6346253414825c19cdd40a28289bdf67b8e6480edff8", + "strip_prefix": "rules_python-0.28.0", + "url": "https://github.com/bazelbuild/rules_python/releases/download/0.28.0/rules_python-0.28.0.tar.gz" + } + }, + "bazel_skylib": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "sha256": "cd55a062e763b9349921f0f5db8c3933288dc8ba4f76dd9416aac68acee3cb94", + "urls": [ + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" + ] + } + }, + "com_google_absl": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "urls": [ + "https://github.com/abseil/abseil-cpp/archive/refs/tags/20240116.1.zip" + ], + "strip_prefix": "abseil-cpp-20240116.1", + "integrity": "sha256-7capMWOvWyoYbUaHF/b+I2U6XLMaHmky8KugWvfXYuk=" + } + }, + "rules_fuzzing_oss_fuzz": { + "repoRuleId": "@@rules_fuzzing+//fuzzing/private/oss_fuzz:repository.bzl%oss_fuzz_repository", + "attributes": {} + }, + "honggfuzz": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributes": { + "build_file": "@@rules_fuzzing+//:honggfuzz.BUILD", + "sha256": "6b18ba13bc1f36b7b950c72d80f19ea67fbadc0ac0bb297ec89ad91f2eaa423e", + "url": "https://github.com/google/honggfuzz/archive/2.5.zip", + "strip_prefix": "honggfuzz-2.5" + } + }, + "rules_fuzzing_jazzer": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_jar", + "attributes": { + "sha256": "ee6feb569d88962d59cb59e8a31eb9d007c82683f3ebc64955fd5b96f277eec2", + "url": "https://repo1.maven.org/maven2/com/code-intelligence/jazzer/0.20.1/jazzer-0.20.1.jar" + } + }, + "rules_fuzzing_jazzer_api": { + "repoRuleId": "@@bazel_tools//tools/build_defs/repo:http.bzl%http_jar", + "attributes": { + "sha256": "f5a60242bc408f7fa20fccf10d6c5c5ea1fcb3c6f44642fec5af88373ae7aa1b", + "url": "https://repo1.maven.org/maven2/com/code-intelligence/jazzer-api/0.20.1/jazzer-api-0.20.1.jar" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_fuzzing+", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, "@@rules_java+//java:rules_java_deps.bzl%compatibility_proxy": { "general": { "bzlTransitiveDigest": "84xJEZ1jnXXwo8BXMprvBm++rRt4jsTu9liBxz0ivps=", @@ -945,6 +1062,2748 @@ "recordedRepoMappingEntries": [] } }, + "@@rules_python+//python/extensions:pip.bzl%pip": { + "general": { + "bzlTransitiveDigest": "4ED8aWYXlxVooqXKpXCbAt7Wnp4xyjN9WPkpDSPWNKc=", + "usagesDigest": "AK1R124YPWwAs8z1CQYyjYuci8RO5Ofot+EP5ZCNQDc=", + "recordedFileInputs": { + "@@protobuf+//python/requirements.txt": "983be60d3cec4b319dcab6d48aeb3f5b2f7c3350f26b3a9e97486c37967c73c5", + "@@rules_fuzzing+//fuzzing/requirements.txt": "ab04664be026b632a0d2a2446c4f65982b7654f5b6851d2f9d399a19b7242a5b", + "@@rules_python+//tools/publish/requirements_darwin.txt": "2994136eab7e57b083c3de76faf46f70fad130bc8e7360a7fed2b288b69e79dc", + "@@rules_python+//tools/publish/requirements_linux.txt": "8175b4c8df50ae2f22d1706961884beeb54e7da27bd2447018314a175981997d", + "@@rules_python+//tools/publish/requirements_windows.txt": "7673adc71dc1a81d3661b90924d7a7c0fc998cd508b3cb4174337cef3f2de556" + }, + "recordedDirentsInputs": {}, + "envVariables": { + "RULES_PYTHON_REPO_DEBUG": null, + "RULES_PYTHON_REPO_DEBUG_VERBOSITY": null + }, + "generatedRepoSpecs": { + "pip_deps_310_numpy": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pip_deps_310", + "requirement": "numpy<=1.26.1" + } + }, + "pip_deps_310_setuptools": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "pip_deps_310", + "requirement": "setuptools<=70.3.0" + } + }, + "pip_deps_311_numpy": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pip_deps_311", + "requirement": "numpy<=1.26.1" + } + }, + "pip_deps_311_setuptools": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "pip_deps_311", + "requirement": "setuptools<=70.3.0" + } + }, + "pip_deps_312_numpy": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pip_deps_312", + "requirement": "numpy<=1.26.1" + } + }, + "pip_deps_312_setuptools": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "pip_deps_312", + "requirement": "setuptools<=70.3.0" + } + }, + "pip_deps_38_numpy": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_8_host//:python", + "repo": "pip_deps_38", + "requirement": "numpy<=1.26.1" + } + }, + "pip_deps_38_setuptools": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_8_host//:python", + "repo": "pip_deps_38", + "requirement": "setuptools<=70.3.0" + } + }, + "pip_deps_39_numpy": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_9_host//:python", + "repo": "pip_deps_39", + "requirement": "numpy<=1.26.1" + } + }, + "pip_deps_39_setuptools": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@pip_deps//{name}:{target}", + "python_interpreter_target": "@@rules_python++python+python_3_9_host//:python", + "repo": "pip_deps_39", + "requirement": "setuptools<=70.3.0" + } + }, + "rules_fuzzing_py_deps_310_absl_py": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "rules_fuzzing_py_deps_310", + "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3" + } + }, + "rules_fuzzing_py_deps_310_six": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_10_host//:python", + "repo": "rules_fuzzing_py_deps_310", + "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + } + }, + "rules_fuzzing_py_deps_311_absl_py": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_fuzzing_py_deps_311", + "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3" + } + }, + "rules_fuzzing_py_deps_311_six": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_fuzzing_py_deps_311", + "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + } + }, + "rules_fuzzing_py_deps_312_absl_py": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "rules_fuzzing_py_deps_312", + "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3" + } + }, + "rules_fuzzing_py_deps_312_six": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_12_host//:python", + "repo": "rules_fuzzing_py_deps_312", + "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + } + }, + "rules_fuzzing_py_deps_38_absl_py": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_8_host//:python", + "repo": "rules_fuzzing_py_deps_38", + "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3" + } + }, + "rules_fuzzing_py_deps_38_six": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_8_host//:python", + "repo": "rules_fuzzing_py_deps_38", + "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + } + }, + "rules_fuzzing_py_deps_39_absl_py": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_9_host//:python", + "repo": "rules_fuzzing_py_deps_39", + "requirement": "absl-py==2.0.0 --hash=sha256:9a28abb62774ae4e8edbe2dd4c49ffcd45a6a848952a5eccc6a49f3f0fc1e2f3" + } + }, + "rules_fuzzing_py_deps_39_six": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_fuzzing_py_deps//{name}:{target}", + "extra_pip_args": [ + "--require-hashes" + ], + "python_interpreter_target": "@@rules_python++python+python_3_9_host//:python", + "repo": "rules_fuzzing_py_deps_39", + "requirement": "six==1.16.0 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + } + }, + "rules_python_publish_deps_311_backports_tarfile_py3_none_any_77e284d7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "backports.tarfile-1.2.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "backports-tarfile==1.2.0", + "sha256": "77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34", + "urls": [ + "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_backports_tarfile_sdist_d75e02c2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "backports_tarfile-1.2.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "backports-tarfile==1.2.0", + "sha256": "d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991", + "urls": [ + "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_certifi_py3_none_any_922820b5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "certifi-2024.8.30-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "certifi==2024.8.30", + "sha256": "922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8", + "urls": [ + "https://files.pythonhosted.org/packages/12/90/3c9ff0512038035f59d279fddeb79f5f1eccd8859f06d6163c58798b9487/certifi-2024.8.30-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_certifi_sdist_bec941d2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "certifi-2024.8.30.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "certifi==2024.8.30", + "sha256": "bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9", + "urls": [ + "https://files.pythonhosted.org/packages/b0/ee/9b19140fe824b367c04c5e1b369942dd754c4c5462d5674002f75c4dedc1/certifi-2024.8.30.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_aarch64_a1ed2dd2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", + "urls": [ + "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_ppc64le_46bf4316": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", + "urls": [ + "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_s390x_a24ed04c": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", + "urls": [ + "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_x86_64_610faea7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", + "urls": [ + "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_aarch64_a9b15d49": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", + "urls": [ + "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_x86_64_fc48c783": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", + "urls": [ + "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_cffi_sdist_1c39c601": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cffi-1.17.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cffi==1.17.1", + "sha256": "1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", + "urls": [ + "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_universal2_0d99dd8f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c", + "urls": [ + "https://files.pythonhosted.org/packages/9c/61/73589dcc7a719582bf56aae309b6103d2762b526bffe189d635a7fcfd998/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_x86_64_c57516e5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944", + "urls": [ + "https://files.pythonhosted.org/packages/77/d5/8c982d58144de49f59571f940e329ad6e8615e1e82ef84584c5eeb5e1d72/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_11_0_arm64_6dba5d19": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee", + "urls": [ + "https://files.pythonhosted.org/packages/bf/19/411a64f01ee971bed3231111b69eb56f9331a769072de479eae7de52296d/charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_aarch64_bf4475b8": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c", + "urls": [ + "https://files.pythonhosted.org/packages/4c/92/97509850f0d00e9f14a46bc751daabd0ad7765cff29cdfb66c68b6dad57f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_ppc64le_ce031db0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6", + "urls": [ + "https://files.pythonhosted.org/packages/e2/29/d227805bff72ed6d6cb1ce08eec707f7cfbd9868044893617eb331f16295/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_s390x_8ff4e7cd": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea", + "urls": [ + "https://files.pythonhosted.org/packages/13/bc/87c2c9f2c144bedfa62f894c3007cd4530ba4b5351acb10dc786428a50f0/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_x86_64_3710a975": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc", + "urls": [ + "https://files.pythonhosted.org/packages/eb/5b/6f10bad0f6461fa272bfbbdf5d0023b5fb9bc6217c92bf068fa5a99820f5/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_aarch64_47334db7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594", + "urls": [ + "https://files.pythonhosted.org/packages/d7/a1/493919799446464ed0299c8eef3c3fad0daf1c3cd48bff9263c731b0d9e2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_ppc64le_f1a2f519": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365", + "urls": [ + "https://files.pythonhosted.org/packages/75/d2/0ab54463d3410709c09266dfb416d032a08f97fd7d60e94b8c6ef54ae14b/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_s390x_63bc5c4a": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129", + "urls": [ + "https://files.pythonhosted.org/packages/8d/c9/27e41d481557be53d51e60750b85aa40eaf52b841946b3cdeff363105737/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_x86_64_bcb4f8ea": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236", + "urls": [ + "https://files.pythonhosted.org/packages/ee/44/4f62042ca8cdc0cabf87c0fc00ae27cd8b53ab68be3605ba6d071f742ad3/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_cp311_cp311_win_amd64_cee4373f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27", + "urls": [ + "https://files.pythonhosted.org/packages/0b/6e/b13bd47fa9023b3699e94abf565b5a2f0b0be6e9ddac9812182596ee62e4/charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_py3_none_any_fe9f97fe": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "charset_normalizer-3.4.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", + "urls": [ + "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_charset_normalizer_sdist_223217c3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "charset_normalizer-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "charset-normalizer==3.4.0", + "sha256": "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e", + "urls": [ + "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_aarch64_846da004": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5", + "urls": [ + "https://files.pythonhosted.org/packages/2f/78/55356eb9075d0be6e81b59f45c7b48df87f76a20e73893872170471f3ee8/cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_x86_64_0f996e72": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4", + "urls": [ + "https://files.pythonhosted.org/packages/2a/2c/488776a3dc843f95f86d2f957ca0fc3407d0242b50bede7fad1e339be03f/cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_aarch64_f7b178f1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7", + "urls": [ + "https://files.pythonhosted.org/packages/7c/04/2345ca92f7a22f601a9c62961741ef7dd0127c39f7310dffa0041c80f16f/cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_x86_64_c2e6fc39": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405", + "urls": [ + "https://files.pythonhosted.org/packages/ac/25/e715fa0bc24ac2114ed69da33adf451a38abb6f3f24ec207908112e9ba53/cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_aarch64_e1be4655": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16", + "urls": [ + "https://files.pythonhosted.org/packages/21/ce/b9c9ff56c7164d8e2edfb6c9305045fbc0df4508ccfdb13ee66eb8c95b0e/cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_x86_64_df6b6c6d": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73", + "urls": [ + "https://files.pythonhosted.org/packages/2a/33/b3682992ab2e9476b9c81fff22f02c8b0a1e6e1d49ee1750a67d85fd7ed2/cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_cryptography_sdist_315b9001": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "cryptography-43.0.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "cryptography==43.0.3", + "sha256": "315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805", + "urls": [ + "https://files.pythonhosted.org/packages/0d/05/07b55d1fa21ac18c3a8c79f764e2514e6f6a9698f1be44994f5adf0d29db/cryptography-43.0.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_docutils_py3_none_any_dafca5b9": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "docutils-0.21.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "docutils==0.21.2", + "sha256": "dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2", + "urls": [ + "https://files.pythonhosted.org/packages/8f/d7/9322c609343d929e75e7e5e6255e614fcc67572cfd083959cdef3b7aad79/docutils-0.21.2-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_docutils_sdist_3a6b1873": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "docutils-0.21.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "docutils==0.21.2", + "sha256": "3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f", + "urls": [ + "https://files.pythonhosted.org/packages/ae/ed/aefcc8cd0ba62a0560c3c18c33925362d46c6075480bfa4df87b28e169a9/docutils-0.21.2.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_idna_py3_none_any_946d195a": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "idna-3.10-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "idna==3.10", + "sha256": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", + "urls": [ + "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_idna_sdist_12f65c9b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "idna-3.10.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "idna==3.10", + "sha256": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", + "urls": [ + "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_importlib_metadata_py3_none_any_45e54197": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "importlib_metadata-8.5.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "importlib-metadata==8.5.0", + "sha256": "45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b", + "urls": [ + "https://files.pythonhosted.org/packages/a0/d9/a1e041c5e7caa9a05c925f4bdbdfb7f006d1f74996af53467bc394c97be7/importlib_metadata-8.5.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_importlib_metadata_sdist_71522656": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "importlib_metadata-8.5.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "importlib-metadata==8.5.0", + "sha256": "71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7", + "urls": [ + "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_jaraco_classes_py3_none_any_f662826b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "jaraco.classes-3.4.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-classes==3.4.0", + "sha256": "f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790", + "urls": [ + "https://files.pythonhosted.org/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_jaraco_classes_sdist_47a024b5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "jaraco.classes-3.4.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-classes==3.4.0", + "sha256": "47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd", + "urls": [ + "https://files.pythonhosted.org/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_jaraco_context_py3_none_any_f797fc48": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "jaraco.context-6.0.1-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-context==6.0.1", + "sha256": "f797fc481b490edb305122c9181830a3a5b76d84ef6d1aef2fb9b47ab956f9e4", + "urls": [ + "https://files.pythonhosted.org/packages/ff/db/0c52c4cf5e4bd9f5d7135ec7669a3a767af21b3a308e1ed3674881e52b62/jaraco.context-6.0.1-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_jaraco_context_sdist_9bae4ea5": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "jaraco_context-6.0.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-context==6.0.1", + "sha256": "9bae4ea555cf0b14938dc0aee7c9f32ed303aa20a3b73e7dc80111628792d1b3", + "urls": [ + "https://files.pythonhosted.org/packages/df/ad/f3777b81bf0b6e7bc7514a1656d3e637b2e8e15fab2ce3235730b3e7a4e6/jaraco_context-6.0.1.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_jaraco_functools_py3_none_any_ad159f13": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "jaraco.functools-4.1.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-functools==4.1.0", + "sha256": "ad159f13428bc4acbf5541ad6dec511f91573b90fba04df61dafa2a1231cf649", + "urls": [ + "https://files.pythonhosted.org/packages/9f/4f/24b319316142c44283d7540e76c7b5a6dbd5db623abd86bb7b3491c21018/jaraco.functools-4.1.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_jaraco_functools_sdist_70f7e0e2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "jaraco_functools-4.1.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jaraco-functools==4.1.0", + "sha256": "70f7e0e2ae076498e212562325e805204fc092d7b4c17e0e86c959e249701a9d", + "urls": [ + "https://files.pythonhosted.org/packages/ab/23/9894b3df5d0a6eb44611c36aec777823fc2e07740dabbd0b810e19594013/jaraco_functools-4.1.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_jeepney_py3_none_any_c0a454ad": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "jeepney-0.8.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jeepney==0.8.0", + "sha256": "c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755", + "urls": [ + "https://files.pythonhosted.org/packages/ae/72/2a1e2290f1ab1e06f71f3d0f1646c9e4634e70e1d37491535e19266e8dc9/jeepney-0.8.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_jeepney_sdist_5efe48d2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "jeepney-0.8.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "jeepney==0.8.0", + "sha256": "5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806", + "urls": [ + "https://files.pythonhosted.org/packages/d6/f4/154cf374c2daf2020e05c3c6a03c91348d59b23c5366e968feb198306fdf/jeepney-0.8.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_keyring_py3_none_any_5426f817": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "keyring-25.4.1-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "keyring==25.4.1", + "sha256": "5426f817cf7f6f007ba5ec722b1bcad95a75b27d780343772ad76b17cb47b0bf", + "urls": [ + "https://files.pythonhosted.org/packages/83/25/e6d59e5f0a0508d0dca8bb98c7f7fd3772fc943ac3f53d5ab18a218d32c0/keyring-25.4.1-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_keyring_sdist_b07ebc55": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "keyring-25.4.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "keyring==25.4.1", + "sha256": "b07ebc55f3e8ed86ac81dd31ef14e81ace9dd9c3d4b5d77a6e9a2016d0d71a1b", + "urls": [ + "https://files.pythonhosted.org/packages/a5/1c/2bdbcfd5d59dc6274ffb175bc29aa07ecbfab196830e0cfbde7bd861a2ea/keyring-25.4.1.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_markdown_it_py_py3_none_any_35521684": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "markdown_it_py-3.0.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "markdown-it-py==3.0.0", + "sha256": "355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", + "urls": [ + "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_markdown_it_py_sdist_e3f60a94": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "markdown-it-py-3.0.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "markdown-it-py==3.0.0", + "sha256": "e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", + "urls": [ + "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_mdurl_py3_none_any_84008a41": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "mdurl-0.1.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "mdurl==0.1.2", + "sha256": "84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", + "urls": [ + "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_mdurl_sdist_bb413d29": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "mdurl-0.1.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "mdurl==0.1.2", + "sha256": "bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", + "urls": [ + "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_more_itertools_py3_none_any_037b0d32": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "more_itertools-10.5.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "more-itertools==10.5.0", + "sha256": "037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef", + "urls": [ + "https://files.pythonhosted.org/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_more_itertools_sdist_5482bfef": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "more-itertools-10.5.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "more-itertools==10.5.0", + "sha256": "5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6", + "urls": [ + "https://files.pythonhosted.org/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_14c5a72e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "14c5a72e9fe82aea5fe3072116ad4661af5cf8e8ff8fc5ad3450f123e4925e86", + "urls": [ + "https://files.pythonhosted.org/packages/b3/89/1daff5d9ba5a95a157c092c7c5f39b8dd2b1ddb4559966f808d31cfb67e0/nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_7b7c2a3c": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "7b7c2a3c9eb1a827d42539aa64091640bd275b81e097cd1d8d82ef91ffa2e811", + "urls": [ + "https://files.pythonhosted.org/packages/2c/b6/42fc3c69cabf86b6b81e4c051a9b6e249c5ba9f8155590222c2622961f58/nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_aarch64_42c64511": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "42c64511469005058cd17cc1537578eac40ae9f7200bedcfd1fc1a05f4f8c200", + "urls": [ + "https://files.pythonhosted.org/packages/45/b9/833f385403abaf0023c6547389ec7a7acf141ddd9d1f21573723a6eab39a/nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_armv7l_0411beb0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "0411beb0589eacb6734f28d5497ca2ed379eafab8ad8c84b31bb5c34072b7164", + "urls": [ + "https://files.pythonhosted.org/packages/05/2b/85977d9e11713b5747595ee61f381bc820749daf83f07b90b6c9964cf932/nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64_5f36b271": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "5f36b271dae35c465ef5e9090e1fdaba4a60a56f0bb0ba03e0932a66f28b9189", + "urls": [ + "https://files.pythonhosted.org/packages/72/f2/5c894d5265ab80a97c68ca36f25c8f6f0308abac649aaf152b74e7e854a8/nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64le_34c03fa7": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "34c03fa78e328c691f982b7c03d4423bdfd7da69cd707fe572f544cf74ac23ad", + "urls": [ + "https://files.pythonhosted.org/packages/ab/a7/375afcc710dbe2d64cfbd69e31f82f3e423d43737258af01f6a56d844085/nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_s390x_19aaba96": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "19aaba96e0f795bd0a6c56291495ff59364f4300d4a39b29a0abc9cb3774a84b", + "urls": [ + "https://files.pythonhosted.org/packages/c2/a8/3bb02d0c60a03ad3a112b76c46971e9480efa98a8946677b5a59f60130ca/nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_x86_64_de3ceed6": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "de3ceed6e661954871d6cd78b410213bdcb136f79aafe22aa7182e028b8c7307", + "urls": [ + "https://files.pythonhosted.org/packages/1b/63/6ab90d0e5225ab9780f6c9fb52254fa36b52bb7c188df9201d05b647e5e1/nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_aarch64_f0eca9ca": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "f0eca9ca8628dbb4e916ae2491d72957fdd35f7a5d326b7032a345f111ac07fe", + "urls": [ + "https://files.pythonhosted.org/packages/a3/da/0c4e282bc3cff4a0adf37005fa1fb42257673fbc1bbf7d1ff639ec3d255a/nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_armv7l_3a157ab1": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "3a157ab149e591bb638a55c8c6bcb8cdb559c8b12c13a8affaba6cedfe51713a", + "urls": [ + "https://files.pythonhosted.org/packages/de/81/c291231463d21da5f8bba82c8167a6d6893cc5419b0639801ee5d3aeb8a9/nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_x86_64_36c95d4b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "36c95d4b70530b320b365659bb5034341316e6a9b30f0b25fa9c9eff4c27a204", + "urls": [ + "https://files.pythonhosted.org/packages/eb/61/73a007c74c37895fdf66e0edcd881f5eaa17a348ff02f4bb4bc906d61085/nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_cp37_abi3_win_amd64_8ce0f819": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "nh3-0.2.18-cp37-abi3-win_amd64.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "8ce0f819d2f1933953fca255db2471ad58184a60508f03e6285e5114b6254844", + "urls": [ + "https://files.pythonhosted.org/packages/26/8d/53c5b19c4999bdc6ba95f246f4ef35ca83d7d7423e5e38be43ad66544e5d/nh3-0.2.18-cp37-abi3-win_amd64.whl" + ] + } + }, + "rules_python_publish_deps_311_nh3_sdist_94a16692": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "nh3-0.2.18.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "nh3==0.2.18", + "sha256": "94a166927e53972a9698af9542ace4e38b9de50c34352b962f4d9a7d4c927af4", + "urls": [ + "https://files.pythonhosted.org/packages/62/73/10df50b42ddb547a907deeb2f3c9823022580a7a47281e8eae8e003a9639/nh3-0.2.18.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_pkginfo_py3_none_any_889a6da2": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "pkginfo-1.10.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pkginfo==1.10.0", + "sha256": "889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097", + "urls": [ + "https://files.pythonhosted.org/packages/56/09/054aea9b7534a15ad38a363a2bd974c20646ab1582a387a95b8df1bfea1c/pkginfo-1.10.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_pkginfo_sdist_5df73835": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pkginfo-1.10.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pkginfo==1.10.0", + "sha256": "5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297", + "urls": [ + "https://files.pythonhosted.org/packages/2f/72/347ec5be4adc85c182ed2823d8d1c7b51e13b9a6b0c1aae59582eca652df/pkginfo-1.10.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_pycparser_py3_none_any_c3702b6d": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "pycparser-2.22-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pycparser==2.22", + "sha256": "c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", + "urls": [ + "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_pycparser_sdist_491c8be9": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pycparser-2.22.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pycparser==2.22", + "sha256": "491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", + "urls": [ + "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_pygments_py3_none_any_b8e6aca0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "pygments-2.18.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pygments==2.18.0", + "sha256": "b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a", + "urls": [ + "https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_pygments_sdist_786ff802": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pygments-2.18.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pygments==2.18.0", + "sha256": "786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199", + "urls": [ + "https://files.pythonhosted.org/packages/8e/62/8336eff65bcbc8e4cb5d05b55faf041285951b6e80f33e2bff2024788f31/pygments-2.18.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_pywin32_ctypes_py3_none_any_8a151337": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_windows_x86_64" + ], + "filename": "pywin32_ctypes-0.2.3-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pywin32-ctypes==0.2.3", + "sha256": "8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8", + "urls": [ + "https://files.pythonhosted.org/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_pywin32_ctypes_sdist_d162dc04": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "pywin32-ctypes-0.2.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "pywin32-ctypes==0.2.3", + "sha256": "d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755", + "urls": [ + "https://files.pythonhosted.org/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_readme_renderer_py3_none_any_2fbca89b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "readme_renderer-44.0-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "readme-renderer==44.0", + "sha256": "2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151", + "urls": [ + "https://files.pythonhosted.org/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_readme_renderer_sdist_8712034e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "readme_renderer-44.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "readme-renderer==44.0", + "sha256": "8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1", + "urls": [ + "https://files.pythonhosted.org/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_requests_py3_none_any_70761cfe": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "requests-2.32.3-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "requests==2.32.3", + "sha256": "70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", + "urls": [ + "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_requests_sdist_55365417": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "requests-2.32.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "requests==2.32.3", + "sha256": "55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", + "urls": [ + "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_requests_toolbelt_py2_none_any_cccfdd66": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "requests_toolbelt-1.0.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "requests-toolbelt==1.0.0", + "sha256": "cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", + "urls": [ + "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_requests_toolbelt_sdist_7681a0a3": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "requests-toolbelt-1.0.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "requests-toolbelt==1.0.0", + "sha256": "7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", + "urls": [ + "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_rfc3986_py2_none_any_50b1502b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "rfc3986-2.0.0-py2.py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "rfc3986==2.0.0", + "sha256": "50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd", + "urls": [ + "https://files.pythonhosted.org/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_rfc3986_sdist_97aacf9d": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "rfc3986-2.0.0.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "rfc3986==2.0.0", + "sha256": "97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c", + "urls": [ + "https://files.pythonhosted.org/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_rich_py3_none_any_9836f509": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "rich-13.9.3-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "rich==13.9.3", + "sha256": "9836f5096eb2172c9e77df411c1b009bace4193d6a481d534fea75ebba758283", + "urls": [ + "https://files.pythonhosted.org/packages/9a/e2/10e9819cf4a20bd8ea2f5dabafc2e6bf4a78d6a0965daeb60a4b34d1c11f/rich-13.9.3-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_rich_sdist_bc1e01b8": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "rich-13.9.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "rich==13.9.3", + "sha256": "bc1e01b899537598cf02579d2b9f4a415104d3fc439313a7a2c165d76557a08e", + "urls": [ + "https://files.pythonhosted.org/packages/d9/e9/cf9ef5245d835065e6673781dbd4b8911d352fb770d56cf0879cf11b7ee1/rich-13.9.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_secretstorage_py3_none_any_f356e662": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "filename": "SecretStorage-3.3.3-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "secretstorage==3.3.3", + "sha256": "f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99", + "urls": [ + "https://files.pythonhosted.org/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_secretstorage_sdist_2403533e": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "SecretStorage-3.3.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "secretstorage==3.3.3", + "sha256": "2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77", + "urls": [ + "https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_twine_py3_none_any_215dbe7b": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "twine-5.1.1-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "twine==5.1.1", + "sha256": "215dbe7b4b94c2c50a7315c0275d2258399280fbb7d04182c7e55e24b5f93997", + "urls": [ + "https://files.pythonhosted.org/packages/5d/ec/00f9d5fd040ae29867355e559a94e9a8429225a0284a3f5f091a3878bfc0/twine-5.1.1-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_twine_sdist_9aa08251": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "twine-5.1.1.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "twine==5.1.1", + "sha256": "9aa0825139c02b3434d913545c7b847a21c835e11597f5255842d457da2322db", + "urls": [ + "https://files.pythonhosted.org/packages/77/68/bd982e5e949ef8334e6f7dcf76ae40922a8750aa2e347291ae1477a4782b/twine-5.1.1.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_urllib3_py3_none_any_ca899ca0": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "urllib3-2.2.3-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "urllib3==2.2.3", + "sha256": "ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac", + "urls": [ + "https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_urllib3_sdist_e7d814a8": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "urllib3-2.2.3.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "urllib3==2.2.3", + "sha256": "e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9", + "urls": [ + "https://files.pythonhosted.org/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz" + ] + } + }, + "rules_python_publish_deps_311_zipp_py3_none_any_a817ac80": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "filename": "zipp-3.20.2-py3-none-any.whl", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "zipp==3.20.2", + "sha256": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350", + "urls": [ + "https://files.pythonhosted.org/packages/62/8b/5ba542fa83c90e09eac972fc9baca7a88e7e7ca4b221a89251954019308b/zipp-3.20.2-py3-none-any.whl" + ] + } + }, + "rules_python_publish_deps_311_zipp_sdist_bc9eb26f": { + "repoRuleId": "@@rules_python+//python/private/pypi:whl_library.bzl%whl_library", + "attributes": { + "dep_template": "@rules_python_publish_deps//{name}:{target}", + "experimental_target_platforms": [ + "cp311_linux_aarch64", + "cp311_linux_arm", + "cp311_linux_ppc", + "cp311_linux_s390x", + "cp311_linux_x86_64", + "cp311_osx_aarch64", + "cp311_osx_x86_64", + "cp311_windows_x86_64" + ], + "extra_pip_args": [ + "--index-url", + "https://pypi.org/simple" + ], + "filename": "zipp-3.20.2.tar.gz", + "python_interpreter_target": "@@rules_python++python+python_3_11_host//:python", + "repo": "rules_python_publish_deps_311", + "requirement": "zipp==3.20.2", + "sha256": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29", + "urls": [ + "https://files.pythonhosted.org/packages/54/bf/5c0000c44ebc80123ecbdddba1f5dcd94a5ada602a9c225d84b5aaa55e86/zipp-3.20.2.tar.gz" + ] + } + }, + "pip_deps": { + "repoRuleId": "@@rules_python+//python/private/pypi:hub_repository.bzl%hub_repository", + "attributes": { + "repo_name": "pip_deps", + "extra_hub_aliases": {}, + "whl_map": { + "numpy": "{\"pip_deps_310_numpy\":[{\"version\":\"3.10\"}],\"pip_deps_311_numpy\":[{\"version\":\"3.11\"}],\"pip_deps_312_numpy\":[{\"version\":\"3.12\"}],\"pip_deps_38_numpy\":[{\"version\":\"3.8\"}],\"pip_deps_39_numpy\":[{\"version\":\"3.9\"}]}", + "setuptools": "{\"pip_deps_310_setuptools\":[{\"version\":\"3.10\"}],\"pip_deps_311_setuptools\":[{\"version\":\"3.11\"}],\"pip_deps_312_setuptools\":[{\"version\":\"3.12\"}],\"pip_deps_38_setuptools\":[{\"version\":\"3.8\"}],\"pip_deps_39_setuptools\":[{\"version\":\"3.9\"}]}" + }, + "packages": [ + "numpy", + "setuptools" + ], + "groups": {} + } + }, + "rules_fuzzing_py_deps": { + "repoRuleId": "@@rules_python+//python/private/pypi:hub_repository.bzl%hub_repository", + "attributes": { + "repo_name": "rules_fuzzing_py_deps", + "extra_hub_aliases": {}, + "whl_map": { + "absl_py": "{\"rules_fuzzing_py_deps_310_absl_py\":[{\"version\":\"3.10\"}],\"rules_fuzzing_py_deps_311_absl_py\":[{\"version\":\"3.11\"}],\"rules_fuzzing_py_deps_312_absl_py\":[{\"version\":\"3.12\"}],\"rules_fuzzing_py_deps_38_absl_py\":[{\"version\":\"3.8\"}],\"rules_fuzzing_py_deps_39_absl_py\":[{\"version\":\"3.9\"}]}", + "six": "{\"rules_fuzzing_py_deps_310_six\":[{\"version\":\"3.10\"}],\"rules_fuzzing_py_deps_311_six\":[{\"version\":\"3.11\"}],\"rules_fuzzing_py_deps_312_six\":[{\"version\":\"3.12\"}],\"rules_fuzzing_py_deps_38_six\":[{\"version\":\"3.8\"}],\"rules_fuzzing_py_deps_39_six\":[{\"version\":\"3.9\"}]}" + }, + "packages": [ + "absl_py", + "six" + ], + "groups": {} + } + }, + "rules_python_publish_deps": { + "repoRuleId": "@@rules_python+//python/private/pypi:hub_repository.bzl%hub_repository", + "attributes": { + "repo_name": "rules_python_publish_deps", + "extra_hub_aliases": {}, + "whl_map": { + "backports_tarfile": "{\"rules_python_publish_deps_311_backports_tarfile_py3_none_any_77e284d7\":[{\"filename\":\"backports.tarfile-1.2.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_backports_tarfile_sdist_d75e02c2\":[{\"filename\":\"backports_tarfile-1.2.0.tar.gz\",\"version\":\"3.11\"}]}", + "certifi": "{\"rules_python_publish_deps_311_certifi_py3_none_any_922820b5\":[{\"filename\":\"certifi-2024.8.30-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_certifi_sdist_bec941d2\":[{\"filename\":\"certifi-2024.8.30.tar.gz\",\"version\":\"3.11\"}]}", + "cffi": "{\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_aarch64_a1ed2dd2\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_ppc64le_46bf4316\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_s390x_a24ed04c\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_manylinux_2_17_x86_64_610faea7\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_aarch64_a9b15d49\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_cp311_cp311_musllinux_1_1_x86_64_fc48c783\":[{\"filename\":\"cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cffi_sdist_1c39c601\":[{\"filename\":\"cffi-1.17.1.tar.gz\",\"version\":\"3.11\"}]}", + "charset_normalizer": "{\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_universal2_0d99dd8f\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_10_9_x86_64_c57516e5\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_macosx_11_0_arm64_6dba5d19\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_aarch64_bf4475b8\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_ppc64le_ce031db0\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_s390x_8ff4e7cd\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_manylinux_2_17_x86_64_3710a975\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_aarch64_47334db7\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_ppc64le_f1a2f519\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_s390x_63bc5c4a\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_musllinux_1_2_x86_64_bcb4f8ea\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_cp311_cp311_win_amd64_cee4373f\":[{\"filename\":\"charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_py3_none_any_fe9f97fe\":[{\"filename\":\"charset_normalizer-3.4.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_charset_normalizer_sdist_223217c3\":[{\"filename\":\"charset_normalizer-3.4.0.tar.gz\",\"version\":\"3.11\"}]}", + "cryptography": "{\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_aarch64_846da004\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_17_x86_64_0f996e72\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_aarch64_f7b178f1\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_manylinux_2_28_x86_64_c2e6fc39\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_aarch64_e1be4655\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_cp39_abi3_musllinux_1_2_x86_64_df6b6c6d\":[{\"filename\":\"cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_cryptography_sdist_315b9001\":[{\"filename\":\"cryptography-43.0.3.tar.gz\",\"version\":\"3.11\"}]}", + "docutils": "{\"rules_python_publish_deps_311_docutils_py3_none_any_dafca5b9\":[{\"filename\":\"docutils-0.21.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_docutils_sdist_3a6b1873\":[{\"filename\":\"docutils-0.21.2.tar.gz\",\"version\":\"3.11\"}]}", + "idna": "{\"rules_python_publish_deps_311_idna_py3_none_any_946d195a\":[{\"filename\":\"idna-3.10-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_idna_sdist_12f65c9b\":[{\"filename\":\"idna-3.10.tar.gz\",\"version\":\"3.11\"}]}", + "importlib_metadata": "{\"rules_python_publish_deps_311_importlib_metadata_py3_none_any_45e54197\":[{\"filename\":\"importlib_metadata-8.5.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_importlib_metadata_sdist_71522656\":[{\"filename\":\"importlib_metadata-8.5.0.tar.gz\",\"version\":\"3.11\"}]}", + "jaraco_classes": "{\"rules_python_publish_deps_311_jaraco_classes_py3_none_any_f662826b\":[{\"filename\":\"jaraco.classes-3.4.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_classes_sdist_47a024b5\":[{\"filename\":\"jaraco.classes-3.4.0.tar.gz\",\"version\":\"3.11\"}]}", + "jaraco_context": "{\"rules_python_publish_deps_311_jaraco_context_py3_none_any_f797fc48\":[{\"filename\":\"jaraco.context-6.0.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_context_sdist_9bae4ea5\":[{\"filename\":\"jaraco_context-6.0.1.tar.gz\",\"version\":\"3.11\"}]}", + "jaraco_functools": "{\"rules_python_publish_deps_311_jaraco_functools_py3_none_any_ad159f13\":[{\"filename\":\"jaraco.functools-4.1.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jaraco_functools_sdist_70f7e0e2\":[{\"filename\":\"jaraco_functools-4.1.0.tar.gz\",\"version\":\"3.11\"}]}", + "jeepney": "{\"rules_python_publish_deps_311_jeepney_py3_none_any_c0a454ad\":[{\"filename\":\"jeepney-0.8.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_jeepney_sdist_5efe48d2\":[{\"filename\":\"jeepney-0.8.0.tar.gz\",\"version\":\"3.11\"}]}", + "keyring": "{\"rules_python_publish_deps_311_keyring_py3_none_any_5426f817\":[{\"filename\":\"keyring-25.4.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_keyring_sdist_b07ebc55\":[{\"filename\":\"keyring-25.4.1.tar.gz\",\"version\":\"3.11\"}]}", + "markdown_it_py": "{\"rules_python_publish_deps_311_markdown_it_py_py3_none_any_35521684\":[{\"filename\":\"markdown_it_py-3.0.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_markdown_it_py_sdist_e3f60a94\":[{\"filename\":\"markdown-it-py-3.0.0.tar.gz\",\"version\":\"3.11\"}]}", + "mdurl": "{\"rules_python_publish_deps_311_mdurl_py3_none_any_84008a41\":[{\"filename\":\"mdurl-0.1.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_mdurl_sdist_bb413d29\":[{\"filename\":\"mdurl-0.1.2.tar.gz\",\"version\":\"3.11\"}]}", + "more_itertools": "{\"rules_python_publish_deps_311_more_itertools_py3_none_any_037b0d32\":[{\"filename\":\"more_itertools-10.5.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_more_itertools_sdist_5482bfef\":[{\"filename\":\"more-itertools-10.5.0.tar.gz\",\"version\":\"3.11\"}]}", + "nh3": "{\"rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_14c5a72e\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_macosx_10_12_x86_64_7b7c2a3c\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-macosx_10_12_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_aarch64_42c64511\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_armv7l_0411beb0\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64_5f36b271\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_ppc64le_34c03fa7\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_s390x_19aaba96\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_manylinux_2_17_x86_64_de3ceed6\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_aarch64_f0eca9ca\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_aarch64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_armv7l_3a157ab1\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_armv7l.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_musllinux_1_2_x86_64_36c95d4b\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-musllinux_1_2_x86_64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_cp37_abi3_win_amd64_8ce0f819\":[{\"filename\":\"nh3-0.2.18-cp37-abi3-win_amd64.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_nh3_sdist_94a16692\":[{\"filename\":\"nh3-0.2.18.tar.gz\",\"version\":\"3.11\"}]}", + "pkginfo": "{\"rules_python_publish_deps_311_pkginfo_py3_none_any_889a6da2\":[{\"filename\":\"pkginfo-1.10.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pkginfo_sdist_5df73835\":[{\"filename\":\"pkginfo-1.10.0.tar.gz\",\"version\":\"3.11\"}]}", + "pycparser": "{\"rules_python_publish_deps_311_pycparser_py3_none_any_c3702b6d\":[{\"filename\":\"pycparser-2.22-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pycparser_sdist_491c8be9\":[{\"filename\":\"pycparser-2.22.tar.gz\",\"version\":\"3.11\"}]}", + "pygments": "{\"rules_python_publish_deps_311_pygments_py3_none_any_b8e6aca0\":[{\"filename\":\"pygments-2.18.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pygments_sdist_786ff802\":[{\"filename\":\"pygments-2.18.0.tar.gz\",\"version\":\"3.11\"}]}", + "pywin32_ctypes": "{\"rules_python_publish_deps_311_pywin32_ctypes_py3_none_any_8a151337\":[{\"filename\":\"pywin32_ctypes-0.2.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_pywin32_ctypes_sdist_d162dc04\":[{\"filename\":\"pywin32-ctypes-0.2.3.tar.gz\",\"version\":\"3.11\"}]}", + "readme_renderer": "{\"rules_python_publish_deps_311_readme_renderer_py3_none_any_2fbca89b\":[{\"filename\":\"readme_renderer-44.0-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_readme_renderer_sdist_8712034e\":[{\"filename\":\"readme_renderer-44.0.tar.gz\",\"version\":\"3.11\"}]}", + "requests": "{\"rules_python_publish_deps_311_requests_py3_none_any_70761cfe\":[{\"filename\":\"requests-2.32.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_requests_sdist_55365417\":[{\"filename\":\"requests-2.32.3.tar.gz\",\"version\":\"3.11\"}]}", + "requests_toolbelt": "{\"rules_python_publish_deps_311_requests_toolbelt_py2_none_any_cccfdd66\":[{\"filename\":\"requests_toolbelt-1.0.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_requests_toolbelt_sdist_7681a0a3\":[{\"filename\":\"requests-toolbelt-1.0.0.tar.gz\",\"version\":\"3.11\"}]}", + "rfc3986": "{\"rules_python_publish_deps_311_rfc3986_py2_none_any_50b1502b\":[{\"filename\":\"rfc3986-2.0.0-py2.py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_rfc3986_sdist_97aacf9d\":[{\"filename\":\"rfc3986-2.0.0.tar.gz\",\"version\":\"3.11\"}]}", + "rich": "{\"rules_python_publish_deps_311_rich_py3_none_any_9836f509\":[{\"filename\":\"rich-13.9.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_rich_sdist_bc1e01b8\":[{\"filename\":\"rich-13.9.3.tar.gz\",\"version\":\"3.11\"}]}", + "secretstorage": "{\"rules_python_publish_deps_311_secretstorage_py3_none_any_f356e662\":[{\"filename\":\"SecretStorage-3.3.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_secretstorage_sdist_2403533e\":[{\"filename\":\"SecretStorage-3.3.3.tar.gz\",\"version\":\"3.11\"}]}", + "twine": "{\"rules_python_publish_deps_311_twine_py3_none_any_215dbe7b\":[{\"filename\":\"twine-5.1.1-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_twine_sdist_9aa08251\":[{\"filename\":\"twine-5.1.1.tar.gz\",\"version\":\"3.11\"}]}", + "urllib3": "{\"rules_python_publish_deps_311_urllib3_py3_none_any_ca899ca0\":[{\"filename\":\"urllib3-2.2.3-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_urllib3_sdist_e7d814a8\":[{\"filename\":\"urllib3-2.2.3.tar.gz\",\"version\":\"3.11\"}]}", + "zipp": "{\"rules_python_publish_deps_311_zipp_py3_none_any_a817ac80\":[{\"filename\":\"zipp-3.20.2-py3-none-any.whl\",\"version\":\"3.11\"}],\"rules_python_publish_deps_311_zipp_sdist_bc9eb26f\":[{\"filename\":\"zipp-3.20.2.tar.gz\",\"version\":\"3.11\"}]}" + }, + "packages": [ + "backports_tarfile", + "certifi", + "charset_normalizer", + "docutils", + "idna", + "importlib_metadata", + "jaraco_classes", + "jaraco_context", + "jaraco_functools", + "keyring", + "markdown_it_py", + "mdurl", + "more_itertools", + "nh3", + "pkginfo", + "pygments", + "readme_renderer", + "requests", + "requests_toolbelt", + "rfc3986", + "rich", + "twine", + "urllib3", + "zipp" + ], + "groups": {} + } + } + }, + "moduleExtensionMetadata": { + "useAllRepos": "NO", + "reproducible": false + }, + "recordedRepoMappingEntries": [ + [ + "bazel_features+", + "bazel_features_globals", + "bazel_features++version_extension+bazel_features_globals" + ], + [ + "bazel_features+", + "bazel_features_version", + "bazel_features++version_extension+bazel_features_version" + ], + [ + "rules_python+", + "bazel_features", + "bazel_features+" + ], + [ + "rules_python+", + "bazel_skylib", + "bazel_skylib+" + ], + [ + "rules_python+", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_python+", + "pypi__build", + "rules_python++internal_deps+pypi__build" + ], + [ + "rules_python+", + "pypi__click", + "rules_python++internal_deps+pypi__click" + ], + [ + "rules_python+", + "pypi__colorama", + "rules_python++internal_deps+pypi__colorama" + ], + [ + "rules_python+", + "pypi__importlib_metadata", + "rules_python++internal_deps+pypi__importlib_metadata" + ], + [ + "rules_python+", + "pypi__installer", + "rules_python++internal_deps+pypi__installer" + ], + [ + "rules_python+", + "pypi__more_itertools", + "rules_python++internal_deps+pypi__more_itertools" + ], + [ + "rules_python+", + "pypi__packaging", + "rules_python++internal_deps+pypi__packaging" + ], + [ + "rules_python+", + "pypi__pep517", + "rules_python++internal_deps+pypi__pep517" + ], + [ + "rules_python+", + "pypi__pip", + "rules_python++internal_deps+pypi__pip" + ], + [ + "rules_python+", + "pypi__pip_tools", + "rules_python++internal_deps+pypi__pip_tools" + ], + [ + "rules_python+", + "pypi__pyproject_hooks", + "rules_python++internal_deps+pypi__pyproject_hooks" + ], + [ + "rules_python+", + "pypi__setuptools", + "rules_python++internal_deps+pypi__setuptools" + ], + [ + "rules_python+", + "pypi__tomli", + "rules_python++internal_deps+pypi__tomli" + ], + [ + "rules_python+", + "pypi__wheel", + "rules_python++internal_deps+pypi__wheel" + ], + [ + "rules_python+", + "pypi__zipp", + "rules_python++internal_deps+pypi__zipp" + ], + [ + "rules_python+", + "pythons_hub", + "rules_python++python+pythons_hub" + ], + [ + "rules_python++python+pythons_hub", + "python_3_10_host", + "rules_python++python+python_3_10_host" + ], + [ + "rules_python++python+pythons_hub", + "python_3_11_host", + "rules_python++python+python_3_11_host" + ], + [ + "rules_python++python+pythons_hub", + "python_3_12_host", + "rules_python++python+python_3_12_host" + ], + [ + "rules_python++python+pythons_hub", + "python_3_8_host", + "rules_python++python+python_3_8_host" + ], + [ + "rules_python++python+pythons_hub", + "python_3_9_host", + "rules_python++python+python_3_9_host" + ] + ] + } + }, "@@toolchains_protoc+//protoc:extensions.bzl%protoc": { "general": { "bzlTransitiveDigest": "HnmcD4ia7/1ZuQnymt4OGHXrW62MmIgwCtHByGQ7LQs=", diff --git a/package.json b/package.json index 970a12270a3..cd3bc690cb5 100644 --- a/package.json +++ b/package.json @@ -126,8 +126,14 @@ "webpack": "^5.95.0" }, "devEngines": { - "node": ">= 18.x", - "npm": "6.x" + "runtime": { + "name": "node", + "version": ">= 18.x" + }, + "packageManager": { + "name": "npm", + "version": "10.x" + } }, "lint-staged": { "*": "bazel run //:format" diff --git a/patches/toolchain_utils@1.2.0.patch b/patches/toolchain_utils@1.2.0.patch new file mode 100644 index 00000000000..31cee495e03 --- /dev/null +++ b/patches/toolchain_utils@1.2.0.patch @@ -0,0 +1,23 @@ +diff --git a/toolchain/local/triplet/os.bzl b/toolchain/local/triplet/os.bzl +index 206238e..ccf792d 100644 +--- a/toolchain/local/triplet/os.bzl ++++ b/toolchain/local/triplet/os.bzl +@@ -173,14 +173,14 @@ def os(rctx): + if path: + return _sw_vers(rctx, path) + +- path = rctx.which("cmd.exe") +- if path: +- return _cmd(rctx, path) +- + path = rctx.which("uname") + if path: + return _uname(rctx, path) + ++ path = rctx.which("") ++ if path: ++ return _cmd(rctx, path) ++ + return VersionedInfo({ + "linux": "linux", + "windows 10": "windows.10", From 5b66c1a85aa687db8dc6203692bb0c36d3cbaacf Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 17:04:57 -0400 Subject: [PATCH 53/59] chore: use hermetic CC toolchain --- MODULE.bazel | 28 ++++++++++++++++++++++++-- MODULE.bazel.lock | 50 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+), 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index a399fdb7482..32450f878fa 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -8,9 +8,33 @@ module( # Compatibility with WSL single_version_override( module_name = "toolchain_utils", - version = "1.2.0", - patches = ["//:patches/toolchain_utils@1.2.0.patch"], patch_strip = 1, + patches = ["//:patches/toolchain_utils@1.2.0.patch"], + version = "1.2.0", +) + +######## Hermetic CC toolchain ######### + +bazel_dep(name = "hermetic_cc_toolchain", version = "3.1.0") + +cc_toolchains = use_extension("@hermetic_cc_toolchain//toolchain:ext.bzl", "toolchains") +use_repo(cc_toolchains, "zig_sdk") + +register_toolchains( + # execution HOST platform + "@zig_sdk//toolchain:aarch64-linux-musl", + "@zig_sdk//libc_aware/toolchain:linux_arm64_gnu.2.31", + + # toolchains for libc-aware platforms, will be used for amd64 / arm64 + "@zig_sdk//libc_aware/toolchain:linux_amd64_gnu.2.28", + "@zig_sdk//libc_aware/toolchain:linux_arm64_gnu.2.28", + + # toolchains for darwin, will be used for amd64 / arm64 + "@zig_sdk//toolchain:darwin_amd64", + "@zig_sdk//toolchain:darwin_arm64", + + # wasm/wasi toolchains + "@zig_sdk//toolchain:wasip1_wasm", ) ######### JS & Node.js rules ######### diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index c36fe87821e..3f238dc012b 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -74,6 +74,8 @@ "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/MODULE.bazel": "22c31a561553727960057361aa33bf20fb2e98584bc4fec007906e27053f80c6", "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/source.json": "41e9e129f80d8c8bf103a7acc337b76e54fad1214ac0a7084bf24f4cd924b8b4", "https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f", + "https://bcr.bazel.build/modules/hermetic_cc_toolchain/3.1.0/MODULE.bazel": "ea4b3a25a9417a7db57a8a2f9ebdee91d679823c6274b482b817ed128d81c594", + "https://bcr.bazel.build/modules/hermetic_cc_toolchain/3.1.0/source.json": "9d1df0459caefdf41052d360469922a73e219f67c8ce4da0628cc604469822b9", "https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075", "https://bcr.bazel.build/modules/jsoncpp/1.9.5/source.json": "4108ee5085dd2885a341c7fab149429db457b3169b86eb081fa245eadf69169d", "https://bcr.bazel.build/modules/libpfm/4.11.0/MODULE.bazel": "45061ff025b301940f1e30d2c16bea596c25b176c8b6b3087e92615adbd52902", @@ -633,6 +635,54 @@ ] } }, + "@@hermetic_cc_toolchain+//toolchain:ext.bzl%toolchains": { + "general": { + "bzlTransitiveDigest": "QE9mmKKNnRnnIzR5esB4//YvnfXT+tjg6NPgrdOQDnM=", + "usagesDigest": "jJM0E1LrNeR/gPQVGo3sXengkhhg4wc6vqRKNNA4LG4=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "zig_sdk": { + "repoRuleId": "@@hermetic_cc_toolchain+//toolchain:defs.bzl%zig_repository", + "attributes": { + "version": "0.12.0", + "url_formats": [ + "https://mirror.bazel.build/ziglang.org/download/{version}/zig-{host_platform}-{version}.{_ext}", + "https://ziglang.org/download/{version}/zig-{host_platform}-{version}.{_ext}" + ], + "host_platform_sha256": { + "linux-aarch64": "754f1029484079b7e0ca3b913a0a2f2a6afd5a28990cb224fe8845e72f09de63", + "linux-x86_64": "c7ae866b8a76a568e2d5cfd31fe89cdb629bdd161fdd5018b29a4a0a17045cad", + "macos-aarch64": "294e224c14fd0822cfb15a35cf39aa14bd9967867999bf8bdfe3db7ddec2a27f", + "macos-x86_64": "4d411bf413e7667821324da248e8589278180dbc197f4f282b7dbb599a689311", + "windows-aarch64": "04c6b92689241ca7a8a59b5f12d2ca2820c09d5043c3c4808b7e93e41c7bf97b", + "windows-x86_64": "2199eb4c2000ddb1fba85ba78f1fcf9c1fb8b3e57658f6a627a8e513131893f5" + }, + "host_platform_ext": { + "linux-aarch64": "tar.xz", + "linux-x86_64": "tar.xz", + "macos-aarch64": "tar.xz", + "macos-x86_64": "tar.xz", + "windows-x86_64": "zip" + } + } + } + }, + "recordedRepoMappingEntries": [ + [ + "hermetic_cc_toolchain+", + "bazel_tools", + "bazel_tools" + ], + [ + "hermetic_cc_toolchain+", + "hermetic_cc_toolchain", + "hermetic_cc_toolchain+" + ] + ] + } + }, "@@platforms//host:extension.bzl%host_platform": { "general": { "bzlTransitiveDigest": "xelQcPZH8+tmuOHVjL9vDxMnnQNMlwj0SlvgoqBkm4U=", From 167e16a2fbfccd8434ba43a7867f7292dc051c34 Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 17:21:45 -0400 Subject: [PATCH 54/59] chore(@formatjs/utils): replace ISO4217 code ANG -> XCG --- packages/utils/src/currencyMinorUnits.generated.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/utils/src/currencyMinorUnits.generated.json b/packages/utils/src/currencyMinorUnits.generated.json index a54a9cb19fc..87315b90eba 100644 --- a/packages/utils/src/currencyMinorUnits.generated.json +++ b/packages/utils/src/currencyMinorUnits.generated.json @@ -1 +1 @@ -{"AFN":2,"EUR":2,"ALL":2,"DZD":2,"USD":2,"AOA":2,"XCD":2,"ARS":2,"AMD":2,"AWG":2,"AUD":2,"AZN":2,"BSD":2,"BHD":3,"BDT":2,"BBD":2,"BYN":2,"BZD":2,"XOF":0,"BMD":2,"INR":2,"BTN":2,"BOB":2,"BOV":2,"BAM":2,"BWP":2,"NOK":2,"BRL":2,"BND":2,"BGN":2,"BIF":0,"CVE":2,"KHR":2,"XAF":0,"CAD":2,"KYD":2,"CLP":0,"CLF":4,"CNY":2,"COP":2,"COU":2,"KMF":0,"CDF":2,"NZD":2,"CRC":2,"CUP":2,"ANG":2,"CZK":2,"DKK":2,"DJF":0,"DOP":2,"EGP":2,"SVC":2,"ERN":2,"SZL":2,"ETB":2,"FKP":2,"FJD":2,"XPF":0,"GMD":2,"GEL":2,"GHS":2,"GIP":2,"GTQ":2,"GBP":2,"GNF":0,"GYD":2,"HTG":2,"HNL":2,"HKD":2,"HUF":2,"ISK":0,"IDR":2,"IRR":2,"IQD":3,"ILS":2,"JMD":2,"JPY":0,"JOD":3,"KZT":2,"KES":2,"KPW":2,"KRW":0,"KWD":3,"KGS":2,"LAK":2,"LBP":2,"LSL":2,"ZAR":2,"LRD":2,"LYD":3,"CHF":2,"MOP":2,"MKD":2,"MGA":2,"MWK":2,"MYR":2,"MVR":2,"MRU":2,"MUR":2,"MXN":2,"MXV":2,"MDL":2,"MNT":2,"MAD":2,"MZN":2,"MMK":2,"NAD":2,"NPR":2,"NIO":2,"NGN":2,"OMR":3,"PKR":2,"PAB":2,"PGK":2,"PYG":0,"PEN":2,"PHP":2,"PLN":2,"QAR":2,"RON":2,"RUB":2,"RWF":0,"SHP":2,"WST":2,"STN":2,"SAR":2,"RSD":2,"SCR":2,"SLE":2,"SGD":2,"SBD":2,"SOS":2,"SSP":2,"LKR":2,"SDG":2,"SRD":2,"SEK":2,"CHE":2,"CHW":2,"SYP":2,"TWD":2,"TJS":2,"TZS":2,"THB":2,"TOP":2,"TTD":2,"TND":3,"TRY":2,"TMT":2,"UGX":0,"UAH":2,"AED":2,"USN":2,"UYU":2,"UYI":0,"UYW":4,"UZS":2,"VUV":0,"VES":2,"VED":2,"VND":0,"YER":2,"ZMW":2,"ZWG":2} +{"AFN":2,"EUR":2,"ALL":2,"DZD":2,"USD":2,"AOA":2,"XCD":2,"ARS":2,"AMD":2,"AWG":2,"AUD":2,"AZN":2,"BSD":2,"BHD":3,"BDT":2,"BBD":2,"BYN":2,"BZD":2,"XOF":0,"BMD":2,"INR":2,"BTN":2,"BOB":2,"BOV":2,"BAM":2,"BWP":2,"NOK":2,"BRL":2,"BND":2,"BGN":2,"BIF":0,"CVE":2,"KHR":2,"XAF":0,"CAD":2,"KYD":2,"CLP":0,"CLF":4,"CNY":2,"COP":2,"COU":2,"KMF":0,"CDF":2,"NZD":2,"CRC":2,"CUP":2,"XCG":2,"CZK":2,"DKK":2,"DJF":0,"DOP":2,"EGP":2,"SVC":2,"ERN":2,"SZL":2,"ETB":2,"FKP":2,"FJD":2,"XPF":0,"GMD":2,"GEL":2,"GHS":2,"GIP":2,"GTQ":2,"GBP":2,"GNF":0,"GYD":2,"HTG":2,"HNL":2,"HKD":2,"HUF":2,"ISK":0,"IDR":2,"IRR":2,"IQD":3,"ILS":2,"JMD":2,"JPY":0,"JOD":3,"KZT":2,"KES":2,"KPW":2,"KRW":0,"KWD":3,"KGS":2,"LAK":2,"LBP":2,"LSL":2,"ZAR":2,"LRD":2,"LYD":3,"CHF":2,"MOP":2,"MKD":2,"MGA":2,"MWK":2,"MYR":2,"MVR":2,"MRU":2,"MUR":2,"MXN":2,"MXV":2,"MDL":2,"MNT":2,"MAD":2,"MZN":2,"MMK":2,"NAD":2,"NPR":2,"NIO":2,"NGN":2,"OMR":3,"PKR":2,"PAB":2,"PGK":2,"PYG":0,"PEN":2,"PHP":2,"PLN":2,"QAR":2,"RON":2,"RUB":2,"RWF":0,"SHP":2,"WST":2,"STN":2,"SAR":2,"RSD":2,"SCR":2,"SLE":2,"SGD":2,"SBD":2,"SOS":2,"SSP":2,"LKR":2,"SDG":2,"SRD":2,"SEK":2,"CHE":2,"CHW":2,"SYP":2,"TWD":2,"TJS":2,"TZS":2,"THB":2,"TOP":2,"TTD":2,"TND":3,"TRY":2,"TMT":2,"UGX":0,"UAH":2,"AED":2,"USN":2,"UYU":2,"UYI":0,"UYW":4,"UZS":2,"VUV":0,"VES":2,"VED":2,"VND":0,"YER":2,"ZMW":2,"ZWG":2} From 91d7c874dc09457be1e383edc5bc652ee4f0a041 Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 17:30:39 -0400 Subject: [PATCH 55/59] chore(babel-plugin-formatjs): fix integration test timeout --- tools/vitest.bzl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/vitest.bzl b/tools/vitest.bzl index 063fc1cd0c5..dc6110c1c3a 100644 --- a/tools/vitest.bzl +++ b/tools/vitest.bzl @@ -3,7 +3,7 @@ load("@aspect_rules_ts//ts:defs.bzl", "ts_project") load("@npm//:vitest/package_json.bzl", vitest_bin = "bin") -def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], no_copy_to_bin = [], fixtures = [], dom = False, snapshots = [], skip_typecheck = False, **kwargs): +def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], no_copy_to_bin = [], fixtures = [], dom = False, snapshots = [], skip_typecheck = False, timeout = None, **kwargs): """ A rule to define a vitest target. @@ -19,6 +19,7 @@ def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], fixtures (list, optional): A list of fixture files for the target. Defaults to an empty list. dom (bool, optional): Whether to run the test in a DOM environment. Defaults to False. skip_typecheck (bool, optional): Whether to skip typechecking. Defaults to False. + timeout (str, optional): Custom timeout for the test in milliseconds. Defaults to None. **kwargs: Additional keyword arguments. """ @@ -52,6 +53,6 @@ def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], no_copy_to_bin = no_copy_to_bin, args = [ "run", - ] + (["--dom"] if dom else []), + ] + (["--dom"] if dom else []) + (["--test-timeout", timeout] if timeout else []), **kwargs ) From 318073b5ccf12f98df87e957b4dd00518744f93a Mon Sep 17 00:00:00 2001 From: Linjie Ding Date: Sun, 4 May 2025 17:35:22 -0400 Subject: [PATCH 56/59] chore(babel-plugin-formatjs): actually fix integration test timeout --- .../integration-tests/BUILD | 1 + tools/vitest.bzl | 19 ++++++++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/packages/babel-plugin-formatjs/integration-tests/BUILD b/packages/babel-plugin-formatjs/integration-tests/BUILD index 82b24b5d783..3550873ef59 100644 --- a/packages/babel-plugin-formatjs/integration-tests/BUILD +++ b/packages/babel-plugin-formatjs/integration-tests/BUILD @@ -8,6 +8,7 @@ vitest( srcs = glob(["vue/fixtures/*"]) + [ "vue/integration.test.ts", ], + test_timeout = "10000", deps = [ ":node_modules/babel-plugin-formatjs", "//:node_modules/@babel/types", diff --git a/tools/vitest.bzl b/tools/vitest.bzl index dc6110c1c3a..c9dad778b19 100644 --- a/tools/vitest.bzl +++ b/tools/vitest.bzl @@ -3,7 +3,20 @@ load("@aspect_rules_ts//ts:defs.bzl", "ts_project") load("@npm//:vitest/package_json.bzl", vitest_bin = "bin") -def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], no_copy_to_bin = [], fixtures = [], dom = False, snapshots = [], skip_typecheck = False, timeout = None, **kwargs): +def vitest( + name, + srcs = [], + deps = [], + size = "small", + flaky = False, + tags = [], + no_copy_to_bin = [], + fixtures = [], + dom = False, + snapshots = [], + skip_typecheck = False, + test_timeout = None, + **kwargs): """ A rule to define a vitest target. @@ -19,7 +32,7 @@ def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], fixtures (list, optional): A list of fixture files for the target. Defaults to an empty list. dom (bool, optional): Whether to run the test in a DOM environment. Defaults to False. skip_typecheck (bool, optional): Whether to skip typechecking. Defaults to False. - timeout (str, optional): Custom timeout for the test in milliseconds. Defaults to None. + test_timeout (str, optional): Custom timeout for the test in milliseconds. Defaults to None. **kwargs: Additional keyword arguments. """ @@ -53,6 +66,6 @@ def vitest(name, srcs = [], deps = [], size = "small", flaky = False, tags = [], no_copy_to_bin = no_copy_to_bin, args = [ "run", - ] + (["--dom"] if dom else []) + (["--test-timeout", timeout] if timeout else []), + ] + (["--dom"] if dom else []) + (["--testTimeout ", test_timeout] if test_timeout else []), **kwargs ) From 5579e28786d66625290c52c534ada2ee621fcf9c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 02:23:28 +0000 Subject: [PATCH 57/59] chore(deps): update dependency vite to v6.2.6 [security] (#4968) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`6.2.5` -> `6.2.6`](https://renovatebot.com/diffs/npm/vite/6.2.5/6.2.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/6.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/6.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/6.2.5/6.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/6.2.5/6.2.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ### GitHub Vulnerability Alerts #### [CVE-2025-32395](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-356w-63v5-8wf4) ### Summary The contents of arbitrary files can be returned to the browser if the dev server is running on Node or Bun. ### Impact Only apps with the following conditions are affected. - explicitly exposing the Vite dev server to the network (using --host or [server.host config option](https://vitejs.dev/config/server-options.html#server-host)) - running the Vite dev server on runtimes that are not Deno (e.g. Node, Bun) ### Details [HTTP 1.1 spec (RFC 9112) does not allow `#` in `request-target`](https://datatracker.ietf.org/doc/html/rfc9112#section-3.2). Although an attacker can send such a request. For those requests with an invalid `request-line` (it includes `request-target`), the spec [recommends to reject them with 400 or 301](https://datatracker.ietf.org/doc/html/rfc9112#section-3.2-4). The same can be said for HTTP 2 ([ref1](https://datatracker.ietf.org/doc/html/rfc9113#section-8.3.1-2.4.1), [ref2](https://datatracker.ietf.org/doc/html/rfc9113#section-8.3.1-3), [ref3](https://datatracker.ietf.org/doc/html/rfc9113#section-8.1.1-3)). On Node and Bun, those requests are not rejected internally and is passed to the user land. For those requests, the value of [`http.IncomingMessage.url`](https://nodejs.org/docs/latest-v22.x/api/http.html#messageurl) contains `#`. Vite assumed `req.url` won't contain `#` when checking `server.fs.deny`, allowing those kinds of requests to bypass the check. On Deno, those requests are not rejected internally and is passed to the user land as well. But for those requests, the value of `http.IncomingMessage.url` did not contain `#`. ### PoC ``` npm create vite@latest cd vite-project/ npm install npm run dev ``` send request to read `/etc/passwd` ``` curl --request-target /@​fs/Users/doggy/Desktop/vite-project/#/../../../../../etc/passwd http://127.0.0.1:5173 ``` --- ### Release Notes
vitejs/vite (vite) ### [`v6.2.6`](https://redirect.github.com/vitejs/vite/releases/tag/v6.2.6) [Compare Source](https://redirect.github.com/vitejs/vite/compare/v6.2.5...v6.2.6) Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md) for details.
--- ### Configuration 📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/formatjs/formatjs). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 566 +++++++++++++++++++++++++------------------------ 1 file changed, 294 insertions(+), 272 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5351614a411..6ff1f52fe5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,7 +330,7 @@ importers: version: 1.0.4 vite: specifier: ^6 - version: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + version: 6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vitest: specifier: ^3 version: 3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1) @@ -987,19 +987,19 @@ importers: devDependencies: '@docusaurus/core': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/plugin-google-analytics': specifier: ^3.7.0 - version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/preset-classic': specifier: ^3.7.0 - version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) + version: 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) '@docusaurus/theme-common': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-live-codeblock': specifier: ^3.7.0 - version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + version: 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': specifier: ^3.7.0 version: 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -1008,7 +1008,7 @@ importers: version: link:../packages/icu-messageformat-parser '@mdx-js/react': specifier: ^3.1.0 - version: 3.1.0(@types/react@19.1.0)(react@19.0.0) + version: 3.1.0(@types/react@19.1.2)(react@19.0.0) classnames: specifier: ^2 version: 2.5.1 @@ -1017,7 +1017,7 @@ importers: version: 2.1.1 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) http-server: specifier: ^14.1.1 version: 14.1.1 @@ -1128,6 +1128,10 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.8': resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} @@ -1216,6 +1220,10 @@ packages: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} @@ -1760,6 +1768,10 @@ packages: resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.27.1': + resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==} + engines: {node: '>=6.9.0'} + '@babel/template@7.26.9': resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -2331,152 +2343,152 @@ packages: '@emnapi/wasi-threads@1.0.1': resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} - '@esbuild/aix-ppc64@0.25.2': - resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==} + '@esbuild/aix-ppc64@0.25.3': + resolution: {integrity: sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.2': - resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==} + '@esbuild/android-arm64@0.25.3': + resolution: {integrity: sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.2': - resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==} + '@esbuild/android-arm@0.25.3': + resolution: {integrity: sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.2': - resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==} + '@esbuild/android-x64@0.25.3': + resolution: {integrity: sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.2': - resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==} + '@esbuild/darwin-arm64@0.25.3': + resolution: {integrity: sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.2': - resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==} + '@esbuild/darwin-x64@0.25.3': + resolution: {integrity: sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.2': - resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==} + '@esbuild/freebsd-arm64@0.25.3': + resolution: {integrity: sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.2': - resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==} + '@esbuild/freebsd-x64@0.25.3': + resolution: {integrity: sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.2': - resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==} + '@esbuild/linux-arm64@0.25.3': + resolution: {integrity: sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.2': - resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==} + '@esbuild/linux-arm@0.25.3': + resolution: {integrity: sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.2': - resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==} + '@esbuild/linux-ia32@0.25.3': + resolution: {integrity: sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.2': - resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==} + '@esbuild/linux-loong64@0.25.3': + resolution: {integrity: sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.2': - resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==} + '@esbuild/linux-mips64el@0.25.3': + resolution: {integrity: sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.2': - resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==} + '@esbuild/linux-ppc64@0.25.3': + resolution: {integrity: sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.2': - resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==} + '@esbuild/linux-riscv64@0.25.3': + resolution: {integrity: sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.2': - resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==} + '@esbuild/linux-s390x@0.25.3': + resolution: {integrity: sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.2': - resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==} + '@esbuild/linux-x64@0.25.3': + resolution: {integrity: sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.2': - resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} + '@esbuild/netbsd-arm64@0.25.3': + resolution: {integrity: sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.2': - resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==} + '@esbuild/netbsd-x64@0.25.3': + resolution: {integrity: sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.2': - resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} + '@esbuild/openbsd-arm64@0.25.3': + resolution: {integrity: sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.2': - resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==} + '@esbuild/openbsd-x64@0.25.3': + resolution: {integrity: sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.25.2': - resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==} + '@esbuild/sunos-x64@0.25.3': + resolution: {integrity: sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.2': - resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==} + '@esbuild/win32-arm64@0.25.3': + resolution: {integrity: sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.2': - resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==} + '@esbuild/win32-ia32@0.25.3': + resolution: {integrity: sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.2': - resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==} + '@esbuild/win32-x64@0.25.3': + resolution: {integrity: sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2809,103 +2821,103 @@ packages: engines: {node: '>=18'} hasBin: true - '@rollup/rollup-android-arm-eabi@4.39.0': - resolution: {integrity: sha512-lGVys55Qb00Wvh8DMAocp5kIcaNzEFTmGhfFd88LfaogYTRKrdxgtlO5H6S49v2Nd8R2C6wLOal0qv6/kCkOwA==} + '@rollup/rollup-android-arm-eabi@4.40.1': + resolution: {integrity: sha512-kxz0YeeCrRUHz3zyqvd7n+TVRlNyTifBsmnmNPtk3hQURUyG9eAB+usz6DAwagMusjx/zb3AjvDUvhFGDAexGw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.39.0': - resolution: {integrity: sha512-It9+M1zE31KWfqh/0cJLrrsCPiF72PoJjIChLX+rEcujVRCb4NLQ5QzFkzIZW8Kn8FTbvGQBY5TkKBau3S8cCQ==} + '@rollup/rollup-android-arm64@4.40.1': + resolution: {integrity: sha512-PPkxTOisoNC6TpnDKatjKkjRMsdaWIhyuMkA4UsBXT9WEZY4uHezBTjs6Vl4PbqQQeu6oION1w2voYZv9yquCw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.39.0': - resolution: {integrity: sha512-lXQnhpFDOKDXiGxsU9/l8UEGGM65comrQuZ+lDcGUx+9YQ9dKpF3rSEGepyeR5AHZ0b5RgiligsBhWZfSSQh8Q==} + '@rollup/rollup-darwin-arm64@4.40.1': + resolution: {integrity: sha512-VWXGISWFY18v/0JyNUy4A46KCFCb9NVsH+1100XP31lud+TzlezBbz24CYzbnA4x6w4hx+NYCXDfnvDVO6lcAA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.39.0': - resolution: {integrity: sha512-mKXpNZLvtEbgu6WCkNij7CGycdw9cJi2k9v0noMb++Vab12GZjFgUXD69ilAbBh034Zwn95c2PNSz9xM7KYEAQ==} + '@rollup/rollup-darwin-x64@4.40.1': + resolution: {integrity: sha512-nIwkXafAI1/QCS7pxSpv/ZtFW6TXcNUEHAIA9EIyw5OzxJZQ1YDrX+CL6JAIQgZ33CInl1R6mHet9Y/UZTg2Bw==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.39.0': - resolution: {integrity: sha512-jivRRlh2Lod/KvDZx2zUR+I4iBfHcu2V/BA2vasUtdtTN2Uk3jfcZczLa81ESHZHPHy4ih3T/W5rPFZ/hX7RtQ==} + '@rollup/rollup-freebsd-arm64@4.40.1': + resolution: {integrity: sha512-BdrLJ2mHTrIYdaS2I99mriyJfGGenSaP+UwGi1kB9BLOCu9SR8ZpbkmmalKIALnRw24kM7qCN0IOm6L0S44iWw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.39.0': - resolution: {integrity: sha512-8RXIWvYIRK9nO+bhVz8DwLBepcptw633gv/QT4015CpJ0Ht8punmoHU/DuEd3iw9Hr8UwUV+t+VNNuZIWYeY7Q==} + '@rollup/rollup-freebsd-x64@4.40.1': + resolution: {integrity: sha512-VXeo/puqvCG8JBPNZXZf5Dqq7BzElNJzHRRw3vjBE27WujdzuOPecDPc/+1DcdcTptNBep3861jNq0mYkT8Z6Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': - resolution: {integrity: sha512-mz5POx5Zu58f2xAG5RaRRhp3IZDK7zXGk5sdEDj4o96HeaXhlUwmLFzNlc4hCQi5sGdR12VDgEUqVSHer0lI9g==} + '@rollup/rollup-linux-arm-gnueabihf@4.40.1': + resolution: {integrity: sha512-ehSKrewwsESPt1TgSE/na9nIhWCosfGSFqv7vwEtjyAqZcvbGIg4JAcV7ZEh2tfj/IlfBeZjgOXm35iOOjadcg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.39.0': - resolution: {integrity: sha512-+YDwhM6gUAyakl0CD+bMFpdmwIoRDzZYaTWV3SDRBGkMU/VpIBYXXEvkEcTagw/7VVkL2vA29zU4UVy1mP0/Yw==} + '@rollup/rollup-linux-arm-musleabihf@4.40.1': + resolution: {integrity: sha512-m39iO/aaurh5FVIu/F4/Zsl8xppd76S4qoID8E+dSRQvTyZTOI2gVk3T4oqzfq1PtcvOfAVlwLMK3KRQMaR8lg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.39.0': - resolution: {integrity: sha512-EKf7iF7aK36eEChvlgxGnk7pdJfzfQbNvGV/+l98iiMwU23MwvmV0Ty3pJ0p5WQfm3JRHOytSIqD9LB7Bq7xdQ==} + '@rollup/rollup-linux-arm64-gnu@4.40.1': + resolution: {integrity: sha512-Y+GHnGaku4aVLSgrT0uWe2o2Rq8te9hi+MwqGF9r9ORgXhmHK5Q71N757u0F8yU1OIwUIFy6YiJtKjtyktk5hg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.39.0': - resolution: {integrity: sha512-vYanR6MtqC7Z2SNr8gzVnzUul09Wi1kZqJaek3KcIlI/wq5Xtq4ZPIZ0Mr/st/sv/NnaPwy/D4yXg5x0B3aUUA==} + '@rollup/rollup-linux-arm64-musl@4.40.1': + resolution: {integrity: sha512-jEwjn3jCA+tQGswK3aEWcD09/7M5wGwc6+flhva7dsQNRZZTe30vkalgIzV4tjkopsTS9Jd7Y1Bsj6a4lzz8gQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': - resolution: {integrity: sha512-NMRUT40+h0FBa5fb+cpxtZoGAggRem16ocVKIv5gDB5uLDgBIwrIsXlGqYbLwW8YyO3WVTk1FkFDjMETYlDqiw==} + '@rollup/rollup-linux-loongarch64-gnu@4.40.1': + resolution: {integrity: sha512-ySyWikVhNzv+BV/IDCsrraOAZ3UaC8SZB67FZlqVwXwnFhPihOso9rPOxzZbjp81suB1O2Topw+6Ug3JNegejQ==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': - resolution: {integrity: sha512-0pCNnmxgduJ3YRt+D+kJ6Ai/r+TaePu9ZLENl+ZDV/CdVczXl95CbIiwwswu4L+K7uOIGf6tMo2vm8uadRaICQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.40.1': + resolution: {integrity: sha512-BvvA64QxZlh7WZWqDPPdt0GH4bznuL6uOO1pmgPnnv86rpUpc8ZxgZwcEgXvo02GRIZX1hQ0j0pAnhwkhwPqWg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.39.0': - resolution: {integrity: sha512-t7j5Zhr7S4bBtksT73bO6c3Qa2AV/HqiGlj9+KB3gNF5upcVkx+HLgxTm8DK4OkzsOYqbdqbLKwvGMhylJCPhQ==} + '@rollup/rollup-linux-riscv64-gnu@4.40.1': + resolution: {integrity: sha512-EQSP+8+1VuSulm9RKSMKitTav89fKbHymTf25n5+Yr6gAPZxYWpj3DzAsQqoaHAk9YX2lwEyAf9S4W8F4l3VBQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.39.0': - resolution: {integrity: sha512-m6cwI86IvQ7M93MQ2RF5SP8tUjD39Y7rjb1qjHgYh28uAPVU8+k/xYWvxRO3/tBN2pZkSMa5RjnPuUIbrwVxeA==} + '@rollup/rollup-linux-riscv64-musl@4.40.1': + resolution: {integrity: sha512-n/vQ4xRZXKuIpqukkMXZt9RWdl+2zgGNx7Uda8NtmLJ06NL8jiHxUawbwC+hdSq1rrw/9CghCpEONor+l1e2gA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.39.0': - resolution: {integrity: sha512-iRDJd2ebMunnk2rsSBYlsptCyuINvxUfGwOUldjv5M4tpa93K8tFMeYGpNk2+Nxl+OBJnBzy2/JCscGeO507kA==} + '@rollup/rollup-linux-s390x-gnu@4.40.1': + resolution: {integrity: sha512-h8d28xzYb98fMQKUz0w2fMc1XuGzLLjdyxVIbhbil4ELfk5/orZlSTpF/xdI9C8K0I8lCkq+1En2RJsawZekkg==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.39.0': - resolution: {integrity: sha512-t9jqYw27R6Lx0XKfEFe5vUeEJ5pF3SGIM6gTfONSMb7DuG6z6wfj2yjcoZxHg129veTqU7+wOhY6GX8wmf90dA==} + '@rollup/rollup-linux-x64-gnu@4.40.1': + resolution: {integrity: sha512-XiK5z70PEFEFqcNj3/zRSz/qX4bp4QIraTy9QjwJAb/Z8GM7kVUsD0Uk8maIPeTyPCP03ChdI+VVmJriKYbRHQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.39.0': - resolution: {integrity: sha512-ThFdkrFDP55AIsIZDKSBWEt/JcWlCzydbZHinZ0F/r1h83qbGeenCt/G/wG2O0reuENDD2tawfAj2s8VK7Bugg==} + '@rollup/rollup-linux-x64-musl@4.40.1': + resolution: {integrity: sha512-2BRORitq5rQ4Da9blVovzNCMaUlyKrzMSvkVR0D4qPuOy/+pMCrh1d7o01RATwVy+6Fa1WBw+da7QPeLWU/1mQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.39.0': - resolution: {integrity: sha512-jDrLm6yUtbOg2TYB3sBF3acUnAwsIksEYjLeHL+TJv9jg+TmTwdyjnDex27jqEMakNKf3RwwPahDIt7QXCSqRQ==} + '@rollup/rollup-win32-arm64-msvc@4.40.1': + resolution: {integrity: sha512-b2bcNm9Kbde03H+q+Jjw9tSfhYkzrDUf2d5MAd1bOJuVplXvFhWz7tRtWvD8/ORZi7qSCy0idW6tf2HgxSXQSg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.39.0': - resolution: {integrity: sha512-6w9uMuza+LbLCVoNKL5FSLE7yvYkq9laSd09bwS0tMjkwXrmib/4KmoJcrKhLWHvw19mwU+33ndC69T7weNNjQ==} + '@rollup/rollup-win32-ia32-msvc@4.40.1': + resolution: {integrity: sha512-DfcogW8N7Zg7llVEfpqWMZcaErKfsj9VvmfSyRjCyo4BI3wPEfrzTtJkZG6gKP/Z92wFm6rz2aDO7/JfiR/whA==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.39.0': - resolution: {integrity: sha512-yAkUOkIKZlK5dl7u6dg897doBgLXmUHhIINM2c+sND3DZwnrdQkkSiDh7N75Ll4mM4dxSkYfXqU9fW3lLkMFug==} + '@rollup/rollup-win32-x64-msvc@4.40.1': + resolution: {integrity: sha512-ECyOuDeH3C1I8jH2MK1RtBJW+YPMvSfT0a5NN0nHfQYnDSJ6tUiZH3gzwVP5/Kfh/+Tt7tpWVF9LXNTnhTJ3kA==} cpu: [x64] os: [win32] @@ -3398,8 +3410,8 @@ packages: '@types/react@19.0.12': resolution: {integrity: sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==} - '@types/react@19.1.0': - resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} + '@types/react@19.1.2': + resolution: {integrity: sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==} '@types/regenerate@1.4.3': resolution: {integrity: sha512-56IFSbwI8P0FswkxlEQhUq8HwF50scnIcskcvU0yy8jx/A1e+upJSiiTw2RD1QxCHvJQZdH7HVoKWF0n4fbQJA==} @@ -5268,8 +5280,8 @@ packages: esast-util-from-js@2.0.1: resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==} - esbuild@0.25.2: - resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==} + esbuild@0.25.3: + resolution: {integrity: sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==} engines: {node: '>=18'} hasBin: true @@ -8791,8 +8803,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rollup@4.39.0: - resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} + rollup@4.40.1: + resolution: {integrity: sha512-C5VvvgCCyfyotVITIAv+4efVytl5F7wt+/I2i9q9GZcEXW9BP52YYOXC58igUi+LFZVHukErIIqQSWwv/M3WRw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9852,8 +9864,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@6.2.5: - resolution: {integrity: sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==} + vite@6.2.6: + resolution: {integrity: sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -10391,6 +10403,12 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.26.8': {} '@babel/core@7.26.10': @@ -10533,6 +10551,8 @@ snapshots: '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-option@7.25.9': {} '@babel/helper-wrap-function@7.25.9': @@ -11190,6 +11210,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.27.1': {} + '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 @@ -11597,14 +11619,14 @@ snapshots: '@docsearch/css@3.8.2': {} - '@docsearch/react@3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)': + '@docsearch/react@3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)': dependencies: '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.19.0)(algoliasearch@5.19.0)(search-insights@2.17.2) '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.19.0)(algoliasearch@5.19.0) '@docsearch/css': 3.8.2 algoliasearch: 5.19.0 optionalDependencies: - '@types/react': 19.1.0 + '@types/react': 19.1.2 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) search-insights: 2.17.2 @@ -11683,7 +11705,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: '@docusaurus/babel': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/bundler': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) @@ -11692,7 +11714,7 @@ snapshots: '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.0.0) + '@mdx-js/react': 3.1.0(@types/react@19.1.2)(react@19.0.0) boxen: 6.2.1 chalk: 4.1.2 chokidar: 3.6.0 @@ -11817,13 +11839,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-blog@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11861,13 +11883,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11903,9 +11925,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-content-pages@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -11936,9 +11958,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-debug@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) fs-extra: 11.3.0 @@ -11967,9 +11989,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-analytics@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 @@ -11996,9 +12018,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-gtag@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/gtag.js': 0.0.12 @@ -12026,9 +12048,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-google-tag-manager@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 @@ -12055,9 +12077,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-sitemap@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12089,9 +12111,9 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/plugin-svgr@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12122,21 +12144,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': - dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) + '@docusaurus/preset-classic@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': + dependencies: + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-debug': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-analytics': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-gtag': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-google-tag-manager': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-sitemap': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-svgr': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-classic': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/theme-search-algolia': 3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2) '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -12166,25 +12188,25 @@ snapshots: '@docusaurus/react-loadable@6.0.0(react@19.0.0)': dependencies: - '@types/react': 19.1.0 + '@types/react': 19.1.2 react: 19.0.0 - '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/theme-classic@3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-blog': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-pages': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/types': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mdx-js/react': 3.1.0(@types/react@19.1.0)(react@19.0.0) + '@mdx-js/react': 3.1.0(@types/react@19.1.2)(react@19.0.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 infima: 0.2.0-alpha.45 @@ -12220,11 +12242,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@docusaurus/theme-common@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@docusaurus/mdx-loader': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/module-type-aliases': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-common': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/history': 4.7.11 @@ -12245,10 +12267,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': + '@docusaurus/theme-live-codeblock@3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@philpl/buble': 0.19.7 @@ -12280,13 +12302,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.0)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': + '@docusaurus/theme-search-algolia@3.7.0(@algolia/client-search@5.19.0)(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(@types/react@19.1.2)(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2)(typescript@5.8.2)': dependencies: - '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docsearch/react': 3.8.2(@algolia/client-search@5.19.0)(@types/react@19.1.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(search-insights@2.17.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@docusaurus/logger': 3.7.0 - '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@docusaurus/plugin-content-docs': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/theme-common': 3.7.0(@docusaurus/plugin-content-docs@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/theme-translations': 3.7.0 '@docusaurus/utils': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@docusaurus/utils-validation': 3.7.0(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12437,79 +12459,79 @@ snapshots: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.25.2': + '@esbuild/aix-ppc64@0.25.3': optional: true - '@esbuild/android-arm64@0.25.2': + '@esbuild/android-arm64@0.25.3': optional: true - '@esbuild/android-arm@0.25.2': + '@esbuild/android-arm@0.25.3': optional: true - '@esbuild/android-x64@0.25.2': + '@esbuild/android-x64@0.25.3': optional: true - '@esbuild/darwin-arm64@0.25.2': + '@esbuild/darwin-arm64@0.25.3': optional: true - '@esbuild/darwin-x64@0.25.2': + '@esbuild/darwin-x64@0.25.3': optional: true - '@esbuild/freebsd-arm64@0.25.2': + '@esbuild/freebsd-arm64@0.25.3': optional: true - '@esbuild/freebsd-x64@0.25.2': + '@esbuild/freebsd-x64@0.25.3': optional: true - '@esbuild/linux-arm64@0.25.2': + '@esbuild/linux-arm64@0.25.3': optional: true - '@esbuild/linux-arm@0.25.2': + '@esbuild/linux-arm@0.25.3': optional: true - '@esbuild/linux-ia32@0.25.2': + '@esbuild/linux-ia32@0.25.3': optional: true - '@esbuild/linux-loong64@0.25.2': + '@esbuild/linux-loong64@0.25.3': optional: true - '@esbuild/linux-mips64el@0.25.2': + '@esbuild/linux-mips64el@0.25.3': optional: true - '@esbuild/linux-ppc64@0.25.2': + '@esbuild/linux-ppc64@0.25.3': optional: true - '@esbuild/linux-riscv64@0.25.2': + '@esbuild/linux-riscv64@0.25.3': optional: true - '@esbuild/linux-s390x@0.25.2': + '@esbuild/linux-s390x@0.25.3': optional: true - '@esbuild/linux-x64@0.25.2': + '@esbuild/linux-x64@0.25.3': optional: true - '@esbuild/netbsd-arm64@0.25.2': + '@esbuild/netbsd-arm64@0.25.3': optional: true - '@esbuild/netbsd-x64@0.25.2': + '@esbuild/netbsd-x64@0.25.3': optional: true - '@esbuild/openbsd-arm64@0.25.2': + '@esbuild/openbsd-arm64@0.25.3': optional: true - '@esbuild/openbsd-x64@0.25.2': + '@esbuild/openbsd-x64@0.25.3': optional: true - '@esbuild/sunos-x64@0.25.2': + '@esbuild/sunos-x64@0.25.3': optional: true - '@esbuild/win32-arm64@0.25.2': + '@esbuild/win32-arm64@0.25.3': optional: true - '@esbuild/win32-ia32@0.25.2': + '@esbuild/win32-ia32@0.25.3': optional: true - '@esbuild/win32-x64@0.25.2': + '@esbuild/win32-x64@0.25.3': optional: true '@eslint-community/eslint-utils@4.4.1(eslint@9.23.0(jiti@2.4.2))': @@ -12885,10 +12907,10 @@ snapshots: - acorn - supports-color - '@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0)': + '@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 19.1.0 + '@types/react': 19.1.2 react: 19.0.0 '@napi-rs/wasm-runtime@0.2.7': @@ -12989,64 +13011,64 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/rollup-android-arm-eabi@4.39.0': + '@rollup/rollup-android-arm-eabi@4.40.1': optional: true - '@rollup/rollup-android-arm64@4.39.0': + '@rollup/rollup-android-arm64@4.40.1': optional: true - '@rollup/rollup-darwin-arm64@4.39.0': + '@rollup/rollup-darwin-arm64@4.40.1': optional: true - '@rollup/rollup-darwin-x64@4.39.0': + '@rollup/rollup-darwin-x64@4.40.1': optional: true - '@rollup/rollup-freebsd-arm64@4.39.0': + '@rollup/rollup-freebsd-arm64@4.40.1': optional: true - '@rollup/rollup-freebsd-x64@4.39.0': + '@rollup/rollup-freebsd-x64@4.40.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.39.0': + '@rollup/rollup-linux-arm-gnueabihf@4.40.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.39.0': + '@rollup/rollup-linux-arm-musleabihf@4.40.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.39.0': + '@rollup/rollup-linux-arm64-gnu@4.40.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.39.0': + '@rollup/rollup-linux-arm64-musl@4.40.1': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.39.0': + '@rollup/rollup-linux-loongarch64-gnu@4.40.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.39.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.40.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.39.0': + '@rollup/rollup-linux-riscv64-gnu@4.40.1': optional: true - '@rollup/rollup-linux-riscv64-musl@4.39.0': + '@rollup/rollup-linux-riscv64-musl@4.40.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.39.0': + '@rollup/rollup-linux-s390x-gnu@4.40.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.39.0': + '@rollup/rollup-linux-x64-gnu@4.40.1': optional: true - '@rollup/rollup-linux-x64-musl@4.39.0': + '@rollup/rollup-linux-x64-musl@4.40.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.39.0': + '@rollup/rollup-win32-arm64-msvc@4.40.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.39.0': + '@rollup/rollup-win32-ia32-msvc@4.40.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.39.0': + '@rollup/rollup-win32-x64-msvc@4.40.1': optional: true '@sideway/address@4.1.5': @@ -13079,7 +13101,7 @@ snapshots: '@slorber/react-helmet-async@1.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.27.1 invariant: 2.2.4 prop-types: 15.8.1 react: 19.0.0 @@ -13289,8 +13311,8 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.27.0 + '@babel/code-frame': 7.27.1 + '@babel/runtime': 7.27.1 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -13597,7 +13619,7 @@ snapshots: dependencies: csstype: 3.1.3 - '@types/react@19.1.0': + '@types/react@19.1.2': dependencies: csstype: 3.1.3 @@ -13744,13 +13766,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': + '@vitest/mocker@3.1.1(vite@6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@vitest/spy': 3.1.1 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) '@vitest/pretty-format@3.1.1': dependencies: @@ -15458,9 +15480,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + docusaurus-lunr-search@3.6.0(@docusaurus/core@3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.0)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) + '@docusaurus/core': 3.7.0(@mdx-js/react@3.1.0(@types/react@19.1.2)(react@19.0.0))(@swc/core@1.11.16(@swc/helpers@0.5.15))(acorn@8.14.1)(eslint@9.23.0(jiti@2.4.2))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) autocomplete.js: 0.37.1 clsx: 2.1.1 gauge: 3.0.2 @@ -15766,33 +15788,33 @@ snapshots: esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 - esbuild@0.25.2: + esbuild@0.25.3: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.2 - '@esbuild/android-arm': 0.25.2 - '@esbuild/android-arm64': 0.25.2 - '@esbuild/android-x64': 0.25.2 - '@esbuild/darwin-arm64': 0.25.2 - '@esbuild/darwin-x64': 0.25.2 - '@esbuild/freebsd-arm64': 0.25.2 - '@esbuild/freebsd-x64': 0.25.2 - '@esbuild/linux-arm': 0.25.2 - '@esbuild/linux-arm64': 0.25.2 - '@esbuild/linux-ia32': 0.25.2 - '@esbuild/linux-loong64': 0.25.2 - '@esbuild/linux-mips64el': 0.25.2 - '@esbuild/linux-ppc64': 0.25.2 - '@esbuild/linux-riscv64': 0.25.2 - '@esbuild/linux-s390x': 0.25.2 - '@esbuild/linux-x64': 0.25.2 - '@esbuild/netbsd-arm64': 0.25.2 - '@esbuild/netbsd-x64': 0.25.2 - '@esbuild/openbsd-arm64': 0.25.2 - '@esbuild/openbsd-x64': 0.25.2 - '@esbuild/sunos-x64': 0.25.2 - '@esbuild/win32-arm64': 0.25.2 - '@esbuild/win32-ia32': 0.25.2 - '@esbuild/win32-x64': 0.25.2 + '@esbuild/aix-ppc64': 0.25.3 + '@esbuild/android-arm': 0.25.3 + '@esbuild/android-arm64': 0.25.3 + '@esbuild/android-x64': 0.25.3 + '@esbuild/darwin-arm64': 0.25.3 + '@esbuild/darwin-x64': 0.25.3 + '@esbuild/freebsd-arm64': 0.25.3 + '@esbuild/freebsd-x64': 0.25.3 + '@esbuild/linux-arm': 0.25.3 + '@esbuild/linux-arm64': 0.25.3 + '@esbuild/linux-ia32': 0.25.3 + '@esbuild/linux-loong64': 0.25.3 + '@esbuild/linux-mips64el': 0.25.3 + '@esbuild/linux-ppc64': 0.25.3 + '@esbuild/linux-riscv64': 0.25.3 + '@esbuild/linux-s390x': 0.25.3 + '@esbuild/linux-x64': 0.25.3 + '@esbuild/netbsd-arm64': 0.25.3 + '@esbuild/netbsd-x64': 0.25.3 + '@esbuild/openbsd-arm64': 0.25.3 + '@esbuild/openbsd-x64': 0.25.3 + '@esbuild/sunos-x64': 0.25.3 + '@esbuild/win32-arm64': 0.25.3 + '@esbuild/win32-ia32': 0.25.3 + '@esbuild/win32-x64': 0.25.3 escalade@3.2.0: {} @@ -20218,30 +20240,30 @@ snapshots: semver-compare: 1.0.0 sprintf-js: 1.1.3 - rollup@4.39.0: + rollup@4.40.1: dependencies: '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.39.0 - '@rollup/rollup-android-arm64': 4.39.0 - '@rollup/rollup-darwin-arm64': 4.39.0 - '@rollup/rollup-darwin-x64': 4.39.0 - '@rollup/rollup-freebsd-arm64': 4.39.0 - '@rollup/rollup-freebsd-x64': 4.39.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.39.0 - '@rollup/rollup-linux-arm-musleabihf': 4.39.0 - '@rollup/rollup-linux-arm64-gnu': 4.39.0 - '@rollup/rollup-linux-arm64-musl': 4.39.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.39.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.39.0 - '@rollup/rollup-linux-riscv64-gnu': 4.39.0 - '@rollup/rollup-linux-riscv64-musl': 4.39.0 - '@rollup/rollup-linux-s390x-gnu': 4.39.0 - '@rollup/rollup-linux-x64-gnu': 4.39.0 - '@rollup/rollup-linux-x64-musl': 4.39.0 - '@rollup/rollup-win32-arm64-msvc': 4.39.0 - '@rollup/rollup-win32-ia32-msvc': 4.39.0 - '@rollup/rollup-win32-x64-msvc': 4.39.0 + '@rollup/rollup-android-arm-eabi': 4.40.1 + '@rollup/rollup-android-arm64': 4.40.1 + '@rollup/rollup-darwin-arm64': 4.40.1 + '@rollup/rollup-darwin-x64': 4.40.1 + '@rollup/rollup-freebsd-arm64': 4.40.1 + '@rollup/rollup-freebsd-x64': 4.40.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.40.1 + '@rollup/rollup-linux-arm-musleabihf': 4.40.1 + '@rollup/rollup-linux-arm64-gnu': 4.40.1 + '@rollup/rollup-linux-arm64-musl': 4.40.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.40.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.40.1 + '@rollup/rollup-linux-riscv64-gnu': 4.40.1 + '@rollup/rollup-linux-riscv64-musl': 4.40.1 + '@rollup/rollup-linux-s390x-gnu': 4.40.1 + '@rollup/rollup-linux-x64-gnu': 4.40.1 + '@rollup/rollup-linux-x64-musl': 4.40.1 + '@rollup/rollup-win32-arm64-msvc': 4.40.1 + '@rollup/rollup-win32-ia32-msvc': 4.40.1 + '@rollup/rollup-win32-x64-msvc': 4.40.1 fsevents: 2.3.3 rtlcss@4.3.0: @@ -21421,7 +21443,7 @@ snapshots: debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -21436,11 +21458,11 @@ snapshots: - tsx - yaml - vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): + vite@6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: - esbuild: 0.25.2 + esbuild: 0.25.3 postcss: 8.5.3 - rollup: 4.39.0 + rollup: 4.40.1 optionalDependencies: '@types/node': 22.13.10 fsevents: 2.3.3 @@ -21451,7 +21473,7 @@ snapshots: vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.13.10)(happy-dom@17.4.4)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.39.0)(yaml@2.7.1): dependencies: '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + '@vitest/mocker': 3.1.1(vite@6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) '@vitest/pretty-format': 3.1.1 '@vitest/runner': 3.1.1 '@vitest/snapshot': 3.1.1 @@ -21467,7 +21489,7 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.5(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) + vite: 6.2.6(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) vite-node: 3.1.1(@types/node@22.13.10)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: From bbfaef62fa7de54cc4646e292d491419f1b28fd6 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Sun, 4 May 2025 23:26:50 -0400 Subject: [PATCH 58/59] feat(@formatjs/cli): allow extract to take in --in-file --- packages/cli-lib/src/cli.ts | 31 ++++++++++-- packages/cli-lib/src/extract.ts | 4 ++ .../__snapshots__/integration.test.ts.snap | 48 +++++++++++++++++++ .../cli/integration-tests/extract/inFile.txt | 2 + .../extract/integration.test.ts | 13 +++++ website/docs/tooling/cli.md | 4 ++ 6 files changed, 98 insertions(+), 4 deletions(-) create mode 100644 packages/cli/integration-tests/extract/inFile.txt diff --git a/packages/cli-lib/src/cli.ts b/packages/cli-lib/src/cli.ts index 3b20372a501..33c076d5476 100644 --- a/packages/cli-lib/src/cli.ts +++ b/packages/cli-lib/src/cli.ts @@ -6,6 +6,8 @@ import compileFolder from './compile_folder' import {debug} from './console_utils' import extract, {ExtractCLIOptions} from './extract' import {verify, VerifyOpts} from './verify' +import {readFileSync} from 'fs-extra' +import {resolve} from 'path' const KNOWN_COMMANDS = ['extract'] @@ -47,6 +49,11 @@ type FormatFn = >( This is especially useful to convert from our extracted format to a TMS-specific format. ` ) + .option( + '--in-file ', + `The file containing list of files to extract from, separated by newlines. This is mainly + to deal with the case where you have a large number of files to extract from and bash chokes.` + ) .option( '--out-file ', `The target file path where the plugin will output an aggregated @@ -116,9 +123,25 @@ sentences are not translator-friendly.` .action(async (filePatterns: string[], cmdObj: ExtractCLIOptions) => { debug('File pattern:', filePatterns) debug('Options:', cmdObj) - const files = globSync(filePatterns, { - ignore: cmdObj.ignore, - }) + const files: string[] = [] + if (filePatterns.length) { + files.push( + ...globSync(filePatterns, { + ignore: cmdObj.ignore, + }) + ) + } + + if (cmdObj.inFile) { + debug('Reading inFile:', cmdObj.inFile) + const inFile = readFileSync(cmdObj.inFile, 'utf8') + files.push( + ...inFile + .split('\n') + .filter(Boolean) + .map(f => resolve(f)) + ) + } debug('Files to extract:', files) @@ -135,7 +158,7 @@ sentences are not translator-friendly.` format: cmdObj.format, // It is possible that the glob pattern does NOT match anything. // But so long as the glob pattern is provided, don't read from stdin. - readFromStdin: filePatterns.length === 0, + readFromStdin: files.length === 0, preserveWhitespace: cmdObj.preserveWhitespace, flatten: cmdObj.flatten, }) diff --git a/packages/cli-lib/src/extract.ts b/packages/cli-lib/src/extract.ts index 7993382e872..da7f6976129 100644 --- a/packages/cli-lib/src/extract.ts +++ b/packages/cli-lib/src/extract.ts @@ -46,6 +46,10 @@ export type ExtractCLIOptions = Omit< * Output File */ outFile?: string + /** + * Input File + */ + inFile?: string /** * Ignore file glob pattern */ diff --git a/packages/cli/integration-tests/extract/__snapshots__/integration.test.ts.snap b/packages/cli/integration-tests/extract/__snapshots__/integration.test.ts.snap index d0d0269d517..792e970c5c0 100644 --- a/packages/cli/integration-tests/extract/__snapshots__/integration.test.ts.snap +++ b/packages/cli/integration-tests/extract/__snapshots__/integration.test.ts.snap @@ -283,6 +283,8 @@ Options: \`\`\` This is especially useful to convert from our extracted format to a TMS-specific format. + --in-file The file containing list of files to extract from, separated by newlines. This is mainly + to deal with the case where you have a large number of files to extract from and bash chokes. --out-file The target file path where the plugin will output an aggregated \`.json\` file of all the translations from the \`files\` supplied. --id-interpolation-pattern If certain message descriptors don't have id, this \`pattern\` will be used to automatically @@ -320,6 +322,52 @@ Options: } `; +exports[`basic case: inFile 1`] = ` +{ + "stderr": "", + "stdout": "", +} +`; + +exports[`basic case: inFile 2`] = ` +{ + "286VP8": { + "defaultMessage": "No ID", + "description": "no ID", + }, + "OvR0NS": { + "defaultMessage": "I have {count, plural, one{a dog} other{many dogs}}", + }, + "app.home.kittens": { + "defaultMessage": "{count, plural, =0 {😭} one {# kitten} other {# kittens}}", + "description": "Counts kittens", + }, + "escaped.apostrophe": { + "defaultMessage": "A quoted value ''{value}'", + "description": "Escaped apostrophe", + }, + "foo": { + "defaultMessage": "Foo", + }, + "foo.bar.baz": { + "defaultMessage": "Hello World!", + "description": "The default message", + }, + "foo.bar.biff": { + "defaultMessage": "Hello Nurse!", + "description": "Another message", + }, + "inline-msg": { + "defaultMessage": "inline message", + "description": "inline description", + }, + "trailing.ws": { + "defaultMessage": "Some whitespace", + "description": "Whitespace", + }, +} +`; + exports[`duplicated descriptor ids shows warning 1`] = ` { "foo": { diff --git a/packages/cli/integration-tests/extract/inFile.txt b/packages/cli/integration-tests/extract/inFile.txt new file mode 100644 index 00000000000..42bfef397bf --- /dev/null +++ b/packages/cli/integration-tests/extract/inFile.txt @@ -0,0 +1,2 @@ +defineMessages/actual.js +duplicated/file1.tsx \ No newline at end of file diff --git a/packages/cli/integration-tests/extract/integration.test.ts b/packages/cli/integration-tests/extract/integration.test.ts index 0837fcd72ea..a69dc1ee209 100644 --- a/packages/cli/integration-tests/extract/integration.test.ts +++ b/packages/cli/integration-tests/extract/integration.test.ts @@ -65,6 +65,19 @@ test('basic case: defineMessages -> out-file', async () => { ).toMatchSnapshot() }, 20000) +test('basic case: inFile', async () => { + process.chdir(__dirname) + await expect( + exec( + `${BIN_PATH} extract --in-file inFile.txt --out-file ${ARTIFACT_PATH}/infile-actual.json` + ) + ).resolves.toMatchSnapshot() + + expect( + await readJSON(join(ARTIFACT_PATH, 'infile-actual.json')) + ).toMatchSnapshot() +}) + test('basic case: defineMessages -> out-file with --additional-function-names', async () => { process.chdir(__dirname) await expect( diff --git a/website/docs/tooling/cli.md b/website/docs/tooling/cli.md index b8a6bdeef53..4e465cb684e 100644 --- a/website/docs/tooling/cli.md +++ b/website/docs/tooling/cli.md @@ -143,6 +143,10 @@ This is especially useful to convert from our extracted format to a TMS-specific See our [builtin formatters](https://github.com/formatjs/formatjs/tree/main/packages/cli-lib/src/formatters) for examples. +### `--in-file [path]` + +The file containing list of file paths to extract. This is useful to bypass bash command line limit. + ### `--out-file [path]` The target file path where the plugin will output an aggregated `.json` file of allthe translations from the `files` supplied. This flag will ignore `--messages-dir` From 4df91c75078f6bd7ad9aaf7439ec89e067b4e570 Mon Sep 17 00:00:00 2001 From: Long Ho Date: Sun, 4 May 2025 23:30:43 -0400 Subject: [PATCH 59/59] build: publish - babel-plugin-formatjs@10.5.38 - @formatjs/cli-lib@7.4.0 - @formatjs/cli@6.7.0 - @formatjs/utils@1.9.3 --- packages/babel-plugin-formatjs/CHANGELOG.md | 4 ++++ packages/babel-plugin-formatjs/package.json | 2 +- packages/cli-lib/CHANGELOG.md | 6 ++++++ packages/cli-lib/package.json | 2 +- packages/cli/CHANGELOG.md | 6 ++++++ packages/cli/package.json | 2 +- packages/utils/CHANGELOG.md | 4 ++++ packages/utils/package.json | 2 +- 8 files changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/babel-plugin-formatjs/CHANGELOG.md b/packages/babel-plugin-formatjs/CHANGELOG.md index 15c0c0daf83..90dd5d71bb5 100644 --- a/packages/babel-plugin-formatjs/CHANGELOG.md +++ b/packages/babel-plugin-formatjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.5.38](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.37...babel-plugin-formatjs@10.5.38) (2025-05-05) + +**Note:** Version bump only for package babel-plugin-formatjs + ## [10.5.37](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.36...babel-plugin-formatjs@10.5.37) (2025-03-26) **Note:** Version bump only for package babel-plugin-formatjs diff --git a/packages/babel-plugin-formatjs/package.json b/packages/babel-plugin-formatjs/package.json index 75302d789a7..eedb9cbcc07 100644 --- a/packages/babel-plugin-formatjs/package.json +++ b/packages/babel-plugin-formatjs/package.json @@ -1,7 +1,7 @@ { "name": "babel-plugin-formatjs", "description": "Extracts string messages for translation from modules that use formatjs.", - "version": "10.5.37", + "version": "10.5.38", "license": "MIT", "author": "Long Ho ", "types": "index.d.ts", diff --git a/packages/cli-lib/CHANGELOG.md b/packages/cli-lib/CHANGELOG.md index 9cbca980b5b..1a20fc9eef4 100644 --- a/packages/cli-lib/CHANGELOG.md +++ b/packages/cli-lib/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [7.4.0](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.4...@formatjs/cli-lib@7.4.0) (2025-05-05) + +### Features + +* **@formatjs/cli:** allow extract to take in --in-file ([bbfaef6](https://github.com/formatjs/formatjs/commit/bbfaef62fa7de54cc4646e292d491419f1b28fd6)) - by @longlho + ## [7.3.4](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@7.3.3...@formatjs/cli-lib@7.3.4) (2025-04-19) ### Bug Fixes diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index 910edeb3ad1..a9c5f7dae8f 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli-lib", "description": "Lib for CLI for formatjs.", - "version": "7.3.4", + "version": "7.4.0", "license": "MIT", "author": "Linjie Ding ", "engines": { diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index d5c70aec92c..63219275180 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.7.0](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.4...@formatjs/cli@6.7.0) (2025-05-05) + +### Features + +* **@formatjs/cli:** allow extract to take in --in-file ([bbfaef6](https://github.com/formatjs/formatjs/commit/bbfaef62fa7de54cc4646e292d491419f1b28fd6)) - by @longlho + ## [6.6.4](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.6.3...@formatjs/cli@6.6.4) (2025-04-19) **Note:** Version bump only for package @formatjs/cli diff --git a/packages/cli/package.json b/packages/cli/package.json index 2d696052378..922cd433a6c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/cli", "description": "A CLI for formatjs.", - "version": "6.6.4", + "version": "6.7.0", "license": "MIT", "author": "Linjie Ding ", "engines": { diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 9a1df8e36c4..c0860a71c14 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.9.3](https://github.com/formatjs/formatjs/compare/@formatjs/utils@1.9.2...@formatjs/utils@1.9.3) (2025-05-05) + +**Note:** Version bump only for package @formatjs/utils + ## [1.9.2](https://github.com/formatjs/formatjs/compare/@formatjs/utils@1.9.1...@formatjs/utils@1.9.2) (2025-03-23) **Note:** Version bump only for package @formatjs/utils diff --git a/packages/utils/package.json b/packages/utils/package.json index 0f733e81939..be20bd4cc1e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,7 +1,7 @@ { "name": "@formatjs/utils", "description": "Collection of useful intl utilities", - "version": "1.9.2", + "version": "1.9.3", "license": "MIT", "author": "Long Ho ", "dependencies": { pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy

Alternative Proxy