No Description
php
caching
psr-6
redis
memcached
apcu

composer.json 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. {
  2. "name": "aviat/banker",
  3. "type": "library",
  4. "description": "A caching library implementing PSR-6 (psr/cache)",
  5. "keywords": [
  6. "cache",
  7. "redis",
  8. "memcached",
  9. "psr-6",
  10. "psr6"
  11. ],
  12. "provide": {
  13. "psr/cache": "1.0.1"
  14. },
  15. "autoload": {
  16. "psr-4": {
  17. "Aviat\\Banker\\": "src/"
  18. }
  19. },
  20. "autoload-dev": {
  21. "psr-4": {
  22. "Aviat\\Banker\\Tests\\": "tests/"
  23. }
  24. },
  25. "require": {
  26. "php": "^7.1",
  27. "ext-json": "*",
  28. "predis/predis": "^1.1",
  29. "psr/log": "^1.0",
  30. "psr/cache": "^1.0.1"
  31. },
  32. "require-dev": {
  33. "consolidation/robo": "^1.0.0",
  34. "monolog/monolog": "^1.21",
  35. "pdepend/pdepend": "^2.2",
  36. "phploc/phploc": "^3.0",
  37. "phpmd/phpmd": "^2.4",
  38. "phpunit/phpunit": "^6.0.0",
  39. "sebastian/phpcpd": "^3.0",
  40. "squizlabs/php_codesniffer": "^3.0.0RC3",
  41. "theseer/phpdox": "^0.9.0",
  42. "phpstan/phpstan": "^0.6.4"
  43. },
  44. "suggest": {
  45. "monolog/monolog": "A good standard logging library",
  46. "ext-apcu": "Required for apcu driver",
  47. "ext-memcached": "Required for Memcached backend",
  48. "ext-phpiredis": "Improves speed of Redis driver"
  49. },
  50. "license": "MIT",
  51. "authors": [
  52. {
  53. "name": "Timothy J Warren",
  54. "email": "tim@timshomepage.net"
  55. }
  56. ],
  57. "scripts": {
  58. "test": "vendor/bin/phpunit",
  59. "coverage": "phpdbg -qrr -- vendor/bin/phpunit -c build",
  60. "phpstan": "vendor/bin/phpstan analyse src tests"
  61. }
  62. }