6 poin oleh xguru 2025-12-02 | Belum ada komentar. | Bagikan ke WhatsApp
  • Library untuk NodeJS yang menyediakan fungsi membuka URL, file, dan file eksekusi dengan aplikasi bawaan OS dari alat CLI atau skrip
  • Mendukung beragam tindakan “open”, seperti membuka URL di browser default, membuka file di aplikasi penampil gambar, atau membuka dengan aplikasi tertentu (name + arguments)
    • Mengembalikan Promise untuk child process, sehingga bisa dipasangi event listener kustom atau dipakai untuk tindakan lain
    • Secara internal menggunakan open di macOS, start di Windows, dan xdg-open di platform lain — menjamin konsistensi perilaku lintas platform
  • Menggunakan spawn alih-alih metode exec lama yang memiliki banyak kerentanan keamanan
  • Juga menyelesaikan berbagai isu pada node-open original
  • Paket berbasis ESM, jadi di lingkungan CommonJS perlu dynamic import
  • Berguna saat perlu memanggil “aplikasi bawaan sistem operasi” ketika membuat skrip pengembangan, deployment, atau alat CLI
  • Open-CLI, yang memanfaatkan modul ini, juga disediakan secara terpisah

Belum ada komentar.

Belum ada komentar.