composer.json
{
"name": "lullabot/mpx-php",
"type": "library",
"description": "A PHP library for accessing and interacting with data MPX services from ThePlatform (mpx.theplatform.com).",
"keywords": [
"MPX",
"The Platform"
],
"homepage": "http://bitbucket.com/lullabot/mpx-php",
"license": "MIT",
"require": {
"php": ">=8.1",
"guzzlehttp/guzzle": "^6.3 || ^7.4.5",
"guzzlehttp/psr7": "^2",
"psr/log": "^1.0 || ^3.0",
"symfony/cache": "^6",
"symfony/serializer": "^6",
"symfony/property-access": "^6",
"doctrine/annotations": "^1.2",
"symfony/property-info": "^6",
"symfony/lock": "^6",
"symfony/finder": "^6",
"phpdocumentor/reflection-docblock": "^5.2",
"psr/http-message": "^1.0",
"psr/simple-cache": "^3.0"
},
"require-dev": {
"phpunit/phpunit": "^8.0 || ^9.0",
"friendsofphp/php-cs-fixer": "^v2.19 || ^3.13",
"nette/php-generator": "^3.0",
"rtheunissen/guzzle-log-middleware": "^1",
"mockery/mockery": "^1.0",
"symfony/phpunit-bridge": "^6",
"phpstan/phpstan": "^1.10.14",
"phpstan/phpstan-deprecation-rules": "^1.1.3",
"phpstan/extension-installer": "^1.1",
"dms/phpunit-arraysubset-asserts": "^0.4.0"
},
"autoload": {
"psr-4": {
"Lullabot\\Mpx\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Lullabot\\Mpx\\Tests\\": "tests/src/",
"Lullabot\\Mpx\\Command\\": "command/src/"
}
},
"extra": {
"composer-version": "^1.6.3"
},
"scripts": {
"csFix": "vendor/bin/php-cs-fixer fix -v"
},
"config": {
"allow-plugins": {
"phpstan/extension-installer": true
}
}
}