{"library":"pqueue","type":"library","category":null,"description":"A minimal Priority Queue implementation for Node.js and browser, offering push/top/pop operations with numeric priorities, optional custom compare function, and queue size limit. Version 0.3.1 (last release ~2012) targets Node ~0.8, no updates since, and lacks features like TypeScript types or ESM support. It is a bare-bones alternative to more modern and maintained priority queue libraries.","language":"javascript","status":"deprecated","version":"0.3.1","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install pqueue","imports":["import { PriorityQueue } from 'pqueue'","var PriorityQueue = require('pqueue').PriorityQueue","queue.push(element, priority)"]},{"cmd":"yarn add pqueue","imports":[]},{"cmd":"pnpm add pqueue","imports":[]}],"homepage":"https://github.com/matehat/node-pqueue","github":"git://github.com/matehat/node-pqueue","docs":null,"changelog":null,"pypi":null,"npm":"pqueue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}