Convert css to less
npm install -g css2less
$ css2less [options] <input.css...>
Type: number
Default value: 1
Desc: Indent size.
Type: string
Default value: \t
Desc: Indent symbol.
Type: string
Default value: ,\n
Desc: Selector separator.
Type: string
Default value: \n
Desc: Separator between blocks.
Type: boolean
Default value: false
Desc: Start first '{' from the new line
Type: boolean
Default value: true
Desc: Use variables for colors.
Type: boolean
Default value: true
Desc: Create function for vendor styles.
Type: string
Desc: Path to 'variables.less' file where will be all colors stored.
Defaultly was colors stored on the top of each file, but with this given path will be generated with name prepended by relative path where 'variables.less' was stored.
var fs = require('fs');
var css2less = require('css2less');
fs.createReadStream(cssFilePath)
.pipe(new css2less(options))
.pipe(fs.createWriteStream(lessFilePath));