packages: - apps/* - packages/** - tooling/* catalog: '@base-ui/react': ^1.3.0 '@faker-js/faker': ^10.4.0 '@hookform/resolvers': ^5.2.2 '@keystatic/core': 0.5.50 '@keystatic/next': ^5.0.4 '@lemonsqueezy/lemonsqueezy.js': 4.0.0 '@makerkit/data-loader-supabase-core': ^0.0.10 '@makerkit/data-loader-supabase-nextjs': ^1.2.5 '@manypkg/cli': ^0.25.1 '@markdoc/markdoc': ^0.5.7 '@marsidev/react-turnstile': ^1.5.0 '@modelcontextprotocol/sdk': 1.28.0 '@next/bundle-analyzer': 16.2.1 '@nosecone/next': 1.3.1 '@playwright/test': ^1.58.2 '@react-email/components': 1.0.10 '@sentry/nextjs': 10.46.0 '@stripe/react-stripe-js': 6.1.0 '@stripe/stripe-js': 9.0.1 '@supabase/ssr': ^0.10.0 '@supabase/supabase-js': 2.101.0 '@tailwindcss/postcss': ^4.2.2 '@tanstack/react-query': 5.95.2 '@tanstack/react-table': ^8.21.3 '@turbo/gen': ^2.9.1 '@types/node': 25.5.0 '@types/nodemailer': 7.0.11 '@types/react': 19.2.14 '@types/react-dom': 19.2.3 babel-plugin-react-compiler: 1.0.0 class-variance-authority: ^0.7.1 clsx: ^2.1.1 cmdk: ^1.1.1 cross-env: ^10.0.0 cssnano: ^7.1.4 date-fns: ^4.1.0 dotenv: 17.3.1 embla-carousel-react: ^8.6.0 input-otp: ^1.4.2 lucide-react: 1.7.0 nanoid: ^5.1.7 next: 16.2.1 next-intl: ^4.8.3 next-runtime-env: 3.3.0 next-safe-action: ^8.3.0 next-sitemap: ^4.2.3 next-themes: 0.4.6 node-html-parser: ^7.1.0 nodemailer: 8.0.4 oxfmt: ^0.42.0 oxlint: ^1.57.0 pino: 10.3.1 pino-pretty: 13.0.0 postgres: 3.4.8 react: 19.2.4 react-day-picker: ^9.14.0 react-dom: 19.2.4 react-dropzone: ^15.0.0 react-hook-form: 7.72.0 react-resizable-panels: ^4.8.0 react-top-loading-bar: ^3.0.2 recharts: 3.7.0 rxjs: ^7.8.2 server-only: ^0.0.1 shadcn: 4.1.1 sonner: ^2.0.7 stripe: 21.0.1 supabase: 2.84.5 tailwind-merge: ^3.5.0 tailwindcss: 4.2.2 totp-generator: ^2.0.1 tsup: 8.5.1 turbo: 2.9.1 tw-animate-css: 1.4.0 typescript: ^6.0.2 urlpattern-polyfill: ^10.1.0 vaul: ^1.1.2 vitest: ^4.1.2 wp-types: ^4.69.0 zod: 4.3.6 catalogMode: prefer cleanupUnusedCatalogs: true onlyBuiltDependencies: - '@tailwindcss/oxide' - '@sentry/cli' - supabase