{
  "name": "damienharper/auditor-bundle",
  "type": "symfony-bundle",
  "description": "Integrate auditor library in your Symfony projects.",
  "keywords": [
    "doctrine",
    "audit",
    "auditor",
    "audit-log",
    "audit-trail"
  ],
  "license": "MIT",
  "authors": [
    {
      "name": "Damien Harper",
      "email": "damien.harper@gmail.com"
    }
  ],
  "require": {
    "php": ">=8.2",
    "ext-intl": "*",
    "damienharper/auditor": "^3.2",
    "doctrine/doctrine-bundle": "^2.0|^3.0",
    "symfony/asset": "^5.4|^6.4|^7.0|^8.0",
    "symfony/doctrine-bridge": "^5.4|^6.4|^7.0|^8.0",
    "symfony/event-dispatcher": "^5.4|^6.4|^7.0|^8.0",
    "symfony/lock": "^5.4|^6.4|^7.0|^8.0",
    "symfony/security-bundle": "^5.4|^6.4|^7.0|^8.0",
    "symfony/translation": "^5.4|^6.4|^7.0|^8.0",
    "symfony/twig-bundle": "^5.4|^6.4|^7.0|^8.0",
    "twig/extra-bundle": "^3.3|^4.0",
    "twig/intl-extra": "^3.3|^4.0"
  },
  "autoload": {
    "psr-4": {
      "DH\\AuditorBundle\\": "src"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "DH\\AuditorBundle\\Tests\\": "tests",
      "DH\\Auditor\\Tests\\": "vendor/damienharper/auditor/tests"
    }
  },
  "require-dev": {
    "gedmo/doctrine-extensions": "^2.4|^3.0",
    "matthiasnoback/symfony-dependency-injection-test": "^6.0",
    "nyholm/symfony-bundle-test": "^2.0|^3.0",
    "phpunit/phpunit": "^11.0",
    "symfony/browser-kit": "^5.4|^6.4|^7.0|^8.0",
    "symfony/css-selector": "^5.4|^6.4|^7.0|^8.0",
    "symfony/framework-bundle": "^5.4|^6.4|^7.0|^8.0",
    "symfony/var-dumper": "^5.4|^6.4|^7.0|^8.0",
    "symfony/webpack-encore-bundle": "^1.12|^2.0"
  },
  "scripts": {
    "test": "XDEBUG_MODE=coverage ./vendor/bin/phpunit --colors=always",
    "cs-fix": "tools/php-cs-fixer/vendor/bin/php-cs-fixer fix --using-cache=no --verbose --ansi",
    "cs-check": "tools/php-cs-fixer/vendor/bin/php-cs-fixer fix --using-cache=no --verbose --ansi --dry-run",
    "phpstan": "tools/phpstan/vendor/bin/phpstan --memory-limit=1G --ansi analyse src",
    "rector": "tools/rector/vendor/bin/rector",
    "rector-check": "tools/rector/vendor/bin/rector --dry-run",
    "update-tools": "composer update --working-dir=tools/php-cs-fixer ; composer update --working-dir=tools/phpstan ; composer update --working-dir=tools/rector",
    "setup5": "SYMFONY_REQUIRE='~5.4' composer update --prefer-stable && rm -rf tests/App/var/cache/*",
    "setup6": "SYMFONY_REQUIRE='~6.4' composer update --prefer-stable && rm -rf tests/App/var/cache/*",
    "setup7": "SYMFONY_REQUIRE='~7.4' composer update --prefer-stable && rm -rf tests/App/var/cache/*",
    "setup8": "SYMFONY_REQUIRE='~8.0' composer update --prefer-stable && rm -rf tests/App/var/cache/*"
  },
  "config": {
    "sort-packages": true,
    "allow-plugins": {
      "composer/package-versions-deprecated": true
    }
  },
  "extra": {
    "branch-alias": {
      "dev-master": "6.x-dev",
      "dev-5.x": "5.x-dev",
      "dev-4.x": "4.x-dev"
    }
  }
}
