- 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.