mirror of
https://github.com/n8n-io/n8n.git
synced 2026-06-19 07:36:52 +00:00
chore: Extraneous deps cleanup (#32386)
This commit is contained in:
@@ -76,16 +76,16 @@
|
||||
"@n8n/ai-utilities": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"@openrouter/ai-sdk-provider": "catalog:",
|
||||
"ai": "^6.0.197",
|
||||
"ajv": "^8.18.0",
|
||||
"yaml": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@opentelemetry/exporter-trace-otlp-http": ">=0.50.0",
|
||||
"@opentelemetry/sdk-trace-base": ">=1.0.0",
|
||||
"@opentelemetry/sdk-trace-node": ">=1.0.0",
|
||||
"langsmith": "catalog:"
|
||||
"ai": "^6.0.197",
|
||||
"ajv": "^8.18.0",
|
||||
"langsmith": "catalog:",
|
||||
"undici": "catalog:undici-v7",
|
||||
"yaml": "catalog:",
|
||||
"zod": "catalog:",
|
||||
"zod-to-json-schema": "catalog:"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"langsmith": {
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
"@types/mime-types": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"axios": "catalog:",
|
||||
"n8n-workflow": "workspace:*"
|
||||
"nock": "catalog:"
|
||||
},
|
||||
"dependencies": {
|
||||
"zod": "catalog:",
|
||||
@@ -104,9 +104,11 @@
|
||||
"@langchain/textsplitters": "1.0.1",
|
||||
"@langchain/openai": "catalog:",
|
||||
"langchain": "catalog:",
|
||||
"lodash": "catalog:",
|
||||
"@n8n/config": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"tmp-promise": "3.0.3",
|
||||
"js-tiktoken": "catalog:",
|
||||
"https-proxy-agent": "catalog:",
|
||||
@@ -115,8 +117,5 @@
|
||||
"proxy-from-env": "catalog:",
|
||||
"undici": "catalog:undici-v6"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"n8n-workflow": "*"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
"@langchain/core": "catalog:",
|
||||
"@langchain/langgraph": "1.0.2",
|
||||
"@langchain/openai": "catalog:",
|
||||
"@mozilla/readability": "0.6.0",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"@n8n/api-types": "workspace:*",
|
||||
"@n8n/ai-utilities": "workspace:*",
|
||||
"@n8n/backend-common": "workspace:*",
|
||||
@@ -77,7 +77,11 @@
|
||||
"lodash": "catalog:",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"picocolors": "catalog:",
|
||||
"turndown": "^7.2.2",
|
||||
"p-limit": "^3.1.0",
|
||||
"proxy-from-env": "catalog:",
|
||||
"turndown": "catalog:",
|
||||
"undici": "catalog:undici-v6",
|
||||
"uuid": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -89,7 +93,6 @@
|
||||
"cli-progress": "^3.12.0",
|
||||
"cli-table3": "^0.6.3",
|
||||
"madge": "^8.0.0",
|
||||
"p-limit": "^3.1.0",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
},
|
||||
|
||||
@@ -29,14 +29,12 @@
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"zod": "catalog:"
|
||||
"minifaker": "1.34.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"n8n-workflow": "workspace:*",
|
||||
"xss": "catalog:",
|
||||
"@n8n/permissions": "workspace:*"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@n8n/permissions": "workspace:*",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
|
||||
@@ -64,7 +64,7 @@
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@types/proxy-from-env": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"nock": "^14.0.14",
|
||||
"nock": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
},
|
||||
|
||||
@@ -30,7 +30,8 @@
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"nock": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -42,6 +42,7 @@
|
||||
"@codemirror/autocomplete": "catalog:",
|
||||
"@codemirror/language": "catalog:",
|
||||
"@codemirror/state": "catalog:",
|
||||
"@lezer/common": "catalog:",
|
||||
"@lezer/highlight": "catalog:",
|
||||
"@lezer/lr": "catalog:",
|
||||
"@n8n/codemirror-lang": "workspace:*"
|
||||
|
||||
@@ -39,13 +39,13 @@
|
||||
"format": "biome format --write src test",
|
||||
"format:check": "biome ci src test"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"dependencies": {
|
||||
"@codemirror/language": "catalog:",
|
||||
"@lezer/highlight": "catalog:",
|
||||
"@lezer/lr": "catalog:"
|
||||
"@lezer/lr": "catalog:",
|
||||
"@lezer/generator": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@lezer/generator": "catalog:",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"vitest": "catalog:"
|
||||
|
||||
Vendored
@@ -58,6 +58,7 @@
|
||||
"@testcontainers/postgresql": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"express": "5.1.0",
|
||||
"testcontainers": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
|
||||
@@ -334,6 +334,27 @@ export const baseConfig = tseslint.config(
|
||||
'import-x/no-named-as-default-member': 'off',
|
||||
'import-x/no-unresolved': 'off',
|
||||
|
||||
'import-x/no-extraneous-dependencies': [
|
||||
'error',
|
||||
{
|
||||
devDependencies: [
|
||||
'**/test/**',
|
||||
'**/__tests__/**',
|
||||
'**/*.test.ts',
|
||||
'**/*.test.utils.ts',
|
||||
'**/*.spec.ts',
|
||||
'**/integration-tests/**',
|
||||
'**/test-utils/**',
|
||||
'**/*.config.ts',
|
||||
'**/*.config.js',
|
||||
'**/scripts/*.ts',
|
||||
'**/scripts/*.js',
|
||||
],
|
||||
optionalDependencies: false,
|
||||
peerDependencies: false,
|
||||
},
|
||||
],
|
||||
|
||||
// ******************************************************************
|
||||
// overrides to base ruleset
|
||||
// ******************************************************************
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"prettier": "catalog:",
|
||||
"tsdown": "catalog:",
|
||||
"rimraf": "catalog:",
|
||||
"vite": "catalog:",
|
||||
|
||||
@@ -53,8 +53,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@daytonaio/sdk": "catalog:",
|
||||
"@joplin/turndown-plugin-gfm": "^1.0.12",
|
||||
"@mozilla/readability": "^0.6.0",
|
||||
"@joplin/turndown-plugin-gfm": "catalog:",
|
||||
"@langchain/anthropic": "catalog:",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"@n8n/agents": "workspace:*",
|
||||
"@n8n/api-types": "workspace:*",
|
||||
"@n8n/mcp-browser": "workspace:*",
|
||||
@@ -74,14 +75,14 @@
|
||||
"p-limit": "^3.1.0",
|
||||
"pdf-parse": "catalog:",
|
||||
"psl": "1.9.0",
|
||||
"turndown": "^7.2.0",
|
||||
"source-map-support": "catalog:",
|
||||
"turndown": "catalog:",
|
||||
"xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz",
|
||||
"zod": "catalog:",
|
||||
"zod-from-json-schema-v3": "npm:zod-from-json-schema@^0.0.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@ai-sdk/anthropic": "catalog:",
|
||||
"@langchain/anthropic": "catalog:",
|
||||
"@langchain/core": "catalog:",
|
||||
"@n8n/ai-workflow-builder": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
"type": "git",
|
||||
"url": "https://github.com/n8n-io/n8n"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"dependencies": {
|
||||
"zod": "^3.25.76"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@n8n/computer-use": "workspace:*",
|
||||
"electron": "^41.3.0",
|
||||
"electron-store": "^8.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -34,7 +35,6 @@
|
||||
"@types/node": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"concurrently": "^8.2.0",
|
||||
"electron": "^41.3.0",
|
||||
"electron-builder": "^26.9.0",
|
||||
"rimraf": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
|
||||
@@ -37,12 +37,14 @@
|
||||
"format:check": "biome ci src"
|
||||
},
|
||||
"dependencies": {
|
||||
"@n8n/utils": "workspace:*"
|
||||
"@modelcontextprotocol/ext-apps": "catalog:",
|
||||
"@n8n/design-system": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-i18n": "catalog:frontend"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@modelcontextprotocol/ext-apps": "catalog:",
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@n8n/design-system": "workspace:*",
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
@@ -57,8 +59,6 @@
|
||||
"vite-plugin-singlefile": "catalog:",
|
||||
"vite-svg-loader": "catalog:frontend",
|
||||
"vitest": "catalog:",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-i18n": "catalog:frontend",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
||||
@@ -24,16 +24,16 @@
|
||||
"test:dev": "vitest --silent=false"
|
||||
},
|
||||
"dependencies": {
|
||||
"@joplin/turndown-plugin-gfm": "1.0.64",
|
||||
"@joplin/turndown-plugin-gfm": "catalog:",
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@mozilla/readability": "^0.6.0",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"agent-browser": "catalog:",
|
||||
"jsdom": "^23.0.1",
|
||||
"nanoid": "catalog:",
|
||||
"picocolors": "catalog:",
|
||||
"playwright-core": "catalog:",
|
||||
"selenium-webdriver": "4.39.0",
|
||||
"turndown": "^7.2.0",
|
||||
"turndown": "catalog:",
|
||||
"ws": "8.20.1",
|
||||
"yargs-parser": "21.1.1",
|
||||
"zod": "catalog:"
|
||||
|
||||
@@ -47,28 +47,28 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@clack/prompts": "^0.11.0",
|
||||
"@eslint/js": "^9.29.0",
|
||||
"@n8n/eslint-plugin-community-nodes": "workspace:*",
|
||||
"@n8n/ai-node-sdk": "workspace:*",
|
||||
"@oclif/core": "^4.5.2",
|
||||
"change-case": "^5.4.4",
|
||||
"eslint": "catalog:",
|
||||
"eslint-import-resolver-typescript": "^4.4.3",
|
||||
"eslint-plugin-import-x": "^4.15.2",
|
||||
"eslint-plugin-n8n-nodes-base": "1.16.7",
|
||||
"fast-glob": "catalog:",
|
||||
"handlebars": "4.7.9",
|
||||
"picocolors": "catalog:",
|
||||
"prettier": "3.6.2",
|
||||
"prettier": "catalog:",
|
||||
"prompts": "^2.4.2",
|
||||
"rimraf": "catalog:",
|
||||
"ts-morph": "catalog:",
|
||||
"typescript-eslint": "^8.35.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@eslint/js": "^9.29.0",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@oclif/test": "^4.1.13",
|
||||
"eslint": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
|
||||
@@ -218,11 +218,10 @@
|
||||
"@types/json-schema": "^7.0.15",
|
||||
"@types/mime-types": "catalog:",
|
||||
"@types/pg": "^8.15.6",
|
||||
"@types/sanitize-html": "^2.11.0",
|
||||
"@types/sanitize-html": "catalog:",
|
||||
"@types/temp": "^0.9.1",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"fast-glob": "catalog:",
|
||||
"n8n-core": "workspace:*",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:"
|
||||
},
|
||||
@@ -263,8 +262,9 @@
|
||||
"@microsoft/agents-a365-tooling-extensions-langchain": "0.1.0-preview.113",
|
||||
"@microsoft/agents-activity": "1.2.3",
|
||||
"@microsoft/agents-hosting": "1.2.3",
|
||||
"@mistralai/mistralai": "^1.10.0",
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@mozilla/readability": "0.6.0",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"@n8n/ai-utilities": "workspace:*",
|
||||
"@n8n/client-oauth2": "workspace:*",
|
||||
"@n8n/config": "workspace:*",
|
||||
@@ -281,6 +281,7 @@
|
||||
"@supabase/supabase-js": "catalog:",
|
||||
"@xata.io/client": "0.28.4",
|
||||
"@zilliz/milvus2-sdk-node": "^2.5.7",
|
||||
"axios": "catalog:",
|
||||
"basic-auth": "catalog:",
|
||||
"cheerio": "1.0.0",
|
||||
"chromadb": "^3.0.15",
|
||||
@@ -298,15 +299,17 @@
|
||||
"mammoth": "1.12.0",
|
||||
"mime-types": "catalog:",
|
||||
"mongodb": "^6.17.0",
|
||||
"n8n-core": "workspace:*",
|
||||
"n8n-nodes-base": "workspace:*",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"openai": "^6.34.0",
|
||||
"pg": "catalog:",
|
||||
"redis": "4.6.14",
|
||||
"sanitize-html": "2.12.1",
|
||||
"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",
|
||||
"zod": "catalog:",
|
||||
|
||||
@@ -98,6 +98,7 @@
|
||||
"dependencies": {
|
||||
"@dagrejs/dagre": "^1.1.4",
|
||||
"acorn": "8.14.0",
|
||||
"lodash": "catalog:",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"uuid": "catalog:",
|
||||
"zod": "catalog:"
|
||||
|
||||
@@ -62,9 +62,11 @@
|
||||
"dist"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@faker-js/faker": "^8.0.2",
|
||||
"@n8n/backend-test-utils": "workspace:*",
|
||||
"@n8n/playwright-janitor": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@opentelemetry/core": "2.7.1",
|
||||
"@redocly/cli": "^1.28.5",
|
||||
"@types/aws4": "^1.5.1",
|
||||
"@types/bcryptjs": "^2.4.2",
|
||||
@@ -92,12 +94,20 @@
|
||||
"@vvo/tzdb": "^6.141.0",
|
||||
"concurrently": "^8.2.0",
|
||||
"esbuild": "^0.25.0",
|
||||
"file-type": "16.5.4",
|
||||
"form-data": "catalog:",
|
||||
"ioredis-mock": "^8.8.1",
|
||||
"jest-mock": "^29.6.2",
|
||||
"jest-mock-extended": "^3.0.4",
|
||||
"mjml": "^4.15.3",
|
||||
"minifaker": "1.34.1",
|
||||
"nock": "catalog:",
|
||||
"n8n-containers": "workspace:*",
|
||||
"openai": "catalog:",
|
||||
"openapi-types": "^12.1.3",
|
||||
"ts-essentials": "^7.0.3"
|
||||
"supertest": "^7.1.1",
|
||||
"ts-essentials": "^7.0.3",
|
||||
"tsconfig-paths": "^4.2.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@1password/connect": "1.4.2",
|
||||
@@ -111,7 +121,10 @@
|
||||
"@chat-adapter/state-memory": "catalog:",
|
||||
"@chat-adapter/telegram": "catalog:",
|
||||
"@google-cloud/secret-manager": "5.6.0",
|
||||
"@joplin/turndown-plugin-gfm": "catalog:",
|
||||
"@langchain/core": "catalog:",
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"@n8n/agents": "workspace:*",
|
||||
"@n8n/ai-node-sdk": "workspace:*",
|
||||
"@n8n/ai-utilities": "workspace:*",
|
||||
@@ -174,6 +187,7 @@
|
||||
"fast-glob": "catalog:",
|
||||
"fast-json-patch": "catalog:",
|
||||
"fastest-levenshtein": "catalog:",
|
||||
"fflate": "0.7.4",
|
||||
"flat": "5.0.2",
|
||||
"flatted": "catalog:",
|
||||
"formidable": "3.5.4",
|
||||
@@ -189,8 +203,11 @@
|
||||
"jsonwebtoken": "catalog:",
|
||||
"langsmith": "catalog:",
|
||||
"ldapts": "catalog:",
|
||||
"linkedom": "^0.18.9",
|
||||
"lodash": "catalog:",
|
||||
"luxon": "catalog:",
|
||||
"multer": "^2.1.1",
|
||||
"moment-timezone": "catalog:",
|
||||
"n8n-core": "workspace:*",
|
||||
"n8n-editor-ui": "workspace:*",
|
||||
"n8n-nodes-base": "workspace:*",
|
||||
@@ -209,7 +226,7 @@
|
||||
"picocolors": "catalog:",
|
||||
"pkce-challenge": "5.0.0",
|
||||
"posthog-node": "catalog:",
|
||||
"prettier": "^3.6.2",
|
||||
"prettier": "catalog:",
|
||||
"prom-client": "15.1.3",
|
||||
"psl": "1.9.0",
|
||||
"raw-body": "3.0.0",
|
||||
@@ -219,12 +236,13 @@
|
||||
"semver": "catalog:",
|
||||
"shelljs": "0.8.5",
|
||||
"simple-git": "catalog:",
|
||||
"source-map-support": "0.5.21",
|
||||
"source-map-support": "catalog:",
|
||||
"sqlite3": "5.1.7",
|
||||
"sshpk": "1.18.0",
|
||||
"sucrase": "3.35.0",
|
||||
"swagger-ui-express": "5.0.1",
|
||||
"tar": "^7.5.11",
|
||||
"turndown": "catalog:",
|
||||
"undici": "catalog:undici-v7",
|
||||
"uuid": "catalog:",
|
||||
"validator": "13.15.22",
|
||||
|
||||
@@ -31,9 +31,9 @@
|
||||
"bin"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@n8n/errors": "workspace:*",
|
||||
"@n8n/playwright-janitor": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
"@n8n/typeorm": "catalog:",
|
||||
"@types/express": "catalog:",
|
||||
"@types/jsonwebtoken": "catalog:",
|
||||
"@types/lodash": "catalog:",
|
||||
@@ -43,9 +43,10 @@
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"jest-mock-extended": "^3.0.4",
|
||||
"nock": "catalog:",
|
||||
"reflect-metadata": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"zod": "catalog:"
|
||||
"vitest-mock-extended": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"zod": "catalog:"
|
||||
@@ -60,6 +61,7 @@
|
||||
"@n8n/constants": "workspace:*",
|
||||
"@n8n/decorators": "workspace:*",
|
||||
"@n8n/di": "workspace:*",
|
||||
"@n8n/errors": "workspace:*",
|
||||
"@sentry/node": "catalog:sentry",
|
||||
"@sentry/node-native": "catalog:sentry",
|
||||
"@sentry/profiling-node": "catalog:sentry",
|
||||
@@ -85,7 +87,9 @@
|
||||
"ssh2": "1.15.0",
|
||||
"uuid": "catalog:",
|
||||
"winston": "3.14.2",
|
||||
"xml2js": "catalog:"
|
||||
"xml2js": "catalog:",
|
||||
"zod": "catalog:",
|
||||
"qs": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -42,13 +42,11 @@
|
||||
"build:unchecked": "pnpm cleanup && pnpm run build:backend && pnpm run build:frontend",
|
||||
"preview": "vite preview"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"dependencies": {
|
||||
"@n8n/extension-sdk": "workspace:*",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-router": "catalog:frontend"
|
||||
},
|
||||
"dependencies": {
|
||||
"@n8n/extension-sdk": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/stylelint-config": "workspace:*",
|
||||
"@n8n/typescript-config": "workspace:*",
|
||||
@@ -57,8 +55,6 @@
|
||||
"tsdown": "catalog:",
|
||||
"rimraf": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-router": "catalog:frontend",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
|
||||
@@ -27,6 +27,10 @@
|
||||
"format": "biome format --write . && prettier --write . --ignore-path ../../../../.prettierignore",
|
||||
"format:check": "biome ci . && prettier --check . --ignore-path ../../../../.prettierignore"
|
||||
},
|
||||
"dependencies": {
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
"@n8n/playwright-janitor": "workspace:*",
|
||||
@@ -37,17 +41,11 @@
|
||||
"@testing-library/user-event": "catalog:frontend",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"vue": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
"@types/markdown-it": "^13.0.9",
|
||||
"@types/markdown-it-emoji": "^2.0.2",
|
||||
"@types/markdown-it-link-attributes": "^3.0.5",
|
||||
"@types/sanitize-html": "^2.11.0",
|
||||
"@types/sanitize-html": "catalog:",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"@vue/test-utils": "catalog:frontend",
|
||||
@@ -53,7 +53,7 @@
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"dependencies": {
|
||||
"@internationalized/date": "^3.9.0",
|
||||
"@internationalized/date": "catalog:frontend",
|
||||
"@n8n/composables": "workspace:*",
|
||||
"@n8n/utils": "workspace:*",
|
||||
"@tanstack/vue-table": "^8.21.2",
|
||||
@@ -69,6 +69,7 @@
|
||||
"@tiptap/markdown": "catalog:",
|
||||
"@tiptap/starter-kit": "catalog:",
|
||||
"@tiptap/vue-3": "catalog:",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"clsx": "^2.1.1",
|
||||
"element-plus": "catalog:frontend",
|
||||
"is-emoji-supported": "^0.0.5",
|
||||
@@ -79,14 +80,11 @@
|
||||
"markdown-it-task-lists": "^2.1.1",
|
||||
"parse-diff": "^0.11.1",
|
||||
"reka-ui": "^2.5.0",
|
||||
"sanitize-html": "2.12.1",
|
||||
"sanitize-html": "catalog:",
|
||||
"vue": "catalog:frontend",
|
||||
"vue-boring-avatars": "^1.3.0",
|
||||
"vue-router": "catalog:frontend",
|
||||
"xss": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@vueuse/core": "*"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -37,7 +37,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"n8n-workflow": "workspace:*",
|
||||
"vue-i18n": "catalog:frontend"
|
||||
"vue-i18n": "catalog:frontend",
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
@@ -57,8 +58,5 @@
|
||||
"vitest": "catalog:",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -36,7 +36,10 @@
|
||||
"format:check": "biome ci . && prettier --check . --ignore-path ../../../../.prettierignore"
|
||||
},
|
||||
"dependencies": {
|
||||
"n8n-workflow": "workspace:*"
|
||||
"n8n-workflow": "workspace:*",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"pinia": "catalog:frontend",
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@n8n/eslint-config": "workspace:*",
|
||||
@@ -49,18 +52,11 @@
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vue/tsconfig": "catalog:frontend",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"pinia": "catalog:frontend",
|
||||
"vue": "catalog:frontend",
|
||||
"tsdown": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vite": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"pinia": "catalog:frontend",
|
||||
"vue": "catalog:frontend"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ export const useAgentRequestStore = defineStore('agentRequest', () => {
|
||||
|
||||
// Getters
|
||||
const getAgentRequests = (workflowId: string, nodeId: string): IAgentRequest['query'] => {
|
||||
return agentRequests.value[workflowId]?.[nodeId]?.query || {};
|
||||
return agentRequests.value[workflowId]?.[nodeId]?.query ?? {};
|
||||
};
|
||||
|
||||
const getQueryValue = (
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
"@codemirror/state": "catalog:",
|
||||
"@codemirror/view": "catalog:",
|
||||
"@dagrejs/dagre": "^1.1.4",
|
||||
"@internationalized/date": "catalog:frontend",
|
||||
"@lezer/common": "catalog:",
|
||||
"@n8n/api-types": "workspace:*",
|
||||
"@n8n/chat": "workspace:*",
|
||||
@@ -64,6 +65,7 @@
|
||||
"@vue-flow/node-resizer": "1.5.0",
|
||||
"@vueuse/components": "^10.11.0",
|
||||
"@vueuse/core": "catalog:frontend",
|
||||
"ag-grid-community": "^34.1.1",
|
||||
"ag-grid-vue3": "^34.1.1",
|
||||
"array.prototype.tosorted": "1.1.4",
|
||||
"axios": "catalog:",
|
||||
@@ -84,14 +86,18 @@
|
||||
"highlight.js": "catalog:frontend",
|
||||
"humanize-duration": "^3.27.2",
|
||||
"jsonpath-plus": "^10.3.0",
|
||||
"katex": "0.16.27",
|
||||
"lodash": "catalog:",
|
||||
"luxon": "catalog:",
|
||||
"markdown-it-footnote": "^4.0.0",
|
||||
"n8n-workflow": "workspace:*",
|
||||
"nanoid": "catalog:",
|
||||
"pinia": "catalog:frontend",
|
||||
"prettier": "^3.3.3",
|
||||
"prettier": "catalog:",
|
||||
"qrcode.vue": "^3.3.4",
|
||||
"regenerator-runtime": "0.14.1",
|
||||
"reka-ui": "^2.5.0",
|
||||
"sanitize-html": "catalog:",
|
||||
"semver": "catalog:",
|
||||
"stream-browserify": "^3.0.0",
|
||||
"timeago.js": "^4.0.2",
|
||||
@@ -113,7 +119,9 @@
|
||||
"vuedraggable": "4.1.0",
|
||||
"wa-sqlite": "github:rhashimoto/wa-sqlite#779219540f66cecaa159da32b3b8936697ba10a7",
|
||||
"web-tree-sitter": "0.24.3",
|
||||
"xss": "catalog:"
|
||||
"xss": "catalog:",
|
||||
"zod": "catalog:",
|
||||
"z-vue-scan": "^0.0.35"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@codecov/vite-plugin": "^1.9.1",
|
||||
@@ -134,10 +142,12 @@
|
||||
"@types/humanize-duration": "^3.27.1",
|
||||
"@types/json-schema": "^7.0.15",
|
||||
"@types/lodash": "catalog:",
|
||||
"@types/sanitize-html": "catalog:",
|
||||
"@types/uuid": "catalog:",
|
||||
"@vitejs/plugin-legacy": "^8.0.0",
|
||||
"@vitejs/plugin-vue": "catalog:frontend",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"@vue/test-utils": "catalog:frontend",
|
||||
"browserslist-to-esbuild": "^2.1.1",
|
||||
"eslint-plugin-oxlint": "catalog:",
|
||||
"fake-indexeddb": "^6.0.0",
|
||||
@@ -152,8 +162,7 @@
|
||||
"vite-svg-loader": "catalog:frontend",
|
||||
"vitest": "catalog:",
|
||||
"vitest-mock-extended": "catalog:",
|
||||
"vue-tsc": "catalog:frontend",
|
||||
"z-vue-scan": "^0.0.35"
|
||||
"vue-tsc": "catalog:frontend"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
}
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ import {
|
||||
getAppCredentials,
|
||||
groupNodeCredentialsByKey,
|
||||
} from '../composables/useCredentialSetupState';
|
||||
import { nodeTypeTelegram, nodeTypeTwitter } from '@/app/utils/testData/nodeTypeTestData';
|
||||
import { nodeTypeTelegram, nodeTypeTwitter } from '@/app/utils/test-utils/nodeTypeTestData';
|
||||
|
||||
const objToMap = <TKey extends string, T>(obj: Record<TKey, T>) => {
|
||||
return new Map(Object.entries(obj)) as Map<TKey, T>;
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ import {
|
||||
nodeTypeReadImap,
|
||||
nodeTypeTelegram,
|
||||
nodeTypeTwitter,
|
||||
} from '@/app/utils/testData/nodeTypeTestData';
|
||||
} from '@/app/utils/test-utils/nodeTypeTestData';
|
||||
import * as testData from './__tests__/setupTemplate.store.testData';
|
||||
|
||||
const mockCredentialsResponse = (id: string) =>
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ import { useNodeTypesStore } from '@/app/stores/nodeTypes.store';
|
||||
import type { TemplatesStore } from '@/features/workflows/templates/templates.store';
|
||||
import { useTemplatesStore } from '@/features/workflows/templates/templates.store';
|
||||
import { useTemplateWorkflow } from './templateActions';
|
||||
import { nodeTypeTelegram } from '@/app/utils/testData/nodeTypeTestData';
|
||||
import { nodeTypeTelegram } from '@/app/utils/test-utils/nodeTypeTestData';
|
||||
|
||||
const testTemplate1 = mock<ITemplatesWorkflowFull>({
|
||||
id: 1,
|
||||
|
||||
@@ -896,7 +896,7 @@
|
||||
"@types/oracledb": "^6.10.0",
|
||||
"@types/promise-ftp": "^1.3.4",
|
||||
"@types/rfc2047": "^2.0.1",
|
||||
"@types/sanitize-html": "^2.11.0",
|
||||
"@types/sanitize-html": "catalog:",
|
||||
"@types/showdown": "^1.9.4",
|
||||
"@types/ssh2-sftp-client": "^9.0.5",
|
||||
"@types/uuid": "catalog:",
|
||||
@@ -911,7 +911,7 @@
|
||||
"@aws-sdk/client-sso-oidc": "3.808.0",
|
||||
"@n8n/backend-network": "workspace:*",
|
||||
"@kafkajs/confluent-schema-registry": "3.8.0",
|
||||
"@mozilla/readability": "0.6.0",
|
||||
"@mozilla/readability": "catalog:",
|
||||
"@n8n/config": "workspace:*",
|
||||
"@n8n/di": "workspace:*",
|
||||
"@n8n/errors": "workspace:*",
|
||||
@@ -952,7 +952,7 @@
|
||||
"mailparser": "3.9.3",
|
||||
"mime-types": "catalog:",
|
||||
"minifaker": "1.34.1",
|
||||
"moment-timezone": "0.5.48",
|
||||
"moment-timezone": "catalog:",
|
||||
"mongodb": "6.11.0",
|
||||
"mqtt": "5.7.2",
|
||||
"mssql": "10.0.2",
|
||||
@@ -972,7 +972,7 @@
|
||||
"rhea": "3.0.4",
|
||||
"rrule": "2.8.1",
|
||||
"rss-parser": "3.13.0",
|
||||
"sanitize-html": "2.12.1",
|
||||
"sanitize-html": "catalog:",
|
||||
"semver": "catalog:",
|
||||
"showdown": "2.1.0",
|
||||
"simple-git": "catalog:",
|
||||
|
||||
@@ -27,15 +27,17 @@
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"dependencies": {
|
||||
"@n8n/rules-engine": "workspace:*",
|
||||
"@n8n/vitest-config": "workspace:*",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"fast-glob": "catalog:",
|
||||
"ts-morph": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vitest": "catalog:",
|
||||
"yaml": "catalog:"
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"dependencies": {
|
||||
"@aws-sdk/client-secrets-manager": "3.808.0",
|
||||
"@testcontainers/k3s": "catalog:",
|
||||
"@testcontainers/kafka": "catalog:",
|
||||
@@ -40,6 +40,7 @@
|
||||
"get-port": "^7.1.0",
|
||||
"mockserver-client": "^5.15.0",
|
||||
"kafkajs": "catalog:",
|
||||
"testcontainers": "catalog:"
|
||||
"testcontainers": "catalog:",
|
||||
"undici": "catalog:undici-v7"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
"@n8n/rules-engine": "workspace:*",
|
||||
"@n8n/test-impact": "workspace:*",
|
||||
"glob": "^10.0.0",
|
||||
"ts-morph": "catalog:",
|
||||
"yaml": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
@@ -48,7 +49,6 @@
|
||||
"@types/node": "catalog:",
|
||||
"@vitest/coverage-v8": "catalog:",
|
||||
"fast-check": "catalog:",
|
||||
"ts-morph": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"typescript": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
|
||||
@@ -82,9 +82,7 @@
|
||||
"transliteration": "2.3.5",
|
||||
"uuid": "catalog:",
|
||||
"xml2js": "catalog:",
|
||||
"jsonrepair": "catalog:"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"jsonrepair": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"license": "LicenseRef-n8n-sustainable-use"
|
||||
|
||||
Generated
+315
-118
File diff suppressed because it is too large
Load Diff
@@ -36,6 +36,7 @@ catalog:
|
||||
'@codemirror/state': 6.5.3
|
||||
'@codemirror/view': 6.39.8
|
||||
'@daytonaio/sdk': 0.175.0
|
||||
'@joplin/turndown-plugin-gfm': 1.0.64
|
||||
'@langchain/anthropic': 1.3.27
|
||||
'@langchain/community': 1.1.27
|
||||
'@langchain/core': 1.1.41
|
||||
@@ -49,6 +50,7 @@ catalog:
|
||||
'@lezer/lr': 1.4.5
|
||||
'@modelcontextprotocol/ext-apps': 1.3.2
|
||||
'@modelcontextprotocol/sdk': 1.26.0
|
||||
'@mozilla/readability': ^0.6.0
|
||||
'@n8n/typeorm': 0.3.20-17
|
||||
'@n8n_io/ai-assistant-sdk': 1.21.1
|
||||
'@openrouter/ai-sdk-provider': ^2.8.0
|
||||
@@ -80,6 +82,7 @@ catalog:
|
||||
'@types/mime-types': 3.0.1
|
||||
'@types/node': 24.10.1
|
||||
'@types/proxy-from-env': ^1.0.4
|
||||
'@types/sanitize-html': ^2.11.0
|
||||
'@types/uuid': ^11.0.0
|
||||
'@types/xml2js': ^0.4.14
|
||||
'@stryker-mutator/core': 9.6.1
|
||||
@@ -119,8 +122,10 @@ catalog:
|
||||
lodash: 4.18.1
|
||||
luxon: 3.7.2
|
||||
mime-types: 3.0.2
|
||||
moment-timezone: 0.5.48
|
||||
mysql2: 3.17.0
|
||||
nanoid: 3.3.8
|
||||
nock: 14.0.14
|
||||
nodemailer: 8.0.10
|
||||
openai: 6.19.0
|
||||
oxlint: ^1.61.0
|
||||
@@ -130,18 +135,22 @@ catalog:
|
||||
picocolors: 1.0.1
|
||||
playwright-core: 1.60.0
|
||||
posthog-node: 5.33.4
|
||||
prettier: 3.6.2
|
||||
proxy-from-env: ^1.1.0
|
||||
qs: 6.15.2
|
||||
reflect-metadata: 0.2.2
|
||||
rimraf: 6.0.1
|
||||
sanitize-html: 2.12.1
|
||||
sass-embedded: ^1.98.0
|
||||
semver: 7.7.3
|
||||
source-map-support: 0.5.21
|
||||
simple-git: 3.36.0
|
||||
stream-json: 1.9.1
|
||||
testcontainers: ^11.13.0
|
||||
ts-morph: ^27.0.2
|
||||
tsdown: ^0.16.5
|
||||
tsx: ^4.19.3
|
||||
turndown: ^7.2.2
|
||||
typescript: 6.0.2
|
||||
uuid: 11.1.1
|
||||
vite: ^8.0.2
|
||||
@@ -171,6 +180,7 @@ catalogs:
|
||||
undici-v7:
|
||||
undici: ^7.26.0
|
||||
frontend:
|
||||
'@internationalized/date': ^3.9.0
|
||||
'@sentry/vue': ^10.36.0
|
||||
'@testing-library/jest-dom': ^6.6.3
|
||||
'@testing-library/user-event': ^14.6.1
|
||||
|
||||
Reference in New Issue
Block a user