- PHP - composer.json config - Symfony CLI command app scaffold with unit tests (with coverage) and traits - Simple single-file script scaffold with unit tests (with coverage) and traits - Code quality tools with configurations: PHP Code Sniffer, PHP Mess Detector, PHPStan - NodeJS - package.json config - CI - Lint, test and publish PHP as PHAR - Build and test for NodeJS - Release drafter - Release asset packaging and upload - PR auto-assign - Funding - Utility files - Readme with badges - .editorconfig, .gitignore, .gitattributes - Init shell script to chose features
How to use this scaffold repository
1. Click on Use this template > Create a new repository 2. Checkout locally 3. Run ./init.sh to replace yournamespace, yourproject, Your Name strings with your own and choose the features.
This table will be removed after running ./init.sh.