satisfies.js 247 B

123456789101112
  1. 'use strict'
  2. const Range = require('../classes/range')
  3. const satisfies = (version, range, options) => {
  4. try {
  5. range = new Range(range, options)
  6. } catch (er) {
  7. return false
  8. }
  9. return range.test(version)
  10. }
  11. module.exports = satisfies