diff --git a/package.json b/package.json index 5b6a51b..b0fe3db 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "format:check": "prettier --check --experimental-cli ." }, "devDependencies": { - "oxlint": "^1.79.0", + "oxlint": "^1.81.0", "prettier": "^3.9.6", - "turbo": "^2.10.11" + "turbo": "^2.10.12" }, "packageManager": "pnpm@10.33.0" } diff --git a/packages/docs/package.json b/packages/docs/package.json index e4b1c3f..68ad84c 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -24,11 +24,11 @@ "@mdx-js/rollup": "^3.1.1", "@types/mdx": "^2.0.14", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "rsc-html-stream": "^0.0.8", "typescript": "catalog:", "vite": "catalog:", - "wrangler": "^4.124.0" + "wrangler": "^4.128.0" } } diff --git a/packages/example-fs-routing/package.json b/packages/example-fs-routing/package.json index 41c08fc..5c3e923 100644 --- a/packages/example-fs-routing/package.json +++ b/packages/example-fs-routing/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "vite": "catalog:" } diff --git a/packages/example/package.json b/packages/example/package.json index 6470ca8..20da5b9 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "vite": "catalog:" } diff --git a/packages/static/e2e/fixture-fs-routing/package.json b/packages/static/e2e/fixture-fs-routing/package.json index a94d235..50d9ddd 100644 --- a/packages/static/e2e/fixture-fs-routing/package.json +++ b/packages/static/e2e/fixture-fs-routing/package.json @@ -6,7 +6,7 @@ "@funstack/router": "^1.4.0", "@funstack/static": "workspace:*", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "react": "catalog:", "react-dom": "catalog:", diff --git a/packages/static/e2e/fixture-multi-entry/package.json b/packages/static/e2e/fixture-multi-entry/package.json index b5dcf29..225c809 100644 --- a/packages/static/e2e/fixture-multi-entry/package.json +++ b/packages/static/e2e/fixture-multi-entry/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@funstack/static": "workspace:*", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "react": "catalog:", "react-dom": "catalog:", diff --git a/packages/static/e2e/fixture-ssr-defer/package.json b/packages/static/e2e/fixture-ssr-defer/package.json index eb6b691..951ddf3 100644 --- a/packages/static/e2e/fixture-ssr-defer/package.json +++ b/packages/static/e2e/fixture-ssr-defer/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@funstack/static": "workspace:*", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "react": "catalog:", "react-dom": "catalog:", diff --git a/packages/static/e2e/fixture/package.json b/packages/static/e2e/fixture/package.json index b2114ba..32dae72 100644 --- a/packages/static/e2e/fixture/package.json +++ b/packages/static/e2e/fixture/package.json @@ -5,7 +5,7 @@ "devDependencies": { "@funstack/static": "workspace:*", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@vitejs/plugin-react": "catalog:", "react": "catalog:", "react-dom": "catalog:", diff --git a/packages/static/package.json b/packages/static/package.json index aae1988..781edf3 100644 --- a/packages/static/package.json +++ b/packages/static/package.json @@ -68,7 +68,7 @@ "@playwright/test": "^1.62.1", "@types/node": "catalog:", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "react": "catalog:", "react-dom": "catalog:", "tsdown": "^0.22.14", @@ -79,7 +79,7 @@ "dependencies": { "@funstack/skill-installer": "^1.1.0", "@vitejs/plugin-rsc": "^0.5.34", - "react-error-boundary": "^6.1.3", + "react-error-boundary": "^6.1.4", "rsc-html-stream": "^0.0.8", "srvx": "^1.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a29352..662ed52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,11 +7,11 @@ settings: catalogs: default: '@types/node': - specifier: ^26.2.0 - version: 26.2.0 + specifier: ^26.4.1 + version: 26.4.1 '@vitejs/plugin-react': - specifier: ^6.1.0 - version: 6.1.0 + specifier: ^6.1.1 + version: 6.1.1 react: specifier: ^19.2.8 version: 19.2.8 @@ -30,14 +30,14 @@ importers: .: devDependencies: oxlint: - specifier: ^1.79.0 - version: 1.79.0 + specifier: ^1.81.0 + version: 1.81.0 prettier: specifier: ^3.9.6 version: 3.9.6 turbo: - specifier: ^2.10.11 - version: 2.10.11 + specifier: ^2.10.12 + version: 2.10.12 packages/docs: dependencies: @@ -52,7 +52,7 @@ importers: version: 4.4.3 '@types/node': specifier: 'catalog:' - version: 26.2.0 + version: 26.4.1 react: specifier: 'catalog:' version: 19.2.8 @@ -76,11 +76,11 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) rsc-html-stream: specifier: ^0.0.8 version: 0.0.8 @@ -89,10 +89,10 @@ importers: version: 7.0.2 vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) wrangler: - specifier: ^4.124.0 - version: 4.124.0 + specifier: ^4.128.0 + version: 4.128.0 packages/example: dependencies: @@ -101,7 +101,7 @@ importers: version: link:../static '@types/node': specifier: 'catalog:' - version: 26.2.0 + version: 26.4.1 react: specifier: 'catalog:' version: 19.2.8 @@ -113,14 +113,14 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages/example-fs-routing: dependencies: @@ -132,7 +132,7 @@ importers: version: link:../static '@types/node': specifier: 'catalog:' - version: 26.2.0 + version: 26.4.1 react: specifier: 'catalog:' version: 19.2.8 @@ -144,14 +144,14 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages/static: dependencies: @@ -160,10 +160,10 @@ importers: version: 1.1.0 '@vitejs/plugin-rsc': specifier: ^0.5.34 - version: 0.5.34(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 0.5.34(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) react-error-boundary: - specifier: ^6.1.3 - version: 6.1.3(@types/react@19.2.18)(react@19.2.8) + specifier: ^6.1.4 + version: 6.1.4(@types/react@19.2.18)(react@19.2.8) rsc-html-stream: specifier: ^0.0.8 version: 0.0.8 @@ -179,13 +179,13 @@ importers: version: 1.62.1 '@types/node': specifier: 'catalog:' - version: 26.2.0 + version: 26.4.1 '@types/react': specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) react: specifier: 'catalog:' version: 19.2.8 @@ -200,10 +200,10 @@ importers: version: 7.0.2 vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) vitest: specifier: ^4.1.11 - version: 4.1.11(@types/node@26.2.0)(jsdom@29.0.1)(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 4.1.11(@types/node@26.4.1)(jsdom@29.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) packages/static/e2e/fixture: devDependencies: @@ -214,11 +214,11 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) react: specifier: 'catalog:' version: 19.2.8 @@ -227,7 +227,7 @@ importers: version: 19.2.8(react@19.2.8) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages/static/e2e/fixture-fs-routing: devDependencies: @@ -241,11 +241,11 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) react: specifier: 'catalog:' version: 19.2.8 @@ -254,7 +254,7 @@ importers: version: 19.2.8(react@19.2.8) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages/static/e2e/fixture-multi-entry: devDependencies: @@ -265,11 +265,11 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) react: specifier: 'catalog:' version: 19.2.8 @@ -278,7 +278,7 @@ importers: version: 19.2.8(react@19.2.8) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages/static/e2e/fixture-ssr-defer: devDependencies: @@ -289,11 +289,11 @@ importers: specifier: ^19.2.18 version: 19.2.18 '@types/react-dom': - specifier: ^19.2.4 - version: 19.2.4(@types/react@19.2.18) + specifier: ^19.2.5 + version: 19.2.5(@types/react@19.2.18) '@vitejs/plugin-react': specifier: 'catalog:' - version: 6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + version: 6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) react: specifier: 'catalog:' version: 19.2.8 @@ -302,7 +302,7 @@ importers: version: 19.2.8(react@19.2.8) vite: specifier: 'catalog:' - version: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + version: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) packages: @@ -338,32 +338,32 @@ packages: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20260815.1': - resolution: {integrity: sha512-7PsLdcz6pT9EMd1EJGZEgMyYRfs0CHxGs62PS2L1w3s6+xGmQcRXKm/zoMftmqZF45JBa4MzFeownRKbRt/x5g==} + '@cloudflare/workerd-darwin-64@1.20260831.1': + resolution: {integrity: sha512-oyZ8xhu+gYTvoxV/sn6NRmTHK95RhEO1Dk54/6oPb0Uu70w7ZeRoCjkJ5aNmfS8Vrkdu6+oL0HNg6EcC61uQ2Q==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260815.1': - resolution: {integrity: sha512-60wtg8ng7FVWeOg/UMbZ9Ye0sslpRRAKoftPbdtuH2volq676quxVr6Zm2EjVULH/JFZeCn72dbLlrnbh0Mpcw==} + '@cloudflare/workerd-darwin-arm64@1.20260831.1': + resolution: {integrity: sha512-s6Go53KPnoXZ1sTGBZ3en3otfHDuMPJhiwXMYWU21JkJQkpoeRt6HFUwM0GPhK3YhXWm+8baGMvCGZYS/KA9eA==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260815.1': - resolution: {integrity: sha512-MuqKIHPo0Qyo8MZMmy0lP2B5PeAL7f4T9Fu4Usk3QdbV4JIrKG/OoybN3Ign7m/Dff+L1Oo/ZHydB+hEg1ueFw==} + '@cloudflare/workerd-linux-64@1.20260831.1': + resolution: {integrity: sha512-WxNKBgjKgeYTolW3yl1Lt3Lu67UlxdeyzWYi9MIqrKBdyQcz+UNG36RevSBf8rv1sTWapRW234VX2keZ+wXapA==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260815.1': - resolution: {integrity: sha512-XNFtJ5rIqJxnY6ISjkfbhT/ODiWJ6LcBvNbntuPD6I/F2k7aZeKgPaXrvWvKde66LXyzFKzc8Hn+Ydx4shevQg==} + '@cloudflare/workerd-linux-arm64@1.20260831.1': + resolution: {integrity: sha512-JTF9+9clUT3gaCq7Xnmd+Q/wEMaitpngSTOec/Ffb/r3xexA9XwNJVFSOKfk6q61flHGjAYJ4H9B7Mu5Qur49w==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260815.1': - resolution: {integrity: sha512-PiIUWrhbMg3quolwjgMvPOd75vKESjT4aDm7nL6mSjL5IOgmpO/zKstXnYfnEH3pq7sC0UCvKlF8ZPcfsh8NMw==} + '@cloudflare/workerd-windows-64@1.20260831.1': + resolution: {integrity: sha512-do+KDYw0PABwsrKUQIccWBZB70kqKcADoSnvzJ8pvMaWUVB4qaCspEZYfm97WNdtY1wt8mlKYqIJyYUNOkTvQg==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -975,124 +975,124 @@ packages: '@oxc-project/types@0.146.0': resolution: {integrity: sha512-XC0QsnnhVe7sLIWmYmdPw7x5P0h4W8vUU3Nv1ySgWXtvCz8NizoAEpGXA0sOYoJQV2Rl13LgURAHQ5cI5ILCSA==} - '@oxlint/binding-android-arm-eabi@1.79.0': - resolution: {integrity: sha512-TebFaaMklO/RXzTv7PucaCq9l3X6D1gA+C8H6K4njtjFOV+zWE9MKLpulcJZN9bzytbUbQIY0mZuz12nQ5Kv4Q==} + '@oxlint/binding-android-arm-eabi@1.81.0': + resolution: {integrity: sha512-IcCRsXiedJoJopY6mpZUBEeVFsUrutmrG7dZ87zMuKJlhg70Ora9bBl1WcCxZQtyI10YpnVdEso5oCg7YcfSHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.79.0': - resolution: {integrity: sha512-KqqnOtAVgNsPPF0YSodkFZA1O80jcKoCZCTu3bgsszxA+MrMP9TLzfXitKjEj1FmrPprKDMdRDMmY3weESO9sg==} + '@oxlint/binding-android-arm64@1.81.0': + resolution: {integrity: sha512-GRrIPyTGVhx3L3h+0T5xT2A0jFAcdPv4+IfuXpGDLIdl6XeYhgg/zw72A5ILZoUgRqZuM8F1y+V/gfDriXSxzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.79.0': - resolution: {integrity: sha512-BVC2nsMzqQzRDPc5RhixkZ+m1p7iH4bxRRvqkbwDXX0PlQKm1BPy8J8cRjnAFafOq2QzI+BfO3vE8w2GZ3CBag==} + '@oxlint/binding-darwin-arm64@1.81.0': + resolution: {integrity: sha512-qNQ9tXRgLuKbqSV1S2h9h4KPHjbovO7RRR2/enUOtHzTkFZ7B9X5zqqHJua8dRyc7dBy7Aoyq5pqTSLFVcAzGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.79.0': - resolution: {integrity: sha512-p6Lm+snmhGuLKL1+CpCV8L6ijkE/qJzK2H2jG9+eKJT0n31RbY4FLsdhexekgP3bLpw4Kgde+9DZuDZQ4yIInA==} + '@oxlint/binding-darwin-x64@1.81.0': + resolution: {integrity: sha512-q0QTm32jWga2Gv4j7IaVZN0jYMi9UV73sWVgFtDA4iIfqwMCLLZ3ve+9KwfYtsaKZSgQhmPaogeZWqDZpcY1Pw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.79.0': - resolution: {integrity: sha512-qDMm0dXZnoHyRqSL4N4xUq82T4sqK5cbKSjvd/dF/YbMUXc2R1wEPf+vmA5S0qUmi0nwXfNbjXBtZaIqzQLIMg==} + '@oxlint/binding-freebsd-x64@1.81.0': + resolution: {integrity: sha512-/+8wVWDXEC7wHVAhOc59Fw/SkMc1arLkFD8iQCaSsmzenK1X4doFqquL9H1wrtGUzaiycVqkf/sSpcILK6W1UA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.79.0': - resolution: {integrity: sha512-2od7s0nuKPzqyUZAWk9KkCyGg7eI9dwFPZg+20lB15fKFkVZ0c9ZFxqPfiBAyDTlTkh9stPI0t+JlPCqMbItVA==} + '@oxlint/binding-linux-arm-gnueabihf@1.81.0': + resolution: {integrity: sha512-4xt422FEgioRq9hAL4Tq7fujGUWnc8z1BJ+Oi8RN8vB8axaP+sdK6a2xdlcQCCYnJg9QMuMFS0AucuIFx/EacA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.79.0': - resolution: {integrity: sha512-ZOQUjkzDnvlhSE3+tWC3YXx94MMl+sYMlwH+u1+YGApGHOJP/YAc8ZBRFOXZ6eOBmxtXAWuS/fBcdZr8qqNO1A==} + '@oxlint/binding-linux-arm-musleabihf@1.81.0': + resolution: {integrity: sha512-u3vna8KdGplH4DRCW9K54D68fcMo7IxVrkCJWwXnIhwtBdnDnYrmzOUA/XjmBlPpcLsgw9Z5BNdY4za9+Dj+MQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.79.0': - resolution: {integrity: sha512-lu158FR4nGqGeRS3BQvtG85wRgU/Fy4MD5Cxp1hzJXizGiLo6u2742wJSCDKh8cFcZntvX7fcxlq4mMmfryH1g==} + '@oxlint/binding-linux-arm64-gnu@1.81.0': + resolution: {integrity: sha512-3j9k+gsYsE7nv71GWotXsqsa2l9/aJenD7dVHNt/CBvsb0SgRjSMnHFeP59IXUAl1wvVFhqGl2wJNMwWU3UBlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.79.0': - resolution: {integrity: sha512-mbpKQeE2aflTjddaHK7MP8KP/OFbUM++lt5M635ENM8IyIdK0jm2t9pb+2v9mVVIvhF6TqA4l7F79Pll1mi+uw==} + '@oxlint/binding-linux-arm64-musl@1.81.0': + resolution: {integrity: sha512-k5iAp3dNxW0/uDCBY+WSm8jKB2szu7SkEQZdgRRpDXvuDd69vvDcqhB3A/pWCfCwXyenjNjFn9Td1fVoyAc+Yg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.79.0': - resolution: {integrity: sha512-WpGNua7gaxaHnpSDeog2ji8IDHn/QLPl9LPzwkR/FvVv58vT5BcXjRXnU+wbu3N75cpeha8CdC7ho/U2OIsB4g==} + '@oxlint/binding-linux-ppc64-gnu@1.81.0': + resolution: {integrity: sha512-TFqLja3uYmVSte6nof9GWrex9Z8WgdZrNiLC6Te5rXGDqXB2y4j/26iFhwosXiAFqDhE9JJVuuCkDKLwptTn1g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.79.0': - resolution: {integrity: sha512-tK1E93A5LVzISg4ngpKJnfTs7EqtIUceGI7MQ4GyDjJiLi8wPCkEyKlj2xkyKWZ1yzkDJyLHTBJ5/iFWRdnJvg==} + '@oxlint/binding-linux-riscv64-gnu@1.81.0': + resolution: {integrity: sha512-UEcySvGS0NOVo7h7n7CYyJL9+6gFAh7Zc/ToDXVScFvzHSTIxtzkMVU30rmQ6+nQ1LF+UdiRDdJajpDu+OylLg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.79.0': - resolution: {integrity: sha512-qhQvUIrngXivA2A9pQ+xPCychztn/5qUv7yS3gDwXv3w7Rag+eTeeXWmRyx+t7XsW5x6LuY/8AsTq36UgFIblg==} + '@oxlint/binding-linux-riscv64-musl@1.81.0': + resolution: {integrity: sha512-H+diDbhD00+wI1IRP8Kz88x/lat+DgtoBJzoTthS16xkTJGNaEkfb8gzmd1rzc/2uDQQMl7GNl+JFUacVeWxIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.79.0': - resolution: {integrity: sha512-sv6AaVgU/eE6u+6WFiQVDcPPwTxP6IJMSB9k701W2r/r6Tx465e8vPvVyRxquNH4Vy6KwRNu90mVbxXJN8+5gg==} + '@oxlint/binding-linux-s390x-gnu@1.81.0': + resolution: {integrity: sha512-8znJ/5TekjOKg1j1Acho4PJMdiAHLtlcXuWEiipOhAMV6rQcXdmDdXCbheyDczN6TjBwiNfjcP81k4AthrKRzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.79.0': - resolution: {integrity: sha512-iFZL02deziHslb3jEX9KdqlAkYoo4fGyotchKDzdfK1f5mxlIBeiQeHhvK3iFpuEJSB4ma/qeFn9oxPiwnhUPQ==} + '@oxlint/binding-linux-x64-gnu@1.81.0': + resolution: {integrity: sha512-Q2Wj70yFsvn5QjlmifFzbj4H+kJy53bwqc41o1fzoM7MpLV1NIbhg/LpWXRfC6KOkSAdUx1Wd8VJsdPmhp/HRA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.79.0': - resolution: {integrity: sha512-3DtZR2raqObnh7wXZoFYFd0Fw7skBvcb3f7A+/lkEiDuh8hrE6vv9b/62Qxao1a9/OeHLw/FcXlXzgsW9wTRFg==} + '@oxlint/binding-linux-x64-musl@1.81.0': + resolution: {integrity: sha512-cPInHp/ddEe5qkyK2IiyQ8Q3Mp2oLLEhhsGgTK2oZx4L6+llGam1H1yBvJZ7qHfOXj8N3hxBS8sj4tO+gtFlIg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.79.0': - resolution: {integrity: sha512-Oatt4GuA1WJkqzk2ozx4HrWROOi7opV3AKDw/U8qDIqeTqzsjn5K2x3REJMNjU3/KU/Bkq96Zi3CknaiDTaC/Q==} + '@oxlint/binding-openharmony-arm64@1.81.0': + resolution: {integrity: sha512-0CQxSX4ajqm07AHBf5U33qQzXKdd7wtq/oTL/7vpY6RNNuxrRi8W4bqUV1Jyu/vj+9KmxQyDhxfeVX1nQL6kfg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.79.0': - resolution: {integrity: sha512-NAgZr9Qp8nIA9rpo0JEvwiabTF/2UVqBNnupBG9X4kxXcQoScJUTi+qHhvabb9s/thgj5wQ4XcIaJvb+ZMgoKw==} + '@oxlint/binding-win32-arm64-msvc@1.81.0': + resolution: {integrity: sha512-l0hbeISm9673hVrrQU8j/p2M7YH9Ouoj7p7E/QM55NTrKVLP+P3PF8hLu+OY+x0VtGRW+ggiQKZqmdYps9H+TA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.79.0': - resolution: {integrity: sha512-+KyXjIvcpaXmWW/j9NNY5yWjrIVxaX18VyIheQy3jwc2GSYgpCr7MGI/HxIGQ/shAL5IWEKbhsqoMpAO5Stiog==} + '@oxlint/binding-win32-ia32-msvc@1.81.0': + resolution: {integrity: sha512-ksqPP5jbFXcYreEQ7zdJh06rJQBymCTyGRCdaXjfcf2aG4f8KxUWY5wcgYHmaTK+FJ4bPG5sUAdOX+6trnH1JA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.79.0': - resolution: {integrity: sha512-mEelcCMMBS57sIXh2veGMNy+pQwuGtcMxHxGIZWQ5Ba9pJ5jCCUFOZB9E2JhBaxGsURe+WGe0zJp4RVre52gpQ==} + '@oxlint/binding-win32-x64-msvc@1.81.0': + resolution: {integrity: sha512-IZuUCwGw9emG5JtCp+fYGB+Z4OWEoeEcM8R5BA1pYw63/ieYFVdcU2ylxTpHbVHSenZnsYE+ZZ20uHAJszQ4cA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1598,33 +1598,33 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@turbo/darwin-64@2.10.11': - resolution: {integrity: sha512-v3R+1R/Ysozyo+p7Ri8MCIbndOvYt3DgPFrGLhrhQHfvyvbxyH3WyJj+A/2JTNmNleuAlh3JUyCV0iSVHIONTA==} + '@turbo/darwin-64@2.10.12': + resolution: {integrity: sha512-9nKgKoF6ZOUsM+or0OtNf+TTJSfGvDNP7ZFv/ZGWVwOSCkumyctQiTeHwB4UNljHTnC41AqylgbunLDHoccNrA==} cpu: [x64] os: [darwin] - '@turbo/darwin-arm64@2.10.11': - resolution: {integrity: sha512-R0a0CvGAeYYsBgPIgFNB3agGXh6qukjduNhFlwVVX1Ss2IdBJLXmgjytNGmo084bLKS0B6UdLRwKhXMHKKaObQ==} + '@turbo/darwin-arm64@2.10.12': + resolution: {integrity: sha512-H4Elb1jqTZVeIC9bbcNwjSzemZ6RegoTOVHeuV5Osirt2Z8UguTyisMEkvZjPVZgMeN9J4ERZBFad40tFnkb7w==} cpu: [arm64] os: [darwin] - '@turbo/linux-64@2.10.11': - resolution: {integrity: sha512-dGlY2vg7jpsLjGS1bf9sD/cw1sGMAYbeHGQKGRFxd5Zaj+Ufbj8cNXl/vIit8ueCU97zhL/znn60ZV5iSfZAxw==} + '@turbo/linux-64@2.10.12': + resolution: {integrity: sha512-lr7KIotukvjZwEXiFSYAeOH3BWzjFVBbSzTbv0fuGFsNukYyH0+g1hB5ecqnJkgkYU+KHEMG1edOhnjiKON1wQ==} cpu: [x64] os: [android, linux] - '@turbo/linux-arm64@2.10.11': - resolution: {integrity: sha512-eSP9+jjsSCBs2x0QpJZlp49dSD1EIMwXH7PsMIhdWk7w6IThhuKJ+jL95JQ2IW7tRjRmdh8gKcKQtrHLD5R5lA==} + '@turbo/linux-arm64@2.10.12': + resolution: {integrity: sha512-f0pZDTtvzB5SuNwuXBaKbZHUCMCukgc8nMlHEuvLmj91Fzec+MEbr3cAvGNor5htEDqZnO6Lxt9N/GPI/77oGA==} cpu: [arm64] os: [android, linux] - '@turbo/windows-64@2.10.11': - resolution: {integrity: sha512-4aD7edogJ8arK8DOyvjTI2KKwmchD5M/WM4BZgidrtFf7aSgn8Ce2rJnDwmriw980c2cKlHnhXtlGy38VtKB8g==} + '@turbo/windows-64@2.10.12': + resolution: {integrity: sha512-SDOueJRjS/QcykWf2KCRtTLmIl5YMKsLbXkXQGhDwcTXvKXZiS5ih5lBl/gkwZIpYFjqA/rAlfMzlAFcVHNe0g==} cpu: [x64] os: [win32] - '@turbo/windows-arm64@2.10.11': - resolution: {integrity: sha512-m8tJkIrTrbQ9O1uHxV0GUq623Zg1678xGna8eMsy4KbygUX/wVFgdZDYV/AxyoyaW/U7nyKoBvaDVwm22p9xqA==} + '@turbo/windows-arm64@2.10.12': + resolution: {integrity: sha512-0i0mVUa4kKk+/B3RwEwPMf9CB+T7ul56hn5FFHNA4VUNTOoLBEd6aNf3FaKfCatDNZ6cicCEf6if9QUTVyzzcA==} cpu: [arm64] os: [win32] @@ -1664,11 +1664,11 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@26.2.0': - resolution: {integrity: sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==} + '@types/node@26.4.1': + resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==} - '@types/react-dom@19.2.4': - resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==} + '@types/react-dom@19.2.5': + resolution: {integrity: sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==} peerDependencies: '@types/react': ^19.2.0 @@ -1804,8 +1804,8 @@ packages: '@ungap/structured-clone@1.3.3': resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} - '@vitejs/plugin-react@6.1.0': - resolution: {integrity: sha512-qd2BzUBehkov86WFhg0JkEFEYyCLG9uPCe6qWTY/kRlss9OvJrOF2UbIWT7p+8IzZHkEu0DNGHc4HSv+JdDLsw==} + '@vitejs/plugin-react@6.1.1': + resolution: {integrity: sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 @@ -2482,8 +2482,8 @@ packages: micromark@4.0.2: resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} - miniflare@5.20260815.0-alpha: - resolution: {integrity: sha512-YAaGj4Sh5f4fqHKiMQ8zRHDOOM5IGUVtMhnLIeyjuQfU+9P6hcOTrHUVtbfj/ZPay9Kzik4pWELB39pGgefjiQ==} + miniflare@5.20260831.0-alpha: + resolution: {integrity: sha512-Hwgh1VDUiPCPGQKODQfUmy7hRAje1D55icB+9png3ueiM64rlSM87nSrtqpxAD+DlLWI4ehnYBuECaXV43zGmQ==} engines: {node: '>=22.0.0'} ms@2.1.3: @@ -2504,8 +2504,8 @@ packages: oniguruma-to-es@4.3.6: resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==} - oxlint@1.79.0: - resolution: {integrity: sha512-hVJ9hq9m2unPS+Of4eJJgCPdIeCC+3DHEUX3tkmrPJr3OK2hz7PhXwgC+ZP71ZcYu8cCDEtQrqLxWNvxBppBVg==} + oxlint@1.81.0: + resolution: {integrity: sha512-HyrJYqeoOCL0iqaLEzGewGT48ZX99P3hxYh8udAF9RGGIghSamkXE4ClUyBpEDNqasamThgmlPbuMOe7SAZmHg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2573,8 +2573,8 @@ packages: peerDependencies: react: ^19.2.8 - react-error-boundary@6.1.3: - resolution: {integrity: sha512-GnSKpCohFi2nQmJCWwP8O8wub7zexlePvpsejvQr35vS5RTouS1+utTNOmyc540yw5vyOXnSL1rBWsCQDmkyUA==} + react-error-boundary@6.1.4: + resolution: {integrity: sha512-7FgvbyjCFhu4dtKSZu807cW1MWG2nWAM4bwGqUByAtHVJXtlzoCJX0SSyZRyFrb+aBd7wtJkcOR4DsxXVEuDsA==} peerDependencies: '@types/react': ^18.0.0 || ^19.0.0 react: ^18.0.0 || ^19.0.0 @@ -2843,8 +2843,8 @@ packages: turbo-stream@3.2.0: resolution: {integrity: sha512-EK+bZ9UVrVh7JLslVFOV0GEMsociOqVOvEMTAd4ixMyffN5YNIEdLZWXUx5PJqDbTxSIBWw04HS9gCY4frYQDQ==} - turbo@2.10.11: - resolution: {integrity: sha512-yQfwQVoRXwOuyX1LxiJFBFNg6VfuYh+/RyZLd82+isgyLkBXw3S5XRRzvcck1FAjSCG5sVyLd+O1eDMvYa3J7g==} + turbo@2.10.12: + resolution: {integrity: sha512-AswgMPnpOoaVZHrrSBejETzEbuIA69OVGwfkHwfrY0A23VjWXBANzgq9+OymWOHAIArB7D1+1z498WY8fGg1Jw==} hasBin: true typescript@7.0.2: @@ -3019,17 +3019,17 @@ packages: engines: {node: '>=8'} hasBin: true - workerd@1.20260815.1: - resolution: {integrity: sha512-8bArFkHmlp7qFEKVPyNzDzHzS35gc2fg0PYBcDtaNLF7UCDryCX2BQnpkUkTHYIy824IRrHOTwOEoTj0sUO2Fg==} + workerd@1.20260831.1: + resolution: {integrity: sha512-A2LwrkBel/FnKABPfeBAMiL6v70+rugnunqQRfWsWZjlhsTZoBScWUVunMy/xLCGLjWCQL2zp39AVR6aO0jurQ==} engines: {node: '>=16'} hasBin: true - wrangler@4.124.0: - resolution: {integrity: sha512-75euoZKjVTJYFy+Xhctt/5JlZL4M6A4xmovZsUlep+6GHcCm14n9VtdGzNIybOW2t8wuNxRj5iMUwjT5E7Ctog==} + wrangler@4.128.0: + resolution: {integrity: sha512-jNXy9e8/pbx8iqTzXPiuflnitKJZoAfEUSUUDLW87bwyeMvJ7kb3yQMSbxEcfNdfHqJW38KRcKaLljOYV4N/4w==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^5.20260815.1 + '@cloudflare/workers-types': ^5.20260831.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -3104,25 +3104,25 @@ snapshots: '@cloudflare/kv-asset-handler@0.5.0': {} - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1)': + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260831.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260815.1 + workerd: 1.20260831.1 - '@cloudflare/workerd-darwin-64@1.20260815.1': + '@cloudflare/workerd-darwin-64@1.20260831.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260815.1': + '@cloudflare/workerd-darwin-arm64@1.20260831.1': optional: true - '@cloudflare/workerd-linux-64@1.20260815.1': + '@cloudflare/workerd-linux-64@1.20260831.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260815.1': + '@cloudflare/workerd-linux-arm64@1.20260831.1': optional: true - '@cloudflare/workerd-windows-64@1.20260815.1': + '@cloudflare/workerd-windows-64@1.20260831.1': optional: true '@cspotcode/source-map-support@0.8.1': @@ -3485,8 +3485,7 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/sourcemap-codec@1.6.0': - optional: true + '@jridgewell/sourcemap-codec@1.6.0': {} '@jridgewell/trace-mapping@0.3.31': dependencies: @@ -3497,7 +3496,7 @@ snapshots: '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 '@mdx-js/mdx@3.1.1': dependencies: @@ -3560,61 +3559,61 @@ snapshots: '@oxc-project/types@0.146.0': {} - '@oxlint/binding-android-arm-eabi@1.79.0': + '@oxlint/binding-android-arm-eabi@1.81.0': optional: true - '@oxlint/binding-android-arm64@1.79.0': + '@oxlint/binding-android-arm64@1.81.0': optional: true - '@oxlint/binding-darwin-arm64@1.79.0': + '@oxlint/binding-darwin-arm64@1.81.0': optional: true - '@oxlint/binding-darwin-x64@1.79.0': + '@oxlint/binding-darwin-x64@1.81.0': optional: true - '@oxlint/binding-freebsd-x64@1.79.0': + '@oxlint/binding-freebsd-x64@1.81.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.79.0': + '@oxlint/binding-linux-arm-gnueabihf@1.81.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.79.0': + '@oxlint/binding-linux-arm-musleabihf@1.81.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.79.0': + '@oxlint/binding-linux-arm64-gnu@1.81.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.79.0': + '@oxlint/binding-linux-arm64-musl@1.81.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.79.0': + '@oxlint/binding-linux-ppc64-gnu@1.81.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.79.0': + '@oxlint/binding-linux-riscv64-gnu@1.81.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.79.0': + '@oxlint/binding-linux-riscv64-musl@1.81.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.79.0': + '@oxlint/binding-linux-s390x-gnu@1.81.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.79.0': + '@oxlint/binding-linux-x64-gnu@1.81.0': optional: true - '@oxlint/binding-linux-x64-musl@1.79.0': + '@oxlint/binding-linux-x64-musl@1.81.0': optional: true - '@oxlint/binding-openharmony-arm64@1.79.0': + '@oxlint/binding-openharmony-arm64@1.81.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.79.0': + '@oxlint/binding-win32-arm64-msvc@1.81.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.79.0': + '@oxlint/binding-win32-ia32-msvc@1.81.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.79.0': + '@oxlint/binding-win32-x64-msvc@1.81.0': optional: true '@playwright/test@1.62.1': @@ -3923,22 +3922,22 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@turbo/darwin-64@2.10.11': + '@turbo/darwin-64@2.10.12': optional: true - '@turbo/darwin-arm64@2.10.11': + '@turbo/darwin-arm64@2.10.12': optional: true - '@turbo/linux-64@2.10.11': + '@turbo/linux-64@2.10.12': optional: true - '@turbo/linux-arm64@2.10.11': + '@turbo/linux-arm64@2.10.12': optional: true - '@turbo/windows-64@2.10.11': + '@turbo/windows-64@2.10.12': optional: true - '@turbo/windows-arm64@2.10.11': + '@turbo/windows-arm64@2.10.12': optional: true '@tybys/wasm-util@0.10.3': @@ -3981,11 +3980,11 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@26.2.0': + '@types/node@26.4.1': dependencies: undici-types: 8.3.0 - '@types/react-dom@19.2.4(@types/react@19.2.18)': + '@types/react-dom@19.2.5(@types/react@19.2.18)': dependencies: '@types/react': 19.2.18 @@ -4059,12 +4058,12 @@ snapshots: '@ungap/structured-clone@1.3.3': {} - '@vitejs/plugin-react@6.1.0(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': + '@vitejs/plugin-react@6.1.1(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) - '@vitejs/plugin-rsc@0.5.34(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': + '@vitejs/plugin-rsc@0.5.34(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.1 es-module-lexer: 2.3.1 @@ -4075,8 +4074,8 @@ snapshots: srvx: 0.12.8 strip-literal: 3.1.0 turbo-stream: 3.2.0 - vite: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) - vitefu: 1.1.3(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + vitefu: 1.1.3(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) '@vitest/expect@4.1.11': dependencies: @@ -4087,13 +4086,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.1 - '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': + '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0))': dependencies: '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) '@vitest/pretty-format@4.1.11': dependencies: @@ -4925,12 +4924,12 @@ snapshots: transitivePeerDependencies: - supports-color - miniflare@5.20260815.0-alpha: + miniflare@5.20260831.0-alpha: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.35.2 undici: 7.29.0 - workerd: 1.20260815.1 + workerd: 1.20260831.1 ws: 8.21.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -4951,27 +4950,27 @@ snapshots: regex: 6.1.0 regex-recursion: 6.0.2 - oxlint@1.79.0: + oxlint@1.81.0: optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.79.0 - '@oxlint/binding-android-arm64': 1.79.0 - '@oxlint/binding-darwin-arm64': 1.79.0 - '@oxlint/binding-darwin-x64': 1.79.0 - '@oxlint/binding-freebsd-x64': 1.79.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.79.0 - '@oxlint/binding-linux-arm-musleabihf': 1.79.0 - '@oxlint/binding-linux-arm64-gnu': 1.79.0 - '@oxlint/binding-linux-arm64-musl': 1.79.0 - '@oxlint/binding-linux-ppc64-gnu': 1.79.0 - '@oxlint/binding-linux-riscv64-gnu': 1.79.0 - '@oxlint/binding-linux-riscv64-musl': 1.79.0 - '@oxlint/binding-linux-s390x-gnu': 1.79.0 - '@oxlint/binding-linux-x64-gnu': 1.79.0 - '@oxlint/binding-linux-x64-musl': 1.79.0 - '@oxlint/binding-openharmony-arm64': 1.79.0 - '@oxlint/binding-win32-arm64-msvc': 1.79.0 - '@oxlint/binding-win32-ia32-msvc': 1.79.0 - '@oxlint/binding-win32-x64-msvc': 1.79.0 + '@oxlint/binding-android-arm-eabi': 1.81.0 + '@oxlint/binding-android-arm64': 1.81.0 + '@oxlint/binding-darwin-arm64': 1.81.0 + '@oxlint/binding-darwin-x64': 1.81.0 + '@oxlint/binding-freebsd-x64': 1.81.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.81.0 + '@oxlint/binding-linux-arm-musleabihf': 1.81.0 + '@oxlint/binding-linux-arm64-gnu': 1.81.0 + '@oxlint/binding-linux-arm64-musl': 1.81.0 + '@oxlint/binding-linux-ppc64-gnu': 1.81.0 + '@oxlint/binding-linux-riscv64-gnu': 1.81.0 + '@oxlint/binding-linux-riscv64-musl': 1.81.0 + '@oxlint/binding-linux-s390x-gnu': 1.81.0 + '@oxlint/binding-linux-x64-gnu': 1.81.0 + '@oxlint/binding-linux-x64-musl': 1.81.0 + '@oxlint/binding-openharmony-arm64': 1.81.0 + '@oxlint/binding-win32-arm64-msvc': 1.81.0 + '@oxlint/binding-win32-ia32-msvc': 1.81.0 + '@oxlint/binding-win32-x64-msvc': 1.81.0 parse-entities@4.0.2: dependencies: @@ -5026,7 +5025,7 @@ snapshots: react: 19.2.8 scheduler: 0.27.0 - react-error-boundary@6.1.3(@types/react@19.2.18)(react@19.2.8): + react-error-boundary@6.1.4(@types/react@19.2.18)(react@19.2.8): dependencies: react: 19.2.8 optionalDependencies: @@ -5413,14 +5412,14 @@ snapshots: turbo-stream@3.2.0: {} - turbo@2.10.11: + turbo@2.10.12: optionalDependencies: - '@turbo/darwin-64': 2.10.11 - '@turbo/darwin-arm64': 2.10.11 - '@turbo/linux-64': 2.10.11 - '@turbo/linux-arm64': 2.10.11 - '@turbo/windows-64': 2.10.11 - '@turbo/windows-arm64': 2.10.11 + '@turbo/darwin-64': 2.10.12 + '@turbo/darwin-arm64': 2.10.12 + '@turbo/linux-64': 2.10.12 + '@turbo/linux-arm64': 2.10.12 + '@turbo/windows-64': 2.10.12 + '@turbo/windows-arm64': 2.10.12 typescript@7.0.2: optionalDependencies: @@ -5512,7 +5511,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0): + vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0): dependencies: lightningcss: 1.33.0 picomatch: 4.0.5 @@ -5520,20 +5519,20 @@ snapshots: rolldown: 1.2.5 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.1 esbuild: 0.28.1 fsevents: 2.3.3 terser: 5.47.1 tsx: 4.21.0 - vitefu@1.1.3(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)): + vitefu@1.1.3(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)): optionalDependencies: - vite: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) - vitest@4.1.11(@types/node@26.2.0)(jsdom@29.0.1)(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)): + vitest@4.1.11(@types/node@26.4.1)(jsdom@29.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) + '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -5550,10 +5549,10 @@ snapshots: tinyexec: 1.3.0 tinyglobby: 0.2.17 tinyrainbow: 3.1.1 - vite: 8.2.2(@types/node@26.2.0)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.1)(terser@5.47.1)(tsx@4.21.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 26.2.0 + '@types/node': 26.4.1 jsdom: 29.0.1 transitivePeerDependencies: - msw @@ -5583,24 +5582,24 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - workerd@1.20260815.1: + workerd@1.20260831.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260815.1 - '@cloudflare/workerd-darwin-arm64': 1.20260815.1 - '@cloudflare/workerd-linux-64': 1.20260815.1 - '@cloudflare/workerd-linux-arm64': 1.20260815.1 - '@cloudflare/workerd-windows-64': 1.20260815.1 + '@cloudflare/workerd-darwin-64': 1.20260831.1 + '@cloudflare/workerd-darwin-arm64': 1.20260831.1 + '@cloudflare/workerd-linux-64': 1.20260831.1 + '@cloudflare/workerd-linux-arm64': 1.20260831.1 + '@cloudflare/workerd-windows-64': 1.20260831.1 - wrangler@4.124.0: + wrangler@4.128.0: dependencies: '@cloudflare/kv-asset-handler': 0.5.0 - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260831.1) blake3-wasm: 2.1.5 esbuild: 0.28.1 - miniflare: 5.20260815.0-alpha + miniflare: 5.20260831.0-alpha path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260815.1 + workerd: 1.20260831.1 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 675098a..bcaaf83 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,8 +6,8 @@ packages: - packages/static/e2e/fixture-fs-routing catalog: - "@types/node": ^26.2.0 - "@vitejs/plugin-react": ^6.1.0 + "@types/node": ^26.4.1 + "@vitejs/plugin-react": ^6.1.1 react: ^19.2.8 react-dom: ^19.2.8 typescript: ^7.0.2