did-manager/composer.json
Kaspars Dambis 14887789a5 rely on CI to run the checks
Signed-off-by: Kaspars Dambis <hi@kaspars.net>
2026-05-16 21:11:35 +03:00

53 lines
1.2 KiB
JSON

{
"name": "fairpm/did-manager",
"description": "Core PHP library for DID management, key handling, and PLC operations",
"license": "GPL-3.0-or-later",
"minimum-stability": "dev",
"prefer-stable": true,
"authors": [
{
"name": "FAIRPM",
"email": "info@fairpm.org"
}
],
"require": {
"php": ">=8.0",
"ext-curl": "*",
"ext-json": "*",
"simplito/elliptic-php": "^1.0",
"spomky-labs/cbor-php": "^3.1",
"yocto/yoclib-multibase": "^1.2"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
"phpstan/phpstan": "^1.12",
"phpcompatibility/php-compatibility": "^9.3",
"phpunit/phpunit": "^9.6",
"squizlabs/php_codesniffer": "^3.7",
"roave/security-advisories": "dev-latest"
},
"autoload": {
"psr-4": {
"FAIR\\": "src/FAIR/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"analyze": "phpstan analyse --memory-limit=1G",
"format": "phpcbf",
"lint": "phpcs",
"test": "phpunit"
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
},
"notify-on-install": false,
"optimize-autoloader": true,
"sort-packages": true
}
}