UNPKG

dioma

Version:

Elegant dependency injection container for vanilla JavaScript and TypeScript

23 lines (22 loc) 435 B
export { Container, childContainer, globalContainer, inject, injectAsync, } from "./container"; export { ArgumentsError, AsyncDependencyCycleError, DependencyCycleError, TokenNotRegisteredError, } from "./errors"; export { Scopes } from "./scopes"; export { Token } from "./token"; export type { Injectable, ScopedClass, TokenClassDescriptor, TokenFactoryDescriptor, TokenValueDescriptor, } from "./types";