diff --git a/.nvmrc b/.nvmrc index 2c6984e94..a3745049a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v22.19.0 +v22.22.2 diff --git a/CLAUDE.md b/CLAUDE.md index 10006f866..b96447c07 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -7,7 +7,7 @@ **doocs/md** — 一款微信 Markdown 编辑器,将 Markdown 渲染为微信公众号文章格式。支持自定义主题样式、多床、AI 助手、浏览器扩展等特性。 - **在线地址:** https://md.doocs.org -- **Node 版本:** >= 22.19.0(`.nvmrc`: v22.19.0) +- **Node 版本:** >= 22.22.2(`.nvmrc`: v22.22.2) - **包管理器:** pnpm(monorepo) - **npm 镜像:** https://registry.npmmirror.com(`.npmrc`) diff --git a/apps/vscode/package.json b/apps/vscode/package.json index 6e5805ce2..0d546314f 100644 --- a/apps/vscode/package.json +++ b/apps/vscode/package.json @@ -81,8 +81,8 @@ "@md/core": "workspace:*", "@md/shared": "workspace:*", "@types/webpack": "^5.28.5", - "isomorphic-dompurify": "^3.13.0", - "postcss": "^8.5.14", + "isomorphic-dompurify": "^3.14.0", + "postcss": "^8.5.15", "ts-loader": "^9.5.7", "tsconfig-paths-webpack-plugin": "^4.2.0" }, diff --git a/apps/web/package.json b/apps/web/package.json index d5b056f74..0add1243f 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -3,7 +3,7 @@ "type": "module", "private": true, "engines": { - "node": ">=22.19.0" + "node": ">=22.22.2" }, "scripts": { "start": "pnpm run dev", @@ -29,8 +29,8 @@ "package:extension": "pnpm --prefix ./src/extension run package" }, "dependencies": { - "@aws-sdk/client-s3": "^3.1048.0", - "@aws-sdk/s3-request-presigner": "^3.1048.0", + "@aws-sdk/client-s3": "^3.1049.0", + "@aws-sdk/s3-request-presigner": "^3.1049.0", "@exercism/highlightjs-gdscript": "^0.0.1", "@md/core": "workspace:*", "@md/shared": "workspace:*", @@ -49,7 +49,7 @@ "jszip": "^3.10.1", "juice": "^11.1.1", "lucide-vue-next": "^1.0.0", - "marked": "^18.0.3", + "marked": "^18.0.4", "pinia": "^3.0.4", "qiniu-js": "^3.4.4", "radix-vue": "^1.9.17", @@ -65,8 +65,8 @@ "yup": "^1.7.1" }, "devDependencies": { - "@cloudflare/vite-plugin": "1.37.1", - "@cloudflare/workers-types": "^4.20260518.1", + "@cloudflare/vite-plugin": "1.37.2", + "@cloudflare/workers-types": "^4.20260519.1", "@md/config": "workspace:*", "@tailwindcss/postcss": "^4.3.0", "@tailwindcss/vite": "^4.3.0", @@ -78,7 +78,7 @@ "less": "^4.6.4", "linkedom": "^0.18.12", "ohash": "^2.0.11", - "postcss": "^8.5.14", + "postcss": "^8.5.15", "rollup": "^4.60.4", "rollup-plugin-visualizer": "^7.0.1", "shx": "^0.4.0", @@ -88,8 +88,8 @@ "vite": "^8.0.13", "vite-plugin-radar": "^0.10.1", "vite-plugin-vue-devtools": "^8.1.2", - "vue-tsc": "^3.2.9", - "wrangler": "^4.92.0", + "vue-tsc": "^3.3.0", + "wrangler": "^4.93.0", "wxt": "^0.20.26" } } diff --git a/package.json b/package.json index e03405c3f..49a8b34b4 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "url": "https://github.com/doocs/md/issues" }, "engines": { - "node": ">=22.19.0" + "node": ">=22.22.2" }, "scripts": { "start": "pnpm web dev", @@ -35,12 +35,12 @@ }, "devDependencies": { "@antfu/eslint-config": "9.0.0", - "@types/node": "^25.8.0", + "@types/node": "^25.9.0", "archiver": "^8.0.0", "cross-env": "^10.1.0", "eslint": "^10.4.0", "eslint-plugin-format": "^2.0.1", - "npm-run-all2": "^8.0.4", + "npm-run-all2": "^9.0.0", "prettier": "2.8.8", "shx": "^0.4.0", "simple-git-hooks": "^2.13.1", diff --git a/packages/core/package.json b/packages/core/package.json index 532d8fd3b..e25131794 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -18,8 +18,8 @@ "fflate": "^0.8.3", "front-matter": "^4.0.2", "highlight.js": "^11.11.1", - "isomorphic-dompurify": "^3.13.0", - "marked": "^18.0.3", + "isomorphic-dompurify": "^3.14.0", + "marked": "^18.0.4", "mermaid": "^11.15.0" }, "devDependencies": { diff --git a/packages/example/package.json b/packages/example/package.json index 90bc938b1..e30158001 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -4,6 +4,6 @@ "deploy": "wrangler deploy --minify" }, "devDependencies": { - "wrangler": "^4.92.0" + "wrangler": "^4.93.0" } } diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index c876cc25e..6047fb237 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -15,11 +15,11 @@ "@md/core": "workspace:*", "@md/shared": "workspace:*", "@modelcontextprotocol/sdk": "^1.29.0", - "tsx": "^4.22.1", + "tsx": "^4.22.3", "zod": "^4.4.3" }, "devDependencies": { - "@types/node": "^25.8.0", + "@types/node": "^25.9.0", "typescript": "~6.0.3" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 85da37aac..a3870e443 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -31,7 +31,7 @@ "@replit/codemirror-indentation-markers": "^6.5.3", "axios": "^1.16.1", "es-toolkit": "^1.46.1", - "marked": "^18.0.3" + "marked": "^18.0.4" }, "devDependencies": { "@md/config": "workspace:*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 96a029489..6926464a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,8 +61,8 @@ importers: specifier: 9.0.0 version: 9.0.0(@typescript-eslint/rule-tester@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.3))(@typescript-eslint/utils@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.34)(eslint-plugin-format@2.0.1(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.0 + version: 25.9.0 archiver: specifier: ^8.0.0 version: 8.0.0 @@ -76,8 +76,8 @@ importers: specifier: ^2.0.1 version: 2.0.1(eslint@10.4.0(jiti@2.7.0)) npm-run-all2: - specifier: ^8.0.4 - version: 8.0.4 + specifier: ^9.0.0 + version: 9.0.0 prettier: specifier: 2.8.8 version: 2.8.8 @@ -103,13 +103,13 @@ importers: version: link:../../packages/shared '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(postcss@8.5.14)(webpack-cli@7.0.2) + version: 5.28.5(postcss@8.5.15)(webpack-cli@7.0.2) isomorphic-dompurify: - specifier: ^3.13.0 - version: 3.13.0 + specifier: ^3.14.0 + version: 3.14.0 postcss: - specifier: ^8.5.14 - version: 8.5.14 + specifier: ^8.5.15 + version: 8.5.15 ts-loader: specifier: ^9.5.7 version: 9.5.7(typescript@6.0.3)(webpack@5.106.2) @@ -130,11 +130,11 @@ importers: apps/web: dependencies: '@aws-sdk/client-s3': - specifier: ^3.1048.0 - version: 3.1048.0 + specifier: ^3.1049.0 + version: 3.1049.0 '@aws-sdk/s3-request-presigner': - specifier: ^3.1048.0 - version: 3.1048.0 + specifier: ^3.1049.0 + version: 3.1049.0 '@exercism/highlightjs-gdscript': specifier: ^0.0.1 version: 0.0.1 @@ -190,8 +190,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(vue@3.5.34(typescript@6.0.3)) marked: - specifier: ^18.0.3 - version: 18.0.3 + specifier: ^18.0.4 + version: 18.0.4 pinia: specifier: ^3.0.4 version: 3.0.4(typescript@6.0.3)(vue@3.5.34(typescript@6.0.3)) @@ -233,11 +233,11 @@ importers: version: 1.7.1 devDependencies: '@cloudflare/vite-plugin': - specifier: 1.37.1 - version: 1.37.1(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(workerd@1.20260515.1)(wrangler@4.92.0(@cloudflare/workers-types@4.20260518.1)) + specifier: 1.37.2 + version: 1.37.2(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(workerd@1.20260518.1)(wrangler@4.93.0(@cloudflare/workers-types@4.20260519.1)) '@cloudflare/workers-types': - specifier: ^4.20260518.1 - version: 4.20260518.1 + specifier: ^4.20260519.1 + version: 4.20260519.1 '@md/config': specifier: workspace:* version: link:../../packages/config @@ -246,7 +246,7 @@ importers: version: 4.3.0 '@tailwindcss/vite': specifier: ^4.3.0 - version: 4.3.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) + version: 4.3.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) '@types/buffer-from': specifier: ^1.1.3 version: 1.1.3 @@ -261,7 +261,7 @@ importers: version: 3.0.5 '@vitejs/plugin-vue': specifier: ^6.0.7 - version: 6.0.7(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)) + version: 6.0.7(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)) less: specifier: ^4.6.4 version: 4.6.4 @@ -272,8 +272,8 @@ importers: specifier: ^2.0.11 version: 2.0.11 postcss: - specifier: ^8.5.14 - version: 8.5.14 + specifier: ^8.5.15 + version: 8.5.15 rollup: specifier: ^4.60.4 version: 4.60.4 @@ -294,22 +294,22 @@ importers: version: 32.0.0(vue@3.5.34(typescript@6.0.3)) vite: specifier: ^8.0.13 - version: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + version: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) vite-plugin-radar: specifier: ^0.10.1 - version: 0.10.1(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) + version: 0.10.1(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) vite-plugin-vue-devtools: specifier: ^8.1.2 - version: 8.1.2(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)) + version: 8.1.2(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)) vue-tsc: - specifier: ^3.2.9 - version: 3.2.9(typescript@6.0.3) + specifier: ^3.3.0 + version: 3.3.0(typescript@6.0.3) wrangler: - specifier: ^4.92.0 - version: 4.92.0(@cloudflare/workers-types@4.20260518.1) + specifier: ^4.93.0 + version: 4.93.0(@cloudflare/workers-types@4.20260519.1) wxt: specifier: ^0.20.26 - version: 0.20.26(@types/node@25.8.0)(eslint@10.4.0(jiti@2.7.0))(jiti@2.7.0)(less@4.6.4)(rolldown@1.0.1)(rollup@4.60.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + version: 0.20.26(@types/node@25.9.0)(eslint@10.4.0(jiti@2.7.0))(jiti@2.7.0)(less@4.6.4)(rolldown@1.0.1)(rollup@4.60.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) packages/config: {} @@ -334,11 +334,11 @@ importers: specifier: ^11.11.1 version: 11.11.1 isomorphic-dompurify: - specifier: ^3.13.0 - version: 3.13.0 + specifier: ^3.14.0 + version: 3.14.0 marked: - specifier: ^18.0.3 - version: 18.0.3 + specifier: ^18.0.4 + version: 18.0.4 mermaid: specifier: ^11.15.0 version: 11.15.0 @@ -350,8 +350,8 @@ importers: packages/example: devDependencies: wrangler: - specifier: ^4.92.0 - version: 4.92.0(@cloudflare/workers-types@4.20260518.1) + specifier: ^4.93.0 + version: 4.93.0(@cloudflare/workers-types@4.20260519.1) packages/mcp-server: dependencies: @@ -365,15 +365,15 @@ importers: specifier: ^1.29.0 version: 1.29.0(zod@4.4.3) tsx: - specifier: ^4.22.1 - version: 4.22.1 + specifier: ^4.22.3 + version: 4.22.3 zod: specifier: ^4.4.3 version: 4.4.3 devDependencies: '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.0 + version: 25.9.0 typescript: specifier: ~6.0.3 version: 6.0.3 @@ -445,8 +445,8 @@ importers: specifier: ^1.46.1 version: 1.46.1 marked: - specifier: ^18.0.3 - version: 18.0.3 + specifier: ^18.0.4 + version: 18.0.4 devDependencies: '@md/config': specifier: workspace:* @@ -594,88 +594,88 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.1048.0': - resolution: {integrity: sha512-SrJn5FteqqtcDBgQIvqLKk3Qn/2vSsi5XR03I53EDDR4CbCdLysVSNgUnjVncEECMua9Pz+nxO0/lEx3TP+6mA==} + '@aws-sdk/client-s3@3.1049.0': + resolution: {integrity: sha512-e5ToFwYeHSfkKDPs/G0yhO7vxvfVOF6DhmlvI2xFi4m12NvjxPhaA2Y35QMaYLrw/oGPXmu9McfKnBm/oXYXbg==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.974.11': - resolution: {integrity: sha512-QpnINq5FZH6EOaDEkmHdT7eUunbvD27pDNQypaWjFyYz7Zl1q3UCMQErBZxpmfGfI7MvI2TlK8KTkgNpv8b1ug==} + '@aws-sdk/core@3.974.12': + resolution: {integrity: sha512-qrqgioqYFjwR6LatVNS1L2Vk++EwRIxqSQXPKNv5Ofux2D8UNgqMQ1znnMyEImXquVPTtbf71fc128pvmU6y9A==} engines: {node: '>=20.0.0'} '@aws-sdk/crc64-nvme@3.972.8': resolution: {integrity: sha512-fVfUCL/Xh2zINYMPZvj+iBn6XWouQf0DAnjaWCI9MkmqXzL2Iy5FoQB8O7syFe6gN6AH1ecDDU58T51Ou0kFkA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.37': - resolution: {integrity: sha512-/jpPvEh6f7ntmIzf7dNxoNX6Q8vt8UpesCjbW6mFfk4V1NW6bIy9qxcQ6WbA8As5yQhsZOe+xeNd4xHX8kdY2Q==} + '@aws-sdk/credential-provider-env@3.972.38': + resolution: {integrity: sha512-m3WjZEgPtioMhPmwqUt+DhlTJ2i9ufR6DhfkyXojb9puEvfR+ur2U5shavu5/Cc9WHHsDCvALi6UFHgcqjhQ5w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.39': - resolution: {integrity: sha512-pIgTpisWyWg7X1bUbzSjuUYosYTD0Ghz2M0hkSTmb3a6i3qV3uU+NYJPI/E2XSC0HcsZh5rsLPzeXrkb2DS0Cg==} + '@aws-sdk/credential-provider-http@3.972.40': + resolution: {integrity: sha512-D78L/m2Dr6cJnnSvWoAudPhQmCwmJ7j6APXsPYmFpPaKfQTfCSu0rdm8j14Np+VmXF9z8Aj8HE3xFpsrwtfgeg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.972.41': - resolution: {integrity: sha512-u2tyjaxJJzW8UtW4SM1ZcPMDwO6y+kV+llvou+Adts0FAKyzes5jG4izQN+KX3yE8ZROpS5y1LJ//xL2iSf76w==} + '@aws-sdk/credential-provider-ini@3.972.42': + resolution: {integrity: sha512-Mu5ESvFXeinafVM8jTIvRqcvK2Ehj4kz3auT39yUcHwu1Vfxo6xRlmUafdKLW4tusjAJukQwK09sCSMgOm7OKg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.41': - resolution: {integrity: sha512-0LBitxXiAiaE5nlFPfpNIww/8FRY/I7WIndWsc9GmNFOM7cE1wNpVNQEGEk9Outg5l8xl+3vybxFyUy4l9q/LQ==} + '@aws-sdk/credential-provider-login@3.972.42': + resolution: {integrity: sha512-O6WkZga3kf0yqyJYd1dbeJqVhEgJx/x1UaLgtbR+XuL/YP+K5y6QTxQKL7ka9z3jnQASESKGAPnRyt4D5hQrxA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.42': - resolution: {integrity: sha512-D4oon2zbqqsWOJUM99Gm3/ZyJ0IJvTXVN3PyloGb3kQEyI36fjCZheZj422lAgTWWd6TSHgiImLt3RIaLdv3dQ==} + '@aws-sdk/credential-provider-node@3.972.43': + resolution: {integrity: sha512-D/DJmbrWRP5BXEO3FH+ar4el+2n6OlGofiud7dQun2jES+AQEJjczenp1jBb4MBN7CpGpS8nsWGQLtuzc9tQbA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.37': - resolution: {integrity: sha512-7nVaHBUaWIddASYfVaA9O4D5ZVjewU3sCol9WqZPGfW0nR+0WqE0xHZnD/U2L33PlOB8KNXGKZ6wOES/QijKzg==} + '@aws-sdk/credential-provider-process@3.972.38': + resolution: {integrity: sha512-EnbYVajGgbkb24s0K1eo4VNAPV5mHIET7LSvirTaFCwkfrfaOJxtSE+wY/tJdKDS21cEYkZs2ruCaAm+W4iblg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.972.41': - resolution: {integrity: sha512-IOWAWEHe5LkjSKkkUUX9ciV6Y1scHTsnfEkdt5yyC4Slrc7AGbkLPrpntjqh18ksJAMOaVhoBsO8p2WyTcY2wQ==} + '@aws-sdk/credential-provider-sso@3.972.42': + resolution: {integrity: sha512-RVV/9NbFwI8ZHEH5dn39lGyFmSbSVj1+orZdr6QsOe1mW9DCglmlen0cFaNZmCcqkqc7erNRHNBduxbeZuHAnw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.41': - resolution: {integrity: sha512-mbACk9Yypa8nm4iGZLs0PofOXEcTDOUw6wDnsPXNDNSd2WNXs1tSo+6nc/fh0jLYdfVZThhBL98PHW4aXFsG5A==} + '@aws-sdk/credential-provider-web-identity@3.972.42': + resolution: {integrity: sha512-/67fXX0ddllD4u2Nujc5PvT4byHgpMUfz6+RxIKi/0nFIckeorm7JvXgzBuDyVKw0s58EbofmETDWUf9vTEuHQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-bucket-endpoint@3.972.13': - resolution: {integrity: sha512-JDaukix+kt5KwF7FzNSkfZHpqiPJajVkKJLJexF6z5B44+CN70BXGiQaCEAiCtKtRZNvC16eF3SY9L0bDJPlbA==} + '@aws-sdk/middleware-bucket-endpoint@3.972.14': + resolution: {integrity: sha512-Aaj0d+xbo1jJquBWJP0/9V/XZRYukO3LWIRp3dOLHmoFrYKb4YZ0aLefgVHfGcNOVBS2ZTq7L/n5JcrE7DaC+Q==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-expect-continue@3.972.12': resolution: {integrity: sha512-dA5pKTom/Ls9mgeyeaRBNQrRIVOLVjv4AmKOB0/e4yaiXEUy0gSz2d3liP8JHtYoCAEWySU1jWnyzwLOREN+4g==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.974.19': - resolution: {integrity: sha512-GLciZVIvWM3C+ffuqnUqlAZwRjQdLt+KXiqr9+aRwZyKVyF2J5lrJAzzSqwweNl9hUWBN00BhilWXdMI5DjNcw==} + '@aws-sdk/middleware-flexible-checksums@3.974.20': + resolution: {integrity: sha512-NdnMVQCR1YjIcqFAiNLdBiOwr2DyQDB2IiXQrBhzolKOv32ae4d4Ll7IzLMi04eMHiq/o/Y/GjFuVjF9HuG0QA==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-location-constraint@3.972.10': resolution: {integrity: sha512-rI3NZvJcEvjoD0+0PI0iUAwlPw2IlSlhyvgBK/3WkKJQE/YiKFedd9dMN2lVacdNxPNhxL/jzQaKQdrGtQagjQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.40': - resolution: {integrity: sha512-vyFY4EsAGySqqd87Z7n4qcCYXJO3QArB8VIJzuupY5XuLHIp579HTZldIUGGABvAOzLptfPb9+lJBJcB+3/cvA==} + '@aws-sdk/middleware-sdk-s3@3.972.41': + resolution: {integrity: sha512-M4T2I2WPuH5WQpU8Tsp+u2bcO29zGRkU14ATzuqb9I4xh8tzsLqtp4hzaJM5aO2dhMZnHDzyQwSFVgc3XbnoGg==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-ssec@3.972.10': resolution: {integrity: sha512-Gli9A0u8EVVb+5bFDGS/QbSVg28w/wpEidg1ggVcSj65BDTdGR6punsOcVjqdiu1i42WHWo51MCvARPIIz9juw==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.997.9': - resolution: {integrity: sha512-jPR3rnmRI4hWYyzfmTGBr7NblMp8QYYeflHXba1H6+7CGrWVqWKQzaXFQ4qbExqPRsXN3T3L3JxFhr6aouXUGQ==} + '@aws-sdk/nested-clients@3.997.10': + resolution: {integrity: sha512-FtQ/Bt327peZJuyo4WZSOLVUTw9ujRxntepiC7L65FxA2P82Xlq0g14T22BuqBUeMjDoxa9nvwiMHjLIfP3eUg==} engines: {node: '>=20.0.0'} - '@aws-sdk/s3-request-presigner@3.1048.0': - resolution: {integrity: sha512-7/yZh562OhKvwBFS/nVL+7qMecUGO91XfaPfqisWiswtlgoQ4gt4zHn9MuUwoPcIYgdkOO0RucOzcD13u7uJEg==} + '@aws-sdk/s3-request-presigner@3.1049.0': + resolution: {integrity: sha512-pffbb4YNXB2OeqoFMEyFLg1J7SZu5fMf4D/NiCmwzSumLuUb8FVU+oNbmhVA2bgr1B78Hz9h7zObaVgLKh/bTw==} engines: {node: '>=20.0.0'} '@aws-sdk/signature-v4-multi-region@3.996.27': resolution: {integrity: sha512-0Phbz4t6HI3D3skxvG2uI+VWU034/nSIw1T8d+FPzzQG9EQTrw94o9mOKO2Gv3n3Oc8P7JD7RAUxkoneLWv5Eg==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1048.0': - resolution: {integrity: sha512-k0y/GcuesuSfWyUM0WamrGyeZmltRYaPbHO82UDA6mZ/doB+FOHKutikPAtSXMn/hDz970cF+iRuuiYO9VEbAA==} + '@aws-sdk/token-providers@3.1049.0': + resolution: {integrity: sha512-r7+d0lQMTHKypkmaF5jRTBYLYHCUHzt3gaVoN9SidLhQeWhCmHk3AKrboDTpPF5b7Pt7vKu3+oeMjznM2Eu1ow==} engines: {node: '>=20.0.0'} '@aws-sdk/types@3.973.8': @@ -923,44 +923,44 @@ packages: workerd: optional: true - '@cloudflare/vite-plugin@1.37.1': - resolution: {integrity: sha512-FldhsmkXyLsX3yI+p0aJDo/kGyY69pDdynz2JjcuH3eCiQ+G9XaY3CrN+UYEfCbWv8CiR2wL95lNg0fT/HfwWA==} + '@cloudflare/vite-plugin@1.37.2': + resolution: {integrity: sha512-+QSQVdRcaRp63R3PqPHuIxqZUJnp1wJI2C+Un3DuwYAy2rjiHXKHwAvPWeUWIB8u04sydPFEuOwa0RaZA/hsJQ==} peerDependencies: vite: ^6.1.0 || ^7.0.0 || ^8.0.0 - wrangler: ^4.92.0 + wrangler: ^4.93.0 - '@cloudflare/workerd-darwin-64@1.20260515.1': - resolution: {integrity: sha512-Wtw44el2pNbzixvTkWdfeBDTrQwQbJRz7/JUvPKV27I0pQWXbhNJPpM8cstq/pbrU5AGcA/HjFH6yPMRTIRKig==} + '@cloudflare/workerd-darwin-64@1.20260518.1': + resolution: {integrity: sha512-IhZEf5kDd0CLRtFxGS9AUqfM5SY3EFScqqCY1VF9twNMdYpJDYrDZDJAkQitHF8sF/sPVVHYR4Aifpdq6tzmaA==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260515.1': - resolution: {integrity: sha512-X8EqkZej6FfmhF9AVAQ3FhyQRr9acS4RcDunMU2YiuxKHF1IU8zzH3vY30/POaG+rUu9vGDp/VgUl49VPenHJQ==} + '@cloudflare/workerd-darwin-arm64@1.20260518.1': + resolution: {integrity: sha512-uqlNP1psd8SWfN1Lg5p8ePv8/piOOXt+ycvb8+NQopXECGeh9+PQ/yr/IQjpurxBhYpvSaMC+vEeihejahjkJg==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260515.1': - resolution: {integrity: sha512-CDC89QxQ7Y7t7RG1Jd9vj/qolE1sQRkI2OSEuV5BMJi0vW/gV4OVG6xjpdK3b1OYnSWDzF7NpvlR5Yg86q7k4g==} + '@cloudflare/workerd-linux-64@1.20260518.1': + resolution: {integrity: sha512-D9p8Hl0lIQ46nYs4fQZp5F+9hhvgOcQJTF1SMQWpAxQSS5f8oX+vL5YdCrETUYnyoaoyEQETtkRrWYKJkPTFeg==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260515.1': - resolution: {integrity: sha512-WxbW/PToYES4fvHXzsr/5qOiETQs/Z9iZ0mjSZAiEwq5cMLZemzGN0COx+uFb9OvQwzh6Pg159qPFnw3+i9FuA==} + '@cloudflare/workerd-linux-arm64@1.20260518.1': + resolution: {integrity: sha512-+vNRkuOp9E/uRKHgQXVDUBPF5cwtTeXK6+ucLK50QUFzMYycqVl8kTFN2b//BX2H5BI4bjMRhXoBpe/zAlGRWQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260515.1': - resolution: {integrity: sha512-WmV/iv+MHjYsvkcMVzpM2B5/mf06UUkdpVhZrtMfV9graWjBGPYFvE/eab8748RPVGKh1Xe1vXofLzDSwc08lA==} + '@cloudflare/workerd-windows-64@1.20260518.1': + resolution: {integrity: sha512-tnqofUq+ZvKliQHhboygbH7iy/Zm/MaCCotIlrqVj5a988+tPtndxyLM0r4vaAIC10iy/2LWCkwnE67VFTFiUA==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20260518.1': - resolution: {integrity: sha512-xXzGrbRi8RHRBNQFgXYkzrB4DgF0RXvmp8E1vCxoBmINpeitM/ZjVDd1CNC+N3uXjgcNjacoz4OgTa0rxgig1A==} + '@cloudflare/workers-types@4.20260519.1': + resolution: {integrity: sha512-BMWAwg4RyyZn3zcdoXbqpfogm2DGfNb83DXNCM1oFUMhYtEX8I+B+oxf67YPKvSiAEbzd7nHzW2mLv3eBH8Etw==} '@codemirror/autocomplete@6.20.2': resolution: {integrity: sha512-G5FPkgIiLjOgZMjqVjvuKQ1rGPtHogLldJr33eFJdVLtmwY+giGrlv/ewljLz6b9BSQLkjxuwBc6g6omDM+YxQ==} @@ -2816,6 +2816,9 @@ packages: '@types/node@25.8.0': resolution: {integrity: sha512-TCFSk8IZh+iLX1xtksoBVtdmgL+1IX0fC9BeU4QqFSuNdN/K+HUlhqOzEmSYYpZUVsLYcPqc9KX+60iDuninSQ==} + '@types/node@25.9.0': + resolution: {integrity: sha512-AOQwYUNolgy3VosiRqXrACUXTN8nJUtPl7FJXMqZVyxiiCLhQuG3jXKvCS1ALr+Y2OmZhzzLVlYPEqJaiqkaJQ==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3054,8 +3057,8 @@ packages: '@vue/devtools-shared@8.1.2': resolution: {integrity: sha512-X9RyVFYAdkBe4IUf5v48TxBF/6QPmF8CmWrDAjXzfUHrgQ/HGfTC1A6TqgXqZ03ye66l3AD51BAGD69IvKM9sw==} - '@vue/language-core@3.2.9': - resolution: {integrity: sha512-ie0ojt/0fU/GfIogh+zgHbaYRPlt9S+cLOxcWwF7nTSFh897BVgnFKL2byT4kpp1mlqYWZ2psGwSniyE2xsxYw==} + '@vue/language-core@3.3.0': + resolution: {integrity: sha512-EyUxq1b8Yoxk6hQ6X33BIRnfFLb9Rbm9w/8G8y6uMxlQu7CW7yy9JS/z54xSpIvBvVWX6Lt5v1aBGwmrqD4aJw==} '@vue/reactivity@3.5.34': resolution: {integrity: sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==} @@ -5066,16 +5069,16 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.5: - resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} - engines: {node: '>=18'} + isexe@4.0.0: + resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} + engines: {node: '>=20'} isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - isomorphic-dompurify@3.13.0: - resolution: {integrity: sha512-QzgzjAGJN0QoOpLWx7mkMhhTQvQXsBpS6oEi2Wy58mEWwrvaRJrx5hrVEdsM70nNKOwHCHj3bwYkwI+HFd3Khg==} + isomorphic-dompurify@3.14.0: + resolution: {integrity: sha512-64W8/lsfqgaDWfEkvrIVk8FdIk29Mya0Fp39excQEdlcLUPg1Cn7CtCYe6CtPbFW90JpEKTXG0QQtIUNENJ7sw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} istextorbinary@9.5.0: @@ -5140,9 +5143,9 @@ packages: resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-parse-even-better-errors@4.0.0: - resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==} - engines: {node: ^18.17.0 || >=20.5.0} + json-parse-even-better-errors@6.0.0: + resolution: {integrity: sha512-2/8adwnK1/+Fdjyts4r6wSpfANWw8zdNhU9U/Llk59c6O+DjSisPWPykwoL8gZmocP9Dy64S7oie2g+Mia123A==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -5452,8 +5455,8 @@ packages: engines: {node: '>= 20'} hasBin: true - marked@18.0.3: - resolution: {integrity: sha512-7VT90JOkDeaRWpfjOReRGPEKn0ecdARBkDGL+tT1wZY0efPPqkUxLUSmzy/C7TIylQYJC9STISEsCHrqb/7VIA==} + marked@18.0.4: + resolution: {integrity: sha512-c/BTaKzg0G6ezQx97DAkYU7k0HM6ys0FqYeKBL6hlBByZwy+ycA1+f0vDdjMHKKeEjdgkx0GOv9Il6D+85cOqA==} engines: {node: '>= 20'} hasBin: true @@ -5669,8 +5672,8 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - miniflare@4.20260515.0: - resolution: {integrity: sha512-2j0oQWizk1Eu4Cm8tDX7Z+Nsjd0nebIj1TQcQ+Oy1QKeo0Ay9+bdn8wfLAtOj9znDCybDCUlnS1+nYvKXEdfNg==} + miniflare@4.20260518.0: + resolution: {integrity: sha512-jbvp43zWa66tuQ+P7bl7s25VJWzGMv4mVhxEEZEEATPvuqAQhGn2wj3rQViVZkZZBZmXQtZ5ZV5kX9VtmWGzuA==} engines: {node: '>=22.0.0'} hasBin: true @@ -5806,13 +5809,13 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - npm-normalize-package-bin@4.0.0: - resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} - engines: {node: ^18.17.0 || >=20.5.0} + npm-normalize-package-bin@6.0.0: + resolution: {integrity: sha512-tdt4aFn9QamlhdN3HV2D2ccpBwO5/fyjjbXUxYA6uBjyekMZcZvDq0aSj9t5Jo+tih6AYFnt/cuIRn9013e0Uw==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} - npm-run-all2@8.0.4: - resolution: {integrity: sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==} - engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} + npm-run-all2@9.0.0: + resolution: {integrity: sha512-NMHaiMWl+kotdoAzVtwElvEh4PLdjAGsdmCJXOGv0rdM4d19FGIa0z0ISFuMklmYgVgQzS4h+jNlowz+q1aojw==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0, npm: '>= 10'} hasBin: true npm-run-path@2.0.2: @@ -6093,8 +6096,8 @@ packages: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} engines: {node: '>=4'} - postcss@8.5.14: - resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==} + postcss@8.5.15: + resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} engines: {node: ^10 || ^12 || >=14} powershell-utils@0.1.0: @@ -6217,9 +6220,9 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - read-package-json-fast@4.0.0: - resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==} - engines: {node: ^18.17.0 || >=20.5.0} + read-package-json-fast@6.0.0: + resolution: {integrity: sha512-PNaGjoCnw9DBA2Kl8D+8po957z778q/HOPuY2u3Bkw/JO3eC8MDx7jn/PgMtSgpcBbs+6UOjDbwReGpXmRvs0g==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} read-pkg@9.0.1: resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} @@ -6899,8 +6902,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.22.1: - resolution: {integrity: sha512-TvncJykhxAzFCk0VQZKBTClall4Pm7qXDSodb6uxi8QFa8X8mT6ABjxxsQ2opDRYxG7AzcRWXaFtruz5HJKuWg==} + tsx@4.22.3: + resolution: {integrity: sha512-mdoNxBC/cSQObGGVQ5Bpn5i+yv7j68gk3Nfm3wFjcJg3Z0Mix9jzAFfP12prmm5eVGmDKtp0yyArrs0Q+8gZHg==} engines: {node: '>=18.0.0'} hasBin: true @@ -7226,8 +7229,8 @@ packages: nuxt: optional: true - vue-tsc@3.2.9: - resolution: {integrity: sha512-qm8/nbo+9eZc1SCndm9wT+gq23pM+wRIdHY0wjm83B3lIginHTwcdrLUyTrKjDWXbMVNjKegNrnymhpdqnCL3A==} + vue-tsc@3.3.0: + resolution: {integrity: sha512-kY8RcoTOENASi0P1GLPvJgA2+hoGF+t8We1UGgmnAb1r/GjTUMSE3zz+WGfjPORZNnBHdAt67sVPhBLXWunkeg==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -7334,9 +7337,9 @@ packages: engines: {node: '>= 8'} hasBin: true - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} + which@7.0.0: + resolution: {integrity: sha512-RancgH2dmbLdHl6LRhEqvklWMgl/Hdnun0Y90KhBOLkMefg8Qa7/Zel8Sm+8HEcP6DEjzsWzpkuBQEZok58isA==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} hasBin: true widest-line@5.0.0: @@ -7353,17 +7356,17 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - workerd@1.20260515.1: - resolution: {integrity: sha512-MjKOJLcvU45xXedQowvuiHtJTxu4WTHYQeIlF7YmjuqhiI6dImTFxWCEoRQHiskztxuVSNEmdO7/0UfDu6OMnQ==} + workerd@1.20260518.1: + resolution: {integrity: sha512-rLquk/eeqqJCbdGljSSuIZWW25vzYjTblXkD/tXQXKR5YsSIC91EtlqrzA1L4TJDZCxXKeFXPYqkW7R16UipXQ==} engines: {node: '>=16'} hasBin: true - wrangler@4.92.0: - resolution: {integrity: sha512-/DKpQHPxkuZbQsO9dFW2700VTD/4DSZMHjy92fO/frNoDRi/zQsFCAd2ONCV6TGqcUoXcP3D8Bo2gj/L4M0qQQ==} + wrangler@4.93.0: + resolution: {integrity: sha512-qNsPr0oWRTc85SG7s1MjX+mWNTvkNV1zEQvRpTsV6eo8uqtvZoEAq8t8strQi9TtrDP3BOsxmy+N/G3ML6hH2w==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20260515.1 + '@cloudflare/workers-types': ^4.20260518.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -7614,7 +7617,7 @@ snapshots: linkedom: 0.18.12 lodash-es: 4.18.1 measury: 0.1.5 - postcss: 8.5.14 + postcss: 8.5.15 roughjs: 4.6.6 round-polygon: 0.6.7 tinycolor2: 1.6.0 @@ -7709,18 +7712,18 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1048.0': + '@aws-sdk/client-s3@3.1049.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.11 - '@aws-sdk/credential-provider-node': 3.972.42 - '@aws-sdk/middleware-bucket-endpoint': 3.972.13 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/credential-provider-node': 3.972.43 + '@aws-sdk/middleware-bucket-endpoint': 3.972.14 '@aws-sdk/middleware-expect-continue': 3.972.12 - '@aws-sdk/middleware-flexible-checksums': 3.974.19 + '@aws-sdk/middleware-flexible-checksums': 3.974.20 '@aws-sdk/middleware-location-constraint': 3.972.10 - '@aws-sdk/middleware-sdk-s3': 3.972.40 + '@aws-sdk/middleware-sdk-s3': 3.972.41 '@aws-sdk/middleware-ssec': 3.972.10 '@aws-sdk/signature-v4-multi-region': 3.996.27 '@aws-sdk/types': 3.973.8 @@ -7730,7 +7733,7 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/core@3.974.11': + '@aws-sdk/core@3.974.12': dependencies: '@aws-sdk/types': 3.973.8 '@aws-sdk/xml-builder': 3.972.24 @@ -7746,17 +7749,17 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.37': + '@aws-sdk/credential-provider-env@3.972.38': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.39': + '@aws-sdk/credential-provider-http@3.972.40': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/fetch-http-handler': 5.4.3 @@ -7764,75 +7767,75 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.972.41': + '@aws-sdk/credential-provider-ini@3.972.42': dependencies: - '@aws-sdk/core': 3.974.11 - '@aws-sdk/credential-provider-env': 3.972.37 - '@aws-sdk/credential-provider-http': 3.972.39 - '@aws-sdk/credential-provider-login': 3.972.41 - '@aws-sdk/credential-provider-process': 3.972.37 - '@aws-sdk/credential-provider-sso': 3.972.41 - '@aws-sdk/credential-provider-web-identity': 3.972.41 - '@aws-sdk/nested-clients': 3.997.9 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/credential-provider-env': 3.972.38 + '@aws-sdk/credential-provider-http': 3.972.40 + '@aws-sdk/credential-provider-login': 3.972.42 + '@aws-sdk/credential-provider-process': 3.972.38 + '@aws-sdk/credential-provider-sso': 3.972.42 + '@aws-sdk/credential-provider-web-identity': 3.972.42 + '@aws-sdk/nested-clients': 3.997.10 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/credential-provider-imds': 4.3.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-login@3.972.41': + '@aws-sdk/credential-provider-login@3.972.42': dependencies: - '@aws-sdk/core': 3.974.11 - '@aws-sdk/nested-clients': 3.997.9 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/nested-clients': 3.997.10 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.42': + '@aws-sdk/credential-provider-node@3.972.43': dependencies: - '@aws-sdk/credential-provider-env': 3.972.37 - '@aws-sdk/credential-provider-http': 3.972.39 - '@aws-sdk/credential-provider-ini': 3.972.41 - '@aws-sdk/credential-provider-process': 3.972.37 - '@aws-sdk/credential-provider-sso': 3.972.41 - '@aws-sdk/credential-provider-web-identity': 3.972.41 + '@aws-sdk/credential-provider-env': 3.972.38 + '@aws-sdk/credential-provider-http': 3.972.40 + '@aws-sdk/credential-provider-ini': 3.972.42 + '@aws-sdk/credential-provider-process': 3.972.38 + '@aws-sdk/credential-provider-sso': 3.972.42 + '@aws-sdk/credential-provider-web-identity': 3.972.42 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/credential-provider-imds': 4.3.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-process@3.972.37': + '@aws-sdk/credential-provider-process@3.972.38': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.972.41': + '@aws-sdk/credential-provider-sso@3.972.42': dependencies: - '@aws-sdk/core': 3.974.11 - '@aws-sdk/nested-clients': 3.997.9 - '@aws-sdk/token-providers': 3.1048.0 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/nested-clients': 3.997.10 + '@aws-sdk/token-providers': 3.1049.0 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-web-identity@3.972.41': + '@aws-sdk/credential-provider-web-identity@3.972.42': dependencies: - '@aws-sdk/core': 3.974.11 - '@aws-sdk/nested-clients': 3.997.9 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/nested-clients': 3.997.10 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/middleware-bucket-endpoint@3.972.13': + '@aws-sdk/middleware-bucket-endpoint@3.972.14': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 @@ -7845,12 +7848,12 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.974.19': + '@aws-sdk/middleware-flexible-checksums@3.974.20': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/crc64-nvme': 3.972.8 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 @@ -7863,9 +7866,9 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.40': + '@aws-sdk/middleware-sdk-s3@3.972.41': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/signature-v4-multi-region': 3.996.27 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 @@ -7879,11 +7882,11 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.9': + '@aws-sdk/nested-clients@3.997.10': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/signature-v4-multi-region': 3.996.27 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 @@ -7892,9 +7895,9 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/s3-request-presigner@3.1048.0': + '@aws-sdk/s3-request-presigner@3.1049.0': dependencies: - '@aws-sdk/core': 3.974.11 + '@aws-sdk/core': 3.974.12 '@aws-sdk/signature-v4-multi-region': 3.996.27 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 @@ -7909,10 +7912,10 @@ snapshots: '@smithy/types': 4.14.2 tslib: 2.8.1 - '@aws-sdk/token-providers@3.1048.0': + '@aws-sdk/token-providers@3.1049.0': dependencies: - '@aws-sdk/core': 3.974.11 - '@aws-sdk/nested-clients': 3.997.9 + '@aws-sdk/core': 3.974.12 + '@aws-sdk/nested-clients': 3.997.10 '@aws-sdk/types': 3.973.8 '@smithy/core': 3.24.3 '@smithy/types': 4.14.2 @@ -8243,41 +8246,41 @@ snapshots: '@cloudflare/kv-asset-handler@0.5.0': {} - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260515.1)': + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260518.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260515.1 + workerd: 1.20260518.1 - '@cloudflare/vite-plugin@1.37.1(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(workerd@1.20260515.1)(wrangler@4.92.0(@cloudflare/workers-types@4.20260518.1))': + '@cloudflare/vite-plugin@1.37.2(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(workerd@1.20260518.1)(wrangler@4.93.0(@cloudflare/workers-types@4.20260519.1))': dependencies: - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260515.1) - miniflare: 4.20260515.0 + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260518.1) + miniflare: 4.20260518.0 unenv: 2.0.0-rc.24 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) - wrangler: 4.92.0(@cloudflare/workers-types@4.20260518.1) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) + wrangler: 4.93.0(@cloudflare/workers-types@4.20260519.1) ws: 8.20.1 transitivePeerDependencies: - bufferutil - utf-8-validate - workerd - '@cloudflare/workerd-darwin-64@1.20260515.1': + '@cloudflare/workerd-darwin-64@1.20260518.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260515.1': + '@cloudflare/workerd-darwin-arm64@1.20260518.1': optional: true - '@cloudflare/workerd-linux-64@1.20260515.1': + '@cloudflare/workerd-linux-64@1.20260518.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260515.1': + '@cloudflare/workerd-linux-arm64@1.20260518.1': optional: true - '@cloudflare/workerd-windows-64@1.20260515.1': + '@cloudflare/workerd-windows-64@1.20260518.1': optional: true - '@cloudflare/workers-types@4.20260518.1': {} + '@cloudflare/workers-types@4.20260519.1': {} '@codemirror/autocomplete@6.20.2': dependencies: @@ -9714,15 +9717,15 @@ snapshots: '@alloc/quick-lru': 5.2.0 '@tailwindcss/node': 4.3.0 '@tailwindcss/oxide': 4.3.0 - postcss: 8.5.14 + postcss: 8.5.15 tailwindcss: 4.3.0 - '@tailwindcss/vite@4.3.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))': + '@tailwindcss/vite@4.3.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))': dependencies: '@tailwindcss/node': 4.3.0 '@tailwindcss/oxide': 4.3.0 tailwindcss: 4.3.0 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) '@tanstack/virtual-core@3.14.0': {} @@ -9940,6 +9943,10 @@ snapshots: dependencies: undici-types: 7.24.6 + '@types/node@25.9.0': + dependencies: + undici-types: 7.24.6 + '@types/normalize-package-data@2.4.4': {} '@types/sarif@2.1.7': {} @@ -9957,11 +9964,11 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@types/webpack@5.28.5(postcss@8.5.14)(webpack-cli@7.0.2)': + '@types/webpack@5.28.5(postcss@8.5.15)(webpack-cli@7.0.2)': dependencies: '@types/node': 25.8.0 tapable: 2.3.3 - webpack: 5.106.2(postcss@8.5.14)(webpack-cli@7.0.2) + webpack: 5.106.2(postcss@8.5.15)(webpack-cli@7.0.2) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -10103,10 +10110,10 @@ snapshots: transitivePeerDependencies: - vue - '@vitejs/plugin-vue@6.0.7(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3))': + '@vitejs/plugin-vue@6.0.7(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) vue: 3.5.34(typescript@6.0.3) '@vitest/eslint-plugin@1.6.17(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': @@ -10258,7 +10265,7 @@ snapshots: '@vue/shared': 3.5.34 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.14 + postcss: 8.5.15 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.34': @@ -10299,7 +10306,7 @@ snapshots: '@vue/devtools-shared@8.1.2': {} - '@vue/language-core@3.2.9': + '@vue/language-core@3.3.0': dependencies: '@volar/language-core': 2.4.28 '@vue/compiler-dom': 3.5.34 @@ -12461,11 +12468,11 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.5: {} + isexe@4.0.0: {} isobject@3.0.1: {} - isomorphic-dompurify@3.13.0: + isomorphic-dompurify@3.14.0: dependencies: dompurify: 3.4.5 jsdom: 29.1.1 @@ -12542,7 +12549,7 @@ snapshots: json-parse-even-better-errors@3.0.2: {} - json-parse-even-better-errors@4.0.0: {} + json-parse-even-better-errors@6.0.0: {} json-schema-traverse@0.4.1: {} @@ -12845,7 +12852,7 @@ snapshots: marked@16.4.2: {} - marked@18.0.3: {} + marked@18.0.4: {} marky@1.3.0: {} @@ -13254,12 +13261,12 @@ snapshots: mimic-response@3.1.0: optional: true - miniflare@4.20260515.0: + miniflare@4.20260518.0: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 undici: 8.3.0 - workerd: 1.20260515.1 + workerd: 1.20260518.1 ws: 8.20.1 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -13405,18 +13412,18 @@ snapshots: normalize-path@3.0.0: {} - npm-normalize-package-bin@4.0.0: {} + npm-normalize-package-bin@6.0.0: {} - npm-run-all2@8.0.4: + npm-run-all2@9.0.0: dependencies: ansi-styles: 6.2.3 cross-spawn: 7.0.6 memorystream: 0.3.1 picomatch: 4.0.4 pidtree: 0.6.0 - read-package-json-fast: 4.0.0 + read-package-json-fast: 6.0.0 shell-quote: 1.8.3 - which: 5.0.0 + which: 7.0.0 npm-run-path@2.0.2: dependencies: @@ -13710,7 +13717,7 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.5.14: + postcss@8.5.15: dependencies: nanoid: 3.3.12 picocolors: 1.1.1 @@ -13861,10 +13868,10 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - read-package-json-fast@4.0.0: + read-package-json-fast@6.0.0: dependencies: - json-parse-even-better-errors: 4.0.0 - npm-normalize-package-bin: 4.0.0 + json-parse-even-better-errors: 6.0.0 + npm-normalize-package-bin: 6.0.0 read-pkg@9.0.1: dependencies: @@ -14512,15 +14519,15 @@ snapshots: ansi-escapes: 7.3.0 supports-hyperlinks: 3.2.0 - terser-webpack-plugin@5.6.0(postcss@8.5.14)(webpack@5.106.2): + terser-webpack-plugin@5.6.0(postcss@8.5.15)(webpack@5.106.2): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.47.1 - webpack: 5.106.2(postcss@8.5.14)(webpack-cli@7.0.2) + webpack: 5.106.2(postcss@8.5.15)(webpack-cli@7.0.2) optionalDependencies: - postcss: 8.5.14 + postcss: 8.5.15 terser@5.47.1: dependencies: @@ -14611,7 +14618,7 @@ snapshots: semver: 7.8.0 source-map: 0.7.6 typescript: 6.0.3 - webpack: 5.106.2(postcss@8.5.14)(webpack-cli@7.0.2) + webpack: 5.106.2(postcss@8.5.15)(webpack-cli@7.0.2) tsconfig-paths-webpack-plugin@4.2.0: dependencies: @@ -14628,7 +14635,7 @@ snapshots: tslib@2.8.1: {} - tsx@4.22.1: + tsx@4.22.3: dependencies: esbuild: 0.28.0 optionalDependencies: @@ -14850,23 +14857,23 @@ snapshots: version-range@4.15.0: {} - vite-dev-rpc@1.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)): + vite-dev-rpc@1.1.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)): dependencies: birpc: 2.9.0 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) - vite-hot-client: 2.2.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) + vite-hot-client: 2.2.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) - vite-hot-client@2.2.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)): + vite-hot-client@2.2.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)): dependencies: - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) - vite-node@6.0.0(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0): + vite-node@6.0.0(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: cac: 7.0.0 es-module-lexer: 2.1.0 obug: 2.1.1 pathe: 2.0.3 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) transitivePeerDependencies: - '@types/node' - '@vitejs/devtools' @@ -14881,7 +14888,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@11.3.3(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)): + vite-plugin-inspect@11.3.3(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)): dependencies: ansis: 4.3.0 debug: 4.4.3(supports-color@5.5.0) @@ -14891,30 +14898,30 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) - vite-dev-rpc: 1.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) + vite-dev-rpc: 1.1.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) transitivePeerDependencies: - supports-color - vite-plugin-radar@0.10.1(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)): + vite-plugin-radar@0.10.1(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)): dependencies: - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) - vite-plugin-vue-devtools@8.1.2(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)): + vite-plugin-vue-devtools@8.1.2(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0))(vue@3.5.34(typescript@6.0.3)): dependencies: '@vue/devtools-core': 8.1.2(vue@3.5.34(typescript@6.0.3)) '@vue/devtools-kit': 8.1.2 '@vue/devtools-shared': 8.1.2 sirv: 3.0.2 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) - vite-plugin-inspect: 11.3.3(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) - vite-plugin-vue-inspector: 6.0.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) + vite-plugin-inspect: 11.3.3(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) + vite-plugin-vue-inspector: 6.0.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)) transitivePeerDependencies: - '@nuxt/kit' - supports-color - vue - vite-plugin-vue-inspector@6.0.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0)): + vite-plugin-vue-inspector@6.0.0(vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0)): dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-decorators': 7.29.0(@babel/core@7.29.0) @@ -14925,25 +14932,25 @@ snapshots: '@vue/compiler-dom': 3.5.34 kolorist: 1.8.0 magic-string: 0.30.21 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) transitivePeerDependencies: - supports-color - vite@8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0): + vite@8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 - postcss: 8.5.14 + postcss: 8.5.15 rolldown: 1.0.1 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.0 esbuild: 0.27.7 fsevents: 2.3.3 jiti: 2.7.0 less: 4.6.4 terser: 5.47.1 - tsx: 4.22.1 + tsx: 4.22.3 yaml: 2.9.0 vscode-uri@3.1.0: {} @@ -14971,10 +14978,10 @@ snapshots: vue-sonner@2.0.9: {} - vue-tsc@3.2.9(typescript@6.0.3): + vue-tsc@3.3.0(typescript@6.0.3): dependencies: '@volar/typescript': 2.4.28 - '@vue/language-core': 3.2.9 + '@vue/language-core': 3.3.0 typescript: 6.0.3 vue@3.5.34(typescript@6.0.3): @@ -15048,7 +15055,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.106.2(postcss@8.5.14)(webpack-cli@7.0.2) + webpack: 5.106.2(postcss@8.5.15)(webpack-cli@7.0.2) webpack-merge: 6.0.1 webpack-merge@6.0.1: @@ -15061,7 +15068,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.106.2(postcss@8.5.14)(webpack-cli@7.0.2): + webpack@5.106.2(postcss@8.5.15)(webpack-cli@7.0.2): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 @@ -15084,7 +15091,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(postcss@8.5.14)(webpack@5.106.2) + terser-webpack-plugin: 5.6.0(postcss@8.5.15)(webpack@5.106.2) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: @@ -15132,9 +15139,9 @@ snapshots: dependencies: isexe: 2.0.0 - which@5.0.0: + which@7.0.0: dependencies: - isexe: 3.1.5 + isexe: 4.0.0 widest-line@5.0.0: dependencies: @@ -15146,26 +15153,26 @@ snapshots: word-wrap@1.2.5: {} - workerd@1.20260515.1: + workerd@1.20260518.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260515.1 - '@cloudflare/workerd-darwin-arm64': 1.20260515.1 - '@cloudflare/workerd-linux-64': 1.20260515.1 - '@cloudflare/workerd-linux-arm64': 1.20260515.1 - '@cloudflare/workerd-windows-64': 1.20260515.1 + '@cloudflare/workerd-darwin-64': 1.20260518.1 + '@cloudflare/workerd-darwin-arm64': 1.20260518.1 + '@cloudflare/workerd-linux-64': 1.20260518.1 + '@cloudflare/workerd-linux-arm64': 1.20260518.1 + '@cloudflare/workerd-windows-64': 1.20260518.1 - wrangler@4.92.0(@cloudflare/workers-types@4.20260518.1): + wrangler@4.93.0(@cloudflare/workers-types@4.20260519.1): dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260515.1) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260518.1) blake3-wasm: 2.1.5 esbuild: 0.27.3 - miniflare: 4.20260515.0 + miniflare: 4.20260518.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260515.1 + workerd: 1.20260518.1 optionalDependencies: - '@cloudflare/workers-types': 4.20260518.1 + '@cloudflare/workers-types': 4.20260519.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -15202,7 +15209,7 @@ snapshots: is-wsl: 3.1.1 powershell-utils: 0.1.0 - wxt@0.20.26(@types/node@25.8.0)(eslint@10.4.0(jiti@2.7.0))(jiti@2.7.0)(less@4.6.4)(rolldown@1.0.1)(rollup@4.60.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0): + wxt@0.20.26(@types/node@25.9.0)(eslint@10.4.0(jiti@2.7.0))(jiti@2.7.0)(less@4.6.4)(rolldown@1.0.1)(rollup@4.60.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: '@1natsu/wait-element': 4.2.0 '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.60.4) @@ -15243,8 +15250,8 @@ snapshots: scule: 1.3.0 tinyglobby: 0.2.16 unimport: 6.3.0(rolldown@1.0.1) - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) - vite-node: 6.0.0(@types/node@25.8.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.1)(yaml@2.9.0) + vite: 8.0.13(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) + vite-node: 6.0.0(@types/node@25.9.0)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(terser@5.47.1)(tsx@4.22.3)(yaml@2.9.0) web-ext-run: 0.2.4 optionalDependencies: eslint: 10.4.0(jiti@2.7.0)