|
14 | 14 | { |
15 | 15 | "name": "Romain Monteil", |
16 | 16 | "email": "monteil.romain@gmail.com", |
17 | | - "homepage": "https://kerox.fr", |
| 17 | + "homepage": "https://talesfroma.dev", |
18 | 18 | "role": "Author" |
19 | 19 | } |
20 | 20 | ], |
21 | 21 | "require": { |
22 | | - "php": ">=7.3.0", |
23 | | - "ext-json": "*", |
24 | | - "guzzlehttp/guzzle": "^7.2" |
| 22 | + "php": ">=8.2", |
| 23 | + "fig/http-message-util": "^1.1", |
| 24 | + "php-http/discovery": "^1.18", |
| 25 | + "psr/http-client": "^1.0", |
| 26 | + "psr/http-client-implementation": "*", |
| 27 | + "psr/http-factory-implementation": "*", |
| 28 | + "symfony/property-access": "^6.2", |
| 29 | + "symfony/serializer": "^6.2" |
25 | 30 | }, |
26 | 31 | "require-dev": { |
27 | | - "friendsofphp/php-cs-fixer": "^2.5", |
28 | | - "phpstan/phpstan": "^0.12", |
29 | | - "phpunit/phpunit": "^8.0" |
| 32 | + "friendsofphp/php-cs-fixer": "^3.16", |
| 33 | + "nyholm/psr7": "^1.8", |
| 34 | + "phpstan/phpstan": "^1.10", |
| 35 | + "phpunit/phpunit": "^10.1", |
| 36 | + "rector/rector": "^0.16.0", |
| 37 | + "symfony/http-client": "^6.2" |
30 | 38 | }, |
31 | 39 | "config": { |
32 | 40 | "optimize-autoloader": true, |
33 | | - "sort-packages": true |
| 41 | + "sort-packages": true, |
| 42 | + "allow-plugins": { |
| 43 | + "php-http/discovery": false |
| 44 | + } |
34 | 45 | }, |
35 | 46 | "autoload": { |
36 | 47 | "psr-4": { |
|
43 | 54 | } |
44 | 55 | }, |
45 | 56 | "scripts": { |
46 | | - "php-cs-fixer": "vendor/bin/php-cs-fixer fix --diff --verbose --config=.php_cs", |
47 | | - "phpstan": "vendor/bin/phpstan --level=max --memory-limit=\"-1\" --no-progress analyze", |
48 | | - "phpunit": "vendor/bin/phpunit --coverage-text --coverage-clover=build/coverage.xml" |
| 57 | + "php-cs-fixer": "vendor/bin/php-cs-fixer fix --diff --verbose --ansi", |
| 58 | + "phpstan": "vendor/bin/phpstan", |
| 59 | + "phpunit": "vendor/bin/phpunit", |
| 60 | + "rector": "vendor/bin/rector process src" |
49 | 61 | } |
50 | 62 | } |
0 commit comments