NPM Repository

Prerequisite : Create a NodeJS Project
  mkdir project1
cd project1
npm init -y

package.json

  {
"name": "project1",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
// Here all the dependencies will be added
}
}
Task 1: Install a Dependency http-server
  npm install http-server

(or)

  npm i http-server
Task 1.1: Check node_modules folder for http-server
  "http-server": "^0.12.3"
Task 2: Uninstall a dependency
  npm remove http-server
Task 3: Install http-server latest version
  npm install http-server@latest
Task 4: Install http-server with a specific version
  npm install http-server@0.12.2