- Better ESLint configuration
- Better Prettier configuration
- Husky (pre-commit, pre-push)
- Configuration: custom config directory and files, validation config, common and local configuration.
Based on Custom Config Example
. Contains endpoints for Authentication and the custom entity (Companies).
- JWT Authentication
- Simple and necessary Swagger definitions
- Validation and DTOs for requests Params, Bodies and Query strings
- Examples for REST API Endpoints: POST, POST upload, GET, PUT, PATCH, DELETE
- In-memory storage (to make the API really work).
- Unit and E2E tests
In order to check the difference with new versions.