π Resize and optimize bmp, gif, jpeg, png, & tiff images in Node.js.
npm install resize-optimize-imagesconst resizeOptimizeImages = require('resize-optimize-images');
(async () => {
// Set the options.
const options = {
images: ['path/to/image.jpg', 'path/to/image.png'],
width: 1920,
quality: 90
};
// Run the module.
await resizeOptimizeImages(options);
})();Type: object
You can specify the options below.
Type: Array
Array of paths to images that you want to resize and optimize.
Type: Number
Default: 1920
A number value of width e.g. 1920.
Type: Number
Optional number value of height e.g. 1080. If you don't pass a height then image is scaled accordingly with width to preserve the aspect ratio.
Type: Number
Default: 90
Set image quality. 100 being the best quality.
β― Read the changelog here β
KEY: π¦ NEW, π IMPROVE, π FIX, π DOC, π RELEASE, and β
TEST
I use Emoji-log, you should try it and simplify your git commits.
- MIT Β© Ahmad Awais
- Code of Conduct





