@joist/di
Version:
Dependency Injection for Vanilla JS classes
12 lines (11 loc) • 376 B
text/typescript
export { Injector } from "./lib/injector.js";
export {
Provider,
ConstructableToken,
StaticToken,
InjectionToken,
} from "./lib/provider.js";
export { injectable } from "./lib/injectable.js";
export { inject, injectAll, Injected } from "./lib/inject.js";
export { injected, created } from "./lib/lifecycle.js";
export { DOMInjector } from "./lib/dom/dom-injector.js";