Added AsyncTimeout.await_timeout(time): Returns a promise that resolves when `time` has passed. No value is returned from this promise.
Added AsyncTimeout.await_interval(time): Returns an async iterator that yields after `time` has passed. No value is yielded from this async iterator.
(These helper functions are essentially the same as `new AsyncTimeout(()=>{}, time).[timeout/interval]()`.)
Fortune for async-timeout-js's current commit: Middle blessing − 中吉
Added the `AsyncTimeout(func, delay)` class, with awaitable `timeout()` and `for await`able `interval()`.
Added documentation to the class
Added a `example()` function that can show how it works or how to use it.
Added README that has the title and what the file does.
Fortune for async-timeout-js's current commit: Great blessing − 大吉