packages:
  - packages/*
  - packages/@n8n/*
  - packages/frontend/**
  - packages/extensions/**
  - packages/testing/**

catalog:
  '@codemirror/autocomplete': 6.20.0
  '@codemirror/commands': 6.10.1
  '@codemirror/lang-css': 6.3.1
  '@codemirror/lang-javascript': 6.2.4
  '@codemirror/lang-json': 6.0.2
  '@codemirror/lang-python': 6.2.1
  '@codemirror/language': 6.12.1
  '@codemirror/lint': 6.9.2
  '@codemirror/search': 6.5.11
  '@codemirror/state': 6.5.3
  '@codemirror/view': 6.39.8
  '@lezer/common': 1.5.0
  '@lezer/css': 1.3.0
  '@lezer/highlight': 1.2.3
  '@lezer/html': 1.3.13
  '@lezer/javascript': 1.5.4
  '@lezer/generator': 1.8.0
  '@lezer/lr': 1.4.5
  '@azure/identity': 4.13.0
  '@langchain/anthropic': 1.1.3
  '@langchain/community': 1.0.5
  '@langchain/core': 1.1.8
  '@langchain/openai': 1.1.3
  '@n8n/typeorm': 0.3.20-15
  '@n8n_io/ai-assistant-sdk': 1.20.0
  '@sentry/node': ^9.42.1
  '@types/basic-auth': ^1.1.3
  '@types/express': ^5.0.1
  '@types/jsonwebtoken': 9.0.10
  '@types/lodash': 4.17.17
  '@types/mime-types': 3.0.1
  '@types/uuid': ^10.0.0
  '@types/xml2js': ^0.4.14
  '@vitest/coverage-v8': 3.2.4
  axios: 1.12.0
  basic-auth: 2.0.1
  callsites: 3.1.0
  chokidar: 4.0.3
  eslint: 9.29.0
  fast-glob: 3.2.12
  fastest-levenshtein: 1.0.16
  flatted: 3.2.7
  form-data: 4.0.0
  http-proxy-agent: 7.0.2
  https-proxy-agent: 7.0.6
  iconv-lite: 0.6.3
  js-base64: 3.7.2
  jsonrepair: 3.13.1
  jsonwebtoken: 9.0.3
  lodash: 4.17.21
  luxon: 3.4.4
  mime-types: 3.0.2
  mysql2: 3.15.0
  nanoid: 3.3.8
  nodemailer: 7.0.11
  picocolors: 1.0.1
  reflect-metadata: 0.2.2
  rimraf: 6.0.1
  run-script-os: 1.1.6
  simple-git: 3.28.0
  tsdown: ^0.16.5
  tsx: ^4.19.3
  typescript: 5.9.2
  uuid: 10.0.0
  vite: npm:rolldown-vite@latest
  vite-plugin-dts: ^4.5.4
  vitest: ^3.1.3
  vitest-mock-extended: ^3.1.0
  xml2js: 0.6.2
  xss: 1.0.15
  zod: 3.25.67
  zod-to-json-schema: 3.23.3

catalogs:
  frontend:
    '@sentry/vue': ^9.42.1
    '@testing-library/jest-dom': ^6.6.3
    '@testing-library/user-event': ^14.6.1
    '@testing-library/vue': ^8.1.0
    '@vitejs/plugin-vue': ^5.2.4
    '@vue/test-utils': ^2.4.6
    '@vue/tsconfig': ^0.7.0
    '@vueuse/core': ^10.11.0
    element-plus: 2.4.3
    highlight.js: 11.8.0
    pinia: ^2.2.4
    unplugin-icons: ^0.19.0
    vue: ^3.5.13
    vue-i18n: ^11.1.2
    vue-markdown-render: ^2.2.1
    vue-router: ^4.5.0
    vue-tsc: ^2.2.8
  storybook:
    '@chromatic-com/storybook': ^4.1.3
    '@storybook/addon-a11y': ^10.1.11
    '@storybook/addon-docs': ^10.1.11
    '@storybook/addon-themes': ^10.1.11
    '@storybook/addon-vitest': ^10.1.11
    '@storybook/vue3-vite': ^10.1.11
    eslint-plugin-storybook: ^10.1.11
    storybook: ^10.1.11
  e2e:
    '@playwright/test': 1.57.0
    '@currents/playwright': ^1.15.3
    eslint-plugin-playwright: 2.2.2
    playwright: 1.57.0
    playwright-core: 1.57.0

minimumReleaseAge: 4320

minimumReleaseAgeExclude:
  - '@n8n/*'
  - '@n8n_io/*'
  - 'tsdown@0.16.5'
  - eslint-plugin-storybook
  - '@langchain/*'
  - 'langchain'
  - '@anthropic-ai/sdk'
  - '@google/generative-ai'
  - '@google/genai'
  - body-parser
  - node-forge
