# npm and Packages

npm is an app store for code that comes with Node.js; you'll describe a project in package.json, install packages into node_modules, tell dependencies from devDependencies, and run the project's commands as npm scripts.

![Cheat sheet: npm and Packages](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/10/78ecce018dd842e3b0846f398db48b9b.webp)

- Category: JavaScript
- Level: Journeyman
- Tags: Dependency (javascript), Development Dependency, JavaScript, node_modules, nodejs, npm (javascript), npm scripts, package-lock.json, software-development
- Updated: November 1, 2026

Source: https://www.ask-codey.com/cheat-sheets/javascript-tooling-npm-and-packages-cheat-sheet
