lib/assets/javascripts/backbone_extensions/include.js in backbone_extensions-0.0.23 vs lib/assets/javascripts/backbone_extensions/include.js in backbone_extensions-0.0.24
- old
+ new
@@ -1,16 +1,17 @@
-(function(_, Backbone) {
+(function() {
'use strict';
+ var exports = this, _ = exports._, Backbone = exports.Backbone;
var include = {
include: function() {
var self = this;
- _(arguments).chain().toArray().each(function(module) {
- if (module && module.included && _(module.included).isFunction()) {
+ _.chain(arguments).toArray().each(function(module) {
+ if (module && module.included && _.isFunction(module.included)) {
module.included(self);
}
});
return this;
}
};
- Backbone.extensions = _(Backbone.extensions || {}).extend({include: include});
-}).call(this, _, Backbone);
+ Backbone.extensions = _.extend(Backbone.extensions || {}, {include: include});
+}).call(this);