Initial release supporting:
- parsing an AsyncApi spec
- generating and printing a Protobuf spec (
.proto
) given an AsyncApi spec - generating scala and java source for a Protobuf spec (models, serdes, etc..) given an AsyncApi spec
These features have been developed and made available in their respective modules, so you just need to depend on what you actually need:
"com.al333z" %% "asyncapi-gen-core" % "0.0.1"
"com.al333z" %% "asyncapi-gen-protobuf" % "0.0.1"
"com.al333z" %% "asyncapi-gen-kafka" % "0.0.1"