{"_id":"@ansaro/emailer","_rev":"3-d6afa359c87e60d864ad8a390d942c19","name":"@ansaro/emailer","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.1":{"name":"@ansaro/emailer","version":"0.1.1","description":"Send an email","main":"index.js","license":"ISC","dependencies":{"@ansaro/validate-env":"^1.1.0","aws-sdk":"^2.268.1"},"eslintConfig":{"extends":"@ansaro/eslint-config/lambda"},"publishConfig":{"access":"public"},"_id":"@ansaro/emailer@0.1.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maxbeatty","email":"npm@maxbeatty.com"},"dist":{"integrity":"sha512-4fpaCWF0X5tJaAyWMmR+wA5UBvBZ5LNXzj1IZqLhxBJr8IciRyJengJuTAuGCefbIyrY3jLmwgK6Lq0EshpiIw==","shasum":"fd1163a1bae1a46bac329df7e3a85f90d92c4c15","tarball":"https://registry.npmjs.org/@ansaro/emailer/-/emailer-0.1.1.tgz","fileCount":5,"unpackedSize":3440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPm1ECRA9TVsSAnZWagAA648P/i82+YopOrx7TD/ArUia\nf3KBPZlGRPRmnf6TGqtcQMHsKd6R7WEjeYIDlI9R22ObY96M6is/tZa/y8oO\nFbHb9udTBDZW/7O4u5WKCGN3eYbLOGvkBrFzkRmqUbiFaXMpxJOLqbEjI2vC\nbG4uxIjOtOgVZL69NNhpmKacUcks4i8fDSuIXuvn06RZud6AZYjLK+yw264o\nQ+hVJXXAorAKeZND8h85jrgh2D92uc5MjMkbPW33IqEnCuVoXN9VFKpGFGR0\nIeo3qIsNoj1UAuLUTS5kDE7qKn/WwW2kurzgl9HpGM7cRwWJAKUAO8vjbj1p\nrhkou97cJVTwee43RVf1o8a1PDXNArp5Ix6Rt/CNWwCwKZxTV3KN8VrB5PVf\nmEnQqzT4k6PEc6vChV387V+UOlAnUOGw/cqbjYfyhwvNN/VGK0odX7ng7Wl3\nexotXhKc7cRlUa3nTPjBc2X+B7D8hcDYSpmOHQR7u2PeUwHkcRmL5TeFvPdc\nNqWVP1Hs7SYupUfMv5AwYcOqaesY2L3sjpS8xPdDIyuhHjrP5tRkeNeaGz77\ncIYExnddP77flAwNu/ncMq33m9w9NWdoM2IWJqEtgQ57iCLtq4TSs8AXPrqm\nwO769w5m7mihR/yIKvZ3Xpm92SxLQrTK2NaBm11RePZQh9mT1/1WD40s1/Yo\nbv3a\r\n=enA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrddcL1qb2YVQgYW4dKPdTXKrdBYz5QSoLjKjFJDKemgIhAJveF+y/o0i0Ol2HcVYPMAEqIS1/yh2XjxZgWo+Hb3xa"}]},"maintainers":[{"name":"bgoldberg15","email":"bengoldberg11@gmail.com"},{"name":"maxbeatty","email":"npm@maxbeatty.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emailer_0.1.1_1530817860097_0.8634398035795185"},"_hasShrinkwrap":false},"0.1.2":{"name":"@ansaro/emailer","version":"0.1.2","description":"Send an email","main":"index.js","license":"ISC","dependencies":{"@ansaro/validate-env":"^1.1.0","aws-sdk":"^2.268.1"},"eslintConfig":{"extends":"@ansaro/eslint-config/lambda"},"publishConfig":{"access":"public"},"_id":"@ansaro/emailer@0.1.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maxbeatty","email":"npm@maxbeatty.com"},"dist":{"integrity":"sha512-gTECB6QVGxRlkXBM/VQeKgyVDNXOePsL+qrWIx2SeOEfZ62cl7LwdgMGSc8NN3LiVhVcXD0c9ykNJj1SSotIUw==","shasum":"fa446970955656e140313fcfb6a5083490ea96d9","tarball":"https://registry.npmjs.org/@ansaro/emailer/-/emailer-0.1.2.tgz","fileCount":5,"unpackedSize":3570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSSc5CRA9TVsSAnZWagAAvYYP/jKMLeTCTuyQWMPui+Q6\nH7VEr1FUiMnCQ+zUymz0QKBZbV9Vut0vb1EFFS9nt+1HvZsQXuq3vgaY8hOx\nIXmDTo+/ScfDdH5ar+hC5lFbcCEBgBHzKt8ONXx+WMgrA44IFeKO4vxqxedb\n+S0figTxK6RE5tXxg+glqJGiwVTSP6RRuX+8aH2Kk0dykkzZb8r3Yr+vTcIj\nx3KhyG8GTdJmfXkePILmSa/CiIwT1YgKpXRfOaCmm8s+aAXGodU3QUxten+J\nlR9AkmsVSJtvsWPeTjVBFAu93gtBaUQP4/AE6Q9tsyxGuPJGJRCdKvlo2z8k\nBc1GiSV0MDKXePOhqBwQBxTSkNEwIs85K5rOmgCYswR2UjR74MzuhYGfpJyz\neirqu5P0nFecftChXLuMuNwcmxgBpa/38C7dn5QyxLigMYTzCCBZCh2cYf+c\nOQ9Uh01QsnplmK3YQonXKRXOz1K6Ha5kYiwwSRZ1uJF4fb+Zks/7j2JR0EYz\nnwzVgGjO91KKSzs0mgX/OHvkfd/YR6+uCpXE2DB0tRgcmTgR+XLW4mUk0Io6\nNxAyT3G/9fGjsiQE/YyeCefq+ZGD/futSGlUos3+lv1r3XAz0tC24aUIvYem\nbQUoFjJOhFuZU7E9QP3AYPwa8RONPbIp8M6vFs1nc97zAjr3nqd4JRHmcT42\nD2Fi\r\n=gHsd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFm867IRXIuEcoO0eEn0pd0eEzmpDoKgZmmklTVx6l4DAiBZDiXaJVSBTvBH+sX2Bit+XSVTlhXfJDJk5u2WqW+OBw=="}]},"maintainers":[{"name":"bgoldberg15","email":"bengoldberg11@gmail.com"},{"name":"maxbeatty","email":"npm@maxbeatty.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emailer_0.1.2_1531520825101_0.7066375219289245"},"_hasShrinkwrap":false},"0.1.3":{"name":"@ansaro/emailer","version":"0.1.3","description":"Send an email","main":"index.js","license":"ISC","dependencies":{"@ansaro/validate-env":"^1.1.0","aws-sdk":"^2.268.1"},"eslintConfig":{"extends":"@ansaro/eslint-config/lambda"},"publishConfig":{"access":"public"},"_id":"@ansaro/emailer@0.1.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maxbeatty","email":"npm@maxbeatty.com"},"dist":{"integrity":"sha512-rtFmrtv2P+QBrpMft6zmKHsD06T024nKnK9LYIz5S4bYyAEjKqVd55fvrQ2mi+zXEFtVaI8jRpKb34kexPtL4g==","shasum":"e9f0c51032460d1194038bde0bbcba589eaa8cf6","tarball":"https://registry.npmjs.org/@ansaro/emailer/-/emailer-0.1.3.tgz","fileCount":5,"unpackedSize":3570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV9Q/CRA9TVsSAnZWagAAv6cP/io8hNYqPH87axc11W4p\nfCpGkSAE30sfqmuYaWxjjCpe91xvzS2DRIlEpP6SjWxFowy4HaI7ppjabPB9\nwCaZkJvBdofljNBaNCVN66vdffTeuwAwo5XZfYb5n61vVG89opcP41SlGYY4\nZzCemGqE4SC/CRzfNyHKBPCKSQV7N3F2pSxCQCodRWWZyWYgZy8W1IqWDu5g\nTnBETL/FxbmBYUhYMiKlth2Vg9Ft5Xfyy243YiFDB4OYzokYUkqRIHxqrHIf\nIjbqe4FJyMO2BC13ekf2IDN6whXG+Uas0vvj14+ZvpmADotyv+Qy5y3XsOj+\nZSZRmVVRcySDqVVAADGNZceuXWcaxtEmR2DujHYeNND9hcigiO4bzUiMDB1b\n8BuuT2UQ29eECQHQOVEFV9rR+Dvrv4HgLOvg0UCnQB2Nee/wlcbK/1Zr43SM\nvs9eBEAbRCtVAx54Nf69PbqVZhMMXPt3A2mSB16oT0E77RuOmIvqMYlZPyxY\neDgS2P0GqWs59p/V5JsjQngyR3pefaIOEmJB6jlqeXZH2o2/47vhxnPNVSYJ\nqqyPaiRlyaRnE/hl2yuFlfu+VJNLP1KNaPGrp825PMvYvBa7Kjd0dcDaPtyU\niEz/hQxz4Yu9juVuijLrT++RTWmTC4DjrZ96Fm/oyjaXmAJG2uOnUPBUoYwe\nF33s\r\n=qEU2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfylvk/mFQEGhPUnPiFHrxkzrp7WepCoybFTAe1vgM5AiB3Bl8lLPinRlCs5Xjx7ih6oEzvMp5z+v9E7We9NKlUww=="}]},"maintainers":[{"name":"bgoldberg15","email":"bengoldberg11@gmail.com"},{"name":"maxbeatty","email":"npm@maxbeatty.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emailer_0.1.3_1532482623886_0.6308676559229172"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-05T19:10:59.995Z","0.1.1":"2018-07-05T19:11:00.160Z","modified":"2022-04-04T14:19:35.465Z","0.1.2":"2018-07-13T22:27:05.155Z","0.1.3":"2018-07-25T01:37:03.994Z"},"maintainers":[{"name":"bgoldberg15","email":"bengoldberg11@gmail.com"},{"name":"maxbeatty","email":"npm@maxbeatty.com"}],"description":"Send an email","license":"ISC","readme":"# Emailer\n\nSends an email 💌\n\n```\nyarn add @ansaro/emailer\n```\n\n## Usage\n\nSet environment variable `SES_SOURCE` to an email address that the email should be sent from (e.g. `no-reply@example.tld`).\n\n`sendEmail` is an asynchronous function that takes these arguments:\n\n- `recipients` list of email addresses to send email to\n- `subject` is the subject for the email\n- `bodyText` is the text version of the email\n- `bodyHTML` is the HTML version of the email\n\n```js\nconst { sendEmail } = require(\"@ansaro/emailer\");\n\nconst recipients = [\"max.beatty@ansaro.ai\"];\nconst subject = \"Hello World\";\nconst bodyText = \"This is a plain email\";\nconst bodyHTML = \"<p>This is a <strong>nice</strong> email</p>\";\n\nasync function () {\n    await sendEmail(recipients, subject, bodyText, bodyHTML);\n}\n```\n","readmeFilename":"README.md"}