diff --git a/.vscode/settings.json b/.vscode/settings.json index 9b118fee..a6c475a3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -59,6 +59,6 @@ }, "editor.formatOnPaste": true, "emmet.showExpandedAbbreviation": "never", - "typescript.native-preview.tsdk": "node_modules/@typescript/native-preview", + "typescript.native-preview.tsdk": "node_modules/@typescript/native", "js/ts.experimental.useTsgo": true } diff --git a/apps/docs/astro.config.ts b/apps/docs/astro.config.ts index efc45298..18c62f84 100644 --- a/apps/docs/astro.config.ts +++ b/apps/docs/astro.config.ts @@ -30,9 +30,7 @@ export default defineConfig({ }, { label: "Reference", - autogenerate: { - directory: "react/reference", - }, + items: [{ autogenerate: { directory: "react/reference" } }], }, ], }, @@ -52,9 +50,7 @@ export default defineConfig({ }, { label: "Reference", - autogenerate: { - directory: "solid/reference", - }, + items: [{ autogenerate: { directory: "solid/reference" } }], }, ], }, @@ -74,9 +70,7 @@ export default defineConfig({ }, { label: "Reference", - autogenerate: { - directory: "backend/reference", - }, + items: [{ autogenerate: { directory: "backend/reference" } }], }, ], }, @@ -96,9 +90,7 @@ export default defineConfig({ }, { label: "Reference", - autogenerate: { - directory: "universal/reference", - }, + items: [{ autogenerate: { directory: "universal/reference" } }], }, ], }, diff --git a/apps/docs/package.json b/apps/docs/package.json index 9709ecb4..3162cb90 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -20,7 +20,9 @@ "starlight-sidebar-topics": "catalog:", "starlight-sidebar-topics-dropdown": "catalog:" }, - "devDependencies": {}, + "devDependencies": { + "typescript": "catalog:" + }, "peerDependencies": {}, "optionalDependencies": {} } diff --git a/apps/docs/tsconfig.json b/apps/docs/tsconfig.json index 3f8d226e..e47721d0 100644 --- a/apps/docs/tsconfig.json +++ b/apps/docs/tsconfig.json @@ -1,10 +1,6 @@ { "extends": "astro/tsconfigs/strict", "include": [".astro/types.d.ts", "**/*"], - "exclude": [ - "dist" - ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "exclude": ["dist"], + "compilerOptions": {} } diff --git a/apps/loom-example-app/src/todo-service.ts b/apps/loom-example-app/src/todo-service.ts index 3abfafb3..d02983fc 100644 --- a/apps/loom-example-app/src/todo-service.ts +++ b/apps/loom-example-app/src/todo-service.ts @@ -39,14 +39,14 @@ export const initialTodoItems: ReadonlyArray = [ export const cloneInitialTodos = (): Array => initialTodoItems.map((todo) => ({ ...todo })) export class TodoService extends Context.Service()("LoomExampleTodoService", { - make: Effect.gen(function*() { + make: Effect.gen(function* () { const todosRef = yield* Ref.make(cloneInitialTodos()) const nextIdRef = yield* Ref.make(initialTodoItems.length + 1) return { list: () => Ref.get(todosRef), dispatch: (command: TodoCommand) => - Effect.gen(function*() { + Effect.gen(function* () { switch (command.intent) { case "create": { const nextId = yield* Ref.get(nextIdRef) @@ -65,23 +65,20 @@ export class TodoService extends Context.Service()("LoomExampleTodo const current = yield* Ref.get(todosRef) if (!current.some((todo) => todo.id === command.id)) { - return yield* Effect.fail(new TodoNotFoundError({ id: command.id })) + return yield* new TodoNotFoundError({ id: command.id }) } yield* Ref.update(todosRef, (todos) => - todos.map((todo) => todo.id === command.id ? { ...todo, completed: !todo.completed } : todo)) + todos.map((todo) => (todo.id === command.id ? { ...todo, completed: !todo.completed } : todo)), + ) return { intent: command.intent } satisfies TodoCommandResult } case "remove": { const current = yield* Ref.get(todosRef) - if ( - !current.some((todo) => - todo.id === command.id - ) - ) { - return yield* Effect.fail(new TodoNotFoundError({ id: command.id })) + if (!current.some((todo) => todo.id === command.id)) { + return yield* new TodoNotFoundError({ id: command.id }) } yield* Ref.update(todosRef, (todos) => todos.filter((todo) => todo.id !== command.id)) @@ -96,7 +93,7 @@ export class TodoService extends Context.Service()("LoomExampleTodo } }), reset: () => - Effect.gen(function*() { + Effect.gen(function* () { yield* Ref.set(todosRef, cloneInitialTodos()) yield* Ref.set(nextIdRef, initialTodoItems.length + 1) }), diff --git a/apps/loom-example-app/tests/router-runtime.test.ts b/apps/loom-example-app/tests/router-runtime.test.ts index 5663326c..e9bcc434 100644 --- a/apps/loom-example-app/tests/router-runtime.test.ts +++ b/apps/loom-example-app/tests/router-runtime.test.ts @@ -16,7 +16,7 @@ const makeTestTodoService = (seed: ReadonlyArray) => { const todoService: TodoServiceApi = { dispatch: (command) => - Effect.gen(function*() { + Effect.gen(function* () { calls.dispatch += 1 switch (command.intent) { @@ -25,14 +25,14 @@ const makeTestTodoService = (seed: ReadonlyArray) => { return { intent: command.intent } case "toggle": if (!todos.some((todo) => todo.id === command.id)) { - return yield* Effect.fail(new TodoNotFoundError({ id: command.id })) + return yield* new TodoNotFoundError({ id: command.id }) } - todos = todos.map((todo) => todo.id === command.id ? { ...todo, completed: !todo.completed } : todo) + todos = todos.map((todo) => (todo.id === command.id ? { ...todo, completed: !todo.completed } : todo)) return { intent: command.intent } case "remove": if (!todos.some((todo) => todo.id === command.id)) { - return yield* Effect.fail(new TodoNotFoundError({ id: command.id })) + return yield* new TodoNotFoundError({ id: command.id }) } todos = todos.filter((todo) => todo.id !== command.id) @@ -79,9 +79,7 @@ describe("loom example app todo router runtime", () => { }) it("executes the initial loader through the route runtime", async () => { - const { calls, todoService } = makeTestTodoService([ - { completed: false, id: 1, title: "Ship the loader demo" }, - ]) + const { calls, todoService } = makeTestTodoService([{ completed: false, id: 1, title: "Ship the loader demo" }]) const runtime = createTodoRouteRuntime({ todoService }) const loaded = await runtime.load() @@ -95,9 +93,7 @@ describe("loom example app todo router runtime", () => { }) it("revalidates the loader after a successful action", async () => { - const { calls, todoService } = makeTestTodoService([ - { completed: false, id: 1, title: "Ship the loader demo" }, - ]) + const { calls, todoService } = makeTestTodoService([{ completed: false, id: 1, title: "Ship the loader demo" }]) const runtime = createTodoRouteRuntime({ todoService }) await runtime.load() @@ -123,9 +119,7 @@ describe("loom example app todo router runtime", () => { }) it("returns invalid-input results without dispatching the action", async () => { - const { calls, todoService } = makeTestTodoService([ - { completed: false, id: 1, title: "Ship the loader demo" }, - ]) + const { calls, todoService } = makeTestTodoService([{ completed: false, id: 1, title: "Ship the loader demo" }]) const runtime = createTodoRouteRuntime({ todoService }) await runtime.load() @@ -136,11 +130,13 @@ describe("loom example app todo router runtime", () => { expect(result).toEqual({ action: { _tag: "invalid-input", - issues: [{ - _tag: "LoomRouterActionInputFailure", - input: { intent: "create", title: " " }, - message: expect.stringContaining("length of at least 1"), - }], + issues: [ + { + _tag: "LoomRouterActionInputFailure", + input: { intent: "create", title: " " }, + message: expect.stringContaining("length of at least 1"), + }, + ], route: result.action.route, submission: { intent: "create", title: " " }, }, @@ -149,9 +145,7 @@ describe("loom example app todo router runtime", () => { }) it("surfaces typed route action failures without revalidating the loader", async () => { - const { calls, todoService } = makeTestTodoService([ - { completed: false, id: 1, title: "Ship the loader demo" }, - ]) + const { calls, todoService } = makeTestTodoService([{ completed: false, id: 1, title: "Ship the loader demo" }]) const runtime = createTodoRouteRuntime({ todoService }) await runtime.load() diff --git a/apps/loom-example-app/tsconfig.json b/apps/loom-example-app/tsconfig.json index cf1585a3..8a1f4e20 100644 --- a/apps/loom-example-app/tsconfig.json +++ b/apps/loom-example-app/tsconfig.json @@ -2,12 +2,8 @@ "extends": "../../tsconfig.base.json", "files": [], "include": [], - "references": [ - { "path": "./tsconfig.app.json" }, - { "path": "./tsconfig.spec.json" } - ], + "references": [{ "path": "./tsconfig.app.json" }, { "path": "./tsconfig.spec.json" }], "compilerOptions": { - "strict": true, - "ignoreDeprecations": "6.0" + "strict": true } } diff --git a/apps/node-auth-example/tsconfig.json b/apps/node-auth-example/tsconfig.json index c1358f80..34924cac 100644 --- a/apps/node-auth-example/tsconfig.json +++ b/apps/node-auth-example/tsconfig.json @@ -4,7 +4,6 @@ "include": [], "references": [{ "path": "./tsconfig.app.json" }], "compilerOptions": { - "strict": true, - "ignoreDeprecations": "6.0" + "strict": true } } diff --git a/apps/react-remix-example/package.json b/apps/react-remix-example/package.json index 85a9af0d..4f65178f 100644 --- a/apps/react-remix-example/package.json +++ b/apps/react-remix-example/package.json @@ -20,15 +20,14 @@ "@effectify/react-remix": "workspace:*", "@effectify/react-router-better-auth": "workspace:*", "@effectify/node-better-auth": "workspace:*", - "@remix-run/node": "2.17.1", - "@remix-run/react": "2.17.1", - "@remix-run/serve": "2.17.1", + "@remix-run/node": "2.17.5", + "@remix-run/react": "2.17.5", + "@remix-run/serve": "2.17.5", "isbot": "^4.4.0", "react": "18.2.0", "react-dom": "18.2.0", "@prisma/client": "catalog:", "@prisma/client-runtime-utils": "catalog:", - "better-auth": "catalog:", "better-sqlite3": "catalog:", "dotenv": "catalog:", @@ -39,7 +38,7 @@ "@react-router/dev": "catalog:", "@types/better-sqlite3": "7.6.13", "prisma": "catalog:", - "@remix-run/dev": "2.17.1", + "@remix-run/dev": "2.17.5", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", "eslint": "^8.23.1", diff --git a/apps/react-remix-example/tsconfig.json b/apps/react-remix-example/tsconfig.json index 168eb5d6..34beec80 100644 --- a/apps/react-remix-example/tsconfig.json +++ b/apps/react-remix-example/tsconfig.json @@ -27,7 +27,6 @@ // Vite takes care of building everything, not tsc. "noEmit": true, - "noUncheckedSideEffectImports": false, - "ignoreDeprecations": "6.0" + "noUncheckedSideEffectImports": false } } diff --git a/apps/react-router-example-e2e/src/tsconfig.json b/apps/react-router-example-e2e/src/tsconfig.json index b0657e80..aa92107c 100644 --- a/apps/react-router-example-e2e/src/tsconfig.json +++ b/apps/react-router-example-e2e/src/tsconfig.json @@ -7,7 +7,6 @@ "module": "commonjs", "types": ["cypress", "node"], "sourceMap": false, - "ignoreDeprecations": "6.0", "rootDir": ".." }, "include": [ diff --git a/apps/react-router-example-e2e/tsconfig.json b/apps/react-router-example-e2e/tsconfig.json index 7eca24bc..fe3f1096 100644 --- a/apps/react-router-example-e2e/tsconfig.json +++ b/apps/react-router-example-e2e/tsconfig.json @@ -1,24 +1,13 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "types": [ - "node", - "cypress" - ], + "types": ["node", "cypress"], "module": "nodenext", "moduleResolution": "node10", "target": "es2022", - "lib": [ - "dom", - "es2022" - ], + "lib": ["dom", "es2022"], "allowJs": false, - "noEmit": true, - "ignoreDeprecations": "6.0" + "noEmit": true }, - "include": [ - "src/**/*.ts", - "src/**/*.tsx", - "cypress.config.ts" - ] + "include": ["src/**/*.ts", "src/**/*.tsx", "cypress.config.ts"] } diff --git a/apps/react-router-example/package.json b/apps/react-router-example/package.json index 795bbe3b..aaeb1ede 100644 --- a/apps/react-router-example/package.json +++ b/apps/react-router-example/package.json @@ -22,8 +22,8 @@ "@prisma/adapter-better-sqlite3": "catalog:", "@prisma/client": "catalog:", "@prisma/client-runtime-utils": "catalog:", - "@react-router/node": "8.2.0", - "@react-router/serve": "8.2.0", + "@react-router/node": "8.3.0", + "@react-router/serve": "8.3.0", "@tanstack/react-query": "catalog:", "better-auth": "catalog:", "better-sqlite3": "catalog:", @@ -36,7 +36,7 @@ }, "devDependencies": { "@prisma/generator": "catalog:", - "@react-router/dev": "8.2.0", + "@react-router/dev": "8.3.0", "@types/better-sqlite3": "7.6.13", "@types/react": "catalog:", "@types/react-dom": "catalog:", diff --git a/apps/react-router-example/tests/react-router-readiness.test.ts b/apps/react-router-example/tests/react-router-readiness.test.ts index fed60580..58132515 100644 --- a/apps/react-router-example/tests/react-router-readiness.test.ts +++ b/apps/react-router-example/tests/react-router-readiness.test.ts @@ -10,46 +10,26 @@ describe("React Router final-v8 safety", () => { expect(config.ssr).toBe(true) }) - it("removes obsolete future flags and pins the final 8.2.0 family", async () => { + it("removes obsolete future flags and pins the final 8.3.0 family", async () => { expect("future" in config).toBe(false) - const catalog = await readFile( - resolve(import.meta.dirname, "../../../pnpm-workspace.yaml"), - "utf8", - ) - for ( - const dependency of [ - "react-router", - "@react-router/dev", - "@react-router/node", - "@react-router/serve", - ] - ) { - expect(catalog).toMatch( - new RegExp(`['"]?${dependency.replace("/", "\\/")}['"]?: 8\\.2\\.0`), - ) + const catalog = await readFile(resolve(import.meta.dirname, "../../../pnpm-workspace.yaml"), "utf8") + for (const dependency of ["react-router", "@react-router/dev", "@react-router/node", "@react-router/serve"]) { + expect(catalog).toMatch(new RegExp(`['"]?${dependency.replace("/", "\\/")}['"]?: 8\\.3\\.0`)) } }) - it.each([ - "development", - "production", - ])("resolves the React Router Vite plugin for %s mode", async (mode) => { + it.each(["development", "production"])("resolves the React Router Vite plugin for %s mode", async (mode) => { const resolved = await resolveConfig( { configFile: resolve(import.meta.dirname, "../vite.config.ts") }, "serve", mode, ) - expect( - resolved.plugins.some((plugin) => plugin.name === "react-router"), - ).toBe(true) + expect(resolved.plugins.some((plugin) => plugin.name === "react-router")).toBe(true) }) it("decodes generated Todo IDs with the Effect Schema v4 API", async () => { - const route = await readFile( - resolve(import.meta.dirname, "../app/routes/todo-app.tsx"), - "utf8", - ) + const route = await readFile(resolve(import.meta.dirname, "../app/routes/todo-app.tsx"), "utf8") expect(route).toContain("Schema.decodeUnknownSync(TodoId)(randomUUID())") expect(route).not.toContain("TodoId.makeUnsafe") @@ -75,28 +55,18 @@ describe("React Router final-v8 safety", () => { }, ] satisfies MiddlewareFunction[] requestContext.set(requestValue, "request-local") - const handler = createStaticHandler([ - { id: "root", path: "/", middleware, loader: () => response }, - ]) + const handler = createStaticHandler([{ id: "root", path: "/", middleware, loader: () => response }]) - const result = await handler.queryRoute( - new Request("https://effectify.dev/"), - { - requestContext, - generateMiddlewareResponse: async (query) => { - const value = await query(new Request("https://effectify.dev/")) - return value instanceof Response ? value : Response.json(value) - }, + const result = await handler.queryRoute(new Request("https://effectify.dev/"), { + requestContext, + generateMiddlewareResponse: async (query) => { + const value = await query(new Request("https://effectify.dev/")) + return value instanceof Response ? value : Response.json(value) }, - ) + }) expect(result).toBe(response) - expect(calls).toEqual([ - "outer-before:request-local", - "inner-before", - "inner-after", - "outer-after", - ]) + expect(calls).toEqual(["outer-before:request-local", "inner-before", "inner-after", "outer-after"]) }) it("rejects a native middleware that calls next twice", async () => { @@ -126,10 +96,7 @@ describe("React Router final-v8 safety", () => { it.each([ ["document", "https://effectify.dev/todo-app"], - [ - "client-navigation data", - "https://effectify.dev/todo-app.data?_routes=routes/todo-app", - ], + ["client-navigation data", "https://effectify.dev/todo-app.data?_routes=routes/todo-app"], ])("preserves the %s request URL through native middleware", async (_kind, url) => { const seenUrls: string[] = [] const handler = createStaticHandler([ @@ -167,9 +134,7 @@ describe("React Router final-v8 safety", () => { }, }) - expect(result.headers.get("X-Effectify-Request")).toBe( - url.includes(".data") ? "data" : "document", - ) + expect(result.headers.get("X-Effectify-Request")).toBe(url.includes(".data") ? "data" : "document") expect(seenUrls).toEqual([url]) }) }) diff --git a/apps/react-router-example/tsconfig.json b/apps/react-router-example/tsconfig.json index 756399f2..b2dafa78 100644 --- a/apps/react-router-example/tsconfig.json +++ b/apps/react-router-example/tsconfig.json @@ -11,15 +11,7 @@ "lib": ["DOM", "DOM.Iterable", "ES2022"], "skipLibCheck": true, "rootDirs": [".", "./.react-router/types"], - "types": [ - "node", - "vite/client", - "@react-router/node", - "vitest/globals", - "react", - "react-dom" - ], - "ignoreDeprecations": "6.0" + "types": ["node", "vite/client", "@react-router/node", "vitest/globals", "react", "react-dom"] }, "include": [], "references": [ diff --git a/apps/solid-example/tsconfig.json b/apps/solid-example/tsconfig.json index 16971e7f..34924cac 100644 --- a/apps/solid-example/tsconfig.json +++ b/apps/solid-example/tsconfig.json @@ -2,11 +2,8 @@ "extends": "../../tsconfig.base.json", "files": [], "include": [], - "references": [ - { "path": "./tsconfig.app.json" } - ], + "references": [{ "path": "./tsconfig.app.json" }], "compilerOptions": { - "strict": true, - "ignoreDeprecations": "6.0" + "strict": true } } diff --git a/nx.json b/nx.json index 28ba36e0..67c25bf0 100644 --- a/nx.json +++ b/nx.json @@ -21,7 +21,7 @@ { "plugin": "@nx/js/typescript", "options": { - "compiler": "tsgo", + "compiler": "tsc", "typecheck": { "targetName": "typecheck" }, diff --git a/package.json b/package.json index 4c61b8fd..88e84030 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "scripts": { "lint-staged": "lint-staged --allow-empty", "clean": "rm -rf node_modules dist pnpm-lock.yaml && pnpm store prune & find . -type d \\( -name 'node_modules' -o -name 'dist' -o -name '.output' -o -name '.vinxi' -o -name '.cache' -o -name '.expo' -o -name '.nx' \\) -prune -exec rm -rf {} + & wait", - "prepare": "husky && ts-patch install -s && effect-tsgo patch", + "prepare": "husky && effect-tsgo patch", "build:affected": "pnpm nx affected --target=build", "test:affected": "pnpm nx affected --target=test", "typecheck:affected": "pnpm nx affected --target=typecheck", @@ -62,16 +62,16 @@ "@nx/node": "catalog:", "@nx/react": "catalog:", "@nx/vite": "catalog:", - "@nx/vitest": "23.1.0", + "@nx/vitest": "23.1.1", "@nx/web": "catalog:", - "@react-router/dev": "8.2.0", + "@react-router/dev": "8.3.0", "@swc-node/register": "catalog:", "@swc/core": "catalog:", "@swc/helpers": "catalog:", "@types/node": "catalog:", "@types/react": "catalog:", "@types/react-dom": "catalog:", - "@typescript/native-preview": "catalog:", + "@typescript/native": "npm:typescript@7.0.2", "@vitejs/plugin-react": "catalog:", "@vitest/coverage-v8": "catalog:", "@vitest/ui": "catalog:", @@ -80,12 +80,11 @@ "jiti": "catalog:", "jsdom": "catalog:", "lint-staged": "catalog:", - "nx": "23.1.0", + "nx": "23.1.1", "nx-oxlint": "catalog:", "oxfmt": "catalog:", "oxlint": "catalog:", "prettier": "catalog:", - "ts-patch": "catalog:", "tslib": "catalog:", "typescript": "catalog:", "ultracite": "catalog:", @@ -100,6 +99,11 @@ "astro": "*" } }, + "@astrojs/mdx": { + "dependencies": { + "satteri": "^0.10.3" + } + }, "better-auth": { "dependencies": { "zod": "^4.4.3" @@ -113,7 +117,8 @@ }, "overrides": { "@types/react": "19.2.17", - "@types/react-dom": "19.2.3" + "@types/react-dom": "19.2.3", + "cacache>tar": "7.5.21" }, "onlyBuiltDependencies": [ "@hatchet-dev/typescript-sdk", @@ -136,8 +141,8 @@ "packageManager": "pnpm@10.14.0", "dependencies": { "@prisma/client": "catalog:", - "@react-router/node": "8.2.0", - "@react-router/serve": "8.2.0", + "@react-router/node": "8.3.0", + "@react-router/serve": "8.3.0", "isbot": "catalog:", "prisma": "catalog:", "react": "catalog:", diff --git a/packages/chat/domain/tsconfig.json b/packages/chat/domain/tsconfig.json index 4e1c8f3e..7fc1330e 100644 --- a/packages/chat/domain/tsconfig.json +++ b/packages/chat/domain/tsconfig.json @@ -7,8 +7,7 @@ "noImplicitOverride": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "noPropertyAccessFromIndexSignature": true, - "ignoreDeprecations": "6.0" + "noPropertyAccessFromIndexSignature": true }, "files": [], "include": [], diff --git a/packages/chat/react/tsconfig.json b/packages/chat/react/tsconfig.json index 91df77a6..246acb0d 100644 --- a/packages/chat/react/tsconfig.json +++ b/packages/chat/react/tsconfig.json @@ -4,10 +4,7 @@ "compilerOptions": { "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, - "references": [ - { "path": "./tsconfig.lib.json" } - ] + "references": [{ "path": "./tsconfig.lib.json" }] } diff --git a/packages/chat/react/tsconfig.lib.json b/packages/chat/react/tsconfig.lib.json index af0add3f..c224bb50 100644 --- a/packages/chat/react/tsconfig.lib.json +++ b/packages/chat/react/tsconfig.lib.json @@ -23,8 +23,7 @@ "noUncheckedSideEffectImports": true, "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src"] } diff --git a/packages/chat/solid/tsconfig.json b/packages/chat/solid/tsconfig.json index be4e514d..20e23e31 100644 --- a/packages/chat/solid/tsconfig.json +++ b/packages/chat/solid/tsconfig.json @@ -5,8 +5,7 @@ "compilerOptions": { "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "references": [ { diff --git a/packages/chat/solid/tsconfig.lib.json b/packages/chat/solid/tsconfig.lib.json index e74362f9..4c0ea911 100644 --- a/packages/chat/solid/tsconfig.lib.json +++ b/packages/chat/solid/tsconfig.lib.json @@ -21,8 +21,7 @@ "noUncheckedSideEffectImports": true, "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src/**/*.ts", "src/**/*.tsx"], "exclude": ["node_modules", "dist"] diff --git a/packages/hatchet/src/Error.ts b/packages/hatchet/src/Error.ts index ea6d9195..37eeb83d 100644 --- a/packages/hatchet/src/Error.ts +++ b/packages/hatchet/src/Error.ts @@ -12,14 +12,9 @@ export class TaskSchemaError extends Data.TaggedError("TaskSchemaError")<{ readonly issue: unknown }> {} -export type TaskDeclarationFailureReason = - | "DuplicateIdentity" - | "InvalidKind" - | "InvalidMetadata" +export type TaskDeclarationFailureReason = "DuplicateIdentity" | "InvalidKind" | "InvalidMetadata" -export class TaskDeclarationError extends Data.TaggedError( - "TaskDeclarationError", -)<{ +export class TaskDeclarationError extends Data.TaggedError("TaskDeclarationError")<{ readonly taskName: string readonly field: string readonly reason: TaskDeclarationFailureReason @@ -38,7 +33,7 @@ export class TaskDeclarationError extends Data.TaggedError( } } -export class InvalidHatchetConfiguration extends Schema.TaggedErrorClass()( +export class InvalidHatchetConfiguration extends Schema.TaggedError()( "InvalidHatchetConfiguration", { field: Schema.String, @@ -73,10 +68,7 @@ const statusOf = (cause: unknown): number | undefined => { return undefined } -const classifyFailure = ( - operation: string, - cause: unknown, -): HatchetFailureReason => { +const classifyFailure = (operation: string, cause: unknown): HatchetFailureReason => { if ( typeof cause === "object" && cause !== null && @@ -87,28 +79,20 @@ const classifyFailure = ( } const status = statusOf(cause) if (status === 401 || status === 403) return "Unauthorized" - if ( - status === 408 || - status === 429 || - (status !== undefined && status >= 500) - ) { + if (status === 408 || status === 429 || (status !== undefined && status >= 500)) { return "Unavailable" } if ( typeof cause === "object" && cause !== null && "code" in cause && - ["ECONNREFUSED", "ECONNRESET", "ENETUNREACH", "ETIMEDOUT"].includes( - String(cause.code), - ) + ["ECONNREFUSED", "ECONNRESET", "ENETUNREACH", "ETIMEDOUT"].includes(String(cause.code)) ) { return "Unavailable" } if ( operation === "config.config" || - (operation.startsWith("config") && - cause instanceof Error && - /missing|required|token|config/i.test(cause.message)) + (operation.startsWith("config") && cause instanceof Error && /missing|required|token|config/i.test(cause.message)) ) { return "NotConfigured" } @@ -122,10 +106,7 @@ export class HatchetConfigError extends Data.TaggedError("HatchetConfigError")<{ readonly field: string readonly reason: HatchetFailureReason }> { - constructor(args: { - readonly field: string - readonly originalCause: unknown - }) { + constructor(args: { readonly field: string; readonly originalCause: unknown }) { super({ field: args.field, reason: classifyFailure(`config.${args.field}`, args.originalCause), @@ -139,11 +120,7 @@ export class HatchetSdkError extends Data.TaggedError("HatchetSdkError")<{ readonly resourceId?: string readonly reason: HatchetFailureReason }> { - constructor(args: { - readonly operation: string - readonly resourceId?: string - readonly originalCause: unknown - }) { + constructor(args: { readonly operation: string; readonly resourceId?: string; readonly originalCause: unknown }) { super({ operation: args.operation, ...(args.resourceId === undefined ? {} : { resourceId: args.resourceId }), @@ -171,9 +148,7 @@ export class InvalidCronError extends Data.TaggedError("InvalidCronError")<{ readonly originalCause: unknown }> {} -export class InvalidCronFilterError extends Data.TaggedError( - "InvalidCronFilterError", -)<{ +export class InvalidCronFilterError extends Data.TaggedError("InvalidCronFilterError")<{ readonly field: "taskName" | "name" | "offset" | "limit" readonly originalCause: unknown }> {} diff --git a/packages/hatchet/src/internal/live.ts b/packages/hatchet/src/internal/live.ts index 4a5958b0..bab1edaa 100644 --- a/packages/hatchet/src/internal/live.ts +++ b/packages/hatchet/src/internal/live.ts @@ -39,11 +39,9 @@ type LiveRunReference = { readonly cancel: () => Promise } -type LiveDeclaration = - & ReturnType< - ReturnType["task"] - > - & { readonly runNoWait: (input: JsonObject) => Promise } +type LiveDeclaration = ReturnType["task"]> & { + readonly runNoWait: (input: JsonObject) => Promise +} class LiveCallbackError extends Error { constructor(override readonly cause: unknown) { @@ -79,10 +77,7 @@ const isTransportValue = (value: unknown): value is JsonValue => { return true } if (Array.isArray(value)) return value.every(isTransportValue) - if ( - typeof value !== "object" || - Object.getPrototypeOf(value) !== Object.prototype - ) { + if (typeof value !== "object" || Object.getPrototypeOf(value) !== Object.prototype) { return false } return Object.values(value).every(isTransportValue) @@ -95,11 +90,7 @@ const isTransportObject = (value: unknown): value is JsonObject => Object.getPrototypeOf(value) === Object.prototype && Object.values(value).every(isTransportValue) -const sdkError = ( - operation: string, - originalCause: unknown, - resourceId?: string, -): HatchetSdkError => +const sdkError = (operation: string, originalCause: unknown, resourceId?: string): HatchetSdkError => new HatchetSdkError({ operation, originalCause, @@ -121,36 +112,26 @@ const isNotFound = (error: HatchetSdkError): boolean => { const isAmbiguousCronCreateCause = (cause: unknown, depth = 0): boolean => { if (typeof cause !== "object" || cause === null || depth > 2) return false - const status = "status" in cause && typeof cause.status === "number" - ? cause.status - : "response" in cause && - typeof cause.response === "object" && - cause.response !== null && - "status" in cause.response && - typeof cause.response.status === "number" - ? cause.response.status - : undefined - if ( - status === 408 || - (status !== undefined && status >= 500 && status < 600) - ) { + const status = + "status" in cause && typeof cause.status === "number" + ? cause.status + : "response" in cause && + typeof cause.response === "object" && + cause.response !== null && + "status" in cause.response && + typeof cause.response.status === "number" + ? cause.response.status + : undefined + if (status === 408 || (status !== undefined && status >= 500 && status < 600)) { return true } - if ( - "code" in cause && - ["ECONNREFUSED", "ECONNRESET", "ENETUNREACH", "ETIMEDOUT"].includes( - String(cause.code), - ) - ) { + if ("code" in cause && ["ECONNREFUSED", "ECONNRESET", "ENETUNREACH", "ETIMEDOUT"].includes(String(cause.code))) { return true } return "cause" in cause && isAmbiguousCronCreateCause(cause.cause, depth + 1) } -const scheduleRecord = ( - value: unknown, - operation: string, -): Effect.Effect => { +const scheduleRecord = (value: unknown, operation: string): Effect.Effect => { if ( typeof value !== "object" || value === null || @@ -170,19 +151,14 @@ const scheduleRecord = ( return Number.isNaN(triggerAt.getTime()) ? Effect.fail(sdkError(operation, value)) : Effect.succeed({ - id: makeScheduleId(value.metadata.id), - taskName: value.workflowName, - triggerAt, - }) + id: makeScheduleId(value.metadata.id), + taskName: value.workflowName, + triggerAt, + }) } const cronListIds = (value: unknown): ReadonlyArray | undefined => { - if ( - typeof value !== "object" || - value === null || - !("rows" in value) || - !Array.isArray(value.rows) - ) { + if (typeof value !== "object" || value === null || !("rows" in value) || !Array.isArray(value.rows)) { return undefined } const ids: Array = [] @@ -207,10 +183,7 @@ const pageNumber = (value: unknown): value is number => typeof value === "number" && Number.isSafeInteger(value) && value >= 0 export const verifyCronAbsent = async ( - list: (query: { - readonly offset: number - readonly limit: number - }) => Promise, + list: (query: { readonly offset: number; readonly limit: number }) => Promise, id: string, maxPages = 1_000, ): Promise => { @@ -221,11 +194,7 @@ export const verifyCronAbsent = async ( const response = await list({ offset, limit }) const ids = cronListIds(response) if (!ids || ids.length > limit || ids.includes(id)) return false - if ( - typeof response !== "object" || - response === null || - !("pagination" in response) - ) { + if (typeof response !== "object" || response === null || !("pagination" in response)) { if (ids.length < limit) return true offset += limit if (!Number.isSafeInteger(offset)) return false @@ -236,12 +205,7 @@ export const verifyCronAbsent = async ( const current = "current_page" in pagination ? pagination.current_page : undefined const next = "next_page" in pagination ? pagination.next_page : undefined const total = "num_pages" in pagination ? pagination.num_pages : undefined - if ( - !pageNumber(current) || - !pageNumber(total) || - seen.has(current) || - (next !== undefined && !pageNumber(next)) - ) { + if (!pageNumber(current) || !pageNumber(total) || seen.has(current) || (next !== undefined && !pageNumber(next))) { return false } seen.add(current) @@ -265,10 +229,7 @@ const verifyCronAbsentWithinBound = ( Effect.map(Option.getOrElse(() => false)), ) -const cronRecord = ( - value: unknown, - operation: string, -): Effect.Effect => { +const cronRecord = (value: unknown, operation: string): Effect.Effect => { if ( typeof value !== "object" || value === null || @@ -291,22 +252,15 @@ const cronRecord = ( return Effect.succeed({ id: makeCronId(value.metadata.id), taskName: value.workflowName, - ...("name" in value && typeof value.name === "string" - ? { name: value.name } - : {}), + ...("name" in value && typeof value.name === "string" ? { name: value.name } : {}), expression: value.cron, - ...("input" in value && isTransportObject(value.input) - ? { input: value.input } - : {}), - ...("additionalMetadata" in value && - isTransportObject(value.additionalMetadata) + ...("input" in value && isTransportObject(value.input) ? { input: value.input } : {}), + ...("additionalMetadata" in value && isTransportObject(value.additionalMetadata) ? { additionalMetadata: value.additionalMetadata } : {}), enabled: value.enabled, method: value.method, - ...("priority" in value && typeof value.priority === "number" - ? { priority: value.priority } - : {}), + ...("priority" in value && typeof value.priority === "number" ? { priority: value.priority } : {}), }) } @@ -317,41 +271,28 @@ const reconcileCronCreateWithinBound = ( ): Effect.Effect> => Effect.tryPromise(list).pipe( Effect.flatMap((response) => { - if ( - typeof response !== "object" || - response === null || - !("rows" in response) || - !Array.isArray(response.rows) - ) { + if (typeof response !== "object" || response === null || !("rows" in response) || !Array.isArray(response.rows)) { return Effect.succeed(Option.none()) } return Effect.forEach(response.rows, (row) => cronRecord(row, "cron.list")).pipe( Effect.map((records) => { - const matches = records.filter( - (record) => record.taskName === taskName && record.name === name, - ) + const matches = records.filter((record) => record.taskName === taskName && record.name === name) const [only] = matches - return matches.length === 1 && only !== undefined - ? Option.some(only) - : Option.none() + return matches.length === 1 && only !== undefined ? Option.some(only) : Option.none() }), ) }), Effect.timeoutOption(cronVerificationListTimeout), Effect.catch(() => Effect.succeed(Option.none())), - Effect.map((result) => Option.isSome(result) ? result.value : Option.none()), + Effect.map((result) => (Option.isSome(result) ? result.value : Option.none())), ) const makeService = ( client: ReturnType, options: HatchetOptions, declarationsToLoad: ReadonlyArray>, -): Effect.Effect< - Hatchet.Service, - HatchetSdkError, - Scope.Scope | Requirements -> => - Effect.gen(function*() { +): Effect.Effect => + Effect.gen(function* () { const tasks = Registry.make() const declarations = new Map() const taskIdentities = new Set() @@ -383,41 +324,34 @@ const makeService = ( input, task._tag === "Durable" ? { - ...baseContext, - invocationCount: sdkContext.invocationCount ?? 0, - } + ...baseContext, + invocationCount: sdkContext.invocationCount ?? 0, + } : baseContext, ) if (!stored) { return Promise.reject(new MissingTaskError({ taskName: task.name })) } - const encoded = Effect.raceFirst( - abortSignalEffect(sdkContext.abortController.signal), - stored, - ).pipe( + const encoded = Effect.raceFirst(abortSignalEffect(sdkContext.abortController.signal), stored).pipe( Effect.flatMap((value) => task.outputSchema ? Schema.encodeUnknownEffect(task.outputSchema)(value).pipe( - Effect.mapError( - (issue) => - new TaskSchemaError({ - taskName: task.name, - phase: "output", - issue, - }), - ), - ) - : Effect.succeed(value) + Effect.mapError( + (issue) => + new TaskSchemaError({ + taskName: task.name, + phase: "output", + issue, + }), + ), + ) + : Effect.succeed(value), ), ) return Effect.runPromiseExit(Effect.scoped(encoded)).then((exit) => { if (!Exit.isSuccess(exit)) throw new LiveCallbackError(exit.cause) if (!isTransportValue(exit.value)) { - throw new LiveCallbackError( - Cause.die( - new TypeError("live callback output is not transportable"), - ), - ) + throw new LiveCallbackError(Cause.die(new TypeError("live callback output is not transportable"))) } return { value: exit.value } }) @@ -428,11 +362,10 @@ const makeService = ( ...(on === undefined ? {} : { on }), fn, } - const declaration = task._tag === "Durable" - ? client.durableTask( - declarationOptions, - ) - : client.task(declarationOptions) + const declaration = + task._tag === "Durable" + ? client.durableTask(declarationOptions) + : client.task(declarationOptions) declarations.set(task.name, declaration) taskIdentities.add(task) } @@ -447,32 +380,22 @@ const makeService = ( try: () => client.worker(options.worker.name, { workflows, - ...(options.worker.slots === undefined - ? {} - : { slots: options.worker.slots }), - ...(options.worker.labels === undefined - ? {} - : { labels: options.worker.labels }), - ...(options.worker.handleKill === undefined - ? {} - : { handleKill: options.worker.handleKill }), + ...(options.worker.slots === undefined ? {} : { slots: options.worker.slots }), + ...(options.worker.labels === undefined ? {} : { labels: options.worker.labels }), + ...(options.worker.handleKill === undefined ? {} : { handleKill: options.worker.handleKill }), }), catch: (originalCause) => sdkError("client.worker", originalCause, options.worker.name), }), (worker, exit) => Effect.uninterruptible( - Effect.gen(function*() { + Effect.gen(function* () { closing = true const stopped = yield* Effect.tryPromise({ try: () => worker.stop(), catch: (originalCause) => new WorkerStopDefect(originalCause), }).pipe( Effect.timeout(options.worker.stopTimeoutMs ?? 5_000), - Effect.mapError((cause) => - cause instanceof WorkerStopDefect - ? cause - : new WorkerStopDefect(cause) - ), + Effect.mapError((cause) => (cause instanceof WorkerStopDefect ? cause : new WorkerStopDefect(cause))), Effect.interruptible, Effect.exit, ) @@ -484,9 +407,7 @@ const makeService = ( } const timedOut = Cause.isTimeoutError(stopDefect.originalCause) yield* Effect.logError( - timedOut - ? "Hatchet worker stop timed out" - : "Hatchet worker stop failed during failed scope cleanup", + timedOut ? "Hatchet worker stop timed out" : "Hatchet worker stop failed during failed scope cleanup", { workerName: options.worker.name, operation: "worker.stop" }, ) if (Exit.isFailure(exit)) { @@ -497,87 +418,60 @@ const makeService = ( }), ), ) - const started = yield* Effect.try({ - try: () => worker.start(), - catch: (originalCause) => sdkError("worker.start", originalCause, options.worker.name), - }) startFiber = yield* Effect.tryPromise({ - try: () => started, + try: () => worker.start(), catch: (originalCause) => sdkError("worker.start", originalCause, options.worker.name), - }).pipe(Effect.forkScoped) + }).pipe(Effect.forkScoped({ startImmediately: true })) yield* Effect.tryPromise({ try: () => worker.waitUntilReady(options.worker.readyTimeoutMs), catch: (originalCause) => sdkError("worker.waitUntilReady", originalCause, options.worker.name), }) const ensureKnown = (task: object & { readonly name: string }) => - taskIdentities.has(task) - ? Effect.void - : Effect.fail(new MissingTaskError({ taskName: task.name })) + taskIdentities.has(task) ? Effect.void : Effect.fail(new MissingTaskError({ taskName: task.name })) const ensureOpen = (operation: string) => closing - ? Effect.fail( - sdkError( - operation, - new Error("worker scope is closing"), - options.worker.name, - ), - ) + ? Effect.fail(sdkError(operation, new Error("worker scope is closing"), options.worker.name)) : Effect.void - const encodeInput = < - Name extends string, - Input, - Output, - Error, - TaskRequirements, - >( + const encodeInput = ( task: Task.Of, input: unknown, operation: string, - ): Effect.Effect< - JsonObject, - MissingTaskError | TaskSchemaError | HatchetSdkError - > => + ): Effect.Effect => ensureKnown(task).pipe( Effect.andThen( task.inputSchema ? Schema.encodeUnknownEffect(task.inputSchema)(input).pipe( - Effect.mapError( - (issue) => - new TaskSchemaError({ - taskName: task.name, - phase: "input", - issue, - }), - ), - ) + Effect.mapError( + (issue) => + new TaskSchemaError({ + taskName: task.name, + phase: "input", + issue, + }), + ), + ) : Effect.succeed(input), ), Effect.flatMap((value) => isTransportObject(value) ? Effect.succeed(value) : Effect.fail( - sdkError( - operation, - new TypeError( - "live task input must encode to a transportable JsonObject", + sdkError( + operation, + new TypeError("live task input must encode to a transportable JsonObject"), + task.name, ), - task.name, ), - ) ), ) const runNoWait: Hatchet.Service["runNoWait"] = (task, input) => - Effect.gen(function*() { + Effect.gen(function* () { yield* ensureOpen("worker.run") - const encodedInput = yield* encodeInput( - task, - input, - "task.runNoWait.input", - ) + const encodedInput = yield* encodeInput(task, input, "task.runNoWait.input") const declaration = declarations.get(task.name) if (!declaration) { return yield* new MissingTaskError({ taskName: task.name }) @@ -598,11 +492,11 @@ const makeService = ( Effect.try({ try: () => makeRunId(rawId), catch: (originalCause) => sdkError("run.runId", originalCause, task.name), - }) + }), ), Effect.tapError(() => compensate), ) - const awaitOutput = Effect.gen(function*() { + const awaitOutput = Effect.gen(function* () { const envelope = yield* Effect.tryPromise({ try: () => reference.output, catch: (originalCause) => sdkError("run.output", originalCause, id), @@ -616,9 +510,7 @@ const makeService = ( return yield* sdkError("run.output", envelope, id) } if (!task.outputSchema) return envelope.value as never - return yield* Schema.decodeUnknownEffect(task.outputSchema)( - envelope.value, - ).pipe( + return yield* Schema.decodeUnknownEffect(task.outputSchema)(envelope.value).pipe( Effect.mapError( (issue) => new TaskSchemaError({ @@ -639,22 +531,20 @@ const makeService = ( }) const createCron: Hatchet.Service["createCron"] = (task, cronOptions) => - Effect.gen(function*() { + Effect.gen(function* () { yield* CronValidation.validateCreate(cronOptions) yield* ensureKnown(task) const encoded = task.inputSchema - ? yield* Schema.encodeUnknownEffect(task.inputSchema)( - cronOptions.input, - ).pipe( - Effect.mapError( - (issue) => - new TaskSchemaError({ - taskName: task.name, - phase: "input", - issue, - }), - ), - ) + ? yield* Schema.encodeUnknownEffect(task.inputSchema)(cronOptions.input).pipe( + Effect.mapError( + (issue) => + new TaskSchemaError({ + taskName: task.name, + phase: "input", + issue, + }), + ), + ) : cronOptions.input const input = yield* CronValidation.validateInput(encoded) const result = yield* Effect.tryPromise({ @@ -666,9 +556,7 @@ const makeService = ( ...(cronOptions.additionalMetadata === undefined ? {} : { additionalMetadata: cronOptions.additionalMetadata }), - ...(cronOptions.priority === undefined - ? {} - : { priority: cronOptions.priority }), + ...(cronOptions.priority === undefined ? {} : { priority: cronOptions.priority }), }), catch: (cause) => sdkError("cron.create", cause), }).pipe(Effect.result) @@ -695,11 +583,7 @@ const makeService = ( return yield* result.failure }) - const pushEvent: Hatchet.Service["pushEvent"] = ( - key, - payload, - eventOptions, - ) => + const pushEvent: Hatchet.Service["pushEvent"] = (key, payload, eventOptions) => Hatchet.validateEvent(key, payload, eventOptions).pipe( Effect.andThen(ensureOpen("event.push")), Effect.andThen( @@ -710,24 +594,20 @@ const makeService = ( ), Effect.flatMap((event) => typeof event === "object" && - event !== null && - "eventId" in event && - typeof event.eventId === "string" && - event.eventId.length > 0 + event !== null && + "eventId" in event && + typeof event.eventId === "string" && + event.eventId.length > 0 ? Effect.succeed({ - eventId: event.eventId, - key, - payload, - ...(eventOptions?.additionalMetadata === undefined - ? {} - : { additionalMetadata: eventOptions.additionalMetadata }), - ...(eventOptions?.scope === undefined - ? {} - : { scope: eventOptions.scope }), - }) - : Effect.fail( - sdkError("event.push", { reason: "InvalidResponse" }, key), - ) + eventId: event.eventId, + key, + payload, + ...(eventOptions?.additionalMetadata === undefined + ? {} + : { additionalMetadata: eventOptions.additionalMetadata }), + ...(eventOptions?.scope === undefined ? {} : { scope: eventOptions.scope }), + }) + : Effect.fail(sdkError("event.push", { reason: "InvalidResponse" }, key)), ), ) @@ -736,20 +616,11 @@ const makeService = ( run: (task, input) => runNoWait(task, input).pipe(Effect.flatMap((handle) => handle.await)), runNoWait, schedule: (task, input, timing) => - Effect.gen(function*() { - const encodedInput = yield* encodeInput( - task, - input, - "task.schedule.input", - ) + Effect.gen(function* () { + const encodedInput = yield* encodeInput(task, input, "task.schedule.input") const now = yield* Clock.currentTimeMillis - const triggerAt = timing._tag === "At" - ? timing.at - : new Date(now + Duration.toMillis(timing.delay)) - if ( - !Number.isFinite(triggerAt.getTime()) || - triggerAt.getTime() <= now - ) { + const triggerAt = timing._tag === "At" ? timing.at : new Date(now + Duration.toMillis(timing.delay)) + if (!Number.isFinite(triggerAt.getTime()) || triggerAt.getTime() <= now) { return yield* new InvalidTimeError({ field: timing._tag === "At" ? "at" : "delay", originalCause: timing, @@ -770,11 +641,7 @@ const makeService = ( try: () => client.scheduled.get(id), catch: (cause) => sdkError("schedule.get", cause, id), }).pipe( - Effect.flatMap((response) => - scheduleRecord(response, "schedule.get").pipe( - Effect.map(Option.some), - ) - ), + Effect.flatMap((response) => scheduleRecord(response, "schedule.get").pipe(Effect.map(Option.some))), Effect.catchIf(isNotFound, () => Effect.succeed(Option.none())), ), deleteSchedule: (id) => @@ -800,23 +667,15 @@ const makeService = ( Effect.catchIf(isNotFound, () => Effect.succeed(Option.none())), ), listCrons: (listOptions = {}) => - Effect.gen(function*() { + Effect.gen(function* () { yield* CronValidation.validateList(listOptions) const response = yield* Effect.tryPromise({ try: () => client.crons.list({ - ...(listOptions.taskName === undefined - ? {} - : { workflow: listOptions.taskName }), - ...(listOptions.name === undefined - ? {} - : { name: listOptions.name }), - ...(listOptions.offset === undefined - ? {} - : { offset: listOptions.offset }), - ...(listOptions.limit === undefined - ? {} - : { limit: listOptions.limit }), + ...(listOptions.taskName === undefined ? {} : { workflow: listOptions.taskName }), + ...(listOptions.name === undefined ? {} : { name: listOptions.name }), + ...(listOptions.offset === undefined ? {} : { offset: listOptions.offset }), + ...(listOptions.limit === undefined ? {} : { limit: listOptions.limit }), }), catch: (cause) => sdkError("cron.list", cause), }) @@ -834,11 +693,8 @@ const makeService = ( () => true, (deleteError: HatchetSdkError) => { if (isNotFound(deleteError)) return Effect.succeed(false) - return verifyCronAbsentWithinBound( - (query) => client.crons.list(query), - id, - ).pipe( - Effect.flatMap((absent) => absent ? Effect.succeed(false) : Effect.fail(deleteError)), + return verifyCronAbsentWithinBound((query) => client.crons.list(query), id).pipe( + Effect.flatMap((absent) => (absent ? Effect.succeed(false) : Effect.fail(deleteError))), ) }, ), @@ -846,15 +702,11 @@ const makeService = ( } }) -const invalid = ( - field: string, - message: string, -): Effect.Effect => Effect.fail(new InvalidHatchetConfiguration({ field, message })) +const invalid = (field: string, message: string): Effect.Effect => + Effect.fail(new InvalidHatchetConfiguration({ field, message })) -const validate = ( - options: HatchetOptions, -): Effect.Effect => - Effect.gen(function*() { +const validate = (options: HatchetOptions): Effect.Effect => + Effect.gen(function* () { if (Redacted.value(options.client.token).trim().length === 0) { return yield* invalid("client.token", "client.token is required") } @@ -863,20 +715,13 @@ const validate = ( } if ( options.worker.slots !== undefined && - (options.worker.labels !== undefined || - options.worker.handleKill !== undefined) + (options.worker.labels !== undefined || options.worker.handleKill !== undefined) ) { - return yield* invalid( - "worker", - "slots cannot be combined with labels or handleKill", - ) + return yield* invalid("worker", "slots cannot be combined with labels or handleKill") } for (const [field, value] of Object.entries(options.client)) { if (typeof value === "string" && value.length === 0) { - return yield* invalid( - `client.${field}`, - "explicit client strings must not be empty", - ) + return yield* invalid(`client.${field}`, "explicit client strings must not be empty") } } }) @@ -886,14 +731,11 @@ export const layer = ( tasks: ReadonlyArray>, ): Layer.Layer< Hatchet.Hatchet, - | InvalidHatchetConfiguration - | HatchetConfigError - | HatchetSdkError - | TaskDeclarationError, + InvalidHatchetConfiguration | HatchetConfigError | HatchetSdkError | TaskDeclarationError, Requirements > => Layer.effect(Hatchet.Hatchet)( - Effect.gen(function*() { + Effect.gen(function* () { yield* validate(options) yield* Effect.try({ try: () => Declarations.declarations(tasks), @@ -901,32 +743,22 @@ export const layer = ( cause instanceof TaskDeclarationError ? cause : new TaskDeclarationError({ - taskName: "", - field: "declaration", - reason: "InvalidMetadata", - }), + taskName: "", + field: "declaration", + reason: "InvalidMetadata", + }), }) const client = options.client const sdkClient = yield* Effect.try({ try: () => HatchetClient.init({ token: Redacted.value(client.token), - ...(client.hostPort === undefined - ? {} - : { host_port: client.hostPort }), + ...(client.hostPort === undefined ? {} : { host_port: client.hostPort }), ...(client.apiUrl === undefined ? {} : { api_url: client.apiUrl }), - ...(client.tenantId === undefined - ? {} - : { tenant_id: client.tenantId }), - ...(client.namespace === undefined - ? {} - : { namespace: client.namespace }), - ...(client.logLevel === undefined - ? {} - : { log_level: client.logLevel }), - ...(client.tlsStrategy === undefined - ? {} - : { tls_config: { tls_strategy: client.tlsStrategy } }), + ...(client.tenantId === undefined ? {} : { tenant_id: client.tenantId }), + ...(client.namespace === undefined ? {} : { namespace: client.namespace }), + ...(client.logLevel === undefined ? {} : { log_level: client.logLevel }), + ...(client.tlsStrategy === undefined ? {} : { tls_config: { tls_strategy: client.tlsStrategy } }), }), catch: (originalCause) => new HatchetConfigError({ field: "client", originalCause }), }) diff --git a/packages/hatchet/tsconfig.json b/packages/hatchet/tsconfig.json index 4a632662..cdfd80ae 100644 --- a/packages/hatchet/tsconfig.json +++ b/packages/hatchet/tsconfig.json @@ -13,7 +13,6 @@ "compilerOptions": { "paths": { "@effectify/hatchet": ["./src/index.ts"] - }, - "ignoreDeprecations": "6.0" + } } } diff --git a/packages/hatchet/tsconfig.lib.json b/packages/hatchet/tsconfig.lib.json index 59bf9384..a8afe641 100644 --- a/packages/hatchet/tsconfig.lib.json +++ b/packages/hatchet/tsconfig.lib.json @@ -12,8 +12,7 @@ "types": ["node"], "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src/**/*.ts", "src/**/*.tsx"], "exclude": ["src/**/*.test.ts", "src/**/*.test.tsx"], diff --git a/packages/loom/core/tsconfig.json b/packages/loom/core/tsconfig.json index 7f434054..87e1cb11 100644 --- a/packages/loom/core/tsconfig.json +++ b/packages/loom/core/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/loom/nitro/tsconfig.json b/packages/loom/nitro/tsconfig.json index 74e44253..bef76912 100644 --- a/packages/loom/nitro/tsconfig.json +++ b/packages/loom/nitro/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/loom/router/tests/router-runtime-actions.test.ts b/packages/loom/router/tests/router-runtime-actions.test.ts index 22181e64..9f8c13eb 100644 --- a/packages/loom/router/tests/router-runtime-actions.test.ts +++ b/packages/loom/router/tests/router-runtime-actions.test.ts @@ -42,9 +42,13 @@ describe("@effectify/loom-router loaders/actions runtime", () => { content: "user-screen", }), { - load: async ( - { context, services }: { readonly context: Router.Context; readonly services: { readonly prefix: string } }, - ) => { + load: async ({ + context, + services, + }: { + readonly context: Router.Context + readonly services: { readonly prefix: string } + }) => { calls.loader += 1 return `${services.prefix}:${context.params.userId}` @@ -53,12 +57,13 @@ describe("@effectify/loom-router loaders/actions runtime", () => { }, ), { - handle: async ( - { input, services }: { - readonly input: { readonly title: string } - readonly services: { readonly suffix: string } - }, - ) => { + handle: async ({ + input, + services, + }: { + readonly input: { readonly title: string } + readonly services: { readonly suffix: string } + }) => { calls.action += 1 return `${input.title}:${services.suffix}` @@ -85,9 +90,13 @@ describe("@effectify/loom-router loaders/actions runtime", () => { content: "user-screen", }), { - load: async ( - { context, services }: { readonly context: Router.Context; readonly services: { readonly prefix: string } }, - ) => `${services.prefix}:${context.params.userId}`, + load: async ({ + context, + services, + }: { + readonly context: Router.Context + readonly services: { readonly prefix: string } + }) => `${services.prefix}:${context.params.userId}`, mapError: (cause: unknown) => ({ message: String(cause) }), }, ) @@ -200,12 +209,13 @@ describe("@effectify/loom-router loaders/actions runtime", () => { ? Submission.succeed({ title }) : Submission.fail("title is required", input) }), - handle: async ( - { input, services }: { - readonly input: { readonly title: string } - readonly services: { readonly suffix: string } - }, - ) => { + handle: async ({ + input, + services, + }: { + readonly input: { readonly title: string } + readonly services: { readonly suffix: string } + }) => { if (input.title === "fail") { throw new Error("action failed") } @@ -352,7 +362,7 @@ describe("@effectify/loom-router loaders/actions runtime", () => { input: Submission.make((submission) => typeof submission.title === "string" ? Submission.succeed({ title: submission.title }) - : Submission.fail("title is required", submission) + : Submission.fail("title is required", submission), ), handle: ({ input, @@ -404,10 +414,7 @@ describe("@effectify/loom-router loaders/actions runtime", () => { identifier: "users.failure", module: { component: "user-screen", - loader: pipe( - () => Effect.fail(new SaveFailure({ message: "loader failed" })), - Route.loader(), - ), + loader: pipe(() => Effect.fail(new SaveFailure({ message: "loader failed" })), Route.loader()), }, path: "/users/:userId", }) @@ -421,7 +428,7 @@ describe("@effectify/loom-router loaders/actions runtime", () => { input: Submission.make((submission) => typeof submission.title === "string" ? Submission.succeed({ title: submission.title }) - : Submission.fail("title is required", submission) + : Submission.fail("title is required", submission), ), }), ), @@ -499,7 +506,7 @@ describe("@effectify/loom-router loaders/actions runtime", () => { input: Schema.Struct({ title: Schema.String }), output: ActionOutput, error: SaveFailureSchema, - handle: () => Effect.fail(JSON.parse('{"nope":true}')), + handle: () => Effect.fail({ nope: true }), }), }, path: "/users/:userId/invalid-action", @@ -516,9 +523,9 @@ describe("@effectify/loom-router loaders/actions runtime", () => { ) if ( - !Router.isResolveSuccess(schemaResolved) - || !Router.isResolveSuccess(invalidLoaderResolved) - || !Router.isResolveSuccess(invalidActionResolved) + !Router.isResolveSuccess(schemaResolved) || + !Router.isResolveSuccess(invalidLoaderResolved) || + !Router.isResolveSuccess(invalidActionResolved) ) { throw new Error("expected resolved routes") } diff --git a/packages/loom/router/tsconfig.json b/packages/loom/router/tsconfig.json index 74e44253..bef76912 100644 --- a/packages/loom/router/tsconfig.json +++ b/packages/loom/router/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/loom/runtime/tsconfig.json b/packages/loom/runtime/tsconfig.json index 7f434054..87e1cb11 100644 --- a/packages/loom/runtime/tsconfig.json +++ b/packages/loom/runtime/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/loom/tsconfig.base.json b/packages/loom/tsconfig.base.json index 5d43ea11..a75c200b 100644 --- a/packages/loom/tsconfig.base.json +++ b/packages/loom/tsconfig.base.json @@ -8,7 +8,6 @@ "@effectify/loom-router": ["./router/src/index.ts"], "@effectify/loom-vite": ["./vite/src/index.ts"], "@effectify/loom-nitro": ["./nitro/src/index.ts"] - }, - "ignoreDeprecations": "6.0" + } } } diff --git a/packages/loom/vite/tsconfig.json b/packages/loom/vite/tsconfig.json index 74e44253..bef76912 100644 --- a/packages/loom/vite/tsconfig.json +++ b/packages/loom/vite/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../../../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/loom/web/tests/template-first-view-api.test.ts b/packages/loom/web/tests/template-first-view-api.test.ts index 861820b2..1721ad50 100644 --- a/packages/loom/web/tests/template-first-view-api.test.ts +++ b/packages/loom/web/tests/template-first-view-api.test.ts @@ -22,15 +22,13 @@ const withDocumentRemoved = (run: () => Result): Result => { describe("@effectify/loom template-first view API", () => { it("renders SSR-safe hydration metadata and lambda values without a global document", () => { const result = withDocumentRemoved(() => - Html.renderToString( - html` + Html.renderToString(html`
"count:1"} />

${() => 1}

- `, - ) + `), ) expect(result).toContain('data-loom-hydrate="visible"') @@ -66,13 +64,11 @@ describe("@effectify/loom template-first view API", () => { `count:${state.count()}`} />

${() => state.count()}

${null}${undefined}${false}${0}${""}
- ${ - View.for(() => state.items(), { + ${View.for(() => state.items(), { key: (item: any) => item.id, render: (item: any) => html`

${item.label}

`, empty: html`

empty

`, - }) - } + })} ` }), @@ -107,33 +103,28 @@ describe("@effectify/loom template-first view API", () => { readonly save: (value: string) => string } - const child = Component.make("template-child").pipe( - Component.view(() => html`child`), - ) + const child = Component.make("template-child").pipe(Component.view(() => html`child`)) - const boundary = View.use(child) - .pipe(View.catchTag("SaveFailure", () => html`handled`)) - .pipe(View.provideService({ save: (value: string) => value } satisfies SaveGateway)) + const boundary = View.use(child).pipe( + View.catchTag("SaveFailure", () => html`handled`), + View.provideService({ save: (value: string) => value } satisfies SaveGateway), + ) const host = Component.make("template-host").pipe( - Component.view(() => - html` + Component.view( + () => html`
${boundary} - ${ - View.match(Result.succeed("ready"), { + ${View.match(Result.succeed("ready"), { onSuccess: (value) => html`${value}`, onFailure: (error) => html`${String(error)}`, - }) - } - ${ - View.match({ _tag: "Ready", label: "go" } as const, { + })} + ${View.match({ _tag: "Ready", label: "go" } as const, { Ready: ({ label }) => html`${label}`, orElse: () => html`fallback`, - }) - } + })}
- ` + `, ), ) @@ -147,9 +138,7 @@ describe("@effectify/loom template-first view API", () => { }) it("guides simple component interpolation toward View.of and advanced composition toward View.use", () => { - const child = Component.make().pipe( - Component.view(() => html`child`), - ) + const child = Component.make().pipe(Component.view(() => html`child`)) expect(() => html`
${child}
`).toThrowError( /Use View\.of\(\.\.\.\) for simple components or View\.use\(\.\.\.\) for props, children, or slots\./, @@ -170,18 +159,16 @@ describe("@effectify/loom template-first view API", () => { ) const page = Component.make("html-page").pipe( - Component.view(() => - html` + Component.view( + () => html`
${View.use(card, ["lead ", html`body`, 2])} - ${ - View.use(layout, { + ${View.use(layout, { header: ["Header ", html`slot`], default: [html`

content

`, " tail"], - }) - } + })}
- ` + `, ), ) @@ -200,8 +187,8 @@ describe("@effectify/loom template-first view API", () => { Component.actions({ increment: ({ count }) => count.update((value) => value + 1), }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`
{ card
- ` + `, ), ) @@ -238,8 +225,8 @@ describe("@effectify/loom template-first view API", () => { increment: ({ count }) => count.update((value) => value + 1), toggle: ({ enabled }) => enabled.update((value) => !value), }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`
{ card
- ` + `, ), ) @@ -280,9 +267,7 @@ describe("@effectify/loom template-first view API", () => { }) it("keeps rejecting unknown web directives", () => { - expect(() => html`
"active"}>
`).toThrowError( - /Unsupported template directive 'web:foo'/, - ) + expect(() => html`
"active"}>
`).toThrowError(/Unsupported template directive 'web:foo'/) }) it("binds web:input through the same event context path as Web.on", () => { @@ -292,21 +277,21 @@ describe("@effectify/loom template-first view API", () => { Component.actions(({ model }) => ({ syncDraft: (value: string) => model.draft.set(value), })), - Component.view(({ state, actions }) => - html` + Component.view( + ({ state, actions }) => html` - ` + `, ), ) @@ -336,19 +321,19 @@ describe("@effectify/loom template-first view API", () => { model.tagName.set(element instanceof HTMLFormElement ? element.tagName : "invalid") }, })), - Component.view(({ state, actions }) => - html` + Component.view( + ({ state, actions }) => html`
{ - event.preventDefault() - actions.submit(currentTarget) - }} + event.preventDefault() + actions.submit(currentTarget) + }} > ${() => state.submits()} ${() => state.tagName()}
- ` + `, ), ) @@ -376,8 +361,8 @@ describe("@effectify/loom template-first view API", () => { increment: () => model.count.update((value) => value + 1), syncDraft: (value: string) => model.draft.set(value), })), - Component.view(({ state, actions }) => - html` + Component.view( + ({ state, actions }) => html`
{ data-draft-input="true" web:inputValue=${() => `${state.draft()}:${state.count()}`} web:input=${({ currentTarget }) => { - if (currentTarget instanceof HTMLInputElement) { - actions.syncDraft(currentTarget.value) - } - }} + if (currentTarget instanceof HTMLInputElement) { + actions.syncDraft(currentTarget.value) + } + }} />
state.count() > 1 ? "active" : "idle"} + data-tone=${() => (state.count() > 1 ? "active" : "idle")} title=${() => `draft:${state.draft()}`} web:class=${() => ["status-card", state.count() > 1 ? "status-card--active" : "status-card--idle"]} web:style=${() => `transform:translateY(${state.count()}px);opacity:${state.count() > 1 ? 1 : 0.5}`} @@ -400,7 +385,7 @@ describe("@effectify/loom template-first view API", () => { ${() => `${state.draft()}#${state.count()}`}
- ` + `, ), ) @@ -410,7 +395,8 @@ describe("@effectify/loom template-first view API", () => { const card = root.querySelector('[data-runtime-card="true"]') if ( - !(button instanceof HTMLButtonElement) || !(input instanceof HTMLInputElement) || + !(button instanceof HTMLButtonElement) || + !(input instanceof HTMLInputElement) || !(card instanceof HTMLDivElement) ) { throw new Error("expected template runtime elements") @@ -460,20 +446,18 @@ describe("@effectify/loom template-first view API", () => { error: ({ result }) => result.set({ _tag: "Error", error: new Error("boom") }), defect: ({ result }) => result.set({ _tag: "Defect", defect: "kaput" }), }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`
- ${ - View.match(() => state.result(), { + ${View.match(() => state.result(), { onWaiting: () => html`

waiting

`, onSuccess: (value) => html`

${value}

`, onFailure: (failure) => html`

${failure}

`, onError: (error) => html`

${error.message}

`, onDefect: (defect) => html`

${String(defect)}

`, - }) - } + })}
- ` + `, ), ) @@ -499,13 +483,13 @@ describe("@effectify/loom template-first view API", () => { Component.actions({ increment: ({ count }) => count.update((value) => value + 1), }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`

${state.count()}

${() => state.count()}

- ` + `, ), ) @@ -534,14 +518,14 @@ describe("@effectify/loom template-first view API", () => { title.set(`Count ${count.get()}`) }, }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`

${state.count() + 1}

${formatTitle(state.title())}

${state.count}

- ` + `, ), ) @@ -572,14 +556,14 @@ describe("@effectify/loom template-first view API", () => { title.set(`Count ${count.get()}`) }, }), - Component.view(({ state }) => - html` + Component.view( + ({ state }) => html`

${state.count}

${state.count()}

- ` + `, ), ) @@ -631,9 +615,7 @@ describe("@effectify/loom template-first view API", () => { }) it("rejects direct component and array interpolation in the template path", () => { - const child = Component.make("template-child").pipe( - Component.view(() => html`child`), - ) + const child = Component.make("template-child").pipe(Component.view(() => html`child`)) expect(() => html`
${child as never}
`).toThrowError(/View\.use/) expect(() => html`
${[View.text("invalid")] as never}
`).toThrowError(/View\.for/) diff --git a/packages/loom/web/tsconfig.json b/packages/loom/web/tsconfig.json index 6a03bd1d..5d8cd331 100644 --- a/packages/loom/web/tsconfig.json +++ b/packages/loom/web/tsconfig.json @@ -1,8 +1,6 @@ { "extends": "../tsconfig.base.json", - "compilerOptions": { - "ignoreDeprecations": "6.0" - }, + "compilerOptions": {}, "files": [], "include": [], "references": [ diff --git a/packages/node/better-auth/test/auth-service.test.ts b/packages/node/better-auth/test/auth-service.test.ts index 77ccaff0..2c891b23 100644 --- a/packages/node/better-auth/test/auth-service.test.ts +++ b/packages/node/better-auth/test/auth-service.test.ts @@ -1,5 +1,5 @@ import { describe, it } from "@effect/vitest" -import { betterAuth } from "better-auth" +import { getMigrations } from "better-auth/db/migration" import Database from "better-sqlite3" import { Effect } from "effect" import { assert, expect } from "vitest" @@ -14,35 +14,31 @@ describe("AuthService", () => { }, } - // Helper to run migrations const runMigrations = async () => { - // We need to initialize betterAuth to register the schema/plugins internally if needed, - // even if we don't use the instance directly here. - // However, getMigrations takes options directly. - // If betterAuth(authOptions) is strictly required for side effects: - betterAuth(authOptions) - const { runMigrations: run } = await import("better-auth/db").then((m) => m.getMigrations(authOptions)) + const { runMigrations: run } = await getMigrations(authOptions) await run() } const AuthLayer = AuthService.AuthServiceContext.layer(authOptions) it.effect("should create the layer and provide the service", () => - Effect.gen(function*() { + Effect.gen(function* () { const { auth } = yield* AuthService.AuthServiceContext assert.ok(auth) assert.ok(auth.api) assert.ok(auth.handler) - }).pipe(Effect.provide(AuthLayer))) + }).pipe(Effect.provide(AuthLayer)), + ) it.effect("should handle session verification simulation", () => - Effect.gen(function*() { + Effect.gen(function* () { const { auth } = yield* AuthService.AuthServiceContext expect(!!auth).toBe(true) - }).pipe(Effect.provide(AuthLayer))) + }).pipe(Effect.provide(AuthLayer)), + ) it.effect("should create user and login", () => - Effect.gen(function*() { + Effect.gen(function* () { // Run migrations before testing DB operations yield* Effect.promise(() => runMigrations()) @@ -58,7 +54,7 @@ describe("AuthService", () => { const user = yield* Effect.promise(() => auth.api.signUpEmail({ body: testUser, - }) + }), ) assert.ok(user) @@ -71,10 +67,11 @@ describe("AuthService", () => { email: testUser.email, password: testUser.password, }, - }) + }), ) assert.ok(session) expect(session.user.email).toBe(testUser.email) - }).pipe(Effect.provide(AuthLayer))) + }).pipe(Effect.provide(AuthLayer)), + ) }) diff --git a/packages/node/better-auth/tsconfig.json b/packages/node/better-auth/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/node/better-auth/tsconfig.json +++ b/packages/node/better-auth/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/node/better-auth/tsconfig.lib.json b/packages/node/better-auth/tsconfig.lib.json index ac079109..a077c24e 100644 --- a/packages/node/better-auth/tsconfig.lib.json +++ b/packages/node/better-auth/tsconfig.lib.json @@ -9,10 +9,7 @@ "tsBuildInfoFile": "dist/tsconfig.lib.tsbuildinfo", "emitDeclarationOnly": false, "forceConsistentCasingInFileNames": true, - "types": [ - "node" - ], - "ignoreDeprecations": "6.0" + "types": ["node"] }, "include": ["src/**/*.ts"], "references": [] diff --git a/packages/prisma/tsconfig.json b/packages/prisma/tsconfig.json index e015b5f3..b581c433 100644 --- a/packages/prisma/tsconfig.json +++ b/packages/prisma/tsconfig.json @@ -18,7 +18,6 @@ "@prisma/effect/*": ["./prisma/generated/effect/*"], "@prisma/*": ["./prisma/generated/*"], "@effectify/prisma": ["./src/runtime/index.ts"] - }, - "ignoreDeprecations": "6.0" + } } } diff --git a/packages/prisma/tsconfig.lib.json b/packages/prisma/tsconfig.lib.json index 6175eb0b..737484b3 100644 --- a/packages/prisma/tsconfig.lib.json +++ b/packages/prisma/tsconfig.lib.json @@ -16,8 +16,7 @@ "@prisma/effect": ["./prisma/generated/effect/index.ts"], "@prisma/effect/*": ["./prisma/generated/effect/*"], "@prisma/*": ["./prisma/generated/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src/**/*.ts", "src/**/*.tsx"], "exclude": ["src/**/*.test.ts", "src/**/*.test.tsx", "src/generated/**/*.ts"], diff --git a/packages/react/query/package.json b/packages/react/query/package.json index a66b6732..5eac104b 100644 --- a/packages/react/query/package.json +++ b/packages/react/query/package.json @@ -29,12 +29,12 @@ "tslib": "catalog:", "@tanstack/react-query": "catalog:", "@tanstack/query-core": "catalog:", - "effect": "catalog:", "react": "catalog:" }, "devDependencies": { "typescript": "catalog:", - "@types/react": "catalog:" + "@types/react": "catalog:", + "effect": "catalog:" }, "optionalDependencies": {}, "peerDependencies": { diff --git a/packages/react/query/tsconfig.json b/packages/react/query/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/react/query/tsconfig.json +++ b/packages/react/query/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/react/query/tsconfig.lib.json b/packages/react/query/tsconfig.lib.json index 36839321..ef80b945 100644 --- a/packages/react/query/tsconfig.lib.json +++ b/packages/react/query/tsconfig.lib.json @@ -7,8 +7,7 @@ "module": "esnext", "moduleResolution": "bundler", "jsx": "react-jsx", - "declaration": true, - "ignoreDeprecations": "6.0" + "declaration": true }, "include": ["src/**/*.ts", "src/**/*.tsx"] } diff --git a/packages/react/remix/tsconfig.json b/packages/react/remix/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/react/remix/tsconfig.json +++ b/packages/react/remix/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/react/remix/tsconfig.lib.json b/packages/react/remix/tsconfig.lib.json index 3789bc9f..7402cad5 100644 --- a/packages/react/remix/tsconfig.lib.json +++ b/packages/react/remix/tsconfig.lib.json @@ -14,7 +14,6 @@ "paths": { "@/*": ["./src/*"] }, - "ignoreDeprecations": "6.0", "rootDir": "." }, "include": ["src/**/*.ts", "src/**/*.tsx"], diff --git a/packages/react/router-better-auth/project.json b/packages/react/router-better-auth/project.json index 479e5d54..b02ec0a4 100644 --- a/packages/react/router-better-auth/project.json +++ b/packages/react/router-better-auth/project.json @@ -14,14 +14,14 @@ "typecheck:no-build": { "executor": "nx:run-commands", "options": { - "command": "tsgo --project tsconfig.no-build.json --noEmit", + "command": "tsc --project tsconfig.no-build.json --noEmit", "cwd": "packages/react/router-better-auth" } }, "build": { "executor": "nx:run-commands", "options": { - "command": "tsgo --build tsconfig.lib.json", + "command": "tsc --build tsconfig.lib.json", "cwd": "packages/react/router-better-auth" } }, @@ -29,9 +29,7 @@ "executor": "nx-oxlint:lint", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/react/router-better-auth/**/*.{ts,tsx,js,jsx}" - ] + "lintFilePatterns": ["packages/react/router-better-auth/**/*.{ts,tsx,js,jsx}"] } } }, diff --git a/packages/react/router-better-auth/tsconfig.json b/packages/react/router-better-auth/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/react/router-better-auth/tsconfig.json +++ b/packages/react/router-better-auth/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/react/router-better-auth/tsconfig.lib.json b/packages/react/router-better-auth/tsconfig.lib.json index 5a7c53e2..4bc57298 100644 --- a/packages/react/router-better-auth/tsconfig.lib.json +++ b/packages/react/router-better-auth/tsconfig.lib.json @@ -12,7 +12,6 @@ "paths": { "@/*": ["./src/*"] }, - "ignoreDeprecations": "6.0", "rootDir": "." }, "include": ["src/**/*.ts"], diff --git a/packages/react/router/package.json b/packages/react/router/package.json index 8ecb5c10..97f4aec9 100644 --- a/packages/react/router/package.json +++ b/packages/react/router/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "effect": "catalog:", - "react-router": "^8.2.0" + "react-router": "^8.3.0" }, "devDependencies": {}, "dependencies": {}, diff --git a/packages/react/router/project.json b/packages/react/router/project.json index 3cbd63dc..86ee16ce 100644 --- a/packages/react/router/project.json +++ b/packages/react/router/project.json @@ -14,7 +14,7 @@ "typecheck:no-build": { "executor": "nx:run-commands", "options": { - "command": "tsgo --project tsconfig.lib.json --noEmit", + "command": "tsc --project tsconfig.lib.json --noEmit", "cwd": "packages/react/router" } }, diff --git a/packages/react/router/tsconfig.json b/packages/react/router/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/react/router/tsconfig.json +++ b/packages/react/router/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/react/router/tsconfig.lib.json b/packages/react/router/tsconfig.lib.json index fd23f31e..45566756 100644 --- a/packages/react/router/tsconfig.lib.json +++ b/packages/react/router/tsconfig.lib.json @@ -8,8 +8,7 @@ "lib": ["DOM", "DOM.Iterable", "es2022"], "module": "esnext", "moduleResolution": "bundler", - "jsx": "react-jsx", - "ignoreDeprecations": "6.0" + "jsx": "react-jsx" }, "include": ["src/**/*.ts", "src/**/*.tsx"] } diff --git a/packages/react/ui/tsconfig.json b/packages/react/ui/tsconfig.json index 91df77a6..246acb0d 100644 --- a/packages/react/ui/tsconfig.json +++ b/packages/react/ui/tsconfig.json @@ -4,10 +4,7 @@ "compilerOptions": { "paths": { "@/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, - "references": [ - { "path": "./tsconfig.lib.json" } - ] + "references": [{ "path": "./tsconfig.lib.json" }] } diff --git a/packages/react/ui/tsconfig.lib.json b/packages/react/ui/tsconfig.lib.json index 14cb3f5e..62ed7f36 100644 --- a/packages/react/ui/tsconfig.lib.json +++ b/packages/react/ui/tsconfig.lib.json @@ -24,8 +24,7 @@ "noUncheckedSideEffectImports": true, "paths": { "@effectify/react-ui/*": ["./src/*"] - }, - "ignoreDeprecations": "6.0" + } }, "include": ["src"] } diff --git a/packages/shared/domain/tsconfig.json b/packages/shared/domain/tsconfig.json index 4e1c8f3e..7fc1330e 100644 --- a/packages/shared/domain/tsconfig.json +++ b/packages/shared/domain/tsconfig.json @@ -7,8 +7,7 @@ "noImplicitOverride": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, - "noPropertyAccessFromIndexSignature": true, - "ignoreDeprecations": "6.0" + "noPropertyAccessFromIndexSignature": true }, "files": [], "include": [], diff --git a/packages/solid/query/tsconfig.json b/packages/solid/query/tsconfig.json index 3f205850..7626ae64 100644 --- a/packages/solid/query/tsconfig.json +++ b/packages/solid/query/tsconfig.json @@ -7,7 +7,5 @@ "path": "./tsconfig.lib.json" } ], - "compilerOptions": { - "ignoreDeprecations": "6.0" - } + "compilerOptions": {} } diff --git a/packages/solid/query/tsconfig.lib.json b/packages/solid/query/tsconfig.lib.json index 67c7d8c9..0f54ec5c 100644 --- a/packages/solid/query/tsconfig.lib.json +++ b/packages/solid/query/tsconfig.lib.json @@ -13,8 +13,7 @@ "emitDeclarationOnly": false, "forceConsistentCasingInFileNames": true, "types": [], - "preserveSymlinks": true, - "ignoreDeprecations": "6.0" + "preserveSymlinks": true }, "include": ["src/**/*.ts", "src/**/*.tsx"], "references": [] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fff24a04..5d536c1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,74 +7,74 @@ settings: catalogs: default: '@astrojs/starlight': - specifier: 0.36.3 - version: 0.36.3 + specifier: 0.41.7 + version: 0.41.7 '@astrojs/starlight-tailwind': - specifier: 4.0.2 - version: 4.0.2 + specifier: 5.0.0 + version: 5.0.0 '@effect/atom-solid': - specifier: 4.0.0-beta.102 - version: 4.0.0-beta.102 + specifier: 4.0.0-rc.111 + version: 4.0.0-rc.111 '@effect/build-utils': specifier: 0.8.9 version: 0.8.9 '@effect/language-service': - specifier: 0.87.1 - version: 0.87.1 + specifier: 0.87.2 + version: 0.87.2 '@effect/platform-node': - specifier: 4.0.0-beta.102 - version: 4.0.0-beta.102 + specifier: 4.0.0-rc.111 + version: 4.0.0-rc.111 '@effect/tsgo': - specifier: 0.16.3 - version: 0.16.3 + specifier: 0.36.5 + version: 0.36.5 '@effect/vitest': - specifier: 4.0.0-beta.102 - version: 4.0.0-beta.102 + specifier: 4.0.0-rc.111 + version: 4.0.0-rc.111 '@hatchet-dev/typescript-sdk': - specifier: 1.21.0 - version: 1.21.0 + specifier: 1.28.2 + version: 1.28.2 '@kobalte/core': specifier: 0.13.12 version: 0.13.12 '@nx/cypress': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@nx/js': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@nx/node': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@nx/react': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@nx/vite': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@nx/web': - specifier: 23.1.0 - version: 23.1.0 + specifier: 23.1.1 + version: 23.1.1 '@picocss/pico': specifier: ^2.1.1 version: 2.1.1 '@prisma/adapter-better-sqlite3': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@prisma/client': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@prisma/client-runtime-utils': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@prisma/generator': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@prisma/generator-helper': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@prisma/internals': - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 '@radix-ui/react-form': specifier: 0.1.12 version: 0.1.12 @@ -85,14 +85,14 @@ catalogs: specifier: 1.3.0 version: 1.3.0 '@react-router/dev': - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 '@remix-run/node': - specifier: 2.17.4 - version: 2.17.4 + specifier: 2.17.5 + version: 2.17.5 '@remix-run/react': - specifier: 2.17.4 - version: 2.17.4 + specifier: 2.17.5 + version: 2.17.5 '@swc-node/register': specifier: 1.11.1 version: 1.11.1 @@ -106,8 +106,8 @@ catalogs: specifier: 4.3.2 version: 4.3.2 '@tanstack/devtools-vite': - specifier: ^0.8.1 - version: 0.8.1 + specifier: 0.8.5 + version: 0.8.5 '@tanstack/query-core': specifier: 5.101.2 version: 5.101.2 @@ -147,9 +147,6 @@ catalogs: '@types/validator': specifier: 13.15.10 version: 13.15.10 - '@typescript/native-preview': - specifier: 7.0.0-dev.20260322.1 - version: 7.0.0-dev.20260322.1 '@vitejs/plugin-react': specifier: 6.0.3 version: 6.0.3 @@ -160,11 +157,11 @@ catalogs: specifier: ^4.1.10 version: 4.1.10 astro: - specifier: 5.17.1 - version: 5.17.1 + specifier: 7.2.4 + version: 7.2.4 better-auth: - specifier: 1.4.10 - version: 1.4.10 + specifier: 1.7.1 + version: 1.7.1 better-sqlite3: specifier: 12.11.1 version: 12.11.1 @@ -181,8 +178,8 @@ catalogs: specifier: ^17.2.3 version: 17.4.2 effect: - specifier: 4.0.0-beta.102 - version: 4.0.0-beta.102 + specifier: 4.0.0-rc.111 + version: 4.0.0-rc.111 eta: specifier: ^4.5.0 version: 4.6.0 @@ -226,8 +223,8 @@ catalogs: specifier: 2.8.8 version: 2.8.8 prisma: - specifier: 7.8.0 - version: 7.8.0 + specifier: 7.9.1 + version: 7.9.1 react: specifier: 19.2.7 version: 19.2.7 @@ -235,8 +232,8 @@ catalogs: specifier: 19.2.7 version: 19.2.7 react-router: - specifier: 8.2.0 - version: 8.2.0 + specifier: 8.3.0 + version: 8.3.0 sharp: specifier: 0.35.3 version: 0.35.3 @@ -244,14 +241,14 @@ catalogs: specifier: ^1.9.14 version: 1.9.14 starlight-sidebar-topics: - specifier: 0.6.2 - version: 0.6.2 + specifier: 0.8.0 + version: 0.8.0 starlight-sidebar-topics-dropdown: - specifier: 0.5.2 - version: 0.5.2 + specifier: 0.6.0 + version: 0.6.0 starlight-theme-nova: - specifier: 0.10.0 - version: 0.10.0 + specifier: 0.12.2 + version: 0.12.2 tailwind-merge: specifier: 3.6.0 version: 3.6.0 @@ -261,9 +258,6 @@ catalogs: tailwindcss-animate: specifier: 1.0.7 version: 1.0.7 - ts-patch: - specifier: 3.3.0 - version: 3.3.0 tslib: specifier: 2.8.1 version: 2.8.1 @@ -274,8 +268,8 @@ catalogs: specifier: 1.4.0 version: 1.4.0 typescript: - specifier: 6.0.3 - version: 6.0.3 + specifier: npm:@typescript/typescript6@6.0.2 + version: 6.0.2 ultracite: specifier: 6.3.6 version: 6.3.6 @@ -307,8 +301,9 @@ catalogs: overrides: '@types/react': 19.2.17 '@types/react-dom': 19.2.3 + cacache>tar: 7.5.21 -packageExtensionsChecksum: sha256-ixA0c4A6dwJeRrNzYQDl0hf4SxGRD+O5TRVC28D5WnM= +packageExtensionsChecksum: sha256-HjxFQUIxJewJiwUiMEvcufx4FnW306LFMAT8QY6umFM= importers: @@ -316,19 +311,19 @@ importers: dependencies: '@prisma/client': specifier: 'catalog:' - version: 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3) + version: 7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@react-router/node': - specifier: 8.2.0 - version: 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + specifier: 8.3.0 + version: 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@react-router/serve': - specifier: 8.2.0 - version: 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + specifier: 8.3.0 + version: 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) isbot: specifier: 'catalog:' version: 5.1.32 prisma: specifier: 'catalog:' - version: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + version: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: specifier: 'catalog:' version: 19.2.7 @@ -337,41 +332,41 @@ importers: version: 19.2.7(react@19.2.7) react-router: specifier: 'catalog:' - version: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + version: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) devDependencies: '@effect/language-service': specifier: 'catalog:' - version: 0.87.1 + version: 0.87.2 '@effect/tsgo': specifier: 'catalog:' - version: 0.16.3 + version: 0.36.5 '@nx/cypress': specifier: 'catalog:' - version: 23.1.0(99cd4ecd02280d16e75de2d3fa140926) + version: 23.1.1(26a4001c8c12e844bfa872516c748b5b) '@nx/js': specifier: 'catalog:' - version: 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + version: 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) '@nx/node': specifier: 'catalog:' - version: 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@8.57.1)(express@5.2.1)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + version: 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@8.57.1)(express@5.2.1)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) '@nx/react': specifier: 'catalog:' - version: 23.1.0(dfe570dfd0d173b3f684e8731deff235) + version: 23.1.1(5ca4309163b8d53050527777e25788a4) '@nx/vite': specifier: 'catalog:' - version: 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + version: 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) '@nx/vitest': - specifier: 23.1.0 - version: 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + specifier: 23.1.1 + version: 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) '@nx/web': specifier: 'catalog:' - version: 23.1.0(7513cb0e3e499ac19bddb3bf09dfa33a) + version: 23.1.1(41a311741266f8fa3a49a5abe2910155) '@react-router/dev': - specifier: 8.2.0 - version: 8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + specifier: 8.3.0 + version: 8.3.0(@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)))(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) '@swc-node/register': specifier: 'catalog:' - version: 1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3) + version: 1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2) '@swc/core': specifier: 'catalog:' version: 1.15.43(@swc/helpers@0.5.23) @@ -387,9 +382,9 @@ importers: '@types/react-dom': specifier: 19.2.3 version: 19.2.3(@types/react@19.2.17) - '@typescript/native-preview': - specifier: 'catalog:' - version: 7.0.0-dev.20260322.1 + '@typescript/native': + specifier: npm:typescript@7.0.2 + version: typescript@7.0.2 '@vitejs/plugin-react': specifier: 'catalog:' version: 6.0.3(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -415,11 +410,11 @@ importers: specifier: 'catalog:' version: 16.2.7 nx: - specifier: 23.1.0 - version: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + specifier: 23.1.1 + version: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) nx-oxlint: specifier: 'catalog:' - version: 0.1.1(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + version: 0.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) oxfmt: specifier: 'catalog:' version: 0.60.0 @@ -429,18 +424,15 @@ importers: prettier: specifier: 'catalog:' version: 2.8.8 - ts-patch: - specifier: 'catalog:' - version: 3.3.0 tslib: specifier: 'catalog:' version: 2.8.1 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' ultracite: specifier: 'catalog:' - version: 6.3.6(effect@3.20.0)(typescript@6.0.3)(valibot@1.4.2(typescript@6.0.3)) + version: 6.3.6(@typescript/typescript6@6.0.2)(effect@3.20.0)(valibot@1.4.2(@typescript/typescript6@6.0.2)) verdaccio: specifier: 'catalog:' version: 6.7.4(encoding@0.1.13)(typanion@3.14.0) @@ -455,31 +447,35 @@ importers: dependencies: '@astrojs/starlight': specifier: 'catalog:' - version: 0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + version: 0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) '@astrojs/starlight-tailwind': specifier: 'catalog:' - version: 4.0.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(tailwindcss@4.3.2) + version: 5.0.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(tailwindcss@4.3.2) '@tailwindcss/vite': specifier: 'catalog:' - version: 4.3.2(vite@6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + version: 4.3.2(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) astro: specifier: 'catalog:' - version: 5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0) + version: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) sharp: specifier: 'catalog:' version: 0.35.3(@types/node@25.6.0) starlight-sidebar-topics: specifier: 'catalog:' - version: 0.6.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + version: 0.8.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) starlight-sidebar-topics-dropdown: specifier: 'catalog:' - version: 0.5.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(starlight-sidebar-topics@0.6.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0))) + version: 0.6.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(starlight-sidebar-topics@0.8.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))) starlight-theme-nova: specifier: 'catalog:' - version: 0.10.0(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(typescript@6.0.3) + version: 0.12.2(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(@typescript/typescript6@6.0.2)(satteri@0.9.5) tailwindcss: specifier: 'catalog:' version: 4.3.2 + devDependencies: + typescript: + specifier: 'catalog:' + version: '@typescript/typescript6@6.0.2' apps/loom-example-app: dependencies: @@ -500,17 +496,17 @@ importers: version: 2.1.1 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 devDependencies: '@nx/vite': specifier: 'catalog:' - version: 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(32e2615fad82155307b1c23f44ff7329))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + version: 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(617a070f6eedf68927cc1c53bbc2ef79))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) jsdom: specifier: 'catalog:' version: 29.1.1(@noble/hashes@2.2.0) typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite: specifier: 'catalog:' version: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) @@ -522,19 +518,19 @@ importers: dependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(redis@6.2.1(@opentelemetry/api@1.9.1)) '@effectify/node-better-auth': specifier: workspace:* version: link:../../packages/node/better-auth better-auth: specifier: 'catalog:' - version: 1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) + version: 1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) better-sqlite3: specifier: 'catalog:' version: 12.11.1 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -547,7 +543,7 @@ importers: dependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(redis@6.2.1(@opentelemetry/api@1.9.1)) '@effectify/node-better-auth': specifier: workspace:* version: link:../../packages/node/better-auth @@ -559,22 +555,22 @@ importers: version: link:../../packages/react/router-better-auth '@prisma/client': specifier: 'catalog:' - version: 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(typescript@6.0.3) + version: 7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@prisma/client-runtime-utils': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@remix-run/node': - specifier: 2.17.1 - version: 2.17.1(typescript@6.0.3) + specifier: 2.17.5 + version: 2.17.5(@typescript/typescript6@6.0.2) '@remix-run/react': - specifier: 2.17.1 - version: 2.17.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) + specifier: 2.17.5 + version: 2.17.5(@typescript/typescript6@6.0.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@remix-run/serve': - specifier: 2.17.1 - version: 2.17.1(typescript@6.0.3) + specifier: 2.17.5 + version: 2.17.5(@typescript/typescript6@6.0.2) better-auth: specifier: 'catalog:' - version: 1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(solid-js@1.9.14)(vitest@4.1.10) + version: 1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(solid-js@1.9.14)(vitest@4.1.10) better-sqlite3: specifier: 'catalog:' version: 12.11.1 @@ -583,7 +579,7 @@ importers: version: 17.4.2 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 isbot: specifier: ^4.4.0 version: 4.4.0 @@ -599,13 +595,13 @@ importers: devDependencies: '@prisma/generator': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@react-router/dev': specifier: 'catalog:' - version: 8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + version: 8.3.0(@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) '@remix-run/dev': - specifier: 2.17.1 - version: 2.17.1(@remix-run/react@2.17.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(@remix-run/serve@2.17.1(typescript@6.0.3))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(yaml@2.9.0) + specifier: 2.17.5 + version: 2.17.5(@remix-run/react@2.17.5(@typescript/typescript6@6.0.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@remix-run/serve@2.17.5(@typescript/typescript6@6.0.2))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(yaml@2.9.0) '@types/better-sqlite3': specifier: 7.6.13 version: 7.6.13 @@ -620,10 +616,10 @@ importers: version: 8.57.1 prisma: specifier: 'catalog:' - version: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) + version: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite: specifier: 'catalog:' version: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) @@ -650,25 +646,25 @@ importers: version: link:../../packages/react/router-better-auth '@prisma/adapter-better-sqlite3': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@prisma/client': specifier: 'catalog:' - version: 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3) + version: 7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2) '@prisma/client-runtime-utils': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@react-router/node': - specifier: 8.2.0 - version: 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + specifier: 8.3.0 + version: 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) '@react-router/serve': - specifier: 8.2.0 - version: 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + specifier: 8.3.0 + version: 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) '@tanstack/react-query': specifier: 'catalog:' version: 5.101.2(react@19.2.7) better-auth: specifier: 'catalog:' - version: 1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) + version: 1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) better-sqlite3: specifier: 'catalog:' version: 12.11.1 @@ -677,7 +673,7 @@ importers: version: 17.4.2 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 kysely: specifier: 'catalog:' version: 0.29.3 @@ -689,14 +685,14 @@ importers: version: 19.2.7(react@19.2.7) react-router: specifier: 'catalog:' - version: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + version: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) devDependencies: '@prisma/generator': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@react-router/dev': - specifier: 8.2.0 - version: 8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + specifier: 8.3.0 + version: 8.3.0(@react-router/serve@8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2))(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) '@types/better-sqlite3': specifier: 7.6.13 version: 7.6.13 @@ -711,7 +707,7 @@ importers: version: 4.1.10(vitest@4.1.10) prisma: specifier: 'catalog:' - version: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + version: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) vitest: specifier: 'catalog:' version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -722,7 +718,7 @@ importers: dependencies: '@effect/atom-solid': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(solid-js@1.9.14) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(solid-js@1.9.14) '@tailwindcss/vite': specifier: 'catalog:' version: 4.3.2(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -743,7 +739,7 @@ importers: version: 1.168.27(solid-js@1.9.14)(vite-plugin-solid@2.11.12(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 lucide-solid: specifier: 'catalog:' version: 0.554.0(solid-js@1.9.14) @@ -759,13 +755,13 @@ importers: devDependencies: '@nx/vite': specifier: 'catalog:' - version: 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + version: 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(eb8f48b442485cab567394a060aa652a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) '@tanstack/devtools-vite': specifier: 'catalog:' - version: 0.8.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + version: 0.8.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite: specifier: 'catalog:' version: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) @@ -780,7 +776,7 @@ importers: version: link:../../shared/domain effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -807,7 +803,7 @@ importers: version: 5.101.2(react@19.2.7) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 react: specifier: 'catalog:' version: 19.2.7 @@ -832,7 +828,7 @@ importers: version: 1.4.0 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite: specifier: 'catalog:' version: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) @@ -856,7 +852,7 @@ importers: version: 5.101.2(solid-js@1.9.14) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 lucide-solid: specifier: 'catalog:' version: 0.554.0(solid-js@1.9.14) @@ -868,14 +864,14 @@ importers: dependencies: '@hatchet-dev/typescript-sdk': specifier: 'catalog:' - version: 1.21.0 + version: 1.28.2(@grpc/grpc-js@1.14.3)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.7.0(@opentelemetry/api@1.9.1))(prom-client@15.1.3)(zod@4.4.3) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 devDependencies: '@effect/vitest': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(vitest@4.1.10) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(vitest@4.1.10) '@types/node': specifier: 'catalog:' version: 20.19.25 @@ -884,10 +880,10 @@ importers: version: 4.1.10(vitest@4.1.10) typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@6.0.3)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + version: 6.1.1(@typescript/typescript6@6.0.2)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) vitest: specifier: 'catalog:' version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -896,7 +892,7 @@ importers: dependencies: effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -908,7 +904,7 @@ importers: version: link:../web effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -920,7 +916,7 @@ importers: version: link:../web effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -932,7 +928,7 @@ importers: version: link:../core effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -957,7 +953,7 @@ importers: version: link:../web effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -975,7 +971,7 @@ importers: version: link:../runtime effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -999,17 +995,17 @@ importers: dependencies: better-auth: specifier: 'catalog:' - version: 1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) + version: 1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10) zod: specifier: 'catalog:' version: 4.4.3 devDependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(redis@6.2.1(@opentelemetry/api@1.9.1)) '@effect/vitest': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(vitest@4.1.10) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(vitest@4.1.10) '@types/better-sqlite3': specifier: 'catalog:' version: 7.6.13 @@ -1021,7 +1017,7 @@ importers: version: 12.11.1 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 vitest: specifier: 'catalog:' version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -1030,16 +1026,16 @@ importers: dependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(redis@6.2.1(@opentelemetry/api@1.9.1)) '@prisma/client': specifier: 'catalog:' - version: 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3) + version: 7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@prisma/generator-helper': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 eta: specifier: 'catalog:' version: 4.6.0 @@ -1055,22 +1051,22 @@ importers: version: 0.8.9 '@effect/language-service': specifier: 'catalog:' - version: 0.87.1 + version: 0.87.2 '@effect/vitest': specifier: 'catalog:' - version: 4.0.0-beta.102(effect@4.0.0-beta.102)(vitest@4.1.10) + version: 4.0.0-rc.111(effect@4.0.0-rc.111)(vitest@4.1.10) '@prisma/adapter-better-sqlite3': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@prisma/client-runtime-utils': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@prisma/generator': specifier: 'catalog:' - version: 7.8.0 + version: 7.9.1 '@prisma/internals': specifier: 'catalog:' - version: 7.8.0(magicast@0.5.2)(typescript@6.0.3) + version: 7.9.1(@typescript/typescript6@6.0.2)(magicast@0.5.2) '@types/better-sqlite3': specifier: 'catalog:' version: 7.6.13 @@ -1091,16 +1087,16 @@ importers: version: 1.75.0 prisma: specifier: 'catalog:' - version: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + version: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tsx: specifier: 'catalog:' version: 4.23.0 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@6.0.3)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + version: 6.1.1(@typescript/typescript6@6.0.2)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) vitest: specifier: 'catalog:' version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) @@ -1113,9 +1109,6 @@ importers: '@tanstack/react-query': specifier: 'catalog:' version: 5.101.2(react@19.2.7) - effect: - specifier: 'catalog:' - version: 4.0.0-beta.102 react: specifier: 'catalog:' version: 19.2.7 @@ -1126,30 +1119,33 @@ importers: '@types/react': specifier: 19.2.17 version: 19.2.17 + effect: + specifier: 'catalog:' + version: 4.0.0-rc.111 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' packages/react/remix: devDependencies: '@remix-run/node': specifier: 'catalog:' - version: 2.17.4(typescript@5.9.3) + version: 2.17.5(typescript@5.9.3) '@remix-run/react': specifier: 'catalog:' - version: 2.17.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3) + version: 2.17.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 packages/react/router: dependencies: effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 react-router: - specifier: ^8.2.0 - version: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: ^8.3.0 + version: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) packages/react/router-better-auth: dependencies: @@ -1161,7 +1157,7 @@ importers: version: link:../router effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 packages/react/ui: dependencies: @@ -1222,7 +1218,7 @@ importers: version: 1.4.0 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' vite: specifier: 'catalog:' version: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) @@ -1234,7 +1230,7 @@ importers: version: 13.15.10 effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 tslib: specifier: 'catalog:' version: 2.8.1 @@ -1256,69 +1252,24 @@ importers: version: 5.101.2(solid-js@1.9.14) effect: specifier: 'catalog:' - version: 4.0.0-beta.102 + version: 4.0.0-rc.111 solid-js: specifier: 'catalog:' version: 1.9.14 typescript: specifier: 'catalog:' - version: 6.0.3 + version: '@typescript/typescript6@6.0.2' packages: - '@aria-ui/core@0.0.22': - resolution: {integrity: sha512-N/UC2JJ8fA46WAc5TBNM9NZMcmQ3ghqDt1DNa7XdXHqHhDYkZ7Mn0Yn6KEciiIvlP+yuxLrPO/Q1oB4CNV21kg==} - - '@aria-ui/overlay@0.0.25': - resolution: {integrity: sha512-YpOFpB1KNQaGLgRsnN5BcY64A+akHOqlLhH/ft7YU/l7E/9Sm0yscriiBvEi+vVwqYUOveNuh5vDVVmWeRjLpQ==} - - '@aria-ui/presence@0.0.20': - resolution: {integrity: sha512-K/n60HLCGG0XX+sAEJ7aOScevXrfDet7+gxt+QXlELxxjrlpP0sZq/iS6KCdr6n7piaW6zfY7EtKxOriWUv8tw==} - - '@aria-ui/tooltip@0.0.30': - resolution: {integrity: sha512-XYctHrJOSRNW2iQc1IHkozlK2H6edX+uD/p1Oo5yHNMA28mFrxKUOJEiA297jAvlLwASKTaAT+40cOTZ2bTyTQ==} - - '@ariatype/aria-attributes-drag-and-drop@1.0.2': - resolution: {integrity: sha512-JbbKaKkYMN/zc//irXYb6QFIMm+A4tpwgs6x4BrNtqU/Jeq2vk4i3LhnHBB1SaMfihGtcH8/Sj++o4jaIBXyCw==} + '@aria-ui/core@0.2.1': + resolution: {integrity: sha512-EEh2mIHL4HnfjIgZocxhCCqPRU6EE5eLFQcGw4FOfomil11jIBKtmqCQkz8qJ9Ni3IBoh/5DvUFaY206X0oY6A==} - '@ariatype/aria-attributes-global@1.0.2': - resolution: {integrity: sha512-7SFhMMqiO8bd1/bePd+QTxJTkRKQpl1nsgFSpfeXFV3bypl93JYTkQyspbmkmSSqV6yQDwgfOA4XPapWDKiU9Q==} + '@aria-ui/elements@0.1.13': + resolution: {integrity: sha512-+uZaWhNobVCIncKn6wBsnVstWet9IM/W7zmDVk71Ktui4ZNRGSj9tudwnsQdnIPtIqDLHiUIr03NPCEnf99lBg==} - '@ariatype/aria-attributes-live-region@1.0.2': - resolution: {integrity: sha512-WXlPVXAtaOShNnthxYAeA0L1OdJyMORyg+fOVdgQPw5hVI0zkF4tq/TA/k39QZOc82Ox5hDJBZqSTmg0pfk45g==} - - '@ariatype/aria-attributes-relationship@1.0.2': - resolution: {integrity: sha512-pMhhosfqc42Pp0mQ5zMoyLNnrLTqB3dHrxD2hPyd4ahLjn7uty2SBvfjpEMRUmVpYzVskk3TkOogceQdGE1dCQ==} - - '@ariatype/aria-attributes-widget@1.0.2': - resolution: {integrity: sha512-jhTD9Hsjj3s/UpCX1/0JeEVyH/MlSspwxMkdrUjjYN2fOZuScSlv2uhxQs7L7CAYprcESu7ze9PCILOwaIcuWw==} - - '@ariatype/aria-attributes@1.0.2': - resolution: {integrity: sha512-fI6gnJwPaspKbpDruU21P/2RE5AGj7ZUtMXXfsTAHV+IFodd16HCBvifF8yQpFCU8bDvJjhaDaUoBt+89okE0w==} - - '@ariatype/aria-roles-composite@1.0.2': - resolution: {integrity: sha512-PchMV4wxWsFeR2b774ZYXgUdBCDwpVUOGrhxgVG2NLK4y6BNbL4NvGgujvxEa3US5QHaeDk9nXF1t2HGprXtbg==} - - '@ariatype/aria-roles-document-structure@1.0.2': - resolution: {integrity: sha512-luBB23nVL8jdfLZZBjZ7SaNTs7cgiEMqsfPdJGgvXFUjWPYC46pDwkz7GoFgkgCTUB4/PuDh/DzYw3ySUHYNWQ==} - - '@ariatype/aria-roles-generic@1.0.2': - resolution: {integrity: sha512-dYmVwqWZ4vKR8dygp60JHbVbjorEOSK72Tktpfw7q35bcH455Fj81GtMtw4Mq/71RWsTaR7coQRwBbqwsGCOpw==} - - '@ariatype/aria-roles-landmark@1.0.2': - resolution: {integrity: sha512-f8SoNedYsZp2R9+huGFkkAbb2AgI7ofMSnPdjRpcNrM2hkqqrIVzpbDazkV0YtoEpbgHdmRnFE3xxWknKRIOoQ==} - - '@ariatype/aria-roles-live-region@1.0.2': - resolution: {integrity: sha512-k/HxYoquWwyHS11lm4+M1UHgH0UFEvtxU/DQZGaUOIFG7gjDDX1e+M9hsgGgEHMEsD1ev75PLdNRTAmZwbH+kA==} - - '@ariatype/aria-roles-widget@1.0.2': - resolution: {integrity: sha512-uGEIXgu0dnDtBahcBHoo8mT+OZOXj3sZhPH067p+D+WViumb0yLbPtdqnVaLVeCDeuyLopWMp7OW6SD6h+5IDw==} - - '@ariatype/aria-roles-window@1.0.2': - resolution: {integrity: sha512-zd1f5nzc+3FfrpjSz8HfbOyiVxlRfi2Xrs8Rk5JHIw9kkZIa5Mf2M55bBlTZVNLCO8l5oUrIPxhi0seR3kN9bA==} - - '@ariatype/aria-roles@1.0.2': - resolution: {integrity: sha512-ZhQTwM1Q5TdoJlFIdaveZMjE0sMGZ4qTpZLbn1b9HqXoixHLzbWWZlmeAPXpSrYjQsCsJlnuIlL9LeYCLT61ag==} + '@aria-ui/utils@0.1.7': + resolution: {integrity: sha512-ZKc/JOugSEYqsPUHYomxSbLyK9TcypsnhGL/yK2X14q6qyXVax5vHjLqgZmX5pwm28vYP4FOsUiUUtuSIK/eKw==} '@asamuzakjp/css-color@5.1.11': resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==} @@ -1335,107 +1286,140 @@ packages: '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} - '@astrojs/compiler@2.13.1': - resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} + '@astrojs/compiler-binding-darwin-arm64@0.3.2': + resolution: {integrity: sha512-MM8tn8CSimcfytaOla4b6acN8mKWiL/rlAA1fpT3/Wl7dNGSE4y8FjTN/zJVNnb63CsLWG5zZwCt01TXtDKh9g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@astrojs/compiler-binding-darwin-x64@0.3.2': + resolution: {integrity: sha512-2lXOlzf8xb7jLomRsf/aswh61/NnGusynB2OwFkK6k4pmOtpfXMYnG0PLfXrEvxXYj69NdCnmUYXtHDd+JOOag==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@astrojs/compiler-binding-linux-arm64-gnu@0.3.2': + resolution: {integrity: sha512-BmU3kWj7qnLrd4vzm49zFEPJ5oFnn1tCT4Vt9hZbqdU5Cmb8GZl7fn6VFsnNfe7B18a2gIFtVzbLINtYl5kBjQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@astrojs/compiler-binding-linux-arm64-musl@0.3.2': + resolution: {integrity: sha512-f0heT9ZZEseSu5bHCeb80eL2DH07ArE6U9xi1WT/PEusNjzPmEr3GJsjG1tRLo5VYUUYX7h3ScaqGmGrMOVGmw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@astrojs/compiler-binding-linux-x64-gnu@0.3.2': + resolution: {integrity: sha512-M8fOUt0itRpqiGyoEA/ij184s8O+hqbCz3+YozRusOOM3osgGljpDThhbKAJjqh82wOo6FioQ4w8PBvU1XMD5Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@astrojs/compiler-binding-linux-x64-musl@0.3.2': + resolution: {integrity: sha512-/Kebk8sO6HnLeSd691JkaAPfN7CqR9/KEXmWvyNPkaKNGmj8rTZ/lf2uXtnPu92Lan84UrKdIKVPy1fSo2encQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@astrojs/compiler-binding-wasm32-wasi@0.3.2': + resolution: {integrity: sha512-pUA6xbcOSB7DhfzIArB8BCAkFfAIqriiR7zl5zOStd6oU2G0kIKj+GUdGnyXyhfiv881Hffyk5tC0mR18sDjDw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@astrojs/compiler-binding-win32-arm64-msvc@0.3.2': + resolution: {integrity: sha512-ESruf+6Qkl1trHUFxI6GSf6t52j8yN2kCNSzMWdzt7V/T09tFHrYzrVaJQohb2C9bJUH76pNvX6Zb51+xCQc9Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@astrojs/compiler-binding-win32-x64-msvc@0.3.2': + resolution: {integrity: sha512-wzzVrEbOwbsLWOdEbocskjMRx2aZPxJ7ZbmL+jnpBamFwmigm+2M/wzuM6JWncocgYwLic1csSpalBh96kQKXA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] - '@astrojs/internal-helpers@0.7.5': - resolution: {integrity: sha512-vreGnYSSKhAjFJCWAwe/CNhONvoc5lokxtRoZims+0wa3KbHBdPHSSthJsKxPd8d/aic6lWKpRTYGY/hsgK6EA==} + '@astrojs/compiler-binding@0.3.2': + resolution: {integrity: sha512-8w/9CWmYrAJJ8N0SY3O43ws2BgxoW6u3QsD8u2mE140lMYAlwh+tlNoUeSBq22wVheFuiBbR212l6ixZ2IIgCQ==} + engines: {node: ^20.19.0 || >=22.12.0} - '@astrojs/internal-helpers@0.7.6': - resolution: {integrity: sha512-GOle7smBWKfMSP8osUIGOlB5kaHdQLV3foCsf+5Q9Wsuu+C6Fs3Ez/ttXmhjZ1HkSgsogcM1RXSjjOVieHq16Q==} + '@astrojs/compiler-rs@0.3.2': + resolution: {integrity: sha512-xlx/T7JovIKduu4ucbTQUxQ5+Q8wxkHxhLjnZk3VlJbhbQ9RLvvuDk1p2YYFYFQ5y14dVm3FGGO4isQXa4F+Tg==} + engines: {node: '>=22.12.0'} - '@astrojs/markdown-remark@6.3.10': - resolution: {integrity: sha512-kk4HeYR6AcnzC4QV8iSlOfh+N8TZ3MEStxPyenyCtemqn8IpEATBFMTJcfrNW32dgpt6MY3oCkMM/Tv3/I4G3A==} + '@astrojs/internal-helpers@0.10.4': + resolution: {integrity: sha512-nozZSy/mKYLqe4YrqbKtdOszedAfXYCtw3wZ0d+CAjz4GqQ4L9rl1ltIL5BlgwmYVinJg/RZ0MgGuWOdlyRZlA==} - '@astrojs/markdown-remark@6.3.11': - resolution: {integrity: sha512-hcaxX/5aC6lQgHeGh1i+aauvSwIT6cfyFjKWvExYSxUhZZBBdvCliOtu06gbQyhbe0pGJNoNmqNlQZ5zYUuIyQ==} + '@astrojs/markdown-remark@7.2.4': + resolution: {integrity: sha512-MvspGMynWKAjTe4/lTUdmBPHIFKNVLTCF6UlyWGogTGzNrTvjD+D4n48k7h8swxsEPKHK2TwxkZO7uoaCv1Pow==} - '@astrojs/mdx@4.3.14': - resolution: {integrity: sha512-FBrqJQORVm+rkRa2TS5CjU9PBA6hkhrwLVBSS9A77gN2+iehvjq1w6yya/d0YKC7osiVorKkr3Qd9wNbl0ZkGA==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/markdown-satteri@0.3.7': + resolution: {integrity: sha512-NHcHbrKW/opbZnTZQ5nH293BdcK2VV0tjuzI88CLnvy2njiEJVwUQ5KFnYd4NoWgHJCY/I1CyjGWCR4Vv3khXQ==} + + '@astrojs/mdx@7.0.7': + resolution: {integrity: sha512-hv+NJh2s+/KDrjXaYNOaS344e3M2ekMXHBR7x9EwBwE3VvE1y/9Ifh1rhR1H2zK2sMgXoUnakI9e9ZeCKPX9/Q==} + engines: {node: '>=22.12.0'} peerDependencies: - astro: ^5.0.0 + '@astrojs/markdown-satteri': ^0.3.1 + astro: ^7.0.0 + peerDependenciesMeta: + '@astrojs/markdown-satteri': + optional: true - '@astrojs/prism@3.3.0': - resolution: {integrity: sha512-q8VwfU/fDZNoDOf+r7jUnMC2//H2l0TuQ6FkGJL8vD8nw/q5KiL3DS1KKBI3QhI9UQhpJ5dc7AtqfbXWuOgLCQ==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/prism@4.0.2': + resolution: {integrity: sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==} + engines: {node: '>=22.12.0'} - '@astrojs/sitemap@3.7.2': - resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} + '@astrojs/sitemap@3.7.3': + resolution: {integrity: sha512-f8euLVsyeAmAkSm/1M2Kb8sL8byQmfgbvBNaHFItCheTj/IpiJYSEWVcqDHZ/yEHxiS7+w87mQkzwZaPHmk5GA==} - '@astrojs/starlight-tailwind@4.0.2': - resolution: {integrity: sha512-SYN/6zq6hJO5tWqbQ2tWT9/jd8ubUkzkBCcF94vByC/ZJ20Mi5GPjFvAh89Yky/aIM+jXxT6W5q4p6l58GKHiQ==} + '@astrojs/starlight-tailwind@5.0.0': + resolution: {integrity: sha512-VivF+bWg++4ma/ffr5sgHsd/ONtGdVJIKAaRZ6jmL4yqxy7bviu59MGNi5aW3nd8psP9i/aivBTrpwGxRM1XyA==} peerDependencies: - '@astrojs/starlight': '>=0.34.0' + '@astrojs/starlight': '>=0.38.0' tailwindcss: ^4.0.0 - '@astrojs/starlight@0.36.3': - resolution: {integrity: sha512-5cm4QVQHUP6ZE52O43TtUpsTvLKdZa9XEs4l3suzuY7Ymsbz4ojtoL9NhistbMqM+/qk6fm6SmxbOL6hQ/LfNA==} + '@astrojs/starlight@0.41.7': + resolution: {integrity: sha512-579VJuZgo20UpNQPm9EIez5W3DFSrD16uiV2YX6rUlpLtjgKSdnc69TxVTZXn4AtI2B731TI2qhW1O3K+vwtrQ==} peerDependencies: - astro: ^5.5.0 + '@astrojs/markdown-remark': ^7.2.0 + astro: ^7.0.2 + peerDependenciesMeta: + '@astrojs/markdown-remark': + optional: true - '@astrojs/telemetry@3.3.0': - resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} + '@astrojs/telemetry@3.3.3': + resolution: {integrity: sha512-C1TLn5sPJr0x4vk56piHWKbnqlEB8BKyte5Y45V02U+D7BGO5eMqZDH5aPjnkXQWJggvmsTXxH03QMZ9NgWLzQ==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/code-frame@7.29.0': - resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.29.7': resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.29.0': - resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.29.7': resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} engines: {node: '>=6.9.0'} - '@babel/core@7.29.0': - resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} - engines: {node: '>=6.9.0'} - '@babel/core@7.29.7': resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.29.1': - resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.29.7': resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.29.7': resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.28.6': - resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.29.7': resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.28.6': - resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.29.7': resolution: {integrity: sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==} engines: {node: '>=6.9.0'} @@ -1453,18 +1437,10 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} - engines: {node: '>=6.9.0'} - '@babel/helper-globals@7.29.7': resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.28.5': - resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.29.7': resolution: {integrity: sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==} engines: {node: '>=6.9.0'} @@ -1473,38 +1449,20 @@ packages: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.28.6': - resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.29.7': resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.28.6': - resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.29.7': resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} - engines: {node: '>=6.9.0'} - '@babel/helper-optimise-call-expression@7.29.7': resolution: {integrity: sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.28.6': - resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.29.7': resolution: {integrity: sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==} engines: {node: '>=6.9.0'} @@ -1515,46 +1473,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.28.6': - resolution: {integrity: sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.29.7': resolution: {integrity: sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} - engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.29.7': resolution: {integrity: sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.29.7': resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.29.7': resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} engines: {node: '>=6.9.0'} @@ -1563,19 +1499,10 @@ packages: resolution: {integrity: sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.29.2': - resolution: {integrity: sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.29.7': resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} engines: {node: '>=6.9.0'} - '@babel/parser@7.29.2': - resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.7': resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==} engines: {node: '>=6.0.0'} @@ -1672,12 +1599,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.28.6': - resolution: {integrity: sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.29.7': resolution: {integrity: sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==} engines: {node: '>=6.9.0'} @@ -1726,12 +1647,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.28.6': - resolution: {integrity: sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.29.7': resolution: {integrity: sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==} engines: {node: '>=6.9.0'} @@ -1888,12 +1803,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.28.6': - resolution: {integrity: sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.29.7': resolution: {integrity: sha512-j0vCldybPC5b5dwCQOJ21uKtHzt7hxLygJTg9eF1ScfaikEDNfzn94XoW5Fi+seBR0nCyL23xaBFFkq7dTM8XQ==} engines: {node: '>=6.9.0'} @@ -2068,12 +1977,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.28.6': - resolution: {integrity: sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.29.7': resolution: {integrity: sha512-jK52h8LaLc7JarhQV2ofeFMts4H7vnOXnqZNA6fYglBTZewRBE51KWt3BUltW1P+KoPsYkHoJeXePuz4zo2LMw==} engines: {node: '>=6.9.0'} @@ -2121,12 +2024,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.28.5': - resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/preset-typescript@7.29.7': resolution: {integrity: sha512-/Foi8vKY2EVbed/1eZx0gJEEwHAIxogrySI7rULcRIvhZzbvoE/b5qG5Ghc0WKAFKOHA9SD1x7RsFlOYdutIiQ==} engines: {node: '>=6.9.0'} @@ -2137,26 +2034,14 @@ packages: resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} - '@babel/template@7.28.6': - resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} - engines: {node: '>=6.9.0'} - '@babel/template@7.29.7': resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.29.0': - resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.29.7': resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} engines: {node: '>=6.9.0'} - '@babel/types@7.29.0': - resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} - engines: {node: '>=6.9.0'} - '@babel/types@7.29.7': resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} @@ -2168,31 +2053,182 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@better-auth/core@1.4.10': - resolution: {integrity: sha512-AThrfb6CpG80wqkanfrbN2/fGOYzhGladHFf3JhaWt/3/Vtf4h084T6PJLrDE7M/vCCGYvDI1DkvP3P1OB2HAg==} + '@better-auth/core@1.7.1': + resolution: {integrity: sha512-eZ9lqcnVLMZ3QtUByRo4VZqkB1ESyRddd9NfWjBdDPgh+jcwLScoIUAqhtHLR8zaSUJZah8OLGlkzObyPdUH7A==} peerDependencies: - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 - better-call: 1.1.7 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 + '@cloudflare/workers-types': '>=4' + '@opentelemetry/api': ^1.9.0 + better-call: 1.4.0 jose: ^6.1.0 - kysely: ^0.28.5 + kysely: ^0.28.5 || ^0.29.0 nanostores: ^1.0.1 + peerDependenciesMeta: + '@cloudflare/workers-types': + optional: true + '@opentelemetry/api': + optional: true + + '@better-auth/drizzle-adapter@1.7.1': + resolution: {integrity: sha512-qlqNyg5V9bXHSP68/vtlsiZayhR4hgvEGiS/E3SIj8bCpWWFGmyQkxJbQCqpBmC7vT30wE/kNtJMHIgnV3rkiw==} + peerDependencies: + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 + drizzle-orm: ^0.45.2 || >=1.0.0-rc.1 <2.0.0 + peerDependenciesMeta: + drizzle-orm: + optional: true + + '@better-auth/kysely-adapter@1.7.1': + resolution: {integrity: sha512-yWCpE1cZpMUj37nD6JFDK+GDR8zS37L5WI73il3qbU9TXtWsxUQKc/5c3IHsHizWQsmcQI8uv2pAFKxsRDa+AQ==} + peerDependencies: + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 + kysely: ^0.28.17 || ^0.29.0 + peerDependenciesMeta: + kysely: + optional: true - '@better-auth/telemetry@1.4.10': - resolution: {integrity: sha512-Dq4XJX6EKsUu0h3jpRagX739p/VMOTcnJYWRrLtDYkqtZFg+sFiFsSWVcfapZoWpRSUGYX9iKwl6nDHn6Ju2oQ==} + '@better-auth/memory-adapter@1.7.1': + resolution: {integrity: sha512-6NX1yv88DeqdoG7owYFqKwlrDGaIPhsC52JUGrUgeGVKyOq8a/6hHlHsqG1C2FwT23SHQiKVYCEAG9N6aH5OvQ==} peerDependencies: - '@better-auth/core': 1.4.10 + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 - '@better-auth/utils@0.3.0': - resolution: {integrity: sha512-W+Adw6ZA6mgvnSnhOki270rwJ42t4XzSK6YWGF//BbVXL6SwCLWfyzBc1lN2m/4RM28KubdBKQ4X5VMoLRNPQw==} + '@better-auth/mongo-adapter@1.7.1': + resolution: {integrity: sha512-9ILTcNqhG37QK//qR4UhYLyKzNqq6w6zVTf5KX6xkiTjNcV7Oh1yS31lkIJEVTqRNcy9AoV6FZMW6Bbsm8IMDA==} + peerDependencies: + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 + mongodb: ^6.0.0 || ^7.0.0 + peerDependenciesMeta: + mongodb: + optional: true + + '@better-auth/prisma-adapter@1.7.1': + resolution: {integrity: sha512-ZiUcafQ85InAofcUjyGgCPjKLfQjXr9SvDmMjuFUW8oEbreA6C6GaFAEA77VuV2doZUQlzvQQ4gCoTmS28W92A==} + peerDependencies: + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 + '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 + prisma: ^5.0.0 || ^6.0.0 || ^7.0.0 + peerDependenciesMeta: + '@prisma/client': + optional: true + prisma: + optional: true + + '@better-auth/telemetry@1.7.1': + resolution: {integrity: sha512-kLKjMfFlTbyt49DGeI9okHAsn0MtBZcMoQYKaEdgR0H3BHzqqyzePcQz/hxAmRgjB4p/6inise3zJwhX0sgXrQ==} + peerDependencies: + '@better-auth/core': ^1.7.1 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 - '@better-fetch/fetch@1.1.21': - resolution: {integrity: sha512-/ImESw0sskqlVR94jB+5+Pxjf+xBwDZF/N5+y2/q4EqD7IARUTSpPfIo8uf39SYpCxyOCtbyYpUrZ3F/k0zT4A==} + '@better-auth/utils@0.4.2': + resolution: {integrity: sha512-AUxrvu+HaaODsUyzDxFgwd/8RZ1yZaYo42LXKSrU2oGgR38pS1ij8nqQKNgtTWoYGpNevNXtCfgTy6loHveW9A==} + + '@better-auth/utils@0.5.0': + resolution: {integrity: sha512-BL8W4EfIZFwlu0r54m3v1ztjDhu6dDe/amLTm0xybmbZaNgYUqhD3SjpAsnq0q8YD6/ki4iwIgxJNLP/N3TxiA==} + + '@better-fetch/fetch@1.3.1': + resolution: {integrity: sha512-ABkD1WhyfPZprKRQI3bhATjeiFuNWC9PXhfGWqL+sg/gKrM977oFrYkdb4msM3hgUGonr7KlOsOFT5TU2rht9g==} '@bramus/specificity@2.4.2': resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==} hasBin: true + '@bruits/satteri-darwin-arm64@0.10.5': + resolution: {integrity: sha512-27KTVl4TJkVahMy/ohyA7qd4938G5UNneFUz/PsScYfpIhj0IVAS23mpcJXdPF44sa6nva198lmV/cKIb2YPyA==} + cpu: [arm64] + os: [darwin] + + '@bruits/satteri-darwin-arm64@0.9.5': + resolution: {integrity: sha512-iw4nZgx9v30lWo/MTngQqi1pI78KI0DnkSm+lVJGYdmPLgAyDNJigVhpG42/Iq55A6c1Ll8q66ljyyRiQUxwow==} + cpu: [arm64] + os: [darwin] + + '@bruits/satteri-darwin-x64@0.10.5': + resolution: {integrity: sha512-IjnLe3nKspq6qaeqGgjT7MT8VrTV74yWRlaag7ZdNsI8TDAYZ0iPxMCo+9KQZHUk5EyVB+reBI/PFWL5KuFw9Q==} + cpu: [x64] + os: [darwin] + + '@bruits/satteri-darwin-x64@0.9.5': + resolution: {integrity: sha512-6T26Z5Kf3cFW2PSlk9p7zT7yVxvuBSiJvYyz9u8KjYwMTqZyIDOj2wDyNpxKV4+6yUVG7rddq2QwvG/8LJA2+Q==} + cpu: [x64] + os: [darwin] + + '@bruits/satteri-linux-arm64-gnu@0.10.5': + resolution: {integrity: sha512-glkYXZCJywjP13v67eAyAMSJdF+ncvEbYvgi/wOtffL9tQ27lr/zsyzUfgs+ovjJ9d8JNQKiXeiArJcX8PJL9w==} + cpu: [arm64] + os: [linux] + + '@bruits/satteri-linux-arm64-gnu@0.9.5': + resolution: {integrity: sha512-u51id17uJwNEMK9nBlICsq6U31c+XVqQueVBkwRIzZG+gMpS8TOJctt5h5Wz33Z8xnMdTd+adtACVz0yHgGuOA==} + cpu: [arm64] + os: [linux] + + '@bruits/satteri-linux-arm64-musl@0.10.5': + resolution: {integrity: sha512-yWdgG1g17Nh2QyGVlFUxGRa3FEFwiMcpZEyMNWkbM3deC94cmVc+/i9OuyFpdKuWo3GkgoCtYVOoxk1uCnCZIA==} + cpu: [arm64] + os: [linux] + + '@bruits/satteri-linux-arm64-musl@0.9.5': + resolution: {integrity: sha512-v39HxiwGC5Rqm01HksP6+5Y+xKLPlsuVFgIgpEAo+SiQ22c+mJVhS3u7Z6ePAKdhL5NJoK1xq70kLz3L13AhpQ==} + cpu: [arm64] + os: [linux] + + '@bruits/satteri-linux-x64-gnu@0.10.5': + resolution: {integrity: sha512-FVaLoPT1fBgGl0J+AYebyyXJYBachGl8Oyyrf1lye4RTqCB4S0Gwkj1uM9RJyThUOvx5VUmAT1CnNh1SFHA+kw==} + cpu: [x64] + os: [linux] + + '@bruits/satteri-linux-x64-gnu@0.9.5': + resolution: {integrity: sha512-F3uO8uFp3pAP5ZGXttwvh57GS7s0lL953tnNdyI2gRyP4kOOkp6pyGojNJzCjkDvWI2Cvb9iNrKok3aqQPauAw==} + cpu: [x64] + os: [linux] + + '@bruits/satteri-linux-x64-musl@0.10.5': + resolution: {integrity: sha512-EHpVAx2bqW3GINHTKkljtxVfQmVDGWIuwOYOP5YghTj+0PkBa2o8oKPRtQ9Kbsr1Fye8jtUcDjhwj2jMNugZKg==} + cpu: [x64] + os: [linux] + + '@bruits/satteri-linux-x64-musl@0.9.5': + resolution: {integrity: sha512-bicEqglLlz++mWyADaZoP0JY20s4vDfLjaPYgQqC+NI4zZLTOOg1T4GB8aqtc822Pqji8SQBmSrTb7CrP8i08Q==} + cpu: [x64] + os: [linux] + + '@bruits/satteri-wasm32-wasi@0.10.5': + resolution: {integrity: sha512-ypz8c/Zmipxp4IoeDa228Gstv6TLzVmNs3yC6wKCoNSOjx1iwpgzu87Y3hTkXFdwChVGU85qeUDuOIarGUZQLw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@bruits/satteri-wasm32-wasi@0.9.5': + resolution: {integrity: sha512-zauAuMwfPnKPUkd4AFixRFpXdgKwP2mKgxrIIo2gJzW0/ZneF9dbHnLkojSpaBnCCp7VUL1hIi5WWZvB1CqmAQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@bruits/satteri-win32-arm64-msvc@0.10.5': + resolution: {integrity: sha512-siTV88nb0LRqNpkL2gXboqCwVdq95sLtzMHS1/3eONV2gLbB3NAK46wmSMvCO/yquBvI2lvaFIfd8P12ecsxBw==} + cpu: [arm64] + os: [win32] + + '@bruits/satteri-win32-arm64-msvc@0.9.5': + resolution: {integrity: sha512-SrfE7NEsgZjBvU3c+RR6oQRu0ToXY5uVJEbieXEF0YTctIV2zAVlbaMjWLts074QCgh3a+XHWkR/lWh2VH2LUg==} + cpu: [arm64] + os: [win32] + + '@bruits/satteri-win32-x64-msvc@0.10.5': + resolution: {integrity: sha512-C3IfPvfvMXmlzBxaMPKFS1XiuV9pu2mC7YqkPk7PSvTgPZ8gbdASIpHpztDLvTTQjqZ0z1Ol8tK5X+V6XXC0wQ==} + cpu: [x64] + os: [win32] + + '@bruits/satteri-win32-x64-msvc@0.9.5': + resolution: {integrity: sha512-5Kw9ZAtTGS8WHizyn+CJhjjfIQrw+7jcZodpmpXJjefnO15M8UexIi6JR2E5thyvsmHyhL6ZDDMUNR4bKJPd4g==} + cpu: [x64] + os: [win32] + '@bufbuild/protobuf@2.12.0': resolution: {integrity: sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==} @@ -2203,9 +2239,17 @@ packages: '@clack/core@0.5.0': resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} + '@clack/core@1.4.3': + resolution: {integrity: sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ==} + engines: {node: '>= 20.12.0'} + '@clack/prompts@0.11.0': resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} + '@clack/prompts@1.7.0': + resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==} + engines: {node: '>= 20.12.0'} + '@corvu/utils@0.4.2': resolution: {integrity: sha512-Ox2kYyxy7NoXdKWdHeDEjZxClwzO4SKM8plAaVwmAJPxHMqA0rLOoAsa+hBDwRLpctf+ZRnAd/ykguuJidnaTA==} peerDependencies: @@ -2262,92 +2306,92 @@ packages: '@cypress/xvfb@1.2.4': resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - '@effect/atom-solid@4.0.0-beta.102': - resolution: {integrity: sha512-+pfF40PKjeNfVzkbc88F0pQDiYN/DFVJ23XnP0RtNlsvKGzCDxp2LHSTA/LUyNIimJ2KsWops3qLrKXE0N0gOg==} + '@effect/atom-solid@4.0.0-rc.111': + resolution: {integrity: sha512-JTEpT3JrY/ygLEx8QFyaDpwJUjPyXKcGLkBW4hZzTdKQ9uG92kpFDlwqaTRkrdHB4nYKh2u+PKP8v5c6DWOsxw==} peerDependencies: - effect: ^4.0.0-beta.102 - solid-js: '>=1 <2' + effect: ^4.0.0-rc.111 + solid-js: '>=1.9.14 <2.0.0' '@effect/build-utils@0.8.9': resolution: {integrity: sha512-wzunjr8pyNjghLueo5ePQD7vaM3qeO2H/jF57hNYbQM/rxfipBWYKukoqWyp04qGZ+V86FyOHb8zD5+PMZvH2A==} engines: {node: '>=16.17.1'} hasBin: true - '@effect/language-service@0.87.1': - resolution: {integrity: sha512-kcljlJmEgqg5mFAM6UShJYJjMqJb3TbHHxrK8Qoubvwugc0aVWpRkbdgQvK5b17puOt3BKXXKOmcV+oQt0oQqQ==} + '@effect/language-service@0.87.2': + resolution: {integrity: sha512-CfiSoaVQO8pZgaMZGw5VvMvRGybsJ2LaSDoLYaqiVGvo/YYPYVR2GzUKY0h1NtIweq/+SQ5XLrvtzPIttWQ0GQ==} hasBin: true - '@effect/platform-node-shared@4.0.0-beta.102': - resolution: {integrity: sha512-gVd793I72MrkX4dXo7eYtRKfNj0RW4eMRfVEKEJI16h2+mBDCzQ+gqMrog2hSTHQnaIbvbYShNQ4TVGuRCYZeQ==} + '@effect/platform-node-shared@4.0.0-rc.111': + resolution: {integrity: sha512-iES0Q9vmjhaUKqeW9ceonuD45MUg/Ouk08LzRSptZ+B5qB0w9WlRjDmUz5TJmY2betNop5FRI5k4AD4mtQt3Bw==} engines: {node: '>=18.0.0'} peerDependencies: - effect: ^4.0.0-beta.102 + effect: ^4.0.0-rc.111 - '@effect/platform-node@4.0.0-beta.102': - resolution: {integrity: sha512-wYVAU9jAePT+gouMr/EVz1CaW6yDLjPAgXYeEFLz7wugT5iZhFRag6mqajV/wwN3bzWP2fzZHokLuPmqD/rqeA==} + '@effect/platform-node@4.0.0-rc.111': + resolution: {integrity: sha512-oy1i7HsOGg/5r+DuBe5+ddmnUhnXmyZFPFPXZCBdO/RQpHK3PIFe1/2UMGxZE+ngDymrSksuQTSgQLF6P+MLqw==} engines: {node: '>=18.0.0'} peerDependencies: - effect: ^4.0.0-beta.102 - ioredis: ^5.7.0 + effect: ^4.0.0-rc.111 + redis: '>=5.0.0 <7.0.0' - '@effect/tsgo-darwin-arm64@0.16.3': - resolution: {integrity: sha512-k3f8LzSDzPMGveMuChvWjlOxgfCsr+b/Lzo8NkUqIiIyDM2Rmi3vSGk8xgSxLzqoS/Z5dl9Y4CS6LGZlEr6Ssg==} + '@effect/tsgo-darwin-arm64@0.36.5': + resolution: {integrity: sha512-+JPS65Ekod5NS41Kg9OIyuUsygNcSw5/4Y+UNbY6Wob6dvP+CkEa51pGBAmHKQp3Z/D3g/A9GNE66ndu9kz8dw==} cpu: [arm64] os: [darwin] - '@effect/tsgo-darwin-x64@0.16.3': - resolution: {integrity: sha512-fbqrNoDSRGolimV2aU0Ix/qsj/RADTyTUTWtucPJCzKt/zT6VAZkcGJYwGVshvacdektxBHMB7Cy0YZIh5s9ng==} + '@effect/tsgo-darwin-x64@0.36.5': + resolution: {integrity: sha512-S67mS1GTSvfeN5Tsij7QarJNuv3q7U/PMhjTbGtKO9mqgDTOA2IOlxq7YPIxkWq+AiOIv0H3aHGk7ToRjcPWxg==} cpu: [x64] os: [darwin] - '@effect/tsgo-linux-arm64@0.16.3': - resolution: {integrity: sha512-GbtT278MB84GorsGar3yv8EdjEJIqEPmYr0kKsr8J0rTx3pL0MA0NDN2CcOcC4Ijxjo6f0tdmNIBuTclz37XGQ==} + '@effect/tsgo-linux-arm64@0.36.5': + resolution: {integrity: sha512-bNLzLrQ/4Sf0N7NlAqcEpr+g+RW/ERIvmSFQN9Nu+hSFti4Kx9Nrfo1LJ4V0qASry5Rj2DG4Wa9C5ydQAD9qqA==} cpu: [arm64] os: [linux] - '@effect/tsgo-linux-arm@0.16.3': - resolution: {integrity: sha512-uTROMiIX33USQjB6qLYSxZfCmEwpD5vG9PfQk61e/ehCbfLDNI3XcaGgzuc2UeATyphpbpCa+kqgceumsxCZRg==} + '@effect/tsgo-linux-arm@0.36.5': + resolution: {integrity: sha512-UqtTPUgoVMRHAOcHiK7sddxjUEj6kOkXAlu4Y2TL/MhGiu81ZBzZrg8TXf0ApNeEMOD0EIK8hwU2kik8O+buxA==} cpu: [arm] os: [linux] - '@effect/tsgo-linux-x64@0.16.3': - resolution: {integrity: sha512-IsGBQVY8CPynmtCpFH6WcydNN7rMtFi4eWn6npZnYnzGYUHXiES0G/w8V1QKC+7uvxmLfLsivxD3E9sAOmDDGA==} + '@effect/tsgo-linux-x64@0.36.5': + resolution: {integrity: sha512-QWdyuUcAb1kZBeItycHg1ZKloNbVDtlVm1C0bbDVHqZIZ/d2rqhKi6Zajm64GnHtfdwPTn8Oi1iOCH1IYgo0IQ==} cpu: [x64] os: [linux] - '@effect/tsgo-win32-arm64@0.16.3': - resolution: {integrity: sha512-YrNgXA/zmv65VfNPSDiKDOSd6INy8sAtpoX+uVN315ssEqcbHUmnuUcAFDSf2I7bjmU52Jg975M7M+AK2YMrVA==} + '@effect/tsgo-win32-arm64@0.36.5': + resolution: {integrity: sha512-5tO5em1DfplFz5GqpQVGRSrAoE+kEgIc7Y0ClbT9jkxaK18IFVq9KIYybt4d6VT4+QnNQGdqWOahMcGE4JAZ8w==} cpu: [arm64] os: [win32] - '@effect/tsgo-win32-x64@0.16.3': - resolution: {integrity: sha512-UvNmGT3Dt0mfJ372SHZbRKM07q286iKpX9VeF1qI1HM6+gaONwfysmewYLv14HXRsJEN089OPe9xJee/Saxbhw==} + '@effect/tsgo-win32-x64@0.36.5': + resolution: {integrity: sha512-pmaKwdYAIs9GFpMV9glIUks0UZDHE1/xwP6+GCGhSFxB76cDLMnrHr/IBt5VfGddT65SK+Dyw/vAtcX7fRp4KA==} cpu: [x64] os: [win32] - '@effect/tsgo@0.16.3': - resolution: {integrity: sha512-tCmYzU9E6VPXSNKTrMNPkmLWG6UYWkNcfWLNt5qW+HuP7RNWnprbXuHdhTM5nwAyL8nA137g8X6+0rPzaBJX+g==} + '@effect/tsgo@0.36.5': + resolution: {integrity: sha512-BHxVjeRK1/XlqYHWXkbT4W9JpOrT3sNA2wrfwQPBTojD5OSyxI2TUIltobYhWudyfuCrn770qP6uOpDjdrmghA==} hasBin: true - '@effect/vitest@4.0.0-beta.102': - resolution: {integrity: sha512-4dipFAYG6imOzrY3zy3BgzCJkbb9xESyzUef0WSx8bsK0/SpITqbJpdwKeOyDWLZ+rimjua8IbTFMAde865pIQ==} + '@effect/vitest@4.0.0-rc.111': + resolution: {integrity: sha512-YDaEVT+grREBVMzykRNFtJwGxy02achzT0WXZYwMJA4ukzuB9krkgQ5roc3N6zhC3NQq/j4IyM32/Pcov7AhHw==} peerDependencies: - effect: ^4.0.0-beta.102 - vitest: ^3.0.0 || ^4.0.0 + effect: ^4.0.0-rc.111 + vitest: '>=4.1.0 <5.0.0' - '@electric-sql/pglite-socket@0.1.1': - resolution: {integrity: sha512-p2hoXw3Z3LQHwTeikdZNsFBOvXGqKY2hk51BBw+8NKND8eoH+8LFOtW9Z8CQKmTJ2qqGYu82ipqiyFZOTTXNfw==} + '@electric-sql/pglite-socket@0.1.3': + resolution: {integrity: sha512-LAciWM0M1dCL8hlsxu2venbVZcdxema0BtDfpWYVqr+Y468UADw0pFWidhKw1M8sfJ8rdLT71tjMmnirf/IZRQ==} hasBin: true peerDependencies: - '@electric-sql/pglite': 0.4.1 + '@electric-sql/pglite': 0.4.3 - '@electric-sql/pglite-tools@0.3.1': - resolution: {integrity: sha512-C+T3oivmy9bpQvSxVqXA1UDY8cB9Eb9vZHL9zxWwEUfDixbXv4G3r2LjoTdR33LD8aomR3O9ZXEO3XEwr/cUCA==} + '@electric-sql/pglite-tools@0.3.3': + resolution: {integrity: sha512-AlzLJTRJ8+UFgK8CmxIpyIpJ0+YaFw02IiOSdYrqxwPXdSyeIShz8aa9Tq+tYFXdPwcaMp/Fc80mQZ1dkOQ/wg==} peerDependencies: - '@electric-sql/pglite': 0.4.1 + '@electric-sql/pglite': 0.4.3 - '@electric-sql/pglite@0.4.1': - resolution: {integrity: sha512-mZ9NzzUSYPOCnxHH1oAHPRzoMFJHY472raDKwXl/+6oPbpdJ7g8LsCN4FSaIIfkiCKHhb3iF/Zqo3NYxaIhU7Q==} + '@electric-sql/pglite@0.4.3': + resolution: {integrity: sha512-ichuWTgtd4mOM1G4SpyGJa5trT03lWbMypDV0fUXUCXg5hiHqVAz/bZyV68NqmkLB7WcYmj1RMJVSp8HV/v/ZQ==} '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} @@ -2382,12 +2426,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.27.7': resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} engines: {node: '>=18'} @@ -2412,12 +2450,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.27.7': resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} engines: {node: '>=18'} @@ -2442,12 +2474,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.27.7': resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} engines: {node: '>=18'} @@ -2472,12 +2498,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.27.7': resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} engines: {node: '>=18'} @@ -2502,12 +2522,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.27.7': resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} engines: {node: '>=18'} @@ -2532,12 +2546,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.27.7': resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} engines: {node: '>=18'} @@ -2562,12 +2570,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.27.7': resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} engines: {node: '>=18'} @@ -2592,12 +2594,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.27.7': resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} engines: {node: '>=18'} @@ -2622,12 +2618,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.27.7': resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} engines: {node: '>=18'} @@ -2652,12 +2642,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.27.7': resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} engines: {node: '>=18'} @@ -2682,12 +2666,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.27.7': resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} engines: {node: '>=18'} @@ -2712,12 +2690,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.27.7': resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} engines: {node: '>=18'} @@ -2742,12 +2714,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.27.7': resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} engines: {node: '>=18'} @@ -2772,12 +2738,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.27.7': resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} engines: {node: '>=18'} @@ -2802,12 +2762,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.27.7': resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} engines: {node: '>=18'} @@ -2832,12 +2786,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.27.7': resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} engines: {node: '>=18'} @@ -2862,12 +2810,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.27.7': resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} engines: {node: '>=18'} @@ -2880,12 +2822,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - '@esbuild/netbsd-arm64@0.27.7': resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} engines: {node: '>=18'} @@ -2910,12 +2846,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.27.7': resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} engines: {node: '>=18'} @@ -2928,12 +2858,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - '@esbuild/openbsd-arm64@0.27.7': resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} engines: {node: '>=18'} @@ -2958,12 +2882,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.27.7': resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} engines: {node: '>=18'} @@ -2976,12 +2894,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - '@esbuild/openharmony-arm64@0.27.7': resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} engines: {node: '>=18'} @@ -3006,12 +2918,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.27.7': resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} engines: {node: '>=18'} @@ -3036,12 +2942,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.27.7': resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} engines: {node: '>=18'} @@ -3066,12 +2966,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.27.7': resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} engines: {node: '>=18'} @@ -3096,12 +2990,6 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.27.7': resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} engines: {node: '>=18'} @@ -3141,27 +3029,36 @@ packages: '@noble/hashes': optional: true - '@expressive-code/core@0.41.7': - resolution: {integrity: sha512-ck92uZYZ9Wba2zxkiZLsZGi9N54pMSAVdrI9uW3Oo9AtLglD5RmrdTwbYPCT2S/jC36JGB2i+pnQtBm/Ib2+dg==} + '@expressive-code/core@0.44.1': + resolution: {integrity: sha512-3dDo9N8D7hYrLNNMMWFovg3+aDUtnQm7c7z0GZc1c0LEFVBc0Q6lKG+tVT28gDadOvsgOANfCn35fgpe97Pmgg==} - '@expressive-code/plugin-frames@0.41.7': - resolution: {integrity: sha512-diKtxjQw/979cTglRFaMCY/sR6hWF0kSMg8jsKLXaZBSfGS0I/Hoe7Qds3vVEgeoW+GHHQzMcwvgx/MOIXhrTA==} + '@expressive-code/plugin-frames@0.44.1': + resolution: {integrity: sha512-HC/bdRao9225ApcgO/e3jn8ZOhldKO7ob1O/Tcipvtv7Vb5nMphZhMtD9uuywpvxkPYBHJi3504WhrKg05Dwqg==} - '@expressive-code/plugin-shiki@0.41.7': - resolution: {integrity: sha512-DL605bLrUOgqTdZ0Ot5MlTaWzppRkzzqzeGEu7ODnHF39IkEBbFdsC7pbl3LbUQ1DFtnfx6rD54k/cdofbW6KQ==} + '@expressive-code/plugin-shiki@0.44.1': + resolution: {integrity: sha512-YApiZt3buUzBwL5tqj8G+sYC5NjMjRCHgQwr9bmGl69rtcHy6fE9dooWUeKYB978fJT2BuxT5FeHcF47rA3SEg==} - '@expressive-code/plugin-text-markers@0.41.7': - resolution: {integrity: sha512-Ewpwuc5t6eFdZmWlFyeuy3e1PTQC0jFvw2Q+2bpcWXbOZhPLsT7+h8lsSIJxb5mS7wZko7cKyQ2RLYDyK6Fpmw==} + '@expressive-code/plugin-text-markers@0.44.1': + resolution: {integrity: sha512-B3BsJoJ8CFMlcIX9f+X9tcI3C4zPDO601+YuLi9GheSTNro7ZfqSjLptMQKBHOWZvxnAtY5zvIX7iO/qtBhNBg==} '@floating-ui/core@1.7.5': resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} + '@floating-ui/core@1.8.0': + resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==} + '@floating-ui/dom@1.7.6': resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} + '@floating-ui/dom@1.8.0': + resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==} + '@floating-ui/utils@0.2.11': resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} + '@floating-ui/utils@0.2.12': + resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} + '@grpc/grpc-js@1.14.3': resolution: {integrity: sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==} engines: {node: '>=12.10.0'} @@ -3171,14 +3068,41 @@ packages: engines: {node: '>=6'} hasBin: true - '@hatchet-dev/typescript-sdk@1.21.0': - resolution: {integrity: sha512-qKBhwWVYWDoAfja6i2JBtIQtkZbLyFXTqmUSJ0tu3uD+56Mu5+atu+VcM6mzHt4s72HKURadBf/sOne1UgyJhg==} - - '@hono/node-server@1.19.11': - resolution: {integrity: sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==} - engines: {node: '>=18.14.1'} + '@hatchet-dev/typescript-sdk@1.28.2': + resolution: {integrity: sha512-L7OJTQvHMpconB9hGv67zg/pcpm04TODw6Kmo05U+jR0WHBBcVrepe/VlxxdXoNSgowOawpYnmA3jpgKKo+8dA==} peerDependencies: - hono: ^4 + '@anthropic-ai/claude-agent-sdk': ^0.3.148 + '@grpc/grpc-js': ^1.14.3 + '@modelcontextprotocol/sdk': ^1.29.0 + '@openai/agents': 0.14.2 + '@opentelemetry/api': ^1.9.0 + '@opentelemetry/core': ^2.0.0 + '@opentelemetry/exporter-trace-otlp-grpc': ^0.221.0 + '@opentelemetry/instrumentation': ^0.221.0 + '@opentelemetry/sdk-trace-base': ^2.0.0 + prom-client: ^15.1.3 + zod: ^3.25.0 || ^4.0.0 + peerDependenciesMeta: + '@anthropic-ai/claude-agent-sdk': + optional: true + '@grpc/grpc-js': + optional: true + '@modelcontextprotocol/sdk': + optional: true + '@openai/agents': + optional: true + '@opentelemetry/api': + optional: true + '@opentelemetry/core': + optional: true + '@opentelemetry/exporter-trace-otlp-grpc': + optional: true + '@opentelemetry/instrumentation': + optional: true + '@opentelemetry/sdk-trace-base': + optional: true + prom-client: + optional: true '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} @@ -3197,24 +3121,12 @@ packages: resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.34.5': - resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.35.3': resolution: {integrity: sha512-RMnFX7YQsMoh7lWfcM4NEHHymBX/rLuKNPVM84XE9ONPcaSCDgE7CHIHpSgPcO2xcRthgBy1HfNO319mwhIAkg==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.34.5': - resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - '@img/sharp-darwin-x64@0.35.3': resolution: {integrity: sha512-Xo+5uFBtLN0BKqieTxiFzFPQAUlBbbH5iBKyRX/z1JrbnYsHTfKJnUfL8+p2TPXr1pXqao4eeL4Rl144uDpK9w==} engines: {node: '>=20.9.0'} @@ -3226,207 +3138,104 @@ packages: engines: {node: '>=20.9.0'} os: [freebsd] - '@img/sharp-libvips-darwin-arm64@1.2.4': - resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} - cpu: [arm64] - os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.3.2': resolution: {integrity: sha512-9J6ypZFpQBj4YnePGoq/S38w6nz+vqg5WZLrLGY4YuSemdMq47GMLBPO42MzwdGwpg/agZ7xzZcFHa48xlywfg==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.4': - resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} - cpu: [x64] - os: [darwin] - '@img/sharp-libvips-darwin-x64@1.3.2': resolution: {integrity: sha512-m2pW1n6cns9VaubNwsZ+c3CRYjxNQWgJ5gPlnL1nbBcpkBvFm6SCFN5o0psFHI8w9n11NKhFkeEDns98tiqbEw==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.2.4': - resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linux-arm64@1.3.2': resolution: {integrity: sha512-dqVSFynCox4C/J8kT16V7SIFAns0IjgLwkvYT7p8LQVmJ5OS5b6tI9IGflxTeuBS//zXeFIUbwt5dwxyZ17cnA==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linux-arm@1.2.4': - resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} - cpu: [arm] - os: [linux] - '@img/sharp-libvips-linux-arm@1.3.2': resolution: {integrity: sha512-1eMLzy92I4J6rmi4mAT8yC3HxOtniyGELlzGbNMLLeqe052ahFQ0h6LFq+lh5DsDIdYViIDst08abvSbcEdLXQ==} cpu: [arm] os: [linux] - '@img/sharp-libvips-linux-ppc64@1.2.4': - resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} - cpu: [ppc64] - os: [linux] - '@img/sharp-libvips-linux-ppc64@1.3.2': resolution: {integrity: sha512-3z0NHDxD6n5I9gc05U1eW1AyRm+Gznzq3naMrthPNqE6oYykcogW0l/jfpJdjYnuNl8R7yI9pNbE1XiUeyq0Aw==} cpu: [ppc64] os: [linux] - '@img/sharp-libvips-linux-riscv64@1.2.4': - resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} - cpu: [riscv64] - os: [linux] - '@img/sharp-libvips-linux-riscv64@1.3.2': resolution: {integrity: sha512-bsb4rI+NldGOsXuej2r8OdSS8+zXDVaCWxyWrcv6kneTOlgAHtZABRzBBCwdsPiD90J4myNJuHpg6kA20ImW/w==} cpu: [riscv64] os: [linux] - '@img/sharp-libvips-linux-s390x@1.2.4': - resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} - cpu: [s390x] - os: [linux] - '@img/sharp-libvips-linux-s390x@1.3.2': resolution: {integrity: sha512-/ABshyj8gCpyIrNXnHn4LorDJ0HHm1VhXPBlxZ8zAtfVPAaSafXPGn+sUSIRiwaSBy0mmFjSjiXI5mkcwdChKQ==} cpu: [s390x] os: [linux] - '@img/sharp-libvips-linux-x64@1.2.4': - resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linux-x64@1.3.2': resolution: {integrity: sha512-ITPEtgffGJ0S6G9dRyw/366tJQqFRcHWPHhC+Stpg3Z8AEMrDrTr2lhdz4f/Y/HMbRh//7Z5mBzEpVdi62Oc3w==} cpu: [x64] os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': - resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linuxmusl-arm64@1.3.2': resolution: {integrity: sha512-zE9EdiUzUmg5mDT5a1rk5fYJ6GWPloTwWBYDS14naqHsL+EaMpDj1AWnpLgh3u0YCORv2Tt50wrcrpYqkP97Kw==} cpu: [arm64] os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.2.4': - resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} - cpu: [x64] - os: [linux] - '@img/sharp-libvips-linuxmusl-x64@1.3.2': resolution: {integrity: sha512-m0lrLiUt+lBYnCFr8qV/65yMR4E/c7/wf78I5eKTdkEakFAlZ9QlzEM3QIhhAwVeUhLAHLcCq7a7Vszq/oFNZQ==} cpu: [x64] os: [linux] - '@img/sharp-linux-arm64@0.34.5': - resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linux-arm64@0.35.3': resolution: {integrity: sha512-QgKDspHPnrU+GQ55XPhGwyhC8acLVOOSyAvo1oVfFmrIXLkDNmGWzAfDZ4xK8oSA1qBQrALcHX0G5UZni/SuFQ==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] - '@img/sharp-linux-arm@0.34.5': - resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - '@img/sharp-linux-arm@0.35.3': resolution: {integrity: sha512-affVWCTLooy8TSxbDx2qkzuDeaWLNVBA+P//FNBirHsXpP2fuBhk5AuboYUnrDnzoXes8GFjpTx0SBFOCRg+FA==} engines: {node: '>=20.9.0'} cpu: [arm] os: [linux] - '@img/sharp-linux-ppc64@0.34.5': - resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ppc64] - os: [linux] - '@img/sharp-linux-ppc64@0.35.3': resolution: {integrity: sha512-sMd8rDxmpLOwv/7N44klFjOD5DUO7FLdjiXDI0hoxYaf7Ar262dQIEkosE98bps+5HPLtp/EvNqeqQtOycP/IA==} engines: {node: '>=20.9.0'} cpu: [ppc64] os: [linux] - '@img/sharp-linux-riscv64@0.34.5': - resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [riscv64] - os: [linux] - '@img/sharp-linux-riscv64@0.35.3': resolution: {integrity: sha512-0Eob78yjlYPfL5vMNWAW55l3R9Y6BQS/gOfe0ZcP9mEz9ohhKSt4im1hayiknXgf8AWrFqMvJcKIdmLmEe7yeQ==} engines: {node: '>=20.9.0'} cpu: [riscv64] os: [linux] - '@img/sharp-linux-s390x@0.34.5': - resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - '@img/sharp-linux-s390x@0.35.3': resolution: {integrity: sha512-KgAxQ0DxpNOq1rG2t5cgTgShJFGSuU7XO45cqC+1NVOuZnP6tlgZRuSYOfNupGkHID0o3cJOsw4DVeJpMovcGw==} engines: {node: '>=20.9.0'} cpu: [s390x] os: [linux] - '@img/sharp-linux-x64@0.34.5': - resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linux-x64@0.35.3': resolution: {integrity: sha512-8pqvxubL2PGdhlPy6GLqzDYMUjyRmKAwKHYKixpdJYBUK7PJ0C029XdsnpFIdgRZG68fZiGdHVWcKPvtiPB4cA==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] - '@img/sharp-linuxmusl-arm64@0.34.5': - resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - '@img/sharp-linuxmusl-arm64@0.35.3': resolution: {integrity: sha512-Vz0iQjzzcSX3HCbfwFfCSG/9SCIqyO0mH2sXyiHaAYfBk0cRsCWXRyQYX0ovCK/PAQBbTzQ0dsPQHh5MAFL59w==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [linux] - '@img/sharp-linuxmusl-x64@0.34.5': - resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - '@img/sharp-linuxmusl-x64@0.35.3': resolution: {integrity: sha512-6O1NPKcDVj9QEdg7Hx549EX8U0rp6yXQERqru6yRN7fGBn32UvIRJUlWnk+8xDCiG76hXVBbX82NZ/ZKr0euIg==} engines: {node: '>=20.9.0'} cpu: [x64] os: [linux] - '@img/sharp-wasm32@0.34.5': - resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - '@img/sharp-wasm32@0.35.3': resolution: {integrity: sha512-cZ0XkcYGpHZkqW6iCkqTcmUC0CD9DhD5d/qeZlZkfRBn6GnHniZXLUo5+9xw8Iv76YE6LQFN9YNBlKREcCG76w==} engines: {node: '>=20.9.0'} @@ -3436,36 +3245,18 @@ packages: engines: {node: '>=20.9.0'} cpu: [wasm32] - '@img/sharp-win32-arm64@0.34.5': - resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [win32] - '@img/sharp-win32-arm64@0.35.3': resolution: {integrity: sha512-4bPwFdMbeC4JQ8L8LOyWp6nsHcboP5fxkp6iPOXz2Vg49R42TuMs2whkJ5OAP4/Ul035qOzy0AecOF9VOscn4w==} engines: {node: '>=20.9.0'} cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.34.5': - resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - '@img/sharp-win32-ia32@0.35.3': resolution: {integrity: sha512-r53mXsBN6lFUDiST764SvgwUdHAqM4rPAiDzAmf4fLoB6X/rkfyTrLCg6+g17wJJiCmB3JYgHuUldCWUIRFSXw==} engines: {node: ^20.9.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.34.5': - resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - '@img/sharp-win32-x64@0.35.3': resolution: {integrity: sha512-D4y1vNeZrIIJCN+uHaWVtH86B+aCrdMYYjicy9pXHvbGZeGYLLSd3wdVuC37FxVXlU1ARsk84eKWfWMXGYEqvA==} engines: {node: '>=20.9.0'} @@ -3486,6 +3277,10 @@ packages: resolution: {integrity: sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==} engines: {node: '>=18'} + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -3606,9 +3401,6 @@ packages: peerDependencies: solid-js: ^1.8.8 - '@kurkle/color@0.3.4': - resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} - '@lit-labs/ssr-dom-shim@1.5.1': resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} @@ -3760,6 +3552,13 @@ packages: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 + '@napi-rs/wasm-runtime@1.2.3': + resolution: {integrity: sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@noble/ciphers@2.2.0': resolution: {integrity: sha512-Z6pjIZ/8IJcCGzb2S/0Px5J81yij85xASuk1teLNeg75bfT07MV3a/O2Mtn1I2se43k3lkVEcFaR10N4cgQcZA==} engines: {node: '>= 20.19.0'} @@ -3796,8 +3595,8 @@ packages: resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@nx/cypress@23.1.0': - resolution: {integrity: sha512-DmtP9fDiBpjpIH9cym3OFgqHqhgfkVJCCy1B3ZUiWcWEevEyQGhldewSWVwd4mRDEH4hBXTh7URNC1s4GfbQxA==} + '@nx/cypress@23.1.1': + resolution: {integrity: sha512-bUqh3eq4jFxX8G1N08X1DxqOe+cpjfy/nPtmIwMzGQQyBKQ/YxcScsmkpozGrrF74ofvrrkxeDrHWY3wWUZuBA==} peerDependencies: cypress: '>= 13 < 16' peerDependenciesMeta: @@ -3809,18 +3608,18 @@ packages: peerDependencies: nx: '>= 21 <= 23 || ^22.0.0-0' - '@nx/devkit@23.1.0': - resolution: {integrity: sha512-4LPBrjwtretBQksqph2aXqz2Atd5+oO7RTVlQoOweU8Sh2A0wM8CNig8n+LX2iwxniPYRooLN4kRtKxO4mi2Mw==} + '@nx/devkit@23.1.1': + resolution: {integrity: sha512-FmBfS1xUkWYvDYH/ysO7gAqGlaRzugLac8SIC+X/p76WBmhM6tJhfRW/BQ8mxOFZoVLmwhIiR8X0dRPKdasFxw==} peerDependencies: nx: '>= 22 <= 24 || ^23.0.0-0' - '@nx/docker@23.1.0': - resolution: {integrity: sha512-rHn/ApGwmcnka3hArpdl5GAJ5wzti130woIAmLGIwCJxnpEbLO1eITic71ecE1+iam+sLVNPu2dC8aLy9xygMA==} + '@nx/docker@23.1.1': + resolution: {integrity: sha512-0zjVbO1e0xlC8BvB2O9S5Ll23khTBYMI6Vwe3jPGs5ZhCbw9sTaqmHm9CwKA++x+lDJ9nCWI7C0lKpk9otZiAw==} - '@nx/eslint@23.1.0': - resolution: {integrity: sha512-pNkU8QoaN3OBHyIbqQqjMNDnZjRxZZUXN4KHIWrfT02wG73y84VFCWoTknj5pRnV6PwwetqMxi3tIeLDsLVDFA==} + '@nx/eslint@23.1.1': + resolution: {integrity: sha512-tG8/OxsGj8DVnxIu/838Jad1kv5jUgf/OpyYNFkHEDdx2KfE/fpaKh6uwOptlz6IZU47473xzAocx4UBemsaaQ==} peerDependencies: - '@nx/jest': 23.1.0 + '@nx/jest': 23.1.1 '@zkochan/js-yaml': 0.0.7 eslint: ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -3829,8 +3628,8 @@ packages: '@zkochan/js-yaml': optional: true - '@nx/jest@23.1.0': - resolution: {integrity: sha512-PYQ4RYKlBX8m4dpynQwKuMJtE12A+v5wKvOIz9jSG698rbu+4AQUoYadBBNBsHuU5wbIqboKSQo8EoHErXWJ7g==} + '@nx/jest@23.1.1': + resolution: {integrity: sha512-kigS+KVWe1/JuQteKApWOJvWCMvKCDgdIoZRNmxfaM5c8Ou/KoNNLZEQBPaK5tpbR4SIUCOb51JDo75WVuDolA==} peerDependencies: jest: ^29.0.0 || ^30.0.0 ts-jest: ^29.0.0 @@ -3840,8 +3639,8 @@ packages: ts-jest: optional: true - '@nx/js@23.1.0': - resolution: {integrity: sha512-Gp8c/3ZixVqjMcmkfRaIf/wrxjPrfngaHuoALWIQVjK0X2dcCqR9fxYs7sAnmlrkWlWNkwT6NcCx+sJ8uTR3Yw==} + '@nx/js@23.1.1': + resolution: {integrity: sha512-8YnhKAnSE7lTiiUEoUyO5LBmZiRIqsc/v2qFMAUfbJKr2bAKAB4h+6Lz9ZfbMvRzJH3fcDZVVWVcvU5GXmQhzg==} peerDependencies: '@swc/cli': '>=0.6.0 <0.9.0' verdaccio: ^6.0.5 @@ -3851,8 +3650,8 @@ packages: verdaccio: optional: true - '@nx/module-federation@23.1.0': - resolution: {integrity: sha512-6jd/pPXLQ8S5G5M+5A8xvTZA04ypElW6UgnpcRsZ15f8n7pxTXmTnD0g6vbGbHBLoYx5h9gRwqKshaIsniRX1Q==} + '@nx/module-federation@23.1.1': + resolution: {integrity: sha512-FHfSDIskZIV35kzb+kqEJfRRDJhev6b0ncg5SCEp9PVyA7npd7qOWxHcFs4F5bJJRZp5VMWGDHnIdwRWasCJCg==} peerDependencies: '@module-federation/enhanced': ^2.0.0 '@module-federation/node': ^2.0.0 @@ -3862,8 +3661,8 @@ packages: '@module-federation/node': optional: true - '@nx/node@23.1.0': - resolution: {integrity: sha512-ZA0J1IJd3RDvL2QwIPltoLJx8H4hfHzayYXMcaqFg2l1Y8nsSpZjCSIeTmA5m59EQPIoAgmusyEmE8SjMezm1w==} + '@nx/node@23.1.1': + resolution: {integrity: sha512-4L0LZmE162emyzldLgS3tAi3EQhevzfg5yNOsVXOM9jvWUX+hRK7HY1WKXlqtZ32h/JdVyRoL22SMzZVSJ4foA==} peerDependencies: express: '>=4.0.0 <6.0.0' fastify: '>=4.0.0 <6.0.0' @@ -3876,58 +3675,58 @@ packages: koa: optional: true - '@nx/nx-darwin-arm64@23.1.0': - resolution: {integrity: sha512-wIFH5p0AXLxbYUHgYEH/zpWpPTQ9LpqESo/GcOPXkSBtUkSAZcqXZ6jmFzTPqGAeP4PBcVZIetO0TXmSSyEO7Q==} + '@nx/nx-darwin-arm64@23.1.1': + resolution: {integrity: sha512-Rq/RXLX5uIvJQfb6kuUgEirquT5ARaAgQyNaMZVnOPAL5wuxaDvQag8WX/WUCIgbUKZuGkclJwM7Vlnvtn3bdg==} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@23.1.0': - resolution: {integrity: sha512-D7fEW3+agyb0cWGi8qgN/0irHUwcO8nsuYOrRJjphtWE6J76EORW5sMY93/YFfnLeFVhBMBNVrE6aj2Y4wYCbA==} + '@nx/nx-darwin-x64@23.1.1': + resolution: {integrity: sha512-doWaPLPd6yUas3FhQJqMAScupCsToeTedK4RRWm700VhHoVdBTN4ejIBRBfoiT/SPAwY6EOHb8uFDJhGo7geMg==} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@23.1.0': - resolution: {integrity: sha512-yZoZyc9t3ViaA9WWDe5F7IlJ+58Hqdn6gqoO9UG2FH3Io1mj+KpF3jhUoj3S1m18D28MN2oItS762QIt6otO3g==} + '@nx/nx-freebsd-x64@23.1.1': + resolution: {integrity: sha512-9rDZKBPGuX8mid11RimJ2ENqDYZpPZhrqTlI9q/VnqcPLq0Bw/8AhqCKhBVlfNqJjbi4OsRQYDK7UkqIlcfThg==} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@23.1.0': - resolution: {integrity: sha512-D6QhBsLRUmwCc1jSjmY5MkyKOSWuQXQmu5K3BH6d1/uoX2HEZ68XgNyMkSwMA0g6jBKHIAguGkujiaCiXBEPeA==} + '@nx/nx-linux-arm-gnueabihf@23.1.1': + resolution: {integrity: sha512-NDR5X2HiD6WU3JEaDJmOLteIGIFqjrjkzoFWrQke2Y1oCRYu+UyFdPeaMVUyAs5OyUx4U+SD+eBQPTCNbWmazA==} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@23.1.0': - resolution: {integrity: sha512-Q61stbUFVBw9TprlVLkRQmk+fuMXPlyTlvGExJ1y8KYymDTFsjs8LFk7zTnRvFpI9LVMRuhyD3osaLy2TxPU7Q==} + '@nx/nx-linux-arm64-gnu@23.1.1': + resolution: {integrity: sha512-tWDHJII8+aHweTzHelf5dGM6qGNmHbAPhCc3jrtrM0uE+UD/wt2Dpq7H3086Iyia9M9jGM9sYpuD/6W6WAFAMA==} cpu: [arm64] os: [linux] - '@nx/nx-linux-arm64-musl@23.1.0': - resolution: {integrity: sha512-Lm5PC4yuBHw4gr37vcAX3kvS75prqL1VpbQkPHs4Z2Us1ri29ALxgdrEFgF6fbCXxl4w3sWmcbKGvrcMdpuvIQ==} + '@nx/nx-linux-arm64-musl@23.1.1': + resolution: {integrity: sha512-t7iVMZ7Cj3LmPcfaYt9KOkojpuC5XRmtZ/0G+NBMA2GuRhCVbzpOgUCob0nQMV2TrTwn5oAWJeDc4xLni+oteg==} cpu: [arm64] os: [linux] - '@nx/nx-linux-x64-gnu@23.1.0': - resolution: {integrity: sha512-v1ELSkVskidK6A+mm/Ynm8TWIb5UdzGWMcD7CTgmvjTzKfXIO0QY1ToDTqvoBwnetcehWR5gnhQlhQgOSH8XFA==} + '@nx/nx-linux-x64-gnu@23.1.1': + resolution: {integrity: sha512-stuCayctOt/4AFvxKYgGTPluUc0HW7DcyTz9yeTMl/zj0+FENEr8RCTjInD0Q5qVGzYphma6SssVSh432w5agw==} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-musl@23.1.0': - resolution: {integrity: sha512-pD/Axn0usK2/RV2bSrLX7h59YpOXGiaYHmlZynVVS+CqkKbyFzxnrvvLmRdOdMxsfM6oDXom4lCcJMg+wUYcpw==} + '@nx/nx-linux-x64-musl@23.1.1': + resolution: {integrity: sha512-cZSUqGV+iHda39W91BNKSysSu6OFfR6M4ViQBcMtbwq3ce19gDr2f23MqGZEQZtaD/eSQ9UNEhx09nhrdYxWDg==} cpu: [x64] os: [linux] - '@nx/nx-win32-arm64-msvc@23.1.0': - resolution: {integrity: sha512-lhnRaXPGUwqw/dqBnWl/6d6r8mRQXuZS7qnnTd+U5O1R7YPb2494BQyE7aSVEFLHcX9nXywMGxo5+OUCH84xQA==} + '@nx/nx-win32-arm64-msvc@23.1.1': + resolution: {integrity: sha512-iDlYbFHgTYV5lg1ypEt+LAj86o/uyy6vR0ha5pcUs4FqXzQgy14lOeyRod/EZs9Er3DIyJlEi/rpEvaP99/Hag==} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@23.1.0': - resolution: {integrity: sha512-fJaNYwNk4RiUnyEDTc0bMu69dmUzgM7iGinoqFenwYEtwaXPWREBRWL6lgRDyR3CFsJw3Wi0uc+33cfreTbhVw==} + '@nx/nx-win32-x64-msvc@23.1.1': + resolution: {integrity: sha512-UD21AHWJ2PEA+PuANPCt+lj3kYpAzYNq+bm4VCbrt3KZd7zDPas0ns85UIhfrhsNiSmYzjWz2/JDk2S3cA6lGw==} cpu: [x64] os: [win32] - '@nx/react@23.1.0': - resolution: {integrity: sha512-zfwD6NcqXG2Emd8pwYFeEP1nmFp9IUY8fu9IkrIVzgQGtB+WEOnUOktNevbfhpMDoeR+4W/aDVmtOYQ9HABuEQ==} + '@nx/react@23.1.1': + resolution: {integrity: sha512-/DMricayXZ+pE9gsGvwn1P+XxrUwzDulvMEz21wc0wxMuw5FYOGsTdKTrg59Q9l0NwSAyKAUloLCNOcrltMkPQ==} peerDependencies: babel-plugin-react-compiler: ^1.0.0 react: '>=18.0.0 <20.0.0' @@ -3936,23 +3735,23 @@ packages: babel-plugin-react-compiler: optional: true - '@nx/rollup@23.1.0': - resolution: {integrity: sha512-XJCtP/n0NQ1PQ2JCIufJBV+q41eb1qkBEyqisoe1DWdXsEi3CCA5RNJApAEtfQrHYeAy7W1VgdOMlOKgfdfAAg==} + '@nx/rollup@23.1.1': + resolution: {integrity: sha512-0597XSjzU1aG+HaZmzTqrKPqEQ4aRMKjgg9bwQD3PS/uDaXlJ7ye1uGzHtC8PGZtOWwdr5y4MeBJcXXOlARaUw==} peerDependencies: rollup: ^3.0.0 || ^4.0.0 peerDependenciesMeta: rollup: optional: true - '@nx/vite@23.1.0': - resolution: {integrity: sha512-4nzc3mM55k+AcGxQzT8IKHoZH1dCROiY0CO0CD2H0sinwthJXxhL+zG1H3xowkKM7so6hkuf2JvGdNOeL4OocQ==} + '@nx/vite@23.1.1': + resolution: {integrity: sha512-mYjlCnp0iKBas8TT/4xLL7PnZwx6YiL1gYngj3dbmYRAhJwd+D6dkG6AcDdiodoO0KRPxdKQv+pffKQB8EnELw==} peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - '@nx/vitest@23.1.0': - resolution: {integrity: sha512-uv9lpbpOaEvrDjFToDKxeCsN+0thq4giIHUdOgcH+oHuqfxZ2speYGKCQz+6ICQg0nxcsCyuN34Ww6jJX3EVzQ==} + '@nx/vitest@23.1.1': + resolution: {integrity: sha512-gKZ/dkJcA6Ex2rSDbJuyEUsU8HaApA8T7O3wV7RD1qLIefRDCr8+beaOCClOB+3e+8peGddrCp3wMXSysrTRnQ==} peerDependencies: - '@nx/eslint': 23.1.0 + '@nx/eslint': 23.1.1 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vitest: ^3.0.0 || ^4.0.0 peerDependenciesMeta: @@ -3963,15 +3762,15 @@ packages: vitest: optional: true - '@nx/web@23.1.0': - resolution: {integrity: sha512-6WKFpTitP7SKH/Jfri5eJsN229i7Lc+SX5QHz2COMBObdDuP4ivJJfcxPedctrtYVzPDojI53d5hVakMYFxEYA==} + '@nx/web@23.1.1': + resolution: {integrity: sha512-f1yQcnsC/HUzQJ8WHLzIdxqgemCfORjdC+zYFOpXURhLoJTqFt3J0Xifoez3oK/qUrC7eiDjSsjvartJthgCeQ==} peerDependencies: - '@nx/cypress': 23.1.0 - '@nx/eslint': 23.1.0 - '@nx/jest': 23.1.0 - '@nx/playwright': 23.1.0 - '@nx/vite': 23.1.0 - '@nx/webpack': 23.1.0 + '@nx/cypress': 23.1.1 + '@nx/eslint': 23.1.1 + '@nx/jest': 23.1.1 + '@nx/playwright': 23.1.1 + '@nx/vite': 23.1.1 + '@nx/webpack': 23.1.1 peerDependenciesMeta: '@nx/cypress': optional: true @@ -3986,8 +3785,11 @@ packages: '@nx/webpack': optional: true - '@nx/workspace@23.1.0': - resolution: {integrity: sha512-cobC05wJX7c2bWJ6s3g0IOuu6YLCEPrmpkZdX4xPEtt3GX96BsDnBpqSaqdrKhmhaa16oIERisU3AozmxmV6DA==} + '@nx/workspace@23.1.1': + resolution: {integrity: sha512-woBDOW9bNcp+I2UEKhV62zc+1/gPCKPkTHZgwCdgoXSlXC3N9soGpnLG5QFy8NLodFC1f+5TSQJqN1tBW5rfIA==} + + '@ocavue/utils@1.7.0': + resolution: {integrity: sha512-yEk9ATNBjTZTtuVFMB/MAIF6zJBvJ2+lVNQvK2+O+ggEBGTgx2tp27d4FPgmD5bRsNHHP3D0SleQia/bvIeV8w==} '@oozcitak/dom@2.0.2': resolution: {integrity: sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==} @@ -4005,94 +3807,30 @@ packages: resolution: {integrity: sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==} engines: {node: '>=20.0'} - '@opentelemetry/api-logs@0.214.0': - resolution: {integrity: sha512-40lSJeqYO8Uz2Yj7u94/SJWE/wONa7rmMKjI1ZcIjgf3MHNHv1OZUCrCETGuaRF62d5pQD1wKIW+L4lmSMTzZA==} - engines: {node: '>=8.0.0'} - '@opentelemetry/api@1.9.1': resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@opentelemetry/core@2.6.1': - resolution: {integrity: sha512-8xHSGWpJP9wBxgBpnqGL0R3PbdWQndL1Qp50qrg71+B28zK5OQmUgcDKLJgzyAAV38t4tOyLMGDD60LneR5W8g==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.7.0': resolution: {integrity: sha512-DT12SXVwV2eoJrGf4nnsvZojxxeQo+LlNAsoYGRRObPWTeN6APiqZ2+nqDCQDvQX40eLi1AePONS0onoASp3yQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/exporter-trace-otlp-grpc@0.214.0': - resolution: {integrity: sha512-FWRZ7AWoTryYhthralHkfXUuyO3l7cRsnr49WcDio1orl2a7KxT8aDZdwQtV1adzoUvZ9Gfo+IstElghCS4zfw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation@0.214.0': - resolution: {integrity: sha512-MHqEX5Dk59cqVah5LiARMACku7jXSVk9iVDWOea4x3cr7VfdByeDCURK6o1lntT1JS/Tsovw01UJrBhN3/uC5w==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/otlp-exporter-base@0.214.0': - resolution: {integrity: sha512-u1Gdv0/E9wP+apqWf7Wv2npXmgJtxsW2XL0TEv9FZloTZRuMBKmu8cYVXwS4Hm3q/f/3FuCnPTgiwYvIqRSpRg==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/otlp-grpc-exporter-base@0.214.0': - resolution: {integrity: sha512-IDP6zcyA24RhNZ289MP6eToIZcinlmirHjX8v3zKCQ2ZhPpt5cGwkN91tCth337lqHIgWcTy90uKRiX/SzALDw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/otlp-transformer@0.214.0': - resolution: {integrity: sha512-DSaYcuBRh6uozfsWN3R8HsN0yDhCuWP7tOFdkUOVaWD1KVJg8m4qiLUsg/tNhTLS9HUYUcwNpwL2eroLtsZZ/w==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/resources@2.6.1': - resolution: {integrity: sha512-lID/vxSuKWXM55XhAKNoYXu9Cutoq5hFdkbTdI/zDKQktXzcWBVhNsOkiZFTMU9UtEWuGRNe0HUgmsFldIdxVA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/resources@2.7.0': resolution: {integrity: sha512-K+oi0hNMv94EpZbnW3eyu2X6SGVpD3O5DhG2NIp65Hc7lhAj9brRXTAVzh3wB82+q3ThakEf7Zd7RsFUqcTc7A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-logs@0.214.0': - resolution: {integrity: sha512-zf6acnScjhsaBUU22zXZ/sLWim1dfhUAbGXdMmHmNG3LfBnQ3DKsOCITb2IZwoUsNNMTogqFKBnlIPPftUgGwA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.10.0' - - '@opentelemetry/sdk-metrics@2.6.1': - resolution: {integrity: sha512-9t9hJHX15meBy2NmTJxL+NJfXmnausR2xUDvE19XQce0Qi/GBtDGamU8nS1RMbdgDmhgpm3VaOu2+fiS/SfTpQ==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.9.0 <1.10.0' - - '@opentelemetry/sdk-trace-base@2.6.1': - resolution: {integrity: sha512-r86ut4T1e8vNwB35CqCcKd45yzqH6/6Wzvpk2/cZB8PsPLlZFTvrh8yfOS3CYZYcUmAx4hHTZJ8AO8Dj8nrdhw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@2.7.0': resolution: {integrity: sha512-Yg9zEXJB50DLVLpsKPk7NmNqlPlS+OvqhJGh0A8oawIOTPOwlm4eXs9BMJV7L79lvEwI+dWtAj+YjTyddV336A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.40.0': - resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==} + '@opentelemetry/semantic-conventions@1.43.0': + resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==} engines: {node: '>=14'} '@oslojs/encoding@1.1.0': @@ -4666,17 +4404,14 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@preact/signals-core@1.14.1': - resolution: {integrity: sha512-vxPpfXqrwUe9lpjqfYNjAF/0RF/eFGeLgdJzdmIIZjpOnTmGmAB4BjWone562mJGMRP4frU6iZ6ei3PDsu52Ng==} + '@prisma/adapter-better-sqlite3@7.9.1': + resolution: {integrity: sha512-EoAk+crcwbqjdhwjVehj1TaMx7X/zsR49cxjeukFs/g5frdJYYM3k8Q3xNQp032nvWb1L+RMBytn/4b/EYrNoA==} - '@prisma/adapter-better-sqlite3@7.8.0': - resolution: {integrity: sha512-9p0HvQNaRoOaUForDcp1MPIjylmCamYQjQpEogpdesLr14g3NwAsYR3bHL9wFi8tn21TPDVQPzcZi+SxXEokSA==} + '@prisma/client-runtime-utils@7.9.1': + resolution: {integrity: sha512-mVIBGYdO5CFmK0HvjxrtfIyQQcPdb88pSCeVQriVQPVZyDovIWblpHfOgcS8QO187j3QF0ePArH8qPhp0AU2vg==} - '@prisma/client-runtime-utils@7.8.0': - resolution: {integrity: sha512-5NQZztQ0oY/ADFkmd9gPuweH5A1/CCY8YQPorLLO0Mu6a87mY5gsnDkzmFmIHs9NFaLnZojzgddFVN4RpKYrdw==} - - '@prisma/client@7.8.0': - resolution: {integrity: sha512-HFp3Dawv/3sU3JtlPha90IB+48lS7zHiH4LKZPjmcE8YH5P9DOXGPvo8dqOtO7MqLDd1p2hOWMcFlRT1DMblHw==} + '@prisma/client@7.9.1': + resolution: {integrity: sha512-+xgrh2EhJVF79wC0yX5G4PI1Rdcm7Qn/nekNQ+t/O153wtNggruHal+fXHSa0QE+Tp/Cw5wvxeCEhZZ59xGm8Q==} engines: {node: ^20.19 || ^22.12 || >=24.0} peerDependencies: prisma: '*' @@ -4687,74 +4422,74 @@ packages: typescript: optional: true - '@prisma/config@7.8.0': - resolution: {integrity: sha512-HFESzd9rx2ZQxlK+TL7tu1HPvCqrHiL6LCxYykI2c34mvaUuIVVl3lYuicJD/MNnzgPnyeBEMlK4WTomJCV5jw==} + '@prisma/config@7.9.1': + resolution: {integrity: sha512-4znKhxTmXmuPye9Z6pbIyYb5VZlkZ05qG1L6Dr4g+7oTwc6V50Bs9XirFBDdjWt+H/AabMn9aUnxBcvj8z05aA==} '@prisma/debug@7.2.0': resolution: {integrity: sha512-YSGTiSlBAVJPzX4ONZmMotL+ozJwQjRmZweQNIq/ER0tQJKJynNkRB3kyvt37eOfsbMCXk3gnLF6J9OJ4QWftw==} - '@prisma/debug@7.8.0': - resolution: {integrity: sha512-p+QZReysDUqXC+mk17q9a+Y/qzh4c2KYliDK30buYUyfrGeTGSyfmc0AIrJRhZJrLHhRiJa9Au/J72h3C+szvA==} + '@prisma/debug@7.9.1': + resolution: {integrity: sha512-/cpVZ4itxtcgB8GHBvZtcmuEjq+lWsLrRJxFMbwZrT1RIdtuKmUm7PPGo/wzfbYpBrk+9WmmBE8CHJw2rybKDQ==} - '@prisma/dev@0.24.3': - resolution: {integrity: sha512-ffHlQuKXZiaDt9Go0OnCTdJZrHxK0k7omJKNV86/VjpsXu5EIHZLK0T7JSWgvNlJwh56kW9JFu9v0qJciFzepg==} + '@prisma/dev@0.24.17': + resolution: {integrity: sha512-UvdZzmpFwknnfreh6Jije84ekkYGPYEJhXG1tFzCsCfQyzJifrOo38eZc0qajzvaC6OLUOrN9ML5XfCnEZL9DA==} - '@prisma/dmmf@7.8.0': - resolution: {integrity: sha512-7xzcSFWO6J+dFUgIX7jL7QqUhEDfaa8GSZGsjjHyZct1Su+6KrvMl3S2+fnRkuKUIoTPg3Mj02oZuUdaNSfsaw==} + '@prisma/dmmf@7.9.1': + resolution: {integrity: sha512-pN0i19C8OZwiOBum2ZcIQZqMN0mfNjKp4APrDZcAFtUAgoY7oTF9IjF8HwL6WNYjO5pNW+v1yyLrUvs7U2Vjhg==} - '@prisma/driver-adapter-utils@7.8.0': - resolution: {integrity: sha512-/Q13o0ZT0rjc1Xk0Q9KhZYwuq2EW/vSbWUBKfgEKkaCuB/Sg6bqnjmTZqC5cD4d6y1vfFAEwBRzfzoSMIVJ55A==} + '@prisma/driver-adapter-utils@7.9.1': + resolution: {integrity: sha512-vmHehG7nn/heW32DXXpp13DxxAxVVe6n250oEt3dOL2E/4bt3olktKZN0mzSuxMMronyMSkbeW2uCOn3F4g8RQ==} - '@prisma/engines-version@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': - resolution: {integrity: sha512-fJPQxCkLgA5EayWaW8eArgCvjJ+N+Kz3VyeNKMEeYiQC4alNkxRKFVAGxv/ZUzuJISKqdw+zGeDbS6mn6RCPOA==} + '@prisma/engines-version@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': + resolution: {integrity: sha512-2BsPPFksz3CQUXG6af3rVCtJKg6+JJGJTtfgu2fU8DdXhOfkBjulCq8mwybCd6ge0/jhZq2kOtLAbmUDMyI1nA==} - '@prisma/engines@7.8.0': - resolution: {integrity: sha512-jx3rCnNNrt5uzbkKlegtQ2GZHxSlihMCzutgT/BP6UIDF1r9tDI39hV/0T/cHZgzJ3ELbuQPXlVZy+Y1n0pcgw==} + '@prisma/engines@7.9.1': + resolution: {integrity: sha512-UprXSMNXx2NF5ow4pqaQtE8OuBz6K78B0wc0tn2L28G5r933iWp1DR9Do2qWrsNvvFIP3x6mpEWnQtckMO0Uhg==} - '@prisma/fetch-engine@7.8.0': - resolution: {integrity: sha512-gwB0Euiz/DDRyxFRpLXYlK3RfaZUj1c5dAYMuhZYfApg7arknJlcb9bIsOHDppJmbqYaVA+yBIiFMDBfprsNPQ==} + '@prisma/fetch-engine@7.9.1': + resolution: {integrity: sha512-9DwxrNTeT25Orbu9CWh0CZvVlyY1lmscpbaeLZcOnuR7zcuFrt91YSmmOfIm7zJ08YOZ6mVzURKwLoMwEBcK8w==} - '@prisma/generator-helper@7.8.0': - resolution: {integrity: sha512-i+2Gad6D/0dS0YHKFdYX3M8KYN1gwNkET813WXKfW2HeWmgipmSJsNSzOA44kTM+Rx6Dev3yBQwx5sZXXdtgtQ==} + '@prisma/generator-helper@7.9.1': + resolution: {integrity: sha512-VsBA5PJ0itmF+b90EziGEE6s/PS2LJMkwe7RDfOjeswy+12AjgE9NTcOkSthAodo6huWsarL6gT0HE20HmccNQ==} - '@prisma/generator@7.8.0': - resolution: {integrity: sha512-KHGB0b8/9pNWyiK9EPJNE2/v1bMtqJgJldqjNNVvoE4uOhNSSWTmhHhPVfRsiuOVybzHCdCUQ/gdidCbpYAD5w==} + '@prisma/generator@7.9.1': + resolution: {integrity: sha512-zCZSJW8nElZpZZiCkPTrZGhKuW8hTd4qlcsQDHAd7+D5E9KeeSap0o+/iCa09UrtF45tJPfUK/SVHAnZO6fLHw==} - '@prisma/get-dmmf@7.8.0': - resolution: {integrity: sha512-lWPV4cu0JCGuIKR45cLKpzMei4TY4uPAa9UxWVes37so5M8XJfdEm0MHLTHmVPZNKPxqAAI/Z845R6Mzgcv1DQ==} + '@prisma/get-dmmf@7.9.1': + resolution: {integrity: sha512-Enq9kNiXSBzqHGauusw15c8S5FYowh4PPTAZjB9FjvB+G2yagxM9Apx13YVqMliWuryzcmaYjOuPgrR0r5aTXg==} '@prisma/get-platform@7.2.0': resolution: {integrity: sha512-k1V0l0Td1732EHpAfi2eySTezyllok9dXb6UQanajkJQzPUGi3vO2z7jdkz67SypFTdmbnyGYxvEvYZdZsMAVA==} - '@prisma/get-platform@7.8.0': - resolution: {integrity: sha512-WlxgRGnolL8VH2EmkH1R/DkKNr/mVdS3G2h42IZFFZ3eUrH9OT6t73kIOSlkkrv50wG123Iq8d96ufv5LlZktw==} + '@prisma/get-platform@7.9.1': + resolution: {integrity: sha512-PK8R60YZRQvYxBrGG9i7l2/rFyzy+2MuI1dKtmtrCqPH8YpiJx/MfiC7LRzX5786rZDEv7BngcjfIJW4/9ADuw==} - '@prisma/internals@7.8.0': - resolution: {integrity: sha512-0rjawF2eB7DSq47HKqYuKF+cAV80pB6pnxJzKSN4rzk4R0ET5Lytjf4c8wPJJ7HwPMTQWPwPe3vlKfp9UB8s9A==} + '@prisma/internals@7.9.1': + resolution: {integrity: sha512-oDqJC79/4bHYdMn/LvTCEaTKR6GryA7tssDasUJeDxEim9kWVl4Gz9rlhplaZ/w/U3Yj3+enXnA0bsRe16j7Qw==} peerDependencies: typescript: '>=5.4.0' peerDependenciesMeta: typescript: optional: true - '@prisma/prisma-schema-wasm@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': - resolution: {integrity: sha512-yyKNwOSaxExepEI+pWwESbDNRSIhzE53PXD6YaEvY7cNl39qOIMjWJCIXMDwZQpt5ixDkL/sesWYg3XxCmBkZQ==} + '@prisma/prisma-schema-wasm@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': + resolution: {integrity: sha512-T/rEPnqirWxCvpaaIcZQj+d9PIQzI6M+a24Kd8ciX3+OihLU/SqdefY8NzqVQgJvz/oNX9E2FIzB4nA77I4EFw==} '@prisma/query-plan-executor@7.2.0': resolution: {integrity: sha512-EOZmNzcV8uJ0mae3DhTsiHgoNCuu1J9mULQpGCh62zN3PxPTd+qI9tJvk5jOst8WHKQNwJWR3b39t0XvfBB0WQ==} - '@prisma/schema-engine-wasm@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': - resolution: {integrity: sha512-1qyiBr10vgh02ccZyBNMDZGUT6xdl856pKQQNGpcveKb85zFEO8wy+q7kkVrr9t5h88bkahKd/QLXG/9M0YSJg==} + '@prisma/schema-engine-wasm@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': + resolution: {integrity: sha512-Dum91uYuQb/PIfLNyu8CX2so/UIn+yxsHtXOZvTap9RACyaxVK2fu2q45ajdb18jh8dm4LXIVvDKi6TCLcg4WQ==} - '@prisma/schema-files-loader@7.8.0': - resolution: {integrity: sha512-WxCCsgreVggULyP5ElOOHYXjNK9qN+2U15uGRIyRWb87VZWsDZLlYOdC3zR2XKKmkzEq1ncJ5fFWcFyxnNCq7A==} + '@prisma/schema-files-loader@7.9.1': + resolution: {integrity: sha512-QJJ6f/Lsux8W8Ak+DXB1CNPs7Oib9ZDEs2UC+nHHqRSzwpkseQZf0EP8alSX1Qarhblndg9/8yJWjoZlZgw31g==} - '@prisma/streams-local@0.1.2': - resolution: {integrity: sha512-l49yTxKKF2odFxaAXTmwmkBKL3+bVQ1tFOooGifu4xkdb9NMNLxHj27XAhTylWZod8I+ISGM5erU1xcl/oBCtg==} - engines: {bun: '>=1.3.6', node: '>=22.0.0'} + '@prisma/streams-local@0.1.11': + resolution: {integrity: sha512-0TcebL559MByKqTJ+SsrFIEg228iw8UCVRFckzgfRSiJqczhs+MuAgWOF9lnOIV/IVqvu+KMnFTH0eDeTQMpUg==} + engines: {bun: '>=1.2.0', node: '>=22.0.0'} - '@prisma/studio-core@0.27.3': - resolution: {integrity: sha512-AADjNFPdsrglxHQVTmHFqv6DuKQZ5WY4p5/gVFY017twvNrSwpLJ9lqUbYYxEu2W7nbvVxTZA8deJ8LseNALsw==} + '@prisma/studio-core@0.33.0': + resolution: {integrity: sha512-V2fX/nKEymNTrHXwfP26PGjoLStO35Ogu+ex7CFJbLrMYEcZxxZpiSNOs7px23Hk5mzLWvM5RsqG6Ka+rha+wg==} engines: {node: ^20.19 || ^22.12 || >=24.0, pnpm: '8'} peerDependencies: '@types/react': 19.2.17 @@ -4952,16 +4687,16 @@ packages: '@types/react': optional: true - '@react-router/dev@8.2.0': - resolution: {integrity: sha512-NSWDdCQm7enrjBNlUVZK1nUMGHcARIF7hvXHlIhhFXd3zZA073+z2A6nzzUtSN+CEcdH66se5uoMuot3l69eQw==} + '@react-router/dev@8.3.0': + resolution: {integrity: sha512-XR+N2fEFOPjczYo2efc3/AOtosbSICCroLF/IxnZ6ErGBeBGRG6SqAso0SYoff0e18OA05qOyhJHFhXKMGIPRw==} engines: {node: '>=22.22.0'} hasBin: true peerDependencies: - '@react-router/serve': ^8.2.0 + '@react-router/serve': ^8.3.0 '@vitejs/plugin-rsc': ~0.5.26 - react-router: ^8.2.0 + react-router: ^8.3.0 react-server-dom-webpack: ^19.2.7 - typescript: ^5.1.0 || ^6.0.0 + typescript: ^5.1.0 || ^6.0.0 || ^7.0.0 vite: ^7.0.0 || ^8.0.0 wrangler: ^4.0.0 peerDependenciesMeta: @@ -4976,36 +4711,72 @@ packages: wrangler: optional: true - '@react-router/express@8.2.0': - resolution: {integrity: sha512-rGAQ0uh1UvzC6Ae765IMHqEB87GGFJDmn7wHjr5gt5RHw1KOrrijDDYs23P/Vuc2rImypMQVUGWkqBjWKhySVw==} + '@react-router/express@8.3.0': + resolution: {integrity: sha512-ejgJTbGO0CzwjgU4IMM3JTJvqtisc+qF6l0iMzwx+NnrsYwtFy0V1BrajM9499+YQ/420LbuRTtZqDfpUIkwHw==} engines: {node: '>=22.22.0'} peerDependencies: express: ^4.22.2 || ^5 - react-router: 8.2.0 - typescript: ^5.1.0 || ^6.0.0 + react-router: 8.3.0 + typescript: ^5.1.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - '@react-router/node@8.2.0': - resolution: {integrity: sha512-Zs4j+OEUeMWqhyHK1Grx9x9u+TKvyYoPk8lDoYhFf52kmleEPDo84dJaXfxwUDd0HFtjL5cYm9v3KyMFZG7ciw==} + '@react-router/node@8.3.0': + resolution: {integrity: sha512-qw5ibcolE1OcwngiEw6t7LR11Hi6yWEDvj6cfvaYROX+w18JPxc0YSmsdn3Wlc9TOX+Qo8FVcxbXRdc9vojn2w==} engines: {node: '>=22.22.0'} peerDependencies: - react-router: 8.2.0 - typescript: ^5.1.0 || ^6.0.0 + react-router: 8.3.0 + typescript: ^5.1.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - '@react-router/serve@8.2.0': - resolution: {integrity: sha512-rnXwCkMeTqwS2AO3W2BCJ5XmkwTQh83ATrYvFk1ZwcVxgzZn8LtRMKRG/2C1xFyChCJUrs0t6EKYCOZqHmFrfg==} + '@react-router/serve@8.3.0': + resolution: {integrity: sha512-ILFhPizuaNtQKfX1aLg6lr7r5FMZO/DgerUpGFhnK85t7M5c6ZNOb7VUURlJpu/ArUR2Sh+f5nBYTsgFt2R2OA==} engines: {node: '>=22.22.0'} hasBin: true peerDependencies: - react-router: 8.2.0 + react-router: 8.3.0 + + '@redis/bloom@6.2.1': + resolution: {integrity: sha512-huQgNLaCIZfQ9SeLn4q9124uOUd8HbZDYHwwUzNcRgHqCHiHKl2dDxMqJCeWh8cMqZAoWuHR8XnWbDMIf+o7ag==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@redis/client': ^6.2.1 + + '@redis/client@6.2.1': + resolution: {integrity: sha512-LzxBY7SIBvvJiyCgcaJZZakE3fJrZZ++i24+EDW9fKpCl68D35uJcKFpZZwCfOoG9WZTbyZlMzMeM0gtOAMU9Q==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@node-rs/xxhash': ^1.1.0 + '@opentelemetry/api': '>=1 <2' + peerDependenciesMeta: + '@node-rs/xxhash': + optional: true + '@opentelemetry/api': + optional: true + + '@redis/json@6.2.1': + resolution: {integrity: sha512-AFIUJ8Gj0DaaSBHYuSt8+O0oYWM+50OK1c0OmodB7XERIA8+BbyV3O4v76f9iccWasd1/7qjfZTpuzexUaZtrQ==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@redis/client': ^6.2.1 + + '@redis/search@6.2.1': + resolution: {integrity: sha512-2vfOAOyYFE7UUw3sBBlkqqruBtOUS4HRY5MtW4hp83llrwvtrTE4r22CEqXddlV+54zkLxBE4nmsIJ/dpezQrQ==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@redis/client': ^6.2.1 + + '@redis/time-series@6.2.1': + resolution: {integrity: sha512-kiYniph04dJOole+L359B6C9E+jYS2uDP7hca6Onj0xF38ZIpyxARO0Iq0W4ZRn1e8Q6vqW00QFZVSMRA/2Ijw==} + engines: {node: '>= 20.0.0'} + peerDependencies: + '@redis/client': ^6.2.1 - '@remix-run/dev@2.17.1': - resolution: {integrity: sha512-Ou9iIewCs4IIoC5FjYBsfNzcCfdrc+3V8thRjULVMvTDfFxRoL+uNz/AlD3jC7Vm8Q08Iryy0joCOh8oghIhvQ==} + '@remix-run/dev@2.17.5': + resolution: {integrity: sha512-yEDrKcIICHnaJdUOdBAXQTNXoehB0J3FBcZr4CnK6Alic6cVJGGBGMtJdIO7DUwNySwoYvkUTS3qnXuk2zGYZA==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -5024,8 +4795,8 @@ packages: wrangler: optional: true - '@remix-run/express@2.17.1': - resolution: {integrity: sha512-qsjfpj2rUwF5jN0XmECpPSgPKWAXVzM4rV1mLgomIrjJISHfzxfNYd9m2/qhyueOZY07tcaUK0LXkjAEvrdMpA==} + '@remix-run/express@2.17.5': + resolution: {integrity: sha512-R4G22lXN4oRWusxdTsdnDYfjmnVaNUkWU6zg1OQZD15EJ5gZlx8psO62Tv77vXKN5XMhJ6YdODQ8179isvkNpw==} engines: {node: '>=18.0.0'} peerDependencies: express: ^4.20.0 @@ -5037,37 +4808,17 @@ packages: '@remix-run/node-fetch-server@0.13.3': resolution: {integrity: sha512-UfjOXed/DQteaM5VyTfqTeGpHwyL2J5aoRGY6cydip4tt1ehNNeSwuXCC7AEGE0RWBs/7bgKxYkL/B/+UDe4AA==} - '@remix-run/node@2.17.1': - resolution: {integrity: sha512-pHmHTuLE1Lwazulx3gjrHobgBCsa+Xiq8WUO0ruLeDfEw2DU0c0SNSiyNkugu3rIZautroBwRaOoy7CWJL9xhQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/node@2.17.4': - resolution: {integrity: sha512-9A29JaYiGHDEmaiQuD1IlO/TrQxnnkj98GpytihU+Nz6yTt6RwzzyMMqTAoasRd1dPD4OeSaSqbwkcim/eE76Q==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/react@2.17.1': - resolution: {integrity: sha512-5MqRK2Z5gkQMDqGfjXSACf/HzvOA+5ug9kiSqaPpK9NX0OF4NlS+cAPKXQWuzc2iLSp6r1RGu8FU1jpZbhsaug==} + '@remix-run/node@2.17.5': + resolution: {integrity: sha512-CwOUCDJqh9o8r/n5N1l+vz4Jh7DFU52/jo7MN56+OL9gM+14aQKdq1aLAh+4V6GuI/qtki9PPk02GmULimmDkw==} engines: {node: '>=18.0.0'} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - '@remix-run/react@2.17.4': - resolution: {integrity: sha512-MeXHacIBoohr9jzec5j/Rmk57xk34korkPDDb0OPHgkdvh20lO5fJoSAcnZfjTIOH+Vsq1ZRQlmvG5PRQ/64Sw==} + '@remix-run/react@2.17.5': + resolution: {integrity: sha512-ya6OQ+T9yS4u8www75f4dH11NIYeK8K0eMrei+q4BTp6NrY2lqLTBfHqVlc23ZsUnWqdLUII4hzySVv+AJbTWA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 @@ -5077,30 +4828,17 @@ packages: typescript: optional: true - '@remix-run/router@1.23.0': - resolution: {integrity: sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==} - engines: {node: '>=14.0.0'} - - '@remix-run/router@1.23.2': - resolution: {integrity: sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==} + '@remix-run/router@1.23.3': + resolution: {integrity: sha512-4An71tdz9X8+3sI4Qqqd2LWd9vS39J7sqd9EU4Scw7TJE/qB10Flv/UuqbPVgfQV9XoK8Np6jNquZitnZq5i+Q==} engines: {node: '>=14.0.0'} - '@remix-run/serve@2.17.1': - resolution: {integrity: sha512-7ep8k31c7z7sNoQRhPBRF4wsSxdbZ7FE11Hi8bQjcW6hK/rQnuHM+cGMv8w9qGjzsYilZeukaHHp0XNtxS4DEQ==} + '@remix-run/serve@2.17.5': + resolution: {integrity: sha512-TeEMRz15dX/6XxOqBBd/3DEq54GTl1JZsdPXWncGJzDcwfgMm5awigwlmqcAuZpGn6aHLk/aFkuVFVi+X4ZHLQ==} engines: {node: '>=18.0.0'} hasBin: true - '@remix-run/server-runtime@2.17.1': - resolution: {integrity: sha512-d1Vp9FxX4KafB111vP2E5C1fmWzPI+gHZ674L1drq+N8Bp9U6FBspi7GAZSU5K5Kxa4T6UF+aE1gK6pVi9R8sw==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/server-runtime@2.17.4': - resolution: {integrity: sha512-oCsFbPuISgh8KpPKsfBChzjcntvTz5L+ggq9VNYWX8RX3yA7OgQpKspRHOSxb05bw7m0Hx+L1KRHXjf3juKX8w==} + '@remix-run/server-runtime@2.17.5': + resolution: {integrity: sha512-SyJ5n2pQyo4ERGvjjLvL2PpRWBzlC2qzO5KkkOE2ygOiNcgOu9WQnnom9GI8KgsTRCO8JnIeLHFRcmxZnVBjfw==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -5486,31 +5224,43 @@ packages: '@swc/helpers': optional: true - '@shikijs/core@3.23.0': - resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==} + '@shikijs/core@4.4.3': + resolution: {integrity: sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==} + engines: {node: '>=20'} - '@shikijs/engine-javascript@3.23.0': - resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==} + '@shikijs/engine-javascript@4.4.3': + resolution: {integrity: sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==} + engines: {node: '>=20'} - '@shikijs/engine-oniguruma@3.23.0': - resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} + '@shikijs/engine-oniguruma@4.4.3': + resolution: {integrity: sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==} + engines: {node: '>=20'} - '@shikijs/langs@3.23.0': - resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} + '@shikijs/langs@4.4.3': + resolution: {integrity: sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==} + engines: {node: '>=20'} - '@shikijs/themes@3.23.0': - resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} + '@shikijs/primitive@4.4.3': + resolution: {integrity: sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==} + engines: {node: '>=20'} + + '@shikijs/themes@4.4.3': + resolution: {integrity: sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==} + engines: {node: '>=20'} - '@shikijs/transformers@3.23.0': - resolution: {integrity: sha512-F9msZVxdF+krQNSdQ4V+Ja5QemeAoTQ2jxt7nJCwhDsdF1JWS3KxIQXA3lQbyKwS3J61oHRUSv4jYWv3CkaKTQ==} + '@shikijs/transformers@4.4.3': + resolution: {integrity: sha512-oJSARV6NaWd+rnNJbtnpAdj3Zg0ZVyzsnMgb3vi3HA+35y8lBWUCpOnWsmyiXZIikY+x1BDqrQUgmxfzWh7Jvw==} + engines: {node: '>=20'} - '@shikijs/twoslash@3.23.0': - resolution: {integrity: sha512-pNaLJWMA3LU7PhT8tm9OQBZ1epy0jmdgeJzntBtr1EVXLbHxGzTj3mnf9vOdcl84l96qnlJXkJ/NGXZYBpXl5g==} + '@shikijs/twoslash@4.4.3': + resolution: {integrity: sha512-m7HNzunEIHRk1jCya3ngGsO3+8pYxrPIIxtdJewg/W8ceW/+m/mSsm4jM3L9DvYYNa8Rvbu7Dabt3BOpCclz8Q==} + engines: {node: '>=20'} peerDependencies: typescript: '>=5.5.0' - '@shikijs/types@3.23.0': - resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} + '@shikijs/types@4.4.3': + resolution: {integrity: sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==} + engines: {node: '>=20'} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -5872,12 +5622,16 @@ packages: peerDependencies: vite: ^5.2.0 || ^6 || ^7 || ^8 + '@tanstack/devtools-bundler-core@0.1.3': + resolution: {integrity: sha512-F0tlxIyfFqXkZ1mJP1EjtkiSeJA+ztXY2AYOHf7r4goCIEAOp86N9PFJ/yv8vu1TnmxGS6vKsZCS3Kyls9xQQA==} + engines: {node: '>=18'} + '@tanstack/devtools-client@0.0.8': resolution: {integrity: sha512-cG3iZkGWCwN330bLBKa8+9r4Of2AXNoz2zUqcsy/4XsD3105ghVBx78cGyvJj9fSclNomPxoqAnDGXXhg1WLvA==} engines: {node: '>=18'} - '@tanstack/devtools-event-bus@0.4.2': - resolution: {integrity: sha512-2LHzhwBFlKHCcklsQrGe8TeyjHd4XAF8nuCO6wHmva5fePUkJUULbu6CsCNAlGlCi0KkEsMXZSvRdR4HgMq4yA==} + '@tanstack/devtools-event-bus@0.4.3': + resolution: {integrity: sha512-NeegBt5/n2E5q4DbrXHqECBq42+kDi6JBOp8/+RNqkIE+P4hJpbM36kGyjnGQFMWOoku31qhMyX9/48VuTTdmg==} engines: {node: '>=18'} '@tanstack/devtools-event-client@0.4.4': @@ -5890,8 +5644,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@tanstack/devtools-vite@0.8.1': - resolution: {integrity: sha512-oQxOo0fI0bwhHtw/psFlIR0OS/bsKrirBxwnw2vuhCM4bjt3k4EZZsW/lvZ1+Vpouhts7LSyvngnxvGXbQ1sUQ==} + '@tanstack/devtools-vite@0.8.5': + resolution: {integrity: sha512-xaifCEmiwwzizlbp973oISXNsnmuU/BugLa66gryAZaPJJ/qo1kJd2DxY5X960eHwmyIS3SN0KYrL3/aRhucmA==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -6118,6 +5872,39 @@ packages: '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + '@types/d3-array@3.0.3': + resolution: {integrity: sha512-Reoy+pKnvsksN0lQUlcH6dOGjRZ/3WRwXR//m+/8lt1BXeI4xyaUZoqULNjyXXRuh0Mj4LNpkCvhUpQlY3X5xQ==} + + '@types/d3-color@3.1.0': + resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==} + + '@types/d3-delaunay@6.0.1': + resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==} + + '@types/d3-format@3.0.1': + resolution: {integrity: sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==} + + '@types/d3-geo@3.1.0': + resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} + + '@types/d3-interpolate@3.0.1': + resolution: {integrity: sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==} + + '@types/d3-path@3.1.1': + resolution: {integrity: sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==} + + '@types/d3-scale@4.0.2': + resolution: {integrity: sha512-Yk4htunhPAwN0XGlIwArRomOjdoBFXC3+kCxK2Ubg7I9shQlVSJy/pG/Ht5ASN+gdMIalpk8TJ5xV74jFsetLA==} + + '@types/d3-shape@3.1.7': + resolution: {integrity: sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==} + + '@types/d3-time-format@2.1.0': + resolution: {integrity: sha512-/myT3I7EwlukNOX2xVdMzb8FRgNzRMpsZddwst9Ld/VFe6LyJyRp0s32l/V9XoUzk+Gqu56F/oGk6507+8BxrA==} + + '@types/d3-time@3.0.0': + resolution: {integrity: sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==} + '@types/debug@4.1.13': resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} @@ -6139,12 +5926,18 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/geojson@7946.0.16': + resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} + '@types/hast@2.3.10': resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/hast@3.0.5': + resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} + '@types/http-proxy@1.17.17': resolution: {integrity: sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==} @@ -6163,6 +5956,9 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/lodash@4.17.25': + resolution: {integrity: sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==} + '@types/mdast@3.0.15': resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} @@ -6243,43 +6039,128 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-5wSilxwLGX5fMKJgsUkCBwOfW9GMG3WF5j77CVBOdFI7miFaR3JQaPzTA+uyHDMNIIeSDo1KtV77GT48Y/d0Xg==} + '@typescript/typescript-aix-ppc64@7.0.2': + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + + '@typescript/typescript-darwin-arm64@7.0.2': + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-G806SrfxkYNAgZ9Xk53+OvbmIg9iD5hjaiD2QhDQL2aZjzy10D4MhcdaZEOoMfw0OI/PoJPYOiPD+9/x2kw3Lg==} + '@typescript/typescript-darwin-x64@7.0.2': + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-+FyomEEt3K8TBO//n3Ijr61SDM2F7cxZCVqGt+Wk3rLcOCQ2i+8+p64gdsZCmImy3CyP0hBnxPydEbyNkZLtvg==} + '@typescript/typescript-freebsd-arm64@7.0.2': + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + + '@typescript/typescript-freebsd-x64@7.0.2': + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + + '@typescript/typescript-linux-arm64@7.0.2': + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-0a12pp19ELiNHMqTglfQQQNMsxvtzpjAa4qf12oMJoGyy+UnguKEmaaaCHdp75KvBXGDzlssfDAdiy+NirN19A==} + '@typescript/typescript-linux-arm@7.0.2': + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-MviQe5x4WqQGv/Vhu4hcv2A0qTW/BTaZPbOLYCtvhuovNFO6D++ZmJAbHvA0h/bJEaNTgxKZdZPHMpCfSEKfjA==} + '@typescript/typescript-linux-loong64@7.0.2': + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + + '@typescript/typescript-linux-mips64el@7.0.2': + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + + '@typescript/typescript-linux-ppc64@7.0.2': + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + + '@typescript/typescript-linux-riscv64@7.0.2': + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + + '@typescript/typescript-linux-s390x@7.0.2': + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + + '@typescript/typescript-linux-x64@7.0.2': + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-ibnMaXDJPSgMXKC61NHiFlww/xjAEINgc1mcn2ntTfuGHwduU4P9Bi038TxXg95Wmu3v6xIPIorXXsBOdE+p3Q==} + '@typescript/typescript-netbsd-arm64@7.0.2': + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + + '@typescript/typescript-netbsd-x64@7.0.2': + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + + '@typescript/typescript-openbsd-arm64@7.0.2': + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + + '@typescript/typescript-openbsd-x64@7.0.2': + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + + '@typescript/typescript-sunos-x64@7.0.2': + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + + '@typescript/typescript-win32-arm64@7.0.2': + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-O+r1RToWBbGkK7NXC7DpraLObSWyxvSqRiSfr/BlZ351Cdq1q3121zCGzVtqERGeRtVoEMRrzS5ITOd6On/pCw==} + '@typescript/typescript-win32-x64@7.0.2': + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20260322.1': - resolution: {integrity: sha512-CmzQTKvesYHmz3g92G+XPDis25ocvHqa/gK8m98w+bML99KJLEWQKVlvkLrYA85JiJEK+XBIiz+6lCgUqRkWXA==} + '@typescript/typescript6@6.0.2': + resolution: {integrity: sha512-mbCddXd+jm7hfx7w2YU64/Av4/NqqeG3GoRZgxPcgoTxYjhrcfJRw9ULch71SS4G+Q3bOXFhRvPqjguN0Hyp5w==} hasBin: true '@typescript/vfs@1.6.4': @@ -6473,6 +6354,41 @@ packages: resolution: {integrity: sha512-tJ3XO0MaFe8gx9oiLBu3Jim8JVyJRC08c2Y4dfx3wd1j9HlVkiWnW5qYOoTHA4NfdMzugsBsI8GlX3v/y/EtPg==} engines: {node: '>=18'} + '@visx/curve@4.0.1-alpha.0': + resolution: {integrity: sha512-jRu61Uz274pV1zyioXmboyrLutYbnKsgjj4njSGCnhdXj5GkZvZbg+ThDb6oOzoAnJOBRLz4rzPlWvNJOzuVMg==} + + '@visx/event@4.0.1-alpha.0': + resolution: {integrity: sha512-EQqCMSv/s8NbFjo+hz3FKsvvYfP+2QslsFJ/24/O5l/W+7UC6J6aAvO0ujVwrTwdYbuQ+vhxKi1xdPdKR/qj1g==} + + '@visx/grid@4.0.1-alpha.0': + resolution: {integrity: sha512-rycutGmTHO+znNdPumheWMglm7YfpffvRwUkVy5zy4WoORIuKTMkDxwnOzHG2xMxU3EE/YCd37xFV5AxA30yeg==} + peerDependencies: + react: ^16.14.0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0-0 + + '@visx/group@4.0.1-alpha.0': + resolution: {integrity: sha512-V19l7iQ7jccBv8kao/EByuI6o4xtxzzLV9nqVI1hRvmdzTVsuLpqlwzYCZUXJaTVvUWf8s4D2SQFjGkj/Nw+0w==} + peerDependencies: + react: ^16.14.0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0-0 + + '@visx/point@4.0.1-alpha.0': + resolution: {integrity: sha512-ijTfr/Nx09f03vIj9nyTr3z4Xth4Y75427UaogJh6dnIRLMEFHQOwNu791sbfiNj0a+ZXuaE32h0vKrFe4/8Qg==} + + '@visx/responsive@4.0.1-alpha.0': + resolution: {integrity: sha512-o+1zGywQZY0+yOx3Iw87wc4bbPJRr/HnIukTwfOz4UVyj9pB1OQNVHB7OORO1+LBHJceWpB31co/ZV9KHncKrA==} + peerDependencies: + react: ^16.14.0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0-0 + + '@visx/scale@4.0.1-alpha.0': + resolution: {integrity: sha512-nzjeE87vFSAXGWFiiNfBpNLAf0Q8Qmf6syvKLjqNi4kGZkdhbUll3E/59YsgWXmjM8+llPLWzGsP+JPvo5eq1A==} + + '@visx/shape@4.0.1-alpha.0': + resolution: {integrity: sha512-62QeiVNmPlterQGwhkEDcbq7M0MqY0lBsK5QKXtM9ZoPZWkuGV3aykA3+Xu20B2FAvyJq4LqJzBc7Sxr+EAdbA==} + peerDependencies: + react: ^16.14.0 || ^17.0.0-0 || ^18.0.0-0 || ^19.0.0-0 + + '@visx/vendor@4.0.0-alpha.0': + resolution: {integrity: sha512-6I+MuqXBcv9jnlcVowHoHKSdk9gXTWkHLKyqBwRWg7LY6A3Ei8SHfubpqGV5rBUSppxMq2RszPJUS6w+H0YgmQ==} + '@vitejs/plugin-react@6.0.3': resolution: {integrity: sha512-vmFvco5/QuC2f9Oj+wTk0+9XeDFkHxSamwZKYc7MxYwKICfvUvlMhqKI0VuICPltGqh1neqBKDvO4kes1ya8vg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -6586,12 +6502,27 @@ packages: '@yarnpkg/lockfile@1.1.0': resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + '@zag-js/dismissable@1.43.3': + resolution: {integrity: sha512-3znmDAC6qv7I9h/ZInVE+sFxE2wcBeQhT0bEiUjXAlgFGgaVmgA6A0ElGI7CDrot8qhgC88BZQisMWfYRRWgeg==} + '@zag-js/dom-query@1.40.0': resolution: {integrity: sha512-4J3EO2gHpZ1VZiGLuMlH6G1Tsp4gKB8PPt2yKeNQWYGEXyrHUXrvMhRUzv7Z4/2I1s1tnxlFG4F8ovB3kTpz/Q==} + '@zag-js/dom-query@1.43.3': + resolution: {integrity: sha512-kpTTYMemMmHxhp4gyOllK7/Lf86AySTO+AlGds9iQM21eUwi1jvc9q3VTxP+qD/KwHePGftfPwkwxifC3iSGbw==} + + '@zag-js/interact-outside@1.43.3': + resolution: {integrity: sha512-qgyAyWELSzFrHUtB6D7IzemI48NjX7E5oIDCXsz/DBPh+ybsK+pKMGsZkduTCK+uEqJcA/w+DAWaDUOxhjqvWA==} + '@zag-js/types@1.40.0': resolution: {integrity: sha512-LVvxEyqFv/u9SEe5xdivvG2vYb9cCmbkD+5r6s+IGljpDLaRgv4BYyxEh40ri1ai070tL08ZKmoLfx2/xfvY/A==} + '@zag-js/types@1.43.3': + resolution: {integrity: sha512-QokzUgkJ7a/TRE8SAXqlm1XfiNDbyM8y+mx0PpmzHa8bvmWXLEe/Zx2TRz8aYoGim75NluYzDy3x+WWileF7uA==} + + '@zag-js/utils@1.43.3': + resolution: {integrity: sha512-9P9fvFFxuiDcLqX0BYgGNkf0/a/id32nHvQpwgv/Xv3b9n5yeyw2U8nKefpWr+1VfFsrpf2XMXiA2CDSWZgt2g==} + '@zkochan/js-yaml@0.0.7': resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} hasBin: true @@ -6672,8 +6603,12 @@ packages: ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + alien-signals@3.2.1: + resolution: {integrity: sha512-I8FjmltrfnDFoZedi5CG8DghVYNhzb/Ijluz7tCSJH0xpd0484Kowhbb1XDYOxfJpU1p5wnM2X54dA+IfGyD1g==} + + am-i-vibing@0.4.0: + resolution: {integrity: sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==} + hasBin: true ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} @@ -6763,18 +6698,23 @@ packages: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true - astro-expressive-code@0.41.7: - resolution: {integrity: sha512-hUpogGc6DdAd+I7pPXsctyYPRBJDK7Q7d06s4cyP0Vz3OcbziP3FNzN0jZci1BpCvLn9675DvS7B9ctKKX64JQ==} + astro-expressive-code@0.44.1: + resolution: {integrity: sha512-DT1LnCqbHasBKlvzJ3m6LR4VI94wwx3W9EV/YbP1te4rqjOHsvsezHYuqb5MeLWLftXms/1FA9QBbwCo43DnJQ==} peerDependencies: - astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta + astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta || ^7.0.0 - astro-theme-toggle@0.8.0: - resolution: {integrity: sha512-7ngEKDfCLKoVbxX4yxrggtBr8i6W8eT0un0TpNKHUeOG/Pq2g7BrjH+etP/l/XQYYSWQmeOIAI02LvLXDMvOWw==} + astro-theme-toggle@0.8.2: + resolution: {integrity: sha512-x6DKMc4V5q47s5Wc3tvC11Yhd9VFVA8XQflD23GX+BpdEIv2wLN0592wIllrCtrMgiv6TgdiVSruhx18qg2Qtw==} - astro@5.17.1: - resolution: {integrity: sha512-oD3tlxTaVWGq/Wfbqk6gxzVRz98xa/rYlpe+gU2jXJMSD01k6sEDL01ZlT8mVSYB/rMgnvIOfiQQ3BbLdN237A==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} + astro@7.2.4: + resolution: {integrity: sha512-+cuLsBns2wwUHI9a10xZMbjrF91m7+QNwqTVeljTx0B8Lf+8h0LgVGjdVIL2FALDKD2I565lczeeS3BFC+KdZg==} + engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true + peerDependencies: + '@astrojs/markdown-remark': 7.2.4 + peerDependenciesMeta: + '@astrojs/markdown-remark': + optional: true async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} @@ -6814,6 +6754,9 @@ packages: axios@1.16.1: resolution: {integrity: sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==} + axios@1.18.1: + resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==} + axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} @@ -6928,9 +6871,6 @@ packages: bare-abort-controller: optional: true - base-64@1.0.0: - resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} - base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -6955,16 +6895,17 @@ packages: bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - better-auth@1.4.10: - resolution: {integrity: sha512-0kqwEBJLe8eyFzbUspRG/htOriCf9uMLlnpe34dlIJGdmDfPuQISd4shShvUrvIVhPxsY1dSTXdXPLpqISYOYg==} + better-auth@1.7.1: + resolution: {integrity: sha512-g8WlTQijxXWJjPVZfFu1+EJg9cwwHrKDmIkcYMzx8CzYA+tDxl6NI7qQbKkbgw5UtHILsT5VH+RMzFzwnVJqAg==} peerDependencies: '@lynx-js/react': '*' '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 '@sveltejs/kit': ^2.0.0 '@tanstack/react-start': ^1.0.0 + '@tanstack/solid-start': ^1.0.0 better-sqlite3: ^12.0.0 - drizzle-kit: '>=0.31.4' - drizzle-orm: '>=0.41.0' + drizzle-kit: '>=0.31.4 || >=1.0.0-beta.1' + drizzle-orm: ^0.45.2 || >=1.0.0-rc.1 <2.0.0 mongodb: ^6.0.0 || ^7.0.0 mysql2: ^3.0.0 next: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -6985,6 +6926,8 @@ packages: optional: true '@tanstack/react-start': optional: true + '@tanstack/solid-start': + optional: true better-sqlite3: optional: true drizzle-kit: @@ -7014,8 +6957,8 @@ packages: vue: optional: true - better-call@1.1.7: - resolution: {integrity: sha512-6gaJe1bBIEgVebQu/7q9saahVzvBsGaByEnE8aDVncZEDiJO7sdNB28ot9I6iXSbR25egGmmZ6aIURXyQHRraQ==} + better-call@1.4.0: + resolution: {integrity: sha512-bBKOT4vv1kZLDgxVePdilk/Jwkn+dtRRsmi3DzHcDP+WnswyVl6dR59l2HEeP/0cB+bDoopASAesWDPIdd/zZA==} peerDependencies: zod: ^4.0.0 peerDependenciesMeta: @@ -7062,10 +7005,6 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - boxen@8.0.1: - resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} - engines: {node: '>=18'} - brace-expansion@1.1.14: resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==} @@ -7076,6 +7015,10 @@ packages: resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} engines: {node: 18 || 20 || >=22} + brace-expansion@5.0.8: + resolution: {integrity: sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==} + engines: {node: 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -7109,6 +7052,10 @@ packages: os: [darwin, linux, win32] hasBin: true + bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + bytes@3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} @@ -7165,10 +7112,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - camelcase@8.0.0: - resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} - engines: {node: '>=16'} - caniuse-lite@1.0.30001790: resolution: {integrity: sha512-bOoxfJPyYo+ds6W0YfptaCWbFnJYjh2Y1Eow5lRv+vI2u8ganPZqNm1JwNh0t2ELQCqIWg4B3dWEusgAmsoyOw==} @@ -7206,10 +7149,6 @@ packages: character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chart.js@4.5.1: - resolution: {integrity: sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==} - engines: {pnpm: '>=8'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -7221,9 +7160,9 @@ packages: chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} @@ -7242,14 +7181,13 @@ packages: class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} - cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -7352,8 +7290,9 @@ packages: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} - common-ancestor-path@1.0.1: - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + common-ancestor-path@2.0.0: + resolution: {integrity: sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==} + engines: {node: '>= 18'} common-tags@1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} @@ -7418,9 +7357,9 @@ packages: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} - cookie@1.1.1: - resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} - engines: {node: '>=18'} + cookie@2.0.1: + resolution: {integrity: sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==} + engines: {node: '>=22'} core-js-compat@3.49.0: resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==} @@ -7455,6 +7394,7 @@ packages: cron-parser@4.9.0: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} engines: {node: '>=12.0.0'} + deprecated: v4 is no longer maintained, upgrade to v5 cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} @@ -7502,6 +7442,54 @@ packages: engines: {node: ^20.1.0 || ^22.0.0 || >=24.0.0} hasBin: true + d3-array@3.2.1: + resolution: {integrity: sha512-gUY/qeHq/yNqqoCKNq4vtpFLdoCdvyNpWoC/KNjhGbhDuQpAM9sIQQKkXSNpXa9h5KySs/gzm7R88WkUutgwWQ==} + engines: {node: '>=12'} + + d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} + + d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + + d3-delaunay@6.0.2: + resolution: {integrity: sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==} + engines: {node: '>=12'} + + d3-format@3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} + + d3-geo@3.1.0: + resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==} + engines: {node: '>=12'} + + d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} + + d3-path@3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} + + d3-scale@4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} + + d3-shape@3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} + + d3-time-format@4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} + + d3-time@3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} + dashdash@1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} @@ -7590,6 +7578,14 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} + default-browser-id@5.0.0: + resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} + engines: {node: '>=18'} + + default-browser@5.2.1: + resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} + engines: {node: '>=18'} + defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} @@ -7601,13 +7597,16 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} + define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} defu@6.1.7: resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} + delaunator@5.1.0: + resolution: {integrity: sha512-AGrQ4QSgssa1NGmWmLPqN5NY2KajF5MqxetNEO+o0n3ZwZZeTmt7bBnvzHWrmkZFxGgr4HdyFgelzgi06otLuQ==} + delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -7644,12 +7643,8 @@ packages: engines: {node: '>= 16.0.0'} hasBin: true - deterministic-object-hash@2.0.2: - resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} - engines: {node: '>=18'} - - devalue@5.7.1: - resolution: {integrity: sha512-MUbZ586EgQqdRnC4yDrlod3BEdyvE4TapGYHMW2CiaW+KkkFmWEFqBUaLltEZCGi0iFXCEjRF0OjF0DV2QHjOA==} + devalue@5.9.1: + resolution: {integrity: sha512-+17vil3EVQRzvtDJSFuTWEb8XJRvXqAiV3qZyQWD398QeXUa6CxsUyMdD1fxzEhUrd4FojitFz7lhIHBTlV4fw==} devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -7670,9 +7665,6 @@ packages: resolution: {integrity: sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA==} hasBin: true - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - doctrine@3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} @@ -7735,8 +7727,8 @@ packages: effect@3.20.0: resolution: {integrity: sha512-qMLfDJscrNG8p/aw+IkT9W7fgj50Z4wG5bLBy0Txsxz8iUHjDIkOgO3SV0WZfnQbNG2VJYb0b+rDLMrhM4+Krw==} - effect@4.0.0-beta.102: - resolution: {integrity: sha512-z8Y+Q76Hh/kjLFZrXu8tGn6e+tDsg45R+UHhxd190pXxD53OGwf/G/zDxXTkse4HJ5mobNZfitLfUCp4fMvu6w==} + effect@4.0.0-rc.111: + resolution: {integrity: sha512-ASd5L58EIR0CUNueZNKKjSsyOCd+2alxOAIaTcHaqkJkPsaYSsw5Cg/cfANk5K4Jr2YsX756xvX11shzqsreWA==} ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} @@ -7751,6 +7743,9 @@ packages: electron-to-chromium@1.5.344: resolution: {integrity: sha512-4MxfbmNDm+KPh066EZy+eUnkcDPcZ35wNmOWzFuh/ijvHsve6kbLTLURy88uCNK5FbpN+yk2nQY6BYh1GEt+wg==} + elkjs@0.11.1: + resolution: {integrity: sha512-zxxR9k+rx5ktMwT/FwyLdPCrq7xN6e4VGGHH8hA01vVYKjTFik7nHOxBnAYtrgYUB1RpAiLvA1/U2YraWxyKKg==} + emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} @@ -7861,11 +7856,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} - engines: {node: '>=18'} - hasBin: true - esbuild@0.27.7: resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} engines: {node: '>=18'} @@ -8079,8 +8069,8 @@ packages: resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} engines: {node: '>= 18'} - expressive-code@0.41.7: - resolution: {integrity: sha512-2wZjC8OQ3TaVEMcBtYY4Va3lo6J+Ai9jf3d4dbhURMJcU4Pbqe6EcHe424MIZI0VHUA1bR6xdpoHYi3yxokWqA==} + expressive-code@0.44.1: + resolution: {integrity: sha512-GakidxhapWDzpKLqEaFQ8wGk6gAqEtPQibu8+yPBfnDLgev5Vdsh1pasTxnrXL/mzIknyqeTwhMHTghdaiUrTg==} exsolve@1.0.8: resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} @@ -8100,6 +8090,9 @@ packages: resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} engines: {node: '>=12.17.0'} + fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -8116,9 +8109,21 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + + fast-string-truncated-width@3.0.3: + resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} + + fast-string-width@3.0.2: + resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} + fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-wrap-ansi@0.2.2: + resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} + fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -8173,13 +8178,18 @@ packages: resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} engines: {node: '>=8'} - find-my-way-ts@0.1.6: - resolution: {integrity: sha512-a85L9ZoXtNAey3Y6Z+eBWW658kO/MwR7zIafkIUPUMf3isZG0NCs2pjW2wtjxAKuJPxMAsHUIP4ZPGv0o5gyTA==} + find-my-way@9.7.0: + resolution: {integrity: sha512-f2JHn75x2JlwUwLenZypgczR7YWMb/uO9BvUXtus+JMgkbIkLADd38cI4EiV+OQqrGo1Zlq6V8wnqMJ8e62wUQ==} + engines: {node: '>=20'} find-pkg@2.0.0: resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} engines: {node: '>=8'} + find-process@2.1.1: + resolution: {integrity: sha512-SrQDx3QhlmHM90iqn9rdjCQcw/T+WlpOkHFsjoRgB+zTpDfltNA1VSNYeYELwhUTJy12UFxqjWhmhOrJc+o4sA==} + hasBin: true + find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -8271,10 +8281,6 @@ packages: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - fs-minipass@3.0.3: resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8346,6 +8352,10 @@ packages: get-them-args@1.3.2: resolution: {integrity: sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw==} + get-tsconfig@5.0.0-beta.4: + resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==} + engines: {node: '>=20.20.0'} + getpass@0.1.7: resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} @@ -8401,10 +8411,6 @@ packages: resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} engines: {node: '>=0.10.0'} - global-prefix@4.0.0: - resolution: {integrity: sha512-w0Uf9Y9/nyHinEk5vMJKRie+wa4kR5hmDbEhGGds/kG1PwGLLHKRoNMeJOyCQjjBkANlnScqgzcFwGHgmgLkVA==} - engines: {node: '>=16'} - globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} @@ -8567,10 +8573,6 @@ packages: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} - hono@4.12.29: - resolution: {integrity: sha512-1hNiRjawYrLq/4m3DQQjPGFg0VZkk4RjQJDff/excI6Dm9BiL75qxGrd7/c6YOxPdq6AscP3LiXhQ6fKFC1Waw==} - engines: {node: '>=16.9.0'} - hosted-git-info@6.1.3: resolution: {integrity: sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8646,8 +8648,13 @@ packages: engines: {node: '>=18'} hasBin: true - i18next@23.16.8: - resolution: {integrity: sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==} + i18next@26.4.0: + resolution: {integrity: sha512-rsmK5bFqsD1AetSFSIa43wtNR4WpvvH4p0tLEsTxkC7QTrfdFm06nbQ95bh8Og4wwaCnUEcm9DVYL2cgxitiQg==} + peerDependencies: + typescript: ^5 || ^6 || ^7 + peerDependenciesMeta: + typescript: + optional: true iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -8686,13 +8693,6 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} - import-in-the-middle@3.3.1: - resolution: {integrity: sha512-0rymlHSFLwZ0ixx8DaQkoIyZojJPY2a0K2nEYslhKJ6jIYO/m0IcCb7iQsFPmS7WmKwISZiIrv5Icstrw/CmqA==} - engines: {node: '>=18'} - - import-meta-resolve@4.2.0: - resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -8715,20 +8715,16 @@ packages: resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} engines: {node: '>=10'} - ini@4.1.3: - resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ini@7.0.0: - resolution: {integrity: sha512-ifK0CgjALofS5bkrcTy4RaQ9Vx2Knf/eLeIO+NaswQEpH1UblrtTSCIvN71qQDMq0PeQ/SSPojvEJp9vvvfr+w==} - engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} - inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} inline-style-parser@0.2.7: resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} + internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + ioredis@5.10.1: resolution: {integrity: sha512-HuEDBTI70aYdx1v6U97SbNx9F1+svQKBDo30o0b9fw055LMepzpOOd0Ccg9Q6tbqmBSJaMuY0fB7yw9/vjBYCA==} engines: {node: '>=12.22.0'} @@ -8779,16 +8775,16 @@ packages: is-deflate@1.0.0: resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true + is-docker@4.0.0: + resolution: {integrity: sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==} + engines: {node: '>=20'} + hasBin: true + is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -8904,12 +8900,8 @@ packages: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.1: - resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} + is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} is2@2.0.9: @@ -8934,10 +8926,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.5: - resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} - engines: {node: '>=18'} - isomorphic-ws@5.0.0: resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: @@ -9093,8 +9081,8 @@ packages: resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} hasBin: true - jose@6.2.2: - resolution: {integrity: sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==} + jose@6.2.10: + resolution: {integrity: sha512-iiW7J9qRFlGxvCOIBDBDxFePQSn7ZMAnrYGhrrOo6siO/MIqwfyilLR27pkfDgUk+raLuzADS8A3S/KLBisc0g==} js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} @@ -9110,6 +9098,10 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true + js-yaml@4.3.1: + resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} + hasBin: true + jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} @@ -9180,12 +9172,6 @@ packages: resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} engines: {'0': node >=0.6.0} - just-kebab-case@4.2.0: - resolution: {integrity: sha512-p2BdO7o4BI+pMun3J+dhaOfYan5JsZrw9wjshRjkWY9+p+u+kKSMhNWYnot2yHDR9CSahZ9iT3dcqJ+V72qHMw==} - - just-map-values@3.2.0: - resolution: {integrity: sha512-TyqCKtK3NxiUgOjRYMIKURvBTHesi3XzomDY0QVPZ3rYzLCF+nNq5rSi0B/L5aOd/WMTZo6ukzA4wih4HUbrDg==} - jwa@2.0.1: resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} @@ -9199,10 +9185,6 @@ packages: resolution: {integrity: sha512-un0Y55cOM7JKGaLnGja28T38tDDop0AQ8N0KlAdyh+B1nmMoX8AnNmqPNZbS3mUMgiST51DCVqmbFT1gNJpVNw==} hasBin: true - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -9215,19 +9197,12 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - kubernetes-types@1.30.0: - resolution: {integrity: sha512-Dew1okvhM/SQcIa2rcgujNndZwU8VnSapDgdxlYoB84ZlpAD43U6KLAFqYo17ykSFGHNPrg0qry0bP+GJd9v7Q==} - - kysely@0.28.16: - resolution: {integrity: sha512-3i5pmOiZvMDj00qhrIVbH0AnioVTx22DMP7Vn5At4yJO46iy+FM8Y/g61ltenLVSo3fiO8h8Q3QOFgf/gQ72ww==} - engines: {node: '>=20.0.0'} - kysely@0.29.3: resolution: {integrity: sha512-VHtBdW6XB/pgoTSqraM3UAa2rYoYdNXqnNPpX+8XXP+cwYbVEFuAp3HyPt1vpNfU9l7Y2kpUrA9QDPsy8uUqOQ==} engines: {node: '>=22.0.0'} - launch-editor@2.13.2: - resolution: {integrity: sha512-4VVDnbOpLXy/s8rdRCSXb+zfMeFR0WlJWpET1iA9CQdlZDfwyLjUuGQzXU4VeOoey6AicSAluWan7Etga6Kcmg==} + launch-editor@2.14.1: + resolution: {integrity: sha512-QWBrQsMpH7gPr965dsKD/3cKWiNoTjpATQf++Xq63N6sKRGMwlVXz41O1IZTMfZQgBctD/K5Zt06+/I6pP6+HA==} leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} @@ -9397,6 +9372,10 @@ packages: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} + loglevel@1.9.2: + resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} + engines: {node: '>= 0.6.0'} + long-timeout@0.1.1: resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} @@ -9456,6 +9435,9 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + magic-string@1.2.2: + resolution: {integrity: sha512-veT/+7iXrXzT39XnEN4lOxtNl72dMgJ8Lp+5Bd6YcMSWpb0n0MjBM8Uuooi6jgJr8dhUW2swQgBmoZVMni5SVg==} + magicast@0.5.2: resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==} @@ -9616,8 +9598,8 @@ packages: micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} - micromark-extension-directive@3.0.2: - resolution: {integrity: sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==} + micromark-extension-directive@4.0.0: + resolution: {integrity: sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==} micromark-extension-frontmatter@1.1.1: resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} @@ -9902,17 +9884,13 @@ packages: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - minipass@7.1.3: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} @@ -9928,9 +9906,6 @@ packages: modern-ahocorasick@1.1.0: resolution: {integrity: sha512-sEKPVl2rM+MNVkGQt3ChdmD8YsigmXdn5NifZn6jiwn9LRJpWm8F3guhaqrJT/JOat6pwpbXEk6kv+b9DMIjsQ==} - module-details-from-path@1.0.4: - resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} - morgan@1.10.1: resolution: {integrity: sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==} engines: {node: '>= 0.8.0'} @@ -9960,11 +9935,8 @@ packages: resolution: {integrity: sha512-4kmO/MdyUIkLIvTPr8VHLil4AtoKIoniWPIEk5+CDy0xnWC84azhSFmuJ7PxZdsYtiP5kEeQsORAVIeMgxT+Hw==} hasBin: true - msgpackr@2.0.4: - resolution: {integrity: sha512-o1C5KRmuRt+apqMr1HuGSqWStZoRBUpEsCsl15uM9VdAF1qHLtvMOU2En747EnTyEl6c4pzPewRMFF31s1CNbA==} - - multipasta@0.2.8: - resolution: {integrity: sha512-ZPWuMKyv0cSO29f7hozp+k6+crZbQijV8ipMvxNxRf2SwtYGTX1ZX89Kd20VV4H9Znonx+EQn+iy1wGQsJ+b+Q==} + msgpackr@2.0.5: + resolution: {integrity: sha512-cef05H/dSYpLpqp3sj/qyZh5vhUYCalnaLO7j1yOmpsR0y/XwLVtK7r5gn+U/F7CTEfMowcGhlUQJDLcLf7jcA==} mysql2@3.15.3: resolution: {integrity: sha512-FBrGau0IXmuqg4haEZRBfHNWB5mUARw6hNwPDXXGg0XzVJ50mr/9hb267lvpVMnhZ1FON3qNd4Xfcez1rbFwSg==} @@ -9978,21 +9950,11 @@ packages: resolution: {integrity: sha512-yTW+2okrElHiH4fsiz/+/zc0EDo9BDDoC3iKk8dpv1GeRc9nUWzUZHx6TofMWErchhUQR8hY9/Eu1Uja9x1nqA==} engines: {node: '>=20.17'} - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - nanoid@3.3.15: resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.9: - resolution: {integrity: sha512-ZUvP7KeBLe3OZ1ypw6dI/TzYJuvHP77IM4Ry73waSQTLn8/g8rpdjfyVAh7t1/+FjBtG4lCP42MEbDxOsRpBMw==} - engines: {node: ^18 || >=20} - hasBin: true - nanostores@1.3.0: resolution: {integrity: sha512-XPUa/jz+P1oJvN9VBxw4L9MtdFfaH3DAryqPssqhb2kXjmb9npz0dly6rCsgFWOPr4Yg9mTfM3MDZgZZ+7A3lA==} engines: {node: ^20.0.0 || >=22.0.0} @@ -10023,8 +9985,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - neotraverse@0.6.18: - resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==} + neotraverse@1.0.1: + resolution: {integrity: sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==} engines: {node: '>= 10'} nice-grpc-common@2.0.3: @@ -10119,8 +10081,8 @@ packages: nx-oxlint@0.1.1: resolution: {integrity: sha512-p9tMhxsQQGcaBzPd6AR4km+f7glN1c/kaEzkRSCYORvsC2L1Ex7mQS3XOmJCrGUPdYqr1Mxybs/T6ijqJCISNw==} - nx@23.1.0: - resolution: {integrity: sha512-Z4hzIdRF6naDDpOTOazrJODmbU5D7slq94FR5q/dySW+evGxiOSFLO981VqDVvtNEvHPnEDh/C1wvFseWyvSrQ==} + nx@23.1.1: + resolution: {integrity: sha512-oDdW2JgVllgfyyN6OqlRzeABw0QrlXdxyl9rtOUMMXQzlkpYA1RTs8jinJCe6QSo7aEn0dZ+Ar7dd09hMudBsg==} hasBin: true peerDependencies: '@swc-node/register': ^1.11.1 @@ -10186,9 +10148,9 @@ packages: oniguruma-to-es@4.3.6: resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==} - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} + open@10.1.0: + resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + engines: {node: '>=18'} opener@1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} @@ -10253,9 +10215,9 @@ packages: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - p-limit@6.2.0: - resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} - engines: {node: '>=18'} + p-limit@7.3.1: + resolution: {integrity: sha512-0trZaiG7Y7kN/Egy9a8j47t9osC0Tch4PaIWd9yGF6bvmlk7muExRvGNYb8sXBwEKMoNKsbNN9P8EefuQekE4Q==} + engines: {node: '>=20'} p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} @@ -10273,13 +10235,13 @@ packages: resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} engines: {node: '>=18'} - p-queue@8.1.1: - resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} - engines: {node: '>=18'} + p-queue@9.3.3: + resolution: {integrity: sha512-NXAOdnEe5FsZJfT4oK84lE1Y5cFFdWlRuOo5tww8DyNMxyRXwn39fIkUtNLKppcPC+UYU/bXujNCUGDv01y7CA==} + engines: {node: '>=20'} - p-timeout@6.1.4: - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} - engines: {node: '>=14.16'} + p-timeout@7.0.1: + resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==} + engines: {node: '>=20'} p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} @@ -10398,6 +10360,10 @@ packages: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -10513,10 +10479,6 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.10: - resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.16: resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} engines: {node: ^10 || ^12 || >=14} @@ -10557,8 +10519,8 @@ packages: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} - prisma@7.8.0: - resolution: {integrity: sha512-yfN4yrw7HV9kEJhoy1+jgah0jafEIQsf7uWouSsM8MvJtlubsk+kM7AIBWZ8+GJl74Yj3c+nbYqBkMOxtsZ3Lw==} + prisma@7.9.1: + resolution: {integrity: sha512-aPqePoZIqwlAchbgbFDO/wHqGB+7H1nj9gaM+OsL9h77S5S3TnLd9BgD3LnoeDikULo7cl2HSUrEyQ55Z7DYbg==} engines: {node: ^20.19 || ^22.12 || >=24.0} hasBin: true peerDependencies: @@ -10578,6 +10540,10 @@ packages: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + process-ancestry@0.1.0: + resolution: {integrity: sha512-tGqJW/UnclpYASFcM6Xh8D8l/BMtaQ9+CSG0vlJSJTcdMM4lDRv4c6H0Pdcsfted+bVczdYSfk2fdukg2gQkZg==} + engines: {node: '>=18.0.0'} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -10721,34 +10687,21 @@ packages: resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} engines: {node: '>=0.10.0'} - react-router-dom@6.30.0: - resolution: {integrity: sha512-x30B78HV5tFk8ex0ITwzC9TTZMua4jGyA9IUlH1JLQYQTFyxr/ZxwOJq7evg1JX1qGVUcvhsmQSKdPncQrjTgA==} + react-router-dom@6.30.4: + resolution: {integrity: sha512-q4HvNl+mmDdkS0g+MqiBZNteQJCuimWoOyHMy4T/RQLAn9Z29+E91QXRaxOujeMl2HTzRSS0KFPd7lxX3PjV0Q==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router-dom@6.30.3: - resolution: {integrity: sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - - react-router@6.30.0: - resolution: {integrity: sha512-D3X8FyH9nBcTSHGdEKurK7r8OYE1kKFn3d/CF+CoxbSHkxU7o37+Uh7eAHRXr6k2tSExXYO++07PeXJtA/dEhQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - - react-router@6.30.3: - resolution: {integrity: sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==} + react-router@6.30.4: + resolution: {integrity: sha512-SVUsDe+DybHM/WmYKIVYhZh1o5Dcuf16yM6WjG02Q9XVFMZIJyHYhwrr6bFBXZkVP6z69kNkMyBCujt8FaFLJA==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' - react-router@8.2.0: - resolution: {integrity: sha512-uP1LgGNHyilL1u+ZkecQk74DJOKOb6q4NLNYLRJcD/fjoogftNb5/Rj/07o/QBFsY/5MbAKPm1peTCQuVPv9cQ==} + react-router@8.3.0: + resolution: {integrity: sha512-qyPMvW83jGIct3yiieisxdk9M745anqhpIMKN5m1t6yBMfgVPpt77aHOqs5fUlEJRMCGffg9BaQLH9oPVOL7xQ==} engines: {node: '>=22.22.0'} peerDependencies: react: '>=19.2.7' @@ -10810,6 +10763,10 @@ packages: resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} engines: {node: '>=4'} + redis@6.2.1: + resolution: {integrity: sha512-Z9VHtgYs48PiQC77X9O2Er8Hj4T+5BtFjT91/vi5Is1D04N72cA946ZslM1ImJw8ZctFBZWAVjM7S5wJNeHMpg==} + engines: {node: '>= 20.0.0'} + regenerate-unicode-properties@10.2.2: resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} engines: {node: '>=4'} @@ -10837,8 +10794,8 @@ packages: resolution: {integrity: sha512-dLsljMd9sqwRkby8zhO1gSg3PnJIBFid8f4CQj/sXx+7cKx+E7u0PKhZ+U4wmhx7EfmtvnA318oVaIkAB1lRJw==} hasBin: true - rehype-expressive-code@0.41.7: - resolution: {integrity: sha512-25f8ZMSF1d9CMscX7Cft0TSQIqdwjce2gDOvQ+d/w0FovsMwrSt3ODP4P3Z7wO1jsIJ4eYyaDRnIR/27bd/EMQ==} + rehype-expressive-code@0.44.1: + resolution: {integrity: sha512-+VZgs7Evw4LXRN3owpoBNSTpYuW6GeOdjqcUT1TuY8o/4MGPtbd0EU7Bgrju7X8KrQ6SslOBAuGWJ5fV5TriJQ==} rehype-format@5.0.1: resolution: {integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==} @@ -10858,12 +10815,8 @@ packages: rehype@13.0.2: resolution: {integrity: sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==} - remark-custom-header-id@1.0.0: - resolution: {integrity: sha512-xs1MAgCg1HoiIfqSVV5BPydB4/sc1tT8OHDoqt8Lnf1JHPMUDVumY2Szm/P9MIxIzOT9+tu4IYJTql0vCzldoA==} - engines: {node: '>=18'} - - remark-directive@3.0.1: - resolution: {integrity: sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==} + remark-directive@4.0.0: + resolution: {integrity: sha512-7sxn4RfF1o3izevPV1DheyGDD6X4c9hrGpfdUpm7uC++dqrnJxIZVkk7CoKqcLm0VUMAuOol7Mno3m6g8cfMuA==} remark-frontmatter@4.0.1: resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} @@ -10914,10 +10867,6 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - require-in-the-middle@8.0.1: - resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} - engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} - require-like@0.1.2: resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} @@ -10939,6 +10888,9 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + resolve.exports@2.0.3: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} @@ -10963,6 +10915,10 @@ packages: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} + ret@0.5.0: + resolution: {integrity: sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==} + engines: {node: '>=10'} + retext-latin@4.0.0: resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} @@ -10991,6 +10947,9 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + robust-predicates@3.0.3: + resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==} + rolldown@1.1.4: resolution: {integrity: sha512-IjZYiLxZwpnhwhdBH2ugdTGVSdhCQUmLxLoqyjiL0JxYjyRst+5a0P3xfrTxJ5F638j4Mvvw5FAX5XE6eHpXbA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -11001,16 +10960,20 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rou3@0.7.12: - resolution: {integrity: sha512-iFE4hLDuloSWcD7mjdCDhx2bKcIsYbtOTpfH5MHHLSKMOUyjqQXTeZVa289uuwEGEKFoE/BAPbhaU4B774nceg==} - rou3@0.8.1: resolution: {integrity: sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==} + rou3@0.9.2: + resolution: {integrity: sha512-3SOzvaAg8rkHrXtRjpCvCvbyO5to9oOO27Z/XqHEYXfMRVSw/qMIVdmaOk9W2lcRLtR6dlqTjo9hDeJk70QBYQ==} + router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} + run-applescript@7.0.0: + resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + engines: {node: '>=18'} + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -11028,6 +10991,10 @@ packages: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} + safe-regex2@5.1.1: + resolution: {integrity: sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==} + hasBin: true + safe-stable-stringify@2.5.0: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} @@ -11038,6 +11005,20 @@ packages: sanitize-filename@1.6.4: resolution: {integrity: sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg==} + satteri-custom-header-id@0.1.0: + resolution: {integrity: sha512-pqMwdh7B39suLmznT/8wMYWO//zTKwG7JU6TCwHIuAeOSnjxgEsMwj2h/gP7nEK/eIe40SXgFiC6QHcEBsPm5A==} + peerDependencies: + satteri: ^0.9.0 + peerDependenciesMeta: + satteri: + optional: true + + satteri@0.10.5: + resolution: {integrity: sha512-Ao1LKpAEa9Wdg0otgbVKViZHEq9ebdXe4DMrp3s9vQAU0HNIuHnFEuMuOcm0ZIXyV0Yzxj91NvhLpvXZJO/5ZQ==} + + satteri@0.9.5: + resolution: {integrity: sha512-ZuWVl+vnM64y+/TtX8Kosv2c00W+hLQiiwnEL6H0UKVVrxFqMw4D2CJHHQaouVd89OAhtBBfjWLqhKi3TVUV4w==} + sax@1.6.0: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} engines: {node: '>=11.0.0'} @@ -11127,6 +11108,9 @@ packages: set-cookie-parser@2.7.2: resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} + set-cookie-parser@3.1.2: + resolution: {integrity: sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -11134,10 +11118,6 @@ packages: setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sharp@0.34.5: - resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.35.3: resolution: {integrity: sha512-ej0zVHuZGHCiABXcNxeYhpRnPNPAcvbG8RMdBAhDAxLKkCRVSpK3Iyu7qbqw3JMzoj0REeM6f3tJLtVwl0023Q==} engines: {node: '>=20.9.0'} @@ -11158,15 +11138,16 @@ packages: shell-exec@1.0.2: resolution: {integrity: sha512-jyVd+kU2X+mWKMmGhx4fpWbPsjvD53k9ivqetutVW/BQ+WIZoDoP4d8vUMGezV6saZsiNoW2f9GIhg9Dondohg==} - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + shell-quote@1.9.0: + resolution: {integrity: sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==} engines: {node: '>= 0.4'} - shiki-twoslash-renderer@0.1.0: - resolution: {integrity: sha512-8ho1tRDDqTFg5RRJIKGihLSv0Z4zRQG/uWWa+HbxobbT479vZ1ZrNsMRj2CvnQGbHgKr+9cj6sSRChoCeXtEaA==} + shiki-twoslash-renderer@0.3.5: + resolution: {integrity: sha512-V1d8JzkhIIJ1n7ZboZmGcPCBREZTkfdF9xIMgVOR71MyWVzvqyFre7sVRTmt7T/VjN0phtOgfMX7JChcaBp5Rg==} - shiki@3.23.0: - resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==} + shiki@4.4.3: + resolution: {integrity: sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==} + engines: {node: '>=20'} side-channel-list@1.0.1: resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} @@ -11180,10 +11161,6 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - side-channel@1.1.1: resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} @@ -11333,22 +11310,22 @@ packages: standard-as-callback@2.1.0: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - starlight-sidebar-topics-dropdown@0.5.2: - resolution: {integrity: sha512-QeqSO5jjk/ZHDfXnUqJF1GpY1ny9dc9LqETuw9V124B93EYtpvCYa+zccxHMHojQvAuG7TguQs212P4XvJX0Wg==} - engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} + starlight-sidebar-topics-dropdown@0.6.0: + resolution: {integrity: sha512-V9a31xML6B28Eo/EZU84AqE8sjhPLjmRpo0buYtRyugRAp2vH7ZKJQDzQwpjSZen7MVb3hgYTNqBus0pdDr+XQ==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32' - starlight-sidebar-topics: '>=0.6' + '@astrojs/starlight': '>=0.38' + starlight-sidebar-topics: '>=0.7' - starlight-sidebar-topics@0.6.2: - resolution: {integrity: sha512-SNCTUZS/hcVor0ZcaXbaSVU37+V+qtvzNirkvnOg3Mqu/awuGpthkH5+uKpiZqWxLffp6TrOlsv5E5QsxrndNg==} - engines: {node: '>=18'} + starlight-sidebar-topics@0.8.0: + resolution: {integrity: sha512-hE8+w2vNL13h6cq3UJGl05milJQ3+1BSlhaV5V4a993YzYczU6uLAj6jfUDKQ2mmgkdVWp8/UNDF4Je/rQXNQw==} + engines: {node: '>=22.12.0'} peerDependencies: - '@astrojs/starlight': '>=0.32.0' + '@astrojs/starlight': '>=0.38.0' astro: '*' - starlight-theme-nova@0.10.0: - resolution: {integrity: sha512-V9Amhr5eH9XA3xC5gGpVCSjkkFYcsG4K/F5itYldC6tEPguPwKZyOaUg3u4Pzj05w8xif8rA+bR5Te/BBz4UJA==} + starlight-theme-nova@0.12.2: + resolution: {integrity: sha512-ElILXQ4d+wtQV6eMrWVcJpSParodVc6zJge+OCk6ArAC64u767gznV1QKFe+qfkZltIecIsAlwhQezrFNKsAzA==} peerDependencies: '@astrojs/starlight': '*' peerDependenciesMeta: @@ -11520,10 +11497,9 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me + tar@7.5.21: + resolution: {integrity: sha512-XdhtCvlMywwxpCW8YEq3lOXBJpUPTR2OHHcwLPO3HwsJqOHa2Ok/oJ7ruGzp+JrKoRPVCzJwAdEjqLW/vNRPHA==} + engines: {node: '>=18'} tcp-port-used@1.0.2: resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==} @@ -11580,6 +11556,10 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + tinyclip@0.1.15: + resolution: {integrity: sha512-uo33abH+Ays0xYaDysoBt494Hb3hsEczMpcC0MwFl773pazORx4fmvKhclhR1wonUbB6vvpRsvVMwnhfqeMc+A==} + engines: {node: ^16.14.0 || >= 17.3.0} + tinyexec@1.1.1: resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==} engines: {node: '>=18'} @@ -11628,10 +11608,6 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - toml@4.3.0: - resolution: {integrity: sha512-lVb8X9BsPVuH0M4BKeS91tXAmJvCjQ5UIyAbQFaxkKGyUFK2RPkhwaFSQH8vbpl1d23eu/IBH+dwVMHWaq9A5A==} - engines: {node: '>=20'} - totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -11692,10 +11668,6 @@ packages: ts-error@1.0.6: resolution: {integrity: sha512-tLJxacIQUM82IR7JO1UUkKlYuUTmoY9HBJAmNWFzheSlDS5SPMcNIepejHJa4BpPQLAcbRhRf3GDJzyj6rbKvA==} - ts-patch@3.3.0: - resolution: {integrity: sha512-zAOzDnd5qsfEnjd9IGy1IRuvA7ygyyxxdxesbhMdutt8AHFjD8Vw8hU2rMF89HX1BKRWFYqKHrO8Q6lw0NeUZg==} - hasBin: true - tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} @@ -11737,11 +11709,19 @@ packages: twoslash-protocol@0.3.8: resolution: {integrity: sha512-HmvAHoiEviK8LqvAQyc9/irkdvwTUiR1fHmNwH/0gq8EHxyBt4PWVPixjEXg6wJu1u6yBrILEWXGK9Kw58/8yQ==} + twoslash-protocol@0.3.9: + resolution: {integrity: sha512-9/iwp+CXOnjFMPQuPL5PkuRbZnDoNpBvtJCLs9t8kDYkL3YHujbvnHfZA1i5fApDftVEdBw+T/4F+dH5kIzpYQ==} + twoslash@0.3.8: resolution: {integrity: sha512-OeDz0kDl8sqPUN3nr7gqcvOs70f5lZsdhKYTX3/SgB9OvdadzzoYJI/4SBXhXV1HG8E9fLc+e17itoRYTxmoig==} peerDependencies: typescript: ^5.5.0 || ^6.0.0 + twoslash@0.3.9: + resolution: {integrity: sha512-rDclk+OtzuTX+tnea7DYLCkqGQ3eP0IyfD+kzUJ7t46X/NzlaxwrhecmEBNuSCuEn3V+n1PhcjUUQQ7gUJzX5Q==} + peerDependencies: + typescript: ^5.5.0 || ^6.0.0 + typanion@3.14.0: resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==} @@ -11765,10 +11745,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} - type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -11787,6 +11763,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} + hasBin: true + ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} @@ -11826,6 +11807,10 @@ packages: resolution: {integrity: sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==} engines: {node: '>=20.18.1'} + undici@8.10.0: + resolution: {integrity: sha512-HvltHd7avK13QIw/oLe4qoOLyoVSoafqJ2jYOrtMRBkbYT31eiBQ8O0ehRKZiEZCMEyLFQNIADpgCWC5fALvYQ==} + engines: {node: '>=22.19.0'} + undici@8.7.0: resolution: {integrity: sha512-N7iQtfyLhIMOFgQubvmLV26svHpO0bqKnAiWotTQCVKCmWrcGbBotPuW1x+xwYZ2VHdSTVUfPQQnlEt1/LouTQ==} engines: {node: '>=22.19.0'} @@ -11852,8 +11837,8 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unifont@0.7.4: - resolution: {integrity: sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==} + unifont@0.7.5: + resolution: {integrity: sha512-ULe/Cs+ZIsq+dcFofNkhqielCrUJnb5mr+Yc4EBM2VlL+6OZR6+cjtI2mT1bJvRBrVncqHAbLURxmPLcCXzWMg==} union@0.5.0: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} @@ -12018,6 +12003,10 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + url-extras@0.1.0: + resolution: {integrity: sha512-8tzwTeXFPuX/5PHuCDQE5Dd9Ts4rwoq2t9aIT+HS4iAVpmj5l4Ao7Q+BuuFjvWRqrLswBhQDk8O96ZicgCqQqw==} + engines: {node: '>=20'} + url-join@4.0.1: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} @@ -12039,10 +12028,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@14.0.1: - resolution: {integrity: sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==} - hasBin: true - uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). @@ -12057,22 +12042,6 @@ packages: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} - valibot@0.41.0: - resolution: {integrity: sha512-igDBb8CTYr8YTQlOKgaN9nSS0Be7z+WRuaeYqGf3Cjz3aKmSnqEmYnkfVjzIuumGqfHpa3fLIvMEAfhrpqN8ng==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - - valibot@1.2.0: - resolution: {integrity: sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - valibot@1.4.2: resolution: {integrity: sha512-gjdCvJ6d3RyHAneqxMYMW9QMCwYMb3jpOO0IyHZV1bnRHFBHrX3VkIILt5XYR0WhwHiH7Mty8ovuPZ/O3gamrg==} peerDependencies: @@ -12200,46 +12169,6 @@ packages: terser: optional: true - vite@6.4.2: - resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - vite@7.3.2: resolution: {integrity: sha512-Bby3NOsna2jsjfLVOHKes8sGwgl4TT0E6vvpYgnAYDIF/tie7MRaFthmKuHx1NSXjiTueXH3do80FMQgvEktRg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -12446,10 +12375,6 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - which-pm-runs@1.1.0: - resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} - engines: {node: '>=4'} - which-typed-array@1.1.20: resolution: {integrity: sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==} engines: {node: '>= 0.4'} @@ -12468,20 +12393,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true - widest-line@5.0.0: - resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} - engines: {node: '>=18'} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -12544,6 +12460,18 @@ packages: utf-8-validate: optional: true + ws@8.21.3: + resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -12572,6 +12500,10 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + yaml@1.10.3: resolution: {integrity: sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==} engines: {node: '>= 6'} @@ -12585,6 +12517,10 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} @@ -12601,14 +12537,6 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} - yocto-spinner@0.2.3: - resolution: {integrity: sha512-sqBChb33loEnkoXte1bLg45bEBsOP9N1kzQh5JZNKj/0rik4zAPTNSAVPj3uQAdc6slYJ0Ksc403G2XgxsJQFQ==} - engines: {node: '>=18.19'} - - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} - engines: {node: '>=18'} - zeptomatch@2.1.0: resolution: {integrity: sha512-KiGErG2J0G82LSpniV0CtIzjlJ10E04j02VOudJsPyPwNZgGnRKQy7I1R7GMyg/QswnE4l7ohSGrQbQbjXPPDA==} @@ -12617,15 +12545,6 @@ packages: peerDependencies: zod: ^3.25.28 || ^4 - zod-to-ts@1.2.0: - resolution: {integrity: sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==} - peerDependencies: - typescript: ^4.9.4 || ^5.0.2 - zod: ^3 - - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.4.3: resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} @@ -12634,88 +12553,25 @@ packages: snapshots: - '@aria-ui/core@0.0.22': + '@aria-ui/core@0.2.1': dependencies: - '@ariatype/aria-attributes': 1.0.2 - '@ariatype/aria-roles': 1.0.2 - '@preact/signals-core': 1.14.1 + '@ocavue/utils': 1.7.0 '@zag-js/dom-query': 1.40.0 - just-kebab-case: 4.2.0 - just-map-values: 3.2.0 + alien-signals: 3.2.1 server-dom-shim: 1.1.0 - '@aria-ui/overlay@0.0.25': - dependencies: - '@aria-ui/core': 0.0.22 - '@floating-ui/dom': 1.7.6 - '@floating-ui/utils': 0.2.11 - '@zag-js/dom-query': 1.40.0 - - '@aria-ui/presence@0.0.20': - dependencies: - '@aria-ui/core': 0.0.22 - '@zag-js/dom-query': 1.40.0 - - '@aria-ui/tooltip@0.0.30': - dependencies: - '@aria-ui/core': 0.0.22 - '@aria-ui/overlay': 0.0.25 - '@aria-ui/presence': 0.0.20 - nanoid: 5.1.9 - - '@ariatype/aria-attributes-drag-and-drop@1.0.2': {} - - '@ariatype/aria-attributes-global@1.0.2': {} - - '@ariatype/aria-attributes-live-region@1.0.2': {} - - '@ariatype/aria-attributes-relationship@1.0.2': {} - - '@ariatype/aria-attributes-widget@1.0.2': {} - - '@ariatype/aria-attributes@1.0.2': - dependencies: - '@ariatype/aria-attributes-drag-and-drop': 1.0.2 - '@ariatype/aria-attributes-global': 1.0.2 - '@ariatype/aria-attributes-live-region': 1.0.2 - '@ariatype/aria-attributes-relationship': 1.0.2 - '@ariatype/aria-attributes-widget': 1.0.2 - - '@ariatype/aria-roles-composite@1.0.2': - dependencies: - '@ariatype/aria-roles-generic': 1.0.2 - - '@ariatype/aria-roles-document-structure@1.0.2': - dependencies: - '@ariatype/aria-roles-generic': 1.0.2 - - '@ariatype/aria-roles-generic@1.0.2': {} - - '@ariatype/aria-roles-landmark@1.0.2': - dependencies: - '@ariatype/aria-roles-generic': 1.0.2 - - '@ariatype/aria-roles-live-region@1.0.2': - dependencies: - '@ariatype/aria-roles-generic': 1.0.2 - - '@ariatype/aria-roles-widget@1.0.2': - dependencies: - '@ariatype/aria-roles-generic': 1.0.2 - - '@ariatype/aria-roles-window@1.0.2': + '@aria-ui/elements@0.1.13': dependencies: - '@ariatype/aria-roles-generic': 1.0.2 + '@aria-ui/core': 0.2.1 + '@aria-ui/utils': 0.1.7 + '@floating-ui/dom': 1.8.0 + '@zag-js/dismissable': 1.43.3 + '@zag-js/dom-query': 1.43.3 - '@ariatype/aria-roles@1.0.2': + '@aria-ui/utils@0.1.7': dependencies: - '@ariatype/aria-roles-composite': 1.0.2 - '@ariatype/aria-roles-document-structure': 1.0.2 - '@ariatype/aria-roles-generic': 1.0.2 - '@ariatype/aria-roles-landmark': 1.0.2 - '@ariatype/aria-roles-live-region': 1.0.2 - '@ariatype/aria-roles-widget': 1.0.2 - '@ariatype/aria-roles-window': 1.0.2 + '@aria-ui/core': 0.2.1 + '@zag-js/dom-query': 1.43.3 '@asamuzakjp/css-color@5.1.11': dependencies: @@ -12737,47 +12593,78 @@ snapshots: '@asamuzakjp/nwsapi@2.3.9': {} - '@astrojs/compiler@2.13.1': {} + '@astrojs/compiler-binding-darwin-arm64@0.3.2': + optional: true + + '@astrojs/compiler-binding-darwin-x64@0.3.2': + optional: true + + '@astrojs/compiler-binding-linux-arm64-gnu@0.3.2': + optional: true + + '@astrojs/compiler-binding-linux-arm64-musl@0.3.2': + optional: true + + '@astrojs/compiler-binding-linux-x64-gnu@0.3.2': + optional: true + + '@astrojs/compiler-binding-linux-x64-musl@0.3.2': + optional: true + + '@astrojs/compiler-binding-wasm32-wasi@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + optional: true + + '@astrojs/compiler-binding-win32-arm64-msvc@0.3.2': + optional: true + + '@astrojs/compiler-binding-win32-x64-msvc@0.3.2': + optional: true - '@astrojs/internal-helpers@0.7.5': {} + '@astrojs/compiler-binding@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + optionalDependencies: + '@astrojs/compiler-binding-darwin-arm64': 0.3.2 + '@astrojs/compiler-binding-darwin-x64': 0.3.2 + '@astrojs/compiler-binding-linux-arm64-gnu': 0.3.2 + '@astrojs/compiler-binding-linux-arm64-musl': 0.3.2 + '@astrojs/compiler-binding-linux-x64-gnu': 0.3.2 + '@astrojs/compiler-binding-linux-x64-musl': 0.3.2 + '@astrojs/compiler-binding-wasm32-wasi': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@astrojs/compiler-binding-win32-arm64-msvc': 0.3.2 + '@astrojs/compiler-binding-win32-x64-msvc': 0.3.2 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - '@astrojs/internal-helpers@0.7.6': {} + '@astrojs/compiler-rs@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@astrojs/compiler-binding': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' - '@astrojs/markdown-remark@6.3.10': + '@astrojs/internal-helpers@0.10.4': dependencies: - '@astrojs/internal-helpers': 0.7.5 - '@astrojs/prism': 3.3.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - hast-util-to-text: 4.0.2 - import-meta-resolve: 4.2.0 - js-yaml: 4.1.1 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.1 - remark-gfm: 4.0.1 - remark-parse: 11.0.0 - remark-rehype: 11.1.2 - remark-smartypants: 3.0.2 - shiki: 3.23.0 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + js-yaml: 4.3.1 + picomatch: 4.0.5 + retext-smartypants: 6.2.0 + shiki: 4.4.3 smol-toml: 1.6.1 unified: 11.0.5 - unist-util-remove-position: 5.0.0 - unist-util-visit: 5.1.0 - unist-util-visit-parents: 6.0.2 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - '@astrojs/markdown-remark@6.3.11': + '@astrojs/markdown-remark@7.2.4': dependencies: - '@astrojs/internal-helpers': 0.7.6 - '@astrojs/prism': 3.3.0 + '@astrojs/internal-helpers': 0.10.4 + '@astrojs/prism': 4.0.2 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 hast-util-to-text: 4.0.2 - import-meta-resolve: 4.2.0 - js-yaml: 4.1.1 mdast-util-definitions: 6.0.0 rehype-raw: 7.0.0 rehype-stringify: 10.0.1 @@ -12785,8 +12672,6 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.2 remark-smartypants: 3.0.2 - shiki: 3.23.0 - smol-toml: 1.6.1 unified: 11.0.5 unist-util-remove-position: 5.0.0 unist-util-visit: 5.1.0 @@ -12795,84 +12680,95 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.14(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0))': + '@astrojs/markdown-satteri@0.3.7': + dependencies: + '@astrojs/internal-helpers': 0.10.4 + '@astrojs/prism': 4.0.2 + github-slugger: 2.0.0 + satteri: 0.10.5 + + '@astrojs/mdx@7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: - '@astrojs/markdown-remark': 6.3.11 + '@astrojs/internal-helpers': 0.10.4 + '@astrojs/markdown-remark': 7.2.4 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0) - es-module-lexer: 1.7.0 + astro: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + es-module-lexer: 2.3.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 piccolore: 0.1.3 rehype-raw: 7.0.0 remark-gfm: 4.0.1 remark-smartypants: 3.0.2 + satteri: 0.10.5 source-map: 0.7.6 unist-util-visit: 5.1.0 vfile: 6.0.3 + optionalDependencies: + '@astrojs/markdown-satteri': 0.3.7 transitivePeerDependencies: - supports-color - '@astrojs/prism@3.3.0': + '@astrojs/prism@4.0.2': dependencies: prismjs: 1.30.0 - '@astrojs/sitemap@3.7.2': + '@astrojs/sitemap@3.7.3': dependencies: sitemap: 9.0.1 stream-replace-string: 2.0.0 zod: 4.4.3 - '@astrojs/starlight-tailwind@4.0.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(tailwindcss@4.3.2)': + '@astrojs/starlight-tailwind@5.0.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(tailwindcss@4.3.2)': dependencies: - '@astrojs/starlight': 0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + '@astrojs/starlight': 0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) tailwindcss: 4.3.2 - '@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0))': + '@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: - '@astrojs/markdown-remark': 6.3.11 - '@astrojs/mdx': 4.3.14(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) - '@astrojs/sitemap': 3.7.2 + '@astrojs/markdown-satteri': 0.3.7 + '@astrojs/mdx': 7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + '@astrojs/sitemap': 3.7.3 '@pagefind/default-ui': 1.5.2 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0) - astro-expressive-code: 0.41.7(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + astro: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + astro-expressive-code: 0.44.1(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 hast-util-to-string: 3.0.1 hastscript: 9.0.1 - i18next: 23.16.8 + i18next: 26.4.0(@typescript/typescript6@6.0.2) js-yaml: 4.1.1 klona: 2.0.6 + magic-string: 0.30.21 mdast-util-directive: 3.1.0 mdast-util-to-markdown: 2.1.2 mdast-util-to-string: 4.0.0 pagefind: 1.5.2 rehype: 13.0.2 rehype-format: 5.0.1 - remark-directive: 3.0.1 + remark-directive: 4.0.0 + satteri: 0.9.5 ultrahtml: 1.6.0 unified: 11.0.5 unist-util-visit: 5.1.0 vfile: 6.0.3 + optionalDependencies: + '@astrojs/markdown-remark': 7.2.4 transitivePeerDependencies: - supports-color + - typescript - '@astrojs/telemetry@3.3.0': + '@astrojs/telemetry@3.3.3': dependencies: ci-info: 4.4.0 - debug: 4.4.3 - dlv: 1.1.3 dset: 3.1.4 - is-docker: 3.0.0 - is-wsl: 3.1.1 - which-pm-runs: 1.1.0 - transitivePeerDependencies: - - supports-color + is-docker: 4.0.0 + package-manager-detector: 1.6.0 '@babel/code-frame@7.27.1': dependencies: @@ -12880,42 +12776,14 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/code-frame@7.29.0': - dependencies: - '@babel/helper-validator-identifier': 7.28.5 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/code-frame@7.29.7': dependencies: '@babel/helper-validator-identifier': 7.29.7 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.29.0': {} - '@babel/compat-data@7.29.7': {} - '@babel/core@7.29.0': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.1 - '@babel/helper-compilation-targets': 7.28.6 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) - '@babel/helpers': 7.29.2 - '@babel/parser': 7.29.2 - '@babel/template': 7.28.6 - '@babel/traverse': 7.29.0 - '@babel/types': 7.29.0 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.29.7': dependencies: '@babel/code-frame': 7.29.7 @@ -12936,14 +12804,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.29.1': - dependencies: - '@babel/parser': 7.29.2 - '@babel/types': 7.29.0 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - '@babel/generator@7.29.7': dependencies: '@babel/parser': 7.29.7 @@ -12952,22 +12812,10 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.27.3': - dependencies: - '@babel/types': 7.29.7 - '@babel/helper-annotate-as-pure@7.29.7': dependencies: '@babel/types': 7.29.7 - '@babel/helper-compilation-targets@7.28.6': - dependencies: - '@babel/compat-data': 7.29.0 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.2 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.29.7': dependencies: '@babel/compat-data': 7.29.7 @@ -12976,19 +12824,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.28.5 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.29.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13020,17 +12855,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-globals@7.28.0': {} - '@babel/helper-globals@7.29.7': {} - '@babel/helper-member-expression-to-functions@7.28.5': - dependencies: - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.29.7': dependencies: '@babel/traverse': 7.29.7 @@ -13042,13 +12868,6 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/helper-module-imports@7.28.6': - dependencies: - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-imports@7.29.7': dependencies: '@babel/traverse': 7.29.7 @@ -13056,15 +12875,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-imports': 7.28.6 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.29.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13074,16 +12884,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.27.1': - dependencies: - '@babel/types': 7.29.7 - '@babel/helper-optimise-call-expression@7.29.7': dependencies: '@babel/types': 7.29.7 - '@babel/helper-plugin-utils@7.28.6': {} - '@babel/helper-plugin-utils@7.29.7': {} '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.29.7)': @@ -13095,15 +12899,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-member-expression-to-functions': 7.29.7 - '@babel/helper-optimise-call-expression': 7.29.7 - '@babel/traverse': 7.29.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13113,13 +12908,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - dependencies: - '@babel/traverse': 7.29.7 - '@babel/types': 7.29.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.29.7': dependencies: '@babel/traverse': 7.29.7 @@ -13127,16 +12915,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-string-parser@7.29.7': {} - '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-identifier@7.29.7': {} - '@babel/helper-validator-option@7.27.1': {} - '@babel/helper-validator-option@7.29.7': {} '@babel/helper-wrap-function@7.28.6': @@ -13147,20 +12929,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.29.2': - dependencies: - '@babel/template': 7.29.7 - '@babel/types': 7.29.7 - '@babel/helpers@7.29.7': dependencies: '@babel/template': 7.29.7 '@babel/types': 7.29.7 - '@babel/parser@7.29.2': - dependencies: - '@babel/types': 7.29.0 - '@babel/parser@7.29.7': dependencies: '@babel/types': 7.29.7 @@ -13233,15 +13006,10 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-decorators@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-decorators@7.28.6(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 - '@babel/helper-plugin-utils': 7.28.6 + '@babel/helper-plugin-utils': 7.29.7 '@babel/plugin-syntax-import-assertions@7.28.6(@babel/core@7.29.7)': dependencies: @@ -13263,11 +13031,6 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13313,11 +13076,6 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13489,14 +13247,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) - '@babel/helper-plugin-utils': 7.28.6 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13693,17 +13443,6 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 - '@babel/plugin-transform-typescript@7.28.6(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.0) - '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13833,17 +13572,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.28.5(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) - transitivePeerDependencies: - - supports-color - '@babel/preset-typescript@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -13857,30 +13585,12 @@ snapshots: '@babel/runtime@7.29.2': {} - '@babel/template@7.28.6': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/parser': 7.29.7 - '@babel/types': 7.29.7 - '@babel/template@7.29.7': dependencies: '@babel/code-frame': 7.29.7 '@babel/parser': 7.29.7 '@babel/types': 7.29.7 - '@babel/traverse@7.29.0': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.1 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.29.2 - '@babel/template': 7.28.6 - '@babel/types': 7.29.0 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.29.7': dependencies: '@babel/code-frame': 7.29.7 @@ -13893,11 +13603,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.29.0': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@7.29.7': dependencies: '@babel/helper-string-parser': 7.29.7 @@ -13907,31 +13612,140 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@better-auth/core@1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0)': + '@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0)': dependencies: - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 + '@opentelemetry/semantic-conventions': 1.43.0 '@standard-schema/spec': 1.1.0 - better-call: 1.1.7(zod@4.4.3) - jose: 6.2.2 - kysely: 0.28.16 + better-call: 1.4.0(zod@4.4.3) + jose: 6.2.10 + kysely: 0.29.3 nanostores: 1.3.0 zod: 4.4.3 + optionalDependencies: + '@opentelemetry/api': 1.9.1 + + '@better-auth/drizzle-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + + '@better-auth/kysely-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.3)': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + optionalDependencies: + kysely: 0.29.3 + + '@better-auth/memory-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + + '@better-auth/mongo-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + + '@better-auth/prisma-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + optionalDependencies: + '@prisma/client': 7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + + '@better-auth/prisma-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + optionalDependencies: + '@prisma/client': 7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2) + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + + '@better-auth/telemetry@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)': + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 - '@better-auth/telemetry@1.4.10(@better-auth/core@1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0))': + '@better-auth/utils@0.4.2': dependencies: - '@better-auth/core': 1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0) - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 + '@noble/hashes': 2.2.0 - '@better-auth/utils@0.3.0': {} + '@better-auth/utils@0.5.0': + dependencies: + '@noble/hashes': 2.2.0 - '@better-fetch/fetch@1.1.21': {} + '@better-fetch/fetch@1.3.1': {} '@bramus/specificity@2.4.2': dependencies: css-tree: 3.2.1 + '@bruits/satteri-darwin-arm64@0.10.5': + optional: true + + '@bruits/satteri-darwin-arm64@0.9.5': + optional: true + + '@bruits/satteri-darwin-x64@0.10.5': + optional: true + + '@bruits/satteri-darwin-x64@0.9.5': + optional: true + + '@bruits/satteri-linux-arm64-gnu@0.10.5': + optional: true + + '@bruits/satteri-linux-arm64-gnu@0.9.5': + optional: true + + '@bruits/satteri-linux-arm64-musl@0.10.5': + optional: true + + '@bruits/satteri-linux-arm64-musl@0.9.5': + optional: true + + '@bruits/satteri-linux-x64-gnu@0.10.5': + optional: true + + '@bruits/satteri-linux-x64-gnu@0.9.5': + optional: true + + '@bruits/satteri-linux-x64-musl@0.10.5': + optional: true + + '@bruits/satteri-linux-x64-musl@0.9.5': + optional: true + + '@bruits/satteri-wasm32-wasi@0.10.5': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + optional: true + + '@bruits/satteri-wasm32-wasi@0.9.5': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + optional: true + + '@bruits/satteri-win32-arm64-msvc@0.10.5': + optional: true + + '@bruits/satteri-win32-arm64-msvc@0.9.5': + optional: true + + '@bruits/satteri-win32-x64-msvc@0.10.5': + optional: true + + '@bruits/satteri-win32-x64-msvc@0.9.5': + optional: true + '@bufbuild/protobuf@2.12.0': {} '@capsizecss/unpack@4.0.0': @@ -13943,12 +13757,24 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 + '@clack/core@1.4.3': + dependencies: + fast-wrap-ansi: 0.2.2 + sisteransi: 1.0.5 + '@clack/prompts@0.11.0': dependencies: '@clack/core': 0.5.0 picocolors: 1.1.1 sisteransi: 1.0.5 + '@clack/prompts@1.7.0': + dependencies: + '@clack/core': 1.4.3 + fast-string-width: 3.0.2 + fast-wrap-ansi: 0.2.2 + sisteransi: 1.0.5 + '@corvu/utils@0.4.2(solid-js@1.9.14)': dependencies: '@floating-ui/dom': 1.7.6 @@ -14028,9 +13854,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@effect/atom-solid@4.0.0-beta.102(effect@4.0.0-beta.102)(solid-js@1.9.14)': + '@effect/atom-solid@4.0.0-rc.111(effect@4.0.0-rc.111)(solid-js@1.9.14)': dependencies: - effect: 4.0.0-beta.102 + effect: 4.0.0-rc.111 solid-js: 1.9.14 '@effect/build-utils@0.8.9': @@ -14038,85 +13864,85 @@ snapshots: micromatch: 4.0.8 pkg-entry-points: 1.1.1 - '@effect/language-service@0.87.1': {} + '@effect/language-service@0.87.2': {} - '@effect/platform-node-shared@4.0.0-beta.102(effect@4.0.0-beta.102)': + '@effect/platform-node-shared@4.0.0-rc.111(effect@4.0.0-rc.111)': dependencies: '@types/ws': 8.18.1 - effect: 4.0.0-beta.102 - ws: 8.21.1 + effect: 4.0.0-rc.111 + ws: 8.21.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform-node@4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1)': + '@effect/platform-node@4.0.0-rc.111(effect@4.0.0-rc.111)(redis@6.2.1(@opentelemetry/api@1.9.1))': dependencies: - '@effect/platform-node-shared': 4.0.0-beta.102(effect@4.0.0-beta.102) - effect: 4.0.0-beta.102 - ioredis: 5.10.1 + '@effect/platform-node-shared': 4.0.0-rc.111(effect@4.0.0-rc.111) + effect: 4.0.0-rc.111 mime: 4.1.0 - undici: 8.7.0 + redis: 6.2.1(@opentelemetry/api@1.9.1) + undici: 8.10.0 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/tsgo-darwin-arm64@0.16.3': + '@effect/tsgo-darwin-arm64@0.36.5': optional: true - '@effect/tsgo-darwin-x64@0.16.3': + '@effect/tsgo-darwin-x64@0.36.5': optional: true - '@effect/tsgo-linux-arm64@0.16.3': + '@effect/tsgo-linux-arm64@0.36.5': optional: true - '@effect/tsgo-linux-arm@0.16.3': + '@effect/tsgo-linux-arm@0.36.5': optional: true - '@effect/tsgo-linux-x64@0.16.3': + '@effect/tsgo-linux-x64@0.36.5': optional: true - '@effect/tsgo-win32-arm64@0.16.3': + '@effect/tsgo-win32-arm64@0.36.5': optional: true - '@effect/tsgo-win32-x64@0.16.3': + '@effect/tsgo-win32-x64@0.36.5': optional: true - '@effect/tsgo@0.16.3': + '@effect/tsgo@0.36.5': optionalDependencies: - '@effect/tsgo-darwin-arm64': 0.16.3 - '@effect/tsgo-darwin-x64': 0.16.3 - '@effect/tsgo-linux-arm': 0.16.3 - '@effect/tsgo-linux-arm64': 0.16.3 - '@effect/tsgo-linux-x64': 0.16.3 - '@effect/tsgo-win32-arm64': 0.16.3 - '@effect/tsgo-win32-x64': 0.16.3 + '@effect/tsgo-darwin-arm64': 0.36.5 + '@effect/tsgo-darwin-x64': 0.36.5 + '@effect/tsgo-linux-arm': 0.36.5 + '@effect/tsgo-linux-arm64': 0.36.5 + '@effect/tsgo-linux-x64': 0.36.5 + '@effect/tsgo-win32-arm64': 0.36.5 + '@effect/tsgo-win32-x64': 0.36.5 - '@effect/vitest@4.0.0-beta.102(effect@4.0.0-beta.102)(vitest@4.1.10)': + '@effect/vitest@4.0.0-rc.111(effect@4.0.0-rc.111)(vitest@4.1.10)': dependencies: '@vitest/runner': 4.1.10 - effect: 4.0.0-beta.102 + effect: 4.0.0-rc.111 vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) - '@electric-sql/pglite-socket@0.1.1(@electric-sql/pglite@0.4.1)': + '@electric-sql/pglite-socket@0.1.3(@electric-sql/pglite@0.4.3)': dependencies: - '@electric-sql/pglite': 0.4.1 + '@electric-sql/pglite': 0.4.3 - '@electric-sql/pglite-tools@0.3.1(@electric-sql/pglite@0.4.1)': + '@electric-sql/pglite-tools@0.3.3(@electric-sql/pglite@0.4.3)': dependencies: - '@electric-sql/pglite': 0.4.1 + '@electric-sql/pglite': 0.4.3 - '@electric-sql/pglite@0.4.1': {} + '@electric-sql/pglite@0.4.3': {} '@emnapi/core@1.11.1': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 + optional: true '@emnapi/core@1.11.2': dependencies: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 - optional: true '@emnapi/core@1.4.5': dependencies: @@ -14126,11 +13952,11 @@ snapshots: '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 + optional: true '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 - optional: true '@emnapi/runtime@1.4.5': dependencies: @@ -14149,9 +13975,6 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/aix-ppc64@0.25.12': - optional: true - '@esbuild/aix-ppc64@0.27.7': optional: true @@ -14164,9 +13987,6 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm64@0.25.12': - optional: true - '@esbuild/android-arm64@0.27.7': optional: true @@ -14179,9 +13999,6 @@ snapshots: '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-arm@0.25.12': - optional: true - '@esbuild/android-arm@0.27.7': optional: true @@ -14194,9 +14011,6 @@ snapshots: '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/android-x64@0.25.12': - optional: true - '@esbuild/android-x64@0.27.7': optional: true @@ -14209,9 +14023,6 @@ snapshots: '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.25.12': - optional: true - '@esbuild/darwin-arm64@0.27.7': optional: true @@ -14224,9 +14035,6 @@ snapshots: '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/darwin-x64@0.25.12': - optional: true - '@esbuild/darwin-x64@0.27.7': optional: true @@ -14239,9 +14047,6 @@ snapshots: '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.25.12': - optional: true - '@esbuild/freebsd-arm64@0.27.7': optional: true @@ -14254,9 +14059,6 @@ snapshots: '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.25.12': - optional: true - '@esbuild/freebsd-x64@0.27.7': optional: true @@ -14269,9 +14071,6 @@ snapshots: '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm64@0.25.12': - optional: true - '@esbuild/linux-arm64@0.27.7': optional: true @@ -14284,9 +14083,6 @@ snapshots: '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-arm@0.25.12': - optional: true - '@esbuild/linux-arm@0.27.7': optional: true @@ -14299,9 +14095,6 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-ia32@0.25.12': - optional: true - '@esbuild/linux-ia32@0.27.7': optional: true @@ -14314,9 +14107,6 @@ snapshots: '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-loong64@0.25.12': - optional: true - '@esbuild/linux-loong64@0.27.7': optional: true @@ -14329,9 +14119,6 @@ snapshots: '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-mips64el@0.25.12': - optional: true - '@esbuild/linux-mips64el@0.27.7': optional: true @@ -14344,9 +14131,6 @@ snapshots: '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-ppc64@0.25.12': - optional: true - '@esbuild/linux-ppc64@0.27.7': optional: true @@ -14359,9 +14143,6 @@ snapshots: '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.25.12': - optional: true - '@esbuild/linux-riscv64@0.27.7': optional: true @@ -14374,9 +14155,6 @@ snapshots: '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-s390x@0.25.12': - optional: true - '@esbuild/linux-s390x@0.27.7': optional: true @@ -14389,18 +14167,12 @@ snapshots: '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/linux-x64@0.25.12': - optional: true - '@esbuild/linux-x64@0.27.7': optional: true '@esbuild/linux-x64@0.28.1': optional: true - '@esbuild/netbsd-arm64@0.25.12': - optional: true - '@esbuild/netbsd-arm64@0.27.7': optional: true @@ -14413,18 +14185,12 @@ snapshots: '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.25.12': - optional: true - '@esbuild/netbsd-x64@0.27.7': optional: true '@esbuild/netbsd-x64@0.28.1': optional: true - '@esbuild/openbsd-arm64@0.25.12': - optional: true - '@esbuild/openbsd-arm64@0.27.7': optional: true @@ -14437,18 +14203,12 @@ snapshots: '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.25.12': - optional: true - '@esbuild/openbsd-x64@0.27.7': optional: true '@esbuild/openbsd-x64@0.28.1': optional: true - '@esbuild/openharmony-arm64@0.25.12': - optional: true - '@esbuild/openharmony-arm64@0.27.7': optional: true @@ -14461,9 +14221,6 @@ snapshots: '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.25.12': - optional: true - '@esbuild/sunos-x64@0.27.7': optional: true @@ -14476,9 +14233,6 @@ snapshots: '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-arm64@0.25.12': - optional: true - '@esbuild/win32-arm64@0.27.7': optional: true @@ -14491,9 +14245,6 @@ snapshots: '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-ia32@0.25.12': - optional: true - '@esbuild/win32-ia32@0.27.7': optional: true @@ -14506,9 +14257,6 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@esbuild/win32-x64@0.25.12': - optional: true - '@esbuild/win32-x64@0.27.7': optional: true @@ -14542,7 +14290,7 @@ snapshots: optionalDependencies: '@noble/hashes': 2.2.0 - '@expressive-code/core@0.41.7': + '@expressive-code/core@0.44.1': dependencies: '@ctrl/tinycolor': 4.2.0 hast-util-select: 6.0.4 @@ -14554,30 +14302,41 @@ snapshots: unist-util-visit: 5.1.0 unist-util-visit-parents: 6.0.2 - '@expressive-code/plugin-frames@0.41.7': + '@expressive-code/plugin-frames@0.44.1': dependencies: - '@expressive-code/core': 0.41.7 + '@expressive-code/core': 0.44.1 - '@expressive-code/plugin-shiki@0.41.7': + '@expressive-code/plugin-shiki@0.44.1': dependencies: - '@expressive-code/core': 0.41.7 - shiki: 3.23.0 + '@expressive-code/core': 0.44.1 + shiki: 4.4.3 - '@expressive-code/plugin-text-markers@0.41.7': + '@expressive-code/plugin-text-markers@0.44.1': dependencies: - '@expressive-code/core': 0.41.7 + '@expressive-code/core': 0.44.1 '@floating-ui/core@1.7.5': dependencies: '@floating-ui/utils': 0.2.11 + '@floating-ui/core@1.8.0': + dependencies: + '@floating-ui/utils': 0.2.12 + '@floating-ui/dom@1.7.6': dependencies: '@floating-ui/core': 1.7.5 '@floating-ui/utils': 0.2.11 + '@floating-ui/dom@1.8.0': + dependencies: + '@floating-ui/core': 1.8.0 + '@floating-ui/utils': 0.2.12 + '@floating-ui/utils@0.2.11': {} + '@floating-ui/utils@0.2.12': {} + '@grpc/grpc-js@1.14.3': dependencies: '@grpc/proto-loader': 0.8.0 @@ -14590,7 +14349,7 @@ snapshots: protobufjs: 7.5.5 yargs: 17.7.2 - '@hatchet-dev/typescript-sdk@1.21.0': + '@hatchet-dev/typescript-sdk@1.28.2(@grpc/grpc-js@1.14.3)(@opentelemetry/api@1.9.1)(@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.7.0(@opentelemetry/api@1.9.1))(prom-client@15.1.3)(zod@4.4.3)': dependencies: '@bufbuild/protobuf': 2.12.0 '@types/qs': 6.15.0 @@ -14603,24 +14362,18 @@ snapshots: qs: 6.15.3 semver: 7.8.5 yaml: 2.9.0 - zod: 3.25.76 - zod-to-json-schema: 3.25.2(zod@3.25.76) + zod: 4.4.3 + zod-to-json-schema: 3.25.2(zod@4.4.3) optionalDependencies: '@grpc/grpc-js': 1.14.3 '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.0(@opentelemetry/api@1.9.1) - '@opentelemetry/exporter-trace-otlp-grpc': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/instrumentation': 0.214.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.0(@opentelemetry/api@1.9.1) prom-client: 15.1.3 transitivePeerDependencies: - debug - supports-color - '@hono/node-server@1.19.11(hono@4.12.29)': - dependencies: - hono: 4.12.29 - '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -14635,21 +14388,11 @@ snapshots: '@img/colour@1.1.0': {} - '@img/sharp-darwin-arm64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.2.4 - optional: true - '@img/sharp-darwin-arm64@0.35.3': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.3.2 optional: true - '@img/sharp-darwin-x64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.2.4 - optional: true - '@img/sharp-darwin-x64@0.35.3': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.3.2 @@ -14660,151 +14403,76 @@ snapshots: '@img/sharp-wasm32': 0.35.3 optional: true - '@img/sharp-libvips-darwin-arm64@1.2.4': - optional: true - '@img/sharp-libvips-darwin-arm64@1.3.2': optional: true - '@img/sharp-libvips-darwin-x64@1.2.4': - optional: true - '@img/sharp-libvips-darwin-x64@1.3.2': optional: true - '@img/sharp-libvips-linux-arm64@1.2.4': - optional: true - '@img/sharp-libvips-linux-arm64@1.3.2': optional: true - '@img/sharp-libvips-linux-arm@1.2.4': - optional: true - '@img/sharp-libvips-linux-arm@1.3.2': optional: true - '@img/sharp-libvips-linux-ppc64@1.2.4': - optional: true - '@img/sharp-libvips-linux-ppc64@1.3.2': optional: true - '@img/sharp-libvips-linux-riscv64@1.2.4': - optional: true - '@img/sharp-libvips-linux-riscv64@1.3.2': optional: true - '@img/sharp-libvips-linux-s390x@1.2.4': - optional: true - '@img/sharp-libvips-linux-s390x@1.3.2': optional: true - '@img/sharp-libvips-linux-x64@1.2.4': - optional: true - '@img/sharp-libvips-linux-x64@1.3.2': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': - optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.3.2': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.4': - optional: true - '@img/sharp-libvips-linuxmusl-x64@1.3.2': optional: true - '@img/sharp-linux-arm64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.2.4 - optional: true - '@img/sharp-linux-arm64@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.3.2 optional: true - '@img/sharp-linux-arm@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.2.4 - optional: true - '@img/sharp-linux-arm@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.3.2 optional: true - '@img/sharp-linux-ppc64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-ppc64': 1.2.4 - optional: true - '@img/sharp-linux-ppc64@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-ppc64': 1.3.2 optional: true - '@img/sharp-linux-riscv64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-riscv64': 1.2.4 - optional: true - '@img/sharp-linux-riscv64@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-riscv64': 1.3.2 optional: true - '@img/sharp-linux-s390x@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.2.4 - optional: true - '@img/sharp-linux-s390x@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.3.2 optional: true - '@img/sharp-linux-x64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.2.4 - optional: true - '@img/sharp-linux-x64@0.35.3': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.3.2 optional: true - '@img/sharp-linuxmusl-arm64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 - optional: true - '@img/sharp-linuxmusl-arm64@0.35.3': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.3.2 optional: true - '@img/sharp-linuxmusl-x64@0.34.5': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.2.4 - optional: true - '@img/sharp-linuxmusl-x64@0.35.3': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.3.2 optional: true - '@img/sharp-wasm32@0.34.5': - dependencies: - '@emnapi/runtime': 1.11.2 - optional: true - '@img/sharp-wasm32@0.35.3': dependencies: '@emnapi/runtime': 1.11.2 @@ -14815,21 +14483,12 @@ snapshots: '@img/sharp-wasm32': 0.35.3 optional: true - '@img/sharp-win32-arm64@0.34.5': - optional: true - '@img/sharp-win32-arm64@0.35.3': optional: true - '@img/sharp-win32-ia32@0.34.5': - optional: true - '@img/sharp-win32-ia32@0.35.3': optional: true - '@img/sharp-win32-x64@0.34.5': - optional: true - '@img/sharp-win32-x64@0.35.3': optional: true @@ -14837,7 +14496,8 @@ snapshots: dependencies: '@swc/helpers': 0.5.23 - '@ioredis/commands@1.5.1': {} + '@ioredis/commands@1.5.1': + optional: true '@isaacs/cliui@8.0.2': dependencies: @@ -14850,6 +14510,10 @@ snapshots: '@isaacs/cliui@9.0.0': {} + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.3 + '@istanbuljs/load-nyc-config@1.1.0': dependencies: camelcase: 5.3.1 @@ -15054,8 +14718,6 @@ snapshots: '@solid-primitives/utils': 6.4.0(solid-js@1.9.14) solid-js: 1.9.14 - '@kurkle/color@0.3.4': {} - '@lit-labs/ssr-dom-shim@1.5.1': {} '@mdx-js/mdx@2.3.0': @@ -15119,9 +14781,9 @@ snapshots: - node-fetch optional: true - '@module-federation/cli@2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3)': + '@module-federation/cli@2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))': dependencies: - '@module-federation/dts-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/dts-plugin': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/sdk': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) commander: 11.1.0 jiti: 2.4.2 @@ -15144,7 +14806,7 @@ snapshots: - node-fetch optional: true - '@module-federation/dts-plugin@2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3)': + '@module-federation/dts-plugin@2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))': dependencies: '@module-federation/error-codes': 2.3.3 '@module-federation/managers': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) @@ -15154,7 +14816,7 @@ snapshots: ansi-colors: 4.1.3 isomorphic-ws: 5.0.0(ws@8.18.0) node-schedule: 2.1.1 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' undici: 7.24.7 ws: 8.18.0 transitivePeerDependencies: @@ -15163,17 +14825,17 @@ snapshots: - utf-8-validate optional: true - '@module-federation/enhanced@2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + '@module-federation/enhanced@2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) - '@module-federation/cli': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/cli': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/data-prefetch': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - '@module-federation/dts-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/dts-plugin': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/error-codes': 2.3.3 '@module-federation/inject-external-runtime-core-plugin': 2.3.3(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13))) '@module-federation/managers': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) - '@module-federation/manifest': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) - '@module-federation/rspack': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/manifest': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/rspack': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/runtime-tools': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/sdk': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/webpack-bundler-runtime': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) @@ -15181,7 +14843,7 @@ snapshots: tapable: 2.3.0 upath: 2.0.1 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' webpack: 5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1) transitivePeerDependencies: - '@rspack/core' @@ -15208,9 +14870,9 @@ snapshots: - node-fetch optional: true - '@module-federation/manifest@2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3)': + '@module-federation/manifest@2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))': dependencies: - '@module-federation/dts-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/dts-plugin': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/managers': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/sdk': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) find-pkg: 2.0.0 @@ -15222,9 +14884,9 @@ snapshots: - vue-tsc optional: true - '@module-federation/node@2.7.41(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + '@module-federation/node@2.7.41(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': dependencies: - '@module-federation/enhanced': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@module-federation/enhanced': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) '@module-federation/runtime': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/sdk': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) encoding: 0.1.13 @@ -15242,18 +14904,18 @@ snapshots: - vue-tsc optional: true - '@module-federation/rspack@2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3)': + '@module-federation/rspack@2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) - '@module-federation/dts-plugin': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/dts-plugin': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/inject-external-runtime-core-plugin': 2.3.3(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13))) '@module-federation/managers': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) - '@module-federation/manifest': 2.3.3(node-fetch@2.7.0(encoding@0.1.13))(typescript@6.0.3) + '@module-federation/manifest': 2.3.3(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/runtime-tools': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@module-federation/sdk': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@rspack/core': 2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23) optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - bufferutil - node-fetch @@ -15332,18 +14994,25 @@ snapshots: '@napi-rs/wasm-runtime@0.2.4': dependencies: - '@emnapi/core': 1.11.1 - '@emnapi/runtime': 1.11.1 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 '@tybys/wasm-util': 0.9.0 - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + dependencies: + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@tybys/wasm-util': 0.10.3 + optional: true + + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.3 optional: true - '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: '@emnapi/core': 1.11.2 '@emnapi/runtime': 1.11.2 @@ -15399,12 +15068,12 @@ snapshots: dependencies: which: 3.0.1 - '@nx/cypress@23.1.0(99cd4ecd02280d16e75de2d3fa140926)': + '@nx/cypress@23.1.1(26a4001c8c12e844bfa872516c748b5b)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/eslint': 23.1.0(edcbf3baf5166362a4d52bb7554584d5) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/eslint': 23.1.1(ec592532b3b99896c36f4d3941167619) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) detect-port: 2.1.0 semver: 7.8.5 tree-kill: 1.2.2 @@ -15424,59 +15093,55 @@ snapshots: - typescript - verdaccio - '@nx/devkit@22.3.3(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': + '@nx/devkit@22.3.3(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': dependencies: '@zkochan/js-yaml': 0.0.7 ejs: 3.1.10 enquirer: 2.3.6 minimatch: 9.0.3 - nx: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + nx: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) semver: 7.8.5 tslib: 2.8.1 yargs-parser: 21.1.1 - '@nx/devkit@23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': + '@nx/devkit@23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': dependencies: - '@zkochan/js-yaml': 0.0.7 ejs: 5.0.1 enquirer: 2.3.6 minimatch: 10.2.5 - nx: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + nx: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) semver: 7.8.5 tslib: 2.8.1 - yaml: 2.9.0 yargs-parser: 21.1.1 - '@nx/devkit@23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': + '@nx/devkit@23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': dependencies: - '@zkochan/js-yaml': 0.0.7 ejs: 5.0.1 enquirer: 2.3.6 minimatch: 10.2.5 - nx: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + nx: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) semver: 7.8.5 tslib: 2.8.1 - yaml: 2.9.0 yargs-parser: 21.1.1 - '@nx/docker@23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': + '@nx/docker@23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) enquirer: 2.3.6 tslib: 2.8.1 transitivePeerDependencies: - nx - '@nx/eslint@23.1.0(32e2615fad82155307b1c23f44ff7329)': + '@nx/eslint@23.1.1(617a070f6eedf68927cc1c53bbc2ef79)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) eslint: 8.57.1 semver: 7.8.5 tslib: 2.8.1 typescript: 6.0.3 optionalDependencies: - '@nx/jest': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/jest': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) '@zkochan/js-yaml': 0.0.7 transitivePeerDependencies: - '@babel/traverse' @@ -15488,16 +15153,16 @@ snapshots: - verdaccio optional: true - '@nx/eslint@23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a)': + '@nx/eslint@23.1.1(eb8f48b442485cab567394a060aa652a)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) eslint: 8.57.1 semver: 7.8.5 tslib: 2.8.1 typescript: 6.0.3 optionalDependencies: - '@nx/jest': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/jest': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) '@zkochan/js-yaml': 0.0.7 transitivePeerDependencies: - '@babel/traverse' @@ -15509,16 +15174,16 @@ snapshots: - verdaccio optional: true - '@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5)': + '@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) eslint: 8.57.1 semver: 7.8.5 tslib: 2.8.1 typescript: 6.0.3 optionalDependencies: - '@nx/jest': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/jest': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) '@zkochan/js-yaml': 0.0.7 transitivePeerDependencies: - '@babel/traverse' @@ -15529,13 +15194,13 @@ snapshots: - supports-color - verdaccio - '@nx/jest@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/jest@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@jest/reporters': 30.3.0 '@jest/test-result': 30.3.0 - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) identity-obj-proxy: 3.0.0 jest-config: 30.3.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0) jest-resolve: 30.3.0 @@ -15563,13 +15228,13 @@ snapshots: - verdaccio optional: true - '@nx/jest@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/jest@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@jest/reporters': 30.3.0 '@jest/test-result': 30.3.0 - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) identity-obj-proxy: 3.0.0 jest-config: 30.3.0(@types/node@20.19.25)(babel-plugin-macros@3.1.0) jest-resolve: 30.3.0 @@ -15596,13 +15261,13 @@ snapshots: - typescript - verdaccio - '@nx/jest@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/jest@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@jest/reporters': 30.3.0 '@jest/test-result': 30.3.0 - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) identity-obj-proxy: 3.0.0 jest-config: 30.3.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0) jest-resolve: 30.3.0 @@ -15630,17 +15295,20 @@ snapshots: - verdaccio optional: true - '@nx/js@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/js@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-proposal-decorators': 7.29.0(@babel/core@7.29.7) '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.29.7) '@babel/plugin-transform-runtime': 7.29.0(@babel/core@7.29.7) '@babel/preset-env': 7.29.2(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) '@babel/runtime': 7.29.2 - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/workspace': 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/workspace': 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.29.7) babel-plugin-macros: 3.1.0 @@ -15667,17 +15335,20 @@ snapshots: - nx - supports-color - '@nx/js@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/js@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-proposal-decorators': 7.29.0(@babel/core@7.29.7) '@babel/plugin-transform-class-properties': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-private-methods': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-transform-private-property-in-object': 7.28.6(@babel/core@7.29.7) '@babel/plugin-transform-runtime': 7.29.0(@babel/core@7.29.7) '@babel/preset-env': 7.29.2(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) '@babel/runtime': 7.29.2 - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/workspace': 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/workspace': 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.29.7) babel-plugin-macros: 3.1.0 @@ -15704,11 +15375,11 @@ snapshots: - nx - supports-color - '@nx/module-federation@23.1.0(192ca07154e55b6336c139df4e405bfb)': + '@nx/module-federation@23.1.1(7394d274067e05b26fd31c5b591b0e8c)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 23.1.0(7513cb0e3e499ac19bddb3bf09dfa33a) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/web': 23.1.1(41a311741266f8fa3a49a5abe2910155) '@rspack/core': 2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23) express: 4.22.2 http-proxy-middleware: 3.0.5 @@ -15716,8 +15387,8 @@ snapshots: tslib: 2.8.1 webpack: 5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1) optionalDependencies: - '@module-federation/enhanced': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) - '@module-federation/node': 2.7.41(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@module-federation/enhanced': 2.3.3(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(node-fetch@2.7.0(encoding@0.1.13))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@module-federation/node': 2.7.41(@rspack/core@2.1.5(@module-federation/runtime-tools@2.3.3(node-fetch@2.7.0(encoding@0.1.13)))(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) transitivePeerDependencies: - '@babel/traverse' - '@module-federation/runtime-tools' @@ -15739,13 +15410,13 @@ snapshots: - verdaccio - webpack-cli - '@nx/node@23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@8.57.1)(express@5.2.1)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/node@23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@8.57.1)(express@5.2.1)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/docker': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/eslint': 23.1.0(edcbf3baf5166362a4d52bb7554584d5) - '@nx/jest': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/docker': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/eslint': 23.1.1(ec592532b3b99896c36f4d3941167619) + '@nx/jest': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) kill-port: 1.6.1 semver: 7.8.5 tcp-port-used: 1.0.2 @@ -15771,46 +15442,46 @@ snapshots: - typescript - verdaccio - '@nx/nx-darwin-arm64@23.1.0': + '@nx/nx-darwin-arm64@23.1.1': optional: true - '@nx/nx-darwin-x64@23.1.0': + '@nx/nx-darwin-x64@23.1.1': optional: true - '@nx/nx-freebsd-x64@23.1.0': + '@nx/nx-freebsd-x64@23.1.1': optional: true - '@nx/nx-linux-arm-gnueabihf@23.1.0': + '@nx/nx-linux-arm-gnueabihf@23.1.1': optional: true - '@nx/nx-linux-arm64-gnu@23.1.0': + '@nx/nx-linux-arm64-gnu@23.1.1': optional: true - '@nx/nx-linux-arm64-musl@23.1.0': + '@nx/nx-linux-arm64-musl@23.1.1': optional: true - '@nx/nx-linux-x64-gnu@23.1.0': + '@nx/nx-linux-x64-gnu@23.1.1': optional: true - '@nx/nx-linux-x64-musl@23.1.0': + '@nx/nx-linux-x64-musl@23.1.1': optional: true - '@nx/nx-win32-arm64-msvc@23.1.0': + '@nx/nx-win32-arm64-msvc@23.1.1': optional: true - '@nx/nx-win32-x64-msvc@23.1.0': + '@nx/nx-win32-x64-msvc@23.1.1': optional: true - '@nx/react@23.1.0(dfe570dfd0d173b3f684e8731deff235)': + '@nx/react@23.1.1(5ca4309163b8d53050527777e25788a4)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/eslint': 23.1.0(edcbf3baf5166362a4d52bb7554584d5) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/module-federation': 23.1.0(192ca07154e55b6336c139df4e405bfb) - '@nx/rollup': 23.1.0(@babel/core@7.29.7)(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/babel__core@7.20.5)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(rollup@4.60.2)(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 23.1.0(7513cb0e3e499ac19bddb3bf09dfa33a) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) - '@svgr/webpack': 8.1.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/eslint': 23.1.1(ec592532b3b99896c36f4d3941167619) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/module-federation': 23.1.1(7394d274067e05b26fd31c5b591b0e8c) + '@nx/rollup': 23.1.1(@babel/core@7.29.7)(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/babel__core@7.20.5)(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(rollup@4.60.2)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/web': 23.1.1(41a311741266f8fa3a49a5abe2910155) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) + '@svgr/webpack': 8.1.0(@typescript/typescript6@6.0.2) express: 4.22.2 http-proxy-middleware: 3.0.5 minimatch: 10.2.5 @@ -15819,7 +15490,7 @@ snapshots: semver: 7.8.5 tslib: 2.8.1 optionalDependencies: - '@nx/vite': 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + '@nx/vite': 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -15849,17 +15520,17 @@ snapshots: - vitest - webpack-cli - '@nx/rollup@23.1.0(@babel/core@7.29.7)(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/babel__core@7.20.5)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(rollup@4.60.2)(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': + '@nx/rollup@23.1.1(@babel/core@7.29.7)(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/babel__core@7.20.5)(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(rollup@4.60.2)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) '@rollup/plugin-babel': 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.60.2) '@rollup/plugin-commonjs': 25.0.8(rollup@4.60.2) '@rollup/plugin-image': 3.0.3(rollup@4.60.2) '@rollup/plugin-json': 6.1.0(rollup@4.60.2) '@rollup/plugin-node-resolve': 15.3.1(rollup@4.60.2) - '@rollup/plugin-typescript': 12.3.0(rollup@4.60.2)(tslib@2.8.1)(typescript@6.0.3) + '@rollup/plugin-typescript': 12.3.0(@typescript/typescript6@6.0.2)(rollup@4.60.2)(tslib@2.8.1) autoprefixer: 10.5.0(postcss@8.5.16) concat-with-sourcemaps: 1.1.0 picocolors: 1.1.1 @@ -15881,12 +15552,12 @@ snapshots: - typescript - verdaccio - '@nx/vite@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(32e2615fad82155307b1c23f44ff7329))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vite@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(617a070f6eedf68927cc1c53bbc2ef79))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vitest': 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(32e2615fad82155307b1c23f44ff7329))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/vitest': 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(617a070f6eedf68927cc1c53bbc2ef79))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) ajv: 8.20.0 enquirer: 2.3.6 picomatch: 4.0.4 @@ -15906,12 +15577,12 @@ snapshots: - verdaccio - vitest - '@nx/vite@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vite@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(eb8f48b442485cab567394a060aa652a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vitest': 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/vitest': 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(eb8f48b442485cab567394a060aa652a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) ajv: 8.20.0 enquirer: 2.3.6 picomatch: 4.0.4 @@ -15931,12 +15602,12 @@ snapshots: - verdaccio - vitest - '@nx/vite@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vite@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vitest': 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/vitest': 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) ajv: 8.20.0 enquirer: 2.3.6 picomatch: 4.0.4 @@ -15956,15 +15627,15 @@ snapshots: - verdaccio - vitest - '@nx/vitest@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(32e2615fad82155307b1c23f44ff7329))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vitest@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(617a070f6eedf68927cc1c53bbc2ef79))(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) semver: 7.8.5 tslib: 2.8.1 optionalDependencies: - '@nx/eslint': 23.1.0(32e2615fad82155307b1c23f44ff7329) + '@nx/eslint': 23.1.1(617a070f6eedf68927cc1c53bbc2ef79) vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) transitivePeerDependencies: @@ -15977,15 +15648,15 @@ snapshots: - typescript - verdaccio - '@nx/vitest@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vitest@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(eb8f48b442485cab567394a060aa652a))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) semver: 7.8.5 tslib: 2.8.1 optionalDependencies: - '@nx/eslint': 23.1.0(ce7e5b3f2a544cb65e9d1b98a103246a) + '@nx/eslint': 23.1.1(eb8f48b442485cab567394a060aa652a) vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) transitivePeerDependencies: @@ -15998,15 +15669,15 @@ snapshots: - typescript - verdaccio - '@nx/vitest@23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': + '@nx/vitest@23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 6.2.0(typescript@6.0.3) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 6.2.0(@typescript/typescript6@6.0.2) semver: 7.8.5 tslib: 2.8.1 optionalDependencies: - '@nx/eslint': 23.1.0(edcbf3baf5166362a4d52bb7554584d5) + '@nx/eslint': 23.1.1(ec592532b3b99896c36f4d3941167619) vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) transitivePeerDependencies: @@ -16019,19 +15690,19 @@ snapshots: - typescript - verdaccio - '@nx/web@23.1.0(7513cb0e3e499ac19bddb3bf09dfa33a)': + '@nx/web@23.1.1(41a311741266f8fa3a49a5abe2910155)': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) - '@nx/js': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/js': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) detect-port: 2.1.0 http-server: 14.1.1 picocolors: 1.1.1 tslib: 2.8.1 optionalDependencies: - '@nx/cypress': 23.1.0(99cd4ecd02280d16e75de2d3fa140926) - '@nx/eslint': 23.1.0(edcbf3baf5166362a4d52bb7554584d5) - '@nx/jest': 23.1.0(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(babel-plugin-macros@3.1.0)(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) - '@nx/vite': 23.1.0(@babel/traverse@7.29.7)(@nx/eslint@23.1.0(edcbf3baf5166362a4d52bb7554584d5))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(typescript@6.0.3)(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) + '@nx/cypress': 23.1.1(26a4001c8c12e844bfa872516c748b5b) + '@nx/eslint': 23.1.1(ec592532b3b99896c36f4d3941167619) + '@nx/jest': 23.1.1(@babel/traverse@7.29.7)(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.25)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0)) + '@nx/vite': 23.1.1(@babel/traverse@7.29.7)(@nx/eslint@23.1.1(ec592532b3b99896c36f4d3941167619))(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))(@typescript/typescript6@6.0.2)(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)))(verdaccio@6.7.4(encoding@0.1.13)(typanion@3.14.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(vitest@4.1.10) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -16042,13 +15713,13 @@ snapshots: - supports-color - verdaccio - '@nx/workspace@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))': + '@nx/workspace@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + nx: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) picomatch: 4.0.4 semver: 7.8.5 tslib: 2.8.1 @@ -16057,13 +15728,13 @@ snapshots: - '@swc-node/register' - '@swc/core' - '@nx/workspace@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))': + '@nx/workspace@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))': dependencies: - '@nx/devkit': 23.1.0(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/devkit': 23.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)) + nx: 23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)) picomatch: 4.0.4 semver: 7.8.5 tslib: 2.8.1 @@ -16072,6 +15743,8 @@ snapshots: - '@swc-node/register' - '@swc/core' + '@ocavue/utils@1.7.0': {} + '@oozcitak/dom@2.0.2': dependencies: '@oozcitak/infra': 2.0.2 @@ -16089,112 +15762,20 @@ snapshots: '@oozcitak/util@10.0.0': {} - '@opentelemetry/api-logs@0.214.0': - dependencies: - '@opentelemetry/api': 1.9.1 - optional: true - '@opentelemetry/api@1.9.1': optional: true - '@opentelemetry/core@2.6.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.40.0 - optional: true - '@opentelemetry/core@2.7.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.40.0 - optional: true - - '@opentelemetry/exporter-trace-otlp-grpc@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@grpc/grpc-js': 1.14.3 - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.6.1(@opentelemetry/api@1.9.1) - optional: true - - '@opentelemetry/instrumentation@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.214.0 - import-in-the-middle: 3.3.1 - require-in-the-middle: 8.0.1 - transitivePeerDependencies: - - supports-color - optional: true - - '@opentelemetry/otlp-exporter-base@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.214.0(@opentelemetry/api@1.9.1) - optional: true - - '@opentelemetry/otlp-grpc-exporter-base@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@grpc/grpc-js': 1.14.3 - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.214.0(@opentelemetry/api@1.9.1) - optional: true - - '@opentelemetry/otlp-transformer@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.214.0 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.214.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-metrics': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.6.1(@opentelemetry/api@1.9.1) - protobufjs: 7.5.5 - optional: true - - '@opentelemetry/resources@2.6.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.43.0 optional: true '@opentelemetry/resources@2.7.0(@opentelemetry/api@1.9.1)': dependencies: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.0(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 - optional: true - - '@opentelemetry/sdk-logs@0.214.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.214.0 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 - optional: true - - '@opentelemetry/sdk-metrics@2.6.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) - optional: true - - '@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.6.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.43.0 optional: true '@opentelemetry/sdk-trace-base@2.7.0(@opentelemetry/api@1.9.1)': @@ -16202,11 +15783,10 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/core': 2.7.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': 2.7.0(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 + '@opentelemetry/semantic-conventions': 1.43.0 optional: true - '@opentelemetry/semantic-conventions@1.40.0': - optional: true + '@opentelemetry/semantic-conventions@1.43.0': {} '@oslojs/encoding@1.1.0': {} @@ -16293,7 +15873,7 @@ snapshots: '@oxc-parser/binding-wasm32-wasi@0.120.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -16362,7 +15942,7 @@ snapshots: '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -16370,7 +15950,7 @@ snapshots: '@oxc-resolver/binding-wasm32-wasi@11.19.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -16522,11 +16102,11 @@ snapshots: '@pagefind/windows-x64@1.5.2': optional: true - '@phenomnomnominal/tsquery@6.2.0(typescript@6.0.3)': + '@phenomnomnominal/tsquery@6.2.0(@typescript/typescript6@6.0.2)': dependencies: '@types/esquery': 1.5.4 esquery: 1.7.0 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' '@picocss/pico@2.1.1': {} @@ -16539,30 +16119,35 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@preact/signals-core@1.14.1': {} - - '@prisma/adapter-better-sqlite3@7.8.0': + '@prisma/adapter-better-sqlite3@7.9.1': dependencies: - '@prisma/driver-adapter-utils': 7.8.0 + '@prisma/driver-adapter-utils': 7.9.1 better-sqlite3: 12.11.1 - '@prisma/client-runtime-utils@7.8.0': {} + '@prisma/client-runtime-utils@7.9.1': {} - '@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(typescript@6.0.3)': + '@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: - '@prisma/client-runtime-utils': 7.8.0 + '@prisma/client-runtime-utils': 7.9.1 optionalDependencies: - prisma: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) - typescript: 6.0.3 + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + typescript: '@typescript/typescript6@6.0.2' - '@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3)': + '@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))': dependencies: - '@prisma/client-runtime-utils': 7.8.0 + '@prisma/client-runtime-utils': 7.9.1 optionalDependencies: - prisma: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) - typescript: 6.0.3 + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + typescript: '@typescript/typescript6@6.0.2' + + '@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2)': + dependencies: + '@prisma/client-runtime-utils': 7.9.1 + optionalDependencies: + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + typescript: 7.0.2 - '@prisma/config@7.8.0(magicast@0.5.2)': + '@prisma/config@7.9.1(magicast@0.5.2)': dependencies: c12: 3.3.4(magicast@0.5.2) deepmerge-ts: 7.1.5 @@ -16573,64 +16158,82 @@ snapshots: '@prisma/debug@7.2.0': {} - '@prisma/debug@7.8.0': {} + '@prisma/debug@7.9.1': {} - '@prisma/dev@0.24.3(typescript@6.0.3)': + '@prisma/dev@0.24.17(@typescript/typescript6@6.0.2)': dependencies: - '@electric-sql/pglite': 0.4.1 - '@electric-sql/pglite-socket': 0.1.1(@electric-sql/pglite@0.4.1) - '@electric-sql/pglite-tools': 0.3.1(@electric-sql/pglite@0.4.1) - '@hono/node-server': 1.19.11(hono@4.12.29) + '@electric-sql/pglite': 0.4.3 + '@electric-sql/pglite-socket': 0.1.3(@electric-sql/pglite@0.4.3) + '@electric-sql/pglite-tools': 0.3.3(@electric-sql/pglite@0.4.3) '@prisma/get-platform': 7.2.0 '@prisma/query-plan-executor': 7.2.0 - '@prisma/streams-local': 0.1.2 + '@prisma/streams-local': 0.1.11 + find-my-way: 9.7.0 + foreground-child: 3.3.1 + get-port-please: 3.2.0 + pathe: 2.0.3 + proper-lockfile: 4.1.2 + remeda: 2.33.4 + std-env: 3.10.0 + valibot: 1.4.2(@typescript/typescript6@6.0.2) + zeptomatch: 2.1.0 + transitivePeerDependencies: + - typescript + + '@prisma/dev@0.24.17(typescript@7.0.2)': + dependencies: + '@electric-sql/pglite': 0.4.3 + '@electric-sql/pglite-socket': 0.1.3(@electric-sql/pglite@0.4.3) + '@electric-sql/pglite-tools': 0.3.3(@electric-sql/pglite@0.4.3) + '@prisma/get-platform': 7.2.0 + '@prisma/query-plan-executor': 7.2.0 + '@prisma/streams-local': 0.1.11 + find-my-way: 9.7.0 foreground-child: 3.3.1 get-port-please: 3.2.0 - hono: 4.12.29 - http-status-codes: 2.3.0 pathe: 2.0.3 proper-lockfile: 4.1.2 remeda: 2.33.4 std-env: 3.10.0 - valibot: 1.2.0(typescript@6.0.3) + valibot: 1.4.2(typescript@7.0.2) zeptomatch: 2.1.0 transitivePeerDependencies: - typescript - '@prisma/dmmf@7.8.0': {} + '@prisma/dmmf@7.9.1': {} - '@prisma/driver-adapter-utils@7.8.0': + '@prisma/driver-adapter-utils@7.9.1': dependencies: - '@prisma/debug': 7.8.0 + '@prisma/debug': 7.9.1 - '@prisma/engines-version@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': {} + '@prisma/engines-version@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': {} - '@prisma/engines@7.8.0': + '@prisma/engines@7.9.1': dependencies: - '@prisma/debug': 7.8.0 - '@prisma/engines-version': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a - '@prisma/fetch-engine': 7.8.0 - '@prisma/get-platform': 7.8.0 + '@prisma/debug': 7.9.1 + '@prisma/engines-version': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad + '@prisma/fetch-engine': 7.9.1 + '@prisma/get-platform': 7.9.1 - '@prisma/fetch-engine@7.8.0': + '@prisma/fetch-engine@7.9.1': dependencies: - '@prisma/debug': 7.8.0 - '@prisma/engines-version': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a - '@prisma/get-platform': 7.8.0 + '@prisma/debug': 7.9.1 + '@prisma/engines-version': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad + '@prisma/get-platform': 7.9.1 - '@prisma/generator-helper@7.8.0': + '@prisma/generator-helper@7.9.1': dependencies: - '@prisma/debug': 7.8.0 - '@prisma/dmmf': 7.8.0 - '@prisma/generator': 7.8.0 + '@prisma/debug': 7.9.1 + '@prisma/dmmf': 7.9.1 + '@prisma/generator': 7.9.1 - '@prisma/generator@7.8.0': {} + '@prisma/generator@7.9.1': {} - '@prisma/get-dmmf@7.8.0': + '@prisma/get-dmmf@7.9.1': dependencies: - '@prisma/debug': 7.8.0 - '@prisma/dmmf': 7.8.0 - '@prisma/prisma-schema-wasm': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a + '@prisma/debug': 7.9.1 + '@prisma/dmmf': 7.9.1 + '@prisma/prisma-schema-wasm': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad '@streamparser/json': 0.0.22 pluralize: 8.0.0 @@ -16638,66 +16241,84 @@ snapshots: dependencies: '@prisma/debug': 7.2.0 - '@prisma/get-platform@7.8.0': - dependencies: - '@prisma/debug': 7.8.0 - - '@prisma/internals@7.8.0(magicast@0.5.2)(typescript@6.0.3)': - dependencies: - '@prisma/config': 7.8.0(magicast@0.5.2) - '@prisma/debug': 7.8.0 - '@prisma/dmmf': 7.8.0 - '@prisma/driver-adapter-utils': 7.8.0 - '@prisma/engines': 7.8.0 - '@prisma/fetch-engine': 7.8.0 - '@prisma/generator': 7.8.0 - '@prisma/generator-helper': 7.8.0 - '@prisma/get-dmmf': 7.8.0 - '@prisma/get-platform': 7.8.0 - '@prisma/prisma-schema-wasm': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a - '@prisma/schema-engine-wasm': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a - '@prisma/schema-files-loader': 7.8.0 + '@prisma/get-platform@7.9.1': + dependencies: + '@prisma/debug': 7.9.1 + + '@prisma/internals@7.9.1(@typescript/typescript6@6.0.2)(magicast@0.5.2)': + dependencies: + '@prisma/config': 7.9.1(magicast@0.5.2) + '@prisma/debug': 7.9.1 + '@prisma/dmmf': 7.9.1 + '@prisma/driver-adapter-utils': 7.9.1 + '@prisma/engines': 7.9.1 + '@prisma/fetch-engine': 7.9.1 + '@prisma/generator': 7.9.1 + '@prisma/generator-helper': 7.9.1 + '@prisma/get-dmmf': 7.9.1 + '@prisma/get-platform': 7.9.1 + '@prisma/prisma-schema-wasm': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad + '@prisma/schema-engine-wasm': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad + '@prisma/schema-files-loader': 7.9.1 '@streamparser/json': 0.0.22 arg: 5.0.2 prompts: 2.4.2 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - magicast - '@prisma/prisma-schema-wasm@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': {} + '@prisma/prisma-schema-wasm@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': {} '@prisma/query-plan-executor@7.2.0': {} - '@prisma/schema-engine-wasm@7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a': {} + '@prisma/schema-engine-wasm@7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad': {} - '@prisma/schema-files-loader@7.8.0': + '@prisma/schema-files-loader@7.9.1': dependencies: - '@prisma/prisma-schema-wasm': 7.8.0-6.3c6e192761c0362d496ed980de936e2f3cebcd3a + '@prisma/prisma-schema-wasm': 7.9.0-1.e922089b7d7502aff4249d5da3420f6fa55fc6ad fs-extra: 11.3.0 - '@prisma/streams-local@0.1.2': + '@prisma/streams-local@0.1.11': dependencies: ajv: 8.20.0 better-result: 2.9.2 env-paths: 3.0.0 proper-lockfile: 4.1.2 - '@prisma/studio-core@0.27.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@prisma/studio-core@0.33.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/react': 19.2.17 - chart.js: 4.5.1 + '@visx/curve': 4.0.1-alpha.0 + '@visx/event': 4.0.1-alpha.0 + '@visx/grid': 4.0.1-alpha.0(react@18.2.0) + '@visx/group': 4.0.1-alpha.0(react@18.2.0) + '@visx/responsive': 4.0.1-alpha.0(react@18.2.0) + '@visx/scale': 4.0.1-alpha.0 + '@visx/shape': 4.0.1-alpha.0(react@18.2.0) + d3-array: 3.2.4 + d3-shape: 3.2.0 + elkjs: 0.11.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@types/react-dom' - '@prisma/studio-core@0.27.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': + '@prisma/studio-core@0.33.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@radix-ui/react-toggle': 1.1.10(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/react': 19.2.17 - chart.js: 4.5.1 + '@visx/curve': 4.0.1-alpha.0 + '@visx/event': 4.0.1-alpha.0 + '@visx/grid': 4.0.1-alpha.0(react@19.2.7) + '@visx/group': 4.0.1-alpha.0(react@19.2.7) + '@visx/responsive': 4.0.1-alpha.0(react@19.2.7) + '@visx/scale': 4.0.1-alpha.0 + '@visx/shape': 4.0.1-alpha.0(react@19.2.7) + d3-array: 3.2.4 + d3-shape: 3.2.0 + elkjs: 0.11.1 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) transitivePeerDependencies: @@ -16902,7 +16523,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.17 - '@react-router/dev@8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': + '@react-router/dev@8.3.0(@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 '@babel/generator': 7.29.7 @@ -16911,7 +16532,7 @@ snapshots: '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@remix-run/node-fetch-server': 0.13.3 babel-dead-code-elimination: 1.0.12 chokidar: 5.0.0 @@ -16927,19 +16548,19 @@ snapshots: pkg-types: 2.3.1 prettier: 3.8.3 react-refresh: 0.18.0 - react-router: 8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) semver: 7.8.5 tinyglobby: 0.2.17 - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(@typescript/typescript6@6.0.2) vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) optionalDependencies: - '@react-router/serve': 8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3) - typescript: 6.0.3 + '@react-router/serve': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - babel-plugin-macros - supports-color - '@react-router/dev@8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': + '@react-router/dev@8.3.0(@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)))(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 '@babel/generator': 7.29.7 @@ -16948,7 +16569,7 @@ snapshots: '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@remix-run/node-fetch-server': 0.13.3 babel-dead-code-elimination: 1.0.12 chokidar: 5.0.0 @@ -16964,19 +16585,19 @@ snapshots: pkg-types: 2.3.1 prettier: 3.8.3 react-refresh: 0.18.0 - react-router: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) semver: 7.8.5 tinyglobby: 0.2.17 - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(@typescript/typescript6@6.0.2) vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) optionalDependencies: - '@react-router/serve': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) - typescript: 6.0.3 + '@react-router/serve': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - babel-plugin-macros - supports-color - '@react-router/dev@8.2.0(@react-router/serve@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': + '@react-router/dev@8.3.0(@react-router/serve@8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2))(babel-plugin-macros@3.1.0)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 '@babel/generator': 7.29.7 @@ -16985,7 +16606,7 @@ snapshots: '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) '@babel/traverse': 7.29.7 '@babel/types': 7.29.7 - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + '@react-router/node': 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) '@remix-run/node-fetch-server': 0.13.3 babel-dead-code-elimination: 1.0.12 chokidar: 5.0.0 @@ -17001,94 +16622,145 @@ snapshots: pkg-types: 2.3.1 prettier: 3.8.3 react-refresh: 0.18.0 - react-router: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) semver: 7.8.5 tinyglobby: 0.2.17 - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(typescript@7.0.2) vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) optionalDependencies: - '@react-router/serve': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) - typescript: 6.0.3 + '@react-router/serve': 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - babel-plugin-macros - supports-color - '@react-router/express@8.2.0(express@5.2.1)(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3)': + '@react-router/express@8.3.0(@typescript/typescript6@6.0.2)(express@5.2.1)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) express: 5.2.1 - react-router: 8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' optional: true - '@react-router/express@8.2.0(express@5.2.1)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)': + '@react-router/express@8.3.0(@typescript/typescript6@6.0.2)(express@5.2.1)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))': dependencies: - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) express: 5.2.1 - react-router: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' + + '@react-router/express@8.3.0(express@5.2.1)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2)': + dependencies: + '@react-router/node': 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) + express: 5.2.1 + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + optionalDependencies: + typescript: 7.0.2 - '@react-router/node@8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3)': + '@react-router/node@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: '@remix-run/node-fetch-server': 0.13.3 - react-router: 8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' - '@react-router/node@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)': + '@react-router/node@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))': dependencies: '@remix-run/node-fetch-server': 0.13.3 - react-router: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' + + '@react-router/node@8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2)': + dependencies: + '@remix-run/node-fetch-server': 0.13.3 + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + optionalDependencies: + typescript: 7.0.2 - '@react-router/serve@8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3)': + '@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: - '@react-router/express': 8.2.0(express@5.2.1)(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3) - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@6.0.3) + '@react-router/express': 8.3.0(@typescript/typescript6@6.0.2)(express@5.2.1)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@remix-run/node-fetch-server': 0.13.3 compression: 1.8.1 express: 5.2.1 morgan: 1.10.1 - react-router: 8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) source-map-support: 0.5.21 transitivePeerDependencies: - supports-color - typescript optional: true - '@react-router/serve@8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3)': + '@react-router/serve@8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))': dependencies: - '@react-router/express': 8.2.0(express@5.2.1)(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) - '@react-router/node': 8.2.0(react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@6.0.3) + '@react-router/express': 8.3.0(@typescript/typescript6@6.0.2)(express@5.2.1)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) + '@react-router/node': 8.3.0(@typescript/typescript6@6.0.2)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@remix-run/node-fetch-server': 0.13.3 compression: 1.8.1 express: 5.2.1 morgan: 1.10.1 - react-router: 8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) source-map-support: 0.5.21 transitivePeerDependencies: - supports-color - typescript - '@remix-run/dev@2.17.1(@remix-run/react@2.17.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(@remix-run/serve@2.17.1(typescript@6.0.3))(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(yaml@2.9.0)': + '@react-router/serve@8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2)': dependencies: - '@babel/core': 7.29.0 - '@babel/generator': 7.29.1 - '@babel/parser': 7.29.2 - '@babel/plugin-syntax-decorators': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) - '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) - '@babel/traverse': 7.29.0 - '@babel/types': 7.29.0 + '@react-router/express': 8.3.0(express@5.2.1)(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) + '@react-router/node': 8.3.0(react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(typescript@7.0.2) + '@remix-run/node-fetch-server': 0.13.3 + compression: 1.8.1 + express: 5.2.1 + morgan: 1.10.1 + react-router: 8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + source-map-support: 0.5.21 + transitivePeerDependencies: + - supports-color + - typescript + + '@redis/bloom@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1))': + dependencies: + '@redis/client': 6.2.1(@opentelemetry/api@1.9.1) + + '@redis/client@6.2.1(@opentelemetry/api@1.9.1)': + dependencies: + cluster-key-slot: 1.1.2 + optionalDependencies: + '@opentelemetry/api': 1.9.1 + + '@redis/json@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1))': + dependencies: + '@redis/client': 6.2.1(@opentelemetry/api@1.9.1) + + '@redis/search@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1))': + dependencies: + '@redis/client': 6.2.1(@opentelemetry/api@1.9.1) + + '@redis/time-series@6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1))': + dependencies: + '@redis/client': 6.2.1(@opentelemetry/api@1.9.1) + + '@remix-run/dev@2.17.5(@remix-run/react@2.17.5(@typescript/typescript6@6.0.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@remix-run/serve@2.17.5(@typescript/typescript6@6.0.2))(@types/node@25.6.0)(@typescript/typescript6@6.0.2)(babel-plugin-macros@3.1.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(yaml@2.9.0)': + dependencies: + '@babel/core': 7.29.7 + '@babel/generator': 7.29.7 + '@babel/parser': 7.29.7 + '@babel/plugin-syntax-decorators': 7.28.6(@babel/core@7.29.7) + '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7) + '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) + '@babel/traverse': 7.29.7 + '@babel/types': 7.29.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.17.1(typescript@6.0.3) - '@remix-run/react': 2.17.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) - '@remix-run/router': 1.23.0 - '@remix-run/server-runtime': 2.17.1(typescript@6.0.3) + '@remix-run/node': 2.17.5(@typescript/typescript6@6.0.2) + '@remix-run/react': 2.17.5(@typescript/typescript6@6.0.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@remix-run/router': 1.23.3 + '@remix-run/server-runtime': 2.17.5(@typescript/typescript6@6.0.2) '@types/mdx': 2.0.13 '@vanilla-extract/integration': 6.5.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.2) arg: 5.0.2 @@ -17102,7 +16774,7 @@ snapshots: esbuild-plugins-node-modules-polyfill: 1.8.1(esbuild@0.17.6) execa: 5.1.1 exit-hook: 2.2.1 - express: 4.22.1 + express: 4.22.2 fs-extra: 10.1.0 get-port: 5.1.1 gunzip-maybe: 1.4.2 @@ -17116,25 +16788,25 @@ snapshots: picocolors: 1.1.1 picomatch: 2.3.2 pidtree: 0.6.0 - postcss: 8.5.10 - postcss-discard-duplicates: 5.1.0(postcss@8.5.10) - postcss-load-config: 4.0.2(postcss@8.5.10) - postcss-modules: 6.0.1(postcss@8.5.10) + postcss: 8.5.16 + postcss-discard-duplicates: 5.1.0(postcss@8.5.16) + postcss-load-config: 4.0.2(postcss@8.5.16) + postcss-modules: 6.0.1(postcss@8.5.16) prettier: 2.8.8 pretty-ms: 7.0.1 react-refresh: 0.14.2 remark-frontmatter: 4.0.1 remark-mdx-frontmatter: 1.1.1 - semver: 7.7.4 + semver: 7.8.5 set-cookie-parser: 2.7.2 tar-fs: 2.1.4 tsconfig-paths: 4.2.0 - valibot: 0.41.0(typescript@6.0.3) + valibot: 1.4.2(@typescript/typescript6@6.0.2) vite-node: 3.2.4(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) ws: 7.5.10 optionalDependencies: - '@remix-run/serve': 2.17.1(typescript@6.0.3) - typescript: 6.0.3 + '@remix-run/serve': 2.17.5(@typescript/typescript6@6.0.2) + typescript: '@typescript/typescript6@6.0.2' vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) transitivePeerDependencies: - '@types/node' @@ -17155,18 +16827,18 @@ snapshots: - utf-8-validate - yaml - '@remix-run/express@2.17.1(express@4.22.1)(typescript@6.0.3)': + '@remix-run/express@2.17.5(@typescript/typescript6@6.0.2)(express@4.22.2)': dependencies: - '@remix-run/node': 2.17.1(typescript@6.0.3) - express: 4.22.1 + '@remix-run/node': 2.17.5(@typescript/typescript6@6.0.2) + express: 4.22.2 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' '@remix-run/node-fetch-server@0.13.3': {} - '@remix-run/node@2.17.1(typescript@6.0.3)': + '@remix-run/node@2.17.5(@typescript/typescript6@6.0.2)': dependencies: - '@remix-run/server-runtime': 2.17.1(typescript@6.0.3) + '@remix-run/server-runtime': 2.17.5(@typescript/typescript6@6.0.2) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.2 @@ -17174,11 +16846,11 @@ snapshots: stream-slice: 0.1.2 undici: 6.25.0 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' - '@remix-run/node@2.17.4(typescript@5.9.3)': + '@remix-run/node@2.17.5(typescript@5.9.3)': dependencies: - '@remix-run/server-runtime': 2.17.4(typescript@5.9.3) + '@remix-run/server-runtime': 2.17.5(typescript@5.9.3) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.2 @@ -17188,41 +16860,39 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@remix-run/react@2.17.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3)': + '@remix-run/react@2.17.5(@typescript/typescript6@6.0.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@remix-run/router': 1.23.0 - '@remix-run/server-runtime': 2.17.1(typescript@6.0.3) + '@remix-run/router': 1.23.3 + '@remix-run/server-runtime': 2.17.5(@typescript/typescript6@6.0.2) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.30.0(react@18.2.0) - react-router-dom: 6.30.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-router: 6.30.4(react@18.2.0) + react-router-dom: 6.30.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) turbo-stream: 2.4.1 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' - '@remix-run/react@2.17.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)': + '@remix-run/react@2.17.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)': dependencies: - '@remix-run/router': 1.23.2 - '@remix-run/server-runtime': 2.17.4(typescript@5.9.3) + '@remix-run/router': 1.23.3 + '@remix-run/server-runtime': 2.17.5(typescript@5.9.3) react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - react-router: 6.30.3(react@19.2.7) - react-router-dom: 6.30.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-router: 6.30.4(react@19.2.7) + react-router-dom: 6.30.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) turbo-stream: 2.4.1 optionalDependencies: typescript: 5.9.3 - '@remix-run/router@1.23.0': {} - - '@remix-run/router@1.23.2': {} + '@remix-run/router@1.23.3': {} - '@remix-run/serve@2.17.1(typescript@6.0.3)': + '@remix-run/serve@2.17.5(@typescript/typescript6@6.0.2)': dependencies: - '@remix-run/express': 2.17.1(express@4.22.1)(typescript@6.0.3) - '@remix-run/node': 2.17.1(typescript@6.0.3) + '@remix-run/express': 2.17.5(@typescript/typescript6@6.0.2)(express@4.22.2) + '@remix-run/node': 2.17.5(@typescript/typescript6@6.0.2) chokidar: 3.6.0 compression: 1.8.1 - express: 4.22.1 + express: 4.22.2 get-port: 5.1.1 morgan: 1.10.1 source-map-support: 0.5.21 @@ -17230,9 +16900,9 @@ snapshots: - supports-color - typescript - '@remix-run/server-runtime@2.17.1(typescript@6.0.3)': + '@remix-run/server-runtime@2.17.5(@typescript/typescript6@6.0.2)': dependencies: - '@remix-run/router': 1.23.0 + '@remix-run/router': 1.23.3 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.7.2 @@ -17240,11 +16910,11 @@ snapshots: source-map: 0.7.6 turbo-stream: 2.4.1 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' - '@remix-run/server-runtime@2.17.4(typescript@5.9.3)': + '@remix-run/server-runtime@2.17.5(typescript@5.9.3)': dependencies: - '@remix-run/router': 1.23.2 + '@remix-run/router': 1.23.3 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.7.2 @@ -17322,7 +16992,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true '@rolldown/binding-win32-arm64-msvc@1.1.4': @@ -17378,11 +17048,11 @@ snapshots: optionalDependencies: rollup: 4.60.2 - '@rollup/plugin-typescript@12.3.0(rollup@4.60.2)(tslib@2.8.1)(typescript@6.0.3)': + '@rollup/plugin-typescript@12.3.0(@typescript/typescript6@6.0.2)(rollup@4.60.2)(tslib@2.8.1)': dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.60.2) resolve: 1.22.12 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' optionalDependencies: rollup: 4.60.2 tslib: 2.8.1 @@ -17391,7 +17061,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.4 + picomatch: 4.0.5 optionalDependencies: rollup: 4.60.2 @@ -17532,50 +17202,57 @@ snapshots: '@module-federation/runtime-tools': 2.3.3(node-fetch@2.7.0(encoding@0.1.13)) '@swc/helpers': 0.5.23 - '@shikijs/core@3.23.0': + '@shikijs/core@4.4.3': dependencies: - '@shikijs/types': 3.23.0 + '@shikijs/primitive': 4.4.3 + '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.23.0': + '@shikijs/engine-javascript@4.4.3': dependencies: - '@shikijs/types': 3.23.0 + '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@3.23.0': + '@shikijs/engine-oniguruma@4.4.3': dependencies: - '@shikijs/types': 3.23.0 + '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.23.0': + '@shikijs/langs@4.4.3': dependencies: - '@shikijs/types': 3.23.0 + '@shikijs/types': 4.4.3 - '@shikijs/themes@3.23.0': + '@shikijs/primitive@4.4.3': dependencies: - '@shikijs/types': 3.23.0 + '@shikijs/types': 4.4.3 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.5 - '@shikijs/transformers@3.23.0': + '@shikijs/themes@4.4.3': dependencies: - '@shikijs/core': 3.23.0 - '@shikijs/types': 3.23.0 + '@shikijs/types': 4.4.3 - '@shikijs/twoslash@3.23.0(typescript@6.0.3)': + '@shikijs/transformers@4.4.3': dependencies: - '@shikijs/core': 3.23.0 - '@shikijs/types': 3.23.0 - twoslash: 0.3.8(typescript@6.0.3) - typescript: 6.0.3 + '@shikijs/core': 4.4.3 + '@shikijs/types': 4.4.3 + + '@shikijs/twoslash@4.4.3(@typescript/typescript6@6.0.2)': + dependencies: + '@shikijs/core': 4.4.3 + '@shikijs/types': 4.4.3 + twoslash: 0.3.9(@typescript/typescript6@6.0.2) + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color - '@shikijs/types@3.23.0': + '@shikijs/types@4.4.3': dependencies: '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@shikijs/vscode-textmate@10.0.2': {} @@ -17702,12 +17379,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.29.7) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.29.7) - '@svgr/core@8.1.0(typescript@6.0.3)': + '@svgr/core@8.1.0(@typescript/typescript6@6.0.2)': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@6.0.3) + cosmiconfig: 8.3.6(@typescript/typescript6@6.0.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -17718,35 +17395,35 @@ snapshots: '@babel/types': 7.29.7 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@6.0.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(@typescript/typescript6@6.0.2))': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@6.0.3) + '@svgr/core': 8.1.0(@typescript/typescript6@6.0.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@6.0.3))(typescript@6.0.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(@typescript/typescript6@6.0.2))(@typescript/typescript6@6.0.2)': dependencies: - '@svgr/core': 8.1.0(typescript@6.0.3) - cosmiconfig: 8.3.6(typescript@6.0.3) + '@svgr/core': 8.1.0(@typescript/typescript6@6.0.2) + cosmiconfig: 8.3.6(@typescript/typescript6@6.0.2) deepmerge: 4.3.1 svgo: 3.3.3 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@6.0.3)': + '@svgr/webpack@8.1.0(@typescript/typescript6@6.0.2)': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.29.7) '@babel/preset-env': 7.29.2(@babel/core@7.29.7) '@babel/preset-react': 7.28.5(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@6.0.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3))(typescript@6.0.3) + '@svgr/core': 8.1.0(@typescript/typescript6@6.0.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(@typescript/typescript6@6.0.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(@typescript/typescript6@6.0.2))(@typescript/typescript6@6.0.2) transitivePeerDependencies: - supports-color - typescript @@ -17756,7 +17433,7 @@ snapshots: '@swc/core': 1.15.43(@swc/helpers@0.5.23) '@swc/types': 0.1.27 - '@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3)': + '@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2)': dependencies: '@swc-node/core': 1.14.1(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27) '@swc-node/sourcemap-support': 0.6.1 @@ -17766,7 +17443,7 @@ snapshots: oxc-resolver: 11.19.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) pirates: 4.0.7 tslib: 2.8.1 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -17774,7 +17451,7 @@ snapshots: - supports-color optional: true - '@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3)': + '@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2)': dependencies: '@swc-node/core': 1.14.1(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27) '@swc-node/sourcemap-support': 0.6.1 @@ -17784,7 +17461,7 @@ snapshots: oxc-resolver: 11.19.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) pirates: 4.0.7 tslib: 2.8.1 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -17926,13 +17603,6 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.3.2 '@tailwindcss/oxide-win32-x64-msvc': 4.3.2 - '@tailwindcss/vite@4.3.2(vite@6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': - dependencies: - '@tailwindcss/node': 4.3.2 - '@tailwindcss/oxide': 4.3.2 - tailwindcss: 4.3.2 - vite: 6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) - '@tailwindcss/vite@4.3.2(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: '@tailwindcss/node': 4.3.2 @@ -17940,11 +17610,26 @@ snapshots: tailwindcss: 4.3.2 vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + '@tanstack/devtools-bundler-core@0.1.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + dependencies: + '@tanstack/devtools-client': 0.0.8 + '@tanstack/devtools-event-bus': 0.4.3 + chalk: 5.6.2 + launch-editor: 2.14.1 + magic-string: 0.30.21 + oxc-parser: 0.120.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + picomatch: 4.0.5 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + - bufferutil + - utf-8-validate + '@tanstack/devtools-client@0.0.8': dependencies: '@tanstack/devtools-event-client': 0.5.0 - '@tanstack/devtools-event-bus@0.4.2': + '@tanstack/devtools-event-bus@0.4.3': dependencies: ws: 8.21.1 transitivePeerDependencies: @@ -17955,15 +17640,12 @@ snapshots: '@tanstack/devtools-event-client@0.5.0': {} - '@tanstack/devtools-vite@0.8.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': + '@tanstack/devtools-vite@0.8.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: + '@tanstack/devtools-bundler-core': 0.1.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@tanstack/devtools-client': 0.0.8 - '@tanstack/devtools-event-bus': 0.4.2 + '@tanstack/devtools-event-bus': 0.4.3 chalk: 5.6.2 - launch-editor: 2.13.2 - magic-string: 0.30.21 - oxc-parser: 0.120.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) - picomatch: 4.0.4 vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) transitivePeerDependencies: - '@emnapi/core' @@ -18049,6 +17731,60 @@ snapshots: transitivePeerDependencies: - supports-color + '@tanstack/router-plugin@1.168.19(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@babel/core': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-utils': 1.162.2 + chokidar: 5.0.0 + unplugin: 3.0.0 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + webpack: 5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1) + transitivePeerDependencies: + - supports-color + optional: true + + '@tanstack/router-plugin@1.168.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6))': + dependencies: + '@babel/core': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-utils': 1.162.2 + chokidar: 5.0.0 + unplugin: 3.0.0 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + webpack: 5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6) + transitivePeerDependencies: + - supports-color + optional: true + + '@tanstack/router-plugin@1.168.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@babel/core': 7.29.7 + '@babel/template': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-utils': 1.162.2 + chokidar: 5.0.0 + unplugin: 3.0.0 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + webpack: 5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1) + transitivePeerDependencies: + - supports-color + optional: true + '@tanstack/router-ssr-query-core@1.169.1(@tanstack/query-core@5.101.2)(@tanstack/router-core@1.171.14)': dependencies: '@tanstack/query-core': 5.101.2 @@ -18142,6 +17878,66 @@ snapshots: - vite-plugin-solid - webpack + '@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@tanstack/solid-router': 1.170.17(solid-js@1.9.14) + '@tanstack/solid-start-client': 1.168.15(solid-js@1.9.14) + '@tanstack/solid-start-server': 1.167.21(solid-js@1.9.14) + '@tanstack/start-client-core': 1.170.13 + '@tanstack/start-plugin-core': 1.171.19(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@tanstack/start-server-core': 1.169.16 + pathe: 2.0.3 + solid-js: 1.9.14 + optionalDependencies: + vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + optional: true + + '@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6))': + dependencies: + '@tanstack/solid-router': 1.170.17(solid-js@1.9.14) + '@tanstack/solid-start-client': 1.168.15(solid-js@1.9.14) + '@tanstack/solid-start-server': 1.167.21(solid-js@1.9.14) + '@tanstack/start-client-core': 1.170.13 + '@tanstack/start-plugin-core': 1.171.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)) + '@tanstack/start-server-core': 1.169.16 + pathe: 2.0.3 + solid-js: 1.9.14 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + optional: true + + '@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@tanstack/solid-router': 1.170.17(solid-js@1.9.14) + '@tanstack/solid-start-client': 1.168.15(solid-js@1.9.14) + '@tanstack/solid-start-server': 1.167.21(solid-js@1.9.14) + '@tanstack/start-client-core': 1.170.13 + '@tanstack/start-plugin-core': 1.171.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@tanstack/start-server-core': 1.169.16 + pathe: 2.0.3 + solid-js: 1.9.14 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + optional: true + '@tanstack/solid-store@0.11.0(solid-js@1.9.14)': dependencies: '@tanstack/store': 0.11.0 @@ -18156,20 +17952,115 @@ snapshots: '@tanstack/start-fn-stubs@1.162.0': {} - '@tanstack/start-plugin-core@1.171.19(vite-plugin-solid@2.11.12(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + '@tanstack/start-plugin-core@1.171.19(vite-plugin-solid@2.11.12(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-plugin': 1.168.19(vite-plugin-solid@2.11.12(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@tanstack/router-utils': 1.162.2 + '@tanstack/start-server-core': 1.169.16 + exsolve: 1.0.8 + lightningcss: 1.32.0 + pathe: 2.0.3 + picomatch: 4.0.5 + seroval: 1.5.4 + source-map: 0.7.6 + srvx: 0.11.15 + tinyglobby: 0.2.17 + ufo: 1.6.3 + vitefu: 1.1.3(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + xmlbuilder2: 4.0.3 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + + '@tanstack/start-plugin-core@1.171.19(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-plugin': 1.168.19(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@tanstack/router-utils': 1.162.2 + '@tanstack/start-server-core': 1.169.16 + exsolve: 1.0.8 + lightningcss: 1.32.0 + pathe: 2.0.3 + picomatch: 4.0.5 + seroval: 1.5.4 + source-map: 0.7.6 + srvx: 0.11.15 + tinyglobby: 0.2.17 + ufo: 1.6.3 + vitefu: 1.1.3(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + xmlbuilder2: 4.0.3 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + optional: true + + '@tanstack/start-plugin-core@1.171.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6))': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.29.7 + '@babel/types': 7.29.7 + '@tanstack/router-core': 1.171.14 + '@tanstack/router-generator': 1.167.18 + '@tanstack/router-plugin': 1.168.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)) + '@tanstack/router-utils': 1.162.2 + '@tanstack/start-server-core': 1.169.16 + exsolve: 1.0.8 + lightningcss: 1.32.0 + pathe: 2.0.3 + picomatch: 4.0.5 + seroval: 1.5.4 + source-map: 0.7.6 + srvx: 0.11.15 + tinyglobby: 0.2.17 + ufo: 1.6.3 + vitefu: 1.1.3(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + xmlbuilder2: 4.0.3 + zod: 4.4.3 + optionalDependencies: + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + transitivePeerDependencies: + - '@tanstack/react-router' + - crossws + - supports-color + - vite-plugin-solid + - webpack + optional: true + + '@tanstack/start-plugin-core@1.171.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1))': dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.29.7 '@babel/types': 7.29.7 '@tanstack/router-core': 1.171.14 '@tanstack/router-generator': 1.167.18 - '@tanstack/router-plugin': 1.168.19(vite-plugin-solid@2.11.12(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + '@tanstack/router-plugin': 1.168.19(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) '@tanstack/router-utils': 1.162.2 '@tanstack/start-server-core': 1.169.16 exsolve: 1.0.8 lightningcss: 1.32.0 pathe: 2.0.3 - picomatch: 4.0.4 + picomatch: 4.0.5 seroval: 1.5.4 source-map: 0.7.6 srvx: 0.11.15 @@ -18186,6 +18077,7 @@ snapshots: - supports-color - vite-plugin-solid - webpack + optional: true '@tanstack/start-server-core@1.169.16': dependencies: @@ -18207,9 +18099,9 @@ snapshots: '@tanstack/virtual-file-routes@1.162.0': {} - '@trpc/server@11.16.0(typescript@6.0.3)': + '@trpc/server@11.16.0(@typescript/typescript6@6.0.2)': dependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' '@tybys/wasm-util@0.10.3': dependencies: @@ -18256,6 +18148,36 @@ snapshots: '@types/cookie@0.6.0': {} + '@types/d3-array@3.0.3': {} + + '@types/d3-color@3.1.0': {} + + '@types/d3-delaunay@6.0.1': {} + + '@types/d3-format@3.0.1': {} + + '@types/d3-geo@3.1.0': + dependencies: + '@types/geojson': 7946.0.16 + + '@types/d3-interpolate@3.0.1': + dependencies: + '@types/d3-color': 3.1.0 + + '@types/d3-path@3.1.1': {} + + '@types/d3-scale@4.0.2': + dependencies: + '@types/d3-time': 3.0.0 + + '@types/d3-shape@3.1.7': + dependencies: + '@types/d3-path': 3.1.1 + + '@types/d3-time-format@2.1.0': {} + + '@types/d3-time@3.0.0': {} + '@types/debug@4.1.13': dependencies: '@types/ms': 2.1.0 @@ -18282,6 +18204,8 @@ snapshots: '@types/estree@1.0.8': {} + '@types/geojson@7946.0.16': {} + '@types/hast@2.3.10': dependencies: '@types/unist': 2.0.11 @@ -18290,6 +18214,10 @@ snapshots: dependencies: '@types/unist': 3.0.3 + '@types/hast@3.0.5': + dependencies: + '@types/unist': 3.0.3 + '@types/http-proxy@1.17.17': dependencies: '@types/node': 25.6.0 @@ -18308,6 +18236,8 @@ snapshots: '@types/json-schema@7.0.15': {} + '@types/lodash@4.17.25': {} + '@types/mdast@3.0.15': dependencies: '@types/unist': 2.0.11 @@ -18385,41 +18315,74 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260322.1': + '@typescript/typescript-aix-ppc64@7.0.2': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260322.1': + '@typescript/typescript-darwin-arm64@7.0.2': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260322.1': + '@typescript/typescript-darwin-x64@7.0.2': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20260322.1': + '@typescript/typescript-freebsd-arm64@7.0.2': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260322.1': + '@typescript/typescript-freebsd-x64@7.0.2': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260322.1': + '@typescript/typescript-linux-arm64@7.0.2': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20260322.1': + '@typescript/typescript-linux-arm@7.0.2': optional: true - '@typescript/native-preview@7.0.0-dev.20260322.1': - optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260322.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260322.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260322.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260322.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260322.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260322.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260322.1 + '@typescript/typescript-linux-loong64@7.0.2': + optional: true + + '@typescript/typescript-linux-mips64el@7.0.2': + optional: true + + '@typescript/typescript-linux-ppc64@7.0.2': + optional: true + + '@typescript/typescript-linux-riscv64@7.0.2': + optional: true + + '@typescript/typescript-linux-s390x@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-arm64@7.0.2': + optional: true - '@typescript/vfs@1.6.4(typescript@6.0.3)': + '@typescript/typescript-netbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-sunos-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.0.2': + optional: true + + '@typescript/typescript-win32-x64@7.0.2': + optional: true + + '@typescript/typescript6@6.0.2': + dependencies: + '@typescript/old': typescript@6.0.3 + + '@typescript/vfs@1.6.4(@typescript/typescript6@6.0.2)': dependencies: debug: 4.4.3 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color @@ -18508,8 +18471,8 @@ snapshots: '@vanilla-extract/integration@6.5.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(lightningcss@1.32.0)(terser@5.46.2)': dependencies: - '@babel/core': 7.29.0 - '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) + '@babel/core': 7.29.7 + '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) '@vanilla-extract/babel-plugin-debug-ids': 1.2.2 '@vanilla-extract/css': 1.20.1(babel-plugin-macros@3.1.0) esbuild: 0.17.6 @@ -18697,6 +18660,119 @@ snapshots: lodash: 4.18.1 minimatch: 7.4.9 + '@visx/curve@4.0.1-alpha.0': + dependencies: + '@visx/vendor': 4.0.0-alpha.0 + + '@visx/event@4.0.1-alpha.0': + dependencies: + '@types/react': 19.2.17 + '@visx/point': 4.0.1-alpha.0 + + '@visx/grid@4.0.1-alpha.0(react@18.2.0)': + dependencies: + '@types/react': 19.2.17 + '@visx/curve': 4.0.1-alpha.0 + '@visx/group': 4.0.1-alpha.0(react@18.2.0) + '@visx/point': 4.0.1-alpha.0 + '@visx/scale': 4.0.1-alpha.0 + '@visx/shape': 4.0.1-alpha.0(react@18.2.0) + classnames: 2.5.1 + react: 18.2.0 + + '@visx/grid@4.0.1-alpha.0(react@19.2.7)': + dependencies: + '@types/react': 19.2.17 + '@visx/curve': 4.0.1-alpha.0 + '@visx/group': 4.0.1-alpha.0(react@19.2.7) + '@visx/point': 4.0.1-alpha.0 + '@visx/scale': 4.0.1-alpha.0 + '@visx/shape': 4.0.1-alpha.0(react@19.2.7) + classnames: 2.5.1 + react: 19.2.7 + + '@visx/group@4.0.1-alpha.0(react@18.2.0)': + dependencies: + '@types/react': 19.2.17 + classnames: 2.5.1 + react: 18.2.0 + + '@visx/group@4.0.1-alpha.0(react@19.2.7)': + dependencies: + '@types/react': 19.2.17 + classnames: 2.5.1 + react: 19.2.7 + + '@visx/point@4.0.1-alpha.0': {} + + '@visx/responsive@4.0.1-alpha.0(react@18.2.0)': + dependencies: + '@types/lodash': 4.17.25 + '@types/react': 19.2.17 + lodash: 4.18.1 + react: 18.2.0 + + '@visx/responsive@4.0.1-alpha.0(react@19.2.7)': + dependencies: + '@types/lodash': 4.17.25 + '@types/react': 19.2.17 + lodash: 4.18.1 + react: 19.2.7 + + '@visx/scale@4.0.1-alpha.0': + dependencies: + '@visx/vendor': 4.0.0-alpha.0 + + '@visx/shape@4.0.1-alpha.0(react@18.2.0)': + dependencies: + '@types/lodash': 4.17.25 + '@types/react': 19.2.17 + '@visx/curve': 4.0.1-alpha.0 + '@visx/group': 4.0.1-alpha.0(react@18.2.0) + '@visx/scale': 4.0.1-alpha.0 + '@visx/vendor': 4.0.0-alpha.0 + classnames: 2.5.1 + lodash: 4.18.1 + react: 18.2.0 + + '@visx/shape@4.0.1-alpha.0(react@19.2.7)': + dependencies: + '@types/lodash': 4.17.25 + '@types/react': 19.2.17 + '@visx/curve': 4.0.1-alpha.0 + '@visx/group': 4.0.1-alpha.0(react@19.2.7) + '@visx/scale': 4.0.1-alpha.0 + '@visx/vendor': 4.0.0-alpha.0 + classnames: 2.5.1 + lodash: 4.18.1 + react: 19.2.7 + + '@visx/vendor@4.0.0-alpha.0': + dependencies: + '@types/d3-array': 3.0.3 + '@types/d3-color': 3.1.0 + '@types/d3-delaunay': 6.0.1 + '@types/d3-format': 3.0.1 + '@types/d3-geo': 3.1.0 + '@types/d3-interpolate': 3.0.1 + '@types/d3-path': 3.1.1 + '@types/d3-scale': 4.0.2 + '@types/d3-shape': 3.1.7 + '@types/d3-time': 3.0.0 + '@types/d3-time-format': 2.1.0 + d3-array: 3.2.1 + d3-color: 3.1.0 + d3-delaunay: 6.0.2 + d3-format: 3.1.0 + d3-geo: 3.1.0 + d3-interpolate: 3.0.1 + d3-path: 3.1.0 + d3-scale: 4.0.2 + d3-shape: 3.2.0 + d3-time: 3.1.0 + d3-time-format: 4.1.0 + internmap: 2.0.3 + '@vitejs/plugin-react@6.0.3(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))': dependencies: '@rolldown/pluginutils': 1.0.1 @@ -18874,14 +18950,35 @@ snapshots: '@yarnpkg/lockfile@1.1.0': {} + '@zag-js/dismissable@1.43.3': + dependencies: + '@zag-js/dom-query': 1.43.3 + '@zag-js/interact-outside': 1.43.3 + '@zag-js/utils': 1.43.3 + '@zag-js/dom-query@1.40.0': dependencies: '@zag-js/types': 1.40.0 + '@zag-js/dom-query@1.43.3': + dependencies: + '@zag-js/types': 1.43.3 + + '@zag-js/interact-outside@1.43.3': + dependencies: + '@zag-js/dom-query': 1.43.3 + '@zag-js/utils': 1.43.3 + '@zag-js/types@1.40.0': dependencies: csstype: 3.2.3 + '@zag-js/types@1.43.3': + dependencies: + csstype: 3.2.3 + + '@zag-js/utils@1.43.3': {} + '@zkochan/js-yaml@0.0.7': dependencies: argparse: 2.0.1 @@ -18972,9 +19069,11 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - ansi-align@3.0.1: + alien-signals@3.2.1: {} + + am-i-vibing@0.4.0: dependencies: - string-width: 4.2.3 + process-ancestry: 0.1.0 ansi-colors@4.1.3: {} @@ -19041,80 +19140,72 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.7(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)): + astro-expressive-code@0.44.1(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): dependencies: - astro: 5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0) - rehype-expressive-code: 0.41.7 + astro: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + rehype-expressive-code: 0.44.1 + url-extras: 0.1.0 - astro-theme-toggle@0.8.0: {} + astro-theme-toggle@0.8.2: {} - astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0): + astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0): dependencies: - '@astrojs/compiler': 2.13.1 - '@astrojs/internal-helpers': 0.7.5 - '@astrojs/markdown-remark': 6.3.10 - '@astrojs/telemetry': 3.3.0 + '@astrojs/compiler-rs': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@astrojs/internal-helpers': 0.10.4 + '@astrojs/markdown-satteri': 0.3.7 + '@astrojs/telemetry': 3.3.3 '@capsizecss/unpack': 4.0.0 + '@clack/prompts': 1.7.0 '@oslojs/encoding': 1.1.0 - '@rollup/pluginutils': 5.3.0(rollup@4.60.2) - acorn: 8.16.0 + am-i-vibing: 0.4.0 aria-query: 5.3.2 axobject-query: 4.1.0 - boxen: 8.0.1 ci-info: 4.4.0 clsx: 2.1.1 - common-ancestor-path: 1.0.1 - cookie: 1.1.1 - cssesc: 3.0.0 - debug: 4.4.3 - deterministic-object-hash: 2.0.2 - devalue: 5.7.1 + common-ancestor-path: 2.0.0 + cookie: 2.0.1 + devalue: 5.9.1 diff: 8.0.4 - dlv: 1.1.3 dset: 3.1.4 - es-module-lexer: 1.7.0 - esbuild: 0.25.12 - estree-walker: 3.0.3 + es-module-lexer: 2.3.0 + esbuild: 0.28.1 + find-process: 2.1.1 flattie: 1.1.1 fontace: 0.4.1 + get-tsconfig: 5.0.0-beta.4 github-slugger: 2.0.0 html-escaper: 3.0.3 http-cache-semantics: 4.2.0 - import-meta-resolve: 4.2.0 - js-yaml: 4.1.1 - magic-string: 0.30.21 + js-yaml: 4.3.1 + jsonc-parser: 3.3.1 + magic-string: 1.2.2 magicast: 0.5.2 mrmime: 2.0.1 - neotraverse: 0.6.18 - p-limit: 6.2.0 - p-queue: 8.1.1 + neotraverse: 1.0.1 + obug: 2.1.1 + p-limit: 7.3.1 + p-queue: 9.3.3 package-manager-detector: 1.6.0 piccolore: 0.1.3 - picomatch: 4.0.4 - prompts: 2.4.2 - rehype: 13.0.2 + picomatch: 4.0.5 semver: 7.8.5 - shiki: 3.23.0 + shiki: 4.4.3 smol-toml: 1.6.1 svgo: 4.0.1 + tinyclip: 0.1.15 tinyexec: 1.1.1 tinyglobby: 0.2.17 - tsconfck: 3.1.6(typescript@6.0.3) ultrahtml: 1.6.0 - unifont: 0.7.4 - unist-util-visit: 5.1.0 + unifont: 0.7.5 unstorage: 1.17.5(ioredis@5.10.1) - vfile: 6.0.3 - vite: 6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) - vitefu: 1.1.3(vite@6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + vitefu: 1.1.3(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) xxhash-wasm: 1.1.0 - yargs-parser: 21.1.1 - yocto-spinner: 0.2.3 - zod: 3.25.76 - zod-to-json-schema: 3.25.2(zod@3.25.76) - zod-to-ts: 1.2.0(typescript@6.0.3)(zod@3.25.76) + yargs-parser: 22.0.0 + zod: 4.4.3 optionalDependencies: - sharp: 0.34.5 + '@astrojs/markdown-remark': 7.2.4 + sharp: 0.35.3(@types/node@25.6.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -19124,6 +19215,8 @@ snapshots: - '@azure/storage-blob' - '@capacitor/preferences' - '@deno/kv' + - '@emnapi/core' + - '@emnapi/runtime' - '@netlify/blobs' - '@planetscale/database' - '@types/node' @@ -19131,22 +19224,19 @@ snapshots: - '@vercel/blob' - '@vercel/functions' - '@vercel/kv' + - '@vitejs/devtools' - aws4fetch - db0 - idb-keyval - ioredis - jiti - less - - lightningcss - - rollup - sass - sass-embedded - stylus - sugarss - - supports-color - terser - tsx - - typescript - uploadthing - yaml @@ -19187,7 +19277,7 @@ snapshots: - debug - supports-color - axios@1.16.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0): + axios@1.18.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0): dependencies: follow-redirects: 1.16.0(debug@4.4.3(supports-color@7.2.0)) form-data: 4.0.6 @@ -19342,8 +19432,6 @@ snapshots: bare-events@2.8.2: {} - base-64@1.0.0: {} - base64-js@1.5.1: {} baseline-browser-mapping@2.10.22: {} @@ -19366,60 +19454,111 @@ snapshots: bcryptjs@2.4.3: {} - better-auth@1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(solid-js@1.9.14)(vitest@4.1.10): - dependencies: - '@better-auth/core': 1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0) - '@better-auth/telemetry': 1.4.10(@better-auth/core@1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0)) - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 + better-auth@1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(solid-js@1.9.14)(vitest@4.1.10): + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/drizzle-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/kysely-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.3) + '@better-auth/memory-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/mongo-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/prisma-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@prisma/client@7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)))(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@better-auth/telemetry': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 '@noble/ciphers': 2.2.0 '@noble/hashes': 2.2.0 - better-call: 1.1.7(zod@4.4.3) + better-call: 1.4.0(zod@4.4.3) defu: 6.1.7 - jose: 6.2.2 - kysely: 0.28.16 + jose: 6.2.10 + kysely: 0.29.3 nanostores: 1.3.0 zod: 4.4.3 optionalDependencies: - '@prisma/client': 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3))(typescript@6.0.3) + '@prisma/client': 7.9.1(@typescript/typescript6@6.0.2)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@tanstack/solid-start': 1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)) better-sqlite3: 12.11.1 mysql2: 3.15.3 - prisma: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3) + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) solid-js: 1.9.14 vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + transitivePeerDependencies: + - '@cloudflare/workers-types' + - '@opentelemetry/api' + + better-auth@1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10): + dependencies: + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/drizzle-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/kysely-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.3) + '@better-auth/memory-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/mongo-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/prisma-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)) + '@better-auth/telemetry': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 + '@noble/ciphers': 2.2.0 + '@noble/hashes': 2.2.0 + better-call: 1.4.0(zod@4.4.3) + defu: 6.1.7 + jose: 6.2.10 + kysely: 0.29.3 + nanostores: 1.3.0 + zod: 4.4.3 + optionalDependencies: + '@prisma/client': 7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2) + '@tanstack/solid-start': 1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) + better-sqlite3: 12.11.1 + mysql2: 3.15.3 + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + solid-js: 1.9.14 + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@20.19.25)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + transitivePeerDependencies: + - '@cloudflare/workers-types' + - '@opentelemetry/api' - better-auth@1.4.10(@prisma/client@7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10): + better-auth@1.7.1(@opentelemetry/api@1.9.1)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(@tanstack/solid-start@1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)))(better-sqlite3@12.11.1)(mysql2@3.15.3)(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(solid-js@1.9.14)(vitest@4.1.10): dependencies: - '@better-auth/core': 1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0) - '@better-auth/telemetry': 1.4.10(@better-auth/core@1.4.10(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.1.7(zod@4.4.3))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.3.0)) - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 + '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0) + '@better-auth/drizzle-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/kysely-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.3) + '@better-auth/memory-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/mongo-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2) + '@better-auth/prisma-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@prisma/client@7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2))(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2)) + '@better-auth/telemetry': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@opentelemetry/api@1.9.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.10)(kysely@0.29.3)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 '@noble/ciphers': 2.2.0 '@noble/hashes': 2.2.0 - better-call: 1.1.7(zod@4.4.3) + better-call: 1.4.0(zod@4.4.3) defu: 6.1.7 - jose: 6.2.2 - kysely: 0.28.16 + jose: 6.2.10 + kysely: 0.29.3 nanostores: 1.3.0 zod: 4.4.3 optionalDependencies: - '@prisma/client': 7.8.0(prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3) + '@prisma/client': 7.9.1(prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2))(typescript@7.0.2) + '@tanstack/solid-start': 1.168.27(solid-js@1.9.14)(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)) better-sqlite3: 12.11.1 mysql2: 3.15.3 - prisma: 7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + prisma: 7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2) react: 19.2.7 react-dom: 19.2.7(react@19.2.7) solid-js: 1.9.14 vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@25.6.0)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@29.1.1(@noble/hashes@2.2.0))(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + transitivePeerDependencies: + - '@cloudflare/workers-types' + - '@opentelemetry/api' - better-call@1.1.7(zod@4.4.3): + better-call@1.4.0(zod@4.4.3): dependencies: - '@better-auth/utils': 0.3.0 - '@better-fetch/fetch': 1.1.21 - rou3: 0.7.12 - set-cookie-parser: 2.7.2 + '@better-auth/utils': 0.5.0 + '@better-fetch/fetch': 1.3.1 + rou3: 0.9.2 + set-cookie-parser: 3.1.2 optionalDependencies: zod: 4.4.3 @@ -19486,17 +19625,6 @@ snapshots: boolbase@1.0.0: {} - boxen@8.0.1: - dependencies: - ansi-align: 3.0.1 - camelcase: 8.0.0 - chalk: 5.6.2 - cli-boxes: 3.0.0 - string-width: 7.2.0 - type-fest: 4.41.0 - widest-line: 5.0.0 - wrap-ansi: 9.0.2 - brace-expansion@1.1.14: dependencies: balanced-match: 1.0.2 @@ -19510,6 +19638,10 @@ snapshots: dependencies: balanced-match: 4.0.4 + brace-expansion@5.0.8: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -19558,6 +19690,10 @@ snapshots: '@oven/bun-windows-x64': 1.3.0 '@oven/bun-windows-x64-baseline': 1.3.0 + bundle-name@4.1.0: + dependencies: + run-applescript: 7.0.0 + bytes@3.1.2: {} c12@3.3.4(magicast@0.5.2): @@ -19591,7 +19727,7 @@ snapshots: minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.6 - tar: 6.2.1 + tar: 7.5.21 unique-filename: 3.0.0 cacheable-lookup@6.1.0: {} @@ -19631,8 +19767,6 @@ snapshots: camelcase@6.3.0: {} - camelcase@8.0.0: {} - caniuse-lite@1.0.30001790: {} caseless@0.12.0: {} @@ -19658,10 +19792,6 @@ snapshots: character-reference-invalid@2.0.1: {} - chart.js@4.5.1: - dependencies: - '@kurkle/color': 0.3.4 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -19680,7 +19810,7 @@ snapshots: chownr@1.1.4: {} - chownr@2.0.0: {} + chownr@3.0.0: {} chrome-trace-event@1.0.4: {} @@ -19694,9 +19824,9 @@ snapshots: dependencies: clsx: 2.1.1 - clean-stack@2.2.0: {} + classnames@2.5.1: {} - cli-boxes@3.0.0: {} + clean-stack@2.2.0: {} cli-cursor@3.1.0: dependencies: @@ -19779,7 +19909,7 @@ snapshots: commander@7.2.0: {} - common-ancestor-path@1.0.1: {} + common-ancestor-path@2.0.0: {} common-tags@1.8.2: {} @@ -19833,7 +19963,7 @@ snapshots: cookie@0.7.2: {} - cookie@1.1.1: {} + cookie@2.0.1: {} core-js-compat@3.49.0: dependencies: @@ -19858,14 +19988,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.3 - cosmiconfig@8.3.6(typescript@6.0.3): + cosmiconfig@8.3.6(@typescript/typescript6@6.0.2): dependencies: import-fresh: 3.3.1 - js-yaml: 4.1.1 + js-yaml: 4.3.1 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' cron-parser@4.9.0: dependencies: @@ -19959,6 +20089,52 @@ snapshots: untildify: 4.0.0 yauzl: 3.4.0 + d3-array@3.2.1: + dependencies: + internmap: 2.0.3 + + d3-array@3.2.4: + dependencies: + internmap: 2.0.3 + + d3-color@3.1.0: {} + + d3-delaunay@6.0.2: + dependencies: + delaunator: 5.1.0 + + d3-format@3.1.0: {} + + d3-geo@3.1.0: + dependencies: + d3-array: 3.2.4 + + d3-interpolate@3.0.1: + dependencies: + d3-color: 3.1.0 + + d3-path@3.1.0: {} + + d3-scale@4.0.2: + dependencies: + d3-array: 3.2.4 + d3-format: 3.1.0 + d3-interpolate: 3.0.1 + d3-time: 3.1.0 + d3-time-format: 4.1.0 + + d3-shape@3.2.0: + dependencies: + d3-path: 3.1.0 + + d3-time-format@4.1.0: + dependencies: + d3-time: 3.1.0 + + d3-time@3.1.0: + dependencies: + d3-array: 3.2.4 + dashdash@1.14.1: dependencies: assert-plus: 1.0.0 @@ -20030,6 +20206,13 @@ snapshots: deepmerge@4.3.1: {} + default-browser-id@5.0.0: {} + + default-browser@5.2.1: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.0 + defaults@1.0.4: dependencies: clone: 1.0.4 @@ -20042,10 +20225,14 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - define-lazy-prop@2.0.0: {} + define-lazy-prop@3.0.0: {} defu@6.1.7: {} + delaunator@5.1.0: + dependencies: + robust-predicates: 3.0.3 + delayed-stream@1.0.0: {} denque@2.1.0: {} @@ -20066,11 +20253,7 @@ snapshots: dependencies: address: 2.0.3 - deterministic-object-hash@2.0.2: - dependencies: - base-64: 1.0.0 - - devalue@5.7.1: {} + devalue@5.9.1: {} devlop@1.1.0: dependencies: @@ -20086,8 +20269,6 @@ snapshots: direction@2.0.1: {} - dlv@1.1.3: {} - doctrine@3.0.0: dependencies: esutils: 2.0.3 @@ -20158,18 +20339,11 @@ snapshots: '@standard-schema/spec': 1.1.0 fast-check: 3.23.2 - effect@4.0.0-beta.102: + effect@4.0.0-rc.111: dependencies: '@standard-schema/spec': 1.1.0 fast-check: 4.9.0 - find-my-way-ts: 0.1.6 - ini: 7.0.0 - kubernetes-types: 1.30.0 - msgpackr: 2.0.4 - multipasta: 0.2.8 - toml: 4.3.0 - uuid: 14.0.1 - yaml: 2.9.0 + msgpackr: 2.0.5 ejs@3.1.10: dependencies: @@ -20179,6 +20353,8 @@ snapshots: electron-to-chromium@1.5.344: {} + elkjs@0.11.1: {} + emittery@0.13.1: {} emoji-regex@10.6.0: {} @@ -20318,35 +20494,6 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - esbuild@0.25.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 - esbuild@0.27.7: optionalDependencies: '@esbuild/aix-ppc64': 0.27.7 @@ -20742,12 +20889,12 @@ snapshots: transitivePeerDependencies: - supports-color - expressive-code@0.41.7: + expressive-code@0.44.1: dependencies: - '@expressive-code/core': 0.41.7 - '@expressive-code/plugin-frames': 0.41.7 - '@expressive-code/plugin-shiki': 0.41.7 - '@expressive-code/plugin-text-markers': 0.41.7 + '@expressive-code/core': 0.44.1 + '@expressive-code/plugin-frames': 0.44.1 + '@expressive-code/plugin-shiki': 0.44.1 + '@expressive-code/plugin-text-markers': 0.44.1 exsolve@1.0.8: {} @@ -20763,6 +20910,8 @@ snapshots: dependencies: pure-rand: 8.4.0 + fast-decode-uri-component@1.0.1: {} + fast-deep-equal@3.1.3: {} fast-fifo@1.3.2: {} @@ -20779,8 +20928,22 @@ snapshots: fast-levenshtein@2.0.6: {} + fast-querystring@1.1.2: + dependencies: + fast-decode-uri-component: 1.0.1 + + fast-string-truncated-width@3.0.3: {} + + fast-string-width@3.0.2: + dependencies: + fast-string-truncated-width: 3.0.3 + fast-uri@3.1.0: {} + fast-wrap-ansi@0.2.2: + dependencies: + fast-string-width: 3.0.2 + fastq@1.20.1: dependencies: reusify: 1.1.0 @@ -20793,9 +20956,9 @@ snapshots: dependencies: bser: 2.1.1 - fdir@6.5.0(picomatch@4.0.4): + fdir@6.5.0(picomatch@4.0.5): optionalDependencies: - picomatch: 4.0.4 + picomatch: 4.0.5 fetchdts@0.1.7: {} @@ -20847,13 +21010,23 @@ snapshots: resolve-dir: 1.0.1 optional: true - find-my-way-ts@0.1.6: {} + find-my-way@9.7.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 5.1.1 find-pkg@2.0.0: dependencies: find-file-up: 2.0.1 optional: true + find-process@2.1.1: + dependencies: + chalk: 4.1.2 + commander: 14.0.3 + loglevel: 1.9.2 + find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -20946,10 +21119,6 @@ snapshots: jsonfile: 6.2.1 universalify: 2.0.1 - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - fs-minipass@3.0.3: dependencies: minipass: 7.1.3 @@ -21011,6 +21180,10 @@ snapshots: get-them-args@1.3.2: {} + get-tsconfig@5.0.0-beta.4: + dependencies: + resolve-pkg-maps: 1.0.0 + getpass@0.1.7: dependencies: assert-plus: 1.0.0 @@ -21086,12 +21259,6 @@ snapshots: which: 1.3.1 optional: true - global-prefix@4.0.0: - dependencies: - ini: 4.1.3 - kind-of: 6.0.3 - which: 4.0.0 - globals@13.24.0: dependencies: type-fest: 0.20.2 @@ -21241,7 +21408,7 @@ snapshots: hast-util-is-element@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-minify-whitespace@1.0.1: dependencies: @@ -21414,8 +21581,6 @@ snapshots: parse-passwd: 1.0.0 optional: true - hono@4.12.29: {} - hosted-git-info@6.1.3: dependencies: lru-cache: 7.18.3 @@ -21529,9 +21694,9 @@ snapshots: husky@9.1.7: {} - i18next@23.16.8: - dependencies: - '@babel/runtime': 7.29.2 + i18next@26.4.0(@typescript/typescript6@6.0.2): + optionalDependencies: + typescript: '@typescript/typescript6@6.0.2' iconv-lite@0.4.24: dependencies: @@ -21545,10 +21710,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.10): - dependencies: - postcss: 8.5.10 - icss-utils@5.1.0(postcss@8.5.16): dependencies: postcss: 8.5.16 @@ -21565,17 +21726,8 @@ snapshots: import-fresh@3.3.1: dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-in-the-middle@3.3.1: - dependencies: - cjs-module-lexer: 2.2.0 - es-module-lexer: 2.3.0 - module-details-from-path: 1.0.4 - optional: true - - import-meta-resolve@4.2.0: {} + parent-module: 1.0.1 + resolve-from: 4.0.0 imurmurhash@0.1.4: {} @@ -21592,14 +21744,12 @@ snapshots: ini@2.0.0: {} - ini@4.1.3: {} - - ini@7.0.0: {} - inline-style-parser@0.1.1: {} inline-style-parser@0.2.7: {} + internmap@2.0.3: {} + ioredis@5.10.1: dependencies: '@ioredis/commands': 1.5.1 @@ -21613,6 +21763,7 @@ snapshots: standard-as-callback: 2.1.0 transitivePeerDependencies: - supports-color + optional: true ip-regex@4.3.0: {} @@ -21650,10 +21801,10 @@ snapshots: is-deflate@1.0.0: {} - is-docker@2.2.1: {} - is-docker@3.0.0: {} + is-docker@4.0.0: {} + is-extglob@2.1.1: {} is-fullwidth-code-point@3.0.0: {} @@ -21743,11 +21894,7 @@ snapshots: is-windows@1.0.2: optional: true - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - is-wsl@3.1.1: + is-wsl@3.1.0: dependencies: is-inside-container: 1.0.0 @@ -21767,8 +21914,6 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.5: {} - isomorphic-ws@5.0.0(ws@8.18.0): dependencies: ws: 8.18.0 @@ -21953,7 +22098,7 @@ snapshots: jest-regex-util: 30.0.1 jest-util: 30.3.0 jest-worker: 30.3.0 - picomatch: 4.0.4 + picomatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -21977,7 +22122,7 @@ snapshots: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - picomatch: 4.0.4 + picomatch: 4.0.5 pretty-format: 30.3.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -22092,7 +22237,7 @@ snapshots: chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 - picomatch: 4.0.4 + picomatch: 4.0.5 jest-validate@30.3.0: dependencies: @@ -22133,7 +22278,7 @@ snapshots: jiti@2.7.0: {} - jose@6.2.2: {} + jose@6.2.10: {} js-tokens@10.0.0: {} @@ -22148,6 +22293,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.3.1: + dependencies: + argparse: 2.0.1 + jsbn@0.1.1: {} jsdom@29.1.1(@noble/hashes@2.2.0): @@ -22228,10 +22377,6 @@ snapshots: json-schema: 0.4.0 verror: 1.10.0 - just-kebab-case@4.2.0: {} - - just-map-values@3.2.0: {} - jwa@2.0.1: dependencies: buffer-equal-constant-time: 1.0.1 @@ -22252,24 +22397,18 @@ snapshots: get-them-args: 1.3.2 shell-exec: 1.0.2 - kind-of@6.0.3: {} - kleur@3.0.3: {} kleur@4.1.5: {} klona@2.0.6: {} - kubernetes-types@1.30.0: {} - - kysely@0.28.16: {} - kysely@0.29.3: {} - launch-editor@2.13.2: + launch-editor@2.14.1: dependencies: picocolors: 1.1.1 - shell-quote: 1.8.3 + shell-quote: 1.9.0 leven@3.1.0: {} @@ -22378,11 +22517,13 @@ snapshots: lodash.debounce@4.0.8: {} - lodash.defaults@4.2.0: {} + lodash.defaults@4.2.0: + optional: true lodash.includes@4.3.0: {} - lodash.isarguments@3.1.0: {} + lodash.isarguments@3.1.0: + optional: true lodash.isboolean@3.0.3: {} @@ -22413,6 +22554,8 @@ snapshots: strip-ansi: 7.2.0 wrap-ansi: 9.0.2 + loglevel@1.9.2: {} + long-timeout@0.1.1: optional: true @@ -22465,6 +22608,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + magic-string@1.2.2: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + magicast@0.5.2: dependencies: '@babel/parser': 7.29.7 @@ -22843,7 +22990,7 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - micromark-extension-directive@3.0.2: + micromark-extension-directive@4.0.0: dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.1 @@ -23367,14 +23514,11 @@ snapshots: dependencies: yallist: 4.0.0 - minipass@5.0.0: {} - minipass@7.1.3: {} - minizlib@2.1.2: + minizlib@3.1.0: dependencies: - minipass: 3.3.6 - yallist: 4.0.0 + minipass: 7.1.3 mkdirp-classic@0.5.3: {} @@ -23389,9 +23533,6 @@ snapshots: modern-ahocorasick@1.1.0: {} - module-details-from-path@1.0.4: - optional: true - morgan@1.10.1: dependencies: basic-auth: 2.0.1 @@ -23426,12 +23567,10 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.4 optional: true - msgpackr@2.0.4: + msgpackr@2.0.5: optionalDependencies: msgpackr-extract: 3.0.4 - multipasta@0.2.8: {} - mysql2@3.15.3: dependencies: aws-ssl-profiles: 1.1.2 @@ -23450,12 +23589,8 @@ snapshots: nano-spawn@2.1.0: {} - nanoid@3.3.11: {} - nanoid@3.3.15: {} - nanoid@5.1.9: {} - nanostores@1.3.0: {} napi-build-utils@2.0.0: {} @@ -23472,7 +23607,7 @@ snapshots: neo-async@2.6.2: {} - neotraverse@0.6.18: {} + neotraverse@1.0.1: {} nice-grpc-common@2.0.3: dependencies: @@ -23569,9 +23704,9 @@ snapshots: dependencies: boolbase: 1.0.0 - nx-oxlint@0.1.1(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))): + nx-oxlint@0.1.1(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))): dependencies: - '@nx/devkit': 22.3.3(nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23))) + '@nx/devkit': 22.3.3(nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23))) oxlint: 1.75.0 tslib: 2.8.1 transitivePeerDependencies: @@ -23579,7 +23714,7 @@ snapshots: - oxlint-tsgolint - vite-plus - nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)): + nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)): dependencies: '@emnapi/core': 1.4.5 '@emnapi/runtime': 1.4.5 @@ -23595,12 +23730,13 @@ snapshots: ansi-styles: 4.3.0 argparse: 2.0.1 asynckit: 0.4.0 - axios: 1.16.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) + axios: 1.18.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) balanced-match: 4.0.3 base64-js: 1.5.1 bl: 4.1.0 - brace-expansion: 5.0.6 + brace-expansion: 5.0.8 buffer: 5.7.1 + bundle-name: 4.1.0 call-bind-apply-helpers: 1.0.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -23611,8 +23747,10 @@ snapshots: color-name: 1.1.4 combined-stream: 1.0.8 debug: 4.4.3(supports-color@7.2.0) + default-browser: 5.2.1 + default-browser-id: 5.0.0 defaults: 1.0.4 - define-lazy-prop: 2.0.0 + define-lazy-prop: 3.0.0 delayed-stream: 1.0.0 dotenv: 16.4.7 dotenv-expand: 12.0.3 @@ -23645,11 +23783,12 @@ snapshots: ieee754: 1.2.1 ignore: 7.0.5 inherits: 2.0.4 - is-docker: 2.2.1 + is-docker: 3.0.0 is-fullwidth-code-point: 3.0.0 + is-inside-container: 1.0.0 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 - is-wsl: 2.2.0 + is-wsl: 3.1.0 isexe: 2.0.0 json5: 2.2.3 jsonc-parser: 3.3.1 @@ -23665,7 +23804,7 @@ snapshots: npm-run-path: 4.0.1 once: 1.4.0 onetime: 5.1.2 - open: 8.4.2 + open: 10.1.0 ora: 5.4.1 path-key: 3.1.1 picocolors: 1.1.1 @@ -23674,6 +23813,7 @@ snapshots: require-directory: 2.1.1 resolve.exports: 2.0.3 restore-cursor: 3.1.0 + run-applescript: 7.0.0 safe-buffer: 5.2.1 semver: 7.8.4 signal-exit: 3.0.7 @@ -23697,20 +23837,20 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 23.1.0 - '@nx/nx-darwin-x64': 23.1.0 - '@nx/nx-freebsd-x64': 23.1.0 - '@nx/nx-linux-arm-gnueabihf': 23.1.0 - '@nx/nx-linux-arm64-gnu': 23.1.0 - '@nx/nx-linux-arm64-musl': 23.1.0 - '@nx/nx-linux-x64-gnu': 23.1.0 - '@nx/nx-linux-x64-musl': 23.1.0 - '@nx/nx-win32-arm64-msvc': 23.1.0 - '@nx/nx-win32-x64-msvc': 23.1.0 - '@swc-node/register': 1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3) + '@nx/nx-darwin-arm64': 23.1.1 + '@nx/nx-darwin-x64': 23.1.1 + '@nx/nx-freebsd-x64': 23.1.1 + '@nx/nx-linux-arm-gnueabihf': 23.1.1 + '@nx/nx-linux-arm64-gnu': 23.1.1 + '@nx/nx-linux-arm64-musl': 23.1.1 + '@nx/nx-linux-x64-gnu': 23.1.1 + '@nx/nx-linux-x64-musl': 23.1.1 + '@nx/nx-win32-arm64-msvc': 23.1.1 + '@nx/nx-win32-x64-msvc': 23.1.1 + '@swc-node/register': 1.11.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2) '@swc/core': 1.15.43(@swc/helpers@0.5.23) - nx@23.1.0(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3))(@swc/core@1.15.43(@swc/helpers@0.5.23)): + nx@23.1.1(@swc-node/register@1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2))(@swc/core@1.15.43(@swc/helpers@0.5.23)): dependencies: '@emnapi/core': 1.4.5 '@emnapi/runtime': 1.4.5 @@ -23726,12 +23866,13 @@ snapshots: ansi-styles: 4.3.0 argparse: 2.0.1 asynckit: 0.4.0 - axios: 1.16.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) + axios: 1.18.1(debug@4.4.3(supports-color@7.2.0))(supports-color@7.2.0) balanced-match: 4.0.3 base64-js: 1.5.1 bl: 4.1.0 - brace-expansion: 5.0.6 + brace-expansion: 5.0.8 buffer: 5.7.1 + bundle-name: 4.1.0 call-bind-apply-helpers: 1.0.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -23742,8 +23883,10 @@ snapshots: color-name: 1.1.4 combined-stream: 1.0.8 debug: 4.4.3(supports-color@7.2.0) + default-browser: 5.2.1 + default-browser-id: 5.0.0 defaults: 1.0.4 - define-lazy-prop: 2.0.0 + define-lazy-prop: 3.0.0 delayed-stream: 1.0.0 dotenv: 16.4.7 dotenv-expand: 12.0.3 @@ -23776,11 +23919,12 @@ snapshots: ieee754: 1.2.1 ignore: 7.0.5 inherits: 2.0.4 - is-docker: 2.2.1 + is-docker: 3.0.0 is-fullwidth-code-point: 3.0.0 + is-inside-container: 1.0.0 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 - is-wsl: 2.2.0 + is-wsl: 3.1.0 isexe: 2.0.0 json5: 2.2.3 jsonc-parser: 3.3.1 @@ -23796,7 +23940,7 @@ snapshots: npm-run-path: 4.0.1 once: 1.4.0 onetime: 5.1.2 - open: 8.4.2 + open: 10.1.0 ora: 5.4.1 path-key: 3.1.1 picocolors: 1.1.1 @@ -23805,6 +23949,7 @@ snapshots: require-directory: 2.1.1 resolve.exports: 2.0.3 restore-cursor: 3.1.0 + run-applescript: 7.0.0 safe-buffer: 5.2.1 semver: 7.8.4 signal-exit: 3.0.7 @@ -23828,17 +23973,17 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 23.1.0 - '@nx/nx-darwin-x64': 23.1.0 - '@nx/nx-freebsd-x64': 23.1.0 - '@nx/nx-linux-arm-gnueabihf': 23.1.0 - '@nx/nx-linux-arm64-gnu': 23.1.0 - '@nx/nx-linux-arm64-musl': 23.1.0 - '@nx/nx-linux-x64-gnu': 23.1.0 - '@nx/nx-linux-x64-musl': 23.1.0 - '@nx/nx-win32-arm64-msvc': 23.1.0 - '@nx/nx-win32-x64-msvc': 23.1.0 - '@swc-node/register': 1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(typescript@6.0.3) + '@nx/nx-darwin-arm64': 23.1.1 + '@nx/nx-darwin-x64': 23.1.1 + '@nx/nx-freebsd-x64': 23.1.1 + '@nx/nx-linux-arm-gnueabihf': 23.1.1 + '@nx/nx-linux-arm64-gnu': 23.1.1 + '@nx/nx-linux-arm64-musl': 23.1.1 + '@nx/nx-linux-x64-gnu': 23.1.1 + '@nx/nx-linux-x64-musl': 23.1.1 + '@nx/nx-win32-arm64-msvc': 23.1.1 + '@nx/nx-win32-x64-msvc': 23.1.1 + '@swc-node/register': 1.11.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@swc/core@1.15.43(@swc/helpers@0.5.23))(@swc/types@0.1.27)(@typescript/typescript6@6.0.2) '@swc/core': 1.15.43(@swc/helpers@0.5.23) nypm@0.6.6: @@ -23893,11 +24038,12 @@ snapshots: regex: 6.1.0 regex-recursion: 6.0.2 - open@8.4.2: + open@10.1.0: dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 + default-browser: 5.2.1 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 3.1.0 opener@1.5.2: {} @@ -24063,7 +24209,7 @@ snapshots: dependencies: yocto-queue: 0.1.0 - p-limit@6.2.0: + p-limit@7.3.1: dependencies: yocto-queue: 1.2.2 @@ -24081,12 +24227,12 @@ snapshots: p-map@7.0.4: {} - p-queue@8.1.1: + p-queue@9.3.3: dependencies: eventemitter3: 5.0.4 - p-timeout: 6.1.4 + p-timeout: 7.0.1 - p-timeout@6.1.4: {} + p-timeout@7.0.1: {} p-try@2.2.0: {} @@ -24205,6 +24351,8 @@ snapshots: picomatch@4.0.4: {} + picomatch@4.0.5: {} + pidtree@0.6.0: {} pify@2.3.0: {} @@ -24263,32 +24411,21 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-discard-duplicates@5.1.0(postcss@8.5.10): + postcss-discard-duplicates@5.1.0(postcss@8.5.16): dependencies: - postcss: 8.5.10 + postcss: 8.5.16 - postcss-load-config@4.0.2(postcss@8.5.10): + postcss-load-config@4.0.2(postcss@8.5.16): dependencies: lilconfig: 3.1.3 yaml: 2.9.0 optionalDependencies: - postcss: 8.5.10 - - postcss-modules-extract-imports@3.1.0(postcss@8.5.10): - dependencies: - postcss: 8.5.10 + postcss: 8.5.16 postcss-modules-extract-imports@3.1.0(postcss@8.5.16): dependencies: postcss: 8.5.16 - postcss-modules-local-by-default@4.2.0(postcss@8.5.10): - dependencies: - icss-utils: 5.1.0(postcss@8.5.10) - postcss: 8.5.10 - postcss-selector-parser: 7.1.1 - postcss-value-parser: 4.2.0 - postcss-modules-local-by-default@4.2.0(postcss@8.5.16): dependencies: icss-utils: 5.1.0(postcss@8.5.16) @@ -24296,38 +24433,16 @@ snapshots: postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.10): - dependencies: - postcss: 8.5.10 - postcss-selector-parser: 7.1.1 - postcss-modules-scope@3.2.1(postcss@8.5.16): dependencies: postcss: 8.5.16 postcss-selector-parser: 7.1.1 - postcss-modules-values@4.0.0(postcss@8.5.10): - dependencies: - icss-utils: 5.1.0(postcss@8.5.10) - postcss: 8.5.10 - postcss-modules-values@4.0.0(postcss@8.5.16): dependencies: icss-utils: 5.1.0(postcss@8.5.16) postcss: 8.5.16 - postcss-modules@6.0.1(postcss@8.5.10): - dependencies: - generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.5.10) - lodash.camelcase: 4.3.0 - postcss: 8.5.10 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.10) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.10) - postcss-modules-scope: 3.2.1(postcss@8.5.10) - postcss-modules-values: 4.0.0(postcss@8.5.10) - string-hash: 1.1.3 - postcss-modules@6.0.1(postcss@8.5.16): dependencies: generic-names: 4.0.0 @@ -24357,12 +24472,6 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.10: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.16: dependencies: nanoid: 3.3.15 @@ -24404,17 +24513,17 @@ snapshots: dependencies: parse-ms: 2.1.0 - prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@6.0.3): + prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@prisma/config': 7.8.0(magicast@0.5.2) - '@prisma/dev': 0.24.3(typescript@6.0.3) - '@prisma/engines': 7.8.0 - '@prisma/studio-core': 0.27.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@prisma/config': 7.9.1(magicast@0.5.2) + '@prisma/dev': 0.24.17(@typescript/typescript6@6.0.2) + '@prisma/engines': 7.9.1 + '@prisma/studio-core': 0.33.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) mysql2: 3.15.3 postgres: 3.4.7 optionalDependencies: better-sqlite3: 12.11.1 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -24422,17 +24531,35 @@ snapshots: - react - react-dom - prisma@7.8.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3): + prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(@typescript/typescript6@6.0.2)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@prisma/config': 7.8.0(magicast@0.5.2) - '@prisma/dev': 0.24.3(typescript@6.0.3) - '@prisma/engines': 7.8.0 - '@prisma/studio-core': 0.27.3(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@prisma/config': 7.9.1(magicast@0.5.2) + '@prisma/dev': 0.24.17(@typescript/typescript6@6.0.2) + '@prisma/engines': 7.9.1 + '@prisma/studio-core': 0.33.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) mysql2: 3.15.3 postgres: 3.4.7 optionalDependencies: better-sqlite3: 12.11.1 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - magicast + - react + - react-dom + + prisma@7.9.1(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(better-sqlite3@12.11.1)(magicast@0.5.2)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@7.0.2): + dependencies: + '@prisma/config': 7.9.1(magicast@0.5.2) + '@prisma/dev': 0.24.17(typescript@7.0.2) + '@prisma/engines': 7.9.1 + '@prisma/studio-core': 0.33.0(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + mysql2: 3.15.3 + postgres: 3.4.7 + optionalDependencies: + better-sqlite3: 12.11.1 + typescript: 7.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -24444,6 +24571,8 @@ snapshots: proc-log@3.0.0: {} + process-ancestry@0.1.0: {} + process-nextick-args@2.0.1: {} process-warning@1.0.0: {} @@ -24530,7 +24659,7 @@ snapshots: qs@6.14.2: dependencies: - side-channel: 1.1.0 + side-channel: 1.1.1 qs@6.15.3: dependencies: @@ -24592,38 +24721,38 @@ snapshots: react-refresh@0.18.0: {} - react-router-dom@6.30.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + react-router-dom@6.30.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@remix-run/router': 1.23.0 + '@remix-run/router': 1.23.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.30.0(react@18.2.0) + react-router: 6.30.4(react@18.2.0) - react-router-dom@6.30.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + react-router-dom@6.30.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@remix-run/router': 1.23.2 + '@remix-run/router': 1.23.3 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - react-router: 6.30.3(react@19.2.7) + react-router: 6.30.4(react@19.2.7) - react-router@6.30.0(react@18.2.0): + react-router@6.30.4(react@18.2.0): dependencies: - '@remix-run/router': 1.23.0 + '@remix-run/router': 1.23.3 react: 18.2.0 - react-router@6.30.3(react@19.2.7): + react-router@6.30.4(react@19.2.7): dependencies: - '@remix-run/router': 1.23.2 + '@remix-run/router': 1.23.3 react: 19.2.7 - react-router@8.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + react-router@8.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: cookie-es: 3.1.1 react: 18.2.0 optionalDependencies: react-dom: 18.2.0(react@18.2.0) - react-router@8.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + react-router@8.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: cookie-es: 3.1.1 react: 19.2.7 @@ -24697,11 +24826,24 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 - redis-errors@1.2.0: {} + redis-errors@1.2.0: + optional: true redis-parser@3.0.0: dependencies: redis-errors: 1.2.0 + optional: true + + redis@6.2.1(@opentelemetry/api@1.9.1): + dependencies: + '@redis/bloom': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1)) + '@redis/client': 6.2.1(@opentelemetry/api@1.9.1) + '@redis/json': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1)) + '@redis/search': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1)) + '@redis/time-series': 6.2.1(@redis/client@6.2.1(@opentelemetry/api@1.9.1)) + transitivePeerDependencies: + - '@node-rs/xxhash' + - '@opentelemetry/api' regenerate-unicode-properties@10.2.2: dependencies: @@ -24734,9 +24876,9 @@ snapshots: dependencies: jsesc: 3.1.0 - rehype-expressive-code@0.41.7: + rehype-expressive-code@0.44.1: dependencies: - expressive-code: 0.41.7 + expressive-code: 0.44.1 rehype-format@5.0.1: dependencies: @@ -24776,16 +24918,11 @@ snapshots: rehype-stringify: 10.0.1 unified: 11.0.5 - remark-custom-header-id@1.0.0: - dependencies: - '@types/unist': 3.0.3 - unist-util-visit: 5.1.0 - - remark-directive@3.0.1: + remark-directive@4.0.0: dependencies: '@types/mdast': 4.0.4 mdast-util-directive: 3.1.0 - micromark-extension-directive: 3.0.2 + micromark-extension-directive: 4.0.0 unified: 11.0.5 transitivePeerDependencies: - supports-color @@ -24884,14 +25021,6 @@ snapshots: require-from-string@2.0.2: {} - require-in-the-middle@8.0.1: - dependencies: - debug: 4.4.3 - module-details-from-path: 1.0.4 - transitivePeerDependencies: - - supports-color - optional: true - require-like@0.1.2: {} requires-port@1.0.0: {} @@ -24908,6 +25037,8 @@ snapshots: resolve-from@5.0.0: {} + resolve-pkg-maps@1.0.0: {} + resolve.exports@2.0.3: {} resolve@1.22.12: @@ -24938,6 +25069,8 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 + ret@0.5.0: {} + retext-latin@4.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -24973,6 +25106,8 @@ snapshots: dependencies: glob: 7.2.3 + robust-predicates@3.0.3: {} + rolldown@1.1.4: dependencies: '@oxc-project/types': 0.138.0 @@ -25025,10 +25160,10 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.60.2 fsevents: 2.3.3 - rou3@0.7.12: {} - rou3@0.8.1: {} + rou3@0.9.2: {} + router@2.2.0: dependencies: debug: 4.4.3 @@ -25039,6 +25174,8 @@ snapshots: transitivePeerDependencies: - supports-color + run-applescript@7.0.0: {} + run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -25057,6 +25194,10 @@ snapshots: es-errors: 1.3.0 is-regex: 1.2.1 + safe-regex2@5.1.1: + dependencies: + ret: 0.5.0 + safe-stable-stringify@2.5.0: {} safer-buffer@2.1.2: {} @@ -25065,6 +25206,44 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 + satteri-custom-header-id@0.1.0(satteri@0.9.5): + optionalDependencies: + satteri: 0.9.5 + + satteri@0.10.5: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.5 + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + optionalDependencies: + '@bruits/satteri-darwin-arm64': 0.10.5 + '@bruits/satteri-darwin-x64': 0.10.5 + '@bruits/satteri-linux-arm64-gnu': 0.10.5 + '@bruits/satteri-linux-arm64-musl': 0.10.5 + '@bruits/satteri-linux-x64-gnu': 0.10.5 + '@bruits/satteri-linux-x64-musl': 0.10.5 + '@bruits/satteri-wasm32-wasi': 0.10.5 + '@bruits/satteri-win32-arm64-msvc': 0.10.5 + '@bruits/satteri-win32-x64-msvc': 0.10.5 + + satteri@0.9.5: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + optionalDependencies: + '@bruits/satteri-darwin-arm64': 0.9.5 + '@bruits/satteri-darwin-x64': 0.9.5 + '@bruits/satteri-linux-arm64-gnu': 0.9.5 + '@bruits/satteri-linux-arm64-musl': 0.9.5 + '@bruits/satteri-linux-x64-gnu': 0.9.5 + '@bruits/satteri-linux-x64-musl': 0.9.5 + '@bruits/satteri-wasm32-wasi': 0.9.5 + '@bruits/satteri-win32-arm64-msvc': 0.9.5 + '@bruits/satteri-win32-x64-msvc': 0.9.5 + sax@1.6.0: {} saxes@6.0.0: @@ -25173,6 +25352,8 @@ snapshots: set-cookie-parser@2.7.2: {} + set-cookie-parser@3.1.2: {} + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -25184,38 +25365,6 @@ snapshots: setprototypeof@1.2.0: {} - sharp@0.34.5: - dependencies: - '@img/colour': 1.1.0 - detect-libc: 2.1.2 - semver: 7.8.5 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.34.5 - '@img/sharp-darwin-x64': 0.34.5 - '@img/sharp-libvips-darwin-arm64': 1.2.4 - '@img/sharp-libvips-darwin-x64': 1.2.4 - '@img/sharp-libvips-linux-arm': 1.2.4 - '@img/sharp-libvips-linux-arm64': 1.2.4 - '@img/sharp-libvips-linux-ppc64': 1.2.4 - '@img/sharp-libvips-linux-riscv64': 1.2.4 - '@img/sharp-libvips-linux-s390x': 1.2.4 - '@img/sharp-libvips-linux-x64': 1.2.4 - '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 - '@img/sharp-libvips-linuxmusl-x64': 1.2.4 - '@img/sharp-linux-arm': 0.34.5 - '@img/sharp-linux-arm64': 0.34.5 - '@img/sharp-linux-ppc64': 0.34.5 - '@img/sharp-linux-riscv64': 0.34.5 - '@img/sharp-linux-s390x': 0.34.5 - '@img/sharp-linux-x64': 0.34.5 - '@img/sharp-linuxmusl-arm64': 0.34.5 - '@img/sharp-linuxmusl-x64': 0.34.5 - '@img/sharp-wasm32': 0.34.5 - '@img/sharp-win32-arm64': 0.34.5 - '@img/sharp-win32-ia32': 0.34.5 - '@img/sharp-win32-x64': 0.34.5 - optional: true - sharp@0.35.3(@types/node@25.6.0): dependencies: '@img/colour': 1.1.0 @@ -25257,29 +25406,30 @@ snapshots: shell-exec@1.0.2: {} - shell-quote@1.8.3: {} + shell-quote@1.9.0: {} - shiki-twoslash-renderer@0.1.0(typescript@6.0.3): + shiki-twoslash-renderer@0.3.5(@typescript/typescript6@6.0.2): dependencies: - '@aria-ui/core': 0.0.22 - '@aria-ui/tooltip': 0.0.30 - '@shikijs/twoslash': 3.23.0(typescript@6.0.3) - '@shikijs/types': 3.23.0 - '@types/hast': 3.0.4 + '@aria-ui/core': 0.2.1 + '@aria-ui/elements': 0.1.13 + '@shikijs/twoslash': 4.4.3(@typescript/typescript6@6.0.2) + '@shikijs/types': 4.4.3 + '@types/hast': 3.0.5 + twoslash: 0.3.8(@typescript/typescript6@6.0.2) transitivePeerDependencies: - supports-color - typescript - shiki@3.23.0: + shiki@4.4.3: dependencies: - '@shikijs/core': 3.23.0 - '@shikijs/engine-javascript': 3.23.0 - '@shikijs/engine-oniguruma': 3.23.0 - '@shikijs/langs': 3.23.0 - '@shikijs/themes': 3.23.0 - '@shikijs/types': 3.23.0 + '@shikijs/core': 4.4.3 + '@shikijs/engine-javascript': 4.4.3 + '@shikijs/engine-oniguruma': 4.4.3 + '@shikijs/langs': 4.4.3 + '@shikijs/themes': 4.4.3 + '@shikijs/types': 4.4.3 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 side-channel-list@1.0.1: dependencies: @@ -25301,14 +25451,6 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.1 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - side-channel@1.1.1: dependencies: es-errors: 1.3.0 @@ -25468,35 +25610,39 @@ snapshots: stackback@0.0.2: {} - standard-as-callback@2.1.0: {} + standard-as-callback@2.1.0: + optional: true - starlight-sidebar-topics-dropdown@0.5.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(starlight-sidebar-topics@0.6.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0))): + starlight-sidebar-topics-dropdown@0.6.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(starlight-sidebar-topics@0.8.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0))): dependencies: - '@astrojs/starlight': 0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) - starlight-sidebar-topics: 0.6.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + '@astrojs/starlight': 0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + starlight-sidebar-topics: 0.8.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) - starlight-sidebar-topics@0.6.2(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)): + starlight-sidebar-topics@0.8.0(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): dependencies: - '@astrojs/starlight': 0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) - astro: 5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0) - picomatch: 4.0.4 + '@astrojs/starlight': 0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) + astro: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + picomatch: 4.0.5 - starlight-theme-nova@0.10.0(@astrojs/starlight@0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)))(typescript@6.0.3): + starlight-theme-nova@0.12.2(@astrojs/starlight@0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)))(@typescript/typescript6@6.0.2)(satteri@0.9.5): dependencies: - '@aria-ui/core': 0.0.22 + '@aria-ui/core': 0.2.1 + '@aria-ui/utils': 0.1.7 + '@astrojs/markdown-satteri': 0.3.7 '@pagefind/default-ui': 1.5.2 - '@shikijs/transformers': 3.23.0 - '@shikijs/twoslash': 3.23.0(typescript@6.0.3) - '@shikijs/types': 3.23.0 - '@types/hast': 3.0.4 - astro-theme-toggle: 0.8.0 + '@shikijs/transformers': 4.4.3 + '@shikijs/twoslash': 4.4.3(@typescript/typescript6@6.0.2) + '@shikijs/types': 4.4.3 + '@types/hast': 3.0.5 + astro-theme-toggle: 0.8.2 hast-util-is-element: 3.0.0 rehype: 13.0.2 - remark-custom-header-id: 1.0.0 - shiki-twoslash-renderer: 0.1.0(typescript@6.0.3) + satteri-custom-header-id: 0.1.0(satteri@0.9.5) + shiki-twoslash-renderer: 0.3.5(@typescript/typescript6@6.0.2) optionalDependencies: - '@astrojs/starlight': 0.36.3(astro@5.17.1(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(lightningcss@1.32.0)(rollup@4.60.2)(terser@5.46.2)(tsx@4.23.0)(typescript@6.0.3)(yaml@2.9.0)) + '@astrojs/starlight': 0.41.7(@astrojs/markdown-remark@7.2.4)(@typescript/typescript6@6.0.2)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@25.6.0)(ioredis@5.10.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)) transitivePeerDependencies: + - satteri - supports-color - typescript @@ -25677,14 +25823,13 @@ snapshots: - bare-abort-controller - react-native-b4a - tar@6.2.1: + tar@7.5.21: dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.3 + minizlib: 3.1.0 + yallist: 5.0.0 tcp-port-used@1.0.2: dependencies: @@ -25698,6 +25843,18 @@ snapshots: bintrees: 1.0.2 optional: true + terser-webpack-plugin@5.5.0(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.46.2 + webpack: 5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6) + optionalDependencies: + '@swc/core': 1.15.43(@swc/helpers@0.5.23) + esbuild: 0.17.6 + optional: true + terser-webpack-plugin@5.5.0(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)(webpack@5.105.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1)): dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -25759,12 +25916,14 @@ snapshots: tinybench@2.9.0: {} + tinyclip@0.1.15: {} + tinyexec@1.1.1: {} tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 tinypool@2.1.0: {} @@ -25794,8 +25953,6 @@ snapshots: toml@3.0.0: {} - toml@4.3.0: {} - totalist@3.0.1: {} tough-cookie@5.1.2: @@ -25818,13 +25975,13 @@ snapshots: trough@2.2.0: {} - trpc-cli@0.12.4(@trpc/server@11.16.0(typescript@6.0.3))(effect@3.20.0)(valibot@1.4.2(typescript@6.0.3))(zod@4.4.3): + trpc-cli@0.12.4(@trpc/server@11.16.0(@typescript/typescript6@6.0.2))(effect@3.20.0)(valibot@1.4.2(@typescript/typescript6@6.0.2))(zod@4.4.3): dependencies: commander: 14.0.3 optionalDependencies: - '@trpc/server': 11.16.0(typescript@6.0.3) + '@trpc/server': 11.16.0(@typescript/typescript6@6.0.2) effect: 3.20.0 - valibot: 1.4.2(typescript@6.0.3) + valibot: 1.4.2(@typescript/typescript6@6.0.2) zod: 4.4.3 truncate-utf8-bytes@1.0.2: @@ -25833,18 +25990,9 @@ snapshots: ts-error@1.0.6: {} - ts-patch@3.3.0: - dependencies: - chalk: 4.1.2 - global-prefix: 4.0.0 - minimist: 1.2.8 - resolve: 1.22.12 - semver: 7.8.5 - strip-ansi: 6.0.1 - - tsconfck@3.1.6(typescript@6.0.3): + tsconfck@3.1.6(@typescript/typescript6@6.0.2): optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' tsconfig-paths@4.2.0: dependencies: @@ -25874,11 +26022,21 @@ snapshots: twoslash-protocol@0.3.8: {} - twoslash@0.3.8(typescript@6.0.3): + twoslash-protocol@0.3.9: {} + + twoslash@0.3.8(@typescript/typescript6@6.0.2): dependencies: - '@typescript/vfs': 1.6.4(typescript@6.0.3) + '@typescript/vfs': 1.6.4(@typescript/typescript6@6.0.2) twoslash-protocol: 0.3.8 - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' + transitivePeerDependencies: + - supports-color + + twoslash@0.3.9(@typescript/typescript6@6.0.2): + dependencies: + '@typescript/vfs': 1.6.4(@typescript/typescript6@6.0.2) + twoslash-protocol: 0.3.9 + typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color @@ -25896,8 +26054,6 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.41.0: {} - type-is@1.6.18: dependencies: media-typer: 0.3.0 @@ -25914,20 +26070,43 @@ snapshots: typescript@6.0.3: {} + typescript@7.0.2: + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 + ufo@1.6.3: {} uglify-js@3.19.3: optional: true - ultracite@6.3.6(effect@3.20.0)(typescript@6.0.3)(valibot@1.4.2(typescript@6.0.3)): + ultracite@6.3.6(@typescript/typescript6@6.0.2)(effect@3.20.0)(valibot@1.4.2(@typescript/typescript6@6.0.2)): dependencies: '@clack/prompts': 0.11.0 - '@trpc/server': 11.16.0(typescript@6.0.3) + '@trpc/server': 11.16.0(@typescript/typescript6@6.0.2) deepmerge: 4.3.1 glob: 12.0.0 jsonc-parser: 3.3.1 nypm: 0.6.6 - trpc-cli: 0.12.4(@trpc/server@11.16.0(typescript@6.0.3))(effect@3.20.0)(valibot@1.4.2(typescript@6.0.3))(zod@4.4.3) + trpc-cli: 0.12.4(@trpc/server@11.16.0(@typescript/typescript6@6.0.2))(effect@3.20.0)(valibot@1.4.2(@typescript/typescript6@6.0.2))(zod@4.4.3) zod: 4.4.3 transitivePeerDependencies: - '@orpc/server' @@ -25953,6 +26132,8 @@ snapshots: undici@7.25.0: {} + undici@8.10.0: {} + undici@8.7.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -25986,11 +26167,11 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unifont@0.7.4: + unifont@0.7.5: dependencies: css-tree: 3.2.1 - ofetch: 1.5.1 ohash: 2.0.11 + undici: 8.7.0 union@0.5.0: dependencies: @@ -26093,7 +26274,7 @@ snapshots: unplugin@3.0.0: dependencies: '@jridgewell/remapping': 2.3.5 - picomatch: 4.0.4 + picomatch: 4.0.5 webpack-virtual-modules: 0.6.2 unrs-resolver@1.11.1: @@ -26148,6 +26329,8 @@ snapshots: dependencies: punycode: 2.3.1 + url-extras@0.1.0: {} + url-join@4.0.1: {} use-sync-external-store@1.6.0(react@19.2.7): @@ -26168,8 +26351,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@14.0.1: {} - uuid@8.3.2: {} uvu@0.5.6: @@ -26185,17 +26366,13 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - valibot@0.41.0(typescript@6.0.3): - optionalDependencies: - typescript: 6.0.3 - - valibot@1.2.0(typescript@6.0.3): + valibot@1.4.2(@typescript/typescript6@6.0.2): optionalDependencies: - typescript: 6.0.3 + typescript: '@typescript/typescript6@6.0.2' - valibot@1.4.2(typescript@6.0.3): + valibot@1.4.2(typescript@7.0.2): optionalDependencies: - typescript: 6.0.3 + typescript: 7.0.2 validate-npm-package-license@3.0.4: dependencies: @@ -26366,11 +26543,11 @@ snapshots: transitivePeerDependencies: - supports-color - vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): + vite-tsconfig-paths@6.1.1(@typescript/typescript6@6.0.2)(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): dependencies: debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.6(typescript@6.0.3) + tsconfck: 3.1.6(@typescript/typescript6@6.0.2) vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) transitivePeerDependencies: - supports-color @@ -26387,28 +26564,11 @@ snapshots: lightningcss: 1.32.0 terser: 5.46.2 - vite@6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0): - dependencies: - esbuild: 0.25.12 - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - postcss: 8.5.16 - rollup: 4.60.2 - tinyglobby: 0.2.17 - optionalDependencies: - '@types/node': 25.6.0 - fsevents: 2.3.3 - jiti: 2.7.0 - lightningcss: 1.32.0 - terser: 5.46.2 - tsx: 4.23.0 - yaml: 2.9.0 - vite@7.3.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0): dependencies: esbuild: 0.27.7 - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 postcss: 8.5.16 rollup: 4.60.2 tinyglobby: 0.2.17 @@ -26469,9 +26629,15 @@ snapshots: tsx: 4.23.0 yaml: 2.9.0 - vitefu@1.1.3(vite@6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): + vitefu@1.1.3(vite@8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): + optionalDependencies: + vite: 8.1.3(@types/node@20.19.25)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + optional: true + + vitefu@1.1.3(vite@8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): optionalDependencies: - vite: 6.4.2(@types/node@25.6.0)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + vite: 8.1.3(@types/node@25.6.0)(esbuild@0.17.6)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0) + optional: true vitefu@1.1.3(vite@8.1.3(@types/node@25.6.0)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.46.2)(tsx@4.23.0)(yaml@2.9.0)): optionalDependencies: @@ -26638,6 +26804,38 @@ snapshots: - esbuild - uglify-js + webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.21.6 + es-module-lexer: 2.3.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + loader-runner: 4.3.2 + mime-db: 1.54.0 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.5.0(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)(webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.17.6)) + watchpack: 2.5.1 + webpack-sources: 3.4.0 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + optional: true + webpack@5.106.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(esbuild@0.28.1): dependencies: '@types/eslint-scope': 3.7.7 @@ -26689,8 +26887,6 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-pm-runs@1.1.0: {} - which-typed-array@1.1.20: dependencies: available-typed-arrays: 1.0.7 @@ -26714,19 +26910,11 @@ snapshots: dependencies: isexe: 2.0.0 - which@4.0.0: - dependencies: - isexe: 3.1.5 - why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 - widest-line@5.0.0: - dependencies: - string-width: 7.2.0 - word-wrap@1.2.5: {} wordwrap@1.0.0: {} @@ -26763,6 +26951,8 @@ snapshots: ws@8.21.1: {} + ws@8.21.3: {} + xml-name-validator@5.0.0: {} xmlbuilder2@4.0.3: @@ -26784,12 +26974,16 @@ snapshots: yallist@4.0.0: {} + yallist@5.0.0: {} + yaml@1.10.3: {} yaml@2.9.0: {} yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} + yargs@17.7.2: dependencies: cliui: 8.0.1 @@ -26808,27 +27002,14 @@ snapshots: yocto-queue@1.2.2: {} - yocto-spinner@0.2.3: - dependencies: - yoctocolors: 2.1.2 - - yoctocolors@2.1.2: {} - zeptomatch@2.1.0: dependencies: grammex: 3.1.12 graphmatch: 1.1.1 - zod-to-json-schema@3.25.2(zod@3.25.76): - dependencies: - zod: 3.25.76 - - zod-to-ts@1.2.0(typescript@6.0.3)(zod@3.25.76): + zod-to-json-schema@3.25.2(zod@4.4.3): dependencies: - typescript: 6.0.3 - zod: 3.25.76 - - zod@3.25.76: {} + zod: 4.4.3 zod@4.4.3: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b3b9f546..20ce652a 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,43 +6,42 @@ packages: - "!packages/*/*/dist" catalog: - "@astrojs/starlight": 0.36.3 - "@astrojs/starlight-tailwind": 4.0.2 - "@better-auth/cli": 1.4.10 + "@astrojs/starlight": 0.41.7 + "@astrojs/starlight-tailwind": 5.0.0 + "@better-auth/cli": 1.7.1 "@corvu/drawer": 0.2.4 - "@effect/atom-solid": 4.0.0-beta.102 + "@effect/atom-solid": 4.0.0-rc.111 "@effect/build-utils": 0.8.9 - "@effect/language-service": 0.87.1 - "@effect/platform-node": 4.0.0-beta.102 - # 0.17+ requires TypeScript >=7; keep the latest native-preview-compatible release. - "@effect/tsgo": 0.16.3 - "@effect/vitest": 4.0.0-beta.102 - "@hatchet-dev/typescript-sdk": 1.21.0 + "@effect/language-service": 0.87.2 + "@effect/platform-node": 4.0.0-rc.111 + "@effect/tsgo": 0.36.5 + "@effect/vitest": 4.0.0-rc.111 + "@hatchet-dev/typescript-sdk": 1.28.2 "@kobalte/core": 0.13.12 - "@nx/js": 23.1.0 - "@nx/node": 23.1.0 - "@nx/react": 23.1.0 - "@nx/vite": 23.1.0 - "@nx/web": 23.1.0 - "@nx/cypress": 23.1.0 + "@nx/js": 23.1.1 + "@nx/node": 23.1.1 + "@nx/react": 23.1.1 + "@nx/vite": 23.1.1 + "@nx/web": 23.1.1 + "@nx/cypress": 23.1.1 "@picocss/pico": ^2.1.1 - "@prisma/adapter-better-sqlite3": 7.8.0 - "@prisma/adapter-pg": 7.8.0 - "@prisma/client": 7.8.0 - "@prisma/client-runtime-utils": 7.8.0 - "@prisma/generator": 7.8.0 - "@prisma/generator-helper": 7.8.0 - "@prisma/internals": 7.8.0 + "@prisma/adapter-better-sqlite3": 7.9.1 + "@prisma/adapter-pg": 7.9.1 + "@prisma/client": 7.9.1 + "@prisma/client-runtime-utils": 7.9.1 + "@prisma/generator": 7.9.1 + "@prisma/generator-helper": 7.9.1 + "@prisma/internals": 7.9.1 "@radix-ui/react-form": 0.1.12 "@radix-ui/react-label": 2.1.11 "@radix-ui/react-slot": 1.3.0 - "@react-router/dev": 8.2.0 - "@react-router/node": 8.2.0 - "@react-router/serve": 8.2.0 - "@remix-run/node": 2.17.4 + "@react-router/dev": 8.3.0 + "@react-router/node": 8.3.0 + "@react-router/serve": 8.3.0 + "@remix-run/node": 2.17.5 "@remix-run/node-fetch-server": 0.12.0 - "@remix-run/react": 2.17.4 - "@remix-run/serve": 2.17.2 + "@remix-run/react": 2.17.5 + "@remix-run/serve": 2.17.5 "@solidjs/start": 1.2.0 "@solidjs/testing-library": 0.8.10 "@swc-node/register": 1.11.1 @@ -51,7 +50,7 @@ catalog: "@tailwindcss/postcss": 4.3.2 "@tailwindcss/typography": 0.5.19 "@tailwindcss/vite": 4.3.2 - "@tanstack/devtools-vite": ^0.8.1 + "@tanstack/devtools-vite": 0.8.5 "@tanstack/query-core": 5.101.2 "@tanstack/react-form": 1.33.0 "@tanstack/react-query": 5.101.2 @@ -77,16 +76,15 @@ catalog: "@types/react": 19.2.17 "@types/react-dom": 19.2.3 "@types/validator": 13.15.10 - "@typescript/native-preview": 7.0.0-dev.20260322.1 "@vitejs/plugin-react": 6.0.3 "@vitejs/plugin-rsc": 0.5.1 "@vitest/browser": 4.1.10 "@vitest/browser-webdriverio": 4.1.10 "@vitest/coverage-v8": 4.1.10 "@vitest/ui": ^4.1.10 - astro: 5.17.1 + astro: 7.2.4 autoprefixer: 10.4.22 - better-auth: 1.4.10 + better-auth: 1.7.1 better-sqlite3: 12.11.1 class-variance-authority: 0.7.1 clsx: 2.1.1 @@ -94,7 +92,7 @@ catalog: cypress: 15.18.1 cross-env: 10.1.0 dotenv: ^17.2.3 - effect: 4.0.0-beta.102 + effect: 4.0.0-rc.111 effect-prisma-generator: ^0.4.0 eta: ^4.5.0 express: 5.1.0 @@ -114,23 +112,22 @@ catalog: pg: ^8.16.3 postcss: 8.5.6 prettier: 2.8.8 - prisma: 7.8.0 + prisma: 7.9.1 react: 19.2.7 react-dom: 19.2.7 - react-router: 8.2.0 + react-router: 8.3.0 sharp: 0.35.3 solid-js: ^1.9.14 - starlight-sidebar-topics: 0.6.2 - starlight-sidebar-topics-dropdown: 0.5.2 - starlight-theme-nova: 0.10.0 + starlight-sidebar-topics: 0.8.0 + starlight-sidebar-topics-dropdown: 0.6.0 + starlight-theme-nova: 0.12.2 tailwind-merge: 3.6.0 tailwindcss: 4.3.2 tailwindcss-animate: 1.0.7 - ts-patch: 3.3.0 tslib: 2.8.1 tsx: 4.23.0 tw-animate-css: 1.4.0 - typescript: 6.0.3 + typescript: npm:@typescript/typescript6@6.0.2 ultracite: 6.3.6 validator: 13.15.35 verdaccio: 6.7.4 @@ -150,7 +147,7 @@ catalogMode: prefer cleanupUnusedCatalogs: true overrides: - "@effect/platform-node-shared": 4.0.0-beta.102 + "@effect/platform-node-shared": 4.0.0-rc.111 onlyBuiltDependencies: - "@parcel/watcher" diff --git a/tsconfig.base.json b/tsconfig.base.json index d1fdeed3..b9c597ac 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -37,8 +37,7 @@ } ], "noUncheckedSideEffectImports": false, - "types": ["*"], - "ignoreDeprecations": "6.0" + "types": ["*"] }, "$schema": "https://raw.githubusercontent.com/Effect-TS/tsgo/refs/heads/main/schema.json" } diff --git a/tsconfig.json b/tsconfig.json index fdbee028..1773369e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,6 @@ } ], "compilerOptions": { - "strictNullChecks": true, - "ignoreDeprecations": "6.0" + "strictNullChecks": true } }