@eplata/communication-templater
v1.0.0
Published
Comunication templater
Readme
Templater Module
Módulo que consentra las plantillas usadas para enviar alguna comunicación.
Instalación del módulo
npm install @eplata/comunication-templaterVersión latest
- 1.0.0
Variables de entorno requeridas:
| Variable | Descripción | | -------- | ----------- |
Variables de entorno opcionales:
| Variable | Descripción | Default | | :------- | ----------- | :-----: |
Ejemplo de uso:
const { getTemplates, COMUNICATIONS } = require(@eplata/comunication-templater);
async function example(){
const templateWelcome = await getTemplates('MEX', COMUNICATIONS.WELCOME, { staticdomain, urlHeader, urlTerms, userName: firstname, webUrl, facebookUrl, twitterUrl, instagramUrl, linkedinUrl }).email();
console.log(templateWelcome);
const otp = await getTemplates('MEX',COMUNICATIONS.OTP,{staticdomain, urlHeader, urlTerms, otpCode: '12345', webUrl, facebookUrl, twitterUrl, instagramUrl, linkedinUrl});
}
example();Salida:
{
subject: String,
content: String
}