Optionally specify a version to add a schema to a specific version of the event.
@example
import utils from'@eventcatalog/utils'; const{ addSchemaToEvent }=utils('/path/to/eventcatalog'); // JSON schema example const schema ={ "$schema":"http://json-schema.org/draft-07/schema#", "type":"object", "properties":{ "name":{ "type":"string" }, "age":{ "type":"number" } }, "required":["name","age"] }; // adds a schema to the latest InventoryAdjusted event awaitaddSchemaToEvent('InventoryAdjusted',{ schema, fileName:'schema.json'}); // adds a file to a specific version of the InventoryAdjusted event awaitaddSchemaToEvent('InventoryAdjusted',{ schema, fileName:'schema.json'},'0.0.1');
Add a schema to an event by it's id.
Optionally specify a version to add a schema to a specific version of the event.