the browser-facing portion of osu!
at master 3.0 kB view raw
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/xsolla-sdk-php" 15 } 16 ], 17 "require": { 18 "ext-ds": "*", 19 "ext-redis": "*", 20 "chaseconey/laravel-datadog-helper": ">=1.2.0", 21 "egulias/email-validator": "*", 22 "elasticsearch/elasticsearch": "^7.12.0", 23 "ezyang/htmlpurifier": "*", 24 "firebase/php-jwt": "*", 25 "graham-campbell/github": "*", 26 "guzzlehttp/guzzle": "*", 27 "itsgoingd/clockwork": "^5.1", 28 "jenssegers/agent": "*", 29 "knuckleswtf/scribe": "^4.0", 30 "laravel/framework": "^10.15.0", 31 "laravel/helpers": "*", 32 "laravel/octane": "*", 33 "laravel/passport": "*", 34 "laravel/slack-notification-channel": "*", 35 "laravel/tinker": "*", 36 "league/commonmark": "^2.0", 37 "league/flysystem-aws-s3-v3": "*", 38 "league/fractal": "*", 39 "league/oauth2-github": "^3.1", 40 "league/oauth2-server": "^8.3", 41 "maennchen/zipstream-php": "^2.1", 42 "mariuzzo/laravel-js-localization": "*", 43 "paypal/paypal-checkout-sdk": "*", 44 "reedware/laravel-relation-joins": "^6.0", 45 "romanzipp/laravel-turnstile": "^1.3", 46 "sentry/sentry-laravel": "*", 47 "shopify/shopify-api": "^5.6", 48 "symfony/yaml": "*", 49 "tightenco/ziggy": "^1.8", 50 "xsolla/xsolla-sdk-php": "dev-php81" 51 }, 52 "require-dev": { 53 "beyondcode/laravel-query-detector": "*", 54 "dealerdirect/phpcodesniffer-composer-installer": "^1.0", 55 "dms/phpunit-arraysubset-asserts": "^0.3.0", 56 "laravel/dusk": "*", 57 "mockery/mockery": "*", 58 "nunomaduro/collision": "^6.1", 59 "phpunit/phpunit": ">=9.5", 60 "slevomat/coding-standard": "^8.15", 61 "spatie/laravel-ignition": "^2.0", 62 "squizlabs/php_codesniffer": "^3.10", 63 "symfony/css-selector": "*", 64 "symfony/dom-crawler": "*" 65 }, 66 "autoload": { 67 "psr-4": { 68 "App\\": "app/", 69 "Database\\Factories\\": "database/factories/", 70 "Database\\Seeders\\": "database/seeders/" 71 } 72 }, 73 "autoload-dev": { 74 "psr-4": { 75 "Tests\\": "tests/" 76 } 77 }, 78 "scripts": { 79 "post-root-package-install": [ 80 "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" 81 ], 82 "post-autoload-dump": [ 83 "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", 84 "@php artisan package:discover" 85 ], 86 "post-create-project-cmd": [ 87 "@php artisan key:generate" 88 ] 89 }, 90 "config": { 91 "preferred-install": "dist", 92 "sort-packages": true, 93 "optimize-autoloader": true, 94 "platform": { 95 "php": "8.3.0" 96 }, 97 "allow-plugins": { 98 "composer/package-versions-deprecated": true, 99 "dealerdirect/phpcodesniffer-composer-installer": true, 100 "php-http/discovery": false 101 } 102 }, 103 "extra": { 104 "laravel": { 105 "dont-discover": [] 106 } 107 } 108}