const path = require('path'); module.exports.get = function(templateName, options) { return new Promise((resolve, reject) => { const modulePath = path.join(__dirname, 'templates', templateName); try { const template = require(modulePath); resolve(template(options)); } catch (e) { reject(`${templateName} not found!`); } }); };