In addition to just adding new pieces of the spec, mainly the "paths" object, I've also ran the input through swagger validation at https://editor.swagger.io/.
Some things turned out to be invalid such as:
missing "openapi" or "swagger" field
missing "version" field
operations "get" & "delete" can't have request bodies
"required: true" actually doesn't work on a schema field
Let's merge this now and incrementally add support for the newly added properties & fields.
Typegen still runs fine even on this input, it just doesn't do anything with the "paths" object yet.
In addition to just adding new pieces of the spec, mainly the "paths" object, I've also ran the input through swagger validation at https://editor.swagger.io/.
Some things turned out to be invalid such as:
Let's merge this now and incrementally add support for the newly added properties & fields.
Typegen still runs fine even on this input, it just doesn't do anything with the "paths" object yet.