Showing 1-16 of 16 packages
Promise.try shim for ES6 Promises
ES Proposal spec-compliant shim for Promise.try
wraps a synchronously executing function and returns a promise
Ultralight promise extension compatible with Bluebird
Library that defines custom error types
构建ie9+ 个人常用polyfill
An extended Promise with additional features such as status tracking, deferred/throttled execution, timeout and retry mechanism.
Promise implementation of Promises/A+, and with es7 promise enhancements.
bluebird's fancy api but with native promises
A function for writing *one per N amount of time* rate-limiting implementations.
``` It's an extension of random-number-csprng package to exclude ranges. ``` ## Installation ``` npm install --save rng-with-excluded-ranges ``` ## Import ``` const rngWithExcludedRanges = require("rng-with-excluded-ranges") ``` ## Usage ``` const Promis
A function that, when called, produces a Promise that resolves a specified amount of milliseconds since a particular timestamp - or immediately, if the delay since that timestamp has already passed.
Small utility function for safe evaluation of async functions, capturing synchronous outcomes as well
Detects when a Promise has a try/catch but does not include Promise.reject()