Express App Playground
Tasks
- Format: Add semistandard rules using eslint
- Cleanup: Remove view, jade
- Test: Add testing, Jest
- DX: Improve DX with autoreload, linting and test watcher (using concurrently, nodemon, chokidar-cli npm-run-all)
- DX: Add Husky pre commit checks
- Separate app runner, express app, middlewares, server listener and cover with tests
- Add json parser
- Add log manager: pino, pino-pretty, express-pino-logger, pino-debug
- Add authentication
- Add graphql
- Add sequelize
- Add knex
- Add Redis
- Add JSDoc with TypeScript
npm add -D semistandard snazzy
- Add SemiStandard to WebStorm.
- Add
npm run format
script with snazzy