Post

It puts control in the hands of the *consuming library*. Given a spec-compliant entity, they can: β€’ extract a JSON representation of either its input or output type β€’ control the *draft version* of the produced JSON Schema β€’ pass library-specific config

This takes the onus off the end user to properly convert their schemas correctly to the format expected by some consuming library, eliminating a swath of potential footguns & unnecessary DX complexity

0 reposts8 likes