|
9 | 9 | "keywords": [ |
10 | 10 | "vo", |
11 | 11 | "psr", |
12 | | - "psr-4", |
13 | | - "psr-12", |
14 | 12 | "tiny-blocks", |
15 | 13 | "value-object" |
16 | 14 | ], |
|
20 | 18 | "homepage": "https://github.com/gustavofreze" |
21 | 19 | } |
22 | 20 | ], |
| 21 | + "support": { |
| 22 | + "issues": "https://github.com/tiny-blocks/value-object/issues", |
| 23 | + "source": "https://github.com/tiny-blocks/value-object" |
| 24 | + }, |
23 | 25 | "config": { |
24 | 26 | "sort-packages": true, |
25 | 27 | "allow-plugins": { |
|
37 | 39 | } |
38 | 40 | }, |
39 | 41 | "require": { |
40 | | - "php": "^8.1||^8.2" |
| 42 | + "php": "^8.2" |
41 | 43 | }, |
42 | 44 | "require-dev": { |
43 | | - "infection/infection": "^0.26", |
44 | | - "phpmd/phpmd": "^2.13", |
45 | | - "phpunit/phpunit": "^9.6", |
46 | | - "squizlabs/php_codesniffer": "^3.7" |
| 45 | + "phpmd/phpmd": "^2.15", |
| 46 | + "phpunit/phpunit": "^11", |
| 47 | + "phpstan/phpstan": "^1", |
| 48 | + "infection/infection": "^0.29", |
| 49 | + "squizlabs/php_codesniffer": "^3.10" |
47 | 50 | }, |
48 | 51 | "scripts": { |
49 | 52 | "phpcs": "phpcs --standard=PSR12 --extensions=php ./src", |
50 | 53 | "phpmd": "phpmd ./src text phpmd.xml --suffixes php --ignore-violations-on-exit", |
| 54 | + "phpstan": "phpstan analyse -c phpstan.neon.dist --quiet --no-progress", |
51 | 55 | "test": "phpunit --log-junit=report/coverage/junit.xml --coverage-xml=report/coverage/coverage-xml --coverage-html=report/coverage/coverage-html tests", |
52 | 56 | "test-mutation": "infection --only-covered --logger-html=report/coverage/mutation-report.html --coverage=report/coverage --min-msi=100 --min-covered-msi=100 --threads=4", |
53 | 57 | "test-no-coverage": "phpunit --no-coverage", |
54 | 58 | "test-mutation-no-coverage": "infection --only-covered --min-msi=100 --threads=4", |
55 | 59 | "review": [ |
56 | 60 | "@phpcs", |
57 | | - "@phpmd" |
| 61 | + "@phpmd", |
| 62 | + "@phpstan" |
58 | 63 | ], |
59 | 64 | "tests": [ |
60 | 65 | "@test", |
|
0 commit comments