Overview
A small JavaScript implementation of a singly linked list. The project keeps its focus on nodes and list operations without introducing a framework.
Operations
- Append or prepend values.
- Access a node by index and inspect the list size.
- Insert or remove a node at a selected position.
- Search for a value or its index.
- Remove the final node and convert the list to a readable string.
The README describes empty-list and boundary cases, including updating both head and tail when the final node is removed. The class can be imported directly into a JavaScript program without installing external dependencies.