{"_id":"@mjburtenshaw/macmail","_rev":"26-e1e1c223370c8e6830df907b866a5a4e","name":"@mjburtenshaw/macmail","dist-tags":{"latest":"6.0.4"},"versions":{"1.0.0":{"name":"@mjburtenshaw/macmail","version":"1.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"37c043a6a76208b50330f33693366fd151573c85","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.0.0.tgz","fileCount":31,"integrity":"sha512-66RoJ06D0xc22V+3SY8On0VxCefhLJXUD1mvcAPvf04UzPweWyzzGiTN/CKBNz9GLBP/Xw0A+be8swCA55Bnqw==","signatures":[{"sig":"MEUCIQDWLsYpPiwBl7nUJuJKEhKnoogJ2nlostcqhnzNk6NtuAIgA07zgCCah5Xeand+vZMMMzNAfWOZtgVe8eA/FSFGaAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0b9f049c423e3d87f7b7d4804c089a3cbbbf635e","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.0.0_1694664506521_0.10341228591333751","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@mjburtenshaw/macmail","version":"1.0.1","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.0.1","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"0081f179bb10a240103b698bafbec29937babcf4","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.0.1.tgz","fileCount":31,"integrity":"sha512-Fu8x0NAHoUfrn1I2WyQ/SM0Tls+4X904dwDUXrqaEx/Fo59oWmmcnXj4mXfjjTsWLD8orizFHXL3/SqCCG+vGg==","signatures":[{"sig":"MEYCIQDhqHmTeMPFq52uDu1fyENM7/mtupUr+lfYK/Lr05z/vAIhAKxYx50iWsVi4aYJJdrbroDdVdFZOX81ogITv2inHntI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36703},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ecd346fb12232ed6fed5c64309dd9a21507331f9","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.0.1_1694665301287_0.18782152941474606","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@mjburtenshaw/macmail","version":"1.1.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"e3ef1204fd686f224f47c620ce6b357223e00d71","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.0.tgz","fileCount":31,"integrity":"sha512-RSbnX9hGt6QhkLrv4kfUeS2XbYlzGlxt/RgA8fjcIu54RW+BBd872FKKQX+LSfBtRZm2rOxN2L6scDDj+ZW+uA==","signatures":[{"sig":"MEQCIB65n+LwJPB/9/iyS3wD5+gcU4zqBOH9hq9ELg/Xt1olAiBUrw5tZGKS/DtXuJ+PwodRqz8+r389Bpja/C6cm5ErNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39218},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f3565a1a81fee6ed0acce3bd4c63f4cc450aa902","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.0_1694745621490_0.6977408716963562","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"@mjburtenshaw/macmail","version":"1.1.1","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.1","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"48adb91ec25b28422c5bb603d03c4f4673da9157","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.1.tgz","fileCount":33,"integrity":"sha512-3TkOcxuBV9mcCKuyp82PFXIow5JpfIhqKakdZUHoyvE4zpmzfDuiIbUQ4NfoBsDhJdmgEqLpLNEmAoAXnvjiGw==","signatures":[{"sig":"MEYCIQDwKeLdOq0PUTzhVuqlFWTs2MB4cv80ksOEf4oONJsLXgIhAJaxCDNGu6fD+DYRxsbhN/YIaqmgMByTqy93nc3RjCcv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41347},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a04a16a1a2feeb5e812437dcc866535c97ad5f7a","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.1_1694746085419_0.0913143968397272","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"@mjburtenshaw/macmail","version":"1.1.2","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.2","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"1a148d4f5c3386d1698660d55485c34b5da7d77a","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.2.tgz","fileCount":33,"integrity":"sha512-LQ3rwoKIXPbxJBYt62aBqoZjew/mzVqvLsqlRZbnjUD3E4km2NJIp28hZom4sewawXopQRpvGkH4jGmWYghjjg==","signatures":[{"sig":"MEYCIQDdSaoCdW9k+iuVOsGNX+4OqMNTmtrc9xVIwHoWlmzb0QIhAMPJdKbsq/vElslHc7fX6KYuyGHoyW9G+5V514G8erIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41407},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c3226f9589119099ad91ec74c6a3867e526dc96d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.2_1694900570707_0.6463541211658168","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"@mjburtenshaw/macmail","version":"1.1.3","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.3","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"b94469480e6bffb29295d90e97e1ccdbc29479b6","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.3.tgz","fileCount":31,"integrity":"sha512-5q96nUwoR0npJjauYXKyoYUwxpB962l8/3dV+pl/MLa5UspYOZg4rkpWTai0lg1rjV8B1X5ikKFBEm22WxpGdg==","signatures":[{"sig":"MEQCICRMGhb5NhDZyUTk0vN/vC1+f4p6Ossrf7RE6VeWcOgIAiA8I/t/HKGzI/4EZWczMayF7LPsXxsYUHFboE16LnI89w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39552},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ab129cfece235218768f7755f939069d87230de2","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.3_1694903124861_0.8988991136171056","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.4":{"name":"@mjburtenshaw/macmail","version":"1.1.4","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.4","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"9e1f3da5090b828c38a6eb7ce2e4c081e36eb786","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.4.tgz","fileCount":31,"integrity":"sha512-UdOjmpDLyZON2f1h2qWft8hyNEIOwjtF2b6LL+hW+zEk5ETfH07USZy2SDGX7nsQC+pocaYLiOowBY2zuAWqNg==","signatures":[{"sig":"MEUCIGolbT5T7x6BiWBGRcI88WFVaADreJQ4XYGgLDt4kxyvAiEA3ACsxmwyVRm76I1rgKP1iDh9BFM+laQ2c6V5IAKa3EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38476},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c1d55977a9e9c56a01920a80f54bb969c3855b61","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.4_1694906675804_0.1338799477343009","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.5":{"name":"@mjburtenshaw/macmail","version":"1.1.5","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.5","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"6601844d1507eaa002fae91c945f8be201597b73","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.5.tgz","fileCount":31,"integrity":"sha512-y85ooa5u+beQB0gR4GlNbDtqGpaGdhFW4ZDEAp/8abWwGfxv+6zitSBK35bopeMJvWOZrfFckmvxj8m/V5bwPg==","signatures":[{"sig":"MEUCIQC/InSsQy/LgfExXvIJ3iz39oBNhgQwtVrh48sEM1qEzAIgXNEdTmDNjPxGBOfFKstc+VjWCd9SP9mi/Ow6BlwbUtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38565},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c022106b5bd8e996754d9668ce2a37c9b47a43b8","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.5_1694908080455_0.393719325290913","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.6":{"name":"@mjburtenshaw/macmail","version":"1.1.6","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.6","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"e0c45e5d2d6e0c02127fad0fa963051612db5d3b","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.6.tgz","fileCount":31,"integrity":"sha512-IHitousqRqNXbw8vHYh0Pjfcqtz/5q+ndaJfLpKifID9n1RncBZTLHkK866aRU7OHX5t7jL6bNy4XDLoyR6Sww==","signatures":[{"sig":"MEQCIFqg/mG/viukadhyreqjXeIAOgiBsbixhaKSX257cMarAiBTRkeYpfwnkKmCmSE4K6kJ4PcbHbV6STvQiyZVfPHd0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39997},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a2f6f07bcf2118218a7024bc30ef57f2d8d2f8eb","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.6_1694911159054_0.9008230868005984","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.7":{"name":"@mjburtenshaw/macmail","version":"1.1.7","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.7","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"c4e9d3bc8e757635e8dfb0eaf3158755b5b5b255","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.7.tgz","fileCount":33,"integrity":"sha512-PBp9neJaAmppsHJeypEcNLQrAryojX3Disg6abhcNcDhJelJgD1wRl9iJvbDHFYE4l2Tnr9xsk+mX/f1NgVXHA==","signatures":[{"sig":"MEQCIBaj+PpViD89+R+Z4vdWCfBY7OyZqz0uHakXEkwtA63RAiA2JnQlos5n6BbM/7eyRgSEJLgq5umeIeqaH1cqg5feng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40096},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"722fd6c2b30b919e0d3b012952f55d60fe3622b7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"9.4.1","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.7_1694912353099_0.01332260293229548","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.8":{"name":"@mjburtenshaw/macmail","version":"1.1.8","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.8","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"4dcdd7e26305d2be17cf0a5b5341be3d44aa9b0f","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.8.tgz","fileCount":33,"integrity":"sha512-/Rkxfn80uPsyoEuIWQwsrFR789itHMgI2fThPrYWCoeTlSvaB4HiRiaD9l04fLIR8cCTY4/lk4MTt6GcJdp8IA==","signatures":[{"sig":"MEQCIApexnFQ08sp2eGVUngYBOtgUmIuDvr0J2XOP/IG4ffOAiAOVyZ70gLo47waTPavbbFxQfPqzUorLlDy2xn8DY7B4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39944},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"609bf8d7dd09d87daa7bfaeab9a077e8bcefc15a","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.1.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.8_1712193718802_0.008420522844338363","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@mjburtenshaw/macmail","version":"2.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@2.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"79928ea1c7e2011690b8647b45c420cff35a0b47","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-2.0.0.tgz","fileCount":33,"integrity":"sha512-ueiiD1Ta/cZ3sYqqkYb6UA3QilHerUGW0IEYc3tHT2wxsgQxWIsvDfaI/fK+hACscoXdho85jNj3m7JYkouldw==","signatures":[{"sig":"MEYCIQC9Y/TDtdsE9EMoA6wQ/BTdmHbu6oFomRSE63OMAUmovQIhAM7NGWHNBlOdc6jaQL/dsbmLo7eFC0RLeISIFSb27rE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40521},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"53d949dcdaeb247565ba320c4ed70f91ef45091c","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.1.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_2.0.0_1712374653289_0.7232612337751076","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.9":{"name":"@mjburtenshaw/macmail","version":"1.1.9","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.9","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"a31888ff59303436886de191461e3b10bbefdebb","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.9.tgz","fileCount":33,"integrity":"sha512-2PNNVdr1jMiW2JAR46xjW8Kj8rF2H3qzSb44o12ZPJ73pmp2cCuoarYifa04vCrurIy1aTjGB8013WVPPmydIA==","signatures":[{"sig":"MEQCIBCL5oXY9MvRCzNlIjv2p/o95TycCeIABByxu0IEAMxiAiBOeXdkEam560Bbf4HHThFRStZeS1HiU4eKsqQbMLccTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40006},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9b0c0d21181faf103ccdbf40baded1017b224e14","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.1.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.9_1712377001730_0.6255834353216598","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.10":{"name":"@mjburtenshaw/macmail","version":"1.1.10","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@1.1.10","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"1fcb5086e349dd5d1385559a8006c2a77c98c25d","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-1.1.10.tgz","fileCount":33,"integrity":"sha512-fGK7SCm+NGoFtvd5jUugkbYB5ZurOiQ0k9zqZl5SGNk5pEBK2MdqhpU/tXGXDx4wnem2EIwev0eKPXJ0u0hdfw==","signatures":[{"sig":"MEQCICK4TC21Uw1GVXZYuQsxcmPBS2cbByYjlDbXH9lBX6cTAiBcX0KbmnFRqmzsZBjv4reIBbYTiS9Lvt8WqNPIH4agfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40009},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c250a55d5a909199971853e5023d63f751b7b62c","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.1.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_1.1.10_1712378069684_0.23227684012817296","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@mjburtenshaw/macmail","version":"3.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@3.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"ed92fcd29cc57654963164e583a43d742f7f8f4d","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-3.0.0.tgz","fileCount":33,"integrity":"sha512-b11Jb/ecYfjl83Uik+mMawFdVhDRFOcYIYJW7d+dXxq1joxfDKkKMIxinkqx16q1ZaAhgD3IF0AbkmgbIEh6vQ==","signatures":[{"sig":"MEYCIQDR1uq8odP6S/kCxKv8zn+m/lPH5p+nHKkA9gVqk7WKWgIhAMIsYNqyzuReeFPo6R1v+3FzPZuKDzc31YAh+V0gH3+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41765},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5f4ecc98a7e78689ee4096c171f0d004a3bbd5ce","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_3.0.0_1716511729256_0.8051576032117074","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"@mjburtenshaw/macmail","version":"3.0.1","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@3.0.1","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"7d44a62c6048881618ec793be664cd42ded00010","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-3.0.1.tgz","fileCount":35,"integrity":"sha512-G70W1doJ+lECH8jI1QrupCGAwtDp6OSIv/wugSqIhSGc6x+1Ladj0BbOu8hp3tpajjgEm2+yJzv/mksd3WqjDw==","signatures":[{"sig":"MEUCIQC2aeLLn2ds0dqdx0X0c9sKxoA4ihgr40yAfTqshDC7vwIgAJk9kiAz2m+jwGXpZbvKRcxyG+tHtgw2Oy+9Vbi0dds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42038},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"fe67e78f4e8255e726ebfbbf97bb9e66ca996973","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_3.0.1_1716742519737_0.6662559571154203","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"@mjburtenshaw/macmail","version":"4.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@4.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"94c81f1d460fb153dcf33dcbcfdea536ff9d66c0","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-4.0.0.tgz","fileCount":35,"integrity":"sha512-4Onyf/XuF13J7vrSqJm784HHF2tRuIDx1y8caMw5fpDNLu9ttNs6daxKY5UcETiD8UagZ9NZ8t+zBnLY7ju+Pg==","signatures":[{"sig":"MEQCIBPfETIO33wW32gIcQ6ue3W9Q+1PfpL5eRNpMxw/0CPzAiA3NWnRPkfdiSZ3VFUFIS0ZrIXOwhum1o6QKQeQTPgMLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42426},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cc0d38bfa3250c73f2f276c4b0ee3fd09eb75952","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_4.0.0_1716744462575_0.1435567552791499","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0":{"name":"@mjburtenshaw/macmail","version":"4.1.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@4.1.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"28c6be39841aa2bc3f02bfe8e2e50538f17928c3","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-4.1.0.tgz","fileCount":35,"integrity":"sha512-vuam0NNmXWRsg+kX1BG6/XMBpg4mVa53QtE60plNKtZ4GsmiRbtw1flTQgLOq0KDhVgsF4ZAvjgN0aXDimqYTw==","signatures":[{"sig":"MEQCIBJFsD3sSNyWx7ADtn1vUUeochcJaz8MUoAHqmPi/vhKAiAeKKDQoRrdzFfF1oTNk/JA0rjVKoainiWes55dI1OhKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42702},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"29be80f28958527967285fed42d098c2d81cb00c","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_4.1.0_1722217101804_0.6651699043965649","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"@mjburtenshaw/macmail","version":"5.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@5.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"8250d15e7d0692f063c419a508f1e024d8981e22","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-5.0.0.tgz","fileCount":35,"integrity":"sha512-tClLbO9rfwIzCDECfO0U61nRiVKRhyqHwtxjTz1sUWx0OBf/VFvFf3Qh9X7wpsaHEY4ygRFyibQhyLBxB5iX+Q==","signatures":[{"sig":"MEQCIBW5lqeJeM/SDthUSrRA1ckuxy9zpiKBh+beYF4SBGonAiABDqoEB9BDvSWwwwdDc4z8TS8AkH5KWuVhEUwHUYlAmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41373},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f752e438c7991beec0fb1a97aae9b53794d5bca3","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_5.0.0_1728973008686_0.6549153203197327","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.1":{"name":"@mjburtenshaw/macmail","version":"5.0.1","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@5.0.1","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"335b24e62cdb384852fc39d1e4f8e0c26ec170a1","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-5.0.1.tgz","fileCount":35,"integrity":"sha512-pHJCSR6I/ZfbenBXTFhfkgNXvtdatBRTQAfH1gqW92q5zfSNzMaVO4Njq6pWoS8dZYVtMxHx6NA38XqnUmf6pw==","signatures":[{"sig":"MEUCIQD6UJcpJi7xIxsrfnsUnWRRTy/8IOsntuJAkLkgGk5LeQIgCy/Hv0LClGhUjc6qcfuXUuZZN73cu9+FEDrhK7fsyf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42668},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7e2aa581fa9ea19da9fbfba804a5b41e465d7509","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_5.0.1_1728973193240_0.9480067087279613","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"@mjburtenshaw/macmail","version":"6.0.0","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@6.0.0","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"fd28cd94a2abdbfc46e4b06c6b3e017dc1a08581","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-6.0.0.tgz","fileCount":35,"integrity":"sha512-KNxcZhGjTLNgDzcwiJcHAEpnC9DWGov5DLopefkBmWx9hvkBKJRuXYz5yWohu39s6epK408IwMVDEok3baXX0w==","signatures":[{"sig":"MEUCIDBpyuSYLXgv3JbNnRenRXBD5ZvmjLTtK2DIAmUWjN18AiEA9uy1BmlI1/a3JUxYdEoUqFClzPHDtEKZe6Wbjiaa5oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41432},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"defaee23ad3cb21cd343c26fed74736ccc7bf1c9","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_6.0.0_1728973828138_0.7650257342100422","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.1":{"name":"@mjburtenshaw/macmail","version":"6.0.1","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@6.0.1","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"5408c90d5611aa366bedf77b8e715a2067f87aa6","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-6.0.1.tgz","fileCount":35,"integrity":"sha512-iXiMQl/Dg3cJsHu2q9z+zFeQpCA0f2AhWG+U4H7CRg5/TvyqCuDtfyM5aRq3RKEZgQh/vyd3fOMsEzKw+Wb/WA==","signatures":[{"sig":"MEUCIDHqit/pVsFQQZvGMxyyLXaXyP/lQSEdamSbK2wsxNolAiEA1zR8cxIYR9xYcGHcbC2GcwnaotCDnSBduyrCESmPVsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42968},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a187b3c9e036177a4dd6945ae180c03f8f91c7fd","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_6.0.1_1728974140108_0.09835064960385798","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.2":{"name":"@mjburtenshaw/macmail","version":"6.0.2","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@6.0.2","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"efd6a0e6cb4d6550c7092373c76698836f07c2e4","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-6.0.2.tgz","fileCount":35,"integrity":"sha512-hp1Az/D912fc94FQeCptCWXXw4znLSlho7WnsQ6rpKQwzrKcubPahqIZWoG31vs/CFizWDc/QfcheiL3fanD9g==","signatures":[{"sig":"MEUCIQC7x1dqm0LHh8HB5jmksMXmF6ffkTKwMb3NrXaVJJ/bhQIgSSEn52AIOZMeAIzBZfkUbpx0i9zwlhSRxIM+B3Bi43M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42623},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0972206ac5ee2894bd3e4284a35fcba986bbadc7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_6.0.2_1728974526982_0.4250736608341752","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.3":{"name":"@mjburtenshaw/macmail","version":"6.0.3","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@6.0.3","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"42b27ae7c3dc86d4895a83b954ae1fe1e90af4fd","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-6.0.3.tgz","fileCount":35,"integrity":"sha512-IUbVXilHZrszObCxO1g9n3e6Fe+Oe/bqH215v07W8ps55rs9qiZ4UBi6IzISiDFxp2oQA+p/ahzzD0W0K0gjEw==","signatures":[{"sig":"MEYCIQD5erRpGl7k/xzgzqcVjff/7Bgqeqlt2XVTTsX/4YdBEQIhALXoXdSwn4ULHL90rK7pQYEY+K3PTmD9rXZ6yO2MYwW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41466},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0af910c6db42eaa2d8e07af68407c4a667114ff9","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_6.0.3_1728975205048_0.7290792504808954","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.4":{"name":"@mjburtenshaw/macmail","version":"6.0.4","author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","_id":"@mjburtenshaw/macmail@6.0.4","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"homepage":"https://github.com/mjburtenshaw/macmail#readme","bugs":{"email":"mjburtenshaw@gmail.com"},"dist":{"shasum":"d82dee582acd0046b9a06daa320495ed879b70c3","tarball":"https://registry.npmjs.org/@mjburtenshaw/macmail/-/macmail-6.0.4.tgz","fileCount":35,"integrity":"sha512-qiUBnB/cHaJnNSaEavHooeVtRzvgzeYl/iPnWmzgV1fgJ4POBvQYI++0ky/0Vtp4gG1dWx+zf4t1E6wfP+670Q==","signatures":[{"sig":"MEUCIQDUYaYuDAOaRgtrOPL7AL8dE6Vc8x1ug4JtOvYw5wTKXQIgaZedfgvjEdE2ybRXq+8pbxH2ngoWOtiVsXPL3p8qgqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41466},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"584411a84f8a59118332bcdf34a0fffef4d94a81","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"_npmVersion":"10.7.0","description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"react":"^18.2.0","js-yaml":"^4.1.0","@react-email/render":"^0.0.7","@react-email/components":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.7","jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","@types/jest":"^29.5.3","@types/react":"^18.2.15","@jest/globals":"^29.6.1","@types/multer":"^1.4.7","@types/js-yaml":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/macmail_6.0.4_1743173500014_0.09473027144713386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-09-14T04:08:26.407Z","modified":"2026-07-25T18:26:03.615Z","1.0.0":"2023-09-14T04:08:26.862Z","1.0.1":"2023-09-14T04:21:41.505Z","1.1.0":"2023-09-15T02:40:21.703Z","1.1.1":"2023-09-15T02:48:05.579Z","1.1.2":"2023-09-16T21:42:50.919Z","1.1.3":"2023-09-16T22:25:25.196Z","1.1.4":"2023-09-16T23:24:36.054Z","1.1.5":"2023-09-16T23:48:00.649Z","1.1.6":"2023-09-17T00:39:19.206Z","1.1.7":"2023-09-17T00:59:13.304Z","1.1.8":"2024-04-04T01:21:58.976Z","2.0.0":"2024-04-06T03:37:33.447Z","1.1.9":"2024-04-06T04:16:41.933Z","1.1.10":"2024-04-06T04:34:29.808Z","3.0.0":"2024-05-24T00:48:49.422Z","3.0.1":"2024-05-26T16:55:19.922Z","4.0.0":"2024-05-26T17:27:42.757Z","4.1.0":"2024-07-29T01:38:21.943Z","5.0.0":"2024-10-15T06:16:48.878Z","5.0.1":"2024-10-15T06:19:53.466Z","6.0.0":"2024-10-15T06:30:28.327Z","6.0.1":"2024-10-15T06:35:40.299Z","6.0.2":"2024-10-15T06:42:07.191Z","6.0.3":"2024-10-15T06:53:25.248Z","6.0.4":"2025-03-28T14:51:40.224Z"},"bugs":{"email":"mjburtenshaw@gmail.com"},"author":{"name":"Malcolm Burtenshaw","email":"mjburtenshaw@gmail.com"},"license":"UNLICENSED","homepage":"https://github.com/mjburtenshaw/macmail#readme","repository":{"url":"git+ssh://git@github.com/mjburtenshaw/macmail.git","type":"git"},"description":"A library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.","maintainers":[{"name":"mjburtenshaw","email":"mjburtenshaw@gmail.com"}],"readme":"# macmail\n\nA library to streamline the composition of SMTP compliant emails using react-email templates to send off to mail vendors.\n\n![Static Badge](https://img.shields.io/badge/version-6.0.4-66023c)\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Configuration](#configuration)\n- [Usage](#usage)\n- [Library](#library)\n  - [Mail](#mail)\n    - [Participants](#participants)\n    - [Headers](#headers)\n    - [Body](#body)\n    - [Attachments](#attachments)\n  - [Letters](#letters)\n- [See Also](#see-also)\n\n## Installation\n\n```shell\nnpm install @mjburtenshaw/macmail\n```\n\n## Configuration\n\nAdd a `macmail.config.yml` to your project's root directory:\n\n```yaml\n# Required. An email address appended to BCC headers on production environments.\nproduction_dev_recipient: dev.team@example.com\n\n# Required. Overrides recipients with configured recipients (production_dev_recipient or my_email_address) when true to protect against false firings. This should be false in production environments.\noverride_recipients: true\n\n# Required. The directory from which your application is being run from. Typically `src`, `dist`, `build`, etc.\nsource_dir: src\n\n# Optional. An email address only used in non-production environments.\nmy_email_address: me@example.com\n\n# Optional. A string. A companion to my_email_address.\nmy_name: Firstname Lastname\n```\n\nOur config will magically index files in your project ending in `.letter.tsx`.\n\nSee [Letters](#letters) for details on configuring letter templates. \n\n## Usage\n\n[`composeMessage()`](src/mail/message.mail.util.ts) is the main function of the library:\n\n### Example\n\n```yaml\n# macmail.config.yml\n\nproduction_dev_recipient: dev.team@example.com\nmy_email_address: me@example.com\nmy_name: Firstname Lastname\n```\n\n```typescript\n// Test.letter.tsx\n\nimport {\n  Body,\n  Container,\n  Head,\n  Heading,\n  Html,\n  Preview,\n} from '@react-email/components';\nimport React from 'react';\n\ntype TestLetterProps =  {\n  foo: string;\n  bar: string;\n}\n\nconst bodyStyles = {\n  backgroundColor: '#ffffff',\n};\n\nconst containerStyles = {\n  paddingLeft: '12px',\n  paddingRight: '12px',\n  margin: '0 auto',\n};\n\nconst h1Styles = {\n  color: '#333',\n  fontFamily:\n    \"-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif\",\n  fontSize: '24px',\n  fontWeight: 'bold',\n  margin: '40px 0',\n  padding: '0',\n};\n\nexport const LETTER_NAME = 'TestLetter';\n\nexport const requiredProps = ['foo', 'bar'];\n\nexport function TestLetter({ foo, bar }: TestLetterProps) {\n  return (\n    <Html>\n      <Head />\n      <Preview>This is a test letter</Preview>\n      <Body style={bodyStyles}>\n        <Container style={containerStyles}>\n          <Heading style={h1Styles}>{`${foo}${bar}`}</Heading>\n        </Container>\n      </Body>\n    </Html>\n  );\n}\n\nexport default TestLetter;\n\n```\n\n```typescript\n// useMacmail.ts\n\nimport macmail, {\n  type ComposeMessageOptions,\n  type RequestedLetter\n} from '@mjburtenshaw/macmail';\n\nasync function useMacmail(file: Express.Multer.File) {\n  const sender = 'sender@example.com';\n  const recipient = 'receiver@example.com'; // can support an array.\n  const subject = 'This is a Test!';\n  const requestedLetter: RequestedLetter = {\n    name: LETTER_NAME,\n    props: {\n      foo: 'fizz',\n      bar: 'buzz',\n    },\n  };\n  const attachment = await macmail.mail.buildAttachment(file);\n  const composeMessageOptions: ComposeMessageOptions = {\n    blindCarbonCopy: 'a-discrete-someone@example.com', // can support an array.\n    bodyContentType: mail.CONTENT_TYPES.TEXT_HTML,\n    carbonCopy: 'a-relevant-someone@example.com', // can support an array.\n    attachments: attachment, // can support an array.\n  };\n  const message = macmail.mail.composeMessage(\n    sender,\n    recipient,\n    subject,\n    requestedLetter,\n    composeMessageOptions\n  );\n  return message;\n}\n\n```\n\n## Library\n\n### Mail\n\nThe purpose of mail utilities is to parse input in a way that's [Simple Mail Transfer Protocol (SMTP) compliant](https://datatracker.ietf.org/doc/html/rfc5321).\n\n[`composeMessage`](src/mail/message.mail.util.ts) is the main function of the utility library.\n\n#### Participants\n\n`formatParticipants` is the main function of [the participant utilities](src/mail/participant.mail.util.ts).\n\nThe API uses participants defined using an address, e.g., `test@example.com`, or a username-address combination in JSON:\n\n```json\n{\n  \"address\": \"harry@hsww.edu\",\n  \"username\": \"Harry Potter\"\n}\n```\n\nThe username-address combination is preferred when possible.\n\nWhen formatting for SMTP, we format the username-address combination like so: `Harry Potter <harry@hsww.edu>`.\n\nWe delimit multiple participants using a comma and space. It is valid to have a mix of addresses and username-address combinations in the same participant string.\n\n#### Headers\n\n`composeHeaders` is the main function of [the header utilities](src/mail/header.mail.util.ts).\n\nSMTP requires the following headers:\n1. From: an SMTP participant.\n2. To: an SMTP participant or series of them.\n3. Subject: a string.\n4. Content-Type: a MIME type.\n5. MIME-Version: 1.0.\n\n> 🚨 *Google will override the From header with the authenticated client user when using them as a mail client.*\n\n🔤 The header keys *should* be Pascal-Kebab case, but SMTP isn't picky about this.\n\n🤖 We will encode the subject header in case it has stuff like emojis.\n\n🤷‍♂️ CC and BCC are optional headers. Content-Transfer-Encoding and a boundary are required, depending on the MIME type.\n\n🎯 We want to prevent misfires to recipients when operating in non-production environments, so we will override the recipients with the developer's address if it's defined, otherwise a configured MACMAIL_PRODUCTION_DEV_RECIPIENT.\n\n🕵️ We also want to add a configured MACMAIL_PRODUCTION_DEV_RECIPIENT as a blind carbon copy on everything we send out for auditing purposes.\n\n#### Body\n\n`composeBody` is the main function of [the body utilities](src/mail/body.mail.util.ts).\n\nThe body is required to render [a letter](#letters) merged with data. Preferably the body content type is HTML, but plain text is available.\n\nIf the email has mixed content, the body section must have its own Content-Type headers and boundary.\n\n#### Attachments\n\n📖 In this context, we refer to **files** as inputs and **attachments** as outputs.\n\n`composeAttachments` is the main function of [the attachment utilities](src/mail/attachment.mail.util.ts).\n\nSMTP-compliant attachments contain the following information:\n- The file name.\n- The file MIME type.\n- The file data.\n\nWe have a utility, [`buildAttachment`](src/mail/attachment.mail.util.ts) that accepts a Multer file and packages it as an SMTP-compliant attachment.\n\nAn attachment will always have a boundary because email's content type will always be multipart/mixed if it contains attachments. Whether or not the boundary is NEXT or END simply depends on if it is the last attachment.\n\n### Letters\n\nThe objective of letter utilities is to facilitate the composition and formatting of letters to serve over SMTP.\n\n[`render`](src/letter/letter.util.ts) serves as the main function of the utilities in this directory.\n\nLetter templates are coded using [React Email](https://react.email/docs/introduction). They provide an elegant solution for creating email template on a server.\n\nA letter template MUST have the following properties:\n- A React function component as the default export.\n- The same React function component as a named export.\n- An array of strings matching the keys of required component props assigned to a constant named `requiredProps` as a named export.\n- A PascalCase filename followed by `.letter.tsx`, e.g. `FooBar.letter.tsx`\n\n## See Also\n\n- [RFC 5321](https://datatracker.ietf.org/doc/html/rfc5321)\n- [Multer](https://github.com/expressjs/multer#readme)\n- [Multer `DiskStorage`: How Multer creates URIs](https://github.com/expressjs/multer#diskstorage)\n- [React Email](https://react.email/docs/introduction)\n","readmeFilename":"README.md"}