#Sequential promise executor for ES2015
Module for executing promises in sequense.
####Installing:
npm install promisequance
####Usage:
var promiseq = require('promisequance');
function one(data) {
return new Promise(function(resolve, reject) {
setTimeout(function() {
resolve('1');
},1000);
});
}
function two(data, prevValue) {
return new Promise(function(resolve, reject) {
setTimeout(function() {
resolve('2');
},1000);
});
}
var someData = {
value: 200
};
promiseq([one, two], someData).then(function(values) {
console.log(values.results[0])
console.log(values.results[1])
console.log(values.data.value)
});