Este é um template para iniciar Node.js com TypeScript seguindo algumas boas práticas de clean code.
- Node.js (versão 14 ou superior)
- npm (gerenciador de pacotes do Node.js)
- Clone o repositório para o seu ambiente local:
git clone https://github.com/LuigiCleffi/cleanCode_NodeTypeScript-Template.git - Acesse a pasta do projeto:
cd cleanCode_NodeTypeScript-Template - Instale as dependências do projeto:
npm i
- `npm run dev`: inicia o servidor em modo de desenvolvimento utilizando o ts-node-dev.
- `npm run build`: compila o projeto TypeScript para JavaScript..
- `npm run start`: inicia o servidor com o código JavaScript compilado.
- `npm run server`: inicia o servidor com o código JavaScript compilado.
- `npm run lint`: verifica o código do projeto utilizando o ESLint.
- `npm run lint:fix`: verifica e corrige os problemas no código do projeto utilizando o ESLint.
O projeto utiliza as seguintes configurações:
- `package.json`: contém as informações do projeto, suas dependências e os scripts disponíveis para executar.
- `tsconfig.json`: contém as configurações do compilador TypeScript.
- `.eslintrc.json`: contém as configurações do ESLint para verificar o código do projeto.
Este projeto está licenciado sob a Licença ISC