fix: treat unknown as m4a

issue #178
This commit is contained in:
C4illin 2024-11-13 13:08:40 +01:00
parent 2386543e5c
commit 1a442d6e69

View file

@ -1,35 +1,37 @@
export const normalizeFiletype = (filetype: string): string => { export const normalizeFiletype = (filetype: string): string => {
const lowercaseFiletype = filetype.toLowerCase(); const lowercaseFiletype = filetype.toLowerCase();
switch (lowercaseFiletype) { switch (lowercaseFiletype) {
case "jfif": case "jfif":
case "jpg": case "jpg":
return "jpeg"; return "jpeg";
case "htm": case "htm":
return "html"; return "html";
case "tex": case "tex":
return "latex"; return "latex";
case "md": case "md":
return "markdown"; return "markdown";
default: case "unknown":
return lowercaseFiletype; return "m4a";
} default:
}; return lowercaseFiletype;
}
export const normalizeOutputFiletype = (filetype: string): string => { };
const lowercaseFiletype = filetype.toLowerCase();
export const normalizeOutputFiletype = (filetype: string): string => {
switch (lowercaseFiletype) { const lowercaseFiletype = filetype.toLowerCase();
case "jpeg":
return "jpg"; switch (lowercaseFiletype) {
case "latex": case "jpeg":
return "tex"; return "jpg";
case "markdown_phpextra": case "latex":
case "markdown_strict": return "tex";
case "markdown_mmd": case "markdown_phpextra":
case "markdown": case "markdown_strict":
return "md"; case "markdown_mmd":
default: case "markdown":
return lowercaseFiletype; return "md";
} default:
}; return lowercaseFiletype;
}
};