@node-idempotency/fastify
Version:
fastify plugin that provides Race-Condition free idempotency for HTTP requests, preventing unintended duplicate operations.
15 lines • 618 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const fastify_1 = require("fastify");
const fastify_plugin_1 = require("fastify-plugin");
const test_controller_1 = require("./test.controller");
const index_1 = require("../../../../src/index");
const server = (0, fastify_1.default)();
void server.register((0, fastify_plugin_1.default)(index_1.idempotencyAsPlugin), {
storage: { adapter: index_1.StorageAdapterEnum.memory },
enforceIdempotency: true,
keyMaxLength: 3,
});
(0, test_controller_1.default)(server);
exports.default = server;
//# sourceMappingURL=test.module.js.map