eliashaeussler / composer-package-template
Composer 包模板
dev-main
2024-09-22 00:25 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- cpsit/project-builder: ^2.7
- guzzlehttp/guzzle: ^7.0
- nyholm/psr7: ^1.5
- psr/http-client: ^1.0
- psr/http-message: ^1.0 || ^2.0
- symfony/process: ^5.4 || ^6.0 || ^7.0
- webmozart/assert: ^1.11
Requires (Dev)
- armin/editorconfig-cli: ^1.8 || ^2.0
- composer/composer: ^2.1
- eliashaeussler/php-cs-fixer-config: ^2.0
- eliashaeussler/phpstan-config: ^2.1
- eliashaeussler/rector-config: ^3.0
- ergebnis/composer-normalize: ^2.30
- friendsoftwig/twigcs: ^6.2
- j13k/yaml-lint: ^1.1
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-webmozart-assert: ^1.2
- phpunit/phpunit: ^10.2 || ^11.0
- symfony/expression-language: ^5.4 || ^6.0 || ^7.0
This package is auto-updated.
Last update: 2024-09-22 04:49:27 UTC
README
Composer 包模板
这是一个为新的 Composer 包构建的 项目构建器 模板,包含多个预配置组件。新包可能包含 PHPStan、PHPUnit 和 Rector 等CGL工具的配置,以及预配置的 GitHub Actions 和问题模板。
🚀 特点
🔥 安装
-
创建 新项目
composer create-project cpsit/project-builder
-
选择包
eliashaeussler/composer-package-template
。 -
按照所有指示并回答问题。
-
享受您的新 Composer 包吧 🥳
🧑💻 贡献
请参阅 CONTRIBUTING.md
。
⭐ 许可证
本项目采用 GNU 通用公共许可证 3.0(或更新版本) 许可。