ronasit / laravel-project-initializator
Provided tools for project initialization.
Package info
github.com/RonasIT/laravel-project-initializator
pkg:composer/ronasit/laravel-project-initializator
0.3
2026-06-23 01:42 UTC
Requires
- php: >=8.4
- ext-json: *
- laravel/framework: >=12
- php-mock/php-mock-phpunit: ^2.10
- ronasit/larabuilder: >=0.0.8
- ronasit/laravel-helpers: >=3.5.7
- winter/laravel-config-writer: >=1.2.1
Requires (Dev)
- fakerphp/faker: ^1.23.1
- friendsofphp/php-cs-fixer: ^3.62
- laravel/pint: ^1.27
- mockery/mockery: ^1.6.12
- orchestra/testbench: >=10
- phpunit/phpunit: >=11
This package is auto-updated.
Last update: 2026-08-27 12:19:37 UTC
README
Laravel Project initializator
Installation
composer require ronasit/laravel-project-initializator --dev
Usage
To begin the initialization process, run php artisan init {application name}.
This will prompt you with questions regarding the project and the necessary packages for the initial setup.
Upon completion:
- A new README.md file will be created
.envfiles will be configured- Required packages will be installed:
laravel/uironasit/laravel-helpersronasit/laravel-swaggerronasit/laravel-entity-generator(dev)laravel/pint(dev)ronasit/laravel-telescope-extension, unless Laravel Telescope is already installed
- Optional packages will be installed depending on your answers:
ronasit/laravel-clerk— when theclerkauthentication type is selectedronasit/laravel-media— when the project works with media files, plusspatie/laravel-google-cloud-storagefor thegcsstorageronasit/laravel-exponent-push-notifications— when aMobile/Multiplatformapplication uses push notifications
- This package will be automatically removed
Contributing
Thank you for considering contributing to Laravel Project initializator package! The contribution guide can be found in the Contributing guide.
License
Laravel Project Initializator package is open-sourced software licensed under the MIT license.