chai-semver

1.0.2 • Public • Published

chai-semver

Build Status Coverage Status npm version FOSSA Status

Semver plugin for Chai

Installation

npm install -D chai-semver

Then setup your unit test:

const chai = require('chai')
const chaiSemver = require('chai-semver')
 
chai.use(chaiSemver)
 

Assertions

expect('1.2.0').to.be.semver() // passes if given string is in semver format, rejects if not
'1.6.3'.should.be.semver() // equivalent
expect('1.2.0').to.satisfySemver('>1.0.3') // passes if given string is in given version range, rejects if not

License

This plugin is being released under MIT license.

FOSSA Status

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.2
    22
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.2
    22
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i chai-semver

Weekly Downloads

22

Version

1.0.2

License

MIT

Unpacked Size

73.8 kB

Total Files

7

Last publish

Collaborators

  • sofalse