text: 'use strict';
  
  Object.defineProperty(exports, "__esModule", {
    value: true
  });
  exports.default = getNormalizedConfig;
  
  // Given a config and content, plucks the actual
  // settings that we're interested in
  
  function getNormalizedConfig(config, content) {
  
    if (content && config == 'package.json') {
  
      // PACKAGE.JSON
  
      // Use the npm config key, be good citizens
      if (content.config && content.config.commitizen) {
        return content.config.commitizen;
      } else if (content.czConfig) {
        // Old method, will be deprecated in 3.0.0
  
        // Suppress during test
        if (typeof global.it !== 'function') {
          console.error("\n********\nWARNING: This repository's package.json is using czConfig. czConfig will be deprecated in Commitizen 3. \nPlease use this instead:\n{\n  \"config\": {\n    \"commitizen\": {\n      \"path\": \"./path/to/adapter\"\n    }\n  }\n}\nFor more information, see: http://commitizen.github.io/cz-cli/\n********\n");
        }
        return content.czConfig;
      }
    } else {
      // .cz.json or .czrc
      return content;
    }
  }