PostCSS Fixes 
PostCSS pack to fix known Browser Bugs, making it easier to write your CSS according to the official W3C Syntax.
postcss-fixes differs from cssnext by doing only transformations for stable CSS Features, whereas cssnext is more progressively tries to implement features, which aren't official W3C recommendations yet and could therefore change/break in the future. Another alternative is oldie, which is Internet Explorer only, however.
Used Plugins
Hint: An opinionated config for these plugins is used, to make them more future-safe
Example (many more transformations)
::before {
flex: 1;
opacity: .5;
height: 2.5rem;
}
:before {
flex: 1 1 0%;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
opacity: .5;
height: 40px;
height: 2.5rem;
}
Usage
postcss([ require('postcss-fixes') ])
postcss([ require('postcss-fixes')({ mode: 'safe' }) ])
See PostCSS docs for examples for your environment.