hapi-version-route

v1.1.0
Exposes server version through a route for a hapi server
hapi version

hapi-version-route

Exposes package.json version through a version route for a hapi server.

Inspired by hapi university, and useful for version checking deployed servers, basic monitoring, smoke testing etc.

Circle CI

Requirements

Uses package.json variables to determine the server version so requires you run your server with npm start instead of node <script>.

Usage

Install

npm install --save hapi-version-route

Register plugin

server.register({
  register: require('hapi-version-route')
}, function(err) {
  ...
});

Consume

GET /version
{
  "version": "x.x.x"
}

Plugin options

path - register your own path, instead of /version auth - auth config for the route

npm i hapi-version-route

Metadata

  • MIT
  • >=4.0.0
  • Big Wednesday IO
  • released 11/24/2015

Downloads