node-behalter
Node behalter is a simple container.
Installation
$ npm install behalter
Usage
As value container
// global behaltervar behalter = ; // global scopebehaltervalue protocol: 'http' hostname: 'myhost.mydomain' port: 3000 env: 'development'; // child scopebehalter ; console; // => 'http'console; // => 3000 behalteruser;
As factory container
// global behaltervar behalter = ; var seq = 1;behalte; console; // => 1console; // => 2 var fixt1 = behalterfixture;fixt1; var fixt2 = behalterfixture;fixt2; console; // => ['alice', 'bob', 'charlie']console; // => ['alice', 'bob', 'dave']
Install module
// mymodule.jsmodule { var behalter = this; behalter;}; // app.jsvar behalter = ; behalter ; behalterservicemymodule; // => 'hello'