$ npm install js2coffee
Usage:
$ js2coffee input_file.js
$ js2coffee input_file.js > output.js
$ cat input.js | js2coffee
Install dependencies:
$ npm install
$ npm install glob
Run tests:
$ make test
Build the browser version:
# Uses ruby and the JSMin gem for now;
# Run this then check dist/js2coffee.min.js
$ gem install jsmin
$ make
Made possible thanks to the hard work of Js2coffee's dependency projects:
- Narcissus, Mozilla's JavaScript engine
- Node Narcissus, the Node port of Narcissus
- Underscore.js
And of course:
- Jeremy Ashkenas's CoffeeScript