invoke.js

0.0.1 • Public • Published

invoke.js

Simple Service locator

How to use

var invoke = require('invoke');
    
var testContructor1 = function(invoke, argument){
    return invoke.resolveDependency("test2", argument);  
};
var testContructor2 = function(invoke, argument){
    return argument.returnValue  
};
invoke.setDependency({
    dependencyName: "test1",
    buildFunction: testContructor1
});
invoke.setDependency({
    dependencyName: "test2",
    buildFunction: testContructor2
});

invoke.resolveDependency({
    dependencyName: "test1",
    dependencyArgs: {
        returnValue: "something"
    }
});

Readme

Keywords

none

Package Sidebar

Install

npm i invoke.js

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • hubobes