{"library":"qlist","type":"library","category":null,"description":"qlist is a high-performance double-ended queue (deque), stack, and circular buffer implementation for Node.js. v0.14.0 provides fast O(1) operations for push/pop/shift/unshift and efficient circular buffer operations. It is designed for Node.js environments (any engine), focuses on raw speed and minimal memory overhead, and is authored by Andras. Less feature-rich than alternatives like `double-ended-queue` but optimized for speed in Node.js.","language":"javascript","status":"active","version":"0.14.0","tags":["javascript","Andras","quick","fast","list","stack","queue","circular","buffer"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install qlist","imports":["import { List } from 'qlist'","import { circularBuffer } from 'qlist'","const { List } = require('qlist')"]},{"cmd":"yarn add qlist","imports":[]},{"cmd":"pnpm add qlist","imports":[]}],"homepage":"https://github.com/andrasq/node-qlist#readme","github":"git://github.com/andrasq/node-qlist","docs":null,"changelog":null,"pypi":null,"npm":"qlist","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}