expressots-cron
Version:
Expressots - Cron Provider (expressots-cron)
13 lines (12 loc) • 514 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCronMetadata = getCronMetadata;
exports.setCronMetadata = setCronMetadata;
const constants_1 = require("../constants");
/* eslint-disable @typescript-eslint/no-explicit-any */
function getCronMetadata(target) {
return Reflect.getMetadata(constants_1.CRON_METADATA_KEY, target) || [];
}
function setCronMetadata(target, propertyKey) {
Reflect.defineMetadata(constants_1.CRON_METADATA_KEY, true, target, propertyKey);
}