composer.json 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. {
  2. "name": "php-open-source-saver/jwt-auth",
  3. "description": "JSON Web Token Authentication for Laravel and Lumen",
  4. "keywords": [
  5. "auth",
  6. "authentication",
  7. "json web token",
  8. "jwt",
  9. "laravel"
  10. ],
  11. "homepage": "https://github.com/PHP-Open-Source-Saver/jwt-auth",
  12. "support": {
  13. "issues": "https://github.com/PHP-Open-Source-Saver/jwt-auth/issues",
  14. "source": "https://github.com/PHP-Open-Source-Saver/jwt-auth"
  15. },
  16. "license": "MIT",
  17. "authors": [
  18. {
  19. "name": "Sean Tymon",
  20. "email": "tymon148@gmail.com",
  21. "homepage": "https://tymon.xyz",
  22. "role": "Forked package creator | Developer"
  23. },
  24. {
  25. "name": "Eric Schricker",
  26. "email": "eric.schricker@adiutabyte.de",
  27. "role": "Developer"
  28. },
  29. {
  30. "name": "Fabio William Conceição",
  31. "email": "messhias@gmail.com",
  32. "role": "Developer"
  33. }
  34. ],
  35. "require": {
  36. "php": "^7.4|^8.0",
  37. "ext-json": "*",
  38. "illuminate/auth": "^6|^7|^8.67|^9",
  39. "illuminate/contracts": "^6|^7|^8.67|^9",
  40. "illuminate/http": "^6|^7|^8.67|^9",
  41. "illuminate/support": "^6|^7|^8.67|^9",
  42. "lcobucci/jwt": "^4.0",
  43. "namshi/jose": "^7.0",
  44. "nesbot/carbon": "^1.0|^2.0"
  45. },
  46. "require-dev": {
  47. "friendsofphp/php-cs-fixer": "^3",
  48. "illuminate/console": "^6|^7|^8.67|^9",
  49. "illuminate/routing": "^6|^7|^8.67|^9",
  50. "orchestra/testbench": "^4.18|^5.8|^6.3|^7",
  51. "mockery/mockery": "^1.4.4",
  52. "phpstan/phpstan": "^1",
  53. "phpunit/phpunit": "^8.5|^9.4",
  54. "rector/rector": "^0.12.4",
  55. "vlucas/phpdotenv": "^5.2.0",
  56. "yoast/phpunit-polyfills": "^1.0.2"
  57. },
  58. "autoload": {
  59. "psr-4": {
  60. "PHPOpenSourceSaver\\JWTAuth\\": "src/"
  61. }
  62. },
  63. "autoload-dev": {
  64. "psr-4": {
  65. "PHPOpenSourceSaver\\JWTAuth\\Test\\": "tests/"
  66. }
  67. },
  68. "extra": {
  69. "branch-alias": {
  70. "dev-develop": "1.0-dev"
  71. },
  72. "laravel": {
  73. "aliases": {
  74. "JWTAuth": "PHPOpenSourceSaver\\JWTAuth\\Facades\\JWTAuth",
  75. "JWTFactory": "PHPOpenSourceSaver\\JWTAuth\\Facades\\JWTFactory"
  76. },
  77. "providers": [
  78. "PHPOpenSourceSaver\\JWTAuth\\Providers\\LaravelServiceProvider"
  79. ]
  80. }
  81. },
  82. "funding": [],
  83. "config": {
  84. "sort-packages": true
  85. },
  86. "prefer-stable": true,
  87. "minimum-stability": "dev",
  88. "scripts": {
  89. "php-cs-fixer": "php-cs-fixer fix --diff",
  90. "test": "phpunit --colors=always",
  91. "test:ci": "composer test -- --verbose --coverage-text --coverage-clover=coverage.xml",
  92. "phpstan": "phpstan analyse --memory-limit=256M",
  93. "phpstan-baseline": "phpstan analyse --generate-baseline --memory-limit=256M"
  94. }
  95. }