async-injection
Version:
A robust lightweight dependency injection library for TypeScript.
5 lines (4 loc) • 324 B
TypeScript
export { Container } from './container';
export { Inject, Injectable, Optional, PostConstruct, Release } from './decorators';
export { ClassConstructor, InjectableId, InjectionToken, Injector } from './injector';
export { AsyncFactory, OnErrorCallback, OnSuccessCallback, RegisterDescriptor, SyncFactory } from './binding';