public final class SemVer extends Object
| Constructor and Description |
|---|
SemVer() |
| Modifier and Type | Method and Description |
|---|---|
static String |
maxSatisfying(Collection<String> versionsToTest,
String range)
Returns the maximum version from a given collection of versions that satisfies a given range.
|
static boolean |
satisfies(String versionToTest,
String range)
Check whether a given version falls within a specified range.
|
static boolean |
valid(String version)
Check whether a specified version string parses as a valid semver version.
|
public static boolean valid(String version)
version - The version string to check (eg. "1.0.3-alpha.01+build")public static boolean satisfies(String versionToTest, String range)
versionToTest - The version to test (eg. "1.0.3")range - A range, specified in node semver range format (eg. "<1.0.2 || >1.3")public static String maxSatisfying(Collection<String> versionsToTest, String range)
versionsToTest - The collection of versions to test against the rangerange - A range, specified in node semver range format (eg. "<1.0.2 || >1.3")Copyright © 2016. All rights reserved.