Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add support for OpenAPI v3 #4
@philsturgeon If you have shareable OpenAPI v3 files lying around, I'd love to have them as test-case for the e2e testing. Otherwise, if you're up for it, I'm looking to massively upgrade dependencies while trying not to break too many things.
As for your install issue, I believe the issue you're having with the installation stems from having used the npm package. It's outdated iirc, and I don't have the rights to publish on it anymore.
Here's the updated install step:
then you can make your runners. for instance, creating the node runner would be done like so:
once you've created the node lib, you can use it like this:
I just did all the steps, and it worked, so it should work for you too.
Note For some reason I had an
@JonathanMontane thanks for the mention of APIs.guru (I'm the current maintainer). You may not know that there is a static branch full of OpenAPI v3 conversions at https://github.com/APIs-guru/openapi-directory/tree/openapi3.0.0/APIs
Eventually I'd like to replace use of
Let me see if I can run the test-suite successfully (edit: unit tests running ok with a slight tweak to