UNPKG

@wocker/core

Version:
17 lines (16 loc) 521 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Inject = void 0; const env_1 = require("../env"); const Inject = (token) => { return (target, propertyKey, parameterIndex) => { Reflect.defineMetadata(env_1.SELF_DECLARED_DEPS_METADATA, [ ...Reflect.getMetadata(env_1.SELF_DECLARED_DEPS_METADATA, target) || [], { token: token, index: parameterIndex } ], target); }; }; exports.Inject = Inject;