Define to require
When JSHint is enabled, there's a rule that doesn't let you have more than 6 arguments in a function, so the moment you need to add a 7th argument, you need to do a refactoring.
define(
[
'jquery',
'underscore',
'json',
'benchmark',
'coffee',
'beans',
'hello'
],
function($, _, json, benchmark, coffee, beans, hello) {
});
define(function(require) {
var $ = require('jquery');
var _ = require('underscore');
var json = require('json');
var benchmark = require('benchmark');
var coffee = require('coffee');
var beans = require('beans');
var hello = require('hello');
});