Diretório que contém as expecificações da API.
Arquivos
- router-v1.ts: Arquivo base da API que descreve quais são as rotas existentes e quais controladores são responsaveis por responder por essas rotas.
- types.ts: Arquivo que contém tipos específicos para API. Esse arquivo normalmente é utilizada para extender ou adapter algum tipo do módulo express para evitar erros na "compilação" do Typescript.
Diretórios
- controllers: Contém os arquivos fonte dos controladores
- middlewares: Contém os arquivos fonte das middlewares