piral-cli-webpack5
Version:
Provides debug and build capabilities for pilets and Piral instances using Webpack v5.
14 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = stylesLoader;
const loader_utils_1 = require("loader-utils");
function stylesLoader() {
const { cssName, entries } = (0, loader_utils_1.getOptions)(this);
const debug = process.env.NODE_ENV === 'development';
return [
`const u = ${JSON.stringify(cssName)}`,
`export const styles = [${debug ? 'u+"?_="+Math.random()' : 'u'}]`,
...entries.split(',').map((entry) => `export * from ${JSON.stringify(entry)}`),
].join(';');
}
//# sourceMappingURL=StylesLoader.js.map