1.0.8 • Published 6 years ago
hapi-semver-plugin v1.0.8
hapi-semver-plugin
hapi.js plugin for semver versioned paths
install
npm install --save hapi-semver-plugin
requirements
hapi.js 16.x.x
How to use
- attach hapi.js plugin
const VersionPlugin = require('hapi-semver-plugin');
const { version: PackageVersion } = require('.../package.json');
server.register([{
register: VersionPlugin,
options: {
defaultVersion: '*',
minValidVersion: '1.0.0',
maxValidVersion: PackageVersion
}
}]
- transform all hapi routes
const { routesAddVersions } = require('hapi-semver-plugin');
module.exports = routesAddVersions([...<hapi routes list>])