'use strict'; const Hapi = require('hapi'); const server = new Hapi.Server(); server.connection({ host: 'localhost', port: Number(process.argv[2]) || 8080 }); // Add the route server.route({ method: 'GET', path: '/', handler: function (request, reply) { return reply('HapiJS Server running!'); } }); server.register({ register: require('hapi-response-time'), options: { route: { name: 'health', methods: ['POST'], message: 'Hello from MyAwesomePlugin' } } }, err => { if (err) throw err; }); // Start the server server.start((err) => { if (err) { throw err; } console.log('Server running at:', server.info.uri); });