simple-semver

simple-semver


Keywords
simple-semver, semver
License
MIT
Install
npm install simple-semver@1.1.3

Documentation

Build Status

simple-semver

Install

$ npm install simple-semver --save

Usage

const simpleSemver = require('simple-semver')

simpleSemver.validate('1.3.0') // true
simpleSemver.validate('a.b.0') // false
simpleSemver.validate('1.0')   // false
// simple-semver only support xx.xx.xx(only contain Number and dot(.)) temporarily

simpleSemver.gt('1.3.0', '1.1.0') // true (gt means greater than)
simpleSemver.lt('1.1.0', '1.5.0') // true (lt means less than)

simpleSemver.gte('1.3.0', '1.1.0') // true (gte means greater than or equal)
simpleSemver.gte('1.3.0', '1.3.0') // true 
simpleSemver.gte('1.1.0', '1.3.0') // false

simpleSemver.lte('1.1.0', '1.3.0') // true (lte means less than or equal)
simpleSemver.lte('1.3.0', '1.3.0') // true 
simpleSemver.lte('1.3.0', '1.1.0') // false

simpleSemver.lt('1.1.0-alpha', '1.5.0') // true ('-alpha' will be ignore)

License

MIT