This might be the wrong project to ask in and might be more apt in https://github.com/phrase/openapi, so sorry if I'm asking in the wrong place.
We recently moved some scripts from ruby over to typescript and found that the responses tend to not assert any properties. For example, ProjectDetails is the response for creating a project and a field like id is treated as optional. I believe part of this comes from the schema definitions not requiring any properties.
This might be the wrong project to ask in and might be more apt in https://github.com/phrase/openapi, so sorry if I'm asking in the wrong place.
We recently moved some scripts from ruby over to typescript and found that the responses tend to not assert any properties. For example, ProjectDetails is the response for creating a project and a field like
idis treated as optional. I believe part of this comes from the schema definitions not requiring any properties.