1.0.0 • Published 8 years ago

serialexecutor v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
8 years ago

serialexecutor

Example

import serialExecutor from 'serialexecutor';

function p(i) {
    return new Promise((resolve, reject) => {
        resolve(i);
    });
};

const promises = [
    {
        promise: p,
        args:    [1]
    },
    {
        promise: p,
        args:    [2]
    },
    {
        promise: p,
        args:    [3]
    }
];

serialexecutor(promises)
.then((val) => {
    console.log(val); // [1,2,3]
})
.catch((err) => {
    console.log(err);
});