From 54035bd1f3ca5be611e9c76f64eba66a5215b50b Mon Sep 17 00:00:00 2001 From: kequc Date: Thu, 11 Jan 2024 04:56:58 +0100 Subject: [PATCH] Fixes #355 Deprecation warning of the punycode module --- lib/mail-parser.js | 2 +- package-lock.json | 2 +- package.json | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/mail-parser.js b/lib/mail-parser.js index c83da41..f4a2f42 100644 --- a/lib/mail-parser.js +++ b/lib/mail-parser.js @@ -5,7 +5,7 @@ const libmime = require('libmime'); const addressparser = require('nodemailer/lib/addressparser'); const Transform = require('stream').Transform; const Splitter = mailsplit.Splitter; -const punycode = require('punycode'); +const punycode = require('punycode/'); const FlowedDecoder = require('mailsplit/lib/flowed-decoder'); const StreamHash = require('./stream-hash'); const iconv = require('iconv-lite'); diff --git a/package-lock.json b/package-lock.json index 546ce53..0af86d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "linkify-it": "5.0.0", "mailsplit": "5.4.0", "nodemailer": "6.9.8", + "punycode": "^2.3.1", "tlds": "1.248.0" }, "devDependencies": { @@ -3763,7 +3764,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, "engines": { "node": ">=6" } diff --git a/package.json b/package.json index 1a7e582..c6e5f8d 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "linkify-it": "5.0.0", "mailsplit": "5.4.0", "nodemailer": "6.9.8", + "punycode": "^2.3.1", "tlds": "1.248.0" }, "devDependencies": {