asyncrify
TypeScript icon, indicating that this package has built-in type declarations

0.2.9 • Public • Published

Welcome to asyncrify 👋

Version Documentation Maintenance License: MIT Twitter: superbrobenji

A simple queue for executing promises concurrently. You can set timeouts, max concurrency as well as retry

🏠 Homepage

Install

npm i asyncrify

Usage

import Queue from 'asyncrify'
const queue = new Queue()
queue.add(() => new Promise((resolve) => setTimeout(resolve, 200)), (res, err) => {
  //handle err or result
})

Run tests

npm run test

author

👤 Benjamin Swanepoel

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2024 benjamin swanepoel.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

Dependencies (0)

    Dev Dependencies (7)

    Package Sidebar

    Install

    npm i asyncrify

    Weekly Downloads

    555

    Version

    0.2.9

    License

    MIT

    Unpacked Size

    37.4 kB

    Total Files

    8

    Last publish

    Collaborators

    • superbrobenji