The validator script currently takes the following input files:
- The asyncapi.yaml specification file
- MQTT recorded file of metadata (is needed to validate IDs and data types)
- MQTT recorded value data
It responds if each input message is according to the specification. It can optionally create 1 pretty printed JSON file per input message (when the output path is set). Unfortunately, at the moment this only works when the validation was successful.