version-int

parse a version string to int

Usage no npm install needed!

<script type="module">
  import versionInt from 'https://cdn.skypack.dev/version-int';
</script>

README

version-int

parse a version string to int

API

version-int.parse(versionStr, [digitLength]) ⇒ number

parse a version string into a number

Kind: static method of version-int
Returns: number - version number

Param Type Default Description
versionStr string version string
[digitLength] number 3 how long each sub-version is

Example

versionInt.parse('1.1.1');    // 1001001
versionInt.parse('1.1.1', 1); // 111
versionInt.parse('1.1.1', 2); // 10101
versionInt.parse('1.2.3456', 3); // 1001345

version-int.setDigit([digitLength])

set/update default digitLength

Kind: static method of version-int

Param Type Default Description
[digitLength] number 3 how long each sub-version is

Example

versionInt.parse('1.1.1'); // 1001001
versionInt.setDigit(1);
versionInt.parse('1.1.1'); // 111