@blueking/lesscode-cli
Version:
Command Tools for Lesscode
33 lines (24 loc) • 932 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _loaderUtils = require("loader-utils");
var _postcss = _interopRequireDefault(require("postcss"));
var _postcssPlugins = _interopRequireDefault(require("./postcss-plugins"));
function _default(_x) {
return _ref.apply(this, arguments);
}
function _ref() {
_ref = (0, _asyncToGenerator2.default)(function* (source) {
const options = (0, _loaderUtils.getOptions)(this);
const ret = yield (0, _postcss.default)(_postcssPlugins.default).process(`.${options.containerClsName}{${source}}`, {
from: undefined
});
return ret;
});
return _ref.apply(this, arguments);
}
module.exports = exports["default"];