'Which version name should be given to a branched node module?

I've cloned in my git repository a node module.

Here an example of the package.json:

{
  "name": "sample-module",
  "version": "4.5.6",
  "description": "An example of module.",
  "directories": {
    "test": "tests"
  },
...

After I've done my customization I'd like to set a new version

Is there any good practice to do this?

Possible new versions:


  "version": "4.5.6.1",
  "version": "4.5.6-mybrand-1.0",
  "version": "4.5.6_1.0",



Solution 1:[1]

I prefer Semantic Versioning. Read Here

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 ShanikaHere