composer.json
{
"name": "hexlet/code",
"license": "MIT",
"bin": [
"bin/gendiff"
],
"type": "library",
"minimum-stability": "dev",
"prefer-stable": true,
"authors": [
{
"name": "Andrey Gorshkov",
"email": "megabgg@yandex.ru"
}
],
"description": "Difference calculator - second project on hexlet",
"scripts": {
"test": "phpunit tests"
},
"autoload": {
"files": [
"src/CalcDiff.php",
"src/Parsers.php",
"src/Layers/Node.php",
"src/Layers/Tree.php",
"src/Formatters.php",
"src/Formatters/Stylish.php",
"src/Formatters/Plain.php",
"src/Formatters/Json.php"
]
},
"require": {
"docopt/docopt": "^1.0.4",
"symfony/yaml": "^6.0.3",
"lstrojny/functional-php": "^1.17"
},
"require-dev": {
"phpstan/phpstan-phpunit": "^0.12.22",
"phpunit/phpunit": "^9.5.14",
"squizlabs/php_codesniffer": "^3.6.2"
},
"config": {
"allow-plugins": {
"phpstan/extension-installer": true
}
}
}