7rulnik / postcss-flexibility

PostCSS plugin for Flexibility polyfill
MIT License
296 stars 14 forks source link
flexbox flexibility postcss

PostCSS Flexibility

NPM version Build Status Dependency Status devDependency Status Coverage Status XO code style

PostCSS plugin for Flexibility.

.foo {
    display: flex;
}

will be processed to:

.foo {
    -js-display: flex;
    display: flex;
}

Installation

$ npm install --save-dev postcss postcss-flexibility

Usage

postcss([ require('postcss-flexibility') ])

See PostCSS docs for examples for your environment.

Excluding rules

You can exclude rule from transformation by adding /* flexibility-disable */ comment.

.foo {
    /* flexibility-disable */
    display: flex;
}

will be processed to:

.foo {
    /* flexibility-disable */
    display: flex;
}

License

MIT © Valentin Semirulnik