The version object contains a sematic version number
You can create the object via the monster namespace new Monster.Types.Version()
.
<script type="module">
import {Monster} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.30.0/dist/monster.js';
console.log(new Monster.Types.Version('1.2.3')) // ↦ 1.2.3
console.log(new Monster.Types.Version('1')) // ↦ 1.0.0
</script>
Alternatively, you can also integrate this class individually.
<script type="module">
import {Version} from 'https://cdn.jsdelivr.net/npm/@schukai/monster@1.30.0/dist/modules/types/version.js';
console.log(new Version('1.2.3')) // ↦ 1.2.3
console.log(new Version('1')) // ↦ 1.0.0
</script>