@node-idempotency/nestjs
Version:
Nestjs Plugin that provides Race-Condition free idempotency for HTTP requests, preventing unintended duplicate operations.
10 lines • 578 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Idempotent = Idempotent;
const constants_1 = require("../constants");
const common_1 = require("@nestjs/common");
const node_idempotency_interceptor_1 = require("../interceptors/node-idempotency.interceptor");
function Idempotent(options) {
return (0, common_1.applyDecorators)((0, common_1.SetMetadata)(constants_1.IDEMPOTENCY_OPTIONS, options), (0, common_1.UseInterceptors)(node_idempotency_interceptor_1.NodeIdempotencyInterceptor));
}
//# sourceMappingURL=idempotency.decorator.js.map