From fe084d50ac550171cb457e4e76e06882db5d53c0 Mon Sep 17 00:00:00 2001
From: liquidev <commits@liquidev.net>
Date: Fri, 24 Jan 2025 20:11:20 +0100
Subject: [PATCH] add image content types to PhysicalDir

---
 crates/treehouse/src/vfs/physical.rs | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/crates/treehouse/src/vfs/physical.rs b/crates/treehouse/src/vfs/physical.rs
index c1456d6..876333b 100644
--- a/crates/treehouse/src/vfs/physical.rs
+++ b/crates/treehouse/src/vfs/physical.rs
@@ -99,6 +99,9 @@ fn guess_content_type(extension: &str) -> Option<&'static str> {
         "woff" => Some("font/woff2"),
         "svg" => Some("image/svg+xml"),
         "atom" => Some("application/atom+xml"),
+        "png" => Some("image/png"),
+        "webp" => Some("image/webp"),
+        "jpg" | "jpeg" => Some("image/jpeg"),
         _ => None,
     }
 }