UNPKG

@luban-cli/cli-plugin-service

Version:
21 lines 839 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateInjectedTag = void 0; exports.generateInjectedTag = (assetsManifest, path) => { const injectedStyles = []; const injectedScripts = []; const noSlashPath = path.split("/").join("-"); Object.keys(assetsManifest).forEach((item) => { const ext = item.substring(item.lastIndexOf(".")); if (item.includes(noSlashPath)) { if (ext === ".js") { injectedScripts.push(`<script src="${assetsManifest[item]}"></script>`); } if (ext === ".css") { injectedStyles.push(`<link href="${assetsManifest[item]}" rel="stylesheet">`); } } }); return { injectedStyles, injectedScripts }; }; //# sourceMappingURL=generateInjectedHtmlTag.js.map