Replace eslint and prettier with Biome

This commit is contained in:
Jesse Wierzbinski 2024-04-06 19:30:49 -10:00
parent 4a5a2ea590
commit af0d627f19
No known key found for this signature in database
199 changed files with 16493 additions and 16361 deletions

View file

@ -1,19 +1,21 @@
import type { ContentFormat } from "~types/lysand/Object";
export const getBestContentType = (contents: ContentFormat[]) => {
// Find the best content and content type
if (contents.find(c => c.content_type === "text/x.misskeymarkdown")) {
return (
contents.find(c => c.content_type === "text/x.misskeymarkdown") ||
null
);
} else if (contents.find(c => c.content_type === "text/html")) {
return contents.find(c => c.content_type === "text/html") || null;
} else if (contents.find(c => c.content_type === "text/markdown")) {
return contents.find(c => c.content_type === "text/markdown") || null;
} else if (contents.find(c => c.content_type === "text/plain")) {
return contents.find(c => c.content_type === "text/plain") || null;
} else {
return contents[0] || null;
}
// Find the best content and content type
if (contents.find((c) => c.content_type === "text/x.misskeymarkdown")) {
return (
contents.find((c) => c.content_type === "text/x.misskeymarkdown") ||
null
);
}
if (contents.find((c) => c.content_type === "text/html")) {
return contents.find((c) => c.content_type === "text/html") || null;
}
if (contents.find((c) => c.content_type === "text/markdown")) {
return contents.find((c) => c.content_type === "text/markdown") || null;
}
if (contents.find((c) => c.content_type === "text/plain")) {
return contents.find((c) => c.content_type === "text/plain") || null;
}
return contents[0] || null;
};