From 486853eb4f8399ff095ec51fd7946960b2485621 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 May 2024 00:04:15 +0000 Subject: [PATCH] chore(deps-dev): bump mailparser from 0.6.1 to 3.7.1 Bumps [mailparser](https://github.com/nodemailer/mailparser) from 0.6.1 to 3.7.1. - [Release notes](https://github.com/nodemailer/mailparser/releases) - [Changelog](https://github.com/nodemailer/mailparser/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodemailer/mailparser/compare/v0.6.1...v3.7.1) --- updated-dependencies: - dependency-name: mailparser dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- packages/fxa-auth-server/package.json | 2 +- yarn.lock | 241 +++++++++++++++++++++----- 2 files changed, 203 insertions(+), 40 deletions(-) diff --git a/packages/fxa-auth-server/package.json b/packages/fxa-auth-server/package.json index c30180bdc96..85a6a8c4f7a 100644 --- a/packages/fxa-auth-server/package.json +++ b/packages/fxa-auth-server/package.json @@ -197,7 +197,7 @@ "load-grunt-tasks": "^5.1.0", "lodash.chunk": "4.2.0", "lodash.pick": "4.4.0", - "mailparser": "0.6.1", + "mailparser": "3.7.1", "mjml-browser": "^4.15.3", "mocha": "^10.0.0", "moment": "^2.30.1", diff --git a/yarn.lock b/yarn.lock index 30a29d77320..ae638de4c71 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16083,6 +16083,16 @@ __metadata: languageName: node linkType: hard +"@selderee/plugin-htmlparser2@npm:^0.11.0": + version: 0.11.0 + resolution: "@selderee/plugin-htmlparser2@npm:0.11.0" + dependencies: + domhandler: ^5.0.3 + selderee: ^0.11.0 + checksum: 6deafedd153e492359f8f0407d20903d82f2ef4950e420f4b2ee6ffbb955753524631aac7d6a5fe61dc7c7893e6928b4d8409e886157ad64a60ab37bc08b17c4 + languageName: node + linkType: hard + "@sentry-internal/feedback@npm:7.109.0": version: 7.109.0 resolution: "@sentry-internal/feedback@npm:7.109.0" @@ -25034,13 +25044,6 @@ __metadata: languageName: node linkType: hard -"addressparser@npm:~0.3.2": - version: 0.3.2 - resolution: "addressparser@npm:0.3.2" - checksum: 36fa9a083447d0653497bfecffc42966db5023933ca1ed242787b0d57856d1c3149bb53a7c5c3538f705c1e0b6955459358de084ae6fb9962ecf802610f2768b - languageName: node - linkType: hard - "adjust-sourcemap-loader@npm:^4.0.0": version: 4.0.0 resolution: "adjust-sourcemap-loader@npm:4.0.0" @@ -33823,7 +33826,21 @@ __metadata: languageName: node linkType: hard -"encoding@npm:*, encoding@npm:^0.1.11, encoding@npm:^0.1.12, encoding@npm:~0.1.7": +"encoding-japanese@npm:2.0.0": + version: 2.0.0 + resolution: "encoding-japanese@npm:2.0.0" + checksum: 6b1ee85e81d16bfbeb96b887239cef888859b071164c916088078f4db4c10f7b83e4042dfd804c68063ce50c129abd02c42ac1753e60ccd2705f4c103ec798f1 + languageName: node + linkType: hard + +"encoding-japanese@npm:2.1.0": + version: 2.1.0 + resolution: "encoding-japanese@npm:2.1.0" + checksum: ea1944539046fa9ae8ac38324e5349ebaecc1f972906ad855cc8400e6cac9d47eef16265440d2b8d72165123b94c953374549a85745863bd7d61fac84c2d258a + languageName: node + linkType: hard + +"encoding@npm:*, encoding@npm:^0.1.11, encoding@npm:^0.1.12": version: 0.1.12 resolution: "encoding@npm:0.1.12" dependencies: @@ -34519,7 +34536,7 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:1.0.5, escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5, escape-string-regexp@npm:~1.0.5": +"escape-string-regexp@npm:1.0.5, escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5": version: 1.0.5 resolution: "escape-string-regexp@npm:1.0.5" checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 @@ -38041,7 +38058,7 @@ fsevents@~2.1.1: lodash.chunk: 4.2.0 lodash.pick: 4.4.0 luxon: ^2.5.2 - mailparser: 0.6.1 + mailparser: 3.7.1 mjml: ^4.13.0 mjml-browser: ^4.15.3 mocha: ^10.0.0 @@ -41464,6 +41481,19 @@ fsevents@~2.1.1: languageName: node linkType: hard +"html-to-text@npm:9.0.5": + version: 9.0.5 + resolution: "html-to-text@npm:9.0.5" + dependencies: + "@selderee/plugin-htmlparser2": ^0.11.0 + deepmerge: ^4.3.1 + dom-serializer: ^2.0.0 + htmlparser2: ^8.0.2 + selderee: ^0.11.0 + checksum: 205e0faa9b9aa281b369122acdffc5f348848e400f4037fde1fb12d68a6baa11644d2b64c3cc6821a79d3bc7316d89e85cc733d86f7f709858cb5c5b72faac65 + languageName: node + linkType: hard + "html-void-elements@npm:^2.0.0": version: 2.0.1 resolution: "html-void-elements@npm:2.0.1" @@ -41576,6 +41606,18 @@ fsevents@~2.1.1: languageName: node linkType: hard +"htmlparser2@npm:^8.0.2": + version: 8.0.2 + resolution: "htmlparser2@npm:8.0.2" + dependencies: + domelementtype: ^2.3.0 + domhandler: ^5.0.3 + domutils: ^3.0.1 + entities: ^4.4.0 + checksum: 29167a0f9282f181da8a6d0311b76820c8a59bc9e3c87009e21968264c2987d2723d6fde5a964d4b7b6cba663fca96ffb373c06d8223a85f52a6089ced942700 + languageName: node + linkType: hard + "http-browserify@npm:1.7.0": version: 1.7.0 resolution: "http-browserify@npm:1.7.0" @@ -47288,6 +47330,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"leac@npm:^0.6.0": + version: 0.6.0 + resolution: "leac@npm:0.6.0" + checksum: a7a722cfc2ddfd6fb2620e5dee3ac8e9b0af4eb04325f3c8286a820de78becba3010a4d7026ff5189bb159eb7a851c3a1ac73e076eb0d54fcee0adaf695291ba + languageName: node + linkType: hard + "leftpad@npm:0.0.1": version: 0.0.1 resolution: "leftpad@npm:0.0.1" @@ -47386,6 +47435,44 @@ fsevents@~2.1.1: languageName: node linkType: hard +"libbase64@npm:1.2.1": + version: 1.2.1 + resolution: "libbase64@npm:1.2.1" + checksum: 891ed18fa0f0cd51a7a50d305dad03c3c35a077d46d23bd0a642a9710273294e331269ccf469a60e2191919f87fdf57c333d36bf4d33f176077c7cb3baf5c07c + languageName: node + linkType: hard + +"libbase64@npm:1.3.0": + version: 1.3.0 + resolution: "libbase64@npm:1.3.0" + checksum: 14adc74fab5635f7e57b4e49b3bfb13b1e3f3abc2615e56c9c96571b994125ceed12de2c36c0a1d7a3a4d5bb34b82d18cf7fe354382c946929dc42397baf4d1e + languageName: node + linkType: hard + +"libmime@npm:5.2.0": + version: 5.2.0 + resolution: "libmime@npm:5.2.0" + dependencies: + encoding-japanese: 2.0.0 + iconv-lite: 0.6.3 + libbase64: 1.2.1 + libqp: 2.0.1 + checksum: 266cdd678be0fe07048016246185eee9b77660ed824d8dd78e514f7efdebfcf8b7a73869c6151f2ccee6ba60df8c95ab3541a805a5606f375843edafd66e09b1 + languageName: node + linkType: hard + +"libmime@npm:5.3.5": + version: 5.3.5 + resolution: "libmime@npm:5.3.5" + dependencies: + encoding-japanese: 2.1.0 + iconv-lite: 0.6.3 + libbase64: 1.3.0 + libqp: 2.1.0 + checksum: bf541c3968ddebf639be742745d8953f9a0d38f1341cb77c84dc87e537de46f41af7907f3bb32c5da62bb11c4e99579a7bc36211b3f24899e5c37643a4d912e7 + languageName: node + linkType: hard + "libphonenumber-js@npm:^1.10.14": version: 1.10.18 resolution: "libphonenumber-js@npm:1.10.18" @@ -47400,6 +47487,20 @@ fsevents@~2.1.1: languageName: node linkType: hard +"libqp@npm:2.0.1": + version: 2.0.1 + resolution: "libqp@npm:2.0.1" + checksum: 04e3d32a1b89588ea50f73da39366b64dd9183d5b1fad3ac65e69abfac1f99693325da8cf6368b37836102dc13a67a1b9b5eab768c3e99246defaf460db96d94 + languageName: node + linkType: hard + +"libqp@npm:2.1.0": + version: 2.1.0 + resolution: "libqp@npm:2.1.0" + checksum: 6fbc0e23cc84e1f9d5061db4fc0363a4fe42fdc008ece956bc525336efa75e297a45f23ed11df15e7fc07419ff11630ac9e310ad5f25347fc26cb673dd578b86 + languageName: node + linkType: hard + "libtap@npm:^1.4.0": version: 1.4.0 resolution: "libtap@npm:1.4.0" @@ -47518,6 +47619,15 @@ fsevents@~2.1.1: languageName: node linkType: hard +"linkify-it@npm:5.0.0": + version: 5.0.0 + resolution: "linkify-it@npm:5.0.0" + dependencies: + uc.micro: ^2.0.0 + checksum: b0b86cadaf816b64c947a83994ceaad1c15f9fe7e079776ab88699fb71afd7b8fc3fd3d0ae5ebec8c92c1d347be9ba257b8aef338c0ebf81b0d27dcf429a765a + languageName: node + linkType: hard + "lint-staged@npm:^15.2.0": version: 15.2.0 resolution: "lint-staged@npm:15.2.0" @@ -48323,15 +48433,32 @@ fsevents@~2.1.1: languageName: node linkType: hard -"mailparser@npm:0.6.1": - version: 0.6.1 - resolution: "mailparser@npm:0.6.1" +"mailparser@npm:3.7.1": + version: 3.7.1 + resolution: "mailparser@npm:3.7.1" dependencies: - encoding: ^0.1.11 - mime: ^1.3.4 - mimelib: ^0.2.19 - uue: ^3.0.0 - checksum: 3c59e68b057730ed800ef4c143496052b22ea0a73ce275a1e5bf283aa999708001f94b3ef181872c1fb873ed6e21fdcb0364079ac75f182a006937c3c1614058 + encoding-japanese: 2.1.0 + he: 1.2.0 + html-to-text: 9.0.5 + iconv-lite: 0.6.3 + libmime: 5.3.5 + linkify-it: 5.0.0 + mailsplit: 5.4.0 + nodemailer: 6.9.13 + punycode.js: 2.3.1 + tlds: 1.252.0 + checksum: 509c7177b0e1bae5f29eb2e10606562cae8a83785f09ed1e9adb62b317bbc99dfdb594dd08acb3dc6c81065a427da2f73d2db06e503c74f2b903e75dc2977321 + languageName: node + linkType: hard + +"mailsplit@npm:5.4.0": + version: 5.4.0 + resolution: "mailsplit@npm:5.4.0" + dependencies: + libbase64: 1.2.1 + libmime: 5.2.0 + libqp: 2.0.1 + checksum: 2362d034558ea0ddc00a85e4229ce04b28a457f39d8014a5362fe8734051eae4de01110cb32efabec9abee1491dadcf47c7c7fa2ad2c60c18d23aad07634feda languageName: node linkType: hard @@ -49164,7 +49291,7 @@ fsevents@~2.1.1: languageName: node linkType: hard -"mime@npm:1.6.0, mime@npm:^1.3.4, mime@npm:^1.4.1, mime@npm:^1.6.0": +"mime@npm:1.6.0, mime@npm:^1.4.1, mime@npm:^1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" bin: @@ -49191,16 +49318,6 @@ fsevents@~2.1.1: languageName: node linkType: hard -"mimelib@npm:^0.2.19": - version: 0.2.19 - resolution: "mimelib@npm:0.2.19" - dependencies: - addressparser: ~0.3.2 - encoding: ~0.1.7 - checksum: 08a600a0963683dd6f762dc389b3910206d5abbd438a286fcf3b35c25c08580cca31223dd238a63dd5a94bf129812b316ae4f304ffcbfc5511c27c4ca4b00e0f - languageName: node - linkType: hard - "mimic-fn@npm:^1.0.0": version: 1.2.0 resolution: "mimic-fn@npm:1.2.0" @@ -51303,6 +51420,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"nodemailer@npm:6.9.13": + version: 6.9.13 + resolution: "nodemailer@npm:6.9.13" + checksum: 1b591ef480be2ff69480127cbff819e6593b1ef263b6f920e1a4e83e40280582daf7a14a809ef92f9828e2a70bdb3ce22b11924e209f2afe4975f9ff37e08e9d + languageName: node + linkType: hard + "nodemailer@npm:^6.9.9": version: 6.9.9 resolution: "nodemailer@npm:6.9.9" @@ -52947,6 +53071,16 @@ fsevents@~2.1.1: languageName: node linkType: hard +"parseley@npm:^0.12.0": + version: 0.12.1 + resolution: "parseley@npm:0.12.1" + dependencies: + leac: ^0.6.0 + peberminta: ^0.9.0 + checksum: 147760bce6c4a4f8c62af021a84ced262f078f60a1119e6891eba69567a953e06295ad2c70e5e89892ad1d4af0126f0856742d657a19a29ebf58422cf3bfd4f3 + languageName: node + linkType: hard + "parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" @@ -53295,6 +53429,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"peberminta@npm:^0.9.0": + version: 0.9.0 + resolution: "peberminta@npm:0.9.0" + checksum: b983b68077269ca8a3327520a0a3f027fa930faa9fb3cb53bed1cb3847ebc0ed55db936d70b1745a756149911f5f450e898e87e25ab207f1b8b892bed48fb540 + languageName: node + linkType: hard + "peek-readable@npm:^5.0.0": version: 5.0.0 resolution: "peek-readable@npm:5.0.0" @@ -56056,6 +56197,13 @@ fsevents@~2.1.1: languageName: node linkType: hard +"punycode.js@npm:2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 13466d7ed5e8dacdab8c4cc03837e7dd14218a59a40eb14a837f1f53ca396e18ef2c4ee6d7766b8ed2fc391d6a3ac489eebf2de83b3596f5a54e86df4a251b72 + languageName: node + linkType: hard + "punycode@npm:1.3.2": version: 1.3.2 resolution: "punycode@npm:1.3.2" @@ -59182,6 +59330,15 @@ resolve@1.1.7: languageName: node linkType: hard +"selderee@npm:^0.11.0": + version: 0.11.0 + resolution: "selderee@npm:0.11.0" + dependencies: + parseley: ^0.12.0 + checksum: af8a68c1f4cde858152943b6fc9f2b7164c8fb1a1c9f01b44350dffd1f79783930d77a0ae33548a036816d17c8130eeb9d15f1db65c9262ca368ad3a0d750f66 + languageName: node + linkType: hard + "select-hose@npm:^2.0.0": version: 2.0.0 resolution: "select-hose@npm:2.0.0" @@ -63030,6 +63187,15 @@ resolve@1.1.7: languageName: node linkType: hard +"tlds@npm:1.252.0": + version: 1.252.0 + resolution: "tlds@npm:1.252.0" + bin: + tlds: bin.js + checksum: cc25439b380f879d8ebd23c294e4f9a14e81332ff134122e4dae136fed579b835e6272d39b3e52aeb084f2cb9748f7616dcebf83a0b3e5af312a8e54b712ecbe + languageName: node + linkType: hard + "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -64104,6 +64270,13 @@ resolve@1.1.7: languageName: node linkType: hard +"uc.micro@npm:^2.0.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 + languageName: node + linkType: hard + "uglify-js@npm:2.7.3": version: 2.7.3 resolution: "uglify-js@npm:2.7.3" @@ -64902,16 +65075,6 @@ resolve@1.1.7: languageName: node linkType: hard -"uue@npm:^3.0.0": - version: 3.1.2 - resolution: "uue@npm:3.1.2" - dependencies: - escape-string-regexp: ~1.0.5 - extend: ~3.0.0 - checksum: 67fb6a4ebdf24212bd23f65bd4dc82df71111779e4505fcb1c893265f706eecd3613d11d3577c618000b851aa0448ecd18fbbe0328837de4990e2607ed7ef5d3 - languageName: node - linkType: hard - "uuid-browser@npm:^3.1.0": version: 3.1.0 resolution: "uuid-browser@npm:3.1.0"