|
17 | 17 | }
|
18 | 18 | ],
|
19 | 19 | "require": {
|
20 |
| - "php": "^7.4|^8.0", |
| 20 | + "php": "^8.1", |
21 | 21 | "ext-iconv": "*",
|
22 | 22 | "ext-json": "*",
|
23 | 23 | "ext-mbstring": "*",
|
24 | 24 | "ext-tokenizer": "*",
|
25 |
| - "cmgmyr/phploc": "^8.0.3", |
26 |
| - "composer/semver": "^3.4", |
27 |
| - "friendsofphp/php-cs-fixer": "^3.40.0", |
28 |
| - "justinrainbow/json-schema": "^5.2.13", |
29 |
| - "league/container": "^3.2|^4.2", |
30 |
| - "php-parallel-lint/php-parallel-lint": "^1.3.2", |
31 |
| - "psr/container": "^1.0|^2.0.2", |
32 |
| - "psr/simple-cache": "^1.0|^2.0|^3.0", |
33 |
| - "sebastian/diff": "^4.0|^5.0.3|^6.0", |
34 |
| - "slevomat/coding-standard": "^8.14.1", |
35 |
| - "squizlabs/php_codesniffer": "^3.7.2", |
36 |
| - "symfony/cache": "^5.4|^6.0|^7.0", |
37 |
| - "symfony/console": "^5.4|^6.4|^7.0", |
38 |
| - "symfony/finder": "^5.4|^6.0|^7.0", |
39 |
| - "symfony/http-client": "^5.4|^6.0|^7.0", |
40 |
| - "symfony/process": "^5.4|^6.4|^7.0" |
| 25 | + "cmgmyr/phploc": "^8.0.4", |
| 26 | + "composer/semver": "^3.4.3", |
| 27 | + "friendsofphp/php-cs-fixer": "^3.74.0", |
| 28 | + "justinrainbow/json-schema": "^5.3.0", |
| 29 | + "league/container": "^5.0.1", |
| 30 | + "php-parallel-lint/php-parallel-lint": "^1.4.0", |
| 31 | + "psr/container": "^2.0.2", |
| 32 | + "psr/simple-cache": "^2.0|^3.0", |
| 33 | + "sebastian/diff": "^5.1.1|^6.0.2", |
| 34 | + "slevomat/coding-standard": "^8.16.2", |
| 35 | + "squizlabs/php_codesniffer": "^3.12.0", |
| 36 | + "symfony/cache": "^6.4.20|^7.2.5", |
| 37 | + "symfony/console": "^6.4.20|^7.2.5", |
| 38 | + "symfony/finder": "^6.4.17|^7.2.2", |
| 39 | + "symfony/http-client": "^6.4.19|^7.2.4", |
| 40 | + "symfony/process": "^6.4.20|^7.2.5" |
41 | 41 | },
|
42 | 42 | "require-dev": {
|
43 |
| - "ergebnis/phpstan-rules": "^0.15.3", |
44 |
| - "illuminate/console": "^5.8|^6.0|^7.0|^8.0|^9.20|^10.0", |
45 |
| - "illuminate/support": "^5.8|^6.0|^7.0|^8.0|^9.52.16|^10.0", |
46 |
| - "mockery/mockery": "^1.6.6", |
47 |
| - "phpstan/phpstan-strict-rules": "^0.12.11", |
48 |
| - "phpunit/phpunit": "^8.0|^9.0|^10.4.2", |
49 |
| - "rector/rector": "0.11.56", |
50 |
| - "symfony/var-dumper": "^5.4|^6.0|^7.0", |
51 |
| - "thecodingmachine/phpstan-strict-rules": "^0.12.2" |
| 43 | + "illuminate/console": "^10.48.28|^11.44.2|^12.3", |
| 44 | + "illuminate/support": "^10.48.28|^11.44.2|^12.3", |
| 45 | + "mockery/mockery": "^1.6.12", |
| 46 | + "phpstan/phpstan": "^2.1.11", |
| 47 | + "phpunit/phpunit": "^10.5.45|^11.5.15", |
| 48 | + "symfony/var-dumper": "^6.4.18|^7.2.3" |
52 | 49 | },
|
53 | 50 | "suggest": {
|
54 | 51 | "ext-simplexml": "It is needed for the checkstyle formatter"
|
|
85 | 82 | "scripts": {
|
86 | 83 | "website:copy-changelog": "@php -r \"copy('CHANGELOG.md', 'docs/changelog.md');\"",
|
87 | 84 | "website:copy-logo": "@php -r \"(is_dir('docs/.vuepress/public') || mkdir('docs/.vuepress/public')) && copy('art/logo_mixed.gif', 'docs/.vuepress/public/logo.gif') && copy('art/heart.svg', 'docs/.vuepress/public/heart.svg') && copy('art/heart.png', 'docs/.vuepress/public/heart.png');\"",
|
88 |
| - "csfixer:test": "php-cs-fixer fix -v", |
| 85 | + "csfixer:test": "PHP_CS_FIXER_IGNORE_ENV=true php-cs-fixer fix -v", |
89 | 86 | "phpstan:test": "phpstan analyse --ansi",
|
90 | 87 | "phpunit:test": "phpunit --colors=always",
|
91 |
| - "rector:test": "rector process --ansi", |
92 | 88 | "insights": "bin/phpinsights analyse --ansi -v --no-interaction",
|
93 | 89 | "test": [
|
94 | 90 | "@phpstan:test",
|
95 | 91 | "@csfixer:test --dry-run",
|
96 |
| - "@rector:test --dry-run", |
97 | 92 | "@phpunit:test",
|
98 | 93 | "@insights"
|
99 | 94 | ],
|
100 | 95 | "fix": [
|
101 | 96 | "@csfixer:test",
|
102 |
| - "@insights --fix --quiet", |
103 |
| - "@rector:test" |
| 97 | + "@insights --fix --quiet" |
104 | 98 | ],
|
105 | 99 | "post-install-cmd": [
|
106 | 100 | "@website:copy-changelog",
|
|
0 commit comments