authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-09-21 20:58:43-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-21 20:58:43-07:00
log5a61f50cce12685f70d530aa5fdf83d9c9b065d7
tree1e6a892eba7c5c6946661aacb9fddcb6bd7d56c6
parente65bc1c73e5e922216415b8e553bc74682d6810d
signature Signed by PGP key B5690EEEBB952194

chore(lint): report className restyling of components/ui exports (#12982)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

9 files changed, 889 insertions(+), 497 deletions(-)

.github/workflows/ci.yml+3
...@@ -52,6 +52,9 @@ jobs:...@@ -52,6 +52,9 @@ jobs:
52 - name: Check52 - name: Check
53 run: vp check53 run: vp check
5454
55 - name: Check className overrides on components/ui do not grow
56 run: vp run lint:restyle-ceiling
57
55 - name: Typecheck58 - name: Typecheck
56 run: vpr typecheck59 run: vpr typecheck
5760
AGENTS.md+1
...@@ -158,6 +158,7 @@ Full glossary with file links: `docs/internals/glossary.md`...@@ -158,6 +158,7 @@ Full glossary with file links: `docs/internals/glossary.md`
158## Taste158## Taste
159159
160- Complexity belongs at the adapter boundary. Orchestration stays pure, UI stays dumb.160- Complexity belongs at the adapter boundary. Orchestration stays pure, UI stays dumb.
161- `apps/web/src/components/ui` exports own their look. Pick a `variant` or `size`; do not restyle one with `className`. If none fits, add a variant to the component, not classes at the call site. Layout classes (width, flex, margin, position) belong on the parent. `shadcn/no-restyle` reports violations and CI caps their count.
161- Inferred types over annotations. `any` is the enemy.162- Inferred types over annotations. `any` is the enemy.
162- Comments describe how a thing is used, and move when the code moves. To be used mostly to describe functions, not to annotate every line of behavior.163- Comments describe how a thing is used, and move when the code moves. To be used mostly to describe functions, not to annotate every line of behavior.
163- Our users drive agents all day and notice a dropped frame, a lying spinner, and a stale label. No continuously repainting animations; they peg the GPU on high-refresh displays.164- Our users drive agents all day and notice a dropped frame, a lying spinner, and a stale label. No continuously repainting animations; they peg the GPU on high-refresh displays.
apps/server/src/provider/Layers/OpenCodeAdapter.test.ts+21-21
...@@ -7155,27 +7155,27 @@ it.layer(OpenCodeAdapterTestLayer)("OpenCodeAdapterLive", (it) => {...@@ -7155,27 +7155,27 @@ it.layer(OpenCodeAdapterTestLayer)("OpenCodeAdapterLive", (it) => {
7155 const values = Map.prototype.values;7155 const values = Map.prototype.values;
7156 yield* Effect.acquireRelease(7156 yield* Effect.acquireRelease(
7157 Effect.sync(() =>7157 Effect.sync(() =>
7158 vi7158 vi.spyOn(Map.prototype, "values").mockImplementation(function (
7159 .spyOn(Map.prototype, "values")7159 this: Map<unknown, unknown>,
7160 .mockImplementation(function (this: Map<unknown, unknown>) {7160 ) {
7161 const iterator = values.call(this);7161 const iterator = values.call(this);
7162 const next = iterator.next.bind(iterator);7162 const next = iterator.next.bind(iterator);
7163 iterator.next = () => {7163 iterator.next = () => {
7164 const result = next();7164 const result = next();
7165 const value: unknown = result.value;7165 const value: unknown = result.value;
7166 if (7166 if (
7167 typeof value === "object" &&7167 typeof value === "object" &&
7168 value !== null &&7168 value !== null &&
7169 "id" in value &&7169 "id" in value &&
7170 typeof value.id === "string" &&7170 typeof value.id === "string" &&
7171 value.id.startsWith("history-part-")7171 value.id.startsWith("history-part-")
7172 ) {7172 ) {
7173 visitedHistoryParts += 1;7173 visitedHistoryParts += 1;
7174 }7174 }
7175 return result;7175 return result;
7176 };7176 };
7177 return iterator;7177 return iterator;
7178 }),7178 }),
7179 ),7179 ),
7180 (spy) => Effect.sync(() => spy.mockRestore()),7180 (spy) => Effect.sync(() => spy.mockRestore()),
7181 );7181 );
package.json+2
...@@ -31,6 +31,7 @@...@@ -31,6 +31,7 @@
31 "knip:check": "knip --include files,dependencies --no-config-hints && knip --workspace apps/server --workspace apps/desktop --workspace apps/web --workspace packages/client-runtime --workspace packages/contracts --workspace packages/effect-acp --workspace packages/effect-codex-app-server --workspace packages/shared --workspace packages/ssh --workspace packages/tailscale --exports --preprocessor ./scripts/knip-schemas.ts --no-config-hints",31 "knip:check": "knip --include files,dependencies --no-config-hints && knip --workspace apps/server --workspace apps/desktop --workspace apps/web --workspace packages/client-runtime --workspace packages/contracts --workspace packages/effect-acp --workspace packages/effect-codex-app-server --workspace packages/shared --workspace packages/ssh --workspace packages/tailscale --exports --preprocessor ./scripts/knip-schemas.ts --no-config-hints",
32 "knip:production": "knip --production --preprocessor ./scripts/knip-schemas.ts",32 "knip:production": "knip --production --preprocessor ./scripts/knip-schemas.ts",
33 "lint:mobile": "node scripts/mobile-native-static-check.ts",33 "lint:mobile": "node scripts/mobile-native-static-check.ts",
34 "lint:restyle-ceiling": "node scripts/lint-restyle-ceiling.ts",
34 "test": "vp run -r test",35 "test": "vp run -r test",
35 "test:resource-monitor": "cargo test --locked --manifest-path native/resource-monitor/Cargo.toml",36 "test:resource-monitor": "cargo test --locked --manifest-path native/resource-monitor/Cargo.toml",
36 "test:desktop-smoke": "vp run --filter @t3tools/desktop smoke-test",37 "test:desktop-smoke": "vp run --filter @t3tools/desktop smoke-test",
...@@ -51,6 +52,7 @@...@@ -51,6 +52,7 @@
51 },52 },
52 "devDependencies": {53 "devDependencies": {
53 "@effect/tsgo": "catalog:",54 "@effect/tsgo": "catalog:",
55 "@shadcn/lint": "0.1.5",
54 "@types/node": "catalog:",56 "@types/node": "catalog:",
55 "knip": "6.34.0",57 "knip": "6.34.0",
56 "typescript": "catalog:",58 "typescript": "catalog:",
pnpm-lock.yaml+753-473
...@@ -31,8 +31,8 @@ catalogs:...@@ -31,8 +31,8 @@ catalogs:
31 specifier: 7.0.231 specifier: 7.0.2
32 version: 7.0.232 version: 7.0.2
33 vite-plus:33 vite-plus:
34 specifier: 0.3.034 specifier: 0.3.3
35 version: 0.3.035 version: 0.3.3
3636
37overrides:37overrides:
38 '@react-navigation/core': 7.21.1338 '@react-navigation/core': 7.21.13
...@@ -84,7 +84,7 @@ overrides:...@@ -84,7 +84,7 @@ overrides:
84 node-abi: 4.33.084 node-abi: 4.33.0
85 lightningcss: 1.33.085 lightningcss: 1.33.0
86 tailwindcss: 4.3.386 tailwindcss: 4.3.3
87 vite: npm:@voidzero-dev/vite-plus-core@0.3.087 vite: npm:@voidzero-dev/vite-plus-core@0.3.3
88 yaml: ^2.9.088 yaml: ^2.9.0
8989
90packageExtensionsChecksum: sha256-k/dT9NFDl5hihRPaoFKeY11hzyutMFs5psfZLFiKJic=90packageExtensionsChecksum: sha256-k/dT9NFDl5hihRPaoFKeY11hzyutMFs5psfZLFiKJic=
...@@ -120,6 +120,9 @@ importers:...@@ -120,6 +120,9 @@ importers:
120 '@effect/tsgo':120 '@effect/tsgo':
121 specifier: 'catalog:'121 specifier: 'catalog:'
122 version: 0.41.0122 version: 0.41.0
123 '@shadcn/lint':
124 specifier: 0.1.5
125 version: 0.1.5
123 '@types/node':126 '@types/node':
124 specifier: 24.12.4127 specifier: 24.12.4
125 version: 24.12.4128 version: 24.12.4
...@@ -131,7 +134,7 @@ importers:...@@ -131,7 +134,7 @@ importers:
131 version: 7.0.2134 version: 7.0.2
132 vite-plus:135 vite-plus:
133 specifier: 'catalog:'136 specifier: 'catalog:'
134 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)137 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
135138
136 apps/desktop:139 apps/desktop:
137 dependencies:140 dependencies:
...@@ -210,7 +213,7 @@ importers:...@@ -210,7 +213,7 @@ importers:
210 version: 4.3.3213 version: 4.3.3
211 vite-plus:214 vite-plus:
212 specifier: 'catalog:'215 specifier: 'catalog:'
213 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)216 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
214217
215 apps/marketing:218 apps/marketing:
216 dependencies:219 dependencies:
...@@ -573,7 +576,7 @@ importers:...@@ -573,7 +576,7 @@ importers:
573 version: link:../../packages/effect-codex-app-server576 version: link:../../packages/effect-codex-app-server
574 vite-plus:577 vite-plus:
575 specifier: 'catalog:'578 specifier: 'catalog:'
576 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)579 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
577580
578 apps/web:581 apps/web:
579 dependencies:582 dependencies:
...@@ -721,13 +724,13 @@ importers:...@@ -721,13 +724,13 @@ importers:
721 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))724 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
722 '@rolldown/plugin-babel':725 '@rolldown/plugin-babel':
723 specifier: ^0.2.0726 specifier: ^0.2.0
724 version: 0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)727 version: 0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)
725 '@tailwindcss/vite':728 '@tailwindcss/vite':
726 specifier: 4.3.3729 specifier: 4.3.3
727 version: 4.3.3(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))730 version: 4.3.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))
728 '@tanstack/router-plugin':731 '@tanstack/router-plugin':
729 specifier: ^1.161.0732 specifier: ^1.161.0
730 version: 1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))733 version: 1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))
731 '@types/babel__core':734 '@types/babel__core':
732 specifier: ^7.20.5735 specifier: ^7.20.5
733 version: 7.20.5736 version: 7.20.5
...@@ -754,7 +757,7 @@ importers:...@@ -754,7 +757,7 @@ importers:
754 version: 0.3.0757 version: 0.3.0
755 '@vitejs/plugin-react':758 '@vitejs/plugin-react':
756 specifier: ^6.0.0759 specifier: ^6.0.0
757 version: 6.0.2(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(babel-plugin-react-compiler@1.0.0)760 version: 6.0.2(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(babel-plugin-react-compiler@1.0.0)
758 babel-plugin-react-compiler:761 babel-plugin-react-compiler:
759 specifier: 1.0.0762 specifier: 1.0.0
760 version: 1.0.0763 version: 1.0.0
...@@ -771,11 +774,11 @@ importers:...@@ -771,11 +774,11 @@ importers:
771 specifier: ^11.0.5774 specifier: ^11.0.5
772 version: 11.0.5775 version: 11.0.5
773 vite:776 vite:
774 specifier: npm:@voidzero-dev/vite-plus-core@0.3.0777 specifier: npm:@voidzero-dev/vite-plus-core@0.3.3
775 version: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'778 version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
776 vite-plus:779 vite-plus:
777 specifier: 'catalog:'780 specifier: 'catalog:'
778 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)781 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
779782
780 infra/relay:783 infra/relay:
781 dependencies:784 dependencies:
...@@ -802,7 +805,7 @@ importers:...@@ -802,7 +805,7 @@ importers:
802 version: link:../../packages/shared805 version: link:../../packages/shared
803 alchemy:806 alchemy:
804 specifier: 2.0.0-beta.79807 specifier: 2.0.0-beta.79
805 version: 2.0.0-beta.79(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@effect/sql-pg@4.0.0-rc.115(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@types/node@24.12.4)(@types/react@19.2.16)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(drizzle-kit@1.0.0-rc.5-ab785fc)(drizzle-orm@1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(mongodb@6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9))(pg@8.23.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(typescript@6.0.3)(utf-8-validate@6.0.6)(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))808 version: 2.0.0-beta.79(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@effect/sql-pg@4.0.0-rc.115(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@types/node@24.12.4)(@types/react@19.2.16)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(drizzle-kit@1.0.0-rc.5-ab785fc)(drizzle-orm@1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(mongodb@6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9))(pg@8.23.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(typescript@6.0.3)(utf-8-validate@6.0.6)(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))
806 drizzle-orm:809 drizzle-orm:
807 specifier: 1.0.0-rc.5-ab785fc810 specifier: 1.0.0-rc.5-ab785fc
808 version: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)811 version: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)
...@@ -826,11 +829,11 @@ importers:...@@ -826,11 +829,11 @@ importers:
826 specifier: 1.0.0-rc.5-ab785fc829 specifier: 1.0.0-rc.5-ab785fc
827 version: 1.0.0-rc.5-ab785fc830 version: 1.0.0-rc.5-ab785fc
828 vite:831 vite:
829 specifier: npm:@voidzero-dev/vite-plus-core@0.3.0832 specifier: npm:@voidzero-dev/vite-plus-core@0.3.3
830 version: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'833 version: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
831 vite-plus:834 vite-plus:
832 specifier: 'catalog:'835 specifier: 'catalog:'
833 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)836 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
834837
835 oxlint-plugin-t3code:838 oxlint-plugin-t3code:
836 dependencies:839 dependencies:
...@@ -849,7 +852,7 @@ importers:...@@ -849,7 +852,7 @@ importers:
849 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))852 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
850 vite-plus:853 vite-plus:
851 specifier: 'catalog:'854 specifier: 'catalog:'
852 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)855 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
853856
854 packages/client-runtime:857 packages/client-runtime:
855 dependencies:858 dependencies:
...@@ -886,7 +889,7 @@ importers:...@@ -886,7 +889,7 @@ importers:
886 version: 2.0.2889 version: 2.0.2
887 vite-plus:890 vite-plus:
888 specifier: 'catalog:'891 specifier: 'catalog:'
889 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)892 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
890893
891 packages/contracts:894 packages/contracts:
892 dependencies:895 dependencies:
...@@ -899,7 +902,7 @@ importers:...@@ -899,7 +902,7 @@ importers:
899 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))902 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
900 vite-plus:903 vite-plus:
901 specifier: 'catalog:'904 specifier: 'catalog:'
902 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)905 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
903906
904 packages/effect-acp:907 packages/effect-acp:
905 dependencies:908 dependencies:
...@@ -921,7 +924,7 @@ importers:...@@ -921,7 +924,7 @@ importers:
921 version: 24.12.4924 version: 24.12.4
922 vite-plus:925 vite-plus:
923 specifier: 'catalog:'926 specifier: 'catalog:'
924 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)927 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
925928
926 packages/effect-codex-app-server:929 packages/effect-codex-app-server:
927 dependencies:930 dependencies:
...@@ -943,7 +946,7 @@ importers:...@@ -943,7 +946,7 @@ importers:
943 version: 24.12.4946 version: 24.12.4
944 vite-plus:947 vite-plus:
945 specifier: 'catalog:'948 specifier: 'catalog:'
946 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)949 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
947950
948 packages/shared:951 packages/shared:
949 dependencies:952 dependencies:
...@@ -977,7 +980,7 @@ importers:...@@ -977,7 +980,7 @@ importers:
977 version: 24.12.4980 version: 24.12.4
978 vite-plus:981 vite-plus:
979 specifier: 'catalog:'982 specifier: 'catalog:'
980 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)983 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
981984
982 packages/ssh:985 packages/ssh:
983 dependencies:986 dependencies:
...@@ -1002,7 +1005,7 @@ importers:...@@ -1002,7 +1005,7 @@ importers:
1002 version: 24.12.41005 version: 24.12.4
1003 vite-plus:1006 vite-plus:
1004 specifier: 'catalog:'1007 specifier: 'catalog:'
1005 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)1008 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
10061009
1007 packages/tailscale:1010 packages/tailscale:
1008 dependencies:1011 dependencies:
...@@ -1021,7 +1024,7 @@ importers:...@@ -1021,7 +1024,7 @@ importers:
1021 version: 24.12.41024 version: 24.12.4
1022 vite-plus:1025 vite-plus:
1023 specifier: 'catalog:'1026 specifier: 'catalog:'
1024 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)1027 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
10251028
1026 scripts:1029 scripts:
1027 dependencies:1030 dependencies:
...@@ -1064,7 +1067,7 @@ importers:...@@ -1064,7 +1067,7 @@ importers:
1064 version: typescript@6.0.31067 version: typescript@6.0.3
1065 vite-plus:1068 vite-plus:
1066 specifier: 'catalog:'1069 specifier: 'catalog:'
1067 version: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)1070 version: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
10681071
1069packages:1072packages:
10701073
...@@ -2631,6 +2634,10 @@ packages:...@@ -2631,6 +2634,10 @@ packages:
2631 cpu: [x64]2634 cpu: [x64]
2632 os: [win32]2635 os: [win32]
26332636
2637 '@eslint/core@0.17.0':
2638 resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
2639 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
2640
2634 '@exodus/schemasafe@1.3.0':2641 '@exodus/schemasafe@1.3.0':
2635 resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==}2642 resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==}
26362643
...@@ -3456,42 +3463,84 @@ packages:...@@ -3456,42 +3463,84 @@ packages:
3456 cpu: [arm]3463 cpu: [arm]
3457 os: [android]3464 os: [android]
34583465
3466 '@oxc-parser/binding-android-arm-eabi@0.148.0':
3467 resolution: {integrity: sha512-pHASv9g5pASxb7akHERZNSkrEqPhFaUix98o7d9hbTpolnnFWl7UiRrcMhCsV1+iVO4/cJwKsbKRJTFNs2tdBQ==}
3468 engines: {node: ^20.19.0 || >=22.12.0}
3469 cpu: [arm]
3470 os: [android]
3471
3459 '@oxc-parser/binding-android-arm64@0.147.0':3472 '@oxc-parser/binding-android-arm64@0.147.0':
3460 resolution: {integrity: sha512-emjQHOYJaomo4ykaXQ1EItunr/I94Nk01oqBmU4dSkKSTupIDx6OysVDf2e8Eytm77rb+4ZxzgElyWP7rcEX7A==}3473 resolution: {integrity: sha512-emjQHOYJaomo4ykaXQ1EItunr/I94Nk01oqBmU4dSkKSTupIDx6OysVDf2e8Eytm77rb+4ZxzgElyWP7rcEX7A==}
3461 engines: {node: ^20.19.0 || >=22.12.0}3474 engines: {node: ^20.19.0 || >=22.12.0}
3462 cpu: [arm64]3475 cpu: [arm64]
3463 os: [android]3476 os: [android]
34643477
3478 '@oxc-parser/binding-android-arm64@0.148.0':
3479 resolution: {integrity: sha512-sg/6Ez0KdAygsu0POELux9wN1Po2CP93WY8eNl4DBKIGprsd4QSHBXOb471Pu9i2OCD5sLkISSb2agZEhVn2Zw==}
3480 engines: {node: ^20.19.0 || >=22.12.0}
3481 cpu: [arm64]
3482 os: [android]
3483
3465 '@oxc-parser/binding-darwin-arm64@0.147.0':3484 '@oxc-parser/binding-darwin-arm64@0.147.0':
3466 resolution: {integrity: sha512-kXvBPJL7RmDPJ2mze/vXPPVQimCDtFr9OFLjf7dyhV5Dx64cgcXh9KKrA1sMWvCObvJll9CZZUO0FBlFwD0l6A==}3485 resolution: {integrity: sha512-kXvBPJL7RmDPJ2mze/vXPPVQimCDtFr9OFLjf7dyhV5Dx64cgcXh9KKrA1sMWvCObvJll9CZZUO0FBlFwD0l6A==}
3467 engines: {node: ^20.19.0 || >=22.12.0}3486 engines: {node: ^20.19.0 || >=22.12.0}
3468 cpu: [arm64]3487 cpu: [arm64]
3469 os: [darwin]3488 os: [darwin]
34703489
3490 '@oxc-parser/binding-darwin-arm64@0.148.0':
3491 resolution: {integrity: sha512-yiSJmzGUvCUaJT8X3j40gVcX+ckuHQMuiOtF8DvzTs5+JtB/7XuHFPp4M+vv5u+HlBtDUd4Ks5pyHpWz8mfnkg==}
3492 engines: {node: ^20.19.0 || >=22.12.0}
3493 cpu: [arm64]
3494 os: [darwin]
3495
3471 '@oxc-parser/binding-darwin-x64@0.147.0':3496 '@oxc-parser/binding-darwin-x64@0.147.0':
3472 resolution: {integrity: sha512-mgFF8pLU6R64LbT27lSrtVRspVC/3IcZ0qyIikzmi78Y3Ik2OPnlAHHI0UEBRcC3qmNgtjaef7zkFt7/uPxIcw==}3497 resolution: {integrity: sha512-mgFF8pLU6R64LbT27lSrtVRspVC/3IcZ0qyIikzmi78Y3Ik2OPnlAHHI0UEBRcC3qmNgtjaef7zkFt7/uPxIcw==}
3473 engines: {node: ^20.19.0 || >=22.12.0}3498 engines: {node: ^20.19.0 || >=22.12.0}
3474 cpu: [x64]3499 cpu: [x64]
3475 os: [darwin]3500 os: [darwin]
34763501
3502 '@oxc-parser/binding-darwin-x64@0.148.0':
3503 resolution: {integrity: sha512-6ZeklaamrMy4H2JmhvcJg6iip59tYILtuLaILxyAHT3l5FDxnI5ihVievAft5ZmAbqtlWHErOi1OpJK8gy1wcA==}
3504 engines: {node: ^20.19.0 || >=22.12.0}
3505 cpu: [x64]
3506 os: [darwin]
3507
3477 '@oxc-parser/binding-freebsd-x64@0.147.0':3508 '@oxc-parser/binding-freebsd-x64@0.147.0':
3478 resolution: {integrity: sha512-v38aiF11qufOTBcCAKL4skgQf0zJ4NEvRlivq7B5kHrlyvjCLjvNrMtNWDTz1SDUL6/xVsJRmLDxv2e+Cp4oWw==}3509 resolution: {integrity: sha512-v38aiF11qufOTBcCAKL4skgQf0zJ4NEvRlivq7B5kHrlyvjCLjvNrMtNWDTz1SDUL6/xVsJRmLDxv2e+Cp4oWw==}
3479 engines: {node: ^20.19.0 || >=22.12.0}3510 engines: {node: ^20.19.0 || >=22.12.0}
3480 cpu: [x64]3511 cpu: [x64]
3481 os: [freebsd]3512 os: [freebsd]
34823513
3514 '@oxc-parser/binding-freebsd-x64@0.148.0':
3515 resolution: {integrity: sha512-vFsPx+a/qFECPnz/H8nC6x6MDvnWscLTCo/5muojEF54ERUq1kdgbvnWo95YnkhjF9sTIcG/uDxQBh1gffaufQ==}
3516 engines: {node: ^20.19.0 || >=22.12.0}
3517 cpu: [x64]
3518 os: [freebsd]
3519
3483 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':3520 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
3484 resolution: {integrity: sha512-AeIiBbwUaP0H1+4/qGW9l5qHecS/+XA5iMuieVcGb1T+tyc2dVGspFW13BWk/XrLsiGP/CiDJTJqAPLLCzZHkw==}3521 resolution: {integrity: sha512-AeIiBbwUaP0H1+4/qGW9l5qHecS/+XA5iMuieVcGb1T+tyc2dVGspFW13BWk/XrLsiGP/CiDJTJqAPLLCzZHkw==}
3485 engines: {node: ^20.19.0 || >=22.12.0}3522 engines: {node: ^20.19.0 || >=22.12.0}
3486 cpu: [arm]3523 cpu: [arm]
3487 os: [linux]3524 os: [linux]
34883525
3526 '@oxc-parser/binding-linux-arm-gnueabihf@0.148.0':
3527 resolution: {integrity: sha512-eOr3M+6iGbbxNL4PSS0VtsyQ2eOUxSBh00BqO22SbolDimPSYsBuLr/LCrZBkiqW2BoabhR6V4R8jrRAay7hjg==}
3528 engines: {node: ^20.19.0 || >=22.12.0}
3529 cpu: [arm]
3530 os: [linux]
3531
3489 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':3532 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
3490 resolution: {integrity: sha512-/41MKPW4RgPY4DJco0NCF0RYX3IMZaVlRNMNzvhaxRavc7tN3Txm+qllZbh0aMRs0VHdgUlbI8TcAOiTai4TKg==}3533 resolution: {integrity: sha512-/41MKPW4RgPY4DJco0NCF0RYX3IMZaVlRNMNzvhaxRavc7tN3Txm+qllZbh0aMRs0VHdgUlbI8TcAOiTai4TKg==}
3491 engines: {node: ^20.19.0 || >=22.12.0}3534 engines: {node: ^20.19.0 || >=22.12.0}
3492 cpu: [arm]3535 cpu: [arm]
3493 os: [linux]3536 os: [linux]
34943537
3538 '@oxc-parser/binding-linux-arm-musleabihf@0.148.0':
3539 resolution: {integrity: sha512-58ZKDw0mQRbCNfrd2IDyV4o8T7enzGERJn41BH2tjrZVGyiKiFzcfDicuB7Zcpb/1xIOrObovr8Dja6lZi8dLw==}
3540 engines: {node: ^20.19.0 || >=22.12.0}
3541 cpu: [arm]
3542 os: [linux]
3543
3495 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':3544 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
3496 resolution: {integrity: sha512-bmpw/RPhVXgZbtb3xBDuwW5s8+LvZYdqcDSX/sP2ltL77aTio3DP/B5ZTwwgoJ6Mr9vJs4RrmgEKW9XkLNUU1g==}3545 resolution: {integrity: sha512-bmpw/RPhVXgZbtb3xBDuwW5s8+LvZYdqcDSX/sP2ltL77aTio3DP/B5ZTwwgoJ6Mr9vJs4RrmgEKW9XkLNUU1g==}
3497 engines: {node: ^20.19.0 || >=22.12.0}3546 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3499,6 +3548,13 @@ packages:...@@ -3499,6 +3548,13 @@ packages:
3499 os: [linux]3548 os: [linux]
3500 libc: [glibc]3549 libc: [glibc]
35013550
3551 '@oxc-parser/binding-linux-arm64-gnu@0.148.0':
3552 resolution: {integrity: sha512-Fnu95O4eZ5i++GPvIzBEZ8y4ddTLR+D9paYa8JRaRk6ZK7nHQiWP5xtrhcPQsXqgat1d7sU/d5rbbI0p1FTHSQ==}
3553 engines: {node: ^20.19.0 || >=22.12.0}
3554 cpu: [arm64]
3555 os: [linux]
3556 libc: [glibc]
3557
3502 '@oxc-parser/binding-linux-arm64-musl@0.147.0':3558 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
3503 resolution: {integrity: sha512-gd7VX/FDVOw6mjQcu45iIcp4QkgybgJwh3a0OFG2NxmPCj628mQWD96QGu1kK8+mZF9qK4b/gIEyC63vQoB7+Q==}3559 resolution: {integrity: sha512-gd7VX/FDVOw6mjQcu45iIcp4QkgybgJwh3a0OFG2NxmPCj628mQWD96QGu1kK8+mZF9qK4b/gIEyC63vQoB7+Q==}
3504 engines: {node: ^20.19.0 || >=22.12.0}3560 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3506,6 +3562,13 @@ packages:...@@ -3506,6 +3562,13 @@ packages:
3506 os: [linux]3562 os: [linux]
3507 libc: [musl]3563 libc: [musl]
35083564
3565 '@oxc-parser/binding-linux-arm64-musl@0.148.0':
3566 resolution: {integrity: sha512-3CQy/BMdx7N7H3qrcPxUL+a2CwUZodUcf6oq8iJuNZ9C6Ol1aq3mcWzsgySJ7CHFLvpX21ZDPp1r1X0QLbu/AQ==}
3567 engines: {node: ^20.19.0 || >=22.12.0}
3568 cpu: [arm64]
3569 os: [linux]
3570 libc: [musl]
3571
3509 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':3572 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
3510 resolution: {integrity: sha512-HnAzcfki7dSUNHf510Q2NmbJlz8Ys7rn8l9l588Pkx0tYe1BHLZnmELIgqizJ4WPhHGSwN8Ce+B/menVxS3odA==}3573 resolution: {integrity: sha512-HnAzcfki7dSUNHf510Q2NmbJlz8Ys7rn8l9l588Pkx0tYe1BHLZnmELIgqizJ4WPhHGSwN8Ce+B/menVxS3odA==}
3511 engines: {node: ^20.19.0 || >=22.12.0}3574 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3513,6 +3576,13 @@ packages:...@@ -3513,6 +3576,13 @@ packages:
3513 os: [linux]3576 os: [linux]
3514 libc: [glibc]3577 libc: [glibc]
35153578
3579 '@oxc-parser/binding-linux-ppc64-gnu@0.148.0':
3580 resolution: {integrity: sha512-9LkaYvfiF8hMOw900csAvkf1oxE8XlmMeGowu5BcastSSwV8mKvKRMNU7HsV+ycyj1dQD8pX5qgOw8ja6SJacg==}
3581 engines: {node: ^20.19.0 || >=22.12.0}
3582 cpu: [ppc64]
3583 os: [linux]
3584 libc: [glibc]
3585
3516 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':3586 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
3517 resolution: {integrity: sha512-qlkOL6wT44U+fT5s/+sR6Shx0OdwvQF83JyIPZUxG/ovqZF5/7atOtjH+JPZ5/7ATQLbFBBSmghcy/+2NVB/ew==}3587 resolution: {integrity: sha512-qlkOL6wT44U+fT5s/+sR6Shx0OdwvQF83JyIPZUxG/ovqZF5/7atOtjH+JPZ5/7ATQLbFBBSmghcy/+2NVB/ew==}
3518 engines: {node: ^20.19.0 || >=22.12.0}3588 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3520,6 +3590,13 @@ packages:...@@ -3520,6 +3590,13 @@ packages:
3520 os: [linux]3590 os: [linux]
3521 libc: [glibc]3591 libc: [glibc]
35223592
3593 '@oxc-parser/binding-linux-riscv64-gnu@0.148.0':
3594 resolution: {integrity: sha512-2GBiM9h26dR4WJfhoMvnFMnFLf7m/kYs4UMqjvrOfQG4BV1nuTJDH22Zc2MQr3INZF7nSKYQ6xlhD3hQ7A6gug==}
3595 engines: {node: ^20.19.0 || >=22.12.0}
3596 cpu: [riscv64]
3597 os: [linux]
3598 libc: [glibc]
3599
3523 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':3600 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
3524 resolution: {integrity: sha512-DlefD7L7sMXs/3hIBH23Egk0phj8kG0SA81dVGOQ3S1ekjOlmTLH2E+F2Thwfh1slKx6aH+lNc5fQYAw0GU7/g==}3601 resolution: {integrity: sha512-DlefD7L7sMXs/3hIBH23Egk0phj8kG0SA81dVGOQ3S1ekjOlmTLH2E+F2Thwfh1slKx6aH+lNc5fQYAw0GU7/g==}
3525 engines: {node: ^20.19.0 || >=22.12.0}3602 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3527,6 +3604,13 @@ packages:...@@ -3527,6 +3604,13 @@ packages:
3527 os: [linux]3604 os: [linux]
3528 libc: [musl]3605 libc: [musl]
35293606
3607 '@oxc-parser/binding-linux-riscv64-musl@0.148.0':
3608 resolution: {integrity: sha512-uPqZexvKJmEgq4mAu36qe2xTfXZE7oyik1R7KtZ5tl8qKlq1U1fIqTFRUEBZqRGvforoTrGIpatRzcoPKO66RA==}
3609 engines: {node: ^20.19.0 || >=22.12.0}
3610 cpu: [riscv64]
3611 os: [linux]
3612 libc: [musl]
3613
3530 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':3614 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
3531 resolution: {integrity: sha512-Xqpagk/031IvZ4svrk2FF01YEqM/iN3MJV3SVZadKg/CsGlDCGoREqKHXYnoV5+8SfGe/m6RM1szXFLusTu/Uw==}3615 resolution: {integrity: sha512-Xqpagk/031IvZ4svrk2FF01YEqM/iN3MJV3SVZadKg/CsGlDCGoREqKHXYnoV5+8SfGe/m6RM1szXFLusTu/Uw==}
3532 engines: {node: ^20.19.0 || >=22.12.0}3616 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3534,6 +3618,13 @@ packages:...@@ -3534,6 +3618,13 @@ packages:
3534 os: [linux]3618 os: [linux]
3535 libc: [glibc]3619 libc: [glibc]
35363620
3621 '@oxc-parser/binding-linux-s390x-gnu@0.148.0':
3622 resolution: {integrity: sha512-9oUHvnTbp7ZraFsTC8PN6XhdhPSSxZumYvixWl7Smi353gEULvK6yV0sXNVrdFMHQeaDKFCi8TgDhNK7/A+Y+Q==}
3623 engines: {node: ^20.19.0 || >=22.12.0}
3624 cpu: [s390x]
3625 os: [linux]
3626 libc: [glibc]
3627
3537 '@oxc-parser/binding-linux-x64-gnu@0.147.0':3628 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
3538 resolution: {integrity: sha512-QioQOeUbI4ATUr0S2z88uA3Cds2R3Mm5Ge7U8XNYtlTb2GJF3rWlcj70z0AJhhOlbdm0YgVjqPBldUNbFylDIg==}3629 resolution: {integrity: sha512-QioQOeUbI4ATUr0S2z88uA3Cds2R3Mm5Ge7U8XNYtlTb2GJF3rWlcj70z0AJhhOlbdm0YgVjqPBldUNbFylDIg==}
3539 engines: {node: ^20.19.0 || >=22.12.0}3630 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3541,6 +3632,13 @@ packages:...@@ -3541,6 +3632,13 @@ packages:
3541 os: [linux]3632 os: [linux]
3542 libc: [glibc]3633 libc: [glibc]
35433634
3635 '@oxc-parser/binding-linux-x64-gnu@0.148.0':
3636 resolution: {integrity: sha512-2qhDSJwKzbSZzF7lDqqk8sr/yXsmwr3PeUa4/nazIF+zFAYz1gVPEfC34GQtGxzJUUmklaYAL63368LEfrMeyw==}
3637 engines: {node: ^20.19.0 || >=22.12.0}
3638 cpu: [x64]
3639 os: [linux]
3640 libc: [glibc]
3641
3544 '@oxc-parser/binding-linux-x64-musl@0.147.0':3642 '@oxc-parser/binding-linux-x64-musl@0.147.0':
3545 resolution: {integrity: sha512-NXy1tv/OdC+pPTwf9RiCZWPK53V/Xq/2cjSnjOSyKopajdaDqMIkgtDY+jXZemp2e8px5FeWfY2L2LwhKZQovg==}3643 resolution: {integrity: sha512-NXy1tv/OdC+pPTwf9RiCZWPK53V/Xq/2cjSnjOSyKopajdaDqMIkgtDY+jXZemp2e8px5FeWfY2L2LwhKZQovg==}
3546 engines: {node: ^20.19.0 || >=22.12.0}3644 engines: {node: ^20.19.0 || >=22.12.0}
...@@ -3548,32 +3646,63 @@ packages:...@@ -3548,32 +3646,63 @@ packages:
3548 os: [linux]3646 os: [linux]
3549 libc: [musl]3647 libc: [musl]
35503648
3649 '@oxc-parser/binding-linux-x64-musl@0.148.0':
3650 resolution: {integrity: sha512-qQoPDZUFV0bh9xA09XydmkjMBpgc1ukJuhMvzQ9QeVmFaHTS9W5TE5CoLmSl3QQyUP9OuHO3x/WPZTIIZPWR3Q==}
3651 engines: {node: ^20.19.0 || >=22.12.0}
3652 cpu: [x64]
3653 os: [linux]
3654 libc: [musl]
3655
3551 '@oxc-parser/binding-openharmony-arm64@0.147.0':3656 '@oxc-parser/binding-openharmony-arm64@0.147.0':
3552 resolution: {integrity: sha512-GpGWZ6oKz4bjCWW9Mz5pCaGPyk2Aaze6zEoaslIQqpSLtpx5pXj/ap5gUNb5Jn2LIbqWyjkGLX9yv3NMuNcBVQ==}3657 resolution: {integrity: sha512-GpGWZ6oKz4bjCWW9Mz5pCaGPyk2Aaze6zEoaslIQqpSLtpx5pXj/ap5gUNb5Jn2LIbqWyjkGLX9yv3NMuNcBVQ==}
3553 engines: {node: ^20.19.0 || >=22.12.0}3658 engines: {node: ^20.19.0 || >=22.12.0}
3554 cpu: [arm64]3659 cpu: [arm64]
3555 os: [openharmony]3660 os: [openharmony]
35563661
3662 '@oxc-parser/binding-openharmony-arm64@0.148.0':
3663 resolution: {integrity: sha512-1UGbaQWEXUCLqAmaR5kwRDjx/R4S5LQKZkM9CHmaHkuKhriOF32aRLfS0jCRNE2yGQJLMEA1z9UucbBVqjXnDw==}
3664 engines: {node: ^20.19.0 || >=22.12.0}
3665 cpu: [arm64]
3666 os: [openharmony]
3667
3557 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':3668 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
3558 resolution: {integrity: sha512-a8mlt7CC8z7LUdCfaxhff4kCd+vSjE+NEFL0cxA8ukfuSnvAto/pWTjytW4BuVLnQGcCVdHJwcRKOfs++H+tjw==}3669 resolution: {integrity: sha512-a8mlt7CC8z7LUdCfaxhff4kCd+vSjE+NEFL0cxA8ukfuSnvAto/pWTjytW4BuVLnQGcCVdHJwcRKOfs++H+tjw==}
3559 engines: {node: ^20.19.0 || >=22.12.0}3670 engines: {node: ^20.19.0 || >=22.12.0}
3560 cpu: [arm64]3671 cpu: [arm64]
3561 os: [win32]3672 os: [win32]
35623673
3674 '@oxc-parser/binding-win32-arm64-msvc@0.148.0':
3675 resolution: {integrity: sha512-pWKdzRDNG2+NK4h/V6U/CYERcfYD6u28h5IB/VJVsrZaD3muvE58tUj22lieL5vLZ+XFi1GPv9YXckZbJZ9BLA==}
3676 engines: {node: ^20.19.0 || >=22.12.0}
3677 cpu: [arm64]
3678 os: [win32]
3679
3563 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':3680 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
3564 resolution: {integrity: sha512-M5ViVDBcFLnl2632AuuWuP35zEL5oikK1jTx8r3+902VEDeSNHxFZAB6RZyfZ7MU6Oi5QTOG8MmMkIeHsudSaw==}3681 resolution: {integrity: sha512-M5ViVDBcFLnl2632AuuWuP35zEL5oikK1jTx8r3+902VEDeSNHxFZAB6RZyfZ7MU6Oi5QTOG8MmMkIeHsudSaw==}
3565 engines: {node: ^20.19.0 || >=22.12.0}3682 engines: {node: ^20.19.0 || >=22.12.0}
3566 cpu: [ia32]3683 cpu: [ia32]
3567 os: [win32]3684 os: [win32]
35683685
3686 '@oxc-parser/binding-win32-ia32-msvc@0.148.0':
3687 resolution: {integrity: sha512-i3p4x+mvwtjcE1J5HM6V7ggsbXiznExN/4MkNyOy3dfXrVV3bnkSfmZxvo6/84qCVX4ShkpNE1SKt9biIF31GQ==}
3688 engines: {node: ^20.19.0 || >=22.12.0}
3689 cpu: [ia32]
3690 os: [win32]
3691
3569 '@oxc-parser/binding-win32-x64-msvc@0.147.0':3692 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
3570 resolution: {integrity: sha512-DUaE13OwnUSlHpLZNcC/nuT10ivlWqc5EZgsfgXuAmWYw0r3nDxGeLD1zlGwYwIgVk1/ZMAxoXpV+05stvbHaA==}3693 resolution: {integrity: sha512-DUaE13OwnUSlHpLZNcC/nuT10ivlWqc5EZgsfgXuAmWYw0r3nDxGeLD1zlGwYwIgVk1/ZMAxoXpV+05stvbHaA==}
3571 engines: {node: ^20.19.0 || >=22.12.0}3694 engines: {node: ^20.19.0 || >=22.12.0}
3572 cpu: [x64]3695 cpu: [x64]
3573 os: [win32]3696 os: [win32]
35743697
3575 '@oxc-project/runtime@0.146.0':3698 '@oxc-parser/binding-win32-x64-msvc@0.148.0':
3576 resolution: {integrity: sha512-lbXHIpZ1MmK6zuw5txlMdIZ2waLVUIU5Gnm3sEuwJOiqDfQfbtjeHscatmeBoxbv8+If9LFM6PGh/3DcDWYIYw==}3699 resolution: {integrity: sha512-Ye6vB7VQulghWYkYkECOBYFRVEizz4XyRTUAv+t8BuyurhKU7uD0P9eowL+mKG5Mf8MSYx+DI3Cm8SKZvYG7bQ==}
3700 engines: {node: ^20.19.0 || >=22.12.0}
3701 cpu: [x64]
3702 os: [win32]
3703
3704 '@oxc-project/runtime@0.150.0':
3705 resolution: {integrity: sha512-vC4tN4n2c+gVq69Oi6CoZxGk/1mYjLiN4hVEYwvtuns/S4QwUBiJYViwLGLxPaLQnsY5FQDgGs+h6moAmSedvA==}
3577 engines: {node: ^20.19.0 || >=22.12.0}3706 engines: {node: ^20.19.0 || >=22.12.0}
35783707
3579 '@oxc-project/types@0.127.0':3708 '@oxc-project/types@0.127.0':
...@@ -3585,6 +3714,12 @@ packages:...@@ -3585,6 +3714,12 @@ packages:
3585 '@oxc-project/types@0.147.0':3714 '@oxc-project/types@0.147.0':
3586 resolution: {integrity: sha512-IJ3s6ltHLp45S0bh7phkX+gJO7A1Wuz2EaqpAhb8WjqDwbzMiWKHhyyT42tskaWjEYXtHtVCPpnBJVT9+dcRLg==}3715 resolution: {integrity: sha512-IJ3s6ltHLp45S0bh7phkX+gJO7A1Wuz2EaqpAhb8WjqDwbzMiWKHhyyT42tskaWjEYXtHtVCPpnBJVT9+dcRLg==}
35873716
3717 '@oxc-project/types@0.148.0':
3718 resolution: {integrity: sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==}
3719
3720 '@oxc-project/types@0.150.0':
3721 resolution: {integrity: sha512-rDS5/31E9HfPl/CIzGrn0DOlvBbXFseQ5URJ9sYMfstbKLD/c6Gm9vmRzRGDdAXyOIL4zmO37lc9RIwYqVruZw==}
3722
3588 '@oxc-resolver/binding-android-arm-eabi@11.24.2':3723 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
3589 resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==}3724 resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==}
3590 cpu: [arm]3725 cpu: [arm]
...@@ -3688,124 +3823,124 @@ packages:...@@ -3688,124 +3823,124 @@ packages:
3688 cpu: [x64]3823 cpu: [x64]
3689 os: [win32]3824 os: [win32]
36903825
3691 '@oxfmt/binding-android-arm-eabi@0.64.0':3826 '@oxfmt/binding-android-arm-eabi@0.68.0':
3692 resolution: {integrity: sha512-o6uzh/jTOQeAY5TdkAeXdqv7MBRcPxiRA08zrcBtkKj5cSu/FMu0Hl7Q6Fi1KCKyCWZ6lJVjBzdsJvsKltUsGQ==}3827 resolution: {integrity: sha512-dhfYPbzv/h9JgHjNkl2R6sOjUfxDyLGOZVb3g8/ScaTNwwJcYgmHh8kcYFDUhinuy1QAoANCWUvw1jlk+z6gAg==}
3693 engines: {node: ^20.19.0 || >=22.12.0}3828 engines: {node: ^20.19.0 || >=22.12.0}
3694 cpu: [arm]3829 cpu: [arm]
3695 os: [android]3830 os: [android]
36963831
3697 '@oxfmt/binding-android-arm64@0.64.0':3832 '@oxfmt/binding-android-arm64@0.68.0':
3698 resolution: {integrity: sha512-jRGSUeeP7p3Gynw2YaCVtjBIA6ZxY6bEB/ES5i54OhqmRTyuVg7ZgstEtzgq6GOAJd+2QZ5pvf+bFfmW5Mp9cw==}3833 resolution: {integrity: sha512-v3Njdi6qY0O/5eGfg01ww2w6gTn2mUvZ72Bnx1/UN53A9wruh3Nk6otc3WkgJLkXD4Qgz1SOcVQieH1oD03V9Q==}
3699 engines: {node: ^20.19.0 || >=22.12.0}3834 engines: {node: ^20.19.0 || >=22.12.0}
3700 cpu: [arm64]3835 cpu: [arm64]
3701 os: [android]3836 os: [android]
37023837
3703 '@oxfmt/binding-darwin-arm64@0.64.0':3838 '@oxfmt/binding-darwin-arm64@0.68.0':
3704 resolution: {integrity: sha512-JINwtU2lW7nOFSqi+H2qplipNUqah9Gc1jgGmB82kTD4UnZrZIVxCJ9qEmFiKfjNq27gYLFhrUb0to86aCwMjw==}3839 resolution: {integrity: sha512-ei4MCMzHFREmZwPJ7KuWUB4kBuHdsgDrnXGJVcEAopU7fj7S42I8BChdFILWdHvhFqR08FLJtOfbZIr2CDw0cA==}
3705 engines: {node: ^20.19.0 || >=22.12.0}3840 engines: {node: ^20.19.0 || >=22.12.0}
3706 cpu: [arm64]3841 cpu: [arm64]
3707 os: [darwin]3842 os: [darwin]
37083843
3709 '@oxfmt/binding-darwin-x64@0.64.0':3844 '@oxfmt/binding-darwin-x64@0.68.0':
3710 resolution: {integrity: sha512-gCmuswrgrOSajV4HCRFkVCGIruPq8bjYuPYgSE2WQB3mD6XrdyZ3JMSRZCkQ8zCxOyGWriBo6QoZ5nmMHQ1BfA==}3845 resolution: {integrity: sha512-UrKgzZxYhwB9DSvTX+vdgl9M32wLUNKJcAKIoiyx/Kzn/zveqi7W6kYVcRroFMhS3Kwz0KhTk3WBeSuQn4YCTg==}
3711 engines: {node: ^20.19.0 || >=22.12.0}3846 engines: {node: ^20.19.0 || >=22.12.0}
3712 cpu: [x64]3847 cpu: [x64]
3713 os: [darwin]3848 os: [darwin]
37143849
3715 '@oxfmt/binding-freebsd-x64@0.64.0':3850 '@oxfmt/binding-freebsd-x64@0.68.0':
3716 resolution: {integrity: sha512-Ab8g7a38pT0MMImjh7anRSTve6buWBIlcXIFBYa5xl4s6UxEgKSc2xOOhbGtLwvXnEi2PsEDGoJh3oUU7xkehQ==}3851 resolution: {integrity: sha512-6jrEKgpJbilM1QaRv7hEtKXr4p4AK4jvvyOtajwyhu0kOz3e0O7OLnSTk6tBotRqCcUC4ehZRJ1Zx+Y99wieLw==}
3717 engines: {node: ^20.19.0 || >=22.12.0}3852 engines: {node: ^20.19.0 || >=22.12.0}
3718 cpu: [x64]3853 cpu: [x64]
3719 os: [freebsd]3854 os: [freebsd]
37203855
3721 '@oxfmt/binding-linux-arm-gnueabihf@0.64.0':3856 '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
3722 resolution: {integrity: sha512-BgvS3CoQ+Xy2deoZqEN8JVKabcCZi2RxA3yant8G9OAv9KuPJ9TCjHkqigzdHUVwErZxEP5d2bzLIEyKYyBDLg==}3857 resolution: {integrity: sha512-YOIVnKOBaLeGullskS179N12hjSAdFYnzLjOaKiLhAKNWgnShq9w4xRdtmUm6BlnP65l2/EA9Aw/KlftNxDM7Q==}
3723 engines: {node: ^20.19.0 || >=22.12.0}3858 engines: {node: ^20.19.0 || >=22.12.0}
3724 cpu: [arm]3859 cpu: [arm]
3725 os: [linux]3860 os: [linux]
37263861
3727 '@oxfmt/binding-linux-arm-musleabihf@0.64.0':3862 '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
3728 resolution: {integrity: sha512-QXpNxwoMj0YvnceCNZadNSden3bIcnvjn/sDp/rwZhRoZoZYGpHvtPyhGsdJz9uvT9GkaMW7SsLddurU56dt8w==}3863 resolution: {integrity: sha512-xW5XoEHVNqydPBv2KXvk9lmEzyAlOQHVEazKoXUuAacqekjya+OdiaFjjEBl0oJD02raG8g3TRl9OVCh9PDIHA==}
3729 engines: {node: ^20.19.0 || >=22.12.0}3864 engines: {node: ^20.19.0 || >=22.12.0}
3730 cpu: [arm]3865 cpu: [arm]
3731 os: [linux]3866 os: [linux]
37323867
3733 '@oxfmt/binding-linux-arm64-gnu@0.64.0':3868 '@oxfmt/binding-linux-arm64-gnu@0.68.0':
3734 resolution: {integrity: sha512-BBgH3I1ppDsI5pZ4Pdhw0ceYxwVCfbU/bZEBCeZ6caRS9x0ZabErxubP7riGUn11PXZBhe8DYdjkDKP1FlVQ5w==}3869 resolution: {integrity: sha512-QCvYwVVQieu6oyJglAgV9vH/YMDxZyR4cwVSYtoq9oOXd5N+D3TDUBjNwxFrLn5AdcJZOcvn/7IB17vJGp+2Og==}
3735 engines: {node: ^20.19.0 || >=22.12.0}3870 engines: {node: ^20.19.0 || >=22.12.0}
3736 cpu: [arm64]3871 cpu: [arm64]
3737 os: [linux]3872 os: [linux]
3738 libc: [glibc]3873 libc: [glibc]
37393874
3740 '@oxfmt/binding-linux-arm64-musl@0.64.0':3875 '@oxfmt/binding-linux-arm64-musl@0.68.0':
3741 resolution: {integrity: sha512-v19HSjC/BGXdt26qEvKZtwAHgGmQ2Agcap2kQP+KIqoRZqivVzYth3ui2dJA1i+6/fjpjga85lIOaJJjQ/bOOw==}3876 resolution: {integrity: sha512-4TVz5iFQ8ndrHnhX50UXiz9BIWAtUSOHJ6Nus4qWFfJBXq/Ed/krXbF/ehJu42BXM5tIvBs99jNIM22s9agY5A==}
3742 engines: {node: ^20.19.0 || >=22.12.0}3877 engines: {node: ^20.19.0 || >=22.12.0}
3743 cpu: [arm64]3878 cpu: [arm64]
3744 os: [linux]3879 os: [linux]
3745 libc: [musl]3880 libc: [musl]
37463881
3747 '@oxfmt/binding-linux-ppc64-gnu@0.64.0':3882 '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
3748 resolution: {integrity: sha512-PElLnOo4xFTBZrxPhgTIj0eHqZXwEBQoNWtb7facUV170T0B0FRET0iNbb3LUeLWTybkUW+vsdyv4ihOdyXGyw==}3883 resolution: {integrity: sha512-qLe3ao0RP84bnPxBvRI+GnlK/jybo538NWu0Xrm+zYeTmJtpzqLhnnd5BH21NafqKnplbGZjtN1cnrOlWF73lw==}
3749 engines: {node: ^20.19.0 || >=22.12.0}3884 engines: {node: ^20.19.0 || >=22.12.0}
3750 cpu: [ppc64]3885 cpu: [ppc64]
3751 os: [linux]3886 os: [linux]
3752 libc: [glibc]3887 libc: [glibc]
37533888
3754 '@oxfmt/binding-linux-riscv64-gnu@0.64.0':3889 '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
3755 resolution: {integrity: sha512-Qzsg15n4F5CH+MorcRW4MkAEMiLzXmeG+DiDSbP/bBTqCmWOH3K9DHryNrve+JHlV0txS+B6Z9P5Xz+cmWeL+g==}3890 resolution: {integrity: sha512-Yvyl7a6gbb0vM6r925KW2dO+/CmXySO5TVbcX7o/uZJ+d108HFOG0TxIyHApmn5USuj5mhDPxzhiVwOlGP7uSA==}
3756 engines: {node: ^20.19.0 || >=22.12.0}3891 engines: {node: ^20.19.0 || >=22.12.0}
3757 cpu: [riscv64]3892 cpu: [riscv64]
3758 os: [linux]3893 os: [linux]
3759 libc: [glibc]3894 libc: [glibc]
37603895
3761 '@oxfmt/binding-linux-riscv64-musl@0.64.0':3896 '@oxfmt/binding-linux-riscv64-musl@0.68.0':
3762 resolution: {integrity: sha512-/GZ358wnQ/Ez4UVnCcZIi56JkY0sOdZ+B108pqXKqZz3jLS59F4KEAB1Qv3fRlObrFEk+3L2vUQ/xoPx+3vjXw==}3897 resolution: {integrity: sha512-mJlFuFVCxzrYM5sFStN433D/s/mb6Wq4aCQAM02vs/OudHywnaSAd2rb1vlYUJtqdYIciJtiasuxvfbYkv5fLg==}
3763 engines: {node: ^20.19.0 || >=22.12.0}3898 engines: {node: ^20.19.0 || >=22.12.0}
3764 cpu: [riscv64]3899 cpu: [riscv64]
3765 os: [linux]3900 os: [linux]
3766 libc: [musl]3901 libc: [musl]
37673902
3768 '@oxfmt/binding-linux-s390x-gnu@0.64.0':3903 '@oxfmt/binding-linux-s390x-gnu@0.68.0':
3769 resolution: {integrity: sha512-/C9We3DXegowfLXtVCYHeNiU9azwCDr5cQkEtCVlc74vyn+lLQSPApJ1CZmxAduqeq/Oi3gQ+IVptyhCaTMtkQ==}3904 resolution: {integrity: sha512-RlfSg++qs1hbKltRR6lYvV9EoI3MdlfSQD9w1hdHVYjHqjIn1tkH4FWOpMSmjKGN20zr+nI+W9o4ARogCDudGQ==}
3770 engines: {node: ^20.19.0 || >=22.12.0}3905 engines: {node: ^20.19.0 || >=22.12.0}
3771 cpu: [s390x]3906 cpu: [s390x]
3772 os: [linux]3907 os: [linux]
3773 libc: [glibc]3908 libc: [glibc]
37743909
3775 '@oxfmt/binding-linux-x64-gnu@0.64.0':3910 '@oxfmt/binding-linux-x64-gnu@0.68.0':
3776 resolution: {integrity: sha512-91KM2CeRWscIEHlj1NsW2WSnzGeq1Ehq+39bfDowTdkn+fcvK/x4Y1RcyqT7glyBjZio0ldkeCG6Usj3v7ASog==}3911 resolution: {integrity: sha512-nyzRB9U+dlYUKu3pMo3afHzZBUv/oTHZMG36ZfJViNVfOIzp70Q4GS8FFRGgYJ/p0zcyDCgpBvYISOdJOMh+jQ==}
3777 engines: {node: ^20.19.0 || >=22.12.0}3912 engines: {node: ^20.19.0 || >=22.12.0}
3778 cpu: [x64]3913 cpu: [x64]
3779 os: [linux]3914 os: [linux]
3780 libc: [glibc]3915 libc: [glibc]
37813916
3782 '@oxfmt/binding-linux-x64-musl@0.64.0':3917 '@oxfmt/binding-linux-x64-musl@0.68.0':
3783 resolution: {integrity: sha512-gw7uEk9I+7zoT1EYLra1eWArIzNcz8e3jkv+Noo2+o2T7wPvsNSQbfoa4DSfZlvn1i6mJ05RiZ4/omaXPDNhQg==}3918 resolution: {integrity: sha512-iCx3sbZRIvGrL1RafphEiUKBaW1lc0/tAjKOIB/Wjw2+STRBEdu5+fH1Gc1faEWEmc2k5Ks4iUUV54Zd5C9a1A==}
3784 engines: {node: ^20.19.0 || >=22.12.0}3919 engines: {node: ^20.19.0 || >=22.12.0}
3785 cpu: [x64]3920 cpu: [x64]
3786 os: [linux]3921 os: [linux]
3787 libc: [musl]3922 libc: [musl]
37883923
3789 '@oxfmt/binding-openharmony-arm64@0.64.0':3924 '@oxfmt/binding-openharmony-arm64@0.68.0':
3790 resolution: {integrity: sha512-HYHFf616FHSPSO07c09mjmXBfQ73wIVM3m0txOiooa5XZkGoxFd6B14PVj0LB0DXIqJ6wAO/dDR/NX/5UUaqnw==}3925 resolution: {integrity: sha512-x2X5AZez7OgyLLFpwIgItoXBUqudDM7yiaTsxv8R8vKQ6e81l0jVw0NFeUCXzcl1sAJq8h+tC8N4mY8EiMeL4w==}
3791 engines: {node: ^20.19.0 || >=22.12.0}3926 engines: {node: ^20.19.0 || >=22.12.0}
3792 cpu: [arm64]3927 cpu: [arm64]
3793 os: [openharmony]3928 os: [openharmony]
37943929
3795 '@oxfmt/binding-win32-arm64-msvc@0.64.0':3930 '@oxfmt/binding-win32-arm64-msvc@0.68.0':
3796 resolution: {integrity: sha512-uQjFp081IZSWD6VAofX2iO2z01awAdHmfC+NrieWIPKrT2hZKQDyq/U18M7ifC0sm0Wz8aHY/p6+FDYIzs/CrQ==}3931 resolution: {integrity: sha512-AHVPjXkenLPQUh6kB8zSC8pX2ct9r4T1Edk9r/RNJyov6wPsS5uAfYtipwG4chn6+3bPFG5rI/3DxEeH8vib1w==}
3797 engines: {node: ^20.19.0 || >=22.12.0}3932 engines: {node: ^20.19.0 || >=22.12.0}
3798 cpu: [arm64]3933 cpu: [arm64]
3799 os: [win32]3934 os: [win32]
38003935
3801 '@oxfmt/binding-win32-ia32-msvc@0.64.0':3936 '@oxfmt/binding-win32-ia32-msvc@0.68.0':
3802 resolution: {integrity: sha512-lNM6byTAQ881jugzFu8juJTbNRgsUTlswMA6pJmwi1XDvmIqnnb49lcUAs5gz94fCJLrVN+/X3s3jOKqx23WIQ==}3937 resolution: {integrity: sha512-n09SjEk5VH7z8Hl4WVP7hho+cCwGViENkQFiM45vbW85dJd7kEhWaHRUobaPzEmrWyu6uumd4EuNfNyDKLtzDA==}
3803 engines: {node: ^20.19.0 || >=22.12.0}3938 engines: {node: ^20.19.0 || >=22.12.0}
3804 cpu: [ia32]3939 cpu: [ia32]
3805 os: [win32]3940 os: [win32]
38063941
3807 '@oxfmt/binding-win32-x64-msvc@0.64.0':3942 '@oxfmt/binding-win32-x64-msvc@0.68.0':
3808 resolution: {integrity: sha512-BtmbtL/QjMtF1a6C3CqoDluH2IfB6fJt62E+B9RFfUPtFk4Iz9PFS6+y/SzzOvSxc7aUk2Kphwg7Dh8lMbwu6g==}3943 resolution: {integrity: sha512-gPe+dJLXaPuWPWqlpklDAJp0k+K9KhQPYiQLHfb+i2rmFuUGfJ/5Qlj6tr1mO6of5g0DiLjG/XCFHIaPhotqqA==}
3809 engines: {node: ^20.19.0 || >=22.12.0}3944 engines: {node: ^20.19.0 || >=22.12.0}
3810 cpu: [x64]3945 cpu: [x64]
3811 os: [win32]3946 os: [win32]
...@@ -3840,124 +3975,124 @@ packages:...@@ -3840,124 +3975,124 @@ packages:
3840 cpu: [x64]3975 cpu: [x64]
3841 os: [win32]3976 os: [win32]
38423977
3843 '@oxlint/binding-android-arm-eabi@1.79.0':3978 '@oxlint/binding-android-arm-eabi@1.83.0':
3844 resolution: {integrity: sha512-TebFaaMklO/RXzTv7PucaCq9l3X6D1gA+C8H6K4njtjFOV+zWE9MKLpulcJZN9bzytbUbQIY0mZuz12nQ5Kv4Q==}3979 resolution: {integrity: sha512-0yGY24EwsLk5YDe6F+VkmZyRHSwJDALa3nIrPpq7FXmp2lV2d0TzvBCGeZk+wgiULRGr5blhyr4QMp5KCXJUqA==}
3845 engines: {node: ^20.19.0 || >=22.12.0}3980 engines: {node: ^20.19.0 || >=22.12.0}
3846 cpu: [arm]3981 cpu: [arm]
3847 os: [android]3982 os: [android]
38483983
3849 '@oxlint/binding-android-arm64@1.79.0':3984 '@oxlint/binding-android-arm64@1.83.0':
3850 resolution: {integrity: sha512-KqqnOtAVgNsPPF0YSodkFZA1O80jcKoCZCTu3bgsszxA+MrMP9TLzfXitKjEj1FmrPprKDMdRDMmY3weESO9sg==}3985 resolution: {integrity: sha512-hHfJ0vc17A4iUjH5p9BsTUPYbYRNxGpvD2lbu1aBRk54bzNIx9o5TtYF39QPZcV95DagZd+4DEAw2RH3G2ZsMg==}
3851 engines: {node: ^20.19.0 || >=22.12.0}3986 engines: {node: ^20.19.0 || >=22.12.0}
3852 cpu: [arm64]3987 cpu: [arm64]
3853 os: [android]3988 os: [android]
38543989
3855 '@oxlint/binding-darwin-arm64@1.79.0':3990 '@oxlint/binding-darwin-arm64@1.83.0':
3856 resolution: {integrity: sha512-BVC2nsMzqQzRDPc5RhixkZ+m1p7iH4bxRRvqkbwDXX0PlQKm1BPy8J8cRjnAFafOq2QzI+BfO3vE8w2GZ3CBag==}3991 resolution: {integrity: sha512-hsOjYjszLb/3zym/TkzUMPAoQlTJcuzSyEPOAyA+skXJIX9M0o+4JfOtqopX/Vf4hSLrJ98j0nvFo23gzk8auQ==}
3857 engines: {node: ^20.19.0 || >=22.12.0}3992 engines: {node: ^20.19.0 || >=22.12.0}
3858 cpu: [arm64]3993 cpu: [arm64]
3859 os: [darwin]3994 os: [darwin]
38603995
3861 '@oxlint/binding-darwin-x64@1.79.0':3996 '@oxlint/binding-darwin-x64@1.83.0':
3862 resolution: {integrity: sha512-p6Lm+snmhGuLKL1+CpCV8L6ijkE/qJzK2H2jG9+eKJT0n31RbY4FLsdhexekgP3bLpw4Kgde+9DZuDZQ4yIInA==}3997 resolution: {integrity: sha512-mjh5oH2EA+wl5yRJYT9K9G61O2zFlpuv+yf2JwZOi0+dq2FnTUtm1h8i+5Ik0fXPWIu/k84I1psZR9aQsLAnyA==}
3863 engines: {node: ^20.19.0 || >=22.12.0}3998 engines: {node: ^20.19.0 || >=22.12.0}
3864 cpu: [x64]3999 cpu: [x64]
3865 os: [darwin]4000 os: [darwin]
38664001
3867 '@oxlint/binding-freebsd-x64@1.79.0':4002 '@oxlint/binding-freebsd-x64@1.83.0':
3868 resolution: {integrity: sha512-qDMm0dXZnoHyRqSL4N4xUq82T4sqK5cbKSjvd/dF/YbMUXc2R1wEPf+vmA5S0qUmi0nwXfNbjXBtZaIqzQLIMg==}4003 resolution: {integrity: sha512-fNHr64/YaO8YssuoDVC8+F4Uk5enR86q5uxfHkQrjAPs1dbAILOrD2uaud+J7MO8Fx774g44ERLD0IGIvZE48w==}
3869 engines: {node: ^20.19.0 || >=22.12.0}4004 engines: {node: ^20.19.0 || >=22.12.0}
3870 cpu: [x64]4005 cpu: [x64]
3871 os: [freebsd]4006 os: [freebsd]
38724007
3873 '@oxlint/binding-linux-arm-gnueabihf@1.79.0':4008 '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
3874 resolution: {integrity: sha512-2od7s0nuKPzqyUZAWk9KkCyGg7eI9dwFPZg+20lB15fKFkVZ0c9ZFxqPfiBAyDTlTkh9stPI0t+JlPCqMbItVA==}4009 resolution: {integrity: sha512-Qpwy3zzAwMj+8/lyYItHmkSMwbkprFNWTK7jPYDOxSyxEhaSLOWYUTCMkjF334J8/WD0nznCCsoBbIH6hpsuIw==}
3875 engines: {node: ^20.19.0 || >=22.12.0}4010 engines: {node: ^20.19.0 || >=22.12.0}
3876 cpu: [arm]4011 cpu: [arm]
3877 os: [linux]4012 os: [linux]
38784013
3879 '@oxlint/binding-linux-arm-musleabihf@1.79.0':4014 '@oxlint/binding-linux-arm-musleabihf@1.83.0':
3880 resolution: {integrity: sha512-ZOQUjkzDnvlhSE3+tWC3YXx94MMl+sYMlwH+u1+YGApGHOJP/YAc8ZBRFOXZ6eOBmxtXAWuS/fBcdZr8qqNO1A==}4015 resolution: {integrity: sha512-s+BirYLFq7JL2k9sP0XI3ZXJ9dYvJ8sX3jLCLoag7tt+zrSHpZxP0jqznfL+Gdgwu7ay0dYgGYJXrQvq3iWloA==}
3881 engines: {node: ^20.19.0 || >=22.12.0}4016 engines: {node: ^20.19.0 || >=22.12.0}
3882 cpu: [arm]4017 cpu: [arm]
3883 os: [linux]4018 os: [linux]
38844019
3885 '@oxlint/binding-linux-arm64-gnu@1.79.0':4020 '@oxlint/binding-linux-arm64-gnu@1.83.0':
3886 resolution: {integrity: sha512-lu158FR4nGqGeRS3BQvtG85wRgU/Fy4MD5Cxp1hzJXizGiLo6u2742wJSCDKh8cFcZntvX7fcxlq4mMmfryH1g==}4021 resolution: {integrity: sha512-7lihXt3vKr+GIyapNbHrnFHm/biiW30le6Zv/DExbAFPF6YwCQXVFlONPFehxs0CpGO4CBfYPM9rdDT+XMoIlg==}
3887 engines: {node: ^20.19.0 || >=22.12.0}4022 engines: {node: ^20.19.0 || >=22.12.0}
3888 cpu: [arm64]4023 cpu: [arm64]
3889 os: [linux]4024 os: [linux]
3890 libc: [glibc]4025 libc: [glibc]
38914026
3892 '@oxlint/binding-linux-arm64-musl@1.79.0':4027 '@oxlint/binding-linux-arm64-musl@1.83.0':
3893 resolution: {integrity: sha512-mbpKQeE2aflTjddaHK7MP8KP/OFbUM++lt5M635ENM8IyIdK0jm2t9pb+2v9mVVIvhF6TqA4l7F79Pll1mi+uw==}4028 resolution: {integrity: sha512-q63JalLYVkZiZvls1z3PPUnpmQluOMXp0khqQMznCeAPLGydfNY8JhvuA4WlK57JfrvikU8wB5lPVveqpIXvew==}
3894 engines: {node: ^20.19.0 || >=22.12.0}4029 engines: {node: ^20.19.0 || >=22.12.0}
3895 cpu: [arm64]4030 cpu: [arm64]
3896 os: [linux]4031 os: [linux]
3897 libc: [musl]4032 libc: [musl]
38984033
3899 '@oxlint/binding-linux-ppc64-gnu@1.79.0':4034 '@oxlint/binding-linux-ppc64-gnu@1.83.0':
3900 resolution: {integrity: sha512-WpGNua7gaxaHnpSDeog2ji8IDHn/QLPl9LPzwkR/FvVv58vT5BcXjRXnU+wbu3N75cpeha8CdC7ho/U2OIsB4g==}4035 resolution: {integrity: sha512-krQmDF+dRbxvdqVPV88ZuOoPPu8X5BuqDA8Hd+qcS4YMRQCb+nexA57DazgGsc/rGdKBe3QmV0mnv0bdpW/p5g==}
3901 engines: {node: ^20.19.0 || >=22.12.0}4036 engines: {node: ^20.19.0 || >=22.12.0}
3902 cpu: [ppc64]4037 cpu: [ppc64]
3903 os: [linux]4038 os: [linux]
3904 libc: [glibc]4039 libc: [glibc]
39054040
3906 '@oxlint/binding-linux-riscv64-gnu@1.79.0':4041 '@oxlint/binding-linux-riscv64-gnu@1.83.0':
3907 resolution: {integrity: sha512-tK1E93A5LVzISg4ngpKJnfTs7EqtIUceGI7MQ4GyDjJiLi8wPCkEyKlj2xkyKWZ1yzkDJyLHTBJ5/iFWRdnJvg==}4042 resolution: {integrity: sha512-MmOl8Y6txEAXZU1RG8Rr264jQ6D7VPmqFsU/45x/FeWsGe32hklTqGrLE6UxHzp5Rjt0wP+20tY8YXKgSFB3mw==}
3908 engines: {node: ^20.19.0 || >=22.12.0}4043 engines: {node: ^20.19.0 || >=22.12.0}
3909 cpu: [riscv64]4044 cpu: [riscv64]
3910 os: [linux]4045 os: [linux]
3911 libc: [glibc]4046 libc: [glibc]
39124047
3913 '@oxlint/binding-linux-riscv64-musl@1.79.0':4048 '@oxlint/binding-linux-riscv64-musl@1.83.0':
3914 resolution: {integrity: sha512-qhQvUIrngXivA2A9pQ+xPCychztn/5qUv7yS3gDwXv3w7Rag+eTeeXWmRyx+t7XsW5x6LuY/8AsTq36UgFIblg==}4049 resolution: {integrity: sha512-u1rMymh0W3JZkq370kzQsYPULGWqhE09pZRqnZvUSoYaI9pVO5yVX+iYIslmWuEgwuzH9YAaOsScJiobWCHoOw==}
3915 engines: {node: ^20.19.0 || >=22.12.0}4050 engines: {node: ^20.19.0 || >=22.12.0}
3916 cpu: [riscv64]4051 cpu: [riscv64]
3917 os: [linux]4052 os: [linux]
3918 libc: [musl]4053 libc: [musl]
39194054
3920 '@oxlint/binding-linux-s390x-gnu@1.79.0':4055 '@oxlint/binding-linux-s390x-gnu@1.83.0':
3921 resolution: {integrity: sha512-sv6AaVgU/eE6u+6WFiQVDcPPwTxP6IJMSB9k701W2r/r6Tx465e8vPvVyRxquNH4Vy6KwRNu90mVbxXJN8+5gg==}4056 resolution: {integrity: sha512-y0zK3HNwGysu7rqtE+BQG/d0bx5gh/KwlOtghN8oWeK1KcWzeaLqtZrbm8owqdma1lFyrce/hTO5ismuNu+INQ==}
3922 engines: {node: ^20.19.0 || >=22.12.0}4057 engines: {node: ^20.19.0 || >=22.12.0}
3923 cpu: [s390x]4058 cpu: [s390x]
3924 os: [linux]4059 os: [linux]
3925 libc: [glibc]4060 libc: [glibc]
39264061
3927 '@oxlint/binding-linux-x64-gnu@1.79.0':4062 '@oxlint/binding-linux-x64-gnu@1.83.0':
3928 resolution: {integrity: sha512-iFZL02deziHslb3jEX9KdqlAkYoo4fGyotchKDzdfK1f5mxlIBeiQeHhvK3iFpuEJSB4ma/qeFn9oxPiwnhUPQ==}4063 resolution: {integrity: sha512-rS5gM0NgD7ngmuJmbIehsidtrOwKkLFwCQbKEeb9KuyQrrWNq5Zkn0uV6AYdXOMJ0grrWEiLwBuvMxt8w5vsNw==}
3929 engines: {node: ^20.19.0 || >=22.12.0}4064 engines: {node: ^20.19.0 || >=22.12.0}
3930 cpu: [x64]4065 cpu: [x64]
3931 os: [linux]4066 os: [linux]
3932 libc: [glibc]4067 libc: [glibc]
39334068
3934 '@oxlint/binding-linux-x64-musl@1.79.0':4069 '@oxlint/binding-linux-x64-musl@1.83.0':
3935 resolution: {integrity: sha512-3DtZR2raqObnh7wXZoFYFd0Fw7skBvcb3f7A+/lkEiDuh8hrE6vv9b/62Qxao1a9/OeHLw/FcXlXzgsW9wTRFg==}4070 resolution: {integrity: sha512-W2IH4EtpcPaWcvNGCA95YoDg4vxqE/ZiPCi3arrxEEpsK7+JQN9WYwrlYFx9pcdP6KPXqRqkv3zdQPHcx7b6YQ==}
3936 engines: {node: ^20.19.0 || >=22.12.0}4071 engines: {node: ^20.19.0 || >=22.12.0}
3937 cpu: [x64]4072 cpu: [x64]
3938 os: [linux]4073 os: [linux]
3939 libc: [musl]4074 libc: [musl]
39404075
3941 '@oxlint/binding-openharmony-arm64@1.79.0':4076 '@oxlint/binding-openharmony-arm64@1.83.0':
3942 resolution: {integrity: sha512-Oatt4GuA1WJkqzk2ozx4HrWROOi7opV3AKDw/U8qDIqeTqzsjn5K2x3REJMNjU3/KU/Bkq96Zi3CknaiDTaC/Q==}4077 resolution: {integrity: sha512-6LyKkUyoajssTPLlZmDbZIbu4IZ5B4bGuRUnBgCGpEvHP3FQMaYITncHA/unPUo7q+Z+pIu2HhdkQ+8d1SG7iA==}
3943 engines: {node: ^20.19.0 || >=22.12.0}4078 engines: {node: ^20.19.0 || >=22.12.0}
3944 cpu: [arm64]4079 cpu: [arm64]
3945 os: [openharmony]4080 os: [openharmony]
39464081
3947 '@oxlint/binding-win32-arm64-msvc@1.79.0':4082 '@oxlint/binding-win32-arm64-msvc@1.83.0':
3948 resolution: {integrity: sha512-NAgZr9Qp8nIA9rpo0JEvwiabTF/2UVqBNnupBG9X4kxXcQoScJUTi+qHhvabb9s/thgj5wQ4XcIaJvb+ZMgoKw==}4083 resolution: {integrity: sha512-Uz/fObEtF0jmNJQJ8CGRBKfefYstS0/wjD3s6IGzP8nUwsJykHQJBiN3npHwKiGRGn/vvBEgNr4B3cCzmmatvg==}
3949 engines: {node: ^20.19.0 || >=22.12.0}4084 engines: {node: ^20.19.0 || >=22.12.0}
3950 cpu: [arm64]4085 cpu: [arm64]
3951 os: [win32]4086 os: [win32]
39524087
3953 '@oxlint/binding-win32-ia32-msvc@1.79.0':4088 '@oxlint/binding-win32-ia32-msvc@1.83.0':
3954 resolution: {integrity: sha512-+KyXjIvcpaXmWW/j9NNY5yWjrIVxaX18VyIheQy3jwc2GSYgpCr7MGI/HxIGQ/shAL5IWEKbhsqoMpAO5Stiog==}4089 resolution: {integrity: sha512-u7XcvPW6Bk58tY5iWs2ESb0vJjoE/kuSpHxopbwp/p3ZtWVQXZ6wor5w3ssVTHOqd/v8b+QdhSFWQ4grEUNWpA==}
3955 engines: {node: ^20.19.0 || >=22.12.0}4090 engines: {node: ^20.19.0 || >=22.12.0}
3956 cpu: [ia32]4091 cpu: [ia32]
3957 os: [win32]4092 os: [win32]
39584093
3959 '@oxlint/binding-win32-x64-msvc@1.79.0':4094 '@oxlint/binding-win32-x64-msvc@1.83.0':
3960 resolution: {integrity: sha512-mEelcCMMBS57sIXh2veGMNy+pQwuGtcMxHxGIZWQ5Ba9pJ5jCCUFOZB9E2JhBaxGsURe+WGe0zJp4RVre52gpQ==}4095 resolution: {integrity: sha512-LZRubd7ph13QmAg4fFecTYVZkiYbROR2Htaxh/ufWRkDhPOm2wrwaEYR89e0YpPFD3dqBrPoxS7myBw5hmYA7Q==}
3961 engines: {node: ^20.19.0 || >=22.12.0}4096 engines: {node: ^20.19.0 || >=22.12.0}
3962 cpu: [x64]4097 cpu: [x64]
3963 os: [win32]4098 os: [win32]
...@@ -4589,6 +4724,18 @@ packages:...@@ -4589,6 +4724,18 @@ packages:
4589 '@rolldown/pluginutils@1.0.1':4724 '@rolldown/pluginutils@1.0.1':
4590 resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}4725 resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}
45914726
4727 '@shadcn/lint@0.1.5':
4728 resolution: {integrity: sha512-EkKJfJqSrx8lHgsxw9m304//l2cc/bHLH1vjZz1KwPBEv5uU+TQY1UHuzs03+/FiydNtAb5NX9sW4VrV/udNfQ==}
4729 engines: {node: '>=20.19'}
4730 peerDependencies:
4731 '@typescript-eslint/parser': '>=8.40.0'
4732 eslint: '>=9.30.0'
4733 peerDependenciesMeta:
4734 '@typescript-eslint/parser':
4735 optional: true
4736 eslint:
4737 optional: true
4738
4592 '@shikijs/core@4.2.0':4739 '@shikijs/core@4.2.0':
4593 resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==}4740 resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==}
4594 engines: {node: '>=20'}4741 engines: {node: '>=20'}
...@@ -5427,13 +5574,13 @@ packages:...@@ -5427,13 +5574,13 @@ packages:
5427 '@vitest/utils@4.1.11':5574 '@vitest/utils@4.1.11':
5428 resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}5575 resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}
54295576
5430 '@voidzero-dev/vite-plus-core@0.3.0':5577 '@voidzero-dev/vite-plus-core@0.3.3':
5431 resolution: {integrity: sha512-aOqoqIWaF+Q/geDU48pC2rVFEVSvLV1GGj/NdvhUiBhCZntoFNbwI+hjUeG8BMaPG67sOV6ey+/sgkdmGmKqaw==}5578 resolution: {integrity: sha512-Ui92VENIZG+p0nMJuVGMsHBHrQqgUNxXObdo5PlSDEBOdRmD8AHKr8tOClZTVU1U5blLQKtHKplxtTun0yZEmw==}
5432 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}5579 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
5433 peerDependencies:5580 peerDependencies:
5434 '@arethetypeswrong/core': ^0.18.15581 '@arethetypeswrong/core': ^0.18.1
5435 '@types/node': 24.12.45582 '@types/node': 24.12.4
5436 '@vitejs/devtools': ^0.4.0 || ^0.5.05583 '@vitejs/devtools': ^0.7.1
5437 esbuild: ^0.27.0 || ^0.28.05584 esbuild: ^0.27.0 || ^0.28.0
5438 jiti: '>=1.21.0'5585 jiti: '>=1.21.0'
5439 less: ^4.0.05586 less: ^4.0.0
...@@ -5445,7 +5592,7 @@ packages:...@@ -5445,7 +5592,7 @@ packages:
5445 terser: ^5.16.05592 terser: ^5.16.0
5446 tsx: ^4.8.15593 tsx: ^4.8.1
5447 typescript: ^5.0.0 || ^6.0.0 || ^7.0.05594 typescript: ^5.0.0 || ^6.0.0 || ^7.0.0
5448 unplugin-unused: ^0.5.05595 unplugin-unused: '>=0.5.0'
5449 unrun: '*'5596 unrun: '*'
5450 yaml: ^2.9.05597 yaml: ^2.9.0
5451 peerDependenciesMeta:5598 peerDependenciesMeta:
...@@ -5484,54 +5631,54 @@ packages:...@@ -5484,54 +5631,54 @@ packages:
5484 yaml:5631 yaml:
5485 optional: true5632 optional: true
54865633
5487 '@voidzero-dev/vite-plus-darwin-arm64@0.3.0':5634 '@voidzero-dev/vite-plus-darwin-arm64@0.3.3':
5488 resolution: {integrity: sha512-9ADr1egZ8T4tJOqrpQLhoDl95Y74R95+bsvjmin0gy1C0eQVhpmcNnBfb07KFNhJioJp9MMO7F7Dx4fQL5SKsw==}5635 resolution: {integrity: sha512-1hwUfQGqvzlO+qQ7r1i5XQWkKaWq/JcdAAZOPloMQsZq7P8rgiY1pq/0q4stzcNxFF74k4aEFOlDUKi6D149YA==}
5489 engines: {node: '>=20.0.0'}5636 engines: {node: '>=20.0.0'}
5490 cpu: [arm64]5637 cpu: [arm64]
5491 os: [darwin]5638 os: [darwin]
54925639
5493 '@voidzero-dev/vite-plus-darwin-x64@0.3.0':5640 '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
5494 resolution: {integrity: sha512-GegasVCwNeDOkNyvhLOuwU1+T2JkjY/Tq+SOvwphUpVcqQ6OOAUq9LlpoXviO2QL/Kq2NbMYjiAfPKVSTLUFQw==}5641 resolution: {integrity: sha512-nM2+EC1BPochRhtf48FWZX3wPnrsy8aBSI5TPqjxr0OS0bydvPavrhdSUmgUGZG9/hp0NTeXhhqY9A7yuvZLZQ==}
5495 engines: {node: '>=20.0.0'}5642 engines: {node: '>=20.0.0'}
5496 cpu: [x64]5643 cpu: [x64]
5497 os: [darwin]5644 os: [darwin]
54985645
5499 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.0':5646 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.3':
5500 resolution: {integrity: sha512-nYI3KNYXkXjRPsSdR4Lr7J2xMxfR1+TplWlG/dV37qVXWAjbyHpoAlbULjZBAVJMyXRNlcADhBrEwXe4g6s48A==}5647 resolution: {integrity: sha512-WC8/kT0/btxnwgYR5QvvelbgUaLQ6lbxs8aMQpjc63p1QdMTNZEbp3vnTV2l9KgoUYeyHnALJVBW9l1CJAM+fA==}
5501 engines: {node: '>=20.0.0'}5648 engines: {node: '>=20.0.0'}
5502 cpu: [arm64]5649 cpu: [arm64]
5503 os: [linux]5650 os: [linux]
5504 libc: [glibc]5651 libc: [glibc]
55055652
5506 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.0':5653 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.3':
5507 resolution: {integrity: sha512-HRlVA3AOcuGXmOdHhQ+Zv5XAaKbYF9si5rRHoOsKl0UyBo4txA3OoJfmP0WjanfLUNmu85JyO2dO1ptL4C6wgg==}5654 resolution: {integrity: sha512-iy3AgJK9wwOGjlEzq0Sm1bqK5pDSWF4nz29Ey5BmK7bGciyfufeKRqRASKJdMhRMEQ7WVUQz5luC5GddLEDwXg==}
5508 engines: {node: '>=20.0.0'}5655 engines: {node: '>=20.0.0'}
5509 cpu: [arm64]5656 cpu: [arm64]
5510 os: [linux]5657 os: [linux]
5511 libc: [musl]5658 libc: [musl]
55125659
5513 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.0':5660 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.3':
5514 resolution: {integrity: sha512-9A+dFScPfwcrzF/rRR0zH8++2hOf6xtFmN/5LyzyfUywtw9MILXcC72IMcOeL6QRJwKUMsudi1rFeDE59azNvw==}5661 resolution: {integrity: sha512-ZHN3RCA422XrGYmSDE9IZqx/eM5PsFCXHn8hUttQEwcSVXsuKBArDyb/uxonn1n0bPNW8c4G4HvNmIS3ckLXzA==}
5515 engines: {node: '>=20.0.0'}5662 engines: {node: '>=20.0.0'}
5516 cpu: [x64]5663 cpu: [x64]
5517 os: [linux]5664 os: [linux]
5518 libc: [glibc]5665 libc: [glibc]
55195666
5520 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.0':5667 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.3':
5521 resolution: {integrity: sha512-KfIV3qaPdaOOE8JQMRHRE34FtZocl9O86XLTP6JMjDUlcx8FPgf8/fz/HFqJ8g232vM+JsgLI/YTVeXP8LkTKw==}5668 resolution: {integrity: sha512-lDmmjrgh6qNvBlzapzKMjxiqRigkyPjIimkxrk8CSz+/AyQp6I/wuIAyjBmNfeh14SQoDNVgf03CTJzmJycrpg==}
5522 engines: {node: '>=20.0.0'}5669 engines: {node: '>=20.0.0'}
5523 cpu: [x64]5670 cpu: [x64]
5524 os: [linux]5671 os: [linux]
5525 libc: [musl]5672 libc: [musl]
55265673
5527 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.0':5674 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.3':
5528 resolution: {integrity: sha512-KRhdy5K13AYx9KBfCVHRrK7zSZU+bMW9CL6gTai+UkJgAmDJi1kjdSNboZOjO8mrzUnTCrELgMI2tnstcxSTuA==}5675 resolution: {integrity: sha512-/5/YdLItQH9KC+jL49uw9CidC7MeO3Q8ojRcuOPcH5ujU5tU4P4lO2qJ9RbM8ckC1lfiZYTtVtJUSkbPn1R/YQ==}
5529 engines: {node: '>=20.0.0'}5676 engines: {node: '>=20.0.0'}
5530 cpu: [arm64]5677 cpu: [arm64]
5531 os: [win32]5678 os: [win32]
55325679
5533 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.0':5680 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.3':
5534 resolution: {integrity: sha512-7+G+GxGmxdpQO0zjiGnkZFXKGqm0CrVduebRsJd6ccuOuxCQYPxLcoHq4WOaGrh56SrAGS7XjhnQCrXRkzKUVQ==}5681 resolution: {integrity: sha512-npbLQAAKdWHEB0qOFkmF/2OUzdraNBe1w7gY1LjXQFvqORAKZlHyQ2rgF5nBtG5+LKvbKWL6XpvyP+cQEh7MZg==}
5535 engines: {node: '>=20.0.0'}5682 engines: {node: '>=20.0.0'}
5536 cpu: [x64]5683 cpu: [x64]
5537 os: [win32]5684 os: [win32]
...@@ -5570,130 +5717,140 @@ packages:...@@ -5570,130 +5717,140 @@ packages:
5570 resolution: {integrity: sha512-5AXjrcMClTryPe9LgZrygpB1lj7s0S9E0+W+AHaVKAVyHanafK86iPSvG5xHVSp/jC+VH1UXu0TAEmY279xH7A==}5717 resolution: {integrity: sha512-5AXjrcMClTryPe9LgZrygpB1lj7s0S9E0+W+AHaVKAVyHanafK86iPSvG5xHVSp/jC+VH1UXu0TAEmY279xH7A==}
5571 engines: {node: '>=14.6'}5718 engines: {node: '>=14.6'}
55725719
5573 '@yuku-codegen/binding-darwin-arm64@0.5.48':5720 '@yuku-codegen/binding-android-arm64@0.9.5':
5574 resolution: {integrity: sha512-yo96Oef12WzqnphInfz/eexVse3+kWgfGS5g2S3rFS3dcGn1ENW9xLFDZUP9rh+yP76DOq38wBoFi1+I9+6qBg==}5721 resolution: {integrity: sha512-jrOY5WM+AaAqkv51fHP1x28ifto4WgcZVzodLUyMU1jMWn5Sq+VciRdk/n8E0Ey5w4p4cWWE+m5GfXWOYh7Kzw==}
5722 cpu: [arm64]
5723 os: [android]
5724
5725 '@yuku-codegen/binding-darwin-arm64@0.9.5':
5726 resolution: {integrity: sha512-4O4lkCQIzPZGjiNB1GORSI6hBECbiiSBS/APZXPvNKYH+nhY4uuqv03LNXA+SET3hoBjvr95P5rIhY8KQaQUBA==}
5575 cpu: [arm64]5727 cpu: [arm64]
5576 os: [darwin]5728 os: [darwin]
55775729
5578 '@yuku-codegen/binding-darwin-x64@0.5.48':5730 '@yuku-codegen/binding-darwin-x64@0.9.5':
5579 resolution: {integrity: sha512-aRCTw0EZC4bVosmw//0OMYP5tGWFE0Cu5yUBFkUbhXx/iBzvORcJ2xPNlOp/vtCCo9Ys4vp8b0DigJV6uOVb2g==}5731 resolution: {integrity: sha512-9EvoUO0SEhD6/d8VHdWuPerepPMSR1y84+UEgz8Un1Ope14Oe7xMvePpEQLTLovoIFZ8Zg3iZ8z8E11pZMqC3g==}
5580 cpu: [x64]5732 cpu: [x64]
5581 os: [darwin]5733 os: [darwin]
55825734
5583 '@yuku-codegen/binding-freebsd-x64@0.5.48':5735 '@yuku-codegen/binding-freebsd-x64@0.9.5':
5584 resolution: {integrity: sha512-CA0AQAEApDkbw51PdLWMtKPJ41/7rvXsS3SJs+phG7fHJI+MuFzWuLbkucZfZoEOiDscmcsfYIdgL8BsfuyKKQ==}5736 resolution: {integrity: sha512-HqT78WwgHTmp8lwujoUa9CrIortX4DdpuiVC18ZPSGvuuJf4ylpIEI6QrQEM78Zwz3muhAWAOXZ5irdiYY+AyA==}
5585 cpu: [x64]5737 cpu: [x64]
5586 os: [freebsd]5738 os: [freebsd]
55875739
5588 '@yuku-codegen/binding-linux-arm-gnu@0.5.48':5740 '@yuku-codegen/binding-linux-arm-gnu@0.9.5':
5589 resolution: {integrity: sha512-DuSQlk8bH4gpmW3/00P0NLagAcMv8jOxjT40cQmxKRkktr+SUOALCfkT89tdDq3qtY95NR2GXOZ7AjNh7KKqCw==}5741 resolution: {integrity: sha512-QJXwIW6Ms3QIawbcBIedmrmXnfdpuAOjZJ/eAABq5XTzWvSxZ7lutu9W5yIHahlaTaFnBo7ikrVMD1szLTpPUw==}
5590 cpu: [arm]5742 cpu: [arm]
5591 os: [linux]5743 os: [linux]
5592 libc: [glibc]5744 libc: [glibc]
55935745
5594 '@yuku-codegen/binding-linux-arm-musl@0.5.48':5746 '@yuku-codegen/binding-linux-arm-musl@0.9.5':
5595 resolution: {integrity: sha512-bxj4Ee+wlaJcWJwft2ReJXWw5sfl1qavDz6+dlRdU1xfTEtjPSNiAWhiCHnJR0R4Ygd57DnzSQmAVGvFv6RcGw==}5747 resolution: {integrity: sha512-eHbFy3IHGb+IYarrYwAo0yWSEQV3eAmEn6VrsKA6I1Wy1YPJxWqSJlV69JhqsHtJuJlljUIF3ex0y46yaKIu9w==}
5596 cpu: [arm]5748 cpu: [arm]
5597 os: [linux]5749 os: [linux]
5598 libc: [musl]5750 libc: [musl]
55995751
5600 '@yuku-codegen/binding-linux-arm64-gnu@0.5.48':5752 '@yuku-codegen/binding-linux-arm64-gnu@0.9.5':
5601 resolution: {integrity: sha512-mk5JVWh+0JOe5ue8k17kbYX8uGBoKt3ZqoCyxNh4nYAAcX7+X1tFUiU7jbjctu4vHeejCBFSTdQ021+V31cUCQ==}5753 resolution: {integrity: sha512-ByoJMbySTaDhjAXSu8q6Lh7HKg3YoesXpcT72aYk0Aiw4PCznmY4ybpLTq0RCvp0RIPhFm/6yECFiGBwyCC1nw==}
5602 cpu: [arm64]5754 cpu: [arm64]
5603 os: [linux]5755 os: [linux]
5604 libc: [glibc]5756 libc: [glibc]
56055757
5606 '@yuku-codegen/binding-linux-arm64-musl@0.5.48':5758 '@yuku-codegen/binding-linux-arm64-musl@0.9.5':
5607 resolution: {integrity: sha512-4q3vkrNghbllyxOm2KesFLxCPKHF7r3JyQ7BWZccY1j2Y05yKoIFhoWCqIuQ2W/dpte9RI0+OVfwyxnrKg6fkA==}5759 resolution: {integrity: sha512-gD9vfXIoBw1toSxhO9rgmSu/FEfy3PMznJAxVjIuH8DrWEiDKXmJO0pJKfj1Ltbe/TmtWVZR+TjISqeSIGQzMg==}
5608 cpu: [arm64]5760 cpu: [arm64]
5609 os: [linux]5761 os: [linux]
5610 libc: [musl]5762 libc: [musl]
56115763
5612 '@yuku-codegen/binding-linux-x64-gnu@0.5.48':5764 '@yuku-codegen/binding-linux-x64-gnu@0.9.5':
5613 resolution: {integrity: sha512-csd4M1EVrGaohM8acM6gq1zpUA/Rwe2ulUMBKUcwQXm/k6n7cq1A++qdew78SOVb4do3JH1WE+WFwoGQAcWc1w==}5765 resolution: {integrity: sha512-BARvdnvqMGjOr5Iel2JH+9H5vAIE0R6H0Z2fsT02xrvmI/1ZXNB8lkuX+ZGevPhZb3zJ9WeC/R8JZstrsUOK5g==}
5614 cpu: [x64]5766 cpu: [x64]
5615 os: [linux]5767 os: [linux]
5616 libc: [glibc]5768 libc: [glibc]
56175769
5618 '@yuku-codegen/binding-linux-x64-musl@0.5.48':5770 '@yuku-codegen/binding-linux-x64-musl@0.9.5':
5619 resolution: {integrity: sha512-KcDuEOT+GFoVKdvAWOv1v9iYjwnmvMZlO+j1Rw+5PYdeFLGWGzv/DD11y4SAAdwXIFcil4T0hibeIaF82WStMg==}5771 resolution: {integrity: sha512-x8flcevS1fbb7ESrmpOY/pON4eInSaE/7Ktjqx2udOE2W33BNSZmJuwpyUgo54AoHNqrcaM7szqydyJn5fNvew==}
5620 cpu: [x64]5772 cpu: [x64]
5621 os: [linux]5773 os: [linux]
5622 libc: [musl]5774 libc: [musl]
56235775
5624 '@yuku-codegen/binding-win32-arm64@0.5.48':5776 '@yuku-codegen/binding-win32-arm64@0.9.5':
5625 resolution: {integrity: sha512-HI8qNrI8dWM5BuqIMKsqornRvTNFrE6sm5zToIJ9YIa9zt5+29P7fJ7Nr39EVf6dAWSb6q7JSpScJnRsQ+FgZA==}5777 resolution: {integrity: sha512-KOL/rBatWqH4ZpCNoF8ZtSNdOJbAxBJLmk/VeRciepGROPTbPum1A9t67GpFgOU7qrkUWlPJdJ+KHKbvbmOt+w==}
5626 cpu: [arm64]5778 cpu: [arm64]
5627 os: [win32]5779 os: [win32]
56285780
5629 '@yuku-codegen/binding-win32-x64@0.5.48':5781 '@yuku-codegen/binding-win32-x64@0.9.5':
5630 resolution: {integrity: sha512-X5YWJLO6EfBZpeBqO0AYESnUizbpFDWArcvVD61w0PEWQ3CaFRLnbQXs+kpM4ZZfGMfIE22zfA08QSY67q7TNQ==}5782 resolution: {integrity: sha512-FxENahEjWSan59Syh/us/Kf4wNq8qrJLFJ3R2N4Oiwtb6yNdz/rWLNTIoNSssnsp7IoWJdUP6o/Z8ppg7lXMcg==}
5631 cpu: [x64]5783 cpu: [x64]
5632 os: [win32]5784 os: [win32]
56335785
5634 '@yuku-parser/binding-darwin-arm64@0.5.48':5786 '@yuku-parser/binding-android-arm64@0.9.5':
5635 resolution: {integrity: sha512-If8mb7HH3vqghJ2NNZ8SuHfhsnjVzOxJpB8xcNOXS5WjYrs2mUhHIh5KOIvK13hDOzh0htGeGK3A6MsiEqE7HQ==}5787 resolution: {integrity: sha512-A2JCFCSHfnficqYEw4Iujpx7XrkMM3UfFcgJFmYpZSo9zM4nyhmdIIE0FogSduuU60lhM0/UcfuUBXIVNBMlGQ==}
5788 cpu: [arm64]
5789 os: [android]
5790
5791 '@yuku-parser/binding-darwin-arm64@0.9.5':
5792 resolution: {integrity: sha512-3PiyU+Eare4YuKaQ22N98/yAiROPY5o/NQJHraICzDvk4pgS+m+bgLKOvkGBRn33OnV95Vdv1Mn38b+MQHpULQ==}
5636 cpu: [arm64]5793 cpu: [arm64]
5637 os: [darwin]5794 os: [darwin]
56385795
5639 '@yuku-parser/binding-darwin-x64@0.5.48':5796 '@yuku-parser/binding-darwin-x64@0.9.5':
5640 resolution: {integrity: sha512-EimvPXfspzxf1K11eB6tCW5oiQEXB8g84T2wP1TwzQagdDKo33bkmmVF0B32vTIpXnk/Ifu5IB61izZ1MylljA==}5797 resolution: {integrity: sha512-blFMAFI7AInI83XaiOF8cIeiRM46Nz9EfpZtZPRLbKxSA9aAr5v8aHYpmfN6NoyXxAv/10pwS4gsAuc1W6fy5Q==}
5641 cpu: [x64]5798 cpu: [x64]
5642 os: [darwin]5799 os: [darwin]
56435800
5644 '@yuku-parser/binding-freebsd-x64@0.5.48':5801 '@yuku-parser/binding-freebsd-x64@0.9.5':
5645 resolution: {integrity: sha512-0GcUMrumLHheThY9r5Tp46gaZYzn0irWPS1Zba6WY+vVQfhUtzGiWgXxI6tuXX0N32kEaaEVRpkKctvo6Kx3aQ==}5802 resolution: {integrity: sha512-TsNuL4qsZdO0tHp5GW43Y5fHeLPpPHA675wdcPNTcdq2ZO5AvsQWFFoiDg8CH4oBktfsQ9tdvKhjLnLYwKvp4g==}
5646 cpu: [x64]5803 cpu: [x64]
5647 os: [freebsd]5804 os: [freebsd]
56485805
5649 '@yuku-parser/binding-linux-arm-gnu@0.5.48':5806 '@yuku-parser/binding-linux-arm-gnu@0.9.5':
5650 resolution: {integrity: sha512-8S5T5wjCC73dmmpQeZ49aYsSunIUM3D4Fc6rdK96c+Ayg/p3FmeSPF3xuLZHejcTmqJIIvnbfPlUF+rB6DITjQ==}5807 resolution: {integrity: sha512-b0afYK5gHeV8RdmOcqAlgM8ONsye4cax4DMnIBaoJyPMd1UTGvTbpkqQcPVdhmHlcfcGVGMV1laeVovlr/dscw==}
5651 cpu: [arm]5808 cpu: [arm]
5652 os: [linux]5809 os: [linux]
5653 libc: [glibc]5810 libc: [glibc]
56545811
5655 '@yuku-parser/binding-linux-arm-musl@0.5.48':5812 '@yuku-parser/binding-linux-arm-musl@0.9.5':
5656 resolution: {integrity: sha512-tTmbxvnUHcK2/crS9547vk2SMmsajH1yqJ8ltXhIuHJgqR1v+d9n9KT+kSayo/5CS76LegeYxhMFjEivBH2hFA==}5813 resolution: {integrity: sha512-fD3lKzl+r6j6n8DwiMY53qnh5DLqD8KJjCp+NbVud54Nnh3Q9Wprqss3YzyMHP3NSJk663Wlg1E1X5qOuFVFig==}
5657 cpu: [arm]5814 cpu: [arm]
5658 os: [linux]5815 os: [linux]
5659 libc: [musl]5816 libc: [musl]
56605817
5661 '@yuku-parser/binding-linux-arm64-gnu@0.5.48':5818 '@yuku-parser/binding-linux-arm64-gnu@0.9.5':
5662 resolution: {integrity: sha512-KGYCBMqI2zfwyhgq5tpPVNe7jpUeYTBm8DhjdS+zqWNumde/PEC170QE5RHxcOAlsirIDeIUk0jqx+r/axoFSw==}5819 resolution: {integrity: sha512-aRU/aCphV1MWCl/lvI6NX8LgucHQ68Fx+vz7NBb/5MEr2EuzCxiPOQqeFcMdWh+2AED/p0AvAREch0c+cSnlhA==}
5663 cpu: [arm64]5820 cpu: [arm64]
5664 os: [linux]5821 os: [linux]
5665 libc: [glibc]5822 libc: [glibc]
56665823
5667 '@yuku-parser/binding-linux-arm64-musl@0.5.48':5824 '@yuku-parser/binding-linux-arm64-musl@0.9.5':
5668 resolution: {integrity: sha512-2wTSMsCSXLTc2lZUjMAuU5X4cje55u205WJqfV5NWNF6j9pW/tXyxr15dJeekj8ziLqBXzIsj4DbRh4sY/WcjA==}5825 resolution: {integrity: sha512-5+Guro0l8H473YXlEjVNBRLN/IbPbJdnQh1zo0OLt49xxnON+XMJRRaEyTOTfkn9QSRg0+BhEKGR4W9Gu2uZJQ==}
5669 cpu: [arm64]5826 cpu: [arm64]
5670 os: [linux]5827 os: [linux]
5671 libc: [musl]5828 libc: [musl]
56725829
5673 '@yuku-parser/binding-linux-x64-gnu@0.5.48':5830 '@yuku-parser/binding-linux-x64-gnu@0.9.5':
5674 resolution: {integrity: sha512-d/6v9UnGglVu1WC2JQyv/5aWSi5fXZeGSlidCfmHp4+N65N1GDKUnFtys5MK5eAPeAjTgSHGGtOc/yCcKTlv3A==}5831 resolution: {integrity: sha512-pwwSyV9q+GlvzSXlsMZBMlgk22L5bud714/vqZCdeUTivzeUVltQzUaf3IQXOGXdpc59JYTeuMCtbGquaAUoCA==}
5675 cpu: [x64]5832 cpu: [x64]
5676 os: [linux]5833 os: [linux]
5677 libc: [glibc]5834 libc: [glibc]
56785835
5679 '@yuku-parser/binding-linux-x64-musl@0.5.48':5836 '@yuku-parser/binding-linux-x64-musl@0.9.5':
5680 resolution: {integrity: sha512-gX19gw6u4ApPy7SYMPKfFlEkrtj6WlORvrTKK3sBQqjyV+8+mUAkQgxXNjHw4RnOiAmVYg7TOlZcg8d+Qqod9A==}5837 resolution: {integrity: sha512-z18j6JN3lBHH8vzN7gG1M8fI0nlgItSfnC9PfbmUbt97iHViKfw2iA2G9fGwRMe5LyPRZBrejIlapbygPbpdaw==}
5681 cpu: [x64]5838 cpu: [x64]
5682 os: [linux]5839 os: [linux]
5683 libc: [musl]5840 libc: [musl]
56845841
5685 '@yuku-parser/binding-win32-arm64@0.5.48':5842 '@yuku-parser/binding-win32-arm64@0.9.5':
5686 resolution: {integrity: sha512-w6cQQLbqj3Jcom5Q7ifm103NUOQ9d+Cb4VU5lkrZDjMnwVJ9Hzzg1vCQR7miJuF44vhCXldbme5UryE3giEKlA==}5843 resolution: {integrity: sha512-s6Gwttb1dQvtPX6Bgkw+UPC9IO3UBDXc6Zezog8MMgvu3UfJBBB9TQqKBX/2quu0Eyh+lLSAyNlIyyecaagUPg==}
5687 cpu: [arm64]5844 cpu: [arm64]
5688 os: [win32]5845 os: [win32]
56895846
5690 '@yuku-parser/binding-win32-x64@0.5.48':5847 '@yuku-parser/binding-win32-x64@0.9.5':
5691 resolution: {integrity: sha512-4gO0HmG7fzFxrw1rs0dUdnnaY9YgennjETqDWrTSp7x9fmTUOAoN4VsMfP7YyliQeG1WJJHc55O+rOhmsLppow==}5848 resolution: {integrity: sha512-FrERt9YWatY3bJfSUdi4YWY+6iQcyo3MzCC821BxlWM5TFZEHijnpz/bknR79VHlXY/9CvXz8ZlaAGPsTtN3nw==}
5692 cpu: [x64]5849 cpu: [x64]
5693 os: [win32]5850 os: [win32]
56945851
5695 '@yuku-toolchain/types@0.5.43':5852 '@yuku-toolchain/types@0.9.5':
5696 resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==}5853 resolution: {integrity: sha512-KiuLNNgX9uNealaWAR+G3/cMXnRk9x4TY2EkYe/KIag+UPdwiA0RRf1hr1WAxzTP8KGzCTkqUdLPvqh32sEO3w==}
56975854
5698 '@yuuang/ffi-rs-android-arm64@1.3.2':5855 '@yuuang/ffi-rs-android-arm64@1.3.2':
5699 resolution: {integrity: sha512-eDYLT0kVBkp7e2BwdRDmt6N1rkeDPUHDefk3ZX0/nok+GLsqfy1WBoSL3Yg7HVXN1EyW8OBVc2uK8Zq8HbmaSA==}5856 resolution: {integrity: sha512-eDYLT0kVBkp7e2BwdRDmt6N1rkeDPUHDefk3ZX0/nok+GLsqfy1WBoSL3Yg7HVXN1EyW8OBVc2uK8Zq8HbmaSA==}
...@@ -6348,6 +6505,11 @@ packages:...@@ -6348,6 +6505,11 @@ packages:
6348 resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}6505 resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
6349 engines: {node: '>=0.10.0'}6506 engines: {node: '>=0.10.0'}
63506507
6508 cn@0.3.2:
6509 resolution: {integrity: sha512-RKzY5Edavc8B2Ka6tjJecKFC4nm0p7lADY72xzICmiJSf4TkaxWXt0fHsib2P2G4FkFyXfSDi9oDtIBuCZvY2g==}
6510 engines: {node: '>=20'}
6511 hasBin: true
6512
6351 color-convert@1.9.3:6513 color-convert@1.9.3:
6352 resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}6514 resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
63536515
...@@ -8872,11 +9034,15 @@ packages:...@@ -8872,11 +9034,15 @@ packages:
8872 resolution: {integrity: sha512-5xaug6t7GfV3BO5Iv+xHW1rmQkDEQ3BEu3L8g3InsvWO5i8CYGc4tCZ2X985QcwWNycFJam+aOns6Nr2XAThTA==}9034 resolution: {integrity: sha512-5xaug6t7GfV3BO5Iv+xHW1rmQkDEQ3BEu3L8g3InsvWO5i8CYGc4tCZ2X985QcwWNycFJam+aOns6Nr2XAThTA==}
8873 engines: {node: ^20.19.0 || >=22.12.0}9035 engines: {node: ^20.19.0 || >=22.12.0}
88749036
9037 oxc-parser@0.148.0:
9038 resolution: {integrity: sha512-syxUKHeUll89RIABQADcI7sikYrwyssvA6gj4phSSIPezKVM8yMaLAiLLSc7fmzVvrwybfFGFbW5zme9sX87rg==}
9039 engines: {node: ^20.19.0 || >=22.12.0}
9040
8875 oxc-resolver@11.24.2:9041 oxc-resolver@11.24.2:
8876 resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==}9042 resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==}
88779043
8878 oxfmt@0.64.0:9044 oxfmt@0.68.0:
8879 resolution: {integrity: sha512-XZ4GFBN/PLbXKq+0zrgpQfPKYuJlUuj+nzZJY7UpIbFMNyefNLCdN9EwViycNqnYcv0wrn0jXcQLlqJp8RCKBg==}9045 resolution: {integrity: sha512-Z0XMofcXCGUXbcpBHnWyUiX93BGiw1B+lcHNbQDWEtOhX06ewoFfu4zXkyiLhRrNnMq0twqXRHUcJetf+GsiQQ==}
8880 engines: {node: ^20.19.0 || >=22.12.0}9046 engines: {node: ^20.19.0 || >=22.12.0}
8881 hasBin: true9047 hasBin: true
8882 peerDependencies:9048 peerDependencies:
...@@ -8892,8 +9058,8 @@ packages:...@@ -8892,8 +9058,8 @@ packages:
8892 resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==}9058 resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==}
8893 hasBin: true9059 hasBin: true
88949060
8895 oxlint@1.79.0:9061 oxlint@1.83.0:
8896 resolution: {integrity: sha512-hVJ9hq9m2unPS+Of4eJJgCPdIeCC+3DHEUX3tkmrPJr3OK2hz7PhXwgC+ZP71ZcYu8cCDEtQrqLxWNvxBppBVg==}9062 resolution: {integrity: sha512-cyDzSzaw3uzP0TeCeq3lLRPPoaUxkbB4ZOXj+kn+5r+BX9V+4bNVGk9lxer+WrgcpebH4JxLlJ3KQjveVztOLQ==}
8897 engines: {node: ^20.19.0 || >=22.12.0}9063 engines: {node: ^20.19.0 || >=22.12.0}
8898 hasBin: true9064 hasBin: true
8899 peerDependencies:9065 peerDependencies:
...@@ -10099,8 +10265,8 @@ packages:...@@ -10099,8 +10265,8 @@ packages:
10099 resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}10265 resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
10100 engines: {node: '>=12.0.0'}10266 engines: {node: '>=12.0.0'}
1010110267
10102 tinypool@2.1.0:10268 tinypool@2.1.2:
10103 resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==}10269 resolution: {integrity: sha512-9YodfrxS9g9IbFr/KOjE5bAeJ0p61n3bW6mqvy0jtoeKd1kTW1Cxm0oulm6KX2lyM9Gl6WIe8nEbY7LWv5ZJww==}
10104 engines: {node: ^20.0.0 || >=22.0.0}10270 engines: {node: ^20.0.0 || >=22.0.0}
1010510271
10106 tinyrainbow@3.1.0:10272 tinyrainbow@3.1.0:
...@@ -10480,8 +10646,8 @@ packages:...@@ -10480,8 +10646,8 @@ packages:
10480 vfile@6.0.3:10646 vfile@6.0.3:
10481 resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}10647 resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
1048210648
10483 vite-plus@0.3.0:10649 vite-plus@0.3.3:
10484 resolution: {integrity: sha512-GNWbWuWD37frCSFrz6MLzUo62bTv5IOJozHEgZYOkxsLkuQtTwm4TowzpfoGrSsfwhAAtfPd/sK1Y0+v1SwhZA==}10650 resolution: {integrity: sha512-gr3t8ZIsytJnpPE0YPxtkouf+asMsc+TWlKXYzEdY6rRXUdCGYxgaPmzRePx1Gyip2gmARRLogAwoMMW9BvSUA==}
10485 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}10651 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
10486 hasBin: true10652 hasBin: true
10487 peerDependencies:10653 peerDependencies:
...@@ -10840,11 +11006,14 @@ packages:...@@ -10840,11 +11006,14 @@ packages:
10840 resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==}11006 resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==}
10841 engines: {node: '>=18'}11007 engines: {node: '>=18'}
1084211008
10843 yuku-codegen@0.5.48:11009 yuku-ast@0.9.5:
10844 resolution: {integrity: sha512-p7HxD5Xl4jzDzqMrGePAOeSHmRY4g58h4HuGq15weQFPxuPWd/W6e7nqp/+Lea6JfpOdBwJOAyXFqIZ/J9Zfnw==}11010 resolution: {integrity: sha512-Q8qW8WwQnN5Cm0ZZivdRIfv0sRLTjUq0YumXJkw8CYN1aCdICH9rk4C47/4n6kA5EqDtlj+F608twoTSV2MwdQ==}
11011
11012 yuku-codegen@0.9.5:
11013 resolution: {integrity: sha512-zGUVyDpSK4b6c9B0yyxi2P0wujn1XZTbG9dCb7d6gyAoP63EMgyLzUwPUvwxPG5jgYqhlI7w+S3oCyapqGr4PA==}
1084511014
10846 yuku-parser@0.5.48:11015 yuku-parser@0.9.5:
10847 resolution: {integrity: sha512-OWBfhrpgK9+/4+IXG9oT8Bao4AhViQA7vdyNNH7EUg8dQYgwa70XtIBWTpCEme1P1ECyoDNYkn0wT63f8XRcVA==}11016 resolution: {integrity: sha512-IBnAdNVMswWbJcM7woPluOudectJzFjJ1N8jVRxP9Uq4CIv5hZdBIcdmtRbFDYF/Ph2j2gVup4YJ4N9mh0jYFA==}
1084811017
10849 zod-to-json-schema@3.25.2:11018 zod-to-json-schema@3.25.2:
10850 resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}11019 resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
...@@ -10900,7 +11069,7 @@ snapshots:...@@ -10900,7 +11069,7 @@ snapshots:
10900 dependencies:11069 dependencies:
10901 json-schema: 0.4.011070 json-schema: 0.4.0
1090211071
10903 '@alchemy.run/cloudflare-runtime@2.0.0-beta.79(@distilled.cloud/cloudflare@1.0.0-rc.12(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@types/node@24.12.4)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(rolldown@1.2.5)(typescript@6.0.3)':11072 '@alchemy.run/cloudflare-runtime@2.0.0-beta.79(@distilled.cloud/cloudflare@1.0.0-rc.12(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@types/node@24.12.4)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(rolldown@1.2.5)(typescript@6.0.3)':
10904 dependencies:11073 dependencies:
10905 '@alchemy.run/node-utils': 2.0.0-beta.7911074 '@alchemy.run/node-utils': 2.0.0-beta.79
10906 '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260901.1)11075 '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260901.1)
...@@ -10917,7 +11086,7 @@ snapshots:...@@ -10917,7 +11086,7 @@ snapshots:
10917 optionalDependencies:11086 optionalDependencies:
10918 '@effect/platform-node': 4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6)11087 '@effect/platform-node': 4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6)
10919 rolldown: 1.2.511088 rolldown: 1.2.5
10920 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'11089 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
10921 transitivePeerDependencies:11090 transitivePeerDependencies:
10922 - '@types/node'11091 - '@types/node'
10923 - proxy-agent11092 - proxy-agent
...@@ -12587,6 +12756,10 @@ snapshots:...@@ -12587,6 +12756,10 @@ snapshots:
12587 '@esbuild/win32-x64@0.28.2':12756 '@esbuild/win32-x64@0.28.2':
12588 optional: true12757 optional: true
1258912758
12759 '@eslint/core@0.17.0':
12760 dependencies:
12761 '@types/json-schema': 7.0.15
12762
12590 '@exodus/schemasafe@1.3.0': {}12763 '@exodus/schemasafe@1.3.0': {}
1259112764
12592 '@expo-google-fonts/dm-sans@0.4.2': {}12765 '@expo-google-fonts/dm-sans@0.4.2': {}
...@@ -13823,61 +13996,118 @@ snapshots:...@@ -13823,61 +13996,118 @@ snapshots:
13823 '@oxc-parser/binding-android-arm-eabi@0.147.0':13996 '@oxc-parser/binding-android-arm-eabi@0.147.0':
13824 optional: true13997 optional: true
1382513998
13999 '@oxc-parser/binding-android-arm-eabi@0.148.0':
14000 optional: true
14001
13826 '@oxc-parser/binding-android-arm64@0.147.0':14002 '@oxc-parser/binding-android-arm64@0.147.0':
13827 optional: true14003 optional: true
1382814004
14005 '@oxc-parser/binding-android-arm64@0.148.0':
14006 optional: true
14007
13829 '@oxc-parser/binding-darwin-arm64@0.147.0':14008 '@oxc-parser/binding-darwin-arm64@0.147.0':
13830 optional: true14009 optional: true
1383114010
14011 '@oxc-parser/binding-darwin-arm64@0.148.0':
14012 optional: true
14013
13832 '@oxc-parser/binding-darwin-x64@0.147.0':14014 '@oxc-parser/binding-darwin-x64@0.147.0':
13833 optional: true14015 optional: true
1383414016
14017 '@oxc-parser/binding-darwin-x64@0.148.0':
14018 optional: true
14019
13835 '@oxc-parser/binding-freebsd-x64@0.147.0':14020 '@oxc-parser/binding-freebsd-x64@0.147.0':
13836 optional: true14021 optional: true
1383714022
14023 '@oxc-parser/binding-freebsd-x64@0.148.0':
14024 optional: true
14025
13838 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':14026 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
13839 optional: true14027 optional: true
1384014028
14029 '@oxc-parser/binding-linux-arm-gnueabihf@0.148.0':
14030 optional: true
14031
13841 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':14032 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
13842 optional: true14033 optional: true
1384314034
14035 '@oxc-parser/binding-linux-arm-musleabihf@0.148.0':
14036 optional: true
14037
13844 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':14038 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
13845 optional: true14039 optional: true
1384614040
14041 '@oxc-parser/binding-linux-arm64-gnu@0.148.0':
14042 optional: true
14043
13847 '@oxc-parser/binding-linux-arm64-musl@0.147.0':14044 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
13848 optional: true14045 optional: true
1384914046
14047 '@oxc-parser/binding-linux-arm64-musl@0.148.0':
14048 optional: true
14049
13850 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':14050 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
13851 optional: true14051 optional: true
1385214052
14053 '@oxc-parser/binding-linux-ppc64-gnu@0.148.0':
14054 optional: true
14055
13853 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':14056 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
13854 optional: true14057 optional: true
1385514058
14059 '@oxc-parser/binding-linux-riscv64-gnu@0.148.0':
14060 optional: true
14061
13856 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':14062 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
13857 optional: true14063 optional: true
1385814064
14065 '@oxc-parser/binding-linux-riscv64-musl@0.148.0':
14066 optional: true
14067
13859 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':14068 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
13860 optional: true14069 optional: true
1386114070
14071 '@oxc-parser/binding-linux-s390x-gnu@0.148.0':
14072 optional: true
14073
13862 '@oxc-parser/binding-linux-x64-gnu@0.147.0':14074 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
13863 optional: true14075 optional: true
1386414076
14077 '@oxc-parser/binding-linux-x64-gnu@0.148.0':
14078 optional: true
14079
13865 '@oxc-parser/binding-linux-x64-musl@0.147.0':14080 '@oxc-parser/binding-linux-x64-musl@0.147.0':
13866 optional: true14081 optional: true
1386714082
14083 '@oxc-parser/binding-linux-x64-musl@0.148.0':
14084 optional: true
14085
13868 '@oxc-parser/binding-openharmony-arm64@0.147.0':14086 '@oxc-parser/binding-openharmony-arm64@0.147.0':
13869 optional: true14087 optional: true
1387014088
14089 '@oxc-parser/binding-openharmony-arm64@0.148.0':
14090 optional: true
14091
13871 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':14092 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
13872 optional: true14093 optional: true
1387314094
14095 '@oxc-parser/binding-win32-arm64-msvc@0.148.0':
14096 optional: true
14097
13874 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':14098 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
13875 optional: true14099 optional: true
1387614100
14101 '@oxc-parser/binding-win32-ia32-msvc@0.148.0':
14102 optional: true
14103
13877 '@oxc-parser/binding-win32-x64-msvc@0.147.0':14104 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
13878 optional: true14105 optional: true
1387914106
13880 '@oxc-project/runtime@0.146.0': {}14107 '@oxc-parser/binding-win32-x64-msvc@0.148.0':
14108 optional: true
14109
14110 '@oxc-project/runtime@0.150.0': {}
1388114111
13882 '@oxc-project/types@0.127.0':14112 '@oxc-project/types@0.127.0':
13883 optional: true14113 optional: true
...@@ -13886,6 +14116,11 @@ snapshots:...@@ -13886,6 +14116,11 @@ snapshots:
1388614116
13887 '@oxc-project/types@0.147.0': {}14117 '@oxc-project/types@0.147.0': {}
1388814118
14119 '@oxc-project/types@0.148.0':
14120 optional: true
14121
14122 '@oxc-project/types@0.150.0': {}
14123
13889 '@oxc-resolver/binding-android-arm-eabi@11.24.2':14124 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
13890 optional: true14125 optional: true
1389114126
...@@ -13947,61 +14182,61 @@ snapshots:...@@ -13947,61 +14182,61 @@ snapshots:
13947 '@oxc-resolver/binding-win32-x64-msvc@11.24.2':14182 '@oxc-resolver/binding-win32-x64-msvc@11.24.2':
13948 optional: true14183 optional: true
1394914184
13950 '@oxfmt/binding-android-arm-eabi@0.64.0':14185 '@oxfmt/binding-android-arm-eabi@0.68.0':
13951 optional: true14186 optional: true
1395214187
13953 '@oxfmt/binding-android-arm64@0.64.0':14188 '@oxfmt/binding-android-arm64@0.68.0':
13954 optional: true14189 optional: true
1395514190
13956 '@oxfmt/binding-darwin-arm64@0.64.0':14191 '@oxfmt/binding-darwin-arm64@0.68.0':
13957 optional: true14192 optional: true
1395814193
13959 '@oxfmt/binding-darwin-x64@0.64.0':14194 '@oxfmt/binding-darwin-x64@0.68.0':
13960 optional: true14195 optional: true
1396114196
13962 '@oxfmt/binding-freebsd-x64@0.64.0':14197 '@oxfmt/binding-freebsd-x64@0.68.0':
13963 optional: true14198 optional: true
1396414199
13965 '@oxfmt/binding-linux-arm-gnueabihf@0.64.0':14200 '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
13966 optional: true14201 optional: true
1396714202
13968 '@oxfmt/binding-linux-arm-musleabihf@0.64.0':14203 '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
13969 optional: true14204 optional: true
1397014205
13971 '@oxfmt/binding-linux-arm64-gnu@0.64.0':14206 '@oxfmt/binding-linux-arm64-gnu@0.68.0':
13972 optional: true14207 optional: true
1397314208
13974 '@oxfmt/binding-linux-arm64-musl@0.64.0':14209 '@oxfmt/binding-linux-arm64-musl@0.68.0':
13975 optional: true14210 optional: true
1397614211
13977 '@oxfmt/binding-linux-ppc64-gnu@0.64.0':14212 '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
13978 optional: true14213 optional: true
1397914214
13980 '@oxfmt/binding-linux-riscv64-gnu@0.64.0':14215 '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
13981 optional: true14216 optional: true
1398214217
13983 '@oxfmt/binding-linux-riscv64-musl@0.64.0':14218 '@oxfmt/binding-linux-riscv64-musl@0.68.0':
13984 optional: true14219 optional: true
1398514220
13986 '@oxfmt/binding-linux-s390x-gnu@0.64.0':14221 '@oxfmt/binding-linux-s390x-gnu@0.68.0':
13987 optional: true14222 optional: true
1398814223
13989 '@oxfmt/binding-linux-x64-gnu@0.64.0':14224 '@oxfmt/binding-linux-x64-gnu@0.68.0':
13990 optional: true14225 optional: true
1399114226
13992 '@oxfmt/binding-linux-x64-musl@0.64.0':14227 '@oxfmt/binding-linux-x64-musl@0.68.0':
13993 optional: true14228 optional: true
1399414229
13995 '@oxfmt/binding-openharmony-arm64@0.64.0':14230 '@oxfmt/binding-openharmony-arm64@0.68.0':
13996 optional: true14231 optional: true
1399714232
13998 '@oxfmt/binding-win32-arm64-msvc@0.64.0':14233 '@oxfmt/binding-win32-arm64-msvc@0.68.0':
13999 optional: true14234 optional: true
1400014235
14001 '@oxfmt/binding-win32-ia32-msvc@0.64.0':14236 '@oxfmt/binding-win32-ia32-msvc@0.68.0':
14002 optional: true14237 optional: true
1400314238
14004 '@oxfmt/binding-win32-x64-msvc@0.64.0':14239 '@oxfmt/binding-win32-x64-msvc@0.68.0':
14005 optional: true14240 optional: true
1400614241
14007 '@oxlint-tsgolint/darwin-arm64@7.0.2001':14242 '@oxlint-tsgolint/darwin-arm64@7.0.2001':
...@@ -14022,61 +14257,61 @@ snapshots:...@@ -14022,61 +14257,61 @@ snapshots:
14022 '@oxlint-tsgolint/win32-x64@7.0.2001':14257 '@oxlint-tsgolint/win32-x64@7.0.2001':
14023 optional: true14258 optional: true
1402414259
14025 '@oxlint/binding-android-arm-eabi@1.79.0':14260 '@oxlint/binding-android-arm-eabi@1.83.0':
14026 optional: true14261 optional: true
1402714262
14028 '@oxlint/binding-android-arm64@1.79.0':14263 '@oxlint/binding-android-arm64@1.83.0':
14029 optional: true14264 optional: true
1403014265
14031 '@oxlint/binding-darwin-arm64@1.79.0':14266 '@oxlint/binding-darwin-arm64@1.83.0':
14032 optional: true14267 optional: true
1403314268
14034 '@oxlint/binding-darwin-x64@1.79.0':14269 '@oxlint/binding-darwin-x64@1.83.0':
14035 optional: true14270 optional: true
1403614271
14037 '@oxlint/binding-freebsd-x64@1.79.0':14272 '@oxlint/binding-freebsd-x64@1.83.0':
14038 optional: true14273 optional: true
1403914274
14040 '@oxlint/binding-linux-arm-gnueabihf@1.79.0':14275 '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
14041 optional: true14276 optional: true
1404214277
14043 '@oxlint/binding-linux-arm-musleabihf@1.79.0':14278 '@oxlint/binding-linux-arm-musleabihf@1.83.0':
14044 optional: true14279 optional: true
1404514280
14046 '@oxlint/binding-linux-arm64-gnu@1.79.0':14281 '@oxlint/binding-linux-arm64-gnu@1.83.0':
14047 optional: true14282 optional: true
1404814283
14049 '@oxlint/binding-linux-arm64-musl@1.79.0':14284 '@oxlint/binding-linux-arm64-musl@1.83.0':
14050 optional: true14285 optional: true
1405114286
14052 '@oxlint/binding-linux-ppc64-gnu@1.79.0':14287 '@oxlint/binding-linux-ppc64-gnu@1.83.0':
14053 optional: true14288 optional: true
1405414289
14055 '@oxlint/binding-linux-riscv64-gnu@1.79.0':14290 '@oxlint/binding-linux-riscv64-gnu@1.83.0':
14056 optional: true14291 optional: true
1405714292
14058 '@oxlint/binding-linux-riscv64-musl@1.79.0':14293 '@oxlint/binding-linux-riscv64-musl@1.83.0':
14059 optional: true14294 optional: true
1406014295
14061 '@oxlint/binding-linux-s390x-gnu@1.79.0':14296 '@oxlint/binding-linux-s390x-gnu@1.83.0':
14062 optional: true14297 optional: true
1406314298
14064 '@oxlint/binding-linux-x64-gnu@1.79.0':14299 '@oxlint/binding-linux-x64-gnu@1.83.0':
14065 optional: true14300 optional: true
1406614301
14067 '@oxlint/binding-linux-x64-musl@1.79.0':14302 '@oxlint/binding-linux-x64-musl@1.83.0':
14068 optional: true14303 optional: true
1406914304
14070 '@oxlint/binding-openharmony-arm64@1.79.0':14305 '@oxlint/binding-openharmony-arm64@1.83.0':
14071 optional: true14306 optional: true
1407214307
14073 '@oxlint/binding-win32-arm64-msvc@1.79.0':14308 '@oxlint/binding-win32-arm64-msvc@1.83.0':
14074 optional: true14309 optional: true
1407514310
14076 '@oxlint/binding-win32-ia32-msvc@1.79.0':14311 '@oxlint/binding-win32-ia32-msvc@1.83.0':
14077 optional: true14312 optional: true
1407814313
14079 '@oxlint/binding-win32-x64-msvc@1.79.0':14314 '@oxlint/binding-win32-x64-msvc@1.83.0':
14080 optional: true14315 optional: true
1408114316
14082 '@oxlint/plugins@1.68.0': {}14317 '@oxlint/plugins@1.68.0': {}
...@@ -14662,7 +14897,7 @@ snapshots:...@@ -14662,7 +14897,7 @@ snapshots:
14662 '@rolldown/binding-win32-x64-msvc@1.2.5':14897 '@rolldown/binding-win32-x64-msvc@1.2.5':
14663 optional: true14898 optional: true
1466414899
14665 '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)':14900 '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)':
14666 dependencies:14901 dependencies:
14667 '@babel/core': 7.29.714902 '@babel/core': 7.29.7
14668 picomatch: 4.0.414903 picomatch: 4.0.4
...@@ -14670,13 +14905,20 @@ snapshots:...@@ -14670,13 +14905,20 @@ snapshots:
14670 optionalDependencies:14905 optionalDependencies:
14671 '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7)14906 '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7)
14672 '@babel/runtime': 7.29.714907 '@babel/runtime': 7.29.7
14673 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'14908 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
1467414909
14675 '@rolldown/pluginutils@1.0.0-rc.17':14910 '@rolldown/pluginutils@1.0.0-rc.17':
14676 optional: true14911 optional: true
1467714912
14678 '@rolldown/pluginutils@1.0.1': {}14913 '@rolldown/pluginutils@1.0.1': {}
1467914914
14915 '@shadcn/lint@0.1.5':
14916 dependencies:
14917 '@eslint/core': 0.17.0
14918 cn: 0.3.2
14919 optionalDependencies:
14920 oxc-parser: 0.148.0
14921
14680 '@shikijs/core@4.2.0':14922 '@shikijs/core@4.2.0':
14681 dependencies:14923 dependencies:
14682 '@shikijs/primitive': 4.2.014924 '@shikijs/primitive': 4.2.0
...@@ -14893,12 +15135,12 @@ snapshots:...@@ -14893,12 +15135,12 @@ snapshots:
14893 '@tailwindcss/oxide-win32-arm64-msvc': 4.3.315135 '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3
14894 '@tailwindcss/oxide-win32-x64-msvc': 4.3.315136 '@tailwindcss/oxide-win32-x64-msvc': 4.3.3
1489515137
14896 '@tailwindcss/vite@4.3.3(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))':15138 '@tailwindcss/vite@4.3.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))':
14897 dependencies:15139 dependencies:
14898 '@tailwindcss/node': 4.3.315140 '@tailwindcss/node': 4.3.3
14899 '@tailwindcss/oxide': 4.3.315141 '@tailwindcss/oxide': 4.3.3
14900 tailwindcss: 4.3.315142 tailwindcss: 4.3.3
14901 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'15143 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
1490215144
14903 '@tanstack/devtools-event-client@0.4.3': {}15145 '@tanstack/devtools-event-client@0.4.3': {}
1490415146
...@@ -14961,7 +15203,7 @@ snapshots:...@@ -14961,7 +15203,7 @@ snapshots:
14961 transitivePeerDependencies:15203 transitivePeerDependencies:
14962 - supports-color15204 - supports-color
1496315205
14964 '@tanstack/router-plugin@1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))':15206 '@tanstack/router-plugin@1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))':
14965 dependencies:15207 dependencies:
14966 '@babel/core': 7.29.715208 '@babel/core': 7.29.7
14967 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7)15209 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7)
...@@ -14978,7 +15220,7 @@ snapshots:...@@ -14978,7 +15220,7 @@ snapshots:
14978 zod: 4.4.315220 zod: 4.4.3
14979 optionalDependencies:15221 optionalDependencies:
14980 '@tanstack/react-router': 1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6)15222 '@tanstack/react-router': 1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
14981 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'15223 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
14982 transitivePeerDependencies:15224 transitivePeerDependencies:
14983 - supports-color15225 - supports-color
1498415226
...@@ -15475,48 +15717,48 @@ snapshots:...@@ -15475,48 +15717,48 @@ snapshots:
15475 optionalDependencies:15717 optionalDependencies:
15476 ajv: 6.15.015718 ajv: 6.15.0
1547715719
15478 '@vitejs/plugin-react@6.0.2(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(babel-plugin-react-compiler@1.0.0)':15720 '@vitejs/plugin-react@6.0.2(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(babel-plugin-react-compiler@1.0.0)':
15479 dependencies:15721 dependencies:
15480 '@rolldown/pluginutils': 1.0.115722 '@rolldown/pluginutils': 1.0.1
15481 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'15723 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
15482 optionalDependencies:15724 optionalDependencies:
15483 '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)15725 '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.7)(@babel/plugin-transform-runtime@7.29.7(@babel/core@7.29.7))(@babel/runtime@7.29.7)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.2.5)
15484 babel-plugin-react-compiler: 1.0.015726 babel-plugin-react-compiler: 1.0.0
1548515727
15486 '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))':15728 '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))':
15487 dependencies:15729 dependencies:
15488 '@testing-library/dom': 10.4.115730 '@testing-library/dom': 10.4.1
15489 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)15731 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
15490 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))15732 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))
15491 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))15733 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
15492 transitivePeerDependencies:15734 transitivePeerDependencies:
15493 - bufferutil15735 - bufferutil
15494 - msw15736 - msw
15495 - utf-8-validate15737 - utf-8-validate
15496 - vite15738 - vite
1549715739
15498 '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)':15740 '@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)':
15499 dependencies:15741 dependencies:
15500 '@testing-library/dom': 10.4.115742 '@testing-library/dom': 10.4.1
15501 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)15743 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
15502 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)15744 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)
15503 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))15745 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
15504 transitivePeerDependencies:15746 transitivePeerDependencies:
15505 - bufferutil15747 - bufferutil
15506 - msw15748 - msw
15507 - utf-8-validate15749 - utf-8-validate
15508 - vite15750 - vite
1550915751
15510 '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))':15752 '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))':
15511 dependencies:15753 dependencies:
15512 '@blazediff/core': 1.9.115754 '@blazediff/core': 1.9.1
15513 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))15755 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))
15514 '@vitest/utils': 4.1.1115756 '@vitest/utils': 4.1.11
15515 magic-string: 0.30.2115757 magic-string: 0.30.21
15516 pngjs: 7.0.015758 pngjs: 7.0.0
15517 sirv: 3.0.215759 sirv: 3.0.2
15518 tinyrainbow: 3.1.015760 tinyrainbow: 3.1.0
15519 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))15761 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
15520 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)15762 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
15521 transitivePeerDependencies:15763 transitivePeerDependencies:
15522 - bufferutil15764 - bufferutil
...@@ -15524,16 +15766,16 @@ snapshots:...@@ -15524,16 +15766,16 @@ snapshots:
15524 - utf-8-validate15766 - utf-8-validate
15525 - vite15767 - vite
1552615768
15527 '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)':15769 '@vitest/browser@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)':
15528 dependencies:15770 dependencies:
15529 '@blazediff/core': 1.9.115771 '@blazediff/core': 1.9.1
15530 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))15772 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
15531 '@vitest/utils': 4.1.1115773 '@vitest/utils': 4.1.11
15532 magic-string: 0.30.2115774 magic-string: 0.30.21
15533 pngjs: 7.0.015775 pngjs: 7.0.0
15534 sirv: 3.0.215776 sirv: 3.0.2
15535 tinyrainbow: 3.1.015777 tinyrainbow: 3.1.0
15536 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))15778 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
15537 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)15779 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
15538 transitivePeerDependencies:15780 transitivePeerDependencies:
15539 - bufferutil15781 - bufferutil
...@@ -15550,23 +15792,23 @@ snapshots:...@@ -15550,23 +15792,23 @@ snapshots:
15550 chai: 6.2.215792 chai: 6.2.2
15551 tinyrainbow: 3.1.015793 tinyrainbow: 3.1.0
1555215794
15553 '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))':15795 '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))':
15554 dependencies:15796 dependencies:
15555 '@vitest/spy': 4.1.1115797 '@vitest/spy': 4.1.11
15556 estree-walker: 3.0.315798 estree-walker: 3.0.3
15557 magic-string: 0.30.2115799 magic-string: 0.30.21
15558 optionalDependencies:15800 optionalDependencies:
15559 msw: 2.12.11(@types/node@24.12.4)(typescript@6.0.3)15801 msw: 2.12.11(@types/node@24.12.4)(typescript@6.0.3)
15560 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'15802 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
1556115803
15562 '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))':15804 '@vitest/mocker@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))':
15563 dependencies:15805 dependencies:
15564 '@vitest/spy': 4.1.1115806 '@vitest/spy': 4.1.11
15565 estree-walker: 3.0.315807 estree-walker: 3.0.3
15566 magic-string: 0.30.2115808 magic-string: 0.30.21
15567 optionalDependencies:15809 optionalDependencies:
15568 msw: 2.12.11(@types/node@24.12.4)(typescript@7.0.2)15810 msw: 2.12.11(@types/node@24.12.4)(typescript@7.0.2)
15569 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'15811 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
1557015812
15571 '@vitest/pretty-format@4.1.11':15813 '@vitest/pretty-format@4.1.11':
15572 dependencies:15814 dependencies:
...@@ -15592,24 +15834,24 @@ snapshots:...@@ -15592,24 +15834,24 @@ snapshots:
15592 convert-source-map: 2.0.015834 convert-source-map: 2.0.0
15593 tinyrainbow: 3.1.015835 tinyrainbow: 3.1.0
1559415836
15595 '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)':15837 '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)':
15596 dependencies:15838 dependencies:
15597 '@oxc-project/runtime': 0.146.015839 '@oxc-project/runtime': 0.150.0
15598 '@oxc-project/types': 0.146.015840 '@oxc-project/types': 0.150.0
15599 lightningcss: 1.33.015841 lightningcss: 1.33.0
15600 postcss: 8.5.2815842 postcss: 8.5.28
15601 yuku-codegen: 0.5.4815843 yuku-codegen: 0.9.5
15602 yuku-parser: 0.5.4815844 yuku-parser: 0.9.5
15603 optionalDependencies:15845 optionalDependencies:
15604 '@types/node': 24.12.415846 '@types/node': 24.12.4
15605 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.015847 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
15606 '@voidzero-dev/vite-plus-darwin-x64': 0.3.015848 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
15607 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.015849 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
15608 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.015850 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
15609 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.015851 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
15610 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.015852 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
15611 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.015853 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
15612 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.015854 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
15613 esbuild: 0.28.215855 esbuild: 0.28.2
15614 fsevents: 2.3.315856 fsevents: 2.3.3
15615 jiti: 2.7.015857 jiti: 2.7.0
...@@ -15618,24 +15860,24 @@ snapshots:...@@ -15618,24 +15860,24 @@ snapshots:
15618 unrun: 0.2.3915860 unrun: 0.2.39
15619 yaml: 2.9.015861 yaml: 2.9.0
1562015862
15621 '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)':15863 '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)':
15622 dependencies:15864 dependencies:
15623 '@oxc-project/runtime': 0.146.015865 '@oxc-project/runtime': 0.150.0
15624 '@oxc-project/types': 0.146.015866 '@oxc-project/types': 0.150.0
15625 lightningcss: 1.33.015867 lightningcss: 1.33.0
15626 postcss: 8.5.2815868 postcss: 8.5.28
15627 yuku-codegen: 0.5.4815869 yuku-codegen: 0.9.5
15628 yuku-parser: 0.5.4815870 yuku-parser: 0.9.5
15629 optionalDependencies:15871 optionalDependencies:
15630 '@types/node': 24.12.415872 '@types/node': 24.12.4
15631 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.015873 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
15632 '@voidzero-dev/vite-plus-darwin-x64': 0.3.015874 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
15633 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.015875 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
15634 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.015876 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
15635 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.015877 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
15636 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.015878 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
15637 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.015879 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
15638 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.015880 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
15639 esbuild: 0.28.215881 esbuild: 0.28.2
15640 fsevents: 2.3.315882 fsevents: 2.3.3
15641 jiti: 2.7.015883 jiti: 2.7.0
...@@ -15644,28 +15886,28 @@ snapshots:...@@ -15644,28 +15886,28 @@ snapshots:
15644 unrun: 0.2.3915886 unrun: 0.2.39
15645 yaml: 2.9.015887 yaml: 2.9.0
1564615888
15647 '@voidzero-dev/vite-plus-darwin-arm64@0.3.0':15889 '@voidzero-dev/vite-plus-darwin-arm64@0.3.3':
15648 optional: true15890 optional: true
1564915891
15650 '@voidzero-dev/vite-plus-darwin-x64@0.3.0':15892 '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
15651 optional: true15893 optional: true
1565215894
15653 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.0':15895 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.3':
15654 optional: true15896 optional: true
1565515897
15656 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.0':15898 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.3':
15657 optional: true15899 optional: true
1565815900
15659 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.0':15901 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.3':
15660 optional: true15902 optional: true
1566115903
15662 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.0':15904 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.3':
15663 optional: true15905 optional: true
1566415906
15665 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.0':15907 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.3':
15666 optional: true15908 optional: true
1566715909
15668 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.0':15910 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.3':
15669 optional: true15911 optional: true
1567015912
15671 '@volar/kit@2.4.28(typescript@6.0.3)':15913 '@volar/kit@2.4.28(typescript@6.0.3)':
...@@ -15722,73 +15964,79 @@ snapshots:...@@ -15722,73 +15964,79 @@ snapshots:
1572215964
15723 '@xmldom/xmldom@0.9.12': {}15965 '@xmldom/xmldom@0.9.12': {}
1572415966
15725 '@yuku-codegen/binding-darwin-arm64@0.5.48':15967 '@yuku-codegen/binding-android-arm64@0.9.5':
15968 optional: true
15969
15970 '@yuku-codegen/binding-darwin-arm64@0.9.5':
15971 optional: true
15972
15973 '@yuku-codegen/binding-darwin-x64@0.9.5':
15726 optional: true15974 optional: true
1572715975
15728 '@yuku-codegen/binding-darwin-x64@0.5.48':15976 '@yuku-codegen/binding-freebsd-x64@0.9.5':
15729 optional: true15977 optional: true
1573015978
15731 '@yuku-codegen/binding-freebsd-x64@0.5.48':15979 '@yuku-codegen/binding-linux-arm-gnu@0.9.5':
15732 optional: true15980 optional: true
1573315981
15734 '@yuku-codegen/binding-linux-arm-gnu@0.5.48':15982 '@yuku-codegen/binding-linux-arm-musl@0.9.5':
15735 optional: true15983 optional: true
1573615984
15737 '@yuku-codegen/binding-linux-arm-musl@0.5.48':15985 '@yuku-codegen/binding-linux-arm64-gnu@0.9.5':
15738 optional: true15986 optional: true
1573915987
15740 '@yuku-codegen/binding-linux-arm64-gnu@0.5.48':15988 '@yuku-codegen/binding-linux-arm64-musl@0.9.5':
15741 optional: true15989 optional: true
1574215990
15743 '@yuku-codegen/binding-linux-arm64-musl@0.5.48':15991 '@yuku-codegen/binding-linux-x64-gnu@0.9.5':
15744 optional: true15992 optional: true
1574515993
15746 '@yuku-codegen/binding-linux-x64-gnu@0.5.48':15994 '@yuku-codegen/binding-linux-x64-musl@0.9.5':
15747 optional: true15995 optional: true
1574815996
15749 '@yuku-codegen/binding-linux-x64-musl@0.5.48':15997 '@yuku-codegen/binding-win32-arm64@0.9.5':
15750 optional: true15998 optional: true
1575115999
15752 '@yuku-codegen/binding-win32-arm64@0.5.48':16000 '@yuku-codegen/binding-win32-x64@0.9.5':
15753 optional: true16001 optional: true
1575416002
15755 '@yuku-codegen/binding-win32-x64@0.5.48':16003 '@yuku-parser/binding-android-arm64@0.9.5':
15756 optional: true16004 optional: true
1575716005
15758 '@yuku-parser/binding-darwin-arm64@0.5.48':16006 '@yuku-parser/binding-darwin-arm64@0.9.5':
15759 optional: true16007 optional: true
1576016008
15761 '@yuku-parser/binding-darwin-x64@0.5.48':16009 '@yuku-parser/binding-darwin-x64@0.9.5':
15762 optional: true16010 optional: true
1576316011
15764 '@yuku-parser/binding-freebsd-x64@0.5.48':16012 '@yuku-parser/binding-freebsd-x64@0.9.5':
15765 optional: true16013 optional: true
1576616014
15767 '@yuku-parser/binding-linux-arm-gnu@0.5.48':16015 '@yuku-parser/binding-linux-arm-gnu@0.9.5':
15768 optional: true16016 optional: true
1576916017
15770 '@yuku-parser/binding-linux-arm-musl@0.5.48':16018 '@yuku-parser/binding-linux-arm-musl@0.9.5':
15771 optional: true16019 optional: true
1577216020
15773 '@yuku-parser/binding-linux-arm64-gnu@0.5.48':16021 '@yuku-parser/binding-linux-arm64-gnu@0.9.5':
15774 optional: true16022 optional: true
1577516023
15776 '@yuku-parser/binding-linux-arm64-musl@0.5.48':16024 '@yuku-parser/binding-linux-arm64-musl@0.9.5':
15777 optional: true16025 optional: true
1577816026
15779 '@yuku-parser/binding-linux-x64-gnu@0.5.48':16027 '@yuku-parser/binding-linux-x64-gnu@0.9.5':
15780 optional: true16028 optional: true
1578116029
15782 '@yuku-parser/binding-linux-x64-musl@0.5.48':16030 '@yuku-parser/binding-linux-x64-musl@0.9.5':
15783 optional: true16031 optional: true
1578416032
15785 '@yuku-parser/binding-win32-arm64@0.5.48':16033 '@yuku-parser/binding-win32-arm64@0.9.5':
15786 optional: true16034 optional: true
1578716035
15788 '@yuku-parser/binding-win32-x64@0.5.48':16036 '@yuku-parser/binding-win32-x64@0.9.5':
15789 optional: true16037 optional: true
1579016038
15791 '@yuku-toolchain/types@0.5.43': {}16039 '@yuku-toolchain/types@0.9.5': {}
1579216040
15793 '@yuuang/ffi-rs-android-arm64@1.3.2':16041 '@yuuang/ffi-rs-android-arm64@1.3.2':
15794 optional: true16042 optional: true
...@@ -15892,9 +16140,9 @@ snapshots:...@@ -15892,9 +16140,9 @@ snapshots:
15892 json-schema-traverse: 1.0.016140 json-schema-traverse: 1.0.0
15893 require-from-string: 2.0.216141 require-from-string: 2.0.2
1589416142
15895 alchemy@2.0.0-beta.79(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@effect/sql-pg@4.0.0-rc.115(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@types/node@24.12.4)(@types/react@19.2.16)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(drizzle-kit@1.0.0-rc.5-ab785fc)(drizzle-orm@1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(mongodb@6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9))(pg@8.23.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(typescript@6.0.3)(utf-8-validate@6.0.6)(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)):16143 alchemy@2.0.0-beta.79(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@effect/sql-pg@4.0.0-rc.115(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@types/node@24.12.4)(@types/react@19.2.16)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(drizzle-kit@1.0.0-rc.5-ab785fc)(drizzle-orm@1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(mongodb@6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9))(pg@8.23.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(typescript@6.0.3)(utf-8-validate@6.0.6)(ws@8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)):
15896 dependencies:16144 dependencies:
15897 '@alchemy.run/cloudflare-runtime': 2.0.0-beta.79(@distilled.cloud/cloudflare@1.0.0-rc.12(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@types/node@24.12.4)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(rolldown@1.2.5)(typescript@6.0.3)16145 '@alchemy.run/cloudflare-runtime': 2.0.0-beta.79(@distilled.cloud/cloudflare@1.0.0-rc.12(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5)))(@effect/platform-node@4.0.0-rc.115(bufferutil@4.1.0)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(redis@6.2.1)(utf-8-validate@6.0.6))(@types/node@24.12.4)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))(rolldown@1.2.5)(typescript@6.0.3)
15898 '@alchemy.run/floci': 2.0.0-beta.79(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))16146 '@alchemy.run/floci': 2.0.0-beta.79(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
15899 '@alchemy.run/node-utils': 2.0.0-beta.7916147 '@alchemy.run/node-utils': 2.0.0-beta.79
15900 '@alchemy.run/sigil': 0.0.0-alpha.11(@types/react@19.2.16)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))16148 '@alchemy.run/sigil': 0.0.0-alpha.11(@types/react@19.2.16)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))
...@@ -15935,7 +16183,7 @@ snapshots:...@@ -15935,7 +16183,7 @@ snapshots:
15935 drizzle-orm: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)16183 drizzle-orm: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)
15936 mongodb: 6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9)16184 mongodb: 6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9)
15937 pg: 8.23.016185 pg: 8.23.0
15938 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'16186 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
15939 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)16187 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
15940 transitivePeerDependencies:16188 transitivePeerDependencies:
15941 - '@types/node'16189 - '@types/node'
...@@ -16109,8 +16357,8 @@ snapshots:...@@ -16109,8 +16357,8 @@ snapshots:
16109 ultrahtml: 1.7.016357 ultrahtml: 1.7.0
16110 unifont: 0.7.516358 unifont: 0.7.5
16111 unstorage: 1.17.5(aws4fetch@1.0.20)(idb-keyval@6.2.1)(ioredis@5.11.0)16359 unstorage: 1.17.5(aws4fetch@1.0.20)(idb-keyval@6.2.1)(ioredis@5.11.0)
16112 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'16360 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
16113 vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))16361 vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))
16114 xxhash-wasm: 1.1.016362 xxhash-wasm: 1.1.0
16115 yargs-parser: 22.0.016363 yargs-parser: 22.0.0
16116 zod: 4.6.516364 zod: 4.6.5
...@@ -16562,6 +16810,8 @@ snapshots:...@@ -16562,6 +16810,8 @@ snapshots:
1656216810
16563 cluster-key-slot@1.1.2: {}16811 cluster-key-slot@1.1.2: {}
1656416812
16813 cn@0.3.2: {}
16814
16565 color-convert@1.9.3:16815 color-convert@1.9.3:
16566 dependencies:16816 dependencies:
16567 color-name: 1.1.316817 color-name: 1.1.3
...@@ -19753,6 +20003,31 @@ snapshots:...@@ -19753,6 +20003,31 @@ snapshots:
19753 '@oxc-parser/binding-win32-ia32-msvc': 0.147.020003 '@oxc-parser/binding-win32-ia32-msvc': 0.147.0
19754 '@oxc-parser/binding-win32-x64-msvc': 0.147.020004 '@oxc-parser/binding-win32-x64-msvc': 0.147.0
1975520005
20006 oxc-parser@0.148.0:
20007 dependencies:
20008 '@oxc-project/types': 0.148.0
20009 optionalDependencies:
20010 '@oxc-parser/binding-android-arm-eabi': 0.148.0
20011 '@oxc-parser/binding-android-arm64': 0.148.0
20012 '@oxc-parser/binding-darwin-arm64': 0.148.0
20013 '@oxc-parser/binding-darwin-x64': 0.148.0
20014 '@oxc-parser/binding-freebsd-x64': 0.148.0
20015 '@oxc-parser/binding-linux-arm-gnueabihf': 0.148.0
20016 '@oxc-parser/binding-linux-arm-musleabihf': 0.148.0
20017 '@oxc-parser/binding-linux-arm64-gnu': 0.148.0
20018 '@oxc-parser/binding-linux-arm64-musl': 0.148.0
20019 '@oxc-parser/binding-linux-ppc64-gnu': 0.148.0
20020 '@oxc-parser/binding-linux-riscv64-gnu': 0.148.0
20021 '@oxc-parser/binding-linux-riscv64-musl': 0.148.0
20022 '@oxc-parser/binding-linux-s390x-gnu': 0.148.0
20023 '@oxc-parser/binding-linux-x64-gnu': 0.148.0
20024 '@oxc-parser/binding-linux-x64-musl': 0.148.0
20025 '@oxc-parser/binding-openharmony-arm64': 0.148.0
20026 '@oxc-parser/binding-win32-arm64-msvc': 0.148.0
20027 '@oxc-parser/binding-win32-ia32-msvc': 0.148.0
20028 '@oxc-parser/binding-win32-x64-msvc': 0.148.0
20029 optional: true
20030
19756 oxc-resolver@11.24.2:20031 oxc-resolver@11.24.2:
19757 optionalDependencies:20032 optionalDependencies:
19758 '@oxc-resolver/binding-android-arm-eabi': 11.24.220033 '@oxc-resolver/binding-android-arm-eabi': 11.24.2
...@@ -19775,55 +20050,55 @@ snapshots:...@@ -19775,55 +20050,55 @@ snapshots:
19775 '@oxc-resolver/binding-win32-arm64-msvc': 11.24.220050 '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2
19776 '@oxc-resolver/binding-win32-x64-msvc': 11.24.220051 '@oxc-resolver/binding-win32-x64-msvc': 11.24.2
1977720052
19778 oxfmt@0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):20053 oxfmt@0.68.0(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):
19779 dependencies:20054 dependencies:
19780 tinypool: 2.1.020055 tinypool: 2.1.2
19781 optionalDependencies:20056 optionalDependencies:
19782 '@oxfmt/binding-android-arm-eabi': 0.64.020057 '@oxfmt/binding-android-arm-eabi': 0.68.0
19783 '@oxfmt/binding-android-arm64': 0.64.020058 '@oxfmt/binding-android-arm64': 0.68.0
19784 '@oxfmt/binding-darwin-arm64': 0.64.020059 '@oxfmt/binding-darwin-arm64': 0.68.0
19785 '@oxfmt/binding-darwin-x64': 0.64.020060 '@oxfmt/binding-darwin-x64': 0.68.0
19786 '@oxfmt/binding-freebsd-x64': 0.64.020061 '@oxfmt/binding-freebsd-x64': 0.68.0
19787 '@oxfmt/binding-linux-arm-gnueabihf': 0.64.020062 '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
19788 '@oxfmt/binding-linux-arm-musleabihf': 0.64.020063 '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
19789 '@oxfmt/binding-linux-arm64-gnu': 0.64.020064 '@oxfmt/binding-linux-arm64-gnu': 0.68.0
19790 '@oxfmt/binding-linux-arm64-musl': 0.64.020065 '@oxfmt/binding-linux-arm64-musl': 0.68.0
19791 '@oxfmt/binding-linux-ppc64-gnu': 0.64.020066 '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
19792 '@oxfmt/binding-linux-riscv64-gnu': 0.64.020067 '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
19793 '@oxfmt/binding-linux-riscv64-musl': 0.64.020068 '@oxfmt/binding-linux-riscv64-musl': 0.68.0
19794 '@oxfmt/binding-linux-s390x-gnu': 0.64.020069 '@oxfmt/binding-linux-s390x-gnu': 0.68.0
19795 '@oxfmt/binding-linux-x64-gnu': 0.64.020070 '@oxfmt/binding-linux-x64-gnu': 0.68.0
19796 '@oxfmt/binding-linux-x64-musl': 0.64.020071 '@oxfmt/binding-linux-x64-musl': 0.68.0
19797 '@oxfmt/binding-openharmony-arm64': 0.64.020072 '@oxfmt/binding-openharmony-arm64': 0.68.0
19798 '@oxfmt/binding-win32-arm64-msvc': 0.64.020073 '@oxfmt/binding-win32-arm64-msvc': 0.68.0
19799 '@oxfmt/binding-win32-ia32-msvc': 0.64.020074 '@oxfmt/binding-win32-ia32-msvc': 0.68.0
19800 '@oxfmt/binding-win32-x64-msvc': 0.64.020075 '@oxfmt/binding-win32-x64-msvc': 0.68.0
19801 vite-plus: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)20076 vite-plus: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
1980220077
19803 oxfmt@0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):20078 oxfmt@0.68.0(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):
19804 dependencies:20079 dependencies:
19805 tinypool: 2.1.020080 tinypool: 2.1.2
19806 optionalDependencies:20081 optionalDependencies:
19807 '@oxfmt/binding-android-arm-eabi': 0.64.020082 '@oxfmt/binding-android-arm-eabi': 0.68.0
19808 '@oxfmt/binding-android-arm64': 0.64.020083 '@oxfmt/binding-android-arm64': 0.68.0
19809 '@oxfmt/binding-darwin-arm64': 0.64.020084 '@oxfmt/binding-darwin-arm64': 0.68.0
19810 '@oxfmt/binding-darwin-x64': 0.64.020085 '@oxfmt/binding-darwin-x64': 0.68.0
19811 '@oxfmt/binding-freebsd-x64': 0.64.020086 '@oxfmt/binding-freebsd-x64': 0.68.0
19812 '@oxfmt/binding-linux-arm-gnueabihf': 0.64.020087 '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
19813 '@oxfmt/binding-linux-arm-musleabihf': 0.64.020088 '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
19814 '@oxfmt/binding-linux-arm64-gnu': 0.64.020089 '@oxfmt/binding-linux-arm64-gnu': 0.68.0
19815 '@oxfmt/binding-linux-arm64-musl': 0.64.020090 '@oxfmt/binding-linux-arm64-musl': 0.68.0
19816 '@oxfmt/binding-linux-ppc64-gnu': 0.64.020091 '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
19817 '@oxfmt/binding-linux-riscv64-gnu': 0.64.020092 '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
19818 '@oxfmt/binding-linux-riscv64-musl': 0.64.020093 '@oxfmt/binding-linux-riscv64-musl': 0.68.0
19819 '@oxfmt/binding-linux-s390x-gnu': 0.64.020094 '@oxfmt/binding-linux-s390x-gnu': 0.68.0
19820 '@oxfmt/binding-linux-x64-gnu': 0.64.020095 '@oxfmt/binding-linux-x64-gnu': 0.68.0
19821 '@oxfmt/binding-linux-x64-musl': 0.64.020096 '@oxfmt/binding-linux-x64-musl': 0.68.0
19822 '@oxfmt/binding-openharmony-arm64': 0.64.020097 '@oxfmt/binding-openharmony-arm64': 0.68.0
19823 '@oxfmt/binding-win32-arm64-msvc': 0.64.020098 '@oxfmt/binding-win32-arm64-msvc': 0.68.0
19824 '@oxfmt/binding-win32-ia32-msvc': 0.64.020099 '@oxfmt/binding-win32-ia32-msvc': 0.68.0
19825 '@oxfmt/binding-win32-x64-msvc': 0.64.020100 '@oxfmt/binding-win32-x64-msvc': 0.68.0
19826 vite-plus: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)20101 vite-plus: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
1982720102
19828 oxlint-tsgolint@7.0.2001:20103 oxlint-tsgolint@7.0.2001:
19829 optionalDependencies:20104 optionalDependencies:
...@@ -19834,53 +20109,53 @@ snapshots:...@@ -19834,53 +20109,53 @@ snapshots:
19834 '@oxlint-tsgolint/win32-arm64': 7.0.200120109 '@oxlint-tsgolint/win32-arm64': 7.0.2001
19835 '@oxlint-tsgolint/win32-x64': 7.0.200120110 '@oxlint-tsgolint/win32-x64': 7.0.2001
1983620111
19837 oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):20112 oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):
19838 optionalDependencies:20113 optionalDependencies:
19839 '@oxlint/binding-android-arm-eabi': 1.79.020114 '@oxlint/binding-android-arm-eabi': 1.83.0
19840 '@oxlint/binding-android-arm64': 1.79.020115 '@oxlint/binding-android-arm64': 1.83.0
19841 '@oxlint/binding-darwin-arm64': 1.79.020116 '@oxlint/binding-darwin-arm64': 1.83.0
19842 '@oxlint/binding-darwin-x64': 1.79.020117 '@oxlint/binding-darwin-x64': 1.83.0
19843 '@oxlint/binding-freebsd-x64': 1.79.020118 '@oxlint/binding-freebsd-x64': 1.83.0
19844 '@oxlint/binding-linux-arm-gnueabihf': 1.79.020119 '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
19845 '@oxlint/binding-linux-arm-musleabihf': 1.79.020120 '@oxlint/binding-linux-arm-musleabihf': 1.83.0
19846 '@oxlint/binding-linux-arm64-gnu': 1.79.020121 '@oxlint/binding-linux-arm64-gnu': 1.83.0
19847 '@oxlint/binding-linux-arm64-musl': 1.79.020122 '@oxlint/binding-linux-arm64-musl': 1.83.0
19848 '@oxlint/binding-linux-ppc64-gnu': 1.79.020123 '@oxlint/binding-linux-ppc64-gnu': 1.83.0
19849 '@oxlint/binding-linux-riscv64-gnu': 1.79.020124 '@oxlint/binding-linux-riscv64-gnu': 1.83.0
19850 '@oxlint/binding-linux-riscv64-musl': 1.79.020125 '@oxlint/binding-linux-riscv64-musl': 1.83.0
19851 '@oxlint/binding-linux-s390x-gnu': 1.79.020126 '@oxlint/binding-linux-s390x-gnu': 1.83.0
19852 '@oxlint/binding-linux-x64-gnu': 1.79.020127 '@oxlint/binding-linux-x64-gnu': 1.83.0
19853 '@oxlint/binding-linux-x64-musl': 1.79.020128 '@oxlint/binding-linux-x64-musl': 1.83.0
19854 '@oxlint/binding-openharmony-arm64': 1.79.020129 '@oxlint/binding-openharmony-arm64': 1.83.0
19855 '@oxlint/binding-win32-arm64-msvc': 1.79.020130 '@oxlint/binding-win32-arm64-msvc': 1.83.0
19856 '@oxlint/binding-win32-ia32-msvc': 1.79.020131 '@oxlint/binding-win32-ia32-msvc': 1.83.0
19857 '@oxlint/binding-win32-x64-msvc': 1.79.020132 '@oxlint/binding-win32-x64-msvc': 1.83.0
19858 oxlint-tsgolint: 7.0.200120133 oxlint-tsgolint: 7.0.2001
19859 vite-plus: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)20134 vite-plus: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
1986020135
19861 oxlint@1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):20136 oxlint@1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)):
19862 optionalDependencies:20137 optionalDependencies:
19863 '@oxlint/binding-android-arm-eabi': 1.79.020138 '@oxlint/binding-android-arm-eabi': 1.83.0
19864 '@oxlint/binding-android-arm64': 1.79.020139 '@oxlint/binding-android-arm64': 1.83.0
19865 '@oxlint/binding-darwin-arm64': 1.79.020140 '@oxlint/binding-darwin-arm64': 1.83.0
19866 '@oxlint/binding-darwin-x64': 1.79.020141 '@oxlint/binding-darwin-x64': 1.83.0
19867 '@oxlint/binding-freebsd-x64': 1.79.020142 '@oxlint/binding-freebsd-x64': 1.83.0
19868 '@oxlint/binding-linux-arm-gnueabihf': 1.79.020143 '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
19869 '@oxlint/binding-linux-arm-musleabihf': 1.79.020144 '@oxlint/binding-linux-arm-musleabihf': 1.83.0
19870 '@oxlint/binding-linux-arm64-gnu': 1.79.020145 '@oxlint/binding-linux-arm64-gnu': 1.83.0
19871 '@oxlint/binding-linux-arm64-musl': 1.79.020146 '@oxlint/binding-linux-arm64-musl': 1.83.0
19872 '@oxlint/binding-linux-ppc64-gnu': 1.79.020147 '@oxlint/binding-linux-ppc64-gnu': 1.83.0
19873 '@oxlint/binding-linux-riscv64-gnu': 1.79.020148 '@oxlint/binding-linux-riscv64-gnu': 1.83.0
19874 '@oxlint/binding-linux-riscv64-musl': 1.79.020149 '@oxlint/binding-linux-riscv64-musl': 1.83.0
19875 '@oxlint/binding-linux-s390x-gnu': 1.79.020150 '@oxlint/binding-linux-s390x-gnu': 1.83.0
19876 '@oxlint/binding-linux-x64-gnu': 1.79.020151 '@oxlint/binding-linux-x64-gnu': 1.83.0
19877 '@oxlint/binding-linux-x64-musl': 1.79.020152 '@oxlint/binding-linux-x64-musl': 1.83.0
19878 '@oxlint/binding-openharmony-arm64': 1.79.020153 '@oxlint/binding-openharmony-arm64': 1.83.0
19879 '@oxlint/binding-win32-arm64-msvc': 1.79.020154 '@oxlint/binding-win32-arm64-msvc': 1.83.0
19880 '@oxlint/binding-win32-ia32-msvc': 1.79.020155 '@oxlint/binding-win32-ia32-msvc': 1.83.0
19881 '@oxlint/binding-win32-x64-msvc': 1.79.020156 '@oxlint/binding-win32-x64-msvc': 1.83.0
19882 oxlint-tsgolint: 7.0.200120157 oxlint-tsgolint: 7.0.2001
19883 vite-plus: 0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)20158 vite-plus: 0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
1988420159
19885 p-cancelable@2.1.1: {}20160 p-cancelable@2.1.1: {}
1988620161
...@@ -21353,7 +21628,7 @@ snapshots:...@@ -21353,7 +21628,7 @@ snapshots:
21353 fdir: 6.5.0(picomatch@4.0.4)21628 fdir: 6.5.0(picomatch@4.0.4)
21354 picomatch: 4.0.421629 picomatch: 4.0.4
2135521630
21356 tinypool@2.1.0: {}21631 tinypool@2.1.2: {}
2135721632
21358 tinyrainbow@3.1.0: {}21633 tinyrainbow@3.1.0: {}
2135921634
...@@ -21673,34 +21948,33 @@ snapshots:...@@ -21673,34 +21948,33 @@ snapshots:
21673 '@types/unist': 3.0.321948 '@types/unist': 3.0.3
21674 vfile-message: 4.0.321949 vfile-message: 4.0.3
2167521950
21676 vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0):21951 vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0):
21677 dependencies:21952 dependencies:
21678 '@oxc-project/types': 0.146.021953 '@oxc-project/types': 0.150.0
21679 '@oxlint/plugins': 1.79.021954 '@oxlint/plugins': 1.79.0
21680 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))21955 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))
21681 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))21956 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(utf-8-validate@6.0.6)(vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)))
21682 '@vitest/expect': 4.1.1121957 '@vitest/expect': 4.1.11
21683 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))21958 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))
21684 '@vitest/pretty-format': 4.1.1121959 '@vitest/pretty-format': 4.1.11
21685 '@vitest/runner': 4.1.1121960 '@vitest/runner': 4.1.11
21686 '@vitest/snapshot': 4.1.1121961 '@vitest/snapshot': 4.1.11
21687 '@vitest/spy': 4.1.1121962 '@vitest/spy': 4.1.11
21688 '@vitest/utils': 4.1.1121963 '@vitest/utils': 4.1.11
21689 '@voidzero-dev/vite-plus-core': 0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)21964 oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21690 oxfmt: 0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))21965 oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21691 oxlint: 1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21692 oxlint-tsgolint: 7.0.200121966 oxlint-tsgolint: 7.0.2001
21693 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'21967 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
21694 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))21968 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))
21695 optionalDependencies:21969 optionalDependencies:
21696 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.021970 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
21697 '@voidzero-dev/vite-plus-darwin-x64': 0.3.021971 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
21698 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.021972 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
21699 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.021973 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
21700 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.021974 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
21701 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.021975 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
21702 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.021976 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
21703 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.021977 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
21704 transitivePeerDependencies:21978 transitivePeerDependencies:
21705 - '@arethetypeswrong/core'21979 - '@arethetypeswrong/core'
21706 - '@edge-runtime/vm'21980 - '@edge-runtime/vm'
...@@ -21731,34 +22005,33 @@ snapshots:...@@ -21731,34 +22005,33 @@ snapshots:
21731 - utf-8-validate22005 - utf-8-validate
21732 - yaml22006 - yaml
2173322007
21734 vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0):22008 vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0):
21735 dependencies:22009 dependencies:
21736 '@oxc-project/types': 0.146.022010 '@oxc-project/types': 0.150.0
21737 '@oxlint/plugins': 1.79.022011 '@oxlint/plugins': 1.79.0
21738 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)22012 '@vitest/browser': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)
21739 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)22013 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)
21740 '@vitest/expect': 4.1.1122014 '@vitest/expect': 4.1.11
21741 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))22015 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
21742 '@vitest/pretty-format': 4.1.1122016 '@vitest/pretty-format': 4.1.11
21743 '@vitest/runner': 4.1.1122017 '@vitest/runner': 4.1.11
21744 '@vitest/snapshot': 4.1.1122018 '@vitest/snapshot': 4.1.11
21745 '@vitest/spy': 4.1.1122019 '@vitest/spy': 4.1.11
21746 '@vitest/utils': 4.1.1122020 '@vitest/utils': 4.1.11
21747 '@voidzero-dev/vite-plus-core': 0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)22021 oxfmt: 0.68.0(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21748 oxfmt: 0.64.0(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))22022 oxlint: 1.83.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.3(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21749 oxlint: 1.79.0(oxlint-tsgolint@7.0.2001)(vite-plus@0.3.0(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.2)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0))
21750 oxlint-tsgolint: 7.0.200122023 oxlint-tsgolint: 7.0.2001
21751 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'22024 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
21752 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))22025 vitest: 4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
21753 optionalDependencies:22026 optionalDependencies:
21754 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.022027 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
21755 '@voidzero-dev/vite-plus-darwin-x64': 0.3.022028 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
21756 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.022029 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
21757 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.022030 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
21758 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.022031 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
21759 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.022032 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
21760 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.022033 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
21761 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.022034 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
21762 transitivePeerDependencies:22035 transitivePeerDependencies:
21763 - '@arethetypeswrong/core'22036 - '@arethetypeswrong/core'
21764 - '@edge-runtime/vm'22037 - '@edge-runtime/vm'
...@@ -21789,14 +22062,14 @@ snapshots:...@@ -21789,14 +22062,14 @@ snapshots:
21789 - utf-8-validate22062 - utf-8-validate
21790 - yaml22063 - yaml
2179122064
21792 vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)):22065 vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)):
21793 optionalDependencies:22066 optionalDependencies:
21794 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'22067 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
2179522068
21796 vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11))(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3)):22069 vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11))(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3)):
21797 dependencies:22070 dependencies:
21798 '@vitest/expect': 4.1.1122071 '@vitest/expect': 4.1.11
21799 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))22072 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))
21800 '@vitest/pretty-format': 4.1.1122073 '@vitest/pretty-format': 4.1.11
21801 '@vitest/runner': 4.1.1122074 '@vitest/runner': 4.1.11
21802 '@vitest/snapshot': 4.1.1122075 '@vitest/snapshot': 4.1.11
...@@ -21813,18 +22086,18 @@ snapshots:...@@ -21813,18 +22086,18 @@ snapshots:
21813 tinyexec: 1.2.422086 tinyexec: 1.2.4
21814 tinyglobby: 0.2.1722087 tinyglobby: 0.2.17
21815 tinyrainbow: 3.1.022088 tinyrainbow: 3.1.0
21816 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'22089 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
21817 why-is-node-running: 2.3.022090 why-is-node-running: 2.3.0
21818 optionalDependencies:22091 optionalDependencies:
21819 '@types/node': 24.12.422092 '@types/node': 24.12.4
21820 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)22093 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)
21821 transitivePeerDependencies:22094 transitivePeerDependencies:
21822 - msw22095 - msw
2182322096
21824 vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)):22097 vitest@4.1.11(@types/node@24.12.4)(@vitest/browser-preview@4.1.11)(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2)):
21825 dependencies:22098 dependencies:
21826 '@vitest/expect': 4.1.1122099 '@vitest/expect': 4.1.11
21827 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))22100 '@vitest/mocker': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))
21828 '@vitest/pretty-format': 4.1.1122101 '@vitest/pretty-format': 4.1.11
21829 '@vitest/runner': 4.1.1122102 '@vitest/runner': 4.1.11
21830 '@vitest/snapshot': 4.1.1122103 '@vitest/snapshot': 4.1.11
...@@ -21841,11 +22114,11 @@ snapshots:...@@ -21841,11 +22114,11 @@ snapshots:
21841 tinyexec: 1.2.422114 tinyexec: 1.2.4
21842 tinyglobby: 0.2.1722115 tinyglobby: 0.2.17
21843 tinyrainbow: 3.1.022116 tinyrainbow: 3.1.0
21844 vite: '@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'22117 vite: '@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0)'
21845 why-is-node-running: 2.3.022118 why-is-node-running: 2.3.0
21846 optionalDependencies:22119 optionalDependencies:
21847 '@types/node': 24.12.422120 '@types/node': 24.12.4
21848 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.0(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)22121 '@vitest/browser-preview': 4.1.11(@voidzero-dev/vite-plus-core@0.3.3(@types/node@24.12.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.48.0)(typescript@7.0.2)(unrun@0.2.39)(yaml@2.9.0))(bufferutil@4.1.0)(msw@2.12.11(@types/node@24.12.4)(typescript@7.0.2))(utf-8-validate@6.0.6)(vitest@4.1.11)
21849 transitivePeerDependencies:22122 transitivePeerDependencies:
21850 - msw22123 - msw
2185122124
...@@ -22138,37 +22411,44 @@ snapshots:...@@ -22138,37 +22411,44 @@ snapshots:
2213822411
22139 yoctocolors@2.1.2: {}22412 yoctocolors@2.1.2: {}
2214022413
22141 yuku-codegen@0.5.48:22414 yuku-ast@0.9.5:
22415 dependencies:
22416 '@yuku-toolchain/types': 0.9.5
22417
22418 yuku-codegen@0.9.5:
22142 dependencies:22419 dependencies:
22143 '@yuku-toolchain/types': 0.5.4322420 '@yuku-toolchain/types': 0.9.5
22144 optionalDependencies:22421 optionalDependencies:
22145 '@yuku-codegen/binding-darwin-arm64': 0.5.4822422 '@yuku-codegen/binding-android-arm64': 0.9.5
22146 '@yuku-codegen/binding-darwin-x64': 0.5.4822423 '@yuku-codegen/binding-darwin-arm64': 0.9.5
22147 '@yuku-codegen/binding-freebsd-x64': 0.5.4822424 '@yuku-codegen/binding-darwin-x64': 0.9.5
22148 '@yuku-codegen/binding-linux-arm-gnu': 0.5.4822425 '@yuku-codegen/binding-freebsd-x64': 0.9.5
22149 '@yuku-codegen/binding-linux-arm-musl': 0.5.4822426 '@yuku-codegen/binding-linux-arm-gnu': 0.9.5
22150 '@yuku-codegen/binding-linux-arm64-gnu': 0.5.4822427 '@yuku-codegen/binding-linux-arm-musl': 0.9.5
22151 '@yuku-codegen/binding-linux-arm64-musl': 0.5.4822428 '@yuku-codegen/binding-linux-arm64-gnu': 0.9.5
22152 '@yuku-codegen/binding-linux-x64-gnu': 0.5.4822429 '@yuku-codegen/binding-linux-arm64-musl': 0.9.5
22153 '@yuku-codegen/binding-linux-x64-musl': 0.5.4822430 '@yuku-codegen/binding-linux-x64-gnu': 0.9.5
22154 '@yuku-codegen/binding-win32-arm64': 0.5.4822431 '@yuku-codegen/binding-linux-x64-musl': 0.9.5
22155 '@yuku-codegen/binding-win32-x64': 0.5.4822432 '@yuku-codegen/binding-win32-arm64': 0.9.5
2215622433 '@yuku-codegen/binding-win32-x64': 0.9.5
22157 yuku-parser@0.5.48:22434
22158 dependencies:22435 yuku-parser@0.9.5:
22159 '@yuku-toolchain/types': 0.5.4322436 dependencies:
22437 '@yuku-toolchain/types': 0.9.5
22438 yuku-ast: 0.9.5
22160 optionalDependencies:22439 optionalDependencies:
22161 '@yuku-parser/binding-darwin-arm64': 0.5.4822440 '@yuku-parser/binding-android-arm64': 0.9.5
22162 '@yuku-parser/binding-darwin-x64': 0.5.4822441 '@yuku-parser/binding-darwin-arm64': 0.9.5
22163 '@yuku-parser/binding-freebsd-x64': 0.5.4822442 '@yuku-parser/binding-darwin-x64': 0.9.5
22164 '@yuku-parser/binding-linux-arm-gnu': 0.5.4822443 '@yuku-parser/binding-freebsd-x64': 0.9.5
22165 '@yuku-parser/binding-linux-arm-musl': 0.5.4822444 '@yuku-parser/binding-linux-arm-gnu': 0.9.5
22166 '@yuku-parser/binding-linux-arm64-gnu': 0.5.4822445 '@yuku-parser/binding-linux-arm-musl': 0.9.5
22167 '@yuku-parser/binding-linux-arm64-musl': 0.5.4822446 '@yuku-parser/binding-linux-arm64-gnu': 0.9.5
22168 '@yuku-parser/binding-linux-x64-gnu': 0.5.4822447 '@yuku-parser/binding-linux-arm64-musl': 0.9.5
22169 '@yuku-parser/binding-linux-x64-musl': 0.5.4822448 '@yuku-parser/binding-linux-x64-gnu': 0.9.5
22170 '@yuku-parser/binding-win32-arm64': 0.5.4822449 '@yuku-parser/binding-linux-x64-musl': 0.9.5
22171 '@yuku-parser/binding-win32-x64': 0.5.4822450 '@yuku-parser/binding-win32-arm64': 0.9.5
22451 '@yuku-parser/binding-win32-x64': 0.9.5
2217222452
22173 zod-to-json-schema@3.25.2(zod@4.6.5):22453 zod-to-json-schema@3.25.2(zod@4.6.5):
22174 dependencies:22454 dependencies:
pnpm-workspace.yaml+4-2
...@@ -49,8 +49,8 @@ catalog:...@@ -49,8 +49,8 @@ catalog:
49 lightningcss: 1.33.049 lightningcss: 1.33.0
50 tailwindcss: 4.3.350 tailwindcss: 4.3.3
51 typescript: 7.0.251 typescript: 7.0.2
52 vite: npm:@voidzero-dev/vite-plus-core@0.3.052 vite: npm:@voidzero-dev/vite-plus-core@0.3.3
53 vite-plus: 0.3.053 vite-plus: 0.3.3
54 yaml: ^2.9.054 yaml: ^2.9.0
5555
56minimumReleaseAgeExclude:56minimumReleaseAgeExclude:
...@@ -94,6 +94,8 @@ minimumReleaseAgeExclude:...@@ -94,6 +94,8 @@ minimumReleaseAgeExclude:
94 - "@distilled.cloud/prisma@1.0.0-rc.12"94 - "@distilled.cloud/prisma@1.0.0-rc.12"
95 - "@distilled.cloud/railway@1.0.0-rc.12"95 - "@distilled.cloud/railway@1.0.0-rc.12"
96 - "@distilled.cloud/stripe@1.0.0-rc.12"96 - "@distilled.cloud/stripe@1.0.0-rc.12"
97 - "@shadcn/lint@0.1.5"
98 - cn@0.3.2
9799
98overrides:100overrides:
99 # Earlier React Navigation declarations create a circular type alias in TypeScript 7.101 # Earlier React Navigation declarations create a circular type alias in TypeScript 7.
scripts/lint-restyle-ceiling.test.ts created+24
...@@ -0,0 +1,24 @@
1import { assert, describe, it } from "@effect/vitest";
2
3import { countRestyleFindings, evaluateCeiling } from "./lint-restyle-ceiling.ts";
4
5describe("lint-restyle-ceiling", () => {
6 it("counts only no-restyle diagnostics", () => {
7 const count = countRestyleFindings({
8 diagnostics: [
9 { code: "shadcn(no-restyle)" },
10 { code: "react(refs)" },
11 { code: "shadcn(no-restyle)" },
12 ],
13 });
14 assert.strictEqual(count, 2);
15 });
16
17 it("fails above the ceiling and passes at or below it", () => {
18 assert.isFalse(evaluateCeiling(11, 10).ok);
19 assert.isTrue(evaluateCeiling(10, 10).ok);
20 const below = evaluateCeiling(7, 10);
21 assert.isTrue(below.ok);
22 assert.include(below.message, "Lower RESTYLE_CEILING");
23 });
24});
scripts/lint-restyle-ceiling.ts created+66
...@@ -0,0 +1,66 @@
1#!/usr/bin/env node
2// @effect-diagnostics nodeBuiltinImport:off - one-shot CI gate over a child process.
3import * as NodeChildProcess from "node:child_process";
4import * as NodePath from "node:path";
5import * as NodeURL from "node:url";
6
7// `shadcn/no-restyle` stays a warning while the existing className overrides on
8// components/ui exports are migrated to variants (see vite.config.ts). This gate keeps the
9// count from growing: CI fails when findings exceed the ceiling. Lower the ceiling when you
10// migrate a file, and delete this script when the rule becomes an error.
11export const RESTYLE_CEILING = 1247;
12
13const RULE = "shadcn(no-restyle)";
14
15const repoRoot = NodePath.resolve(NodePath.dirname(NodeURL.fileURLToPath(import.meta.url)), "..");
16
17interface LintReport {
18 readonly diagnostics: ReadonlyArray<{ readonly code: string }>;
19}
20
21export function countRestyleFindings(report: LintReport): number {
22 return report.diagnostics.filter((diagnostic) => diagnostic.code === RULE).length;
23}
24
25export function evaluateCeiling(
26 count: number,
27 ceiling: number,
28): { readonly ok: boolean; readonly message: string } {
29 if (count > ceiling) {
30 return {
31 ok: false,
32 message:
33 `${RULE}: ${count} findings exceed the ceiling of ${ceiling}. ` +
34 "Use a variant or size on the components/ui export instead of a className override " +
35 "(run `vp lint apps/web/src` for the list).",
36 };
37 }
38 const slack = ceiling - count;
39 return {
40 ok: true,
41 message:
42 slack === 0
43 ? `${RULE}: ${count} findings, at the ceiling.`
44 : `${RULE}: ${count} findings, ${slack} below the ceiling of ${ceiling}. Lower RESTYLE_CEILING in scripts/lint-restyle-ceiling.ts to ${count}.`,
45 };
46}
47
48function main() {
49 const result = NodeChildProcess.spawnSync("vp", ["lint", "--format", "json", "apps/web/src"], {
50 cwd: repoRoot,
51 encoding: "utf8",
52 maxBuffer: 256 * 1024 * 1024,
53 });
54 if (result.error) throw result.error;
55 const report = JSON.parse(result.stdout) as LintReport;
56 const verdict = evaluateCeiling(countRestyleFindings(report), RESTYLE_CEILING);
57 process.stdout.write(`${verdict.message}\n`);
58 process.exitCode = verdict.ok ? 0 : 1;
59}
60
61if (
62 process.argv[1] !== undefined &&
63 NodePath.resolve(process.argv[1]) === NodeURL.fileURLToPath(import.meta.url)
64) {
65 main();
66}
vite.config.ts+15-1
...@@ -109,7 +109,10 @@ export default defineConfig({...@@ -109,7 +109,10 @@ export default defineConfig({
109 "apps/mobile/uniwind-types.d.ts",109 "apps/mobile/uniwind-types.d.ts",
110 ],110 ],
111 plugins: ["eslint", "oxc", "react", "unicorn", "typescript"],111 plugins: ["eslint", "oxc", "react", "unicorn", "typescript"],
112 jsPlugins: ["./oxlint-plugin-t3code/index.ts"],112 jsPlugins: ["./oxlint-plugin-t3code/index.ts", "@shadcn/lint"],
113 settings: {
114 shadcn: { ui: "~/components/ui" },
115 },
113 categories: {116 categories: {
114 correctness: "warn",117 correctness: "warn",
115 suspicious: "warn",118 suspicious: "warn",
...@@ -167,6 +170,17 @@ export default defineConfig({...@@ -167,6 +170,17 @@ export default defineConfig({
167 files: ["apps/mobile/src/**"],170 files: ["apps/mobile/src/**"],
168 rules: { "t3code/no-mobile-uniwind-theme-escape-hatches": "error" },171 rules: { "t3code/no-mobile-uniwind-theme-escape-hatches": "error" },
169 },172 },
173 {
174 // components/ui exports own their look. App code picks a variant or size instead
175 // of restyling with className; layout classes (width, flex, margin, position) stay
176 // allowed because placement belongs to the parent. Warn-only until the existing
177 // overrides are migrated to variants; the ceiling below stops the count growing.
178 files: ["apps/web/src/**"],
179 excludeFiles: ["apps/web/src/components/ui/**"],
180 rules: {
181 "shadcn/no-restyle": ["warn", { allow: ["layout"] }],
182 },
183 },
170 {184 {
171 // Shared client code must not call APIs missing from Hermes. Our ESNext185 // Shared client code must not call APIs missing from Hermes. Our ESNext
172 // TypeScript target accepts them even when they would crash mobile at launch.186 // TypeScript target accepts them even when they would crash mobile at launch.