avalade/grunt-coffee — pull request #14 by brewster1134 (2012-08-21 23:14:22+00:00)
Title: check for blank extension & rolled extension into options

i was having the issue of scripts with extension `.js.coffee` compiling to `.js.js`. Passing a blank string in as the extension was ignored and revert to the default. There is now a check to allow the extension to be `''`.

It also seemed like the options object would be a good place for the extension option. tests added :)