@ecomplus/transactional-mails v2.0.4
transactional-mails
Default transactional email templates for E-Com Plus stores
Usage
The @ecomplus/transactional-mails package provides a
list of methods
to render email templates with received data.
Each method render a specific template, all of them returns a promise that pass HTML markup on success.
const transactionalMails = require('@ecomplus/transactional-mails')
transactionalMails.templateName(data, lang, themeColor)
.then(html => {
// HTML is a string
console.log(html)
})
.catch(err => console.error(err))Developing
- Clone the repository:
git clone git@github.com:ecomclub/transactional-mails.git- Move to folder and install dependencies:
cd transactional-mails
npm i- Run dev server on http://localhost:3000/:
npm run serveAdd or edit templates on folders
views/scssand dictionary oni18nfolder;New templates must also be added to
src/indexas exported lib method;Update jsdoc generated documentation:
npm run docCommit changes following Conventional Commits;
Release and publish:
npm run release
git push --follow-tags origin master && npm publish2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago