@nova-ts/context
Version:
A TypeScript library for Dependency Injection
59 lines (58 loc) • 1.04 kB
JavaScript
import {
AutoInject
} from "./chunk-QJRAVLZQ.js";
import {
Bean
} from "./chunk-SFN6VJYL.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