* Adds simplified and more advanced text escaping / restoring via `EscapeStore` class.
* Adds simplified and much faster empty elements removal.
+* Adds simplified and much faster empty elements removal.
+* Adds missing `@import` processing to our benchmark (run via `npm run bench`).
1.1.6 / 2013-10-26
==================
var cleanCSS = require('../index');
-var bigcss = require('fs').readFileSync(require('path').join(__dirname, 'data', 'big.css'), 'utf8');
+var path = require('path');
if (!process.hrtime) {
console.log('process.hrtime() (node.js > 0.7.6) is required for benchmarking');
process.exit(1);
}
+var benchDir = path.join(__dirname, 'data-bench');
+var cssData = require('fs').readFileSync(path.join(benchDir, 'complex.css'), 'utf8');
+
var start = process.hrtime();
-cleanCSS.process(bigcss, { benchmark: true });
+cleanCSS.process(cssData, { benchmark: true, root: benchDir });
var itTook = process.hrtime(start);
console.log('complete minification: %d ms', 1000 * itTook[0] + itTook[1] / 1000000.0);