UNPKG

nestjs-temporal-core

Version:

Complete NestJS integration for Temporal.io with auto-discovery, declarative scheduling, enhanced monitoring, and enterprise-ready features

28 lines 970 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isActivity = isActivity; exports.getActivityMetadata = getActivityMetadata; exports.isActivityMethod = isActivityMethod; exports.getActivityMethodMetadata = getActivityMethodMetadata; const constants_1 = require("../constants"); function isActivity(target) { if (!target) return false; return Reflect.hasMetadata(constants_1.TEMPORAL_ACTIVITY, target); } function getActivityMetadata(target) { if (!target) return undefined; return Reflect.getMetadata(constants_1.TEMPORAL_ACTIVITY, target); } function isActivityMethod(target) { if (!target) return false; return Reflect.hasMetadata(constants_1.TEMPORAL_ACTIVITY_METHOD, target); } function getActivityMethodMetadata(target) { if (!target) return undefined; return Reflect.getMetadata(constants_1.TEMPORAL_ACTIVITY_METHOD, target); } //# sourceMappingURL=metadata.js.map