Unifies all stringifying code.
authorJakub Pawlowicz <contact@jakubpawlowicz.com>
Wed, 8 Apr 2015 07:26:08 +0000 (08:26 +0100)
committerJakub Pawlowicz <contact@jakubpawlowicz.com>
Sun, 12 Apr 2015 11:15:29 +0000 (12:15 +0100)
commitf9663e4f49f978d3c790d37706698a22d351f748
treee0fdc9940dbd16e8aa1bc57971720b072bb3d7c9
parentd72356a510980f274f18b1fddb72bd089d975cfe
Unifies all stringifying code.

Instead of having 3 of them (simple, source maps, and advanced
optimizations helpers), we have one now with a slightly different
storing logic for source maps.
15 files changed:
lib/clean.js
lib/selectors/extractor.js
lib/selectors/optimizer.js
lib/selectors/optimizers/advanced.js
lib/selectors/source-map-stringifier.js [deleted file]
lib/selectors/stringifier.js [deleted file]
lib/stringifier/helpers.js [new file with mode: 0644]
lib/stringifier/one-time.js [new file with mode: 0644]
lib/stringifier/simple.js [new file with mode: 0644]
lib/stringifier/source-maps.js [new file with mode: 0644]
lib/utils/stringify-tokens.js [deleted file]
test/fixtures/font-awesome-min.css
test/fixtures/issue-117-snippet-min.css
test/fixtures/issue-241-min.css
test/selectors/optimizer-test.js