internachi/modular
A lightweight module system for Laravel apps using Composer path repositories and Laravel package discovery. Create self-contained modules in an app-modules/ directory, following standard Laravel package conventions with minimal extra tooling.
make:command changes in Laravel 10make:migration and make:livewire were not loading the custom --module optionmake: commands to catch necessary changes quicker in the future--module flag for an unknown module now triggers a console error<x-module::component.name />)make:seeder command introduced in Laravel 9.6.0make:livewire integration if Livewire is installedmake:castmake:livewire command--module in php artisan db:seed--module flag is used in Laravel 8+--module flag is used in Laravel 8+diglactic/laravel-breadcrumbs for breadcrumbs checkAutoDiscoveryHelperphp artisan make:componentphp artisan modules:sync will now update additional PhpStorm config files--all on make:modelapp-modules/* composer repository rather than new repositories for each modulecomposer.json fileautoload-dev to autoload because composer doesn't support
autoload-dev for non-root configsAdded for new features.Changed for changes in existing functionality.Deprecated for soon-to-be removed features.Removed for now removed features.Fixed for any bug fixes.Security in case of vulnerabilities.How can I help you explore Laravel packages today?