@joist/di
Version:
Dependency Injection for Vanilla JS classes
7 lines (6 loc) • 368 B
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";