2.1.18 • Published 6 months ago
b-ioc-js v2.1.18
b-ioc
b-ioc is a tiny and magic free IoC container for Node. It helps you manage dependencies and facilitates an easy testing environment for your modules.
Installation
npm install b-ioc --save
Small Introduction
var Ioc = require('b-ioc');
var ClassA = require('class-a');
var ClassB = require('class-b');
// binding the classes
Ioc.bind('classA', function() {
return new ClassA();
});
Ioc.bind('classB', function() {
// classB needs classA as a dependency
var classA = Ioc.use('classA');
return new ClassB(classA);
});
// using the bindings
var classB = Ioc.use('classB');
Be sure to consult the documentation for more examples and an in depth look at the API.
Documentation
2.1.18
6 months ago
2.1.16
6 months ago
2.1.17
6 months ago
2.1.14
6 months ago
2.1.15
6 months ago
2.1.12
6 months ago
2.1.13
6 months ago
2.1.9
6 months ago
2.1.4
6 months ago
2.1.3
6 months ago
2.1.6
6 months ago
2.1.5
6 months ago
2.1.10
6 months ago
2.1.7
6 months ago
2.1.2
3 years ago
2.1.1
4 years ago
2.1.0
4 years ago
2.0.0
6 years ago