Hook ktfmt: Apply formater to kts files

File ending in kts are formatable by ktfmt. The android lint is warning
about format error in gerrit, but the repo hook skip those files.

Test: manual test with local unformatted change to validate that kt and
      kts files are still formated
Bug: 311772251
Flag: EXEMPT HOST_MODE
Change-Id: Ic23b4fc3d87080a317a9761f939aa0c41c1f3e02
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repohooks/+/548281
Commit-Queue: William Escande <wescande@google.com>
Reviewed-by: Mike Frysinger <vapier@google.com>
Tested-by: William Escande <wescande@google.com>
diff --git a/rh/hooks.py b/rh/hooks.py
index 97c744f..1ba3b8b 100644
--- a/rh/hooks.py
+++ b/rh/hooks.py
@@ -549,9 +549,11 @@
     include_dirs = [
         x[len("--include-dirs=") :].split(",") for x in include_dir_args
     ]
-    patterns = [rf"^{x}/.*\.kt$" for dir_list in include_dirs for x in dir_list]
+    patterns = [
+        rf"^{x}/.*\.kts?$" for dir_list in include_dirs for x in dir_list
+    ]
     if not patterns:
-        patterns = [r"\.kt$"]
+        patterns = [r"\.kts?$"]
 
     filtered = _filter_diff(diff, patterns)