go more uniform in the way the smartversion class is structured
This commit is contained in:
14
ts/index.ts
14
ts/index.ts
@ -34,10 +34,24 @@ export class SmartVersion {
|
||||
return this.semver.patch
|
||||
}
|
||||
|
||||
greaterThan (smartVersionArg: SmartVersion) {
|
||||
return this.greaterThanString(smartVersionArg.versionString)
|
||||
}
|
||||
|
||||
/**
|
||||
* compares the version of this against a string
|
||||
*/
|
||||
greaterThanString (versionStringArg) {
|
||||
return plugins.semver.gt(this.versionString, versionStringArg)
|
||||
}
|
||||
|
||||
lessThan (smartVersionArg: SmartVersion) {
|
||||
return this.lessThanString(smartVersionArg.versionString)
|
||||
}
|
||||
|
||||
/**
|
||||
* compares the version of this against a string
|
||||
*/
|
||||
lessThanString (versionStringArg) {
|
||||
return plugins.semver.lt(this.versionString, versionStringArg)
|
||||
}
|
||||
|
Reference in New Issue
Block a user