1.1.2 • Published 8 years ago

needed v1.1.2

Weekly downloads
4
License
MIT
Repository
-
Last release
8 years ago

Needed

Very simple dependency injection for js

Install it

npm install needed --save

Use it

Register dependencies

var register = require('needed').register;
// ...
register('database', myDbObj);
register('notifier', myNotifier);

Use them elsewhere

var using = require('needed').using;

// Asynchronously
using('database', 'notifier', function(db, notifier) {
    db.query(...);
    notifier.push(...);
});

// Synchronously
var using = require('needed').using;

const [db, notifier] = using('database','notifier');
db.query(...);
notifier.push(...);
1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago