0.12.0 • Published 10 years ago

coffee-fmt v0.12.0

Weekly downloads
7,561
License
MIT
Repository
github
Last release
10 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

10 years ago

0.11.0

10 years ago

0.10.2

10 years ago

0.10.1

10 years ago

0.10.0

10 years ago

0.7.0

10 years ago

0.6.3

10 years ago

0.6.2

10 years ago

0.6.1

10 years ago

0.6.0

10 years ago

0.5.2

10 years ago

0.5.1

10 years ago

0.5.0

10 years ago

0.4.2

10 years ago

0.4.1

10 years ago

0.4.0

10 years ago

0.2.0

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.0

10 years ago