mortezamasumi / fb-suite
Meta-package bundling all fb-* Filament packages (essentials, auth, sms, user, profile, message, passwd, report, setting, activity, copydb).
Requires
- php: ^8.5
- mortezamasumi/fb-activity: ^5.0
- mortezamasumi/fb-auth: ^5.0
- mortezamasumi/fb-copydb: ^5.0
- mortezamasumi/fb-essentials: ^5.0
- mortezamasumi/fb-message: ^5.0
- mortezamasumi/fb-passwd: ^5.0
- mortezamasumi/fb-profile: ^5.0
- mortezamasumi/fb-report: ^5.0
- mortezamasumi/fb-setting: ^5.0
- mortezamasumi/fb-sms: ^5.0
- mortezamasumi/fb-user: ^5.0
README
Meta-package that requires every fb-* Filament package in one go, so consuming projects can install one dependency instead of listing each package (and bumping each version) individually.
composer require mortezamasumi/fb-suite
Bundles:
- fb-essentials
- fb-auth
- fb-sms
- fb-user
- fb-profile
- fb-message
- fb-passwd
- fb-report
- fb-setting
- fb-activity
- fb-copydb
This package ships no code of its own — each fb-* package registers its own Laravel service provider via package auto-discovery. To pick a subset instead, require the individual packages directly.
Versioning
Every dependency here is required with a ^5.0 constraint. A patch or minor release of any individual fb-* package is automatically picked up by composer update in consuming projects — fb-suite does not need a new release for that.
fb-suite only needs a new tag when:
- a wrapped package releases a new major version (the
^5.0constraint would exclude it) - a package is added to or removed from the bundle
- something in
fb-suiteitself changes (e.g. the PHP requirement)
License
The MIT License (MIT). Please see License File for more information.