@cemusta/nestjs-pulse
Version:
The modern MongoDB-powered scheduling library pulse for NestJS
16 lines • 548 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Queue = Queue;
const common_1 = require("@nestjs/common");
const constants_1 = require("../constants");
function Queue(nameOrConfig) {
const pulseConfig = nameOrConfig
? typeof nameOrConfig === 'string'
? { queueName: nameOrConfig }
: nameOrConfig
: {};
return (target) => {
(0, common_1.SetMetadata)(constants_1.PULSE_MODULE_QUEUE, pulseConfig)(target);
};
}
//# sourceMappingURL=queue.decorator.js.map