{
  "name": "networkteam/sentry-client",
  "description": "A Sentry client for TYPO3. It forwards errors and exceptions to Sentry - https://sentry.io/",
  "type": "typo3-cms-extension",
  "keywords": [
    "TYPO3",
    "extension",
    "sentry",
    "monitoring"
  ],
  "support": {
    "issues": "https://github.com/networkteam/sentry_client"
  },
  "homepage": "https://networkteam.com",
  "license": [
    "GPL-2.0-or-later"
  ],
  "authors": [
    {
      "name": "Christoph Lehmann",
      "email": "christoph.lehmann@networkteam.com"
    }
  ],
  "require": {
    "php": "^8.1",
    "typo3/cms-backend": "^12.0 || ^13.0 || ^14.0",
    "typo3/cms-core": "^12.0 || ^13.0 || ^14.0",
    "typo3/cms-frontend": "^12.0 || ^13.0 || ^14.0",
    "sentry/sentry": "^4.6"
  },
  "extra": {
    "typo3/cms": {
      "extension-key": "sentry_client",
      "cms-package-dir": "{$vendor-dir}/typo3/cms",
      "app-dir": ".Build",
      "web-dir": ".Build/Web"
    }
  },
  "autoload": {
    "psr-4": {
      "Networkteam\\SentryClient\\": "Classes/"
    }
  },
  "config": {
    "allow-plugins": {
      "typo3/cms-composer-installers": true,
      "typo3/class-alias-loader": true
    },
    "vendor-dir": ".Build/vendor",
    "bin-dir": ".Build/bin",
    "sort-packages": true
  },
  "require-dev": {
    "saschaegerer/phpstan-typo3": "^1.1 || ^3.0"
  },
  "scripts": {
    "phpstan": [
      "phpstan analyse ."
    ]
  }
}
