{"library":"linked-list-typescript","type":"library","category":null,"description":"The `linked-list-typescript` package provides a straightforward, type-safe implementation of a doubly linked list in TypeScript. Currently stable at version 1.0.15, it emphasizes simplicity and strong typing through TypeScript generics. The library supports the JavaScript `Iterator` and `Iterable` protocols, enabling native iteration via `for...of` loops, spread syntax (`...`), and array destructuring. Key operations like retrieving head/tail elements, and removing head/tail are available. Unlike some data structures, it stores references to values rather than copies, which is important for understanding its behavior with mutable objects. The project appears to be in an active maintenance phase, with a focus on a stable 1.x release line.","language":"javascript","status":"active","version":"1.0.15","tags":["javascript","typescript","linked-list","linkedlist"],"last_verified":"Wed May 27","install":[{"cmd":"npm install linked-list-typescript","imports":["import { LinkedList } from 'linked-list-typescript';","const { LinkedList } = require('linked-list-typescript');","const list = new LinkedList<string>();"]},{"cmd":"yarn add linked-list-typescript","imports":[]},{"cmd":"pnpm add linked-list-typescript","imports":[]}],"homepage":null,"github":"https://github.com/sfkiwi/linked-list-typescript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/linked-list-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/linked-list-typescript/compatibility"}}