Socket
Socket
Sign inDemoInstall

joi-extension-semver

Package Overview
Dependencies
7
Maintainers
2
Versions
13
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2Next

5.0.0

Diff

Changelog

Source

5.0.0

  • BREAKING CHANGE: Require [joi][] >=17.2.0 instead of deprecated [@hapi/joi][].
  • BREAKING CHANGE: Require Node 12+
paulmelnikow
published 4.1.1 •

Changelog

Source

4.1.1

  • Fix an issue where the types weren't provided at install time.
paulmelnikow
published 4.1.0 •

Changelog

Source

4.1.0

  • Provide types for TypeScript.
paulmelnikow
published 4.0.0 •

Changelog

Source

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())
    
paulmelnikow
published 3.0.0 •

Changelog

Source

3.0.0

  • BREAKING CHANGE: Require [@hapi/joi][] instead of deprecated [joi][].
  • BREAKING CHANGE: Require Node 8+.
  • Update [semver][] dependency.
midiparse
published 2.0.0 •

midiparse
published 1.0.0 •

midiparse
published 0.0.6 •

midiparse
published 0.0.5 •

midiparse
published 0.0.4 •

2Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc