This package provides all the versions of the AsyncAPI schema.
npm install @asyncapi/specs
go get github.com/asyncapi/spec-json-schemas/v2
Grab a specific AsyncAPI version:
const asyncapi = require('@asyncapi/specs/schemas/2.0.0');
// Do something with the schema.
Get a list of versions:
const versions = require('@asyncapi/specs');
console.log(versions);
// Outputs:
//
// {
// '1.0.0': [Object],
// '1.1.0': [Object]
// }
const asyncapi = versions['1.1.0'];
// Do something with the schema.
Grab a specific AsyncAPI version:
import "github.com/asyncapi/spec_json_schemas/v2"
func Do() {
schema, err := spec_json_schemas.Get("1.1.0")
if err != nil {
panic(err)
}
// Do something with the schema
}