|
10 | 10 | }
|
11 | 11 | ],
|
12 | 12 | "require": {
|
13 |
| - "php": "^8.1", |
| 13 | + "php": "^8.2", |
14 | 14 | "ext-json": "*",
|
15 |
| - "chubbyphp/chubbyphp-clean-directories": "^1.3.1", |
16 |
| - "chubbyphp/chubbyphp-framework": "^5.1.1", |
17 |
| - "chubbyphp/chubbyphp-framework-router-fastroute": "^2.1", |
| 15 | + "chubbyphp/chubbyphp-clean-directories": "^1.4", |
| 16 | + "chubbyphp/chubbyphp-framework": "^5.2", |
| 17 | + "chubbyphp/chubbyphp-framework-router-fastroute": "^2.2", |
18 | 18 | "chubbyphp/chubbyphp-laminas-config": "^1.4",
|
19 |
| - "monolog/monolog": "^3.5", |
20 |
| - "slim/psr7": "^1.6.1", |
21 |
| - "symfony/console": "^6.4.2" |
| 19 | + "monolog/monolog": "^3.8.1", |
| 20 | + "slim/psr7": "^1.7", |
| 21 | + "symfony/console": "^7.2.1" |
22 | 22 | },
|
23 | 23 | "require-dev": {
|
24 | 24 | "chubbyphp/chubbyphp-dev-helper": "dev-master",
|
25 |
| - "chubbyphp/chubbyphp-mock": "^1.7", |
26 |
| - "infection/infection": "^0.27.9", |
| 25 | + "chubbyphp/chubbyphp-mock": "^1.8", |
| 26 | + "infection/infection": "^0.29.8", |
27 | 27 | "php-coveralls/php-coveralls": "^2.7",
|
28 |
| - "phpstan/extension-installer": "^1.3.1", |
29 |
| - "phpstan/phpstan": "^1.10.50", |
30 |
| - "phpunit/phpunit": "^10.5.5" |
| 28 | + "phpstan/extension-installer": "^1.4.3", |
| 29 | + "phpstan/phpstan": "^2.0.3", |
| 30 | + "phpunit/phpunit": "^11.5.0" |
31 | 31 | },
|
32 | 32 | "autoload": {
|
33 | 33 | "psr-4": { "App\\": "src/" }
|
|
58 | 58 | ],
|
59 | 59 | "test:cs": "mkdir -p build && PHP_CS_FIXER_IGNORE_ENV=1 vendor/bin/php-cs-fixer fix --dry-run --stop-on-violation --cache-file=build/phpcs.cache",
|
60 | 60 | "test:infection": "vendor/bin/infection --threads=$(nproc) --min-msi=100 --verbose --coverage=build/phpunit",
|
61 |
| - "test:integration": "vendor/bin/phpunit --configuration phpunit.integration.xml --cache-result-file=build/phpunit/result.integration.cache", |
| 61 | + "test:integration": "vendor/bin/phpunit --configuration phpunit.integration.xml --cache-directory=build/phpunit/integration.cache", |
62 | 62 | "test:lint": "mkdir -p build && find src tests -name '*.php' -print0 | xargs -0 -n1 -P$(nproc) php -l | tee build/phplint.log",
|
63 | 63 | "test:static-analysis": "mkdir -p build && bash -c 'vendor/bin/phpstan analyse src --no-progress --level=8 --error-format=junit | tee build/phpstan.junit.xml; if [ ${PIPESTATUS[0]} -ne \"0\" ]; then exit 1; fi'",
|
64 |
| - "test:unit": "vendor/bin/phpunit --coverage-text --coverage-clover=build/phpunit/clover.xml --coverage-html=build/phpunit/coverage-html --coverage-xml=build/phpunit/coverage-xml --log-junit=build/phpunit/junit.xml --cache-result-file=build/phpunit/result.cache" |
| 64 | + "test:unit": "vendor/bin/phpunit --coverage-text --coverage-clover=build/phpunit/clover.xml --coverage-html=build/phpunit/coverage-html --coverage-xml=build/phpunit/coverage-xml --log-junit=build/phpunit/junit.xml --cache-directory=build/phpunit/unit.cache" |
65 | 65 | }
|
66 | 66 | }
|
0 commit comments