Perform async work synchronously in Node.js using worker_threads
with first-class TypeScript support.
Make an asynchronous function synchronous
Turn ES6 Promise into synchronize function call, a simple wrapper of deasync package
Perform async work synchronously using web worker and SharedArrayBuffer