deferredToPromise

suspend fun <T> deferredToPromise(deferred: Deferred<T>, scope: CoroutineScope): JsObject

Hands the script a promise that settles when deferred does.