1t
Ensures that only one instance of your module exists either serverside or in the browser.
1t == one ton == a singleton
var singleton = ; // #ifndef// #endif
Installation
npm install 1t
API
-
singleton(id, mdl, fn)
-
Ensures that only one instance for the wrapped module is instantiated. Works similar to #ifndef/#define pragmas in C
Parameters:
Name Type Description id
string the unique id under which the module is stored in the global namespace
mdl
Object the module variable that is passed to each node/browserify module
fn
function function that wraps the code of the module
generated with docme
License
MIT