Read these articles. In a nutshell, the syntax for Bower version numbers (and NPM's) is called SemVer, which is short for 'Semantic Versioning'. Npm Dependency Version Syntax 10/13/2020 When you install a package using npm install , the latest available version of the package is downloaded and put in the node_modules folder, and a corresponding entry is added to the package.json and package-lock.json files that are present in your current folder. npm semver calculator. npm list --depth 0 is the command which shows all libraries with version but you can use npm-check npm-check is a good library to manage all those things regarding the version system event it will show libraries versions, new version update, and unused version and many more. You can find documentation for the detailed syntax of SemVer as used in Bower and NPM on the API for the semver parser within Node/npm.You can learn more about the underlying spec (which does not mention ~ or other syntax details) at semver.org. Use the npm search command to show everything that's available. There's an npm command by using which you can check the latest version of the installed packages published on npm. Check out npm install for more info. For globally installed packages, you can use the npm list -g command. If a package references to another package with a git URL, npm depends on a preinstalled git. Learn the basics. It shows up the currently installed, wanted and the latest published version of the mentioned packages. Use npm install blerg to install the latest version of "blerg". use comparisons like > … enter a range {{package}} on npmjs.com {{version.version}} ... pre-release versions are specified as exact versions. npm install @x.y.z. Check installed versions of node and npm ... Command Line Usage SYNOPSIS check-node-version [OPTIONS] DESCRIPTION check-node-version will check if the current node, npm, npx and yarn versions match the given semver version ranges. Use npm ls to show everything you've installed. For a through introduction to NPM version management, take a look at A Beginner’s Guide to npm — the Node Package Manager.To learn more about semantic versioning, read Semantic Versioning: Why You Should Be Using it, and Understanding the NPM Dependency Model.Finally, to learn some really useful tips and tricks, see 10 Tips and Tricks That Will Make You an NPM … New to semantic versioning? It can do a lot of stuff. To install either major, minor, patch (or) exact version, you can use the command. In order to see all the versions of a node module [webpack], I have executed below command in windows command prompt npm view webpack versions This command only displays first 100 versions and later displays "331 more" text. Also, it tells you the version on which the package would be automatically upgraded depending on the symbols used in package.json. Installed version of a particular package. 8. Note: The npm list command doesn’t only show the installed version of packages, but also their dependencies (version). Command Description; npm list: Lists the installed versions of all dependencies in this software: npm list -g --depth 0: Lists the installed versions of all globally installed packages: npm view: Lists the latest versions of all dependencies in this software: npm outdated: Lists only the dependencies in this software which are outdated specify a range of pre-release versions. Dependencies. pick a package. To specify a range, see below.