APIDevTools / swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator
https://apitools.dev/swagger-parser
MIT License
1.08k stars 153 forks source link

WIP: Typescript rewrite, test migration, code modernization #253

Open jonluca opened 4 months ago

jonluca commented 4 months ago

Doing the same thing to swagger-parser as was done to https://github.com/APIDevTools/json-schema-ref-parser

There will be some breaking changes but this should get us to a point where the code is more modern, easier to develop on, and with fewer bugs. It will also let us bring in some of the niceties of the javascript ecosystem from the last few years.

Not really expecting anyone to review this - will go through and add tests as I find cases that need them, but this library is pretty much abandoned so going to take it over.