Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create json-schema Springwolf add-on #447

Merged
merged 11 commits into from
Nov 17, 2023

Conversation

timonback
Copy link
Member

json-schema is a commonly used schema definition language to describe payloads - similar to AsyncApi.
However, some tools support json-schema only.

This add-on adds the json-schema to all Springwolf schemas.
Just add the dependency during runtime to benefit.

Under the hood, the OpenApi swagger schema is transformed to json-schema.
Both schemas share a lot of similarities, which results in mostly mapping code from one schema to the other.

Copy link

netlify bot commented Nov 11, 2023

Deploy Preview for springwolf-ui ready!

Name Link
🔨 Latest commit 19fc155
🔍 Latest deploy log https://app.netlify.com/sites/springwolf-ui/deploys/65576e2896d3930008f123a3
😎 Deploy Preview https://deploy-preview-447--springwolf-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@timonback timonback force-pushed the feat/json-schema branch 2 times, most recently from d36dd36 to 06c5bc2 Compare November 12, 2023 00:14
@timonback timonback merged commit 545e4a2 into springwolf:master Nov 17, 2023
@timonback timonback deleted the feat/json-schema branch November 17, 2023 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant