├── .gitignore ├── README.md ├── example_templates ├── README.md └── en │ ├── password_reset-body-html.ejs │ ├── password_reset-subject.ejs │ ├── password_reset_help-body-html.ejs │ ├── password_reset_help-subject.ejs │ ├── welcome-body-html.ejs │ └── welcome-subject.ejs ├── package.json ├── src ├── email.js ├── index.js ├── transport.js └── utils │ └── env.js ├── test ├── _fetch.js ├── spec.js └── templates │ └── en │ ├── ejsbody-body-html.ejs │ ├── ejsbody-body-text.ejs │ ├── ejsbody-subject.ejs │ ├── pugbody-body-html.pug │ └── pugbody-subject.ejs └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/README.md -------------------------------------------------------------------------------- /example_templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/example_templates/README.md -------------------------------------------------------------------------------- /example_templates/en/password_reset-body-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/example_templates/en/password_reset-body-html.ejs -------------------------------------------------------------------------------- /example_templates/en/password_reset-subject.ejs: -------------------------------------------------------------------------------- 1 | Set up a new password for [Product Name] 2 | -------------------------------------------------------------------------------- /example_templates/en/password_reset_help-body-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/example_templates/en/password_reset_help-body-html.ejs -------------------------------------------------------------------------------- /example_templates/en/password_reset_help-subject.ejs: -------------------------------------------------------------------------------- 1 | Set up a new password for [Product Name] 2 | -------------------------------------------------------------------------------- /example_templates/en/welcome-body-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/example_templates/en/welcome-body-html.ejs -------------------------------------------------------------------------------- /example_templates/en/welcome-subject.ejs: -------------------------------------------------------------------------------- 1 | Welcome to [Product Name], <%- name %> 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/package.json -------------------------------------------------------------------------------- /src/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/src/email.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/src/index.js -------------------------------------------------------------------------------- /src/transport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/src/transport.js -------------------------------------------------------------------------------- /src/utils/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/src/utils/env.js -------------------------------------------------------------------------------- /test/_fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/test/_fetch.js -------------------------------------------------------------------------------- /test/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/test/spec.js -------------------------------------------------------------------------------- /test/templates/en/ejsbody-body-html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/test/templates/en/ejsbody-body-html.ejs -------------------------------------------------------------------------------- /test/templates/en/ejsbody-body-text.ejs: -------------------------------------------------------------------------------- 1 | Welcome <%= user.name %> 2 | 3 | Cheers, 4 | -------------------------------------------------------------------------------- /test/templates/en/ejsbody-subject.ejs: -------------------------------------------------------------------------------- 1 | Welcome <%- user.name %> 2 | -------------------------------------------------------------------------------- /test/templates/en/pugbody-body-html.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/test/templates/en/pugbody-body-html.pug -------------------------------------------------------------------------------- /test/templates/en/pugbody-subject.ejs: -------------------------------------------------------------------------------- 1 | Welcome <%- user.name %> 2 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clevertech/email-service/HEAD/yarn.lock --------------------------------------------------------------------------------