a tool for shared writing and social publishing

convert oembed images to webp

+2 -1
+2 -1
app/[leaflet_id]/publish/publishBskyPost.ts
··· 38 let binary = await preview_image.blob(); 39 let resized_preview_image = await sharp(await binary.arrayBuffer()) 40 .resize({ 41 - width: 1024, 42 fit: "cover", 43 }) 44 .toBuffer(); 45 46 let blob = await agent.com.atproto.repo.uploadBlob(resized_preview_image, {
··· 38 let binary = await preview_image.blob(); 39 let resized_preview_image = await sharp(await binary.arrayBuffer()) 40 .resize({ 41 + width: 1200, 42 fit: "cover", 43 }) 44 + .webp({ quality: 85 }) 45 .toBuffer(); 46 47 let blob = await agent.com.atproto.repo.uploadBlob(resized_preview_image, {