Skip to content

viRingbells/test-version

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test-version

NPM version build status

Test if a given version matches a version pattern

Install

$ npm install test-version

Usage

const test = require('test-version');

if (test('v1.0.0', '>=1.0.0')) {
    console.log('matched!');
}
else {
    console.log('not matched');
}

Patterns

version can be like:

1.0.0 => 1.0.0
1-0-0 => 1.0.0
v1.0  => 1.0

version pattern can be like:

1.0.0
1.0.x
1.0.*
!1.0.0
~1.0.0
^1.0.0
>1.0.0
<1.0.0
1.0.0...1.9.9
1.0.0~1.9.9

About

检查一个版本号是否满足给定的版本范围

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published