diff --git a/src/composer.json b/src/composer.json index b843bef..8e61a17 100644 --- a/src/composer.json +++ b/src/composer.json @@ -1,4 +1,67 @@ { + //... + "require": { + //.. + + // Laravel provided stuff + "laravel/cashier": "", // fluent interface to Stripe + "laravel/horizon": "", // dashboard and configuration for Laravel queues + "laravel/telescope": "", // debugging tool from Laravel for Laravel + + "laravel/scout": "", // full-text search to Eloquent models + "meilisearch/meilisearch-php": "", // use Meilisearch for Scout funtionality + "http-interop/http-factory-guzzle": "", // use Meilisearch for Scout funtionality + + // Roles / Permissions + "spatie/laravel-permission": "", + "zizaco/entrust": "", + + // SDKs + "aws/aws-sdk-php-laravel": "", // interact with S3 or S3-compatible storage + "propaganistas/laravel-phone": "", // uses Google's libphonenumber API to (try to) sanely handle phone numbers + "vladimir-yuldashev/laravel-queue-rabbitmq": "", // Interface with RabbitMQ servers + "grimzy/laravel-mysql-spatial": "", // Adds Geo-spatial column support for MySQL + "irazasyed/telegram-bot-sdk": "", // unofficial Telegram Bot API/SDK + "torann/geoip": "", // support for multiple GeoIP services + + // Media (image/video/audio) Management + "intervention/image": "", // image manipulation + "intervention/imagecache": "", // caching for intervention/image + "spatie/laravel-medialibrary": "", // manage a small or large amount of media smartly + "spatie/laravel-image-optimizer": "", // optimize png, jpg, svg, and gif + "unisharp/laravel-filemanager": "", // File manager (including uploads) + "pbmedia/laravel-ffmpeg": "", // Integration with FFMpeg + + // Localization + "mcamara/laravel-localization": "", // localization that also handles route translations + "barryvdh/laravel-translation-manager": "", // self-evident + + // Geo-spatial + "brick/geo": "", // GIS geometry library + "stevebauman/location": "", // retrieve a user's location by their IP address + + // Websockets + "beyondcode/laravel-websockets": "", // use websockets in the same laravel application + + // Helpers/Generators + "infyomlabs/laravel-calendar-events": "", // help with handling future dates without having to store records in the database + "lab404/laravel-impersonate": "", // Impersonate other users in your application + "kitloong/laravel-migrations-generator": "", // create migrations based on your existing database + "spatie/laravel-sitemap": "", // generate site maps + "artesaos/seotools": "", // automatic SEO tools + + // Others/uncategorized + "appstract/laravel-opcache": "", // provides artisan commands to interact with opcache (not sure if site-specific) + "brick/math": "", // arbitrary-precision arithmetic library + "brick/money": "", // money and currency library + }, + "require-dev": { + //.. + "itsgoingd/clockwork": "", + "phpstan/phpstan": "", + "psalm/plugin-laravel": "", + "vimeo/psalm": "", + }, //... "autoload": { //...,