|
1 | 1 | {
|
2 |
| - "name": "drupal-composer/drupal-project", |
3 |
| - "description": "Project template for Drupal 8 projects with composer", |
4 |
| - "type": "project", |
5 |
| - "license": "GPL-2.0+", |
6 | 2 | "authors": [
|
7 | 3 | {
|
8 | 4 | "name": "",
|
9 | 5 | "role": ""
|
10 | 6 | }
|
11 | 7 | ],
|
| 8 | + "autoload": { |
| 9 | + "classmap": [ |
| 10 | + "scripts/composer/ScriptHandler.php" |
| 11 | + ] |
| 12 | + }, |
| 13 | + "conflict": { |
| 14 | + "drupal/drupal": "*" |
| 15 | + }, |
| 16 | + "description": "Project template for Drupal 8 projects with composer", |
| 17 | + "extra": { |
| 18 | + "installer-paths": { |
| 19 | + "drush/contrib/{$name}": [ |
| 20 | + "type:drupal-drush" |
| 21 | + ], |
| 22 | + "web/core": [ |
| 23 | + "type:drupal-core" |
| 24 | + ], |
| 25 | + "web/modules/contrib/{$name}": [ |
| 26 | + "type:drupal-module" |
| 27 | + ], |
| 28 | + "web/profiles/contrib/{$name}": [ |
| 29 | + "type:drupal-profile" |
| 30 | + ], |
| 31 | + "web/themes/contrib/{$name}": [ |
| 32 | + "type:drupal-theme" |
| 33 | + ] |
| 34 | + } |
| 35 | + }, |
| 36 | + "license": "GPL-2.0+", |
| 37 | + "minimum-stability": "dev", |
| 38 | + "name": "drupal-composer/drupal-project", |
| 39 | + "prefer-stable": true, |
12 | 40 | "repositories": [
|
13 | 41 | {
|
14 | 42 | "type": "composer",
|
|
17 | 45 | ],
|
18 | 46 | "require": {
|
19 | 47 | "composer/installers": "^1.0.20",
|
20 |
| - "drupal-composer/drupal-scaffold": "^2.0.1", |
21 | 48 | "cweagans/composer-patches": "~1.0",
|
| 49 | + "drupal-composer/drupal-scaffold": "^2.0.1", |
| 50 | + "drupal/console": "~1.0", |
22 | 51 | "drupal/core": "~8.0",
|
23 |
| - "drush/drush": "~8.0", |
24 |
| - "drupal/console": "~1.0" |
| 52 | + "drush/drush": "~8.0" |
25 | 53 | },
|
26 | 54 | "require-dev": {
|
27 |
| - "behat/mink": "~1.7", |
| 55 | + "behat/mink": "~1.7", |
28 | 56 | "behat/mink-goutte-driver": "~1.2",
|
29 | 57 | "jcalderonzumba/gastonjs": "~1.0.2",
|
30 | 58 | "jcalderonzumba/mink-phantomjs-driver": "~0.3.1",
|
31 | 59 | "mikey179/vfsStream": "~1.2",
|
32 | 60 | "phpunit/phpunit": "~4.8",
|
33 | 61 | "symfony/css-selector": "~2.8"
|
34 | 62 | },
|
35 |
| - "conflict": { |
36 |
| - "drupal/drupal": "*" |
37 |
| - }, |
38 |
| - "minimum-stability": "dev", |
39 |
| - "prefer-stable": true, |
40 |
| - "autoload": { |
41 |
| - "classmap": [ |
42 |
| - "scripts/composer/ScriptHandler.php" |
43 |
| - ] |
44 |
| - }, |
45 | 63 | "scripts": {
|
46 | 64 | "drupal-scaffold": "DrupalComposer\\DrupalScaffold\\Plugin::scaffold",
|
| 65 | + "post-autoload-dump": [ |
| 66 | + "DrupalProject\\composer\\ScriptHandler::ensureHtaccess" |
| 67 | + ], |
| 68 | + "post-install-cmd": [ |
| 69 | + "DrupalProject\\composer\\ScriptHandler::installRequirementsFile" |
| 70 | + ], |
| 71 | + "post-package-install": [ |
| 72 | + "DrupalProject\\composer\\ScriptHandler::vendorTestCodeCleanup", |
| 73 | + "DrupalProject\\composer\\ScriptHandler::generateInfoMetadata" |
| 74 | + ], |
| 75 | + "post-package-update": [ |
| 76 | + "DrupalProject\\composer\\ScriptHandler::vendorTestCodeCleanup", |
| 77 | + "DrupalProject\\composer\\ScriptHandler::generateInfoMetadata" |
| 78 | + ], |
| 79 | + "post-update-cmd": [ |
| 80 | + "DrupalProject\\composer\\ScriptHandler::installRequirementsFile" |
| 81 | + ], |
| 82 | + "pre-autoload-dump": [ |
| 83 | + "DrupalProject\\composer\\ScriptHandler::preAutoloadDump" |
| 84 | + ], |
47 | 85 | "pre-install-cmd": [
|
48 | 86 | "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
|
49 | 87 | ],
|
50 | 88 | "pre-update-cmd": [
|
51 | 89 | "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
|
52 |
| - ], |
53 |
| - "post-install-cmd": [ |
54 |
| - "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" |
55 |
| - ], |
56 |
| - "post-update-cmd": [ |
57 |
| - "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" |
58 | 90 | ]
|
59 | 91 | },
|
60 |
| - "extra": { |
61 |
| - "installer-paths": { |
62 |
| - "web/core": ["type:drupal-core"], |
63 |
| - "web/modules/contrib/{$name}": ["type:drupal-module"], |
64 |
| - "web/profiles/contrib/{$name}": ["type:drupal-profile"], |
65 |
| - "web/themes/contrib/{$name}": ["type:drupal-theme"], |
66 |
| - "drush/contrib/{$name}": ["type:drupal-drush"] |
67 |
| - } |
68 |
| - } |
| 92 | + "type": "project" |
69 | 93 | }
|
0 commit comments