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"
    }
});

/invoke.js/

    Package Sidebar

    Install

    npm i invoke.js

    Weekly Downloads

    4

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • hubobes