# Принудительно 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