2
0

composer.json 832 B

123456789101112131415161718192021222324252627282930
  1. {
  2. "name": "michel/pqueue",
  3. "description": "PQueue is a minimalist PHP library for processing background messages using a single persistent CLI (managed via systemd) or periodic execution (via cron), covering 90% of use cases without external dependencies or complex worker management.",
  4. "type": "library",
  5. "license": "MPL-2.0",
  6. "authors": [
  7. {
  8. "name": "F. Michel"
  9. }
  10. ],
  11. "autoload": {
  12. "psr-4": {
  13. "Michel\\PQueue\\": "src",
  14. "Test\\Michel\\PQueue\\": "tests"
  15. }
  16. },
  17. "require": {
  18. "php": ">=7.4",
  19. "ext-sqlite3": "*",
  20. "ext-json": "*",
  21. "psr/log": "^1.1|^2.0|^3.0",
  22. "michel/michel-package-starter": "^1.0",
  23. "michel/console": "^1.0",
  24. "michel/options-resolver": "^1.0",
  25. "psr/container": "^1.1|^2.0"
  26. },
  27. "require-dev": {
  28. "michel/unitester": "^1.0.0"
  29. }
  30. }