¶
luxe
API (2025.1.2
)¶
luxe: semver
module¶
Comparator¶
import "luxe: semver" for Comparator
no docs found
- value
- semver
- operator
- loose
- any
- new(comp:
Any
) - new(comp:
Any
, loose:Any
) - create(comp:
Any
, loose:Any
) - inverted()
- test(version:
Any
) - parse(comp:
Any
) - debug(a:
Any
) - intersects(comp:
Any
) - intersects(comp:
Any
, loose:Any
)
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
Any
)
¶Comparator
no docs found
Any
, loose: Any
)
¶Comparator
no docs found
Any
, loose: Any
)
¶Comparator
no docs found
unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
SemVer¶
import "luxe: semver" for SemVer
no docs found
- SPEC
- loose
- version
- major
- minor
- patch
- build
- prerelease
- raw
- new(version:
Any
) - new(version:
Any
, loose:Any
) - create(version:
Any
, loose:Any
) - format()
- !=(other:
Any
) - ==(other:
Any
) - <=(other:
Any
) - >=(other:
Any
) - >(other:
Any
) - <(other:
Any
) - inc(release:
Any
) - inc(release:
Any
, identifier:Any
) - compare(other:
Any
) - inc(version:
Any
, release:Any
) - inc(version:
Any
, release:Any
, identifier:Any
) - inc(version:
Any
, release:Any
, loose:Any
, identifier:Any
) - parse(version:
Any
) - parse(version:
Any
, loose:Any
) - valid(version:
Any
) - valid(version:
Any
, loose:Any
) - clean(version:
Any
) - clean(version:
Any
, loose:Any
) - diff(version1:
Any
, version2:Any
) - major(a:
Any
) - major(a:
Any
, loose:Any
) - minor(a:
Any
) - minor(a:
Any
, loose:Any
) - patch(a:
Any
) - patch(a:
Any
, loose:Any
) - prerelease(a:
Any
) - prerelease(a:
Any
, loose:Any
) - compare(a:
Any
, b:Any
) - compare(a:
Any
, b:Any
, loose:Any
) - rcompare(a:
Any
, b:Any
) - rcompare(a:
Any
, b:Any
, loose:Any
) - sort(list:
Any
) - sort(list:
Any
, loose:Any
) - rsort(list:
Any
) - rsort(list:
Any
, loose:Any
) - gt(a:
Any
, b:Any
) - gt(a:
Any
, b:Any
, loose:Any
) - lt(a:
Any
, b:Any
) - lt(a:
Any
, b:Any
, loose:Any
) - gte(a:
Any
, b:Any
) - gte(a:
Any
, b:Any
, loose:Any
) - lte(a:
Any
, b:Any
) - lte(a:
Any
, b:Any
, loose:Any
) - eq(a:
Any
, b:Any
) - eq(a:
Any
, b:Any
, loose:Any
) - neq(a:
Any
, b:Any
) - neq(a:
Any
, b:Any
, loose:Any
) - cmp(a:
Any
, op:Any
, b:Any
) - cmp(a:
Any
, op:Any
, b:Any
, loose:Any
) - max_satisfying(versions:
Any
, range:Any
) - max_satisfying(versions:
Any
, range:Any
, loose:Any
) - min_satisfying(versions:
Any
, range:Any
) - min_satisfying(versions:
Any
, range:Any
, loose:Any
) - satisfies(version:
Any
, range:Any
) - satisfies(version:
Any
, range:Any
, loose:Any
) - valid_range(range:
Any
) - valid_range(range:
Any
, loose:Any
) - ltr(version:
Any
, range:Any
) - ltr(version:
Any
, range:Any
, loose:Any
) - gtr(version:
Any
, range:Any
) - gtr(version:
Any
, range:Any
, loose:Any
) - outside(version:
Any
, range:Any
, hilo:Any
) - outside(version:
Any
, range:Any
, hilo:Any
, loose:Any
) - debug(a:
Any
) - compare_main(other:
Any
) - first_not_zero(a:
Any
, b:Any
) - first_not_zero(a:
Any
, b:Any
, c:Any
) - compare_pre(other:
Any
) - compare_identifiers(a:
Any
, b:Any
)
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
Any
)
¶SemVer
no docs found
Any
, loose: Any
)
¶SemVer
no docs found
Any
, loose: Any
)
¶SemVer
no docs found
unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
<endpoint module="luxe: semver" class="SemVer" signature="<=(other : Any)">
<signature id="SemVer.<=">SemVer <=(other: Any
)
<a class="headerlink" href="#SemVer.<=" title="Permanent link">¶
returns unknown
no docs found
no docs found
no docs found
<endpoint module="luxe: semver" class="SemVer" signature="<(other : Any)">
<signature id="SemVer.<">SemVer <(other: Any
)
<a class="headerlink" href="#SemVer.<" title="Permanent link">¶
returns unknown
no docs found
Any
)
¶unknown
no docs found
Any
, identifier: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, release: Any
)
¶unknown
no docs found
Any
, release: Any
, identifier: Any
)
¶unknown
no docs found
Any
, release: Any
, loose: Any
, identifier: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, version2: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, op: Any
, b: Any
)
¶unknown
no docs found
Any
, op: Any
, b: Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
)
¶unknown
no docs found
Any
, range: Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
)
¶unknown
no docs found
Any
, range: Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
)
¶unknown
no docs found
Any
, range: Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
)
¶unknown
no docs found
Any
, range: Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
)
¶unknown
no docs found
Any
, range: Any
, loose: Any
)
¶unknown
no docs found
Any
, range: Any
, hilo: Any
)
¶unknown
no docs found
Any
, range: Any
, hilo: Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
, c: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
SemVerRange¶
import "luxe: semver" for SemVerRange
no docs found
- any
- empty
- debug(a:
Any
) - set
- loose
- range
- raw
- isEmpty
- isAny
- new(range:
Any
) - new(range:
Any
, loose:Any
) - create(range:
Any
, loose:Any
) - format()
- union(other:
Any
) - intersects(range:
Any
) - intersects(range:
Any
, loose:Any
) - pick_not_infinite(a:
Any
, b:Any
) - pick_infinite(a:
Any
, b:Any
) - comparator_intersection(a:
Any
, b:Any
) - intersection(other:
Any
) - inverted()
- subset_contains(other:
Any
) - subset_contains(other:
Any
, loose:Any
) - subset_of(other:
Any
) - subset_of(other:
Any
, loose:Any
) - subset(needle:
Any
, haystack:Any
) - subset(needle:
Any
, haystack:Any
, loose:Any
) - test(version:
Any
) - is_x(id:
Any
) - test_set(set:
Any
, version:Any
) - parse_range(range:
Any
) - parse_comparator(comp:
Any
, loose:Any
) - replace_carets(comp:
Any
, loose:Any
) - replace_caret(comp:
Any
, loose:Any
) - replace_tildes(comp:
Any
, loose:Any
) - replace_tilde(comp:
Any
, loose:Any
) - replace_x_ranges(comp:
Any
, loose:Any
) - replace_x_range(comp:
Any
, loose:Any
) - replace_stars(comp:
Any
, loose:Any
)
unknown
no docs found
unknown
no docs found
Any
)
¶unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
Any
)
¶SemVerRange
no docs found
Any
, loose: Any
)
¶SemVerRange
no docs found
Any
, loose: Any
)
¶SemVerRange
no docs found
unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
, b: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, haystack: Any
)
¶unknown
no docs found
Any
, haystack: Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, version: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
Any
, loose: Any
)
¶unknown
no docs found
SemVerSubset¶
import "luxe: semver" for SemVerSubset
no docs found
- subset(needle:
Any
, haystack:Any
) - subset(needle:
Any
, haystack:Any
, loose:Any
) - gen_interval(comparators:
Any
) - orderEq(v1:
Any
, v2:Any
) - orderGt(v1:
Any
, v2:Any
) - orderLt(v1:
Any
, v2:Any
) - isSubset(needle:
Any
, haystack:Any
)
Any
, haystack: Any
)
¶unknown
no docs found
Any
, haystack: Any
, loose: Any
)
¶unknown
no docs found
Any
)
¶unknown
no docs found
Any
, v2: Any
)
¶unknown
no docs found
Any
, v2: Any
)
¶unknown
no docs found
Any
, v2: Any
)
¶unknown
no docs found
Any
, haystack: Any
)
¶unknown
no docs found
SemVerSubsetInterval¶
import "luxe: semver" for SemVerSubsetInterval
no docs found
- left
- right
- leftValue
- rightValue
- new(left:
Any
, leftValue:Any
, rightValue:Any
, right:Any
)
unknown
no docs found
unknown
no docs found
unknown
no docs found
unknown
no docs found
Any
, leftValue: Any
, rightValue: Any
, right: Any
)
¶SemVerSubsetInterval
no docs found