UNPKG

@nova-ts/context

Version:

A TypeScript library for Dependency Injection

16 lines (15 loc) 397 B
// src/Decorators/AutoInject.ts import { inject } from "inversify"; function AutoInject(key) { return function(target, propertyKey, parameterIndex) { if (typeof key === "string") { inject(key)(target, propertyKey, parameterIndex); return; } inject(key.name)(target, propertyKey, parameterIndex); }; } export { AutoInject }; //# sourceMappingURL=chunk-QJRAVLZQ.js.map