support parsing a version with a leading 'v'
This *should* make version parsing much, much simpler.
This commit is contained in:
parent
407ccf886f
commit
74b0d7318d
2 changed files with 26 additions and 9 deletions
|
@ -1,7 +1,7 @@
|
|||
semver <- major_minor_patch_min_patch ("-" alpha_part ("." alpha_part)*)? ("+" alpha_part ("." alpha_part)*)? !.
|
||||
` ec_semver:internal_parse_version(Node) ` ;
|
||||
|
||||
major_minor_patch_min_patch <- version_part ("." version_part)? ("." version_part)? ("." version_part)? ;
|
||||
major_minor_patch_min_patch <- ("v"? numeric_part / alpha_part) ("." version_part)? ("." version_part)? ("." version_part)? ;
|
||||
|
||||
version_part <- numeric_part / alpha_part ;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue