summaryrefslogtreecommitdiffstats
path: root/composer.json
diff options
context:
space:
mode:
Diffstat (limited to 'composer.json')
-rw-r--r--composer.json52
1 files changed, 30 insertions, 22 deletions
diff --git a/composer.json b/composer.json
index da90224..f22bc96 100644
--- a/composer.json
+++ b/composer.json
@@ -10,28 +10,28 @@
"issues": "https://github.com/llaville/php-compatinfo/issues"
},
"require": {
- "php": "^7.4 || ^8.0",
+ "php": "~8.0 || ~8.1 || ~8.2 || ~8.3",
"ext-json": "*",
- "ext-libxml": "*",
"ext-pcre": "*",
"ext-spl": "*",
- "bartlett/php-compatinfo-db": "^4.2",
+ "bartlett/php-compatinfo-db": "^5.12 || ^6.4.2",
"bartlett/sarif-php-sdk": "^1.0",
"composer-runtime-api": "^2.1",
"doctrine/collections": "^1.4",
- "nikic/php-parser": "^4.10",
- "psr/log": "^1.0",
+ "nikic/php-parser": "^5.0",
+ "psr/log": "^3.0",
"ramsey/uuid": "^3.9 || ^4.0",
- "symfony/config": "^4.4 || ^5.0",
- "symfony/console": "^4.4 || ^5.0",
- "symfony/event-dispatcher": "^4.4 || ^5.0",
- "symfony/finder": "^4.4 || ^5.0",
- "symfony/dependency-injection": "^4.4 || ^5.0",
- "symfony/serializer": "^4.4 || ^5.0",
- "symfony/stopwatch": "^4.4 || ^5.0"
+ "symfony/config": "^5.4 || ^6.0 || ^7.0",
+ "symfony/console": "^5.4 || ^6.0 || ^7.0",
+ "symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0",
+ "symfony/finder": "^5.4 || ^6.0 || ^7.0",
+ "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0",
+ "symfony/serializer": "^5.4 || ^6.0 || ^7.0",
+ "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0"
},
"require-dev": {
- "bartlett/graph-uml": "^1.2"
+ "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0",
+ "bamarni/composer-bin-plugin": "^1.8"
},
"authors": [
{
@@ -51,30 +51,38 @@
"autoload": {
"psr-4": {
"Bartlett\\CompatInfo\\": "src/"
- },
- "files": ["src/Infrastructure/Framework/Symfony/Polyfill.php"]
+ }
},
"autoload-dev": {
"psr-4": {
"Bartlett\\CompatInfo\\Tests\\": "tests/"
}
},
- "minimum-stability": "dev",
"prefer-stable": true,
"config": {
- "platform": {
- "php": "7.4.0"
- },
"sort-packages": true,
"optimize-autoloader": true,
"allow-plugins": {
- "cweagans/composer-patches": true
+ "bamarni/composer-bin-plugin": true
}
},
"extra": {
- "enable-patching": true,
"branch-alias": {
- "dev-master": "6.4.x-dev"
+ "dev-master": "7.1.x-dev"
+ },
+ "bamarni-bin": {
+ "bin-links": true,
+ "target-directory": "vendor-bin",
+ "forward-command": true
}
+ },
+ "scripts": {
+ "bin": "echo 'bin not installed'",
+ "post-update-cmd": [
+ "@composer bin all update --ansi"
+ ],
+ "post-install-cmd": [
+ "@composer bin all install --ansi"
+ ]
}
}