composer.json 1.44 KiB
    "name": "irstea/dev-pack",
    "description": "Méta-package qui regroupe les différents outils que nous utilisons en développement.",
    "type": "metapackage",
    "license": "MIT",
    "authors": [
            "name": "Guillaume Perréal",
            "email": "guillaume.perreal@inrae.fr"
    "require": {
        "php": "^7.1 || ^8.0",
        "irstea/pcov-clobber-plugin": "@stable",
        "irstea/php-cs-fixer-config": ">=3.1.0",
        "irstea/phpmd-config": ">=1.1.1",
        "irstea/phpstan-config": ">=3.0.3",
        "maglnet/composer-require-checker": ">=2.0",
        "phploc/phploc": "@stable",
        "php-parallel-lint/php-parallel-lint": "@stable",
        "phpunit/phpunit": "@stable",
        "sebastian/phpcpd": "@stable"
    "suggests": {
        "deployer/deployer": "Pour gérer les déploiements sur les serveurs",
        "roave/security-advisories": "Pour s'assurer de ne pas mettre à jour avec des versions concernées par des failles de sécurité."
    "scripts": {
        "test": [
            "@php vendor/bin/composer-require-checker -V",
            "@php vendor/bin/php-cs-fixer -V",
            "@php vendor/bin/phpcpd --version",
            "@php vendor/bin/phploc --version",
            "@php vendor/bin/phpmd --version",
            "@php vendor/bin/phpstan -V",
            "@php vendor/bin/parallel-lint -V",
            "@php vendor/bin/phpunit --version"