diff --git a/plugins/minifyStyles.js b/plugins/minifyStyles.js index abd96683..0d08232f 100755 --- a/plugins/minifyStyles.js +++ b/plugins/minifyStyles.js @@ -1,71 +1,71 @@ -'use strict'; - -exports.type = 'perItem'; - -exports.active = true; - -exports.params = { - svgo: {} -}; - -exports.description = 'minifies existing styles in svg'; - -var csso = require('csso'); - - -// wraps css rules into a selector to make it parseable -var rulesToDummySelector = function(str) { - return '.dummy { ' + str + ' }'; -}; - -// helper to extract css rules from full css selector -var extractRuleCss = function(str) { - var strEx = str.match(/\.dummy{(.*)}/i)[1]; - return strEx; -}; - -// minifies css using csso -var minifyCss = function(css, options) { - return csso.minify(css, options); -}; - - - -/** - * Minifies styles (