1 -- |This module is automatically generated from data\/mime.types.
2 -- 'defaultExtensionMap' contains every possible pairs of an extension
6 This file is automatically generated.
7 DO NOT EDIT BY HAND OR YOU WILL REGRET -}
9 module Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
10 (defaultExtensionMap) where
11 import Network.HTTP.Lucu.MIMEType
12 import Network.HTTP.Lucu.MIMEType.Guess
13 import qualified Data.Map as M
16 defaultExtensionMap :: ExtMap
19 [("3gp", "application" </> "x-3gp"), ("669", "audio" </> "x-mod"),
20 ("Z", "application" </> "x-compress"),
21 ("a", "application" </> "x-ar"), ("ac3", "audio" </> "x-ac3"),
22 ("ai", "application" </> "postscript"),
23 ("aif", "audio" </> "x-aiff"), ("aifc", "audio" </> "x-aiff"),
24 ("aiff", "audio" </> "x-aiff"), ("amf", "audio" </> "x-mod"),
25 ("anx", "application" </> "ogg"),
26 ("ape", "application" </> "x-ape"), ("asc", "text" </> "plain"),
27 ("asf", "video" </> "x-ms-asf"),
28 ("atom", "application" </> "atom+xml"), ("au", "audio" </> "x-au"),
29 ("avi", "video" </> "x-msvideo"),
30 ("bcpio", "application" </> "x-bcpio"),
31 ("bin", "application" </> "octet-stream"),
32 ("bmp", "image" </> "bmp"), ("bz2", "application" </> "x-bzip"),
33 ("cabal", "text" </> "x-cabal"),
34 ("cdf", "application" </> "x-netcdf"), ("cgm", "image" </> "cgm"),
35 ("class", "application" </> "octet-stream"),
36 ("cpio", "application" </> "x-cpio"),
37 ("cpt", "application" </> "mac-compactpro"),
38 ("csh", "application" </> "x-csh"), ("css", "text" </> "css"),
39 ("dcr", "application" </> "x-director"),
40 ("dif", "video" </> "x-dv"),
41 ("dir", "application" </> "x-director"),
42 ("djv", "image" </> "vnd.djvu"), ("djvu", "image" </> "vnd.djvu"),
43 ("dll", "application" </> "octet-stream"),
44 ("dmg", "application" </> "octet-stream"),
45 ("dms", "application" </> "octet-stream"),
46 ("doc", "application" </> "msword"), ("dsm", "audio" </> "x-mod"),
47 ("dtd", "application" </> "xml-dtd"), ("dv", "video" </> "x-dv"),
48 ("dvi", "application" </> "x-dvi"),
49 ("dxr", "application" </> "x-director"),
50 ("eps", "application" </> "postscript"),
51 ("etx", "text" </> "x-setext"),
52 ("exe", "application" </> "octet-stream"),
53 ("ez", "application" </> "andrew-inset"),
54 ("far", "audio" </> "x-mod"), ("flac", "audio" </> "x-flac"),
55 ("flc", "video" </> "x-fli"), ("fli", "video" </> "x-fli"),
56 ("flv", "video" </> "x-flv"), ("gdm", "audio" </> "x-mod"),
57 ("gif", "image" </> "gif"), ("gram", "application" </> "srgs"),
58 ("grxml", "application" </> "srgs+xml"),
59 ("gtar", "application" </> "x-gtar"),
60 ("gz", "application" </> "x-gzip"),
61 ("hdf", "application" </> "x-hdf"),
62 ("hi", "application" </> "octet-stream"),
63 ("hqx", "application" </> "mac-binhex40"),
64 ("hs", "text" </> "x-haskell"), ("htm", "text" </> "html"),
65 ("html", "text" </> "html"),
66 ("ice", "x-conference" </> "x-cooltalk"),
67 ("ico", "image" </> "x-icon"), ("ics", "text" </> "calendar"),
68 ("ief", "image" </> "ief"), ("ifb", "text" </> "calendar"),
69 ("iff", "audio" </> "x-svx"), ("iges", "model" </> "iges"),
70 ("igs", "model" </> "iges"), ("ilbc", "audio" </> "iLBC-sh"),
71 ("imf", "audio" </> "x-mod"), ("it", "audio" </> "x-mod"),
72 ("jng", "image" </> "x-jng"),
73 ("jnlp", "application" </> "x-java-jnlp-file"),
74 ("jp2", "image" </> "jp2"), ("jpe", "image" </> "jpeg"),
75 ("jpeg", "image" </> "jpeg"), ("jpg", "image" </> "jpeg"),
76 ("js", "application" </> "x-javascript"),
77 ("kar", "audio" </> "midi"),
78 ("latex", "application" </> "x-latex"),
79 ("lha", "application" </> "octet-stream"),
80 ("lzh", "application" </> "octet-stream"),
81 ("m3u", "audio" </> "x-mpegurl"), ("m4a", "audio" </> "mp4a-latm"),
82 ("m4p", "audio" </> "mp4a-latm"),
83 ("m4u", "video" </> "vnd.mpegurl"), ("m4v", "video" </> "mpeg4"),
84 ("mac", "image" </> "x-macpaint"),
85 ("man", "application" </> "x-troff-man"),
86 ("mathml", "application" </> "mathml+xml"),
87 ("me", "application" </> "x-troff-me"),
88 ("med", "audio" </> "x-mod"), ("mesh", "model" </> "mesh"),
89 ("mid", "audio" </> "midi"), ("midi", "audio" </> "midi"),
90 ("mif", "application" </> "vnd.mif"),
91 ("mka", "video" </> "x-matroska"),
92 ("mkv", "video" </> "x-matroska"), ("mng", "video" </> "x-mng"),
93 ("mod", "audio" </> "x-mod"), ("mov", "video" </> "quicktime"),
94 ("movie", "video" </> "x-sgi-movie"), ("mp2", "audio" </> "mpeg"),
95 ("mp3", "audio" </> "mpeg"), ("mp4", "video" </> "mp4"),
96 ("mpc", "audio" </> "x-musepack"), ("mpe", "video" </> "mpeg"),
97 ("mpeg", "video" </> "mpeg"), ("mpg", "video" </> "mpeg"),
98 ("mpga", "audio" </> "mpeg"),
99 ("ms", "application" </> "x-troff-ms"),
100 ("msh", "model" </> "mesh"), ("mtm", "audio" </> "x-mod"),
101 ("mve", "video" </> "x-mve"), ("mxu", "video" </> "vnd.mpegurl"),
102 ("nar", "application" </> "x-nar"),
103 ("nc", "application" </> "x-netcdf"),
104 ("nist", "audio" </> "x-nist"), ("nuv", "video" </> "x-nuv"),
105 ("o", "application" </> "octet-stream"),
106 ("oda", "application" </> "oda"), ("ogg", "application" </> "ogg"),
107 ("ogm", "application" </> "ogg"), ("okt", "audio" </> "x-mod"),
108 ("paf", "audio" </> "x-paris"),
109 ("pbm", "image" </> "x-portable-bitmap"),
110 ("pct", "image" </> "pict"), ("pdb", "chemical" </> "x-pdb"),
111 ("pdf", "application" </> "pdf"),
112 ("pgm", "image" </> "x-portable-graymap"),
113 ("pgn", "application" </> "x-chess-pgn"),
114 ("pic", "image" </> "pict"), ("pict", "image" </> "pict"),
115 ("png", "image" </> "png"),
116 ("pnm", "image" </> "x-portable-anymap"),
117 ("pnt", "image" </> "x-macpaint"),
118 ("pntg", "image" </> "x-macpaint"),
119 ("ppm", "image" </> "x-portable-pixmap"),
120 ("ppt", "application" </> "vnd.ms-powerpoint"),
121 ("ps", "application" </> "postscript"),
122 ("qif", "image" </> "x-quicktime"),
123 ("qt", "video" </> "quicktime"),
124 ("qti", "image" </> "x-quicktime"),
125 ("qtif", "image" </> "x-quicktime"),
126 ("ra", "audio" </> "x-pn-realaudio"),
127 ("ram", "text" </> "uri-list"), ("rar", "application" </> "x-rar"),
128 ("ras", "image" </> "x-sun-raster"),
129 ("rdf", "application" </> "rdf+xml"), ("rgb", "image" </> "x-rgb"),
130 ("rm", "application" </> "vnd.rn-realmedia"),
131 ("roff", "application" </> "x-troff"), ("rtf", "text" </> "rtf"),
132 ("rtx", "text" </> "richtext"), ("s3m", "audio" </> "x-mod"),
133 ("sam", "audio" </> "x-mod"), ("sds", "audio" </> "x-sds"),
134 ("sf", "audio" </> "x-ircam"), ("sgm", "text" </> "sgml"),
135 ("sgml", "text" </> "sgml"), ("sh", "application" </> "x-sh"),
136 ("shar", "application" </> "x-shar"),
137 ("shn", "audio" </> "x-shorten"), ("sid", "audio" </> "x-sid"),
138 ("silo", "model" </> "mesh"),
139 ("sit", "application" </> "x-stuffit"),
140 ("skd", "application" </> "x-koan"),
141 ("skm", "application" </> "x-koan"),
142 ("skp", "application" </> "x-koan"),
143 ("skt", "application" </> "x-koan"),
144 ("smi", "application" </> "smil"),
145 ("smil", "application" </> "smil"), ("snd", "audio" </> "x-au"),
146 ("so", "application" </> "octet-stream"),
147 ("spc", "application" </> "x-spc"),
148 ("spl", "application" </> "x-futuresplash"),
149 ("src", "application" </> "x-wais-source"),
150 ("stm", "audio" </> "x-mod"), ("stx", "audio" </> "x-mod"),
151 ("sv4cpio", "application" </> "x-sv4cpio"),
152 ("sv4crc", "application" </> "x-sv4crc"),
153 ("svg", "image" </> "svg+xml"), ("svx", "audio" </> "x-svx"),
154 ("swf", "application" </> "x-shockwave-flash"),
155 ("swfl", "application" </> "x-shockwave-flash"),
156 ("t", "application" </> "x-troff"),
157 ("tar", "application" </> "x-tar"),
158 ("tbz", "application" </> "x-bzip"),
159 ("tcl", "application" </> "x-tcl"),
160 ("tex", "application" </> "x-tex"),
161 ("texi", "application" </> "x-texinfo"),
162 ("texinfo", "application" </> "x-texinfo"),
163 ("tgz", "application" </> "x-gzip"), ("tif", "image" </> "tiff"),
164 ("tiff", "image" </> "tiff"), ("tr", "application" </> "x-troff"),
165 ("ts", "video" </> "mpegts"),
166 ("tsv", "text" </> "tab-separated-values"),
167 ("tta", "audio" </> "x-ttafile"), ("txt", "text" </> "plain"),
168 ("ult", "audio" </> "x-mod"),
169 ("ustar", "application" </> "x-ustar"),
170 ("vcd", "application" </> "x-cdlink"),
171 ("voc", "audio" </> "x-voc"), ("vrml", "model" </> "vrml"),
172 ("vxml", "application" </> "voicexml+xml"),
173 ("w64", "audio" </> "x-w64"), ("wav", "audio" </> "x-wav"),
174 ("wbmp", "image" </> "vnd.wap.wbmp"),
175 ("wbxml", "application" </> "vnd.wap.wbxml"),
176 ("wm", "video" </> "x-ms-asf"), ("wma", "video" </> "x-ms-asf"),
177 ("wml", "text" </> "vnd.wap.wml"),
178 ("wmlc", "application" </> "vnd.wap.wmlc"),
179 ("wmls", "text" </> "vnd.wap.wmlscript"),
180 ("wmlsc", "application" </> "vnd.wap.wmlscriptc"),
181 ("wmv", "video" </> "x-ms-asf"), ("wrl", "model" </> "vrml"),
182 ("wv", "application" </> "x-wavpack"),
183 ("wvc", "application" </> "x-wavpack-correction"),
184 ("wvp", "application" </> "x-wavpack"),
185 ("xbm", "image" </> "x-xbitmap"), ("xcf", "image" </> "x-xcf"),
186 ("xht", "application" </> "xhtml+xml"),
187 ("xhtml", "application" </> "xhtml+xml"),
188 ("xls", "application" </> "vnd.ms-excel"),
189 ("xm", "audio" </> "x-mod"), ("xml", "application" </> "xml"),
190 ("xpm", "image" </> "x-xpixmap"), ("xsl", "application" </> "xml"),
191 ("xslt", "application" </> "xslt+xml"),
192 ("xul", "application" </> "vnd.mozilla.xul+xml"),
193 ("xwd", "image" </> "x-xwindowdump"),
194 ("xyz", "chemical" </> "x-xyz"), ("zip", "application" </> "zip")]