needed
1.1.2 • Public • Published 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;
using('database', 'notifier', function(db, notifier) {
db.query(...);
notifier.push(...);
});
var using = require('needed').using;
const [db, notifier] = using('database','notifier');
db.query(...);
notifier.push(...);
Package Sidebar
Install
Weekly Downloads