xm-roadhog
Version:
The xm-roadhog base on roadhog.
39 lines (33 loc) • 890 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getCSSLoaders;
function getCSSLoaders(config, env) {
var own = [];
var nodeModules = [];
if (env && env === 'dev') {
if (config.disableCSSModules) {
own.push('css?sourceMap&importLoaders=1');
} else {
own.push('css?sourceMap&importLoaders=1&modules&localIdentName=[local]___[hash:base64:5]');
}
nodeModules.push('css?sourceMap&importLoaders=1');
own.push('postcss');
nodeModules.push('postcss');
} else {
if (config.disableCSSModules) {
own.push('css?importLoaders=1');
} else {
own.push('css?importLoaders=1&modules&localIdentName=[local]___[hash:base64:5]');
}
nodeModules.push('css?importLoaders=1');
own.push('postcss');
nodeModules.push('postcss');
}
return {
own: own,
nodeModules: nodeModules
};
}
module.exports = exports['default'];