{"library":"denque","type":"library","category":null,"description":"Denque is a high-performance double-ended queue (deque) implementation for JavaScript/Node.js, version 2.1.0. It provides O(1) operations for push, pop, shift, unshift, and random access via peekAt(index). Zero dependencies, ships TypeScript definitions. Maintained by Invertase, used by official Redis, MongoDB, MariaDB, MySQL and Redis clients. Outperforms other deque libraries like double-ended-queue in benchmarks.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","data-structure","data-structures","queue","double","end","ended","deque","denque","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install denque","imports":["import Denque from 'denque'","const Denque = require('denque')","import type Denque from 'denque'"]},{"cmd":"yarn add denque","imports":[]},{"cmd":"pnpm add denque","imports":[]}],"homepage":"https://docs.page/invertase/denque","github":"https://github.com/invertase/denque","docs":null,"changelog":null,"pypi":null,"npm":"denque","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}