UNPKG

image-utility-library

Version:

A Node.js library for compressing, resizing, cropping, and applying effects to images.

16 lines (14 loc) 442 B
import sharp from 'sharp'; /** * Resize an image buffer. * @param {Buffer} imageBuffer - Image buffer to resize. * @param {Number} width - Target width. * @param {Number} height - Target height. * @returns {Promise<Buffer>} - Resized image buffer. */ const resizeImage = async (imageBuffer, width, height) => { return await sharp(imageBuffer) .resize(width, height) .toBuffer(); }; export default resizeImage;