From 0b84e1079d333d4e08225a601134fb543697958a Mon Sep 17 00:00:00 2001 From: "aikido-autofix[bot]" <119856028+aikido-autofix[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 15:17:14 +0000 Subject: [PATCH] fix: Fix 11 security issues in jsonpath, mailparser, mysql2 and 6 more (#26362) Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com> --- package.json | 10 +- packages/@n8n/benchmark/package.json | 2 +- packages/frontend/editor-ui/package.json | 2 +- packages/nodes-base/package.json | 8 +- pnpm-lock.yaml | 454 ++++++++++------------- pnpm-workspace.yaml | 4 +- 6 files changed, 218 insertions(+), 262 deletions(-) diff --git a/package.json b/package.json index 325d169a6d9..5d307a3ee58 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "tsc-watch": "^6.2.0", "turbo": "2.8.9", "typescript": "*", - "zx": "^8.1.4" + "zx": "^8.8.5" }, "pnpm": { "onlyBuiltDependencies": [ @@ -134,17 +134,17 @@ "undici@6": "^6.23.0", "undici@7": "^7.18.2", "tar": "^7.5.8", - "fast-xml-parser": "5.3.6", "hono": "4.11.10", "ajv@6": "6.14.0", "ajv@7": "8.18.0", "ajv@8": "8.18.0", "bn.js@4": "5.2.3", "bn.js@5": "5.2.3", - "minimatch@9": "10.2.1", - "minimatch@10": "10.2.1", "langsmith": ">=0.4.6", - "lodash-es": "4.17.23" + "lodash-es": "4.17.23", + "word-wrap@<=1.2.4": "1.2.4", + "minimatch@<=5.1.8": "5.1.8", + "fast-xml-parser": "5.3.8" }, "patchedDependencies": { "bull@4.16.4": "patches/bull@4.16.4.patch", diff --git a/packages/@n8n/benchmark/package.json b/packages/@n8n/benchmark/package.json index 3ee4f4e0337..b526f8ce5c6 100644 --- a/packages/@n8n/benchmark/package.json +++ b/packages/@n8n/benchmark/package.json @@ -37,7 +37,7 @@ "axios": "catalog:", "dotenv": "17.2.3", "nanoid": "catalog:", - "zx": "^8.1.4" + "zx": "^8.8.5" }, "devDependencies": { "@n8n/typescript-config": "workspace:*", diff --git a/packages/frontend/editor-ui/package.json b/packages/frontend/editor-ui/package.json index ed3349daa91..6c13b4fe354 100644 --- a/packages/frontend/editor-ui/package.json +++ b/packages/frontend/editor-ui/package.json @@ -80,7 +80,7 @@ "flatted": "catalog:", "highlight.js": "catalog:frontend", "humanize-duration": "^3.27.2", - "jsonpath": "^1.1.1", + "jsonpath": "^1.2.0", "lodash": "catalog:", "luxon": "catalog:", "n8n-workflow": "workspace:*", diff --git a/packages/nodes-base/package.json b/packages/nodes-base/package.json index 9a1ee0966dd..b7b60a2daea 100644 --- a/packages/nodes-base/package.json +++ b/packages/nodes-base/package.json @@ -856,8 +856,6 @@ "@n8n/eslint-plugin-community-nodes": "workspace:*", "@n8n/typescript-config": "workspace:*", "@n8n/vitest-config": "workspace:*", - "n8n-containers": "workspace:*", - "vitest": "catalog:", "@types/amqplib": "^0.10.1", "@types/aws4": "^1.5.1", "@types/basic-auth": "catalog:", @@ -883,7 +881,9 @@ "@types/uuid": "catalog:", "@types/xml2js": "catalog:", "eslint-plugin-n8n-nodes-base": "^1.16.5", - "n8n-core": "workspace:*" + "n8n-containers": "workspace:*", + "n8n-core": "workspace:*", + "vitest": "catalog:" }, "dependencies": { "@aws-sdk/client-sso-oidc": "3.808.0", @@ -924,7 +924,7 @@ "lodash": "catalog:", "lossless-json": "1.0.5", "luxon": "catalog:", - "mailparser": "3.6.7", + "mailparser": "3.9.3", "mime-types": "catalog:", "minifaker": "1.34.1", "moment-timezone": "0.5.48", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 295e55b3e82..0f329d1fefe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -124,8 +124,8 @@ catalogs: specifier: 1.0.12 version: 1.0.12 jsonrepair: - specifier: 3.13.1 - version: 3.13.1 + specifier: 3.13.2 + version: 3.13.2 jsonwebtoken: specifier: 9.0.3 version: 9.0.3 @@ -145,8 +145,8 @@ catalogs: specifier: 3.0.2 version: 3.0.2 mysql2: - specifier: 3.15.0 - version: 3.15.0 + specifier: 3.17.0 + version: 3.17.0 nanoid: specifier: 3.3.8 version: 3.3.8 @@ -353,17 +353,17 @@ overrides: undici@6: ^6.23.0 undici@7: ^7.18.2 tar: ^7.5.8 - fast-xml-parser: 5.3.6 hono: 4.11.10 ajv@6: 6.14.0 ajv@7: 8.18.0 ajv@8: 8.18.0 bn.js@4: 5.2.3 bn.js@5: 5.2.3 - minimatch@9: 10.2.1 - minimatch@10: 10.2.1 langsmith: '>=0.4.6' lodash-es: 4.17.23 + word-wrap@<=1.2.4: 1.2.4 + minimatch@<=5.1.8: 5.1.8 + fast-xml-parser: 5.3.8 patchedDependencies: '@lezer/highlight': @@ -501,8 +501,8 @@ importers: specifier: 5.9.2 version: 5.9.2 zx: - specifier: ^8.1.4 - version: 8.1.4 + specifier: ^8.8.5 + version: 8.8.5 packages/@n8n/ai-node-sdk: dependencies: @@ -521,7 +521,7 @@ importers: version: 1.0.5(@langchain/core@1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/exporter-trace-otlp-proto@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(openai@6.19.0(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67)))(@opentelemetry/api@1.9.0)(@opentelemetry/exporter-trace-otlp-proto@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(cheerio@1.0.0)(openai@6.19.0(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10)) '@langchain/community': specifier: 'catalog:' - version: 1.1.14(b88a03c11e94c304b6fd06f0ba07e6db) + version: 1.1.14(662793aac25613aa4fb87ba728645868) '@langchain/core': specifier: 'catalog:' version: 1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/exporter-trace-otlp-proto@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(openai@6.19.0(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67)) @@ -756,7 +756,7 @@ importers: version: link:../permissions '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.15.0)(pg@8.17.0)(sqlite3@5.1.7) + version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.17.0)(pg@8.17.0)(sqlite3@5.1.7) jest-mock-extended: specifier: ^3.0.4 version: 3.0.4(jest@29.7.0(@types/node@20.19.21)(ts-node@10.9.2(@swc/core@1.15.8(@swc/helpers@0.5.17))(@types/node@20.19.21)(typescript@5.9.2)))(typescript@5.9.2) @@ -789,8 +789,8 @@ importers: specifier: 'catalog:' version: 3.3.8 zx: - specifier: ^8.1.4 - version: 8.1.4 + specifier: ^8.8.5 + version: 8.8.5 devDependencies: '@n8n/typescript-config': specifier: workspace:* @@ -1006,7 +1006,7 @@ importers: version: link:../permissions '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.15.0)(pg@8.17.0)(sqlite3@5.1.7) + version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.17.0)(pg@8.17.0)(sqlite3@5.1.7) '@n8n/utils': specifier: workspace:* version: link:../utils @@ -1472,7 +1472,7 @@ importers: version: 1.0.1(@langchain/core@1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/exporter-trace-otlp-proto@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(openai@6.9.1(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67)))(encoding@0.1.13) '@langchain/community': specifier: 'catalog:' - version: 1.1.14(96a994e6080e8881ab393e38b43eea03) + version: 1.1.14(35bfb1ec004a708b83adbf7354136544) '@langchain/core': specifier: 'catalog:' version: 1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/exporter-trace-otlp-proto@0.204.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(openai@6.9.1(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67)) @@ -1559,7 +1559,7 @@ importers: version: link:../json-schema-to-zod '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.15.0)(pg@8.17.0)(sqlite3@5.1.7) + version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.17.0)(pg@8.17.0)(sqlite3@5.1.7) '@n8n/typescript-config': specifier: workspace:* version: link:../typescript-config @@ -1980,7 +1980,7 @@ importers: version: link:../@n8n/task-runner '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.15.0)(pg@8.17.0)(sqlite3@5.1.7) + version: 0.3.20-16(@sentry/node@10.36.0)(mysql2@3.17.0)(pg@8.17.0)(sqlite3@5.1.7) '@n8n/utils': specifier: workspace:* version: link:../@n8n/utils @@ -3206,8 +3206,8 @@ importers: specifier: ^3.27.2 version: 3.27.3 jsonpath: - specifier: ^1.1.1 - version: 1.1.1 + specifier: ^1.2.0 + version: 1.2.0 lodash: specifier: 'catalog:' version: 4.17.23 @@ -3556,8 +3556,8 @@ importers: specifier: 'catalog:' version: 3.7.2 mailparser: - specifier: 3.6.7 - version: 3.6.7 + specifier: 3.9.3 + version: 3.9.3 mime-types: specifier: 'catalog:' version: 3.0.2 @@ -3578,7 +3578,7 @@ importers: version: 10.0.2 mysql2: specifier: 'catalog:' - version: 3.15.0 + version: 3.17.0 n8n-workflow: specifier: workspace:* version: link:../workflow @@ -3928,7 +3928,7 @@ importers: version: 3.7.2(patch_hash=bb02fdf69495c7b0768791b60ab6e1a002053b8decd19a174f5755691e5c9500) jsonrepair: specifier: 'catalog:' - version: 3.13.1 + version: 3.13.2 jssha: specifier: 3.3.1 version: 3.3.1 @@ -4337,6 +4337,7 @@ packages: '@aws-sdk/middleware-websocket@3.936.0': resolution: {integrity: sha512-bPe3rqeugyj/MmjP0yBSZox2v1Wa8Dv39KN+RxVbQroLO8VUitBo6xyZ0oZebhZ5sASwSg58aDcMlX0uFLQnTA==} engines: {node: '>= 14.0.0'} + deprecated: Please update your @aws-sdk client to a more recent version, such as https://github.com/aws/aws-sdk-js-v3/releases/tag/v3.982.0, if using browser-based WebSocket bidirectional streaming. '@aws-sdk/nested-clients@3.808.0': resolution: {integrity: sha512-NparPojwoBul7XPCasy4psFMJbw7Ys4bz8lVB93ljEUD4VV7mM7zwK27Uhz20B8mBFGmFEoAprPsVymJcK9Vcw==} @@ -6276,7 +6277,7 @@ packages: duck-duck-scrape: ^2.2.5 epub2: ^3.0.1 faiss-node: '*' - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 firebase-admin: ^13.6.1 google-auth-library: '*' googleapis: '*' @@ -9160,9 +9161,6 @@ packages: '@types/formidable@3.4.5': resolution: {integrity: sha512-s7YPsNVfnsng5L8sKnG/Gbb2tiwwJTY1conOkJzTMRvJAlLFW1nEua+ADsJQu8N1c0oTHx9+d5nqg10WuT9gHQ==} - '@types/fs-extra@11.0.4': - resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} - '@types/ftp@0.3.33': resolution: {integrity: sha512-L7wFlX3t9GsGgNS0oxLt6zbAZZGgsdptMmciL4cdxHmbL3Hz4Lysh8YqAR34eHsJ1uacJITcZBBDl5XpQlxPpQ==} @@ -9232,9 +9230,6 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/jsonfile@6.1.4': - resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - '@types/jsonpath@0.2.0': resolution: {integrity: sha512-v7qlPA0VpKUlEdhghbDqRoKMxFB3h3Ch688TApBJ6v+XLDdvWCGLJIYiPKGZnS6MAOie+IorCfNYVHOPIHSWwQ==} @@ -10015,6 +10010,9 @@ packages: '@zilliz/milvus2-sdk-node@2.5.7': resolution: {integrity: sha512-5gvIlllZCDkbcy1O9WjV4bZWgq+mlNekl5W4JcyO0HpyPcovoGF6cgWksl38kjXSl7WUSt1jWm2Q71Ua3r6foA==} + '@zone-eu/mailsplit@5.4.8': + resolution: {integrity: sha512-eEyACj4JZ7sjzRvy26QhLgKEMWwQbsw1+QZnlLX+/gihcNH07lVPOcnwf5U6UAL7gkc//J3jVd76o/WS+taUiA==} + abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead @@ -10405,8 +10403,8 @@ packages: resolution: {integrity: sha512-jyn9tfd9J3h7pgJSk4qQ/1c1Tk5qiXrvmdCDON2UjcFplqRu/KpmKmpi+Ess8ZKmmqK12U4Y3VHrfwQs1xSMZA==} engines: {node: '>=0.11'} - aws-ssl-profiles@1.1.1: - resolution: {integrity: sha512-+H+kuK34PfMaI9PNU/NSjBKL5hh/KDM9J72kwYeYEm0A8B1AC4fuCy3qsjnA7lxklgyXsB68yn8Z2xoZEjgwCQ==} + aws-ssl-profiles@1.1.2: + resolution: {integrity: sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==} engines: {node: '>= 6.0.0'} aws4@1.11.0: @@ -10584,9 +10582,6 @@ packages: bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} @@ -11185,9 +11180,6 @@ packages: resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} engines: {node: '>= 0.8.0'} - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concat-stream@2.0.0: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} engines: {'0': node >= 6.0} @@ -12014,8 +12006,8 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - encoding-japanese@2.0.0: - resolution: {integrity: sha512-++P0RhebUC8MJAwJOsT93dT+5oc5oPImp1HubZpAuCZ5kTLnhuuBhKHj2jJeO/Gj93idPBWmIuQ9QWMe5rX3pQ==} + encoding-japanese@2.2.0: + resolution: {integrity: sha512-EuJWwlHPZ1LbADuKTClvHtwbaFn4rOD+dRAbWysqEOXRc2Uui0hJInNJrsdH0c+OhJA4nrCBdSkW4DD5YxAo6A==} engines: {node: '>=8.10.0'} encoding-sniffer@0.2.0: @@ -12154,11 +12146,6 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - escodegen@1.14.3: - resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} - engines: {node: '>=4.0'} - hasBin: true - escodegen@2.0.0: resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} engines: {node: '>=6.0'} @@ -12346,8 +12333,8 @@ packages: engines: {node: '>=12'} hasBin: true - esprima@1.2.2: - resolution: {integrity: sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==} + esprima@1.2.5: + resolution: {integrity: sha512-S9VbPDU0adFErpDai3qDkjq8+G05ONtKzcyNrPKg/ZKa+tf879nX2KexNU95b31UoTJjRLInNBHHHjFPoCd7lQ==} engines: {node: '>=0.4.0'} hasBin: true @@ -12364,10 +12351,6 @@ packages: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} @@ -12556,8 +12539,8 @@ packages: fast-uri@3.0.1: resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} - fast-xml-parser@5.3.6: - resolution: {integrity: sha512-QNI3sAvSvaOiaMl8FYU4trnEzCwiRr8XMWgAHzlrWpTSj+QaCSvOf1h82OEP1s4hiAXhnbXSyFWCf4ldZzZRVA==} + fast-xml-parser@5.3.8: + resolution: {integrity: sha512-53jIF4N6u/pxvaL1eb/hEZts/cFLWZ92eCfLrNyCI0k38lettCG/Bs40W9pPwoPXyHQlKu2OUbQtiEIZK/J6Vw==} hasBin: true fastest-levenshtein@1.0.16: @@ -12920,21 +12903,23 @@ packages: glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@11.1.0: resolution: {integrity: sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==} engines: {node: 20 || >=22} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@9.3.5: resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} @@ -13258,8 +13243,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} ics@2.40.0: @@ -14199,15 +14184,15 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonpath@1.1.1: - resolution: {integrity: sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==} + jsonpath@1.2.0: + resolution: {integrity: sha512-EVm29wT2coM0QfZd8TREEeMTOxZcyV3oCQ61AM0DrMkVaVCKXtPEm0oJccEbz5P9Oi+JwRkkIt0Bkn63gqCHjg==} jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} - jsonrepair@3.13.1: - resolution: {integrity: sha512-WJeiE0jGfxYmtLwBTEk8+y/mYcaleyLXWaqp5bJu0/ZTSeG0KQq/wWQ8pmnkKenEdN6pdnn6QtcoSUkbqDHWNw==} + jsonrepair@3.13.2: + resolution: {integrity: sha512-Leuly0nbM4R+S5SVJk3VHfw1oxnlEK9KygdZvfUtEtTawNDyzB4qa1xWTmFt1aeoA7sXZkVTRuIixJ8bAvqVUg==} hasBin: true jsonschema@1.4.1: @@ -14384,17 +14369,14 @@ packages: engines: {node: '>=16'} hasBin: true - libbase64@1.2.1: - resolution: {integrity: sha512-l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew==} + libbase64@1.3.0: + resolution: {integrity: sha512-GgOXd0Eo6phYgh0DJtjQ2tO8dc0IVINtZJeARPeiIJqge+HdsWSuaDTe8ztQ7j/cONByDZ3zeB325AHiv5O0dg==} - libmime@5.2.0: - resolution: {integrity: sha512-X2U5Wx0YmK0rXFbk67ASMeqYIkZ6E5vY7pNWRKtnNzqjvdYYG8xtPDpCnuUEnPU9vlgNev+JoSrcaKSUaNvfsw==} + libmime@5.3.7: + resolution: {integrity: sha512-FlDb3Wtha8P01kTL3P9M+ZDNDWPKPmKHWaU/cG/lg5pfuAwdflVpZE+wm9m7pKmC5ww6s+zTxBKS1p6yl3KpSw==} - libmime@5.2.1: - resolution: {integrity: sha512-A0z9O4+5q+ZTj7QwNe/Juy1KARNb4WaviO4mYeFC4b8dBT2EEqK2pkM+GC8MVnkOjqhl5nYQxRgnPYRRTNmuSQ==} - - libqp@2.0.1: - resolution: {integrity: sha512-Ka0eC5LkF3IPNQHJmYBWljJsw0UvM6j+QdKRbWyCdTmYwvIDE6a7bCm0UkTAL/K+3KXK5qXT/ClcInU01OpdLg==} + libqp@2.1.1: + resolution: {integrity: sha512-0Wd+GPz1O134cP62YU2GTOPNA7Qgl09XwCqM5zpBv87ERCXdfDtyKXvV7c9U22yWJh44QZqBocFnXN11K96qow==} license-checker@25.0.1: resolution: {integrity: sha512-mET5AIwl7MR2IAKYYoVBBpV0OnkKQ1xGj2IMMeEFIs42QAkEVjRtFZGWmQ28WeU7MP779iAgOaOy93Mn44mn6g==} @@ -14647,10 +14629,6 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - lru-cache@8.0.5: resolution: {integrity: sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==} engines: {node: '>=16.14'} @@ -14662,8 +14640,8 @@ packages: lru-memoizer@2.3.0: resolution: {integrity: sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug==} - lru.min@1.1.2: - resolution: {integrity: sha512-Nv9KddBcQSlQopmBHXSsZVY5xsdlZkdH/Iey0BlcBYggMd4two7cZnKOK9vmy3nY0O5RGH99z1PCeTpPqszUYg==} + lru.min@1.1.4: + resolution: {integrity: sha512-DqC6n3QQ77zdFpCMASA1a3Jlb64Hv2N2DciFGkO/4L9+q/IpIAuRlKOvCXabtRW6cQf8usbmM6BE/TOPysCdIA==} engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'} lunr@2.3.9: @@ -14706,12 +14684,8 @@ packages: magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} - mailparser@3.6.7: - resolution: {integrity: sha512-/3x8HW70DNehw+3vdOPKdlLuxOHoWcGB5jfx5vJ5XUbY9/2jUJbrrhda5Si8Dj/3w08U0y5uGAkqs5+SPTPKoA==} - - mailsplit@5.4.0: - resolution: {integrity: sha512-wnYxX5D5qymGIPYLwnp6h8n1+6P6vz/MJn5AzGjZ8pwICWssL+CCQjWBIToOVHASmATot4ktvlLo6CyLfOXWYA==} - deprecated: This package has been renamed to @zone-eu/mailsplit. Please update your dependencies. + mailparser@3.9.3: + resolution: {integrity: sha512-AnB0a3zROum6fLaa52L+/K2SoRJVyFDk78Ea6q1D0ofcZLxWEWDtsS1+OrVqKbV7r5dulKL/AwYQccFGAPpuYQ==} make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -14901,24 +14875,34 @@ packages: minimalistic-crypto-utils@1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@10.2.1: resolution: {integrity: sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==} engines: {node: 20 || >=22} - minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + minimatch@5.1.8: + resolution: {integrity: sha512-7RN35vit8DeBclkofOVmBY0eDAZZQd1HzmukRdSyz95CRh8FT54eqnbj0krQr3mrHR6sfRyYkyhwBWjoV5uqlQ==} engines: {node: '>=10'} minimatch@8.0.4: resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.1: + resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -15260,16 +15244,16 @@ packages: resolution: {integrity: sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==} engines: {node: '>=12.0.0'} - mysql2@3.15.0: - resolution: {integrity: sha512-tT6pomf5Z/I7Jzxu8sScgrYBMK9bUFWd7Kbo6Fs1L0M13OOIJ/ZobGKS3Z7tQ8Re4lj+LnLXIQVZZxa3fhYKzA==} + mysql2@3.17.0: + resolution: {integrity: sha512-qF1KYPuytBGqAnMzaQ5/rW90iIqcjnrnnS7bvcJcdarJzlUTAiD9ZC0T7mwndacECseSQ6LcRbRvryXLp25m+g==} engines: {node: '>= 8.0'} mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - named-placeholders@1.1.3: - resolution: {integrity: sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==} - engines: {node: '>=12.0.0'} + named-placeholders@1.1.6: + resolution: {integrity: sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w==} + engines: {node: '>=8.0.0'} nan@2.20.0: resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} @@ -16252,6 +16236,7 @@ packages: prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} + deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true precinct@12.2.0: @@ -16446,6 +16431,10 @@ packages: pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} @@ -17352,13 +17341,13 @@ packages: sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + sql-escaper@1.3.3: + resolution: {integrity: sha512-BsTCV265VpTp8tm1wyIm1xqQCS+Q9NHx2Sr+WcnUrgLrQ6yiDIvHYJV5gHxsj1lMBy2zm5twLaZao8Jd+S8JJw==} + engines: {bun: '>=1.0.0', deno: '>=2.0.0', node: '>=12.0.0'} + sqlite3@5.1.7: resolution: {integrity: sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==} - sqlstring@2.3.3: - resolution: {integrity: sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==} - engines: {node: '>= 0.6'} - ssh-remote-port-forward@1.0.4: resolution: {integrity: sha512-x0LV1eVDwjf1gmG7TTnfqIzf+3VPRz7vrNIjX6oYLbeCrf/PeVY6hkT68Mg+q02qXxQhrLjB0jfgvhevoCRmLQ==} @@ -17400,8 +17389,8 @@ packages: standard-as-callback@2.1.0: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - static-eval@2.0.2: - resolution: {integrity: sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==} + static-eval@2.1.1: + resolution: {integrity: sha512-MgWpQ/ZjGieSVB3eOJVs4OA2LT/q1vx98KPCTTQPzq/aLr0YUXTsgryTXr4SLfR0ZfUUCiedM9n/ABeDIyy4mA==} statuses@2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} @@ -17825,8 +17814,8 @@ packages: title-case@3.0.3: resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} - tlds@1.248.0: - resolution: {integrity: sha512-noj0KdpWTBhwsKxMOXk0rN9otg4kTgLm4WohERRHbJ9IY+kSDKr3RmjitaQ3JFzny+DyvBOQKlFZhp0G0qNSfg==} + tlds@1.261.0: + resolution: {integrity: sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==} hasBin: true tmp-promise@3.0.3: @@ -18262,9 +18251,6 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - underscore@1.12.1: - resolution: {integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==} - underscore@1.13.6: resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} @@ -19001,8 +18987,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} - word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + word-wrap@1.2.4: + resolution: {integrity: sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==} engines: {node: '>=0.10.0'} wordwrap@1.0.0: @@ -19274,8 +19260,8 @@ packages: zod@4.1.12: resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} - zx@8.1.4: - resolution: {integrity: sha512-QFDYYpnzdpRiJ3dL2102Cw26FpXpWshW4QLTGxiYfIcwdAqg084jRCkK/kuP/NOSkxOjydRwNFG81qzA5r1a6w==} + zx@8.8.5: + resolution: {integrity: sha512-SNgDF5L0gfN7FwVOdEFguY3orU5AkfFZm9B5YSHog/UDHv+lvmd82ZAsOenOkQixigwH2+yyH198AwNdKhj+RA==} engines: {node: '>= 12.17.0'} hasBin: true @@ -20008,7 +19994,7 @@ snapshots: '@smithy/smithy-client': 4.9.8 '@smithy/types': 4.9.0 '@smithy/util-middleware': 4.2.5 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 tslib: 2.8.1 '@aws-sdk/core@3.916.0': @@ -20888,13 +20874,13 @@ snapshots: '@aws-sdk/xml-builder@3.914.0': dependencies: '@smithy/types': 4.9.0 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 tslib: 2.8.1 '@aws-sdk/xml-builder@3.930.0': dependencies: '@smithy/types': 4.9.0 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 tslib: 2.8.1 '@aws/lambda-invoke-store@0.0.1': {} @@ -21029,7 +21015,7 @@ snapshots: '@azure/core-xml@1.4.5': dependencies: - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 tslib: 2.8.1 '@azure/identity@4.13.0': @@ -22356,7 +22342,7 @@ snapshots: dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.3(supports-color@8.1.1) - minimatch: 3.1.2 + minimatch: 5.1.8 transitivePeerDependencies: - supports-color @@ -22383,7 +22369,7 @@ snapshots: ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.1 - minimatch: 3.1.2 + minimatch: 5.1.8 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -22499,7 +22485,7 @@ snapshots: abort-controller: 3.0.0 async-retry: 1.3.3 duplexify: 4.1.3 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 gaxios: 7.1.3 google-auth-library: 9.15.1 html-entities: 2.5.2 @@ -23234,7 +23220,7 @@ snapshots: - aws-crt - encoding - '@langchain/community@1.1.14(96a994e6080e8881ab393e38b43eea03)': + '@langchain/community@1.1.14(35bfb1ec004a708b83adbf7354136544)': dependencies: '@browserbasehq/stagehand': 1.9.0(@playwright/test@1.58.0)(bufferutil@4.0.9)(deepmerge@4.3.1)(dotenv@17.2.3)(encoding@0.1.13)(openai@6.9.1(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(utf-8-validate@5.0.10)(zod@3.25.67) '@ibm-cloud/watsonx-ai': 1.1.2 @@ -23274,7 +23260,7 @@ snapshots: crypto-js: 4.2.0 d3-dsv: 2.0.0 epub2: 3.0.2(ts-toolbelt@9.6.0) - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 google-auth-library: 10.1.0 html-to-text: 9.0.5 ignore: 5.2.4 @@ -23284,6 +23270,7 @@ snapshots: lodash: 4.17.23 mammoth: 1.11.0 mongodb: 6.21.0(@aws-sdk/credential-providers@3.808.0)(gcp-metadata@5.3.0)(socks@2.8.3) + mysql2: 3.17.0 pdf-parse: 1.1.1 pg: 8.17.0 redis: 4.6.14 @@ -23295,7 +23282,7 @@ snapshots: - '@opentelemetry/sdk-trace-base' - peggy - '@langchain/community@1.1.14(b88a03c11e94c304b6fd06f0ba07e6db)': + '@langchain/community@1.1.14(662793aac25613aa4fb87ba728645868)': dependencies: '@browserbasehq/stagehand': 1.9.0(@playwright/test@1.58.0)(bufferutil@4.0.9)(deepmerge@4.3.1)(dotenv@17.2.3)(encoding@0.1.13)(openai@6.19.0(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(utf-8-validate@5.0.10)(zod@3.25.67) '@ibm-cloud/watsonx-ai': 1.1.2 @@ -23330,7 +23317,7 @@ snapshots: crypto-js: 4.2.0 d3-dsv: 2.0.0 epub2: 3.0.2(ts-toolbelt@9.6.0) - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 google-auth-library: 10.1.0 html-to-text: 9.0.5 ignore: 5.2.4 @@ -23339,6 +23326,7 @@ snapshots: jsonwebtoken: 9.0.3 lodash: 4.17.23 mammoth: 1.11.0 + mysql2: 3.17.0 pdf-parse: 1.1.1 pg: 8.17.0 ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -23750,7 +23738,7 @@ snapshots: '@rushstack/terminal': 0.15.1(@types/node@20.19.21) '@rushstack/ts-command-line': 4.23.6(@types/node@20.19.21) lodash: 4.17.23 - minimatch: 3.0.8 + minimatch: 5.1.8 resolve: 1.22.10 semver: 7.7.3 source-map: 0.6.1 @@ -23840,7 +23828,7 @@ snapshots: esprima-next: 5.8.4 recast: 0.22.0 - '@n8n/typeorm@0.3.20-16(@sentry/node@10.36.0)(mysql2@3.15.0)(pg@8.17.0)(sqlite3@5.1.7)': + '@n8n/typeorm@0.3.20-16(@sentry/node@10.36.0)(mysql2@3.17.0)(pg@8.17.0)(sqlite3@5.1.7)': dependencies: app-root-path: 3.1.0 async-mutex: 0.5.0 @@ -23857,7 +23845,7 @@ snapshots: uuid: 9.0.1 optionalDependencies: '@sentry/node': 10.36.0 - mysql2: 3.15.0 + mysql2: 3.17.0 pg: 8.17.0 sqlite3: 5.1.7 transitivePeerDependencies: @@ -23975,7 +23963,7 @@ snapshots: indent-string: 4.0.0 is-wsl: 2.2.0 lilconfig: 3.1.3 - minimatch: 10.2.1 + minimatch: 9.0.9 string-width: 4.2.3 supports-color: 8.1.1 widest-line: 3.1.0 @@ -23994,7 +23982,7 @@ snapshots: indent-string: 4.0.0 is-wsl: 2.2.0 lilconfig: 3.1.3 - minimatch: 10.2.1 + minimatch: 9.0.9 semver: 7.7.2 string-width: 4.2.3 supports-color: 8.1.1 @@ -24860,7 +24848,7 @@ snapshots: https-proxy-agent: 7.0.6 js-levenshtein: 1.1.6 js-yaml: 4.1.1 - minimatch: 5.1.6 + minimatch: 5.1.8 pluralize: 8.0.0 yaml-ast-parser: 0.0.43 transitivePeerDependencies: @@ -25287,7 +25275,7 @@ snapshots: '@sentry/node-core': 10.36.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.210.0(@opentelemetry/api@1.9.0))(@opentelemetry/resources@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0) '@sentry/opentelemetry': 10.36.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/core@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.5.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.39.0) import-in-the-middle: 2.0.5 - minimatch: 10.2.1 + minimatch: 9.0.9 transitivePeerDependencies: - supports-color @@ -26603,12 +26591,6 @@ snapshots: dependencies: '@types/node': 20.17.57 - '@types/fs-extra@11.0.4': - dependencies: - '@types/jsonfile': 6.1.4 - '@types/node': 20.19.21 - optional: true - '@types/ftp@0.3.33': dependencies: '@types/node': 20.19.21 @@ -26692,11 +26674,6 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/jsonfile@6.1.4': - dependencies: - '@types/node': 20.19.21 - optional: true - '@types/jsonpath@0.2.0': {} '@types/jsonwebtoken@9.0.10': @@ -27112,7 +27089,7 @@ snapshots: debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 10.2.1 + minimatch: 9.0.3 semver: 7.7.3 ts-api-utils: 1.4.3(typescript@5.9.2) optionalDependencies: @@ -27129,7 +27106,7 @@ snapshots: debug: 4.4.3(supports-color@8.1.1) fast-glob: 3.3.3 is-glob: 4.0.3 - minimatch: 10.2.1 + minimatch: 9.0.9 semver: 7.7.3 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 @@ -27570,7 +27547,7 @@ snapshots: '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.26 alien-signals: 0.2.2 - minimatch: 10.2.1 + minimatch: 9.0.9 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -27583,7 +27560,7 @@ snapshots: '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.26 alien-signals: 0.4.14 - minimatch: 10.2.1 + minimatch: 9.0.9 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -27596,7 +27573,7 @@ snapshots: '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.26 alien-signals: 1.0.4 - minimatch: 10.2.1 + minimatch: 9.0.9 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -27722,6 +27699,12 @@ snapshots: protobufjs: 7.4.0 winston: 3.14.2 + '@zone-eu/mailsplit@5.4.8': + dependencies: + libbase64: 1.3.0 + libmime: 5.3.7 + libqp: 2.1.1 + abab@2.0.6: {} abbrev@1.1.1: {} @@ -28128,7 +28111,7 @@ snapshots: avsc@5.7.6: {} - aws-ssl-profiles@1.1.1: {} + aws-ssl-profiles@1.1.2: {} aws4@1.11.0: {} @@ -28358,7 +28341,7 @@ snapshots: content-type: 1.0.5 debug: 4.4.3(supports-color@8.1.1) http-errors: 2.0.0 - iconv-lite: 0.7.0 + iconv-lite: 0.7.2 on-finished: 2.4.1 qs: 6.14.2 raw-body: 3.0.2 @@ -28370,11 +28353,6 @@ snapshots: bowser@2.11.0: {} - brace-expansion@1.1.12: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - brace-expansion@2.0.2: dependencies: balanced-match: 1.0.2 @@ -29039,8 +29017,6 @@ snapshots: transitivePeerDependencies: - supports-color - concat-map@0.0.1: {} - concat-stream@2.0.0: dependencies: buffer-from: 1.1.2 @@ -29852,14 +29828,14 @@ snapshots: dependencies: '@one-ini/wasm': 0.1.1 commander: 10.0.1 - minimatch: 10.2.1 + minimatch: 9.0.1 semver: 7.7.3 editorconfig@2.0.1: dependencies: '@one-ini/wasm': 0.2.0 commander: 13.1.0 - minimatch: 10.2.1 + minimatch: 10.0.1 semver: 7.7.3 ee-first@1.1.1: {} @@ -29925,7 +29901,7 @@ snapshots: encodeurl@2.0.0: {} - encoding-japanese@2.0.0: {} + encoding-japanese@2.2.0: {} encoding-sniffer@0.2.0: dependencies: @@ -30201,15 +30177,6 @@ snapshots: escape-string-regexp@4.0.0: {} - escodegen@1.14.3: - dependencies: - esprima: 4.0.1 - estraverse: 4.3.0 - esutils: 2.0.3 - optionator: 0.8.3 - optionalDependencies: - source-map: 0.6.1 - escodegen@2.0.0: dependencies: esprima: 4.0.1 @@ -30334,7 +30301,7 @@ snapshots: hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 - minimatch: 3.1.2 + minimatch: 5.1.8 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.1 @@ -30462,7 +30429,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 5.1.8 natural-compare: 1.4.0 optionator: 0.9.3 optionalDependencies: @@ -30496,7 +30463,7 @@ snapshots: esprima-next@5.8.4: {} - esprima@1.2.2: {} + esprima@1.2.5: {} esprima@4.0.1: {} @@ -30508,8 +30475,6 @@ snapshots: dependencies: estraverse: 5.3.0 - estraverse@4.3.0: {} - estraverse@5.3.0: {} estree-walker@1.0.1: {} @@ -30793,7 +30758,7 @@ snapshots: fast-uri@3.0.1: {} - fast-xml-parser@5.3.6: + fast-xml-parser@5.3.8: dependencies: strnum: 2.1.2 @@ -30858,7 +30823,7 @@ snapshots: filelist@1.0.4: dependencies: - minimatch: 5.1.6 + minimatch: 5.1.8 filesize@10.1.0: {} @@ -31197,7 +31162,7 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 3.4.3 - minimatch: 10.2.1 + minimatch: 9.0.9 minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 1.11.1 @@ -31216,7 +31181,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 5.1.8 once: 1.4.0 path-is-absolute: 1.0.1 @@ -31225,7 +31190,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.1.6 + minimatch: 5.1.8 once: 1.4.0 glob@9.3.5: @@ -31666,7 +31631,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 @@ -32163,7 +32128,7 @@ snapshots: async: 3.2.4 chalk: 4.1.2 filelist: 1.0.4 - minimatch: 3.1.2 + minimatch: 5.1.8 jest-changed-files@29.5.0: dependencies: @@ -33043,15 +33008,15 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonpath@1.1.1: + jsonpath@1.2.0: dependencies: - esprima: 1.2.2 - static-eval: 2.0.2 - underscore: 1.12.1 + esprima: 1.2.5 + static-eval: 2.1.1 + underscore: 1.13.6 jsonpointer@5.0.1: {} - jsonrepair@3.13.1: {} + jsonrepair@3.13.2: {} jsonschema@1.4.1: {} @@ -33297,23 +33262,16 @@ snapshots: dependencies: isomorphic.js: 0.2.5 - libbase64@1.2.1: {} + libbase64@1.3.0: {} - libmime@5.2.0: + libmime@5.3.7: dependencies: - encoding-japanese: 2.0.0 + encoding-japanese: 2.2.0 iconv-lite: 0.6.3 - libbase64: 1.2.1 - libqp: 2.0.1 + libbase64: 1.3.0 + libqp: 2.1.1 - libmime@5.2.1: - dependencies: - encoding-japanese: 2.0.0 - iconv-lite: 0.6.3 - libbase64: 1.2.1 - libqp: 2.0.1 - - libqp@2.0.1: {} + libqp@2.1.1: {} license-checker@25.0.1: dependencies: @@ -33524,8 +33482,6 @@ snapshots: dependencies: yallist: 4.0.0 - lru-cache@7.18.3: {} - lru-cache@8.0.5: {} lru-cache@9.1.2: {} @@ -33535,7 +33491,7 @@ snapshots: lodash.clonedeep: 4.5.0 lru-cache: 6.0.0 - lru.min@1.1.2: {} + lru.min@1.1.4: {} lunr@2.3.9: {} @@ -33588,23 +33544,18 @@ snapshots: '@babel/types': 7.28.5 source-map-js: 1.2.1 - mailparser@3.6.7: + mailparser@3.9.3: dependencies: - encoding-japanese: 2.0.0 + '@zone-eu/mailsplit': 5.4.8 + encoding-japanese: 2.2.0 he: 1.2.0 html-to-text: 9.0.5 - iconv-lite: 0.6.3 - libmime: 5.2.1 + iconv-lite: 0.7.2 + libmime: 5.3.7 linkify-it: 5.0.0 - mailsplit: 5.4.0 nodemailer: 7.0.11 - tlds: 1.248.0 - - mailsplit@5.4.0: - dependencies: - libbase64: 1.2.1 - libmime: 5.2.0 - libqp: 2.0.1 + punycode.js: 2.3.1 + tlds: 1.261.0 make-dir@3.1.0: dependencies: @@ -33778,19 +33729,15 @@ snapshots: minimalistic-crypto-utils@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.2 + minimatch@10.2.1: dependencies: brace-expansion: 5.0.2 - minimatch@3.0.8: - dependencies: - brace-expansion: 1.1.12 - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - - minimatch@5.1.6: + minimatch@5.1.8: dependencies: brace-expansion: 2.0.2 @@ -33798,6 +33745,18 @@ snapshots: dependencies: brace-expansion: 2.0.2 + minimatch@9.0.1: + dependencies: + brace-expansion: 2.0.2 + + minimatch@9.0.3: + dependencies: + brace-expansion: 2.0.2 + + minimatch@9.0.9: + dependencies: + brace-expansion: 2.0.2 + minimist@1.2.8: {} minipass-collect@1.0.2: @@ -33897,7 +33856,7 @@ snapshots: html-minifier: 4.0.0 js-beautify: 1.14.9 lodash: 4.17.23 - minimatch: 10.2.1 + minimatch: 9.0.9 mjml-core: 4.15.3(encoding@0.1.13) mjml-migrate: 4.15.3(encoding@0.1.13) mjml-parser-xml: 4.15.3 @@ -34202,7 +34161,7 @@ snapshots: he: 1.2.0 js-yaml: 4.1.1 log-symbols: 4.1.0 - minimatch: 5.1.6 + minimatch: 5.1.8 ms: 2.1.3 serialize-javascript: 6.0.2 strip-json-comments: 3.1.1 @@ -34356,17 +34315,17 @@ snapshots: mylas@2.1.13: {} - mysql2@3.15.0: + mysql2@3.17.0: dependencies: - aws-ssl-profiles: 1.1.1 + aws-ssl-profiles: 1.1.2 denque: 2.1.0 generate-function: 2.3.1 - iconv-lite: 0.7.0 + iconv-lite: 0.7.2 long: 5.3.2 - lru.min: 1.1.2 - named-placeholders: 1.1.3 + lru.min: 1.1.4 + named-placeholders: 1.1.6 seq-queue: 0.0.5 - sqlstring: 2.3.3 + sql-escaper: 1.3.3 mz@2.7.0: dependencies: @@ -34374,9 +34333,9 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - named-placeholders@1.1.3: + named-placeholders@1.1.6: dependencies: - lru-cache: 7.18.3 + lru.min: 1.1.4 nan@2.20.0: optional: true @@ -34572,7 +34531,7 @@ snapshots: chokidar: 4.0.3 debug: 3.2.7(supports-color@5.5.0) ignore-by-default: 1.0.1 - minimatch: 3.1.2 + minimatch: 5.1.8 pstree.remy: 1.1.8 semver: 7.7.2 simple-update-notifier: 2.0.0 @@ -34620,7 +34579,7 @@ snapshots: ansi-styles: 6.2.1 cross-spawn: 7.0.6 memorystream: 0.3.1 - minimatch: 10.2.1 + minimatch: 9.0.9 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.1 @@ -34872,7 +34831,7 @@ snapshots: levn: 0.3.0 prelude-ls: 1.1.2 type-check: 0.3.2 - word-wrap: 1.2.3 + word-wrap: 1.2.4 optionator@0.9.3: dependencies: @@ -35678,6 +35637,8 @@ snapshots: end-of-stream: 1.4.4 once: 1.4.0 + punycode.js@2.3.1: {} + punycode@1.4.1: {} punycode@2.3.1: {} @@ -35748,7 +35709,7 @@ snapshots: dependencies: bytes: 3.1.2 http-errors: 2.0.1 - iconv-lite: 0.7.0 + iconv-lite: 0.7.2 unpipe: 1.0.0 rc9@2.1.2: @@ -35859,7 +35820,7 @@ snapshots: readdir-glob@1.1.3: dependencies: - minimatch: 5.1.6 + minimatch: 5.1.8 readdir-scoped-modules@1.1.0: dependencies: @@ -36737,7 +36698,7 @@ snapshots: bn.js: 5.2.3 browser-request: 0.3.3 expand-tilde: 2.0.2 - fast-xml-parser: 5.3.6 + fast-xml-parser: 5.3.8 fastest-levenshtein: 1.0.16 generic-pool: 3.9.0 glob: 10.5.0 @@ -36859,6 +36820,8 @@ snapshots: sprintf-js@1.1.3: {} + sql-escaper@1.3.3: {} + sqlite3@5.1.7: dependencies: bindings: 1.5.0 @@ -36871,8 +36834,6 @@ snapshots: - bluebird - supports-color - sqlstring@2.3.3: {} - ssh-remote-port-forward@1.0.4: dependencies: '@types/ssh2': 0.5.52 @@ -36928,9 +36889,9 @@ snapshots: standard-as-callback@2.1.0: {} - static-eval@2.0.2: + static-eval@2.1.1: dependencies: - escodegen: 1.14.3 + escodegen: 2.1.0 statuses@2.0.1: {} @@ -37448,13 +37409,13 @@ snapshots: dependencies: '@istanbuljs/schema': 0.1.3 glob: 7.2.3 - minimatch: 3.1.2 + minimatch: 5.1.8 test-exclude@7.0.1: dependencies: '@istanbuljs/schema': 0.1.3 glob: 10.5.0 - minimatch: 10.2.1 + minimatch: 9.0.9 testcontainers@11.11.0: dependencies: @@ -37536,7 +37497,7 @@ snapshots: dependencies: tslib: 2.8.1 - tlds@1.248.0: {} + tlds@1.261.0: {} tmp-promise@3.0.3: dependencies: @@ -37996,8 +37957,6 @@ snapshots: undefsafe@2.0.5: {} - underscore@1.12.1: {} - underscore@1.13.6: {} undici-types@6.19.8: {} @@ -38814,7 +38773,7 @@ snapshots: assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 - word-wrap@1.2.3: {} + word-wrap@1.2.4: {} wordwrap@1.0.0: {} @@ -39075,7 +39034,4 @@ snapshots: zod@4.1.12: {} - zx@8.1.4: - optionalDependencies: - '@types/fs-extra': 11.0.4 - '@types/node': 20.17.57 + zx@8.8.5: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 84badaaec85..55f17e837d4 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -53,14 +53,14 @@ catalog: https-proxy-agent: 7.0.6 iconv-lite: 0.6.3 js-base64: 3.7.2 - jsonrepair: 3.13.1 + jsonrepair: 3.13.2 jsonwebtoken: 9.0.3 kafkajs: 2.2.4 langchain: 1.2.3 lodash: 4.17.23 luxon: 3.7.2 mime-types: 3.0.2 - mysql2: 3.15.0 + mysql2: 3.17.0 nanoid: 3.3.8 nodemailer: 7.0.11 pg: 8.17.0