@desco/promise-loop
v1.0.1
Published
Package that allows you to perform a loop where, each position waits for the solution of a promise in the previous position, returning the original list with all the answers
Downloads
6
Readme
Veja outros projetos NPM aqui.
Veja outros projetos aqui.
📋 Tabela de conteúdos
⚙️ Instalação
npm install --save @desco/promise-loop
Note que será necessário ter o NPM instalado para o comando funcionar.
📦 Importação
Node
const promiseLoop = require('@desco/promise-loop')
Browse
import promiseLoop from '@desco/promise-loop'
📚 Como Usar
const promiseLoop = require('@desco/promise-loop')
const list = [ 1, 2, 3, 4, 5, 6, ]
const obj = { a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, }
const fun = (v, k) => Promise.resolve(v % 2 === 0)
promiseLoop(list, fun).then(result => console.log(result)) // [ false, true, false, true, false, true ]
promiseLoop(obj, fun).then(result => console.log(result)) // { a: false, b: true, c: false, d: true, e: false, f: true }