mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-10 00:36: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;
|
||||||
echo "Linting all PHP files";
|
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
|
## x.y.z
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
- Composer script for PHP linting
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
|
|
|
@ -62,6 +62,7 @@
|
||||||
"vendor-dir": ".Build/vendor"
|
"vendor-dir": ".Build/vendor"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"php-lint": "find *.php Classes/ Configuration/ Tests/ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l",
|
||||||
"require-typo3-version": [
|
"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));'",
|
"@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"
|
"@composer install"
|
||||||
|
|
Loading…
Reference in a new issue