sync-or-async (npm): Write code that can be both synchronous and asynchronous.
Keywords: sync|async|synchronous|asynchronous|iterator|promise|generator function|generator|generator-function|javascript