into semver-range

For conversions.

Convert a string to a semver range.

Command Type

built-in

Signature

> into semver-range {flags}

Flags

  • --loose, -l: Allow common non-strict version prefixes such as v1.2.3, v.1.2.3, v:1.2.3, v-1.2.3, or v_1.2.3 inside the range

Input/output types:

input output
string semver-range
semver-range semver-range

Examples

Convert a string to a semver range

> '>=1.0.0' | into semver-range

Convert a complex range

> '^1.2.3' | into semver-range

Parse a range with a leading v on the version

> '>=v1.0.0' | into semver-range --loose

Ported from nushell/nushell.github.io. Copyright (c) 2021 Nushell Project. MIT License.