@toki/toki-hapi-bridge
Version:
hapijs plugin for bridging into the toki core runtime
23 lines (18 loc) • 673 B
JavaScript
module.exports = class Toki {
constructor(server) {
server.get('/success', this.success);
server.put('/success', this.success);
server.post('/success', this.success);
server.del('/success', this.success);
server.patch('/success', this.success);
server.get('/success/{guid}', this.success);
server.get('/fail', this.err);
server.get('/fail/{guid}', this.err);
}
success(req, res) {
return res.send(`${req.method} ${req.path} ${JSON.stringify(req.query)}`);
}
err(req, res) {
return res.send(new Error(`${req.method} ${req.path} ${JSON.stringify(req.query)}`));
}
};