# Set default behavior to automatically normalize line endings * text=auto # Explicitly declare text files you want to always be normalized and converted # to native line endings on checkout *.js text eol=lf *.jsx text eol=lf *.ts text eol=lf *.tsx text eol=lf *.json text eol=lf *.jsonc text eol=lf *.md text eol=lf *.yml text eol=lf *.yaml text eol=lf *.toml text eol=lf *.prisma text eol=lf *.sql text eol=lf *.sh text eol=lf *.bash text eol=lf *.css text eol=lf *.html text eol=lf *.xml text eol=lf *.svg text eol=lf *.txt text eol=lf *.env text eol=lf *.env.* text eol=lf *.config.js text eol=lf *.config.ts text eol=lf # Denote all files that are truly binary and should not be modified *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.woff binary *.woff2 binary *.ttf binary *.eot binary *.pdf binary *.zip binary *.tar.gz binary *.gz binary *.exe binary *.dll binary *.so binary *.dylib binary # Database files *.db binary *.sqlite binary *.sqlite3 binary # Lock files should use LF package-lock.json text eol=lf yarn.lock text eol=lf pnpm-lock.yaml text eol=lf