composer.json
{
"name": "feugene/firebase-notifications-laravel",
"description": "Firebase notifications for Laravel",
"keywords": [
"firebase",
"push",
"topic",
"notifications"
],
"type": "library",
"license": "MIT",
"authors": [
{
"name": "efureev",
"homepage": "https://github.com/efureev"
}
],
"require": {
"php": ">=7.2",
"ext-json": "*",
"ext-mbstring": "*",
"google/apiclient": "^2.2",
"guzzlehttp/guzzle": "~6.3",
"illuminate/notifications": ">=5.8.0 < 5.9.0",
"illuminate/support": ">=5.8.0 <5.9.0",
"efureev/support": "2.0.*"
},
"require-dev": {
"feugene/dev-tools": "^2.0",
"laravel/laravel": ">=5.8.0 <5.9.0",
"mockery/mockery": "~1.2",
"phpstan/phpstan": "^0.11",
"phpunit/phpunit": "^8.0",
"symfony/var-dumper": "~3.2 || ^4.0"
},
"autoload": {
"psr-4": {
"Feugene\\FirebaseNotificationsChannel\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"Feugene\\FirebaseNotificationsChannel\\Tests\\": "tests"
}
},
"scripts": {
"test": "@php ./vendor/bin/phpunit --no-coverage",
"test-cover": "@php ./vendor/bin/phpunit --coverage-html='./coverage/html'",
"phpstan": "@php ./vendor/bin/phpstan analyze --no-progress --ansi --level=max ./src"
},
"extra": {
"laravel": {
"providers": [
"Feugene\\FirebaseNotificationsChannel\\FcmServiceProvider"
]
}
},
"support": {
"issues": "https://github.com/efureev/firebase-notifications-laravel/issues",
"source": "https://github.com/efureev/firebase-notifications-laravel"
},
"config": {
"sort-packages": true
},
"prefer-stable": true
}