Este repositório contém implementações de estruturas de dados e algorítmos para fins de aprendizados.
- Bun: Runtime JavaScript
- TypeScript: uma linguagem de programação fortemente tipada que se baseia em JavaScript, oferecendo melhorias na escrita e manutenção do código.
- Vitest: uma framework de testes para JavaScript/TypeScript que permite a execução de testes de forma rápida e eficiente.
src
: Contém os código-fonte das implementações de algoritmos e estrutura de dados.__tests__
: Contém os testes unitários que garantem o correto funcionamento dos algoritmos e estrutura de dados.src/data-structures/stack
: Diretório específico para os testes da estrutura de pilha.
Para executar os testes, siga os passos abaixo:
- Instale as dependências do projeto utilizando o comando
bun install
.
bun install
- Execute os testes com o comando
bun test
.
bun test