goodstemy / n-queue

Primitive queue based on node.js event emitter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NQueue

Primitive queue based on node.js event emitter

Example:

const NQueue = require('node-queue');

const config = {
	// NodeQueue based on EventEmitter, so you can change maxListeners by yourself
	maxListeners: 10,
};
// You can omit config
const queue = new NQueue(config);

// Subscribe on new messages
queue.onMessage((msg) => {
	console.log(msg);
});

// Send message to queue
queue.push('base message');

// ...repeat a hundred times
for (let i = 0; i < 100; i++) {
	queue.push(`my own message #${i}`);
}

About

Primitive queue based on node.js event emitter


Languages

Language:JavaScript 100.0%