Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌽SemVer

🚀 Key Feature

  • Validate SemVer string
  • Parse SemVer string to struct
  • Compare SemVer struct

Validate

fn main {
    let v1 = "1.0.0"
    if @SemVer.validate(v1) { println("v1 is a well-formed semver") }
}

Parse

fn main {
    let v1 = @SemVer.parse("1.0.0")
}

Compare

fn main {
    let v1 = @SemVer.parse("1.0.0")
    let v2 = @SemVer.parse("2.0.0")
    if v1 < v2 { println("v1 is smaller!") }
}

Releases

Packages

Contributors

Languages