Skip to content

Instantly share code, notes, and snippets.

@H01001000
H01001000 / next-npm-15.1.2-24e7411703.patch
Created January 6, 2025 09:14
This patch allow using redis or keyDB for caching next.js's image optimizer cache, for yarn on next 15.1.2
diff --git a/dist/server/image-optimizer.js b/dist/server/image-optimizer.js
index bf6beaeeffab903e0b02677fd633729df20f27ed..ce0549fbd0b21d7f4c610958e9eb1bcd0b5d79f8 100644
--- a/dist/server/image-optimizer.js
+++ b/dist/server/image-optimizer.js
@@ -466,33 +466,57 @@ class ImageOptimizerCache {
mimeType
]);
}
- constructor({ distDir, nextConfig }){
+ constructor({ distDir, nextConfig, redisClient }){