{"minified":"composer/2.0","packages":{"ergebnis/agent-detector":[{"name":"ergebnis/agent-detector","description":"Provides a detector for detecting the presence of an agent.","keywords":[],"homepage":"https://github.com/ergebnis/agent-detector","version":"1.2.0","version_normalized":"1.2.0.0","license":["MIT"],"authors":[{"name":"Andreas Möller","email":"am@localheinz.com","homepage":"https://localheinz.com"}],"source":{"url":"https://github.com/ergebnis/agent-detector.git","type":"git","reference":"e211f17928c8b95a51e06040792d57f5462fb271"},"dist":{"url":"https://api.github.com/repos/ergebnis/agent-detector/zipball/e211f17928c8b95a51e06040792d57f5462fb271","type":"zip","shasum":"","reference":"e211f17928c8b95a51e06040792d57f5462fb271"},"type":"library","support":{"issues":"https://github.com/ergebnis/agent-detector/issues","security":"https://github.com/ergebnis/agent-detector/blob/main/.github/SECURITY.md","source":"https://github.com/ergebnis/agent-detector"},"funding":[],"time":"2026-05-07T08:19:07+00:00","published-time":"2026-05-07T08:19:27+00:00","autoload":{"psr-4":{"Ergebnis\\AgentDetector\\":"src/"}},"extra":{"branch-alias":{"dev-main":"1.2-dev"},"composer-normalize":{"indent-size":2,"indent-style":"space"}},"require":{"php":"~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0"},"require-dev":{"ergebnis/composer-normalize":"^2.51.0","ergebnis/license":"^2.7.0","ergebnis/php-cs-fixer-config":"^6.60.2","ergebnis/phpstan-rules":"^2.13.1","ergebnis/phpunit-slow-test-detector":"^2.24.0","ergebnis/rector-rules":"^1.18.1","fakerphp/faker":"^1.24.1","infection/infection":"^0.26.6","phpstan/extension-installer":"^1.4.3","phpstan/phpstan":"^2.1.54","phpstan/phpstan-deprecation-rules":"^2.0.4","phpstan/phpstan-phpunit":"^2.0.16","phpstan/phpstan-strict-rules":"^2.0.10","phpunit/phpunit":"^9.6.34","rector/rector":"^2.4.2"}},{"version":"1.1.1","version_normalized":"1.1.1.0","source":{"url":"https://github.com/ergebnis/agent-detector.git","type":"git","reference":"5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64"},"dist":{"url":"https://api.github.com/repos/ergebnis/agent-detector/zipball/5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64","type":"zip","shasum":"","reference":"5b654a9f1ff8a5d2ce6a57568df5ae8801c87f64"},"time":"2026-04-10T13:45:13+00:00","published-time":"2026-04-10T13:51:34+00:00","extra":{"branch-alias":{"dev-main":"1.0-dev"},"composer-normalize":{"indent-size":2,"indent-style":"space"}},"require-dev":{"ergebnis/composer-normalize":"^2.50.0","ergebnis/license":"^2.7.0","ergebnis/php-cs-fixer-config":"^6.60.2","ergebnis/phpstan-rules":"^2.13.1","ergebnis/phpunit-slow-test-detector":"^2.24.0","ergebnis/rector-rules":"^1.16.0","fakerphp/faker":"^1.24.1","infection/infection":"^0.26.6","phpstan/extension-installer":"^1.4.3","phpstan/phpstan":"^2.1.46","phpstan/phpstan-deprecation-rules":"^2.0.4","phpstan/phpstan-phpunit":"^2.0.16","phpstan/phpstan-strict-rules":"^2.0.10","phpunit/phpunit":"^9.6.34","rector/rector":"^2.4.1"}},{"version":"1.1.0","version_normalized":"1.1.0.0","source":{"url":"https://github.com/ergebnis/agent-detector.git","type":"git","reference":"00774575f6c2742893a7e0a874ba5b6b7f996e8f"},"dist":{"url":"https://api.github.com/repos/ergebnis/agent-detector/zipball/00774575f6c2742893a7e0a874ba5b6b7f996e8f","type":"zip","shasum":"","reference":"00774575f6c2742893a7e0a874ba5b6b7f996e8f"},"time":"2026-04-10T12:41:16+00:00","published-time":"2026-04-10T12:43:42+00:00","require":{"php":"~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0"}},{"version":"1.0.1","version_normalized":"1.0.1.0","source":{"url":"https://github.com/ergebnis/agent-detector.git","type":"git","reference":"0d8fb73bddc1b2843cee88c60b41bf2fa7d4e3f3"},"dist":{"url":"https://api.github.com/repos/ergebnis/agent-detector/zipball/0d8fb73bddc1b2843cee88c60b41bf2fa7d4e3f3","type":"zip","shasum":"","reference":"0d8fb73bddc1b2843cee88c60b41bf2fa7d4e3f3"},"time":"2026-04-09T08:03:43+00:00","published-time":"2026-04-09T08:06:06+00:00"}]},"security-advisories":[]}