antidot-framework/antidot-framework

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "antidot-fw/framework",
    "description": "Anti.Framework library",
    "keywords": [
        "framework",
        "psr-3",
        "psr-7",
        "psr-11",
        "psr-14",
        "psr-15",
        "psr-18"
    ],
    "type": "library",
    "license": "BSD-2-Clause",
    "authors": [
        {
            "name": "kpicaza"
        }
    ],
    "require": {
        "php": "~8.1.0 || ~8.2.0",
        "nikic/fast-route": "^1.3",
        "psr/container": "^2.0",
        "psr/http-server-middleware": "^1.0",
        "psr/log": "^3.0",
        "react/async": "^4.1",
        "react/child-process": "^0.6.4",
        "react/http": "^1.5"
    },
    "require-dev": {
        "filp/whoops": "^2.3",
        "franzl/whoops-middleware": "^1.1 || ^2.0",
        "icanhazstring/composer-unused": "^0.8.9",
        "nyholm/psr7": "^1.4",
        "nyholm/psr7-server": "^1.0",
        "phpro/grumphp": "^1.0",
        "phpstan/phpstan": "^1.2",
        "phpunit/phpunit": "^9.0",
        "roave/infection-static-analysis-plugin": "^1.32",
        "squizlabs/php_codesniffer": "^3.4",
        "symfony/var-dumper": "^5.0",
        "vimeo/psalm": "^4.0.0"
    },
    "autoload": {
        "psr-4": {
            "Antidot\\Framework\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Antidot\\Test\\Framework\\": "test/"
        }
    },
    "scripts": {
        "check-all": [
            "@cs-check",
            "@unused",
            "@test",
            "@inspect",
            "@psalm",
            "@infection"
        ],
        "cs-check": "phpcs src --colors",
        "cs-fix": "phpcbf src --colors",
        "infection": "XDEBUG_MODE=coverage roave-infection-static-analysis-plugin -j4",
        "inspect": "phpstan analyse src -l9 --ansi",
        "psalm": "psalm",
        "test": "phpunit --colors=always",
        "unused": "composer-unused"
    },
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "infection/extension-installer": true,
            "phpro/grumphp": true
        }
    },
    "extra": {
        "laminas": {
            "config-provider": "Antidot\\Framework\\Config\\ConfigProvider"
        }
    },
    "suggest": {
        "franzl/whoops-middleware": "Pretty error handling for development."
    }
}