1.0.0 • Published 5 years ago

rik-health v1.0.0

Weekly downloads
2
License
GPL-3.0
Repository
github
Last release
5 years ago

rik-health

Health endpoint module for RIK

Requires Express Installed

Usage

npm install rik-health
const setupHealth = require('rik-health');

const router = express.Router();

function logme(str){
    console.log(str);
}

setupHealth(router, '/api/v1/something', '/my/config/dependencies.yml', logme);

Dependencies Schema (uses joi -> joi-json -> joi-yml)

dependencies:
  '@items':
    name: 'string:required'
    endpoint: 'string:required'
    timeout: 'number:required'
    expectedStatusCode: 'number:required'