Adds Dependency Expressions
With this release you can now depend on expressions. When using an expression for a dependency, hilary returns an array of modules that match the expression.
scope.register({ name: 'one-component', factory: 1 });
scope.register({ name: 'two-component', factory: 2 });
scope.register({ name: 'three', factory: 3 });
scope.register({
name: 'all-components',
dependencies: [/component/i],
factory: function (components) {
assert(components[0], 1);
assert(components[1], 2);
}
});