Ctrl K
ComunidadGuías…

pnpm-workspace.yaml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
catalogMode: prefer
cleanupUnusedCatalogs: true
shellEmulator: true
# Keep in sync with the npm cooldown in .github/dependabot.yml: a fresher bump fails CI's lockfile verification.
minimumReleaseAge: 4320
minimumReleaseAgeExclude:
  - kysely@0.29.8
  - motion-panels@0.7.0
packages:
  - packages/*
  - apps/*
catalog:
  '@paper-design/shaders-react': ^0.0.82
  '@ai-sdk/react': ^4.0.167
  '@base-ui/react': ^1.9.0
  '@blobatar/react': ^2.7.0
  '@better-auth/core': ^1.7.18
  '@better-auth/drizzle-adapter': ^1.7.18
  # Pinned: a newer patch than @better-auth/core pulls a second core copy and splits the API's auth types.
  '@better-auth/passkey': 1.7.18
  '@simplewebauthn/browser': ^13.3.0
  '@simplewebauthn/server': ^13.3.3
  '@clack/prompts': ^1.8.1
  '@clickhouse/client': ^1.25.0
  '@duckdb/node-api': 2.0.0-r.1
  '@libsql/client': ^0.18.0
  '@manypkg/get-packages': ^3.1.0
  '@dagrejs/dagre': 3.1.3
  '@date-fns/tz': ^1.5.0
  '@exalabs/ai-sdk': ^2.1.0
  '@faker-js/faker': ^10.6.0
  '@hackylabs/deep-redact': ^4.1.0
  '@hugeicons/core-free-icons': ^4.4.0
  '@hugeicons/react': ^1.1.10
  '@ip-location-db/dbip-city-mmdb': ^2.3.2026060513
  '@mistralai/mistralai': ^3.5.0
  '@modelcontextprotocol/sdk': ^1.32.2
  '@mongodb-js/mongodb-constants': ^0.34.15
  '@mongodb-js/shell-bson-parser': ^1.6.3
  '@mongodb-js/socksv5': ^0.0.11
  '@napi-rs/keyring': 2.1.2
  '@noble/hashes': ^2.4.0
  '@number-flow/react': ^0.6.2
  '@octokit/rest': ^22.0.1
  '@openrouter/ai-sdk-provider': ^3.1.0
  '@orpc/client': 2.0.0-beta.48
  '@orpc/contract': 2.0.0-beta.48
  '@orpc/publisher': 2.0.0-beta.48
  '@orpc/ratelimit': 2.0.0-beta.48
  '@orpc/server': 2.0.0-beta.48
  '@orpc/tanstack-query': 2.0.0-beta.48
  '@playwright/test': ^1.65.0
  '@posthog/rollup-plugin': ^1.6.3
  '@react-email/components': ^1.0.10
  '@rolldown/plugin-babel': ^0.2.4
  '@shadcn/react': ^0.3.1
  '@standard-schema/spec': ^1.1.0
  '@streamdown/code': ^2.0.0
  '@tailwindcss/typography': ^0.5.20
  '@tailwindcss/vite': ^4.3.4
  '@tanstack/browser-db-sqlite-persistence': 0.2.37
  '@tanstack/db-sqlite-persistence-core': 0.4.12
  '@tanstack/offline-transactions': 1.1.4
  '@tanstack/react-db': 0.5.12
  '@tanstack/react-devtools': ^0.10.14
  '@tanstack/react-form': ^1.33.5
  '@tanstack/react-hotkeys': ^0.22.0
  '@tanstack/react-query': ^5.106.1
  '@tanstack/react-query-devtools': ^5.106.1
  '@tanstack/react-router': ^1.170.46
  '@tanstack/react-router-devtools': ^1.167.2
  '@tanstack/react-start': ^1.169.4
  '@tanstack/react-virtual': ^3.14.26
  '@tanstack/router-plugin': ^1.168.48
  '@tanstack/virtual-file-routes': ^1.162.0
  '@todesktop/cli': ^1.28.8
  '@todesktop/runtime': ^2.1.4
  '@types/bun': ^1.4.4
  '@types/d3-dsv': ^3.0.7
  '@types/mssql': ^12.3.0
  '@types/oracledb': ^26.0.1
  '@types/pg': ^8.23.1
  '@types/react': ^19.3.0
  '@types/react-dom': ^19.3.0
  'typescript': ^7.0.2
  '@upstash/context7-tools-ai-sdk': ^1.0.3
  '@vitejs/plugin-react': ^6.2.1
  '@xyflow/react': ^12.12.1
  acorn: ^8.19.0
  ai: ^7.0.163
  ai-resumable-stream: ^3.2.1
  ai-retry: ^2.8.0
  arktype: ^2.2.9
  babel-plugin-react-compiler: ^1.0.0
  better-auth: ^1.7.18
  better-auth-harmony: ^1.3.2
  better-result: ^3.0.1
  blobatar: ^2.7.0
  bson: ^7.3.4
  change-case: ^5.4.4
  citty: ^0.2.2
  class-variance-authority: ^0.7.1
  cmdk: ^1.1.1
  cn: ^0.5.2
  cross-env: ^10.1.0
  d3-dsv: ^3.0.2
  date-fns: ^4.4.0
  drizzle-kit: ^1.0.0-rc.5
  drizzle-orm: ^1.0.0-rc.5
  electron: 45.2.3
  electron-store: ^12.0.0
  hono: ^4.13.16
  hookable: ^6.1.2
  husky: ^9.1.7
  input-otp: ^1.5.0
  js-confetti: ^0.13.1
  kysely: ^0.29.7
  lru-cache: ^11.5.3
  memoza: ^1.4.0
  mmdb-lib: ^3.0.4
  monaco-editor: ^0.57.0
  mongodb: ^7.8.0
  motion: ^14.10.0
  motion-panels: ^0.7.0
  mssql: ^12.7.14
  mysql2: ^3.24.6
  nanoid: ^6.0.2
  nitro: 3.0.260903-beta
  npm-run-all2: ^9.0.4
  oracledb: ^26.0.0
  permix: ^4.4.1
  pg: ^8.23.1
  playwright: ^1.65.0
  portless: ^0.16.0
  posthog-js: ^1.447.3
  posthog-node: ^5.63.1
  react: ^19.3.1
  react-day-picker: ^10.0.2
  react-dom: ^19.3.1
  react-qr-code: ^2.2.0
  redis: ^6.3.1
  resend: ^6.37.0
  seitu: ^1.4.0
  shadcn: ^4.23.0
  sonner: ^2.0.8
  sql-formatter: ^15.9.0
  streamdown: ^2.7.1
  stripe: ^23.1.0
  tailwind-scrollbar: ^4.0.2
  tailwindcss: ^4.3.4
  taze: ^21.3.0
  turbo: ^2.11.10
  tw-animate-css: ^1.4.0
  ua-parser-js: ^2.0.10
  use-stick-to-bottom: ^1.1.6
  uuid: ^14.0.3
  vite: ^8.3.6
  oxfmt: '^0.77.0'
  oxlint: '^1.92.0'
  vite-plugin-electron: ^1.2.0
  zod: ^4.6.7
  oxlint-tailwindcss: ^1.17.1
  '@fontsource-variable/geist': ^5.3.0
  '@fontsource-variable/geist-mono': ^5.3.0
  ultracite: ^8.1.1
  sf-symbols-typescript: ^2.2.0
  '@shadcn/lint': 0.2.5
  socks: ^2.8.10
  shell-quote: ^1.12.0
  json5: ^2.2.3
  '@types/ssh2': ^1.15.6
  ssh2: ^1.17.0
  ssh-config: ^5.3.0
  '@tanstack/react-router-ssr-query': 1.167.3
  ini: ^7.0.0
  fast-xml-parser: ^5.12.0
  fumadocs-core: ^16.18.0
  fumadocs-mdx: ^15.5.0
  '@types/ini': ^4.1.1
  '@types/mdx': ^2.0.14
  sharp: ^0.35.5
  schema-dts: ^2.1.0
  takumi-js: ^2.19.0
  mermaid: ^12.3.0
allowBuilds:
  '@firebase/util': false
  '@google/genai': false
  '@journeyapps/wa-sqlite': true
  '@posthog/cli': true
  core-js: false
  cpu-features: false
  dtrace-provider: false
  electron: true
  esbuild: true
  msgpackr-extract: false
  oracledb: false
  protobufjs: false
  ssh2: false
# @types/ssh2 pins Node 18 types, which clash with Electron's in any workspace compiling the SSH tunnel.
overrides:
  '@tailwindcss/typography>postcss-selector-parser': 6.1.5
  dompurify: ^3.4.17
  '@types/ssh2>@types/node': ^24.13.3
  # Collapse esbuild to one version (drizzle-kit asks for ^0.25): it is an optional peer of better-auth, so a second copy splits better-auth/@better-auth/core into two peer variations whose types stop unifying in @tamery/api. It must stay in vite's required ^0.27.0 || ^0.28.0.
  esbuild: ^0.28.2