I'm pretty sure you can await any javascript Promise!
For example, running `await Promise.resolve(3)` in Chrome's js console prints `3`.
For example, running `await Promise.resolve(3)` in Chrome's js console prints `3`.
[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Any JS Promise is awaitable from JS; JS async/await is (more or less) syntactic sugar on top of promises.