@@ -10,10 +10,10 @@ import {
1010 html , icalendar ,
1111 jar , java , javascript , jpeg , json , jsonld ,
1212 midi , mp3 , mp4 , mpeg , mpkg ,
13- octet , odp , ods , odt , opus , otf ,
13+ octet , odp , ods , odt , oga , ogv , ogx , opus , otf ,
1414 pdf , php , png , pptx , psd , python ,
1515 rar , react , rtf ,
16- sass , sevenzip , sh , swf ,
16+ sass , sevenzip , sh , swf ,
1717 tar , text , tiff , ttf , typescript ,
1818 vsd , vue ,
1919 wav , weba , webm , webp , wma , wmv , woff ,
@@ -33,7 +33,7 @@ export const audioSelector = (tailMime: string): string => {
3333 case "midi" : return "midi" ;
3434 case "x-midi" : return "midi" ;
3535 case "mpeg" : return "mpeg" ; //mp3
36- // case "ogg": return "oga";
36+ case "ogg" : return "oga" ;
3737 case "opus" : return "opus" ;
3838 case "wav" : return "wav" ;
3939 case "webm" : return "webm" ;
@@ -90,9 +90,10 @@ export const videoSelector = (tailMime: string): string => {
9090 switch ( tailMime ) {
9191 case "x-msvideo" : return "avi" ;
9292 case "msvideo" : return "avi" ;
93+ case "avi" : return "avi" ;
9394 case "mp4" : return "mp4" ;
9495 case "mpeg" : return "mpeg" ;
95- // case "ogg": return "ogv";
96+ case "ogg" : return "ogv" ;
9697 case "mp2t" : return "mp2t" ;
9798 case "wmv" : return "wmv" ;
9899
@@ -132,7 +133,7 @@ export const applicationSelector = (tailMime: string): string => {
132133 case "json" : return "json" ;
133134 case "ld+json" : return "jsonld" ;
134135 case "vnd.apple.installer+xml" : return "mpkg" ;
135- // case "ogg": return "ogx";
136+ case "ogg" : return "ogx" ;
136137 case "vnd.rar" : return "rar" ;
137138 case "rtf" : return "rtf" ;
138139 case "x-sh" : return "sh" ;
@@ -340,9 +341,9 @@ const mimeUrlList: MimeSelector = {
340341 odp : odp ,
341342 ods : ods ,
342343 odt : odt ,
343- // oga: oga,
344- // ogv: ogv,
345- // ogx: ogx,
344+ oga : oga ,
345+ ogv : ogv ,
346+ ogx : ogx ,
346347 opus : opus ,
347348 otf : otf ,
348349 png : png ,
0 commit comments