Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eldarlrd/js-data-structures

Manual and Explorable JS Data Structures for TOP.
https://github.com/eldarlrd/js-data-structures

data-structures nodejs odin-project

Last synced: 1 day ago
JSON representation

Manual and Explorable JS Data Structures for TOP.

Awesome Lists containing this project

README

        

# JS Data Structures
[![Version](https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/eldarlrd/js-data-structures/main/package.json&query=version&logo=git-extensions&label=version&labelColor=475569&color=0284c7)](https://github.com/eldarlrd/js-data-structures/blob/main/package.json)
[![License](https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/eldarlrd/js-data-structures/main/package.json&query=license&logo=open-source-initiative&logoColor=fff&label=license&labelColor=475569&color=dc2626)](https://github.com/eldarlrd/js-data-structures/blob/main/LICENSE)

> JS Data Structures is a repository that
> handles manual data structures and applies various
> computer science techniques for exploring them.
> - **[Linked List](https://github.com/eldarlrd/js-data-structures/tree/main/src/dataStructures/linkedList)**
> - **[Binary Search Trees](https://github.com/eldarlrd/js-data-structures/tree/main/src/dataStructures/binarySearchTrees)**
> - **[Knights Travails](https://github.com/eldarlrd/js-data-structures/tree/main/src/dataStructures/knightsTravails)**
> - **[Hash Map](https://github.com/eldarlrd/js-data-structures/tree/main/src/dataStructures/hashMap)**

## Install
```sh
npm i
```
## Develop
### Format Code (ESLint + Prettier)
```sh
npm run format
```
## Test
### Watch
```sh
npm test
```
### Coverage Report
```sh
npm run cover
```
## Run
```sh
npm start
```
***
*This README was originally generated by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)*