UNPKG

dmclc

Version:

Dolphin Minecraft Launcher Core

34 lines (33 loc) 1.21 kB
/* * Ported from Fabric Loader. * Copyright 2016 FabricMC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { Version } from "./Version.js"; /** * Represents a <a href="https://semver.org/">Sematic Version</a>. * * <p>Compared to a regular {@link Version}, this type of version receives better support * for version comparisons in dependency notations, and is preferred.</p> * * @see Version */ class SemanticVersion extends Version { /** * The value of {@linkplain #getVersionComponent(int) version component} that indicates * a {@linkplain #hasWildcard() wildcard}. */ static COMPONENT_WILDCARD = Number.MIN_SAFE_INTEGER; } export { SemanticVersion };