{"_id":"@27works/posto","_rev":"5-417f2e939c7a60416bec4e0d77d9959d","name":"@27works/posto","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"@27works/posto","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"jim@27.works"},"repository":{"url":"git+https://github.com/27Works/posto.git"},"license":"ISC","dependencies":{"@dadi/nodemailer-browser-transport":"^1.0.1","email-templates":"^8.0.8","nodemailer":"^6.7.2","nodemailer-sendgrid-transport":"^0.2.0","nunjucks":"^3.2.3"},"gitHead":"1c79d7637f63f60ddf05ba50443cfaf8fbf347e4","bugs":{"url":"https://github.com/27Works/posto/issues"},"homepage":"https://github.com/27Works/posto#readme","_id":"@27works/posto@1.0.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pOCRgH/HRk+9NVU2u6QtPJLIa1KpMteSd4fkxv8HH35t3oW6mwWZ7ax/W7s1/vTtYLoTTZjFYjX3mK0zO7kmew==","shasum":"f14537de88980a352f671adec71804ed7dc4d57f","tarball":"https://registry.npmjs.org/@27works/posto/-/posto-1.0.0.tgz","fileCount":5,"unpackedSize":3960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsDsaCRA9TVsSAnZWagAArhoP/A9sWG5xSErwUGV6p/FC\nnjHWqhcgP/98o+OG+JaAay3RsQTNqTnA9FW+L3n6JkVE4mu1h476k5sy7Nqn\ndkPZzOU8v3b3wC2gOcqxzkQzccka7ZldSxUy6iIoty+Yic2tKFLmjisVAiRe\n6V24xiXLwAakKYsm1AfM5X43qlrOT+EaEB4K/w9MkLSLLqaUvynf7gxB/8/S\nAjHANd3XdqxIvKNMwPekvQp28WEbbeALDK5REHf5m96dHBzH1iv7cyWFGkT3\nFRCGtArdG7Tf5h84qFJUVDcAwjZEyFzaEikL40+kJamOO6TyWe0cBJCIvSme\n6KX3/yDUrH+5IWwiEdxFs5Jzq5Owxsz6pEMOWKPUofJAiuBfynbCftvhvVHr\n2yQwdShNCVzlFA6Gn+AUdcxvSZAhjdyDapaR5z9vUsuJ/QWmT7Uogs44k0v6\ngy7/Zkoota0D7nJx2Pn0vc0i1y5iJhyQo4M1MU6BqJQ693qzu5KxXT6sIQqV\ndKiNHU5A8oJ+tA+9pzUy0z8Wq9sZqhVnU7Yc8dtPNXhKYX5e4xJ7ldRA5Ji1\nUN7JzFPqbz3ERLTcCEGR/tVzeX8FzU/40IPnWBZ1Q4ieKvTMLNFpixEHnx6Z\n9rktD9cfYaqhVlEtMh+orWHksq9CWDhLV1IEd8o1KhupeScqFk27Cv6znvUj\nbfHg\r\n=Oped\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi7D80cxCgLeUCOH6fRKOB18K8wO+lfpH4OICAO2cRawIhALRXyzn5lp0CxS+FK5ouZxiMxqLqvDy9+X/SIoUP9E/w"}]},"_npmUser":{"name":"jimlambie","email":"jameslambie@gmail.com"},"directories":{},"maintainers":[{"name":"jimlambie","email":"jameslambie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/posto_1.0.0_1638939418659_0.04689647438094924"},"_hasShrinkwrap":false},"2.0.0":{"name":"@27works/posto","version":"2.0.0","description":"``` const EmailHandler = require('@27Works/posto')","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"jim@27.works"},"repository":{"url":"git+https://github.com/27Works/posto.git"},"license":"ISC","dependencies":{"@dadi/nodemailer-browser-transport":"^1.0.1","email-templates":"8.0.8","lodash.template":"^4.5.0","mailparser":"^3.4.0","mjml":"^4.13.0","nodemailer":"^6.7.2","nodemailer-sendgrid-transport":"^0.2.0","nunjucks":"^3.2.3","preview-email":"^3.0.5","velocityjs":"^2.0.6"},"gitHead":"0c9048df857905c3e6114853d415913678324538","bugs":{"url":"https://github.com/27Works/posto/issues"},"homepage":"https://github.com/27Works/posto#readme","_id":"@27works/posto@2.0.0","_nodeVersion":"14.18.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-LqLYM4vCGVeY18CVXGQuK8Kg1GfHHSPmMb//cBMOFOdSw3H3U2mWcS4L1Ykf9zaoF3LxSE5GYkWtN4db403zdQ==","shasum":"edf9a855b66a7587b4e39963833aa2c96a1ea1dc","tarball":"https://registry.npmjs.org/@27works/posto/-/posto-2.0.0.tgz","fileCount":6,"unpackedSize":5521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbBfibgaXgLFUhtLp5D8NfMwjk6w8FFx4hi0HDvPjkcAiEA08HugJRUT1sWzJxXoHet74J5iOQpdzTGVb5oDZmNSoU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyiYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtxQ/+KK6JAtWSRk3nyAb9JIPEWld4Tkei/diTCFMRfGMUBxQ1lYWn\r\nUVJyd8QIeONVTe1tI51015imlzTihpBdtmFZWLUTzio2nIiq0GlA2dZFu+QM\r\nvV6tn2bXUNuELBeOm0QcUYYAyEFSwZE1NeFRaAhKI7UkVIfKUJseNJKF10dW\r\n9+/XrVQWnfV1+SweBIEKGp/9AF8lsl/iNmWvsaE/ZTeAu45qqvFpXVsxdKvd\r\nrc2MlaptyPYDHCqQnTUsF/CxtOAxocBYCZknuS/X7k4fiMrXx9RKV966tBU1\r\n9csfYi4EWGhuaWxQu4zz2/wurMEEzSSLx8nKCuGCblY/uH5XIh5Rzf5ujIn7\r\nsAoWcYNcA4Xfs18NAWCSJgMPLXZzJwWmrfThDtMUiiaE9V1exsCffVvLSB0S\r\nfkKNImgKV21zBVhuAc11UxxAQHioW5+SwjbXTKneNtrTfF0OU0TKyN6a0wpU\r\nLO1WneVh+kp7wl3J4fl2ZesEJWoo+3aoMrDuCrasFmHZcUD2jJ5fyIUbanZ2\r\nmZ9m4Alk8LbRB7RbxNiViWaZJVTOT2YxU1cVJW3QQpy04MYdFTj7uB4KwQvv\r\nz/kC8y8hO6SE3Fowh/Yl5jN4Y6sSZtQL3tWSCm3DObHJgoA1ufQmEKinSoU0\r\nvYsv1P7sNbdc1S624TJVoFt7Z94OsV+fQUk=\r\n=S/Gp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jimlambie","email":"jameslambie@gmail.com"},"directories":{},"maintainers":[{"name":"woogz","email":"jayraydon@gmail.com"},{"name":"jimlambie","email":"jameslambie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/posto_2.0.0_1674192433096_0.512616186578535"},"_hasShrinkwrap":false},"2.0.1":{"name":"@27works/posto","version":"2.0.1","description":"``` const EmailHandler = require('@27Works/posto')","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"jim@27.works"},"repository":{"url":"git+https://github.com/27Works/posto.git"},"license":"ISC","dependencies":{"@dadi/nodemailer-browser-transport":"^1.0.1","dustjs-linkedin":"^3.0.1","email-templates":"8.0.8","lodash.template":"^4.5.0","mailparser":"^3.4.0","mjml":"^4.13.0","nodemailer":"^6.7.2","nodemailer-sendgrid-transport":"^0.2.0","nunjucks":"^3.2.3","preview-email":"^3.0.5","velocityjs":"^2.0.6"},"gitHead":"8ac0592798c7816ac3e2680a4a6451c7b8249fe4","bugs":{"url":"https://github.com/27Works/posto/issues"},"homepage":"https://github.com/27Works/posto#readme","_id":"@27works/posto@2.0.1","_nodeVersion":"14.18.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-yYl+HwgczyPelqwnfsrZeIbFH8ohJr04u+Q9r+pfdDWKmjmup7H9PJxvCPxKHOTQhFek5uS9hjM+RzFgPaSKrw==","shasum":"380ba7e02e341713a90eac0a49a2e8ed388cf127","tarball":"https://registry.npmjs.org/@27works/posto/-/posto-2.0.1.tgz","fileCount":6,"unpackedSize":5554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxvhCXDkEODcVVfCsMqoGcTeoQ/Lofd+Ta5DW3hW5B0AIgdmRAApQl7JlsJ3WZA/0jEDtEobY36gsRkHdc9g8irhE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5HuiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKOQ//c9s50he0tX2k4ekl9IehI+O0PnRrnKCgnLdVm5Q+CvS99auB\r\neH2vVB34zdAGzC4qENppf38Sk8RZaGA9o1s500VB0HZsxjShJcJhjjd8Y/qi\r\nTsmKKRmHjHgji4iGx6zfiLrCFSMJY6pSJ26xyTsTi8TvHSRxv8jvgkQ3HhvW\r\nx++9KWPrU+3yElI5jrz64GpH/0PW+Gdm86I0ecati8QWgfq7vo1MNVOwNUmh\r\nEmqAsixcxrlMFLGUUj/fDN/mKIDnPSI4Ol0uUhIG6FMBsLyN1Z37zkenyw2d\r\ncR/h7/9MAnhZ3w7a0vpgPxKO+oamgup7kLNej6cGWdNnHRgGBbK5o8OWVsop\r\niKtTZZgl1xMnoiaS65kr9l/SdCF7zIzpA2ueTX56TwigcQhQ9ZBS/yncj6qb\r\nVC1dh5T+FX5Ax3a+MZloQQvvr7u0RoB4WzFjKpnNmUX0AIgYKgEFyMTydaXy\r\ng8F1WR08WAcEBy1fhixQsGkfdooFXUmh8xNDIB+V0EwT9qx/4gA8BH1yaj61\r\nk2FOrwprVJ1YnS/PZThcyk5Cs+ewyl+mbuRrrfG4s0nse19pkHTE3DVhJlLe\r\nJ2bK0t2XQrF4XyH7sT5VBkberHrADMrIcYOT1d/heI/5dEtP6RP9TI+DvARV\r\nZPK3dZWqrP8Ug5n2NjyblscpwCjYD54ZpHA=\r\n=MkOR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jimlambie","email":"jameslambie@gmail.com"},"directories":{},"maintainers":[{"name":"woogz","email":"jayraydon@gmail.com"},{"name":"jimlambie","email":"jameslambie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/posto_2.0.1_1675918242321_0.6648496250403471"},"_hasShrinkwrap":false},"2.0.2":{"name":"@27works/posto","version":"2.0.2","description":"``` const EmailHandler = require('@27Works/posto')","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"jim@27.works"},"repository":{"url":"git+https://github.com/27Works/posto.git"},"license":"ISC","dependencies":{"@dadi/nodemailer-browser-transport":"^1.0.1","dustjs-linkedin":"^2.7.5","arc-templates":"^0.5.3","atpl":">=0.7.6","babel-core":"^6.26.3","babel-preset-react":"^6.24.1","bracket-template":"^1.1.5","coffee-script":"^1.12.7","dot":"^1.1.3","dust":"^0.3.0","dustjs-helpers":"^1.7.4","eco":"^1.1.0-rc-3","ect":"^0.5.9","ejs":"^3.1.5","haml-coffee":"^1.14.1","hamlet":"^0.3.3","hamljs":"^0.6.2","handlebars":"^4.7.6","hogan.js":"^3.0.2","htmling":"^0.0.8","jade":"^1.11.0","jazz":"^0.0.18","jqtpl":"~1.1.0","just":"^0.1.8","liquid-node":"^3.0.1","liquor":"^0.0.5","lodash":"^4.17.20","marko":"^3.14.4","mocha":"^3.5.3","mote":"^0.2.0","mustache":"^4.0.1","nunjucks":"^3.2.2","plates":"~0.4.11","pug":"^3.0.0","qejs":"^3.0.5","ractive":"^1.3.12","razor-tmpl":"^1.3.1","slm":"^2.0.0","squirrelly":"^5.1.0","swig":"^1.4.2","swig-templates":"^2.0.3","teacup":"^2.0.0","templayed":">=0.2.3","tinyliquid":"^0.2.34","toffee":"^0.3.6","twig":"^1.15.2","twing":"^5.0.2","underscore":"^1.11.0","vash":"^0.13.0","walrus":"^0.10.1","whiskers":"^0.4.0","email-templates":"8.0.8","lodash.template":"^4.5.0","mailparser":"^3.4.0","mjml":"^4.13.0","nodemailer":"^6.7.2","nodemailer-sendgrid-transport":"^0.2.0","preview-email":"^3.0.5","velocityjs":"^2.0.6"},"gitHead":"9f2377f5ac8eec2b8c95fd00631ff440dfc12e1b","bugs":{"url":"https://github.com/27Works/posto/issues"},"homepage":"https://github.com/27Works/posto#readme","_id":"@27works/posto@2.0.2","_nodeVersion":"14.18.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-MVqBNdC/VGhCNIdjRxt6l6lyGbWDQTyLdt4bgId+gNA4iePfvNoQR6JawLzsmsYWxKxZJFAi+jQUnwGXSFxGbA==","shasum":"c8d8adb145e3bbf0a3d71fece1d4ef2c9347d8d5","tarball":"https://registry.npmjs.org/@27works/posto/-/posto-2.0.2.tgz","fileCount":6,"unpackedSize":6784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/llwqB681NJZA/IxQr3xmWYk2B0XfGqAada1aGrM0mQIgOlGXEcMCupmbyYGHTy0QsmcpE56GMprN3vSuAA+4wpw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5bneACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyjA/+Jg/BcXkQVWlyqh/jf5ibhI2kpNkJd8Ylgs24KLG3ljRqQZZL\r\n904aO6Y0dez+5wzuWoTkIEOS8NA59fJ3kQrLNhGS1U3xkUbuOL6Rdicc2TJh\r\nqQymQeP/4jT3EfLA1shveRPJZmtEpbulGWdJJseJSKeUraA0ZEwn98aLXL5s\r\nYlCbZSCkaRzsVC2z8w3QHpKrW6ZwaGjKtJVNdzOB5IX2rrspcbUHMubiLZp2\r\nQm7wPBheb6oAhCderPrJLBtisFWi2L4hA11NYB1bay5i5l3gvmNcVguxBxc/\r\nCKW0QPZUXoxrIHD/M6AJah3c0lHz+aRn7n+0GpCtX4Wf9E5sMaiHQD5d1r0b\r\nwOiTEjjKRmaUvAmqME3R/IQAQlbXvVfDOrYAaPrCxuUleal1oZ9gp1H7CnXu\r\nmM8vndbh2UgIH+LBpEk3Th+3W0m4r+pU3ZzMdX3zffYhVzjZiGyJqA2R0kfX\r\n2InKAj7Bl5fvb77iYTUY+/0he5laJoyFNP2UpjNfYbYDmkEz4bQ2VCbNuMFr\r\nPE0WFCdM85Y6cQBwifBRvBbvcvz7uiBBOaxhR2MG/n4jbzHvZ8PFMqiuZZgc\r\nqFvW1lZvExd2cdB+jvO8QBgaXVQMyDvILLCSlEa88nnLDZleHNZAsoYHi/++\r\ncEwryki1bTjQ9wNaG6mhWOhsfjVn3GtIlv0=\r\n=HhMb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jimlambie","email":"jameslambie@gmail.com"},"directories":{},"maintainers":[{"name":"woogz","email":"jayraydon@gmail.com"},{"name":"jimlambie","email":"jameslambie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/posto_2.0.2_1675999710604_0.5717436665063922"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-08T04:56:58.501Z","1.0.0":"2021-12-08T04:56:58.791Z","modified":"2023-02-10T03:28:30.973Z","2.0.0":"2023-01-20T05:27:13.263Z","2.0.1":"2023-02-09T04:50:42.438Z","2.0.2":"2023-02-10T03:28:30.827Z"},"maintainers":[{"name":"woogz","email":"jayraydon@gmail.com"},{"name":"jimlambie","email":"jameslambie@gmail.com"}],"homepage":"https://github.com/27Works/posto#readme","keywords":[],"repository":{"url":"git+https://github.com/27Works/posto.git"},"author":{"name":"jim@27.works"},"bugs":{"url":"https://github.com/27Works/posto/issues"},"license":"ISC","readme":"# posto\n\n```\nconst EmailHandler = require('@27Works/posto')\n\nconst emailConfig = {\n  apiKey: sendgrid.apiKey,\n  fromAddress,\n  fromName,\n  sendEmail,\n  templatePath: path.join(process.cwd(), templatePath)\n}\n\nconst emailHandler = new EmailHandler(emailConfig)\n\nconst data = {\n  to,\n  cc,\n  template,\n  action_url: '/go',\n  baseUrl: config.get('global.baseUrl'),\n  membership,\n  user\n}\n\nconst emailResponse = await emailHandler.send(data)\n\nconst { bcc, cc, from, subject } = emailResponse.originalMessage\n```\n","readmeFilename":"README.md","description":"``` const EmailHandler = require('@27Works/posto')"}