npm.io
2.0.2 • Published 4 years ago

promise-props-recursive

Licence
MIT
Version
2.0.2
Deps
1
Size
4 kB
Vulns
0
Weekly
0

promise-props-recursive

npm version

Resolve a (potentially) deep structure of promises

Installation

$ npm install --save promise-props-recursive

Usage

var promisePropsRecursive = require('promise-props-recursive')

console.log(
  promisePropsRecursive({
    cats: Promise.resolve(['bamse', 'beans']),
    dogs: {
      schnauzers: Promise.resolve({
        kokos: {
          isSchnauzer: true,
          isCute: Promite.resolve(true),
        },
      }),
      mixed: Promise.resolve('katla'),
    },
  })
)

License

MIT-licensed. See LICENSE.

Keywords