UNPKG

cssnano

Version:

A modular CSS minifier, built on top of the PostCSS ecosystem.

32 lines (30 loc) • 694 B
/** * @return {import('postcss').Plugin} */ function pluginCreator() { return { postcssPlugin: 'cssnano-util-raw-cache', /** * @param {import('postcss').Root} css * @param {{result: import('postcss').Result & {root: {rawCache?: any}}}} arg */ OnceExit(css, { result }) { result.root.rawCache = { colon: ':', indent: '', beforeDecl: '', beforeRule: '', beforeOpen: '', beforeClose: '', beforeComment: '', after: '', emptyBody: '', commentLeft: '', commentRight: '', }; }, }; } /** @type {true} */ pluginCreator.postcss = true; export default pluginCreator;