Skip to main content
Module

x/libpkgx/mod.ts>SemVer

`import`… but with pkging powers
Extremely Popular
Latest
class SemVer
Re-export
import { SemVer } from "https://deno.land/x/libpkgx@v0.18.1/mod.ts";

we have our own implementation because open source is full of weird but almost valid semver schemes, eg: openssl 1.1.1q ghc 5.64.3.2 it also allows us to implement semver_intersection without hating our lives

Constructors

new
SemVer(input:
| string
| number[]
)

Properties

readonly
build: string[]
readonly
components: number[]
major: number
minor: number
patch: number
readonly
prerelease: string[]
readonly
optional
pretty: string
readonly
raw: string

Methods

compare(that: SemVer): number
eq(that: SemVer): boolean
gt(that: SemVer): boolean
gte(that: SemVer): boolean
lt(that: SemVer): boolean
lte(that: SemVer): boolean
neq(that: SemVer): boolean
toString(): string