Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

do stuff regarding the cancelation request. }); // do other stuff. }); asyncFunction(1, 2).cancel(); ``` #### Compatibility with AbortSignal AbortSignal is a new API from the WHATWG to provide a cancelation mechanism for web APIs. CancelToken can be converted to AbortSignal and the other way around, so they can be used interchangeably. ```js import { CancelToken } from "promise-toolbox"; // From AbortSignal to CancelToken. const cancelToken = CancelToken.fromAbortSignal(signal); // From CancelToken to AbortSignal. const signal = cancelToken.toAbortSignal(); ``` ### Resource management #### Creation ```js import { resource } from "promise-toolbox"; ``` #### Combination ```js import { all, race } from "promise-toolbox"; ``` #### Consumption ```js import { all, race } from "promise-toolbox"; ``` ### Functions ```js import { asyncFn, defer, fromCallback, fromEvent, fromEvents, isPromise, nodeify, pipe, promisify, retry, tryFn, wrapApply, wrapCall } from "promise-toolbox"; ``` #### asyncFn(generator) > Create an async function from a generator. ```js const

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of jscommunity/promise-toolbox

Account's avatar
JsCommunity/make-error
Make your own error types!
Account's avatar
babel/babel
Babel command line.
Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
babel/babel
Compile function bind operator to ES5
Account's avatar
babel/babel
A Babel preset for each environment.
Account's avatar
babel/babelify
Babel browserify transform
Account's avatar
browserify/browserify
browser-side require() the node way
Account's avatar
kentcdodds/cross-env
Run scripts that set and use environment variables across platforms
Account's avatar
standard/eslint-config-standard
JavaScript Standard Style - ESLint Shareable Config
Account's avatar
import-js/eslint-plugin-import
Import with sanity.
Account's avatar
mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js
Account's avatar
eslint-community/eslint-plugin-promise
Enforce best practices for JavaScript promises
Account's avatar
typicode/husky
Modern native Git hooks
Account's avatar
jestjs/jest
Delightful JavaScript Testing.
Account's avatar
lint-staged/lint-staged
Lint files staged by git
Account's avatar
isaacs/rimraf
A deep deletion module for node (like `rm -rf`)
Account's avatar
terser/terser
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

Support the repos that depend on this repository

Top contributors

julien-f's profile
julien-f
307 contributions
greenkeeperio-bot's profile
greenkeeperio-bot
8 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
4 contributions
perrin4869's profile
perrin4869
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
jscommunity

jscommunity/promise-toolbox

Essential utils for promises.

JavaScript
10
1
No license