 
   config
 
-getConfigDeprecations = (config) ->
+warnAboutConfigDeprecations = (config) ->
   messages = []
   warnRemoved = (path) ->
     if config.paths[path]

  ensureNotArray 'assets'
  ensureNotArray 'test'
  ensureNotArray 'vendor'
  messages

normalizeConfig = (config) ->
  normalized = {}

    config = require(fullPath).config
  catch error
    throw new Error "couldn\'t load config #{fullPath}. #{error}"

  setConfigDefaults config, configPath
  warnAboutConfigDeprecations config
  applyOverrides config, options
  deepExtend config, options
  replaceConfigSlashes config
  normalizeConfig config

  readComponents '.', 'bower', (error, bowerComponents) ->
    if error and not /ENOENT/.test(error.toString())
      logger.error error
