browserify v2 plugin to compile coffee-script automatically
JavaScript CoffeeScript
Pull request Compare This branch is 44 commits ahead, 2 commits behind substack:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
test
.gitignore
.travis.yml
LICENSE
SIGNED.md
index.js
package.json
readme.markdown

readme.markdown

coffeeify

browserify v2 plugin for coffee-script

mix and match .coffee and .js files in the same project

Build Status

example

given some files written in a mix of js and coffee:

foo.coffee:

console.log(require './bar.js')

bar.js:

module.exports = require('./baz.coffee')(5)

baz.coffee:

module.exports = (n) -> n * 111

install coffeeify into your app:

$ npm install coffeeify

when you compile your app, just pass -t coffeeify to browserify:

$ browserify -t coffeeify foo.coffee > bundle.js
$ node bundle.js
555

you can omit the .coffee extension from your requires if you add the extension to browserify's module extensions:

module.exports = require('./baz')(5)
$ browserify -t coffeeify --extension=".coffee" foo.coffee > bundle.js
$ node bundle.js
555

install

With npm do:

npm install coffeeify

license

MIT