summary refs log tree commit diff
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2023-02-24 23:21:16 +1100
committerGitHub <noreply@github.com>2023-02-24 23:21:16 +1100
commitf507e15326146c802f5cec0b595e94565bc93461 (patch)
treed779c5eb7228086860f141707fc85c08bdef6f44
parentMerge pull request #965 from Puyodead1/dev/mail (diff)
parentBump http-cache-semantics from 4.1.0 to 4.1.1 (diff)
downloadserver-f507e15326146c802f5cec0b595e94565bc93461.tar.xz
Merge pull request #984 from fosscord/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.1.0 to 4.1.1
-rw-r--r--package-lock.json119
1 files changed, 85 insertions, 34 deletions
diff --git a/package-lock.json b/package-lock.json
index e6aed6b2..5ee0d4b5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -42,8 +42,6 @@
 				"node-fetch": "^2.6.7",
 				"node-os-utils": "^1.3.7",
 				"nodemailer": "^6.9.0",
-				"nodemailer-mailjet-transport": "github:n0script22/nodemailer-mailjet-transport",
-				"nodemailer-sendgrid-transport": "Maria-Golomb/nodemailer-sendgrid-transport",
 				"picocolors": "^1.0.0",
 				"probe-image-size": "^7.2.3",
 				"proxy-agent": "^5.0.0",
@@ -84,6 +82,7 @@
 			"optionalDependencies": {
 				"erlpack": "^0.1.4",
 				"nodemailer-mailgun-transport": "^2.1.5",
+				"nodemailer-mailjet-transport": "github:n0script22/nodemailer-mailjet-transport",
 				"nodemailer-sendgrid-transport": "github:Maria-Golomb/nodemailer-sendgrid-transport",
 				"sqlite3": "^5.1.4"
 			}
@@ -2377,7 +2376,8 @@
 		"node_modules/addressparser": {
 			"version": "1.0.1",
 			"resolved": "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz",
-			"integrity": "sha512-aQX7AISOMM7HFE0iZ3+YnD07oIeJqWGVnJ+ZIKaBZAk03ftmVYVqsGas/rbXKR21n4D/hKCSHypvcyOkds/xzg=="
+			"integrity": "sha512-aQX7AISOMM7HFE0iZ3+YnD07oIeJqWGVnJ+ZIKaBZAk03ftmVYVqsGas/rbXKR21n4D/hKCSHypvcyOkds/xzg==",
+			"optional": true
 		},
 		"node_modules/agent-base": {
 			"version": "6.0.2",
@@ -2616,7 +2616,8 @@
 		"node_modules/asap": {
 			"version": "2.0.6",
 			"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
-			"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
+			"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
+			"optional": true
 		},
 		"node_modules/asn1js": {
 			"version": "3.0.5",
@@ -2645,7 +2646,8 @@
 		"node_modules/async": {
 			"version": "3.2.4",
 			"resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
-			"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+			"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
+			"optional": true
 		},
 		"node_modules/asynckit": {
 			"version": "0.4.0",
@@ -2748,7 +2750,8 @@
 		"node_modules/bluebird": {
 			"version": "3.7.2",
 			"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
-			"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+			"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+			"optional": true
 		},
 		"node_modules/body-parser": {
 			"version": "1.20.1",
@@ -3183,7 +3186,8 @@
 		"node_modules/component-emitter": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
-			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
+			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+			"optional": true
 		},
 		"node_modules/concat-map": {
 			"version": "0.0.1",
@@ -3322,7 +3326,8 @@
 		"node_modules/cookiejar": {
 			"version": "2.1.4",
 			"resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz",
-			"integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw=="
+			"integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==",
+			"optional": true
 		},
 		"node_modules/core-util-is": {
 			"version": "1.0.3",
@@ -3480,6 +3485,7 @@
 			"version": "1.0.4",
 			"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz",
 			"integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==",
+			"optional": true,
 			"dependencies": {
 				"asap": "^2.0.0",
 				"wrappy": "1"
@@ -3615,6 +3621,7 @@
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.0.0.tgz",
 			"integrity": "sha512-++P0RhebUC8MJAwJOsT93dT+5oc5oPImp1HubZpAuCZ5kTLnhuuBhKHj2jJeO/Gj93idPBWmIuQ9QWMe5rX3pQ==",
+			"optional": true,
 			"engines": {
 				"node": ">=8.10.0"
 			}
@@ -4267,7 +4274,8 @@
 		"node_modules/fast-safe-stringify": {
 			"version": "2.1.1",
 			"resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
-			"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
+			"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
+			"optional": true
 		},
 		"node_modules/fast-xml-parser": {
 			"version": "4.0.11",
@@ -4466,6 +4474,7 @@
 			"version": "2.1.1",
 			"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz",
 			"integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==",
+			"optional": true,
 			"dependencies": {
 				"dezalgo": "^1.0.4",
 				"hexoid": "^1.0.0",
@@ -4733,6 +4742,7 @@
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz",
 			"integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==",
+			"optional": true,
 			"engines": {
 				"node": ">=8"
 			}
@@ -4764,9 +4774,9 @@
 			}
 		},
 		"node_modules/http-cache-semantics": {
-			"version": "4.1.0",
-			"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
-			"integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
+			"version": "4.1.1",
+			"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
+			"integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
 			"optional": true
 		},
 		"node_modules/http-errors": {
@@ -5246,12 +5256,14 @@
 		"node_modules/libbase64": {
 			"version": "1.2.1",
 			"resolved": "https://registry.npmjs.org/libbase64/-/libbase64-1.2.1.tgz",
-			"integrity": "sha512-l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew=="
+			"integrity": "sha512-l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew==",
+			"optional": true
 		},
 		"node_modules/libmime": {
 			"version": "5.2.1",
 			"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.2.1.tgz",
 			"integrity": "sha512-A0z9O4+5q+ZTj7QwNe/Juy1KARNb4WaviO4mYeFC4b8dBT2EEqK2pkM+GC8MVnkOjqhl5nYQxRgnPYRRTNmuSQ==",
+			"optional": true,
 			"dependencies": {
 				"encoding-japanese": "2.0.0",
 				"iconv-lite": "0.6.3",
@@ -5263,6 +5275,7 @@
 			"version": "0.6.3",
 			"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
 			"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+			"optional": true,
 			"dependencies": {
 				"safer-buffer": ">= 2.1.2 < 3.0.0"
 			},
@@ -5273,7 +5286,8 @@
 		"node_modules/libqp": {
 			"version": "2.0.1",
 			"resolved": "https://registry.npmjs.org/libqp/-/libqp-2.0.1.tgz",
-			"integrity": "sha512-Ka0eC5LkF3IPNQHJmYBWljJsw0UvM6j+QdKRbWyCdTmYwvIDE6a7bCm0UkTAL/K+3KXK5qXT/ClcInU01OpdLg=="
+			"integrity": "sha512-Ka0eC5LkF3IPNQHJmYBWljJsw0UvM6j+QdKRbWyCdTmYwvIDE6a7bCm0UkTAL/K+3KXK5qXT/ClcInU01OpdLg==",
+			"optional": true
 		},
 		"node_modules/lie": {
 			"version": "3.1.1",
@@ -5998,6 +6012,7 @@
 			"version": "3.4.1",
 			"resolved": "https://registry.npmjs.org/node-mailjet/-/node-mailjet-3.4.1.tgz",
 			"integrity": "sha512-m+msgBJYgwFbIZBIPOnsGOtBt9xP03UqmkmuEcgTcLlr/U1GUJQrVI7cDFRgujybb9Cl1wl4thIGyM3wt6X+zQ==",
+			"optional": true,
 			"dependencies": {
 				"json-bigint": "^1.0.0",
 				"qs": "^6.5.0",
@@ -6022,6 +6037,7 @@
 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/nodemailer-build-attachment/-/nodemailer-build-attachment-3.0.0.tgz",
 			"integrity": "sha512-8hoic5t/tpNMfrRoHW7rwpEpjrp1ZMSYloBZHhCZHnin+Htxr+egR4ufrFeHC0ueSFjmsvMDr5veaQ4KpYvTNA==",
+			"optional": true,
 			"dependencies": {
 				"libbase64": "^1.2.1",
 				"libmime": "^5.0.0",
@@ -6034,7 +6050,8 @@
 		"node_modules/nodemailer-fetch": {
 			"version": "2.1.0",
 			"resolved": "https://registry.npmjs.org/nodemailer-fetch/-/nodemailer-fetch-2.1.0.tgz",
-			"integrity": "sha512-XwPvtBfUgIHhrJora9wIRbI4fvx8iYpSE2iItpM3e+SnsVRKm+9UeMfKQbk8I1WcOaT370E8oaLJE/vN15/ggQ=="
+			"integrity": "sha512-XwPvtBfUgIHhrJora9wIRbI4fvx8iYpSE2iItpM3e+SnsVRKm+9UeMfKQbk8I1WcOaT370E8oaLJE/vN15/ggQ==",
+			"optional": true
 		},
 		"node_modules/nodemailer-mailgun-transport": {
 			"version": "2.1.5",
@@ -6051,6 +6068,7 @@
 			"version": "1.0.4",
 			"resolved": "git+ssh://git@github.com/n0script22/nodemailer-mailjet-transport.git#201cba5534a2d1f4090e88065781c4075611a63d",
 			"license": "MIT",
+			"optional": true,
 			"dependencies": {
 				"addressparser": "^1.0.1",
 				"async": "^3.2.2",
@@ -6067,6 +6085,7 @@
 			"version": "10.0.0",
 			"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
 			"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+			"optional": true,
 			"engines": {
 				"node": ">=10"
 			}
@@ -7204,6 +7223,7 @@
 			"version": "7.1.5",
 			"resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.5.tgz",
 			"integrity": "sha512-HQYyGuDRFGmZ6GNC4hq2f37KnsY9Lr0/R1marNZTgMweVDQLTLJJ6DGQ9Tj/xVVs5HEnop9EMmTbywb5P30aqw==",
+			"optional": true,
 			"dependencies": {
 				"component-emitter": "^1.3.0",
 				"cookiejar": "^2.1.3",
@@ -7225,6 +7245,7 @@
 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-3.0.0.tgz",
 			"integrity": "sha512-wAlRInOeDFyd9pyonrkJspdRAxdLrcsZ6aSnS+8+nu4x1aXbz6FWSTT9M6Ibze+eG60szlL7JA8wEIV7bPWuyQ==",
+			"optional": true,
 			"dependencies": {
 				"debug": "^4.3.2",
 				"proxy-agent": "^5.0.0"
@@ -7240,6 +7261,7 @@
 			"version": "2.6.0",
 			"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
 			"integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+			"optional": true,
 			"bin": {
 				"mime": "cli.js"
 			},
@@ -7251,6 +7273,7 @@
 			"version": "3.6.1",
 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
 			"integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
+			"optional": true,
 			"dependencies": {
 				"inherits": "^2.0.3",
 				"string_decoder": "^1.1.1",
@@ -7277,12 +7300,14 @@
 					"type": "consulting",
 					"url": "https://feross.org/support"
 				}
-			]
+			],
+			"optional": true
 		},
 		"node_modules/superagent/node_modules/string_decoder": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
 			"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+			"optional": true,
 			"dependencies": {
 				"safe-buffer": "~5.2.0"
 			}
@@ -9977,7 +10002,8 @@
 		"addressparser": {
 			"version": "1.0.1",
 			"resolved": "https://registry.npmjs.org/addressparser/-/addressparser-1.0.1.tgz",
-			"integrity": "sha512-aQX7AISOMM7HFE0iZ3+YnD07oIeJqWGVnJ+ZIKaBZAk03ftmVYVqsGas/rbXKR21n4D/hKCSHypvcyOkds/xzg=="
+			"integrity": "sha512-aQX7AISOMM7HFE0iZ3+YnD07oIeJqWGVnJ+ZIKaBZAk03ftmVYVqsGas/rbXKR21n4D/hKCSHypvcyOkds/xzg==",
+			"optional": true
 		},
 		"agent-base": {
 			"version": "6.0.2",
@@ -10152,7 +10178,8 @@
 		"asap": {
 			"version": "2.0.6",
 			"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
-			"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
+			"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
+			"optional": true
 		},
 		"asn1js": {
 			"version": "3.0.5",
@@ -10175,7 +10202,8 @@
 		"async": {
 			"version": "3.2.4",
 			"resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
-			"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+			"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
+			"optional": true
 		},
 		"asynckit": {
 			"version": "0.4.0",
@@ -10258,7 +10286,8 @@
 		"bluebird": {
 			"version": "3.7.2",
 			"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
-			"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+			"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+			"optional": true
 		},
 		"body-parser": {
 			"version": "1.20.1",
@@ -10601,7 +10630,8 @@
 		"component-emitter": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
-			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
+			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
+			"optional": true
 		},
 		"concat-map": {
 			"version": "0.0.1",
@@ -10711,7 +10741,8 @@
 		"cookiejar": {
 			"version": "2.1.4",
 			"resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz",
-			"integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw=="
+			"integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==",
+			"optional": true
 		},
 		"core-util-is": {
 			"version": "1.0.3",
@@ -10820,6 +10851,7 @@
 			"version": "1.0.4",
 			"resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz",
 			"integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==",
+			"optional": true,
 			"requires": {
 				"asap": "^2.0.0",
 				"wrappy": "1"
@@ -10932,7 +10964,8 @@
 		"encoding-japanese": {
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-2.0.0.tgz",
-			"integrity": "sha512-++P0RhebUC8MJAwJOsT93dT+5oc5oPImp1HubZpAuCZ5kTLnhuuBhKHj2jJeO/Gj93idPBWmIuQ9QWMe5rX3pQ=="
+			"integrity": "sha512-++P0RhebUC8MJAwJOsT93dT+5oc5oPImp1HubZpAuCZ5kTLnhuuBhKHj2jJeO/Gj93idPBWmIuQ9QWMe5rX3pQ==",
+			"optional": true
 		},
 		"end-of-stream": {
 			"version": "1.4.4",
@@ -11407,7 +11440,8 @@
 		"fast-safe-stringify": {
 			"version": "2.1.1",
 			"resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
-			"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="
+			"integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
+			"optional": true
 		},
 		"fast-xml-parser": {
 			"version": "4.0.11",
@@ -11553,6 +11587,7 @@
 			"version": "2.1.1",
 			"resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz",
 			"integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==",
+			"optional": true,
 			"requires": {
 				"dezalgo": "^1.0.4",
 				"hexoid": "^1.0.0",
@@ -11747,7 +11782,8 @@
 		"hexoid": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz",
-			"integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g=="
+			"integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==",
+			"optional": true
 		},
 		"highlight.js": {
 			"version": "10.7.3",
@@ -11766,9 +11802,9 @@
 			}
 		},
 		"http-cache-semantics": {
-			"version": "4.1.0",
-			"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
-			"integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==",
+			"version": "4.1.1",
+			"resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
+			"integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
 			"optional": true
 		},
 		"http-errors": {
@@ -12120,12 +12156,14 @@
 		"libbase64": {
 			"version": "1.2.1",
 			"resolved": "https://registry.npmjs.org/libbase64/-/libbase64-1.2.1.tgz",
-			"integrity": "sha512-l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew=="
+			"integrity": "sha512-l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew==",
+			"optional": true
 		},
 		"libmime": {
 			"version": "5.2.1",
 			"resolved": "https://registry.npmjs.org/libmime/-/libmime-5.2.1.tgz",
 			"integrity": "sha512-A0z9O4+5q+ZTj7QwNe/Juy1KARNb4WaviO4mYeFC4b8dBT2EEqK2pkM+GC8MVnkOjqhl5nYQxRgnPYRRTNmuSQ==",
+			"optional": true,
 			"requires": {
 				"encoding-japanese": "2.0.0",
 				"iconv-lite": "0.6.3",
@@ -12137,6 +12175,7 @@
 					"version": "0.6.3",
 					"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
 					"integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+					"optional": true,
 					"requires": {
 						"safer-buffer": ">= 2.1.2 < 3.0.0"
 					}
@@ -12146,7 +12185,8 @@
 		"libqp": {
 			"version": "2.0.1",
 			"resolved": "https://registry.npmjs.org/libqp/-/libqp-2.0.1.tgz",
-			"integrity": "sha512-Ka0eC5LkF3IPNQHJmYBWljJsw0UvM6j+QdKRbWyCdTmYwvIDE6a7bCm0UkTAL/K+3KXK5qXT/ClcInU01OpdLg=="
+			"integrity": "sha512-Ka0eC5LkF3IPNQHJmYBWljJsw0UvM6j+QdKRbWyCdTmYwvIDE6a7bCm0UkTAL/K+3KXK5qXT/ClcInU01OpdLg==",
+			"optional": true
 		},
 		"lie": {
 			"version": "3.1.1",
@@ -12730,6 +12770,7 @@
 			"version": "3.4.1",
 			"resolved": "https://registry.npmjs.org/node-mailjet/-/node-mailjet-3.4.1.tgz",
 			"integrity": "sha512-m+msgBJYgwFbIZBIPOnsGOtBt9xP03UqmkmuEcgTcLlr/U1GUJQrVI7cDFRgujybb9Cl1wl4thIGyM3wt6X+zQ==",
+			"optional": true,
 			"requires": {
 				"json-bigint": "^1.0.0",
 				"qs": "^6.5.0",
@@ -12751,6 +12792,7 @@
 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/nodemailer-build-attachment/-/nodemailer-build-attachment-3.0.0.tgz",
 			"integrity": "sha512-8hoic5t/tpNMfrRoHW7rwpEpjrp1ZMSYloBZHhCZHnin+Htxr+egR4ufrFeHC0ueSFjmsvMDr5veaQ4KpYvTNA==",
+			"optional": true,
 			"requires": {
 				"libbase64": "^1.2.1",
 				"libmime": "^5.0.0",
@@ -12760,7 +12802,8 @@
 		"nodemailer-fetch": {
 			"version": "2.1.0",
 			"resolved": "https://registry.npmjs.org/nodemailer-fetch/-/nodemailer-fetch-2.1.0.tgz",
-			"integrity": "sha512-XwPvtBfUgIHhrJora9wIRbI4fvx8iYpSE2iItpM3e+SnsVRKm+9UeMfKQbk8I1WcOaT370E8oaLJE/vN15/ggQ=="
+			"integrity": "sha512-XwPvtBfUgIHhrJora9wIRbI4fvx8iYpSE2iItpM3e+SnsVRKm+9UeMfKQbk8I1WcOaT370E8oaLJE/vN15/ggQ==",
+			"optional": true
 		},
 		"nodemailer-mailgun-transport": {
 			"version": "2.1.5",
@@ -12776,6 +12819,7 @@
 		"nodemailer-mailjet-transport": {
 			"version": "git+ssh://git@github.com/n0script22/nodemailer-mailjet-transport.git#201cba5534a2d1f4090e88065781c4075611a63d",
 			"from": "nodemailer-mailjet-transport@github:n0script22/nodemailer-mailjet-transport",
+			"optional": true,
 			"requires": {
 				"addressparser": "^1.0.1",
 				"async": "^3.2.2",
@@ -12788,7 +12832,8 @@
 				"dotenv": {
 					"version": "10.0.0",
 					"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
-					"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
+					"integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+					"optional": true
 				}
 			}
 		},
@@ -13621,6 +13666,7 @@
 			"version": "7.1.5",
 			"resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.5.tgz",
 			"integrity": "sha512-HQYyGuDRFGmZ6GNC4hq2f37KnsY9Lr0/R1marNZTgMweVDQLTLJJ6DGQ9Tj/xVVs5HEnop9EMmTbywb5P30aqw==",
+			"optional": true,
 			"requires": {
 				"component-emitter": "^1.3.0",
 				"cookiejar": "^2.1.3",
@@ -13638,12 +13684,14 @@
 				"mime": {
 					"version": "2.6.0",
 					"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
-					"integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
+					"integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+					"optional": true
 				},
 				"readable-stream": {
 					"version": "3.6.1",
 					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
 					"integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
+					"optional": true,
 					"requires": {
 						"inherits": "^2.0.3",
 						"string_decoder": "^1.1.1",
@@ -13653,12 +13701,14 @@
 				"safe-buffer": {
 					"version": "5.2.1",
 					"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
-					"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+					"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+					"optional": true
 				},
 				"string_decoder": {
 					"version": "1.3.0",
 					"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
 					"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+					"optional": true,
 					"requires": {
 						"safe-buffer": "~5.2.0"
 					}
@@ -13669,6 +13719,7 @@
 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-3.0.0.tgz",
 			"integrity": "sha512-wAlRInOeDFyd9pyonrkJspdRAxdLrcsZ6aSnS+8+nu4x1aXbz6FWSTT9M6Ibze+eG60szlL7JA8wEIV7bPWuyQ==",
+			"optional": true,
 			"requires": {
 				"debug": "^4.3.2",
 				"proxy-agent": "^5.0.0"