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