Algorithms and data structures implemented in TypeScript. Here you'll find:
- Implementations of algorithms and data structures
- Solutions for problems, prompts, challenges, and popular interview questions
First clone or download the repository. Then use npm install
to install all the
dependencies.
git clone https://github.com/JCPedroza/algorithms-and-data-structures-ts.git
cd algorithms-and-data-structures-ts
npm install
npm test # Run unit tests that have changes
npm run test-unit # Run all unit tests
npm run test-coverage # Run all unit tests and generate coverage report
npm run fix-style # Run linter and format style errors
npm run build # Transpile to JavaScript
npm run # Show all available scripts
Bug reports, pull requests, and code reviews are always welcome at the GitHub repository.
This project is intended to be a safe, welcoming space for collaboration. Everyone interacting in this project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.
You can see the full contribution guidelines, workflows, and examples in the
CONTRIBUTING.md
document of this repository, or here online.
This repository is available as open source under the terms of the MIT License, that you can see in the LICENSE.md document of this repository.