container-ioc
Advanced tools
Comparing version
@@ -1,6 +0,6 @@ | ||
import { IConstructor, IInjectionInstance, IProvider, ProviderToken } from './interfaces'; | ||
import { IInjectionInstance, ProviderToken, RegistrationProvider } from './interfaces'; | ||
export interface IContainer { | ||
register(provider: IProvider | IProvider[] | IConstructor): void; | ||
register(provider: RegistrationProvider | RegistrationProvider[]): void; | ||
resolve(token: ProviderToken): IInjectionInstance; | ||
createScope(): IContainer; | ||
} |
export { Container } from './container'; | ||
export { IContainer } from './container.interface'; | ||
export { Inject, Injectable } from './decorators'; | ||
@@ -3,0 +4,0 @@ export { InjectionToken } from './injection-token'; |
{ | ||
"name": "container-ioc", | ||
"version": "1.5.6", | ||
"version": "1.5.7", | ||
"description": "IoC container", | ||
@@ -5,0 +5,0 @@ "author": "Alexander Kozlov", |
18923
0.3%323
0.31%