Skip to content

Commit 6ae8206

Browse files
committed
Update mimetypes
1 parent 109ca9b commit 6ae8206

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

src/cow_mimetypes.erl

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ all_ext(<<"atomcat">>) -> {<<"application">>, <<"atomcat+xml">>, []};
8484
all_ext(<<"atomsvc">>) -> {<<"application">>, <<"atomsvc+xml">>, []};
8585
all_ext(<<"atx">>) -> {<<"application">>, <<"vnd.antix.game-component">>, []};
8686
all_ext(<<"au">>) -> {<<"audio">>, <<"basic">>, []};
87+
all_ext(<<"avif">>) -> {<<"image">>, <<"avif">>, []};
8788
all_ext(<<"avi">>) -> {<<"video">>, <<"x-msvideo">>, []};
8889
all_ext(<<"aw">>) -> {<<"application">>, <<"applixware">>, []};
8990
all_ext(<<"azf">>) -> {<<"application">>, <<"vnd.airzip.filesecure.azf">>, []};
@@ -311,6 +312,7 @@ all_ext(<<"gdl">>) -> {<<"model">>, <<"vnd.gdl">>, []};
311312
all_ext(<<"geo">>) -> {<<"application">>, <<"vnd.dynageo">>, []};
312313
all_ext(<<"gex">>) -> {<<"application">>, <<"vnd.geometry-explorer">>, []};
313314
all_ext(<<"ggb">>) -> {<<"application">>, <<"vnd.geogebra.file">>, []};
315+
all_ext(<<"ggs">>) -> {<<"application">>, <<"vnd.geogebra.slides">>, []};
314316
all_ext(<<"ggt">>) -> {<<"application">>, <<"vnd.geogebra.tool">>, []};
315317
all_ext(<<"ghf">>) -> {<<"application">>, <<"vnd.groove-help">>, []};
316318
all_ext(<<"gif">>) -> {<<"image">>, <<"gif">>, []};
@@ -397,9 +399,10 @@ all_ext(<<"jpg">>) -> {<<"image">>, <<"jpeg">>, []};
397399
all_ext(<<"jpgm">>) -> {<<"video">>, <<"jpm">>, []};
398400
all_ext(<<"jpgv">>) -> {<<"video">>, <<"jpeg">>, []};
399401
all_ext(<<"jpm">>) -> {<<"video">>, <<"jpm">>, []};
400-
all_ext(<<"js">>) -> {<<"application">>, <<"javascript">>, []};
401402
all_ext(<<"json">>) -> {<<"application">>, <<"json">>, []};
402403
all_ext(<<"jsonml">>) -> {<<"application">>, <<"jsonml+json">>, []};
404+
all_ext(<<"js">>) -> {<<"text">>, <<"javascript">>, []};
405+
all_ext(<<"jxl">>) -> {<<"image">>, <<"jxl">>, []};
403406
all_ext(<<"kar">>) -> {<<"audio">>, <<"midi">>, []};
404407
all_ext(<<"karbon">>) -> {<<"application">>, <<"vnd.kde.karbon">>, []};
405408
all_ext(<<"kfo">>) -> {<<"application">>, <<"vnd.kde.kformula">>, []};
@@ -442,6 +445,8 @@ all_ext(<<"m14">>) -> {<<"application">>, <<"x-msmediaview">>, []};
442445
all_ext(<<"m1v">>) -> {<<"video">>, <<"mpeg">>, []};
443446
all_ext(<<"m21">>) -> {<<"application">>, <<"mp21">>, []};
444447
all_ext(<<"m2a">>) -> {<<"audio">>, <<"mpeg">>, []};
448+
all_ext(<<"m2ts">>) -> {<<"video">>, <<"mp2t">>, []};
449+
all_ext(<<"m2t">>) -> {<<"video">>, <<"mp2t">>, []};
445450
all_ext(<<"m2v">>) -> {<<"video">>, <<"mpeg">>, []};
446451
all_ext(<<"m3a">>) -> {<<"audio">>, <<"mpeg">>, []};
447452
all_ext(<<"m3u8">>) -> {<<"application">>, <<"vnd.apple.mpegurl">>, []};
@@ -480,6 +485,7 @@ all_ext(<<"mif">>) -> {<<"application">>, <<"vnd.mif">>, []};
480485
all_ext(<<"mime">>) -> {<<"message">>, <<"rfc822">>, []};
481486
all_ext(<<"mj2">>) -> {<<"video">>, <<"mj2">>, []};
482487
all_ext(<<"mjp2">>) -> {<<"video">>, <<"mj2">>, []};
488+
all_ext(<<"mjs">>) -> {<<"text">>, <<"javascript">>, []};
483489
all_ext(<<"mk3d">>) -> {<<"video">>, <<"x-matroska">>, []};
484490
all_ext(<<"mka">>) -> {<<"audio">>, <<"x-matroska">>, []};
485491
all_ext(<<"mks">>) -> {<<"video">>, <<"x-matroska">>, []};
@@ -526,7 +532,7 @@ all_ext(<<"msi">>) -> {<<"application">>, <<"x-msdownload">>, []};
526532
all_ext(<<"msl">>) -> {<<"application">>, <<"vnd.mobius.msl">>, []};
527533
all_ext(<<"ms">>) -> {<<"text">>, <<"troff">>, []};
528534
all_ext(<<"msty">>) -> {<<"application">>, <<"vnd.muvee.style">>, []};
529-
all_ext(<<"mts">>) -> {<<"model">>, <<"vnd.mts">>, []};
535+
all_ext(<<"mts">>) -> {<<"video">>, <<"mp2t">>, []};
530536
all_ext(<<"mus">>) -> {<<"application">>, <<"vnd.musician">>, []};
531537
all_ext(<<"musicxml">>) -> {<<"application">>, <<"vnd.recordare.musicxml+xml">>, []};
532538
all_ext(<<"mvb">>) -> {<<"application">>, <<"x-msmediaview">>, []};
@@ -583,6 +589,7 @@ all_ext(<<"onetoc">>) -> {<<"application">>, <<"onenote">>, []};
583589
all_ext(<<"opf">>) -> {<<"application">>, <<"oebps-package+xml">>, []};
584590
all_ext(<<"opml">>) -> {<<"text">>, <<"x-opml">>, []};
585591
all_ext(<<"oprc">>) -> {<<"application">>, <<"vnd.palm">>, []};
592+
all_ext(<<"opus">>) -> {<<"audio">>, <<"ogg">>, []};
586593
all_ext(<<"org">>) -> {<<"application">>, <<"vnd.lotus-organizer">>, []};
587594
all_ext(<<"osf">>) -> {<<"application">>, <<"vnd.yamaha.openscoreformat">>, []};
588595
all_ext(<<"osfpvg">>) -> {<<"application">>, <<"vnd.yamaha.openscoreformat.osfpvg+xml">>, []};
@@ -838,6 +845,7 @@ all_ext(<<"tra">>) -> {<<"application">>, <<"vnd.trueapp">>, []};
838845
all_ext(<<"trm">>) -> {<<"application">>, <<"x-msterminal">>, []};
839846
all_ext(<<"tr">>) -> {<<"text">>, <<"troff">>, []};
840847
all_ext(<<"tsd">>) -> {<<"application">>, <<"timestamped-data">>, []};
848+
all_ext(<<"ts">>) -> {<<"video">>, <<"mp2t">>, []};
841849
all_ext(<<"tsv">>) -> {<<"text">>, <<"tab-separated-values">>, []};
842850
all_ext(<<"ttc">>) -> {<<"font">>, <<"collection">>, []};
843851
all_ext(<<"t">>) -> {<<"text">>, <<"troff">>, []};
@@ -911,6 +919,7 @@ all_ext(<<"vtu">>) -> {<<"model">>, <<"vnd.vtu">>, []};
911919
all_ext(<<"vxml">>) -> {<<"application">>, <<"voicexml+xml">>, []};
912920
all_ext(<<"w3d">>) -> {<<"application">>, <<"x-director">>, []};
913921
all_ext(<<"wad">>) -> {<<"application">>, <<"x-doom">>, []};
922+
all_ext(<<"wasm">>) -> {<<"application">>, <<"wasm">>, []};
914923
all_ext(<<"wav">>) -> {<<"audio">>, <<"x-wav">>, []};
915924
all_ext(<<"wax">>) -> {<<"audio">>, <<"x-ms-wax">>, []};
916925
all_ext(<<"wbmp">>) -> {<<"image">>, <<"vnd.wap.wbmp">>, []};
@@ -1034,6 +1043,7 @@ web_ext(<<"ico">>) -> {<<"image">>, <<"x-icon">>, []};
10341043
web_ext(<<"jpeg">>) -> {<<"image">>, <<"jpeg">>, []};
10351044
web_ext(<<"jpg">>) -> {<<"image">>, <<"jpeg">>, []};
10361045
web_ext(<<"js">>) -> {<<"application">>, <<"javascript">>, []};
1046+
web_ext(<<"mjs">>) -> {<<"text">>, <<"javascript">>, []};
10371047
web_ext(<<"mp3">>) -> {<<"audio">>, <<"mpeg">>, []};
10381048
web_ext(<<"mp4">>) -> {<<"video">>, <<"mp4">>, []};
10391049
web_ext(<<"ogg">>) -> {<<"audio">>, <<"ogg">>, []};

src/cow_mimetypes.erl.src

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ web_ext(<<"ico">>) -> {<<"image">>, <<"x-icon">>, []};
5050
web_ext(<<"jpeg">>) -> {<<"image">>, <<"jpeg">>, []};
5151
web_ext(<<"jpg">>) -> {<<"image">>, <<"jpeg">>, []};
5252
web_ext(<<"js">>) -> {<<"application">>, <<"javascript">>, []};
53+
web_ext(<<"mjs">>) -> {<<"text">>, <<"javascript">>, []};
5354
web_ext(<<"mp3">>) -> {<<"audio">>, <<"mpeg">>, []};
5455
web_ext(<<"mp4">>) -> {<<"video">>, <<"mp4">>, []};
5556
web_ext(<<"ogg">>) -> {<<"audio">>, <<"ogg">>, []};

0 commit comments

Comments
 (0)