{ "name": "browscap/browscap-php", "description": "Standalone replacement for php's native get_browser() function", "license": "MIT", "type": "library", "keywords": [ "get_browser", "browser", "capabilities", "user agent" ], "authors": [ { "name": "Jonathan Stoppani", "email": "jonathan.stoppani@gmail.com" }, { "name": "James Titcumb", "email": "james@asgrim.com" }, { "name": "Thomas Mueller", "email": "mimmi20@live.de" } ], "homepage": "https://github.com/browscap/browscap-php", "support": { "issues": "https://github.com/browscap/browscap-php/issues", "source": "https://github.com/browscap/browscap-php" }, "require": { "php": ">=7.4.3,<8.3.0", "ext-json": "*", "guzzlehttp/guzzle": "^7.4.5", "league/flysystem": "^2.4.5 || ^3.0.18", "matthiasmullie/scrapbook": "^1.4.8", "monolog/monolog": "^2.5.0 || ^3.0.0", "psr/log": "^1.1.4 || ^2.0.0 || ^3.0.0", "psr/simple-cache": "^1.0.1 || ^2.0.0 || ^3.0.0", "symfony/console": "^v5.4.8 || ^v6.0.8", "symfony/filesystem": "^v5.4.7 || ^v6.0.7" }, "require-dev": { "doctrine/coding-standard": "^9.0.0", "mikey179/vfsstream": "^v1.6.10", "phpstan/extension-installer": "^1.1.0", "phpstan/phpstan": "^1.6.3", "phpstan/phpstan-beberlei-assert": "^1.0.1", "phpstan/phpstan-deprecation-rules": "^1.0.0", "phpstan/phpstan-phpunit": "^1.1.1", "phpunit/phpunit": "^9.5.20" }, "suggest": { "ext-curl": "to use curl requests to get the ini file" }, "minimum-stability": "stable", "prefer-stable": true, "autoload": { "psr-4": { "BrowscapPHP\\": "src/" } }, "autoload-dev": { "psr-4": { "BrowscapPHPTest\\": "tests/" } }, "bin": [ "bin/browscap-php" ], "config": { "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true, "ergebnis/composer-normalize": true, "phpstan/extension-installer": true }, "preferred-install": "dist", "sort-packages": true } }