composer.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {
  2. "name": "ua-parser/uap-php",
  3. "description": "A multi-language port of Browserscope's user agent parser.",
  4. "require": {
  5. "php": "^7.2 || ^8.0",
  6. "composer/ca-bundle": "^1.1"
  7. },
  8. "require-dev": {
  9. "phpunit/phpunit": "^8 || ^9",
  10. "symfony/yaml": "^3.4 || ^4.2 || ^4.3 || ^5.0",
  11. "symfony/filesystem": "^3.4 || ^4.2 || ^4.3 || ^5.0",
  12. "symfony/finder": "^3.4 || ^4.2 || ^4.3 || ^5.0",
  13. "symfony/console": "^3.4 || ^4.2 || ^4.3 || ^5.0",
  14. "phpstan/phpstan": "^0.12.33",
  15. "vimeo/psalm": "^3.12"
  16. },
  17. "suggest": {
  18. "symfony/yaml": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
  19. "symfony/filesystem": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
  20. "symfony/finder": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0",
  21. "symfony/console": "Required for CLI usage - ^3.4 || ^4.3 || ^5.0"
  22. },
  23. "prefer-stable": true,
  24. "license": "MIT",
  25. "authors": [
  26. {
  27. "name": "Dave Olsen",
  28. "email": "dmolsen@gmail.com"
  29. },
  30. {
  31. "name": "Lars Strojny",
  32. "email": "lars@strojny.net"
  33. }
  34. ],
  35. "autoload": {
  36. "psr-4": {
  37. "UAParser\\": "src"
  38. }
  39. },
  40. "autoload-dev": {
  41. "psr-4": {
  42. "UAParser\\Test\\": "tests/"
  43. }
  44. },
  45. "bin": ["bin/uaparser"]
  46. }