UNPKG

makemehapi

Version:

Self guided workshops to teach you about hapi.

25 lines (20 loc) 529 B
var Fs = require('fs'); var Hapi = require('hapi'); var Path = require('path'); var Rot13 = require('rot13-transform'); var server = new Hapi.Server(); server.connection({ host: 'localhost', port: Number(process.argv[2] || 8080) }); server.route({ method: 'GET', path: '/', config: { handler: function (request, reply) { var thisfile = Fs.createReadStream(Path.join(__dirname, 'input.txt')); reply(thisfile.pipe(Rot13())); } } }); server.start(function () {});