UNPKG

cssnano-preset-dev

Version:

Safe and minimum transformation

28 lines (19 loc) 952 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = defaultPreset; var _postcssDiscardComments = _interopRequireDefault(require("postcss-discard-comments")); var _postcssNormalizeWhitespace = _interopRequireDefault(require("postcss-normalize-whitespace")); var _postcssDiscardEmpty = _interopRequireDefault(require("postcss-discard-empty")); var _rawCache = require("./rawCache"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const defaultOpts = {}; function defaultPreset(opts = {}) { const options = Object.assign({}, defaultOpts, opts); const plugins = [[_postcssDiscardComments.default, options.discardComments], [_postcssNormalizeWhitespace.default, options.normalizeWhitespace], [_postcssDiscardEmpty.default, options.discardEmpty], [_rawCache.rawCache, options.rawCache]]; return { plugins }; } module.exports = exports.default;