mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-17 05:29:44 +02:00
build: Remove unused dependencies reported by knip (no-changelog) (#38591)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
7ec481ceaa
commit
737d66eeb3
|
|
@ -72,12 +72,6 @@
|
|||
"message": "openai@^6.34.0 should use \"catalog:\" (exists in pnpm-workspace.yaml)",
|
||||
"hash": "3c1f53f0afe3"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 307,
|
||||
"message": "tmp-promise appears in 4 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "88d67e2ef747"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 265,
|
||||
|
|
@ -239,12 +233,6 @@
|
|||
"line": 48,
|
||||
"message": "@oclif/core appears in 4 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "da9b64834300"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 55,
|
||||
"message": "tmp-promise appears in 4 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "632a744e397e"
|
||||
}
|
||||
],
|
||||
"packages/nodes-base/package.json": [
|
||||
|
|
@ -254,12 +242,6 @@
|
|||
"message": "change-case appears in 5 packages with 3 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "2d1fab7a5b05"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 976,
|
||||
"message": "tmp-promise appears in 4 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "3f93c404ae9c"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 909,
|
||||
|
|
@ -368,12 +350,6 @@
|
|||
"message": "undici appears in 2 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "c14cd05614e8"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 102,
|
||||
"message": "tmp-promise appears in 4 packages with 2 different versions — add to pnpm-workspace.yaml catalog",
|
||||
"hash": "884a45bdbcf2"
|
||||
},
|
||||
{
|
||||
"rule": "catalog-violations",
|
||||
"line": 110,
|
||||
|
|
|
|||
65
knip.ts
65
knip.ts
|
|
@ -64,15 +64,63 @@ const config: KnipConfig = {
|
|||
// scripts/build.mjs runs these binaries from inside template strings.
|
||||
'mjml',
|
||||
'@redocly/cli',
|
||||
// Declared so community nodes resolve it from the n8n install.
|
||||
'@n8n/ai-node-sdk',
|
||||
// psl is loaded with a dynamic import, which knip does not link to @types.
|
||||
'@types/psl',
|
||||
],
|
||||
}),
|
||||
'packages/@n8n/instance-ai': pkg({
|
||||
// psl is loaded with a dynamic import, which knip does not link to @types.
|
||||
ignoreDependencies: ['@types/psl'],
|
||||
}),
|
||||
'packages/@n8n/typeorm': pkg({
|
||||
// uuid is imported in src/query-builder; knip does not link it to @types here.
|
||||
ignoreDependencies: ['@types/uuid'],
|
||||
}),
|
||||
'packages/@n8n/oxlint-config': pkg({
|
||||
// The exported config names these plugins as strings.
|
||||
ignoreDependencies: [
|
||||
'@n8n/eslint-config',
|
||||
'@stylistic/eslint-plugin',
|
||||
'eslint-plugin-lodash',
|
||||
'eslint-plugin-unused-imports',
|
||||
],
|
||||
}),
|
||||
'packages/@n8n/nodes-langchain': pkg({
|
||||
ignoreDependencies: [
|
||||
// Pinned so npm installs of the published package resolve one langgraph version.
|
||||
'@langchain/langgraph',
|
||||
'@langchain/langgraph-checkpoint',
|
||||
// Only referenced through vi.mock() in a test.
|
||||
'uuid',
|
||||
],
|
||||
}),
|
||||
'packages/@n8n/ai-workflow-builder.ee': pkg({
|
||||
// Pinned so npm installs of the published package resolve one langgraph version.
|
||||
ignoreDependencies: ['@langchain/langgraph-checkpoint'],
|
||||
}),
|
||||
'packages/nodes-base': pkg({
|
||||
// Pins the pg version that pg-promise resolves for npm installs of the published package.
|
||||
ignoreDependencies: ['pg'],
|
||||
}),
|
||||
'packages/@n8n/create-node': pkg({
|
||||
// bin/create-node.cjs spawns the n8n-node binary through require.resolve.
|
||||
ignoreDependencies: ['@n8n/node-cli'],
|
||||
}),
|
||||
'packages/modules/instance-registry/frontend': pkg({
|
||||
// tsconfig.json reaches into design-system/src through rootDirs and types.
|
||||
ignoreDependencies: ['@n8n/design-system'],
|
||||
}),
|
||||
'packages/core': pkg({
|
||||
// bin/generate-node-defs has no extension, so knip does not parse it.
|
||||
ignoreDependencies: ['@n8n/workflow-sdk'],
|
||||
// bin/generate-node-defs and bin/copy-static-files have no extension, so knip does not parse them.
|
||||
ignoreDependencies: ['@n8n/workflow-sdk', 'p-limit'],
|
||||
}),
|
||||
'packages/@n8n/node-cli': pkg({
|
||||
// Scaffold templates carry their own package.json and are not workspaces.
|
||||
ignore: ['src/template/**', 'dist/**'],
|
||||
// Imported only by the ignored AI scaffold templates.
|
||||
ignoreDependencies: ['@n8n/ai-node-sdk'],
|
||||
}),
|
||||
'packages/@n8n/mcp-apps': pkg({
|
||||
// vite.config.mts throws unless a MCP app mode is set; vitest.config.mts still loads.
|
||||
|
|
@ -97,6 +145,10 @@ const config: KnipConfig = {
|
|||
'vue-tsc',
|
||||
],
|
||||
}),
|
||||
'packages/frontend/@n8n/design-system': pkg({
|
||||
// The compiled .mdx pages import storybook-addon-vue-mdx/jsx-runtime from this package.
|
||||
ignoreDependencies: ['storybook-addon-vue-mdx'],
|
||||
}),
|
||||
'packages/@n8n/stylelint-config': pkg({
|
||||
// The exported config names plugins and syntaxes as strings.
|
||||
ignoreDependencies: ['stylelint-scss', 'postcss-html', 'postcss-scss'],
|
||||
|
|
@ -106,8 +158,13 @@ const config: KnipConfig = {
|
|||
ignoreDependencies: ['agent-browser'],
|
||||
}),
|
||||
'packages/testing/playwright': pkg({
|
||||
// The e2e suite runs against the built app; the edge orders the turbo build.
|
||||
ignoreDependencies: ['n8n', 'n8n-core'],
|
||||
ignoreDependencies: [
|
||||
// The e2e suite runs against the built app; the edge orders the turbo build.
|
||||
'n8n',
|
||||
'n8n-core',
|
||||
// Manual `pnpm exec playwright-cli` runs; .gitignore lists its .playwright-cli dir.
|
||||
'@playwright/cli',
|
||||
],
|
||||
}),
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -91,7 +91,6 @@
|
|||
"install-workflow-scripts": "pnpm install --dir .github/scripts --lockfile-dir \"$PWD/.github/scripts\" --ignore-workspace"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/preset-env": "^7.26.0",
|
||||
"@biomejs/biome": "^1.9.0",
|
||||
"@dotenvx/dotenvx": "^1.40.0",
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
|
|
@ -100,20 +99,15 @@
|
|||
"@stryker-mutator/vitest-runner": "catalog:",
|
||||
"@types/node": "*",
|
||||
"@types/supertest": "^6.0.3",
|
||||
"babel-plugin-transform-import-meta": "^2.3.2",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "catalog:",
|
||||
"get-tsconfig": "catalog:",
|
||||
"knip": "catalog:",
|
||||
"lefthook": "^1.7.15",
|
||||
"nock": "^14.0.14",
|
||||
"nodemon": "^3.0.1",
|
||||
"npm-run-all2": "^7.0.2",
|
||||
"p-limit": "^3.1.0",
|
||||
"prettier": "catalog:",
|
||||
"rimraf": "^5.0.1",
|
||||
"stylelint": "catalog:",
|
||||
"supertest": "^7.1.1",
|
||||
"tsc-alias": "^1.8.10",
|
||||
"tsc-watch": "^6.2.0",
|
||||
"turbo": "2.9.15",
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { config as loadEnv } from 'dotenv';
|
|||
import { defineConfig } from 'vitest/config';
|
||||
|
||||
const __dirname = dirname(fileURLToPath(import.meta.url));
|
||||
loadEnv({ path: resolve(__dirname, '.env') });
|
||||
loadEnv({ path: resolve(__dirname, '.env'), quiet: true });
|
||||
|
||||
export default defineConfig({
|
||||
test: {
|
||||
|
|
|
|||
|
|
@ -131,9 +131,7 @@
|
|||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"@types/mime-types": "catalog:",
|
||||
"@types/lodash": "catalog:",
|
||||
"@types/proxy-from-env": "catalog:",
|
||||
"fast-check": "catalog:",
|
||||
"fast-glob": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
|
|
@ -156,7 +154,7 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"tmp-promise": "3.0.3",
|
||||
"tmp-promise": "catalog:",
|
||||
"js-tiktoken": "catalog:",
|
||||
"@thednp/dommatrix": "^3.1.1",
|
||||
"pdf-parse": "catalog:",
|
||||
|
|
|
|||
|
|
@ -86,14 +86,10 @@
|
|||
"devDependencies": {
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@types/cli-progress": "^3.11.5",
|
||||
"@types/jsdom": "catalog:",
|
||||
"@types/lodash": "catalog:",
|
||||
"@types/proxy-from-env": "catalog:",
|
||||
"@types/turndown": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"cli-progress": "^3.12.0",
|
||||
"cli-table3": "^0.6.3",
|
||||
"madge": "^8.0.0",
|
||||
"tsx": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@
|
|||
"typescript": "catalog:typescript",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"minifaker": "1.34.1",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@
|
|||
"n8n-workflow": "workspace:*",
|
||||
"stream-json": "catalog:",
|
||||
"picocolors": "catalog:",
|
||||
"reflect-metadata": "catalog:",
|
||||
"winston": "3.14.2",
|
||||
"yargs-parser": "21.1.1"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -72,7 +72,6 @@
|
|||
"n8n-workflow": "workspace:*",
|
||||
"proxy-from-env": "catalog:",
|
||||
"qs": "catalog:",
|
||||
"reflect-metadata": "catalog:",
|
||||
"undici": "catalog:undici-v7",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -30,7 +30,6 @@
|
|||
"@n8n/permissions": "workspace:*",
|
||||
"@n8n/typeorm": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"reflect-metadata": "catalog:",
|
||||
"uuid": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@
|
|||
"dependencies": {
|
||||
"@oclif/core": "4.0.7",
|
||||
"axios": "catalog:",
|
||||
"dotenv": "catalog:",
|
||||
"nanoid": "catalog:",
|
||||
"zx": "^8.8.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@types/convict": "^6.1.1",
|
||||
"@types/k6": "^0.52.0",
|
||||
"typescript": "catalog:typescript"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
"@n8n/utils": "workspace:*",
|
||||
"lodash": "catalog:",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"reflect-metadata": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@
|
|||
"typescript": "catalog:typescript",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"nock": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
|
|
|
|||
|
|
@ -34,8 +34,7 @@
|
|||
"@vitest/coverage-v8": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@
|
|||
"n8n-workflow": "workspace:*",
|
||||
"nanoid": "catalog:",
|
||||
"p-lazy": "3.1.0",
|
||||
"reflect-metadata": "catalog:",
|
||||
"uuid": "catalog:",
|
||||
"xss": "catalog:",
|
||||
"zod": "catalog:"
|
||||
|
|
|
|||
|
|
@ -33,8 +33,7 @@
|
|||
"oxlint": "catalog:",
|
||||
"oxlint-tsgolint": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@
|
|||
"@types/supertest": "^6.0.3",
|
||||
"n8n-containers": "workspace:*",
|
||||
"supertest": "^7.1.1",
|
||||
"testcontainers": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -43,7 +43,6 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@stylistic/eslint-plugin": "^5.0.0",
|
||||
"@types/eslint": "^9.6.1",
|
||||
"@types/node": "catalog:",
|
||||
"@typescript-eslint/eslint-plugin": "catalog:",
|
||||
"@typescript-eslint/parser": "catalog:",
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"prettier": "catalog:",
|
||||
"tsdown": "catalog:",
|
||||
|
|
|
|||
|
|
@ -70,7 +70,6 @@
|
|||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest": "catalog:"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@
|
|||
"electron-store": "^8.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@electron/rebuild": "^4.0.4",
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@
|
|||
"@n8n/vitest-config": "workspace:*",
|
||||
"@types/semver": "catalog:",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/test-utils": "catalog:frontend",
|
||||
"rimraf": "catalog:",
|
||||
"semver": "catalog:",
|
||||
"@typescript/native": "catalog:typescript-tooling",
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@
|
|||
"nanoid": "catalog:",
|
||||
"picocolors": "catalog:",
|
||||
"playwright-core": "catalog:",
|
||||
"selenium-webdriver": "4.39.0",
|
||||
"turndown": "catalog:",
|
||||
"ws": "8.20.1",
|
||||
"yargs-parser": "21.1.1",
|
||||
|
|
|
|||
|
|
@ -60,14 +60,12 @@
|
|||
"handlebars": "4.7.9",
|
||||
"picocolors": "catalog:",
|
||||
"prettier": "catalog:",
|
||||
"prompts": "^2.4.2",
|
||||
"rimraf": "catalog:",
|
||||
"ts-morph": "catalog:",
|
||||
"typescript-eslint": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@oclif/test": "^4.1.13",
|
||||
"@typescript/native": "catalog:typescript-tooling",
|
||||
"typescript": "catalog:typescript-tooling",
|
||||
"vite": "catalog:",
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@
|
|||
"@types/supertest": "^6.0.3",
|
||||
"n8n-nodes-base": "workspace:*",
|
||||
"supertest": "^7.1.1",
|
||||
"testcontainers": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"uuid": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
|
|
|
|||
|
|
@ -215,7 +215,6 @@
|
|||
"@n8n/vitest-config": "workspace:*",
|
||||
"@typescript-eslint/typescript-estree": "catalog:",
|
||||
"@types/basic-auth": "catalog:",
|
||||
"@types/cheerio": "^0.22.15",
|
||||
"@types/express": "catalog:",
|
||||
"@types/html-to-text": "^9.0.1",
|
||||
"@types/json-schema": "catalog:",
|
||||
|
|
@ -228,7 +227,6 @@
|
|||
"@types/sanitize-html": "catalog:",
|
||||
"@types/temp": "^0.9.1",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"fast-glob": "catalog:",
|
||||
"@typescript/native": "catalog:typescript-tooling",
|
||||
"typescript": "catalog:typescript-tooling",
|
||||
"vitest": "catalog:",
|
||||
|
|
@ -236,7 +234,6 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-bedrock-runtime": "3.938.0",
|
||||
"@aws-sdk/client-sso-oidc": "3.808.0",
|
||||
"@aws-sdk/credential-providers": "3.808.0",
|
||||
"@azure/identity": "catalog:",
|
||||
"@azure/search-documents": "12.1.0",
|
||||
|
|
@ -267,11 +264,9 @@
|
|||
"@langchain/redis": "1.0.1",
|
||||
"@langchain/textsplitters": "1.0.1",
|
||||
"@langchain/weaviate": "1.0.1",
|
||||
"@microsoft/agents-a365-notifications": "1.0.0",
|
||||
"@microsoft/agents-a365-observability": "1.0.0",
|
||||
"@microsoft/agents-a365-runtime": "1.0.0",
|
||||
"@microsoft/agents-a365-tooling": "1.0.0",
|
||||
"@microsoft/agents-a365-tooling-extensions-langchain": "1.0.0",
|
||||
"@microsoft/agents-activity": "1.6.1",
|
||||
"@microsoft/agents-hosting": "1.6.1",
|
||||
"@mistralai/mistralai": "^1.10.0",
|
||||
|
|
@ -293,7 +288,6 @@
|
|||
"@supabase/supabase-js": "catalog:",
|
||||
"@xata.io/client": "0.28.4",
|
||||
"@zilliz/milvus2-sdk-node": "^2.5.7",
|
||||
"axios": "catalog:",
|
||||
"basic-auth": "catalog:",
|
||||
"cheerio": "catalog:",
|
||||
"chromadb": "^3.0.15",
|
||||
|
|
@ -324,7 +318,6 @@
|
|||
"sanitize-html": "catalog:",
|
||||
"sqlite3": "5.1.7",
|
||||
"temp": "0.9.4",
|
||||
"tmp-promise": "3.0.3",
|
||||
"uuid": "catalog:",
|
||||
"vm2": "catalog:",
|
||||
"weaviate-client": "3.9.0",
|
||||
|
|
|
|||
|
|
@ -31,8 +31,7 @@
|
|||
"@vitest/coverage-v8": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"stylelint": "catalog:",
|
||||
"stylelint-config-standard-scss": "^15.0.1",
|
||||
"stylelint-scss": "^6.12.1",
|
||||
"postcss-html": "^1.8.0",
|
||||
"postcss-scss": "^4.0.9"
|
||||
|
|
@ -39,8 +38,7 @@
|
|||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,9 +31,7 @@
|
|||
"@vitest/coverage-v8": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"get-port": "^7.1.0"
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,7 +41,6 @@
|
|||
"@n8n/di": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"@sentry/core": "catalog:sentry",
|
||||
"@sentry/node": "catalog:sentry",
|
||||
"acorn": "8.14.0",
|
||||
"acorn-walk": "8.3.4",
|
||||
"lodash": "catalog:",
|
||||
|
|
|
|||
|
|
@ -43,7 +43,6 @@
|
|||
"@vitest/coverage-v8": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"typescript": "catalog:typescript"
|
||||
},
|
||||
"dependencies": {
|
||||
|
|
|
|||
|
|
@ -70,21 +70,17 @@
|
|||
"@types/sinon": "^10.0.13",
|
||||
"@types/source-map-support": "^0.5.6",
|
||||
"@types/uuid": "^9.0.0",
|
||||
"@typescript-eslint/eslint-plugin": "catalog:",
|
||||
"chai": "^4.3.7",
|
||||
"chai-as-promised": "^7.1.1",
|
||||
"eslint": "^8.44.0",
|
||||
"mocha": "^10.2.0",
|
||||
"pg": "catalog:",
|
||||
"pg-native": "^3.5.2",
|
||||
"pg-query-stream": "^4.10.3",
|
||||
"prettier": "^2.8.3",
|
||||
"rimraf": "^4.1.2",
|
||||
"sinon": "^15.0.1",
|
||||
"sinon-chai": "^3.7.0",
|
||||
"source-map-support": "catalog:",
|
||||
"sqlite3": "5.1.7",
|
||||
"ts-node": "^10.9.1",
|
||||
"typescript": "catalog:typescript"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,6 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"fast-check": "catalog:",
|
||||
"tsdown": "catalog:typescript",
|
||||
"typescript": "catalog:typescript",
|
||||
|
|
|
|||
|
|
@ -32,6 +32,9 @@ export const createVitestConfig = (options: InlineConfig = {}) => {
|
|||
// every frontend package inherits it instead of rediscovering the failure.
|
||||
passWithNoTests: true,
|
||||
setupFiles: ['./src/__tests__/setup.ts'],
|
||||
// Inline so vitest maps the `vitest` import inside it to the running instance.
|
||||
// Externalized, pnpm can link it to a second vitest copy, which breaks snapshot state.
|
||||
server: { deps: { inline: ['vitest-mock-extended'] } },
|
||||
reporters: process.env.CI === 'true' ? ['default', 'junit'] : ['default'],
|
||||
outputFile: { junit: './junit.xml' },
|
||||
coverage: {
|
||||
|
|
|
|||
|
|
@ -57,6 +57,9 @@ export const createBaseInlineConfig = (options: InlineConfig = {}): InlineConfig
|
|||
// spies set up once don't leak across tests. Packages may override via `options`.
|
||||
restoreMocks: true,
|
||||
environment: 'node',
|
||||
// Inline so vitest maps the `vitest` import inside it to the running instance.
|
||||
// Externalized, pnpm can link it to a second vitest copy, which breaks snapshot state.
|
||||
server: { deps: { inline: ['vitest-mock-extended'] } },
|
||||
...forkPoolOptions(),
|
||||
reporters: process.env.CI === 'true' ? ['default', 'junit'] : ['default'],
|
||||
outputFile: { junit: './junit.xml' },
|
||||
|
|
|
|||
|
|
@ -95,7 +95,6 @@
|
|||
"@n8n/eslint-plugin-community-nodes": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@types/adm-zip": "^0.5.7",
|
||||
"@types/estree": "catalog:",
|
||||
"@types/lodash": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
|
|
|
|||
|
|
@ -74,13 +74,11 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@redocly/cli": "^1.28.5",
|
||||
"@types/aws4": "^1.5.1",
|
||||
"@types/bcryptjs": "^2.4.2",
|
||||
"@types/compression": "^1.7.5",
|
||||
"@types/convict": "^6.1.1",
|
||||
"@types/cookie-parser": "^1.4.8",
|
||||
"@types/express": "catalog:",
|
||||
"@types/flat": "^5.0.5",
|
||||
"@types/formidable": "^3.4.5",
|
||||
"@types/json-diff": "^1.0.0",
|
||||
"@types/json-schema": "catalog:",
|
||||
|
|
@ -97,7 +95,6 @@
|
|||
"@types/sshpk": "^1.17.4",
|
||||
"@types/superagent": "^8.1.9",
|
||||
"@types/swagger-ui-express": "^4.1.8",
|
||||
"@types/syslog-client": "^1.1.2",
|
||||
"@types/turndown": "catalog:",
|
||||
"@types/uuid": "catalog:",
|
||||
"@types/validator": "^13.7.0",
|
||||
|
|
@ -115,11 +112,8 @@
|
|||
"n8n-containers": "workspace:*",
|
||||
"nock": "catalog:",
|
||||
"openai": "catalog:",
|
||||
"openapi-types": "^12.1.3",
|
||||
"supertest": "^7.1.1",
|
||||
"tsc-watch": "^7.2.1",
|
||||
"ts-essentials": "^7.0.3",
|
||||
"tsconfig-paths": "^4.2.0",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"@typescript/native": "catalog:typescript-tooling",
|
||||
"typescript": "catalog:typescript-tooling",
|
||||
|
|
@ -141,7 +135,6 @@
|
|||
"@chat-adapter/slack": "catalog:",
|
||||
"@chat-adapter/state-memory": "catalog:",
|
||||
"@chat-adapter/telegram": "catalog:",
|
||||
"@daytona/sdk": "catalog:",
|
||||
"@google-cloud/secret-manager": "5.6.0",
|
||||
"@grpc/grpc-js": "^1.14.3",
|
||||
"@joplin/turndown-plugin-gfm": "catalog:",
|
||||
|
|
@ -187,7 +180,6 @@
|
|||
"@opentelemetry/core": "2.10.0",
|
||||
"@opentelemetry/exporter-trace-otlp-grpc": "^0.221.0",
|
||||
"@opentelemetry/exporter-trace-otlp-proto": "^0.221.0",
|
||||
"@opentelemetry/instrumentation": "^0.221.0",
|
||||
"@opentelemetry/resources": "^2.10.0",
|
||||
"@opentelemetry/sdk-node": "^0.221.0",
|
||||
"@opentelemetry/sdk-trace-base": "^2.10.0",
|
||||
|
|
@ -200,7 +192,6 @@
|
|||
"@sentry/node": "catalog:sentry",
|
||||
"@supabase/supabase-js": "catalog:",
|
||||
"ai": "catalog:",
|
||||
"aws4": "1.11.0",
|
||||
"bcryptjs": "2.4.3",
|
||||
"bull": "4.16.4",
|
||||
"cache-manager": "catalog:",
|
||||
|
|
@ -222,10 +213,8 @@
|
|||
"express-rate-limit": "7.5.0",
|
||||
"fast-glob": "catalog:",
|
||||
"fast-json-patch": "catalog:",
|
||||
"fastest-levenshtein": "catalog:",
|
||||
"fflate": "catalog:",
|
||||
"file-type": "catalog:",
|
||||
"flat": "5.0.2",
|
||||
"flatted": "catalog:",
|
||||
"formidable": "3.5.4",
|
||||
"handlebars": "4.7.9",
|
||||
|
|
@ -259,7 +248,6 @@
|
|||
"openid-client": "6.8.4",
|
||||
"otpauth": "9.1.1",
|
||||
"p-cancelable": "2.1.1",
|
||||
"p-lazy": "3.1.0",
|
||||
"p-limit": "catalog:",
|
||||
"pdf-parse": "catalog:",
|
||||
"pg": "catalog:",
|
||||
|
|
@ -287,7 +275,6 @@
|
|||
"ws": "8.20.1",
|
||||
"xml2js": "catalog:",
|
||||
"xmllint-wasm": "3.0.1",
|
||||
"xss": "catalog:",
|
||||
"yaml": "catalog:",
|
||||
"yargs-parser": "21.1.1",
|
||||
"zod": "catalog:",
|
||||
|
|
|
|||
|
|
@ -42,7 +42,6 @@
|
|||
"@types/ms": "catalog:",
|
||||
"@types/ssh2": "catalog:",
|
||||
"@types/uuid": "catalog:",
|
||||
"@types/xml2js": "catalog:",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"axios": "catalog:",
|
||||
|
|
@ -69,6 +68,7 @@
|
|||
"@n8n/di": "workspace:*",
|
||||
"@n8n/errors": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"@n8n/workflow-sdk": "workspace:*",
|
||||
"@sentry/core": "catalog:sentry",
|
||||
"@sentry/node": "catalog:sentry",
|
||||
"@sentry/node-native": "catalog:sentry",
|
||||
|
|
@ -79,24 +79,19 @@
|
|||
"fast-glob": "catalog:",
|
||||
"file-type": "catalog:",
|
||||
"form-data": "catalog:",
|
||||
"htmlparser2": "^10.0.0",
|
||||
"jsonwebtoken": "catalog:",
|
||||
"lodash": "catalog:",
|
||||
"luxon": "catalog:",
|
||||
"mime-types": "catalog:",
|
||||
"ms": "catalog:",
|
||||
"@n8n/workflow-sdk": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"nanoid": "catalog:",
|
||||
"oauth-1.0a": "2.2.6",
|
||||
"p-cancelable": "2.1.1",
|
||||
"picocolors": "catalog:",
|
||||
"p-limit": "catalog:",
|
||||
"pretty-bytes": "5.6.0",
|
||||
"ssh2": "catalog:",
|
||||
"uuid": "catalog:",
|
||||
"winston": "3.14.2",
|
||||
"xml2js": "catalog:",
|
||||
"qs": "catalog:"
|
||||
"uuid": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,6 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@storybook/vue3": "catalog:storybook",
|
||||
"@storybook/vue3-vite": "catalog:storybook",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/vue": "catalog:frontend",
|
||||
"@types/markdown-it": "catalog:",
|
||||
|
|
|
|||
|
|
@ -50,8 +50,6 @@
|
|||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"@types/lodash": "catalog:",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"pinia": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
|
|
|
|||
|
|
@ -58,7 +58,6 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@storybook/addon-docs": "catalog:storybook",
|
||||
"@storybook/vue3": "catalog:storybook",
|
||||
"@storybook/vue3-vite": "catalog:storybook",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
|
|
@ -72,7 +71,6 @@
|
|||
"@vitest/coverage-v8": "catalog:",
|
||||
"@vue/test-utils": "catalog:frontend",
|
||||
"autoprefixer": "catalog:frontend",
|
||||
"emojibase-data": "^17.0.0",
|
||||
"eslint-plugin-storybook": "catalog:storybook",
|
||||
"pinia": "catalog:frontend",
|
||||
"postcss": "^8.4.38",
|
||||
|
|
@ -80,14 +78,12 @@
|
|||
"storybook": "catalog:storybook",
|
||||
"storybook-addon-vue-mdx": "3.0.0",
|
||||
"stylelint": "catalog:",
|
||||
"tailwindcss": "^3.4.3",
|
||||
"typescript": "catalog:",
|
||||
"unplugin-dts": "catalog:",
|
||||
"unplugin-icons": "catalog:frontend",
|
||||
"vite": "catalog:",
|
||||
"unplugin-dts": "catalog:",
|
||||
"vite-svg-loader": "catalog:frontend",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-router": "catalog:frontend",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
module.exports = {
|
||||
plugins: {
|
||||
// tailwindcss: {},
|
||||
autoprefixer: {},
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
module.exports = {
|
||||
content: ['./src/**/*.{vue,js,ts}'],
|
||||
darkMode: ['selector', '[data-theme="dark"]'],
|
||||
theme: {
|
||||
extend: {},
|
||||
},
|
||||
plugins: [],
|
||||
};
|
||||
|
|
@ -30,7 +30,6 @@
|
|||
"devDependencies": {
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@types/eslint": "^9.6.1",
|
||||
"@types/node": "catalog:",
|
||||
"@typescript-eslint/rule-tester": "catalog:",
|
||||
"@typescript/native": "catalog:typescript-tooling",
|
||||
|
|
|
|||
|
|
@ -46,12 +46,7 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"@testing-library/vue": "catalog:frontend",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"vue": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
|
|
|
|||
|
|
@ -40,10 +40,8 @@
|
|||
"@n8n/constants": "workspace:*",
|
||||
"@n8n/permissions": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"js-base64": "catalog:",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"axios": "catalog:",
|
||||
"flatted": "catalog:"
|
||||
"axios": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
|
|
@ -52,7 +50,6 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
|
|
|
|||
|
|
@ -55,11 +55,7 @@
|
|||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"@testing-library/vue": "catalog:frontend",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
|
|
|
|||
|
|
@ -41,7 +41,6 @@
|
|||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vitest/browser-playwright": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"eslint-plugin-storybook": "catalog:storybook",
|
||||
"playwright": "catalog:e2e",
|
||||
"prettier": "catalog:",
|
||||
|
|
|
|||
|
|
@ -75,7 +75,6 @@
|
|||
"@replit/codemirror-indentation-markers": "^6.5.3",
|
||||
"@sentry/vite-plugin": "^4.3.0",
|
||||
"@sentry/vue": "catalog:frontend",
|
||||
"@storybook/types": "^8.6.14",
|
||||
"@storybook/vue3-vite": "catalog:storybook",
|
||||
"@testing-library/dom": "catalog:frontend",
|
||||
"@testing-library/jest-dom": "catalog:frontend",
|
||||
|
|
@ -122,7 +121,6 @@
|
|||
"curlconverter": "^4.12.0",
|
||||
"dateformat": "^3.0.3",
|
||||
"element-plus": "catalog:frontend",
|
||||
"email-providers": "^2.0.1",
|
||||
"eslint": "catalog:",
|
||||
"eslint-plugin-oxlint": "catalog:",
|
||||
"esprima-next": "5.8.4",
|
||||
|
|
@ -162,7 +160,6 @@
|
|||
"v-code-diff": "^1.13.1",
|
||||
"v3-infinite-loading": "^1.2.2",
|
||||
"vite": "catalog:",
|
||||
"vite-plugin-node-polyfills": "^0.25.0",
|
||||
"vite-plugin-static-copy": "4.0.0",
|
||||
"vite-svg-loader": "catalog:frontend",
|
||||
"vitest": "catalog:",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import '@vue-flow/node-resizer/dist/style.css';
|
|||
|
||||
import 'vue-json-pretty/lib/styles.css';
|
||||
import '@n8n/design-system/css/index.scss';
|
||||
// import '@n8n/design-system/css/tailwind/index.css';
|
||||
|
||||
import '@/main.scss';
|
||||
import '@/features/ai/assistant/aiBuilderDiff.scss';
|
||||
|
|
|
|||
|
|
@ -19,15 +19,12 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@n8n/api-types": "workspace:*",
|
||||
"@n8n/composables": "workspace:*",
|
||||
"@n8n/design-system": "workspace:*",
|
||||
"@n8n/frontend-module-sdk": "workspace:*",
|
||||
"@n8n/i18n": "workspace:*",
|
||||
"@n8n/rest-api-client": "workspace:*",
|
||||
"@n8n/stores": "workspace:*",
|
||||
"pinia": "catalog:frontend",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-router": "catalog:frontend"
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
|
|
|
|||
|
|
@ -43,9 +43,7 @@
|
|||
"@n8n/eslint-config": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@types/inquirer": "^7.0.1",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
"typescript": "catalog:"
|
||||
},
|
||||
"dependencies": {
|
||||
"@n8n/di": "workspace:*",
|
||||
|
|
@ -56,7 +54,7 @@
|
|||
"n8n-core": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"replace-in-file": "^6.0.0",
|
||||
"tmp-promise": "^3.0.3"
|
||||
"tmp-promise": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -953,7 +953,6 @@
|
|||
"alasql": "4.4.0",
|
||||
"amqplib": "0.10.6",
|
||||
"aws4": "1.11.0",
|
||||
"axios": "catalog:",
|
||||
"basic-auth": "catalog:",
|
||||
"change-case": "catalog:",
|
||||
"cheerio": "catalog:",
|
||||
|
|
@ -1016,13 +1015,12 @@
|
|||
"snowflake-sdk": "2.1.0",
|
||||
"ssh2-sftp-client": "12.1.0",
|
||||
"tar": "catalog:",
|
||||
"tmp-promise": "3.0.3",
|
||||
"tmp-promise": "catalog:",
|
||||
"ts-ics": "1.2.2",
|
||||
"uuid": "catalog:",
|
||||
"vm2": "catalog:",
|
||||
"@e965/xlsx": "catalog:",
|
||||
"xml2js": "catalog:",
|
||||
"xmlhttprequest-ssl": "3.1.0",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
declare module 'xmlhttprequest-ssl' {
|
||||
export const XMLHttpRequest: typeof globalThis.XMLHttpRequest;
|
||||
}
|
||||
|
|
@ -48,8 +48,6 @@
|
|||
"devDependencies": {
|
||||
"@types/node": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"fast-check": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vitest": "catalog:"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,7 +39,6 @@
|
|||
"devDependencies": {
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"typescript": "catalog:typescript",
|
||||
"vitest": "catalog:"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -75,7 +75,6 @@
|
|||
"@n8n/utils": "workspace:*",
|
||||
"@n8n/expression-runtime": "workspace:*",
|
||||
"@n8n/tournament": "workspace:*",
|
||||
"@sentry/core": "catalog:sentry",
|
||||
"@sentry/node": "catalog:sentry",
|
||||
"ast-types": "0.16.1",
|
||||
"axios": "catalog:",
|
||||
|
|
|
|||
2418
pnpm-lock.yaml
2418
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
|
|
@ -105,11 +105,8 @@ catalog:
|
|||
'@langchain/langgraph-checkpoint': 1.0.0
|
||||
'@langchain/openai': 1.4.4
|
||||
'@lezer/common': 1.5.0
|
||||
'@lezer/css': 1.3.0
|
||||
'@lezer/generator': 1.8.0
|
||||
'@lezer/highlight': 1.2.3
|
||||
'@lezer/html': 1.3.13
|
||||
'@lezer/javascript': 1.5.4
|
||||
'@lezer/lr': 1.4.5
|
||||
'@modelcontextprotocol/ext-apps': 1.3.2
|
||||
'@modelcontextprotocol/node': 2.0.0
|
||||
|
|
@ -136,7 +133,6 @@ catalog:
|
|||
'@tiptap/core': 3.27.0
|
||||
'@tiptap/extension-link': 3.27.0
|
||||
'@tiptap/extension-placeholder': 3.27.0
|
||||
'@tiptap/extension-strike': 3.27.0
|
||||
'@tiptap/extension-table': 3.27.0
|
||||
'@tiptap/extension-table-cell': 3.27.0
|
||||
'@tiptap/extension-table-header': 3.27.0
|
||||
|
|
@ -214,7 +210,6 @@ catalog:
|
|||
file-type: 21.3.3
|
||||
flatted: 3.4.2
|
||||
form-data: 4.0.6
|
||||
get-tsconfig: ^4.13.0
|
||||
http-proxy-agent: 7.0.2
|
||||
https-proxy-agent: 7.0.6
|
||||
iconv-lite: 0.6.3
|
||||
|
|
@ -268,6 +263,7 @@ catalog:
|
|||
stylelint: ^16.23.0
|
||||
tar: 7.5.21
|
||||
testcontainers: ^11.13.0
|
||||
tmp-promise: 3.0.3
|
||||
ts-morph: ^27.0.2
|
||||
tsdown: ^0.16.5
|
||||
tsx: ^4.19.3
|
||||
|
|
@ -297,7 +293,6 @@ catalogs:
|
|||
'@playwright/test': 1.62.1
|
||||
eslint-plugin-playwright: 2.2.2
|
||||
playwright: 1.62.1
|
||||
playwright-core: 1.62.1
|
||||
frontend:
|
||||
'@internationalized/date': ^3.9.0
|
||||
'@sentry/vue': 10.70.0
|
||||
|
|
@ -384,7 +379,6 @@ overrides:
|
|||
semver: 'catalog:'
|
||||
tar-fs: 2.1.5
|
||||
tslib: ^2.6.2
|
||||
tsconfig-paths: ^4.2.0
|
||||
vue-tsc: catalog:frontend
|
||||
gaxios: '>=7.1.1'
|
||||
google-gax: ^4.3.7
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user