php-cs-fixer-config
/
composer.json
49 строк · 1.4 Кб
1{
2"name": "gomzyakov/php-cs-fixer-config",
3"description": "Code style configuration for `php-cs-fixer` based on PSR-12.",
4"type": "package",
5"license": "MIT",
6"keywords": [
7"php",
8"php-cs-fixer",
9"code-style"
10],
11"homepage": "https://github.com/gomzyakov/php-cs-fixer-config",
12"authors": [
13{
14"name": "Alexander Gomzyakov",
15"email": "alexander.gomzyakov@gmail.com"
16}
17],
18"require": {
19"php": "^8.3",
20"ext-json": "*"
21},
22"require-dev": {
23"friendsofphp/php-cs-fixer": "^3.59",
24"phpunit/phpunit": "^11.2",
25"phpstan/phpstan": "^1.11",
26"mockery/mockery": "^1.6"
27},
28"autoload": {
29"psr-4": {
30"Gomzyakov\\CS\\": "src/"
31}
32},
33"autoload-dev": {
34"psr-4": {
35"Tests\\": "tests/"
36}
37},
38"scripts": {
39"cs-fix": "@php ./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php",
40"cs-check": "@php ./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php --dry-run",
41"phpstan": "@php ./vendor/bin/phpstan analyze -c ./phpstan.neon.dist --no-progress --ansi",
42"phpunit": "@php ./vendor/bin/phpunit ./tests --no-coverage --color=always",
43"test": [
44"@cs-check",
45"@phpstan",
46"@phpunit"
47]
48}
49}
50