Skip to content

Instantly share code, notes, and snippets.

@Gattermeier
Last active February 7, 2018 17:32
Show Gist options
  • Save Gattermeier/fc46c2ac976a7337a27ebc5be1ca9227 to your computer and use it in GitHub Desktop.
Save Gattermeier/fc46c2ac976a7337a27ebc5be1ca9227 to your computer and use it in GitHub Desktop.
Async / Await IIFE return in Hapi 17 routing
server.route({
method: 'GET',
path: '/api/endpoint',
handler: (request, h) => {
return (async () => {
try {
const { payload } = await Wreck.get('URL')
return h.response(payload && payload.toString())
}
catch (ex) {
console.error(ex)
return ex
}
})()
}
})
// for: https://medium.com/@gattermeier/async-await-iife-in-hapi-17-routing-3aacf4d924c7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment