Open
Description
I am planning on doing a big refactoring on this repo, since the last update was 3 years ago.
- Rename
express-rest-es2017-boilerplate
toexpress-rest-boilerplate
- Use postgres as database (Postgres is a more reliable database and better suited for general purpose use)
- Use Objection or Sequelize as ORM
- Rafactor RBAC middleware
- Use npm instead of yarn
- Change folder structure
- Replace apidoc with OpenAPI spec
- Use pino for logging
- Create a tutorial for deploying to kubernetes or a serverless platform
- Remove semicolons =D
- Remove Bluebird
- Refactor unit and integration tests
- Replace mocha, chai, sinon and nyc with jest
- Add prettier
- Update eslint-config
- Update node to 12+
- Update dependencies
- Improve README
- Remove unnecessary dependencies
- Simple type checking in vscode without typescript (I will probably create another boilerplate for typescript + fastify)