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