UNPKG

life-sciences-portal-cli

Version:

A CLI to generate and manage life sciences portals.

17 lines (16 loc) 868 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.lifeSciencesPortalSitemap = void 0; const core_1 = require("@angular-devkit/core"); const schematics_1 = require("@angular-devkit/schematics"); function lifeSciencesPortalSitemap(_options) { return (_tree, _context) => { const sitemapPath = (0, core_1.normalize)(`/${_options.path || ''}/src/assets`); const templateSource = (0, schematics_1.apply)((0, schematics_1.url)('./files'), [ (0, schematics_1.applyTemplates)(Object.assign(Object.assign(Object.assign({}, core_1.strings), _options), { creationDate: new Date().toISOString().replace(/T.*/g, '') })), (0, schematics_1.move)(sitemapPath), ]); return (0, schematics_1.mergeWith)(templateSource); }; } exports.lifeSciencesPortalSitemap = lifeSciencesPortalSitemap;