diff --git a/.laminas-ci.json b/.laminas-ci.json new file mode 100644 index 0000000..c6aab18 --- /dev/null +++ b/.laminas-ci.json @@ -0,0 +1,5 @@ +{ + "ignore_php_platform_requirements": { + "8.3": true + } +} diff --git a/composer.json b/composer.json index d479013..c0d1aa7 100644 --- a/composer.json +++ b/composer.json @@ -35,7 +35,7 @@ } }, "require": { - "php": "~8.1 || ~8.2", + "php": "~8.1 || ~8.2 || ~8.3", "ext-json": "*", "laminas/laminas-escaper": "^2.9", "php-http/discovery": "^1.18.0", @@ -48,17 +48,17 @@ "require-dev": { "ext-curl": "*", "doctrine/coding-standard": "^12.0", - "laminas/laminas-diactoros": "^3.0.0", + "laminas/laminas-diactoros": "^3.2.0", "php-http/cache-plugin": "^1.8", "php-http/curl-client": "^2.3", "php-http/mock-client": "^1.6", - "phpunit/phpunit": "^10.2.2", + "phpunit/phpunit": "^10.3.4", "psalm/plugin-phpunit": "^0.18.4", "roave/security-advisories": "dev-latest", "squizlabs/php_codesniffer": "^3.7.2", - "symfony/cache": "^5.4.15 || ^6.3.1", + "symfony/cache": "^5.4.15 || ^6.3.4", "symfony/options-resolver": "^5.4.11 || ^6.3", - "vimeo/psalm": "^5.13.1" + "vimeo/psalm": "^5.15.0" }, "scripts": { "check": [ diff --git a/composer.lock b/composer.lock index d4db6a7..84f0f55 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "24301d2d25b66126d66cbbeaeb1b8ce6", + "content-hash": "f44e95335759acf3556f0fdc1bb87c0e", "packages": [ { "name": "laminas/laminas-escaper", diff --git a/phpunit.xml.dist b/phpunit.xml.dist index cc86031..f3b45e5 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -9,6 +9,9 @@ displayDetailsOnTestsThatTriggerNotices="true" displayDetailsOnTestsThatTriggerErrors="true" beStrictAboutTestsThatDoNotTestAnything="false" + failOnNotice="true" + failOnDeprecation="true" + failOnWarning="true" colors="true">