tooinfinity / package-skeleton-php
A skeleton repository for my packages
Fund package maintenance!
tooinfinity
Requires
- php: ^8.3.0
Requires (Dev)
- laravel/pint: ^1.21.0
- peckphp/peck: ^0.1.2
- pestphp/pest: ^3.7.4
- pestphp/pest-plugin-type-coverage: ^3.3
- phpstan/phpstan: ^1.12.19
- rector/rector: ^1.2.10
- symfony/var-dumper: ^7.2.3
This package is auto-updated.
Last update: 2025-02-20 17:09:26 UTC
README
This package provides a wonderful PHP Skeleton to start building your next package idea.
Requires PHP 8.3+
โก๏ธ Create your package using Composer:
composer create-project tooinfinity/package-skeleton-php --prefer-source PackageName
๐งน Keep a modern codebase with Pint:
composer lint
โ Run refactors using Rector
composer rector
โ๏ธ Run static analysis using PHPStan:
composer test:types
โ Run unit tests using PEST
composer test:unit
๐ Run the entire test suite:
composer test
Package Skeleton PHP was created by TouwfiQ Meghlaoui under the MIT license.