readmeio / oas

Comprehensive tooling for working with OpenAPI definitions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Huge dependency tree via speccy/redoc

DonMartin76 opened this issue · comments

I noticed when installing oas that its dependency tree is quite huge. I guess this foremost comes from the speccy dependency, which in turn pulls in redoc and some other packages, which in turn pull in the devil and his mother-in-law as dependencies.

Is there a way around taking in speccy (nod to Phil here)? What are you using it for? I guess that you are doing some kind of validation on the OpenAPI spec; can this be done in a more lightweight way?

Ah, we were using it, but ended up removing it since swagger-parser updated for OAS3! I still prefer speccy, however swagger-parser has the benefit of working for both 2 and 3, so we stuck with that.

I removed it! Good catch :)