Now, instead of this:
var sinject = require('sinject');
var obj = {
inject: function (obj2) {
console.log('Hurray!');
}
};
sinject.register('obj', obj, obj.inject, 'obj2');
You can do this:
var sinject = require('sinject');
var obj = {
$inject: ['obj2', function (obj2) {
console.log('Hurray!');
}]
};
sinject.register('obj', obj);