@sz-sw/promise-x

2.0.1 • Public • Published

@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()

Readme

Keywords

none

Package Sidebar

Install

npm i @sz-sw/promise-x

Weekly Downloads

4

Version

2.0.1

License

MIT

Unpacked Size

2.07 kB

Total Files

4

Last publish

Collaborators

  • sz-coder