mirror of
https://github.com/php-flasher/php-flasher.git
synced 2026-03-31 15:07:47 +01:00
115 lines
4.1 KiB
JSON
115 lines
4.1 KiB
JSON
{
|
|
"name": "php-flasher/php-flasher",
|
|
"type": "library",
|
|
"license": "MIT",
|
|
"homepage": "https://php-flasher.io",
|
|
"description": "Elevate user engagement in Laravel and Symfony projects with PHPFlasher, a comprehensive flash messaging toolkit. This library facilitates streamlined user feedback management and supports a variety of popular notification styles including Noty, Notyf, SweetAlert, and Toastr. PHPFlasher is designed for ease of use, making it accessible to both beginners and experienced developers seeking to enhance the interactive elements of their web applications.",
|
|
"keywords": [
|
|
"flash-messages",
|
|
"php-notification-system",
|
|
"laravel-notification",
|
|
"symfony-notification",
|
|
"user-feedback-tools",
|
|
"web-application-notifications",
|
|
"php-user-interface",
|
|
"customizable-alerts-php",
|
|
"interactive-web-notifications",
|
|
"php-messaging-library",
|
|
"user-engagement-php"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/php-flasher/php-flasher/issues",
|
|
"source": "https://github.com/php-flasher/php-flasher"
|
|
},
|
|
"authors": [
|
|
{
|
|
"name": "Younes ENNAJI",
|
|
"email": "younes.ennaji.pro@gmail.com",
|
|
"homepage": "https://www.linkedin.com/in/younes--ennaji/",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"minimum-stability": "dev",
|
|
"prefer-stable": true,
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"ext-intl": "*"
|
|
},
|
|
"require-dev": {
|
|
"illuminate/routing": "^11.0",
|
|
"illuminate/support": "^11.0",
|
|
"larastan/larastan": "^2.9.2",
|
|
"laravel/octane": "^2.3",
|
|
"livewire/livewire": "^3.3",
|
|
"mockery/mockery": "^1.6.10",
|
|
"orchestra/testbench": "^9.0.1",
|
|
"overtrue/phplint": "^9.1.2",
|
|
"php-cs-fixer/shim": "^3.52.1",
|
|
"phpstan/phpstan": "^1.10.63",
|
|
"phpstan/phpstan-mockery": "^1.1.2",
|
|
"phpstan/phpstan-symfony": "^1.3.9",
|
|
"phpunit/phpunit": "^10.5.13",
|
|
"psr/container": "^1.1|^2.0",
|
|
"rector/rector": "^1.0.3",
|
|
"rector/swiss-knife": "^0.2.2",
|
|
"symfony/config": "^7.0",
|
|
"symfony/console": "^7.0",
|
|
"symfony/dependency-injection": "^7.0",
|
|
"symfony/framework-bundle": "^7.0",
|
|
"symfony/http-kernel": "^7.0",
|
|
"symfony/translation": "^7.0",
|
|
"symfony/twig-bundle": "^7.0",
|
|
"symfony/ux-twig-component": "^2.14",
|
|
"symplify/monorepo-builder": "^11.2"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Flasher\\": "src/"
|
|
},
|
|
"files": [
|
|
"src/Prime/functions.php",
|
|
"src/Prime/helpers.php",
|
|
"src/Noty/Prime/functions.php",
|
|
"src/Noty/Prime/helpers.php",
|
|
"src/Notyf/Prime/functions.php",
|
|
"src/Notyf/Prime/helpers.php",
|
|
"src/SweetAlert/Prime/functions.php",
|
|
"src/SweetAlert/Prime/helpers.php",
|
|
"src/Toastr/Prime/functions.php",
|
|
"src/Toastr/Prime/helpers.php"
|
|
]
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"Flasher\\Tests\\": "tests/"
|
|
}
|
|
},
|
|
"config": {
|
|
"preferred-install": "dist",
|
|
"sort-packages": true
|
|
},
|
|
"extra": {
|
|
"phpstan": {
|
|
"includes": [
|
|
"extension.neon"
|
|
]
|
|
},
|
|
"laravel": {
|
|
"providers": [
|
|
"Flasher\\Laravel\\FlasherServiceProvider",
|
|
"Flasher\\Noty\\Laravel\\FlasherNotyServiceProvider",
|
|
"Flasher\\Notyf\\Laravel\\FlasherNotyfServiceProvider",
|
|
"Flasher\\SweetAlert\\Laravel\\FlasherSweetAlertServiceProvider",
|
|
"Flasher\\Toastr\\Laravel\\FlasherToastrServiceProvider"
|
|
],
|
|
"aliases": {
|
|
"Flasher": "Flasher\\Laravel\\Facade\\Flasher",
|
|
"Noty": "Flasher\\Noty\\Laravel\\Facade\\Noty",
|
|
"Notyf": "Flasher\\Notyf\\Laravel\\Facade\\Notyf",
|
|
"SweetAlert": "Flasher\\SweetAlert\\Laravel\\Facade\\SweetAlert",
|
|
"Toastr": "Flasher\\Toastr\\Laravel\\Facade\\Toastr"
|
|
}
|
|
}
|
|
}
|
|
}
|