File size: 533 Bytes
fba14bd
7ec6802
fba14bd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f622b35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const sharp = require('sharp');

// Membuat fungsi untuk mengonversi buffer webp ke buffer jpg
function allToJpg(buffer) {
  return new Promise((resolve, reject) => {
    // Menggunakan modul sharp untuk mengonversi buffer webp ke jpg
    sharp(buffer)
      .jpeg()
      .toBuffer()
      .then((jpgBuffer) => {
        // Memenuhi promise dengan buffer jpg
        resolve(jpgBuffer);
      })
      .catch((err) => {
        // Menolak promise dengan kesalahan
        reject(err);
      });
  });
}
module.exports = { allToJpg }