I just want to note that the new CoffeeScript compiler is using ESCodeGen as a backend, which is doing the source map heavy lifting. Anyone writing a compiler which targets JS can use ESCodeGen as a backend and get source maps pretty much for free. Awesome news all around!<p><a href="https://github.com/Constellation/escodegen" rel="nofollow">https://github.com/Constellation/escodegen</a><p>Note: I do not want it to seem like I want to take anything away from Michael Ficarra and the new CoffeeScript compiler. He also wrote the code to integrate source maps with ESCodeGen, but it is something that many projects will be able to take advantage of, not just CoffeeScript.<p>In other source map news, if anyone hasn't seen it yet, UglifyJS v2 now supports source maps: <a href="http://lisperator.net/blog/uglifyjs-v2-news/" rel="nofollow">http://lisperator.net/blog/uglifyjs-v2-news/</a><p>Source map support is on the way for Firefox's debugger as well: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=771597" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=771597</a>