Current implementation to detect semantic versioning is quite simple and doesn't allow more refined version ranges. npm's [semantic versioning library](https://github.com/npm/node-semver) could be used to specify the desired version instead.
Current implementation to detect semantic versioning is quite simple and doesn't allow more refined version ranges.
npm's semantic versioning library could be used to specify the desired version instead.