
npm install image-glide-libraryThis is a lightweight npm package that can be used to resize images. With this package, you can easily resize images to any dimensions you want, without losing image quality.
```
npm install image-glide-library
``
const resize = require('image-glide-library');
It'll import resize function directly to your code. Then, you can use the resize function to resize your images.
This function takes 4 arguments.
* It mainly takes an image-path first.width
* You can pass your desired in 2nd parameter.height
* It takes in 3rd parameter which is an optional parameter. If you don't pass this argument, it'll adjust it automatically as per aspect ratio.crop
* And finally it takes parameter which is also an optional parameter. You can pass it as true if you want to use this feature.
Here's an example:
This function returns the promise that resolves with the base64 string of the resized image. You can use it as per your need.
`
// This'll resize an image with 1080x720 size
const resizedImage = await resize('path/to/image.jpg', 1080, 720);
// This'll resize an image with 720px as the width and set the height by according to original aspect ratio
const newImage = await resize('path/to/image.png', 720);
// This'll crop an image and apply new width and height to it
const croppedImage = await resize('path/to/image.jpg', 600, 500, true);
``