UNPKG

@difizen/mana-syringe

Version:

14 lines (13 loc) 470 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.contrib = void 0; var _decorator = require("../decorator"); var _contributionProtocol = require("./contribution-protocol"); var contrib = exports.contrib = function contrib(token) { return function (target, targetKey, index) { (0, _decorator.named)(token)(target, targetKey, index); (0, _decorator.inject)(_contributionProtocol.Provider)(target, targetKey, index); }; };