UNPKG

@godaddy/terminus

Version:

[![Join Slack](https://img.shields.io/badge/Join%20us%20on-Slack-e01563.svg)](https://godaddy-oss.slack.com/) [![Build Status](https://github.com/godaddy/terminus/actions/workflows/cicd.yml/badge.svg)](https://github.com/godaddy/terminus/actions/workflows

21 lines (15 loc) 439 B
import * as http from "http"; import * as terminus from "@godaddy/terminus"; import * as express from "express"; const app = express(); app.get("/", (req, res) => res.send("ok")); const server = http.createServer(app); function onHealthCheck() { return Promise.resolve(); } terminus.createTerminus(http.createServer(app), { logger: console.log, healthChecks: { "/healthcheck": () => Promise.resolve() } }).listen(3000);