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:
5252 - name: Check
5353 run: vp check
5454
55 - name: Check className overrides on components/ui do not grow
56 run: vp run lint:restyle-ceiling
57
5558 - name: Typecheck
5659 run: vpr typecheck
5760
AGENTS.md+1
......@@ -158,6 +158,7 @@ Full glossary with file links: `docs/internals/glossary.md`
158158## Taste
159159
160160- 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.
161162- Inferred types over annotations. `any` is the enemy.
162163- 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.
163164- 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) => {
71557155 const values = Map.prototype.values;
71567156 yield* Effect.acquireRelease(
71577157 Effect.sync(() =>
7158 vi
7159 .spyOn(Map.prototype, "values")
7160 .mockImplementation(function (this: Map<unknown, unknown>) {
7161 const iterator = values.call(this);
7162 const next = iterator.next.bind(iterator);
7163 iterator.next = () => {
7164 const result = next();
7165 const value: unknown = result.value;
7166 if (
7167 typeof value === "object" &&
7168 value !== null &&
7169 "id" in value &&
7170 typeof value.id === "string" &&
7171 value.id.startsWith("history-part-")
7172 ) {
7173 visitedHistoryParts += 1;
7174 }
7175 return result;
7176 };
7177 return iterator;
7178 }),
7158 vi.spyOn(Map.prototype, "values").mockImplementation(function (
7159 this: Map<unknown, unknown>,
7160 ) {
7161 const iterator = values.call(this);
7162 const next = iterator.next.bind(iterator);
7163 iterator.next = () => {
7164 const result = next();
7165 const value: unknown = result.value;
7166 if (
7167 typeof value === "object" &&
7168 value !== null &&
7169 "id" in value &&
7170 typeof value.id === "string" &&
7171 value.id.startsWith("history-part-")
7172 ) {
7173 visitedHistoryParts += 1;
7174 }
7175 return result;
7176 };
7177 return iterator;
7178 }),
71797179 ),
71807180 (spy) => Effect.sync(() => spy.mockRestore()),
71817181 );
package.json+2
......@@ -31,6 +31,7 @@
3131 "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",
3232 "knip:production": "knip --production --preprocessor ./scripts/knip-schemas.ts",
3333 "lint:mobile": "node scripts/mobile-native-static-check.ts",
34 "lint:restyle-ceiling": "node scripts/lint-restyle-ceiling.ts",
3435 "test": "vp run -r test",
3536 "test:resource-monitor": "cargo test --locked --manifest-path native/resource-monitor/Cargo.toml",
3637 "test:desktop-smoke": "vp run --filter @t3tools/desktop smoke-test",
......@@ -51,6 +52,7 @@
5152 },
5253 "devDependencies": {
5354 "@effect/tsgo": "catalog:",
55 "@shadcn/lint": "0.1.5",
5456 "@types/node": "catalog:",
5557 "knip": "6.34.0",
5658 "typescript": "catalog:",
pnpm-lock.yaml+753-473
......@@ -31,8 +31,8 @@ catalogs:
3131 specifier: 7.0.2
3232 version: 7.0.2
3333 vite-plus:
34 specifier: 0.3.0
35 version: 0.3.0
34 specifier: 0.3.3
35 version: 0.3.3
3636
3737overrides:
3838 '@react-navigation/core': 7.21.13
......@@ -84,7 +84,7 @@ overrides:
8484 node-abi: 4.33.0
8585 lightningcss: 1.33.0
8686 tailwindcss: 4.3.3
87 vite: npm:@voidzero-dev/vite-plus-core@0.3.0
87 vite: npm:@voidzero-dev/vite-plus-core@0.3.3
8888 yaml: ^2.9.0
8989
9090packageExtensionsChecksum: sha256-k/dT9NFDl5hihRPaoFKeY11hzyutMFs5psfZLFiKJic=
......@@ -120,6 +120,9 @@ importers:
120120 '@effect/tsgo':
121121 specifier: 'catalog:'
122122 version: 0.41.0
123 '@shadcn/lint':
124 specifier: 0.1.5
125 version: 0.1.5
123126 '@types/node':
124127 specifier: 24.12.4
125128 version: 24.12.4
......@@ -131,7 +134,7 @@ importers:
131134 version: 7.0.2
132135 vite-plus:
133136 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
136139 apps/desktop:
137140 dependencies:
......@@ -210,7 +213,7 @@ importers:
210213 version: 4.3.3
211214 vite-plus:
212215 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
215218 apps/marketing:
216219 dependencies:
......@@ -573,7 +576,7 @@ importers:
573576 version: link:../../packages/effect-codex-app-server
574577 vite-plus:
575578 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
578581 apps/web:
579582 dependencies:
......@@ -721,13 +724,13 @@ importers:
721724 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
722725 '@rolldown/plugin-babel':
723726 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)
725728 '@tailwindcss/vite':
726729 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))
728731 '@tanstack/router-plugin':
729732 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))
731734 '@types/babel__core':
732735 specifier: ^7.20.5
733736 version: 7.20.5
......@@ -754,7 +757,7 @@ importers:
754757 version: 0.3.0
755758 '@vitejs/plugin-react':
756759 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)
758761 babel-plugin-react-compiler:
759762 specifier: 1.0.0
760763 version: 1.0.0
......@@ -771,11 +774,11 @@ importers:
771774 specifier: ^11.0.5
772775 version: 11.0.5
773776 vite:
774 specifier: npm:@voidzero-dev/vite-plus-core@0.3.0
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)'
777 specifier: npm:@voidzero-dev/vite-plus-core@0.3.3
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)'
776779 vite-plus:
777780 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
780783 infra/relay:
781784 dependencies:
......@@ -802,7 +805,7 @@ importers:
802805 version: link:../../packages/shared
803806 alchemy:
804807 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))
806809 drizzle-orm:
807810 specifier: 1.0.0-rc.5-ab785fc
808811 version: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)
......@@ -826,11 +829,11 @@ importers:
826829 specifier: 1.0.0-rc.5-ab785fc
827830 version: 1.0.0-rc.5-ab785fc
828831 vite:
829 specifier: npm:@voidzero-dev/vite-plus-core@0.3.0
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)'
832 specifier: npm:@voidzero-dev/vite-plus-core@0.3.3
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)'
831834 vite-plus:
832835 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
835838 oxlint-plugin-t3code:
836839 dependencies:
......@@ -849,7 +852,7 @@ importers:
849852 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
850853 vite-plus:
851854 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
854857 packages/client-runtime:
855858 dependencies:
......@@ -886,7 +889,7 @@ importers:
886889 version: 2.0.2
887890 vite-plus:
888891 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
891894 packages/contracts:
892895 dependencies:
......@@ -899,7 +902,7 @@ importers:
899902 version: 4.0.0-rc.115(patch_hash=172bd95ef73a13d322888984415d5d18d9d2aa8e13fa529eac235efac837e902)(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
900903 vite-plus:
901904 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
904907 packages/effect-acp:
905908 dependencies:
......@@ -921,7 +924,7 @@ importers:
921924 version: 24.12.4
922925 vite-plus:
923926 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
926929 packages/effect-codex-app-server:
927930 dependencies:
......@@ -943,7 +946,7 @@ importers:
943946 version: 24.12.4
944947 vite-plus:
945948 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
948951 packages/shared:
949952 dependencies:
......@@ -977,7 +980,7 @@ importers:
977980 version: 24.12.4
978981 vite-plus:
979982 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
982985 packages/ssh:
983986 dependencies:
......@@ -1002,7 +1005,7 @@ importers:
10021005 version: 24.12.4
10031006 vite-plus:
10041007 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
10071010 packages/tailscale:
10081011 dependencies:
......@@ -1021,7 +1024,7 @@ importers:
10211024 version: 24.12.4
10221025 vite-plus:
10231026 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
10261029 scripts:
10271030 dependencies:
......@@ -1064,7 +1067,7 @@ importers:
10641067 version: typescript@6.0.3
10651068 vite-plus:
10661069 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
10691072packages:
10701073
......@@ -2631,6 +2634,10 @@ packages:
26312634 cpu: [x64]
26322635 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
26342641 '@exodus/schemasafe@1.3.0':
26352642 resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==}
26362643
......@@ -3456,42 +3463,84 @@ packages:
34563463 cpu: [arm]
34573464 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
34593472 '@oxc-parser/binding-android-arm64@0.147.0':
34603473 resolution: {integrity: sha512-emjQHOYJaomo4ykaXQ1EItunr/I94Nk01oqBmU4dSkKSTupIDx6OysVDf2e8Eytm77rb+4ZxzgElyWP7rcEX7A==}
34613474 engines: {node: ^20.19.0 || >=22.12.0}
34623475 cpu: [arm64]
34633476 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
34653484 '@oxc-parser/binding-darwin-arm64@0.147.0':
34663485 resolution: {integrity: sha512-kXvBPJL7RmDPJ2mze/vXPPVQimCDtFr9OFLjf7dyhV5Dx64cgcXh9KKrA1sMWvCObvJll9CZZUO0FBlFwD0l6A==}
34673486 engines: {node: ^20.19.0 || >=22.12.0}
34683487 cpu: [arm64]
34693488 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
34713496 '@oxc-parser/binding-darwin-x64@0.147.0':
34723497 resolution: {integrity: sha512-mgFF8pLU6R64LbT27lSrtVRspVC/3IcZ0qyIikzmi78Y3Ik2OPnlAHHI0UEBRcC3qmNgtjaef7zkFt7/uPxIcw==}
34733498 engines: {node: ^20.19.0 || >=22.12.0}
34743499 cpu: [x64]
34753500 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
34773508 '@oxc-parser/binding-freebsd-x64@0.147.0':
34783509 resolution: {integrity: sha512-v38aiF11qufOTBcCAKL4skgQf0zJ4NEvRlivq7B5kHrlyvjCLjvNrMtNWDTz1SDUL6/xVsJRmLDxv2e+Cp4oWw==}
34793510 engines: {node: ^20.19.0 || >=22.12.0}
34803511 cpu: [x64]
34813512 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
34833520 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
34843521 resolution: {integrity: sha512-AeIiBbwUaP0H1+4/qGW9l5qHecS/+XA5iMuieVcGb1T+tyc2dVGspFW13BWk/XrLsiGP/CiDJTJqAPLLCzZHkw==}
34853522 engines: {node: ^20.19.0 || >=22.12.0}
34863523 cpu: [arm]
34873524 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
34893532 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
34903533 resolution: {integrity: sha512-/41MKPW4RgPY4DJco0NCF0RYX3IMZaVlRNMNzvhaxRavc7tN3Txm+qllZbh0aMRs0VHdgUlbI8TcAOiTai4TKg==}
34913534 engines: {node: ^20.19.0 || >=22.12.0}
34923535 cpu: [arm]
34933536 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
34953544 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
34963545 resolution: {integrity: sha512-bmpw/RPhVXgZbtb3xBDuwW5s8+LvZYdqcDSX/sP2ltL77aTio3DP/B5ZTwwgoJ6Mr9vJs4RrmgEKW9XkLNUU1g==}
34973546 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3499,6 +3548,13 @@ packages:
34993548 os: [linux]
35003549 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
35023558 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
35033559 resolution: {integrity: sha512-gd7VX/FDVOw6mjQcu45iIcp4QkgybgJwh3a0OFG2NxmPCj628mQWD96QGu1kK8+mZF9qK4b/gIEyC63vQoB7+Q==}
35043560 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3506,6 +3562,13 @@ packages:
35063562 os: [linux]
35073563 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
35093572 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
35103573 resolution: {integrity: sha512-HnAzcfki7dSUNHf510Q2NmbJlz8Ys7rn8l9l588Pkx0tYe1BHLZnmELIgqizJ4WPhHGSwN8Ce+B/menVxS3odA==}
35113574 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3513,6 +3576,13 @@ packages:
35133576 os: [linux]
35143577 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
35163586 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
35173587 resolution: {integrity: sha512-qlkOL6wT44U+fT5s/+sR6Shx0OdwvQF83JyIPZUxG/ovqZF5/7atOtjH+JPZ5/7ATQLbFBBSmghcy/+2NVB/ew==}
35183588 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3520,6 +3590,13 @@ packages:
35203590 os: [linux]
35213591 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
35233600 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
35243601 resolution: {integrity: sha512-DlefD7L7sMXs/3hIBH23Egk0phj8kG0SA81dVGOQ3S1ekjOlmTLH2E+F2Thwfh1slKx6aH+lNc5fQYAw0GU7/g==}
35253602 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3527,6 +3604,13 @@ packages:
35273604 os: [linux]
35283605 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
35303614 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
35313615 resolution: {integrity: sha512-Xqpagk/031IvZ4svrk2FF01YEqM/iN3MJV3SVZadKg/CsGlDCGoREqKHXYnoV5+8SfGe/m6RM1szXFLusTu/Uw==}
35323616 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3534,6 +3618,13 @@ packages:
35343618 os: [linux]
35353619 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
35373628 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
35383629 resolution: {integrity: sha512-QioQOeUbI4ATUr0S2z88uA3Cds2R3Mm5Ge7U8XNYtlTb2GJF3rWlcj70z0AJhhOlbdm0YgVjqPBldUNbFylDIg==}
35393630 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3541,6 +3632,13 @@ packages:
35413632 os: [linux]
35423633 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
35443642 '@oxc-parser/binding-linux-x64-musl@0.147.0':
35453643 resolution: {integrity: sha512-NXy1tv/OdC+pPTwf9RiCZWPK53V/Xq/2cjSnjOSyKopajdaDqMIkgtDY+jXZemp2e8px5FeWfY2L2LwhKZQovg==}
35463644 engines: {node: ^20.19.0 || >=22.12.0}
......@@ -3548,32 +3646,63 @@ packages:
35483646 os: [linux]
35493647 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
35513656 '@oxc-parser/binding-openharmony-arm64@0.147.0':
35523657 resolution: {integrity: sha512-GpGWZ6oKz4bjCWW9Mz5pCaGPyk2Aaze6zEoaslIQqpSLtpx5pXj/ap5gUNb5Jn2LIbqWyjkGLX9yv3NMuNcBVQ==}
35533658 engines: {node: ^20.19.0 || >=22.12.0}
35543659 cpu: [arm64]
35553660 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
35573668 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
35583669 resolution: {integrity: sha512-a8mlt7CC8z7LUdCfaxhff4kCd+vSjE+NEFL0cxA8ukfuSnvAto/pWTjytW4BuVLnQGcCVdHJwcRKOfs++H+tjw==}
35593670 engines: {node: ^20.19.0 || >=22.12.0}
35603671 cpu: [arm64]
35613672 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
35633680 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
35643681 resolution: {integrity: sha512-M5ViVDBcFLnl2632AuuWuP35zEL5oikK1jTx8r3+902VEDeSNHxFZAB6RZyfZ7MU6Oi5QTOG8MmMkIeHsudSaw==}
35653682 engines: {node: ^20.19.0 || >=22.12.0}
35663683 cpu: [ia32]
35673684 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
35693692 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
35703693 resolution: {integrity: sha512-DUaE13OwnUSlHpLZNcC/nuT10ivlWqc5EZgsfgXuAmWYw0r3nDxGeLD1zlGwYwIgVk1/ZMAxoXpV+05stvbHaA==}
35713694 engines: {node: ^20.19.0 || >=22.12.0}
35723695 cpu: [x64]
35733696 os: [win32]
35743697
3575 '@oxc-project/runtime@0.146.0':
3576 resolution: {integrity: sha512-lbXHIpZ1MmK6zuw5txlMdIZ2waLVUIU5Gnm3sEuwJOiqDfQfbtjeHscatmeBoxbv8+If9LFM6PGh/3DcDWYIYw==}
3698 '@oxc-parser/binding-win32-x64-msvc@0.148.0':
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==}
35773706 engines: {node: ^20.19.0 || >=22.12.0}
35783707
35793708 '@oxc-project/types@0.127.0':
......@@ -3585,6 +3714,12 @@ packages:
35853714 '@oxc-project/types@0.147.0':
35863715 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
35883723 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
35893724 resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==}
35903725 cpu: [arm]
......@@ -3688,124 +3823,124 @@ packages:
36883823 cpu: [x64]
36893824 os: [win32]
36903825
3691 '@oxfmt/binding-android-arm-eabi@0.64.0':
3692 resolution: {integrity: sha512-o6uzh/jTOQeAY5TdkAeXdqv7MBRcPxiRA08zrcBtkKj5cSu/FMu0Hl7Q6Fi1KCKyCWZ6lJVjBzdsJvsKltUsGQ==}
3826 '@oxfmt/binding-android-arm-eabi@0.68.0':
3827 resolution: {integrity: sha512-dhfYPbzv/h9JgHjNkl2R6sOjUfxDyLGOZVb3g8/ScaTNwwJcYgmHh8kcYFDUhinuy1QAoANCWUvw1jlk+z6gAg==}
36933828 engines: {node: ^20.19.0 || >=22.12.0}
36943829 cpu: [arm]
36953830 os: [android]
36963831
3697 '@oxfmt/binding-android-arm64@0.64.0':
3698 resolution: {integrity: sha512-jRGSUeeP7p3Gynw2YaCVtjBIA6ZxY6bEB/ES5i54OhqmRTyuVg7ZgstEtzgq6GOAJd+2QZ5pvf+bFfmW5Mp9cw==}
3832 '@oxfmt/binding-android-arm64@0.68.0':
3833 resolution: {integrity: sha512-v3Njdi6qY0O/5eGfg01ww2w6gTn2mUvZ72Bnx1/UN53A9wruh3Nk6otc3WkgJLkXD4Qgz1SOcVQieH1oD03V9Q==}
36993834 engines: {node: ^20.19.0 || >=22.12.0}
37003835 cpu: [arm64]
37013836 os: [android]
37023837
3703 '@oxfmt/binding-darwin-arm64@0.64.0':
3704 resolution: {integrity: sha512-JINwtU2lW7nOFSqi+H2qplipNUqah9Gc1jgGmB82kTD4UnZrZIVxCJ9qEmFiKfjNq27gYLFhrUb0to86aCwMjw==}
3838 '@oxfmt/binding-darwin-arm64@0.68.0':
3839 resolution: {integrity: sha512-ei4MCMzHFREmZwPJ7KuWUB4kBuHdsgDrnXGJVcEAopU7fj7S42I8BChdFILWdHvhFqR08FLJtOfbZIr2CDw0cA==}
37053840 engines: {node: ^20.19.0 || >=22.12.0}
37063841 cpu: [arm64]
37073842 os: [darwin]
37083843
3709 '@oxfmt/binding-darwin-x64@0.64.0':
3710 resolution: {integrity: sha512-gCmuswrgrOSajV4HCRFkVCGIruPq8bjYuPYgSE2WQB3mD6XrdyZ3JMSRZCkQ8zCxOyGWriBo6QoZ5nmMHQ1BfA==}
3844 '@oxfmt/binding-darwin-x64@0.68.0':
3845 resolution: {integrity: sha512-UrKgzZxYhwB9DSvTX+vdgl9M32wLUNKJcAKIoiyx/Kzn/zveqi7W6kYVcRroFMhS3Kwz0KhTk3WBeSuQn4YCTg==}
37113846 engines: {node: ^20.19.0 || >=22.12.0}
37123847 cpu: [x64]
37133848 os: [darwin]
37143849
3715 '@oxfmt/binding-freebsd-x64@0.64.0':
3716 resolution: {integrity: sha512-Ab8g7a38pT0MMImjh7anRSTve6buWBIlcXIFBYa5xl4s6UxEgKSc2xOOhbGtLwvXnEi2PsEDGoJh3oUU7xkehQ==}
3850 '@oxfmt/binding-freebsd-x64@0.68.0':
3851 resolution: {integrity: sha512-6jrEKgpJbilM1QaRv7hEtKXr4p4AK4jvvyOtajwyhu0kOz3e0O7OLnSTk6tBotRqCcUC4ehZRJ1Zx+Y99wieLw==}
37173852 engines: {node: ^20.19.0 || >=22.12.0}
37183853 cpu: [x64]
37193854 os: [freebsd]
37203855
3721 '@oxfmt/binding-linux-arm-gnueabihf@0.64.0':
3722 resolution: {integrity: sha512-BgvS3CoQ+Xy2deoZqEN8JVKabcCZi2RxA3yant8G9OAv9KuPJ9TCjHkqigzdHUVwErZxEP5d2bzLIEyKYyBDLg==}
3856 '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
3857 resolution: {integrity: sha512-YOIVnKOBaLeGullskS179N12hjSAdFYnzLjOaKiLhAKNWgnShq9w4xRdtmUm6BlnP65l2/EA9Aw/KlftNxDM7Q==}
37233858 engines: {node: ^20.19.0 || >=22.12.0}
37243859 cpu: [arm]
37253860 os: [linux]
37263861
3727 '@oxfmt/binding-linux-arm-musleabihf@0.64.0':
3728 resolution: {integrity: sha512-QXpNxwoMj0YvnceCNZadNSden3bIcnvjn/sDp/rwZhRoZoZYGpHvtPyhGsdJz9uvT9GkaMW7SsLddurU56dt8w==}
3862 '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
3863 resolution: {integrity: sha512-xW5XoEHVNqydPBv2KXvk9lmEzyAlOQHVEazKoXUuAacqekjya+OdiaFjjEBl0oJD02raG8g3TRl9OVCh9PDIHA==}
37293864 engines: {node: ^20.19.0 || >=22.12.0}
37303865 cpu: [arm]
37313866 os: [linux]
37323867
3733 '@oxfmt/binding-linux-arm64-gnu@0.64.0':
3734 resolution: {integrity: sha512-BBgH3I1ppDsI5pZ4Pdhw0ceYxwVCfbU/bZEBCeZ6caRS9x0ZabErxubP7riGUn11PXZBhe8DYdjkDKP1FlVQ5w==}
3868 '@oxfmt/binding-linux-arm64-gnu@0.68.0':
3869 resolution: {integrity: sha512-QCvYwVVQieu6oyJglAgV9vH/YMDxZyR4cwVSYtoq9oOXd5N+D3TDUBjNwxFrLn5AdcJZOcvn/7IB17vJGp+2Og==}
37353870 engines: {node: ^20.19.0 || >=22.12.0}
37363871 cpu: [arm64]
37373872 os: [linux]
37383873 libc: [glibc]
37393874
3740 '@oxfmt/binding-linux-arm64-musl@0.64.0':
3741 resolution: {integrity: sha512-v19HSjC/BGXdt26qEvKZtwAHgGmQ2Agcap2kQP+KIqoRZqivVzYth3ui2dJA1i+6/fjpjga85lIOaJJjQ/bOOw==}
3875 '@oxfmt/binding-linux-arm64-musl@0.68.0':
3876 resolution: {integrity: sha512-4TVz5iFQ8ndrHnhX50UXiz9BIWAtUSOHJ6Nus4qWFfJBXq/Ed/krXbF/ehJu42BXM5tIvBs99jNIM22s9agY5A==}
37423877 engines: {node: ^20.19.0 || >=22.12.0}
37433878 cpu: [arm64]
37443879 os: [linux]
37453880 libc: [musl]
37463881
3747 '@oxfmt/binding-linux-ppc64-gnu@0.64.0':
3748 resolution: {integrity: sha512-PElLnOo4xFTBZrxPhgTIj0eHqZXwEBQoNWtb7facUV170T0B0FRET0iNbb3LUeLWTybkUW+vsdyv4ihOdyXGyw==}
3882 '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
3883 resolution: {integrity: sha512-qLe3ao0RP84bnPxBvRI+GnlK/jybo538NWu0Xrm+zYeTmJtpzqLhnnd5BH21NafqKnplbGZjtN1cnrOlWF73lw==}
37493884 engines: {node: ^20.19.0 || >=22.12.0}
37503885 cpu: [ppc64]
37513886 os: [linux]
37523887 libc: [glibc]
37533888
3754 '@oxfmt/binding-linux-riscv64-gnu@0.64.0':
3755 resolution: {integrity: sha512-Qzsg15n4F5CH+MorcRW4MkAEMiLzXmeG+DiDSbP/bBTqCmWOH3K9DHryNrve+JHlV0txS+B6Z9P5Xz+cmWeL+g==}
3889 '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
3890 resolution: {integrity: sha512-Yvyl7a6gbb0vM6r925KW2dO+/CmXySO5TVbcX7o/uZJ+d108HFOG0TxIyHApmn5USuj5mhDPxzhiVwOlGP7uSA==}
37563891 engines: {node: ^20.19.0 || >=22.12.0}
37573892 cpu: [riscv64]
37583893 os: [linux]
37593894 libc: [glibc]
37603895
3761 '@oxfmt/binding-linux-riscv64-musl@0.64.0':
3762 resolution: {integrity: sha512-/GZ358wnQ/Ez4UVnCcZIi56JkY0sOdZ+B108pqXKqZz3jLS59F4KEAB1Qv3fRlObrFEk+3L2vUQ/xoPx+3vjXw==}
3896 '@oxfmt/binding-linux-riscv64-musl@0.68.0':
3897 resolution: {integrity: sha512-mJlFuFVCxzrYM5sFStN433D/s/mb6Wq4aCQAM02vs/OudHywnaSAd2rb1vlYUJtqdYIciJtiasuxvfbYkv5fLg==}
37633898 engines: {node: ^20.19.0 || >=22.12.0}
37643899 cpu: [riscv64]
37653900 os: [linux]
37663901 libc: [musl]
37673902
3768 '@oxfmt/binding-linux-s390x-gnu@0.64.0':
3769 resolution: {integrity: sha512-/C9We3DXegowfLXtVCYHeNiU9azwCDr5cQkEtCVlc74vyn+lLQSPApJ1CZmxAduqeq/Oi3gQ+IVptyhCaTMtkQ==}
3903 '@oxfmt/binding-linux-s390x-gnu@0.68.0':
3904 resolution: {integrity: sha512-RlfSg++qs1hbKltRR6lYvV9EoI3MdlfSQD9w1hdHVYjHqjIn1tkH4FWOpMSmjKGN20zr+nI+W9o4ARogCDudGQ==}
37703905 engines: {node: ^20.19.0 || >=22.12.0}
37713906 cpu: [s390x]
37723907 os: [linux]
37733908 libc: [glibc]
37743909
3775 '@oxfmt/binding-linux-x64-gnu@0.64.0':
3776 resolution: {integrity: sha512-91KM2CeRWscIEHlj1NsW2WSnzGeq1Ehq+39bfDowTdkn+fcvK/x4Y1RcyqT7glyBjZio0ldkeCG6Usj3v7ASog==}
3910 '@oxfmt/binding-linux-x64-gnu@0.68.0':
3911 resolution: {integrity: sha512-nyzRB9U+dlYUKu3pMo3afHzZBUv/oTHZMG36ZfJViNVfOIzp70Q4GS8FFRGgYJ/p0zcyDCgpBvYISOdJOMh+jQ==}
37773912 engines: {node: ^20.19.0 || >=22.12.0}
37783913 cpu: [x64]
37793914 os: [linux]
37803915 libc: [glibc]
37813916
3782 '@oxfmt/binding-linux-x64-musl@0.64.0':
3783 resolution: {integrity: sha512-gw7uEk9I+7zoT1EYLra1eWArIzNcz8e3jkv+Noo2+o2T7wPvsNSQbfoa4DSfZlvn1i6mJ05RiZ4/omaXPDNhQg==}
3917 '@oxfmt/binding-linux-x64-musl@0.68.0':
3918 resolution: {integrity: sha512-iCx3sbZRIvGrL1RafphEiUKBaW1lc0/tAjKOIB/Wjw2+STRBEdu5+fH1Gc1faEWEmc2k5Ks4iUUV54Zd5C9a1A==}
37843919 engines: {node: ^20.19.0 || >=22.12.0}
37853920 cpu: [x64]
37863921 os: [linux]
37873922 libc: [musl]
37883923
3789 '@oxfmt/binding-openharmony-arm64@0.64.0':
3790 resolution: {integrity: sha512-HYHFf616FHSPSO07c09mjmXBfQ73wIVM3m0txOiooa5XZkGoxFd6B14PVj0LB0DXIqJ6wAO/dDR/NX/5UUaqnw==}
3924 '@oxfmt/binding-openharmony-arm64@0.68.0':
3925 resolution: {integrity: sha512-x2X5AZez7OgyLLFpwIgItoXBUqudDM7yiaTsxv8R8vKQ6e81l0jVw0NFeUCXzcl1sAJq8h+tC8N4mY8EiMeL4w==}
37913926 engines: {node: ^20.19.0 || >=22.12.0}
37923927 cpu: [arm64]
37933928 os: [openharmony]
37943929
3795 '@oxfmt/binding-win32-arm64-msvc@0.64.0':
3796 resolution: {integrity: sha512-uQjFp081IZSWD6VAofX2iO2z01awAdHmfC+NrieWIPKrT2hZKQDyq/U18M7ifC0sm0Wz8aHY/p6+FDYIzs/CrQ==}
3930 '@oxfmt/binding-win32-arm64-msvc@0.68.0':
3931 resolution: {integrity: sha512-AHVPjXkenLPQUh6kB8zSC8pX2ct9r4T1Edk9r/RNJyov6wPsS5uAfYtipwG4chn6+3bPFG5rI/3DxEeH8vib1w==}
37973932 engines: {node: ^20.19.0 || >=22.12.0}
37983933 cpu: [arm64]
37993934 os: [win32]
38003935
3801 '@oxfmt/binding-win32-ia32-msvc@0.64.0':
3802 resolution: {integrity: sha512-lNM6byTAQ881jugzFu8juJTbNRgsUTlswMA6pJmwi1XDvmIqnnb49lcUAs5gz94fCJLrVN+/X3s3jOKqx23WIQ==}
3936 '@oxfmt/binding-win32-ia32-msvc@0.68.0':
3937 resolution: {integrity: sha512-n09SjEk5VH7z8Hl4WVP7hho+cCwGViENkQFiM45vbW85dJd7kEhWaHRUobaPzEmrWyu6uumd4EuNfNyDKLtzDA==}
38033938 engines: {node: ^20.19.0 || >=22.12.0}
38043939 cpu: [ia32]
38053940 os: [win32]
38063941
3807 '@oxfmt/binding-win32-x64-msvc@0.64.0':
3808 resolution: {integrity: sha512-BtmbtL/QjMtF1a6C3CqoDluH2IfB6fJt62E+B9RFfUPtFk4Iz9PFS6+y/SzzOvSxc7aUk2Kphwg7Dh8lMbwu6g==}
3942 '@oxfmt/binding-win32-x64-msvc@0.68.0':
3943 resolution: {integrity: sha512-gPe+dJLXaPuWPWqlpklDAJp0k+K9KhQPYiQLHfb+i2rmFuUGfJ/5Qlj6tr1mO6of5g0DiLjG/XCFHIaPhotqqA==}
38093944 engines: {node: ^20.19.0 || >=22.12.0}
38103945 cpu: [x64]
38113946 os: [win32]
......@@ -3840,124 +3975,124 @@ packages:
38403975 cpu: [x64]
38413976 os: [win32]
38423977
3843 '@oxlint/binding-android-arm-eabi@1.79.0':
3844 resolution: {integrity: sha512-TebFaaMklO/RXzTv7PucaCq9l3X6D1gA+C8H6K4njtjFOV+zWE9MKLpulcJZN9bzytbUbQIY0mZuz12nQ5Kv4Q==}
3978 '@oxlint/binding-android-arm-eabi@1.83.0':
3979 resolution: {integrity: sha512-0yGY24EwsLk5YDe6F+VkmZyRHSwJDALa3nIrPpq7FXmp2lV2d0TzvBCGeZk+wgiULRGr5blhyr4QMp5KCXJUqA==}
38453980 engines: {node: ^20.19.0 || >=22.12.0}
38463981 cpu: [arm]
38473982 os: [android]
38483983
3849 '@oxlint/binding-android-arm64@1.79.0':
3850 resolution: {integrity: sha512-KqqnOtAVgNsPPF0YSodkFZA1O80jcKoCZCTu3bgsszxA+MrMP9TLzfXitKjEj1FmrPprKDMdRDMmY3weESO9sg==}
3984 '@oxlint/binding-android-arm64@1.83.0':
3985 resolution: {integrity: sha512-hHfJ0vc17A4iUjH5p9BsTUPYbYRNxGpvD2lbu1aBRk54bzNIx9o5TtYF39QPZcV95DagZd+4DEAw2RH3G2ZsMg==}
38513986 engines: {node: ^20.19.0 || >=22.12.0}
38523987 cpu: [arm64]
38533988 os: [android]
38543989
3855 '@oxlint/binding-darwin-arm64@1.79.0':
3856 resolution: {integrity: sha512-BVC2nsMzqQzRDPc5RhixkZ+m1p7iH4bxRRvqkbwDXX0PlQKm1BPy8J8cRjnAFafOq2QzI+BfO3vE8w2GZ3CBag==}
3990 '@oxlint/binding-darwin-arm64@1.83.0':
3991 resolution: {integrity: sha512-hsOjYjszLb/3zym/TkzUMPAoQlTJcuzSyEPOAyA+skXJIX9M0o+4JfOtqopX/Vf4hSLrJ98j0nvFo23gzk8auQ==}
38573992 engines: {node: ^20.19.0 || >=22.12.0}
38583993 cpu: [arm64]
38593994 os: [darwin]
38603995
3861 '@oxlint/binding-darwin-x64@1.79.0':
3862 resolution: {integrity: sha512-p6Lm+snmhGuLKL1+CpCV8L6ijkE/qJzK2H2jG9+eKJT0n31RbY4FLsdhexekgP3bLpw4Kgde+9DZuDZQ4yIInA==}
3996 '@oxlint/binding-darwin-x64@1.83.0':
3997 resolution: {integrity: sha512-mjh5oH2EA+wl5yRJYT9K9G61O2zFlpuv+yf2JwZOi0+dq2FnTUtm1h8i+5Ik0fXPWIu/k84I1psZR9aQsLAnyA==}
38633998 engines: {node: ^20.19.0 || >=22.12.0}
38643999 cpu: [x64]
38654000 os: [darwin]
38664001
3867 '@oxlint/binding-freebsd-x64@1.79.0':
3868 resolution: {integrity: sha512-qDMm0dXZnoHyRqSL4N4xUq82T4sqK5cbKSjvd/dF/YbMUXc2R1wEPf+vmA5S0qUmi0nwXfNbjXBtZaIqzQLIMg==}
4002 '@oxlint/binding-freebsd-x64@1.83.0':
4003 resolution: {integrity: sha512-fNHr64/YaO8YssuoDVC8+F4Uk5enR86q5uxfHkQrjAPs1dbAILOrD2uaud+J7MO8Fx774g44ERLD0IGIvZE48w==}
38694004 engines: {node: ^20.19.0 || >=22.12.0}
38704005 cpu: [x64]
38714006 os: [freebsd]
38724007
3873 '@oxlint/binding-linux-arm-gnueabihf@1.79.0':
3874 resolution: {integrity: sha512-2od7s0nuKPzqyUZAWk9KkCyGg7eI9dwFPZg+20lB15fKFkVZ0c9ZFxqPfiBAyDTlTkh9stPI0t+JlPCqMbItVA==}
4008 '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
4009 resolution: {integrity: sha512-Qpwy3zzAwMj+8/lyYItHmkSMwbkprFNWTK7jPYDOxSyxEhaSLOWYUTCMkjF334J8/WD0nznCCsoBbIH6hpsuIw==}
38754010 engines: {node: ^20.19.0 || >=22.12.0}
38764011 cpu: [arm]
38774012 os: [linux]
38784013
3879 '@oxlint/binding-linux-arm-musleabihf@1.79.0':
3880 resolution: {integrity: sha512-ZOQUjkzDnvlhSE3+tWC3YXx94MMl+sYMlwH+u1+YGApGHOJP/YAc8ZBRFOXZ6eOBmxtXAWuS/fBcdZr8qqNO1A==}
4014 '@oxlint/binding-linux-arm-musleabihf@1.83.0':
4015 resolution: {integrity: sha512-s+BirYLFq7JL2k9sP0XI3ZXJ9dYvJ8sX3jLCLoag7tt+zrSHpZxP0jqznfL+Gdgwu7ay0dYgGYJXrQvq3iWloA==}
38814016 engines: {node: ^20.19.0 || >=22.12.0}
38824017 cpu: [arm]
38834018 os: [linux]
38844019
3885 '@oxlint/binding-linux-arm64-gnu@1.79.0':
3886 resolution: {integrity: sha512-lu158FR4nGqGeRS3BQvtG85wRgU/Fy4MD5Cxp1hzJXizGiLo6u2742wJSCDKh8cFcZntvX7fcxlq4mMmfryH1g==}
4020 '@oxlint/binding-linux-arm64-gnu@1.83.0':
4021 resolution: {integrity: sha512-7lihXt3vKr+GIyapNbHrnFHm/biiW30le6Zv/DExbAFPF6YwCQXVFlONPFehxs0CpGO4CBfYPM9rdDT+XMoIlg==}
38874022 engines: {node: ^20.19.0 || >=22.12.0}
38884023 cpu: [arm64]
38894024 os: [linux]
38904025 libc: [glibc]
38914026
3892 '@oxlint/binding-linux-arm64-musl@1.79.0':
3893 resolution: {integrity: sha512-mbpKQeE2aflTjddaHK7MP8KP/OFbUM++lt5M635ENM8IyIdK0jm2t9pb+2v9mVVIvhF6TqA4l7F79Pll1mi+uw==}
4027 '@oxlint/binding-linux-arm64-musl@1.83.0':
4028 resolution: {integrity: sha512-q63JalLYVkZiZvls1z3PPUnpmQluOMXp0khqQMznCeAPLGydfNY8JhvuA4WlK57JfrvikU8wB5lPVveqpIXvew==}
38944029 engines: {node: ^20.19.0 || >=22.12.0}
38954030 cpu: [arm64]
38964031 os: [linux]
38974032 libc: [musl]
38984033
3899 '@oxlint/binding-linux-ppc64-gnu@1.79.0':
3900 resolution: {integrity: sha512-WpGNua7gaxaHnpSDeog2ji8IDHn/QLPl9LPzwkR/FvVv58vT5BcXjRXnU+wbu3N75cpeha8CdC7ho/U2OIsB4g==}
4034 '@oxlint/binding-linux-ppc64-gnu@1.83.0':
4035 resolution: {integrity: sha512-krQmDF+dRbxvdqVPV88ZuOoPPu8X5BuqDA8Hd+qcS4YMRQCb+nexA57DazgGsc/rGdKBe3QmV0mnv0bdpW/p5g==}
39014036 engines: {node: ^20.19.0 || >=22.12.0}
39024037 cpu: [ppc64]
39034038 os: [linux]
39044039 libc: [glibc]
39054040
3906 '@oxlint/binding-linux-riscv64-gnu@1.79.0':
3907 resolution: {integrity: sha512-tK1E93A5LVzISg4ngpKJnfTs7EqtIUceGI7MQ4GyDjJiLi8wPCkEyKlj2xkyKWZ1yzkDJyLHTBJ5/iFWRdnJvg==}
4041 '@oxlint/binding-linux-riscv64-gnu@1.83.0':
4042 resolution: {integrity: sha512-MmOl8Y6txEAXZU1RG8Rr264jQ6D7VPmqFsU/45x/FeWsGe32hklTqGrLE6UxHzp5Rjt0wP+20tY8YXKgSFB3mw==}
39084043 engines: {node: ^20.19.0 || >=22.12.0}
39094044 cpu: [riscv64]
39104045 os: [linux]
39114046 libc: [glibc]
39124047
3913 '@oxlint/binding-linux-riscv64-musl@1.79.0':
3914 resolution: {integrity: sha512-qhQvUIrngXivA2A9pQ+xPCychztn/5qUv7yS3gDwXv3w7Rag+eTeeXWmRyx+t7XsW5x6LuY/8AsTq36UgFIblg==}
4048 '@oxlint/binding-linux-riscv64-musl@1.83.0':
4049 resolution: {integrity: sha512-u1rMymh0W3JZkq370kzQsYPULGWqhE09pZRqnZvUSoYaI9pVO5yVX+iYIslmWuEgwuzH9YAaOsScJiobWCHoOw==}
39154050 engines: {node: ^20.19.0 || >=22.12.0}
39164051 cpu: [riscv64]
39174052 os: [linux]
39184053 libc: [musl]
39194054
3920 '@oxlint/binding-linux-s390x-gnu@1.79.0':
3921 resolution: {integrity: sha512-sv6AaVgU/eE6u+6WFiQVDcPPwTxP6IJMSB9k701W2r/r6Tx465e8vPvVyRxquNH4Vy6KwRNu90mVbxXJN8+5gg==}
4055 '@oxlint/binding-linux-s390x-gnu@1.83.0':
4056 resolution: {integrity: sha512-y0zK3HNwGysu7rqtE+BQG/d0bx5gh/KwlOtghN8oWeK1KcWzeaLqtZrbm8owqdma1lFyrce/hTO5ismuNu+INQ==}
39224057 engines: {node: ^20.19.0 || >=22.12.0}
39234058 cpu: [s390x]
39244059 os: [linux]
39254060 libc: [glibc]
39264061
3927 '@oxlint/binding-linux-x64-gnu@1.79.0':
3928 resolution: {integrity: sha512-iFZL02deziHslb3jEX9KdqlAkYoo4fGyotchKDzdfK1f5mxlIBeiQeHhvK3iFpuEJSB4ma/qeFn9oxPiwnhUPQ==}
4062 '@oxlint/binding-linux-x64-gnu@1.83.0':
4063 resolution: {integrity: sha512-rS5gM0NgD7ngmuJmbIehsidtrOwKkLFwCQbKEeb9KuyQrrWNq5Zkn0uV6AYdXOMJ0grrWEiLwBuvMxt8w5vsNw==}
39294064 engines: {node: ^20.19.0 || >=22.12.0}
39304065 cpu: [x64]
39314066 os: [linux]
39324067 libc: [glibc]
39334068
3934 '@oxlint/binding-linux-x64-musl@1.79.0':
3935 resolution: {integrity: sha512-3DtZR2raqObnh7wXZoFYFd0Fw7skBvcb3f7A+/lkEiDuh8hrE6vv9b/62Qxao1a9/OeHLw/FcXlXzgsW9wTRFg==}
4069 '@oxlint/binding-linux-x64-musl@1.83.0':
4070 resolution: {integrity: sha512-W2IH4EtpcPaWcvNGCA95YoDg4vxqE/ZiPCi3arrxEEpsK7+JQN9WYwrlYFx9pcdP6KPXqRqkv3zdQPHcx7b6YQ==}
39364071 engines: {node: ^20.19.0 || >=22.12.0}
39374072 cpu: [x64]
39384073 os: [linux]
39394074 libc: [musl]
39404075
3941 '@oxlint/binding-openharmony-arm64@1.79.0':
3942 resolution: {integrity: sha512-Oatt4GuA1WJkqzk2ozx4HrWROOi7opV3AKDw/U8qDIqeTqzsjn5K2x3REJMNjU3/KU/Bkq96Zi3CknaiDTaC/Q==}
4076 '@oxlint/binding-openharmony-arm64@1.83.0':
4077 resolution: {integrity: sha512-6LyKkUyoajssTPLlZmDbZIbu4IZ5B4bGuRUnBgCGpEvHP3FQMaYITncHA/unPUo7q+Z+pIu2HhdkQ+8d1SG7iA==}
39434078 engines: {node: ^20.19.0 || >=22.12.0}
39444079 cpu: [arm64]
39454080 os: [openharmony]
39464081
3947 '@oxlint/binding-win32-arm64-msvc@1.79.0':
3948 resolution: {integrity: sha512-NAgZr9Qp8nIA9rpo0JEvwiabTF/2UVqBNnupBG9X4kxXcQoScJUTi+qHhvabb9s/thgj5wQ4XcIaJvb+ZMgoKw==}
4082 '@oxlint/binding-win32-arm64-msvc@1.83.0':
4083 resolution: {integrity: sha512-Uz/fObEtF0jmNJQJ8CGRBKfefYstS0/wjD3s6IGzP8nUwsJykHQJBiN3npHwKiGRGn/vvBEgNr4B3cCzmmatvg==}
39494084 engines: {node: ^20.19.0 || >=22.12.0}
39504085 cpu: [arm64]
39514086 os: [win32]
39524087
3953 '@oxlint/binding-win32-ia32-msvc@1.79.0':
3954 resolution: {integrity: sha512-+KyXjIvcpaXmWW/j9NNY5yWjrIVxaX18VyIheQy3jwc2GSYgpCr7MGI/HxIGQ/shAL5IWEKbhsqoMpAO5Stiog==}
4088 '@oxlint/binding-win32-ia32-msvc@1.83.0':
4089 resolution: {integrity: sha512-u7XcvPW6Bk58tY5iWs2ESb0vJjoE/kuSpHxopbwp/p3ZtWVQXZ6wor5w3ssVTHOqd/v8b+QdhSFWQ4grEUNWpA==}
39554090 engines: {node: ^20.19.0 || >=22.12.0}
39564091 cpu: [ia32]
39574092 os: [win32]
39584093
3959 '@oxlint/binding-win32-x64-msvc@1.79.0':
3960 resolution: {integrity: sha512-mEelcCMMBS57sIXh2veGMNy+pQwuGtcMxHxGIZWQ5Ba9pJ5jCCUFOZB9E2JhBaxGsURe+WGe0zJp4RVre52gpQ==}
4094 '@oxlint/binding-win32-x64-msvc@1.83.0':
4095 resolution: {integrity: sha512-LZRubd7ph13QmAg4fFecTYVZkiYbROR2Htaxh/ufWRkDhPOm2wrwaEYR89e0YpPFD3dqBrPoxS7myBw5hmYA7Q==}
39614096 engines: {node: ^20.19.0 || >=22.12.0}
39624097 cpu: [x64]
39634098 os: [win32]
......@@ -4589,6 +4724,18 @@ packages:
45894724 '@rolldown/pluginutils@1.0.1':
45904725 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
45924739 '@shikijs/core@4.2.0':
45934740 resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==}
45944741 engines: {node: '>=20'}
......@@ -5427,13 +5574,13 @@ packages:
54275574 '@vitest/utils@4.1.11':
54285575 resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}
54295576
5430 '@voidzero-dev/vite-plus-core@0.3.0':
5431 resolution: {integrity: sha512-aOqoqIWaF+Q/geDU48pC2rVFEVSvLV1GGj/NdvhUiBhCZntoFNbwI+hjUeG8BMaPG67sOV6ey+/sgkdmGmKqaw==}
5577 '@voidzero-dev/vite-plus-core@0.3.3':
5578 resolution: {integrity: sha512-Ui92VENIZG+p0nMJuVGMsHBHrQqgUNxXObdo5PlSDEBOdRmD8AHKr8tOClZTVU1U5blLQKtHKplxtTun0yZEmw==}
54325579 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
54335580 peerDependencies:
54345581 '@arethetypeswrong/core': ^0.18.1
54355582 '@types/node': 24.12.4
5436 '@vitejs/devtools': ^0.4.0 || ^0.5.0
5583 '@vitejs/devtools': ^0.7.1
54375584 esbuild: ^0.27.0 || ^0.28.0
54385585 jiti: '>=1.21.0'
54395586 less: ^4.0.0
......@@ -5445,7 +5592,7 @@ packages:
54455592 terser: ^5.16.0
54465593 tsx: ^4.8.1
54475594 typescript: ^5.0.0 || ^6.0.0 || ^7.0.0
5448 unplugin-unused: ^0.5.0
5595 unplugin-unused: '>=0.5.0'
54495596 unrun: '*'
54505597 yaml: ^2.9.0
54515598 peerDependenciesMeta:
......@@ -5484,54 +5631,54 @@ packages:
54845631 yaml:
54855632 optional: true
54865633
5487 '@voidzero-dev/vite-plus-darwin-arm64@0.3.0':
5488 resolution: {integrity: sha512-9ADr1egZ8T4tJOqrpQLhoDl95Y74R95+bsvjmin0gy1C0eQVhpmcNnBfb07KFNhJioJp9MMO7F7Dx4fQL5SKsw==}
5634 '@voidzero-dev/vite-plus-darwin-arm64@0.3.3':
5635 resolution: {integrity: sha512-1hwUfQGqvzlO+qQ7r1i5XQWkKaWq/JcdAAZOPloMQsZq7P8rgiY1pq/0q4stzcNxFF74k4aEFOlDUKi6D149YA==}
54895636 engines: {node: '>=20.0.0'}
54905637 cpu: [arm64]
54915638 os: [darwin]
54925639
5493 '@voidzero-dev/vite-plus-darwin-x64@0.3.0':
5494 resolution: {integrity: sha512-GegasVCwNeDOkNyvhLOuwU1+T2JkjY/Tq+SOvwphUpVcqQ6OOAUq9LlpoXviO2QL/Kq2NbMYjiAfPKVSTLUFQw==}
5640 '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
5641 resolution: {integrity: sha512-nM2+EC1BPochRhtf48FWZX3wPnrsy8aBSI5TPqjxr0OS0bydvPavrhdSUmgUGZG9/hp0NTeXhhqY9A7yuvZLZQ==}
54955642 engines: {node: '>=20.0.0'}
54965643 cpu: [x64]
54975644 os: [darwin]
54985645
5499 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.0':
5500 resolution: {integrity: sha512-nYI3KNYXkXjRPsSdR4Lr7J2xMxfR1+TplWlG/dV37qVXWAjbyHpoAlbULjZBAVJMyXRNlcADhBrEwXe4g6s48A==}
5646 '@voidzero-dev/vite-plus-linux-arm64-gnu@0.3.3':
5647 resolution: {integrity: sha512-WC8/kT0/btxnwgYR5QvvelbgUaLQ6lbxs8aMQpjc63p1QdMTNZEbp3vnTV2l9KgoUYeyHnALJVBW9l1CJAM+fA==}
55015648 engines: {node: '>=20.0.0'}
55025649 cpu: [arm64]
55035650 os: [linux]
55045651 libc: [glibc]
55055652
5506 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.0':
5507 resolution: {integrity: sha512-HRlVA3AOcuGXmOdHhQ+Zv5XAaKbYF9si5rRHoOsKl0UyBo4txA3OoJfmP0WjanfLUNmu85JyO2dO1ptL4C6wgg==}
5653 '@voidzero-dev/vite-plus-linux-arm64-musl@0.3.3':
5654 resolution: {integrity: sha512-iy3AgJK9wwOGjlEzq0Sm1bqK5pDSWF4nz29Ey5BmK7bGciyfufeKRqRASKJdMhRMEQ7WVUQz5luC5GddLEDwXg==}
55085655 engines: {node: '>=20.0.0'}
55095656 cpu: [arm64]
55105657 os: [linux]
55115658 libc: [musl]
55125659
5513 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.0':
5514 resolution: {integrity: sha512-9A+dFScPfwcrzF/rRR0zH8++2hOf6xtFmN/5LyzyfUywtw9MILXcC72IMcOeL6QRJwKUMsudi1rFeDE59azNvw==}
5660 '@voidzero-dev/vite-plus-linux-x64-gnu@0.3.3':
5661 resolution: {integrity: sha512-ZHN3RCA422XrGYmSDE9IZqx/eM5PsFCXHn8hUttQEwcSVXsuKBArDyb/uxonn1n0bPNW8c4G4HvNmIS3ckLXzA==}
55155662 engines: {node: '>=20.0.0'}
55165663 cpu: [x64]
55175664 os: [linux]
55185665 libc: [glibc]
55195666
5520 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.0':
5521 resolution: {integrity: sha512-KfIV3qaPdaOOE8JQMRHRE34FtZocl9O86XLTP6JMjDUlcx8FPgf8/fz/HFqJ8g232vM+JsgLI/YTVeXP8LkTKw==}
5667 '@voidzero-dev/vite-plus-linux-x64-musl@0.3.3':
5668 resolution: {integrity: sha512-lDmmjrgh6qNvBlzapzKMjxiqRigkyPjIimkxrk8CSz+/AyQp6I/wuIAyjBmNfeh14SQoDNVgf03CTJzmJycrpg==}
55225669 engines: {node: '>=20.0.0'}
55235670 cpu: [x64]
55245671 os: [linux]
55255672 libc: [musl]
55265673
5527 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.0':
5528 resolution: {integrity: sha512-KRhdy5K13AYx9KBfCVHRrK7zSZU+bMW9CL6gTai+UkJgAmDJi1kjdSNboZOjO8mrzUnTCrELgMI2tnstcxSTuA==}
5674 '@voidzero-dev/vite-plus-win32-arm64-msvc@0.3.3':
5675 resolution: {integrity: sha512-/5/YdLItQH9KC+jL49uw9CidC7MeO3Q8ojRcuOPcH5ujU5tU4P4lO2qJ9RbM8ckC1lfiZYTtVtJUSkbPn1R/YQ==}
55295676 engines: {node: '>=20.0.0'}
55305677 cpu: [arm64]
55315678 os: [win32]
55325679
5533 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.0':
5534 resolution: {integrity: sha512-7+G+GxGmxdpQO0zjiGnkZFXKGqm0CrVduebRsJd6ccuOuxCQYPxLcoHq4WOaGrh56SrAGS7XjhnQCrXRkzKUVQ==}
5680 '@voidzero-dev/vite-plus-win32-x64-msvc@0.3.3':
5681 resolution: {integrity: sha512-npbLQAAKdWHEB0qOFkmF/2OUzdraNBe1w7gY1LjXQFvqORAKZlHyQ2rgF5nBtG5+LKvbKWL6XpvyP+cQEh7MZg==}
55355682 engines: {node: '>=20.0.0'}
55365683 cpu: [x64]
55375684 os: [win32]
......@@ -5570,130 +5717,140 @@ packages:
55705717 resolution: {integrity: sha512-5AXjrcMClTryPe9LgZrygpB1lj7s0S9E0+W+AHaVKAVyHanafK86iPSvG5xHVSp/jC+VH1UXu0TAEmY279xH7A==}
55715718 engines: {node: '>=14.6'}
55725719
5573 '@yuku-codegen/binding-darwin-arm64@0.5.48':
5574 resolution: {integrity: sha512-yo96Oef12WzqnphInfz/eexVse3+kWgfGS5g2S3rFS3dcGn1ENW9xLFDZUP9rh+yP76DOq38wBoFi1+I9+6qBg==}
5720 '@yuku-codegen/binding-android-arm64@0.9.5':
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==}
55755727 cpu: [arm64]
55765728 os: [darwin]
55775729
5578 '@yuku-codegen/binding-darwin-x64@0.5.48':
5579 resolution: {integrity: sha512-aRCTw0EZC4bVosmw//0OMYP5tGWFE0Cu5yUBFkUbhXx/iBzvORcJ2xPNlOp/vtCCo9Ys4vp8b0DigJV6uOVb2g==}
5730 '@yuku-codegen/binding-darwin-x64@0.9.5':
5731 resolution: {integrity: sha512-9EvoUO0SEhD6/d8VHdWuPerepPMSR1y84+UEgz8Un1Ope14Oe7xMvePpEQLTLovoIFZ8Zg3iZ8z8E11pZMqC3g==}
55805732 cpu: [x64]
55815733 os: [darwin]
55825734
5583 '@yuku-codegen/binding-freebsd-x64@0.5.48':
5584 resolution: {integrity: sha512-CA0AQAEApDkbw51PdLWMtKPJ41/7rvXsS3SJs+phG7fHJI+MuFzWuLbkucZfZoEOiDscmcsfYIdgL8BsfuyKKQ==}
5735 '@yuku-codegen/binding-freebsd-x64@0.9.5':
5736 resolution: {integrity: sha512-HqT78WwgHTmp8lwujoUa9CrIortX4DdpuiVC18ZPSGvuuJf4ylpIEI6QrQEM78Zwz3muhAWAOXZ5irdiYY+AyA==}
55855737 cpu: [x64]
55865738 os: [freebsd]
55875739
5588 '@yuku-codegen/binding-linux-arm-gnu@0.5.48':
5589 resolution: {integrity: sha512-DuSQlk8bH4gpmW3/00P0NLagAcMv8jOxjT40cQmxKRkktr+SUOALCfkT89tdDq3qtY95NR2GXOZ7AjNh7KKqCw==}
5740 '@yuku-codegen/binding-linux-arm-gnu@0.9.5':
5741 resolution: {integrity: sha512-QJXwIW6Ms3QIawbcBIedmrmXnfdpuAOjZJ/eAABq5XTzWvSxZ7lutu9W5yIHahlaTaFnBo7ikrVMD1szLTpPUw==}
55905742 cpu: [arm]
55915743 os: [linux]
55925744 libc: [glibc]
55935745
5594 '@yuku-codegen/binding-linux-arm-musl@0.5.48':
5595 resolution: {integrity: sha512-bxj4Ee+wlaJcWJwft2ReJXWw5sfl1qavDz6+dlRdU1xfTEtjPSNiAWhiCHnJR0R4Ygd57DnzSQmAVGvFv6RcGw==}
5746 '@yuku-codegen/binding-linux-arm-musl@0.9.5':
5747 resolution: {integrity: sha512-eHbFy3IHGb+IYarrYwAo0yWSEQV3eAmEn6VrsKA6I1Wy1YPJxWqSJlV69JhqsHtJuJlljUIF3ex0y46yaKIu9w==}
55965748 cpu: [arm]
55975749 os: [linux]
55985750 libc: [musl]
55995751
5600 '@yuku-codegen/binding-linux-arm64-gnu@0.5.48':
5601 resolution: {integrity: sha512-mk5JVWh+0JOe5ue8k17kbYX8uGBoKt3ZqoCyxNh4nYAAcX7+X1tFUiU7jbjctu4vHeejCBFSTdQ021+V31cUCQ==}
5752 '@yuku-codegen/binding-linux-arm64-gnu@0.9.5':
5753 resolution: {integrity: sha512-ByoJMbySTaDhjAXSu8q6Lh7HKg3YoesXpcT72aYk0Aiw4PCznmY4ybpLTq0RCvp0RIPhFm/6yECFiGBwyCC1nw==}
56025754 cpu: [arm64]
56035755 os: [linux]
56045756 libc: [glibc]
56055757
5606 '@yuku-codegen/binding-linux-arm64-musl@0.5.48':
5607 resolution: {integrity: sha512-4q3vkrNghbllyxOm2KesFLxCPKHF7r3JyQ7BWZccY1j2Y05yKoIFhoWCqIuQ2W/dpte9RI0+OVfwyxnrKg6fkA==}
5758 '@yuku-codegen/binding-linux-arm64-musl@0.9.5':
5759 resolution: {integrity: sha512-gD9vfXIoBw1toSxhO9rgmSu/FEfy3PMznJAxVjIuH8DrWEiDKXmJO0pJKfj1Ltbe/TmtWVZR+TjISqeSIGQzMg==}
56085760 cpu: [arm64]
56095761 os: [linux]
56105762 libc: [musl]
56115763
5612 '@yuku-codegen/binding-linux-x64-gnu@0.5.48':
5613 resolution: {integrity: sha512-csd4M1EVrGaohM8acM6gq1zpUA/Rwe2ulUMBKUcwQXm/k6n7cq1A++qdew78SOVb4do3JH1WE+WFwoGQAcWc1w==}
5764 '@yuku-codegen/binding-linux-x64-gnu@0.9.5':
5765 resolution: {integrity: sha512-BARvdnvqMGjOr5Iel2JH+9H5vAIE0R6H0Z2fsT02xrvmI/1ZXNB8lkuX+ZGevPhZb3zJ9WeC/R8JZstrsUOK5g==}
56145766 cpu: [x64]
56155767 os: [linux]
56165768 libc: [glibc]
56175769
5618 '@yuku-codegen/binding-linux-x64-musl@0.5.48':
5619 resolution: {integrity: sha512-KcDuEOT+GFoVKdvAWOv1v9iYjwnmvMZlO+j1Rw+5PYdeFLGWGzv/DD11y4SAAdwXIFcil4T0hibeIaF82WStMg==}
5770 '@yuku-codegen/binding-linux-x64-musl@0.9.5':
5771 resolution: {integrity: sha512-x8flcevS1fbb7ESrmpOY/pON4eInSaE/7Ktjqx2udOE2W33BNSZmJuwpyUgo54AoHNqrcaM7szqydyJn5fNvew==}
56205772 cpu: [x64]
56215773 os: [linux]
56225774 libc: [musl]
56235775
5624 '@yuku-codegen/binding-win32-arm64@0.5.48':
5625 resolution: {integrity: sha512-HI8qNrI8dWM5BuqIMKsqornRvTNFrE6sm5zToIJ9YIa9zt5+29P7fJ7Nr39EVf6dAWSb6q7JSpScJnRsQ+FgZA==}
5776 '@yuku-codegen/binding-win32-arm64@0.9.5':
5777 resolution: {integrity: sha512-KOL/rBatWqH4ZpCNoF8ZtSNdOJbAxBJLmk/VeRciepGROPTbPum1A9t67GpFgOU7qrkUWlPJdJ+KHKbvbmOt+w==}
56265778 cpu: [arm64]
56275779 os: [win32]
56285780
5629 '@yuku-codegen/binding-win32-x64@0.5.48':
5630 resolution: {integrity: sha512-X5YWJLO6EfBZpeBqO0AYESnUizbpFDWArcvVD61w0PEWQ3CaFRLnbQXs+kpM4ZZfGMfIE22zfA08QSY67q7TNQ==}
5781 '@yuku-codegen/binding-win32-x64@0.9.5':
5782 resolution: {integrity: sha512-FxENahEjWSan59Syh/us/Kf4wNq8qrJLFJ3R2N4Oiwtb6yNdz/rWLNTIoNSssnsp7IoWJdUP6o/Z8ppg7lXMcg==}
56315783 cpu: [x64]
56325784 os: [win32]
56335785
5634 '@yuku-parser/binding-darwin-arm64@0.5.48':
5635 resolution: {integrity: sha512-If8mb7HH3vqghJ2NNZ8SuHfhsnjVzOxJpB8xcNOXS5WjYrs2mUhHIh5KOIvK13hDOzh0htGeGK3A6MsiEqE7HQ==}
5786 '@yuku-parser/binding-android-arm64@0.9.5':
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==}
56365793 cpu: [arm64]
56375794 os: [darwin]
56385795
5639 '@yuku-parser/binding-darwin-x64@0.5.48':
5640 resolution: {integrity: sha512-EimvPXfspzxf1K11eB6tCW5oiQEXB8g84T2wP1TwzQagdDKo33bkmmVF0B32vTIpXnk/Ifu5IB61izZ1MylljA==}
5796 '@yuku-parser/binding-darwin-x64@0.9.5':
5797 resolution: {integrity: sha512-blFMAFI7AInI83XaiOF8cIeiRM46Nz9EfpZtZPRLbKxSA9aAr5v8aHYpmfN6NoyXxAv/10pwS4gsAuc1W6fy5Q==}
56415798 cpu: [x64]
56425799 os: [darwin]
56435800
5644 '@yuku-parser/binding-freebsd-x64@0.5.48':
5645 resolution: {integrity: sha512-0GcUMrumLHheThY9r5Tp46gaZYzn0irWPS1Zba6WY+vVQfhUtzGiWgXxI6tuXX0N32kEaaEVRpkKctvo6Kx3aQ==}
5801 '@yuku-parser/binding-freebsd-x64@0.9.5':
5802 resolution: {integrity: sha512-TsNuL4qsZdO0tHp5GW43Y5fHeLPpPHA675wdcPNTcdq2ZO5AvsQWFFoiDg8CH4oBktfsQ9tdvKhjLnLYwKvp4g==}
56465803 cpu: [x64]
56475804 os: [freebsd]
56485805
5649 '@yuku-parser/binding-linux-arm-gnu@0.5.48':
5650 resolution: {integrity: sha512-8S5T5wjCC73dmmpQeZ49aYsSunIUM3D4Fc6rdK96c+Ayg/p3FmeSPF3xuLZHejcTmqJIIvnbfPlUF+rB6DITjQ==}
5806 '@yuku-parser/binding-linux-arm-gnu@0.9.5':
5807 resolution: {integrity: sha512-b0afYK5gHeV8RdmOcqAlgM8ONsye4cax4DMnIBaoJyPMd1UTGvTbpkqQcPVdhmHlcfcGVGMV1laeVovlr/dscw==}
56515808 cpu: [arm]
56525809 os: [linux]
56535810 libc: [glibc]
56545811
5655 '@yuku-parser/binding-linux-arm-musl@0.5.48':
5656 resolution: {integrity: sha512-tTmbxvnUHcK2/crS9547vk2SMmsajH1yqJ8ltXhIuHJgqR1v+d9n9KT+kSayo/5CS76LegeYxhMFjEivBH2hFA==}
5812 '@yuku-parser/binding-linux-arm-musl@0.9.5':
5813 resolution: {integrity: sha512-fD3lKzl+r6j6n8DwiMY53qnh5DLqD8KJjCp+NbVud54Nnh3Q9Wprqss3YzyMHP3NSJk663Wlg1E1X5qOuFVFig==}
56575814 cpu: [arm]
56585815 os: [linux]
56595816 libc: [musl]
56605817
5661 '@yuku-parser/binding-linux-arm64-gnu@0.5.48':
5662 resolution: {integrity: sha512-KGYCBMqI2zfwyhgq5tpPVNe7jpUeYTBm8DhjdS+zqWNumde/PEC170QE5RHxcOAlsirIDeIUk0jqx+r/axoFSw==}
5818 '@yuku-parser/binding-linux-arm64-gnu@0.9.5':
5819 resolution: {integrity: sha512-aRU/aCphV1MWCl/lvI6NX8LgucHQ68Fx+vz7NBb/5MEr2EuzCxiPOQqeFcMdWh+2AED/p0AvAREch0c+cSnlhA==}
56635820 cpu: [arm64]
56645821 os: [linux]
56655822 libc: [glibc]
56665823
5667 '@yuku-parser/binding-linux-arm64-musl@0.5.48':
5668 resolution: {integrity: sha512-2wTSMsCSXLTc2lZUjMAuU5X4cje55u205WJqfV5NWNF6j9pW/tXyxr15dJeekj8ziLqBXzIsj4DbRh4sY/WcjA==}
5824 '@yuku-parser/binding-linux-arm64-musl@0.9.5':
5825 resolution: {integrity: sha512-5+Guro0l8H473YXlEjVNBRLN/IbPbJdnQh1zo0OLt49xxnON+XMJRRaEyTOTfkn9QSRg0+BhEKGR4W9Gu2uZJQ==}
56695826 cpu: [arm64]
56705827 os: [linux]
56715828 libc: [musl]
56725829
5673 '@yuku-parser/binding-linux-x64-gnu@0.5.48':
5674 resolution: {integrity: sha512-d/6v9UnGglVu1WC2JQyv/5aWSi5fXZeGSlidCfmHp4+N65N1GDKUnFtys5MK5eAPeAjTgSHGGtOc/yCcKTlv3A==}
5830 '@yuku-parser/binding-linux-x64-gnu@0.9.5':
5831 resolution: {integrity: sha512-pwwSyV9q+GlvzSXlsMZBMlgk22L5bud714/vqZCdeUTivzeUVltQzUaf3IQXOGXdpc59JYTeuMCtbGquaAUoCA==}
56755832 cpu: [x64]
56765833 os: [linux]
56775834 libc: [glibc]
56785835
5679 '@yuku-parser/binding-linux-x64-musl@0.5.48':
5680 resolution: {integrity: sha512-gX19gw6u4ApPy7SYMPKfFlEkrtj6WlORvrTKK3sBQqjyV+8+mUAkQgxXNjHw4RnOiAmVYg7TOlZcg8d+Qqod9A==}
5836 '@yuku-parser/binding-linux-x64-musl@0.9.5':
5837 resolution: {integrity: sha512-z18j6JN3lBHH8vzN7gG1M8fI0nlgItSfnC9PfbmUbt97iHViKfw2iA2G9fGwRMe5LyPRZBrejIlapbygPbpdaw==}
56815838 cpu: [x64]
56825839 os: [linux]
56835840 libc: [musl]
56845841
5685 '@yuku-parser/binding-win32-arm64@0.5.48':
5686 resolution: {integrity: sha512-w6cQQLbqj3Jcom5Q7ifm103NUOQ9d+Cb4VU5lkrZDjMnwVJ9Hzzg1vCQR7miJuF44vhCXldbme5UryE3giEKlA==}
5842 '@yuku-parser/binding-win32-arm64@0.9.5':
5843 resolution: {integrity: sha512-s6Gwttb1dQvtPX6Bgkw+UPC9IO3UBDXc6Zezog8MMgvu3UfJBBB9TQqKBX/2quu0Eyh+lLSAyNlIyyecaagUPg==}
56875844 cpu: [arm64]
56885845 os: [win32]
56895846
5690 '@yuku-parser/binding-win32-x64@0.5.48':
5691 resolution: {integrity: sha512-4gO0HmG7fzFxrw1rs0dUdnnaY9YgennjETqDWrTSp7x9fmTUOAoN4VsMfP7YyliQeG1WJJHc55O+rOhmsLppow==}
5847 '@yuku-parser/binding-win32-x64@0.9.5':
5848 resolution: {integrity: sha512-FrERt9YWatY3bJfSUdi4YWY+6iQcyo3MzCC821BxlWM5TFZEHijnpz/bknR79VHlXY/9CvXz8ZlaAGPsTtN3nw==}
56925849 cpu: [x64]
56935850 os: [win32]
56945851
5695 '@yuku-toolchain/types@0.5.43':
5696 resolution: {integrity: sha512-kSpvPntnXw5+lYjO71ffBEnQ5ycQ74KGIYknh0TS4xeyCuBkOqxyJumxZkMhLBBUCLjDAbx2+Icnr3Zh4ftjpQ==}
5852 '@yuku-toolchain/types@0.9.5':
5853 resolution: {integrity: sha512-KiuLNNgX9uNealaWAR+G3/cMXnRk9x4TY2EkYe/KIag+UPdwiA0RRf1hr1WAxzTP8KGzCTkqUdLPvqh32sEO3w==}
56975854
56985855 '@yuuang/ffi-rs-android-arm64@1.3.2':
56995856 resolution: {integrity: sha512-eDYLT0kVBkp7e2BwdRDmt6N1rkeDPUHDefk3ZX0/nok+GLsqfy1WBoSL3Yg7HVXN1EyW8OBVc2uK8Zq8HbmaSA==}
......@@ -6348,6 +6505,11 @@ packages:
63486505 resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
63496506 engines: {node: '>=0.10.0'}
63506507
6508 cn@0.3.2:
6509 resolution: {integrity: sha512-RKzY5Edavc8B2Ka6tjJecKFC4nm0p7lADY72xzICmiJSf4TkaxWXt0fHsib2P2G4FkFyXfSDi9oDtIBuCZvY2g==}
6510 engines: {node: '>=20'}
6511 hasBin: true
6512
63516513 color-convert@1.9.3:
63526514 resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
63536515
......@@ -8872,11 +9034,15 @@ packages:
88729034 resolution: {integrity: sha512-5xaug6t7GfV3BO5Iv+xHW1rmQkDEQ3BEu3L8g3InsvWO5i8CYGc4tCZ2X985QcwWNycFJam+aOns6Nr2XAThTA==}
88739035 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
88759041 oxc-resolver@11.24.2:
88769042 resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==}
88779043
8878 oxfmt@0.64.0:
8879 resolution: {integrity: sha512-XZ4GFBN/PLbXKq+0zrgpQfPKYuJlUuj+nzZJY7UpIbFMNyefNLCdN9EwViycNqnYcv0wrn0jXcQLlqJp8RCKBg==}
9044 oxfmt@0.68.0:
9045 resolution: {integrity: sha512-Z0XMofcXCGUXbcpBHnWyUiX93BGiw1B+lcHNbQDWEtOhX06ewoFfu4zXkyiLhRrNnMq0twqXRHUcJetf+GsiQQ==}
88809046 engines: {node: ^20.19.0 || >=22.12.0}
88819047 hasBin: true
88829048 peerDependencies:
......@@ -8892,8 +9058,8 @@ packages:
88929058 resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==}
88939059 hasBin: true
88949060
8895 oxlint@1.79.0:
8896 resolution: {integrity: sha512-hVJ9hq9m2unPS+Of4eJJgCPdIeCC+3DHEUX3tkmrPJr3OK2hz7PhXwgC+ZP71ZcYu8cCDEtQrqLxWNvxBppBVg==}
9061 oxlint@1.83.0:
9062 resolution: {integrity: sha512-cyDzSzaw3uzP0TeCeq3lLRPPoaUxkbB4ZOXj+kn+5r+BX9V+4bNVGk9lxer+WrgcpebH4JxLlJ3KQjveVztOLQ==}
88979063 engines: {node: ^20.19.0 || >=22.12.0}
88989064 hasBin: true
88999065 peerDependencies:
......@@ -10099,8 +10265,8 @@ packages:
1009910265 resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
1010010266 engines: {node: '>=12.0.0'}
1010110267
10102 tinypool@2.1.0:
10103 resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==}
10268 tinypool@2.1.2:
10269 resolution: {integrity: sha512-9YodfrxS9g9IbFr/KOjE5bAeJ0p61n3bW6mqvy0jtoeKd1kTW1Cxm0oulm6KX2lyM9Gl6WIe8nEbY7LWv5ZJww==}
1010410270 engines: {node: ^20.0.0 || >=22.0.0}
1010510271
1010610272 tinyrainbow@3.1.0:
......@@ -10480,8 +10646,8 @@ packages:
1048010646 vfile@6.0.3:
1048110647 resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
1048210648
10483 vite-plus@0.3.0:
10484 resolution: {integrity: sha512-GNWbWuWD37frCSFrz6MLzUo62bTv5IOJozHEgZYOkxsLkuQtTwm4TowzpfoGrSsfwhAAtfPd/sK1Y0+v1SwhZA==}
10649 vite-plus@0.3.3:
10650 resolution: {integrity: sha512-gr3t8ZIsytJnpPE0YPxtkouf+asMsc+TWlKXYzEdY6rRXUdCGYxgaPmzRePx1Gyip2gmARRLogAwoMMW9BvSUA==}
1048510651 engines: {node: ^20.19.0 || ^22.18.0 || >=24.11.0}
1048610652 hasBin: true
1048710653 peerDependencies:
......@@ -10840,11 +11006,14 @@ packages:
1084011006 resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==}
1084111007 engines: {node: '>=18'}
1084211008
10843 yuku-codegen@0.5.48:
10844 resolution: {integrity: sha512-p7HxD5Xl4jzDzqMrGePAOeSHmRY4g58h4HuGq15weQFPxuPWd/W6e7nqp/+Lea6JfpOdBwJOAyXFqIZ/J9Zfnw==}
11009 yuku-ast@0.9.5:
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:
10847 resolution: {integrity: sha512-OWBfhrpgK9+/4+IXG9oT8Bao4AhViQA7vdyNNH7EUg8dQYgwa70XtIBWTpCEme1P1ECyoDNYkn0wT63f8XRcVA==}
11015 yuku-parser@0.9.5:
11016 resolution: {integrity: sha512-IBnAdNVMswWbJcM7woPluOudectJzFjJ1N8jVRxP9Uq4CIv5hZdBIcdmtRbFDYF/Ph2j2gVup4YJ4N9mh0jYFA==}
1084811017
1084911018 zod-to-json-schema@3.25.2:
1085011019 resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
......@@ -10900,7 +11069,7 @@ snapshots:
1090011069 dependencies:
1090111070 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)':
1090411073 dependencies:
1090511074 '@alchemy.run/node-utils': 2.0.0-beta.79
1090611075 '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260901.1)
......@@ -10917,7 +11086,7 @@ snapshots:
1091711086 optionalDependencies:
1091811087 '@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)
1091911088 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)'
1092111090 transitivePeerDependencies:
1092211091 - '@types/node'
1092311092 - proxy-agent
......@@ -12587,6 +12756,10 @@ snapshots:
1258712756 '@esbuild/win32-x64@0.28.2':
1258812757 optional: true
1258912758
12759 '@eslint/core@0.17.0':
12760 dependencies:
12761 '@types/json-schema': 7.0.15
12762
1259012763 '@exodus/schemasafe@1.3.0': {}
1259112764
1259212765 '@expo-google-fonts/dm-sans@0.4.2': {}
......@@ -13823,61 +13996,118 @@ snapshots:
1382313996 '@oxc-parser/binding-android-arm-eabi@0.147.0':
1382413997 optional: true
1382513998
13999 '@oxc-parser/binding-android-arm-eabi@0.148.0':
14000 optional: true
14001
1382614002 '@oxc-parser/binding-android-arm64@0.147.0':
1382714003 optional: true
1382814004
14005 '@oxc-parser/binding-android-arm64@0.148.0':
14006 optional: true
14007
1382914008 '@oxc-parser/binding-darwin-arm64@0.147.0':
1383014009 optional: true
1383114010
14011 '@oxc-parser/binding-darwin-arm64@0.148.0':
14012 optional: true
14013
1383214014 '@oxc-parser/binding-darwin-x64@0.147.0':
1383314015 optional: true
1383414016
14017 '@oxc-parser/binding-darwin-x64@0.148.0':
14018 optional: true
14019
1383514020 '@oxc-parser/binding-freebsd-x64@0.147.0':
1383614021 optional: true
1383714022
14023 '@oxc-parser/binding-freebsd-x64@0.148.0':
14024 optional: true
14025
1383814026 '@oxc-parser/binding-linux-arm-gnueabihf@0.147.0':
1383914027 optional: true
1384014028
14029 '@oxc-parser/binding-linux-arm-gnueabihf@0.148.0':
14030 optional: true
14031
1384114032 '@oxc-parser/binding-linux-arm-musleabihf@0.147.0':
1384214033 optional: true
1384314034
14035 '@oxc-parser/binding-linux-arm-musleabihf@0.148.0':
14036 optional: true
14037
1384414038 '@oxc-parser/binding-linux-arm64-gnu@0.147.0':
1384514039 optional: true
1384614040
14041 '@oxc-parser/binding-linux-arm64-gnu@0.148.0':
14042 optional: true
14043
1384714044 '@oxc-parser/binding-linux-arm64-musl@0.147.0':
1384814045 optional: true
1384914046
14047 '@oxc-parser/binding-linux-arm64-musl@0.148.0':
14048 optional: true
14049
1385014050 '@oxc-parser/binding-linux-ppc64-gnu@0.147.0':
1385114051 optional: true
1385214052
14053 '@oxc-parser/binding-linux-ppc64-gnu@0.148.0':
14054 optional: true
14055
1385314056 '@oxc-parser/binding-linux-riscv64-gnu@0.147.0':
1385414057 optional: true
1385514058
14059 '@oxc-parser/binding-linux-riscv64-gnu@0.148.0':
14060 optional: true
14061
1385614062 '@oxc-parser/binding-linux-riscv64-musl@0.147.0':
1385714063 optional: true
1385814064
14065 '@oxc-parser/binding-linux-riscv64-musl@0.148.0':
14066 optional: true
14067
1385914068 '@oxc-parser/binding-linux-s390x-gnu@0.147.0':
1386014069 optional: true
1386114070
14071 '@oxc-parser/binding-linux-s390x-gnu@0.148.0':
14072 optional: true
14073
1386214074 '@oxc-parser/binding-linux-x64-gnu@0.147.0':
1386314075 optional: true
1386414076
14077 '@oxc-parser/binding-linux-x64-gnu@0.148.0':
14078 optional: true
14079
1386514080 '@oxc-parser/binding-linux-x64-musl@0.147.0':
1386614081 optional: true
1386714082
14083 '@oxc-parser/binding-linux-x64-musl@0.148.0':
14084 optional: true
14085
1386814086 '@oxc-parser/binding-openharmony-arm64@0.147.0':
1386914087 optional: true
1387014088
14089 '@oxc-parser/binding-openharmony-arm64@0.148.0':
14090 optional: true
14091
1387114092 '@oxc-parser/binding-win32-arm64-msvc@0.147.0':
1387214093 optional: true
1387314094
14095 '@oxc-parser/binding-win32-arm64-msvc@0.148.0':
14096 optional: true
14097
1387414098 '@oxc-parser/binding-win32-ia32-msvc@0.147.0':
1387514099 optional: true
1387614100
14101 '@oxc-parser/binding-win32-ia32-msvc@0.148.0':
14102 optional: true
14103
1387714104 '@oxc-parser/binding-win32-x64-msvc@0.147.0':
1387814105 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
1388214112 '@oxc-project/types@0.127.0':
1388314113 optional: true
......@@ -13886,6 +14116,11 @@ snapshots:
1388614116
1388714117 '@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
1388914124 '@oxc-resolver/binding-android-arm-eabi@11.24.2':
1389014125 optional: true
1389114126
......@@ -13947,61 +14182,61 @@ snapshots:
1394714182 '@oxc-resolver/binding-win32-x64-msvc@11.24.2':
1394814183 optional: true
1394914184
13950 '@oxfmt/binding-android-arm-eabi@0.64.0':
14185 '@oxfmt/binding-android-arm-eabi@0.68.0':
1395114186 optional: true
1395214187
13953 '@oxfmt/binding-android-arm64@0.64.0':
14188 '@oxfmt/binding-android-arm64@0.68.0':
1395414189 optional: true
1395514190
13956 '@oxfmt/binding-darwin-arm64@0.64.0':
14191 '@oxfmt/binding-darwin-arm64@0.68.0':
1395714192 optional: true
1395814193
13959 '@oxfmt/binding-darwin-x64@0.64.0':
14194 '@oxfmt/binding-darwin-x64@0.68.0':
1396014195 optional: true
1396114196
13962 '@oxfmt/binding-freebsd-x64@0.64.0':
14197 '@oxfmt/binding-freebsd-x64@0.68.0':
1396314198 optional: true
1396414199
13965 '@oxfmt/binding-linux-arm-gnueabihf@0.64.0':
14200 '@oxfmt/binding-linux-arm-gnueabihf@0.68.0':
1396614201 optional: true
1396714202
13968 '@oxfmt/binding-linux-arm-musleabihf@0.64.0':
14203 '@oxfmt/binding-linux-arm-musleabihf@0.68.0':
1396914204 optional: true
1397014205
13971 '@oxfmt/binding-linux-arm64-gnu@0.64.0':
14206 '@oxfmt/binding-linux-arm64-gnu@0.68.0':
1397214207 optional: true
1397314208
13974 '@oxfmt/binding-linux-arm64-musl@0.64.0':
14209 '@oxfmt/binding-linux-arm64-musl@0.68.0':
1397514210 optional: true
1397614211
13977 '@oxfmt/binding-linux-ppc64-gnu@0.64.0':
14212 '@oxfmt/binding-linux-ppc64-gnu@0.68.0':
1397814213 optional: true
1397914214
13980 '@oxfmt/binding-linux-riscv64-gnu@0.64.0':
14215 '@oxfmt/binding-linux-riscv64-gnu@0.68.0':
1398114216 optional: true
1398214217
13983 '@oxfmt/binding-linux-riscv64-musl@0.64.0':
14218 '@oxfmt/binding-linux-riscv64-musl@0.68.0':
1398414219 optional: true
1398514220
13986 '@oxfmt/binding-linux-s390x-gnu@0.64.0':
14221 '@oxfmt/binding-linux-s390x-gnu@0.68.0':
1398714222 optional: true
1398814223
13989 '@oxfmt/binding-linux-x64-gnu@0.64.0':
14224 '@oxfmt/binding-linux-x64-gnu@0.68.0':
1399014225 optional: true
1399114226
13992 '@oxfmt/binding-linux-x64-musl@0.64.0':
14227 '@oxfmt/binding-linux-x64-musl@0.68.0':
1399314228 optional: true
1399414229
13995 '@oxfmt/binding-openharmony-arm64@0.64.0':
14230 '@oxfmt/binding-openharmony-arm64@0.68.0':
1399614231 optional: true
1399714232
13998 '@oxfmt/binding-win32-arm64-msvc@0.64.0':
14233 '@oxfmt/binding-win32-arm64-msvc@0.68.0':
1399914234 optional: true
1400014235
14001 '@oxfmt/binding-win32-ia32-msvc@0.64.0':
14236 '@oxfmt/binding-win32-ia32-msvc@0.68.0':
1400214237 optional: true
1400314238
14004 '@oxfmt/binding-win32-x64-msvc@0.64.0':
14239 '@oxfmt/binding-win32-x64-msvc@0.68.0':
1400514240 optional: true
1400614241
1400714242 '@oxlint-tsgolint/darwin-arm64@7.0.2001':
......@@ -14022,61 +14257,61 @@ snapshots:
1402214257 '@oxlint-tsgolint/win32-x64@7.0.2001':
1402314258 optional: true
1402414259
14025 '@oxlint/binding-android-arm-eabi@1.79.0':
14260 '@oxlint/binding-android-arm-eabi@1.83.0':
1402614261 optional: true
1402714262
14028 '@oxlint/binding-android-arm64@1.79.0':
14263 '@oxlint/binding-android-arm64@1.83.0':
1402914264 optional: true
1403014265
14031 '@oxlint/binding-darwin-arm64@1.79.0':
14266 '@oxlint/binding-darwin-arm64@1.83.0':
1403214267 optional: true
1403314268
14034 '@oxlint/binding-darwin-x64@1.79.0':
14269 '@oxlint/binding-darwin-x64@1.83.0':
1403514270 optional: true
1403614271
14037 '@oxlint/binding-freebsd-x64@1.79.0':
14272 '@oxlint/binding-freebsd-x64@1.83.0':
1403814273 optional: true
1403914274
14040 '@oxlint/binding-linux-arm-gnueabihf@1.79.0':
14275 '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
1404114276 optional: true
1404214277
14043 '@oxlint/binding-linux-arm-musleabihf@1.79.0':
14278 '@oxlint/binding-linux-arm-musleabihf@1.83.0':
1404414279 optional: true
1404514280
14046 '@oxlint/binding-linux-arm64-gnu@1.79.0':
14281 '@oxlint/binding-linux-arm64-gnu@1.83.0':
1404714282 optional: true
1404814283
14049 '@oxlint/binding-linux-arm64-musl@1.79.0':
14284 '@oxlint/binding-linux-arm64-musl@1.83.0':
1405014285 optional: true
1405114286
14052 '@oxlint/binding-linux-ppc64-gnu@1.79.0':
14287 '@oxlint/binding-linux-ppc64-gnu@1.83.0':
1405314288 optional: true
1405414289
14055 '@oxlint/binding-linux-riscv64-gnu@1.79.0':
14290 '@oxlint/binding-linux-riscv64-gnu@1.83.0':
1405614291 optional: true
1405714292
14058 '@oxlint/binding-linux-riscv64-musl@1.79.0':
14293 '@oxlint/binding-linux-riscv64-musl@1.83.0':
1405914294 optional: true
1406014295
14061 '@oxlint/binding-linux-s390x-gnu@1.79.0':
14296 '@oxlint/binding-linux-s390x-gnu@1.83.0':
1406214297 optional: true
1406314298
14064 '@oxlint/binding-linux-x64-gnu@1.79.0':
14299 '@oxlint/binding-linux-x64-gnu@1.83.0':
1406514300 optional: true
1406614301
14067 '@oxlint/binding-linux-x64-musl@1.79.0':
14302 '@oxlint/binding-linux-x64-musl@1.83.0':
1406814303 optional: true
1406914304
14070 '@oxlint/binding-openharmony-arm64@1.79.0':
14305 '@oxlint/binding-openharmony-arm64@1.83.0':
1407114306 optional: true
1407214307
14073 '@oxlint/binding-win32-arm64-msvc@1.79.0':
14308 '@oxlint/binding-win32-arm64-msvc@1.83.0':
1407414309 optional: true
1407514310
14076 '@oxlint/binding-win32-ia32-msvc@1.79.0':
14311 '@oxlint/binding-win32-ia32-msvc@1.83.0':
1407714312 optional: true
1407814313
14079 '@oxlint/binding-win32-x64-msvc@1.79.0':
14314 '@oxlint/binding-win32-x64-msvc@1.83.0':
1408014315 optional: true
1408114316
1408214317 '@oxlint/plugins@1.68.0': {}
......@@ -14662,7 +14897,7 @@ snapshots:
1466214897 '@rolldown/binding-win32-x64-msvc@1.2.5':
1466314898 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)':
1466614901 dependencies:
1466714902 '@babel/core': 7.29.7
1466814903 picomatch: 4.0.4
......@@ -14670,13 +14905,20 @@ snapshots:
1467014905 optionalDependencies:
1467114906 '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7)
1467214907 '@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
1467514910 '@rolldown/pluginutils@1.0.0-rc.17':
1467614911 optional: true
1467714912
1467814913 '@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
1468014922 '@shikijs/core@4.2.0':
1468114923 dependencies:
1468214924 '@shikijs/primitive': 4.2.0
......@@ -14893,12 +15135,12 @@ snapshots:
1489315135 '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3
1489415136 '@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))':
1489715139 dependencies:
1489815140 '@tailwindcss/node': 4.3.3
1489915141 '@tailwindcss/oxide': 4.3.3
1490015142 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
1490315145 '@tanstack/devtools-event-client@0.4.3': {}
1490415146
......@@ -14961,7 +15203,7 @@ snapshots:
1496115203 transitivePeerDependencies:
1496215204 - 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))':
1496515207 dependencies:
1496615208 '@babel/core': 7.29.7
1496715209 '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7)
......@@ -14978,7 +15220,7 @@ snapshots:
1497815220 zod: 4.4.3
1497915221 optionalDependencies:
1498015222 '@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)'
1498215224 transitivePeerDependencies:
1498315225 - supports-color
1498415226
......@@ -15475,48 +15717,48 @@ snapshots:
1547515717 optionalDependencies:
1547615718 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)':
1547915721 dependencies:
1548015722 '@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)'
1548215724 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)
1548415726 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)))':
1548715729 dependencies:
1548815730 '@testing-library/dom': 10.4.1
1548915731 '@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)))
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))
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)))
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))
1549215734 transitivePeerDependencies:
1549315735 - bufferutil
1549415736 - msw
1549515737 - utf-8-validate
1549615738 - 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)':
1549915741 dependencies:
1550015742 '@testing-library/dom': 10.4.1
1550115743 '@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)
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))
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)
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))
1550415746 transitivePeerDependencies:
1550515747 - bufferutil
1550615748 - msw
1550715749 - utf-8-validate
1550815750 - 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)))':
1551115753 dependencies:
1551215754 '@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))
1551415756 '@vitest/utils': 4.1.11
1551515757 magic-string: 0.30.21
1551615758 pngjs: 7.0.0
1551715759 sirv: 3.0.2
1551815760 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))
1552015762 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
1552115763 transitivePeerDependencies:
1552215764 - bufferutil
......@@ -15524,16 +15766,16 @@ snapshots:
1552415766 - utf-8-validate
1552515767 - 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)':
1552815770 dependencies:
1552915771 '@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))
1553115773 '@vitest/utils': 4.1.11
1553215774 magic-string: 0.30.21
1553315775 pngjs: 7.0.0
1553415776 sirv: 3.0.2
1553515777 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))
1553715779 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
1553815780 transitivePeerDependencies:
1553915781 - bufferutil
......@@ -15550,23 +15792,23 @@ snapshots:
1555015792 chai: 6.2.2
1555115793 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))':
1555415796 dependencies:
1555515797 '@vitest/spy': 4.1.11
1555615798 estree-walker: 3.0.3
1555715799 magic-string: 0.30.21
1555815800 optionalDependencies:
1555915801 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))':
1556315805 dependencies:
1556415806 '@vitest/spy': 4.1.11
1556515807 estree-walker: 3.0.3
1556615808 magic-string: 0.30.21
1556715809 optionalDependencies:
1556815810 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
1557115813 '@vitest/pretty-format@4.1.11':
1557215814 dependencies:
......@@ -15592,24 +15834,24 @@ snapshots:
1559215834 convert-source-map: 2.0.0
1559315835 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)':
1559615838 dependencies:
15597 '@oxc-project/runtime': 0.146.0
15598 '@oxc-project/types': 0.146.0
15839 '@oxc-project/runtime': 0.150.0
15840 '@oxc-project/types': 0.150.0
1559915841 lightningcss: 1.33.0
1560015842 postcss: 8.5.28
15601 yuku-codegen: 0.5.48
15602 yuku-parser: 0.5.48
15843 yuku-codegen: 0.9.5
15844 yuku-parser: 0.9.5
1560315845 optionalDependencies:
1560415846 '@types/node': 24.12.4
15605 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.0
15606 '@voidzero-dev/vite-plus-darwin-x64': 0.3.0
15607 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.0
15608 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.0
15609 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.0
15610 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.0
15611 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.0
15612 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.0
15847 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
15848 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
15849 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
15850 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
15851 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
15852 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
15853 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
15854 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
1561315855 esbuild: 0.28.2
1561415856 fsevents: 2.3.3
1561515857 jiti: 2.7.0
......@@ -15618,24 +15860,24 @@ snapshots:
1561815860 unrun: 0.2.39
1561915861 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)':
1562215864 dependencies:
15623 '@oxc-project/runtime': 0.146.0
15624 '@oxc-project/types': 0.146.0
15865 '@oxc-project/runtime': 0.150.0
15866 '@oxc-project/types': 0.150.0
1562515867 lightningcss: 1.33.0
1562615868 postcss: 8.5.28
15627 yuku-codegen: 0.5.48
15628 yuku-parser: 0.5.48
15869 yuku-codegen: 0.9.5
15870 yuku-parser: 0.9.5
1562915871 optionalDependencies:
1563015872 '@types/node': 24.12.4
15631 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.0
15632 '@voidzero-dev/vite-plus-darwin-x64': 0.3.0
15633 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.0
15634 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.0
15635 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.0
15636 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.0
15637 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.0
15638 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.0
15873 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
15874 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
15875 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
15876 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
15877 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
15878 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
15879 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
15880 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
1563915881 esbuild: 0.28.2
1564015882 fsevents: 2.3.3
1564115883 jiti: 2.7.0
......@@ -15644,28 +15886,28 @@ snapshots:
1564415886 unrun: 0.2.39
1564515887 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':
1564815890 optional: true
1564915891
15650 '@voidzero-dev/vite-plus-darwin-x64@0.3.0':
15892 '@voidzero-dev/vite-plus-darwin-x64@0.3.3':
1565115893 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':
1565415896 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':
1565715899 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':
1566015902 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':
1566315905 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':
1566615908 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':
1566915911 optional: true
1567015912
1567115913 '@volar/kit@2.4.28(typescript@6.0.3)':
......@@ -15722,73 +15964,79 @@ snapshots:
1572215964
1572315965 '@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':
1572615974 optional: true
1572715975
15728 '@yuku-codegen/binding-darwin-x64@0.5.48':
15976 '@yuku-codegen/binding-freebsd-x64@0.9.5':
1572915977 optional: true
1573015978
15731 '@yuku-codegen/binding-freebsd-x64@0.5.48':
15979 '@yuku-codegen/binding-linux-arm-gnu@0.9.5':
1573215980 optional: true
1573315981
15734 '@yuku-codegen/binding-linux-arm-gnu@0.5.48':
15982 '@yuku-codegen/binding-linux-arm-musl@0.9.5':
1573515983 optional: true
1573615984
15737 '@yuku-codegen/binding-linux-arm-musl@0.5.48':
15985 '@yuku-codegen/binding-linux-arm64-gnu@0.9.5':
1573815986 optional: true
1573915987
15740 '@yuku-codegen/binding-linux-arm64-gnu@0.5.48':
15988 '@yuku-codegen/binding-linux-arm64-musl@0.9.5':
1574115989 optional: true
1574215990
15743 '@yuku-codegen/binding-linux-arm64-musl@0.5.48':
15991 '@yuku-codegen/binding-linux-x64-gnu@0.9.5':
1574415992 optional: true
1574515993
15746 '@yuku-codegen/binding-linux-x64-gnu@0.5.48':
15994 '@yuku-codegen/binding-linux-x64-musl@0.9.5':
1574715995 optional: true
1574815996
15749 '@yuku-codegen/binding-linux-x64-musl@0.5.48':
15997 '@yuku-codegen/binding-win32-arm64@0.9.5':
1575015998 optional: true
1575115999
15752 '@yuku-codegen/binding-win32-arm64@0.5.48':
16000 '@yuku-codegen/binding-win32-x64@0.9.5':
1575316001 optional: true
1575416002
15755 '@yuku-codegen/binding-win32-x64@0.5.48':
16003 '@yuku-parser/binding-android-arm64@0.9.5':
1575616004 optional: true
1575716005
15758 '@yuku-parser/binding-darwin-arm64@0.5.48':
16006 '@yuku-parser/binding-darwin-arm64@0.9.5':
1575916007 optional: true
1576016008
15761 '@yuku-parser/binding-darwin-x64@0.5.48':
16009 '@yuku-parser/binding-darwin-x64@0.9.5':
1576216010 optional: true
1576316011
15764 '@yuku-parser/binding-freebsd-x64@0.5.48':
16012 '@yuku-parser/binding-freebsd-x64@0.9.5':
1576516013 optional: true
1576616014
15767 '@yuku-parser/binding-linux-arm-gnu@0.5.48':
16015 '@yuku-parser/binding-linux-arm-gnu@0.9.5':
1576816016 optional: true
1576916017
15770 '@yuku-parser/binding-linux-arm-musl@0.5.48':
16018 '@yuku-parser/binding-linux-arm-musl@0.9.5':
1577116019 optional: true
1577216020
15773 '@yuku-parser/binding-linux-arm64-gnu@0.5.48':
16021 '@yuku-parser/binding-linux-arm64-gnu@0.9.5':
1577416022 optional: true
1577516023
15776 '@yuku-parser/binding-linux-arm64-musl@0.5.48':
16024 '@yuku-parser/binding-linux-arm64-musl@0.9.5':
1577716025 optional: true
1577816026
15779 '@yuku-parser/binding-linux-x64-gnu@0.5.48':
16027 '@yuku-parser/binding-linux-x64-gnu@0.9.5':
1578016028 optional: true
1578116029
15782 '@yuku-parser/binding-linux-x64-musl@0.5.48':
16030 '@yuku-parser/binding-linux-x64-musl@0.9.5':
1578316031 optional: true
1578416032
15785 '@yuku-parser/binding-win32-arm64@0.5.48':
16033 '@yuku-parser/binding-win32-arm64@0.9.5':
1578616034 optional: true
1578716035
15788 '@yuku-parser/binding-win32-x64@0.5.48':
16036 '@yuku-parser/binding-win32-x64@0.9.5':
1578916037 optional: true
1579016038
15791 '@yuku-toolchain/types@0.5.43': {}
16039 '@yuku-toolchain/types@0.9.5': {}
1579216040
1579316041 '@yuuang/ffi-rs-android-arm64@1.3.2':
1579416042 optional: true
......@@ -15892,9 +16140,9 @@ snapshots:
1589216140 json-schema-traverse: 1.0.0
1589316141 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)):
1589616144 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)
1589816146 '@alchemy.run/floci': 2.0.0-beta.79(effect@4.0.0-rc.115(patch_hash=0dfc4bb8ebd80fb3e06b91ef61346f5259517ab0f2437644fe95ae531084b1f5))
1589916147 '@alchemy.run/node-utils': 2.0.0-beta.79
1590016148 '@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:
1593516183 drizzle-orm: 1.0.0-rc.5-ab785fc(04a2b37736bdb04e55e63e86c7865f24)
1593616184 mongodb: 6.21.0(@aws-sdk/credential-providers@3.1062.0)(socks@2.8.9)
1593716185 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)'
1593916187 ws: 8.21.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
1594016188 transitivePeerDependencies:
1594116189 - '@types/node'
......@@ -16109,8 +16357,8 @@ snapshots:
1610916357 ultrahtml: 1.7.0
1611016358 unifont: 0.7.5
1611116359 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)'
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))
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)'
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))
1611416362 xxhash-wasm: 1.1.0
1611516363 yargs-parser: 22.0.0
1611616364 zod: 4.6.5
......@@ -16562,6 +16810,8 @@ snapshots:
1656216810
1656316811 cluster-key-slot@1.1.2: {}
1656416812
16813 cn@0.3.2: {}
16814
1656516815 color-convert@1.9.3:
1656616816 dependencies:
1656716817 color-name: 1.1.3
......@@ -19753,6 +20003,31 @@ snapshots:
1975320003 '@oxc-parser/binding-win32-ia32-msvc': 0.147.0
1975420004 '@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
1975620031 oxc-resolver@11.24.2:
1975720032 optionalDependencies:
1975820033 '@oxc-resolver/binding-android-arm-eabi': 11.24.2
......@@ -19775,55 +20050,55 @@ snapshots:
1977520050 '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2
1977620051 '@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)):
1977920054 dependencies:
19780 tinypool: 2.1.0
20055 tinypool: 2.1.2
1978120056 optionalDependencies:
19782 '@oxfmt/binding-android-arm-eabi': 0.64.0
19783 '@oxfmt/binding-android-arm64': 0.64.0
19784 '@oxfmt/binding-darwin-arm64': 0.64.0
19785 '@oxfmt/binding-darwin-x64': 0.64.0
19786 '@oxfmt/binding-freebsd-x64': 0.64.0
19787 '@oxfmt/binding-linux-arm-gnueabihf': 0.64.0
19788 '@oxfmt/binding-linux-arm-musleabihf': 0.64.0
19789 '@oxfmt/binding-linux-arm64-gnu': 0.64.0
19790 '@oxfmt/binding-linux-arm64-musl': 0.64.0
19791 '@oxfmt/binding-linux-ppc64-gnu': 0.64.0
19792 '@oxfmt/binding-linux-riscv64-gnu': 0.64.0
19793 '@oxfmt/binding-linux-riscv64-musl': 0.64.0
19794 '@oxfmt/binding-linux-s390x-gnu': 0.64.0
19795 '@oxfmt/binding-linux-x64-gnu': 0.64.0
19796 '@oxfmt/binding-linux-x64-musl': 0.64.0
19797 '@oxfmt/binding-openharmony-arm64': 0.64.0
19798 '@oxfmt/binding-win32-arm64-msvc': 0.64.0
19799 '@oxfmt/binding-win32-ia32-msvc': 0.64.0
19800 '@oxfmt/binding-win32-x64-msvc': 0.64.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)
19802
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)):
19804 dependencies:
19805 tinypool: 2.1.0
20057 '@oxfmt/binding-android-arm-eabi': 0.68.0
20058 '@oxfmt/binding-android-arm64': 0.68.0
20059 '@oxfmt/binding-darwin-arm64': 0.68.0
20060 '@oxfmt/binding-darwin-x64': 0.68.0
20061 '@oxfmt/binding-freebsd-x64': 0.68.0
20062 '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
20063 '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
20064 '@oxfmt/binding-linux-arm64-gnu': 0.68.0
20065 '@oxfmt/binding-linux-arm64-musl': 0.68.0
20066 '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
20067 '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
20068 '@oxfmt/binding-linux-riscv64-musl': 0.68.0
20069 '@oxfmt/binding-linux-s390x-gnu': 0.68.0
20070 '@oxfmt/binding-linux-x64-gnu': 0.68.0
20071 '@oxfmt/binding-linux-x64-musl': 0.68.0
20072 '@oxfmt/binding-openharmony-arm64': 0.68.0
20073 '@oxfmt/binding-win32-arm64-msvc': 0.68.0
20074 '@oxfmt/binding-win32-ia32-msvc': 0.68.0
20075 '@oxfmt/binding-win32-x64-msvc': 0.68.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)
20077
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)):
20079 dependencies:
20080 tinypool: 2.1.2
1980620081 optionalDependencies:
19807 '@oxfmt/binding-android-arm-eabi': 0.64.0
19808 '@oxfmt/binding-android-arm64': 0.64.0
19809 '@oxfmt/binding-darwin-arm64': 0.64.0
19810 '@oxfmt/binding-darwin-x64': 0.64.0
19811 '@oxfmt/binding-freebsd-x64': 0.64.0
19812 '@oxfmt/binding-linux-arm-gnueabihf': 0.64.0
19813 '@oxfmt/binding-linux-arm-musleabihf': 0.64.0
19814 '@oxfmt/binding-linux-arm64-gnu': 0.64.0
19815 '@oxfmt/binding-linux-arm64-musl': 0.64.0
19816 '@oxfmt/binding-linux-ppc64-gnu': 0.64.0
19817 '@oxfmt/binding-linux-riscv64-gnu': 0.64.0
19818 '@oxfmt/binding-linux-riscv64-musl': 0.64.0
19819 '@oxfmt/binding-linux-s390x-gnu': 0.64.0
19820 '@oxfmt/binding-linux-x64-gnu': 0.64.0
19821 '@oxfmt/binding-linux-x64-musl': 0.64.0
19822 '@oxfmt/binding-openharmony-arm64': 0.64.0
19823 '@oxfmt/binding-win32-arm64-msvc': 0.64.0
19824 '@oxfmt/binding-win32-ia32-msvc': 0.64.0
19825 '@oxfmt/binding-win32-x64-msvc': 0.64.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)
20082 '@oxfmt/binding-android-arm-eabi': 0.68.0
20083 '@oxfmt/binding-android-arm64': 0.68.0
20084 '@oxfmt/binding-darwin-arm64': 0.68.0
20085 '@oxfmt/binding-darwin-x64': 0.68.0
20086 '@oxfmt/binding-freebsd-x64': 0.68.0
20087 '@oxfmt/binding-linux-arm-gnueabihf': 0.68.0
20088 '@oxfmt/binding-linux-arm-musleabihf': 0.68.0
20089 '@oxfmt/binding-linux-arm64-gnu': 0.68.0
20090 '@oxfmt/binding-linux-arm64-musl': 0.68.0
20091 '@oxfmt/binding-linux-ppc64-gnu': 0.68.0
20092 '@oxfmt/binding-linux-riscv64-gnu': 0.68.0
20093 '@oxfmt/binding-linux-riscv64-musl': 0.68.0
20094 '@oxfmt/binding-linux-s390x-gnu': 0.68.0
20095 '@oxfmt/binding-linux-x64-gnu': 0.68.0
20096 '@oxfmt/binding-linux-x64-musl': 0.68.0
20097 '@oxfmt/binding-openharmony-arm64': 0.68.0
20098 '@oxfmt/binding-win32-arm64-msvc': 0.68.0
20099 '@oxfmt/binding-win32-ia32-msvc': 0.68.0
20100 '@oxfmt/binding-win32-x64-msvc': 0.68.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
1982820103 oxlint-tsgolint@7.0.2001:
1982920104 optionalDependencies:
......@@ -19834,53 +20109,53 @@ snapshots:
1983420109 '@oxlint-tsgolint/win32-arm64': 7.0.2001
1983520110 '@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)):
1983820113 optionalDependencies:
19839 '@oxlint/binding-android-arm-eabi': 1.79.0
19840 '@oxlint/binding-android-arm64': 1.79.0
19841 '@oxlint/binding-darwin-arm64': 1.79.0
19842 '@oxlint/binding-darwin-x64': 1.79.0
19843 '@oxlint/binding-freebsd-x64': 1.79.0
19844 '@oxlint/binding-linux-arm-gnueabihf': 1.79.0
19845 '@oxlint/binding-linux-arm-musleabihf': 1.79.0
19846 '@oxlint/binding-linux-arm64-gnu': 1.79.0
19847 '@oxlint/binding-linux-arm64-musl': 1.79.0
19848 '@oxlint/binding-linux-ppc64-gnu': 1.79.0
19849 '@oxlint/binding-linux-riscv64-gnu': 1.79.0
19850 '@oxlint/binding-linux-riscv64-musl': 1.79.0
19851 '@oxlint/binding-linux-s390x-gnu': 1.79.0
19852 '@oxlint/binding-linux-x64-gnu': 1.79.0
19853 '@oxlint/binding-linux-x64-musl': 1.79.0
19854 '@oxlint/binding-openharmony-arm64': 1.79.0
19855 '@oxlint/binding-win32-arm64-msvc': 1.79.0
19856 '@oxlint/binding-win32-ia32-msvc': 1.79.0
19857 '@oxlint/binding-win32-x64-msvc': 1.79.0
20114 '@oxlint/binding-android-arm-eabi': 1.83.0
20115 '@oxlint/binding-android-arm64': 1.83.0
20116 '@oxlint/binding-darwin-arm64': 1.83.0
20117 '@oxlint/binding-darwin-x64': 1.83.0
20118 '@oxlint/binding-freebsd-x64': 1.83.0
20119 '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
20120 '@oxlint/binding-linux-arm-musleabihf': 1.83.0
20121 '@oxlint/binding-linux-arm64-gnu': 1.83.0
20122 '@oxlint/binding-linux-arm64-musl': 1.83.0
20123 '@oxlint/binding-linux-ppc64-gnu': 1.83.0
20124 '@oxlint/binding-linux-riscv64-gnu': 1.83.0
20125 '@oxlint/binding-linux-riscv64-musl': 1.83.0
20126 '@oxlint/binding-linux-s390x-gnu': 1.83.0
20127 '@oxlint/binding-linux-x64-gnu': 1.83.0
20128 '@oxlint/binding-linux-x64-musl': 1.83.0
20129 '@oxlint/binding-openharmony-arm64': 1.83.0
20130 '@oxlint/binding-win32-arm64-msvc': 1.83.0
20131 '@oxlint/binding-win32-ia32-msvc': 1.83.0
20132 '@oxlint/binding-win32-x64-msvc': 1.83.0
1985820133 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)):
1986220137 optionalDependencies:
19863 '@oxlint/binding-android-arm-eabi': 1.79.0
19864 '@oxlint/binding-android-arm64': 1.79.0
19865 '@oxlint/binding-darwin-arm64': 1.79.0
19866 '@oxlint/binding-darwin-x64': 1.79.0
19867 '@oxlint/binding-freebsd-x64': 1.79.0
19868 '@oxlint/binding-linux-arm-gnueabihf': 1.79.0
19869 '@oxlint/binding-linux-arm-musleabihf': 1.79.0
19870 '@oxlint/binding-linux-arm64-gnu': 1.79.0
19871 '@oxlint/binding-linux-arm64-musl': 1.79.0
19872 '@oxlint/binding-linux-ppc64-gnu': 1.79.0
19873 '@oxlint/binding-linux-riscv64-gnu': 1.79.0
19874 '@oxlint/binding-linux-riscv64-musl': 1.79.0
19875 '@oxlint/binding-linux-s390x-gnu': 1.79.0
19876 '@oxlint/binding-linux-x64-gnu': 1.79.0
19877 '@oxlint/binding-linux-x64-musl': 1.79.0
19878 '@oxlint/binding-openharmony-arm64': 1.79.0
19879 '@oxlint/binding-win32-arm64-msvc': 1.79.0
19880 '@oxlint/binding-win32-ia32-msvc': 1.79.0
19881 '@oxlint/binding-win32-x64-msvc': 1.79.0
20138 '@oxlint/binding-android-arm-eabi': 1.83.0
20139 '@oxlint/binding-android-arm64': 1.83.0
20140 '@oxlint/binding-darwin-arm64': 1.83.0
20141 '@oxlint/binding-darwin-x64': 1.83.0
20142 '@oxlint/binding-freebsd-x64': 1.83.0
20143 '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
20144 '@oxlint/binding-linux-arm-musleabihf': 1.83.0
20145 '@oxlint/binding-linux-arm64-gnu': 1.83.0
20146 '@oxlint/binding-linux-arm64-musl': 1.83.0
20147 '@oxlint/binding-linux-ppc64-gnu': 1.83.0
20148 '@oxlint/binding-linux-riscv64-gnu': 1.83.0
20149 '@oxlint/binding-linux-riscv64-musl': 1.83.0
20150 '@oxlint/binding-linux-s390x-gnu': 1.83.0
20151 '@oxlint/binding-linux-x64-gnu': 1.83.0
20152 '@oxlint/binding-linux-x64-musl': 1.83.0
20153 '@oxlint/binding-openharmony-arm64': 1.83.0
20154 '@oxlint/binding-win32-arm64-msvc': 1.83.0
20155 '@oxlint/binding-win32-ia32-msvc': 1.83.0
20156 '@oxlint/binding-win32-x64-msvc': 1.83.0
1988220157 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
1988520160 p-cancelable@2.1.1: {}
1988620161
......@@ -21353,7 +21628,7 @@ snapshots:
2135321628 fdir: 6.5.0(picomatch@4.0.4)
2135421629 picomatch: 4.0.4
2135521630
21356 tinypool@2.1.0: {}
21631 tinypool@2.1.2: {}
2135721632
2135821633 tinyrainbow@3.1.0: {}
2135921634
......@@ -21673,34 +21948,33 @@ snapshots:
2167321948 '@types/unist': 3.0.3
2167421949 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):
2167721952 dependencies:
21678 '@oxc-project/types': 0.146.0
21953 '@oxc-project/types': 0.150.0
2167921954 '@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)))
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)))
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)))
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)))
2168221957 '@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))
2168421959 '@vitest/pretty-format': 4.1.11
2168521960 '@vitest/runner': 4.1.11
2168621961 '@vitest/snapshot': 4.1.11
2168721962 '@vitest/spy': 4.1.11
2168821963 '@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)
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))
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))
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))
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))
2169221966 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)'
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))
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)'
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))
2169521969 optionalDependencies:
21696 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.0
21697 '@voidzero-dev/vite-plus-darwin-x64': 0.3.0
21698 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.0
21699 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.0
21700 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.0
21701 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.0
21702 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.0
21703 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.0
21970 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
21971 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
21972 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
21973 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
21974 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
21975 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
21976 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
21977 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
2170421978 transitivePeerDependencies:
2170521979 - '@arethetypeswrong/core'
2170621980 - '@edge-runtime/vm'
......@@ -21731,34 +22005,33 @@ snapshots:
2173122005 - utf-8-validate
2173222006 - 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):
2173522009 dependencies:
21736 '@oxc-project/types': 0.146.0
22010 '@oxc-project/types': 0.150.0
2173722011 '@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)
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)
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)
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)
2174022014 '@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))
2174222016 '@vitest/pretty-format': 4.1.11
2174322017 '@vitest/runner': 4.1.11
2174422018 '@vitest/snapshot': 4.1.11
2174522019 '@vitest/spy': 4.1.11
2174622020 '@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)
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))
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))
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))
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))
2175022023 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)'
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))
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)'
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))
2175322026 optionalDependencies:
21754 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.0
21755 '@voidzero-dev/vite-plus-darwin-x64': 0.3.0
21756 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.0
21757 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.0
21758 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.0
21759 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.0
21760 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.0
21761 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.0
22027 '@voidzero-dev/vite-plus-darwin-arm64': 0.3.3
22028 '@voidzero-dev/vite-plus-darwin-x64': 0.3.3
22029 '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.3.3
22030 '@voidzero-dev/vite-plus-linux-arm64-musl': 0.3.3
22031 '@voidzero-dev/vite-plus-linux-x64-gnu': 0.3.3
22032 '@voidzero-dev/vite-plus-linux-x64-musl': 0.3.3
22033 '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.3.3
22034 '@voidzero-dev/vite-plus-win32-x64-msvc': 0.3.3
2176222035 transitivePeerDependencies:
2176322036 - '@arethetypeswrong/core'
2176422037 - '@edge-runtime/vm'
......@@ -21789,14 +22062,14 @@ snapshots:
2178922062 - utf-8-validate
2179022063 - 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)):
2179322066 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)):
2179722070 dependencies:
2179822071 '@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))
2180022073 '@vitest/pretty-format': 4.1.11
2180122074 '@vitest/runner': 4.1.11
2180222075 '@vitest/snapshot': 4.1.11
......@@ -21813,18 +22086,18 @@ snapshots:
2181322086 tinyexec: 1.2.4
2181422087 tinyglobby: 0.2.17
2181522088 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)'
2181722090 why-is-node-running: 2.3.0
2181822091 optionalDependencies:
2181922092 '@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)
2182122094 transitivePeerDependencies:
2182222095 - 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)):
2182522098 dependencies:
2182622099 '@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))
2182822101 '@vitest/pretty-format': 4.1.11
2182922102 '@vitest/runner': 4.1.11
2183022103 '@vitest/snapshot': 4.1.11
......@@ -21841,11 +22114,11 @@ snapshots:
2184122114 tinyexec: 1.2.4
2184222115 tinyglobby: 0.2.17
2184322116 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)'
2184522118 why-is-node-running: 2.3.0
2184622119 optionalDependencies:
2184722120 '@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)
2184922122 transitivePeerDependencies:
2185022123 - msw
2185122124
......@@ -22138,37 +22411,44 @@ snapshots:
2213822411
2213922412 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:
2214222419 dependencies:
22143 '@yuku-toolchain/types': 0.5.43
22420 '@yuku-toolchain/types': 0.9.5
2214422421 optionalDependencies:
22145 '@yuku-codegen/binding-darwin-arm64': 0.5.48
22146 '@yuku-codegen/binding-darwin-x64': 0.5.48
22147 '@yuku-codegen/binding-freebsd-x64': 0.5.48
22148 '@yuku-codegen/binding-linux-arm-gnu': 0.5.48
22149 '@yuku-codegen/binding-linux-arm-musl': 0.5.48
22150 '@yuku-codegen/binding-linux-arm64-gnu': 0.5.48
22151 '@yuku-codegen/binding-linux-arm64-musl': 0.5.48
22152 '@yuku-codegen/binding-linux-x64-gnu': 0.5.48
22153 '@yuku-codegen/binding-linux-x64-musl': 0.5.48
22154 '@yuku-codegen/binding-win32-arm64': 0.5.48
22155 '@yuku-codegen/binding-win32-x64': 0.5.48
22156
22157 yuku-parser@0.5.48:
22158 dependencies:
22159 '@yuku-toolchain/types': 0.5.43
22422 '@yuku-codegen/binding-android-arm64': 0.9.5
22423 '@yuku-codegen/binding-darwin-arm64': 0.9.5
22424 '@yuku-codegen/binding-darwin-x64': 0.9.5
22425 '@yuku-codegen/binding-freebsd-x64': 0.9.5
22426 '@yuku-codegen/binding-linux-arm-gnu': 0.9.5
22427 '@yuku-codegen/binding-linux-arm-musl': 0.9.5
22428 '@yuku-codegen/binding-linux-arm64-gnu': 0.9.5
22429 '@yuku-codegen/binding-linux-arm64-musl': 0.9.5
22430 '@yuku-codegen/binding-linux-x64-gnu': 0.9.5
22431 '@yuku-codegen/binding-linux-x64-musl': 0.9.5
22432 '@yuku-codegen/binding-win32-arm64': 0.9.5
22433 '@yuku-codegen/binding-win32-x64': 0.9.5
22434
22435 yuku-parser@0.9.5:
22436 dependencies:
22437 '@yuku-toolchain/types': 0.9.5
22438 yuku-ast: 0.9.5
2216022439 optionalDependencies:
22161 '@yuku-parser/binding-darwin-arm64': 0.5.48
22162 '@yuku-parser/binding-darwin-x64': 0.5.48
22163 '@yuku-parser/binding-freebsd-x64': 0.5.48
22164 '@yuku-parser/binding-linux-arm-gnu': 0.5.48
22165 '@yuku-parser/binding-linux-arm-musl': 0.5.48
22166 '@yuku-parser/binding-linux-arm64-gnu': 0.5.48
22167 '@yuku-parser/binding-linux-arm64-musl': 0.5.48
22168 '@yuku-parser/binding-linux-x64-gnu': 0.5.48
22169 '@yuku-parser/binding-linux-x64-musl': 0.5.48
22170 '@yuku-parser/binding-win32-arm64': 0.5.48
22171 '@yuku-parser/binding-win32-x64': 0.5.48
22440 '@yuku-parser/binding-android-arm64': 0.9.5
22441 '@yuku-parser/binding-darwin-arm64': 0.9.5
22442 '@yuku-parser/binding-darwin-x64': 0.9.5
22443 '@yuku-parser/binding-freebsd-x64': 0.9.5
22444 '@yuku-parser/binding-linux-arm-gnu': 0.9.5
22445 '@yuku-parser/binding-linux-arm-musl': 0.9.5
22446 '@yuku-parser/binding-linux-arm64-gnu': 0.9.5
22447 '@yuku-parser/binding-linux-arm64-musl': 0.9.5
22448 '@yuku-parser/binding-linux-x64-gnu': 0.9.5
22449 '@yuku-parser/binding-linux-x64-musl': 0.9.5
22450 '@yuku-parser/binding-win32-arm64': 0.9.5
22451 '@yuku-parser/binding-win32-x64': 0.9.5
2217222452
2217322453 zod-to-json-schema@3.25.2(zod@4.6.5):
2217422454 dependencies:
pnpm-workspace.yaml+4-2
......@@ -49,8 +49,8 @@ catalog:
4949 lightningcss: 1.33.0
5050 tailwindcss: 4.3.3
5151 typescript: 7.0.2
52 vite: npm:@voidzero-dev/vite-plus-core@0.3.0
53 vite-plus: 0.3.0
52 vite: npm:@voidzero-dev/vite-plus-core@0.3.3
53 vite-plus: 0.3.3
5454 yaml: ^2.9.0
5555
5656minimumReleaseAgeExclude:
......@@ -94,6 +94,8 @@ minimumReleaseAgeExclude:
9494 - "@distilled.cloud/prisma@1.0.0-rc.12"
9595 - "@distilled.cloud/railway@1.0.0-rc.12"
9696 - "@distilled.cloud/stripe@1.0.0-rc.12"
97 - "@shadcn/lint@0.1.5"
98 - cn@0.3.2
9799
98100overrides:
99101 # 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({
109109 "apps/mobile/uniwind-types.d.ts",
110110 ],
111111 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 },
113116 categories: {
114117 correctness: "warn",
115118 suspicious: "warn",
......@@ -167,6 +170,17 @@ export default defineConfig({
167170 files: ["apps/mobile/src/**"],
168171 rules: { "t3code/no-mobile-uniwind-theme-escape-hatches": "error" },
169172 },
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 },
170184 {
171185 // Shared client code must not call APIs missing from Hermes. Our ESNext
172186 // TypeScript target accepts them even when they would crash mobile at launch.