@elsikora/cladi
Version:
Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.
16 lines (12 loc) • 530 B
JavaScript
;
var injectableMetadataKey_constant = require('../../constant/injectable-metadata-key.constant.js');
/**
* Stores injectable metadata on a class constructor.
* @param {Constructor<unknown>} target Constructor to annotate.
* @param {IInjectableMetadata} metadata Metadata payload.
*/
function setInjectableMetadata(target, metadata) {
target[injectableMetadataKey_constant.INJECTABLE_METADATA_KEY] = metadata;
}
exports.setInjectableMetadata = setInjectableMetadata;
//# sourceMappingURL=set.utility.js.map