{"library":"co-priority-queue","type":"library","category":null,"description":"A simple priority queue implementation for the co generator-based control flow library, version 1.0.3. Provides push and next methods where next returns the highest priority item, blocking (yielding) when empty. Designed for Node.js with generators (co v4+). No longer actively maintained; alternatives include async/await-based queues or modern promise queues.","language":"javascript","status":"deprecated","version":"1.0.3","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install co-priority-queue","imports":["var Queue = require('co-priority-queue');\nvar queue = new Queue();","var Queue = require('co-priority-queue').Queue;","queue.push('data', priority);"]},{"cmd":"yarn add co-priority-queue","imports":[]},{"cmd":"pnpm add co-priority-queue","imports":[]}],"homepage":"https://github.com/mvila/co-priority-queue","github":"git://github.com/mvila/co-priority-queue","docs":null,"changelog":null,"pypi":null,"npm":"co-priority-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}