Zum Inhalt springen
Docs

Befehlspalette

Zu einer Seite oder Ansicht springen oder ein Todo per Name finden.

Änderungen

Libraries and version policy

Major dependencies, their declared versions, owners and upgrade constraints.

Markdown

Versions below are read from pnpm-workspace.yaml’s catalog and workspace manifests at this documentation revision. A range is shown as declared; the lockfile owns its resolved version. Package locations identify direct consumers, not every transitive import.

Upgrade policy

The catalog uses exact pins. minimumReleaseAge: 2880 enforces a two-day quarantine, including transitive resolution and frozen installs. Choose the newest version old enough to qualify. The workspace currently has no minimumReleaseAgeExclude entries. Only a security fix may bypass the quarantine: an exact-version entry with its advisory commented, removed once the version is two days old.

The docs integration pins fumadocs-mdx 15.4.7 and fumadocs-core 16.17.1. At selection time (2026-10-15 06:12 UTC), core 16.17.2 was less than 48 hours old. No docs dependency receives a quarantine exclusion. No fumadocs-ui is installed.

Native modules follow Expo’s compatibility check, not the newest npm release. Changing a native module invalidates the compiled development client and requires a rebuild. Web React can advance independently; native React stays compatible with React Native’s renderer. pnpm update:native runs Expo’s fix workflow; review its changes as an SDK migration.

Keep Drizzle kit/ORM on the same build, Better Auth and its adapters compatible, the MCP SDK verified with the auth plugin, and one files-sdk copy across consumers. The files-sdk patch is version-specific. Effect persistence/pin changes require ADR-0006’s workerd fault gate. The JavaScript updater deliberately refuses coupled/native upgrades that need their own verification.

Dependency reference

LibraryDeclared versionWhy it is hereDirect consumers
@base-ui/react1.9.0Accessible unstyled UI primitives.packages/ui
@better-auth/core1.7.7Better Auth plugin/adapter; upgraded with its core family.packages/auth
@better-auth/drizzle-adapter1.7.7Better Auth plugin/adapter; upgraded with its core family.packages/auth
@better-auth/expo1.7.7Better Auth plugin/adapter; upgraded with its core family.apps/mobile, packages/auth
@better-auth/mcp1.7.7Better Auth plugin/adapter; upgraded with its core family.apps/web, packages/auth
@better-auth/oauth-provider1.7.7Better Auth plugin/adapter; upgraded with its core family.apps/web, packages/auth
@better-auth/passkey1.7.7Better Auth plugin/adapter; upgraded with its core family.apps/web, apps/mobile, packages/auth
@clack/prompts1.8.1Interactive setup prompts.packages/project-setup-cli
@cloudflare/vite-plugin1.63.1Build TanStack Start for workerd.apps/web
@ddedic/expo-fancy-ota-updates^1.5.0OTA update presentation.apps/mobile
@effect/sql-pg4.0.2Workerd persisted-queue spike; not the production queue backend.packages/api
@effect/vitest4.0.2Test Effect timeouts using a virtual clock.packages/api, packages/email
@expo/ui~57.0.22Native SwiftUI/Compose interface surfaces.apps/mobile, packages/widgets
@firecrawl/anydoc-wasm0.2.4Browser document conversion to Markdown; patched for per-conversion instances.apps/web, packages/api
@fontsource-variable/inter5.3.0Locally hosted product typography.apps/web, packages/ui
@headless-tree/core1.7.0, ^1.7.0Headless hierarchical tree behavior.apps/web, packages/ui
@headless-tree/react1.7.0React tree integration.apps/web
@modelcontextprotocol/server2.3.1MCP server protocol and tool transport.apps/web, packages/api
@orpc/client2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, apps/mobile, packages/api, packages/errors
@orpc/openapi2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api
@orpc/server2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api, packages/errors
@orpc/shared2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.packages/api
@orpc/tanstack-query2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, apps/mobile
@orpc/zod2.0.0-beta.43Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api
@shadcn/react0.3.1Shared shadcn integration.packages/ui
@shopify/flash-list2.0.2Efficient native lists.apps/mobile
@shopify/react-native-skia2.6.2Native graphics.apps/mobile
@t3-oss/env-core0.13.11Validated environment contracts.packages/env
@takumi-rs/core2.15.1Native development rendering for OG images.apps/web
@takumi-rs/wasm2.15.1Worker-compatible OG renderer.apps/web
@tanstack/ai0.68.0Assistant streaming, client state, persistence or provider adapter.apps/web, packages/db, packages/api
@tanstack/ai-anthropic0.21.1Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-client0.39.2Assistant streaming, client state, persistence or provider adapter.apps/web
@tanstack/ai-gemini0.37.2Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-openai0.29.1Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-persistence0.8.3Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-react0.30.3Assistant streaming, client state, persistence or provider adapter.apps/web
@tanstack/react-form1.33.5Typed form state and validation.apps/web
@tanstack/react-query5.104.2Server state, caching and invalidation.apps/web, apps/mobile
@tanstack/react-router1.170.44Typed routing and navigation.apps/web
@tanstack/react-router-ssr-query1.167.3SSR/query hydration integration.apps/web
@tanstack/react-start1.169.1SSR and HTTP route entry points.apps/web, packages/intl
@tanstack/react-table9.3.1Data table state.apps/web
@tanstack/react-virtual3.14.17Virtualized lists for the ReUI cascader.packages/ui
@types/node26.6.5Compile-time declarations; no application runtime.., apps/mobile, packages/env
@types/react19.2.4, ~19.2.4Compile-time declarations; no application runtime.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/intl, packages/react-utils, packages/app-update, packages/widgets
@types/react-dom19.3.0Compile-time declarations; no application runtime.apps/web, packages/ui, packages/intl
aws4fetch1.0.20Worker-side S3 signing for direct and multipart R2 uploads.packages/storage
babel-plugin-react-compiler1.0.0Compile supported React components/hooks.apps/web
better-auth1.7.7Identity, sessions and plugin integration.apps/web, apps/mobile, packages/auth, packages/db
class-variance-authority0.7.1Typed component variants.packages/ui
cmdk1.1.1Command palette behavior.packages/ui
cn0.4.0Conditional class composition.packages/ui
date-fns4.4.0Date manipulation in shared UI.apps/web, packages/ui
dotenv18.0.7Load local server/script environment files.., apps/web, packages/auth, packages/env, packages/db, packages/api
drizzle-kit1.0.0-rc.5-5935859Generate reviewed SQL migrations with the matching ORM build.packages/db
drizzle-orm1.0.0-rc.5-5935859Typed queries, schema and relations.apps/web, packages/flags, packages/auth, packages/db, packages/api
effect4.0.2Bounded jobs and outbound transports, using stable APIs.packages/api, packages/email
embla-carousel-react8.6.0Carousel primitives.packages/ui
evlog2.31.0Structured application logging.apps/web
expo~57.0.27Native SDK and build/runtime integration.apps/mobile
expo-router~57.0.25File-based native navigation.apps/mobile
expo-widgets~57.0.23iOS widget integration.apps/mobile, packages/widgets
files-sdk2.6.2Files gateway, storage operations and soft deletion.apps/web, packages/storage, packages/api
fumadocs-core16.17.1Page tree, metadata loading and server search without a UI theme.apps/web
fumadocs-mdx15.4.7Compile MDX, frontmatter, searchable text and processed Markdown at build time.apps/web
i18next26.4.4Language resources and translation.apps/web, apps/mobile, packages/intl
input-otp1.5.0One-time-code input.packages/ui
lucide-react1.56.0Consistent interface icons.apps/web, packages/ui
neon8.4.1Setup-time Neon provisioning.packages/project-setup-cli
next-themes0.4.6Existing web theme provider.apps/web, packages/ui
nitro3.0.260903-betaNode development/server build adapter.apps/web
oxfmt0.72.0Formatting..
oxlint1.87.0Linting and module-boundary rules..
pg8.23.1Postgres transport for Drizzle.apps/web, packages/auth, packages/db, packages/api
qrcode.react^4.2.0Web QR codes for account/security flows.apps/web
react19.2.3, 19.3.0Component rendering; native follows its renderer version.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/intl, packages/react-utils, packages/app-update, packages/widgets
react-day-picker10.0.2Calendar selection.packages/ui
react-dom19.2.3, 19.3.0Web rendering and server HTML output.apps/web, apps/mobile, packages/ui, packages/intl, packages/react-utils, packages/widgets
react-i18next17.0.16React translation bindings.apps/web, apps/mobile, packages/intl
react-native0.86.3Native renderer and platform primitives.apps/mobile, packages/ads, packages/purchases, packages/widgets
react-native-android-widget^0.21.0Android widget integration.apps/mobile, packages/widgets
react-native-gesture-handler~2.32.0Native gesture recognition.apps/mobile
react-native-keyboard-controller1.21.9Native keyboard coordination.apps/mobile
react-native-passkey^3.6.1Native passkey integration.apps/mobile
react-native-purchases10.12.2RevenueCat native purchase SDK.apps/mobile
react-native-reanimated4.5.1Native animation execution.apps/mobile
react-native-safe-area-context~5.7.0Safe-area insets.apps/mobile
react-native-screens4.26.2Native navigation screens.apps/mobile
react-native-svg15.15.4Native vector graphics.apps/mobile
react-native-web~0.21.0Web adapter for React Native.apps/mobile
react-native-worklets0.10.1Worklet execution required by native animation.apps/mobile
react-phone-number-input3.4.18Phone input.packages/ui
react-resizable-panels4.14.5Resizable panels.packages/ui
recharts3.10.1Application charts.apps/web, packages/ui
shadcn4.21.4Component installation and registry tooling.packages/ui
shiki4.5.0Syntax highlighting; docs run it at build time.packages/ui
sonner2.0.8Toast feedback.apps/web, packages/ui
tailwindcss4.3.3Semantic utility styling.apps/web, packages/ui
takumi-js2.15.1JSX-to-OG rendering integration.apps/web
turbo2.11.7Workspace task orchestration..
tw-animate-css1.4.0UI animation utilities.packages/ui
typescript7.0.2, ~6.0.3Type checking; native uses the JS compiler line for Expo config.., apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/flags, packages/intl, packages/auth, packages/storage, packages/env, packages/react-utils, packages/db, packages/api, packages/errors, packages/app-update, packages/email, packages/widgets
vaul1.1.2Drawer behavior.packages/ui
vite8.3.4Web build pipeline and development server.apps/web
vitest5.0.4Unit and integration test runner.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/flags, packages/intl, packages/auth, packages/storage, packages/env, packages/react-utils, packages/db, packages/api, packages/errors, packages/app-update, packages/email, packages/widgets
wrangler4.149.0Worker build/deploy/local runtime.apps/web
zod4.6.7Validate public contracts and third-party payloads.., apps/web, apps/mobile, packages/flags, packages/auth, packages/env, packages/db, packages/api, packages/errors
@aws-sdk/client-s33.1150.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/lib-storage3.1150.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/s3-presigned-post3.1150.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/s3-request-presigner3.1150.0S3-compatible Node storage transport, uploads or signing.packages/storage
@expo/dom-webview~57.0.1Expo SDK platform capability; use the SDK-compatible version.apps/mobile
@expo/metro-runtime~57.0.16Expo SDK platform capability; use the SDK-compatible version.apps/mobile
@expo/vector-icons^15.1.1Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-application~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-clipboard~57.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-constants~57.0.21Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-dev-client~57.0.19Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-device~57.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-file-system~57.0.7Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-font~57.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-glass-effect~57.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-haptics~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-image~57.0.5Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-linking~57.0.12Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-local-authentication~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-localization~57.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-network~57.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-notifications~57.0.22Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-secure-store~57.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-splash-screen~57.0.9Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-status-bar~57.0.1Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-store-review~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-symbols~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-system-ui~57.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-updates~57.0.25Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-web-browser~57.0.3Expo SDK platform capability; use the SDK-compatible version.apps/mobile
Auf GitHub bearbeitenDie Dokumentation ist auf Englisch.