READMESource: main@12eb2884
OpenAPI Diff for DSH
Structural OpenAPI JSON breaking-change check: removed paths/methods/params/properties/responses, new required fields, parameter-became-required, type changes.
Use
node bin/dsh-openapi-diff.mjs old.json new.json
node bin/dsh-openapi-diff.mjs old.json new.json --json
In DSH:
Use openapi_diff with old=old.json new=new.json.
Limits
- JSON only
- Structural subset; no full
$refresolution or oneOf/allOf semantics - Not a behavioral compatibility test or contract test
- A clean result is not a compatibility proof
Tests
npm test
Provenance
A small independent structural diff. License: MIT.
No comments yet. Be the first to write one.