less-stream
Streaming less compiler, with support for sourcemaps. Uses less.Parser.parse()
to correctly interpret global and modify vars.
installation
Add to your devDependencies
:
"dependencies": ... "devDependencies": "less-stream": "~0.1.4" ...
or install directly:
npm install --save-dev less-stream
Then import in your build script:
var less = ;
usage
As a simple streaming compiler:
var less = fs = ; fs ;
With streaming build tools like gulp:
var gulp = less = // gulp-less uses less.render() & can't support global/modify vars sourcemaps = ; // Basic compilegulp; // With sourcemapsgulp;
api
Accepts the same options hash as the lessc compiler, and returns a Writable
stream.