fastify-openapi-glue

A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.

MIT License

Downloads
307.8K
Stars
182
Committers
18

Bot releases are hidden (Show)

fastify-openapi-glue - v1.0.2

Published by seriousme over 4 years ago

  • Updated dependencies
fastify-openapi-glue - v1.0.3

Published by seriousme over 4 years ago

  • Updated dependencies
fastify-openapi-glue - v1.0.5

Published by seriousme over 4 years ago

  • Updated dependencies
fastify-openapi-glue - v1.0.6

Published by seriousme over 4 years ago

  • Updated dependencies
fastify-openapi-glue - v1.0.1

Published by seriousme over 4 years ago

  • Added OpenAPI v3.0.x support (@motorro )
fastify-openapi-glue - v1.0.0

Published by seriousme over 4 years ago

Initial release

fastify-openapi-glue - v1.1.0

Published by seriousme over 4 years ago

  • prefix option, see README.md
  • CHANGES.md
fastify-openapi-glue - v1.2.0

Published by seriousme over 4 years ago

  • enabled generic parameters on path items
  • Added notes section to README.md to explain plugin behaviour better
  • Updated dependencies:
    • swagger-parser ^7.0.1 → ^8.0.0
    • fastify-plugin ^1.5.0 → ^1.6.0
    • fastify ^2.2.0 → ^2.6.0
    • fastify-cli ^1.0.0 → ^1.1.0
    • tap ^14.0.0 → ^14.4.2
fastify-openapi-glue - v1.3.0

Published by seriousme over 4 years ago

  • Enabled async service creation
  • Updated dependencies:
    • swagger-parser ^8.0.0 → ^8.0.2
    • fastify ^2.6.0 → ^2.10.0
    • fastify-cli ^1.1.0 → ^1.3.0
    • tap ^14.4.2 → ^14.7.1
fastify-openapi-glue - v1.3.1

Published by seriousme over 4 years ago

  • Fixed bug in Petshop example
  • Updated dependencies:
    • swagger-parser ^8.0.2 → ^8.0.3
    • ajv-oai ^1.1.1 → ^1.1.5
    • tap ^14.7.1 → ^14.10.2
fastify-openapi-glue - v1.4.0

Published by seriousme over 4 years ago

  • Added nullable flag to ajv config
  • Updated dependencies
    • ajv ^6.10.2 → ^6.11.0
    • ajv-oai ^1.1.5 → ^1.2.0
    • swagger-parser ^8.0.3 → ^8.0.4
    • fastify ^2.10.0 → ^2.11.0
    • tap ^14.10.2 → ^14.10.6
fastify-openapi-glue - v1.5.0

Published by seriousme over 4 years ago

  • Added noAdditional option
fastify-openapi-glue - v1.5.1

Published by seriousme over 4 years ago

  • Updated dependencies
    • ajv ^6.11.0 → ^6.12.0
    • fastify-plugin ^1.6.0 → ^1.6.1
    • minimist ^1.2.0 → ^1.2.5
    • swagger-parser ^9.0.0 → ^9.0.1
    • fastify ^2.11.0 → ^2.13.0
    • fastify-cli ^1.3.0 → ^1.5.0
    • tap ^14.10.6 → ^14.10.7
fastify-openapi-glue - v1.5.2

Published by seriousme over 4 years ago

  • Added Typescript definitions (@schulz3000 )
  • Fixed loss of 'this' in service.js (@schulz3000 )
  • Updated dependencies
    • ajv ^6.12.0 → ^6.12.2
    • fastify ^2.13.0 → ^2.13.1