scatter-plugin-all
v0.1.0
Published
Scatter plugin for requiring all the modules in a namespace
Downloads
65
Readme
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.