Ignite Node.JS - 2023

Node.JS

Start 🏁

No terminal, na pasta raiz do projeto, execute o comando:

yarn

Após a instalção das depêndencias, execute esse comando para iniciar o husky:

yarn prepare

.env

Copie o arquivo .env.example para .env Altere conforme sua preferência

Migrations

Após a configuração do seu arquivo .env, execute o comando:

yarn knex migrate:latest

Isso ira popular o banco de dados sqlite (quando em ambiente de testes e local) com as tabelas base

Rodando o projeto

Basta executar o comando:

yarn dev

Tests

A aplicação utiliza o vitest para a execução dos testes

Estão disponíveis os comandos:

  • test
  • test:ui para utilização do vitest/ui
  • test:coverage para averiguar a porcentagem de coverage (cobertura) do projeto utilizando o istambul.js como interface