The code seems to use js-match to validate the config, however:
- the schema is out of date (only checks the URL)
- we don't actually do anything if any errors are returned
Do we really need to validate the schema?
And if we do, would we just throw an exception if the config doesn't match?