Saya baru-baru ini mulai mengembangkan proyek di Node.js. Tentu saja, saat ini paket yang saya gunakan cukup baru karena saya mulai dari awal dan menggunakan versi terbaru, tetapi ada tingkat pergantian versi yang cukup tinggi untuk sebagian besar paket Node.js dan seringkali fitur tertentu akan menjadi usang atau jatuh, dan tentu saja kerentanan keamanan akan diperbaiki.
Karena sebagian besar paket saya ditentukan menggunakan sintaksis versi semantik ^1.2.3
(tetap pada nomor versi utama yang diberikan untuk menghindari perubahan), setiap pembaruan penting di luar versi utama saat ini akan hilang.
Apa cara yang bijaksana untuk memastikan bahwa Anda tetap terbarui dengan ketergantungan Anda? Apakah perlu untuk melakukan, katakanlah, cek mingguan untuk pembaruan dependensi Anda ke dalam alur kerja Anda untuk memastikan Anda tidak ketinggalan? Dan untuk alasan ini, apakah itu ide yang baik untuk mencoba dan meminimalkan dependensi untuk meminimalkan rasa sakit karena berurusan dengan perubahan ketika Anda perlu memperbarui ke versi utama yang lebih baru?
npm outdated
perintah? Tidak pernah menggunakan diriku sendiri tetapi mereka terlihat seperti awal.