build-revision (npm): Generate semver compatible version to uniquely identify project build using build metadata
Keywords: build|version|revision|hash|SHA|build-automation|node-module|npm-module|semver