https://github.com/hilderlan/node-project-template
Minhas preferências de configurações para projetos pessoais com NodeJS
https://github.com/hilderlan/node-project-template
bcryptjs celebrate classtransformer dotenv node nodejs postgres typeorm typescript
Last synced: about 2 months ago
JSON representation
Minhas preferências de configurações para projetos pessoais com NodeJS
- Host: GitHub
- URL: https://github.com/hilderlan/node-project-template
- Owner: Hilderlan
- Created: 2020-08-22T15:29:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T15:01:06.000Z (almost 6 years ago)
- Last Synced: 2025-03-28T06:32:23.787Z (about 1 year ago)
- Topics: bcryptjs, celebrate, classtransformer, dotenv, node, nodejs, postgres, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node project template
Repositório criado com o intuito de deixar pré-configurado tudo que gosto de utilizar ao criar um novo projeto com NodeJS.
### Estrutura
* Deixei criado a estrutura de projeto que costumo aderir
* O typeorm está configurado para o Postgres
* Utilizando celebrate para validar os dados recebidos na requisição
* Class-transformer para omitir ou exibir dados sensíveis e/ou úteis
### Dependências
- [Express](https://expressjs.com/pt-br/)
- [TypeORM](https://typeorm.io/#/)
- [Bcrypt](https://www.npmjs.com/package/bcrypt)
- [Celebrate](https://github.com/arb/celebrate)
- [Dotenv](https://www.npmjs.com/package/dotenv)
- [Class-Transformer](https://github.com/typestack/class-transformer)