NPM рд▓реЗ 15 рд╣рдЬрд╛рд░ рдлрд┐рд╕рд┐рдЩ рд░ рд╕реНрдкреНрдпрд╛рдо рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдпреЛ

NPM рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдорд╛ рдЖрдХреНрд░рдордг рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рдлрд▓рд╕реНрд╡рд░реВрдк рдлреЗрдмреНрд░реБрдЕрд░реА 20 рдорд╛, NPM рднрдгреНрдбрд╛рд░рдорд╛ 15 рд╣рдЬрд╛рд░ рднрдиреНрджрд╛ рдмрдвреА рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ README рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдлрд┐рд╕рд┐рдЩ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╡рд╛ рдХреНрд▓рд┐рдХрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд░реЗрдлрд░рд▓ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдерд┐рдПред рднреБрдХреНрддрд╛рди рдЧрд░рд┐рдиреНрдЫред рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рдХреНрд░рдордорд╛, рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ 190 рдЕрджреНрд╡рд┐рддреАрдп рдлрд┐рд╕рд┐рдЩ рд╡рд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд▓рд┐рдЩреНрдХрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдпреЛ, 31 рдбреЛрдореЗрдирд╣рд░реВ рдХрднрд░ред

рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдирд╛рдорд╣рд░реВ рд╕рд╛рдзрд╛рд░рдг рдорд╛рдирд┐рд╕рд╣рд░реВрдХреЛ рдЪрд╛рд╕реЛрд▓рд╛рдИ рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрди рдЫрдиреМрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "free-tiktok-followers", "free-xbox-codes", "instagram-followers-free", рдЖрджрд┐ред рд╕реНрдкреНрдпрд╛рдо рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕рд╛рде NPM рдореБрдЦреНрдп рдкреГрд╖реНрдардорд╛ рднрд░реНрдЦрд░рдХрд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдХреЛ рд╕реВрдЪреА рднрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЧрдгрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╡рд┐рд╡рд░рдгрдорд╛ рдЯрд┐рдХрдЯрдХ рд░ рдЗрдиреНрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЬрд╕реНрддрд╛ рд╕рд╛рдорд╛рдЬрд┐рдХ рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдорд╛ рдлрд▓реЛрдЕрд░рд╣рд░реВ рд░ рд▓рд╛рдЗрдХрд╣рд░реВ рдмрдврд╛рдЙрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрд╣рд╛рд░рд╣рд░реВ, рдЙрдкрд╣рд╛рд░рд╣рд░реВ, рдЧреЗрдо рдЪрд┐рдЯрд╣рд░реВ, рд╕рд╛рдереИ рдирд┐:рд╢реБрд▓реНрдХ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдкреНрд░рддрд┐рдЬреНрдЮрд╛ рдЧрд░реНрдиреЗ рд▓рд┐рдЩреНрдХрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдерд┐рдПред рдпреЛ рдкрд╣рд┐рд▓реЛ рдпрд╕реНрддреЛ рдЖрдХреНрд░рдордг рд╣реЛрдЗрди; рдбрд┐рд╕реЗрдореНрдмрд░рдорд╛, 144 рд╣рдЬрд╛рд░ рд╕реНрдкреНрдпрд╛рдо рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдкреНрд░рдХрд╛рд╢рди NuGet, NPM рд░ PyPi рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВрдорд╛ рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

NPM рд▓реЗ 15 рд╣рдЬрд╛рд░ рдлрд┐рд╕рд┐рдЩ рд░ рд╕реНрдкреНрдпрд╛рдо рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдпреЛ

рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкрд╛рдЗрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬреБрди рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдЕрдирдЬрд╛рдиреЗ рд░реВрдкрдорд╛ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдЫреЛрдбрд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ рдЖрдХреНрд░рдордгрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдп рдкреНрд░рдорд╛рдгрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдзреЗрд░реИ рдлрд░рдХ рдЦрд╛рддрд╛рд╣рд░реВ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬреБрди рддрд░рд┐рдХрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЯреНрд░реЗрд▓ рдЦреЛрд▓реНрди рд░ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдЫрд┐рдЯреЛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдпреЛред

рдзреЛрдЦрд╛рдзрдбреА рдЧрддрд┐рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, NPM рд░ PyPi рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдкрдирд┐ рдЦрд░рд╛рдм рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреЗ рдзреЗрд░реИ рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдпреЛ:

  • PyPI рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдорд╛ 451 рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд░реЗрдХрд╛ рдерд┐рдП, рдЬрд╕рд▓реЗ рдЯрд╛рдЗрдкрдХреНрд╡рд╛рдЯрд┐рдЩреН рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреЗрд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рднреЗрд╖рдорд╛ рд░рд╛рдЦреЗрдХрд╛ рдерд┐рдП (рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВрдорд╛ рднрд┐рдиреНрди рд╣реБрдиреЗ рд╕рдорд╛рди рдирд╛рдорд╣рд░реВ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, vyper рдХреЛ рд╕рдЯреНрдЯрд╛ vper, bitcoinlib рдХреЛ рд╕рдЯреНрдЯрд╛ bitcoinnlib, cryptofeed рдХреЛ рд╕рдЯреНрдЯрд╛ ccryptofeed, ccxtt рдХреЛ рд╕рдЯреНрдЯрд╛ред ccxt, cryptocompare рдХреЛ рд╕рдЯреНрдЯрд╛ cryptocommpare, seleium рдХреЛ рд╕рдЯреНрдЯрд╛ рд╕реЗрд▓реЗрдирд┐рдпрдо, pinstaller рдХреЛ рд╕рдЯреНрдЯрд╛ pyinstaller, рдЖрджрд┐)ред рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдиреНрд╕реА рдЪреЛрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЕрд╕реНрдкрд╖реНрдЯ рдХреЛрдб рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдорд╛ рдХреНрд░рд┐рдкреНрдЯреЛ рд╡рд╛рд▓реЗрдЯ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдкрддреНрддрд╛ рд▓рдЧрд╛рдпреЛ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрдХреЛ рд╡рд╛рд▓реЗрдЯрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНтАНрдпреЛ (рдпреЛ рдорд╛рдирд┐рдиреНрдЫ рдХрд┐ рднреБрдХреНрддрд╛рди рдЧрд░реНрджрд╛, рдкреАрдбрд┐рддрд▓реЗ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдорд╛рд░реНрдлрдд рд╡рд╛рд▓реЗрдЯ рдирдореНрдмрд░ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░реЗрдХреЛ рдпрд╛рдж рдЧрд░реНрджреИрдиред рдлрд░рдХ рдЫ)ред рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдмреНрд░рд╛рдЙрдЬрд░ рдПрдб-рдЕрди рджреНрд╡рд╛рд░рд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдЬреБрди рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрдм рдкреГрд╖реНрда рд╣реЗрд░рд┐рдПрдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред
  • PyPI рднрдгреНрдбрд╛рд░рдорд╛ рдЦрд░рд╛рдм HTTP рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдЦрд░рд╛рдм рдЧрддрд┐рд╡рд┐рдзрд┐ 41 рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдлреЗрд▓рд╛ рдкрд░реНрдпреЛ, рдЬрд╕рдХрд╛ рдирд╛рдорд╣рд░реВ рдЯрд╛рдЗрдкрдХреНрд╡рд╛рдЯрд┐рдВрдЧ рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЪрдпрди рдЧрд░рд┐рдПрдХрд╛ рдерд┐рдП рд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ (aio5, requestst, ulrlib, urllb, libhttps, piphttps, httpxv2, рдЖрджрд┐) рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЪрдпрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╕реНрдЯрдлрд┐рдЩрд▓рд╛рдИ рдХрд╛рдо рдЧрд░реНрдиреЗ HTTP рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдмрдирд╛рдЙрди рд╡рд╛ рдЕрд╡рд╕реНрдерд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдХреЛрдб рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХреЛ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рд░ рд╡рд┐рд╡рд░рдгрдорд╛ рд╡реИрдз HTTP рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд╕рдБрдЧ рдлрд╛рдЗрджрд╛рд╣рд░реВ рд░ рддреБрд▓рдирд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдЦрд░рд╛рдм рдЧрддрд┐рд╡рд┐рдзрд┐рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдорд╛рд▓рд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреЗ рд╡рд╛ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рд░ рдкрдард╛рдЙрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред
  • NPM рд▓реЗ резрем JavaScript рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ (speedte*, trova*, lagra) рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНтАНрдпреЛ, рдЬрд╕рдорд╛ рдЙрд▓реНрд▓реЗрдЦрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ (рдереНрд░реБрдкреБрдЯ рдкрд░реАрдХреНрд╖рдг) рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдЬреНрдЮрд╛рди рдмрд┐рдирд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдиреНрд╕реА рдЦрдирдирдХрд╛ рд▓рд╛рдЧрд┐ рдХреЛрдб рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдерд┐рдпреЛред
  • NPM 691 рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдпреЛред рдзреЗрд░реИ рдЬрд╕реЛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ Yandex рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ (yandex-logger-sentry, yandex-logger-qloud, yandex-sendms, рдЖрджрд┐) рдХреЛ рдмрд╣рд╛рдирд╛ рдЧрд░рд┐рдпреЛ рд░ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдЧреЛрдкреНрдп рдЬрд╛рдирдХрд╛рд░реА рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдб рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдпреЛред рдпреЛ рдорд╛рдирд┐рдиреНрдЫ рдХрд┐ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкреЛрд╕реНрдЯ рдЧрд░реНрдиреЗрд╣рд░реВрд▓реЗ Yandex (рдЖрдиреНрддрд░рд┐рдХ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рд╡рд┐рдзрд┐) рдорд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдЬрдореНрдорд╛ рдЧрд░реНрджрд╛ рдЖрдлреНрдиреИ рдирд┐рд░реНрднрд░рддрд╛рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдерд┐рдПред PyPI рднрдгреНрдбрд╛рд░рдорд╛, рдЙрд╣реА рд╢реЛрдзрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ 49 рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реЗ (reqsystem, httpxfaster, aio6, gorilla2, httpsos, pohttp, рдЖрджрд┐) рдЕрд╕реНрдкрд╖реНрдЯ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдХреЛрдбрдХрд╛ рд╕рд╛рде рдЬрд╕рд▓реЗ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рдмрд╛рдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рд░ рдЪрд▓рд╛рдЙрдБрдЫред

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

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