1.0.8 • Published 3 years ago

promise.hash.helper v1.0.8

Weekly downloads
120,995
License
MIT
Repository
github
Last release
3 years ago

promise.hash.helper

CI

Inspired by Promise.all but rather then consuming an array it takes an object as input, and "resolves" that objects values.

Install

yarn add promise.hash.helper

or

npm install --save promise.hash.helper

Usage

const hash = require('promise.hash.helper');

let promises = {
  myPromise: resolve(1),
  yourPromise: resolve(2),
  theirPromise: resolve(3),
  notAPromise: 4
};

hash(promises).then(object => {
  // object here is an object that looks like:
  // {
  //   myPromise: 1,
  //   yourPromise: 2,
  //   theirPromise: 3,
  //   notAPromise: 4
  // }
});