GSoC: Make your AsyncAPI document shorter with Optimizer
summary
A Node library called AsyncAPI Optimizer parses a spec, find duplicated components, generate a report, and remove unused components. Demo runs in VS Code: getReport returns a JSON report listing a header schema duplicated in two places, one unused message removed, and an inline schema hoisted into components. Optimize applies changes and writes a shorter document. Works as shown; planned ports include OpenAPI and JSON Schema support.
AI-written summary · about
related talks
31mUnifying OpenAPI & AsyncAPI : Designing JSON Schemas+Examples.
28mHow AsyncAPI Docs Got a Facelift: GSoD 2022 Contributions
11mIncreasing consistency and speed through code-generation
25mWriting Sustainable AsyncAPI Generator Templates
20mFrom Ingredients to Output: The AsyncAPI Generator 101
20mAutomating Governance for Asynchronous APIs
15mAutomatic Migration from Synchronous to Asynchronous JavaScript APIs
30mLeveraging Prompt Engineering for Effective OpenAPI Descriptions of APIs
