diff --git a/scripts/jsdoc-automation/package-lock.json b/scripts/jsdoc-automation/package-lock.json index a3ec3e04d36..41ca3feda24 100644 --- a/scripts/jsdoc-automation/package-lock.json +++ b/scripts/jsdoc-automation/package-lock.json @@ -16,7 +16,7 @@ "@typescript-eslint/types": "6.18.1", "@typescript-eslint/typescript-estree": "6.18.1", "dotenv": "^16.4.7", - "langchain": "^0.3.7", + "langchain": "^0.3.11", "yaml": "^2.3.4" }, "devDependencies": { @@ -2667,17 +2667,17 @@ } }, "node_modules/langchain": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.3.11.tgz", - "integrity": "sha512-PgAG4ZLeuSRkKsyf98cmWGdwKv3I1hOFC8a4fr7e+bm7E+F6Fx6xUkgbuC78ff0N/Cjs5BBryZIFMrqoKPqsvg==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/langchain/-/langchain-0.3.19.tgz", + "integrity": "sha512-aGhoTvTBS5ulatA67RHbJ4bcV5zcYRYdm5IH+hpX99RYSFXG24XF3ghSjhYi6sxW+SUnEQ99fJhA5kroVpKNhw==", "license": "MIT", "dependencies": { - "@langchain/openai": ">=0.1.0 <0.4.0", + "@langchain/openai": ">=0.1.0 <0.5.0", "@langchain/textsplitters": ">=0.0.0 <0.2.0", "js-tiktoken": "^1.0.12", "js-yaml": "^4.1.0", "jsonpointer": "^5.0.1", - "langsmith": "^0.2.8", + "langsmith": ">=0.2.8 <0.4.0", "openapi-types": "^12.1.3", "p-retry": "4", "uuid": "^10.0.0", @@ -2694,12 +2694,14 @@ "@langchain/cerebras": "*", "@langchain/cohere": "*", "@langchain/core": ">=0.2.21 <0.4.0", + "@langchain/deepseek": "*", "@langchain/google-genai": "*", "@langchain/google-vertexai": "*", "@langchain/google-vertexai-web": "*", "@langchain/groq": "*", "@langchain/mistralai": "*", "@langchain/ollama": "*", + "@langchain/xai": "*", "axios": "*", "cheerio": "*", "handlebars": "^4.7.8", @@ -2719,6 +2721,9 @@ "@langchain/cohere": { "optional": true }, + "@langchain/deepseek": { + "optional": true + }, "@langchain/google-genai": { "optional": true }, @@ -2737,6 +2742,9 @@ "@langchain/ollama": { "optional": true }, + "@langchain/xai": { + "optional": true + }, "axios": { "optional": true }, diff --git a/scripts/jsdoc-automation/package.json b/scripts/jsdoc-automation/package.json index 368dd45fa1e..ce63617710b 100644 --- a/scripts/jsdoc-automation/package.json +++ b/scripts/jsdoc-automation/package.json @@ -23,7 +23,7 @@ "@typescript-eslint/types": "6.18.1", "@typescript-eslint/typescript-estree": "6.18.1", "dotenv": "^16.4.7", - "langchain": "^0.3.7", + "langchain": "^0.3.11", "yaml": "^2.3.4" }, "devDependencies": { diff --git a/scripts/jsdoc-automation/pnpm-lock.yaml b/scripts/jsdoc-automation/pnpm-lock.yaml index 8a536082b55..4eca9c2c309 100644 --- a/scripts/jsdoc-automation/pnpm-lock.yaml +++ b/scripts/jsdoc-automation/pnpm-lock.yaml @@ -30,8 +30,8 @@ importers: specifier: ^16.4.7 version: 16.4.7 langchain: - specifier: ^0.3.7 - version: 0.3.7(@langchain/core@0.3.26(openai@4.77.0(zod@3.24.1)))(openai@4.77.0(zod@3.24.1)) + specifier: ^0.3.11 + version: 0.3.19(@langchain/core@0.3.26(openai@4.77.0(zod@3.24.1)))(openai@4.77.0(zod@3.24.1)) yaml: specifier: ^2.3.4 version: 2.6.1 @@ -916,19 +916,23 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - langchain@0.3.7: - resolution: {integrity: sha512-6/Gkk9Zez3HkbsETFxZVo1iKLmaK3OzkDseC5MYFKVmYFDXFAOyJR3srJ9P61xF8heVdsPixqYIsejBn7/9dXg==} + langchain@0.3.19: + resolution: {integrity: sha512-aGhoTvTBS5ulatA67RHbJ4bcV5zcYRYdm5IH+hpX99RYSFXG24XF3ghSjhYi6sxW+SUnEQ99fJhA5kroVpKNhw==} engines: {node: '>=18'} peerDependencies: '@langchain/anthropic': '*' '@langchain/aws': '*' + '@langchain/cerebras': '*' '@langchain/cohere': '*' '@langchain/core': '>=0.2.21 <0.4.0' + '@langchain/deepseek': '*' '@langchain/google-genai': '*' '@langchain/google-vertexai': '*' + '@langchain/google-vertexai-web': '*' '@langchain/groq': '*' '@langchain/mistralai': '*' '@langchain/ollama': '*' + '@langchain/xai': '*' axios: '*' cheerio: '*' handlebars: ^4.7.8 @@ -939,18 +943,26 @@ packages: optional: true '@langchain/aws': optional: true + '@langchain/cerebras': + optional: true '@langchain/cohere': optional: true + '@langchain/deepseek': + optional: true '@langchain/google-genai': optional: true '@langchain/google-vertexai': optional: true + '@langchain/google-vertexai-web': + optional: true '@langchain/groq': optional: true '@langchain/mistralai': optional: true '@langchain/ollama': optional: true + '@langchain/xai': + optional: true axios: optional: true cheerio: @@ -2187,7 +2199,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - langchain@0.3.7(@langchain/core@0.3.26(openai@4.77.0(zod@3.24.1)))(openai@4.77.0(zod@3.24.1)): + langchain@0.3.19(@langchain/core@0.3.26(openai@4.77.0(zod@3.24.1)))(openai@4.77.0(zod@3.24.1)): dependencies: '@langchain/core': 0.3.26(openai@4.77.0(zod@3.24.1)) '@langchain/openai': 0.3.16(@langchain/core@0.3.26(openai@4.77.0(zod@3.24.1)))