{
  "prefer-stable": true,
  "minimum-stability": "dev",
  "require": {
    "composer/installers": "1.*",
    "cweagans/composer-patches": "1.*",
    "drupal-composer/preserve-paths": "0.1.*",
    "drupal/drupal": "7.*",
    "wikimedia/composer-merge-plugin": "^1.4"
  },
  "require-dev": {
    "drush/drush": "8.*",
    "drupal/coder": "8.x-2.x-dev",
    "phpunit/phpunit": ">=5.7.20 <6",
    "squizlabs/php_codesniffer": "2.*",
    "wimg/php-compatibility": "8.*"
  },
  "conflict": {
    "drupal/core": "8.*"
  },
  "config": {
    "bin-dir": "bin",
    "vendor-dir": "vendor"
  },
  "repositories": {
    "drupal": {
      "type": "composer",
      "url":  "https://packages.drupal.org/7"
    }
  },
  "extra": {
    "merge-plugin": {
      "include": [
        "../../composer.json"
      ],
      "recurse": true,
      "replace": false,
      "merge-extra": true
    },
    "installer-paths": {
      "drupal/": ["type:drupal-core"],
      "drupal/sites/all/modules/contrib/{$name}/": ["type:drupal-module"],
      "drupal/sites/all/themes/contrib/{$name}/": ["type:drupal-theme"],
      "drupal/sites/all/libraries/{$name}/": ["type:drupal-library"],
      "drupal/sites/all/drush/{$name}/": ["type:drupal-drush"],
      "drupal/profiles/{$name}/": ["type:drupal-profile"]
    },
    "preserve-paths": [
      "drupal/sites/all/modules/contrib",
      "drupal/sites/all/modules/custom",
      "drupal/sites/all/modules/features",
      "drupal/sites/all/themes/contrib",
      "drupal/sites/all/themes/custom",
      "drupal/sites/all/libraries",
      "drupal/sites/all/drush",
      "drupal/sites/default"
    ]
  }
}
