NPM рд▓реЗ рд╢реАрд░реНрд╖ 100 рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ

GitHub рд▓реЗ рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛ рдХрд┐ NPM рднрдгреНрдбрд╛рд░рд╣рд░реВрд▓реЗ 100 NPM рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдЧрд░реНрджреИрдЫ рдЬреБрди рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдирд┐рд░реНрднрд░рддрд╛рдХреЛ рд░реВрдкрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреА рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдХрд╣рд░реВрд▓реЗ рдЕрдм рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдЧрд░реЗрдкрдЫрд┐ рдорд╛рддреНрд░ рдкреНрд░рдорд╛рдгреАрдХреГрдд рднрдгреНрдбрд╛рд░ рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫрдиреН, рдЬрд╕рдХрд╛ рд▓рд╛рдЧрд┐ Authy, Google Authenticator рд░ FreeOTP рдЬрд╕реНрддрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╡рди-рдЯрд╛рдЗрдо рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ (TOTP) рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓рдЧрдЗрди рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдпрдорд╛, TOTP рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддрд┐рдиреАрд╣рд░реВрд▓реЗ WebAuth рдкреНрд░реЛрдЯреЛрдХрд▓ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреБрдЮреНрдЬреАрд╣рд░реВ рд░ рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХ рд╕реНрдХреНрдпрд╛рдирд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреНред

рдорд╛рд░реНрдЪ 1 рдорд╛, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЦрд╛рддрд╛ рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рдирднрдПрдХрд╛ рд╕рдмреИ NPM рдЦрд╛рддрд╛рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫ, рдЬрд╕рдорд╛ npmjs.com рдорд╛ рд▓рдЧ рдЗрди рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ рд╡рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ рдЗрдореЗрд▓рджреНрд╡рд╛рд░рд╛ рдкрдард╛рдЗрдПрдХреЛ рдПрдХ-рдкрдЯрдХреЗ рдХреЛрдб рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред npm рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рдиред рдЬрдм рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫ, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЗрдореЗрд▓ рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг рд▓рд╛рдЧреВ рд╣реБрдБрджреИрдиред рдлреЗрдмреНрд░реБрдЕрд░реА 16 рд░ 13 рдорд╛, рд╕рдмреИ рдЦрд╛рддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдкреНрд░рдорд╛рдгрд┐рдХрд░рдгрдХреЛ рдкрд░реАрдХреНрд╖рдг рдЕрд╕реНрдерд╛рдпреА рд╕реБрд░реБрд╡рд╛рдд рдПрдХ рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдЧрд░рд┐рдиреНрдЫред

рд╕реНрдорд░рдг рдЧрд░реМрдВ рдХрд┐ реирежреиреж рдорд╛ рдЧрд░рд┐рдПрдХреЛ рдПрдХ рдЕрдзреНрдпрдпрди рдЕрдиреБрд╕рд╛рд░, рдкреНрдпрд╛рдХреЗрдЬ рдорд░реНрдорддрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдорд╛рддреНрд░ рдкрд╣реБрдБрдЪ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрди рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ, рд░ 2020% рдХреЗрд╕рд╣рд░реВрдорд╛, рдирдпрд╛рдБ рдЦрд╛рддрд╛рд╣рд░реВ рджрд░реНрддрд╛ рдЧрд░реНрджрд╛, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕рдореНрдЭреМрддрд╛ рдЧрд░рд┐рдПрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреБрди: рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗ рдЬреБрди рдЬреНрдЮрд╛рдд рд░реВрдкрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдпреЛред рдкрд╛рд╕рд╡рд░реНрдб рд▓реАрдХред рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореАрдХреНрд╖рд╛рдХреЛ рдХреНрд░рдордорд╛, 9.27% NPM рдЦрд╛рддрд╛рд╣рд░реВ (13.37% рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ) "12" рдЬрд╕реНрддрд╛ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рд░ рддреБрдЪреНрдЫ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдкрд╣реБрдБрдЪ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрддрд╣рд░реВ рдордзреНрдпреЗ рд╢реАрд░реНрд╖ 13 рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдмрд╛рдЯ 123456 рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛рд╣рд░реВ рдерд┐рдП, рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рднрдПрдХрд╛ 4 рдЦрд╛рддрд╛рд╣рд░реВ рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ 20 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рдкрдЯрдХ рдбрд╛рдЙрдирд▓реЛрдб рднрдПрдХрд╛ рдерд┐рдП, 13 рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ 50 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рдбрд╛рдЙрдирд▓реЛрдбрд╣рд░реВ рднрдПрдХрд╛ рдерд┐рдП, рд░ 40 рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ 10 рдорд┐рд▓рд┐рдпрди рднрдиреНрджрд╛ рдмрдвреА рдбрд╛рдЙрдирд▓реЛрдбрд╣рд░реВ рднрдПрдХрд╛ рдерд┐рдПред рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛рдорд╛ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рд▓реЛрдбрд┐рдЩрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрджреИ, рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЦрд╛рддрд╛рд╣рд░реВрдХреЛ рд╕рдореНрдЭреМрддрд╛рд▓реЗ NPM рдорд╛ рд╕рдмреИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ 282% рд╕рдореНрдо рдЕрд╕рд░ рдЧрд░реНрди рд╕рдХреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди