Skip to content

Adds Resolve Expressions

Latest
Compare
Choose a tag to compare
@losandes losandes released this 29 Apr 19:27
29b61b6

You can now resolve modules, using expressions:

scope.register({ name: 'one-component', factory: 1 });
scope.register({ name: 'two-component', factory: 2 });
scope.register({ name: 'three', factory: 3 });

scope.resolve(/component/i, function (err, components) {
    assert(components[0], 1);
    assert(components[1], 2);
});

// OR

const components = scope.resolve(/component/i);
assert(components[0], 1);
assert(components[1], 2);