Skip to content

mock-end/random-semver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

random-semver

Return a random version.

MIT License

build:? coverage:?

Install

$ npm install --save random-semver 

Usage

var randomVersion = require('random-semver');
  
// API
// - randomVersion([options]);
  
// options
// - range
// - preRelease

By default, returns a version like this:

randomVersion();
// => '1.0.1'

Optionally specify range:

randomVersion({ range: '>' });
// => '>3.8.6'

randomVersion({ range: true });
// => '~2.5.1'

Optionally specify preRelease:

randomVersion({ preRelease: '-dev' });
// => '4.8.6-dev'

randomVersion({ preRelease: true });
// => '2.5.1-beta'

Related

Contributing

Pull requests and stars are highly welcome.

For bugs and feature requests, please create an issue.

Releases

No releases published

Packages

No packages published