From 8550b2c8a8e83520993593adf7ddf04b490393ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 13:35:53 +0000 Subject: [PATCH] chore(deps): bump haraka from 3.3.1 to 3.3.2 in /project/services/mail Bumps [haraka](https://github.com/haraka/Haraka) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/haraka/Haraka/releases) - [Changelog](https://github.com/haraka/Haraka/blob/master/CHANGELOG.md) - [Commits](https://github.com/haraka/Haraka/compare/v3.3.1...v3.3.2) --- updated-dependencies: - dependency-name: haraka dependency-version: 3.3.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- project/services/mail/package-lock.json | 339 ++++++++++-------------- project/services/mail/package.json | 2 +- 2 files changed, 142 insertions(+), 199 deletions(-) diff --git a/project/services/mail/package-lock.json b/project/services/mail/package-lock.json index f7557405..741766ee 100644 --- a/project/services/mail/package-lock.json +++ b/project/services/mail/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "license": "AGPL-3.0-only", "dependencies": { - "haraka": "3.3.1", + "haraka": "3.3.2", "haraka-constants": "1.0.8" } }, @@ -22,6 +22,21 @@ "node": ">=22" } }, + "node_modules/@haraka/ocsp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@haraka/ocsp/-/ocsp-1.2.0.tgz", + "integrity": "sha512-WP5zkFreAVk/p3fEFsa09h4QcQGf61I9M4/1md/UO/bxe1moFO3iAKaO9U81OsaANmb6qnQP4jgzx4znexetvw==", + "license": "MIT", + "optional": true, + "dependencies": { + "asn1.js": "^5.4.1", + "asn1.js-rfc2560": "^5.0.1", + "asn1.js-rfc5280": "^3.0.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", @@ -53,33 +68,22 @@ "node": ">=20.0" } }, - "node_modules/@opentelemetry/api": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", - "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/@redis/bloom": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-6.0.1.tgz", - "integrity": "sha512-6ys5hhea+47n7o97ZFI4GvdzTQk/arIsXZgH159l6IVtJ4rZaB+KVdAfwvIxlmGA7z+NNlO8UxjTeQrenqjZcQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-6.1.0.tgz", + "integrity": "sha512-Rzascjd9J9bJsM45T/Z9CTg1QY/B63B6YO8QorLVMeXnbBDsKiSCVR/+GQ061hYPk8FpTzWmPY8tAv2sT+JEtQ==", "license": "MIT", "engines": { "node": ">= 20.0.0" }, "peerDependencies": { - "@redis/client": "^6.0.1" + "@redis/client": "^6.1.0" } }, "node_modules/@redis/client": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-6.0.1.tgz", - "integrity": "sha512-SwYl64hKHE/NeO2VSSG1y/4zIm0cNepyOZtQrOpLiNRHmH2FdWBOecNzsLiXCQdFCF9MCyoPXwAbaG2iMO0A7Q==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-6.1.0.tgz", + "integrity": "sha512-7u1LefkezJF0HESlhO7ZFLEPfyY+NejP3SGv+Z4pGaT3oM5GVVLa0u3f4rDLUrcw+SRo8IlX9Y8JAONeDdg1Ag==", "license": "MIT", "dependencies": { "cluster-key-slot": "1.1.2" @@ -101,39 +105,39 @@ } }, "node_modules/@redis/json": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@redis/json/-/json-6.0.1.tgz", - "integrity": "sha512-KD1OztCYh7O9TkKMU9qZcFIKoudIGqmgXsOhQVq5A3REGrnl+wg0kporQFQCO+fcxe/nhvDgmBtXrm3diPGczA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@redis/json/-/json-6.1.0.tgz", + "integrity": "sha512-/GFjQA6bu5pG9ClCJAI5Xx4bNXe7UTpxBBlIupBNTrn1+nY860apGnYJuaSCDV2BmEbTidpa7O2qa28oxKx+rg==", "license": "MIT", "engines": { "node": ">= 20.0.0" }, "peerDependencies": { - "@redis/client": "^6.0.1" + "@redis/client": "^6.1.0" } }, "node_modules/@redis/search": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-6.0.1.tgz", - "integrity": "sha512-G09OujS3eOtQnP7kZC5eZTiazwgeimlo6Pf3vHnE1jO7rfqrtmMI0R1/ZXfzoW8p9vB4QiH538aEsWaHKd8l5w==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-6.1.0.tgz", + "integrity": "sha512-kS5agg+3yZbrdrt8omrew7FLCD8eOm7tarG1CROekPBRe+QGDR9aOpnHIQaYsYi6wPRTH70nQiF06AIjgURefQ==", "license": "MIT", "engines": { "node": ">= 20.0.0" }, "peerDependencies": { - "@redis/client": "^6.0.1" + "@redis/client": "^6.1.0" } }, "node_modules/@redis/time-series": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-6.0.1.tgz", - "integrity": "sha512-8aLGSDtCpnPTLD7lEiHHmuDCFppctLdT8geFIDf/7LWV9y8Vre6RB+aBZrgkeo3X1oPmTt1IbVAQVxsuJvkODw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-6.1.0.tgz", + "integrity": "sha512-uIDBtV8MmG/xpJsRqbGSO4iX6ryj37MLMP82lRpFvI7ykAVe5GyqgxigEbU+uZNv9kDPNMKw3dvI/S/J1BNBzA==", "license": "MIT", "engines": { "node": ">= 20.0.0" }, "peerDependencies": { - "@redis/client": "^6.0.1" + "@redis/client": "^6.1.0" } }, "node_modules/abbrev": { @@ -145,6 +149,42 @@ "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "license": "MIT", + "optional": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js-rfc2560": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/asn1.js-rfc2560/-/asn1.js-rfc2560-5.0.1.tgz", + "integrity": "sha512-1PrVg6kuBziDN3PGFmRk3QrjpKvP9h/Hv5yMrFZvC1kpzP6dQRzf5BpKstANqHBkaOUmTpakJWhicTATOA/SbA==", + "license": "MIT", + "optional": true, + "dependencies": { + "asn1.js-rfc5280": "^3.0.0" + }, + "peerDependencies": { + "asn1.js": "^5.0.0" + } + }, + "node_modules/asn1.js-rfc5280": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/asn1.js-rfc5280/-/asn1.js-rfc5280-3.0.0.tgz", + "integrity": "sha512-Y2LZPOWeZ6qehv698ZgOGGCZXBQShObWnGthTrIFlIQjuV1gg2B8QOhWFRExq/MR1VnPpIIe7P9vX2vElxv+Pg==", + "license": "MIT", + "optional": true, + "dependencies": { + "asn1.js": "^5.0.0" + } + }, "node_modules/binary-data": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/binary-data/-/binary-data-0.6.0.tgz", @@ -159,6 +199,13 @@ "node": ">=6" } }, + "node_modules/bn.js": { + "version": "4.12.5", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.5.tgz", + "integrity": "sha512-3aRg6/JxfffFD+OlOjOFR3Vo79l39ooBTFucxx+MT3dhCtzn3EmiUPQo+6/OZuI2jbXi3YKgmiTFBgChQMwIRQ==", + "license": "MIT", + "optional": true + }, "node_modules/chownr": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", @@ -235,16 +282,16 @@ "license": "ISC" }, "node_modules/haraka": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/haraka/-/haraka-3.3.1.tgz", - "integrity": "sha512-6KHKSsyV2S6MYRAV2Uvri2fP8eJhwsT5HNFNwUHH3jEwVVD5Av7HffnRD5qxF711kS+Y8iWxSJGxB8NltcOTlQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/haraka/-/haraka-3.3.2.tgz", + "integrity": "sha512-rTgVvXdCfBvWmWVowyoRLRdntv7n7dMWGqwRs1dO2Gm6RCMZs9JV10QXcAdJ6hf4Drcc+d6lotxJoytNrpcNdw==", "license": "MIT", "dependencies": { "@haraka/email-address": "~3.1.6", "haraka-config": "~1.6.3", "haraka-constants": "~1.0.8", - "haraka-dsn": "~1.2.0", - "haraka-email-message": "~1.4.0", + "haraka-dsn": "~1.2.1", + "haraka-email-message": "~1.4.1", "haraka-net-utils": "~1.9.2", "haraka-notes": "~1.1.3", "haraka-plugin-redis": "~2.1.0", @@ -252,10 +299,10 @@ "haraka-tld": "~1.3.6", "haraka-utils": "~2.2.1", "ipaddr.js": "~2.4.0", - "node-gyp": "~12.4.0", + "node-gyp": "~13.0.1", "nopt": "~10.0.1", - "redis": "~6.0.0", - "semver": "~7.8.4" + "redis": "~6.1.0", + "semver": "~7.8.5" }, "bin": { "haraka": "bin/haraka", @@ -271,8 +318,8 @@ "haraka-plugin-asn": "~2.2.0", "haraka-plugin-attachment": "~1.2.1", "haraka-plugin-bounce": "~2.2.1", - "haraka-plugin-clamd": "~1.0.3", - "haraka-plugin-dcc": "~1.0.3", + "haraka-plugin-clamd": "~1.0.6", + "haraka-plugin-dcc": "~1.1.1", "haraka-plugin-dkim": "~1.2.0", "haraka-plugin-dns-list": "~1.3.0", "haraka-plugin-early_talker": "~1.0.2", @@ -288,8 +335,8 @@ "haraka-plugin-messagesniffer": "~1.0.2", "haraka-plugin-qmail-deliverable": "~1.4.0", "haraka-plugin-relay": "~1.0.2", - "haraka-plugin-rspamd": "~1.6.0", - "haraka-plugin-spamassassin": "~1.1.0", + "haraka-plugin-rspamd": "~1.6.1", + "haraka-plugin-spamassassin": "~1.1.2", "haraka-plugin-spf": "~1.3.0", "haraka-plugin-syslog": "~1.1.2", "haraka-plugin-uribl": "~2.0.0" @@ -332,9 +379,9 @@ } }, "node_modules/haraka-email-message": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/haraka-email-message/-/haraka-email-message-1.4.0.tgz", - "integrity": "sha512-tt26Z1T+o1uIwUB8SYtnMlF07ZhihIcwV3T2EQYu8kvIPClHS2HGe4jxFg+rQ/k3COsElKDdNCexj/WFqpZWag==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/haraka-email-message/-/haraka-email-message-1.4.1.tgz", + "integrity": "sha512-MVlyKBSkWvnHhswd5uiEFkz439Oc4Wf0tjYNz4n0BcUHfIwA4IiXuoa6EJ2xK5O9au5U1I7Lt4hPqcczMSSbDw==", "license": "MIT", "dependencies": { "@haraka/email-address": "^3.1.5", @@ -453,9 +500,9 @@ } }, "node_modules/haraka-plugin-dcc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/haraka-plugin-dcc/-/haraka-plugin-dcc-1.0.3.tgz", - "integrity": "sha512-/BJX3tMCG9kTPlU8rrnb0VMQVmWFjm2q7+bKAYejYQOd3V1YYfBB0aDTgFYYt0ifyWs6EFXCulDeQjmpU2stYA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/haraka-plugin-dcc/-/haraka-plugin-dcc-1.1.1.tgz", + "integrity": "sha512-mZKYthRh2fA27+AHwgNus5lr9rKYXtk4p+twCyISjIrHTmGUex2KMLo6O1qFBTKutQujnhcL3iG3srrDrFkCug==", "license": "MIT", "optional": true }, @@ -805,100 +852,6 @@ "redis": "^6.0.0" } }, - "node_modules/haraka-results/node_modules/@redis/bloom": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-6.1.0.tgz", - "integrity": "sha512-Rzascjd9J9bJsM45T/Z9CTg1QY/B63B6YO8QorLVMeXnbBDsKiSCVR/+GQ061hYPk8FpTzWmPY8tAv2sT+JEtQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 20.0.0" - }, - "peerDependencies": { - "@redis/client": "^6.1.0" - } - }, - "node_modules/haraka-results/node_modules/@redis/client": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-6.1.0.tgz", - "integrity": "sha512-7u1LefkezJF0HESlhO7ZFLEPfyY+NejP3SGv+Z4pGaT3oM5GVVLa0u3f4rDLUrcw+SRo8IlX9Y8JAONeDdg1Ag==", - "license": "MIT", - "optional": true, - "dependencies": { - "cluster-key-slot": "1.1.2" - }, - "engines": { - "node": ">= 20.0.0" - }, - "peerDependencies": { - "@node-rs/xxhash": "^1.1.0", - "@opentelemetry/api": ">=1 <2" - }, - "peerDependenciesMeta": { - "@node-rs/xxhash": { - "optional": true - }, - "@opentelemetry/api": { - "optional": true - } - } - }, - "node_modules/haraka-results/node_modules/@redis/json": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@redis/json/-/json-6.1.0.tgz", - "integrity": "sha512-/GFjQA6bu5pG9ClCJAI5Xx4bNXe7UTpxBBlIupBNTrn1+nY860apGnYJuaSCDV2BmEbTidpa7O2qa28oxKx+rg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 20.0.0" - }, - "peerDependencies": { - "@redis/client": "^6.1.0" - } - }, - "node_modules/haraka-results/node_modules/@redis/search": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-6.1.0.tgz", - "integrity": "sha512-kS5agg+3yZbrdrt8omrew7FLCD8eOm7tarG1CROekPBRe+QGDR9aOpnHIQaYsYi6wPRTH70nQiF06AIjgURefQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 20.0.0" - }, - "peerDependencies": { - "@redis/client": "^6.1.0" - } - }, - "node_modules/haraka-results/node_modules/@redis/time-series": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-6.1.0.tgz", - "integrity": "sha512-uIDBtV8MmG/xpJsRqbGSO4iX6ryj37MLMP82lRpFvI7ykAVe5GyqgxigEbU+uZNv9kDPNMKw3dvI/S/J1BNBzA==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 20.0.0" - }, - "peerDependencies": { - "@redis/client": "^6.1.0" - } - }, - "node_modules/haraka-results/node_modules/redis": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/redis/-/redis-6.1.0.tgz", - "integrity": "sha512-0kvUPM8RHP/ZMa0xYaDTcG5e8tIGW6kz6MToVT0V8iOnk6bkXp2jncGRGe2bZEk41lZwiDspUqjZCSk5ohjcKw==", - "license": "MIT", - "optional": true, - "dependencies": { - "@redis/bloom": "6.1.0", - "@redis/client": "6.1.0", - "@redis/json": "6.1.0", - "@redis/search": "6.1.0", - "@redis/time-series": "6.1.0" - }, - "engines": { - "node": ">= 20.0.0" - } - }, "node_modules/haraka-tld": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/haraka-tld/-/haraka-tld-1.3.6.tgz", @@ -937,6 +890,13 @@ "url": "https://opencollective.com/express" } }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC", + "optional": true + }, "node_modules/ip2buf": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip2buf/-/ip2buf-2.0.0.tgz", @@ -1034,6 +994,13 @@ "npm": ">=6" } }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC", + "optional": true + }, "node_modules/minipass": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", @@ -1088,51 +1055,27 @@ "optional": true }, "node_modules/node-gyp": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.4.0.tgz", - "integrity": "sha512-OMcPNvqTCFUnNaBlmdgq+lfNqY7gTiSmNRDjY3uAXRyudeKZEZxu3CLtjMQrx4zZxCX2b/mpNqTtwuCJgXhHkw==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-13.0.1.tgz", + "integrity": "sha512-piOr0S10qy5THB+q5BdqkoOx65XL/tjTMUAit3vciPNp+snTOBnGunWH1Rz7XZUxf2T9uFrfT/Ty4+aC3yPeyg==", "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "graceful-fs": "^4.2.6", - "nopt": "^9.0.0", - "proc-log": "^6.0.0", + "nopt": "^10.0.0", + "proc-log": "^7.0.0", "semver": "^7.3.5", "tar": "^7.5.4", "tinyglobby": "^0.2.12", - "undici": "^6.25.0", - "which": "^6.0.0" + "undici": "^8.4.1", + "which": "^7.0.0" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/node-gyp/node_modules/abbrev": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz", - "integrity": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==", - "license": "ISC", - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/node-gyp/node_modules/nopt": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz", - "integrity": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==", - "license": "ISC", - "dependencies": { - "abbrev": "^4.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/nopt": { @@ -1163,25 +1106,25 @@ } }, "node_modules/proc-log": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz", - "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-7.0.0.tgz", + "integrity": "sha512-FYgfaA69XZ93zaXLoMNQ+ViDXGGBgR8aLh03txzcFhV+9xOXx7+8DLCULrKKpR9+GsH9ZfHm82aSUPpozX0Ztg==", "license": "ISC", "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/redis": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/redis/-/redis-6.0.1.tgz", - "integrity": "sha512-54FoTBdFw10Y602pShvk8CGJlSH55nY+CNAZaVk8YdxY3rENihdYm2lXrujrtupYTHyrVSZUxOdeStNQbNvnQg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/redis/-/redis-6.1.0.tgz", + "integrity": "sha512-0kvUPM8RHP/ZMa0xYaDTcG5e8tIGW6kz6MToVT0V8iOnk6bkXp2jncGRGe2bZEk41lZwiDspUqjZCSk5ohjcKw==", "license": "MIT", "dependencies": { - "@redis/bloom": "6.0.1", - "@redis/client": "6.0.1", - "@redis/json": "6.0.1", - "@redis/search": "6.0.1", - "@redis/time-series": "6.0.1" + "@redis/bloom": "6.1.0", + "@redis/client": "6.1.0", + "@redis/json": "6.1.0", + "@redis/search": "6.1.0", + "@redis/time-series": "6.1.0" }, "engines": { "node": ">= 20.0.0" @@ -1206,9 +1149,9 @@ } }, "node_modules/tar": { - "version": "7.5.20", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.20.tgz", - "integrity": "sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==", + "version": "7.5.22", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.22.tgz", + "integrity": "sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0", @@ -1268,18 +1211,18 @@ } }, "node_modules/undici": { - "version": "6.27.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.27.0.tgz", - "integrity": "sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.9.0.tgz", + "integrity": "sha512-aWZpUj7XoGonMClx4gdDRfgBjqeA+F473aDmROQQbM9n6PRfK/u1q/a0X4wMTgcHfT8H6fpbt98PFuDUwFg2YA==", "license": "MIT", "engines": { - "node": ">=18.17" + "node": ">=22.19.0" } }, "node_modules/which": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", - "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-7.0.0.tgz", + "integrity": "sha512-RancgH2dmbLdHl6LRhEqvklWMgl/Hdnun0Y90KhBOLkMefg8Qa7/Zel8Sm+8HEcP6DEjzsWzpkuBQEZok58isA==", "license": "ISC", "dependencies": { "isexe": "^4.0.0" @@ -1288,7 +1231,7 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^20.17.0 || >=22.9.0" + "node": "^22.22.2 || ^24.15.0 || >=26.0.0" } }, "node_modules/yallist": { diff --git a/project/services/mail/package.json b/project/services/mail/package.json index 731e09e1..2b5cd006 100644 --- a/project/services/mail/package.json +++ b/project/services/mail/package.json @@ -5,7 +5,7 @@ "description": "Cogeto per-tenant receive-only inbound SMTP (Haraka) —,. No TypeScript-workspace dependency.", "license": "AGPL-3.0-only", "dependencies": { - "haraka": "3.3.1", + "haraka": "3.3.2", "haraka-constants": "1.0.8" } }