Adds more granular control over compatibility settings.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Tue, 14 Oct 2014 07:09:07 +0000 (08:09 +0100)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 15 Oct 2014 21:10:56 +0000 (22:10 +0100)
commitcb620b3304059df828344807e9a8628113229102
tree2abcee798e12717c1f28e73eb7f475706acbc0c3
parenta95484c28924a2f734a7376b5fc3e96688035fc8
Adds more granular control over compatibility settings.

* Manages compatibility options as a hash of options.
* Handles fallback to previous compatibility options.
13 files changed:
History.md
README.md
bin/cleancss
lib/clean.js
lib/properties/optimizer.js
lib/properties/override-compactor.js
lib/selectors/optimizers/advanced.js
lib/selectors/optimizers/simple.js
lib/utils/compatibility.js [new file with mode: 0644]
test/binary-test.js
test/selectors/optimizer-test.js
test/selectors/optimizers/simple-test.js
test/utils/compatibility-test.js [new file with mode: 0644]