saveExact: true
catalogMode: prefer
dedupeDirectDeps: true
engineStrict: true
minimumReleaseAge: 0
optimisticRepeatInstall: true
verifyDepsBeforeRun: install
resolutionMode: time-based
allowBuilds:
  '@parcel/watcher': false
  canvas: false
  esbuild: false
  sharp: false
autoInstallPeers: false
blockExoticSubdeps: true
shellEmulator: true
strictDepBuilds: true
trustPolicy: no-downgrade
trustPolicyExclude:
  - chokidar@4.0.3
  - reselect@5.1.1
  - semver@6.3.1
packages:
  - web
  - e2e
  - sdks/nodejs-client
  - packages/*
  - cli
overrides:
  '@lexical/code': npm:lexical-code-no-prism@0.41.0
  canvas: ^3.2.3
  esbuild@<0.27.2: 0.27.2
  is-core-module: npm:@nolyfill/is-core-module@^1.0.39
  picomatch@>=4.0.0 <4.0.4: 4.0.4
  postcss@<8.5.10: ^8.5.10
  rollup@>=4.0.0 <4.59.0: 4.60.4
  safer-buffer: npm:@nolyfill/safer-buffer@^1.0.44
  side-channel: npm:@nolyfill/side-channel@^1.0.44
  solid-js: 1.9.13
  string-width: ~8.2.1
  vite: npm:@voidzero-dev/vite-plus-core@0.1.22
  vitest: npm:@voidzero-dev/vite-plus-test@0.1.22
  ws@>=8.0.0 <8.20.1: ^8.21.0
  yaml@>=2.0.0 <2.8.3: 2.9.0
  yauzl@<3.2.1: 3.2.1
catalog:
  '@amplitude/analytics-browser': 2.42.4
  '@amplitude/plugin-session-replay-browser': 1.31.0
  '@antfu/eslint-config': 9.0.0
  '@base-ui/react': 1.5.0
  '@chromatic-com/storybook': 5.2.1
  '@cucumber/cucumber': 12.9.0
  '@egoist/tailwindcss-icons': 1.9.2
  '@emoji-mart/data': 1.2.1
  '@eslint-react/eslint-plugin': 5.8.4
  '@eslint/js': 10.0.1
  '@floating-ui/react': 0.27.19
  '@formatjs/intl-localematcher': 0.8.8
  '@heroicons/react': 2.2.0
  '@hey-api/openapi-ts': 0.97.2
  '@hono/node-server': 2.0.3
  '@iconify-json/heroicons': 1.2.3
  '@iconify-json/ri': 1.2.10
  '@lexical/code': 0.44.0
  '@lexical/link': 0.44.0
  '@lexical/list': 0.44.0
  '@lexical/react': 0.44.0
  '@lexical/selection': 0.44.0
  '@lexical/text': 0.44.0
  '@lexical/utils': 0.44.0
  '@mdx-js/loader': 3.1.1
  '@mdx-js/react': 3.1.1
  '@mdx-js/rollup': 3.1.1
  '@monaco-editor/react': 4.7.0
  '@napi-rs/keyring': 1.1.6
  '@next/eslint-plugin-next': 16.2.6
  '@next/mdx': 16.2.6
  '@orpc/client': 1.14.3
  '@orpc/contract': 1.14.3
  '@orpc/openapi-client': 1.14.3
  '@orpc/tanstack-query': 1.14.3
  '@playwright/test': 1.60.0
  '@remixicon/react': 4.9.0
  '@rgrove/parse-xml': 4.2.0
  '@sentry/react': 10.53.1
  '@storybook/addon-docs': 10.4.1
  '@storybook/addon-links': 10.4.1
  '@storybook/addon-onboarding': 10.4.1
  '@storybook/addon-themes': 10.4.1
  '@storybook/nextjs-vite': 10.4.1
  '@storybook/react': 10.4.1
  '@storybook/react-vite': 10.4.1
  '@streamdown/math': 1.0.2
  '@svgdotjs/svg.js': 3.2.5
  '@t3-oss/env-nextjs': 0.13.11
  '@tailwindcss/postcss': 4.3.0
  '@tailwindcss/typography': 0.5.19
  '@tailwindcss/vite': 4.3.0
  '@tanstack/eslint-plugin-query': 5.100.14
  '@tanstack/react-devtools': 0.10.5
  '@tanstack/react-form': 1.32.0
  '@tanstack/react-form-devtools': 0.2.27
  '@tanstack/react-hotkeys': 0.10.0
  '@tanstack/react-query': 5.100.14
  '@tanstack/react-query-devtools': 5.100.14
  '@tanstack/react-virtual': 3.13.25
  '@testing-library/dom': 10.4.1
  '@testing-library/jest-dom': 6.9.1
  '@testing-library/react': 16.3.2
  '@testing-library/user-event': 14.6.1
  '@tsslint/cli': 3.1.3
  '@tsslint/compat-eslint': 3.1.3
  '@tsslint/config': 3.1.3
  '@types/js-cookie': 3.0.6
  '@types/js-yaml': 4.0.9
  '@types/lockfile': 1.0.4
  '@types/negotiator': 0.6.4
  '@types/node': 25.9.1
  '@types/qs': 6.15.1
  '@types/react': 19.2.15
  '@types/react-dom': 19.2.3
  '@types/sortablejs': 1.15.9
  '@typescript-eslint/eslint-plugin': 8.59.4
  '@typescript-eslint/parser': 8.59.4
  '@typescript/native-preview': 7.0.0-dev.20260523.1
  '@vitejs/plugin-react': 6.0.2
  '@vitejs/plugin-rsc': 0.5.26
  '@vitest/browser': 4.1.7
  '@vitest/coverage-v8': 4.1.7
  abcjs: 6.6.3
  agentation: 3.0.2
  ahooks: 3.9.7
  c12: 4.0.0-beta.5
  chokidar: 5.0.0
  class-variance-authority: 0.7.1
  cli-table3: 0.6.5
  client-only: 0.0.1
  clsx: 2.1.1
  cmdk: 1.1.1
  code-inspector-plugin: 1.5.1
  concurrently: ^9.2.1
  copy-to-clipboard: 4.0.2
  cron-parser: 5.5.0
  dayjs: 1.11.20
  decimal.js: 10.6.0
  dompurify: 3.4.5
  echarts: 6.1.0
  echarts-for-react: 3.0.6
  elkjs: 0.11.1
  embla-carousel-autoplay: 8.6.0
  embla-carousel-react: 8.6.0
  emoji-mart: 5.6.0
  es-toolkit: 1.46.1
  eslint: 10.4.0
  eslint-markdown: 0.9.1
  eslint-plugin-better-tailwindcss: 4.5.0
  eslint-plugin-hyoban: 0.14.1
  eslint-plugin-markdown-preferences: 0.41.1
  eslint-plugin-no-barrel-files: 1.3.1
  eslint-plugin-react-refresh: 0.5.2
  eslint-plugin-sonarjs: 4.0.3
  eslint-plugin-storybook: 10.4.1
  eventsource-parser: 3.0.5
  fast-deep-equal: 3.1.3
  fuse.js: 7.3.0
  happy-dom: 20.9.0
  hast-util-to-jsx-runtime: 2.3.6
  hono: 4.12.22
  html-entities: 2.6.0
  html-to-image: 1.11.13
  i18next: 26.2.0
  i18next-resources-to-backend: 1.2.1
  iconify-import-svg: 0.2.0
  immer: 11.1.8
  jotai: 2.20.0
  js-audio-recorder: 1.0.7
  js-cookie: 3.0.7
  js-yaml: 4.1.1
  jsonschema: 1.5.0
  katex: 0.16.47
  knip: 6.14.2
  ky: 2.0.2
  lamejs: 1.2.1
  lexical: 0.44.0
  lockfile: 1.0.4
  loro-crdt: 1.12.1
  mermaid: 11.15.0
  mime: 4.1.0
  mitt: 3.0.1
  negotiator: 1.0.0
  next: 16.2.6
  next-themes: 0.4.6
  nuqs: 2.8.9
  open: 10.1.0
  ora: 8.1.0
  picocolors: 1.1.0
  pinyin-pro: 3.28.1
  playwright: 1.60.0
  postcss: 8.5.15
  qrcode.react: 4.2.0
  qs: 6.15.2
  react: 19.2.6
  react-dom: 19.2.6
  react-easy-crop: 5.5.7
  react-i18next: 16.6.6
  react-multi-email: 1.0.25
  react-papaparse: 4.4.0
  react-pdf-highlighter: 8.0.0-rc.0
  react-server-dom-webpack: 19.2.6
  react-sortablejs: 6.1.4
  react-textarea-autosize: 8.5.9
  reactflow: 11.11.4
  remark-breaks: 4.0.0
  remark-directive: 4.0.0
  scheduler: 0.27.0
  server-only: 0.0.1
  sharp: 0.34.5
  shiki: 4.1.0
  socket.io-client: 4.8.3
  sortablejs: 1.15.7
  std-semver: 1.0.8
  storybook: 10.4.1
  streamdown: 2.5.0
  string-ts: 2.3.1
  tailwind-merge: 3.6.0
  tailwindcss: 4.3.0
  tldts: 7.1.0
  tsx: 4.22.3
  typescript: 6.0.3
  uglify-js: 3.19.3
  unist-util-visit: 5.1.0
  use-context-selector: 2.0.0
  uuid: 14.0.0
  vinext: 0.0.50
  vite: npm:@voidzero-dev/vite-plus-core@0.1.22
  vite-plugin-inspect: 12.0.0-beta.2
  vite-plus: 0.1.22
  vitest: npm:@voidzero-dev/vite-plus-test@0.1.22
  vitest-browser-react: 2.2.0
  vitest-canvas-mock: 1.1.4
  zod: 4.4.3
  zundo: 2.3.0
  zustand: 5.0.13
