An SBT plugin to compile CoffeeScript sources to JavaScript.
To use this plugin use the addSbtPlugin command within your project's plugins.sbt file:
addSbtPlugin("com.typesafe" % "sbt-coffeescript-plugin" % "0.1-SNAPSHOT")
And add the following settings to your build.sbt file.
webSettings
jsEngineSettings
coffeeScriptSettings
Once configured, any *.coffee or *.litcoffee files placed in src/main/assets will be compiled to JavaScript code in target/public.
Supported settings:
- 
sourceMapsWhen set, generates sourceMap files. Defaults totrue.CoffeeScriptKeys.sourceMaps := true
- 
bareWhen set, generates JavaScript without the top-level function safety wrapper. Defaults tofalse.CoffeeScriptKeys.bare := false
The plugin is built on top of JavaScript Engine which supports different JavaScript runtimes. At present, the CoffeeScript plugin only supports Node.
© Typesafe Inc., 2013-2014