Creates a basic schema file consisting of just unknowns for sheets whose schemas do not exist in the provided schema directory. Generation can be performed against a game installation, or a DirectoryManager patch directory json file.
Updates, extracts, and maintains a sort of virtual filesystem for EXD files and other necessary files for EXD schema validation.
Converts SaintCoinach json files to EXDSchema yaml files.
Performs validation against a set of sheets provided a json schema (for the yaml) and a directory of EXDSchema schemas. Validation can be performed against a game installation, or a DirectoryManager patch directory json file.