asyncapi / parser-go

It parses AsyncAPI documents.
Apache License 2.0
55 stars 17 forks source link

Create Avro schema parser #51

Open fmvilas opened 5 years ago

fmvilas commented 5 years ago

Create Avro to JSON Schema Draft 07 converter. It should have a single method as follows:

.Parse(schema []byte) (result json.RawMessage, error)

result must be a JSON Schema Draft 07-compatible of type json.RawMessage.

References

github-actions[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity :sleeping: It will be closed in 30 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation. Thank you for your contributions :heart:

fmvilas commented 4 years ago

I'm moving this issue from Go parser to JS parser since it will be implemented here first.

fmvilas commented 4 years ago

BTW, I'm starting to work on this now. If I arrive on time, I'll make it part of the 1.0.0 milestone. For now, let's keep it out so it's not a blocker. \cc @derberg @jonaslagoni @magicmatatjahu

derberg commented 4 years ago

@fmvilas isn't this one https://github.com/asyncapi/parser-js/issues/46 about Avro in JS Parser?

fmvilas commented 4 years ago

Oops, you're right. Reverting 🤦

github-actions[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity :sleeping: It will be closed in 30 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation. Thank you for your contributions :heart:

github-actions[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity :sleeping: It will be closed in 30 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation. Thank you for your contributions :heart:

github-actions[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity :sleeping: It will be closed in 60 days if no further activity occurs. To unstale this issue, add a comment with detailed explanation. Thank you for your contributions :heart: