@desco/promise-loop

1.0.1 • Public • Published

@desco/promise-loop

Pacote que permite executar um loop onde, cada posição espera a solução de uma promessa na posição anterior, retornando a lista original com todas as respostas.

Licença MIT Versão 1.0.0

🚀 Pronto para uso! 🚀

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 }

Autor

Rafael A. R. Dias Email eu@diasrafael.com.br Linkedin @diasrafael Facebook @eudiasrafael GitHub Overview @descodifica GitHub NPM @desco-npm NPM @desco

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    1

Package Sidebar

Install

npm i @desco/promise-loop

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

11.6 kB

Total Files

7

Last publish

Collaborators

  • descodifica