Comparing version 2.1.0 to 2.1.1
# Change History | ||
## 2.1.1 (2014-08-30) | ||
* Updated dependencies | ||
* Removed dependency on `underscore` | ||
* Cleaned up misc. files in repo | ||
## 2.1.0 (2014-06-20) | ||
@@ -4,0 +10,0 @@ |
module.exports = Container; | ||
var getArguments = require('typedef').getArguments; | ||
var _ = require('underscore'); | ||
var IoCBinding = require('./IoCBinding.js'); | ||
@@ -78,2 +77,3 @@ | ||
* @param {IoCBinding} binding | ||
* @param {array.<string>} depNames | ||
* @return {object} | ||
@@ -83,4 +83,7 @@ */ | ||
{ | ||
var _this = this; | ||
var deps = _.map(depNames, function(d) { return _this.make(d); }); | ||
var deps = []; | ||
for (var n = 0; n < depNames.length; n++) { | ||
var d = depNames[n]; | ||
deps.push(this.make(d)); | ||
} | ||
return callNew(T, deps); | ||
@@ -87,0 +90,0 @@ }; |
{ | ||
"name": "sack", | ||
"version": "2.1.0", | ||
"version": "2.1.1", | ||
"description": "An Inversion-of-Control container for all your dependency injection needs.", | ||
@@ -16,3 +16,3 @@ "keywords": [ | ||
"email": "bvalosek@gmail.com", | ||
"url": "http://brandon.is/awesome" | ||
"url": "http://bvalosek.com" | ||
}, | ||
@@ -28,3 +28,3 @@ "directories": { | ||
"devDependencies": { | ||
"tape": "^2.13.3" | ||
"tape": "^2.14.0" | ||
}, | ||
@@ -50,5 +50,4 @@ "repository": { | ||
"dependencies": { | ||
"typedef": "^1.0.4", | ||
"underscore": "^1.6.0" | ||
"typedef": "^1.1.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1
333
22376
14
- Removedunderscore@^1.6.0
- Removedunderscore@1.13.7(transitive)
Updatedtypedef@^1.1.0