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'); });