Skip to content

Commit 7afba57

Browse files
feat(mime): add MIME_IMAGE_COMMON preset
1 parent 716a988 commit 7afba57

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

packages/mime/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
"exports": {
6262
".": {
6363
"default": "./index.js"
64+
},
65+
"./presets": {
66+
"default": "./presets.js"
6467
}
6568
},
6669
"thi.ng": {

packages/mime/src/index.ts

+2
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,5 @@ export const preferredExtension = (mime: string, fallback = "bin") => {
5454
? ext.find((x) => x[0] !== "*") || ext[0].substring(1)
5555
: fallback;
5656
};
57+
58+
export * from "./presets.js";

packages/mime/src/presets.ts

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* Array of common image mime types.
3+
*/
4+
export const MIME_IMAGE_COMMON = [
5+
"image/jpeg",
6+
"image/jpg",
7+
"image/png",
8+
"image/gif",
9+
"image/webp",
10+
"image/avif",
11+
];

0 commit comments

Comments
 (0)