Featureless and many-browser-compatible semver parsing