Releases: ziflex/namespaces
Releases · ziflex/namespaces
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
0.5.0
Added
- Custom resolver for modules
// global resolver
container.service('my-service-1', () => {
return ['dep1', 'dep2'];
}, MyServiceClass);
// per-dependency-resolver-with
container.service('my-service-2', [
'my-service-1',
() => {
return 'foo';
}
], MyService2Class);
Changed
map
functions now can resolve multiple paths
const namespaces = map({
core: {
infrastructure: [
'item1',
'item2'
],
domain: 'foo'
},
system: [
'component1',
'component2'
]
});
const paths = namespaces.system([
'component1',
'component2'
]);
// ['system/component1', 'system/component2']
- improved error messaging
Fixed
map
couldn't resolve object inside array.- Module created via
factory
initialized only once if the value is function.
v0.3.0
v0.1.1: Refactoring.
Fixed
Fixed npm
package.