mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-22 07:56:13 +01:00
[FEATURE] Composer script for PHP linting (#5)
This commit is contained in:
parent
a0d823bed8
commit
a1714ab0da
3 changed files with 3 additions and 1 deletions
|
@ -30,4 +30,4 @@ script:
|
|||
- >
|
||||
echo;
|
||||
echo "Linting all PHP files";
|
||||
find Classes/ Tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l;
|
||||
composer php-lint;
|
||||
|
|
|
@ -6,6 +6,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
|
|||
## x.y.z
|
||||
|
||||
### Added
|
||||
- Composer script for PHP linting
|
||||
|
||||
### Changed
|
||||
|
||||
|
|
|
@ -62,6 +62,7 @@
|
|||
"vendor-dir": ".Build/vendor"
|
||||
},
|
||||
"scripts": {
|
||||
"php-lint": "find *.php Classes/ Configuration/ Tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l",
|
||||
"require-typo3-version": [
|
||||
"@php -r '$conf=json_decode(file_get_contents(__DIR__.\"/composer.json\"),true);$conf[\"require\"][\"typo3/cms-core\"]=$_SERVER[\"argv\"][1];file_put_contents(__DIR__.\"/composer.json\",json_encode($conf,JSON_UNESCAPED_SLASHES|JSON_PRETTY_PRINT).chr(10));'",
|
||||
"@composer install"
|
||||
|
|
Loading…
Reference in a new issue