| 1234567891011121314151617 |
- import jsmin
- import json
- import jsonschema
- import os.path
- import sys
- with open(sys.argv[1], "rb") as f:
- contents = json.loads(jsmin.jsmin(f.read().decode("utf-8-sig")))
- schema_file = os.path.join(
- os.path.dirname(__file__),
- "..", "..", "..", "Help", "manual", "presets", "schema.json")
- with open(schema_file) as f:
- schema = json.load(f)
- jsonschema.validate(contents, schema)
|