Override uuid to ^14.0.0 to resolve @n8n/node-cli conflicts

@n8n/node-cli pulls LangChain and n8n-workflow packages that require
incompatible uuid versions (^10, ^11, ^13). Force uuid 14.0.0 via npm
overrides and refresh the lockfile so audit can apply the security fix.

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Sacha Al Himdani
2026-06-02 12:06:35 +02:00
parent 1d36123ead
commit 21abcc619e
2 changed files with 21 additions and 89 deletions

107
package-lock.json generated
View File

@@ -2376,7 +2376,7 @@
"js-yaml": "^4.1.1",
"jsonpointer": "^5.0.1",
"openapi-types": "^12.1.3",
"uuid": "^10.0.0",
"uuid": "^14.0.0",
"yaml": "^2.8.3",
"zod": "^3.25.76 || ^4"
},
@@ -2458,7 +2458,7 @@
"js-yaml": "^4.1.1",
"langsmith": ">=0.4.0 <1.0.0",
"math-expression-evaluator": "^2.0.0",
"uuid": "^10.0.0",
"uuid": "^14.0.0",
"zod": "^3.25.76 || ^4"
},
"engines": {
@@ -2951,7 +2951,7 @@
"js-yaml": "^4.1.1",
"jsonpointer": "^5.0.1",
"openapi-types": "^12.1.3",
"uuid": "^10.0.0",
"uuid": "^14.0.0",
"yaml": "^2.8.3",
"zod": "^3.25.76 || ^4"
},
@@ -3036,27 +3036,13 @@
"langsmith": ">=0.5.0 <1.0.0",
"mustache": "^4.2.0",
"p-queue": "^6.6.2",
"uuid": "^11.1.0",
"uuid": "^14.0.0",
"zod": "^3.25.76 || ^4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/@langchain/core/node_modules/uuid": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
"integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist/esm/bin/uuid"
}
},
"node_modules/@langchain/langgraph": {
"version": "1.2.9",
"resolved": "https://registry.npmjs.org/@langchain/langgraph/-/langgraph-1.2.9.tgz",
@@ -3067,7 +3053,7 @@
"@langchain/langgraph-checkpoint": "^1.0.1",
"@langchain/langgraph-sdk": "~1.8.9",
"@standard-schema/spec": "1.1.0",
"uuid": "^10.0.0"
"uuid": "^14.0.0"
},
"engines": {
"node": ">=18"
@@ -3090,7 +3076,7 @@
"dev": true,
"license": "MIT",
"dependencies": {
"uuid": "^10.0.0"
"uuid": "^14.0.0"
},
"engines": {
"node": ">=18"
@@ -3109,7 +3095,7 @@
"@types/json-schema": "^7.0.15",
"p-queue": "^9.0.1",
"p-retry": "^7.1.1",
"uuid": "^13.0.0"
"uuid": "^14.0.0"
},
"peerDependencies": {
"@langchain/core": "^1.1.16",
@@ -3173,20 +3159,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@langchain/langgraph-sdk/node_modules/uuid": {
"version": "13.0.2",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.2.tgz",
"integrity": "sha512-vzi9uRZ926x4XV73S/4qQaTwPXM2JBj6/6lI/byHH1jOpCzb0zDbfytgA9LcN/hzb2l7WQSQnxITOVx5un/wGw==",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist-node/bin/uuid"
}
},
"node_modules/@langchain/openai": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@langchain/openai/-/openai-1.1.3.tgz",
@@ -3314,7 +3286,7 @@
"langsmith": ">=0.5.0 <1.0.0",
"mustache": "^4.2.0",
"p-queue": "^6.6.2",
"uuid": "^11.1.0",
"uuid": "^14.0.0",
"zod": "^3.25.76 || ^4"
},
"engines": {
@@ -3331,20 +3303,6 @@
"url": "https://github.com/sponsors/colinhacks"
}
},
"node_modules/@n8n/ai-utilities/node_modules/uuid": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
"integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist/esm/bin/uuid"
}
},
"node_modules/@n8n/ai-utilities/node_modules/zod": {
"version": "3.25.67",
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.67.tgz",
@@ -14297,7 +14255,7 @@
"@langchain/langgraph": "^1.1.2",
"@langchain/langgraph-checkpoint": "^1.0.0",
"langsmith": ">=0.5.0 <1.0.0",
"uuid": "^11.1.0",
"uuid": "^14.0.0",
"zod": "^3.25.76 || ^4"
},
"engines": {
@@ -14307,20 +14265,6 @@
"@langchain/core": "^1.1.31"
}
},
"node_modules/langchain/node_modules/uuid": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
"integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist/esm/bin/uuid"
}
},
"node_modules/langsmith": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.7.1.tgz",
@@ -15334,7 +15278,7 @@
"roughjs": "^4.6.6",
"stylis": "^4.3.6",
"ts-dedent": "^2.2.0",
"uuid": "^11.1.0 || ^12 || ^13 || ^14.0.0"
"uuid": "^14.0.0"
}
},
"node_modules/mermaid/node_modules/marked": {
@@ -15349,19 +15293,6 @@
"node": ">= 20"
}
},
"node_modules/mermaid/node_modules/uuid": {
"version": "11.1.1",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.1.tgz",
"integrity": "sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==",
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist/esm/bin/uuid"
}
},
"node_modules/micromark": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
@@ -16080,7 +16011,7 @@
"recast": "0.22.0",
"title-case": "3.0.3",
"transliteration": "2.3.5",
"uuid": "10.0.0",
"uuid": "^14.0.0",
"xml2js": "0.6.2",
"zod": "3.25.67"
}
@@ -19956,17 +19887,17 @@
"license": "MIT"
},
"node_modules/uuid": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
"integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.0.tgz",
"integrity": "sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==",
"license": "MIT",
"bin": {
"uuid": "dist-node/bin/uuid"
},
"funding": [
"https://github.com/sponsors/broofa",
"https://github.com/sponsors/ctavan"
],
"license": "MIT",
"bin": {
"uuid": "dist/bin/uuid"
}
]
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",

View File

@@ -38,7 +38,8 @@
"@langchain/community": "^1.1.25",
"lodash": "^4.18.1",
"lodash-es": "^4.18.1",
"axios": "^1.16.0"
"axios": "^1.16.0",
"uuid": "^14.0.0"
},
"license": "MIT",
"packageManager": "npm@11.8.0",