Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

composer.json 1.3 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. {
  2. "name": "orpheusnet/logchecker",
  3. "description": "Logchecker for validating logs generated from supported ripping programs (like EAC and XLD)",
  4. "version": "0.9.0",
  5. "license": "Unlicense",
  6. "type": "library",
  7. "authors": [
  8. {
  9. "name": "Orpheus",
  10. "email": "no-reply@orpheus.network"
  11. }
  12. ],
  13. "autoload": {
  14. "psr-4": {
  15. "OrpheusNET\\Logchecker\\": "src/"
  16. }
  17. },
  18. "require": {
  19. "php": ">=7.2",
  20. "ext-mbstring": "*",
  21. "symfony/console": "^3.4 | ^4.0 | ^5.0",
  22. "symfony/debug": "^3.4 | ^4.0 | ^5.0",
  23. "symfony/yaml": "^3.4 | ^4.0 | ^5.0",
  24. "symfony/process": "^3.4 | ^4.0 | ^5.0"
  25. },
  26. "bin": ["bin/logchecker"],
  27. "require-dev": {
  28. "phpstan/phpstan": "^0.12",
  29. "phpunit/phpunit": "^8.5",
  30. "squizlabs/php_codesniffer": "^3.5",
  31. "brainmaestro/composer-git-hooks": "^2.8"
  32. },
  33. "scripts": {
  34. "test": "phpunit",
  35. "lint": "phpcs",
  36. "lint:fix": "phpcbf",
  37. "static-analysis": "phpstan analyze src/"
  38. },
  39. "extra": {
  40. "hooks": {
  41. "pre-commit": [
  42. "composer run lint:fix",
  43. "composer run static-analysis"
  44. ]
  45. }
  46. }
  47. }