Node JS Lib you should know:
Jsonwebtoken
Types/Node
Nodemailer
body-parser
Commander
Socket. io
Nodemon
Webpack
Moment
Tailwind
Dotenv
Express
Lodash
fs-extra
Multer
Fastify
Async
Axios
Chalk
Eslint
Debug
Uuid
Pino
Rxjs
jsonwebtokenAn implementation of JSON Web Tokens for Node https://www.npmjs.com/package/jsonwebtoken
CommanderCommander lets us run shell command automatically within a Node.js program. https://www.npmjs.com/package/commander
Nodemonnodemon is a tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected. https://www.npmjs.com/package/nodemon
WebpackWebpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset. https://www.npmjs.com/package/webpack
MomentJavaScript date library for parsing, validating, manipulating, and formatting dates. https://www.npmjs.com/package/moment
DotenvDotenv is a zero-dependency module that loads environment variables from a .env file into process.env. Storing configuration in the environment separate from code is based on The Twelve-Factor App methodology. https://www.npmjs.com/package/dotenv
ExpressFast, unopinionated, minimalist web framework for node.
https://www.npmjs.com/package/express
Lodash A modern JavaScript utility library delivering modularity, performance & extras. https://www.npmjs.com/package/lodash
fs-extrafs-extra adds file system methods that aren't included in the native fs module and adds promise support to the fs methods. It also uses graceful-fs to prevent EMFILE errors. It should be a drop-in replacement for fs. https://www.npmjs.com/package/fs-extra
MulterMulter is a node.js middleware for handling multipart/form-data, which is primarily used for uploading files. It is written on top of busboy for maximum efficiency. https://www.npmjs.com/package/multer
FastifyFast and low overhead web framework, for Node.js https://www.fastify.io/docs/latest/Getting-Started/
AsyncUtility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. https://www.npmjs.com/package/async
EslintESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. https://www.npmjs.com/package/eslint
DebugA tiny JavaScript debugging utility modeled after Node.js core's debugging technique. Works in Node.js and web browsers. https://www.npmjs.com/package/debug
Read on Twitter