{"library":"queue-typescript","type":"library","category":null,"description":"queue-typescript is a minimalist TypeScript library that provides a generic queue data structure. Currently at version 1.0.1, it offers a stable and lightweight solution for managing queues in TypeScript and JavaScript projects. The library distinguishes itself by its full support for TypeScript generics, allowing developers to create type-safe queues for any data type, including primitive types, objects, or custom classes, ensuring compile-time type checking. It also adheres to both the JavaScript iterator and iterable protocols, enabling seamless integration with modern JavaScript features such as `for...of` loops, the spread operator (`...`), and array deconstruction. Internally, `queue-typescript` relies on the `linked-list-typescript` package for its underlying data storage, contributing to efficient enqueue and dequeue operations. This package focuses on core queue functionality, delivering a straightforward, performant, and type-safe queue implementation without unnecessary overhead or additional utilities. Given its singular purpose and stable API, a rapid release cadence is not expected.","language":"javascript","status":"active","version":"1.0.1","tags":["javascript","typescript","linked-list","linkedlist","queue"],"install":[{"cmd":"npm install queue-typescript","imports":["import { Queue } from 'queue-typescript';","const { Queue } = require('queue-typescript');","let myQueue: Queue<string> = new Queue<string>();"]},{"cmd":"yarn add queue-typescript","imports":[]},{"cmd":"pnpm add queue-typescript","imports":[]}],"homepage":null,"github":"https://github.com/sfkiwi/queue-typescript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/queue-typescript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/queue-typescript/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}