From 22d61ec4ecde7ffdc50dd68d0a324415cd066bd1 Mon Sep 17 00:00:00 2001
From: Norman Steger <norman.steger@slub-dresden.de>
Date: Thu, 26 Jan 2023 09:38:39 +0100
Subject: [PATCH] update typoscript linter

---
 .Build/gitlab-ci/README.md                     | 14 ++++++++++++--
 .Build/gitlab-ci/typoscript-lint/Extension.yml |  4 +++-
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/.Build/gitlab-ci/README.md b/.Build/gitlab-ci/README.md
index 82da256..17d5752 100644
--- a/.Build/gitlab-ci/README.md
+++ b/.Build/gitlab-ci/README.md
@@ -41,7 +41,7 @@ composer require --dev ssch/typo3-rector
 ```
 ## run rector
 ```
-./vendor/bin/rector process . --config ./.Build/gitlab-ci/typo3-rector/Extension.php
+./vendor/bin/rector process . --config .Build/gitlab-ci/typo3-rector/Extension.php
 ```
 
 # use php-cs-fixer local
@@ -51,5 +51,15 @@ composer require --dev friendsofphp/php-cs-fixer
 
 ## run php-cs-fixer
 ```
-./vendor/bin/php-cs-fixer fix --config ./.Build/gitlab-ci/php-cs-fixer/Extension.php
+./vendor/bin/php-cs-fixer fix --config .Build/gitlab-ci/php-cs-fixer/Extension.php
+```
+
+# use typo3-typoscript-lint local
+```
+composer require --dev helmich/typo3-typoscript-lint
+```
+
+## run php-cs-fixer
+```
+vendor/bin/typoscript-lint -c .Build/gitlab-ci/typoscript-lint/Extension.yml --fail-on-warnings
 ```
diff --git a/.Build/gitlab-ci/typoscript-lint/Extension.yml b/.Build/gitlab-ci/typoscript-lint/Extension.yml
index 2ee2f94..6f9c51b 100644
--- a/.Build/gitlab-ci/typoscript-lint/Extension.yml
+++ b/.Build/gitlab-ci/typoscript-lint/Extension.yml
@@ -1,9 +1,11 @@
 paths:
-    - .
+    - Configuration/
 filePatterns:
     - "*.tsconfig"
     - "*.typoscript"
     - "ext_typoscript_*.txt"
+    - "setup.txt"
+    - "constants.txt"
 sniffs:
     -   class: Indentation
         parameters:
-- 
GitLab