depend

0.0.1 • Public • Published

Depend

Depend is a dependency injection system.

Installation

npm install depend

Usage

depend = require('depend');
 
depend.add('service1', function () {
    return /* the service */;
});
 
depend.add('service2', function (service1) {
    /* depends on service1 */
    return /* the service */;
});
 
var service2 = depend.get('service2');

Testing

depend.inject('service1', function () {
    return /* mock service */
})
 
var service2 = depend.get('service2');

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.1
    384
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.1
    384
  • 0.0.1-beta
    6

Package Sidebar

Install

npm i depend

Weekly Downloads

299

Version

0.0.1

License

none

Last publish

Collaborators

  • luc.verdier