UNPKG

ioc-lite

Version:

IoC Container library which helps to keep inversion of control principle by using DI pattern for javascript/typescript projects

12 lines (11 loc) 365 B
import { ClassType, ResolveDependency } from '../types'; export default class ClassResource { private _resource; private _resolveDependency; private _dependencies; private _cache; private _singleton; constructor(resource: ClassType<unknown>, resolveDependency: ResolveDependency); private _resolveDependencies; resolve(): unknown; }