You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/event-schemas
Kegan Dougal 59f856c7e6 Factor out ImageInfo into a core type. Refer to that in other msgtypes.
Add templating for msgtypes. ImageInfo core type is not referred to for
m.image in order for the ImageInfo table to render for it.
9 years ago
..
examples/v1 Factor out ImageInfo into a core type. Refer to that in other msgtypes. 9 years ago
schema/v1 Factor out ImageInfo into a core type. Refer to that in other msgtypes. 9 years ago
README.md Namespace all the things to v1. 9 years ago
check.sh Update check.sh now that z-schema returns 1 on error (v3.10.2+) 9 years ago

README.md

Testing a schema

There are many JSON Schema validators you can use to validate incoming events. Not all of them support JSON Schema v4, and some of them have bugs which prevent $ref from being resolved correctly. For basic CLI testing, we recommend and have verified they work with the Node.js package z-schema:

 $ npm install -g z-schema
 $ z-schema schema/v1/m.room.message examples/v1/m.room.message_m.text
 schema validation passed
 json #1 validation passed