NPM เชฎเชพเช‚ เชŸเซ‹เชšเชจเชพ 500 เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซ‡เช•เซ‡เชœเซ‹ เชฎเชพเชŸเซ‡ เชซเชฐเชœเชฟเชฏเชพเชค เชฌเซ‡-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡

NPM เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ 500 เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ NPM เชชเซ‡เช•เซ‡เชœเซ‹ เชœเชพเชณเชตเชคเชพ เช–เชพเชคเชพเช“ เชฎเชพเชŸเซ‡ เชซเชฐเชœเชฟเชฏเชพเชค เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช†เชถเซเชฐเชฟเชค เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพเชจเชพ เชฎเชพเชชเชฆเช‚เชก เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชนเชคเซ€. เชธเซ‚เชšเชฟเชฌเชฆเซเชง เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐเซ‹ เชซเช•เซเชค เชฌเซ‡-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชœ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชชเชฐ เชซเซ‡เชฐเชซเชพเชฐ-เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชนเชถเซ‡, เชœเซ‡เชฎเชพเช‚ Authy, Google เชชเซเชฐเชฎเชพเชฃเช•เชฐเซเชคเชพ เช…เชจเซ‡ FreeOTP เชœเซ‡เชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฆเซเชตเชพเชฐเชพ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชพเชฏเซ‡เชฒ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชกเซเชธ (TOTP) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‹เช—เชฟเชจ เชชเซเชทเซเชŸเชฟเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡. เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช•เซ€เช“ เช…เชจเซ‡ เชฌเชพเชฏเซ‹เชฎเซ‡เชŸเซเชฐเชฟเช• เชธเซเช•เซ‡เชจเชฐเซเชธ, WebAuth เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

เช–เชพเชคเชพเชฎเชพเช‚ เชฌเชพเช‚เชงเช›เซ‹เชก เชธเชพเชฎเซ‡ NPMเชจเชพ เชฐเช•เซเชทเชฃเชจเซ‡ เชฎเชœเชฌเซ‚เชค เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช† เชคเซเชฐเซ€เชœเซ‹ เชคเชฌเช•เซเช•เซ‹ เช›เซ‡. เช…เชฆเซเชฏเชคเชจ เชเช•เชพเช‰เชจเซเชŸ เชตเซ‡เชฐเชฟเชซเชฟเช•เซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเช•เซเชทเชฎ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชคเชฎเชพเชฎ NPM เชเช•เชพเช‰เชจเซเชŸเซเชธเชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชคเชฌเช•เซเช•เชพเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ npmjs.com เชฎเชพเช‚ เชฒเซ‰เช— เช‡เชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฅเชตเชพ npm เชฎเชพเช‚ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช‘เชชเชฐเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช‡เชฎเซ‡เช‡เชฒ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชตเชจ-เชŸเชพเช‡เชฎ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชฌเซ€เชœเชพ เชคเชฌเช•เซเช•เชพเชฎเชพเช‚, 100 เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซ‡เช•เซ‡เชœเซ‹ เชฎเชพเชŸเซ‡ เชซเชฐเชœเชฟเชฏเชพเชค เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชšเชพเชฒเซ‹ เชฏเชพเชฆ เชฐเชพเช–เซ€เช เช•เซ‡ 2020 เชฎเชพเช‚ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชเช• เช…เชญเซเชฏเชพเชธ เชฎเซเชœเชฌ, เชซเช•เซเชค 9.27% โ€‹โ€‹เชชเซ‡เช•เซ‡เชœ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐเซ‹เช เชเช•เซเชธเซ‡เชธเชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹, เช…เชจเซ‡ 13.37% เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชœเซเชฏเชพเชฐเซ‡ เชจเชตเชพ เชเช•เชพเช‰เชจเซเชŸเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซเชฏเชพเชฐเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชšเซ‡เชกเชพ เชฅเชฏเซ‡เชฒเชพ เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เชซเชฐเซ€เชฅเซ€ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡ เชœเชพเชฃเซ€เชคเชพเชฎเชพเช‚ เชฆเซ‡เช–เชพเชฏเชพ เชนเชคเชพ. เชชเชพเชธเชตเชฐเซเชก เชฒเซ€เช•. เชชเชพเชธเชตเชฐเซเชก เชธเซเชฐเช•เซเชทเชพ เชธเชฎเซ€เช•เซเชทเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ, โ€œ12โ€ เชœเซ‡เชตเชพ เช…เชจเซเชฎเชพเชจเชฟเชค เช…เชจเซ‡ เชคเซเชšเซเช› เชชเชพเชธเชตเชฐเซเชกเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เช•เชพเชฐเชฃเซ‡ 13% NPM เชเช•เชพเช‰เชจเซเชŸเซเชธ (123456% เชชเซ‡เช•เซ‡เชœเซ‹) เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชŸเซ‹เชšเชจเชพ 4 เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€ 20 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช–เชพเชคเชพเช“, เชฆเชฐ เชฎเชนเชฟเชจเซ‡ 13 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชตเช–เชค เชกเชพเช‰เชจเชฒเซ‹เชก เชฅเชฏเซ‡เชฒเชพ เชชเซ‡เช•เซ‡เชœเซ‹ เชธเชพเชฅเซ‡เชจเชพ 50 เชเช•เชพเช‰เชจเซเชŸเซเชธ, เชฆเชฐ เชฎเชนเชฟเชจเซ‡ 40 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เชธเชพเชฅเซ‡ 10 เช…เชจเซ‡ เชฆเชฐ เชฎเชนเชฟเชจเซ‡ 282 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เชธเชพเชฅเซ‡ 1 เชเช•เชพเช‰เชจเซเชŸเซเชธ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชนเชคเชพ. เชจเชฟเชฐเซเชญเชฐเชคเชพเช“เชจเซ€ เชธเชพเช‚เช•เชณ เชธเชพเชฅเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเชพ เชฒเซ‹เชกเชฟเช‚เช—เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชคเชพ, เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชเช•เชพเช‰เชจเซเชŸเซเชธเชจเซเช‚ เชธเชฎเชพเชงเชพเชจ NPM เชฎเชพเช‚ เชคเชฎเชพเชฎ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเชพ 52% เชธเซเชงเซ€ เช…เชธเชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹