UNPKG

@nova-ts/context

Version:

A TypeScript library for Dependency Injection

14 lines (13 loc) 834 B
export { ApplicationContext } from './Container/ApplicationContext.js'; export { AutoInject } from './Decorators/AutoInject.js'; export { Bean } from './Decorators/Bean.js'; export { Component, Componentoptions, lifecycle, scope } from './Decorators/Component.js'; export { autoBind } from './Scanner/AutoBind.js'; export { BeanRegistry } from './Container/BeanRegistry.js'; export { PostConstruct } from './Decorators/PostConstruct.js'; export { createExecutionContext } from './Abstract/ExcutionContextFactory.js'; export { CLASS_HOOKS_KEY, HookFunction, METHOD_HOOKS_KEY, addClassHook, addMethodHook } from './Abstract/HookManagement.js'; export { NovaContextCreator } from './Abstract/NovaContextCreator.js'; export { createHookedProxy } from './Abstract/ProxyFactory.js'; import 'inversify'; import './Types/ExcutionContext.js';