diff --git a/docs/en/solutions/ait/how-to-cleanup-platform-imageregistry.md b/docs/en/solutions/ait/how-to-cleanup-platform-imageregistry.md new file mode 100644 index 0000000..bce33b5 --- /dev/null +++ b/docs/en/solutions/ait/how-to-cleanup-platform-imageregistry.md @@ -0,0 +1,275 @@ +--- +products: + - Alauda Container Platform +kind: + - Solution +ProductsVersion: + - 4.1,4.2 +--- + +# How to clean up platform built-in Image Registry + +## Issue + +When using the platform's built-in image registry for installation, the number of images in the registry increases with each platform upgrade. After the upgrade, old version images are no longer needed but continue to occupy storage space, resulting in wasted storage resources. + +## Environment + +This solution is compatible with Alauda Container Platform (ACP) versions 4.1.x and 4.2.x. + +## Resolution + +### Background + +The current platform does not support distinguishing between old and new image versions, and MinIO's garbage collection (GC) logic has certain limitations. This makes it impossible to selectively clean up unused images. Therefore, the recommended approach is to completely delete all images from MinIO and then re-upload the required images. + +### Prerequisites + +Before performing the cleanup operation, you must: + +- **Record Cluster Plugins and Operators**: Document all cluster plugins and Operators currently installed on the platform +- **Backup Custom Images**: If you have stored non-platform images in the registry, back them up or record them separately for re-upload after cleanup +- **Schedule Maintenance Window**: This operation will temporarily affect platform image availability, so plan it during a maintenance window + +### Overview + +The cleanup process consists of three main parts: + +1. **Clean up Image Registry**: Back up MinIO data, record installed plugins/Operators, and clear registry storage +2. **Restore ACP Core Images**: Re-upload ACP Core images and verify functionality +3. **Restore Cluster Plugins and Operator Images**: Prepare packages, re-upload, and verify + +--- + +## Part 1: Clean up Image Registry + +### Backup MinIO Data + +**CRITICAL**: Before performing any cleanup operations, you must back up the MinIO directory on all three control plane nodes of the global cluster. + +Execute the backup command on each control plane node: + +```bash +# Replace with the actual IP address of the current master node +ip=192.168.3.10 + +# Create a backup of the MinIO directory +tar -cvf ${ip}-minio.tar /cpaas/minio + +# IMPORTANT: Verify that the backup file size matches the original directory size +ls -lh ${ip}-minio.tar +du -sh /cpaas/minio +``` + +**Important Notes**: +- Perform this backup on all three control plane nodes +- Verify the backup file size to ensure data integrity +- Store the backup files in a safe location + +### Get Installed Operators + +Before clearing the registry, record all installed Operators. Execute the following command on the global cluster to list all Operators installed across clusters: + +```bash +kubectl get operatorviews -A -o custom-columns='CLUSTER:.metadata.namespace,NAME:.metadata.name,PHASE:.status.operatorStatus.phase,ARTIFACT:.status.operatorStatus.installation.artifactName,INSTALLED_CSV:.status.operatorStatus.installation.subscription.installedCSV,DISPLAY_NAME:.status.packageManifestStatus.channels[0].currentCSVDesc.displayName' | awk 'NR==1 || ($3 == "Installed")' +``` + +**Output Example**: + +```text +CLUSTER NAME PHASE ARTIFACT INSTALLED_CSV DISPLAY_NAME +global clickhouse-operator Installed clickhouse-operator clickhouse-operator.v4.2.0 ClickHouse +global envoy-gateway-operator Installed envoy-gateway-operator envoy-gateway-operator.v1.5.0-build.20251226181113 Alauda build of Envoy Gateway +global rds-operator Installed rds-operator rds-operator.v4.2.2 Alauda Container Platform Data Services RDS Framework +``` + +**Field Descriptions**: +- **CLUSTER**: Cluster name +- **NAME**: Operator name +- **PHASE**: Operator phase (should be "Installed") +- **ARTIFACT**: Artifact resource name corresponding to the Operator +- **INSTALLED_CSV**: Installed CSV version (Note: This field may be empty if Operator creation failed or waiting for approval) +- **DISPLAY_NAME**: Display name + +### Get Installed Cluster Plugins + +Execute the following command on the global cluster to list all aligned/agnostic cluster plugins installed across clusters: + +```bash +kubectl get modulepluginview -o go-template='{{- +printf "%-40s %-10s %-40s %s\n" "MODULE" "LIFECYCLE" "INSTALLED(CLUSTER:VERSION)" "DISPLAY_NAME" +-}}{{- range .items }} +{{- $module := index .metadata.labels "cpaas.io/module-name" -}} +{{- $displayName := index .metadata.annotations "cpaas.io/display-name" -}} + +{{- $lifecycle := index .metadata.labels "cpaas.io/lifecycle-type" -}} +{{- if or (not $lifecycle) (eq $lifecycle "") -}} +{{- $lifecycle = "agnostic" -}} +{{- end -}} + +{{- if or (eq $lifecycle "agnostic") (eq $lifecycle "aligned") -}} + {{- $installed := "" -}} + {{- range $i, $ins := .status.installed -}} + {{- if $i -}} + {{- $installed = printf "%s, %s:%s" $installed $ins.cluster $ins.version -}} + {{- else -}} + {{- $installed = printf "%s:%s" $ins.cluster $ins.version -}} + {{- end -}} + {{- end -}} +{{- printf "%-40s %-10s %-40s %-40s" $module $lifecycle $installed $displayName -}} +{{ "\n" -}} +{{- end -}} +{{- end -}}' +``` + +**Output Example**: + +```text +MODULE LIFECYCLE INSTALLED(CLUSTER:VERSION) DISPLAY_NAME +aml-global agnostic {"en": "Alauda AI Essentials", "zh": "Alauda AI Essentials"} +application-services-core agnostic {"en": "Alauda Container Platform Data Services Essentials", "zh": "Alauda Container Platform Data Services Essentials"} +argo-rollouts aligned {"en": "Alauda Build of Argo Rollouts", "zh": "Alauda Build of Argo Rollouts"} +argocd agnostic {"en": "Alauda Container Platform GitOps", "zh": "Alauda Container Platform GitOps"} +asm-global aligned {"en": "Alauda Service Mesh Essentials", "zh": "Alauda Service Mesh Essentials"} +capi-provider-aws agnostic global:v4.0.10 {"en": "Alauda Container Platform EKS Provider", "zh": "Alauda Container Platform EKS Provider"} +capi-provider-azure agnostic global:v4.0.8 {"en": "Alauda Container Platform AKS Provider", "zh": "Alauda Container Platform AKS Provider"} +capi-provider-cce agnostic global:v4.0.10 {"en": "Alauda Container Platform CCE Provider", "zh": "Alauda Container Platform CCE Provider"} +capi-provider-gcp agnostic global:v4.0.8 {"en": "Alauda Container Platform GKE Provider", "zh": "Alauda Container ... +``` + +**Field Descriptions**: +- **MODULE**: Cluster plugin name +- **LIFECYCLE**: Cluster plugin type (core, aligned, or agnostic) +- **INSTALLED(CLUSTER:VERSION)**: Lists plugin installation status across clusters in `:` or `:, : ` format +- **DISPLAY_NAME**: Display name + +**Important**: This recording must be completed before clearing the registry to avoid plugin status issues due to missing images. + +### Clear Registry Data + +Enter any control plane node of the global cluster and execute the cleanup command within the registry MinIO container: + +```bash +# Access the registry MinIO container (method may vary depending on deployment) +# Example using kubectl: +kubectl exec -it -n -- bash + +# Execute the cleanup command to clear the registry bucket +source /etc/config/minio.env && \ + mc --insecure alias set minio https://127.0.0.1:9000 $MINIO_ACCESS_KEY $MINIO_SECRET_KEY && \ + mc --insecure rm --recursive --force minio/registry/ +``` + +**Warning**: This operation will **permanently delete** all images in the registry. Ensure that you have completed the backup step. + +--- + +## Part 2: Restore ACP Core Images + +### Re-upload ACP Core Images + +Prepare the ACP Core installation package and push the core images to the registry: + +```bash +# Configure registry credentials +REGISTRY=example.registry.address:11440 +USERNAME=exampleusername +PASSWORD=examplepassword + +# Navigate to the installer directory +core_dir=/cpaas/installer +cd $core_dir + +# Upload all core images +bash "res/upload.sh" "all" "${REGISTRY}" "${USERNAME}" "${PASSWORD}" + +# Upload necessary core images +bash "res/upload.sh" "necessary" "${REGISTRY}" "${USERNAME}" "${PASSWORD}" +``` + +**Important**: +- Replace the placeholder values with your actual registry address and credentials +- Ensure the registry service is running and accessible +- Monitor the upload process for any errors + +### Test Core Image Pull + +After completing the re-upload process, verify that ACP Core images can be successfully pulled: + +```bash +# Test pulling a core platform image +nerdctl pull ${REGISTRY}/acp/core:latest + +# Verify image pull success +nerdctl images | grep ${REGISTRY} +``` + +--- + +## Part 3: Restore Cluster Plugins and Operator Images + +### Prepare Operator and Cluster Plugin Installation Packages + +Based on the recorded Operators and cluster plugins from Part 1, prepare the corresponding installation packages: + +1. Ensure you have installation packages for all recorded Operators and cluster plugins +2. Verify that package versions match the installed versions recorded in Part 1 +3. Place the installation packages in an accessible location for upload + +### Re-upload Cluster Plugins and Operators + +Prepare the extension package plugins and push them to the platform: + +```bash +# Configure platform access credentials +Platform_URL="https://exampleaddress" +Platform_USER="exampleusername" +Platform_PASSWORD="examplepassword" + +# Navigate to the plugins directory +plugin_dir="/cpaas/installer/plugins" +cd $plugin_dir + +# Upload all plugins one by one +for i in "$plugin_dir"/*; do + [ -e "$i" ] || continue + i=$(basename "$i") + violet push $i \ + --platform-address $Platform_URL \ + --platform-username $Platform_USER \ + --platform-password $Platform_PASSWORD +done +``` + +**Important**: +- This step only uploads the plugin packages to the platform using `violet push` +- The plugins must be installed separately after upload is completed +- Verify that each plugin is successfully uploaded + +### Test Plugin and Operator Image Pull + +After completing the re-upload process, verify that plugin and Operator images can be successfully pulled: + +```bash +# Test pulling a plugin image (replace with actual plugin name and version) +nerdctl pull ${REGISTRY}/acp/plugin-name:version + +# Test pulling an Operator image (replace with actual Operator name and version) +nerdctl pull ${REGISTRY}/operator-name:version + +# Verify image pull success +nerdctl images | grep ${REGISTRY} +``` + +### Additional Considerations + +**For Custom Images**: + +If you have stored custom or non-platform images in the registry: +- Ensure you have backed up these images before the cleanup +- Re-upload these custom images after completing the platform image re-upload +- Verify that custom applications can still pull the required images + +**Contact Support**: + +If you encounter any issues during the cleanup process, please contact technical support for assistance. diff --git a/package.json b/package.json index 734f90e..f848c4b 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "doomslayer", "packageManager": "yarn@4.12.0", "devDependencies": { - "@alauda/doom": "^1.18.2", + "@alauda/doom": "^1.20.0", "@tailwindcss/postcss": "^4.1.12", "@ts-stack/markdown": "^1.5.0", "autoprefixer": "^10.4.21", diff --git a/yarn.lock b/yarn.lock index cf25197..91b3396 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,62 +5,9 @@ __metadata: version: 8 cacheKey: 10c0 -"@ai-sdk/gateway@npm:2.0.21": - version: 2.0.21 - resolution: "@ai-sdk/gateway@npm:2.0.21" - dependencies: - "@ai-sdk/provider": "npm:2.0.0" - "@ai-sdk/provider-utils": "npm:3.0.19" - "@vercel/oidc": "npm:3.0.5" - peerDependencies: - zod: ^3.25.76 || ^4.1.8 - checksum: 10c0/776492f1e0b6d29d8503c940cd4c08fed96cbf65f22eaee683f15e59cb4d03e40b7b64f2790144f2bb22cb174f44d305bac957270ba65a5c3fd79a9826e4cfc8 - languageName: node - linkType: hard - -"@ai-sdk/provider-utils@npm:3.0.19": - version: 3.0.19 - resolution: "@ai-sdk/provider-utils@npm:3.0.19" - dependencies: - "@ai-sdk/provider": "npm:2.0.0" - "@standard-schema/spec": "npm:^1.0.0" - eventsource-parser: "npm:^3.0.6" - peerDependencies: - zod: ^3.25.76 || ^4.1.8 - checksum: 10c0/e4decb19264067fa1b1642e07d515d25d1509a1a9143f59ccc051e3ca413c9fb1d708e1052a70eaf329ca39ddf6152520cd833dbf8c95d9bf02bbeffae8ea363 - languageName: node - linkType: hard - -"@ai-sdk/provider@npm:2.0.0": - version: 2.0.0 - resolution: "@ai-sdk/provider@npm:2.0.0" - dependencies: - json-schema: "npm:^0.4.0" - checksum: 10c0/e50e520016c9fc0a8b5009cadd47dae2f1c81ec05c1792b9e312d7d15479f024ca8039525813a33425c884e3449019fed21043b1bfabd6a2626152ca9a388199 - languageName: node - linkType: hard - -"@ai-sdk/react@npm:^2.0.30": - version: 2.0.115 - resolution: "@ai-sdk/react@npm:2.0.115" - dependencies: - "@ai-sdk/provider-utils": "npm:3.0.19" - ai: "npm:5.0.113" - swr: "npm:^2.2.5" - throttleit: "npm:2.1.0" - peerDependencies: - react: ^18 || ~19.0.1 || ~19.1.2 || ^19.2.1 - zod: ^3.25.76 || ^4.1.8 - peerDependenciesMeta: - zod: - optional: true - checksum: 10c0/b9205d90cdba175d6c23f003d0406a2de8c8fee1d0aae35a433692f7d187c409cd97018f78ec66700ad777e163669758b61950357e5fe83ae4f7604bbdcda904 - languageName: node - linkType: hard - -"@alauda/doom-export@npm:^0.3.1": - version: 0.3.1 - resolution: "@alauda/doom-export@npm:0.3.1" +"@alauda/doom-export@npm:^0.4.0": + version: 0.4.0 + resolution: "@alauda/doom-export@npm:0.4.0" dependencies: "@playwright/browser-chromium": "npm:1.57.0" cli-progress: "npm:^3.12.0" @@ -69,39 +16,39 @@ __metadata: pdf-merger-js: "npm:^5.1.2" playwright: "npm:1.57.0" yoctocolors: "npm:^2.1.2" - checksum: 10c0/1934e55f4737917dfbf02f8680e5e1a5c01a90e8bddf279cf3246dbb7df5f026e4ab71e8a9a4a5c19b16b459c2f712ea686c24efda1c24bb89adb296c9e1d587 + checksum: 10c0/7da1e7f0a7c544d9fbe918cc71b76723235cb76e4870c008c9c6fa943d54c13ca177f762d1730092decdffac3530dcf00f9c672d9ecf8f59a655909667bb2977 languageName: node linkType: hard -"@alauda/doom@npm:^1.18.2": - version: 1.18.2 - resolution: "@alauda/doom@npm:1.18.2" +"@alauda/doom@npm:^1.20.0": + version: 1.20.0 + resolution: "@alauda/doom@npm:1.20.0" dependencies: - "@alauda/doom-export": "npm:^0.3.1" - "@cspell/eslint-plugin": "npm:^9.4.0" - "@eslint-react/eslint-plugin": "npm:^2.5.5" + "@alauda/doom-export": "npm:^0.4.0" + "@cspell/eslint-plugin": "npm:^9.6.3" + "@eslint-react/eslint-plugin": "npm:^2.9.4" "@inquirer/prompts": "npm:^8.2.0" "@openapi-contrib/openapi-schema-to-json-schema": "npm:^5.1.0" - "@rsbuild/plugin-react": "npm:^1.4.2" - "@rsbuild/plugin-sass": "npm:^1.4.0" - "@rsbuild/plugin-svgr": "npm:^1.2.3" - "@rsbuild/plugin-yaml": "npm:^1.0.3" - "@rspress/core": "npm:2.0.0-rc.5" - "@rspress/plugin-algolia": "npm:2.0.0-rc.5" - "@rspress/plugin-sitemap": "npm:2.0.0-rc.5" - "@rspress/shared": "npm:2.0.0-rc.5" - "@shikijs/transformers": "npm:^3.21.0" + "@rsbuild/plugin-react": "npm:^1.4.5" + "@rsbuild/plugin-sass": "npm:^1.5.0" + "@rsbuild/plugin-svgr": "npm:^1.3.0" + "@rsbuild/plugin-yaml": "npm:^1.0.4" + "@rspress/core": "npm:2.0.2" + "@rspress/plugin-algolia": "npm:2.0.2" + "@rspress/plugin-sitemap": "npm:2.0.2" + "@rspress/shared": "npm:2.0.2" + "@shikijs/transformers": "npm:^3.22.0" "@total-typescript/ts-reset": "npm:^0.6.1" - "@types/react": "npm:^19.2.8" + "@types/react": "npm:^19.2.10" ab64: "npm:^0.1.6" chokidar: "npm:^5.0.0" clsx: "npm:^2.1.1" - commander: "npm:^14.0.2" - ejs: "npm:^3.1.10" - es-toolkit: "npm:^1.43.0" + commander: "npm:^14.0.3" + ejs: "npm:^4.0.1" + es-toolkit: "npm:^1.44.0" eslint: "npm:^9.39.2" eslint-plugin-mdx: "npm:^3.6.2" - globals: "npm:^17.0.0" + globals: "npm:^17.3.0" html-tag-names: "npm:^2.1.0" jsencrypt: "npm:^3.5.4" masonry-layout: "npm:^4.2.2" @@ -111,7 +58,7 @@ __metadata: mdast-util-to-markdown: "npm:^2.1.2" mdast-util-to-string: "npm:^4.0.0" mermaid: "npm:^11.12.2" - openai: "npm:^6.16.0" + openai: "npm:^6.17.0" openapi-types: "npm:^12.1.3" p-ratelimit: "npm:^1.0.1" picomatch: "npm:^4.0.3" @@ -132,14 +79,14 @@ __metadata: remark-mdx: "npm:^3.1.1" remark-message-control: "npm:^8.0.0" remark-stringify: "npm:^11.0.0" - shiki: "npm:^3.21.0" + shiki: "npm:^3.22.0" simple-git: "npm:^3.30.0" - string-width: "npm:^8.1.0" + string-width: "npm:^8.1.1" swagger2openapi: "npm:^7.0.8" tinyglobby: "npm:^0.2.15" - type-fest: "npm:^5.3.1" + type-fest: "npm:^5.4.3" typescript: "npm:^5.9.3" - typescript-eslint: "npm:^8.52.0" + typescript-eslint: "npm:^8.54.0" unified: "npm:^11.0.5" unified-lint-rule: "npm:^3.0.1" unist-util-position: "npm:^5.0.0" @@ -149,19 +96,7 @@ __metadata: yoctocolors: "npm:^2.1.2" bin: doom: lib/cli/index.js - checksum: 10c0/e74a29e69f982cc844509318c7e24be74b5ec71047fab187600bb630e8923b30d0141e464b181dc7c5925d715344c842e46189308510d8372a47eb8923d2087b - languageName: node - linkType: hard - -"@algolia/abtesting@npm:1.12.0": - version: 1.12.0 - resolution: "@algolia/abtesting@npm:1.12.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/72c237a262932fcb642405236bc48cc4264f3b25b77fe944b558401a4cb4ab276bf599e9a5f0e5a69216f658bd7e37047f4f3e7c30a3c03b74534992a75adae1 + checksum: 10c0/8e61bdc79118c6a270f0f73297024b8929ca88ed23f79efbf539ad5fdd3c88b959a691f2c8d7b193b42a3c2e5297dec1a25d078ff661f79bda14a53e58137177 languageName: node linkType: hard @@ -196,148 +131,6 @@ __metadata: languageName: node linkType: hard -"@algolia/client-abtesting@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-abtesting@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/88d869ec1933fae5aa4cccfb21ee66a75073060a986ea7cc9b08bd07ecbd88d4b83075ff575df45e67a8db8719912f53e8d4f66d2a4653bf5ed06c0b2a753768 - languageName: node - linkType: hard - -"@algolia/client-analytics@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-analytics@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/96d20a0560c9261520968d7ebcc740118118c7ae56d9a23100d5cc893bbd855ebe2bf4b14ea3e0563b3f54fb2f5f6a8dc35d87f1eb79b81cdc1b17a12ba07fb8 - languageName: node - linkType: hard - -"@algolia/client-common@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-common@npm:5.46.0" - checksum: 10c0/c6f7c1f5b74b4d5056248f6f53ef59c468b5a7cee9d9edfcf93e32e9e71f4b3f186c5a4b2c6fcae631589ac67fdb50ce8bc577aeb8adf8b8e09d453e868b63f5 - languageName: node - linkType: hard - -"@algolia/client-insights@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-insights@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/f2497813ede9e194c2fe36e745fafd3f8e45066be10a784dbf55f52eb8fefe7fc26013feba21e7a7ade01912056cc85d85247699c003eb4756608576bd549c06 - languageName: node - linkType: hard - -"@algolia/client-personalization@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-personalization@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/521c0764f921c3eba894df1cfeb2e439cd149c1baff9c06e110dd34628b0bc55961e065bfd309658d5824808d440e5d96faa83e356c639d505286204b92ab19d - languageName: node - linkType: hard - -"@algolia/client-query-suggestions@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-query-suggestions@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/d371cdaf97079186f8185015189d6fc7587200f0dc7414c10048d9c62b715e47af61949fbf8737bc44c7d2c293484621347187ea03f797e8ca73b971bbc182b3 - languageName: node - linkType: hard - -"@algolia/client-search@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/client-search@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/0aa388d5174b05d86582d6d86d1fe184563cfd7c33140147ab5cce275565ac6382562178b5a502acabe8b035295a80aea2e9c25d5dc0221f999db5014ea2f56a - languageName: node - linkType: hard - -"@algolia/ingestion@npm:1.46.0": - version: 1.46.0 - resolution: "@algolia/ingestion@npm:1.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/072d31f47895079637b376549a3ff3a81de7576c5578715dabb136da48557cb087af26e041ddc19d05dabd4550d641f7d8e1581cd4565de0d4b3b2e2d169ba4e - languageName: node - linkType: hard - -"@algolia/monitoring@npm:1.46.0": - version: 1.46.0 - resolution: "@algolia/monitoring@npm:1.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/9ca69cc53efc58ee5443d706abe8db3cd48974fda53a8c9732cc30ac39ab96e67fb67913b1b6f090a230b17347a6a755ebaf583176eb6195f96ed81459632ed2 - languageName: node - linkType: hard - -"@algolia/recommend@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/recommend@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/7aa0c91f2cdd061fcd29e1f8821b3832c2c35812d4785b8426196778a697f38cc99efe799b850da1ad22ff81f49edb76cb6399afd1eb43f451aedc7fe09eb1da - languageName: node - linkType: hard - -"@algolia/requester-browser-xhr@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/requester-browser-xhr@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - checksum: 10c0/f0cb29e8e2b6c52c7929803e6ff203c577b506830f1ff5b87110a42d9752a75b2d14c10a2bcb6a8931188614a722ae23e674b24fb735def81ea8c0ca7fbf1cf0 - languageName: node - linkType: hard - -"@algolia/requester-fetch@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/requester-fetch@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - checksum: 10c0/9613974b2940b2725fe0e18725091136f953dc1c4ffdcea1eecc0964a8b64a28810c5becd42043fad5fbbc93daf1cf39e83fba96ef7898cbca1e7730d0c3dc52 - languageName: node - linkType: hard - -"@algolia/requester-node-http@npm:5.46.0": - version: 5.46.0 - resolution: "@algolia/requester-node-http@npm:5.46.0" - dependencies: - "@algolia/client-common": "npm:5.46.0" - checksum: 10c0/141516a2c3437217a4fd9842fa2366d7fc9e8c93e1d70229dce6e8990f008002a50db16170688bfc7fea71e158759ff82d479d0cabeef6477219ae18370bf40c - languageName: node - linkType: hard - "@alloc/quick-lru@npm:^5.2.0": version: 5.2.0 resolution: "@alloc/quick-lru@npm:5.2.0" @@ -596,62 +389,62 @@ __metadata: languageName: node linkType: hard -"@cspell/cspell-bundled-dicts@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/cspell-bundled-dicts@npm:9.4.0" +"@cspell/cspell-bundled-dicts@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-bundled-dicts@npm:9.6.4" dependencies: "@cspell/dict-ada": "npm:^4.1.1" "@cspell/dict-al": "npm:^1.1.1" - "@cspell/dict-aws": "npm:^4.0.16" + "@cspell/dict-aws": "npm:^4.0.17" "@cspell/dict-bash": "npm:^4.2.2" - "@cspell/dict-companies": "npm:^3.2.7" - "@cspell/dict-cpp": "npm:^6.0.15" + "@cspell/dict-companies": "npm:^3.2.10" + "@cspell/dict-cpp": "npm:^7.0.2" "@cspell/dict-cryptocurrencies": "npm:^5.0.5" - "@cspell/dict-csharp": "npm:^4.0.7" - "@cspell/dict-css": "npm:^4.0.18" - "@cspell/dict-dart": "npm:^2.3.1" - "@cspell/dict-data-science": "npm:^2.0.12" - "@cspell/dict-django": "npm:^4.1.5" - "@cspell/dict-docker": "npm:^1.1.16" - "@cspell/dict-dotnet": "npm:^5.0.10" + "@cspell/dict-csharp": "npm:^4.0.8" + "@cspell/dict-css": "npm:^4.0.19" + "@cspell/dict-dart": "npm:^2.3.2" + "@cspell/dict-data-science": "npm:^2.0.13" + "@cspell/dict-django": "npm:^4.1.6" + "@cspell/dict-docker": "npm:^1.1.17" + "@cspell/dict-dotnet": "npm:^5.0.11" "@cspell/dict-elixir": "npm:^4.0.8" - "@cspell/dict-en-common-misspellings": "npm:^2.1.8" - "@cspell/dict-en-gb-mit": "npm:^3.1.14" - "@cspell/dict-en_us": "npm:^4.4.24" - "@cspell/dict-filetypes": "npm:^3.0.14" + "@cspell/dict-en-common-misspellings": "npm:^2.1.12" + "@cspell/dict-en-gb-mit": "npm:^3.1.17" + "@cspell/dict-en_us": "npm:^4.4.28" + "@cspell/dict-filetypes": "npm:^3.0.15" "@cspell/dict-flutter": "npm:^1.1.1" "@cspell/dict-fonts": "npm:^4.0.5" "@cspell/dict-fsharp": "npm:^1.1.1" - "@cspell/dict-fullstack": "npm:^3.2.7" + "@cspell/dict-fullstack": "npm:^3.2.8" "@cspell/dict-gaming-terms": "npm:^1.1.2" - "@cspell/dict-git": "npm:^3.0.7" - "@cspell/dict-golang": "npm:^6.0.24" + "@cspell/dict-git": "npm:^3.1.0" + "@cspell/dict-golang": "npm:^6.0.26" "@cspell/dict-google": "npm:^1.0.9" "@cspell/dict-haskell": "npm:^4.0.6" - "@cspell/dict-html": "npm:^4.0.13" - "@cspell/dict-html-symbol-entities": "npm:^4.0.4" + "@cspell/dict-html": "npm:^4.0.14" + "@cspell/dict-html-symbol-entities": "npm:^4.0.5" "@cspell/dict-java": "npm:^5.0.12" "@cspell/dict-julia": "npm:^1.1.1" "@cspell/dict-k8s": "npm:^1.0.12" "@cspell/dict-kotlin": "npm:^1.1.1" - "@cspell/dict-latex": "npm:^4.0.4" + "@cspell/dict-latex": "npm:^5.0.0" "@cspell/dict-lorem-ipsum": "npm:^4.0.5" "@cspell/dict-lua": "npm:^4.0.8" "@cspell/dict-makefile": "npm:^1.0.5" - "@cspell/dict-markdown": "npm:^2.0.13" - "@cspell/dict-monkeyc": "npm:^1.0.11" - "@cspell/dict-node": "npm:^5.0.8" - "@cspell/dict-npm": "npm:^5.2.25" - "@cspell/dict-php": "npm:^4.1.0" + "@cspell/dict-markdown": "npm:^2.0.14" + "@cspell/dict-monkeyc": "npm:^1.0.12" + "@cspell/dict-node": "npm:^5.0.9" + "@cspell/dict-npm": "npm:^5.2.32" + "@cspell/dict-php": "npm:^4.1.1" "@cspell/dict-powershell": "npm:^5.0.15" "@cspell/dict-public-licenses": "npm:^2.0.15" - "@cspell/dict-python": "npm:^4.2.23" + "@cspell/dict-python": "npm:^4.2.25" "@cspell/dict-r": "npm:^2.1.1" - "@cspell/dict-ruby": "npm:^5.0.9" - "@cspell/dict-rust": "npm:^4.0.12" - "@cspell/dict-scala": "npm:^5.0.8" + "@cspell/dict-ruby": "npm:^5.1.0" + "@cspell/dict-rust": "npm:^4.1.2" + "@cspell/dict-scala": "npm:^5.0.9" "@cspell/dict-shell": "npm:^1.1.2" - "@cspell/dict-software-terms": "npm:^5.1.15" + "@cspell/dict-software-terms": "npm:^5.1.20" "@cspell/dict-sql": "npm:^2.2.1" "@cspell/dict-svelte": "npm:^1.0.7" "@cspell/dict-swift": "npm:^2.0.6" @@ -659,37 +452,44 @@ __metadata: "@cspell/dict-typescript": "npm:^3.2.3" "@cspell/dict-vue": "npm:^3.0.5" "@cspell/dict-zig": "npm:^1.0.0" - checksum: 10c0/49a4d97634be91bf9a41e620096870f5cd2a7880218663e2032f9bea17394d61ed5d04d7a2ca61fcaedc9d36ba792ef427ff0290b5f6f7239acf799b7f512faa + checksum: 10c0/4f269089534f7c0e172327a1a81fd722185abbb8b80893e0e6a45ecceb652615935a759c28183fe66ff242e2b5804cdd3173510050506ca1a48b9d3dec416813 languageName: node linkType: hard -"@cspell/cspell-pipe@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/cspell-pipe@npm:9.4.0" - checksum: 10c0/9a82d7ebf05d36817d90ec4cf1d8bb42f8085396b391f88e00b81c19b4418ccbfa8dbe18cb72c5ae06b22cee3764d0f44d36194e16416fb9895759e9c782bc29 +"@cspell/cspell-performance-monitor@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-performance-monitor@npm:9.6.4" + checksum: 10c0/7dafc2880aba45e5b978f86a1e847106c766935a999165cacad3afadcce41f1838ba2a7ab1f3cc497dd1cf0bd8b4c58aa47a680b386ffa6d8ffab867c499d165 languageName: node linkType: hard -"@cspell/cspell-resolver@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/cspell-resolver@npm:9.4.0" +"@cspell/cspell-pipe@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-pipe@npm:9.6.4" + checksum: 10c0/cb27011b3591f56286ffaeace20709e73fedef4344f544cffa7a124da92330d950beaa6c99fe1e5f43497f1aebb4d5c6abd312bf19ef7ca8a561f6ecf953a168 + languageName: node + linkType: hard + +"@cspell/cspell-resolver@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-resolver@npm:9.6.4" dependencies: global-directory: "npm:^4.0.1" - checksum: 10c0/a1c23f7be4f530d82ffd599dab68ff25b0ee299fc405b250fd4298b13407ca15c89b3f264c1afae66240ca60a23ef58cc2f7a776c4e1eb92196f951038d3d871 + checksum: 10c0/1901f995fb09a4a2b963b4eb88bb5da55d05aac0186f21292b0a9ea31ef6d184a21b92187929e718a421df27a6d85d3eb28081a15d43098c4bb197dfaed65b2e languageName: node linkType: hard -"@cspell/cspell-service-bus@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/cspell-service-bus@npm:9.4.0" - checksum: 10c0/91fefe8882f10fb8c3f3a9d7e3eba467fae67c54d41adaea43a5ba3db7a11200005e3701222669b9c2cc65733178301c1fb8189fb351c944b7ca7e84293c53e3 +"@cspell/cspell-service-bus@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-service-bus@npm:9.6.4" + checksum: 10c0/93a8a69016fed7b03cfa70119b7b14fab543398063978e090767e65dc31509d9217940ddefe0ab311ff79768baa957ec67a152e6ac3e1f410461c69851202c4c languageName: node linkType: hard -"@cspell/cspell-types@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/cspell-types@npm:9.4.0" - checksum: 10c0/d3b421d6a84a39b198c02e8d268b50baeae5242dc12a50d50403652cfc9ee1f7c1338a2b431c60d12ab22b6e7141591f738bb8ee0ae7a9efff114ba627863050 +"@cspell/cspell-types@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/cspell-types@npm:9.6.4" + checksum: 10c0/74d7913c9f7a53f0e3470ce05fa356f635ff2a39b84862f72c6ee37e1f1efe9c4559367a4507f97495b292d9359a5fa153bdb7439b8be38034d7f2b784af350c languageName: node linkType: hard @@ -707,7 +507,7 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-aws@npm:^4.0.16": +"@cspell/dict-aws@npm:^4.0.17": version: 4.0.17 resolution: "@cspell/dict-aws@npm:4.0.17" checksum: 10c0/d421a78aee8cc3db78a0bdffad2ceda9ca8e476498398809f2975bae9f03233df1112e713f2d699239600a9019d5e8f11ca60dfcb49fdce56815d5e794285c7b @@ -723,17 +523,17 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-companies@npm:^3.2.7": - version: 3.2.8 - resolution: "@cspell/dict-companies@npm:3.2.8" - checksum: 10c0/22424fdf588b35db28bd617af6c6617954f8ec67bd0470ec42ad680d07ff9acfe6a0bf02f0662dda8c92c733eeaeebbd6d59942fc254efb57e61ef88609c30ca +"@cspell/dict-companies@npm:^3.2.10": + version: 3.2.10 + resolution: "@cspell/dict-companies@npm:3.2.10" + checksum: 10c0/56ffda78e90a417fb470d3296d17fa74c2b86f1f73de121b12ca9510f81663eea7c20923fe4409c9159eb20b9b36ff4cf4b6cbb1b4fab48da404ebe1ee855f7b languageName: node linkType: hard -"@cspell/dict-cpp@npm:^6.0.15": - version: 6.0.15 - resolution: "@cspell/dict-cpp@npm:6.0.15" - checksum: 10c0/6a4027590060eedb5224bdf8a3f8004249583ee11dac8dc4b3d149aa8ba8803e66b8fa7580ace7f15e5c4da3fef64dc948695b63afe5c9fd2616edd550343ae5 +"@cspell/dict-cpp@npm:^7.0.2": + version: 7.0.2 + resolution: "@cspell/dict-cpp@npm:7.0.2" + checksum: 10c0/a2926a6e896f04aa795edcd5fe3ac72cf1e05b97719946388cf31cf91737cfee816ffdd220e1960af60d7049daa37262787e76534afa5479fe10691af096b54c languageName: node linkType: hard @@ -744,52 +544,52 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-csharp@npm:^4.0.7": - version: 4.0.7 - resolution: "@cspell/dict-csharp@npm:4.0.7" - checksum: 10c0/93afd6cfc973a5543120d1de2ee9cafbcbe64af6743e2ba3a8cfb0965fe19c85c6dee5a32c99a156cc979c8a89803b684e324ca92065b3a32faa7db786072e5e +"@cspell/dict-csharp@npm:^4.0.8": + version: 4.0.8 + resolution: "@cspell/dict-csharp@npm:4.0.8" + checksum: 10c0/b55dbe323b973e0e98d76a17205b103fbb52dec01d45d55aa06a14f1acc6c8bec259f7923bbe6138d1af2b11463969d920214ce0fc6e89eaf6fa08f86b10184e languageName: node linkType: hard -"@cspell/dict-css@npm:^4.0.18": - version: 4.0.18 - resolution: "@cspell/dict-css@npm:4.0.18" - checksum: 10c0/6d27fab2c1d2b023bdca93c2b013f69b2e782e2df444fed9406a0f9c1f2c84e6da5bfa9b7ae4c4e235498bbfd06a8822a6d6b228b5d3444fda8499d7a81dddfe +"@cspell/dict-css@npm:^4.0.19": + version: 4.0.19 + resolution: "@cspell/dict-css@npm:4.0.19" + checksum: 10c0/e0ba38ec536ce8a9b88a4afb197b9467622bd6519a84e71435e9f0d8d90d12d94f6e83d5e504337a95f6ce99ee398c920c6367c6252c6c01c794cba61b621bde languageName: node linkType: hard -"@cspell/dict-dart@npm:^2.3.1": - version: 2.3.1 - resolution: "@cspell/dict-dart@npm:2.3.1" - checksum: 10c0/40bbb2e20b761da0be513d3476db054211bfa5a514860569c0d46f3b869b782ef8d8118b4a30aa10b51dde280d22d5199988c9a89d2495742e660de8b5bb6792 +"@cspell/dict-dart@npm:^2.3.2": + version: 2.3.2 + resolution: "@cspell/dict-dart@npm:2.3.2" + checksum: 10c0/1c0842ff09785aaf2bc2e68f4c05ec5e20331f3fce1503ef5a87305feb223f6e23404c68e4991bb90c6473825a7f8cd65b3ed86eef0d8032d43b13558ddb1753 languageName: node linkType: hard -"@cspell/dict-data-science@npm:^2.0.12, @cspell/dict-data-science@npm:^2.0.13": +"@cspell/dict-data-science@npm:^2.0.13": version: 2.0.13 resolution: "@cspell/dict-data-science@npm:2.0.13" checksum: 10c0/63d8291ef0e62defbf4b98e58bd1039747efdb6348fa64c128a01a0b28b93ce1724e878e945b1ca7d8f568a49446a46ed65ef71531130c7b1b1fddb5328a1a0e languageName: node linkType: hard -"@cspell/dict-django@npm:^4.1.5": - version: 4.1.5 - resolution: "@cspell/dict-django@npm:4.1.5" - checksum: 10c0/df51162b33c31ead2a983dc26face4b2d563382b082cbf13971593cec3687552d4e4e4af444beecb3b00baf1c28b5cb92944dba04de303d0864f7656a11b8921 +"@cspell/dict-django@npm:^4.1.6": + version: 4.1.6 + resolution: "@cspell/dict-django@npm:4.1.6" + checksum: 10c0/76f71cba5a692df48554a3cd7cff7e27df85ab826e2cddf0594c21062e5c96de3090508314659a9ec708913a4afd61afb0f044ae8c41a1ec573583d516056f2d languageName: node linkType: hard -"@cspell/dict-docker@npm:^1.1.16": - version: 1.1.16 - resolution: "@cspell/dict-docker@npm:1.1.16" - checksum: 10c0/0e2c211da4a8d6e23311bc41c4041bf447c5c7a4ab84afe3a0229d11fc0af19ec1f6f8fcfd9c6b6793b538a81026d3957e86f3999baba973520ffe84a9420014 +"@cspell/dict-docker@npm:^1.1.17": + version: 1.1.17 + resolution: "@cspell/dict-docker@npm:1.1.17" + checksum: 10c0/1aaa4ffba7842b9044d1c4c6ae704907e6be3d8407c7feb986b3b7efa2e0139fc2ea3c3ad955d7ba4c92b5f577e05648ffc00a2a27b76d2bb93acde431452e58 languageName: node linkType: hard -"@cspell/dict-dotnet@npm:^5.0.10": - version: 5.0.10 - resolution: "@cspell/dict-dotnet@npm:5.0.10" - checksum: 10c0/ddb368955d86059d6d59a82263769af832c90028e20c61cdc1e9ba25ac7de8465fd4da2f1966c4683d870720ef7138b937bdde994ac5e991aafc84e236f218b9 +"@cspell/dict-dotnet@npm:^5.0.11": + version: 5.0.11 + resolution: "@cspell/dict-dotnet@npm:5.0.11" + checksum: 10c0/02f13fade5845dc444ce71d20af52add1c4755191d2bd99b17706eba27d7ef52e5e09122a48ff560eb81e06c4da73ffa680bc599d04d2c79ababf92ac0cf96e8 languageName: node linkType: hard @@ -800,28 +600,28 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-en-common-misspellings@npm:^2.1.8": - version: 2.1.9 - resolution: "@cspell/dict-en-common-misspellings@npm:2.1.9" - checksum: 10c0/1eebaab8cfc815627912d47e6b92eab68a3e6856f008eeaa07de1b227f0ea2c1920b909381cf18e37a37280b4653f5e61d76ab1b65103995cfc7bfa3176078f3 +"@cspell/dict-en-common-misspellings@npm:^2.1.12": + version: 2.1.12 + resolution: "@cspell/dict-en-common-misspellings@npm:2.1.12" + checksum: 10c0/5b7acd175ba76f164dcb5f5b7e910511dbd005bbab77fb5ae082603b01112d352af84bcd8d3ddef020db187b51056c4ce6a02dab8aebfcf0aa0dc416a66729a5 languageName: node linkType: hard -"@cspell/dict-en-gb-mit@npm:^3.1.14": - version: 3.1.15 - resolution: "@cspell/dict-en-gb-mit@npm:3.1.15" - checksum: 10c0/64574c71c3059c05c4ab26d8c3babb79a66d29b7384cefe4bc68e7f0549c0ce2651ab07c80a7e99196e55013653dba875e53b4edc5f923d74056173b47b666a4 +"@cspell/dict-en-gb-mit@npm:^3.1.17": + version: 3.1.18 + resolution: "@cspell/dict-en-gb-mit@npm:3.1.18" + checksum: 10c0/4cd59d439d5f4cfa56f8cecde3f25ee30462746c179a6f1193a4766f49bfafa2580826081ff8090ed89892c6e6f9498dedd8b5bd6ca00697fc40452c7e7e86c0 languageName: node linkType: hard -"@cspell/dict-en_us@npm:^4.4.24": - version: 4.4.25 - resolution: "@cspell/dict-en_us@npm:4.4.25" - checksum: 10c0/7a3f68107730c98f7b04744727d845119ba3278ae8c7743659868417819eb7ae9a51d819a5903f8a3aa14260e70327ede422eac9a258a40ff007a0c983c480ac +"@cspell/dict-en_us@npm:^4.4.28": + version: 4.4.29 + resolution: "@cspell/dict-en_us@npm:4.4.29" + checksum: 10c0/df83bc784e401149bdff816b8832d428eb3782e73ddff51d6af7b4e3562c0a937f05447bcd5fbb795ca3566503c568b122c5f32e5a65785c52ba2e40ddb0ee3c languageName: node linkType: hard -"@cspell/dict-filetypes@npm:^3.0.14": +"@cspell/dict-filetypes@npm:^3.0.15": version: 3.0.15 resolution: "@cspell/dict-filetypes@npm:3.0.15" checksum: 10c0/2bf7c592fbe4755dfff8375fbe422b0ac6c0daebc71d4641141611520aeb67e043e9016075b7855513306b594980a6b55af2069e10848256493fcb39a34d0725 @@ -849,10 +649,10 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-fullstack@npm:^3.2.7": - version: 3.2.7 - resolution: "@cspell/dict-fullstack@npm:3.2.7" - checksum: 10c0/81e19f537553f243fa2ede72cbaf727f71c64ea769952c6bea20d82492b9199761677e1107683abd225dcbd6233bf0502c8faf7ec9be65538fdca2a7138bdf3f +"@cspell/dict-fullstack@npm:^3.2.8": + version: 3.2.8 + resolution: "@cspell/dict-fullstack@npm:3.2.8" + checksum: 10c0/90a469b899574bee9fff390e4264cc72468847b4c53fb2bc5991874e7b65c8d949c693615953d836a8b7cba69c5690163d722c07126c0ca3bd798197a86c64e6 languageName: node linkType: hard @@ -863,17 +663,17 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-git@npm:^3.0.7": - version: 3.0.7 - resolution: "@cspell/dict-git@npm:3.0.7" - checksum: 10c0/db22c7a8eeca4c36fba9fdeae440bfdf0d4fd7ca2aaebe06b8b895273ea93eb48f00bb3216146e2d8e595226ad96668095f6ffa0f80f88ccdd450054aca5f12c +"@cspell/dict-git@npm:^3.1.0": + version: 3.1.0 + resolution: "@cspell/dict-git@npm:3.1.0" + checksum: 10c0/161a9bd35f44173993c84ec2bc394c5fab4fe7d69070daa170be4922e295d60a3e34cecb04869a8b685b761c7ace83241ff4d60db93d2850368d769733a58de9 languageName: node linkType: hard -"@cspell/dict-golang@npm:^6.0.24": - version: 6.0.24 - resolution: "@cspell/dict-golang@npm:6.0.24" - checksum: 10c0/2d6e63e606215db7c29fe312d2414da585372d7c994ce1ba2808a4bf13c5410b0e4318efda9b2ccaab020a3bbc6d8f06c910dbd1a5cc24946ff7e378ffbb591b +"@cspell/dict-golang@npm:^6.0.26": + version: 6.0.26 + resolution: "@cspell/dict-golang@npm:6.0.26" + checksum: 10c0/514c54dc72620975e552ad91ecc8d98143611224e7fe3606fc6041f3248e9f9457be1f25027ff1d9bc2961459c5759dff3a01251054aab83bbcc9f927648b755 languageName: node linkType: hard @@ -891,17 +691,17 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-html-symbol-entities@npm:^4.0.4": - version: 4.0.4 - resolution: "@cspell/dict-html-symbol-entities@npm:4.0.4" - checksum: 10c0/ff6be66c36845409622b732f010c5c7a3680c759fba55d136be5556f505bd7e7daee85834b2b9aae54c90a6f6b4055a1b39d49a5976c04226fa80f9238fa48a1 +"@cspell/dict-html-symbol-entities@npm:^4.0.5": + version: 4.0.5 + resolution: "@cspell/dict-html-symbol-entities@npm:4.0.5" + checksum: 10c0/8278b8cca06e6d3654e81b1809227ff1d64e053f79308966ea601194ce51fa3a385dde6844509b26223de70d034e60a85c604a729f021c0de63f8a5e6f29b0ce languageName: node linkType: hard -"@cspell/dict-html@npm:^4.0.13": - version: 4.0.13 - resolution: "@cspell/dict-html@npm:4.0.13" - checksum: 10c0/d6f67455ba6df69cf9a558588edec12193b7444921252453ca27650ac876953b900bf9e0ab38f45d6d27022938186d6d94988ac864d79530ea19b8c3c03356f7 +"@cspell/dict-html@npm:^4.0.14": + version: 4.0.14 + resolution: "@cspell/dict-html@npm:4.0.14" + checksum: 10c0/8dedb8a20f7bc53db4b933ae118ee0ab654b176648b2451d335ca8bd266f84ce8deb52989aa51a52f872730262e113b73874b88320b115ab2e993876a3f24cb1 languageName: node linkType: hard @@ -933,10 +733,10 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-latex@npm:^4.0.4": - version: 4.0.4 - resolution: "@cspell/dict-latex@npm:4.0.4" - checksum: 10c0/5050b8b8bede9970224a12ac1b613acf735ef36121acad61a891f28ff2aa5e60ffc2392ad502f7de107a2af485f8fb73e611ba6ac169b41f06101bffd4897aca +"@cspell/dict-latex@npm:^5.0.0": + version: 5.0.0 + resolution: "@cspell/dict-latex@npm:5.0.0" + checksum: 10c0/02d0d3d4a14eba96de6f4f6b51b3f2d1ac1d2de7b1069e3ae6631bdbc53982caead563abb2a568d436fa016bf99aea36d0e6e2c3b9a83c1e9fe9ccbc923d5da7 languageName: node linkType: hard @@ -961,43 +761,43 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-markdown@npm:^2.0.13": - version: 2.0.13 - resolution: "@cspell/dict-markdown@npm:2.0.13" +"@cspell/dict-markdown@npm:^2.0.14": + version: 2.0.14 + resolution: "@cspell/dict-markdown@npm:2.0.14" peerDependencies: - "@cspell/dict-css": ^4.0.18 - "@cspell/dict-html": ^4.0.13 - "@cspell/dict-html-symbol-entities": ^4.0.4 + "@cspell/dict-css": ^4.0.19 + "@cspell/dict-html": ^4.0.14 + "@cspell/dict-html-symbol-entities": ^4.0.5 "@cspell/dict-typescript": ^3.2.3 - checksum: 10c0/9f8de4d2548e23997fb77cc1fc03330d4a3ff58bc6f23855773bfb93053ca7f17e3d8374c06947b08ed60334842041c939be4324d046040d500bb0a5ad198ce1 + checksum: 10c0/2198375545579fe4aac7b2a53ae4125bee212fa489be5d19193b227308c3e5c687bfc140111c6263bf2d5a7963eb07f2e4b6c737b2de733fc4e0cf3b2123ece2 languageName: node linkType: hard -"@cspell/dict-monkeyc@npm:^1.0.11": - version: 1.0.11 - resolution: "@cspell/dict-monkeyc@npm:1.0.11" - checksum: 10c0/856b7107b2eb70925bf7388f6961548c205b9580298ce28352644b5d20b4779b7d0f8d3ea6888f15aceb124c4bafd51ec896cc55d73cea6853c01a37ee4b97b6 +"@cspell/dict-monkeyc@npm:^1.0.12": + version: 1.0.12 + resolution: "@cspell/dict-monkeyc@npm:1.0.12" + checksum: 10c0/97250565f808cbf37d66f2585db7accf449bc1836c72b3fac0449896fe17b8dfa3e5dc15f27f4e5cbe61dc7c24e9b17c1d7f475c934cd7c68b1aa597386a5bc0 languageName: node linkType: hard -"@cspell/dict-node@npm:^5.0.8": - version: 5.0.8 - resolution: "@cspell/dict-node@npm:5.0.8" - checksum: 10c0/aaca1c73dc9451171716dbbff0e243a4f4bcba7260875b50a582cca5db70415b7cddaf60443814880da59967433b5934b4a830b9dc69c90fa4f9c06b2f2d8063 +"@cspell/dict-node@npm:^5.0.9": + version: 5.0.9 + resolution: "@cspell/dict-node@npm:5.0.9" + checksum: 10c0/129fa7cd204e26769829912a8a64225af45b5cf0438f597329966e1c3db5ffca04b4c426d9cee594f271d14500e11319bc7ed371207cb18d73966000303e3072 languageName: node linkType: hard -"@cspell/dict-npm@npm:^5.2.25": - version: 5.2.26 - resolution: "@cspell/dict-npm@npm:5.2.26" - checksum: 10c0/9465c08208134fce1fdb132e7018c771eb7574f773ace9f5b2b903f96da162cee802e134c0cb589d86d9d710444ebe46612909a881fb8ab8a87ae14fd479c46e +"@cspell/dict-npm@npm:^5.2.32": + version: 5.2.33 + resolution: "@cspell/dict-npm@npm:5.2.33" + checksum: 10c0/10b516c521edd6a3b6cc470a031a503e9eb786d4ac7e455745208a15a1a320d006c89eb36715d3f8c2e4d91700cb81788897e16e8bf95e171ea1e3a83971f593 languageName: node linkType: hard -"@cspell/dict-php@npm:^4.1.0": - version: 4.1.0 - resolution: "@cspell/dict-php@npm:4.1.0" - checksum: 10c0/ff9227e9ada98f949d543ffd653b88638079b429040a6b1ef69ff7845dcaf4d4854d5303459e32a5aa306d0f87871848db72ed8ec335ede30bfae642c65e4e66 +"@cspell/dict-php@npm:^4.1.1": + version: 4.1.1 + resolution: "@cspell/dict-php@npm:4.1.1" + checksum: 10c0/e11e2a3799b2c9ea590ce8b2e69838965f3d8f83020961720afde9c9c57b6ccdb013d54346900766ccf422c548c916dd2aaa890563d36cf12498ad3ddfe67d7a languageName: node linkType: hard @@ -1015,12 +815,12 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-python@npm:^4.2.23": - version: 4.2.24 - resolution: "@cspell/dict-python@npm:4.2.24" +"@cspell/dict-python@npm:^4.2.25": + version: 4.2.25 + resolution: "@cspell/dict-python@npm:4.2.25" dependencies: "@cspell/dict-data-science": "npm:^2.0.13" - checksum: 10c0/facf1325eb0f3e3a3f37324f9b9d95b4fa5199e4ca762e4db39a5e23c23b051f4624cf83aef0a1ac57515fc7a823fc453c788767bed6097b7291fe9174ae161e + checksum: 10c0/dcab0aac0075f76b0360fd07d61b4421f543e72a98a482494f9a3decb650d475f4508918c85ef8985eeabac11431bf7f67b496491d58a33cf41c25a6016e84a9 languageName: node linkType: hard @@ -1031,24 +831,24 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-ruby@npm:^5.0.9": - version: 5.0.9 - resolution: "@cspell/dict-ruby@npm:5.0.9" - checksum: 10c0/7a63495fd12d787de9f4f72f070110b26fc3709394fb19bdcac44354ef886c0ff998ad03b90d0d3b252019d112ef34ebf99c94329070978f7d92fd4642dda4b5 +"@cspell/dict-ruby@npm:^5.1.0": + version: 5.1.0 + resolution: "@cspell/dict-ruby@npm:5.1.0" + checksum: 10c0/d9ca8a8d72869b37b201fd5d17d1e7d0094185dde559861b899256b7dd55e80aedba430ac2ca393d0db479c284cc89cd2eec8f9e56e5601ebd715f0463c75b7d languageName: node linkType: hard -"@cspell/dict-rust@npm:^4.0.12": - version: 4.0.12 - resolution: "@cspell/dict-rust@npm:4.0.12" - checksum: 10c0/023f9844e32e6d22aaaf0f23a9744671a66f1d46c47f08efbe7a74e7a6e1e8671a7c394e1fb15d2b840fdbf605c55b693c539b29ad0eb10908c4bd6f7f4b2231 +"@cspell/dict-rust@npm:^4.1.2": + version: 4.1.2 + resolution: "@cspell/dict-rust@npm:4.1.2" + checksum: 10c0/ccee1ef1652f8855f2fee1c5b7c173eda9660f0c7f1eadb550ab2e4e8e2ee2e31eee903e294a32052996fed4045907b0a53383f6fe74d28a04de94a4ac69a29d languageName: node linkType: hard -"@cspell/dict-scala@npm:^5.0.8": - version: 5.0.8 - resolution: "@cspell/dict-scala@npm:5.0.8" - checksum: 10c0/9ae598e1dbd49554df8e6b22f8590393408690ae644ece4c28ec05c267d11cf90a6f25e088eca5a666e7e56fcd165c20511dd51ec8370a038d8bd485b77e0758 +"@cspell/dict-scala@npm:^5.0.9": + version: 5.0.9 + resolution: "@cspell/dict-scala@npm:5.0.9" + checksum: 10c0/f6b214f4cebcb68a270f4e5cb4163fdd59b58afb28894ac6f523025f411792454c6645c0c616d00af10ea541d5fbd25d34ad7986ddef1bb2181003e39140abbe languageName: node linkType: hard @@ -1059,10 +859,10 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-software-terms@npm:^5.1.15": - version: 5.1.16 - resolution: "@cspell/dict-software-terms@npm:5.1.16" - checksum: 10c0/73db44d39e389bd54cb00e30fe9f006fe6ed293cbb735e329a90efc9be32f93eac52902d0e07ca69bd9f0af4d1817c3fcc2a7bc53189181b3e28fe8f8d166708 +"@cspell/dict-software-terms@npm:^5.1.20": + version: 5.1.20 + resolution: "@cspell/dict-software-terms@npm:5.1.20" + checksum: 10c0/ff7513919d842bdb804965852d35aded3a2e32b3535637d7e9ec57fce66ddf69af57d20947bb3db358abe2d0d8e5d0feee029e3e14d1fb66b235d519d5133115 languageName: node linkType: hard @@ -1115,54 +915,61 @@ __metadata: languageName: node linkType: hard -"@cspell/dynamic-import@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/dynamic-import@npm:9.4.0" +"@cspell/dynamic-import@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/dynamic-import@npm:9.6.4" dependencies: - "@cspell/url": "npm:9.4.0" + "@cspell/url": "npm:9.6.4" import-meta-resolve: "npm:^4.2.0" - checksum: 10c0/8e10ec79cbfd5b1b4b25a8451d11c77157f5489c34af1c5c962e3f989e5f77cc742b0499859a8cc3a9709b0f43dbe35e3e3359042ff6c09f730aa40d4cbf23fd + checksum: 10c0/b425752c7d7f421a84c45a753760fac63d58a89b4e47453c62024f404090563a0f8b12788fe41b274670ca5c7ff50532a88788839d87b1b6c9f92e8ebb29a423 languageName: node linkType: hard -"@cspell/eslint-plugin@npm:^9.4.0": - version: 9.4.0 - resolution: "@cspell/eslint-plugin@npm:9.4.0" +"@cspell/eslint-plugin@npm:^9.6.3": + version: 9.6.4 + resolution: "@cspell/eslint-plugin@npm:9.6.4" dependencies: - "@cspell/cspell-types": "npm:9.4.0" - "@cspell/url": "npm:9.4.0" - cspell-lib: "npm:9.4.0" - synckit: "npm:^0.11.11" + "@cspell/cspell-types": "npm:9.6.4" + "@cspell/url": "npm:9.6.4" + cspell-lib: "npm:9.6.4" + synckit: "npm:^0.11.12" peerDependencies: eslint: ^7 || ^8 || ^9 - checksum: 10c0/a51138b21f1f4730ad858db23a933d3eb3c709d8e31cc50d86ef38b87a27fb527e6e2e942b77eea42edcb0a3ee86ea5608a3dd02d8ba5e9ebdfe07069aeaaa50 + checksum: 10c0/c9fa9286e6b5eef70445b4d1bde372756721aa64cad073f18db4894c6f4dbf352f9847680c9e777e0f3f3822bd15c676a874bea8f34801485d3080c665913542 languageName: node linkType: hard -"@cspell/filetypes@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/filetypes@npm:9.4.0" - checksum: 10c0/3898c1659fb08dfc430fe6be683de0dc0916d22da2307bdb8d38895e3f5b7c25d3d0e7ad083f09d4adc93eaa21181aae0b8a1bde97c766bc4a9ab2e30e7d4d9c +"@cspell/filetypes@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/filetypes@npm:9.6.4" + checksum: 10c0/f79b096698b671219f92497bab85ffc3bdbeff722717436ff58a07ee4b66e286ac2d6df309a55bf1bed3d96c877bf26a601b049724feadf8693741b661156685 languageName: node linkType: hard -"@cspell/strong-weak-map@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/strong-weak-map@npm:9.4.0" - checksum: 10c0/07dab59cf354b9133fd4621d811f441841f6b84ff8a14dda971c4810e2b9cedf86c8ab41b8ccd073b6c3d0be3dbc77edfabcea66c2b683f521192a792429dfa4 +"@cspell/rpc@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/rpc@npm:9.6.4" + checksum: 10c0/a0ccfb54e14bbdfbf7b2f3e1a7a1f090025ebd7fc1a057885d483481d5940a9b22d60ba98d027e3c3c58dc5f5ec3943772a5c7b628361844ba519137d99ab155 languageName: node linkType: hard -"@cspell/url@npm:9.4.0": - version: 9.4.0 - resolution: "@cspell/url@npm:9.4.0" - checksum: 10c0/c068907324fdfd37fa43069f37b3cbc613a1288a8cbb3f191859ce6a9dca7e1fd84d070119145dd7e7ef016f8d316c240bf3dbdc691d1da053cc6abdc92b4939 +"@cspell/strong-weak-map@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/strong-weak-map@npm:9.6.4" + checksum: 10c0/934c7fe9a40856d6c482534c584bd277b7549745128ac270c70a79b5afe9fd3ed23fb574bb89789914788ffebc957cb3ccbf9d6bbb304a67d9c51f30ed2c970c + languageName: node + linkType: hard + +"@cspell/url@npm:9.6.4": + version: 9.6.4 + resolution: "@cspell/url@npm:9.6.4" + checksum: 10c0/289c76fbd7724a7b1d278701fd716bc5ee90b04c5ea6b1287756a1965894c4673ab41a8516bbec54e179624a932ba994e50dc7e9c9f03b499581d0efbbbff6df languageName: node linkType: hard -"@docsearch/core@npm:4.4.0": - version: 4.4.0 - resolution: "@docsearch/core@npm:4.4.0" +"@docsearch/core@npm:4.5.4": + version: 4.5.4 + resolution: "@docsearch/core@npm:4.5.4" peerDependencies: "@types/react": ">= 16.8.0 < 20.0.0" react: ">= 16.8.0 < 20.0.0" @@ -1174,29 +981,24 @@ __metadata: optional: true react-dom: optional: true - checksum: 10c0/1891f10a7a323e1947e53ec040cb1f9586a8bd7e22b791cbcc9619b44404b79cce587a0acb18d91d4354566b96232fc2243d0e9ec1d0dbc4cdb077f5434cff7c + checksum: 10c0/d629fbc9db3ace56e3b0940e01f33b08f1e388f03dec29a0e25564d5d496c40cd55b37314419cff4a896128a7e4bc3f66f15faa681162011dbb82b84b9245b8c languageName: node linkType: hard -"@docsearch/css@npm:4.4.0, @docsearch/css@npm:^4.4.0": - version: 4.4.0 - resolution: "@docsearch/css@npm:4.4.0" - checksum: 10c0/fcbc6d17d70e7e6295fa022aa254dcfc32854f0f6e9931db1a4c58a32acc5ba0594b99c2bb517625e201b3c0e68f9061c37735d1f96c711a4ce18796a99fde9d +"@docsearch/css@npm:4.5.4, @docsearch/css@npm:^4.5.3": + version: 4.5.4 + resolution: "@docsearch/css@npm:4.5.4" + checksum: 10c0/2f9f69d6d87f47a1c750cde0597eb9be6b57796bcffccacaf4221969f8dfc73a460b3cf86e40ec3570dd6509854caf8bbaa2a25d01e40daef012d8ce0344f6e1 languageName: node linkType: hard -"@docsearch/react@npm:^4.4.0": - version: 4.4.0 - resolution: "@docsearch/react@npm:4.4.0" +"@docsearch/react@npm:^4.5.3": + version: 4.5.4 + resolution: "@docsearch/react@npm:4.5.4" dependencies: - "@ai-sdk/react": "npm:^2.0.30" "@algolia/autocomplete-core": "npm:1.19.2" - "@docsearch/core": "npm:4.4.0" - "@docsearch/css": "npm:4.4.0" - ai: "npm:^5.0.30" - algoliasearch: "npm:^5.28.0" - marked: "npm:^16.3.0" - zod: "npm:^4.1.8" + "@docsearch/core": "npm:4.5.4" + "@docsearch/css": "npm:4.5.4" peerDependencies: "@types/react": ">= 16.8.0 < 20.0.0" react: ">= 16.8.0 < 20.0.0" @@ -1211,7 +1013,7 @@ __metadata: optional: true search-insights: optional: true - checksum: 10c0/7c0f289767b1cdd89fe05c899cd2574c7d273ce459cf7fb122ad4f427a406a5cc9f4f39ca6188b7f9f927d7f471f7af2a6ab5e0cb7d285494d0c9458876eac03 + checksum: 10c0/744f48956ad64a8b62e65645d81282a9ab42e882f2e394ab07ee2a83806f5e6fa14300effd87f6fd873b441df5daafc97cd5501e61faa557c501d5fcd374f2a7 languageName: node linkType: hard @@ -1337,101 +1139,102 @@ __metadata: languageName: node linkType: hard -"@eslint-react/ast@npm:2.5.5": - version: 2.5.5 - resolution: "@eslint-react/ast@npm:2.5.5" +"@eslint-react/ast@npm:2.12.2": + version: 2.12.2 + resolution: "@eslint-react/ast@npm:2.12.2" dependencies: - "@eslint-react/eff": "npm:2.5.5" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/typescript-estree": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/eff": "npm:2.12.2" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/typescript-estree": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" string-ts: "npm:^2.3.1" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/179d1f62538d8a867653d500b37f138dcc6315daba91f988860f2d7de91ef1d2ce76a5782c246b87a78101d9b0da139186350cd118a26b4e256dfec43827a64b + checksum: 10c0/08bc019efe34e88f388a55d2a8cd49727e3390155a4c2a2983699957a9ce4e87939d35257ce0e1dfea0c883af25c2cb511d5f84b3a9deaf8528b4cb3d8e58e07 languageName: node linkType: hard -"@eslint-react/core@npm:2.5.5": - version: 2.5.5 - resolution: "@eslint-react/core@npm:2.5.5" +"@eslint-react/core@npm:2.12.2": + version: 2.12.2 + resolution: "@eslint-react/core@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" - birecord: "npm:^0.1.1" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/77d60cae9d365da8b887f3b2ac1f96311ba7163472a8abd901df3995221ca57fbea2a82953c27efcf396c7659e94c98b9690dc1f8e09088dc76dc4793ad0fee3 + checksum: 10c0/1a07e9eb251279137586ca7342e789e85909a67414d669f08435271e28d84545adac41e418b2f11471ca5c0c4ea0a60fe88743bed7cbd78c2d2a10d6945aaba8 languageName: node linkType: hard -"@eslint-react/eff@npm:2.5.5": - version: 2.5.5 - resolution: "@eslint-react/eff@npm:2.5.5" - checksum: 10c0/23cdac803982399ad6b33b8fba44eb52462ca0bd514e42fa0ee65cf72118812204af577d2ac64ed9577263f56b2dc2ab62bf3bebd8964d044ecb9b37e033e0a3 +"@eslint-react/eff@npm:2.12.2": + version: 2.12.2 + resolution: "@eslint-react/eff@npm:2.12.2" + checksum: 10c0/67be22d3abfc57df1dd26b5eb7154d674c717891038459fdcac66fdaa5ada36f86b3181766c782c590170ba7546523e1df9cff6c43a9a8a41262a6b61d76bcda languageName: node linkType: hard -"@eslint-react/eslint-plugin@npm:^2.5.5": - version: 2.5.5 - resolution: "@eslint-react/eslint-plugin@npm:2.5.5" +"@eslint-react/eslint-plugin@npm:^2.9.4": + version: 2.12.2 + resolution: "@eslint-react/eslint-plugin@npm:2.12.2" dependencies: - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/type-utils": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" - eslint-plugin-react-dom: "npm:2.5.5" - eslint-plugin-react-hooks-extra: "npm:2.5.5" - eslint-plugin-react-naming-convention: "npm:2.5.5" - eslint-plugin-react-web-api: "npm:2.5.5" - eslint-plugin-react-x: "npm:2.5.5" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/type-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" + eslint-plugin-react-dom: "npm:2.12.2" + eslint-plugin-react-hooks-extra: "npm:2.12.2" + eslint-plugin-react-naming-convention: "npm:2.12.2" + eslint-plugin-react-rsc: "npm:2.12.2" + eslint-plugin-react-web-api: "npm:2.12.2" + eslint-plugin-react-x: "npm:2.12.2" ts-api-utils: "npm:^2.4.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e92b823bdf043ac266930a3aaafbf52d631a8ed648388a307385e21b2384208d04761ca75b494f23312e0ce43e8533047358a7d044faf303b50c018c264b81ea + checksum: 10c0/dfe67fb907cc8e9f582c76701b13e8711491529223262b793a523602fd08a8f67a7a84f3f3d6014f5b184149d80ed5248fbcbccc941ed7330e86c1f1ef478d1d languageName: node linkType: hard -"@eslint-react/shared@npm:2.5.5": - version: 2.5.5 - resolution: "@eslint-react/shared@npm:2.5.5" +"@eslint-react/shared@npm:2.12.2": + version: 2.12.2 + resolution: "@eslint-react/shared@npm:2.12.2" dependencies: - "@eslint-react/eff": "npm:2.5.5" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/eff": "npm:2.12.2" + "@typescript-eslint/utils": "npm:^8.54.0" ts-pattern: "npm:^5.9.0" - zod: "npm:^4.3.5" + zod: "npm:^3.25.0 || ^4.0.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/09c61203957b253fb3fd47f00d9aefe4cbaf44058a1d34498e110ca65b559f1b81340c1c1e37f5a155fde927ca20e1d49f93e1b46aeabb8bdc798f964fbfbf84 + checksum: 10c0/51826df674d6d35b4bf9a209a846a26ffb1e4adc2beacba470e17d3246f39517cfcdfb02c79e8fc84bf48fe4befa079e9e84198f126aedfb7212a5063227956f languageName: node linkType: hard -"@eslint-react/var@npm:2.5.5": - version: 2.5.5 - resolution: "@eslint-react/var@npm:2.5.5" +"@eslint-react/var@npm:2.12.2": + version: 2.12.2 + resolution: "@eslint-react/var@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/a15fee1ca207331744340b47d856d1796e3edd2945debe5bae7cd1540fdf1ab7a3df9bce6acbc431b6bb2ae53f6e53ea361c427b6c379338652cc91626336a1e + checksum: 10c0/0dc0e41a3b2cb5ca41317e7846864f6dd82fc695a8338f0b2adaa5d98ed81803b60cbe4cb8bb2d6d5750d16ebf3df855b32e8cacbd9375059b6ce85695b83eff languageName: node linkType: hard @@ -1979,61 +1782,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/error-codes@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/error-codes@npm:0.22.0" - checksum: 10c0/a9b25e8c930971e146e6352f482f915f1b54965ce54706984e834a87be714d30caebbd3946f9eb408e7821b2cc326b90787eeb2f8306edf1d322d9931543a139 - languageName: node - linkType: hard - -"@module-federation/runtime-core@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/runtime-core@npm:0.22.0" - dependencies: - "@module-federation/error-codes": "npm:0.22.0" - "@module-federation/sdk": "npm:0.22.0" - checksum: 10c0/0406c26b119065dca23a8fb65872b8ab5794984d5d82984ed625c433658693050a8a800cde8c97cc1572b0bc154a7824fa9db5bb05106b7250643e799ba7091d - languageName: node - linkType: hard - -"@module-federation/runtime-tools@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/runtime-tools@npm:0.22.0" - dependencies: - "@module-federation/runtime": "npm:0.22.0" - "@module-federation/webpack-bundler-runtime": "npm:0.22.0" - checksum: 10c0/fbe76616fb176ce03550e3ce2bb43fa5d44c12d7d0939593f29dab5658accfb559b857df4180f7f681dc601aab928658cd9b49a78daad866089390b820854fbd - languageName: node - linkType: hard - -"@module-federation/runtime@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/runtime@npm:0.22.0" - dependencies: - "@module-federation/error-codes": "npm:0.22.0" - "@module-federation/runtime-core": "npm:0.22.0" - "@module-federation/sdk": "npm:0.22.0" - checksum: 10c0/f9cfaf7f8599a215195cb612a5d4532d4399cc8eb5a928ced60c4bdf0e7e2028849cdc384fa3f1506f9e7e0e112f74f6c30a5a76136dc56e155012d111ea075b - languageName: node - linkType: hard - -"@module-federation/sdk@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/sdk@npm:0.22.0" - checksum: 10c0/c09ba0147368151b67ba33b9174ef451a028e1709d2208aa811cacc1ae4efcae0f1987f02119f9b54754ee6430af3610e357c9b744147f112a25d8f7564f8041 - languageName: node - linkType: hard - -"@module-federation/webpack-bundler-runtime@npm:0.22.0": - version: 0.22.0 - resolution: "@module-federation/webpack-bundler-runtime@npm:0.22.0" - dependencies: - "@module-federation/runtime": "npm:0.22.0" - "@module-federation/sdk": "npm:0.22.0" - checksum: 10c0/4c1354b881ffc0c1521f1d676c9301db0b0d59186c386dde4dbb6d33f00fdb16bf118e85cfc38e2ffb36084fa87df8390d415a41c0c93b33bd0e5460a9a934f5 - languageName: node - linkType: hard - "@napi-rs/wasm-runtime@npm:1.0.7": version: 1.0.7 resolution: "@napi-rs/wasm-runtime@npm:1.0.7" @@ -2198,13 +1946,6 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api@npm:1.9.0": - version: 1.9.0 - resolution: "@opentelemetry/api@npm:1.9.0" - checksum: 10c0/9aae2fe6e8a3a3eeb6c1fdef78e1939cf05a0f37f8a4fae4d6bf2e09eb1e06f966ece85805626e01ba5fab48072b94f19b835449e58b6d26720ee19a58298add - languageName: node - linkType: hard - "@parcel/watcher-android-arm64@npm:2.5.1": version: 2.5.1 resolution: "@parcel/watcher-android-arm64@npm:2.5.1" @@ -2397,18 +2138,21 @@ __metadata: languageName: node linkType: hard -"@rsbuild/core@npm:~1.7.1": - version: 1.7.2 - resolution: "@rsbuild/core@npm:1.7.2" +"@rsbuild/core@npm:2.0.0-beta.1": + version: 2.0.0-beta.1 + resolution: "@rsbuild/core@npm:2.0.0-beta.1" dependencies: - "@rspack/core": "npm:~1.7.1" - "@rspack/lite-tapable": "npm:~1.1.0" + "@rspack/core": "npm:2.0.0-alpha.1" "@swc/helpers": "npm:^0.5.18" - core-js: "npm:~3.47.0" jiti: "npm:^2.6.1" + peerDependencies: + core-js: ">= 3.0.0" + peerDependenciesMeta: + core-js: + optional: true bin: rsbuild: bin/rsbuild.js - checksum: 10c0/fcedc7ac9aac793883484d532b8f753e7b9d11e95812ba260b8fe7ebb9517309dd472b226701b7d36805e862ed701ed02bd2b346364eaef9f7b03f3039053225 + checksum: 10c0/db233e85cebca2431718a530c8ba0623a5060c275f3123d759260143899b0b990453a24216d29b1ddc266a516578630714844095952c7762e35bf138d8e8efe4 languageName: node linkType: hard @@ -2424,36 +2168,36 @@ __metadata: languageName: node linkType: hard -"@rsbuild/plugin-react@npm:^1.4.2, @rsbuild/plugin-react@npm:~1.4.2": - version: 1.4.2 - resolution: "@rsbuild/plugin-react@npm:1.4.2" +"@rsbuild/plugin-react@npm:^1.4.5, @rsbuild/plugin-react@npm:~1.4.5": + version: 1.4.5 + resolution: "@rsbuild/plugin-react@npm:1.4.5" dependencies: - "@rspack/plugin-react-refresh": "npm:^1.5.2" + "@rspack/plugin-react-refresh": "npm:^1.6.0" react-refresh: "npm:^0.18.0" peerDependencies: - "@rsbuild/core": 1.x - checksum: 10c0/795de7ee04d96aa976102d7a64b3888cca1285fe58d1ec688cf8a7b577aee0334e246ddacbbc2ceff8cedf8f219338a1271a0ffec4334c146dbadfa213daf6ff + "@rsbuild/core": ^1.0.0 || ^2.0.0-0 + checksum: 10c0/492cca2bb96f5861d5e1b1ff4aba07ae79f785087fe05c8dfe8ce6cbc82c17bdaa2c7c06238d7e815a5c9183a6b3cb64395cb9e5330c62d9c9ae530e9e77e50c languageName: node linkType: hard -"@rsbuild/plugin-sass@npm:^1.4.0": - version: 1.4.0 - resolution: "@rsbuild/plugin-sass@npm:1.4.0" +"@rsbuild/plugin-sass@npm:^1.5.0": + version: 1.5.0 + resolution: "@rsbuild/plugin-sass@npm:1.5.0" dependencies: deepmerge: "npm:^4.3.1" loader-utils: "npm:^2.0.4" postcss: "npm:^8.5.6" reduce-configs: "npm:^1.1.1" - sass-embedded: "npm:^1.90.0" + sass-embedded: "npm:^1.97.3" peerDependencies: - "@rsbuild/core": 1.x - checksum: 10c0/195689621228fccfdbb22fffbff775ecb2c3a5089588858389efd682c680a90d9906989b15d5ddee0ab932ae92f5ccb520a5910b2698476e8d87a9af4568390b + "@rsbuild/core": ^1.3.0 || ^2.0.0-0 + checksum: 10c0/09bb573c93d1f6a642160060c7bef989772d5e137cde3c00119aff634288741f0f9fb1f9dc803e8bafecb06b41fb623d7c4549eb17b874424b2cb292b49a079d languageName: node linkType: hard -"@rsbuild/plugin-svgr@npm:^1.2.3": - version: 1.2.3 - resolution: "@rsbuild/plugin-svgr@npm:1.2.3" +"@rsbuild/plugin-svgr@npm:^1.3.0": + version: 1.3.0 + resolution: "@rsbuild/plugin-svgr@npm:1.3.0" dependencies: "@rsbuild/plugin-react": "npm:^1.1.0" "@svgr/core": "npm:8.1.0" @@ -2462,109 +2206,109 @@ __metadata: deepmerge: "npm:^4.3.1" loader-utils: "npm:^3.3.1" peerDependencies: - "@rsbuild/core": 1.x - checksum: 10c0/90398cceaf9e0a7c9351463ec203c0bbb7ef52f550417ce2243794854e6c77c6d038079d16f969b72962f5045d3f655de262e2b319c97a9617703271b30e25bf + "@rsbuild/core": ^1.0.0 || ^2.0.0-0 + checksum: 10c0/106591ade55010e3418537da1caf61b055fe7d5e493d6ee8aaaf95363406f1c2b619128ce8b82bc06b613e541caf2dfbcabdbee241b8fcc6c49ad8556ba6b2e8 languageName: node linkType: hard -"@rsbuild/plugin-yaml@npm:^1.0.3": - version: 1.0.3 - resolution: "@rsbuild/plugin-yaml@npm:1.0.3" +"@rsbuild/plugin-yaml@npm:^1.0.4": + version: 1.0.4 + resolution: "@rsbuild/plugin-yaml@npm:1.0.4" peerDependencies: - "@rsbuild/core": 1.x + "@rsbuild/core": ^1.0.0 || ^2.0.0-0 peerDependenciesMeta: "@rsbuild/core": optional: true - checksum: 10c0/6e9f9c3040a2a53649717ea73b0a938bec6486aa004f3e0277517975d8d283d356c5cf6bd870c6b9d9a1eba6a48807533efbbe5251c41f9083fcb20ce37aa62e + checksum: 10c0/683a0730ccf6275abd1eb10251adab795323d6b5b2f6d558359c5eacc5d92abcf020707238dc0a0f7eb0cd4e809d442ea098bad7ec9945754bd6c9b4a2054745 languageName: node linkType: hard -"@rspack/binding-darwin-arm64@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-darwin-arm64@npm:1.7.1" +"@rspack/binding-darwin-arm64@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-darwin-arm64@npm:2.0.0-alpha.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-darwin-x64@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-darwin-x64@npm:1.7.1" +"@rspack/binding-darwin-x64@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-darwin-x64@npm:2.0.0-alpha.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rspack/binding-linux-arm64-gnu@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-linux-arm64-gnu@npm:1.7.1" +"@rspack/binding-linux-arm64-gnu@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-linux-arm64-gnu@npm:2.0.0-alpha.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-arm64-musl@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-linux-arm64-musl@npm:1.7.1" +"@rspack/binding-linux-arm64-musl@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-linux-arm64-musl@npm:2.0.0-alpha.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rspack/binding-linux-x64-gnu@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-linux-x64-gnu@npm:1.7.1" +"@rspack/binding-linux-x64-gnu@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-linux-x64-gnu@npm:2.0.0-alpha.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-x64-musl@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-linux-x64-musl@npm:1.7.1" +"@rspack/binding-linux-x64-musl@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-linux-x64-musl@npm:2.0.0-alpha.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rspack/binding-wasm32-wasi@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-wasm32-wasi@npm:1.7.1" +"@rspack/binding-wasm32-wasi@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-wasm32-wasi@npm:2.0.0-alpha.1" dependencies: "@napi-rs/wasm-runtime": "npm:1.0.7" conditions: cpu=wasm32 languageName: node linkType: hard -"@rspack/binding-win32-arm64-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-win32-arm64-msvc@npm:1.7.1" +"@rspack/binding-win32-arm64-msvc@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-win32-arm64-msvc@npm:2.0.0-alpha.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-win32-ia32-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-win32-ia32-msvc@npm:1.7.1" +"@rspack/binding-win32-ia32-msvc@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-win32-ia32-msvc@npm:2.0.0-alpha.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rspack/binding-win32-x64-msvc@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding-win32-x64-msvc@npm:1.7.1" +"@rspack/binding-win32-x64-msvc@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding-win32-x64-msvc@npm:2.0.0-alpha.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rspack/binding@npm:1.7.1": - version: 1.7.1 - resolution: "@rspack/binding@npm:1.7.1" - dependencies: - "@rspack/binding-darwin-arm64": "npm:1.7.1" - "@rspack/binding-darwin-x64": "npm:1.7.1" - "@rspack/binding-linux-arm64-gnu": "npm:1.7.1" - "@rspack/binding-linux-arm64-musl": "npm:1.7.1" - "@rspack/binding-linux-x64-gnu": "npm:1.7.1" - "@rspack/binding-linux-x64-musl": "npm:1.7.1" - "@rspack/binding-wasm32-wasi": "npm:1.7.1" - "@rspack/binding-win32-arm64-msvc": "npm:1.7.1" - "@rspack/binding-win32-ia32-msvc": "npm:1.7.1" - "@rspack/binding-win32-x64-msvc": "npm:1.7.1" +"@rspack/binding@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/binding@npm:2.0.0-alpha.1" + dependencies: + "@rspack/binding-darwin-arm64": "npm:2.0.0-alpha.1" + "@rspack/binding-darwin-x64": "npm:2.0.0-alpha.1" + "@rspack/binding-linux-arm64-gnu": "npm:2.0.0-alpha.1" + "@rspack/binding-linux-arm64-musl": "npm:2.0.0-alpha.1" + "@rspack/binding-linux-x64-gnu": "npm:2.0.0-alpha.1" + "@rspack/binding-linux-x64-musl": "npm:2.0.0-alpha.1" + "@rspack/binding-wasm32-wasi": "npm:2.0.0-alpha.1" + "@rspack/binding-win32-arm64-msvc": "npm:2.0.0-alpha.1" + "@rspack/binding-win32-ia32-msvc": "npm:2.0.0-alpha.1" + "@rspack/binding-win32-x64-msvc": "npm:2.0.0-alpha.1" dependenciesMeta: "@rspack/binding-darwin-arm64": optional: true @@ -2586,36 +2330,38 @@ __metadata: optional: true "@rspack/binding-win32-x64-msvc": optional: true - checksum: 10c0/e356aef5a9bcc97a8696cf45ca6c4e6edde53a660290e745f8cac6d2e0d9928f92d4184c38bd917654028ffc6363af5c7a141ea772a0568c49955a24a85cd75c + checksum: 10c0/728495cc7706e633c4c4c898f32319909c78771c4e9141958331853609ef25ac3b8919428a96188f4a2dec130866ef79e4954970e92e213722a3eb4943654a23 languageName: node linkType: hard -"@rspack/core@npm:~1.7.1": - version: 1.7.1 - resolution: "@rspack/core@npm:1.7.1" +"@rspack/core@npm:2.0.0-alpha.1": + version: 2.0.0-alpha.1 + resolution: "@rspack/core@npm:2.0.0-alpha.1" dependencies: - "@module-federation/runtime-tools": "npm:0.22.0" - "@rspack/binding": "npm:1.7.1" + "@rspack/binding": "npm:2.0.0-alpha.1" "@rspack/lite-tapable": "npm:1.1.0" peerDependencies: + "@module-federation/runtime-tools": ">=0.22.0" "@swc/helpers": ">=0.5.1" peerDependenciesMeta: + "@module-federation/runtime-tools": + optional: true "@swc/helpers": optional: true - checksum: 10c0/d5616a180751b466b6bcb4b2f9de9ce803d68341bc8c452e52a35e2ddde31d725f973167c1e1e9dabfe52c33e614dd353ff0b499896dae7f6949259e8bbb7dfc + checksum: 10c0/d5e443cc73ba9c816297953b55e9ea2c063cd69f4f5ad4af8e0ae60da2319d09d6daa4c1f0d6f162b847bcb2c45bf561c6bd69b2723826a5cc24d5a0f8295bfc languageName: node linkType: hard -"@rspack/lite-tapable@npm:1.1.0, @rspack/lite-tapable@npm:~1.1.0": +"@rspack/lite-tapable@npm:1.1.0": version: 1.1.0 resolution: "@rspack/lite-tapable@npm:1.1.0" checksum: 10c0/15059d1da73192b150339ceba3142a2d0073fa298dad9a497cc8c6037c597c3a982ed4c88dc50afa7b70d0757df1b47af7ae407cfe8acd31d333d524b84a7a4b languageName: node linkType: hard -"@rspack/plugin-react-refresh@npm:^1.5.2": - version: 1.5.3 - resolution: "@rspack/plugin-react-refresh@npm:1.5.3" +"@rspack/plugin-react-refresh@npm:^1.6.0": + version: 1.6.0 + resolution: "@rspack/plugin-react-refresh@npm:1.6.0" dependencies: error-stack-parser: "npm:^2.1.4" html-entities: "npm:^2.6.0" @@ -2625,7 +2371,7 @@ __metadata: peerDependenciesMeta: webpack-hot-middleware: optional: true - checksum: 10c0/e876a4a07b737f070e6d19137419441c82c7245e7877e9e9009df0c4fd7b12e68e707037575361a2658d319294fa0dfa6bd9ab49c31f5ddca3c582283df69bfd + checksum: 10c0/21d28d463af1c9e2a76103dbeab38677d7b9154470516fa1bc02255bd97857863c031ba0401ef2cdd2f02e70221923f4851c81eb5a3f7a2ae5324cce2e48dc76 languageName: node linkType: hard @@ -2645,19 +2391,18 @@ __metadata: languageName: node linkType: hard -"@rspress/core@npm:2.0.0-rc.5": - version: 2.0.0-rc.5 - resolution: "@rspress/core@npm:2.0.0-rc.5" +"@rspress/core@npm:2.0.2": + version: 2.0.2 + resolution: "@rspress/core@npm:2.0.2" dependencies: "@mdx-js/mdx": "npm:^3.1.1" "@mdx-js/react": "npm:^3.1.1" - "@rsbuild/core": "npm:~1.7.1" - "@rsbuild/plugin-react": "npm:~1.4.2" - "@rspress/mdx-rs": "npm:0.6.6" - "@rspress/shared": "npm:2.0.0-rc.5" - "@shikijs/rehype": "npm:^3.20.0" + "@rsbuild/core": "npm:2.0.0-beta.1" + "@rsbuild/plugin-react": "npm:~1.4.5" + "@rspress/shared": "npm:2.0.2" + "@shikijs/rehype": "npm:^3.21.0" "@types/unist": "npm:^3.0.3" - "@unhead/react": "npm:^2.1.1" + "@unhead/react": "npm:^2.1.2" body-scroll-lock: "npm:4.0.0-beta.0" cac: "npm:^6.7.14" chokidar: "npm:^3.6.0" @@ -2667,156 +2412,68 @@ __metadata: github-slugger: "npm:^2.0.0" hast-util-heading-rank: "npm:^3.0.0" hast-util-to-jsx-runtime: "npm:^2.3.6" - html-to-text: "npm:^9.0.5" - lodash-es: "npm:^4.17.22" + lodash-es: "npm:^4.17.23" mdast-util-mdx: "npm:^3.0.0" mdast-util-mdxjs-esm: "npm:^2.0.1" medium-zoom: "npm:1.1.0" nprogress: "npm:^0.2.0" picocolors: "npm:^1.1.1" - react: "npm:^19.2.3" - react-dom: "npm:^19.2.3" + react: "npm:^19.2.4" + react-dom: "npm:^19.2.4" react-lazy-with-preload: "npm:^2.2.1" react-reconciler: "npm:0.33.0" - react-router-dom: "npm:^7.11.0" + react-router-dom: "npm:^7.13.0" rehype-external-links: "npm:^3.0.0" rehype-raw: "npm:^7.0.0" remark-gfm: "npm:^4.0.1" remark-mdx: "npm:^3.1.1" + remark-parse: "npm:^11.0.0" remark-stringify: "npm:^11.0.0" scroll-into-view-if-needed: "npm:^3.1.0" - shiki: "npm:^3.20.0" + shiki: "npm:^3.21.0" tinyglobby: "npm:^0.2.15" tinypool: "npm:^1.1.1" unified: "npm:^11.0.5" + unist-util-remove: "npm:^4.0.0" unist-util-visit: "npm:^5.0.0" unist-util-visit-children: "npm:^3.0.0" bin: rspress: bin/rspress.js - checksum: 10c0/c85f9f7ac15646b9ff0021b2dc8bef9fb59e7e49aa8b49df1ecad5ec51d47719d1694fdbd6af3cf8bcef00efe9ef8ccae5d6098c933eb71c540067074766fc88 - languageName: node - linkType: hard - -"@rspress/mdx-rs-darwin-arm64@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-darwin-arm64@npm:0.6.6" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-darwin-x64@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-darwin-x64@npm:0.6.6" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-linux-arm64-gnu@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-linux-arm64-gnu@npm:0.6.6" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-linux-arm64-musl@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-linux-arm64-musl@npm:0.6.6" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-linux-x64-gnu@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-linux-x64-gnu@npm:0.6.6" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-linux-x64-musl@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-linux-x64-musl@npm:0.6.6" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@rspress/mdx-rs-win32-arm64-msvc@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-win32-arm64-msvc@npm:0.6.6" - conditions: os=win32 & cpu=arm64 + checksum: 10c0/1924ff66878e959327feac37d185ccc2e49cd1c6ea4a751c704a4b242e2220f0bd484a71dd5c0a7f7dac2d690bf223a3539a2959b9662c590c78b22443f7eb6f languageName: node linkType: hard -"@rspress/mdx-rs-win32-x64-msvc@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs-win32-x64-msvc@npm:0.6.6" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rspress/mdx-rs@npm:0.6.6": - version: 0.6.6 - resolution: "@rspress/mdx-rs@npm:0.6.6" - dependencies: - "@rspress/mdx-rs-darwin-arm64": "npm:0.6.6" - "@rspress/mdx-rs-darwin-x64": "npm:0.6.6" - "@rspress/mdx-rs-linux-arm64-gnu": "npm:0.6.6" - "@rspress/mdx-rs-linux-arm64-musl": "npm:0.6.6" - "@rspress/mdx-rs-linux-x64-gnu": "npm:0.6.6" - "@rspress/mdx-rs-linux-x64-musl": "npm:0.6.6" - "@rspress/mdx-rs-win32-arm64-msvc": "npm:0.6.6" - "@rspress/mdx-rs-win32-x64-msvc": "npm:0.6.6" - dependenciesMeta: - "@rspress/mdx-rs-darwin-arm64": - optional: true - "@rspress/mdx-rs-darwin-x64": - optional: true - "@rspress/mdx-rs-linux-arm64-gnu": - optional: true - "@rspress/mdx-rs-linux-arm64-musl": - optional: true - "@rspress/mdx-rs-linux-x64-gnu": - optional: true - "@rspress/mdx-rs-linux-x64-musl": - optional: true - "@rspress/mdx-rs-win32-arm64-msvc": - optional: true - "@rspress/mdx-rs-win32-x64-msvc": - optional: true - checksum: 10c0/a8757bec983b2d6c0952a56ea9defd013323f74c306de10213e52082d3031524b87c0ef1c4661f9d741932de609855b59bf2c9f7c162b92d5d507180df305e83 - languageName: node - linkType: hard - -"@rspress/plugin-algolia@npm:2.0.0-rc.5": - version: 2.0.0-rc.5 - resolution: "@rspress/plugin-algolia@npm:2.0.0-rc.5" +"@rspress/plugin-algolia@npm:2.0.2": + version: 2.0.2 + resolution: "@rspress/plugin-algolia@npm:2.0.2" dependencies: - "@docsearch/css": "npm:^4.4.0" - "@docsearch/react": "npm:^4.4.0" + "@docsearch/css": "npm:^4.5.3" + "@docsearch/react": "npm:^4.5.3" peerDependencies: - "@rspress/core": ^2.0.0-rc.5 - checksum: 10c0/2f2cb861c810e9af00c8623e526857e1f5a61de4d9964e520f5c9ceb9a3b9c8fd9007e76e10d8515b3c4e6f59781b2e05323e4e0287dfe23db3f4bc1766afe4e + "@rspress/core": ^2.0.2 + checksum: 10c0/f72cf59cb0da81aa7844d233fc73b4c79ee3d0ddeec7efcc65497e3d6a6cd7079e0acd443bb0ebaced3b7c5f9f932676178f2aa1de04eda5660d3a34c4588a85 languageName: node linkType: hard -"@rspress/plugin-sitemap@npm:2.0.0-rc.5": - version: 2.0.0-rc.5 - resolution: "@rspress/plugin-sitemap@npm:2.0.0-rc.5" +"@rspress/plugin-sitemap@npm:2.0.2": + version: 2.0.2 + resolution: "@rspress/plugin-sitemap@npm:2.0.2" peerDependencies: - "@rspress/core": ^2.0.0-rc.5 - checksum: 10c0/7ee76a2bd86b34d9b6ae34b30648f6859216738c976d74d059393c5349eecdab5233228de70450975c348cf737f2555b438eb1b3fe63e8dbac1de0e3c8517d22 + "@rspress/core": ^2.0.2 + checksum: 10c0/392dc8a6272524adc31c529027e627fd36e7e55b17a2e33284d0bd04d9fe77eecdaca52aecb7aef0b9c5a944d08012fe47528b6c9e04c8c46d5481e3d9f8c772 languageName: node linkType: hard -"@rspress/shared@npm:2.0.0-rc.5": - version: 2.0.0-rc.5 - resolution: "@rspress/shared@npm:2.0.0-rc.5" +"@rspress/shared@npm:2.0.2": + version: 2.0.2 + resolution: "@rspress/shared@npm:2.0.2" dependencies: - "@rsbuild/core": "npm:~1.7.1" - "@shikijs/rehype": "npm:^3.20.0" + "@rsbuild/core": "npm:2.0.0-beta.1" + "@shikijs/rehype": "npm:^3.21.0" gray-matter: "npm:4.0.3" - lodash-es: "npm:^4.17.22" + lodash-es: "npm:^4.17.23" unified: "npm:^11.0.5" - checksum: 10c0/ca832ef7a545bfc5434efd5e73039054d5aff3e7a3a448db35af5e6e4d3ae087990cc569118a981f7dd76350edbd25d0d77b35ae42007e63519e941f9b5a49a7 + checksum: 10c0/a50eacf1fd3281b89b90cf76ff901fe648450a1644a80b7bde9de32e17b1a3ec35bdcb4963afd118465fdc5a761ac23cacb3fa5b9acff7577608600ee471d7c8 languageName: node linkType: hard @@ -2827,28 +2484,6 @@ __metadata: languageName: node linkType: hard -"@selderee/plugin-htmlparser2@npm:^0.11.0": - version: 0.11.0 - resolution: "@selderee/plugin-htmlparser2@npm:0.11.0" - dependencies: - domhandler: "npm:^5.0.3" - selderee: "npm:^0.11.0" - checksum: 10c0/e938ba9aeb31a9cf30dcb2977ef41685c598bf744bedc88c57aa9e8b7e71b51781695cf99c08aac50773fd7714eba670bd2a079e46db0788abe40c6d220084eb - languageName: node - linkType: hard - -"@shikijs/core@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/core@npm:3.20.0" - dependencies: - "@shikijs/types": "npm:3.20.0" - "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - hast-util-to-html: "npm:^9.0.5" - checksum: 10c0/3df490754e631bf71723aec921de623d0e464c868bccafda89cdb1f061b968ee56385f5709d7401213773dc0c36d9650db436492bd2fa13eac4cf50255f12d26 - languageName: node - linkType: hard - "@shikijs/core@npm:3.21.0": version: 3.21.0 resolution: "@shikijs/core@npm:3.21.0" @@ -2861,14 +2496,15 @@ __metadata: languageName: node linkType: hard -"@shikijs/engine-javascript@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/engine-javascript@npm:3.20.0" +"@shikijs/core@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/core@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.20.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" - oniguruma-to-es: "npm:^4.3.4" - checksum: 10c0/52ee46eba86bd0e4f5ca9520736a17e5a052830685edb319d77a2929ca30bcd176353212b9978d680109fd93d7e13c9ad5b039b69223d817a6331fc9f88389f2 + "@types/hast": "npm:^3.0.4" + hast-util-to-html: "npm:^9.0.5" + checksum: 10c0/4df376f5fa0afaeaa458ba08db1d8a6ad15cb11c7351edc4cabf7e87453a1b1859ded083fdfe8020ac697a47f9a180fd655783be33d2602c9dbaa4cc950b8e13 languageName: node linkType: hard @@ -2883,13 +2519,14 @@ __metadata: languageName: node linkType: hard -"@shikijs/engine-oniguruma@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/engine-oniguruma@npm:3.20.0" +"@shikijs/engine-javascript@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/engine-javascript@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.20.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" - checksum: 10c0/4a5a8f316a8482e799cd836c8e3f8ba83274b3631b2d66ec82ad839b0ee1dd3df50a08480f791d59f22e42bf6b707032f043a9f651445efc04e59b7ec9e669c9 + oniguruma-to-es: "npm:^4.3.4" + checksum: 10c0/344dee8fd866743ecb762d3f954414d3dec17e31a6c2c5b778abdff320b8c68ff87ef661a46969c1fb34d84c2f55a696159cde2f64576407419664b9fa8dd97b languageName: node linkType: hard @@ -2903,12 +2540,13 @@ __metadata: languageName: node linkType: hard -"@shikijs/langs@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/langs@npm:3.20.0" +"@shikijs/engine-oniguruma@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/engine-oniguruma@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.20.0" - checksum: 10c0/6830460025d0df4c527ffeacf0a78cd4331ffde1cfcd1e8028aa9814be8a4cea84367dd938528a9b55de72b163c58ad3576915ea08c3d0a29ef1dc80e120116c + "@shikijs/types": "npm:3.22.0" + "@shikijs/vscode-textmate": "npm:^10.0.2" + checksum: 10c0/21007cc1f2c714f37a53e163e1d604e6696d310f9e252970a828fe5450e4daa9f1f369b7ceffd1cb9cde348d9ca17e8a4d14180749ac052c74d104cab86834ea languageName: node linkType: hard @@ -2921,26 +2559,26 @@ __metadata: languageName: node linkType: hard -"@shikijs/rehype@npm:^3.20.0": - version: 3.21.0 - resolution: "@shikijs/rehype@npm:3.21.0" +"@shikijs/langs@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/langs@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" - "@types/hast": "npm:^3.0.4" - hast-util-to-string: "npm:^3.0.1" - shiki: "npm:3.21.0" - unified: "npm:^11.0.5" - unist-util-visit: "npm:^5.0.0" - checksum: 10c0/21df86b67a7c3cafa59158a1fc84e9977e1785f11746588129e7a1fa26acd0a3f9e647c7aea0d9704ca8ce4b936e52c0e7fbb79ae97d965f6564d364678afdfb + "@shikijs/types": "npm:3.22.0" + checksum: 10c0/68bb7b10a4b8d78540d0518b80b4c57e42ac232e84a5f74a91d6335de80af730008cf269b4c3da46a2fd3c4a59cd427ab1e6f5934c884335f9f648f8c0c0a912 languageName: node linkType: hard -"@shikijs/themes@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/themes@npm:3.20.0" +"@shikijs/rehype@npm:^3.21.0": + version: 3.22.0 + resolution: "@shikijs/rehype@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.20.0" - checksum: 10c0/d6fc059c51c3c0694e026cc1f80eed927d9b91adaeda0fb3fd5725eabc6d066aaf022919def435245446ae91e3da541ed6d88d875cf59a35bfbabb6920efb6da + "@shikijs/types": "npm:3.22.0" + "@types/hast": "npm:^3.0.4" + hast-util-to-string: "npm:^3.0.1" + shiki: "npm:3.22.0" + unified: "npm:^11.0.5" + unist-util-visit: "npm:^5.1.0" + checksum: 10c0/ebb13149c760b7db675fee468f6d39d76caeb28d2cbb4ebaadca73d9e52f407c07ad939b696c910ff4240da6a18fcc6146cdfd5dd57debeae7a363c3ed49cb47 languageName: node linkType: hard @@ -2953,23 +2591,22 @@ __metadata: languageName: node linkType: hard -"@shikijs/transformers@npm:^3.21.0": - version: 3.21.0 - resolution: "@shikijs/transformers@npm:3.21.0" +"@shikijs/themes@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/themes@npm:3.22.0" dependencies: - "@shikijs/core": "npm:3.21.0" - "@shikijs/types": "npm:3.21.0" - checksum: 10c0/6fa85c3f4f59bd35bd381b1eefda3309d23bc9ee8642e91d0314add3cd5cdbd625f00788a64a7488e3e74de614af333909abb62afc61b259e0fbd9a6758ee579 + "@shikijs/types": "npm:3.22.0" + checksum: 10c0/f662648e346e0133d84dee058f24db6434eb7e511ffe8e34e9632f1168d46b219fbddcca245166f98200b13549fc3256baf8d2a0df7c23e856c9933c0bd444f9 languageName: node linkType: hard -"@shikijs/types@npm:3.20.0": - version: 3.20.0 - resolution: "@shikijs/types@npm:3.20.0" +"@shikijs/transformers@npm:^3.22.0": + version: 3.22.0 + resolution: "@shikijs/transformers@npm:3.22.0" dependencies: - "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - checksum: 10c0/7faea130362a6cdf3d66fcb47d6b609a8e0209e76ba86688f56a65411b6ae400a37414cd1a3a2fe1ee3fe39f18e274585d3972129c7e79244aaa0c15bc8f1c21 + "@shikijs/core": "npm:3.22.0" + "@shikijs/types": "npm:3.22.0" + checksum: 10c0/1410ab6878c94d8f28436b4816942b874d6cc9d7096e951d408c448d5aae2d08a393950a78f99a82bf1ff859ed5d7a9dfd95c4a853309cdb0c6cd10921a184c8 languageName: node linkType: hard @@ -2983,6 +2620,16 @@ __metadata: languageName: node linkType: hard +"@shikijs/types@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/types@npm:3.22.0" + dependencies: + "@shikijs/vscode-textmate": "npm:^10.0.2" + "@types/hast": "npm:^3.0.4" + checksum: 10c0/68e5bb1827609fc026cba5a88442f41dd948f68fc4f23de0912ef2498944116471b543a5f40ab4ff2c2056399873c755fe717185fd4f8c928002fba934bd3a7b + languageName: node + linkType: hard + "@shikijs/vscode-textmate@npm:^10.0.2": version: 10.0.2 resolution: "@shikijs/vscode-textmate@npm:10.0.2" @@ -2997,13 +2644,6 @@ __metadata: languageName: node linkType: hard -"@standard-schema/spec@npm:^1.0.0": - version: 1.1.0 - resolution: "@standard-schema/spec@npm:1.1.0" - checksum: 10c0/d90f55acde4b2deb983529c87e8025fa693de1a5e8b49ecc6eb84d1fd96328add0e03d7d551442156c7432fd78165b2c26ff561b970a9a881f046abb78d6a526 - languageName: node - linkType: hard - "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0": version: 8.0.0 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0" @@ -3753,12 +3393,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^19.2.8": - version: 19.2.8 - resolution: "@types/react@npm:19.2.8" +"@types/react@npm:^19.2.10": + version: 19.2.13 + resolution: "@types/react@npm:19.2.13" dependencies: csstype: "npm:^3.2.2" - checksum: 10c0/832834998c4ee971fca72ecf1eb95dc924ad3931a2112c687a4dae498aabd115c5fa4db09186853e34a646226b0223808c8f867df03d17601168f9cf119448de + checksum: 10c0/e512dc53b805b9066f5c6ad42944372e1204290d618dbaec634d8bbd80d3aadcc1b8cdd7251329936bbdafae0425c02f531083213473bb370df903f20bb66e91 languageName: node linkType: hard @@ -3790,39 +3430,39 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.52.0" +"@typescript-eslint/eslint-plugin@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.52.0" - "@typescript-eslint/type-utils": "npm:8.52.0" - "@typescript-eslint/utils": "npm:8.52.0" - "@typescript-eslint/visitor-keys": "npm:8.52.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/type-utils": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.4.0" peerDependencies: - "@typescript-eslint/parser": ^8.52.0 + "@typescript-eslint/parser": ^8.54.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/853e929bf1077f59c47c2a112ca8837ccc53b1c80f0b39a9505806ee8002e5599b85323c5ccaa9ee4d6a6dafcdc99461c5296b5f24d8ab131346bec5bda36c85 + checksum: 10c0/e533c8285880b883e02a833f378597c2776e6b0c20a5935440e2a02c1c42f40069a8badcf6d581bb4ec35a6856a806c4b66674c1c15c33cd64cc6b9c0cdd1dad languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/parser@npm:8.52.0" +"@typescript-eslint/parser@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/parser@npm:8.54.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.52.0" - "@typescript-eslint/types": "npm:8.52.0" - "@typescript-eslint/typescript-estree": "npm:8.52.0" - "@typescript-eslint/visitor-keys": "npm:8.52.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/a11304db8068850e04dfcaa2728b73940635f3857c7d0a24cda002d0ad2d9af4ffec44c30f52c91385b065decbf9f134a7337f54d00289160fbbff76fca7649b + checksum: 10c0/60a1cfe94bc23086f03701640f4d83d7e37b8f4d729011e0f029e5accf2b3d099c50938c0a798a399e86046279432ff663f33102ba4338c4c82f7acead2bcbac languageName: node linkType: hard @@ -3839,16 +3479,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/project-service@npm:8.52.0" +"@typescript-eslint/project-service@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/project-service@npm:8.54.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/2dc7379572b4b1340daff5923fbf7987ebd2de5a4203ece0ec9e8a9e85cf182cd4cd24c25bd7df62b981fb633c91dd35f27fed1341719c2f8a48eb80682b4658 + checksum: 10c0/3392ae259199021a80616a44d9484d1c363f61bc5c631dff2d08c6a906c98716a20caa7b832b8970120a1eb1eb2de3ee890cd527d6edb04f532f4e48a690a792 languageName: node linkType: hard @@ -3862,13 +3502,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.52.0, @typescript-eslint/scope-manager@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/scope-manager@npm:8.52.0" +"@typescript-eslint/scope-manager@npm:8.54.0, @typescript-eslint/scope-manager@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/scope-manager@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.52.0" - "@typescript-eslint/visitor-keys": "npm:8.52.0" - checksum: 10c0/385105ad1bb63eddcfc65039a7c13ec339aef4823c3021110cffe72c545b27c6b197e40ec55000b5b1bf278946a3e1a77eba19203f461c1a77ba3fe82d007f3e + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" + checksum: 10c0/794740a5c0c1afc38d71e6bc59cc62870286e40d99f15e9760e76fb3d4197e961ee151c286c428535c404f5137721242a14da21350b749d0feb1f589f167814f languageName: node linkType: hard @@ -3881,28 +3521,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.52.0, @typescript-eslint/tsconfig-utils@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.52.0" +"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/a45f6c1453031c149b2dedaa4e8ace53aa71c751a5702b028cbd9a899928d46141cc4343d8de6260e3e27024f6645b12669d8759f66ebde4cbae2f703b859747 + checksum: 10c0/e8598b0f051650c085d749002138d12249a3efd03e7de02e9e7913939dddd649d159b91f29ca3d28f5ee798b3f528a7195688e23c5e0b315d534e7af20a0c99a languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.52.0, @typescript-eslint/type-utils@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/type-utils@npm:8.52.0" +"@typescript-eslint/type-utils@npm:8.54.0, @typescript-eslint/type-utils@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/type-utils@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.52.0" - "@typescript-eslint/typescript-estree": "npm:8.52.0" - "@typescript-eslint/utils": "npm:8.52.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.4.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/c859ffd10d0a986047af139d3e3a1fa3cb42155a8da13838680ff61bb2880798ecff346c50f9d6214ae742507ca0db39228a2d68b1f099473daba98be037aef3 + checksum: 10c0/ad807800d8b2662f823505249a84a6f5b1246b192a7ff08c49f298e220e4d9bb3d76f1f0852510421e030161604a4b939bff87f11b9074f118a3bd1d26139c6f languageName: node linkType: hard @@ -3928,10 +3568,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.52.0, @typescript-eslint/types@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/types@npm:8.52.0" - checksum: 10c0/ad93803aa92570a96cc9f9a201735e68fecee9056a37563c9e5b70c16436927ac823ec38d9712881910d89dd7314b0a40100ef41ef1aca0d42674d3312d5ec8e +"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/types@npm:8.54.0" + checksum: 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40 languageName: node linkType: hard @@ -3955,14 +3595,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.52.0, @typescript-eslint/typescript-estree@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.52.0" +"@typescript-eslint/typescript-estree@npm:8.54.0, @typescript-eslint/typescript-estree@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.54.0" dependencies: - "@typescript-eslint/project-service": "npm:8.52.0" - "@typescript-eslint/tsconfig-utils": "npm:8.52.0" - "@typescript-eslint/types": "npm:8.52.0" - "@typescript-eslint/visitor-keys": "npm:8.52.0" + "@typescript-eslint/project-service": "npm:8.54.0" + "@typescript-eslint/tsconfig-utils": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" debug: "npm:^4.4.3" minimatch: "npm:^9.0.5" semver: "npm:^7.7.3" @@ -3970,7 +3610,7 @@ __metadata: ts-api-utils: "npm:^2.4.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e4158a6364d3f009eac780947504ac1dad2ee3f1fdd4dfd99e4a7b48719ce0d342a769dc05fa5d4bc5de9de28175aa8e9ba612385f6b6f215039ff41e91f2de5 + checksum: 10c0/1a1a7c0a318e71f3547ab5573198d36165ea152c50447ef92e6326303f9a5c397606201ba80c7b86a725dcdd2913e924be94466a0c33b1b0c3ee852059e646b6 languageName: node linkType: hard @@ -3989,18 +3629,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.52.0, @typescript-eslint/utils@npm:^8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/utils@npm:8.52.0" +"@typescript-eslint/utils@npm:8.54.0, @typescript-eslint/utils@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/utils@npm:8.54.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.52.0" - "@typescript-eslint/types": "npm:8.52.0" - "@typescript-eslint/typescript-estree": "npm:8.52.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/67e501e8ef4c4a5510237e3bfcfee37512137075a18c24f615924559bcca64ce9903118e7e4288cd4f58361979243f457d43684cdafa6c193fa8963a7431d0f3 + checksum: 10c0/949a97dca8024d39666e04ecdf2d4e12722f5064c387901e72bdcc7adafb96cf650a070dc79f9dd46fa1aae6ac2b5eac5ae3fe5a6979385208c28809a1bd143f languageName: node linkType: hard @@ -4014,13 +3654,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.52.0": - version: 8.52.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.52.0" +"@typescript-eslint/visitor-keys@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.52.0" + "@typescript-eslint/types": "npm:8.54.0" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/7163735d872df0930301ecccd454602d241a65223b84ff3ef78ede02f27941c0cbb95d0c8b4fe51637d1fbd981e6558d454fc485a2488d7190e264e12a8a355f + checksum: 10c0/f83a9aa92f7f4d1fdb12cbca28c6f5704c36371264606b456388b2c869fc61e73c86d3736556e1bb6e253f3a607128b5b1bf6c68395800ca06f18705576faadd languageName: node linkType: hard @@ -4031,21 +3671,14 @@ __metadata: languageName: node linkType: hard -"@unhead/react@npm:^2.1.1": - version: 2.1.2 - resolution: "@unhead/react@npm:2.1.2" +"@unhead/react@npm:^2.1.2": + version: 2.1.4 + resolution: "@unhead/react@npm:2.1.4" dependencies: - unhead: "npm:2.1.2" + unhead: "npm:2.1.4" peerDependencies: react: ">=18.3.1" - checksum: 10c0/936970195c28be043cdf455b2c76ab83c0644fc9a44790efdeb5b0dddbeef7c7227d5a851e197fa8e370d53d57fdba5c6f94ffdf2f93c6eaff78c0329886df07 - languageName: node - linkType: hard - -"@vercel/oidc@npm:3.0.5": - version: 3.0.5 - resolution: "@vercel/oidc@npm:3.0.5" - checksum: 10c0/a63f0ab226f9070f974334014bd2676611a2d13473c10b867e3d9db8a2cc83637ae7922db26b184dd97b5945e144fc211c8f899642d205517e5b4e0e34f05b0e + checksum: 10c0/5dc7175d80fb8369b336e9f2ef2c88f5ef081c0cffc058d9afce6cfc90edd80000450ed49df0b01b224fea39164bebf144aadda20afe0ea32c06b76632907e85 languageName: node linkType: hard @@ -4095,20 +3728,6 @@ __metadata: languageName: node linkType: hard -"ai@npm:5.0.113, ai@npm:^5.0.30": - version: 5.0.113 - resolution: "ai@npm:5.0.113" - dependencies: - "@ai-sdk/gateway": "npm:2.0.21" - "@ai-sdk/provider": "npm:2.0.0" - "@ai-sdk/provider-utils": "npm:3.0.19" - "@opentelemetry/api": "npm:1.9.0" - peerDependencies: - zod: ^3.25.76 || ^4.1.8 - checksum: 10c0/07c4b89f919322cccb636c0689c77fc90d9791b91acf4094b908b82fbd60b886daac86ad761cc354727bc06ca710b0f89e4526e261344216566f559d5d87d7bc - languageName: node - linkType: hard - "ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -4121,28 +3740,6 @@ __metadata: languageName: node linkType: hard -"algoliasearch@npm:^5.28.0": - version: 5.46.0 - resolution: "algoliasearch@npm:5.46.0" - dependencies: - "@algolia/abtesting": "npm:1.12.0" - "@algolia/client-abtesting": "npm:5.46.0" - "@algolia/client-analytics": "npm:5.46.0" - "@algolia/client-common": "npm:5.46.0" - "@algolia/client-insights": "npm:5.46.0" - "@algolia/client-personalization": "npm:5.46.0" - "@algolia/client-query-suggestions": "npm:5.46.0" - "@algolia/client-search": "npm:5.46.0" - "@algolia/ingestion": "npm:1.46.0" - "@algolia/monitoring": "npm:1.46.0" - "@algolia/recommend": "npm:5.46.0" - "@algolia/requester-browser-xhr": "npm:5.46.0" - "@algolia/requester-fetch": "npm:5.46.0" - "@algolia/requester-node-http": "npm:5.46.0" - checksum: 10c0/0feeec48ae4cb4a9bc9d49fbd2a227f9ece3505840a6a8f6abba772eec97ba4e027c2fa784e4a56e218a8b3d5b0d94159d7d179de08bc2d40c46c862ebafef99 - languageName: node - linkType: hard - "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -4222,7 +3819,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.3": +"async@npm:^3.2.6": version: 3.2.6 resolution: "async@npm:3.2.6" checksum: 10c0/36484bb15ceddf07078688d95e27076379cc2f87b10c03b6dd8a83e89475a3c8df5848859dd06a4c95af1e4c16fc973de0171a77f18ea00be899aca2a4f85e70 @@ -4338,13 +3935,6 @@ __metadata: languageName: node linkType: hard -"buffer-builder@npm:^0.2.0": - version: 0.2.0 - resolution: "buffer-builder@npm:0.2.0" - checksum: 10c0/e50c3a379f4acaea75ade1ee3e8c07ed6d7c5dfc3f98adbcf0159bfe1a4ce8ca1fe3689e861fcdb3fcef0012ebd4345a6112a5b8a1185295452bb66d7b6dc8a1 - languageName: node - linkType: hard - "buffer-from@npm:^1.0.0": version: 1.1.2 resolution: "buffer-from@npm:1.1.2" @@ -4414,7 +4004,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.0.2": +"chalk@npm:^4.0.0": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -4677,10 +4267,10 @@ __metadata: languageName: node linkType: hard -"commander@npm:^14.0.2": - version: 14.0.2 - resolution: "commander@npm:14.0.2" - checksum: 10c0/245abd1349dbad5414cb6517b7b5c584895c02c4f7836ff5395f301192b8566f9796c82d7bd6c92d07eba8775fe4df86602fca5d86d8d10bcc2aded1e21c2aeb +"commander@npm:^14.0.3": + version: 14.0.3 + resolution: "commander@npm:14.0.3" + checksum: 10c0/755652564bbf56ff2ff083313912b326450d3f8d8c85f4b71416539c9a05c3c67dbd206821ca72635bf6b160e2afdefcb458e86b317827d5cb333b69ce7f1a24 languageName: node linkType: hard @@ -4691,14 +4281,14 @@ __metadata: languageName: node linkType: hard -"comment-json@npm:^4.4.1": - version: 4.5.0 - resolution: "comment-json@npm:4.5.0" +"comment-json@npm:^4.5.1": + version: 4.5.1 + resolution: "comment-json@npm:4.5.1" dependencies: array-timsort: "npm:^1.0.3" core-util-is: "npm:^1.0.3" esprima: "npm:^4.0.1" - checksum: 10c0/2b240bd97d1cc21588755e53eec1ba7bc43769d3c89881059c9ca6afe02d9b746f3c14e9dba58cac64571620703cae66933f79949ae4d7234db389857a455258 + checksum: 10c0/aea59becb413fef2d21ec8f3d58b0dd024c47901c5f77c8436b19cc17f9ead0841b2f40d7a87a9b4061b8c048cd10c3c502e512eb8756ffc9aa58915ba5e4482 languageName: node linkType: hard @@ -4765,13 +4355,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:~3.47.0": - version: 3.47.0 - resolution: "core-js@npm:3.47.0" - checksum: 10c0/9b1a7088b7c660c7b8f1d4c90bb1816a8d5352ebdcb7bc742e3a0e4eb803316b5aa17bacb8769522342196351a5430178f46914644f2bfdb94ce0ced3c7fd523 - languageName: node - linkType: hard - "core-util-is@npm:^1.0.3": version: 1.0.3 resolution: "core-util-is@npm:1.0.3" @@ -4825,100 +4408,101 @@ __metadata: languageName: node linkType: hard -"cspell-config-lib@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-config-lib@npm:9.4.0" +"cspell-config-lib@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-config-lib@npm:9.6.4" dependencies: - "@cspell/cspell-types": "npm:9.4.0" - comment-json: "npm:^4.4.1" - smol-toml: "npm:^1.5.2" + "@cspell/cspell-types": "npm:9.6.4" + comment-json: "npm:^4.5.1" + smol-toml: "npm:^1.6.0" yaml: "npm:^2.8.2" - checksum: 10c0/7a34cd0d082768a2d228bddc69775db6b021e56eab582aa1736d5f533e90fe60d083e40af622934093fe4f217ddd3bc660dd4f969dd692e18608a37466ee6c33 + checksum: 10c0/e444b5bf1d04e0ccc5f93b0e700d732b29760e61711c6dfca3c4adef32d79ab817a163e0fd5e09f275975cb0e0ef788946cea5390d87c63dcd73372647d48c06 languageName: node linkType: hard -"cspell-dictionary@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-dictionary@npm:9.4.0" +"cspell-dictionary@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-dictionary@npm:9.6.4" dependencies: - "@cspell/cspell-pipe": "npm:9.4.0" - "@cspell/cspell-types": "npm:9.4.0" - cspell-trie-lib: "npm:9.4.0" - fast-equals: "npm:^5.3.3" - checksum: 10c0/769715777a675be129c3b2c8ab30a4c46b7f0d8f7c484b49764d986ac6180d302450bf1a3f03329acaf2550bda813a68226d402eed23049def31dbf20b3fef29 + "@cspell/cspell-performance-monitor": "npm:9.6.4" + "@cspell/cspell-pipe": "npm:9.6.4" + "@cspell/cspell-types": "npm:9.6.4" + cspell-trie-lib: "npm:9.6.4" + fast-equals: "npm:^6.0.0" + checksum: 10c0/38f31867a92f44139faf05b2f825201b2a21e70dd10ce1acd98464f8230f5edf2a1a95cbce92264cc628ad9be07d344e31fb110133143f1be55e9b653b504bc2 languageName: node linkType: hard -"cspell-glob@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-glob@npm:9.4.0" +"cspell-glob@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-glob@npm:9.6.4" dependencies: - "@cspell/url": "npm:9.4.0" + "@cspell/url": "npm:9.6.4" picomatch: "npm:^4.0.3" - checksum: 10c0/98cc6c9191522a33639cc0b9fcc9351e01468afc5c04c235f390a96825e5150444d5b271c1a0ea530f9746394d1b28ee5979c4bd23bba2d8f83e63ba83718788 + checksum: 10c0/1d2b3d0f8da0c4bb745617bdb7dddcc38a511c78f8efb47ed47502203b980a0bc7efbca2bb9885aafadd656b81244c5824e4133afbc26dfaf67a7e573f96290c languageName: node linkType: hard -"cspell-grammar@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-grammar@npm:9.4.0" +"cspell-grammar@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-grammar@npm:9.6.4" dependencies: - "@cspell/cspell-pipe": "npm:9.4.0" - "@cspell/cspell-types": "npm:9.4.0" + "@cspell/cspell-pipe": "npm:9.6.4" + "@cspell/cspell-types": "npm:9.6.4" bin: cspell-grammar: bin.mjs - checksum: 10c0/ff3c5402f579e7124ba8f64e6077f3b451a5c4b714e13ba656195b154166fa689d8f3b2194de295b63d6be0e68752ff78d89d4e6ab222f3f9aace8e8449db2a5 + checksum: 10c0/6039d8adfd8b4c3e1f8a60c26cb026efdba2314dd450a3de6e5ffce44cff78105c9aa17091a5ebc1ad8c866f1b38f91c1425e5d3163ff80f5affb2093099c2b2 languageName: node linkType: hard -"cspell-io@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-io@npm:9.4.0" +"cspell-io@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-io@npm:9.6.4" dependencies: - "@cspell/cspell-service-bus": "npm:9.4.0" - "@cspell/url": "npm:9.4.0" - checksum: 10c0/20d1f740cb93802d83d061ac4bc86a1616c19eb246b504d07cc6c656c3fc51c1d45b23aa982c42ce4c4543ee72e374c1615fbd9c8a788d36704dde5c37cf9ee1 + "@cspell/cspell-service-bus": "npm:9.6.4" + "@cspell/url": "npm:9.6.4" + checksum: 10c0/32bbb621275855df209547857d536e047e0fc78759a5bff36bb3a16c9ff1308d7171452e9e0e94d08dbb8e3716df08e3b9fc0967006ebd4935e3dd4aec290fcc languageName: node linkType: hard -"cspell-lib@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-lib@npm:9.4.0" - dependencies: - "@cspell/cspell-bundled-dicts": "npm:9.4.0" - "@cspell/cspell-pipe": "npm:9.4.0" - "@cspell/cspell-resolver": "npm:9.4.0" - "@cspell/cspell-types": "npm:9.4.0" - "@cspell/dynamic-import": "npm:9.4.0" - "@cspell/filetypes": "npm:9.4.0" - "@cspell/strong-weak-map": "npm:9.4.0" - "@cspell/url": "npm:9.4.0" +"cspell-lib@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-lib@npm:9.6.4" + dependencies: + "@cspell/cspell-bundled-dicts": "npm:9.6.4" + "@cspell/cspell-performance-monitor": "npm:9.6.4" + "@cspell/cspell-pipe": "npm:9.6.4" + "@cspell/cspell-resolver": "npm:9.6.4" + "@cspell/cspell-types": "npm:9.6.4" + "@cspell/dynamic-import": "npm:9.6.4" + "@cspell/filetypes": "npm:9.6.4" + "@cspell/rpc": "npm:9.6.4" + "@cspell/strong-weak-map": "npm:9.6.4" + "@cspell/url": "npm:9.6.4" clear-module: "npm:^4.1.2" - cspell-config-lib: "npm:9.4.0" - cspell-dictionary: "npm:9.4.0" - cspell-glob: "npm:9.4.0" - cspell-grammar: "npm:9.4.0" - cspell-io: "npm:9.4.0" - cspell-trie-lib: "npm:9.4.0" - env-paths: "npm:^3.0.0" + cspell-config-lib: "npm:9.6.4" + cspell-dictionary: "npm:9.6.4" + cspell-glob: "npm:9.6.4" + cspell-grammar: "npm:9.6.4" + cspell-io: "npm:9.6.4" + cspell-trie-lib: "npm:9.6.4" + env-paths: "npm:^4.0.0" gensequence: "npm:^8.0.8" import-fresh: "npm:^3.3.1" resolve-from: "npm:^5.0.0" vscode-languageserver-textdocument: "npm:^1.0.12" vscode-uri: "npm:^3.1.0" xdg-basedir: "npm:^5.1.0" - checksum: 10c0/e90db6f3a9bc3b02db3a43199215ec9fa2882a8a4064fafabe028fcd57a42b479d38c72355255fa39244b5768f0abacf1af263f66f1e6e0810c3dd517fa10a9a + checksum: 10c0/46952d51903ce1ee2aa0fb2fdc9ff6d8cb098a4506f1080d8cbba24d5a4a23182f7ab134b6ad33aac568cb90228e4878877cd8ccc988c3355a31b1674ea1f596 languageName: node linkType: hard -"cspell-trie-lib@npm:9.4.0": - version: 9.4.0 - resolution: "cspell-trie-lib@npm:9.4.0" - dependencies: - "@cspell/cspell-pipe": "npm:9.4.0" - "@cspell/cspell-types": "npm:9.4.0" - gensequence: "npm:^8.0.8" - checksum: 10c0/08aa19f7e9e17acae08c3b6cf11d98b556a1fc4329be0e567a6ad1c16507155b0a58d457f9e976b6da0a7a1f0da1180bf77742d08eca81ca4cfa9f53d0f51aee +"cspell-trie-lib@npm:9.6.4": + version: 9.6.4 + resolution: "cspell-trie-lib@npm:9.6.4" + peerDependencies: + "@cspell/cspell-types": 9.6.4 + checksum: 10c0/f4ac89d659e004bc541a5e7c6c15f013bfb00982a9c1362f7d52d6cfe14179b02c0bf469800020135bbfcdd7594d5669686b57294cd1ae799ce0aefda4b08e06 languageName: node linkType: hard @@ -5433,7 +5017,7 @@ __metadata: languageName: node linkType: hard -"dequal@npm:^2.0.0, dequal@npm:^2.0.3": +"dequal@npm:^2.0.0": version: 2.0.3 resolution: "dequal@npm:2.0.3" checksum: 10c0/f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888 @@ -5533,7 +5117,7 @@ __metadata: version: 0.0.0-use.local resolution: "doomslayer@workspace:." dependencies: - "@alauda/doom": "npm:^1.18.2" + "@alauda/doom": "npm:^1.20.0" "@tailwindcss/postcss": "npm:^4.1.12" "@ts-stack/markdown": "npm:^1.5.0" autoprefixer: "npm:^10.4.21" @@ -5563,14 +5147,14 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.1.10": - version: 3.1.10 - resolution: "ejs@npm:3.1.10" +"ejs@npm:^4.0.1": + version: 4.0.1 + resolution: "ejs@npm:4.0.1" dependencies: - jake: "npm:^10.8.5" + jake: "npm:^10.9.1" bin: ejs: bin/cli.js - checksum: 10c0/52eade9e68416ed04f7f92c492183340582a36482836b11eab97b159fcdcfdedc62233a1bf0bf5e5e1851c501f2dca0e2e9afd111db2599e4e7f53ee29429ae1 + checksum: 10c0/e937a011c5776e6a4775d79317caa9d5b4c64331d62214ff82de97de555ed338bc435d4fa54798ccc0a6e8a2e9096395cbeb79940ab2c3b29f11213ea79b48d6 languageName: node linkType: hard @@ -5666,10 +5250,12 @@ __metadata: languageName: node linkType: hard -"env-paths@npm:^3.0.0": - version: 3.0.0 - resolution: "env-paths@npm:3.0.0" - checksum: 10c0/76dec878cee47f841103bacd7fae03283af16f0702dad65102ef0a556f310b98a377885e0f32943831eb08b5ab37842a323d02529f3dfd5d0a40ca71b01b435f +"env-paths@npm:^4.0.0": + version: 4.0.0 + resolution: "env-paths@npm:4.0.0" + dependencies: + is-safe-filename: "npm:^0.1.0" + checksum: 10c0/13ee7fa4047786ca28f1fbf2239606f8a53304bdf71bfc426e95f806e429060181205316f2c45b4ac560e81c854ded5a45fd9dc3105414c01d504b3469a1294b languageName: node linkType: hard @@ -5698,15 +5284,15 @@ __metadata: languageName: node linkType: hard -"es-toolkit@npm:^1.43.0": - version: 1.43.0 - resolution: "es-toolkit@npm:1.43.0" +"es-toolkit@npm:^1.44.0": + version: 1.44.0 + resolution: "es-toolkit@npm:1.44.0" dependenciesMeta: "@trivago/prettier-plugin-sort-imports@4.3.0": unplugged: true prettier-plugin-sort-re-exports@0.0.1: unplugged: true - checksum: 10c0/bbff0b591fd01be9f37a34dad7964b590e4952fc594c1230140771687f05136caa6ab21962a6e9cde7c4b529a149171ed5179d6379d4a8e656dbf7e8d126999c + checksum: 10c0/b80ff52ddc85ba26914cda57c9d4e46379ccc38c60dc097ef0d065cc0b20f95a16cf8d537969eea600b51c6687b5900a6cce67489db16d5ccc14d47597a29c34 languageName: node linkType: hard @@ -5809,116 +5395,130 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-dom@npm:2.5.5": - version: 2.5.5 - resolution: "eslint-plugin-react-dom@npm:2.5.5" +"eslint-plugin-react-dom@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-dom@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/core": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/core": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" compare-versions: "npm:^6.1.1" - string-ts: "npm:^2.3.1" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/8977baa4b41c0d3240fc75a30ce7c5517e184cc7a1577066e3a1ed2b0ba02fa48160ba2bd8eb928bb51fe89c8893e43a30adeedbf2ee68134f43e5affdb46354 + checksum: 10c0/2a98d7abb53b39f21065edef2ebfd799605a94247da9c2caa5a743972a73e4362a24dafd5ea3e9fa16db6bdb20c2e1af678bf1270bd1018459b67c5ce2bb6e9c languageName: node linkType: hard -"eslint-plugin-react-hooks-extra@npm:2.5.5": - version: 2.5.5 - resolution: "eslint-plugin-react-hooks-extra@npm:2.5.5" +"eslint-plugin-react-hooks-extra@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-hooks-extra@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/core": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/type-utils": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" - string-ts: "npm:^2.3.1" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/core": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/type-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/92c0caf82907620192c797e6736540afbfd35fe414f4ba9b10028231a08ab75f52aa0181ab533488166e3c64e6e7a39fa86bebcbd1cfa6549706eaf4a639a264 + checksum: 10c0/475e18b43b2e3fa1e6e24081a45a3a034563d775f9a56c9ed8b08bb8aa4f802befd96efdf7b95861210651e65aba8fbaa82a5b8655bbb0b866575d627857f62e languageName: node linkType: hard -"eslint-plugin-react-naming-convention@npm:2.5.5": - version: 2.5.5 - resolution: "eslint-plugin-react-naming-convention@npm:2.5.5" +"eslint-plugin-react-naming-convention@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-naming-convention@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/core": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/type-utils": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/core": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/type-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" compare-versions: "npm:^6.1.1" string-ts: "npm:^2.3.1" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/c0c5c0c1ee027e3d28dad25b0bd567593f9f53a541f1c795c5625859b427de24592fd19dfc6a793224e7b301a43354c0eb24d54681457853fc895f46670f931b + checksum: 10c0/bca5398f1aa32165c7dd5ec6fedf9849a3fa1f660936b2f043a24dada869c78aa09f0b864b27e682c5e77847bffd124712570773fa04bcf3928f05eefbc59744 languageName: node linkType: hard -"eslint-plugin-react-web-api@npm:2.5.5": - version: 2.5.5 - resolution: "eslint-plugin-react-web-api@npm:2.5.5" +"eslint-plugin-react-rsc@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-rsc@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/core": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" - string-ts: "npm:^2.3.1" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/2b64f38280b830b9d67e628c8e09d7ceec394c1435579ee7a4365f715becd83ef67324dd3853e8eea7bf8ec869b05f4d09f2d59a3cd00ad549a76e59ec1bf55b + checksum: 10c0/e3f7c02ca97ee3fc1ebe788f7cb8ccffdf482839d9ab6e073c3788c139db08b24250fbd36c40b2ba30486c03c346b5cbe2d132fd86677145352a9e66982c4055 languageName: node linkType: hard -"eslint-plugin-react-x@npm:2.5.5": - version: 2.5.5 - resolution: "eslint-plugin-react-x@npm:2.5.5" +"eslint-plugin-react-web-api@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-web-api@npm:2.12.2" dependencies: - "@eslint-react/ast": "npm:2.5.5" - "@eslint-react/core": "npm:2.5.5" - "@eslint-react/eff": "npm:2.5.5" - "@eslint-react/shared": "npm:2.5.5" - "@eslint-react/var": "npm:2.5.5" - "@typescript-eslint/scope-manager": "npm:^8.52.0" - "@typescript-eslint/type-utils": "npm:^8.52.0" - "@typescript-eslint/types": "npm:^8.52.0" - "@typescript-eslint/utils": "npm:^8.52.0" + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/core": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" + birecord: "npm:^0.1.1" + ts-pattern: "npm:^5.9.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/cb8163077177ea1c87576e6e66ef83375c71f3f0a2f03b8fcb11930aa23f68fd6ee3f84a3e588b67f9931f4fe1ef1aa129489da7d293b2857d3e13dbc930935a + languageName: node + linkType: hard + +"eslint-plugin-react-x@npm:2.12.2": + version: 2.12.2 + resolution: "eslint-plugin-react-x@npm:2.12.2" + dependencies: + "@eslint-react/ast": "npm:2.12.2" + "@eslint-react/core": "npm:2.12.2" + "@eslint-react/eff": "npm:2.12.2" + "@eslint-react/shared": "npm:2.12.2" + "@eslint-react/var": "npm:2.12.2" + "@typescript-eslint/scope-manager": "npm:^8.54.0" + "@typescript-eslint/type-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" + "@typescript-eslint/utils": "npm:^8.54.0" compare-versions: "npm:^6.1.1" is-immutable-type: "npm:^5.0.1" - string-ts: "npm:^2.3.1" ts-api-utils: "npm:^2.4.0" ts-pattern: "npm:^5.9.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/03fa16a981a0fd63e76b18f7b189171409249ff8e58b78b4f6bd3a3e1f3fcfffbc0c302de222b04a0cb49824a6b4692dc7897b8e7dfe104e7d7d5ff77e07a43a + checksum: 10c0/dbf4814605c0c9b0fbcba27e83c7f4b81cbdd058262772f151b052e2f8afac2f114705fc8f9f1fb12ca271bd95d148576be85f066b1b6eed3f33911045c3cab3 languageName: node linkType: hard @@ -6123,13 +5723,6 @@ __metadata: languageName: node linkType: hard -"eventsource-parser@npm:^3.0.6": - version: 3.0.6 - resolution: "eventsource-parser@npm:3.0.6" - checksum: 10c0/70b8ccec7dac767ef2eca43f355e0979e70415701691382a042a2df8d6a68da6c2fca35363669821f3da876d29c02abe9b232964637c1b6635c940df05ada78a - languageName: node - linkType: hard - "execa@npm:^9.6.0": version: 9.6.0 resolution: "execa@npm:9.6.0" @@ -6180,10 +5773,10 @@ __metadata: languageName: node linkType: hard -"fast-equals@npm:^5.3.3": - version: 5.4.0 - resolution: "fast-equals@npm:5.4.0" - checksum: 10c0/4fdce3a8f814e78af7296ca4ebe82f4765074a6dfe557ee98c18f5d2958c3de59025fbff7556d65f250165ccef424d37f9952ee159400f8ebe5f2edb704ec80e +"fast-equals@npm:^6.0.0": + version: 6.0.0 + resolution: "fast-equals@npm:6.0.0" + checksum: 10c0/aae54699ce848726679a947c8bbea78f2ea0384e4e1ee213c98f10881a17bb376bd11085eda4d6c89db5285635ee2f809b126d773532fcf602be355008a9d5ed languageName: node linkType: hard @@ -6522,10 +6115,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^17.0.0": - version: 17.0.0 - resolution: "globals@npm:17.0.0" - checksum: 10c0/e3c169fdcb0fc6755707b697afb367bea483eb29992cfc0de1637382eb893146e17f8f96db6d7453e3696b478a7863ae2000e6c71cd2f4061410285106d3847a +"globals@npm:^17.3.0": + version: 17.3.0 + resolution: "globals@npm:17.3.0" + checksum: 10c0/7f21443ecaa60c6e9ff56d9fb6f10a9b5f9514e7f22e5392f715472bb220ce31c865ebf414a32695150e733fb3e1013e6322dbce70fddd1e066f372b8d55a4b8 languageName: node linkType: hard @@ -6793,19 +6386,6 @@ __metadata: languageName: node linkType: hard -"html-to-text@npm:^9.0.5": - version: 9.0.5 - resolution: "html-to-text@npm:9.0.5" - dependencies: - "@selderee/plugin-htmlparser2": "npm:^0.11.0" - deepmerge: "npm:^4.3.1" - dom-serializer: "npm:^2.0.0" - htmlparser2: "npm:^8.0.2" - selderee: "npm:^0.11.0" - checksum: 10c0/5d2c77b798cf88a81b1da2fc1ea1a3b3e2ff49fe5a3d812392f802fff18ec315cf0969bd7846ef2eb7df8c37f463bc63e8cbdcf84e42696c6f3e15dfa61cdf4f - languageName: node - linkType: hard - "html-url-attributes@npm:^3.0.0": version: 3.0.1 resolution: "html-url-attributes@npm:3.0.1" @@ -6832,18 +6412,6 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^8.0.2": - version: 8.0.2 - resolution: "htmlparser2@npm:8.0.2" - dependencies: - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.0.1" - entities: "npm:^4.4.0" - checksum: 10c0/609cca85886d0bf2c9a5db8c6926a89f3764596877492e2caa7a25a789af4065bc6ee2cdc81807fe6b1d03a87bf8a373b5a754528a4cc05146b713c20575aab4 - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.1": version: 4.2.0 resolution: "http-cache-semantics@npm:4.2.0" @@ -7140,6 +6708,13 @@ __metadata: languageName: node linkType: hard +"is-safe-filename@npm:^0.1.0": + version: 0.1.1 + resolution: "is-safe-filename@npm:0.1.1" + checksum: 10c0/45c35d2253b96348e2c26590e14feed51d1e6b72aaa567930ccb34e68c0eef00ebcf3b7e01b46bf45e578a27355cd8f5bc12f7d6d79a34d33dc93d4560c0f6b6 + languageName: node + linkType: hard + "is-stream@npm:^4.0.1": version: 4.0.1 resolution: "is-stream@npm:4.0.1" @@ -7181,17 +6756,16 @@ __metadata: languageName: node linkType: hard -"jake@npm:^10.8.5": - version: 10.9.2 - resolution: "jake@npm:10.9.2" +"jake@npm:^10.9.1": + version: 10.9.4 + resolution: "jake@npm:10.9.4" dependencies: - async: "npm:^3.2.3" - chalk: "npm:^4.0.2" + async: "npm:^3.2.6" filelist: "npm:^1.0.4" - minimatch: "npm:^3.1.2" + picocolors: "npm:^1.1.1" bin: jake: bin/cli.js - checksum: 10c0/c4597b5ed9b6a908252feab296485a4f87cba9e26d6c20e0ca144fb69e0c40203d34a2efddb33b3d297b8bd59605e6c1f44f6221ca1e10e69175ecbf3ff5fe31 + checksum: 10c0/bb52f000340d4a32f1a3893b9abe56ef2b77c25da4dbf2c0c874a8159d082dddda50a5ad10e26060198bd645b928ba8dba3b362710f46a247e335321188c5a9c languageName: node linkType: hard @@ -7294,13 +6868,6 @@ __metadata: languageName: node linkType: hard -"json-schema@npm:^0.4.0": - version: 0.4.0 - resolution: "json-schema@npm:0.4.0" - checksum: 10c0/d4a637ec1d83544857c1c163232f3da46912e971d5bf054ba44fdb88f07d8d359a462b4aec46f2745efbc57053365608d88bc1d7b1729f7b4fc3369765639ed3 - languageName: node - linkType: hard - "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -7385,13 +6952,6 @@ __metadata: languageName: node linkType: hard -"leac@npm:^0.6.0": - version: 0.6.0 - resolution: "leac@npm:0.6.0" - checksum: 10c0/5257781e10791ef8462eb1cbe5e48e3cda7692486f2a775265d6f5216cc088960c62f138163b8df0dcf2119d18673bfe7b050d6b41543d92a7b7ac90e4eb1e8b - languageName: node - linkType: hard - "levn@npm:^0.4.1": version: 0.4.1 resolution: "levn@npm:0.4.1" @@ -7570,10 +7130,10 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:^4.17.22": - version: 4.17.22 - resolution: "lodash-es@npm:4.17.22" - checksum: 10c0/5f28a262183cca43e08c580622557f393cb889386df2d8adf7c852bfdff7a84c5e629df5aa6c5c6274e83b38172f239d3e4e72e1ad27352d9ae9766627338089 +"lodash-es@npm:^4.17.23": + version: 4.17.23 + resolution: "lodash-es@npm:4.17.23" + checksum: 10c0/3150fb6660c14c7a6b5f23bd11597d884b140c0e862a17fdb415aaa5ef7741523182904a6b7929f04e5f60a11edb5a79499eb448734381c99ffb3c4734beeddd languageName: node linkType: hard @@ -7665,7 +7225,7 @@ __metadata: languageName: node linkType: hard -"marked@npm:^16.2.1, marked@npm:^16.3.0": +"marked@npm:^16.2.1": version: 16.4.2 resolution: "marked@npm:16.4.2" bin: @@ -8934,9 +8494,9 @@ __metadata: languageName: node linkType: hard -"openai@npm:^6.16.0": - version: 6.16.0 - resolution: "openai@npm:6.16.0" +"openai@npm:^6.17.0": + version: 6.18.0 + resolution: "openai@npm:6.18.0" peerDependencies: ws: ^8.18.0 zod: ^3.25 || ^4.0 @@ -8947,7 +8507,7 @@ __metadata: optional: true bin: openai: bin/cli - checksum: 10c0/67d2cd58224f0777ea1369eae3f35a2a48c9efa9e70d05b854b9d2e96bc56f15e7baf88a732070e35d701906842baed9bf3363fb379e613037b86085d406bcd0 + checksum: 10c0/82d2f315bcb8eef0f834a3741afc248f15d5a26d5ed4fc877650a7df254bac3cffba11d35ff30335db7901bd0b9a96fe9bfaee0c19278433e6b6a9928d2eaab9 languageName: node linkType: hard @@ -9145,16 +8705,6 @@ __metadata: languageName: node linkType: hard -"parseley@npm:^0.12.0": - version: 0.12.1 - resolution: "parseley@npm:0.12.1" - dependencies: - leac: "npm:^0.6.0" - peberminta: "npm:^0.9.0" - checksum: 10c0/df3de74172b72305b867298a71e5882c413df75d30f2bafb5fb70779dfd349c5e4db03441fbf8ca83da8e4aa72bd0ef2b5c73086c4825d27d1c649d61bc0bcc0 - languageName: node - linkType: hard - "path-data-parser@npm:0.1.0, path-data-parser@npm:^0.1.0": version: 0.1.0 resolution: "path-data-parser@npm:0.1.0" @@ -9231,13 +8781,6 @@ __metadata: languageName: node linkType: hard -"peberminta@npm:^0.9.0": - version: 0.9.0 - resolution: "peberminta@npm:0.9.0" - checksum: 10c0/59c2c39269d9f7f559cf44582f1c0503524c6a9bc3478e0309adba2b41c71ab98745a239a4e6f98f46105291256e6d8f12ae9860d9f016b1c9a6f52c0b63bfe7 - languageName: node - linkType: hard - "picocolors@npm:^1.0.0, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" @@ -9427,14 +8970,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^19.2.3": - version: 19.2.3 - resolution: "react-dom@npm:19.2.3" +"react-dom@npm:^19.2.4": + version: 19.2.4 + resolution: "react-dom@npm:19.2.4" dependencies: scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.2.3 - checksum: 10c0/dc43f7ede06f46f3acc16ee83107c925530de9b91d1d0b3824583814746ff4c498ea64fd65cd83aba363205268adff52e2827c582634ae7b15069deaeabc4892 + react: ^19.2.4 + checksum: 10c0/f0c63f1794dedb154136d4d0f59af00b41907f4859571c155940296808f4b94bf9c0c20633db75b5b2112ec13d8d7dd4f9bf57362ed48782f317b11d05a44f35 languageName: node linkType: hard @@ -9492,21 +9035,21 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^7.11.0": - version: 7.12.0 - resolution: "react-router-dom@npm:7.12.0" +"react-router-dom@npm:^7.13.0": + version: 7.13.0 + resolution: "react-router-dom@npm:7.13.0" dependencies: - react-router: "npm:7.12.0" + react-router: "npm:7.13.0" peerDependencies: react: ">=18" react-dom: ">=18" - checksum: 10c0/48cb6e5d47e9aa91dd3982555bb84512d7048a7d1fc676a182c444d470f00b3cf9bef311c1c0f8fbc711c95cc5b3dde39b26cf8ec7feb3ebaf21a00e4cef6816 + checksum: 10c0/759bd5e7fe7b5baba50a0264724188707682d217cad8eac702a55e0b1abebf295be014dd3bfaff8e3c2def9dfaa23e6ded3f908feab84df766e9b82cc3774e98 languageName: node linkType: hard -"react-router@npm:7.12.0": - version: 7.12.0 - resolution: "react-router@npm:7.12.0" +"react-router@npm:7.13.0": + version: 7.13.0 + resolution: "react-router@npm:7.13.0" dependencies: cookie: "npm:^1.0.1" set-cookie-parser: "npm:^2.6.0" @@ -9516,7 +9059,7 @@ __metadata: peerDependenciesMeta: react-dom: optional: true - checksum: 10c0/abde366f716cb3961a5a390c278375c0591bace5773e1b4420001f0a913b4dd53d490e7dea866acebcac2c0fa07378aa83702769d449449027406ed517a8ea00 + checksum: 10c0/397cb009bc83d071269c8f9323bbfe1f856721fde75e39b29fe0ddfe7564ebdc3b8bbb85768321cae92ec28b406e8fac7eab7e232d0738b3b1c092e2764e4307 languageName: node linkType: hard @@ -9533,10 +9076,10 @@ __metadata: languageName: node linkType: hard -"react@npm:^19.2.3": - version: 19.2.3 - resolution: "react@npm:19.2.3" - checksum: 10c0/094220b3ba3a76c1b668f972ace1dd15509b157aead1b40391d1c8e657e720c201d9719537375eff08f5e0514748c0319063392a6f000e31303aafc4471f1436 +"react@npm:^19.2.4": + version: 19.2.4 + resolution: "react@npm:19.2.4" + checksum: 10c0/cd2c9ff67a720799cc3b38a516009986f7fc4cb8d3e15716c6211cf098d1357ee3e348ab05ad0600042bbb0fd888530ba92e329198c92eafa0994f5213396596 languageName: node linkType: hard @@ -9997,163 +9540,162 @@ __metadata: languageName: node linkType: hard -"sass-embedded-all-unknown@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-all-unknown@npm:1.91.0" +"sass-embedded-all-unknown@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-all-unknown@npm:1.97.3" dependencies: - sass: "npm:1.91.0" + sass: "npm:1.97.3" conditions: (!cpu=arm | !cpu=arm64 | !cpu=riscv64 | !cpu=x64) languageName: node linkType: hard -"sass-embedded-android-arm64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-android-arm64@npm:1.91.0" +"sass-embedded-android-arm64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-android-arm64@npm:1.97.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"sass-embedded-android-arm@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-android-arm@npm:1.91.0" +"sass-embedded-android-arm@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-android-arm@npm:1.97.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"sass-embedded-android-riscv64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-android-riscv64@npm:1.91.0" +"sass-embedded-android-riscv64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-android-riscv64@npm:1.97.3" conditions: os=android & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-android-x64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-android-x64@npm:1.91.0" +"sass-embedded-android-x64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-android-x64@npm:1.97.3" conditions: os=android & cpu=x64 languageName: node linkType: hard -"sass-embedded-darwin-arm64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-darwin-arm64@npm:1.91.0" +"sass-embedded-darwin-arm64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-darwin-arm64@npm:1.97.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"sass-embedded-darwin-x64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-darwin-x64@npm:1.91.0" +"sass-embedded-darwin-x64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-darwin-x64@npm:1.97.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-arm64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-arm64@npm:1.91.0" +"sass-embedded-linux-arm64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-arm64@npm:1.97.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-arm@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-arm@npm:1.91.0" +"sass-embedded-linux-arm@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-arm@npm:1.97.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-arm64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-musl-arm64@npm:1.91.0" +"sass-embedded-linux-musl-arm64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-musl-arm64@npm:1.97.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-musl-arm@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-musl-arm@npm:1.91.0" +"sass-embedded-linux-musl-arm@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-musl-arm@npm:1.97.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-riscv64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-musl-riscv64@npm:1.91.0" +"sass-embedded-linux-musl-riscv64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-musl-riscv64@npm:1.97.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-musl-x64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-musl-x64@npm:1.91.0" +"sass-embedded-linux-musl-x64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-musl-x64@npm:1.97.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-riscv64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-riscv64@npm:1.91.0" +"sass-embedded-linux-riscv64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-riscv64@npm:1.97.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-x64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-linux-x64@npm:1.91.0" +"sass-embedded-linux-x64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-linux-x64@npm:1.97.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-unknown-all@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-unknown-all@npm:1.91.0" +"sass-embedded-unknown-all@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-unknown-all@npm:1.97.3" dependencies: - sass: "npm:1.91.0" + sass: "npm:1.97.3" conditions: (!os=android | !os=darwin | !os=linux | !os=win32) languageName: node linkType: hard -"sass-embedded-win32-arm64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-win32-arm64@npm:1.91.0" +"sass-embedded-win32-arm64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-win32-arm64@npm:1.97.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"sass-embedded-win32-x64@npm:1.91.0": - version: 1.91.0 - resolution: "sass-embedded-win32-x64@npm:1.91.0" +"sass-embedded-win32-x64@npm:1.97.3": + version: 1.97.3 + resolution: "sass-embedded-win32-x64@npm:1.97.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"sass-embedded@npm:^1.90.0": - version: 1.91.0 - resolution: "sass-embedded@npm:1.91.0" +"sass-embedded@npm:^1.97.3": + version: 1.97.3 + resolution: "sass-embedded@npm:1.97.3" dependencies: "@bufbuild/protobuf": "npm:^2.5.0" - buffer-builder: "npm:^0.2.0" colorjs.io: "npm:^0.5.0" immutable: "npm:^5.0.2" rxjs: "npm:^7.4.0" - sass-embedded-all-unknown: "npm:1.91.0" - sass-embedded-android-arm: "npm:1.91.0" - sass-embedded-android-arm64: "npm:1.91.0" - sass-embedded-android-riscv64: "npm:1.91.0" - sass-embedded-android-x64: "npm:1.91.0" - sass-embedded-darwin-arm64: "npm:1.91.0" - sass-embedded-darwin-x64: "npm:1.91.0" - sass-embedded-linux-arm: "npm:1.91.0" - sass-embedded-linux-arm64: "npm:1.91.0" - sass-embedded-linux-musl-arm: "npm:1.91.0" - sass-embedded-linux-musl-arm64: "npm:1.91.0" - sass-embedded-linux-musl-riscv64: "npm:1.91.0" - sass-embedded-linux-musl-x64: "npm:1.91.0" - sass-embedded-linux-riscv64: "npm:1.91.0" - sass-embedded-linux-x64: "npm:1.91.0" - sass-embedded-unknown-all: "npm:1.91.0" - sass-embedded-win32-arm64: "npm:1.91.0" - sass-embedded-win32-x64: "npm:1.91.0" + sass-embedded-all-unknown: "npm:1.97.3" + sass-embedded-android-arm: "npm:1.97.3" + sass-embedded-android-arm64: "npm:1.97.3" + sass-embedded-android-riscv64: "npm:1.97.3" + sass-embedded-android-x64: "npm:1.97.3" + sass-embedded-darwin-arm64: "npm:1.97.3" + sass-embedded-darwin-x64: "npm:1.97.3" + sass-embedded-linux-arm: "npm:1.97.3" + sass-embedded-linux-arm64: "npm:1.97.3" + sass-embedded-linux-musl-arm: "npm:1.97.3" + sass-embedded-linux-musl-arm64: "npm:1.97.3" + sass-embedded-linux-musl-riscv64: "npm:1.97.3" + sass-embedded-linux-musl-x64: "npm:1.97.3" + sass-embedded-linux-riscv64: "npm:1.97.3" + sass-embedded-linux-x64: "npm:1.97.3" + sass-embedded-unknown-all: "npm:1.97.3" + sass-embedded-win32-arm64: "npm:1.97.3" + sass-embedded-win32-x64: "npm:1.97.3" supports-color: "npm:^8.1.1" sync-child-process: "npm:^1.0.2" varint: "npm:^6.0.0" @@ -10196,13 +9738,13 @@ __metadata: optional: true bin: sass: dist/bin/sass.js - checksum: 10c0/6978f4051277d599152a139e4dc570ad24d1ab14a6920fd3f9b5a8605990d95319e31309aff3f1c6bde0f7076ac1b54a83107ae373c8a87cab25c9f4aa558b0b + checksum: 10c0/fa77ece156f7eecfbefee6ece9c614464fc5231611ccdaf89f03a72357ea961dd16ace6d519c44293689cfce8701b4309ff13ad7cbb973e1dc48aa1534b3241a languageName: node linkType: hard -"sass@npm:1.91.0": - version: 1.91.0 - resolution: "sass@npm:1.91.0" +"sass@npm:1.97.3": + version: 1.97.3 + resolution: "sass@npm:1.97.3" dependencies: "@parcel/watcher": "npm:^2.4.1" chokidar: "npm:^4.0.0" @@ -10213,7 +9755,7 @@ __metadata: optional: true bin: sass: sass.js - checksum: 10c0/5be1c98f7a618cb5f90b62f63d2aa0f78f9bf369c93ec7cd9880752a26b0ead19aa63cc341e8a26ce6c74d080baa5705f1685dff52fe6a3f28a7828ae50182b6 + checksum: 10c0/67f6b5d220f20c1c23a8b16dda5fd1c5d119ad5caf8195b185d553b5b239fb188a3787f04fc00171c62515f2c4e5e0eb5ad4992a80f8543428556883c1240ba3 languageName: node linkType: hard @@ -10243,15 +9785,6 @@ __metadata: languageName: node linkType: hard -"selderee@npm:^0.11.0": - version: 0.11.0 - resolution: "selderee@npm:0.11.0" - dependencies: - parseley: "npm:^0.12.0" - checksum: 10c0/c2ad8313a0dbf3c0b74752a8d03cfbc0931ae77a36679cdb64733eb732c1762f95a5174249bf7e8b8103874cb0e013a030f9c8b72f5d41e62f1d847d4a845d39 - languageName: node - linkType: hard - "semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" @@ -10302,7 +9835,23 @@ __metadata: languageName: node linkType: hard -"shiki@npm:3.21.0, shiki@npm:^3.21.0": +"shiki@npm:3.22.0, shiki@npm:^3.22.0": + version: 3.22.0 + resolution: "shiki@npm:3.22.0" + dependencies: + "@shikijs/core": "npm:3.22.0" + "@shikijs/engine-javascript": "npm:3.22.0" + "@shikijs/engine-oniguruma": "npm:3.22.0" + "@shikijs/langs": "npm:3.22.0" + "@shikijs/themes": "npm:3.22.0" + "@shikijs/types": "npm:3.22.0" + "@shikijs/vscode-textmate": "npm:^10.0.2" + "@types/hast": "npm:^3.0.4" + checksum: 10c0/a7c91d769b42a69c496848197d876ec4577f789d1e7e3b5c18136a289f1dcac805bf24d56e43abb48be9c7cc6767c0f70eb2e2f33f77f4f5377141fb6851e840 + languageName: node + linkType: hard + +"shiki@npm:^3.21.0": version: 3.21.0 resolution: "shiki@npm:3.21.0" dependencies: @@ -10318,22 +9867,6 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^3.20.0": - version: 3.20.0 - resolution: "shiki@npm:3.20.0" - dependencies: - "@shikijs/core": "npm:3.20.0" - "@shikijs/engine-javascript": "npm:3.20.0" - "@shikijs/engine-oniguruma": "npm:3.20.0" - "@shikijs/langs": "npm:3.20.0" - "@shikijs/themes": "npm:3.20.0" - "@shikijs/types": "npm:3.20.0" - "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - checksum: 10c0/e7f0a8e6b8748b1d25cccc186e5cd32cbc8b272c08b4b554a3328c95714ee564d5525747d5ceb52c1ee766ec25cb7a5fa1de748edeb6508a57be15433de1564f - languageName: node - linkType: hard - "should-equal@npm:^2.0.0": version: 2.0.0 resolution: "should-equal@npm:2.0.0" @@ -10422,10 +9955,10 @@ __metadata: languageName: node linkType: hard -"smol-toml@npm:^1.5.2": - version: 1.5.2 - resolution: "smol-toml@npm:1.5.2" - checksum: 10c0/ccfe5dda80c1d0c45869140b1e695a13a81ba7c57c1ca083146fe2f475d6f57031c12410f95d53a5acb3a1504e8e8e12cab36871909e8c8ce0c7011ccd22a2ac +"smol-toml@npm:^1.6.0": + version: 1.6.0 + resolution: "smol-toml@npm:1.6.0" + checksum: 10c0/baf33bb6cd914d481329e31998a12829cd126541458ba400791212c80f1245d5b27dac04a56a52c02b287d2a494f1628c05fc19643286b258b2e0bb9fe67747c languageName: node linkType: hard @@ -10596,13 +10129,13 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^8.1.0": - version: 8.1.0 - resolution: "string-width@npm:8.1.0" +"string-width@npm:^8.1.1": + version: 8.1.1 + resolution: "string-width@npm:8.1.1" dependencies: get-east-asian-width: "npm:^1.3.0" strip-ansi: "npm:^7.1.0" - checksum: 10c0/749b5d0dab2532b4b6b801064230f4da850f57b3891287023117ab63a464ad79dd208f42f793458f48f3ad121fe2e1f01dd525ff27ead957ed9f205e27406593 + checksum: 10c0/479841b1f7a816d04ca39c486f4c130512c1a9363b445b3424dfca88ec3e71689908e3c62a3e130c2f7037d78a65880b16655f2ba1324638b4956fcd14f28f29 languageName: node linkType: hard @@ -10761,18 +10294,6 @@ __metadata: languageName: node linkType: hard -"swr@npm:^2.2.5": - version: 2.3.8 - resolution: "swr@npm:2.3.8" - dependencies: - dequal: "npm:^2.0.3" - use-sync-external-store: "npm:^1.6.0" - peerDependencies: - react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/ee879100fc14a9d3a9f453842cb838027f3eba728e1b33be4998eea2f612d4822a5f70815c64cceb554ba36d9120fe3d7fed63597642823f204752750208fd8e - languageName: node - linkType: hard - "sync-child-process@npm:^1.0.2": version: 1.0.2 resolution: "sync-child-process@npm:1.0.2" @@ -10789,12 +10310,12 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.11.11": - version: 0.11.11 - resolution: "synckit@npm:0.11.11" +"synckit@npm:^0.11.12": + version: 0.11.12 + resolution: "synckit@npm:0.11.12" dependencies: "@pkgr/core": "npm:^0.2.9" - checksum: 10c0/f0761495953d12d94a86edf6326b3a565496c72f9b94c02549b6961fb4d999f4ca316ce6b3eb8ed2e4bfc5056a8de65cda0bd03a233333a35221cd2fdc0e196b + checksum: 10c0/cc4d446806688ae0d728ae7bb3f53176d065cf9536647fb85bdd721dcefbd7bf94874df6799ff61580f2b03a392659219b778a9254ad499f9a1f56c34787c235 languageName: node linkType: hard @@ -10842,13 +10363,6 @@ __metadata: languageName: node linkType: hard -"throttleit@npm:2.1.0": - version: 2.1.0 - resolution: "throttleit@npm:2.1.0" - checksum: 10c0/1696ae849522cea6ba4f4f3beac1f6655d335e51b42d99215e196a718adced0069e48deaaf77f7e89f526ab31de5b5c91016027da182438e6f9280be2f3d5265 - languageName: node - linkType: hard - "tiny-glob@npm:^0.2.9": version: 0.2.9 resolution: "tiny-glob@npm:0.2.9" @@ -11003,12 +10517,12 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^5.3.1": - version: 5.3.1 - resolution: "type-fest@npm:5.3.1" +"type-fest@npm:^5.4.3": + version: 5.4.4 + resolution: "type-fest@npm:5.4.4" dependencies: tagged-tag: "npm:^1.0.0" - checksum: 10c0/3282cf11f5e8708321c109b5a72967702cf4c3b928b4d77f5819600b23915dc6a6b8f16cde4182cfbad308973ed3eeea544825cafe9657634ac1f331dc940315 + checksum: 10c0/bf9c6d7df5383fd720aac71da8ce8690ff1c554459d19cf3c72d61eac98255dba57abe20c628f91f4116f66211791462fdafa90b2be2d7405a5a4c295e4d849d languageName: node linkType: hard @@ -11019,18 +10533,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.52.0": - version: 8.52.0 - resolution: "typescript-eslint@npm:8.52.0" +"typescript-eslint@npm:^8.54.0": + version: 8.54.0 + resolution: "typescript-eslint@npm:8.54.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.52.0" - "@typescript-eslint/parser": "npm:8.52.0" - "@typescript-eslint/typescript-estree": "npm:8.52.0" - "@typescript-eslint/utils": "npm:8.52.0" + "@typescript-eslint/eslint-plugin": "npm:8.54.0" + "@typescript-eslint/parser": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/9ea293bec97748280f6018ff8287497323ad8f31f3b1b28f6b17444e272623e6a27bacd2cb217bbb9cf3401c52196188a9a4b4a703f5dda09405b35927c04c6b + checksum: 10c0/0ba92aa22c0aa10c88b0f4732950ed64245947f1c4ac17328dff94b43eaeddd3068595788725781fba07a87cc964304a075b3e37f9a86312173498fcc6ab4338 languageName: node linkType: hard @@ -11111,12 +10625,12 @@ __metadata: languageName: node linkType: hard -"unhead@npm:2.1.2": - version: 2.1.2 - resolution: "unhead@npm:2.1.2" +"unhead@npm:2.1.4": + version: 2.1.4 + resolution: "unhead@npm:2.1.4" dependencies: hookable: "npm:^6.0.1" - checksum: 10c0/3aa9aa1ca980428d78ecd098ed0522d0edc4967c9928df3749d338ca1a4f2121feea4ab3a3ade351b79ea1a453b298f7881ffd27ad7caa6f52dba03e8a14df8d + checksum: 10c0/084f28b40e9b918ff43fff03f64ff5c3aa28341795d4b139218a58063b7c9f7c94892aaddcd0951d32dd04113f9781eb95e5c02e51fa7ecb3e2e51c56e146d28 languageName: node linkType: hard @@ -11312,6 +10826,17 @@ __metadata: languageName: node linkType: hard +"unist-util-remove@npm:^4.0.0": + version: 4.0.0 + resolution: "unist-util-remove@npm:4.0.0" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-is: "npm:^6.0.0" + unist-util-visit-parents: "npm:^6.0.0" + checksum: 10c0/30f3ed31095dd7f3109266d39c514fab5f2da3fb656d5f78a0e3e7700f219760f2f4d8286c810ae43c241fee3f0a8dd40f8d1e5ebeee3cb810581d5e7e8d4f7d + languageName: node + linkType: hard + "unist-util-stringify-position@npm:^3.0.0": version: 3.0.3 resolution: "unist-util-stringify-position@npm:3.0.3" @@ -11408,6 +10933,17 @@ __metadata: languageName: node linkType: hard +"unist-util-visit@npm:^5.1.0": + version: 5.1.0 + resolution: "unist-util-visit@npm:5.1.0" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-is: "npm:^6.0.0" + unist-util-visit-parents: "npm:^6.0.0" + checksum: 10c0/a56e1bbbf63fcb55abe379e660b9a3367787e8be1e2473bdb7e86cfa6f32b6c1fa0092432d7040b8a30b2fc674bbbe024ffe6d03c3d6bf4839b064f584463a4e + languageName: node + linkType: hard + "update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" @@ -11431,15 +10967,6 @@ __metadata: languageName: node linkType: hard -"use-sync-external-store@npm:^1.6.0": - version: 1.6.0 - resolution: "use-sync-external-store@npm:1.6.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/35e1179f872a53227bdf8a827f7911da4c37c0f4091c29b76b1e32473d1670ebe7bcd880b808b7549ba9a5605c233350f800ffab963ee4a4ee346ee983b6019b - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -11878,17 +11405,10 @@ __metadata: languageName: node linkType: hard -"zod@npm:^4.1.8": - version: 4.2.1 - resolution: "zod@npm:4.2.1" - checksum: 10c0/ecb5219bddf76a42d092a843fb98ad4cb78f1e1077082772b03ef032ee5cbc80790a4051836b962d26fb4af854323bc784d628bd1b8d9898149eba7af21c5560 - languageName: node - linkType: hard - -"zod@npm:^4.3.5": - version: 4.3.5 - resolution: "zod@npm:4.3.5" - checksum: 10c0/5a2db7e59177a3d7e202543f5136cb87b97b047b77c8a3d824098d3fa8b80d3aa40a0a5f296965c3b82dfdccdd05dbbfacce91347f16a39c675680fd7b1ab109 +"zod@npm:^3.25.0 || ^4.0.0": + version: 4.3.6 + resolution: "zod@npm:4.3.6" + checksum: 10c0/860d25a81ab41d33aa25f8d0d07b091a04acb426e605f396227a796e9e800c44723ed96d0f53a512b57be3d1520f45bf69c0cb3b378a232a00787a2609625307 languageName: node linkType: hard