@lukaspolak/wait-for-timeout

Promise based utility function that return a value after specified timeout.

Usage no npm install needed!

<script type="module">
  import lukaspolakWaitForTimeout from 'https://cdn.skypack.dev/@lukaspolak/wait-for-timeout';
</script>

README

wait-for-timeout

checks-status workflow/status codecov npm bundle size npm

Promise based utility function that return a value after specified timeout.

Demo

CodeSandbox

Getting started

To use this package, you only need to install this dependency, import it and invoke the waitForTimeout function, e.g.:

const response = waitForTimeout<boolean>(() => {
  return true
}, 500)

//...

await response // returns `true` after 500ms

Install

npm install @lukaspolak/wait-for-timeout

or

yarn add @lukaspolak/wait-for-timeout

Contributing

Please read the Contribution guidelines to start with your awesome contributions!

Why the library is prefixed with @lukaspolak/

There are a lot of similar libraries/packages on GitHub and npm, that can do the same. I wanted to enhance my programming skills, and I didn't want to find a unique name for the package.

INITIALIZATION TODO