NPM рд░ PyPI рдорд╛ 200 рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрдиреЗ рдПрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ

OpenSSF (рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЗрдХреНрдпреБрд░рд┐рдЯреА рдлрд╛рдЙрдиреНрдбреЗрд╢рди), рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╕рди рджреНрд╡рд╛рд░рд╛ рдЧрдарди рдЧрд░рд┐рдПрдХреЛ рд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ, рдЦреБрд▓рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрдпрд╛рдХреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНтАНрдпреЛ, рдЬрд╕рд▓реЗ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдХреЛрдбрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЫред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ NPM рд░ PyPI рднрдгреНрдбрд╛рд░рд╣рд░реВрдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕реНрдХреНрдпрд╛рдирд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдкрддреНрддрд╛ рдирд▓рд╛рдЧреЗрдХрд╛ 200 рднрдиреНрджрд╛ рдмрдвреА рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдпреЛред

рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХрд╛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╣рд┐рд╕реНрд╕рд╛рд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рдЖрдиреНрддрд░рд┐рдХ рдЧреИрд░-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ (рдирд┐рд░реНрднрд░рддрд╛ рднреНрд░рдо рдЖрдХреНрд░рдордг) рд╡рд╛ рдЯрд╛рдЗрдкреЛрд╕реНрдХреНрд╡рд╛рдЯрд┐рдЩреН рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ (рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдирд╛рдорд╣рд░реВ рдЬрд╕реНрддреИ рдирд╛рдорд╣рд░реВ рддреЛрдХреНрдиреЗ), рд░ рдмрд╛рд╣реНрдп рд╣реЛрд╕реНрдЯрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкрдирд┐ рдХрд▓ рдЧрд░реНрджрдЫред рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ред рдкреНрдпрд╛рдХреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдзреЗрд░реИ рдЬрд╕реЛ рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХрд╛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рдмрдЧ рдмрд╛рдЙрдиреНрдЯреА рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рднрд╛рдЧ рд▓рд┐рдиреЗ рд╕реБрд░рдХреНрд╖рд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕рдореНрднрд╡рддрдГ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдХрд╛ рдерд┐рдП, рдХрд┐рдирдХрд┐ рдкрдард╛рдЗрдПрдХреЛ рдбрд╛рдЯрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд░ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдирд╛рдордорд╛ рд╕реАрдорд┐рдд рдЫ, рд░ рдХрд╛рд░реНрдпрд╣рд░реВ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдиреНрдЫред рдЖрдлреНрдиреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рд▓реБрдХрд╛рдЙрдиреБрд╣реЛрд╕реНред

рдЦрд░рд╛рдм рдЧрддрд┐рд╡рд┐рдзрд┐ рднрдПрдХрд╛ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН:

  • PyPI рдкреНрдпрд╛рдХреЗрдЬ discordcmd, рдЬрд╕рд▓реЗ raw.githubusercontent.com, Discord API рд░ ipinfo.io рдорд╛ рдЕрд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЙрдиреЗ рд░реЗрдХрд░реНрдб рдЧрд░реНрджрдЫред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ GitHub рдмрд╛рдЯ рдмреНрдпрд╛рдХрдбреЛрд░ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдпреЛ рд░ рдпрд╕рд▓рд╛рдИ Discord Windows рдХреНрд▓рд╛рдЗрдиреНрдЯ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНтАНрдпреЛ, рддреНрдпрд╕рдкрдЫрд┐ рдпрд╕рд▓реЗ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдорд╛ Discord рдЯреЛрдХрдирд╣рд░реВ рдЦреЛрдЬреНрдиреЗ рд░ рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рдмрд╛рд╣реНрдп Discord рд╕рд░реНрднрд░рдорд╛ рдкрдард╛рдЙрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реБ рдЧрд░реНтАНрдпреЛред
  • colorsss NPM рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ рдкрдирд┐ Discord рдЦрд╛рддрд╛рдмрд╛рдЯ рдмрд╛рд╣рд┐рд░реА рд╕рд░реНрднрд░рдорд╛ рдЯреЛрдХрдирд╣рд░реВ рдкрдард╛рдЙрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреЛред
  • NPM рдкреНрдпрд╛рдХреЗрдЬ @roku-web-core/ajax - рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдХреНрд░рдордорд╛ рдпрд╕рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдмрд╛рд░реЗрдорд╛ рдбрд╛рдЯрд╛ рдкрдард╛рдпреЛ рд░ рдмрд╛рд╣реНрдп рдЬрдбрд╛рдирд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреЗ рд░ рдЖрджреЗрд╢рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрдиреЗ рд╣реНрдпрд╛рдиреНрдбрд▓рд░ (рд░рд┐рднрд░реНрд╕ рд╢реЗрд▓) рд╕реБрд░реВ рдЧрд░реНтАНрдпреЛред
  • PyPI рдкреНрдпрд╛рдХреЗрдЬ secrevthree - рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЛрдбреНрдпреБрд▓ рдЖрдпрд╛рдд рдЧрд░реНрджрд╛ рд░рд┐рднрд░реНрд╕ рд╢реЗрд▓ рд╕реБрд░реБ рдЧрд░рд┐рдпреЛред
  • NPM рдкреНрдпрд╛рдХреЗрдЬ random-vauchercode-generator - рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЖрдпрд╛рдд рдЧрд░реЗрдкрдЫрд┐, рдпрд╕рд▓реЗ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рдорд╛ рдЕрдиреБрд░реЛрдз рдкрдард╛рдпреЛ, рдЬрд╕рд▓реЗ рдЖрджреЗрд╢ рд░ рдпрд╕рд▓рд╛рдИ рдЪрд▓рд╛рдЙрдиреБ рдкрд░реНрдиреЗ рд╕рдордп рдлрд┐рд░реНрддрд╛ рдЧрд░реНтАНрдпреЛред

рдкреНрдпрд╛рдХреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рдХрд╛рдо рдиреЗрдЯрд╡рд░реНрдХ рдЬрдбрд╛рдирд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди, рдлрд╛рдЗрд▓рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди, рд░ рдЖрджреЗрд╢рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд░реЛрдд рдХреЛрдбрдорд╛ рдХреЛрдб рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рддрд▓ рдЖрдЙрдБрдЫред рдердк рд░реВрдкрдорд╛, рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд░рд┐рд▓реАрдЬрд╣рд░реВ рдордзреНрдпреЗ рдПрдХрдорд╛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЗрдиреНрд╕рд░реНрдЯрд╣рд░реВрдХреЛ рдердк рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░рд┐рдиреНрдЫред рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд╣рд░реВрдорд╛ рдирдпрд╛рдБ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд░ рдкрд╣рд┐рд▓реЗ рдкреЛрд╕реНрдЯ рдЧрд░рд┐рдПрдХрд╛ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реНрди, рдкреНрдпрд╛рдХреЗрдЬ рдлрд┐рдб рдЯреБрд▓рдХрд┐рдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ NPM, PyPI, Go, RubyGems, Packagist, NuGet рд░ Crate рднрдгреНрдбрд╛рд░рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдорд▓рд╛рдИ рдПрдХреАрдХреГрдд рдЧрд░реНрджрдЫред

рдкреНрдпрд╛рдХреЗрдЬ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд▓реЗ рддреАрдирд╡рдЯрд╛ рдЖрдзрд╛рд░рднреВрдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬреБрди рджреБрд╡реИ рд╕рдВрдпреЛрдЬрди рд░ рдЕрд▓рдЧ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

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

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

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