# Принудительно LF для всех текстовых файлов — навсегда, на всех платформах.
#
# Причина (сага 2026-06-17): CRLF в .mjs ломает transform vitest@4 — фантомный
# «SyntaxError: Invalid or unexpected token» (node/esbuild CRLF терпят, vite — нет).
# Windows git autocrlf при КАЖДОМ касании файла делал тронутые .mjs в рабочем дереве
# CRLF → полный свод краснел 19 файлами без видимой причины. eol=lf снимает это насовсем:
# git хранит и выдаёт LF независимо от core.autocrlf.
* text=auto eol=lf
