drupal_composer_builder/composer.json
Eric BELLOT ea929fcaa9 Allow key deletion. Replace overridden indexed arrays (no merge).
- Fixed parameter errors, coverage analysis, add phpstan.
- Remove unused code, clarify mergeDeepArray difference from Drupal.
2021-09-19 12:42:50 +02:00

53 lines
1.3 KiB
JSON

{
"authors": [
{
"name": "Frederic G. MARAND",
"email": "fgm@osinet.fr"
}
],
"autoload": {
"psr-4": {
"Fgm\\Drupal\\Composer\\": "src/"
}
},
"config": {
"bin-dir": "vendor/bin",
"discard-changes": true,
"optimize-autoloader": true,
"sort-packages": true
},
"description": "A Composer plugin to help build Drupal sites",
"extra": {
"class": "Fgm\\Drupal\\Composer\\Builder"
},
"license": "GPL-2.0-or-later",
"minimum-stability": "dev",
"name": "fgm/drupal_composer_builder",
"prefer-stable": true,
"require": {
"composer-plugin-api": "^1.1",
"composer/installers": "^1.2"
},
"require-dev": {
"composer/composer": "^1",
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"drupal/coder": "^8.3.6",
"phpstan/phpstan": "^0.12.99",
"phpunit/phpunit": "^9.5",
"squizlabs/php_codesniffer": "^3.0@dev",
"twig/twig": "^1"
},
"scripts": {
"check": [
"@cs",
"@stan",
"@test",
"@cover"
],
"cover": "phpunit --coverage-filter=src --coverage-html=coverage --coverage-text",
"cs": "phpcs --standard=PSR1,Drupal -v src",
"stan": "phpstan analyse --level 5 src tests",
"test": "phpunit tests"
},
"type": "composer-plugin"
}