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.

31 lines
627 B
YAML

$schema: http://json-schema.org/draft-07/schema
$id: http://event.jupyter.org/event-metaschema
version: "1"
title: Event Metaschema
description: |
A meta schema for validating that all registered Jupyter Event
schemas are appropriately defined.
type: object
properties:
version:
type: string
title:
type: string
description:
type: string
properties:
type: object
additionalProperties:
$ref: http://event.jupyter.org/property-metaschema
propertyNames:
pattern: ^(?!__.*)
patternProperties:
"\\$id":
type: string
format: uri
required:
- $id
- version
- properties