TSEssentialStructures
TS Essential Structures is a TypeScript-focused library that offers classic, strongly-typed data structures such as Stack, Queue, LinkedList, Binary Search Tree, and more.
Features
- Strongly-typed implementations.
- Generic support to accommodate various data types.
- Comprehensive unit tests for each data structure.
- Detailed documentation to assist users.
- In debug mode, emits an event when your data is queried or modified
Installation
npm install ts-essential-structures --save
Documentation
For detailed documentation on each data structure and their methods, check out the docs directory:
Contributing
Contributions to the current codebase are welcome! If you find a bug or have suggestions, please open an issue. If you'd like to contribute code, open a pull request.
License
MIT