Utility function used to check whether a package version satisfies some requirements
The version to check
The requirements to check against, e.g. ">=1.0.0" - see https://www.npmjs.com/package/semver#ranges
A boolean indicating whether the version satisfies the requirements
Utility function used to check whether a package version satisfies some requirements