joi-to-swagger

A library to convert Joi schema objects into Swagger schema definitions

OTHER License

Downloads
177.7K
Stars
164
Committers
22

Bot releases are visible (Hide)

joi-to-swagger - Latest Release

Published by Mairu almost 2 years ago

  • support usage of joi.ref() in min/max() with optionally setting .meta({ refValues: {...} }) (#100)
joi-to-swagger - v6.1.1

Published by Mairu about 2 years ago

  • allow references when using object.pattern() #95
joi-to-swagger - v6.1.0

Published by Mairu over 2 years ago

  • add support for joi.object.pattern() (thanks @JKEnv)
  • update dev dependencies
  • add GitHub action for running test
joi-to-swagger -

Published by Mairu about 3 years ago

republish of 6.0.0 with missing depedency update

joi-to-swagger -

Published by Mairu about 3 years ago

  • BREAKING CHANGE: override will now also be applied if className is used
  • BREAKING CHANGE: swaggerOverride will not ignore className anymore
  • result object will always contain components object now
  • Add support for @joi/date usage with format YYYY-MM-DD (thanks @vikaskanani)
  • update dependencies
joi-to-swagger -

Published by Mairu almost 4 years ago

  • Add option to override the Joi schema which generates swagger (thanks @melchii)
joi-to-swagger -

Published by Mairu about 4 years ago

  • Fix boolean false default value not working (thanks @nelsongomes)
joi-to-swagger - 5.0.1

Published by Mairu about 4 years ago

NOTICE: I forgot to check node version support of joi with version 17.
Because this is a fast patch release I think it is ok to not make it a new major release.

  • Remove node 8 (and node 10) support because joi removed it with version 17 as well
joi-to-swagger - 5.0.0

Published by Mairu about 4 years ago

  • BREAKING CHANGE: Move back to joi with versions >= 17.1.1 after @hapi/joi was deprecated
  • updated dependencies