JavaScript áááºáá±á·áá»áºáá»á¬ážá developer áá áºáŠážá NPM repository ááœáẠ"á¡áá¬áá¬" áááºáá±á·áá»áºááᯠáááºáá®ážááŒá®áž áá±áá¬áá»ááŒááºážááŒáá·áº á ááºážáááºáá²á·ááŒá®ážá repository á¡ááœááºážááŸá ááŸáááŒá®ážáá¬áž package á¡á¬ážáá¯á¶ážááᯠááŸá®ááá¯ááŸá¯ááŒáá·áº ááœáŸááºážááŒá¯á¶áá¬ážáááºá á€á¡ááºá¹áá«áááºááá¯á¡áá±á¬ááºá¡áááºáá±á¬áºáááºá "á¡áá¬áá¬ááá¯ááºáž" áááºáá±á·áá»áºááœáẠ"@everything-registry/chunk-N" áááºáá±á·áá»áºáá«ážáá¯ááŒáá·áº ááá¯ááºááá¯ááºááŸá®ááá¯ááŸá¯áá»á¬áž áá«ááŸáááŒá®ážá áááºážááẠáááºážááŸáá·áº áá»áááºáááºáá¬ážááá·áº 3000 "sub-chunk-N" áááºáá±á·áá»áºáá»á¬ážááẠááŸá®ááá¯ááŸá¯áá»á¬ážááŸááááºá repository ááœáẠááŸáááŒá®ážáá¬áž package 800
NPM ááœáẠ"á¡áá¬áá¬" ááá¯ááá·áºááœááºážááŒááºážááẠá áááºáááºá á¬ážá áá¬áá±á¬ááºážááá·áº á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯ááŸá áºáá¯ááŸááááºá ááááŠážá áœá¬á "á¡áá¬áá¬" áááºáá±á·áá»áºááẠDoS ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠáááááá¬áá áºáá»áá¯ážááŒá áºáá¬áááºá á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº áááºážááẠNPM ááœáẠáááºáá¶áá¬ážáá±á¬ áááºáá±á·áá»áºáááºážáá±á«ááºážáá»á¬ážá áœá¬ááᯠáá±á«ááºážáá¯ááºááœá²ááŒááºážááŸáá·áº áááŸáááá¯ááºáá±á¬áá áºáá±áá¬ááᯠáá¯ááºáá¯á¶ážá á±ááŒááºáž ááá¯á·ááá¯áẠáááºáá±á¬ááºááŒááºážáá¯ááºáááºážá ááºáá»á¬ážááᯠáááºááá·áºá á±ááŒááºážááá¯á·ááŒá±á¬áá·áº ááŒá áºáááºá NPM á á¬áááºážááá¬ážáá»á¬ážá¡áá áááºáá±á·áá»áºááᯠá¡ááŒááẠ250 ááá·áºáá±á«ááºážáá¯ááºáá¯ááºáá¬ážáá±á¬áºáááºáž áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá¡áá±á¬áá·áºááᯠáá±á¬ááºááŒááºááŸá¯áá»á°ážááœááºááẠáááºááºáá¶áááŒá®ážáá±á¬áẠáááºážááᯠá¡ááŒá¬ážáááºáá±á·ááºá»áá áºáá¯á¡ááŒá Ạááá·áºááœááºážááẠá¡ááŸá±á¬ááºá¡ááŸááºáááŸááá±á ááá¯á·á¡ááŒááºá NPM á០áááºáá¶áá¬ážáá±á¬ áááºáá±á·áá»áºá¡áá áºáá»á¬ážááᯠá á±á¬áá·áºááŒáá·áºá á áºáá±ážááá·áº áááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº áááááá¬á¡áá»áá¯á·ááẠááá¯ááºááá¯ááºááẠááááºááœááºáá² ááŒá¯á¶ááœá±á·áá²á·ááááºá
áá¯áááá¡áá±ááŸáá·áºá "á¡áá¬áá¬" áááºáá±á·áá»áºááᯠáá¯ááºáá±ááŒááºážááẠáááºážáááŸá®ááá¯ááŸá¯á
á¬áááºážááœáẠá¡áá¯á¶ážáááºááá·áº NPM ááŸá áááºááá·áºáááºáá±á·áá»áºáá»á¬ážááá¯áááᯠáááºááŸá¬ážááá¯ááºááŸá¯ááᯠáááááá±á¬ááºáá±á¬áẠááááºááá¯á·áá¬ážáááºá NPM á០áááºáá±á·áá»áºáá
áºáá¯ááᯠá¡ááŒá¬ážáááºáá±á·áá»áºáá»á¬ážá ááŸá®ááá¯ááŸá¯ááœáẠá¡áá¯á¶ážáááŒá¯ááá±ážáá«á á
á¬áá±ážáá°á០áááºááŸá¬ážááá¯ááºáá±á¬áºáááºáž âá¡áá¬áá¬â ááᯠáá¯ááºáá±ááŒá®ážáá±á¬áẠááŸá®ááá¯ááŸá¯áá»á¬ážááẠááá¯ááŸá±á¬ááºáá¬ááŸá áááºáá±á·áá»áºá¡á¬ážáá¯á¶ážááœáẠá¡áá»á¯á¶ážáááºááœá¬ážáá«áááºá "á¡áá¬áá¬" áááºáá±á·áá»áºááá¯ááºááá¯ááºáááºáž áááºááŸá¬ážááŒááºážááᯠááŸááºáá¬ážáá¬ážáá«áááºá ááœááºáá²á·ááá·áº 9 ááŸá
áºá á
ááºážáááºáááºáá±á·ááºá»áá
áºáá¯á¡á¬áž ááŸá®ááá¯ááŸá¯á
á¬áááºážááœáẠ"á¡áá¬áá¬" áá°áá±á¬ á
á¬áááºážáá«ááŸááá±á¬ "á¡áá¬áá¬" ááᯠááá¯ááŸá±á¬ááºááŸá¯ááœáẠááá¯á·á
áºáááºáá²á·áááºááŸá¬ ááŸááºáá¬ážááœááºááŒá
áºáá«áááºá ááá¯á·ááŒá±á¬áá·áºá áá¯ááºáá±ááŒá®ážáá±á¬ááºá "á¡áá¬áá¬" áááºáá±á·ááºá»ááẠá¡ááŒá¬ážáááºáá±á·ááºá»áá
áºáá¯áá±á«áºááœáẠáá°áááºáá±áá«áááºá
source: opennet.ru