UNPKG

namespace-css-module-loader

Version:

Webpack CSS Module loader to namespace all rules with a single hash

13 lines (11 loc) 392 B
var loaderUtils = require('loader-utils'); var postcss = require('postcss'); var plugin = require('./plugin'); module.exports = function processCss(content) { var callback = this.async(); var query = loaderUtils.parseQuery(this.query); var pipeline = postcss([plugin(query)]); pipeline.process(content).then(function(result) { callback(null, result.css); }).catch(callback); }