Documentation
Quick Start
1. Installation
$ npm install2. Setup Environment
$ cp .env.example .env3. Run Optimization
$ npm run images:optimize:v24. Check Statistics
$ npm run images:statsAPI Examples
Upload Image
const formData = new FormData();
formData.append('image', fileObject);
const response = await fetch('/api/upload-image', {
method: 'POST',
body: formData
});
const result = await response.json();Optimize Image
const response = await fetch('/api/optimize-image', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
inputPath: './temp-uploads/photo.jpg',
outputPath: './public/images/photo.jpg'
})
});
const result = await response.json();