jacques/php-reports

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "jacques/php-reports",
    "description": "Helpers for building reports with excel",
    "license": "proprietary",
    "authors": [
        {
            "name": "Jacques Marneweck",
            "email": "jacques@siberia.co.za"
        }
    ],
    "require": {
        "php": "^8.2",
        "phpoffice/phpspreadsheet": "^3.0"
    },
    "require-dev": {
        "brick/varexporter": "^0.5.0",
        "ergebnis/composer-normalize": "^2.44",
        "phpunit/php-invoker": "^5.0",
        "phpunit/phpunit": "^11.4",
        "rector/rector": "^1.2",
        "squizlabs/php_codesniffer": "^3.10"
    },
    "config": {
        "optimize-autoloader": true,
        "sort-packages": true,
        "allow-plugins": {
            "ergebnis/composer-normalize": true
        }
    },
    "autoload": {
        "psr-4": {
            "Jacques\\Reports\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Jacques\\Reports\\Tests\\": "tests/"
        }
    },
    "scripts": {
        "phpcs": "vendor/bin/phpcs --standard=PSR1,PSR2 --extensions=php src tests",
        "test": "XDEBUG_MODE=coverage vendor/bin/phpunit --colors --debug --configuration=tests/phpunit.xml --coverage-clover build/logs/clover.xml --coverage-text"
    }
}