"""Keyboard information script.
Compile an info.json for a particular keyboard and pretty-print it.
"""
"""Extends Draft7Validator to remove properties that aren't specified in the schema.
"""
=
del
yield
return
"""Remove the API-only properties from the info.json.
"""
=
=
= .
return
"""Generate an info.json file for a keyboard
"""
# Determine our keyboard(s)
return False
return False
# Build the info.json file
=
# Display the results