parse

Parses the configuration and returns the configuration object

Return

Parsed configuration

Throws

if the configuration is invalid and graceful error handling is not possible