coffee-fmt
Version:
a `gofmt` inspired Coffeescript formatter/beautifier.
36 lines (22 loc) • 538 B
Markdown
# coffee-fmt
a `gofmt` inspired Coffeescript formatter/beautifier.
npm install -g coffee-fmt
coffee-fmt --indent_style [space|tab] \
--indent_size [Integer, ignored when using tabs] \
-i filename.coffee >> transformed.coffee
###js api###
```javascript
var fmt = require('coffee-fmt')
, fs = require('fs')
, coffee
, options
;
options = {
tab: '\t',
newLine: '\n'
};
coffee = fs.readFileSync('filename.coffee');
coffee = coffee.toString();
coffee = fmt.format(coffee, options);
console.log(coffee);
```