|
12 | 12 | } |
13 | 13 | ], |
14 | 14 | "require": { |
15 | | - "infinityloop-dev/graphpinator": "^1.4" |
| 15 | + "infinityloop-dev/graphpinator": "^2.0" |
16 | 16 | }, |
17 | 17 | "require-dev": { |
18 | 18 | "phpunit/phpunit": "^10.4", |
19 | | - "infection/infection": "^0.27", |
20 | | - "phpstan/phpstan": "^1.10 || ^2.0", |
21 | | - "infinityloop-dev/coding-standard": "^0.2" |
| 19 | + "infection/infection": "^0.29", |
| 20 | + "phpstan/extension-installer": "^1.4", |
| 21 | + "phpstan/phpstan": "^2.0", |
| 22 | + "phpstan/phpstan-deprecation-rules": "^2.0", |
| 23 | + "phpstan/phpstan-strict-rules": "^2.0", |
| 24 | + "shipmonk/composer-dependency-analyser": "^1.8", |
| 25 | + "thecodingmachine/phpstan-safe-rule": "^1.4", |
| 26 | + "webthinx/codestyle": "^v1.0" |
22 | 27 | }, |
23 | 28 | "scripts": { |
24 | 29 | "phpunit": "phpunit tests", |
|
29 | 34 | "phpstan": "phpstan analyze --level 6 src", |
30 | 35 | "phpstan-next": "phpstan analyze --level 7 src", |
31 | 36 | "phpstan-max": "phpstan analyze --level max src", |
32 | | - "codestyle": "phpcs --standard=vendor/infinityloop-dev/coding-standard/InfinityloopCodingStandard/ruleset.xml --extensions=php src tests", |
33 | | - "codestyle-fix": "phpcbf --standard=vendor/infinityloop-dev/coding-standard/InfinityloopCodingStandard/ruleset.xml --extensions=php src tests" |
| 37 | + "codestyle": "phpcs --extensions=php src tests", |
| 38 | + "codestyle-fix": "phpcbf --extensions=php src tests", |
| 39 | + "dependencies": "composer-dependency-analyser" |
34 | 40 | }, |
35 | 41 | "autoload": { |
36 | 42 | "psr-4": { |
|
42 | 48 | "Graphpinator\\Printer\\Tests\\": "tests/" |
43 | 49 | } |
44 | 50 | }, |
| 51 | + "minimum-stability": "RC", |
45 | 52 | "config": { |
46 | 53 | "allow-plugins": { |
47 | 54 | "dealerdirect/phpcodesniffer-composer-installer": true, |
48 | | - "infection/extension-installer": true |
| 55 | + "infection/extension-installer": true, |
| 56 | + "phpstan/extension-installer": true |
49 | 57 | } |
50 | 58 | } |
51 | 59 | } |
0 commit comments