@emilbayes/css-pipeline
My personal PostCSS based CSS pipeline
Usage
var postcss = require('postcss')
var pipeline = require('@emilbayes/css-pipeline')
postcss(pipeline()).process(cssString).then(oncomplete, onerror)
function oncomplete (result) {
console.log(result.css)
process.exit(0)
}
function onerror (err) {
console.error(err)
process.exit(1)
}
Or with postcss-cli
:
cat index.css | postcss --use @emilbayes/css-pipeline > bundle.css
API
pipeline(opts)
Returns a PostCSS plugin.
-
opts.debug
, also available through theDEBUG
env var. Defaults tofalse
-
opts.rtl
, also available through theRTL
env var. Defaults tofalse
Install
npm install @emilbayes/css-pipeline