UNPKG

@nestjs-mod/terminus

Version:

Terminus integration provides readiness/liveness health checks for NestJS-mod (Wrapper for https://www.npmjs.com/package/@nestjs/terminus)

30 lines 1.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getTerminusHealthCheckController = getTerminusHealthCheckController; const tslib_1 = require("tslib"); const common_1 = require("@nestjs/common"); const terminus_1 = require("@nestjs/terminus"); const terminus_service_1 = require("./terminus.service"); function getTerminusHealthCheckController(endpoint) { let TerminusHealthCheckController = class TerminusHealthCheckController { constructor(terminusHealthCheckService) { this.terminusHealthCheckService = terminusHealthCheckService; } check() { return this.terminusHealthCheckService.check(); } }; tslib_1.__decorate([ (0, common_1.Get)(), (0, terminus_1.HealthCheck)(), tslib_1.__metadata("design:type", Function), tslib_1.__metadata("design:paramtypes", []), tslib_1.__metadata("design:returntype", void 0) ], TerminusHealthCheckController.prototype, "check", null); TerminusHealthCheckController = tslib_1.__decorate([ (0, common_1.Controller)(endpoint), tslib_1.__metadata("design:paramtypes", [terminus_service_1.TerminusHealthCheckService]) ], TerminusHealthCheckController); return TerminusHealthCheckController; } //# sourceMappingURL=terminus.controller.js.map