0.2.0 • Published 4 years ago

@byungi/p-delay v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@byungi/p-delay

A delayed promise.

Example

import pDelay from '@byungi/p-delay';

(async() => {
    await pDelay(500)

    console.log('Runs after 500ms.')
})()

API

pDelay(ms)

Create a delayed promise.

promise.clear()

Clears the set timer and resolves promise.

const delayPromise = pDelay(500)

setTimeout(()=>{
    delayPromise.clear() //delayPromise is resolved after 200ms.
}, 200)

License

MIT