Releases: Lissone/node-api-template
Releases · Lissone/node-api-template
Release v2.1.2 - TS and lint upgrade, TypeORM with PostgreSQL migration
In this release the following features were implemented:
- Improvee typescript configs
- Add @lissone/eslint-config next config lint
- Remove prettier
- Add env type
- Update deps
- Change Mongoose to TypeORM with PostgreSQL
- DTO validation with Yup
Release v1.1.2 - Update linting configs
In this release the following features were added:
- Update linting rules
- Add more static paths
- Exclude commitlint
- Refactoring in the project structure
Release v.1.1.1 - Commit lint
This feature was implemented:
- Middlewares paths and order of import-helpers
- Add lint commit
- Add commitzen
Release v.1.1.0 - Clean architecture
In this feature the design was refactored, completing the clean architecture flow with use cases and added more libs for productivity, namely:
- Config editor: For default VsCode configuration.
- Husky: For testing before a commit.
- Eslint: Lint for code standardization. With significant improvements to your settings.
- Prettier: To make the code prettier.
Clean DDD architecture
Folder architecture based on DDD aspects and clean architecture.
** Warning **
This tag is out of date, according to the current version of the project. No eslint and prettier configuration, plus no latest refactoring.