Skip to content

JCPedroza/algorithms-and-data-structures-ts

Repository files navigation

TypeScript Algorithms and Data Structures

linux windows macintosh linting

typescript node npm ts-jest

license MIT ts-standard

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

Installation

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

Usage

Unit Testing

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

Other Scripts

npm run fix-style     # Run linter and format style errors
npm run build         # Transpile to JavaScript
npm run               # Show all available scripts

Contributing

contributors commit activity issues issues closed issues pr issues pr closed

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.

License

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.

Similar Resources


repo size