UNPKG

apeman-tmpl

Version:
26 lines (18 loc) 585 B
/** * List templates. * @memberof module:apeman-tmpl/lib/templating * @function listTemplate */ "use strict"; const ListLogger = require('../logging/list_logger'), getTemplates = require('./get_templates'); /** @lends listTemplate */ function listTemplate(apemanfile, pattern, callback) { let logger = new ListLogger({}); let tmpls = getTemplates(apemanfile, pattern), childTmpls = getTemplates.childTmpls(apemanfile, pattern); logger.logTemplates(tmpls, childTmpls); logger.logInstruction(); callback(null); } module.exports = listTemplate;