UNPKG

safety-safe

Version:

Firewall cerdas untuk Bot WhatsApp untuk mendeteksi dan memfilter pesan bug/crash/spam (Baileys).

24 lines (16 loc) 1.23 kB
# Changelog Semua perubahan penting di proyek ini bakal gue catet di sini. ## [3.0.0] - 2025-10-12 ### ✨ Yang Baru - **Unit Testing:** Gue pasang test suite pake Jest biar proyek ini stabil dan gak gampang rusak kalo ada update. - **Sistem Konfigurasi:** Sekarang lu bisa ngasih `options` di `analyzeMessage` buat ngatur sendiri ambang batasnya. - **Hasil Analisis Lebih Detail:** `analyzeMessage` sekarang ngasih tau `severity` (tingkat bahaya) dan `threatType` (jenis ancaman). - **Detektor Ancaman Baru:** - `checkDocumentProperties`: Nangkis bug properti dokumen (`fileLength`, `pageCount`) yang gak masuk akal. - `checkLocationValues`: Nangkis bug crash dari koordinat lokasi yang ngawur. - `checkCharacterFlood`: Mencegah bot lu nge-lag gara-gara spam karakter di pesan interaktif. ### 💥 Perubahan Besar - **Migrasi Penuh ke ES Modules (ESM):** Proyek ini sekarang full pake `import`/`export`. Ini *breaking change*, ya. Kalo lu masih pake `require`, bot lu perlu di-update. - **Arsitektur Modular:** Kode deteksi gue pecah-pecah ke file sendiri di folder `src/checks/` biar lebih rapi. ### 🗑️ Yang Dihapus - **Dukungan CommonJS:** Dukungan buat `require` resmi gue hapus. Waktunya move on ke ESM!