cssinjs / css-vendor

Runtime vendor prefixing based on feature detection.
MIT License
67 stars 24 forks source link

Refactoring #38

Closed AleshaOleg closed 6 years ago

AleshaOleg commented 6 years ago

@kof please, review this pr after all others. It makes a lot of changes in file/structure and code style

AleshaOleg commented 6 years ago

Tests fails because new autoprefixer (> 7, as I understood) which I added on this PR, using classes and Babel should to be properly plugins to resolve this case (for IE 10 and below). I fixed this in autoprefixer, and send PR - https://github.com/postcss/autoprefixer/pull/961.

Should wait until new version of autoprefixer will be released

AleshaOleg commented 6 years ago

Autoprefixer released support of IE 9/10 in 7.2.4 (https://github.com/postcss/autoprefixer/pull/963). So, I updated it to new one