Top "Semantic-versioning" questions

Semantic Versioning is a community-driven version-numbering standard.

What's the difference between tilde(~) and caret(^) in package.json?

After I upgraded to latest stable node and npm, I tried npm install moment --save. It saves the entry in …

node.js npm package.json semantic-versioning
What is the bower (and npm) version syntax?

Bower enables me to specify version requirements for packages using the following syntax: "dependencies": { "<name>": "<version>", }, …

node.js bower semantic-versioning
How do I find out what version of a bower package is actually installed?

Normally a bower.json file specifies some dependencies, but these are typically expressed so that they allow a range of …

json bower versioning semantic-versioning
Is there a workaround for `npm publish -f`

Now that npm publish -f is deprecated, is there a workaround or a package that makes it possible to overwrite …

node.js npm semantic-versioning
What package version does @next specify for npm?

What version of package foo will this command install? npm install foo@next The package.json and semver docs don't …

javascript npm npm-install semantic-versioning
bash regex to match semantic version number

I have the following: versionNumber=$(sw_vers -productVersion) # Finds version number versionShort=${versionNumber:0:4} # Cut string to 1 decimal place for calculation …

regex bash semantic-versioning
How do I install the latest minor version of a package on npm?

For example: I have version 2.0.0 of package-name installed. The latest minor version that has the same major version is 2.1.2 The …

npm semantic-versioning
Specifying version numbers in Bower

When writing bower.json you can specify version numbers in your dependencies. Sometimes I see people writing { ... "devDependencies" : { "grunt" : "~0.3.13", } } What …

javascript npm bower semantic-versioning
How to create a nuspec dependency which includes prereleases

Some context: I have 4 nuget packages with dependencies. They are all in pre-release mode, and they evolve from alpha to "…

nuget semantic-versioning
What is the convention for versioning npm packages prior to 1.0.0?

I was reading up on versioning with npm, and apparently it provides a nice convenient command for bumping your package …

node.js npm semantic-versioning