From 88dd774942fe6495ef34d830821d6f060b0d5741 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Jan 2023 11:49:59 +0000 Subject: [PATCH] Bump nodemailer and node-red-node-email Removes [nodemailer](https://github.com/nodemailer/nodemailer). It's no longer used after updating ancestor dependency [node-red-node-email](https://github.com/node-red/node-red-nodes/tree/HEAD/tree/master/social/email). These dependencies need to be updated together. Removes `nodemailer` Updates `node-red-node-email` from 0.1.29 to 1.18.2 - [Release notes](https://github.com/node-red/node-red-nodes/releases) - [Commits](https://github.com/node-red/node-red-nodes/commits/HEAD/tree/master/social/email) --- updated-dependencies: - dependency-name: nodemailer dependency-type: indirect - dependency-name: node-red-node-email dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 517 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 294 insertions(+), 225 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b2a2e129d..0a53e18df5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1041,34 +1041,6 @@ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, - "buildmail": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/buildmail/-/buildmail-2.0.0.tgz", - "integrity": "sha1-8LewpZ6aShtQZrv6BR0kjzgy7s4=", - "requires": { - "addressparser": "^0.3.2", - "libbase64": "^0.1.0", - "libmime": "^1.2.0", - "libqp": "^1.1.0", - "needle": "^0.10.0" - }, - "dependencies": { - "addressparser": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/addressparser/-/addressparser-0.3.2.tgz", - "integrity": "sha1-WYc/Nej89sc2HBAjkmHXbhU0i7I=" - }, - "needle": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-0.10.0.tgz", - "integrity": "sha1-FqJNY/KmEVLrdMzh0Sr4XFB1d9Q=", - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4" - } - } - } - }, "busboy": { "version": "0.2.14", "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", @@ -2075,24 +2047,6 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -2170,7 +2124,8 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true }, "escodegen": { "version": "1.8.1", @@ -3950,38 +3905,6 @@ "prebuild-install": "^2.3.0" } }, - "imap": { - "version": "0.8.19", - "resolved": "https://registry.npmjs.org/imap/-/imap-0.8.19.tgz", - "integrity": "sha1-NniHOTSrCc6mukh0HyhNoq9Z2NU=", - "requires": { - "readable-stream": "1.1.x", - "utf7": ">=1.0.2" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - } - } - }, "import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", @@ -5036,26 +4959,6 @@ "type-check": "~0.3.2" } }, - "libbase64": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/libbase64/-/libbase64-0.1.0.tgz", - "integrity": "sha1-YjUag5VjrF/1vSbxL2Dpgwu3UeY=" - }, - "libmime": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/libmime/-/libmime-1.2.0.tgz", - "integrity": "sha1-jYS087Ils3BEECNu9JSQZDa6dCs=", - "requires": { - "iconv-lite": "^0.4.13", - "libbase64": "^0.1.0", - "libqp": "^1.1.0" - } - }, - "libqp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz", - "integrity": "sha1-9ebgatdLeU+1tbZpiL9yjvHe2+g=" - }, "livereload-js": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", @@ -5223,26 +5126,6 @@ "yallist": "^2.1.2" } }, - "mailcomposer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mailcomposer/-/mailcomposer-2.1.0.tgz", - "integrity": "sha1-plMYIomWFP7omckiJtgeK5y7GD0=", - "requires": { - "buildmail": "^2.0.0", - "libmime": "^1.2.0" - } - }, - "mailparser": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/mailparser/-/mailparser-0.6.2.tgz", - "integrity": "sha1-A8SGA5vfTfbNO2rcqqxBB9/bwGg=", - "requires": { - "encoding": "^0.1.12", - "mime": "^1.3.4", - "mimelib": "^0.3.0", - "uue": "^3.1.0" - } - }, "make-dir": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", @@ -5413,15 +5296,6 @@ "mime-db": "1.48.0" } }, - "mimelib": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/mimelib/-/mimelib-0.3.1.tgz", - "integrity": "sha1-eHrdJBXYJ6yzr27EvKHqlZZBiFM=", - "requires": { - "addressparser": "~1.0.1", - "encoding": "~0.1.12" - } - }, "mimic-fn": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", @@ -5657,15 +5531,6 @@ "to-regex": "^3.0.1" } }, - "needle": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-0.11.0.tgz", - "integrity": "sha1-AqcbAI6vfVWuifuf12hbe4jXvCk=", - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4" - } - }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", @@ -5751,14 +5616,294 @@ } }, "node-red-node-email": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/node-red-node-email/-/node-red-node-email-0.1.29.tgz", - "integrity": "sha512-+tqda0bNT8A0PM9G47XqFiUP9gEe1zvB/9f+JJhbLWTEk9TeRB4UeyycubmCbR1/TzJnk2v9yCDogFhDJQWbOw==", + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/node-red-node-email/-/node-red-node-email-1.18.4.tgz", + "integrity": "sha512-Qu5r/g+g91UBmVBz8aSyof9v79PTvUNqa7KDgoPPJSb6ZwZtswV7orQil2Oio9ZChaejp3GG63LoLyqaPeU53Q==", "requires": { "imap": "^0.8.19", - "mailparser": "^0.6.2", - "nodemailer": "^1.11.0", - "poplib": "^0.1.7" + "mailparser": "~3.5.0", + "nodemailer": "^6.8.0", + "smtp-server": "^3.11.0" + }, + "dependencies": { + "@selderee/plugin-htmlparser2": { + "version": "0.6.0", + "bundled": true, + "requires": { + "domhandler": "^4.2.0", + "selderee": "^0.6.0" + } + }, + "base32.js": { + "version": "0.1.0", + "bundled": true + }, + "commander": { + "version": "2.20.3", + "bundled": true + }, + "core-util-is": { + "version": "1.0.3", + "bundled": true + }, + "deepmerge": { + "version": "4.2.2", + "bundled": true + }, + "discontinuous-range": { + "version": "1.0.0", + "bundled": true + }, + "dom-serializer": { + "version": "1.4.1", + "bundled": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "bundled": true + }, + "domhandler": { + "version": "4.3.1", + "bundled": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "bundled": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "encoding-japanese": { + "version": "2.0.0", + "bundled": true + }, + "entities": { + "version": "2.2.0", + "bundled": true + }, + "he": { + "version": "1.2.0", + "bundled": true + }, + "html-to-text": { + "version": "8.2.0", + "bundled": true, + "requires": { + "@selderee/plugin-htmlparser2": "^0.6.0", + "deepmerge": "^4.2.2", + "he": "^1.2.0", + "htmlparser2": "^6.1.0", + "minimist": "^1.2.6", + "selderee": "^0.6.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "bundled": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.3", + "bundled": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "imap": { + "version": "0.8.19", + "bundled": true, + "requires": { + "readable-stream": "1.1.x", + "utf7": ">=1.0.2" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true + }, + "ipv6-normalize": { + "version": "1.0.1", + "bundled": true + }, + "isarray": { + "version": "0.0.1", + "bundled": true + }, + "libbase64": { + "version": "1.2.1", + "bundled": true + }, + "libmime": { + "version": "5.1.0", + "bundled": true, + "requires": { + "encoding-japanese": "2.0.0", + "iconv-lite": "0.6.3", + "libbase64": "1.2.1", + "libqp": "1.1.0" + } + }, + "libqp": { + "version": "1.1.0", + "bundled": true + }, + "linkify-it": { + "version": "4.0.0", + "bundled": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "mailparser": { + "version": "3.5.0", + "bundled": true, + "requires": { + "encoding-japanese": "2.0.0", + "he": "1.2.0", + "html-to-text": "8.2.0", + "iconv-lite": "0.6.3", + "libmime": "5.1.0", + "linkify-it": "4.0.0", + "mailsplit": "5.3.2", + "nodemailer": "6.7.3", + "tlds": "1.231.0" + }, + "dependencies": { + "nodemailer": { + "version": "6.7.3", + "bundled": true + } + } + }, + "mailsplit": { + "version": "5.3.2", + "bundled": true, + "requires": { + "libbase64": "1.2.1", + "libmime": "5.1.0", + "libqp": "1.1.0" + } + }, + "minimist": { + "version": "1.2.7", + "bundled": true + }, + "moo": { + "version": "0.5.2", + "bundled": true + }, + "nearley": { + "version": "2.20.1", + "bundled": true, + "requires": { + "commander": "^2.19.0", + "moo": "^0.5.0", + "railroad-diagrams": "^1.0.0", + "randexp": "0.4.6" + } + }, + "nodemailer": { + "version": "6.8.0", + "bundled": true + }, + "parseley": { + "version": "0.7.0", + "bundled": true, + "requires": { + "moo": "^0.5.1", + "nearley": "^2.20.1" + } + }, + "railroad-diagrams": { + "version": "1.0.0", + "bundled": true + }, + "randexp": { + "version": "0.4.6", + "bundled": true, + "requires": { + "discontinuous-range": "1.0.0", + "ret": "~0.1.10" + } + }, + "readable-stream": { + "version": "1.1.14", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "ret": { + "version": "0.1.15", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true + }, + "selderee": { + "version": "0.6.0", + "bundled": true, + "requires": { + "parseley": "^0.7.0" + } + }, + "semver": { + "version": "5.3.0", + "bundled": true + }, + "smtp-server": { + "version": "3.11.0", + "bundled": true, + "requires": { + "base32.js": "0.1.0", + "ipv6-normalize": "1.0.1", + "nodemailer": "6.7.3" + }, + "dependencies": { + "nodemailer": { + "version": "6.7.3", + "bundled": true + } + } + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true + }, + "tlds": { + "version": "1.231.0", + "bundled": true + }, + "uc.micro": { + "version": "1.0.6", + "bundled": true + }, + "utf7": { + "version": "1.0.2", + "bundled": true, + "requires": { + "semver": "~5.3.0" + } + } } }, "node-red-node-feedparser": { @@ -6154,48 +6299,6 @@ } } }, - "nodemailer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-1.11.0.tgz", - "integrity": "sha1-TmnLObAwFbHR7wx4qBVBK56Xb3k=", - "requires": { - "libmime": "^1.2.0", - "mailcomposer": "^2.1.0", - "needle": "^0.11.0", - "nodemailer-direct-transport": "^1.1.0", - "nodemailer-smtp-transport": "^1.1.0" - } - }, - "nodemailer-direct-transport": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/nodemailer-direct-transport/-/nodemailer-direct-transport-1.1.0.tgz", - "integrity": "sha1-oveHCO5vFuoFc/yClJ0Tj/Fy9iQ=", - "requires": { - "smtp-connection": "^1.3.1" - } - }, - "nodemailer-smtp-transport": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/nodemailer-smtp-transport/-/nodemailer-smtp-transport-1.1.0.tgz", - "integrity": "sha1-5sN/MYhaswgOfe089SjErX5pE5g=", - "requires": { - "clone": "^1.0.2", - "nodemailer-wellknown": "^0.1.7", - "smtp-connection": "^1.3.7" - }, - "dependencies": { - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" - } - } - }, - "nodemailer-wellknown": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/nodemailer-wellknown/-/nodemailer-wellknown-0.1.10.tgz", - "integrity": "sha1-WG24EB2zDLRDjrVGc3pBqtDPE9U=" - }, "nodemon": { "version": "1.19.4", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.4.tgz", @@ -6700,6 +6803,7 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, "requires": { "minimist": "~0.0.1", "wordwrap": "~0.0.2" @@ -6708,7 +6812,8 @@ "minimist": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true } } }, @@ -7041,14 +7146,6 @@ } } }, - "poplib": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/poplib/-/poplib-0.1.7.tgz", - "integrity": "sha1-L0tYtVkpcjUM2X9IKrpo+OBVdLw=", - "requires": { - "optimist": "*" - } - }, "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", @@ -7763,11 +7860,6 @@ "util": ">=0.10.3 <1" } }, - "smtp-connection": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/smtp-connection/-/smtp-connection-1.3.8.tgz", - "integrity": "sha1-VYMsIWDPswhuHc2H/RwZ+mG39TY=" - }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", @@ -8876,21 +8968,6 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, - "utf7": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz", - "integrity": "sha1-lV9JCq5lO6IguUVqCod2wZk2CZE=", - "requires": { - "semver": "~5.3.0" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" - } - } - }, "util": { "version": "0.12.4", "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", @@ -8923,15 +9000,6 @@ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, - "uue": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/uue/-/uue-3.1.2.tgz", - "integrity": "sha512-axKLXVqwtdI/czrjG0X8hyV1KLgeWx8F4KvSbvVCnS+RUvsQMGRjx0kfuZDXXqj0LYvVJmx3B9kWlKtEdRrJLg==", - "requires": { - "escape-string-regexp": "~1.0.5", - "extend": "~3.0.0" - } - }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", @@ -9297,7 +9365,8 @@ "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true }, "wrap-ansi": { "version": "5.1.0", diff --git a/package.json b/package.json index 7217e45872..877222ccbf 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "mqtt": "2.18.0", "multer": "1.3.0", "mustache": "2.3.0", - "node-red-node-email": "0.1.*", + "node-red-node-email": "1.18.*", "node-red-node-feedparser": "0.1.*", "node-red-node-rbe": "0.2.*", "node-red-node-twitter": "*",