grazulex/laravel-devkit

Reusable dev config (Pint, PHPStan, Rector, GitHub Actions) for Laravel packages

v1.0.0 2025-08-08 20:35 UTC

This package is auto-updated.

Last update: 2025-08-08 20:37:52 UTC


README

Centralized reusable development kit for all Grazulex Laravel packages.

Includes:

  • ✅ Shared config for Pint
  • ✅ Shared config for PHPStan
  • ✅ Shared config for Rector
  • ✅ Shared GitHub Actions workflows
  • ✅ Install script to copy configs into your package

Installation

composer require --dev grazulex/laravel-devkit

Add this in your composer.json file:

"scripts": {
    "devkit:install": "@php vendor/grazulex/laravel-devkit/scripts/install-devkit.php"
    }
composer run devkit:install

Included Files

  • .pint.json
  • .phpstan.neon
  • rector.php
  • .editorconfig
  • .github/workflows/tests.yml