From f94d5ff9854d9b6b780d31410d1e660014196be5 Mon Sep 17 00:00:00 2001
From: Ole Langbehn <ole.langbehn@inoio.de>
Date: Tue, 19 Mar 2024 17:02:55 +0100
Subject: [PATCH] HOLI-7700 remove yarn global

---
 .envrc                  | 3 ---
 .husky/pre-commit       | 4 ----
 .pre-commit-config.yaml | 9 +++++++++
 3 files changed, 9 insertions(+), 7 deletions(-)
 delete mode 100755 .husky/pre-commit
 create mode 100644 .pre-commit-config.yaml

diff --git a/.envrc b/.envrc
index 4f0af3a..3b5bb14 100644
--- a/.envrc
+++ b/.envrc
@@ -7,6 +7,3 @@ fi
 
 # loads personal (secret) data from separate env file (not checked in)
 source_env_if_exists .envrc.local
-
-type yarn >/dev/null 2>&1 && PATH="$PATH:$(yarn global bin)"
-export PATH
\ No newline at end of file
diff --git a/.husky/pre-commit b/.husky/pre-commit
deleted file mode 100755
index c1d6996..0000000
--- a/.husky/pre-commit
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-. "$(dirname "$0")/_/husky.sh"
-
-gitleaks protect --staged -v -c ../.gitleaks.toml
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 0000000..2f34ebc
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,9 @@
+repos:
+-   repo: local
+    hooks:
+    -   id: gitleaks
+        name: gitleaks
+        language: system
+        entry: gitleaks protect --staged -v -c ../.gitleaks.toml
+        pass_filenames: false
+        always_run: true
-- 
GitLab