1. body-parser
Parse the req.body message body for post requests
2. express-ip-filter
IP filters
Morgan, Winston, Express-Winston
logging
4. A cookie – a parser and cookie – the session
The cookie sent by the client is parsed. Cookie-session middleware is used to establish a cookie-based session
5. request-validate
Koa2, Express and NodeJS parameter verification
6. config-lite
Reading configuration Files
7. express-session
The session middleware
8. connect-mongo
Session is stored in mongodb persistently and used in combination with Express-session
9. ejs
Template engines
10. multer
Implementing file upload
11. silly-datetime
Formatting date
12. mkdirp
Recursively create folder directories