NPM 8.15 පැකේජ කළමනාකරු දේශීය පැකේජ අඛණ්ඩතාව පරීක්ෂා කිරීම සඳහා සහය ඇතිව නිකුත් කරන ලදී

GitHub විසින් NPM 8.15 පැකේජ කළමනාකරු නිකුත් කරන බව නිවේදනය කර ඇත, Node.js සමඟ ඇතුළත් කර JavaScript මොඩියුල බෙදා හැරීමට භාවිතා කරයි. දිනකට NPM හරහා පැකේජ බිලියන 5 කට වඩා බාගත කරන බව සටහන් වේ.

ප්රධාන වෙනස්කම්:

  • PGP උපයෝගිතා සමඟ හැසිරවීම් අවශ්‍ය නොවන ස්ථාපිත පැකේජවල අඛණ්ඩතාව පිළිබඳ දේශීය විගණනයක් සිදු කිරීම සඳහා නව “විගණන අත්සන්” විධානයක් එක් කර ඇත. නව සත්‍යාපන යාන්ත්‍රණය පදනම් වී ඇත්තේ ECDSA ඇල්ගොරිතම මත පදනම් වූ ඩිජිටල් අත්සන් භාවිතය සහ ප්‍රධාන කළමනාකරණය සඳහා HSM (Hardware Security Module) භාවිතය මතය. NPM ගබඩාවේ ඇති සියලුම පැකේජ දැනටමත් නව යෝජනා ක්‍රමය භාවිතයෙන් නැවත අත්සන් කර ඇත.
  • වැඩි දියුණු කරන ලද ද්වි-සාධක සත්‍යාපනය පුළුල් භාවිතය සඳහා පවතින බව ප්‍රකාශ කර ඇත. බ්‍රවුසරය හරහා ධාවනය වන npm CLI වෙත සරල කළ පිවිසුම් සහ ප්‍රකාශන ක්‍රියාවලියක් එක් කරන ලදී. ඔබ “—auth-type=web” විකල්පය සඳහන් කරන විට, ගිණුම සත්‍යාපනය කිරීමට බ්‍රවුසරයක විවෘත වන වෙබ් අතුරු මුහුණතක් භාවිතා කරයි. සැසි පරාමිතීන් මතක තබා ඇත. සැසියක් ස්ථාපනය කිරීම සඳහා, ඔබ එක් වරක් මුරපද (OTP) භාවිතා කර ඔබගේ විද්‍යුත් තැපෑල තහවුරු කළ යුතු අතර, දැනටමත් ස්ථාපිත සැසිවල මෙහෙයුම් සිදු කරන විට, ඔබට තහවුරු කළ යුත්තේ ද්වි සාධක සත්‍යාපනයේ දෙවන අදියර පමණි. මතක මාදිලියක් සපයා ඇති අතර, අමතර ද්වි-සාධක සත්‍යාපන විමසීම් නොමැතිව එකම IP වෙතින් සහ එකම ටෝකනයකින් මිනිත්තු 5ක් ඇතුළත ප්‍රකාශන මෙහෙයුම් සිදු කිරීමට ඔබට ඉඩ සලසයි.
  • GitHub සහ Twitter ගිණුම් NPM වෙත සම්බන්ධ කිරීමේ හැකියාව සපයා ඇති අතර, ඔබේ GitHub සහ Twitter ගිණුම් භාවිතයෙන් NPM වෙත සම්බන්ධ වීමට ඔබට ඉඩ සලසයි.

සතියකට බාගත කිරීම් මිලියන 1කට වඩා ඇති හෝ යැපෙන පැකේජ 500කට වඩා ඇති පැකේජ හා සම්බන්ධ ගිණුම් සඳහා අනිවාර්ය ද්වි-සාධක සත්‍යාපනය ඇතුළත් කිරීම තවදුරටත් සැලසුම්වල සඳහන් වේ. දැනට, අනිවාර්ය ද්වි-සාධක සත්‍යාපනය අදාළ වන්නේ ඉහළම පැකේජ 500 සඳහා පමණි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න