diff options
Diffstat (limited to 'node_modules/csso/lib/clean/Declaration.js')
| -rw-r--r-- | node_modules/csso/lib/clean/Declaration.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/node_modules/csso/lib/clean/Declaration.js b/node_modules/csso/lib/clean/Declaration.js new file mode 100644 index 00000000..36af5a85 --- /dev/null +++ b/node_modules/csso/lib/clean/Declaration.js @@ -0,0 +1,14 @@ +import { property } from 'css-tree'; + +export default function cleanDeclartion(node, item, list) { + if (node.value.children && node.value.children.isEmpty) { + list.remove(item); + return; + } + + if (property(node.property).custom) { + if (/\S/.test(node.value.value)) { + node.value.value = node.value.value.trim(); + } + } +}; |
