2.1.5 • Published 9 months ago
riccardo v2.1.5
Riccardo
Dependency Injection Container for Node.js
설치하기
npm install riccardo
사용하기
const Riccardo = require('riccardo');
var riccardo = new Riccardo();
// singleton
riccardo
.set('myStr', 'value')
.set('myFunc', function () {});
riccardo.get('myStr');
riccardo.get('myFunc');
var injected = riccardo.inject(function (myStr, a, myFunc, b) {});
injected('a', 'b');
var lazyInjected = riccardo.lazy(function (myStr, myFunc, a, myStr2, b, c) {});
riccardo.set('myStr2', 'value2');
lazyInjected('a', 'b', 'c');
var lazyInjected2 = riccardo.$(function (myNewStr) {});
// singleton
riccardo.factory('myNewStr', function (myStr, myStr2) {
return myStr + myStr2;
});
lazyInjected2();
riccardo.scan('directory', 'optionalNamespace');
2.1.5
9 months ago
2.1.4
2 years ago
2.1.3
3 years ago
2.1.2
3 years ago
2.1.1
3 years ago
2.1.0
3 years ago
2.0.3
3 years ago
2.0.2
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.0
3 years ago
0.8.2
3 years ago
0.8.1
3 years ago
0.8.0
3 years ago
0.7.0
3 years ago
0.6.0
3 years ago
0.5.0
3 years ago
0.4.2
3 years ago
0.4.1
3 years ago
0.4.0
3 years ago
0.3.1
3 years ago
0.3.0
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago