Fixes #860 - adds `animation` property optimizer.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Fri, 7 Apr 2017 06:05:06 +0000 (08:05 +0200)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 19 Apr 2017 12:09:45 +0000 (14:09 +0200)
commit7fcc8080d34a7f2912ace0ee546ebde22d0e5646
tree9c2abb036d8d73dd9fb04eab60bdbac60037f40e
parent0131a34babee915e6e224f2764c79928a64c43c3
Fixes #860 - adds `animation` property optimizer.

Why:

* Just as for other transformations, this code enables merging in
  longhand properties and overriding longhand properties for `animation`
  property and its components;
* some overriding examples at https://jsfiddle.net/m77mbj3f/
History.md
README.md
lib/optimizer/level-2/break-up.js
lib/optimizer/level-2/can-override.js
lib/optimizer/level-2/compactable.js
lib/optimizer/validator.js
test/fixtures/bootstrap-min.css
test/fixtures/font-awesome-min.css
test/optimizer/level-2/break-up-test.js
test/optimizer/level-2/properties/override-properties-test.js