2.0.1 • Published 3 years ago

@sz-sw/promise-x v2.0.1

Weekly downloads
43
License
MIT
Repository
-
Last release
3 years ago

@sz-sw/promise-x

Creates a Promise that is externally resovable/rejectable:

const PromiseX = require("@sz-sw/promise-x")

const myPromise = PromiseX.create()


myPromise
.then(value => {
	console.log("Promise fullfilled with value", value)
})

// Resolve promise after 1 second
setTimeout(myPromise.__resolve, 1000, 10)

Interface:

.then(), .catch(), .finally(), .__resolve(), .__reject()