import sharp from "npm:sharp";
Deno.serve(() => {
const thing = sharp("img.png").webp(); // 'thing' implements node:streams/Duplex
const body = new ReadableStream({
start(controller) {
thing.on("data", (chunk) => controller.enqueue(chunk));
thing.on("end", () => controller.close());
},
});
return new Response(body);
});
import sharp from "npm:sharp";
Deno.serve(() => {
const thing = sharp("img.png").webp(); // 'thing' implements node:streams/Duplex
const body = new ReadableStream({
start(controller) {
thing.on("data", (chunk) => controller.enqueue(chunk));
thing.on("end", () => controller.close());
},
});
return new Response(body);
});