New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

openapi-enforcer

Package Overview
Dependencies
Maintainers
1
Versions
131
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openapi-enforcer - npm Package Versions

1
14

1.12.7

Diff

Changelog

Source

1.12.7

Fixed

  • ReadOnly and WriteOnly Error Message Fix

    Although readOnly and writeOnly errors were being caught correctly, the messaging was negative. For example, it would say "Cannot write to read only" when it meant "Cannot read from write only" and vice versa.

gi60s
published 1.12.6 •

Changelog

Source

1.12.6

Fixed

  • ReadOnly and WriteOnly

    The library was incorrectly not accounting for readOnly and writeOnly when using schema validation. This functionality has been added.

gi60s
published 1.12.5 •

Changelog

Source

1.12.5

Changed

  • Fixed Vulnerability

    Updated Axios library to fix critical vulnerability.

gi60s
published 1.12.4 •

Changelog

Source

1.12.4

Fixed

  • Bundle Paths with / or ~

    Bundled paths that included a / or ~ were incorrectly being converted when generating $ref values.

gi60s
published 1.12.3 •

Changelog

Source

1.12.3

Fixed

  • Dereference Path Resolution

    Path resolution was not always correctly determining the source path.

gi60s
published 1.12.2 •

Changelog

Source

1.12.2

Fixed

  • OpenAPI component path and request details

    The request and path did not always add pathItem, operation, and pathKeys properties that were added in 1.12.1.

gi60s
published 1.12.1 •

Changelog

Source

1.12.1

Added

  • OpenAPI component path and request details

    The request and path functions may produce an exception if an invalid request is made. This code adds either the pathItem component or operation component and pathKey properties to the exception object when possible.

gi60s
published 1.12.0 •

Changelog

Source

1.12.0

Changed

  • Schema type not required

    Previous versions have required the type property to be specified for schemas (except in the case where one of allOf, anyOf, oneOf, and not are defined).

    This update no longer requires type to be specified. If type is not specified then the OpenAPI Enforcer will attempt to auto determine type. If the type cannot be determined and should exist then warning WSCH005 ("Schemas with an indeterminable type cannot serialize, deserialize, or validate values.") will be generated.

gi60s
published 1.11.2 •

Changelog

Source

1.11.2

Fixed

  • Bundler

    Bundler had a few bugs that made it not work in most cases. Oops. Now fixed to work much better.

gi60s
published 1.11.1 •

Changelog

Source

1.11.1

Fixed

  • Date-time numoffset optional colon

    Fixed the date-time regular expression to allow the colon to be optional per RFC3339 Appendix-A.

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc