Search results
3926 packages found
The most simple mutex/semaphore implementation
Simple module to retry a function with async/await syntax !
Isomorphic read/write lock that works in single processes, node clusters and web workers
A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
- typescript
- javascript
- retry
- repeat
- replay
- node
- nodejs
- error
- promise
- async
- await
- asyncawait
- trycatch
- react
- View more
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
- typescript
- javascript
- es5
- promise
- es6.promise
- async
- asynchronous
- async promise
- asynchronous promise
- sync
- synchronous
- sync promise
- synchronous promise
- idle
- View more
Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)
`net.Server#listen()` helper that returns a Promise for async / await
Assets preloader using async/await and fetch for usage both in the browser and Node.js.
Utilities to help convert a callback-using codebase to promises.
A promisified FileReader for browsers
Deferred async operation made easy in JavaScript
Async/await error handling support for expressjs
Mongodb driver inspired by mongojs built with async/await in mind
A lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal
Semaphore using `async` and `await`
A TypeScript library for creating abortable promises with ease.
- promise
- promises
- abort
- abortSignal
- abortController
- abortable
- aborting
- aborted
- onabort
- cancel
- canceled
- canceling
- cancelable
- cancellable
- View more
Easy support async/await to express
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) ![Build](https://github.com/patrtorg/nam-eius-unde/workflows/Npm%20deploy/badge.svg) ![Version](https://img.shields.io/npm/v/@patrtorg/nam-eius-unde.
- format
- path
- clone
- route53
- jasmine
- String.prototype.trim
- ECMAScript 2017
- wget
- Object.keys
- reduce
- auth
- url
- promise
- test
- View more
![Main CI](https://github.com/taktikorg/maiores-dolores-aut/workflows/Main%20CI/badge.svg) [![npm](https://img.shields.io/npm/v/@taktikorg/maiores-dolores-aut.svg)](https://www.npmjs.com/package/@taktikorg/maiores-dolores-aut) [![downloads](https://img.sh
- guid
- packages
- structuredClone
- look-up
- Array.prototype.findLast
- console
- ts
- request
- iterate
- airbnb
- form
- debug
- redux
- matches
- View more
Universal WHATWG Fetch API for Node, Browsers and React Native