====== Setup node.js for a new project ====== Node.js should be installed first on your machine. \\ After a successful installation node -v and npm -v commands should work in your terminal: npm -v v16.15.1 npm -v 8.11.0 Inside your project root directory run: npm init es6 You will be asked to enter several attributes for your project. \\ If you want the default values just enter: npm init es6 -y This will initialize our folder as a new npm package. \\ It will create a **package.json** file with basic information about our project: { "name": "", "version": "1.0.0", "description": "", "main": "index.js", "type": "module", "license": "AGPL-version-3.0", "private": false, "engines": { "node": ">= 14.0.0", "npm": ">= 6.0.0" }, "homepage": "", "repository": { "type": "git", "url": "" }, "bugs": "", "keywords": [], "author": { "name": "", "email": "", "url": "" }, "contributors": [ ], "scripts": { "dev": "", "test": "" }, "dependencies": { }, "devDependencies": { } }