blocking-await
Synchronously wait for a Promise to resolve
Use this module to block the entire node process while waiting for a Promise to resolve.
NOTE: In almost every case you should not use this and instead opt for true async
functions
using JavaScript's built-in await
construct. Your entire app will become unresponsive while waiting.
Installation
npm install blocking-await --save
Usage
var wait = var got = var res = console//=> '<!doctype html> ...'
API
Wait for a Promise to resolve
wait(promise) -> value
Synchronously waits for a Promise to resolve. This locks up the entire node process.
promise
Type: Promise
The promise to wait on.
return
Type: T
Returns the value the promise resolved (or throws what it rejected).