isaacs/npm — pull request #3331 by rxaviers (2013-04-09 13:42:51+00:00)
Title: Add ability to change 'v' prefix when tagging with `npm version`

Currently, `npm version ` (or its variants) increases package's version, `git commit`, and then `git tag` it as `v{version}`. Although, some projects (eg. [jquery](https://github.com/jquery/jquery), or [backbone](https://github.com/documentcloud/backbone)) don't use the `v{version}` pattern to tag its releases. This change allows one to customize the "v" prefix as described below.

In the command line:
```
$ npm version --version-prefix=""
```

In the `packages.json`:
```
versionPrefix: ""
```

Although this is not a critical issue (or not even an issue at all), it would be a good thing to have.