GitHub NPM เชฎเชพเช‚ เชซเชฐเชœเชฟเชฏเชพเชค เช‰เชจเซเชจเชค เชเช•เชพเช‰เชจเซเชŸ เชšเช•เชพเชธเชฃเซ€เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡

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

7 เชกเชฟเชธเซ‡เชฎเซเชฌเชฐ, 2021 เชฅเซ€ 4 เชœเชพเชจเซเชฏเซเช†เชฐเซ€, 2022 เชธเซเชงเซ€, เชฌเชงเชพ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐเซ‹ เช•เซ‡ เชœเซ‡เชฎเชจเซ‡ NPM เชชเซ‡เช•เซ‡เชœเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฌเซ‡-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€, เชคเซ‡เช“ เชตเชฟเชธเซเชคเซƒเชค เชเช•เชพเช‰เชจเซเชŸ เชšเช•เชพเชธเชฃเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชเชกเชตเชพเชจเซเชธเซเชก เชตเซ‡เชฐเชฟเชซเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชœเซเชฏเชพเชฐเซ‡ npmjs.com เชตเซ‡เชฌเชธเชพเชˆเชŸเชฎเชพเช‚ เชฒเซ‰เช— เช‡เชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช…เชฅเชตเชพ npm เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชฎเชพเช‚ เช…เชงเชฟเช•เซƒเชค เช‘เชชเชฐเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชˆเชฎเซ‡เชฒ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชเช•-เชตเช–เชคเชจเซ‹ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เช‰เชจเซเชจเชค เชšเช•เชพเชธเชฃเซ€ เชฌเชฆเชฒเชพเชคเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ เชชเซ‚เชฐเช• เช›เซ‡, เช…เช—เชพเช‰ เช‰เชชเชฒเชฌเซเชง เชตเซˆเช•เชฒเซเชชเชฟเช• เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ, เชœเซ‡เชจเซ‡ เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชกเซเชธ (TOTP) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชทเซเชŸเชฟเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชธเช•เซเชทเชฎ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช‡เชฎเซ‡เช‡เชฒ เชšเช•เชพเชธเชฃเซ€ เชฒเชพเช—เซ เชฅเชคเซ€ เชจเชฅเซ€. 1 เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€, 2022 เชฅเซ€, เชซเชฐเชœเชฟเชฏเชพเชค เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเซŒเชฅเซ€ เชตเชงเซ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชธเชพเชฅเซ‡ 100 เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ NPM เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เชถเชฐเซ‚ เชฅเชถเซ‡. เชชเซเชฐเชฅเชฎ เชธเซ‹เชจเซเช‚ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชชเซ‚เชฐเซเชฃ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชซเซ‡เชฐเชซเชพเชฐ 500 เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ NPM เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชตเชจ-เชŸเชพเช‡เชฎ เชชเชพเชธเชตเชฐเซเชกเซเชธ (Authy, Google Authenticator, FreeOTP, เชตเช—เซ‡เชฐเซ‡) เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชนเชพเชฒเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชฏเซ‹เชœเชจเชพ เช‰เชชเชฐเชพเช‚เชค, เชคเซ‡เช“ เชเชชเซเชฐเชฟเชฒ 2022 เชฎเชพเช‚ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช•เซ€ เช…เชจเซ‡ เชฌเชพเชฏเซ‹เชฎเซ‡เชŸเซเชฐเชฟเช• เชธเซเช•เซ‡เชจเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชœเซ‡ WebAuthn เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡, เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชตเชงเชพเชฐเชพเชจเชพ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชชเชฐเชฟเชฌเชณเซ‹เชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช…เชจเซ‡ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ เช›เซ‡.

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

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

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