Mirror of github.com/ppy/osu-web, in case ppy decides to take the original down for some reason.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

composer.json 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {
  2. "name": "ppy/osu-web",
  3. "description": "osu!web",
  4. "type": "project",
  5. "homepage": "https://new.ppy.sh",
  6. "license": "AGPL-3.0",
  7. "support": {
  8. "email": "support@ppy.sh",
  9. "issues": "https://github.com/ppy/osu-web/issues"
  10. },
  11. "repositories": [
  12. {
  13. "type": "vcs",
  14. "url": "https://github.com/nanaya/slack-php"
  15. }
  16. ],
  17. "require": {
  18. "chaseconey/laravel-datadog-helper": "*",
  19. "doctrine/dbal": "*",
  20. "egulias/email-validator": "*",
  21. "elasticsearch/elasticsearch": ">=6.0, <6.6",
  22. "ezyang/htmlpurifier": "*",
  23. "graham-campbell/github": "*",
  24. "guzzlehttp/guzzle": "*",
  25. "itsgoingd/clockwork": ">=3.0",
  26. "jenssegers/agent": "^2.6",
  27. "jonnybarnes/commonmark-linkify": "dev-master",
  28. "laravel/framework": "5.5.*",
  29. "laravel/passport": "*",
  30. "laravel/tinker": "~1.0",
  31. "laravelcollective/html": "5.5.*",
  32. "league/commonmark": ">=0.16.0",
  33. "league/flysystem-aws-s3-v3": "^1.0",
  34. "league/fractal": "*",
  35. "league/html-to-markdown": "^4.7",
  36. "lord/laroute": "*",
  37. "maknz/slack": "dev-laravel-5.4",
  38. "mariuzzo/laravel-js-localization": "*",
  39. "mpociot/laravel-apidoc-generator": "^3.7",
  40. "paypal/rest-api-sdk-php": "*",
  41. "sentry/sentry-laravel": "*",
  42. "symfony/yaml": "*",
  43. "webuni/commonmark-table-extension": ">=0.8.0",
  44. "xsolla/xsolla-sdk-php": "*"
  45. },
  46. "require-dev": {
  47. "beyondcode/laravel-query-detector": "^1.0",
  48. "filp/whoops": "~2.0",
  49. "fzaninotto/faker": "~1.4",
  50. "laravel/dusk": "^2.0",
  51. "mockery/mockery": "~1.0",
  52. "phpunit/phpunit": "~6.0",
  53. "symfony/css-selector": "*",
  54. "symfony/dom-crawler": "*"
  55. },
  56. "autoload": {
  57. "classmap": [
  58. "database"
  59. ],
  60. "psr-4": {
  61. "App\\": "app/"
  62. },
  63. "files": [
  64. "app/helpers.php"
  65. ]
  66. },
  67. "autoload-dev": {
  68. "classmap": [
  69. "tests/TestCase.php"
  70. ],
  71. "psr-4": {
  72. "Tests\\": "tests/"
  73. }
  74. },
  75. "scripts": {
  76. "post-root-package-install": [
  77. "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
  78. ],
  79. "post-autoload-dump": [
  80. "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
  81. "@php artisan package:discover"
  82. ],
  83. "post-create-project-cmd": [
  84. "@php artisan key:generate"
  85. ]
  86. },
  87. "config": {
  88. "preferred-install": "dist",
  89. "sort-packages": true,
  90. "optimize-autoloader": true
  91. },
  92. "extra": {
  93. "laravel": {
  94. "dont-discover": [
  95. "laravel/passport"
  96. ]
  97. }
  98. }
  99. }