Creates a new SchemaValidator instance given a logger and path to a schema file.
An {@link SfdxLogger} instance on which to base this class's logger.
The path from which the schema with which to validate should be loaded.
Loads a JSON schema from the schemaPath parameter provided at instantiation.
Performs validation of JSON data against the schema located at the schemaPath value provided
at instantiation.
A JSON value to validate against this instance's target schema.
The validated JSON data.
Loads a JSON schema and performs validations against JSON objects.