UNPKG

rollup-plugin-bundle-inject

Version:
1 lines 697 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getListFromBundle=exports.isExist=void 0;var constants_1=require("../constants"),isExist=function(t,s){switch(t){case"inject:css":return constants_1.InjectTag.CSS.test(s);case"inject:js":return constants_1.InjectTag.JS.test(s);case"head":return constants_1.InjectTag.HEAD_TAG.test(s);case"body":return constants_1.InjectTag.BODY_TAG.test(s);default:return!1}};exports.isExist=isExist;var getListFromBundle=function(t){var s,e=[],n=[];for(s in t){var r=t[s];/\.css$/.test(s)&&"source"in r?e.push(r.source):/\.js$/.test(s)&&"code"in r&&n.push(r.code)}return{cssList:e,jsList:n}};exports.getListFromBundle=getListFromBundle;