Kajur, Harish (vk250x) | d64d789 | 2018-11-26 00:07:25 -0500 | [diff] [blame] | 1 | # This file is inspired by https://github.com/alexkaratarakis/gitattributes |
| 2 | # |
| 3 | # Auto detect text files and perform LF normalization |
| 4 | # http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/ |
| 5 | * text=auto |
| 6 | |
| 7 | # The above will handle all files NOT found below |
| 8 | # These files are text and should be normalized (Convert crlf => lf) |
| 9 | |
| 10 | *.bat text eol=crlf |
| 11 | *.coffee text |
| 12 | *.css text |
| 13 | *.cql text |
| 14 | *.df text |
| 15 | *.ejs text |
| 16 | *.html text |
| 17 | *.java text |
| 18 | *.js text |
| 19 | *.json text |
| 20 | *.less text |
| 21 | *.properties text |
| 22 | *.sass text |
| 23 | *.scss text |
| 24 | *.sh text eol=lf |
| 25 | *.sql text |
| 26 | *.txt text |
| 27 | *.ts text |
| 28 | *.xml text |
| 29 | *.yaml text |
| 30 | *.yml text |
| 31 | |
| 32 | # Documents |
| 33 | *.doc diff=astextplain |
| 34 | *.DOC diff=astextplain |
| 35 | *.docx diff=astextplain |
| 36 | *.DOCX diff=astextplain |
| 37 | *.dot diff=astextplain |
| 38 | *.DOT diff=astextplain |
| 39 | *.pdf diff=astextplain |
| 40 | *.PDF diff=astextplain |
| 41 | *.rtf diff=astextplain |
| 42 | *.RTF diff=astextplain |
| 43 | *.markdown text |
| 44 | *.md text |
| 45 | *.adoc text |
| 46 | *.textile text |
| 47 | *.mustache text |
| 48 | *.csv text |
| 49 | *.tab text |
| 50 | *.tsv text |
| 51 | *.txt text |
| 52 | AUTHORS text |
| 53 | CHANGELOG text |
| 54 | CHANGES text |
| 55 | CONTRIBUTING text |
| 56 | COPYING text |
| 57 | copyright text |
| 58 | *COPYRIGHT* text |
| 59 | INSTALL text |
| 60 | license text |
| 61 | LICENSE text |
| 62 | NEWS text |
| 63 | readme text |
| 64 | *README* text |
| 65 | TODO text |
| 66 | |
| 67 | # Graphics |
| 68 | *.png binary |
| 69 | *.jpg binary |
| 70 | *.jpeg binary |
| 71 | *.gif binary |
| 72 | *.tif binary |
| 73 | *.tiff binary |
| 74 | *.ico binary |
| 75 | # SVG treated as an asset (binary) by default. If you want to treat it as text, |
| 76 | # comment-out the following line and uncomment the line after. |
| 77 | *.svg binary |
| 78 | #*.svg text |
| 79 | *.eps binary |
| 80 | |
| 81 | # These files are binary and should be left untouched |
| 82 | # (binary is a macro for -text -diff) |
| 83 | *.class binary |
| 84 | *.jar binary |
| 85 | *.war binary |
| 86 | |
| 87 | ## LINTERS |
| 88 | .csslintrc text |
| 89 | .eslintrc text |
| 90 | .jscsrc text |
| 91 | .jshintrc text |
| 92 | .jshintignore text |
| 93 | .stylelintrc text |
| 94 | |
| 95 | ## CONFIGS |
| 96 | *.bowerrc text |
| 97 | *.conf text |
| 98 | *.config text |
| 99 | .editorconfig text |
| 100 | .gitattributes text |
| 101 | .gitconfig text |
| 102 | .gitignore text |
| 103 | .htaccess text |
| 104 | *.npmignore text |
| 105 | |
| 106 | ## HEROKU |
| 107 | Procfile text |
| 108 | .slugignore text |
| 109 | |
| 110 | ## AUDIO |
| 111 | *.kar binary |
| 112 | *.m4a binary |
| 113 | *.mid binary |
| 114 | *.midi binary |
| 115 | *.mp3 binary |
| 116 | *.ogg binary |
| 117 | *.ra binary |
| 118 | |
| 119 | ## VIDEO |
| 120 | *.3gpp binary |
| 121 | *.3gp binary |
| 122 | *.as binary |
| 123 | *.asf binary |
| 124 | *.asx binary |
| 125 | *.fla binary |
| 126 | *.flv binary |
| 127 | *.m4v binary |
| 128 | *.mng binary |
| 129 | *.mov binary |
| 130 | *.mp4 binary |
| 131 | *.mpeg binary |
| 132 | *.mpg binary |
| 133 | *.swc binary |
| 134 | *.swf binary |
| 135 | *.webm binary |
| 136 | |
| 137 | ## ARCHIVES |
| 138 | *.7z binary |
| 139 | *.gz binary |
| 140 | *.rar binary |
| 141 | *.tar binary |
| 142 | *.zip binary |
| 143 | |
| 144 | ## FONTS |
| 145 | *.ttf binary |
| 146 | *.eot binary |
| 147 | *.otf binary |
| 148 | *.woff binary |
| 149 | *.woff2 binary |