# Auto detect text files and perform LF normalization * text=auto # Explicitly declare text files you want to always be normalized and converted # to native line endings on checkout. *.js text *.jsx text *.ts text *.tsx text *.json text *.css text *.scss text *.sass text *.html text *.htm text *.xml text *.md text *.txt text *.yml text *.yaml text *.env text *.gitignore text *.gitattributes text # Declare files that will always have CRLF line endings on checkout. *.bat text eol=crlf *.cmd text eol=crlf # Declare files that will always have LF line endings on checkout. *.sh text eol=lf Makefile 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 *.mov binary *.mp4 binary *.mp3 binary *.flv binary *.fla binary *.swf binary *.gz binary *.zip binary *.7z binary *.ttf binary *.eot binary *.woff binary *.woff2 binary *.pyc binary *.pdf binary *.ez binary *.bz2 binary *.swp binary *.jar binary *.class binary *.tar binary *.tar.gz binary *.exe binary *.dll binary *.so binary *.dylib binary # Language-specific settings *.js linguist-language=JavaScript *.jsx linguist-language=JavaScript *.ts linguist-language=TypeScript *.tsx linguist-language=TypeScript *.css linguist-language=CSS *.scss linguist-language=SCSS *.sass linguist-language=Sass *.html linguist-language=HTML *.md linguist-language=Markdown # Exclude files from language statistics /client/build/* linguist-generated=true /client/public/* linguist-vendored=true /node_modules/* linguist-vendored=true /client/node_modules/* linguist-vendored=true package-lock.json linguist-generated=true /client/package-lock.json linguist-generated=true yarn.lock linguist-generated=true /client/yarn.lock linguist-generated=true # Documentation *.md linguist-documentation=true CONTRIBUTING.md linguist-documentation=true CHANGELOG.md linguist-documentation=true DEPLOYMENT.md linguist-documentation=true README.md linguist-documentation=true LICENSE linguist-documentation=true # Configuration files *.json linguist-language=JSON *.yml linguist-language=YAML *.yaml linguist-language=YAML .gitignore linguist-language=gitignore .gitattributes linguist-language=gitattributes .env* linguist-language=Shell # Merge strategies *.json merge=ours package-lock.json merge=ours /client/package-lock.json merge=ours yarn.lock merge=ours /client/yarn.lock merge=ours