UNPKG

@nova-ts/context

Version:

A TypeScript library for Dependency Injection

59 lines (58 loc) 1.04 kB
import { AutoInject } from "./chunk-QJRAVLZQ.js"; import { Bean } from "./chunk-DDRZXGD6.js"; import { Component, scope } from "./chunk-B2ADMYMT.js"; import { PostConstruct } from "./chunk-HTSMOMYD.js"; import { autoBind } from "./chunk-43UJ4EPI.js"; import "./chunk-334QM3B6.js"; import { createHookedProxy } from "./chunk-5SUV5YGE.js"; import { NovaContextCreator } from "./chunk-HIAVSFYB.js"; import { createExecutionContext } from "./chunk-TPTXKHA7.js"; import { CLASS_HOOKS_KEY, METHOD_HOOKS_KEY, addClassHook, addMethodHook } from "./chunk-KUU7OMXG.js"; import { ApplicationContext } from "./chunk-WIUZQ3FQ.js"; import { BeanRegistry } from "./chunk-7T4RIJTF.js"; // src/index.ts import "reflect-metadata"; export { ApplicationContext, AutoInject, Bean, BeanRegistry, CLASS_HOOKS_KEY, Component, METHOD_HOOKS_KEY, NovaContextCreator, PostConstruct, addClassHook, addMethodHook, autoBind, createExecutionContext, createHookedProxy, scope }; //# sourceMappingURL=index.js.map