nestjs-aborter
Version:
Automatic request cancellation and timeout handling for NestJS applications
10 lines (9 loc) • 403 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequestTimeout = exports.REQUEST_TIMEOUT_KEY = void 0;
const common_1 = require("@nestjs/common");
exports.REQUEST_TIMEOUT_KEY = 'aborter:request-timeout';
const RequestTimeout = (timeoutMs) => {
return (0, common_1.SetMetadata)(exports.REQUEST_TIMEOUT_KEY, timeoutMs);
};
exports.RequestTimeout = RequestTimeout;