From 6b5c882c3b1ebed235f078d191c3ff61fb3f3745 Mon Sep 17 00:00:00 2001 From: Rel1cx Date: Thu, 11 Sep 2025 21:50:52 +0800 Subject: [PATCH] Remove Language Preference from codebase This commit removes the Language Preference feature and associated code, including documentation, schemas, and implementation details from the codebase. --- .pkgs/configs/package.json | 2 +- .pkgs/eslint-plugin-local/package.json | 2 +- apps/website/content/docs/glossary.mdx | 8 - apps/website/package.json | 12 +- examples/next/package.json | 4 +- package.json | 10 +- .../functions/hasNoneOrLooseComponentName.md | 4 +- .../core/docs/functions/isComponentName.md | 4 +- .../docs/functions/isComponentNameLoose.md | 4 +- .../rules/no-missing-context-display-name.ts | 7 +- packages/plugins/eslint-plugin/README.md | 4 +- packages/shared/package.json | 2 +- packages/utilities/kit/package.json | 2 +- .../LanguagePreference/LanguagePreference.ts | 38 -- .../LanguagePreferenceSchema.ts | 41 -- .../kit/src/LanguagePreference/index.ts | 2 - packages/utilities/kit/src/index.ts | 1 - pnpm-lock.yaml | 552 +++++++++--------- 18 files changed, 303 insertions(+), 396 deletions(-) delete mode 100644 packages/utilities/kit/src/LanguagePreference/LanguagePreference.ts delete mode 100644 packages/utilities/kit/src/LanguagePreference/LanguagePreferenceSchema.ts delete mode 100644 packages/utilities/kit/src/LanguagePreference/index.ts diff --git a/.pkgs/configs/package.json b/.pkgs/configs/package.json index 140493111b..bc9a3656bf 100644 --- a/.pkgs/configs/package.json +++ b/.pkgs/configs/package.json @@ -23,7 +23,7 @@ "@stylistic/eslint-plugin": "^5.3.1", "eslint-plugin-de-morgan": "^1.3.1", "eslint-plugin-function": "^0.0.25", - "eslint-plugin-jsdoc": "^55.2.0", + "eslint-plugin-jsdoc": "^56.1.2", "eslint-plugin-perfectionist": "^4.15.0", "eslint-plugin-regexp": "^2.10.0", "eslint-plugin-unicorn": "^61.0.2", diff --git a/.pkgs/eslint-plugin-local/package.json b/.pkgs/eslint-plugin-local/package.json index fafd07e8a4..0f3075eea0 100644 --- a/.pkgs/eslint-plugin-local/package.json +++ b/.pkgs/eslint-plugin-local/package.json @@ -33,7 +33,7 @@ "@typescript-eslint/types": "^8.43.0", "@typescript-eslint/utils": "^8.43.0", "eslint-plugin-de-morgan": "^1.3.1", - "eslint-plugin-jsdoc": "^55.2.0", + "eslint-plugin-jsdoc": "^56.1.2", "eslint-plugin-perfectionist": "^4.15.0", "eslint-plugin-regexp": "^2.10.0", "eslint-plugin-unicorn": "^61.0.2", diff --git a/apps/website/content/docs/glossary.mdx b/apps/website/content/docs/glossary.mdx index 6a51c4d149..933c7fdfe9 100644 --- a/apps/website/content/docs/glossary.mdx +++ b/apps/website/content/docs/glossary.mdx @@ -3,14 +3,6 @@ title: "Glossary" description: "A collection of terms and concepts used in the ESLint React." --- -## L - -### Language Preference - -Language Preference is a set of rules that represents the user's preference for how code should be formatted. - -ESLint React provides a way to customize the code style used in the internal fixer's output through Language Preference. - ## P ### Project Config diff --git a/apps/website/package.json b/apps/website/package.json index 6869208e73..44b99189c3 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -18,14 +18,14 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "effect": "^3.17.13", - "fumadocs-core": "15.7.10", + "fumadocs-core": "15.7.11", "fumadocs-docgen": "3.0.0", - "fumadocs-mdx": "11.9.0", + "fumadocs-mdx": "11.9.1", "fumadocs-twoslash": "3.1.7", "fumadocs-typescript": "4.0.8", - "fumadocs-ui": "15.7.10", - "lucide-react": "^0.543.0", - "next": "^15.5.2", + "fumadocs-ui": "15.7.11", + "lucide-react": "^0.544.0", + "next": "^15.5.3", "next-view-transitions": "^0.3.4", "react": "^19.1.1", "react-dom": "^19.1.1", @@ -34,7 +34,7 @@ "twoslash": "^0.3.4" }, "devDependencies": { - "@effect/language-service": "^0.38.4", + "@effect/language-service": "^0.39.0", "@eslint-react/eslint-plugin": "workspace:*", "@eslint-react/kit": "workspace:*", "@eslint-react/shared": "workspace:*", diff --git a/examples/next/package.json b/examples/next/package.json index b87d563635..553253bc98 100644 --- a/examples/next/package.json +++ b/examples/next/package.json @@ -10,7 +10,7 @@ "start": "next start" }, "dependencies": { - "next": "^15.5.2", + "next": "^15.5.3", "react": "^19.1.1", "react-dom": "^19.1.1" }, @@ -18,7 +18,7 @@ "@eslint-react/eslint-plugin": "workspace:*", "@eslint/config-inspector": "^1.2.0", "@eslint/js": "^9.35.0", - "@next/eslint-plugin-next": "^15.5.2", + "@next/eslint-plugin-next": "^15.5.3", "@tsconfig/next": "^2.0.3", "@tsconfig/node22": "^22.0.2", "@tsconfig/strictest": "^2.0.5", diff --git a/package.json b/package.json index 43c32e62d9..79376e15c9 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,8 @@ "update:website": "tsx ./scripts/update-website.ts" }, "devDependencies": { - "@effect/language-service": "^0.38.4", - "@effect/platform": "^0.90.8", + "@effect/language-service": "^0.39.0", + "@effect/platform": "^0.90.9", "@effect/platform-node": "^0.96.1", "@eslint/config-inspector": "^1.2.0", "@eslint/markdown": "^7.2.0", @@ -77,7 +77,7 @@ "eslint-plugin-fast-import": "^1.4.1", "eslint-plugin-vitest": "^0.5.4", "jiti": "^2.5.1", - "lefthook": "^1.12.4", + "lefthook": "^1.13.0", "markdownlint": "^0.38.0", "mdxlint": "^1.0.0", "publint": "^0.3.12", @@ -117,8 +117,8 @@ "@types/react-dom": "^19.1.9", "cross-spawn": "^7.0.6", "esbuild": "^0.25.9", - "lucide-react": "^0.543.0", - "next": "^15.5.2", + "lucide-react": "^0.544.0", + "next": "^15.5.3", "react": "^19.1.1", "react-dom": "^19.1.1", "ts-api-utils": "^2.1.0", diff --git a/packages/core/docs/functions/hasNoneOrLooseComponentName.md b/packages/core/docs/functions/hasNoneOrLooseComponentName.md index f9981f99e5..5f01daca6a 100644 --- a/packages/core/docs/functions/hasNoneOrLooseComponentName.md +++ b/packages/core/docs/functions/hasNoneOrLooseComponentName.md @@ -6,7 +6,7 @@ # Function: hasNoneOrLooseComponentName() -> **hasNoneOrLooseComponentName**(`context`, `fn`): `boolean` +> **hasNoneOrLooseComponentName**(`context`, `fn`): `any` ## Parameters @@ -20,4 +20,4 @@ ## Returns -`boolean` +`any` diff --git a/packages/core/docs/functions/isComponentName.md b/packages/core/docs/functions/isComponentName.md index 48494ddc69..84bc496dbb 100644 --- a/packages/core/docs/functions/isComponentName.md +++ b/packages/core/docs/functions/isComponentName.md @@ -6,7 +6,7 @@ # Function: isComponentName() -> **isComponentName**(`name`): `boolean` +> **isComponentName**(`name`): `any` ## Parameters @@ -16,4 +16,4 @@ ## Returns -`boolean` +`any` diff --git a/packages/core/docs/functions/isComponentNameLoose.md b/packages/core/docs/functions/isComponentNameLoose.md index 240d17f939..817a026481 100644 --- a/packages/core/docs/functions/isComponentNameLoose.md +++ b/packages/core/docs/functions/isComponentNameLoose.md @@ -6,7 +6,7 @@ # Function: isComponentNameLoose() -> **isComponentNameLoose**(`name`): `boolean` +> **isComponentNameLoose**(`name`): `any` ## Parameters @@ -16,4 +16,4 @@ ## Returns -`boolean` +`any` diff --git a/packages/plugins/eslint-plugin-react-x/src/rules/no-missing-context-display-name.ts b/packages/plugins/eslint-plugin-react-x/src/rules/no-missing-context-display-name.ts index 9171cad448..70b2c0eff3 100644 --- a/packages/plugins/eslint-plugin-react-x/src/rules/no-missing-context-display-name.ts +++ b/packages/plugins/eslint-plugin-react-x/src/rules/no-missing-context-display-name.ts @@ -1,5 +1,5 @@ import * as ER from "@eslint-react/core"; -import { LanguagePreference, type RuleContext, type RuleFeature, Selector as SEL } from "@eslint-react/kit"; +import { type RuleContext, type RuleFeature, Selector as SEL } from "@eslint-react/kit"; import type { TSESTree } from "@typescript-eslint/types"; import { AST_NODE_TYPES as T } from "@typescript-eslint/types"; import type { RuleListener } from "@typescript-eslint/utils/ts-eslint"; @@ -62,9 +62,6 @@ export function create(context: RuleContext): RuleListener { return ER.isInstanceIdEqual(context, id, object); }); if (!hasDisplayNameAssignment) { - const semi = LanguagePreference.defaultLanguagePreference.semicolons === "always" - ? ";" - : ""; context.report({ messageId: "noMissingContextDisplayName", node: id, @@ -81,7 +78,7 @@ export function create(context: RuleContext): RuleListener { "=", " ", JSON.stringify(id.name), - semi, + ";", ].join(""), ); }, diff --git a/packages/plugins/eslint-plugin/README.md b/packages/plugins/eslint-plugin/README.md index b6a0d3adab..e17fab26a1 100644 --- a/packages/plugins/eslint-plugin/README.md +++ b/packages/plugins/eslint-plugin/README.md @@ -167,8 +167,8 @@ export default defineConfig([ Contributions are welcome! -Please follow our [contributing guidelines](https://github.com/Rel1cx/eslint-react/tree/2.0.0/.github/CONTRIBUTING.md). +Please follow our [contributing guidelines](https://github.com/Rel1cx/eslint-react/tree/feat/remove-language-preference/.github/CONTRIBUTING.md). ## License -This project is licensed under the MIT License - see the [LICENSE](https://github.com/Rel1cx/eslint-react/tree/2.0.0/LICENSE) file for details. +This project is licensed under the MIT License - see the [LICENSE](https://github.com/Rel1cx/eslint-react/tree/feat/remove-language-preference/LICENSE) file for details. diff --git a/packages/shared/package.json b/packages/shared/package.json index df928257d8..722eae424c 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -38,7 +38,7 @@ "@eslint-react/kit": "workspace:*", "@typescript-eslint/utils": "^8.43.0", "ts-pattern": "^5.8.0", - "zod": "^4.1.5" + "zod": "^4.1.7" }, "devDependencies": { "@local/configs": "workspace:*", diff --git a/packages/utilities/kit/package.json b/packages/utilities/kit/package.json index ddfe1488c0..feeb89de0d 100644 --- a/packages/utilities/kit/package.json +++ b/packages/utilities/kit/package.json @@ -38,7 +38,7 @@ "@eslint-react/eff": "workspace:*", "@typescript-eslint/utils": "^8.43.0", "ts-pattern": "^5.8.0", - "zod": "^4.1.5" + "zod": "^4.1.7" }, "devDependencies": { "@local/configs": "workspace:*", diff --git a/packages/utilities/kit/src/LanguagePreference/LanguagePreference.ts b/packages/utilities/kit/src/LanguagePreference/LanguagePreference.ts deleted file mode 100644 index 394720901a..0000000000 --- a/packages/utilities/kit/src/LanguagePreference/LanguagePreference.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { SharedConfigurationSettings } from "@typescript-eslint/utils/ts-eslint"; // eslint-disable-line @typescript-eslint/no-unused-vars -import type { z } from "zod/v4"; -import type { LanguagePreferenceSchema } from "./LanguagePreferenceSchema"; - -/** - * @internal - */ -export type LanguagePreference = z.infer; - -/** - * Get a copy of the default LanguagePreference. - */ -export function make(): LanguagePreference { - return { - indentStyle: "space", - indentWidth: 2, - jsxQuoteStyle: "double", - quoteStyle: "single", - semicolons: "always", - trailingCommas: "all", - }; -} - -/** - * A default LanguagePreference object. - */ -export const defaultLanguagePreference = make(); - -export function getFromContext() { - throw new Error("getFromContext is not implemented"); -} - -declare module "@typescript-eslint/utils/ts-eslint" { - export interface SharedConfigurationSettings { - // TODO: Add the language preference to the shared configuration settings when it is ready. - // languagePreference?: Partial; - } -} diff --git a/packages/utilities/kit/src/LanguagePreference/LanguagePreferenceSchema.ts b/packages/utilities/kit/src/LanguagePreference/LanguagePreferenceSchema.ts deleted file mode 100644 index 301ac43419..0000000000 --- a/packages/utilities/kit/src/LanguagePreference/LanguagePreferenceSchema.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { z } from "zod/v4"; - -/** - * @internal - */ -export const LanguagePreferenceSchema = z.object({ - indentStyle: z.optional( - z.union([ - z.literal("tab"), - z.literal("space"), - ]), - ), - indentWidth: z.optional(z.number()), - quoteStyle: z.optional( - z.union([ - z.literal("single"), - z.literal("double"), - ]), - ), - semicolons: z.optional( - z.union([ - z.literal("always"), - z.literal("asNeeded"), - ]), - ), - trailingCommas: z.optional( - z.union([ - z.literal("all"), - z.literal("es5"), - z.literal("none"), - ]), - ), - - // JSX specific options - jsxQuoteStyle: z.optional( - z.union([ - z.literal("single"), - z.literal("double"), - ]), - ), -}, {}); diff --git a/packages/utilities/kit/src/LanguagePreference/index.ts b/packages/utilities/kit/src/LanguagePreference/index.ts deleted file mode 100644 index 4d1da9f67c..0000000000 --- a/packages/utilities/kit/src/LanguagePreference/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./LanguagePreference"; -export * from "./LanguagePreferenceSchema"; diff --git a/packages/utilities/kit/src/index.ts b/packages/utilities/kit/src/index.ts index d399320537..e93d8fbfe6 100644 --- a/packages/utilities/kit/src/index.ts +++ b/packages/utilities/kit/src/index.ts @@ -1,6 +1,5 @@ export * as ContextDetection from "./ContextDetection"; export * as JsxConfig from "./JsxConfig"; -export * as LanguagePreference from "./LanguagePreference"; export * as RegExp from "./RegExp"; export * as Reporter from "./Reporter"; export * as Selector from "./Selector"; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f81d0e879b..e93bcb32f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ overrides: '@types/react-dom': ^19.1.9 cross-spawn: ^7.0.6 esbuild: ^0.25.9 - lucide-react: ^0.543.0 - next: ^15.5.2 + lucide-react: ^0.544.0 + next: ^15.5.3 react: ^19.1.1 react-dom: ^19.1.1 ts-api-utils: ^2.1.0 @@ -23,14 +23,14 @@ importers: .: devDependencies: '@effect/language-service': - specifier: ^0.38.4 - version: 0.38.4 + specifier: ^0.39.0 + version: 0.39.0 '@effect/platform': - specifier: ^0.90.8 - version: 0.90.8(effect@3.17.13) + specifier: ^0.90.9 + version: 0.90.9(effect@3.17.13) '@effect/platform-node': specifier: ^0.96.1 - version: 0.96.1(@effect/cluster@0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + version: 0.96.1(@effect/cluster@0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) '@eslint/config-inspector': specifier: ^1.2.0 version: 1.2.0(eslint@9.35.0(jiti@2.5.1)) @@ -98,8 +98,8 @@ importers: specifier: ^2.5.1 version: 2.5.1 lefthook: - specifier: ^1.12.4 - version: 1.12.4 + specifier: ^1.13.0 + version: 1.13.0 markdownlint: specifier: ^0.38.0 version: 0.38.0 @@ -179,8 +179,8 @@ importers: specifier: ^0.0.25 version: 0.0.25(eslint@9.35.0(jiti@2.5.1))(ts-api-utils@2.1.0(typescript@5.9.2))(typescript@5.9.2) eslint-plugin-jsdoc: - specifier: ^55.2.0 - version: 55.2.0(eslint@9.35.0(jiti@2.5.1)) + specifier: ^56.1.2 + version: 56.1.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-perfectionist: specifier: ^4.15.0 version: 4.15.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) @@ -239,8 +239,8 @@ importers: specifier: ^1.3.1 version: 1.3.1(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-jsdoc: - specifier: ^55.2.0 - version: 55.2.0(eslint@9.35.0(jiti@2.5.1)) + specifier: ^56.1.2 + version: 56.1.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-perfectionist: specifier: ^4.15.0 version: 4.15.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) @@ -280,7 +280,7 @@ importers: version: 11.0.3 '@effect-atom/atom-react': specifier: ^0.1.17 - version: 0.1.17(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)(react@19.1.1)(scheduler@0.26.0) + version: 0.1.17(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)(react@19.1.1)(scheduler@0.26.0) '@eslint-react/eff': specifier: workspace:* version: link:../../packages/utilities/eff @@ -300,32 +300,32 @@ importers: specifier: ^3.17.13 version: 3.17.13 fumadocs-core: - specifier: 15.7.10 - version: 15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: 15.7.11 + version: 15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) fumadocs-docgen: specifier: 3.0.0 - version: 3.0.0(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) + version: 3.0.0(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) fumadocs-mdx: - specifier: 11.9.0 - version: 11.9.0(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(tsx@4.20.5)(yaml@2.8.1)) + specifier: 11.9.1 + version: 11.9.1(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(tsx@4.20.5)(yaml@2.8.1)) fumadocs-twoslash: specifier: 3.1.7 - version: 3.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(fumadocs-ui@15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 3.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(fumadocs-ui@15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) fumadocs-typescript: specifier: 4.0.8 - version: 4.0.8(@types/react@19.1.12)(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(fumadocs-ui@15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(typescript@5.9.2) + version: 4.0.8(@types/react@19.1.12)(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(fumadocs-ui@15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(typescript@5.9.2) fumadocs-ui: - specifier: 15.7.10 - version: 15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) + specifier: 15.7.11 + version: 15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) lucide-react: - specifier: ^0.543.0 - version: 0.543.0(react@19.1.1) + specifier: ^0.544.0 + version: 0.544.0(react@19.1.1) next: - specifier: ^15.5.2 - version: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: ^15.5.3 + version: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next-view-transitions: specifier: ^0.3.4 - version: 0.3.4(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 0.3.4(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: specifier: ^19.1.1 version: 19.1.1 @@ -343,8 +343,8 @@ importers: version: 0.3.4(typescript@5.9.2) devDependencies: '@effect/language-service': - specifier: ^0.38.4 - version: 0.38.4 + specifier: ^0.39.0 + version: 0.39.0 '@eslint-react/eslint-plugin': specifier: workspace:* version: link:../../packages/plugins/eslint-plugin @@ -445,8 +445,8 @@ importers: examples/next: dependencies: next: - specifier: ^15.5.2 - version: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: ^15.5.3 + version: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: specifier: ^19.1.1 version: 19.1.1 @@ -464,8 +464,8 @@ importers: specifier: ^9.35.0 version: 9.35.0 '@next/eslint-plugin-next': - specifier: ^15.5.2 - version: 15.5.2 + specifier: ^15.5.3 + version: 15.5.3 '@tsconfig/next': specifier: ^2.0.3 version: 2.0.3 @@ -1211,8 +1211,8 @@ importers: specifier: ^5.8.0 version: 5.8.0 zod: - specifier: ^4.1.5 - version: 4.1.5 + specifier: ^4.1.7 + version: 4.1.7 devDependencies: '@local/configs': specifier: workspace:* @@ -1282,8 +1282,8 @@ importers: specifier: ^5.8.0 version: 5.8.0 zod: - specifier: ^4.1.5 - version: 4.1.5 + specifier: ^4.1.7 + version: 4.1.7 devDependencies: '@local/configs': specifier: workspace:* @@ -1991,8 +1991,8 @@ packages: lmdb: optional: true - '@effect/language-service@0.38.4': - resolution: {integrity: sha512-nMf7Wb4YdYoYr7PTB65X3GgVI3D3F7YEa/qF/budJhzdSK+x7dptz/An6X/x3GE6vgVp9PfLAk3NFmkumKE1XA==} + '@effect/language-service@0.39.0': + resolution: {integrity: sha512-mrXfnyHiY6FDNYF+MFkHCW/oBcCubQXG2Ma0B4iH0YMoue+6Cxv+CSiiUql22rLBAhea4re2TlV+9+FBarLSGA==} hasBin: true '@effect/platform-node-shared@0.49.0': @@ -2013,8 +2013,8 @@ packages: '@effect/sql': ^0.44.2 effect: ^3.17.10 - '@effect/platform@0.90.8': - resolution: {integrity: sha512-lQejPI2VbUAwPIU6oG12sAhqMar8+KkBjxgBVqQTERzHz4vnG9zaiDDytJM+IGWE40MKbCG3pc2wK6nw2Ugk8A==} + '@effect/platform@0.90.9': + resolution: {integrity: sha512-ZLyGMenOXGERsaJ7urioWwugkluWjhrcQgr0/vfgxqe/TCumL3CK93YZKSlJtohDrFSfWjaXCbXyhqz3iypFUg==} peerDependencies: effect: ^3.17.13 @@ -2047,8 +2047,8 @@ packages: '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@es-joy/jsdoccomment@0.57.0': - resolution: {integrity: sha512-M4isJXgy+ZLXvt9EFLHuG5+6Q8hl1iSn3ZnO5R+DiPLUBvsTOh93fZ9X/X1z3l6/pmq3STZtqrEAi6SaPzB4AQ==} + '@es-joy/jsdoccomment@0.58.0': + resolution: {integrity: sha512-smMc5pDht/UVsCD3hhw/a/e/p8m0RdRYiluXToVfd+d4yaQQh7nn9bACjkk6nXJvat7EWPAxuFkMEFfrxeGa3Q==} engines: {node: '>=20.11.0'} '@esbuild/aix-ppc64@0.25.9': @@ -2527,56 +2527,56 @@ packages: '@napi-rs/wasm-runtime@1.0.3': resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} - '@next/env@15.5.2': - resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} + '@next/env@15.5.3': + resolution: {integrity: sha512-RSEDTRqyihYXygx/OJXwvVupfr9m04+0vH8vyy0HfZ7keRto6VX9BbEk0J2PUk0VGy6YhklJUSrgForov5F9pw==} - '@next/eslint-plugin-next@15.5.2': - resolution: {integrity: sha512-lkLrRVxcftuOsJNhWatf1P2hNVfh98k/omQHrCEPPriUypR6RcS13IvLdIrEvkm9AH2Nu2YpR5vLqBuy6twH3Q==} + '@next/eslint-plugin-next@15.5.3': + resolution: {integrity: sha512-SdhaKdko6dpsSr0DldkESItVrnPYB1NS2NpShCSX5lc7SSQmLZt5Mug6t2xbiuVWEVDLZSuIAoQyYVBYp0dR5g==} - '@next/swc-darwin-arm64@15.5.2': - resolution: {integrity: sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==} + '@next/swc-darwin-arm64@15.5.3': + resolution: {integrity: sha512-nzbHQo69+au9wJkGKTU9lP7PXv0d1J5ljFpvb+LnEomLtSbJkbZyEs6sbF3plQmiOB2l9OBtN2tNSvCH1nQ9Jg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.2': - resolution: {integrity: sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==} + '@next/swc-darwin-x64@15.5.3': + resolution: {integrity: sha512-w83w4SkOOhekJOcA5HBvHyGzgV1W/XvOfpkrxIse4uPWhYTTRwtGEM4v/jiXwNSJvfRvah0H8/uTLBKRXlef8g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.2': - resolution: {integrity: sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==} + '@next/swc-linux-arm64-gnu@15.5.3': + resolution: {integrity: sha512-+m7pfIs0/yvgVu26ieaKrifV8C8yiLe7jVp9SpcIzg7XmyyNE7toC1fy5IOQozmr6kWl/JONC51osih2RyoXRw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.5.2': - resolution: {integrity: sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==} + '@next/swc-linux-arm64-musl@15.5.3': + resolution: {integrity: sha512-u3PEIzuguSenoZviZJahNLgCexGFhso5mxWCrrIMdvpZn6lkME5vc/ADZG8UUk5K1uWRy4hqSFECrON6UKQBbQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.5.2': - resolution: {integrity: sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==} + '@next/swc-linux-x64-gnu@15.5.3': + resolution: {integrity: sha512-lDtOOScYDZxI2BENN9m0pfVPJDSuUkAD1YXSvlJF0DKwZt0WlA7T7o3wrcEr4Q+iHYGzEaVuZcsIbCps4K27sA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.5.2': - resolution: {integrity: sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==} + '@next/swc-linux-x64-musl@15.5.3': + resolution: {integrity: sha512-9vWVUnsx9PrY2NwdVRJ4dUURAQ8Su0sLRPqcCCxtX5zIQUBES12eRVHq6b70bbfaVaxIDGJN2afHui0eDm+cLg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.5.2': - resolution: {integrity: sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==} + '@next/swc-win32-arm64-msvc@15.5.3': + resolution: {integrity: sha512-1CU20FZzY9LFQigRi6jM45oJMU3KziA5/sSG+dXeVaTm661snQP6xu3ykGxxwU5sLG3sh14teO/IOEPVsQMRfA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.2': - resolution: {integrity: sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==} + '@next/swc-win32-x64-msvc@15.5.3': + resolution: {integrity: sha512-JMoLAq3n3y5tKXPQwCK5c+6tmwkuFDa2XAxz8Wm4+IVthdBZdZGh+lmiLUHg9f9IDwIQpUjp+ysd6OkYTyZRZw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3297,85 +3297,85 @@ packages: '@radix-ui/rect@1.1.1': resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} - '@rolldown/binding-android-arm64@1.0.0-beta.36': - resolution: {integrity: sha512-0y4+MDSw9GzX4VZtATiygDv+OtijxsRtNBZW6qA3OUGi0fq6Gq+MnvFHMjdJxz3mv/thIHMmJ0AL7d8urYBCUw==} + '@rolldown/binding-android-arm64@1.0.0-beta.37': + resolution: {integrity: sha512-Pdr3USGBdoYzcygfJTSATHd7x476vVF3rnQ6SuUAh4YjhgGoNaI/ZycQ0RsonptwwU5NmQRWxfWv+aUPL6JlJg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-beta.36': - resolution: {integrity: sha512-F/xv0vsxXuwpyecy3GMpXPhRLI4WogQkSYYl6hh61OfmyX4lxsemSoYQ5nlK/MopdVaT111wS1dRO2eXgzBHuA==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.37': + resolution: {integrity: sha512-iDdmatSgbWhTYOq51G2CkJXwFayiuQpv/ywG7Bv3wKqy31L7d0LltUhWqAdfCl7eBG3gybfUm/iEXiTldH3jYA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.36': - resolution: {integrity: sha512-FX3x/GSybYRt4/fUljqIMuB7JRJThxnwzjK9Ka4qKwSw92RNmxRtw+NEkpuKq/Tzcq5qpnvSWudKmjcbBSMH1g==} + '@rolldown/binding-darwin-x64@1.0.0-beta.37': + resolution: {integrity: sha512-LQPpi3YJDtIprj6mwMbVM1gLM4BV2m9oqe9h3Y1UwAd20xs+imnzWJqWFpm4Hw9SiFmefIf3q4EPx2k6Nj2K7A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.36': - resolution: {integrity: sha512-j7Y/OG4XxICRgGMLB7VVbROAzdnvtr0ZTBBYnv53KZESE97Ta4zXfGhEe+EiXLRKW8JWSMeNumOaBrWAXDMiZQ==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.37': + resolution: {integrity: sha512-9JnfSWfYd/YrZOu4Sj3rb2THBrCj70nJB/2FOSdg0O9ZoRrdTeB8b7Futo6N7HLWZM5uqqnJBX6VTpA0RZD+ow==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.36': - resolution: {integrity: sha512-j3rDknokIJZ+iVGjWw2cVRgKLmk9boUoHtp2k3Ba6p7vWIv+D/YypQKHxAayyzvUkxTBZsw64Ojq5/zrytRODA==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.37': + resolution: {integrity: sha512-eEmQTpvefEtHxc0vg5sOnWCqBcGQB/SIDlPkkzKR9ESKq9BsjQfHxssJWuNMyQ+rpr9CYaogddyQtZ9GHkp8vA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.36': - resolution: {integrity: sha512-7Ds2nl3ZhC0eaSJnw7dQ5uCK1cmaBKC+EL7IIpjTpzqY10y1xCn5w6gTFKzpqKhD2nSraY4MHOyAnE+zmSAZRA==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.37': + resolution: {integrity: sha512-Ekv4OjDzQUl0X9kHM7M23N9hVRiYCYr89neLBNITCp7P4IHs1f6SNZiCIvvBVy6NIFzO1w9LZJGEeJYK5cQBVQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.36': - resolution: {integrity: sha512-0Qa4b3gv956iSdJQplV1xdI9ALbEdNo5xsFpcLU4mW2A+CqWNenVHqcHbCvwvKTP07yX6yoUvUqZR1CBxxQShg==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.37': + resolution: {integrity: sha512-z8Aa5Kar5mhh0RVZEL+zKJwNz1cgcDISmwUMcTk0w986T8JZJOJCfJ/u9e8pqUTIJjxdM8SZq9/24nMgMlx5ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.36': - resolution: {integrity: sha512-wUdZljtx9W1V9KlnmwPgF0o2ZPFq2zffr/q+wM+GUrSFIJNmP9w0zgyl1coCt1ESnNyYYyJh8T1bqvx8+16SqA==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.37': + resolution: {integrity: sha512-e+fNseKhfE/socjOw6VrQcXrbNKfi2V/KZ+ssuLnmeaYNGuJWqPhvML56oYhGb3IgROEEc61lzr3Riy5BIqoMA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.36': - resolution: {integrity: sha512-Up56sJMDSKYi92/28lq9xB2wonuCwVnqBzjRnKmQauZJ5QOor9h1RtcMeCzSxg4ReMsNvrdYomBogewcZgKEww==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.37': + resolution: {integrity: sha512-dPZfB396PMIasd19X0ikpdCvjK/7SaJFO8y5/TxnozJEy70vOf4GESe/oKcsJPav/MSTWBYsHjJSO6vX0oAW8g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@rolldown/binding-openharmony-arm64@1.0.0-beta.36': - resolution: {integrity: sha512-qX3covX7EX00yrgQl3oi8GuRTS1XFe+YHm+sGsxQvPok+r7Ct2eDFpLmmw7wajZ2SuvAJYSo/9BXLSCGR0ve2w==} + '@rolldown/binding-openharmony-arm64@1.0.0-beta.37': + resolution: {integrity: sha512-rFjLXoHpRqxJqkSBXHuyt6bhyiIFnvLD9X2iPmCYlfpEkdTbrY1AXg4ZbF8UMO5LM7DAAZm/7vPYPO1TKTA7Sg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.36': - resolution: {integrity: sha512-phFsiR97/nbQEtyo5GTPX4h/Ootz0Pdd7P7+gTmkiashePwPUik5aoMAluvzY1tTUAfhdrFR2Y8WiWbnxnsSrQ==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.37': + resolution: {integrity: sha512-oQAe3lMaBGX6q0GSic0l3Obmd6/rX8R6eHLnRC8kyy/CvPLiCMV82MPGT8fxpPTo/ULFGrupSu2nV1zmOFBt/w==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.36': - resolution: {integrity: sha512-dvvByfl7TRVhD9zY/VJ94hOVJmpN8Cfxl/A77yJ/oKV67IPEXx9hRUIhuL/V9eJ0RphNbLo4VKxdVuZ+wzEWTA==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.37': + resolution: {integrity: sha512-ucO6CiZhpkNRiVAk7ybvA9pZaMreCtfHej3BtJcBL5S3aYmp4h0g6TvaXLD5YRJx5sXobp/9A//xU4wPMul3Bg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.36': - resolution: {integrity: sha512-n7odfY4zatppNGY/EE8wE8B78wIxlQzBaY7Ycyjun+HvYu4dJgz8A4JCKHhyYYoEA8+VXO167Or4EJ9SyBLNnw==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.37': + resolution: {integrity: sha512-Ya9DBWJe1EGHwil7ielI8CdE0ELCg6KyDvDQqIFllnTJEYJ1Rb74DK6mvlZo273qz6Mw8WrMm26urfDeZhCc3Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.36': - resolution: {integrity: sha512-ik9dlOa/bhRk+8NmbqCEZm9BBPy5UfSOg/Y6cAQac29Aw2/uoyoBbFUBFUKMsvfLg8F0dNxUOsT3IcVlfOJu0g==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.37': + resolution: {integrity: sha512-r+RI+wMReoTIF/uXqQWJcD8xGWXzCzUyGdpLmQ8FC+MCyPHlkjEsFRv8OFIYI6HhiGAmbfWVYEGf+aeLJzkHGw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3383,8 +3383,8 @@ packages: '@rolldown/pluginutils@1.0.0-beta.34': resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==} - '@rolldown/pluginutils@1.0.0-beta.36': - resolution: {integrity: sha512-qa+gfzhv0/Xv52zZInENLu6JbsnSjSExD7kTaNm7Qn5LUIH6IQb7l9pB+NrsU5/Bvt9aqcBTdRGc7x1DYMTiqQ==} + '@rolldown/pluginutils@1.0.0-beta.37': + resolution: {integrity: sha512-0taU1HpxFzrukvWIhLRI4YssJX2wOW5q1MxPXWztltsQ13TE51/larZIwhFdpyk7+K43TH7x6GJ8oEqAo+vDbA==} '@rollup/rollup-android-arm-eabi@4.50.0': resolution: {integrity: sha512-lVgpeQyy4fWN5QYebtW4buT/4kn4p4IJ+kDNB4uYNT5b8c8DLJDg6titg20NIg7E8RWwdWZORW6vUFfrLyG3KQ==} @@ -4755,8 +4755,8 @@ packages: ts-api-utils: ^2.1.0 typescript: ^5.9.2 - eslint-plugin-jsdoc@55.2.0: - resolution: {integrity: sha512-WAmUy+MdkNEqbMeyTFUED4+LfgeuP9sDQ3Ad19VE6c6ZXOjBdyG9BGDpYKf37LPMvwppoSapZFp4ry82MdJePA==} + eslint-plugin-jsdoc@56.1.2: + resolution: {integrity: sha512-g30LmgNkpKsKNge4NKtoARCvGvGYHeCQjEWCs5xlNwHxdwVvd0rZaovHmD/D0of0H1bqcyFYv6WXDVAezndstw==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -4995,15 +4995,15 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - fumadocs-core@15.7.10: - resolution: {integrity: sha512-QQVj57Y6GWI+fpfD/YZ3uhay5i13OBVY1+S6dKn4c4M25v2WL7mjTpWM8VwdZOSu4PETQM7/qrTzDILQFMGV3w==} + fumadocs-core@15.7.11: + resolution: {integrity: sha512-G7NjwU1OhQRM2Ntfko0KxHmJodVg4yBSbo66DBPILWKyzn5GGZ2rBRjLpf9p/yMeVbzIdB1HY17Ns66Q/i2/ew==} peerDependencies: '@mixedbread/sdk': ^0.19.0 '@oramacloud/client': 1.x.x || 2.x.x '@tanstack/react-router': 1.x.x '@types/react': ^19.1.12 algoliasearch: 5.x.x - next: ^15.5.2 + next: ^15.5.3 react: ^19.1.1 react-dom: ^19.1.1 react-router: 7.x.x @@ -5035,13 +5035,13 @@ packages: peerDependencies: fumadocs-core: ^15.7.2 - fumadocs-mdx@11.9.0: - resolution: {integrity: sha512-RBgoj++hVSWEjVCPjSqwfcMcuCKvMLjAgXF3ZL+D5dNVbaDvGpTrvdsO6WFse6MJpHL6OPBiER2nq0NsqBBUHg==} + fumadocs-mdx@11.9.1: + resolution: {integrity: sha512-GFcRR2SdF3qt8YKcZbQbnH2mT57+GL5cyxsbyQwnj0ziFI0h7g4ITimpLkG3tArBNJE8V9NiLkPukmiuC93TSg==} hasBin: true peerDependencies: '@fumadocs/mdx-remote': ^1.4.0 fumadocs-core: ^14.0.0 || ^15.0.0 - next: ^15.5.2 + next: ^15.5.3 react: ^19.1.1 vite: 6.x.x || 7.x.x peerDependenciesMeta: @@ -5077,11 +5077,11 @@ packages: fumadocs-ui: optional: true - fumadocs-ui@15.7.10: - resolution: {integrity: sha512-yGSCuRwFSiHFbVperUzSM+8aP7LbOzI3HoiX1ORDPI1DsuUE1nCyxHjnKsczZImhjEwOqJPf/gywZHAbiPTJkA==} + fumadocs-ui@15.7.11: + resolution: {integrity: sha512-XViexribg1qKSDqjBCCScMdvFdT78Lxk9r6BUw4klG1bKQfllUTH3zg8UK04EAI5DXmVnfRPZ+LHUMPMH69taQ==} peerDependencies: '@types/react': ^19.1.12 - next: ^15.5.2 + next: ^15.5.3 react: ^19.1.1 react-dom: ^19.1.1 tailwindcss: ^3.4.14 || ^4.0.0 @@ -5396,8 +5396,8 @@ packages: resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} engines: {node: '>=12.0.0'} - jsdoc-type-pratt-parser@5.2.0: - resolution: {integrity: sha512-qJmErzgL4DLj4lyRkDWnEXZRNu3X3CJxVKKhuUPwqPFMiJV6K7/6O//D2Uf+rRi6+qTPgHWxDAgfGllEXoGkMA==} + jsdoc-type-pratt-parser@5.4.0: + resolution: {integrity: sha512-F9GQ+F1ZU6qvSrZV8fNFpjDNf614YzR2eF6S0+XbDjAcUI28FSoXnYZFjQmb1kFx3rrJb5PnxUH3/Yti6fcM+g==} engines: {node: '>=12.0.0'} jsesc@3.0.2: @@ -5458,58 +5458,58 @@ packages: layout-base@2.0.1: resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} - lefthook-darwin-arm64@1.12.4: - resolution: {integrity: sha512-/eBd9GnBS9Js2ZsHzipj2cV8siFex/g6MgBSeIxsHBJNkQFq4O42ItWxUir5Q43zFvZCjGizBlhklbmubGOZfg==} + lefthook-darwin-arm64@1.13.0: + resolution: {integrity: sha512-mhD4zOj2VRx34tptEc/lP643n5YAAVP95f/TiP6geQz4kpLwUrsTwQxzoXUIauU2DGSNbFtp9hVSE++0e4ESEA==} cpu: [arm64] os: [darwin] - lefthook-darwin-x64@1.12.4: - resolution: {integrity: sha512-WDO0oR3pIAIBTZtn4/4dC0GRyrfJtPGckYbqshpH4Fkuxyy7nRGy3su+uY8kiiVYLy/nvELY2eoqnT1Rp4njFQ==} + lefthook-darwin-x64@1.13.0: + resolution: {integrity: sha512-uspgWrhh9Xoyb+x0hVeMnYkSA1K/cEov4QHxcBBTIvTvjEuijSLIQEzULsHvg7a6xNM/8E3SBzOwBRK44jM2Mw==} cpu: [x64] os: [darwin] - lefthook-freebsd-arm64@1.12.4: - resolution: {integrity: sha512-/VNBWQvAsLuVilS7JB+pufTjuoj06Oz5YdGWUCo6u2XCKZ6UHzwDtGDJ0+3JQMSg8613gHmAdkGoByKjxqZSkQ==} + lefthook-freebsd-arm64@1.13.0: + resolution: {integrity: sha512-UUY+UlGuwAkO8hEY4+SGYfM1OeXSI4i2/8ROwBpu6fz0LrTL1OUYRVhLIRNJvWrF2XabfgXVUrnjGY7YSq4zpg==} cpu: [arm64] os: [freebsd] - lefthook-freebsd-x64@1.12.4: - resolution: {integrity: sha512-bY6klVVeBoiQEimb/z5TC5IFyczak9VOVQ8b+S/QAy+tvKo9TY6FdGwy7yxgoqTzfEkirDQxVOkalQsM/11xsg==} + lefthook-freebsd-x64@1.13.0: + resolution: {integrity: sha512-wdF/Cwmbiblz+UaLb3a0trSKEmaY5z20latrmhim98M1H48iBHhUyUUJWaSEauyFMJWPwu7rSVZl5KktPxCxVA==} cpu: [x64] os: [freebsd] - lefthook-linux-arm64@1.12.4: - resolution: {integrity: sha512-iU+tPCNcX1pztk5Zjs02+sOnjZj9kCrLn6pg954WMr9dZTIaEBljRV+ybBP/5zLlv2wfv5HFBDKDKNRYjOVF+A==} + lefthook-linux-arm64@1.13.0: + resolution: {integrity: sha512-tpg4pA0JTeLxGAZDFJVOGyIMjQAE7F8HcM31tj+3KOogahspOffpmSoS1SlHzUSZ8Jm+Bvoqcis/sW68HkmWHw==} cpu: [arm64] os: [linux] - lefthook-linux-x64@1.12.4: - resolution: {integrity: sha512-IXYUSBYetftYmdii2aGIjv7kxO2m+jTYjaEoldtCDcXAPz/yV78Xx2WzY/LYNJsJ1vzbUhBqVOeRCHCwLXusTQ==} + lefthook-linux-x64@1.13.0: + resolution: {integrity: sha512-5JUhlDaYqt9vBTSQ5gkA00+0ktUSRyL60AhZID6OR4ML39SidzMTu/GrgHscPT4sD3TfSODEdGZ28sNKdLg6jA==} cpu: [x64] os: [linux] - lefthook-openbsd-arm64@1.12.4: - resolution: {integrity: sha512-3DFLbqAlAeoqo//PE20NcGKJzBqAMbS/roPvaJ9DYA95MSywMig2jxyDoZbBhyP/J/iuFO3op7emtwgwousckA==} + lefthook-openbsd-arm64@1.13.0: + resolution: {integrity: sha512-UNCoKrbH0Yv61jCCUIPRr7ErS3yYt2VNCFdzLf752O9K0yrfn9FzYUsyxQFEn1Ah/kq+TNgZw90gVLg5fv1t4g==} cpu: [arm64] os: [openbsd] - lefthook-openbsd-x64@1.12.4: - resolution: {integrity: sha512-Nlxn3lXHK3hRDL5bP5W6+LleE9CRIc6GJ84xTo9EPwI40utsM8olAm+pFFRnE9szkHvQTkXwoBhqi2C5laxoGQ==} + lefthook-openbsd-x64@1.13.0: + resolution: {integrity: sha512-iyvE+jgHYnLvOoHsLykgf98lftewsQzEBciYxygna9sLZ9nLvfbwp9mWUk09yMRmPCFGDeeDecERaUa2SICWLA==} cpu: [x64] os: [openbsd] - lefthook-windows-arm64@1.12.4: - resolution: {integrity: sha512-tWOfrTC9GNheaFXFt49G5nbBUYLqd2NBb5XW97dSLO/lU81cvuvRsMKZFBrq48LvByT7PLwEuibMuO1TminhHA==} + lefthook-windows-arm64@1.13.0: + resolution: {integrity: sha512-+u0GyvZouKGcecFsayIbzq1KIoDcrSqVhivLfJUq7vpMXbSHV5HbhrkdkfqkuGjGgGnWulQY29/bDubTQoqfOA==} cpu: [arm64] os: [win32] - lefthook-windows-x64@1.12.4: - resolution: {integrity: sha512-3B295z3tdcdDrKrY98b/cSm4Elb/TXWMVQuH2xW15CJp9QY6jsgRpFJyBdyz4ggrPFhNUVnLKCpm6/saqeZWHA==} + lefthook-windows-x64@1.13.0: + resolution: {integrity: sha512-RG8dfOkszk6BaOA7k26NO0R1/vy1tno7/wgdg+Wjt0pYFiBo0DhmPMoAVB4kzjObqBKDd1KWidzsEv4/R0oFIg==} cpu: [x64] os: [win32] - lefthook@1.12.4: - resolution: {integrity: sha512-VhTFYGT55pD2hytjcn6Lckb0tCbG1Cke6rszTWVQVJpnJZ0EqQW+Pl+JYQLlruR8MO4RGFVU0UBUw17/g9TYxA==} + lefthook@1.13.0: + resolution: {integrity: sha512-6pno+NjfBrKKt3XQmFUvwDdKXzBVh5JvzAIwcCOu9mqg81nAMCZd2FtTuU1fmDzXFNdsxjW8mwwKB+S8t5ucOQ==} hasBin: true levn@0.4.1: @@ -5648,8 +5648,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react@0.543.0: - resolution: {integrity: sha512-fpVfuOQO0V3HBaOA1stIiP/A2fPCXHIleRZL16Mx3HmjTYwNSbimhnFBygs2CAfU1geexMX5ItUcWBGUaqw5CA==} + lucide-react@0.544.0: + resolution: {integrity: sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==} peerDependencies: react: ^19.1.1 @@ -5982,12 +5982,12 @@ packages: next-view-transitions@0.3.4: resolution: {integrity: sha512-SSiskenQ8JkEFGzPjvFwC5LGGoqgTxM5dxexkeugxvcXFLpWI2ZUh4IsCURD3ovW+8Ue7xXlrtrpy8b7XR7IwQ==} peerDependencies: - next: ^15.5.2 + next: ^15.5.3 react: ^19.1.1 react-dom: ^19.1.1 - next@15.5.2: - resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} + next@15.5.3: + resolution: {integrity: sha512-r/liNAx16SQj4D+XH/oI1dlpv9tdKJ6cONYPwwcCC46f2NjpaRWY+EKCzULfgQYV6YKXjHBchff2IZBSlZmJNw==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -6477,8 +6477,8 @@ packages: vue-tsc: optional: true - rolldown@1.0.0-beta.36: - resolution: {integrity: sha512-eethnJ/UfQWg2VWBDDMEu7IDvEh4WPbPb1azPWDCHcuOwoPT9C2NT4Y/ecZztCl9OBzXoA+CXXb5MS+qbukAig==} + rolldown@1.0.0-beta.37: + resolution: {integrity: sha512-KiTU6z1kHGaLvqaYjgsrv2LshHqNBn74waRZivlK8WbfN1obZeScVkQPKYunB66E/mxZWv/zyZlCv3xF2t0WOQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -7215,8 +7215,8 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.1.5: - resolution: {integrity: sha512-rcUUZqlLJgBC33IT3PNMgsCq6TzLQEG/Ei/KTCU0PedSWRMAXoOUN+4t/0H+Q8bdnLPdqUYnvboJT0bn/229qg==} + zod@4.1.7: + resolution: {integrity: sha512-6qi6UYyzAl7W9uV29KvcSFXqK4QCYNYUz2YASPNBWpJE1RY6R1nArmmFPgGY/CBYWzpeMw3EOER+DR9a05O4IA==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -7996,9 +7996,9 @@ snapshots: '@dprint/win32-x64@0.50.1': optional: true - '@effect-atom/atom-react@0.1.17(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)(react@19.1.1)(scheduler@0.26.0)': + '@effect-atom/atom-react@0.1.17(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)(react@19.1.1)(scheduler@0.26.0)': dependencies: - '@effect-atom/atom': 0.1.22(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + '@effect-atom/atom': 0.1.22(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) effect: 3.17.13 react: 19.1.1 scheduler: 0.26.0 @@ -8007,35 +8007,35 @@ snapshots: - '@effect/platform' - '@effect/rpc' - '@effect-atom/atom@0.1.22(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': + '@effect-atom/atom@0.1.22(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/experimental': 0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/platform': 0.90.8(effect@3.17.13) - '@effect/rpc': 0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) + '@effect/experimental': 0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) + '@effect/rpc': 0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) effect: 3.17.13 - '@effect/cluster@0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': + '@effect/cluster@0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/platform': 0.90.8(effect@3.17.13) - '@effect/rpc': 0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/workflow': 0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) + '@effect/rpc': 0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/workflow': 0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) effect: 3.17.13 - '@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13)': + '@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/platform': 0.90.8(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) effect: 3.17.13 uuid: 11.1.0 - '@effect/language-service@0.38.4': {} + '@effect/language-service@0.39.0': {} - '@effect/platform-node-shared@0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': + '@effect/platform-node-shared@0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/cluster': 0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) - '@effect/platform': 0.90.8(effect@3.17.13) - '@effect/rpc': 0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) + '@effect/cluster': 0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) + '@effect/rpc': 0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) '@parcel/watcher': 2.5.1 effect: 3.17.13 multipasta: 0.2.7 @@ -8044,13 +8044,13 @@ snapshots: - bufferutil - utf-8-validate - '@effect/platform-node@0.96.1(@effect/cluster@0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': + '@effect/platform-node@0.96.1(@effect/cluster@0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/cluster': 0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) - '@effect/platform': 0.90.8(effect@3.17.13) - '@effect/platform-node-shared': 0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) - '@effect/rpc': 0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) + '@effect/cluster': 0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) + '@effect/platform-node-shared': 0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13) + '@effect/rpc': 0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) effect: 3.17.13 mime: 3.0.0 undici: 7.15.0 @@ -8059,29 +8059,29 @@ snapshots: - bufferutil - utf-8-validate - '@effect/platform@0.90.8(effect@3.17.13)': + '@effect/platform@0.90.9(effect@3.17.13)': dependencies: effect: 3.17.13 find-my-way-ts: 0.1.6 msgpackr: 1.11.5 multipasta: 0.2.7 - '@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13)': + '@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/platform': 0.90.8(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) effect: 3.17.13 - '@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13)': + '@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/experimental': 0.54.6(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) - '@effect/platform': 0.90.8(effect@3.17.13) + '@effect/experimental': 0.54.6(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) effect: 3.17.13 uuid: 11.1.0 - '@effect/workflow@0.9.2(@effect/platform@0.90.8(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': + '@effect/workflow@0.9.2(@effect/platform@0.90.9(effect@3.17.13))(@effect/rpc@0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13))(effect@3.17.13)': dependencies: - '@effect/platform': 0.90.8(effect@3.17.13) - '@effect/rpc': 0.69.2(@effect/platform@0.90.8(effect@3.17.13))(effect@3.17.13) + '@effect/platform': 0.90.9(effect@3.17.13) + '@effect/rpc': 0.69.2(@effect/platform@0.90.9(effect@3.17.13))(effect@3.17.13) effect: 3.17.13 '@emnapi/core@1.5.0': @@ -8100,13 +8100,13 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.57.0': + '@es-joy/jsdoccomment@0.58.0': dependencies: '@types/estree': 1.0.8 '@typescript-eslint/types': 8.43.0 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 5.2.0 + jsdoc-type-pratt-parser: 5.4.0 '@esbuild/aix-ppc64@0.25.9': optional: true @@ -8233,7 +8233,7 @@ snapshots: '@eslint-react/eff': 2.0.0-next.166 '@typescript-eslint/utils': 8.43.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) ts-pattern: 5.8.0 - zod: 4.1.5 + zod: 4.1.7 transitivePeerDependencies: - eslint - supports-color @@ -8245,7 +8245,7 @@ snapshots: '@eslint-react/kit': 2.0.0-next.166(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/utils': 8.43.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) ts-pattern: 5.8.0 - zod: 4.1.5 + zod: 4.1.7 transitivePeerDependencies: - eslint - supports-color @@ -8588,34 +8588,34 @@ snapshots: '@tybys/wasm-util': 0.10.0 optional: true - '@next/env@15.5.2': {} + '@next/env@15.5.3': {} - '@next/eslint-plugin-next@15.5.2': + '@next/eslint-plugin-next@15.5.3': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.5.2': + '@next/swc-darwin-arm64@15.5.3': optional: true - '@next/swc-darwin-x64@15.5.2': + '@next/swc-darwin-x64@15.5.3': optional: true - '@next/swc-linux-arm64-gnu@15.5.2': + '@next/swc-linux-arm64-gnu@15.5.3': optional: true - '@next/swc-linux-arm64-musl@15.5.2': + '@next/swc-linux-arm64-musl@15.5.3': optional: true - '@next/swc-linux-x64-gnu@15.5.2': + '@next/swc-linux-x64-gnu@15.5.3': optional: true - '@next/swc-linux-x64-musl@15.5.2': + '@next/swc-linux-x64-musl@15.5.3': optional: true - '@next/swc-win32-arm64-msvc@15.5.2': + '@next/swc-win32-arm64-msvc@15.5.3': optional: true - '@next/swc-win32-x64-msvc@15.5.2': + '@next/swc-win32-x64-msvc@15.5.3': optional: true '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -9246,53 +9246,53 @@ snapshots: '@radix-ui/rect@1.1.1': {} - '@rolldown/binding-android-arm64@1.0.0-beta.36': + '@rolldown/binding-android-arm64@1.0.0-beta.37': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-beta.36': + '@rolldown/binding-darwin-arm64@1.0.0-beta.37': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.36': + '@rolldown/binding-darwin-x64@1.0.0-beta.37': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.36': + '@rolldown/binding-freebsd-x64@1.0.0-beta.37': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.36': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.37': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.36': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.37': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.36': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.37': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.36': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.37': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.36': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.37': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-beta.36': + '@rolldown/binding-openharmony-arm64@1.0.0-beta.37': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.36': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.37': dependencies: '@napi-rs/wasm-runtime': 1.0.3 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.36': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.37': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.36': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.37': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.36': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.37': optional: true '@rolldown/pluginutils@1.0.0-beta.34': {} - '@rolldown/pluginutils@1.0.0-beta.36': {} + '@rolldown/pluginutils@1.0.0-beta.37': {} '@rollup/rollup-android-arm-eabi@4.50.0': optional: true @@ -10791,9 +10791,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@55.2.0(eslint@9.35.0(jiti@2.5.1)): + eslint-plugin-jsdoc@56.1.2(eslint@9.35.0(jiti@2.5.1)): dependencies: - '@es-joy/jsdoccomment': 0.57.0 + '@es-joy/jsdoccomment': 0.58.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.1 @@ -11091,7 +11091,7 @@ snapshots: fsevents@2.3.3: optional: true - fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: '@formatjs/intl-localematcher': 0.6.1 '@orama/orama': 3.1.13 @@ -11112,30 +11112,30 @@ snapshots: unist-util-visit: 5.0.0 optionalDependencies: '@types/react': 19.1.12 - next: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) transitivePeerDependencies: - supports-color - fumadocs-docgen@3.0.0(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)): + fumadocs-docgen@3.0.0(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)): dependencies: estree-util-to-js: 2.0.0 estree-util-value-to-estree: 3.4.0 - fumadocs-core: 15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + fumadocs-core: 15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) npm-to-yarn: 3.0.1 oxc-transform: 0.82.3 unist-util-visit: 5.0.0 - zod: 4.1.5 + zod: 4.1.7 - fumadocs-mdx@11.9.0(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(tsx@4.20.5)(yaml@2.8.1)): + fumadocs-mdx@11.9.1(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(vite@7.1.5(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(tsx@4.20.5)(yaml@2.8.1)): dependencies: '@mdx-js/mdx': 3.1.1 '@standard-schema/spec': 1.0.0 chokidar: 4.0.3 esbuild: 0.25.9 estree-util-value-to-estree: 3.4.0 - fumadocs-core: 15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + fumadocs-core: 15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) js-yaml: 4.1.0 lru-cache: 11.2.1 picocolors: 1.1.1 @@ -11145,19 +11145,19 @@ snapshots: tinyglobby: 0.2.15 unified: 11.0.5 unist-util-visit: 5.0.0 - zod: 4.1.5 + zod: 4.1.7 optionalDependencies: - next: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 vite: 7.1.5(@types/node@24.3.1)(jiti@2.5.1)(lightningcss@1.30.1)(tsx@4.20.5)(yaml@2.8.1) transitivePeerDependencies: - supports-color - fumadocs-twoslash@3.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(fumadocs-ui@15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2): + fumadocs-twoslash@3.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(fumadocs-ui@15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2): dependencies: '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@shikijs/twoslash': 3.12.2(typescript@5.9.2) - fumadocs-ui: 15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) + fumadocs-ui: 15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.0 @@ -11173,10 +11173,10 @@ snapshots: - supports-color - typescript - fumadocs-typescript@4.0.8(@types/react@19.1.12)(fumadocs-core@15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(fumadocs-ui@15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(typescript@5.9.2): + fumadocs-typescript@4.0.8(@types/react@19.1.12)(fumadocs-core@15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(fumadocs-ui@15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13))(typescript@5.9.2): dependencies: estree-util-value-to-estree: 3.4.0 - fumadocs-core: 15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + fumadocs-core: 15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) hast-util-to-estree: 3.1.3 hast-util-to-jsx-runtime: 2.3.6 remark: 15.0.1 @@ -11187,11 +11187,11 @@ snapshots: unist-util-visit: 5.0.0 optionalDependencies: '@types/react': 19.1.12 - fumadocs-ui: 15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) + fumadocs-ui: 15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13) transitivePeerDependencies: - supports-color - fumadocs-ui@15.7.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13): + fumadocs-ui@15.7.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(tailwindcss@4.1.13): dependencies: '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -11204,7 +11204,7 @@ snapshots: '@radix-ui/react-slot': 1.2.3(@types/react@19.1.12)(react@19.1.1) '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) class-variance-authority: 0.7.1 - fumadocs-core: 15.7.10(@types/react@19.1.12)(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + fumadocs-core: 15.7.11(@types/react@19.1.12)(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) lodash.merge: 4.6.2 next-themes: 0.4.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1) postcss-selector-parser: 7.1.0 @@ -11215,7 +11215,7 @@ snapshots: tailwind-merge: 3.3.1 optionalDependencies: '@types/react': 19.1.12 - next: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) tailwindcss: 4.1.13 transitivePeerDependencies: - '@mixedbread/sdk' @@ -11543,7 +11543,7 @@ snapshots: jsdoc-type-pratt-parser@4.8.0: {} - jsdoc-type-pratt-parser@5.2.0: {} + jsdoc-type-pratt-parser@5.4.0: {} jsesc@3.0.2: {} @@ -11587,48 +11587,48 @@ snapshots: layout-base@2.0.1: {} - lefthook-darwin-arm64@1.12.4: + lefthook-darwin-arm64@1.13.0: optional: true - lefthook-darwin-x64@1.12.4: + lefthook-darwin-x64@1.13.0: optional: true - lefthook-freebsd-arm64@1.12.4: + lefthook-freebsd-arm64@1.13.0: optional: true - lefthook-freebsd-x64@1.12.4: + lefthook-freebsd-x64@1.13.0: optional: true - lefthook-linux-arm64@1.12.4: + lefthook-linux-arm64@1.13.0: optional: true - lefthook-linux-x64@1.12.4: + lefthook-linux-x64@1.13.0: optional: true - lefthook-openbsd-arm64@1.12.4: + lefthook-openbsd-arm64@1.13.0: optional: true - lefthook-openbsd-x64@1.12.4: + lefthook-openbsd-x64@1.13.0: optional: true - lefthook-windows-arm64@1.12.4: + lefthook-windows-arm64@1.13.0: optional: true - lefthook-windows-x64@1.12.4: + lefthook-windows-x64@1.13.0: optional: true - lefthook@1.12.4: + lefthook@1.13.0: optionalDependencies: - lefthook-darwin-arm64: 1.12.4 - lefthook-darwin-x64: 1.12.4 - lefthook-freebsd-arm64: 1.12.4 - lefthook-freebsd-x64: 1.12.4 - lefthook-linux-arm64: 1.12.4 - lefthook-linux-x64: 1.12.4 - lefthook-openbsd-arm64: 1.12.4 - lefthook-openbsd-x64: 1.12.4 - lefthook-windows-arm64: 1.12.4 - lefthook-windows-x64: 1.12.4 + lefthook-darwin-arm64: 1.13.0 + lefthook-darwin-x64: 1.13.0 + lefthook-freebsd-arm64: 1.13.0 + lefthook-freebsd-x64: 1.13.0 + lefthook-linux-arm64: 1.13.0 + lefthook-linux-x64: 1.13.0 + lefthook-openbsd-arm64: 1.13.0 + lefthook-openbsd-x64: 1.13.0 + lefthook-windows-arm64: 1.13.0 + lefthook-windows-x64: 1.13.0 levn@0.4.1: dependencies: @@ -11740,7 +11740,7 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.543.0(react@19.1.1): + lucide-react@0.544.0(react@19.1.1): dependencies: react: 19.1.1 @@ -12387,15 +12387,15 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - next-view-transitions@0.3.4(next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next-view-transitions@0.3.4(next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - next: 15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - next@15.5.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next@15.5.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - '@next/env': 15.5.2 + '@next/env': 15.5.3 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001739 postcss: 8.4.31 @@ -12403,14 +12403,14 @@ snapshots: react-dom: 19.1.1(react@19.1.1) styled-jsx: 5.1.6(react@19.1.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.2 - '@next/swc-darwin-x64': 15.5.2 - '@next/swc-linux-arm64-gnu': 15.5.2 - '@next/swc-linux-arm64-musl': 15.5.2 - '@next/swc-linux-x64-gnu': 15.5.2 - '@next/swc-linux-x64-musl': 15.5.2 - '@next/swc-win32-arm64-msvc': 15.5.2 - '@next/swc-win32-x64-msvc': 15.5.2 + '@next/swc-darwin-arm64': 15.5.3 + '@next/swc-darwin-x64': 15.5.3 + '@next/swc-linux-arm64-gnu': 15.5.3 + '@next/swc-linux-arm64-musl': 15.5.3 + '@next/swc-linux-x64-gnu': 15.5.3 + '@next/swc-linux-x64-musl': 15.5.3 + '@next/swc-win32-arm64-msvc': 15.5.3 + '@next/swc-win32-x64-msvc': 15.5.3 sharp: 0.34.3 transitivePeerDependencies: - '@babel/core' @@ -12944,7 +12944,7 @@ snapshots: robust-predicates@3.0.2: {} - rolldown-plugin-dts@0.16.1(rolldown@1.0.0-beta.36)(typescript@5.9.2): + rolldown-plugin-dts@0.16.1(rolldown@1.0.0-beta.37)(typescript@5.9.2): dependencies: '@babel/generator': 7.28.3 '@babel/parser': 7.28.4 @@ -12954,34 +12954,34 @@ snapshots: debug: 4.4.1 dts-resolver: 2.1.2 get-tsconfig: 4.10.1 - rolldown: 1.0.0-beta.36 + rolldown: 1.0.0-beta.37 optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: - oxc-resolver - supports-color - rolldown@1.0.0-beta.36: + rolldown@1.0.0-beta.37: dependencies: '@oxc-project/runtime': 0.87.0 '@oxc-project/types': 0.87.0 - '@rolldown/pluginutils': 1.0.0-beta.36 + '@rolldown/pluginutils': 1.0.0-beta.37 ansis: 4.1.0 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-beta.36 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.36 - '@rolldown/binding-darwin-x64': 1.0.0-beta.36 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.36 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.36 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.36 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.36 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.36 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.36 - '@rolldown/binding-openharmony-arm64': 1.0.0-beta.36 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.36 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.36 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.36 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.36 + '@rolldown/binding-android-arm64': 1.0.0-beta.37 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.37 + '@rolldown/binding-darwin-x64': 1.0.0-beta.37 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.37 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.37 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.37 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.37 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.37 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.37 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.37 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.37 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.37 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.37 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.37 rollup@4.50.0: dependencies: @@ -13364,8 +13364,8 @@ snapshots: diff: 8.0.2 empathic: 2.0.0 hookable: 5.5.3 - rolldown: 1.0.0-beta.36 - rolldown-plugin-dts: 0.16.1(rolldown@1.0.0-beta.36)(typescript@5.9.2) + rolldown: 1.0.0-beta.37 + rolldown-plugin-dts: 0.16.1(rolldown@1.0.0-beta.37)(typescript@5.9.2) semver: 7.7.2 tinyexec: 1.0.1 tinyglobby: 0.2.15 @@ -13800,6 +13800,6 @@ snapshots: zod@3.25.76: {} - zod@4.1.5: {} + zod@4.1.7: {} zwitch@2.0.4: {}