@chassis/core
Version:
CSS4 pre-processor and responsive framework for modern UI development
14 lines (11 loc) • 329 B
JavaScript
import postcss from 'postcss'
export default postcss.plugin('chassis-cleanup', (stylesheet, theme) => {
return (root, result) => new Promise((resolve, reject) => {
root.walk(node => {
if (Reflect.has(node, 'nodes') && node.nodes.length === 0) {
return node.remove()
}
})
resolve(root)
})
})