0.1.0 • Published 7 years ago
@dx-libs/queue v0.1.0
@dx-libs/queue v0.1.0
Otra simple cola de tareasScripts
npm run eslintnpm run test-watchnpm run testnpm run sonarInstalación
Como libreria
npm install --save @dx-libs/queueModo 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
7 years ago