0.12.0 • Published 8 years ago

coffee-fmt v0.12.0

Weekly downloads
7,561
License
MIT
Repository
github
Last release
8 years ago

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] \
	 --debug=true (This will print all parse info to stdout as well, defaults to false)
	 -i filename.coffee >> transformed.coffee

###js api###

	var fmt = require('coffee-fmt')
	, fs = require('fs')
	, coffee
	, options
	;

	options = {
		tab: '\t',
		newLine: '\n'
	};

	coffee = fs.readFileSync('filename.coffee');
	coffee = coffee.toString();

	try {
		coffee = fmt.format(coffee, options);
	} catch (e) {
		//Whoops...something went wrong, error details logged to console.
	}

	console.log(coffee);
0.12.0

8 years ago

0.11.0

9 years ago

0.10.2

9 years ago

0.10.1

9 years ago

0.10.0

9 years ago

0.7.0

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago

0.5.2

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.4.2

9 years ago

0.4.1

9 years ago

0.4.0

9 years ago

0.2.0

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.0

9 years ago