Template repo for WordPress theme using: jascha030/wp-sequoia
, jascha030/wp-plugin-lib
, jascha030/config-lib
, Webpack, PostCSS and Tailwind.
^7.4 || ^8.0
^2
composer require jascha030/wp-sequoia-theme
Alternative steps for distribution.
composer require --no-dev jascha030/wp-sequoia-theme
(Todo)
Included with the package are a set of Unit tests using phpunit/phpunit
. For ease of use a composer script command is
defined to run the tests.
composer run phpunit
A code coverage report is generated in the project's root as cov.xml
. The cov.xml
file is not ignored in the
.gitignore
by default.
A code style configuration for friendsofphp/php-cs-fixer
is included, defined in .php-cs-fixer.dist.php
.
To use php-cs-fixer without having it necessarily installed globally, a composer script command is also included to format php code using the provided config file and the vendor binary of php-cs-fixer.
composer run format
This composer package is an open-sourced software licensed under the MIT License