Skip to content

gabe0x02/version_compare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

version_compare Build Status

Simple tool to compare version strings

Install

  • npm
    npm install version_compare --save
    
  • bower
    bower install version_compare --save
    

Use

Node

vc = require('./version_compare')
vc.matches('1.0', '1.1') ==> false
vc.matches('1.0', '1.0') ==> true
vc.compare('1.0', '1.1') ==> -1
vc.gt('1.0', '1.1') ==> false
vc.gte('1.0', '1.1') ==> false
vc.lt('1.0', '1.1') ==> true
vc.lte('1.0', '1.1') ==> true

Browser

<script src="bower_components/version_compare/version_compare.js"></script>
<script>
    VersionCompare.matches('1.0', '1.1') ==> false
    VersionCompare.matches('1.0', '1.0') ==> true
    VersionCompare.compare('1.0', '1.1') ==> -1
    VersionCompare.gt('1.0', '1.1') ==> false
    VersionCompare.gte('1.0', '1.1') ==> false
    VersionCompare.lt('1.0', '1.1') ==> true
    VersionCompare.lte('1.0', '1.1') ==> true
</script>

Credit

This repo is based off of source found here: [http://stackoverflow.com/questions/6832596/how-to-compare-software-version-number-using-js-only-number].

About

simple tool to compare version strings

Resources

License

Stars

Watchers

Forks

Packages

No packages published