Module: Vers::NpmVersion
Instance Method Summary collapse
- #compare(left, right) ⇒ Object
- #normalize(value) ⇒ Object
- #prerelease?(value) ⇒ Boolean
- #valid?(value) ⇒ Boolean
Instance Method Details
#compare(left, right) ⇒ Object
132 133 134 |
# File 'lib/vers/semver_version.rb', line 132 def compare(left, right) SemverVersion.compare(left.strip, right.strip) end |
#normalize(value) ⇒ Object
140 141 142 |
# File 'lib/vers/semver_version.rb', line 140 def normalize(value) SemverVersion.normalize(value.to_s.strip) end |
#prerelease?(value) ⇒ Boolean
144 145 146 |
# File 'lib/vers/semver_version.rb', line 144 def prerelease?(value) SemverVersion.prerelease?(value.to_s.strip) end |
#valid?(value) ⇒ Boolean
136 137 138 |
# File 'lib/vers/semver_version.rb', line 136 def valid?(value) SemverVersion.valid?(value.to_s.strip) end |