$ git grep -h require app | ./module_exports.rb > all.coffee
$ cat all.coffee
module.exports = {
"Application" : require 'application',
"Chaplin" : require 'chaplin',
"Controller" : require 'controllers/base/controller',
"Collection" : require 'models/base/collection',
"Model" : require 'models/base/model',
"News" : require 'models/news',
"NewsCollection" : require 'models/news_collection',
"View" : require 'views/base/view',
"HeaderView" : require 'views/header-view',
"NewsView" : require 'views/news-view',
"SiteView" : require 'views/site-view'
}
In your CoffeeScript file:
{Application, Chaplin, NewsView, View} = require 'all'
class YourNewView extends View
foo: 'bar'
Rewrite to brunch plugin