GitHub рдиреЗ NPM рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ

GitHub Inc, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдореЗрдВ рд╣реИ рдФрд░ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рд╡реНрдпрд╡рд╕рд╛рдп рдЗрдХрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИ, рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдПрдирдкреАрдПрдо рдЗрдВрдХ рдХреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЛ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗрдирджреЗрди рдХреЗ рд╕рдлрд▓ рд╕рдорд╛рдкрди рдкрд░, рдЬреЛ рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдирдкреАрдПрдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рд░рдЦрд░рдЦрд╛рд╡ рдХрд░рддрд╛ рд╣реИред рдПрдирдкреАрдПрдо рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА 1.3 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдкреИрдХреЗрдЬ рдкреЗрд╢ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓рдЧрднрдЧ 12 рдорд┐рд▓рд┐рдпрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддрд┐ рдорд╛рд╣ рд▓рдЧрднрдЧ 75 рдмрд┐рд▓рд┐рдпрди рдбрд╛рдЙрдирд▓реЛрдб рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрди-рджреЗрди рдХреА рд░рд╛рд╢рд┐ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрд╣рдордж рдирд╛рд╕рд░реА, рдПрдирдкреАрдПрдо рдЗрдВрдХ рдХреЗ рд╕реАрдЯреАрдУ, ╤Б╨╛╨╛╨▒╤Й╨╕╨╗ рдПрдирдкреАрдПрдо рдЯреАрдо рдХреЛ рдЫреЛрдбрд╝рдиреЗ, рдмреНрд░реЗрдХ рд▓реЗрдиреЗ, рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рдирдП рдЕрд╡рд╕рд░реЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рдирд┐рд░реНрдгрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ (рдореЗрдВ)ред рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЕрд╣рдордж, рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдлреНрд░реИрдХреНрд╢рдирд▓ рдореЗрдВ рддрдХрдиреАрдХреА рдирд┐рджреЗрд╢рдХ рдХрд╛ рдкрдж рд╕рдВрднрд╛рд▓рд╛ рд╣реИ)ред рдПрдирдкреАрдПрдо рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛, рдЗрд╕рд╣рд╛рдХ рдЬрд╝реЗрдб рд╢реНрд▓реБрдПрдЯрд░, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред

GitHub рдиреЗ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ NPM рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣рдореЗрд╢рд╛ рд╕рднреА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдореБрдлрд╝реНрдд рдФрд░ рдЦреБрд▓реА рд░рд╣реЗрдЧреАред GitHub рдиреЗ NPM рдХреЗ рдЖрдЧреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рддреАрди рдкреНрд░рдореБрдЦ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛: рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд (рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд░рд╛рдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛), рдмреБрдирд┐рдпрд╛рджреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рдФрд░ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдирд┐рд╡реЗрд╢ рдХрд░рдирд╛ред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛, рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдФрд░ рд╡рд┐рддрд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП, рдПрдирдкреАрдПрдо рдХреЛ рдЧрд┐рдЯрд╣рдм рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЧрдИ рд╣реИред рдПрдХреАрдХрд░рдг рдЖрдкрдХреЛ рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдФрд░ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд┐рдЯрд╣рдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ - рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреА рдкреНрд░рд╛рдкреНрддрд┐ рд╕реЗ рд▓реЗрдХрд░ рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкреНрд░рдХрд╛рд╢рди рддрдХ рдкреИрдХреЗрдЬ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЛ рдЧрд┐рдЯрд╣рдм рдореЗрдВ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдП рдЧрдП рдЙрдкрдХрд░рдг рдХреА рдкрд╣рдЪрд╛рди рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдФрд░ рд╕реВрдЪрдирд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬ рдкрд░ рднреА рд▓рд╛рдЧреВ рд╣реЛрдЧреАред рдПрдирдкреАрдПрдо рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдЕрдиреБрд░рдХреНрд╖рдХреЛрдВ рдФрд░ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рд╡рд┐рддреНрддрдкреЛрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЗрд╡рд╛ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреА рдЧрд┐рдЯрд╣рдм рдкреНрд░рд╛рдпреЛрдЬрдХ.

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

рдЖрдЗрдП рдпрд╛рдж рдХрд░реЗрдВ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдПрдирдкреАрдПрдо рдЗрдВрдХ рдиреЗ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдмрджрд▓рд╛рд╡, рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреА рдЫрдВрдЯрдиреА рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдФрд░ рдирд┐рд╡реЗрд╢рдХреЛрдВ рдХреА рдЦреЛрдЬ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рдерд╛ред рдПрдирдкреАрдПрдо рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореМрдЬреВрджрд╛ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдФрд░ рдЗрд╕ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдХрдВрдкрдиреА рдирд┐рд╡реЗрд╢рдХреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд╕рдореБрджрд╛рдп рдХреЗ рд╣рд┐рддреЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░реЗрдЧреА, рдПрдирдкреАрдПрдо рдХреЗ рдкреВрд░реНрд╡ рд╕реАрдЯреАрдУ рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╕реНрдерд╛рдкрд┐рдд рдкреИрдХреЗрдЬ рднрдВрдбрд╛рд░ рдПрдиреНрдЯреНрд░реЛрдкрд┐рдХ. рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдХ рдХрдВрдкрдиреА рдкрд░ JavaScript/Node.js рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд░рдЦрд░рдЦрд╛рд╡ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдВрдЯреНрд░реЛрдкрд┐рдХ рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╕рдореБрджрд╛рдп рдХреЗ рдкрд╛рд╕ рдПрдирдкреАрдПрдо рдЗрдВрдХ рдХреЛ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╡рд╛рдмрджреЗрд╣ рд░рдЦрдиреЗ рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд▓рд╛рдн рдХрдорд╛рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЙрди рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдмрд╛рдзрд╛ рдЖрддреА рд╣реИ рдЬреЛ рд╕рдореБрджрд╛рдп рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреИрд╕рд╛ рдкреИрджрд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ