11 lines
562 B
Plaintext
11 lines
562 B
Plaintext
# Normalize line endings for Node ESM tooling files.
|
|
# Keep LF in the working tree regardless of core.autocrlf — CRLF .mjs files
|
|
# break vitest module loading (SyntaxError: Invalid or unexpected token,
|
|
# no file:line). See memory quirk #100 (2026-05-19).
|
|
*.mjs text eol=lf
|
|
|
|
# Shell scripts must stay LF. CRLF breaks `set -euo pipefail` on the server
|
|
# (`set: pipefail: invalid option name`) when scp'd from a Windows working tree —
|
|
# деплой обрывается до рестарта. Инцидент 24.06.2026 (deploy/redeploy.sh).
|
|
*.sh text eol=lf
|