Skip to content

mvaldesdeleon/promise-traverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

promise-traverse

Promise.all as it should've been.

var traverse = require('promise-traverse');
var deep = {
    name: Promise.resolve('john'),
    cats: [
        {
            color: 'white'
        },
        {
            color: Promise.resolve('black')
        }
    ],
    numbers: [1, 13, Promise.resolve(42)]
};

traverse(deep).then(console.dir.bind(console));
// Profit

install

with npm do:

npm install promise-traverse

license

MIT

About

Promise.all as it should've been

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages