| package-lock=false # Tidak menyimpan file package-lock.json, cocok untuk lingkungan pengembangan | |
| force=true # Memaksa npm untuk mengabaikan semua masalah dan menginstal paket | |
| bin-links=false # Tidak membuat symbolic links untuk biner (bagus untuk menghindari masalah di WSL) | |
| legacy-peer-deps=true # Mengizinkan penggunaan dependensi peer yang lebih lama tanpa memeriksa konflik | |
| strict-ssl=false # Menonaktifkan pemeriksaan sertifikat SSL (berguna jika ada masalah SSL) | |
| # maxsockets=50 # Membatasi jumlah koneksi simultan saat mengunduh paket | |
| progress=true # Menonaktifkan tampilan progress bar untuk meningkatkan kinerja | |
| audit=false # Menonaktifkan audit keamanan paket untuk mengurangi waktu instalasi | |
| fund=false # Menonaktifkan pesan donasi untuk paket open-source | |
| # prefer-offline=true # Lebih suka menggunakan cache lokal daripada mengunduh ulang paket | |
| cache-min=9999999 # Menetapkan umur cache paket ke waktu maksimum (praktis untuk cache yang stabil) | |
| loglevel=error # Menampilkan hanya pesan error untuk output yang lebih bersih | |
| save-exact=true # Menyimpan versi paket yang tepat di package.json | |
| fetch-retries=5 # Menentukan jumlah upaya ulang untuk pengambilan paket | |
| fetch-retry-mintimeout=5000 # Waktu tunggu minimum untuk upaya ulang pengambilan paket | |
| fetch-retry-maxtimeout=60000# Waktu tunggu maksimum untuk upaya ulang pengambilan paket | |
| # prefer-frozen-lockfile=true # Mengutamakan penggunaan file lock yang ada tanpa memperbaruinya | |
| unsafe-perm=true # Mengizinkan eksekusi skrip sebagai pengguna root (menghindari masalah izin di WSL) | |