-
Notifications
You must be signed in to change notification settings - Fork 614
Open
Labels
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)
douncoding-old, devang-prajapati, jonassunandar, alanbosco, mfachmirizal and 4 morejonassunandar