composer.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "name": "fgrosse/phpasn1",
  3. "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.",
  4. "type": "library",
  5. "homepage": "https://github.com/FGrosse/PHPASN1",
  6. "license": "MIT",
  7. "authors": [
  8. {
  9. "name": "Friedrich Große",
  10. "email": "friedrich.grosse@gmail.com",
  11. "homepage": "https://github.com/FGrosse",
  12. "role": "Author"
  13. },
  14. {
  15. "name": "All contributors",
  16. "homepage": "https://github.com/FGrosse/PHPASN1/contributors"
  17. }
  18. ],
  19. "keywords": [ "x690", "x.690", "x.509", "x509", "asn1", "asn.1", "ber", "der", "binary", "encoding", "decoding" ],
  20. "require": {
  21. "php": ">=7.0.0"
  22. },
  23. "require-dev": {
  24. "phpunit/phpunit": "~6.3",
  25. "satooshi/php-coveralls": "~2.0"
  26. },
  27. "suggest": {
  28. "ext-gmp": "GMP is the preferred extension for big integer calculations",
  29. "ext-bcmath": "BCmath is the fallback extension for big integer calculations",
  30. "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available",
  31. "ext-curl": "For loading OID information from the web if they have not bee defined statically"
  32. },
  33. "autoload": {
  34. "psr-4": {
  35. "FG\\": "lib/"
  36. }
  37. },
  38. "autoload-dev": {
  39. "psr-4": {
  40. "FG\\Test\\": "tests/"
  41. }
  42. },
  43. "extra": {
  44. "branch-alias": {
  45. "dev-master": "2.0.x-dev"
  46. }
  47. }
  48. }