openapi-to-graphql icon indicating copy to clipboard operation
openapi-to-graphql copied to clipboard

Add support for readOnly and writeOnly fields

Open elsmr opened this issue 4 years ago • 0 comments

Handle readOnly and writeOnly fields in JSONSchema.

  • Exclude readOnly fields from Input types.
  • Exclude writeOnly fields from normal non-Input types.

https://json-schema.org/draft/2019-09/json-schema-validation.html#rfc.section.9.4

Other tools such as Redoc do something similar:

  • filter out readOnly fields in request bodies
  • filter out writeOnly fields in responses

elsmr avatar May 19 '21 08:05 elsmr