composer.json
{
"name": "kylekatarnls/carbonite",
"description": "Freeze, accelerate, slow down time and many more with Carbon.",
"type": "library",
"require": {
"php": "^8.2",
"nesbot/carbon": "^3.0.2",
"psr/clock": "^1.0"
},
"require-dev": {
"phan/phan": "^5.4.3",
"phpmd/phpmd": "^2.15.0",
"phpstan/phpstan": "^1.10.58",
"phpunit/phpunit": "^11.0.3",
"squizlabs/php_codesniffer": "^3.8.1"
},
"autoload": {
"psr-4": {
"": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"license": "MIT",
"authors": [
{
"name": "KyleKatarn",
"email": "carbon@selfbuild.fr"
}
],
"minimum-stability": "dev",
"scripts": {
"test": [
"@phpunit",
"@style-check"
],
"style-check": [
"@phpcs",
"@phpcsf",
"@psalm",
"@phan"
],
"phan": "phan",
"phpunit": "php tests/phpunit.php",
"phpcs": "phpcs",
"phpcsf": "php-cs-fixer fix -v --diff --dry-run",
"phpstan": "phpstan analyse src tests",
"phpmd": "phpmd src text phpmd.xml",
"psalm": "psalm"
}
}