parse

external fun parse(): SemVer?(source)
external fun parse(version: String? = definedExternally): SemVer?(source)
external fun parse(version: SemVer? = definedExternally): SemVer?(source)

Return the parsed version as a SemVer object.

In case version is invalid, the function will

  • throw if throwErrors is true.

  • return null otherwise.


external fun parse(version: String?, optionsOrLoose: Boolean, throwErrors: Boolean = definedExternally): SemVer?(source)
external fun parse(version: String?, optionsOrLoose: Options, throwErrors: Boolean = definedExternally): SemVer?(source)
external fun parse(version: SemVer?, optionsOrLoose: Boolean, throwErrors: Boolean = definedExternally): SemVer?(source)
external fun parse(version: SemVer?, optionsOrLoose: Options, throwErrors: Boolean = definedExternally): SemVer?(source)