diff --git a/packages/frontend/@n8n/design-system/package.json b/packages/frontend/@n8n/design-system/package.json index f587ca9e906..91fd73c828e 100644 --- a/packages/frontend/@n8n/design-system/package.json +++ b/packages/frontend/@n8n/design-system/package.json @@ -22,7 +22,7 @@ "lint:styles:fix": "stylelint \"src/**/*.{scss,sass,vue}\" --fix --cache" }, "devDependencies": { - "@iconify/json": "^2.2.488", + "@iconify/json": "catalog:", "@n8n/eslint-config": "workspace:*", "@n8n/playwright-janitor": "workspace:*", "@n8n/stylelint-config": "workspace:*", diff --git a/packages/frontend/@n8n/storybook/package.json b/packages/frontend/@n8n/storybook/package.json index 549e44c322b..717e38074ff 100644 --- a/packages/frontend/@n8n/storybook/package.json +++ b/packages/frontend/@n8n/storybook/package.json @@ -27,8 +27,7 @@ }, "devDependencies": { "@chromatic-com/storybook": "catalog:storybook", - "@iconify-json/lucide": "catalog:", - "@iconify-json/mdi": "catalog:", + "@iconify/json": "catalog:", "@n8n/eslint-config": "workspace:*", "@n8n/typescript-config": "workspace:*", "@storybook/addon-a11y": "catalog:storybook", diff --git a/packages/frontend/editor-ui/package.json b/packages/frontend/editor-ui/package.json index 0abd186cf93..da0ade3d91f 100644 --- a/packages/frontend/editor-ui/package.json +++ b/packages/frontend/editor-ui/package.json @@ -134,7 +134,7 @@ "devDependencies": { "@codecov/vite-plugin": "^1.9.1", "@faker-js/faker": "^8.0.2", - "@iconify/json": "^2.2.488", + "@iconify/json": "catalog:", "@n8n/eslint-config": "workspace:*", "@n8n/playwright-janitor": "workspace:*", "@n8n/stylelint-config": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8cf508d788..c9f85e2a5d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -111,6 +111,9 @@ catalogs: '@iconify-json/mdi': specifier: ^1.1.63 version: 1.1.63 + '@iconify/json': + specifier: ^2.2.488 + version: 2.2.488 '@joplin/turndown-plugin-gfm': specifier: 1.0.64 version: 1.0.64 @@ -5208,7 +5211,7 @@ importers: version: 1.0.15 devDependencies: '@iconify/json': - specifier: ^2.2.488 + specifier: 'catalog:' version: 2.2.488 '@n8n/eslint-config': specifier: workspace:* @@ -5678,12 +5681,9 @@ importers: '@chromatic-com/storybook': specifier: catalog:storybook version: 4.1.3(storybook@10.1.11(@testing-library/dom@10.4.0)(bufferutil@4.0.9)(prettier@3.6.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(utf-8-validate@5.0.10)) - '@iconify-json/lucide': + '@iconify/json': specifier: 'catalog:' - version: 1.2.114 - '@iconify-json/mdi': - specifier: 'catalog:' - version: 1.1.63 + version: 2.2.488 '@n8n/eslint-config': specifier: workspace:* version: link:../../../@n8n/eslint-config @@ -6082,7 +6082,7 @@ importers: specifier: ^8.0.2 version: 8.4.1 '@iconify/json': - specifier: ^2.2.488 + specifier: 'catalog:' version: 2.2.488 '@n8n/eslint-config': specifier: workspace:* diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 9a6345e9ae6..20cb2533296 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -39,8 +39,10 @@ catalog: '@codemirror/view': 6.39.8 '@confluentinc/kafka-javascript': 1.9.1 '@daytona/sdk': 0.187.0 + '@e965/xlsx': 0.20.3 '@iconify-json/lucide': ^1.2.112 '@iconify-json/mdi': ^1.1.63 + '@iconify/json': ^2.2.488 '@joplin/turndown-plugin-gfm': 1.0.64 '@langchain/anthropic': 1.3.27 '@langchain/community': 1.1.27 @@ -74,7 +76,6 @@ catalog: '@testcontainers/postgresql': ^11.13.0 '@testcontainers/redis': ^11.13.0 '@tiptap/core': 3.27.0 - '@tiptap/pm': 3.27.0 '@tiptap/extension-link': 3.27.0 '@tiptap/extension-placeholder': 3.27.0 '@tiptap/extension-strike': 3.27.0 @@ -85,6 +86,7 @@ catalog: '@tiptap/extension-task-item': 3.27.0 '@tiptap/extension-task-list': 3.27.0 '@tiptap/markdown': 3.27.0 + '@tiptap/pm': 3.27.0 '@tiptap/starter-kit': 3.27.0 '@tiptap/vue-3': 3.27.0 '@types/basic-auth': ^1.1.3 @@ -114,7 +116,6 @@ catalog: '@types/xml2js': ^0.4.14 '@vitest/browser-playwright': ^4.1.9 '@vitest/coverage-v8': 4.1.9 - '@e965/xlsx': 0.20.3 agent-browser: 0.26.0 ai: ^7.0.37 axios: 1.18.0 @@ -133,8 +134,8 @@ catalog: electron: 41.9.1 esbuild: ^0.28.1 eslint: 9.29.0 - eslint-plugin-oxlint: ^1.61.0 eslint-plugin-n8n-nodes-base: ^1.16.7 + eslint-plugin-oxlint: ^1.61.0 express: 5.1.0 fast-check: ^3.23.2 fast-glob: 3.3.3 @@ -218,16 +219,6 @@ catalog: catalogMode: strict catalogs: - typescript: - typescript: 7.0.2 - tsdown: ^0.22.8 - # Side-by-side TS7: tsgo `tsc` for typecheck/build, plus the real TS6 JS API - # (as `typescript`) for tooling that needs the programmatic compiler API — - # e.g. @typescript-eslint/typescript-estree, which TS7 does not yet provide. - # See scripts/typescript-migration/README.md "Choosing the TypeScript catalog". - typescript-tooling: - '@typescript/native': 'npm:typescript@7.0.2' - typescript: 'npm:@typescript/typescript6@6.0.2' e2e: '@currents/playwright': ^2.0.0 '@playwright/cli': 0.1.0 @@ -238,8 +229,8 @@ catalogs: frontend: '@internationalized/date': ^3.9.0 '@sentry/vue': ^10.36.0 - '@testing-library/jest-dom': ^6.6.3 '@testing-library/dom': ^10.4.0 + '@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 @@ -270,6 +261,16 @@ catalogs: '@storybook/vue3-vite': ^10.1.11 eslint-plugin-storybook: ^10.1.11 storybook: ^10.1.11 + typescript: + tsdown: ^0.22.8 + typescript: 7.0.2 + # Side-by-side TS7: tsgo `tsc` for typecheck/build, plus the real TS6 JS API + # (as `typescript`) for tooling that needs the programmatic compiler API — + # e.g. @typescript-eslint/typescript-estree, which TS7 does not yet provide. + # See scripts/typescript-migration/README.md "Choosing the TypeScript catalog". + typescript-tooling: + '@typescript/native': 'npm:typescript@7.0.2' + typescript: 'npm:@typescript/typescript6@6.0.2' undici-v6: undici: ^6.27.0 undici-v7: