|
27 | 27 | "require": { |
28 | 28 | "php": ">=8.1" |
29 | 29 | }, |
30 | | - "minimum-stability": "dev", |
| 30 | + "minimum-stability": "stable", |
31 | 31 | "prefer-stable": true, |
32 | | - "config": { |
33 | | - "allow-plugins": { |
34 | | - "dealerdirect/phpcodesniffer-composer-installer": true |
35 | | - } |
36 | | - }, |
37 | 32 | "require-dev": { |
38 | 33 | "pdepend/pdepend": "^2.16", |
39 | | - "phpunit/phpunit": "^13.1 || ^12.5 || ^11.5", |
40 | | - "phpcompatibility/php-compatibility": "^10.0.0@dev" |
| 34 | + "phpunit/phpunit": "^11.5 || ^12.5 || ^13.2" |
41 | 35 | }, |
42 | 36 | "autoload": { |
43 | 37 | "psr-4": { |
|
54 | 48 | "source": "https://github.com/tecnickcom/tc-lib-unicode-data" |
55 | 49 | }, |
56 | 50 | "scripts": { |
57 | | - "test": "XDEBUG_MODE=coverage ./vendor/bin/phpunit --stderr test", |
58 | | - "cs-check": "./vendor/bin/mago --config ./mago.src.toml lint src && ./vendor/bin/mago --config ./mago.test.toml lint test", |
59 | | - "cs-fix": "./vendor/bin/mago fmt src test", |
60 | | - "analyse": "./vendor/bin/mago --config ./mago.src.toml analyze src && ./vendor/bin/mago --config ./mago.test.toml analyze test" |
| 51 | + "test": "@php -d xdebug.mode=coverage vendor/bin/phpunit --stderr test", |
| 52 | + "analyse": ["@analyse:src", "@analyse:test"], |
| 53 | + "analyse:src": "mago --config mago.src.toml analyze src", |
| 54 | + "analyse:test": "mago --config mago.test.toml analyze test", |
| 55 | + "cs-check": ["@cs-check:src", "@cs-check:test"], |
| 56 | + "cs-check:src": "mago --config mago.src.toml lint src", |
| 57 | + "cs-check:test": "mago --config mago.test.toml lint test", |
| 58 | + "cs-fix": "mago fmt src test", |
| 59 | + "qa": ["@cs-check", "@analyse", "@test"] |
61 | 60 | } |
62 | 61 | } |
0 commit comments