Function tryParseRange
- try
Parse (value): Range | undefinedRange Parameters
- value: string
The range string
Returns Range | undefined
A Range object if valid otherwise
undefinedExample: Usage
import { tryParseRange } from "@std/semver";
import { assertEquals } from "@std/assert";
assertEquals(tryParseRange(">=1.2.3 <1.2.4"), [
[
{ operator: ">=", major: 1, minor: 2, patch: 3, prerelease: [], build: [] },
{ operator: "<", major: 1, minor: 2, patch: 4, prerelease: [], build: [] },
],
]);- value: string
Parses the given range string and returns a Range object. If the range string is invalid,
undefinedis returned.