Edza nekugadzira iyo NPM package inotsamira pamapakeji ese mune repository

Mumwe wevagadziri veJavaScript mapakeji akaedza kugadzira nekuisa muNPM repository "zvese" package, iyo inovhara ese aripo mapakeji mune repository ane zvinotsamira. Kuti ushandise chimiro ichi, "zvese" pasuru ine zvinotsamira zvakananga nezvishanu "@everything-registry/chunk-N" mapakeji, ayo anoenderana neanopfuura zviuru zvitatu "sub-chunk-N" mapakeji, chimwe nechimwe chinosungirira 3000 aripo mapakeji mune repository.

Kuisa "zvese" muNPM kwaive nemaitiro maviri anonakidza. Chekutanga, iyo "zvese" package yave rudzi rwechishandiso chekuita kurwisa kweDoS, sezvo kuyedza kuiisa kunotungamira kudhawunirodha mamirioni emapakeji anogarwa muNPM uye kupedza iripo disk nzvimbo kana kumisa kuitwa kwekuvaka maitiro. Zvinoenderana nenhamba dzeNPM, pasuru iyi yakatorwa kanosvika mazana maviri nemakumi mashanu, asi hapana anonetsa kuiwedzera seyakamira kune imwe pasuru mushure mekunge account yemugadziri yabiwa kuti iparadze. Uye zvakare, mamwe masevhisi uye maturusi anotarisisa uye anotarisa mapakeji matsva anogarwa neNPM akafumurwa nekusaziva kuti arwiswe.

Kechipiri, kuburitsa iyo "zvese" package yakavharisa zvakanyanya kugona kubvisa chero mapakeji muNPM akaguma mune yayo runyorwa rwekutsamira. Pakeji kubva kuNPM inogona kubviswa nemunyori chete kana isati yatoshandiswa mukutsamira kwemamwe mapakeji, asi mushure mekuburitswa kwe "zvese" zvinotsamira zvakazovhara zvese mapakeji mune repository. Zvinokosha kuziva kuti kubviswa kwepakeji "zvese" pachayo kwakavharwawo, kubva makore 9 apfuura pasuru yebvunzo "zvese-zvimwe" yakaiswa mune repository, iyo yaisanganisira tambo "zvese" mune rondedzero yevanotsamira. Saka, mushure mekubudiswa, "zvese" pasuru yakaguma yave inotsamira pane imwe pasuru.

Source: opennet.ru

Voeg