company4-dev / fuse
Opinionated Laravel Efficiency
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
pkg:composer/company4-dev/fuse
Requires
- php: ^8.4
- ext-intl: *
- bjeavons/zxcvbn-php: ^1.4
- company4-dev/file-vault: ^1.1
- company4-dev/incremental-backups: ^1.2
- deployer/deployer: *
- intervention/image-laravel: ^1.5
- kodeine/laravel-meta: ^2.2
- laravel/fortify: ^1.30
- laravel/framework: ^12.0
- laravel/sanctum: ^4.0
- laravel/tinker: ^2.10.1
- livewire/flux: ^2.9.0
- livewire/flux-pro: ^2.3
- livewire/livewire: ^4.0
- sentry/sentry-laravel: ^4.20
- spatie/laravel-activitylog: ^4.10
- spatie/laravel-permission: ^6.10
- stancl/tenancy: ^3.9
README
- Insert into composer.json
"extra": { "laravel": { "providers": [ "Fuse\\FuseServiceProvider" ] } }
Documentation
For documentation on JellyBean platform, see Documentation.
To Do:
- Migrate files to Fuse
- Stubs - Copy as necessary
- Rename
namespace App\tonamespace Fuse\ - Rename
use App\touse Fuse\
- Do something with Vite
- Remove Module/Platform references
- Library Composer installs
- Migrate to Livewire 4
- app\Livewire
- resources/livewire
- VSCode snippets - File in project to import from C4/Fuse
- Run coding standards on everything
- Rector
- Pint
- Contrib
- Update scripts
- Use scripts
- Composer Install Scripts
- Install
- Replace all config files with common overrides. E.g.
- App Name
- Database Config
- Logging
- Extend controller from Fuse Controller
- Remove all route files
- Remove default database migrations
- Replace all config files with common overrides. E.g.
- Update
- Install any libraries
- Update any files
- Git hooks
- GitHub actions
- Install
- Update documentation