diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index 02762b99..f60c8f68 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -94,9 +94,9 @@ } }, "node_modules/nodemailer": { - "version": "10.0.14", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-10.0.14.tgz", - "integrity": "sha512-eJoLFKg55fesSlzUekmfOv/SBXh4KUYT8oiQc2RLP0tfG0rbNMJBK7wgHJwXTJwqyKlSJMz9UzDZ4v+aHEvo8g==", + "version": "10.0.15", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-10.0.15.tgz", + "integrity": "sha512-EUqp5PhtcsYXs9Fq/lS7s/8zlTrnBqmzZWzFFROrNikMiz+om/YRKMwqN907t+0A1KKyT8jd39CBUbFZmaZmcA==", "license": "MIT-0", "engines": { "node": ">=20.0.0" diff --git a/node_modules/nodemailer/CHANGELOG.md b/node_modules/nodemailer/CHANGELOG.md index 43a3c76f..8146ae1e 100644 --- a/node_modules/nodemailer/CHANGELOG.md +++ b/node_modules/nodemailer/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## [10.0.15](https://github.com/nodemailer/nodemailer/compare/v10.0.14...v10.0.15) (2026-10-05) + + +### Bug Fixes + +* **errors:** inherit NodemailerError code from ErrnoException ([e99db61](https://github.com/nodemailer/nodemailer/commit/e99db61d51c244e184a3a79103d1d732ffb6376b)), closes [#1884](https://github.com/nodemailer/nodemailer/issues/1884) +* **errors:** keep NodemailerError compatible with @types/node 26 ErrnoException ([#1885](https://github.com/nodemailer/nodemailer/issues/1885)) ([b660328](https://github.com/nodemailer/nodemailer/commit/b6603286cc45bff52c13cc74e5ac47f424452fdc)) + ## [10.0.14](https://github.com/nodemailer/nodemailer/compare/v10.0.13...v10.0.14) (2026-10-03) diff --git a/node_modules/nodemailer/dist/cjs/errors.d.ts b/node_modules/nodemailer/dist/cjs/errors.d.ts index 93a74257..345678f8 100644 --- a/node_modules/nodemailer/dist/cjs/errors.d.ts +++ b/node_modules/nodemailer/dist/cjs/errors.d.ts @@ -65,11 +65,11 @@ export declare const EFETCH = "EFETCH"; * An Error together with the properties Nodemailer attaches to the errors it * hands to callers. Every property is optional, the set that is present * depends on where the error originated. Socket level errors keep the errno - * and syscall fields Node.js sets on them. + * and syscall fields Node.js sets on them. `code` (see ERROR_CODES) is + * inherited from ErrnoException, not redeclared, so it follows the + * consumer's @types/node. */ export interface NodemailerError extends NodeJS.ErrnoException { - /** Nodemailer error code, see ERROR_CODES */ - code?: string | undefined; /** SMTP command that was in flight when the server replied with an error */ command?: string | undefined; /** Raw SMTP server response */ diff --git a/node_modules/nodemailer/dist/cjs/package-info.d.ts b/node_modules/nodemailer/dist/cjs/package-info.d.ts index 89eee5e0..dea3c135 100644 --- a/node_modules/nodemailer/dist/cjs/package-info.d.ts +++ b/node_modules/nodemailer/dist/cjs/package-info.d.ts @@ -1,3 +1,3 @@ export declare const name = "nodemailer"; -export declare const version = "10.0.14"; +export declare const version = "10.0.15"; export declare const homepage = "https://nodemailer.com/"; diff --git a/node_modules/nodemailer/dist/cjs/package-info.js b/node_modules/nodemailer/dist/cjs/package-info.js index 721b8bff..a24addba 100644 --- a/node_modules/nodemailer/dist/cjs/package-info.js +++ b/node_modules/nodemailer/dist/cjs/package-info.js @@ -3,5 +3,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.homepage = exports.version = exports.name = void 0; exports.name = 'nodemailer'; -exports.version = '10.0.14'; +exports.version = '10.0.15'; exports.homepage = 'https://nodemailer.com/'; diff --git a/node_modules/nodemailer/dist/esm/errors.d.ts b/node_modules/nodemailer/dist/esm/errors.d.ts index 93a74257..345678f8 100644 --- a/node_modules/nodemailer/dist/esm/errors.d.ts +++ b/node_modules/nodemailer/dist/esm/errors.d.ts @@ -65,11 +65,11 @@ export declare const EFETCH = "EFETCH"; * An Error together with the properties Nodemailer attaches to the errors it * hands to callers. Every property is optional, the set that is present * depends on where the error originated. Socket level errors keep the errno - * and syscall fields Node.js sets on them. + * and syscall fields Node.js sets on them. `code` (see ERROR_CODES) is + * inherited from ErrnoException, not redeclared, so it follows the + * consumer's @types/node. */ export interface NodemailerError extends NodeJS.ErrnoException { - /** Nodemailer error code, see ERROR_CODES */ - code?: string | undefined; /** SMTP command that was in flight when the server replied with an error */ command?: string | undefined; /** Raw SMTP server response */ diff --git a/node_modules/nodemailer/dist/esm/package-info.d.ts b/node_modules/nodemailer/dist/esm/package-info.d.ts index 89eee5e0..dea3c135 100644 --- a/node_modules/nodemailer/dist/esm/package-info.d.ts +++ b/node_modules/nodemailer/dist/esm/package-info.d.ts @@ -1,3 +1,3 @@ export declare const name = "nodemailer"; -export declare const version = "10.0.14"; +export declare const version = "10.0.15"; export declare const homepage = "https://nodemailer.com/"; diff --git a/node_modules/nodemailer/dist/esm/package-info.js b/node_modules/nodemailer/dist/esm/package-info.js index 88056f0d..2793b58a 100644 --- a/node_modules/nodemailer/dist/esm/package-info.js +++ b/node_modules/nodemailer/dist/esm/package-info.js @@ -1,4 +1,4 @@ // Generated by scripts/build.js from package.json. Do not edit by hand. export const name = 'nodemailer'; -export const version = '10.0.14'; +export const version = '10.0.15'; export const homepage = 'https://nodemailer.com/'; diff --git a/node_modules/nodemailer/package.json b/node_modules/nodemailer/package.json index 90660033..8e3facf1 100644 --- a/node_modules/nodemailer/package.json +++ b/node_modules/nodemailer/package.json @@ -1,6 +1,6 @@ { "name": "nodemailer", - "version": "10.0.14", + "version": "10.0.15", "description": "Easy as cake e-mail sending from your Node.js applications", "type": "module", "main": "./dist/cjs/nodemailer.js", @@ -158,14 +158,14 @@ "eslint": "10.12.0", "eslint-config-prettier": "10.1.8", "globals": "17.13.0", - "libbase64": "1.3.1", - "libmime": "5.4.6", + "libbase64": "1.3.2", + "libmime": "5.4.7", "libqp": "2.1.2", - "mailauth": "7.1.0", + "mailauth": "7.1.1", "prettier": "3.9.9", "proxy": "1.0.2", "proxy-test-server": "1.0.0", - "smtp-server": "3.19.16", + "smtp-server": "3.19.17", "tsx": "4.23.15", "typescript": "6.0.3", "typescript-eslint": "8.71.0"