0.0.1 • Published 8 years ago
bee-health-check v0.0.1
Bee Health Check
Health check to express and restify projects
Install
npm install -S bee-health-checkUsage
const restify = require('restify');
const healthCheck = require('bee-health-check');
const app = restify.createServer();
const options = {
  healthFn = (req, res) => Promise.resolve({ ok: true }), // default
  successStatusCode = 200, // default
  failureStatusCode = 503 // default
}
app.get('/health-check', healthCheck(options));options
| Name | Type | Description | default | 
|---|---|---|---|
| healthFn | Promise.<Object, Error> | Promise based function to check api health, the response will be sent as application/json | (req, res) => Promise.resolve({ ok: true }) | 
| successStatusCode | number | Status code to be sent when healthFnfullfilled | 200 | 
| failureStatusCode | number | Status code to be sent when healthFnrejected | 503 | 
0.0.1
8 years ago