authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-06-16 10:53:25-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-06-16 10:53:25-07:00
log8f9911f79dcfa6890c6f14f9c712c236e8453cea
treec4744751fdad2feef612e6445f7fa92048462654
parent689a882045384f9f20e0c016b27fab20b7d76969
signature Signed by PGP key B5690EEEBB952194

Add DELETE-based MCP session termination (#3113)


3 files changed, 204 insertions(+), 119 deletions(-)

apps/server/src/mcp/McpHttpServer.test.ts+55-1
...@@ -1,10 +1,11 @@...@@ -1,10 +1,11 @@
1import { expect, it } from "@effect/vitest";1import { expect, it } from "@effect/vitest";
2import { NodeHttpServer } from "@effect/platform-node";
2import { EnvironmentId, PreviewTabId, ProviderInstanceId, ThreadId } from "@t3tools/contracts";3import { EnvironmentId, PreviewTabId, ProviderInstanceId, ThreadId } from "@t3tools/contracts";
3import * as Effect from "effect/Effect";4import * as Effect from "effect/Effect";
4import * as Layer from "effect/Layer";5import * as Layer from "effect/Layer";
5import * as Stream from "effect/Stream";6import * as Stream from "effect/Stream";
6import { McpSchema, McpServer } from "effect/unstable/ai";7import { McpSchema, McpServer } from "effect/unstable/ai";
7import { HttpServerResponse } from "effect/unstable/http";8import { HttpBody, HttpClient, HttpRouter, HttpServerResponse } from "effect/unstable/http";
89
9import * as McpHttpServer from "./McpHttpServer.ts";10import * as McpHttpServer from "./McpHttpServer.ts";
10import * as McpInvocationContext from "./McpInvocationContext.ts";11import * as McpInvocationContext from "./McpInvocationContext.ts";
...@@ -48,6 +49,59 @@ it("normalizes empty successful notification responses to accepted", () => {...@@ -48,6 +49,59 @@ it("normalizes empty successful notification responses to accepted", () => {
48 expect(resultResponse.status).toBe(200);49 expect(resultResponse.status).toBe(200);
49});50});
5051
52it.effect("terminates HTTP MCP sessions with DELETE", () =>
53 Effect.scoped(
54 Effect.gen(function* () {
55 const serverLayer = McpServer.layerHttp({
56 name: "MCP termination test",
57 version: "1.0.0",
58 path: "/mcp",
59 });
60 yield* HttpRouter.serve(serverLayer, {
61 disableListenLog: true,
62 disableLogger: true,
63 }).pipe(Layer.build);
64 const httpClient = yield* HttpClient.HttpClient;
65
66 const initializeResponse = yield* httpClient.post("/mcp", {
67 headers: { accept: "application/json, text/event-stream" },
68 body: HttpBody.text(
69 `{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"mcp-test","version":"1.0.0"}}}`,
70 "application/json",
71 ),
72 });
73 const sessionId = initializeResponse.headers["mcp-session-id"];
74 expect(initializeResponse.status).toBe(200);
75 expect(sessionId).not.toBeNull();
76
77 const missingSessionResponse = yield* httpClient.del("/mcp");
78 expect(missingSessionResponse.status).toBe(400);
79
80 const unknownSessionResponse = yield* httpClient.del("/mcp", {
81 headers: { "mcp-session-id": "unknown-session" },
82 });
83 expect(unknownSessionResponse.status).toBe(404);
84
85 const terminateResponse = yield* httpClient.del("/mcp", {
86 headers: { "mcp-session-id": sessionId! },
87 });
88 expect(terminateResponse.status).toBe(204);
89
90 const reusedSessionResponse = yield* httpClient.post("/mcp", {
91 headers: {
92 accept: "application/json, text/event-stream",
93 "mcp-session-id": sessionId!,
94 },
95 body: HttpBody.text(
96 `{"jsonrpc":"2.0","id":2,"method":"ping","params":{}}`,
97 "application/json",
98 ),
99 });
100 expect(reusedSessionResponse.status).toBe(404);
101 }),
102 ).pipe(Effect.provide(NodeHttpServer.layerTest)),
103);
104
51it.effect("registers annotated tools and preserves authenticated request context", () =>105it.effect("registers annotated tools and preserves authenticated request context", () =>
52 Effect.scoped(106 Effect.scoped(
53 Effect.gen(function* () {107 Effect.gen(function* () {
patches/effect@4.0.0-beta.78.patch+31
...@@ -1,3 +1,34 @@...@@ -1,3 +1,34 @@
1diff --git a/dist/unstable/ai/McpServer.js b/dist/unstable/ai/McpServer.js
2index 4819ff0..f5e0f60 100644
3--- a/dist/unstable/ai/McpServer.js
4+++ b/dist/unstable/ai/McpServer.js
5@@ -235,6 +235,26 @@ export const run = /*#__PURE__*/Effect.fnUntraced(function* (options) {
6 const server = yield* McpServer;
7 const isHttp = Option.isSome(yield* Effect.serviceOption(HttpRouter.HttpRouter));
8 const clientSessions = new Map();
9+ if (isHttp && options.path !== undefined) {
10+ const router = yield* HttpRouter.HttpRouter;
11+ yield* router.add("DELETE", options.path, Effect.gen(function* () {
12+ const request = yield* HttpServerRequest.HttpServerRequest;
13+ const sessionId = request.headers[mcpSessionIdHeader];
14+ if (sessionId === undefined) {
15+ return HttpServerResponse.empty({
16+ status: 400
17+ });
18+ }
19+ if (!clientSessions.delete(sessionId)) {
20+ return HttpServerResponse.empty({
21+ status: 404
22+ });
23+ }
24+ return HttpServerResponse.empty({
25+ status: 204
26+ });
27+ }));
28+ }
29 const handlers = yield* Layer.build(layerHandlers(options, {
30 clientSessions
31 }));
1diff --git a/dist/unstable/rpc/RpcClient.d.ts b/dist/unstable/rpc/RpcClient.d.ts32diff --git a/dist/unstable/rpc/RpcClient.d.ts b/dist/unstable/rpc/RpcClient.d.ts
2index b0f61df..ead663e 10064433index b0f61df..ead663e 100644
3--- a/dist/unstable/rpc/RpcClient.d.ts34--- a/dist/unstable/rpc/RpcClient.d.ts
pnpm-lock.yaml+118-118
...@@ -73,7 +73,7 @@ patchedDependencies:...@@ -73,7 +73,7 @@ patchedDependencies:
73 hash: f5d41705ce94bbafc731d92e9cb1671db710df046dd135cb894e3e3e9164a75b73 hash: f5d41705ce94bbafc731d92e9cb1671db710df046dd135cb894e3e3e9164a75b
74 path: patches/@pierre%2Fdiffs@1.3.0-beta.4.patch74 path: patches/@pierre%2Fdiffs@1.3.0-beta.4.patch
75 effect@4.0.0-beta.78:75 effect@4.0.0-beta.78:
76 hash: 883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee375476 hash: c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5
77 path: patches/effect@4.0.0-beta.78.patch77 path: patches/effect@4.0.0-beta.78.patch
78 react-native-nitro-modules@0.35.9:78 react-native-nitro-modules@0.35.9:
79 hash: 825622aae63a8fb5b904f3c77908a0e216261d727ea171709f2c0b608842267579 hash: 825622aae63a8fb5b904f3c77908a0e216261d727ea171709f2c0b6088422675
...@@ -106,7 +106,7 @@ importers:...@@ -106,7 +106,7 @@ importers:
106 dependencies:106 dependencies:
107 '@effect/platform-node':107 '@effect/platform-node':
108 specifier: 4.0.0-beta.78108 specifier: 4.0.0-beta.78
109 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)109 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
110 '@t3tools/client-runtime':110 '@t3tools/client-runtime':
111 specifier: workspace:*111 specifier: workspace:*
112 version: link:../../packages/client-runtime112 version: link:../../packages/client-runtime
...@@ -124,7 +124,7 @@ importers:...@@ -124,7 +124,7 @@ importers:
124 version: link:../../packages/tailscale124 version: link:../../packages/tailscale
125 effect:125 effect:
126 specifier: 4.0.0-beta.78126 specifier: 4.0.0-beta.78
127 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)127 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
128 electron:128 electron:
129 specifier: 41.5.0129 specifier: 41.5.0
130 version: 41.5.0130 version: 41.5.0
...@@ -140,7 +140,7 @@ importers:...@@ -140,7 +140,7 @@ importers:
140 devDependencies:140 devDependencies:
141 '@effect/vitest':141 '@effect/vitest':
142 specifier: 4.0.0-beta.78142 specifier: 4.0.0-beta.78
143 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))143 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
144 '@types/node':144 '@types/node':
145 specifier: 24.12.4145 specifier: 24.12.4
146 version: 24.12.4146 version: 24.12.4
...@@ -183,7 +183,7 @@ importers:...@@ -183,7 +183,7 @@ importers:
183 version: 3.4.1(expo-auth-session@56.0.13(expo@56.0.8)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(expo-constants@56.0.16)(expo-crypto@56.0.4(expo@56.0.8))(expo-secure-store@56.0.4(expo@56.0.8))(expo-web-browser@56.0.5(expo@56.0.8)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6)))(expo@56.0.8)(react-dom@19.2.3(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)183 version: 3.4.1(expo-auth-session@56.0.13(expo@56.0.8)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(expo-constants@56.0.16)(expo-crypto@56.0.4(expo@56.0.8))(expo-secure-store@56.0.4(expo@56.0.8))(expo-web-browser@56.0.5(expo@56.0.8)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6)))(expo@56.0.8)(react-dom@19.2.3(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)
184 '@effect/atom-react':184 '@effect/atom-react':
185 specifier: 4.0.0-beta.78185 specifier: 4.0.0-beta.78
186 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(react@19.2.3)(scheduler@0.27.0)186 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(react@19.2.3)(scheduler@0.27.0)
187 '@expo-google-fonts/dm-sans':187 '@expo-google-fonts/dm-sans':
188 specifier: ^0.4.2188 specifier: ^0.4.2
189 version: 0.4.2189 version: 0.4.2
...@@ -243,7 +243,7 @@ importers:...@@ -243,7 +243,7 @@ importers:
243 version: 8.0.3243 version: 8.0.3
244 effect:244 effect:
245 specifier: 4.0.0-beta.78245 specifier: 4.0.0-beta.78
246 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)246 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
247 expo:247 expo:
248 specifier: ^56.0.0248 specifier: ^56.0.0
249 version: 56.0.8(@babel/core@7.29.7)(@expo/dom-webview@56.0.5)(@expo/metro-runtime@56.0.13)(bufferutil@4.1.0)(expo-router@56.2.8)(expo-widgets@56.0.16)(react-dom@19.2.3(react@19.2.3))(react-native-worklets@0.8.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)(typescript@6.0.3)(utf-8-validate@6.0.6)249 version: 56.0.8(@babel/core@7.29.7)(@expo/dom-webview@56.0.5)(@expo/metro-runtime@56.0.13)(bufferutil@4.1.0)(expo-router@56.2.8)(expo-widgets@56.0.16)(react-dom@19.2.3(react@19.2.3))(react-native-worklets@0.8.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)(typescript@6.0.3)(utf-8-validate@6.0.6)
...@@ -373,7 +373,7 @@ importers:...@@ -373,7 +373,7 @@ importers:
373 devDependencies:373 devDependencies:
374 '@effect/vitest':374 '@effect/vitest':
375 specifier: 4.0.0-beta.78375 specifier: 4.0.0-beta.78
376 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))376 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
377 '@pierre/trees':377 '@pierre/trees':
378 specifier: 1.0.0-beta.4378 specifier: 1.0.0-beta.4
379 version: 1.0.0-beta.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)379 version: 1.0.0-beta.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
...@@ -397,16 +397,16 @@ importers:...@@ -397,16 +397,16 @@ importers:
397 version: 0.3.170(@anthropic-ai/sdk@0.93.0(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(zod@4.4.3)397 version: 0.3.170(@anthropic-ai/sdk@0.93.0(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(zod@4.4.3)
398 '@effect/platform-bun':398 '@effect/platform-bun':
399 specifier: 4.0.0-beta.78399 specifier: 4.0.0-beta.78
400 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)400 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
401 '@effect/platform-node':401 '@effect/platform-node':
402 specifier: 4.0.0-beta.78402 specifier: 4.0.0-beta.78
403 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)403 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
404 '@effect/platform-node-shared':404 '@effect/platform-node-shared':
405 specifier: 4.0.0-beta.78405 specifier: 4.0.0-beta.78
406 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)406 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
407 '@effect/sql-sqlite-bun':407 '@effect/sql-sqlite-bun':
408 specifier: 4.0.0-beta.78408 specifier: 4.0.0-beta.78
409 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))409 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
410 '@ff-labs/fff-node':410 '@ff-labs/fff-node':
411 specifier: 0.9.4411 specifier: 0.9.4
412 version: 0.9.4(patch_hash=2b16019ce7ab61aec6478dd02f79ef468cc1d5c51e9d00764f7d2ab8167210c8)412 version: 0.9.4(patch_hash=2b16019ce7ab61aec6478dd02f79ef468cc1d5c51e9d00764f7d2ab8167210c8)
...@@ -418,14 +418,14 @@ importers:...@@ -418,14 +418,14 @@ importers:
418 version: 1.3.0-beta.4(patch_hash=f5d41705ce94bbafc731d92e9cb1671db710df046dd135cb894e3e3e9164a75b)(@shikijs/themes@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)418 version: 1.3.0-beta.4(patch_hash=f5d41705ce94bbafc731d92e9cb1671db710df046dd135cb894e3e3e9164a75b)(@shikijs/themes@4.1.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
419 effect:419 effect:
420 specifier: 4.0.0-beta.78420 specifier: 4.0.0-beta.78
421 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)421 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
422 node-pty:422 node-pty:
423 specifier: ^1.1.0423 specifier: ^1.1.0
424 version: 1.1.0424 version: 1.1.0
425 devDependencies:425 devDependencies:
426 '@effect/vitest':426 '@effect/vitest':
427 specifier: 4.0.0-beta.78427 specifier: 4.0.0-beta.78
428 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))428 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
429 '@t3tools/contracts':429 '@t3tools/contracts':
430 specifier: workspace:*430 specifier: workspace:*
431 version: link:../../packages/contracts431 version: link:../../packages/contracts
...@@ -479,7 +479,7 @@ importers:...@@ -479,7 +479,7 @@ importers:
479 version: 3.2.2(react@19.2.6)479 version: 3.2.2(react@19.2.6)
480 '@effect/atom-react':480 '@effect/atom-react':
481 specifier: 4.0.0-beta.78481 specifier: 4.0.0-beta.78
482 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(react@19.2.6)(scheduler@0.27.0)482 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(react@19.2.6)(scheduler@0.27.0)
483 '@fontsource-variable/dm-sans':483 '@fontsource-variable/dm-sans':
484 specifier: ^5.2.8484 specifier: ^5.2.8
485 version: 5.2.8485 version: 5.2.8
...@@ -530,7 +530,7 @@ importers:...@@ -530,7 +530,7 @@ importers:
530 version: 0.7.1530 version: 0.7.1
531 effect:531 effect:
532 specifier: 4.0.0-beta.78532 specifier: 4.0.0-beta.78
533 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)533 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
534 jose:534 jose:
535 specifier: 'catalog:'535 specifier: 'catalog:'
536 version: 6.2.2536 version: 6.2.2
...@@ -570,10 +570,10 @@ importers:...@@ -570,10 +570,10 @@ importers:
570 devDependencies:570 devDependencies:
571 '@effect/platform-node':571 '@effect/platform-node':
572 specifier: 4.0.0-beta.78572 specifier: 4.0.0-beta.78
573 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)573 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
574 '@effect/vitest':574 '@effect/vitest':
575 specifier: 4.0.0-beta.78575 specifier: 4.0.0-beta.78
576 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))576 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
577 '@rolldown/plugin-babel':577 '@rolldown/plugin-babel':
578 specifier: ^0.2.0578 specifier: ^0.2.0
579 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.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.0.3)579 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.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0))(rolldown@1.0.3)
...@@ -627,7 +627,7 @@ importers:...@@ -627,7 +627,7 @@ importers:
627 version: 3.6.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)627 version: 3.6.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
628 '@effect/sql-pg':628 '@effect/sql-pg':
629 specifier: 4.0.0-beta.78629 specifier: 4.0.0-beta.78
630 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))630 version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
631 '@t3tools/client-runtime':631 '@t3tools/client-runtime':
632 specifier: workspace:*632 specifier: workspace:*
633 version: link:../../packages/client-runtime633 version: link:../../packages/client-runtime
...@@ -639,23 +639,23 @@ importers:...@@ -639,23 +639,23 @@ importers:
639 version: link:../../packages/shared639 version: link:../../packages/shared
640 alchemy:640 alchemy:
641 specifier: https://pkg.ing/alchemy/078ff00641 specifier: https://pkg.ing/alchemy/078ff00
642 version: https://pkg.ing/alchemy/078ff00(044daa5923befe9f328e27c790bb74e1)642 version: https://pkg.ing/alchemy/078ff00(c6ed9425e2527ee8a94fe8655db2a250)
643 drizzle-orm:643 drizzle-orm:
644 specifier: 1.0.0-rc.3644 specifier: 1.0.0-rc.3
645 version: 1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3)645 version: 1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3)
646 effect:646 effect:
647 specifier: 4.0.0-beta.78647 specifier: 4.0.0-beta.78
648 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)648 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
649 devDependencies:649 devDependencies:
650 '@cloudflare/workers-types':650 '@cloudflare/workers-types':
651 specifier: ^4.20260601.1651 specifier: ^4.20260601.1
652 version: 4.20260604.1652 version: 4.20260604.1
653 '@effect/platform-node':653 '@effect/platform-node':
654 specifier: 4.0.0-beta.78654 specifier: 4.0.0-beta.78
655 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)655 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
656 '@effect/vitest':656 '@effect/vitest':
657 specifier: 4.0.0-beta.78657 specifier: 4.0.0-beta.78
658 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))658 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
659 '@types/node':659 '@types/node':
660 specifier: 24.12.4660 specifier: 24.12.4
661 version: 24.12.4661 version: 24.12.4
...@@ -673,17 +673,17 @@ importers:...@@ -673,17 +673,17 @@ importers:
673 dependencies:673 dependencies:
674 '@effect/platform-node':674 '@effect/platform-node':
675 specifier: 4.0.0-beta.78675 specifier: 4.0.0-beta.78
676 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)676 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
677 '@oxlint/plugins':677 '@oxlint/plugins':
678 specifier: ^1.63.0678 specifier: ^1.63.0
679 version: 1.68.0679 version: 1.68.0
680 effect:680 effect:
681 specifier: 4.0.0-beta.78681 specifier: 4.0.0-beta.78
682 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)682 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
683 devDependencies:683 devDependencies:
684 '@effect/vitest':684 '@effect/vitest':
685 specifier: 4.0.0-beta.78685 specifier: 4.0.0-beta.78
686 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))686 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
687 vite-plus:687 vite-plus:
688 specifier: 'catalog:'688 specifier: 'catalog:'
689 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)689 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
...@@ -698,11 +698,11 @@ importers:...@@ -698,11 +698,11 @@ importers:
698 version: link:../shared698 version: link:../shared
699 effect:699 effect:
700 specifier: 4.0.0-beta.78700 specifier: 4.0.0-beta.78
701 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)701 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
702 devDependencies:702 devDependencies:
703 '@effect/vitest':703 '@effect/vitest':
704 specifier: 4.0.0-beta.78704 specifier: 4.0.0-beta.78
705 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))705 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
706 vite-plus:706 vite-plus:
707 specifier: 'catalog:'707 specifier: 'catalog:'
708 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)708 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
...@@ -711,11 +711,11 @@ importers:...@@ -711,11 +711,11 @@ importers:
711 dependencies:711 dependencies:
712 effect:712 effect:
713 specifier: 4.0.0-beta.78713 specifier: 4.0.0-beta.78
714 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)714 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
715 devDependencies:715 devDependencies:
716 '@effect/vitest':716 '@effect/vitest':
717 specifier: 4.0.0-beta.78717 specifier: 4.0.0-beta.78
718 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))718 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
719 vite-plus:719 vite-plus:
720 specifier: 'catalog:'720 specifier: 'catalog:'
721 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)721 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
...@@ -724,17 +724,17 @@ importers:...@@ -724,17 +724,17 @@ importers:
724 dependencies:724 dependencies:
725 effect:725 effect:
726 specifier: 4.0.0-beta.78726 specifier: 4.0.0-beta.78
727 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)727 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
728 devDependencies:728 devDependencies:
729 '@effect/openapi-generator':729 '@effect/openapi-generator':
730 specifier: 'catalog:'730 specifier: 'catalog:'
731 version: 4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))731 version: 4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
732 '@effect/platform-node':732 '@effect/platform-node':
733 specifier: 4.0.0-beta.78733 specifier: 4.0.0-beta.78
734 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)734 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
735 '@effect/vitest':735 '@effect/vitest':
736 specifier: 4.0.0-beta.78736 specifier: 4.0.0-beta.78
737 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))737 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
738 '@types/node':738 '@types/node':
739 specifier: 24.12.4739 specifier: 24.12.4
740 version: 24.12.4740 version: 24.12.4
...@@ -746,17 +746,17 @@ importers:...@@ -746,17 +746,17 @@ importers:
746 dependencies:746 dependencies:
747 effect:747 effect:
748 specifier: 4.0.0-beta.78748 specifier: 4.0.0-beta.78
749 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)749 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
750 devDependencies:750 devDependencies:
751 '@effect/openapi-generator':751 '@effect/openapi-generator':
752 specifier: 'catalog:'752 specifier: 'catalog:'
753 version: 4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))753 version: 4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
754 '@effect/platform-node':754 '@effect/platform-node':
755 specifier: 4.0.0-beta.78755 specifier: 4.0.0-beta.78
756 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)756 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
757 '@effect/vitest':757 '@effect/vitest':
758 specifier: 4.0.0-beta.78758 specifier: 4.0.0-beta.78
759 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))759 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
760 '@types/node':760 '@types/node':
761 specifier: 24.12.4761 specifier: 24.12.4
762 version: 24.12.4762 version: 24.12.4
...@@ -777,7 +777,7 @@ importers:...@@ -777,7 +777,7 @@ importers:
777 version: link:../contracts777 version: link:../contracts
778 effect:778 effect:
779 specifier: 4.0.0-beta.78779 specifier: 4.0.0-beta.78
780 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)780 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
781 jose:781 jose:
782 specifier: 'catalog:'782 specifier: 'catalog:'
783 version: 6.2.2783 version: 6.2.2
...@@ -787,10 +787,10 @@ importers:...@@ -787,10 +787,10 @@ importers:
787 devDependencies:787 devDependencies:
788 '@effect/platform-node':788 '@effect/platform-node':
789 specifier: 4.0.0-beta.78789 specifier: 4.0.0-beta.78
790 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)790 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
791 '@effect/vitest':791 '@effect/vitest':
792 specifier: 4.0.0-beta.78792 specifier: 4.0.0-beta.78
793 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))793 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
794 '@types/node':794 '@types/node':
795 specifier: 24.12.4795 specifier: 24.12.4
796 version: 24.12.4796 version: 24.12.4
...@@ -808,14 +808,14 @@ importers:...@@ -808,14 +808,14 @@ importers:
808 version: link:../shared808 version: link:../shared
809 effect:809 effect:
810 specifier: 4.0.0-beta.78810 specifier: 4.0.0-beta.78
811 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)811 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
812 devDependencies:812 devDependencies:
813 '@effect/platform-node':813 '@effect/platform-node':
814 specifier: 4.0.0-beta.78814 specifier: 4.0.0-beta.78
815 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)815 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
816 '@effect/vitest':816 '@effect/vitest':
817 specifier: 4.0.0-beta.78817 specifier: 4.0.0-beta.78
818 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))818 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
819 '@types/node':819 '@types/node':
820 specifier: 24.12.4820 specifier: 24.12.4
821 version: 24.12.4821 version: 24.12.4
...@@ -827,17 +827,17 @@ importers:...@@ -827,17 +827,17 @@ importers:
827 dependencies:827 dependencies:
828 '@effect/platform-node':828 '@effect/platform-node':
829 specifier: 4.0.0-beta.78829 specifier: 4.0.0-beta.78
830 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)830 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
831 '@t3tools/shared':831 '@t3tools/shared':
832 specifier: workspace:*832 specifier: workspace:*
833 version: link:../shared833 version: link:../shared
834 effect:834 effect:
835 specifier: 4.0.0-beta.78835 specifier: 4.0.0-beta.78
836 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)836 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
837 devDependencies:837 devDependencies:
838 '@effect/vitest':838 '@effect/vitest':
839 specifier: 4.0.0-beta.78839 specifier: 4.0.0-beta.78
840 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))840 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
841 '@types/node':841 '@types/node':
842 specifier: 24.12.4842 specifier: 24.12.4
843 version: 24.12.4843 version: 24.12.4
...@@ -849,7 +849,7 @@ importers:...@@ -849,7 +849,7 @@ importers:
849 dependencies:849 dependencies:
850 '@effect/platform-node':850 '@effect/platform-node':
851 specifier: 4.0.0-beta.78851 specifier: 4.0.0-beta.78
852 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)852 version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
853 '@t3tools/contracts':853 '@t3tools/contracts':
854 specifier: workspace:*854 specifier: workspace:*
855 version: link:../packages/contracts855 version: link:../packages/contracts
...@@ -858,14 +858,14 @@ importers:...@@ -858,14 +858,14 @@ importers:
858 version: link:../packages/shared858 version: link:../packages/shared
859 effect:859 effect:
860 specifier: 4.0.0-beta.78860 specifier: 4.0.0-beta.78
861 version: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)861 version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
862 yaml:862 yaml:
863 specifier: ^2.9.0863 specifier: ^2.9.0
864 version: 2.9.0864 version: 2.9.0
865 devDependencies:865 devDependencies:
866 '@effect/vitest':866 '@effect/vitest':
867 specifier: 4.0.0-beta.78867 specifier: 4.0.0-beta.78
868 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))868 version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
869 vite-plus:869 vite-plus:
870 specifier: 'catalog:'870 specifier: 'catalog:'
871 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)871 version: 0.1.24(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)
...@@ -10975,24 +10975,24 @@ snapshots:...@@ -10975,24 +10975,24 @@ snapshots:
10975 ajv: 6.15.010975 ajv: 6.15.0
10976 ajv-keywords: 3.5.2(ajv@6.15.0)10976 ajv-keywords: 3.5.2(ajv@6.15.0)
1097710977
10978 '@distilled.cloud/aws@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':10978 '@distilled.cloud/aws@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
10979 dependencies:10979 dependencies:
10980 '@aws-crypto/crc32': 5.2.010980 '@aws-crypto/crc32': 5.2.0
10981 '@aws-crypto/util': 5.2.010981 '@aws-crypto/util': 5.2.0
10982 '@aws-sdk/credential-providers': 3.1062.010982 '@aws-sdk/credential-providers': 3.1062.0
10983 '@aws-sdk/types': 3.973.1010983 '@aws-sdk/types': 3.973.10
10984 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))10984 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
10985 '@smithy/shared-ini-file-loader': 4.5.610985 '@smithy/shared-ini-file-loader': 4.5.6
10986 '@smithy/types': 4.14.310986 '@smithy/types': 4.14.3
10987 '@smithy/util-base64': 4.4.610987 '@smithy/util-base64': 4.4.6
10988 aws4fetch: 1.0.2010988 aws4fetch: 1.0.20
10989 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)10989 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
10990 fast-xml-parser: 5.8.010990 fast-xml-parser: 5.8.0
1099110991
10992 '@distilled.cloud/axiom@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':10992 '@distilled.cloud/axiom@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
10993 dependencies:10993 dependencies:
10994 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))10994 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
10995 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)10995 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1099610996
10997 '@distilled.cloud/cloudflare-rolldown-plugin@0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)':10997 '@distilled.cloud/cloudflare-rolldown-plugin@0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)':
10998 dependencies:10998 dependencies:
...@@ -11004,51 +11004,51 @@ snapshots:...@@ -11004,51 +11004,51 @@ snapshots:
11004 transitivePeerDependencies:11004 transitivePeerDependencies:
11005 - workerd11005 - workerd
1100611006
11007 '@distilled.cloud/cloudflare-runtime@0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11007 '@distilled.cloud/cloudflare-runtime@0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11008 dependencies:11008 dependencies:
11009 '@alchemy.run/node-utils': 0.0.411009 '@alchemy.run/node-utils': 0.0.4
11010 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11010 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11011 capnweb: 0.7.011011 capnweb: 0.7.0
11012 chokidar: 4.0.311012 chokidar: 4.0.3
11013 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11013 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11014 workerd: 1.20260526.111014 workerd: 1.20260526.1
11015 xdg-app-paths: 8.3.011015 xdg-app-paths: 8.3.0
11016 optionalDependencies:11016 optionalDependencies:
11017 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)11017 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
11018 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)11018 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
1101911019
11020 '@distilled.cloud/cloudflare-vite-plugin@0.10.5(874b2206c1318ea354f257cb5515510e)':11020 '@distilled.cloud/cloudflare-vite-plugin@0.10.5(1a78211785aa6331880fcdb516c7c682)':
11021 dependencies:11021 dependencies:
11022 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11022 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11023 '@distilled.cloud/cloudflare-rolldown-plugin': 0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)11023 '@distilled.cloud/cloudflare-rolldown-plugin': 0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)
11024 '@distilled.cloud/cloudflare-runtime': 0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11024 '@distilled.cloud/cloudflare-runtime': 0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11025 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11025 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11026 vite: '@voidzero-dev/vite-plus-core@0.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'11026 vite: '@voidzero-dev/vite-plus-core@0.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
11027 optionalDependencies:11027 optionalDependencies:
11028 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)11028 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
11029 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)11029 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
11030 transitivePeerDependencies:11030 transitivePeerDependencies:
11031 - rolldown11031 - rolldown
11032 - workerd11032 - workerd
1103311033
11034 '@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11034 '@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11035 dependencies:11035 dependencies:
11036 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11036 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11037 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11037 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1103811038
11039 '@distilled.cloud/core@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11039 '@distilled.cloud/core@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11040 dependencies:11040 dependencies:
11041 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11041 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1104211042
11043 '@distilled.cloud/neon@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11043 '@distilled.cloud/neon@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11044 dependencies:11044 dependencies:
11045 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11045 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11046 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11046 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1104711047
11048 '@distilled.cloud/planetscale@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11048 '@distilled.cloud/planetscale@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11049 dependencies:11049 dependencies:
11050 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))11050 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
11051 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11051 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1105211052
11053 '@dnd-kit/accessibility@3.1.1(react@19.2.6)':11053 '@dnd-kit/accessibility@3.1.1(react@19.2.6)':
11054 dependencies:11054 dependencies:
...@@ -11084,44 +11084,44 @@ snapshots:...@@ -11084,44 +11084,44 @@ snapshots:
1108411084
11085 '@drizzle-team/brocli@0.11.0': {}11085 '@drizzle-team/brocli@0.11.0': {}
1108611086
11087 '@effect/atom-react@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(react@19.2.3)(scheduler@0.27.0)':11087 '@effect/atom-react@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(react@19.2.3)(scheduler@0.27.0)':
11088 dependencies:11088 dependencies:
11089 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11089 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11090 react: 19.2.311090 react: 19.2.3
11091 scheduler: 0.27.011091 scheduler: 0.27.0
1109211092
11093 '@effect/atom-react@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(react@19.2.6)(scheduler@0.27.0)':11093 '@effect/atom-react@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(react@19.2.6)(scheduler@0.27.0)':
11094 dependencies:11094 dependencies:
11095 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11095 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11096 react: 19.2.611096 react: 19.2.6
11097 scheduler: 0.27.011097 scheduler: 0.27.0
1109811098
11099 '@effect/openapi-generator@4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11099 '@effect/openapi-generator@4.0.0-beta.78(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11100 dependencies:11100 dependencies:
11101 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)11101 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
11102 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11102 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1110311103
11104 '@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)':11104 '@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)':
11105 dependencies:11105 dependencies:
11106 '@effect/platform-node-shared': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)11106 '@effect/platform-node-shared': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
11107 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11107 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11108 transitivePeerDependencies:11108 transitivePeerDependencies:
11109 - bufferutil11109 - bufferutil
11110 - utf-8-validate11110 - utf-8-validate
1111111111
11112 '@effect/platform-node-shared@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)':11112 '@effect/platform-node-shared@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)':
11113 dependencies:11113 dependencies:
11114 '@types/ws': 8.18.111114 '@types/ws': 8.18.1
11115 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11115 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11116 ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)11116 ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
11117 transitivePeerDependencies:11117 transitivePeerDependencies:
11118 - bufferutil11118 - bufferutil
11119 - utf-8-validate11119 - utf-8-validate
1112011120
11121 '@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)':11121 '@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)':
11122 dependencies:11122 dependencies:
11123 '@effect/platform-node-shared': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)11123 '@effect/platform-node-shared': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
11124 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11124 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11125 ioredis: 5.11.011125 ioredis: 5.11.0
11126 mime: 4.1.011126 mime: 4.1.0
11127 undici: 8.3.011127 undici: 8.3.0
...@@ -11129,9 +11129,9 @@ snapshots:...@@ -11129,9 +11129,9 @@ snapshots:
11129 - bufferutil11129 - bufferutil
11130 - utf-8-validate11130 - utf-8-validate
1113111131
11132 '@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11132 '@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11133 dependencies:11133 dependencies:
11134 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11134 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
11135 pg: 8.21.011135 pg: 8.21.0
11136 pg-connection-string: 2.12.011136 pg-connection-string: 2.12.0
11137 pg-cursor: 2.20.0(pg@8.21.0)11137 pg-cursor: 2.20.0(pg@8.21.0)
...@@ -11140,9 +11140,9 @@ snapshots:...@@ -11140,9 +11140,9 @@ snapshots:
11140 transitivePeerDependencies:11140 transitivePeerDependencies:
11141 - pg-native11141 - pg-native
1114211142
11143 '@effect/sql-sqlite-bun@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11143 '@effect/sql-sqlite-bun@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11144 dependencies:11144 dependencies:
11145 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11145 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1114611146
11147 '@effect/tsgo-darwin-arm64@0.13.2':11147 '@effect/tsgo-darwin-arm64@0.13.2':
11148 optional: true11148 optional: true
...@@ -11175,9 +11175,9 @@ snapshots:...@@ -11175,9 +11175,9 @@ snapshots:
11175 '@effect/tsgo-win32-arm64': 0.13.211175 '@effect/tsgo-win32-arm64': 0.13.2
11176 '@effect/tsgo-win32-x64': 0.13.211176 '@effect/tsgo-win32-x64': 0.13.2
1117711177
11178 '@effect/vitest@4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))':11178 '@effect/vitest@4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))':
11179 dependencies:11179 dependencies:
11180 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)11180 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
1118111181
11182 '@egjs/hammerjs@2.0.17':11182 '@egjs/hammerjs@2.0.17':
11183 dependencies:11183 dependencies:
...@@ -14229,21 +14229,21 @@ snapshots:...@@ -14229,21 +14229,21 @@ snapshots:
14229 json-schema-traverse: 1.0.014229 json-schema-traverse: 1.0.0
14230 require-from-string: 2.0.214230 require-from-string: 2.0.2
1423114231
14232 alchemy@https://pkg.ing/alchemy/078ff00(044daa5923befe9f328e27c790bb74e1):14232 alchemy@https://pkg.ing/alchemy/078ff00(c6ed9425e2527ee8a94fe8655db2a250):
14233 dependencies:14233 dependencies:
14234 '@alchemy.run/node-utils': 0.0.414234 '@alchemy.run/node-utils': 0.0.4
14235 '@aws-sdk/credential-providers': 3.1062.014235 '@aws-sdk/credential-providers': 3.1062.0
14236 '@clack/prompts': 0.11.014236 '@clack/prompts': 0.11.0
14237 '@distilled.cloud/aws': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14237 '@distilled.cloud/aws': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14238 '@distilled.cloud/axiom': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14238 '@distilled.cloud/axiom': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14239 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14239 '@distilled.cloud/cloudflare': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14240 '@distilled.cloud/cloudflare-rolldown-plugin': 0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)14240 '@distilled.cloud/cloudflare-rolldown-plugin': 0.10.5(rolldown@1.0.1)(workerd@1.20260526.1)
14241 '@distilled.cloud/cloudflare-runtime': 0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14241 '@distilled.cloud/cloudflare-runtime': 0.10.5(@distilled.cloud/cloudflare@0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@effect/platform-bun@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6))(@effect/platform-node@4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6))(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14242 '@distilled.cloud/cloudflare-vite-plugin': 0.10.5(874b2206c1318ea354f257cb5515510e)14242 '@distilled.cloud/cloudflare-vite-plugin': 0.10.5(1a78211785aa6331880fcdb516c7c682)
14243 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14243 '@distilled.cloud/core': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14244 '@distilled.cloud/neon': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14244 '@distilled.cloud/neon': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14245 '@distilled.cloud/planetscale': 0.23.1(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14245 '@distilled.cloud/planetscale': 0.23.1(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14246 '@effect/vitest': 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14246 '@effect/vitest': 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14247 '@libsql/client': 0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)14247 '@libsql/client': 0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
14248 '@octokit/rest': 22.0.114248 '@octokit/rest': 22.0.1
14249 '@smithy/node-config-provider': 4.4.614249 '@smithy/node-config-provider': 4.4.6
...@@ -14252,7 +14252,7 @@ snapshots:...@@ -14252,7 +14252,7 @@ snapshots:
14252 '@types/aws-lambda': 8.10.16114252 '@types/aws-lambda': 8.10.161
14253 aws4fetch: 1.0.2014253 aws4fetch: 1.0.20
14254 capnweb: 0.6.114254 capnweb: 0.6.1
14255 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)14255 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
14256 fast-glob: 3.3.314256 fast-glob: 3.3.3
14257 fast-xml-parser: 5.8.014257 fast-xml-parser: 5.8.0
14258 ink: 6.8.0(@types/react@19.2.16)(bufferutil@4.1.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react@19.2.6)(utf-8-validate@6.0.6)14258 ink: 6.8.0(@types/react@19.2.16)(bufferutil@4.1.0)(react-devtools-core@6.1.5(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react@19.2.6)(utf-8-validate@6.0.6)
...@@ -14268,11 +14268,11 @@ snapshots:...@@ -14268,11 +14268,11 @@ snapshots:
14268 undici: 7.27.114268 undici: 7.27.1
14269 yaml: 2.9.014269 yaml: 2.9.0
14270 optionalDependencies:14270 optionalDependencies:
14271 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(utf-8-validate@6.0.6)14271 '@effect/platform-bun': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)
14272 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(ioredis@5.11.0)(utf-8-validate@6.0.6)14272 '@effect/platform-node': 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)
14273 '@effect/sql-pg': 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))14273 '@effect/sql-pg': 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
14274 drizzle-kit: 1.0.0-rc.314274 drizzle-kit: 1.0.0-rc.3
14275 drizzle-orm: 1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3)14275 drizzle-orm: 1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3)
14276 vite: '@voidzero-dev/vite-plus-core@0.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'14276 vite: '@voidzero-dev/vite-plus-core@0.1.24(@types/node@24.12.4)(esbuild@0.27.7)(jiti@2.7.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)'
14277 ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)14277 ws: 8.21.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
14278 transitivePeerDependencies:14278 transitivePeerDependencies:
...@@ -15215,13 +15215,13 @@ snapshots:...@@ -15215,13 +15215,13 @@ snapshots:
15215 get-tsconfig: 4.14.015215 get-tsconfig: 4.14.0
15216 jiti: 2.7.015216 jiti: 2.7.0
1521715217
15218 drizzle-orm@1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3):15218 drizzle-orm@1.0.0-rc.3(@cloudflare/workers-types@4.20260604.1)(@effect/sql-pg@4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)))(@libsql/client@0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6))(bun-types@1.3.14)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(mysql2@3.22.4(@types/node@24.12.4))(pg@8.21.0)(zod@4.4.3):
15219 optionalDependencies:15219 optionalDependencies:
15220 '@cloudflare/workers-types': 4.20260604.115220 '@cloudflare/workers-types': 4.20260604.1
15221 '@effect/sql-pg': 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754))15221 '@effect/sql-pg': 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))
15222 '@libsql/client': 0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)15222 '@libsql/client': 0.17.3(bufferutil@4.1.0)(utf-8-validate@6.0.6)
15223 bun-types: 1.3.1415223 bun-types: 1.3.14
15224 effect: 4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754)15224 effect: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)
15225 mysql2: 3.22.4(@types/node@24.12.4)15225 mysql2: 3.22.4(@types/node@24.12.4)
15226 pg: 8.21.015226 pg: 8.21.0
15227 zod: 4.4.315227 zod: 4.4.3
...@@ -15236,7 +15236,7 @@ snapshots:...@@ -15236,7 +15236,7 @@ snapshots:
1523615236
15237 ee-first@1.1.1: {}15237 ee-first@1.1.1: {}
1523815238
15239 effect@4.0.0-beta.78(patch_hash=883249d8efbb462e928e21fefef96027b66aec50751178cafdce45f08eee3754):15239 effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5):
15240 dependencies:15240 dependencies:
15241 '@standard-schema/spec': 1.1.015241 '@standard-schema/spec': 1.1.0
15242 fast-check: 4.8.015242 fast-check: 4.8.0