Microsoft เบŠเบทเป‰ NPM เปเบฅเบฐเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบฑเบ™เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบš GitHub

ะšะพะผะฟะฐะฝะธั NPM Inc, ะบะพะฝั‚ั€ะพะปะธั€ัƒัŽั‰ะฐั ั€ะฐะทั€ะฐะฑะพั‚ะบัƒ ะฟะฐะบะตั‚ะฝะพะณะพ ะผะตะฝะตะดะถะตั€ะฐ NPM ะธ ะทะฐะฝะธะผะฐัŽั‰ะฐััั ะฟะพะดะดะตั€ะถะฐะฝะธะตะผ ั€ะตะฟะพะทะธั‚ะพั€ะธั NPM, เบ›เบฐโ€‹เบเบฒเบ” ะพ เบ‚เบฒเบ ะฑะธะทะฝะตัะฐ ะบะพะผะฟะฐะฝะธะธ Microsoft. ะ’ ะบะฐั‡ะตัั‚ะฒะต ะฟะพะบัƒะฟะฐั‚ะตะปั ะฒ ัะดะตะปะบะต ั„ะธะณัƒั€ะธั€ัƒะตั‚ ะบะพะผะฟะฐะฝะธั GitHub, ั„ัƒะฝะบั†ะธะพะฝะธั€ัƒัŽั‰ะฐั ะฒ ะบะฐั‡ะตัั‚ะฒะต ะฝะตะทะฐะฒะธัะธะผะพะณะพ ะฑะธะทะฝะตั-ะฟะพะดั€ะฐะทะดะตะปะตะฝะธั Micrะพsoft. ะกัƒะผะผะฐ ัะดะตะปะบะธ ะฝะต ะฝะฐะทั‹ะฒะฐะตั‚ัั.

ะฃั‚ะฒะตั€ะถะดะฐะตั‚ัั, ั‡ั‚ะพ ัะผะตะฝะฐ ะฒะปะฐะดะตะปัŒั†ะฐ ะฝะต ะฟะพะฒะปะธัะตั‚ ะฝะฐ ั€ะตะฟะพะทะธั‚ะพั€ะธะน เบ›, ะบะพั‚ะพั€ั‹ะน ะฟั€ะพะดะพะปะถะธั‚ ัะฒะพั‘ ััƒั‰ะตัั‚ะฒะพะฒะฐะฝะธะต ะธ ะพัั‚ะฐะฝะตั‚ัั ะพะฑั‰ะตะดะพัั‚ัƒะฟะฝั‹ะผ ะธ ะฑะตัะฟะปะฐั‚ะฝั‹ะผ ะดะปั ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะพั‚ะบั€ั‹ั‚ะพะณะพ ะŸะž. ะ ะฐะทั€ะฐะฑะพั‚ะบะฐ ะฟะฐะบะตั‚ะฝะพะณะพ ะผะตะฝะตะดะถะตั€ะฐ NPM ะฟั€ะพะดะพะปะถะธั‚ัั ั ะฟั€ะธะฒะปะตั‡ะตะฝะธะตะผ ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ั€ะตััƒั€ัะพะฒ, ั‡ั‚ะพ ะผะพะถะตั‚ ัั‚ะฐั‚ัŒ ัั‚ะธะผัƒะปะพะผ ะดะปั ะตะณะพ ะฑะพะปะตะต ะฐะบั‚ะธะฒะฝะพะณะพ ั€ะฐะทะฒะธั‚ะธั. GitHub ะฝะฐะผะตั€ะตะฝ ะฐะบั‚ะธะฒะฝะพ ะฒะทะฐะธะผะพะดะตะนัั‚ะฒะพะฒะฐั‚ัŒ ั ัะพะพะฑั‰ะตัั‚ะฒะพะผ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะฝะฐ ัะทั‹ะบะต JavaScript ะดะปั ัะฑะพั€ะฐ ะธะดะตะน ะธ ะพะฟั€ะตะดะตะปะตะฝะธั ะฑัƒะดัƒั‰ะตะณะพ NPM.

B ะบะฐั‡ะตัั‚ะฒะต ะพัะฝะพะฒะฝั‹ั… ะฒะตะบั‚ะพั€ะพะฒ ั€ะฐะทะฒะธั‚ะธั ัƒะฟะพะผะธะฝะฐัŽั‚ัั ะฟะพะฒั‹ัˆะตะฝะธะต ะฝะฐะดั‘ะถะฝะพัั‚ะธ, ะผะฐััˆั‚ะฐะฑะธั€ัƒะตะผะพัั‚ะธ ะธ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ ั€ะตะฟะพะทะธั‚ะพั€ะธั ะธ ะธะฝั„ั€ะฐัั‚ั€ัƒะบั‚ัƒั€ั‹, ะฐ ั‚ะฐะบะถะต ะฟะพะฒั‹ัˆะตะฝะธะต ัƒะดะพะฑัั‚ะฒะฐ ะฟะพะฒัะตะดะฝะตะฒะฝะพะน ั€ะฐะฑะพั‚ั‹ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะธ ัะพะฟั€ะพะฒะพะถะดะฐัŽั‰ะธั… ั ะฟะฐะบะตั‚ะฝั‹ะผ ะผะตะฝะตะดะถะตั€ะพะผ. ะ˜ะท ะพะถะธะดะฐะตะผั‹ั… ะฒ npm 7 ะทะฝะฐั‡ะธั‚ะตะปัŒะฝั‹ั… ะฝะพะฒัˆะตัั‚ะฒ ะฝะฐะทั‹ะฒะฐัŽั‚ัั ั€ะฐะฑะพั‡ะธะต ะพะฑะปะฐัั‚ะธ (Workspaces, ะฟะพะทะฒะพะปััŽั‚ ะฐะณั€ะตะณะธั€ะพะฒะฐั‚ัŒ ะฒ ะพะดะธะฝ ะฟะฐะบะตั‚ ะทะฐะฒะธัะธะผะพัั‚ะธ ะธะท ะฝะตัะบะพะปัŒะบะธั… ะฟะฐะบะตั‚ะพะฒ ะดะปั ะธั… ัƒัั‚ะฐะฝะพะฒะบะธ ะทะฐ ะพะดะธะฝ ัˆะฐะณ), ัƒะปัƒั‡ัˆะตะฝะธะต ะฟั€ะพั†ะตััะฐ ะฟัƒะฑะปะธะบะฐั†ะธะธ ะฟะฐะบะตั‚ะพะฒ ะธ ั€ะฐััˆะธั€ะตะฝะธะต ะฟะพะดะดะตั€ะถะบะธ ะผัƒะปัŒั‚ะธั„ะฐะบั‚ะพั€ะฝะพะน ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ.

เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบœเบตเบเปเบœเปˆเปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบŠเบธเบ”, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ NPM เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ GitHub. เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GitHub เป€เบžเบทเปˆเบญเบเบฐเบเบฝเบกเปเบฅเบฐเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบธเป‰เบกเบซเปเปˆ NPM - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเป„เบ”เป‰เปƒเบ™ GitHub เบˆเบฒเบเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ”เบถเบ‡เป„เบ›เบซเบฒเบเบฒเบ™เบžเบดเบกเป€เบœเบตเบเปเบœเปˆเบŠเบธเบ” NPM เบฎเบธเปˆเบ™เปƒเบซเบกเปˆ. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเปƒเบซเป‰เบขเบนเปˆเปƒเบ™ GitHub เบเบฒเบ™เบฅเบฐเบšเบธ เบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญ เปเบฅเบฐ เปเบˆเป‰เบ‡ เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบเบฑเบ‡เบˆเบฐเปƒเบŠเป‰เบเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ” NPM. เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบฐเบกเบตเปƒเบซเป‰เป€เบžเบทเปˆเบญเบชเบฐเปœเบญเบ‡เบ—เบถเบ™เปƒเบซเป‰เปเบเปˆเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบเบชเบฒ เปเบฅเบฐเบœเบนเป‰เบ‚เบฝเบ™เปเบžเบฑเบเป€เบเบ” NPM เบœเบนเป‰เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ GitHub.

ะะนะทะตะบ ะจะปัŽั‚ะตั€ (Isaac Z. Schlueter), ัะพะทะดะฐั‚ะตะปัŒ NPM, ะฟั€ะพะดะพะปะถะธั‚ ั€ะฐะฑะพั‚ะฐั‚ัŒ ะฝะฐะด ะฟั€ะพะตะบั‚ะพะผ ะธ ะตะผัƒ ะฑัƒะดัƒั‚ ะฟั€ะตะดะพัั‚ะฐะฒะปะตะฝั‹ ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ะต ั€ะตััƒั€ัั‹ ะธ ะฑะพะปะตะต ัะฟะพะบะพะนะฝะฐั ะพะฑัั‚ะฐะฝะพะฒะบะฐ ะดะปั ั€ะฐะฑะพั‚ั‹. ะžัะฝะพะฒะฐั‚ะตะปัŒ NPM ัั‡ะธั‚ะฐะตั‚, ั‡ั‚ะพ ะฒ ัะพัั‚ะฐะฒะต GitHub NPM ะฟะพะปัƒั‡ะธั‚ ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝัƒัŽ ะฟะพะดะดะตั€ะถะบัƒ ะพั‚ ะพะดะฝะพะน ะธะท ัะฐะผั‹ั… ะบั€ัƒะฟะฝั‹ั… ะผะธั€ะพะฒั‹ั… ะบะพะผะฟะฐะฝะธะน, ัั‚ะพัั‰ะตะน ะทะฐ ะบั€ัƒะฟะฝะตะนัˆะธะผ ัะพะพะฑั‰ะตัั‚ะฒะพะผ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ. ะ’ ะฝะฐัั‚ะพัั‰ะตะต ะฒั€ะตะผั ั€ะตะฟะพะทะธั‚ะพั€ะธะน NPM ะพะฑัะปัƒะถะธะฒะฐะตั‚ ะฑะพะปะตะต 1.3 ะผะปะฝ ะฟะฐะบะตั‚ะพะฒ, ะบะพั‚ะพั€ั‹ะผะธ ะฟะพะปัŒะทัƒัŽั‚ัั ะพะบะพะปะพ 12 ะผะปะฝ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ. ะ’ ะผะตััั† ั„ะธะบัะธั€ัƒะตั‚ัั ะพะบะพะปะพ 75 ะผะธะปะปะธะฐั€ะดะพะฒ ะทะฐะณั€ัƒะทะพะบ ะธ ัั‚ะพั‚ ะฟะพะบะฐะทะฐั‚ะตะปัŒ ะฝะตัƒะบะปะพะฝะฝะพ ั€ะฐัั‚ั‘ั‚.

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเบงเปˆเบฒเปƒเบ™เบ›เบตเบเบฒเบเบ™เบตเป‰ NPM Inc เบ›เบฐเบชเบปเบšเบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡, เบเบฒเบ™เบ›เบปเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบซเบผเบฒเบเบ„เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบŠเบญเบเบซเบฒเบ™เบฑเบเบฅเบปเบ‡เบ—เบถเบ™. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบšเปเปˆเปเบ™เปˆเบ™เบญเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”เบ‚เบญเบ‡ NPM เปเบฅเบฐเบเบฒเบ™เบ‚เบฒเบ”เบ„เบงเบฒเบกเป€เบŠเบทเปˆเบญเบซเบกเบฑเป‰เบ™เบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เบˆเบฐเบ›เบปเบเบ›เป‰เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเบเบฅเบปเบ‡เบ—เบถเบ™, เบเบธเปˆเบกเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ—เบตเปˆเบ™เปเบฒเบžเบฒเป‚เบ”เบเบญเบฐเบ”เบตเบ” CTO เบ‚เบญเบ‡ NPM. เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™ เบ„เบฑเบ‡เป€เบเบฑเบšเบŠเบธเบ” entropic. ะะพะฒั‹ะน ะฟั€ะพะตะบั‚ ะฟั€ะธะทะฒะฐะฝ ะฑั‹ะป ัƒัั‚ั€ะฐะฝะธั‚ัŒ ะทะฐะฒะธัะธะผะพัั‚ัŒ ัะบะพัะธัั‚ะตะผั‹ JavaScript/Node.js ะพั‚ ะพะดะฝะพะน ะบะพะผะฟะฐะฝะธะธ, ะฟะพะปะฝะพัั‚ัŒัŽ ะบะพะฝั‚ั€ะพะปะธั€ัƒัŽั‰ะตะน ั€ะฐะทั€ะฐะฑะพั‚ะบัƒ ะฟะฐะบะตั‚ะฝะพะณะพ ะผะตะฝะตะดะถะตั€ะฐ ะธ ะฟะพะดะดะตั€ะถะฐะฝะธะต ั€ะตะฟะพะทะธั‚ะพั€ะธั. ะŸะพ ะผะฝะตะฝะธัŽ ะพัะฝะพะฒะฐั‚ะตะปะตะน Entropic ัƒ ัะพะพะฑั‰ะตัั‚ะฒะฐ ะฝะตั‚ ั€ั‹ั‡ะฐะณะพะฒ ะดะปั ะฟั€ะธะฒะปะตั‡ะตะฝะธั NPM Inc ะบ ะพั‚ะฒะตั‚ัั‚ะฒะตะฝะฝะพัั‚ะธ ะทะฐ ัะพะฒะตั€ัˆะฐะตะผั‹ะต ะดะตะนัั‚ะฒะธั, ะฐ ะพั€ะธะตะฝั‚ะฐั†ะธั ะฝะฐ ะฟะพะปัƒั‡ะตะฝะธะต ะฟั€ะธะฑั‹ะปะธ ะผะตัˆะฐะตั‚ ั€ะตะฐะปะธะทะฐั†ะธะธ ะฟะตั€ะฒะธั‡ะฝั‹ั… ั ั‚ะพั‡ะบะธ ะทั€ะตะฝะธั ัะพะพะฑั‰ะตัั‚ะฒะฐ, ะฝะพ ะฝะต ะฟั€ะธะฝะพััั‰ะธั… ะดะตะฝะตะณ ะธ ั‚ั€ะตะฑัƒัŽั‰ะธั… ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ั€ะตััƒั€ัะพะฒ, ะฒะพะทะผะพะถะฝะพัั‚ะตะน, ั‚ะฐะบะธั… ะบะฐะบ ะฟะพะดะดะตั€ะถะบะฐ ะฒะตั€ะธั„ะธะบะฐั†ะธะธ ะฟะพ ั†ะธั„ั€ะพะฒะพะน ะฟะพะดะฟะธัะธ.

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

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