From 060d8d9c7047a9d4061fbc424a6cf910a3e0e819 Mon Sep 17 00:00:00 2001 From: Florian Kostenzer Date: Mon, 13 Jul 2026 20:51:00 +0200 Subject: [PATCH] chore: enforce LF line endings via .gitattributes, ignore .idea and .superpowers Shell scripts checked out with CRLF on Windows (core.autocrlf=true) broke the Docker entrypoint at container start. Force LF for all text files at the git layer, matching the existing .editorconfig and Prettier settings. --- .gitattributes | 1 + .gitignore | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..94f480de --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto eol=lf \ No newline at end of file diff --git a/.gitignore b/.gitignore index a6612d8a..74e68a56 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ config/server.yaml /package .env .vscode +.idea .env.* !.env.example vite.config.js.timestamp-* @@ -39,4 +40,5 @@ translation-report.json # AI workflow docs (not version-controlled) CONTEXT.md docs/adr/ -docs/superpowers/ \ No newline at end of file +docs/superpowers/ +.superpowers/ \ No newline at end of file