Parse major.minor.patch, tolerating a v prefix, a prerelease tag, and build metadata.
Returns null rather than throwing on anything unparseable: a malformed standardsVersion in a
repo's config should degrade to "treat every check as available" — visible and safe — not crash
the tool and block the build.
Parse
major.minor.patch, tolerating avprefix, a prerelease tag, and build metadata.Returns
nullrather than throwing on anything unparseable: a malformedstandardsVersionin a repo's config should degrade to "treat every check as available" — visible and safe — not crash the tool and block the build.