joi-extension-semver
Advanced tools
Changelog
5.0.0
Changelog
4.1.1
Changelog
4.0.0
BREAKING CHANGE: Require [@hapi/joi][] ^16.0.0.
BREAKING CHANGE: module now exports an object.
If you have existing code like
const semver = require('joi-extension-semver')
const Joi = require('@hapi/joi').extend(semver)
update it to
const { semver } = require('joi-extension-semver')
const Joi = require('@hapi/joi').extend(semver)
BREAKING CHANGE: semverRange
is now a seperate type from semver
.
If you have existing code that calls .validRange()
like
const semver = require('joi-extension-semver')
const Joi = require('@hapi/joi').extend(semver)
Joi.attempt('>=1.2.3', Joi.semver().validRange())
update it to
const { semverRange } = require('joi-extension-semver')
const Joi = require('@hapi/joi').extend(semverRange)
Joi.attempt('>=1.2.3', Joi.semverRange().valid())
Changelog
3.0.0