mustafar / parrot

mockable, containerized api from your swagger spec.
https://hub.docker.com/r/mustafar/parrot/
MIT License
8 stars 5 forks source link

Support OpenApi 3 #17

Open vsapronov opened 5 years ago

mustafar commented 5 years ago

waiting on swagger-express-middleware to implement it. hopefully soon 🤞 https://github.com/APIDevTools/swagger-express-middleware/issues/81

marcuslange commented 5 years ago

We are looking to use parrot with for server mocking but also need openapi 3. Would like to offer help integrating the alpha version of the middle ware if you are up for a conversation.

mustafar commented 5 years ago

hi @marcuslange! happy to help you guys however I can. I haven't personally looked at the swagger-express-middleware openapi alpha myself but I'd be OK if the existing tests pass in both swagger2 and openapi3

marcuslange commented 5 years ago

so you need any contributor agreements signed?

mustafar commented 5 years ago

@marcuslange sorry for the delay in responding. I don't have an contributor agreement beyond https://github.com/mustafar/parrot/blob/master/LICENSE.md

Also, just so we're on the same page -- i'd need the existing tests to work before I can merge any changes

thanks and good luck!

marcuslange commented 5 years ago

@mustafar We are on the same page about the tests. Looking into it. At first glance, it looks like the middleware is supporting either 2 or 3 based on major versions, not both. I'll let you know what we find.

mustafar commented 5 years ago

awesome, thanks @marcuslange ! yeah, that was my understanding also for the alpha release