Manage dependencies with pnpm, yarn and npm

npmyarnpnpmcheatsheet
Nov 25, 2023
CommandpnpmyarnnpmDescription
Install dependenciespnpm installyarn installnpm installInstall all dependencies listed in package.json
Install a dependencypnpm install <package>yarn add <package>npm install <package>Install a dependency and add it to package.json
Install a dev dependencypnpm install -D <package>yarn add -D <package>npm install -D <package>Install a dev dependency and add it to package.json
Install a global dependencypnpm install -g <package>yarn global add <package>npm install -g <package>Install a global dependency
List installed dependenciespnpm listyarn listnpm listList all installed dependencies
List outdated dependenciespnpm outdatedyarn outdatednpm outdatedList all outdated dependencies
List installed global dependenciespnpm list -gyarn list -gnpm list -gList all installed global dependencies
Update a dependencypnpm update <package>yarn upgrade <package>npm update <package>Update a dependency
Update all dependenciespnpm updateyarn upgradenpm updateUpdate all dependencies
Remove a dependencypnpm remove <package>yarn remove <package>npm uninstall <package>Remove a dependency and remove it from package.json
Remove a global dependencypnpm remove -g <package>yarn global remove <package>npm uninstall -g <package>Remove a global dependency
Run a scriptpnpm run <script>yarn run <script>npm run <script>Run a script defined in package.json
Run a script with argumentspnpm run <script> -- <args>yarn run <script> -- <args>npm run <script> -- <args>Run a script defined in package.json with arguments