0.1.0 • Published 10 years ago
scatter-plugin-all v0.1.0
Synopsis
Plugin for the Scatter IoC container for injecting all the modules in a specified namespace.
Usage
Setup Scatter to use the plugin
var Scatter = require('scatter'),
ScatterPluginAll = require('scatter-plugin-all');
var scatter = new Scatter({
plugins: [new ScatterPluginAll()]
});
Inject all the modules of a namespace
module.export = function(modules) {
return {
foo: function() {
console.log(modules.moduleA);
console.log(modules.moduleB);
//etc...
}
};
};
module.export.__module = {
args: ["all!this/is/a/namespace"]
};
Stability
2 - Unstable
The API is in the process of settling, but has not yet had sufficient real-world testing to be considered stable.
0.1.0
10 years ago