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