NPM 8.15 เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบ—เบตเปˆเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป‚เบ”เบเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบŠเบธเบ”เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™

ะšะพะผะฟะฐะฝะธั GitHub ะฟั€ะตะดัั‚ะฐะฒะธะปะฐ ะฒั‹ะฟัƒัะบ ะฟะฐะบะตั‚ะฝะพะณะพ ะผะตะฝะตะดะถะตั€ะฐ NPM 8.15, ะฒั…ะพะดัั‰ะตะณะพ ะฒ ะฟะพัั‚ะฐะฒะบัƒ Node.js ะธ ะฟั€ะธะผะตะฝัะตะผะพะณะพ ะดะปั ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝะตะฝะธั ะผะพะดัƒะปะตะน ะฝะฐ ัะทั‹ะบะต JavaScript. ะžั‚ะผะตั‡ะฐะตั‚ัั, ั‡ั‚ะพ ะตะถะตะดะฝะตะฒะฝะพ ั‡ะตั€ะตะท NPM ะทะฐะณั€ัƒะถะฐะตั‚ัั ะฑะพะปะตะต 5 ะผะธะปะปะธะฐั€ะดะพะฒ ะฟะฐะบะตั‚ะพะฒ.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™:

  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฝะพะฒะฐั ะบะพะผะฐะฝะดะฐ ยซaudit signaturesยป ะดะปั ะฟั€ะพะฒะตะดะตะฝะธั ะปะพะบะฐะปัŒะฝะพะณะพ ะฐัƒะดะธั‚ะฐ ั†ะตะปะพัั‚ะฝะพัั‚ะธ ัƒัั‚ะฐะฝะฐะฒะปะธะฒะฐะตะผั‹ั… ะฟะฐะบะตั‚ะพะฒ, ะฝะต ั‚ั€ะตะฑัƒัŽั‰ะฐั ะผะฐะฝะธะฟัƒะปัั†ะธะน ั ัƒั‚ะธะปะธั‚ะฐะผะธ PGP. ะะพะฒั‹ะน ะผะตั…ะฐะฝะธะทะผ ะฒะตั€ะธั„ะธะบะฐั†ะธะธ ะพัะฝะพะฒะฐะฝ ะฝะฐ ะฟั€ะธะผะตะฝะตะฝะธะธ ั†ะธั„ั€ะพะฒั‹ั… ะฟะพะดะฟะธัะตะน ะฝะฐ ะฑะฐะทะต ะฐะปะณะพั€ะธั‚ะผะฐ ECDSA ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ HSM (Hardware Security Module) ะดะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะบะปัŽั‡ะฐะผะธ. ะ’ัะต ะฟะฐะบะตั‚ั‹ ะฒ ั€ะตะฟะพะทะธั‚ะพั€ะธะธ NPM ัƒะถะต ะฟะตั€ะตะฟะพะดะฟะธัะฐะฝั‹ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฝะพะฒะพะน ัั…ะตะผั‹.
  • ะžะฑัŠัะฒะปะตะฝะฐ ะดะพัั‚ัƒะฟะฝะพะน ะดะปั ะฟะพะฒัะตะผะตัั‚ะฝะพะณะพ ะฟั€ะธะผะตะฝะตะฝะธั ั€ะฐััˆะธั€ะตะฝะฝะฐั ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะฐั ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธั. ะ”ะพะฑะฐะฒะปะตะฝ ัƒะฟั€ะพั‰ั‘ะฝะฝั‹ะน ะฟั€ะพั†ะตัั ะฒั…ะพะดะฐ ะธ ะฟัƒะฑะปะธะบะฐั†ะธะธ ะฒ npm CLI, ั€ะฐะฑะพั‚ะฐัŽั‰ะธะน ั‡ะตั€ะตะท ะฑั€ะฐัƒะทะตั€. ะŸั€ะธ ัƒะบะฐะทะฐะฝะธะธ ะพะฟั†ะธะธ ยซโ€”auth-type=webยป ะดะปั ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ ัƒั‡ั‘ั‚ะฝะพะน ะทะฐะฟะธัะธ ะธัะฟะพะปัŒะทัƒะตั‚ัั web-ะธะฝั‚ะตั€ั„ะตะนั, ะพั‚ะบั€ั‹ะฒะฐะตะผั‹ะน ะฒ ะฑั€ะฐัƒะทะตั€ะต. ะŸะฐั€ะฐะผะตั‚ั€ั‹ ัะตะฐะฝัะฐ ะทะฐะฟะพะผะธะฝะฐัŽั‚ัั. ะ”ะปั ัƒัั‚ะฐะฝะพะฒะบะธ ัะตะฐะฝัะฐ ั‚ั€ะตะฑัƒะตั‚ัั ะฟะพะดั‚ะฒะตั€ะดะธั‚ัŒ email ะฟั€ะธ ะฟะพะผะพั‰ะธ ะพะดะฝะพั€ะฐะทะพะฒั‹ั… ะฟะฐั€ะพะปะตะน (OTP), ะฐ ะฟั€ะธ ะฒั‹ะฟะพะปะฝะตะฝะธะธ ะพะฟะตั€ะฐั†ะธะน ะฒ ัƒะถะต ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ั… ัะตะฐะฝัะฐั… ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะฟะพะดั‚ะฒะตั€ะดะธั‚ัŒ ะฒั‚ะพั€ะพะน ัั‚ะฐะฟ ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะพะน ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ. ะŸั€ะตะดะพัั‚ะฐะฒะปัะตั‚ัั ั€ะตะถะธะผ ะทะฐะฟะพะผะธะฝะฐะฝะธั, ะฟะพะทะฒะพะปััŽั‰ะธะน ะฒ ั‚ะตั‡ะตะฝะธะต 5 ะผะธะฝัƒั‚ ะฒั‹ะฟะพะปะฝัั‚ัŒ ะพะฟะตั€ะฐั†ะธะธ ะฟัƒะฑะปะธะบะฐั†ะธะธ ั ั‚ะพะณะพ ะถะต IP ะธ ั ั‚ะตะผ ะถะต ั‚ะพะบะตะฝะพะผ ะฑะตะท ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ะทะฐะฟั€ะพัะพะฒ ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะพะน ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฟั€ะธะฒัะทะบะธ ัƒั‡ั‘ั‚ะฝั‹ั… ะทะฐะฟะธัะตะน GitHub ะธ Twitter ะบ NPM, ะฟะพะทะฒะพะปััŽั‰ะฐั ะฟะพะดะบะปัŽั‡ะฐั‚ัŒัั ะบ NPM, ะธัะฟะพะปัŒะทัƒั ัƒั‡ั‘ั‚ะฝั‹ะต ะทะฐะฟะธัะธ ะฒ GitHub ะธ Twitter.

ะ˜ะท ะดะฐะปัŒะฝะตะนัˆะธั… ะฟะปะฐะฝะพะฒ ัƒะฟะพะผะธะฝะฐะตั‚ัั ะฒะบะปัŽั‡ะตะฝะธะต ะพะฑัะทะฐั‚ะตะปัŒะฝะพะน ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะพะน ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ ะดะปั ัƒั‡ั‘ั‚ะฝั‹ั… ะทะฐะฟะธัะตะน, ัะฒัะทะฐะฝะฝั‹ั… ั ะฟะฐะบะตั‚ะฐะผะธ, ะฝะฐัั‡ะธั‚ั‹ะฒะฐัŽั‰ะธะผะธ ะฑะพะปะตะต 1 ะผะปะฝ ะทะฐะณั€ัƒะทะพะบ ะฒ ะฝะตะดะตะปัŽ ะธะปะธ ะธะผะตัŽั‰ะธั… ะฑะพะปะตะต 500 ะทะฐะฒะธัะธะผั‹ั… ะฟะฐะบะตั‚ะพะฒ. ะ’ ะฝะฐัั‚ะพัั‰ะตะต ะฒั€ะตะผั ะพะฑัะทะฐั‚ะตะปัŒะฝะฐั ะดะฒัƒั…ั„ะฐะบั‚ะพั€ะฝะฐั ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธั ะฟั€ะธะผะตะฝัะตั‚ัั ั‚ะพะปัŒะบะพ ะดะปั 500 ัะฐะผั‹ั… ะฟะพะฟัƒะปัั€ะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™