Validates a configuration object without loading from a file.
Configuration object to validate
The validated configuration object
If the configuration is invalid
Validates a configuration object without loading from a file.