0.1.0 • Published 5 years ago
@dx-libs/queue v0.1.0
@dx-libs/queue v0.1.0
Otra simple cola de tareas
Scripts
npm run eslint
npm run test-watch
npm run test
npm run sonar
Instalación
Como libreria
npm install --save @dx-libs/queue
Modo de uso
const timeout = require('@dx-libs/timeout');
const Queue = require("@dx-libs/queue");
const queue = Queue.from("Hola mundo");
queue
.timeout(10000)
.task(async (c) => await timeout(() => c.toUpperCase(), 250))
.on('items', (items, arr) => {
console.log('Items:',items.length, ' Arr:', arr.length);
})
.run(3)
.then(result => {
console.log('result:', result.join(''));
})
.catch(error => console.error(error));
0.1.0
5 years ago