{"library":"object-queue","type":"library","category":null,"description":"A high-performance, singly linked list queue for objects that also acts as a Set. Designed for Node.js >=7.6.0, it provides O(1) operations for enqueue, dequeue, has, getNext, and delete. Entries must be reference types and are tagged with a private Symbol. The queue is iterable but not safe to modify during iteration. Version 1.0.1 is stable but has known memory leak risks if not cleared. Lightweight with zero dependencies and TypeScript definitions included.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install object-queue","imports":["import { ObjectQueue } from 'object-queue'","const { ObjectQueue } = require('object-queue')","import { ObjectQueue } from 'object-queue'"]},{"cmd":"yarn add object-queue","imports":[]},{"cmd":"pnpm add object-queue","imports":[]}],"homepage":"https://github.com/SalvatorePreviti/object-queue#readme","github":"https://github.com/SalvatorePreviti/object-queue","docs":null,"changelog":null,"pypi":null,"npm":"object-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}