dev-to-geek / laravel-init
A little package I use to add preconfigured tools (PHPStan, Larastan, Pint, Pail, ...) to my projects
Fund package maintenance!
Dev2Geek
Installs: 2 342
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 1
Open Issues: 3
Requires
- php: ^8.3
- illuminate/contracts: ^10.0||^11.0||^12.0
- spatie/laravel-package-tools: ^1.19
Requires (Dev)
- larastan/larastan: ^v3.1
- laravel/pint: ^v1.21
- mockery/mockery: *
- nunomaduro/collision: ^8.6.1||^7.10.0
- orchestra/testbench: ^9.11.0||^8.22.0
- pestphp/pest: ^v3.7.4
- pestphp/pest-plugin-arch: ^3.0
- pestphp/pest-plugin-laravel: ^3.1
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan-deprecation-rules: ^2.0.0
- phpstan/phpstan-phpunit: ^2.0.1
- rector/rector: ^2.0
- dev-main
- v0.1.6
- v0.1.5
- v0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-feature/laravel-boost
- dev-dependabot/github_actions/actions/checkout-5
- dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-6
- dev-dependabot/composer/orchestra/testbench-tw-10.4.0
- dev-feature/split-to-multiple-commands
- dev-hotfix/phpstan-larastan-include
This package is not auto-updated.
Last update: 2025-08-14 11:45:41 UTC
README
A little package I use to add preconfigured tools (PHPStan, Larastan, Pint, Pail, ...) to my projects.
Installation
You can install the package via composer:
composer require dev-to-geek/laravel-init
Usage
php artisan laravel-init:install [--remove-me]
This command will automatically install and configure the following tools for your Laravel project:
- Laravel Pint – Automated code formatting.
- PHPStan & Larastan – Static analysis for improved code quality.
- Pest PHP (with Mockery and plugins) – Modern testing framework with mocking support.
- Laravel Pail – Enhanced logging and debugging utilities.
- Rector – Automated code refactoring.
- Laravel Boost – Additional productivity enhancements.
No manual setup is required; everything is ready to use after running the command.
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.