Canje-canje masu muni da aka gano a cikin abubuwan dogaro don kunshin npm tare da mai saka PureScript

Ya danganta da kunshin npm tare da mai sakawa PureScript gano lambar qeta wanda ke bayyana lokacin da kake ƙoƙarin shigar da fakiti rubutun tsarki. An saka lambar qeta ta hanyar dogaro lodi-daga-cwd-ko-npm и kudi-map. Abin lura ne cewa kiyaye fakitin tare da waɗannan abubuwan dogaro ana aiwatar da shi ta asalin marubucin kunshin npm tare da mai sakawa PureScript, wanda har kwanan nan yana riƙe wannan kunshin npm, amma kusan wata ɗaya da ya gabata an tura kunshin zuwa wasu masu kulawa.

An gano matsalar ta daya daga cikin sababbin masu kula da kunshin, wanda aka canja masa hakkin kiyayewa bayan yawancin rashin jituwa da tattaunawa mara dadi tare da ainihin marubucin kunshin npm mai tsabta. Sabbin masu kula da su ne ke da alhakin mai tara PureScript kuma sun nace cewa kunshin NPM da mai shigar da shi yakamata a kiyaye su ta masu kulawa iri ɗaya ba ta wata ƙungiya ta waje ba. Marubucin kunshin npm tare da mai sakawa PureScript bai yarda na dogon lokaci ba, amma sai ya ba da izinin shiga wurin ajiya. Duk da haka, wasu dogara sun kasance ƙarƙashin ikonsa.

Makon da ya gabata an fitar da mai tara PureScript 0.13.2 kuma
Sabbin masu kula da su sun shirya sabuntawa mai dacewa na kunshin npm tare da mai sakawa, a cikin abin dogaro wanda aka gano lambar ɓarna. Marubucin kunshin npm tare da mai sakawa PureScript, wanda aka cire daga mukaminsa a matsayin mai kula da shi, ya ce maharan da ba a san ko su wanene ba sun lalata asusunsa. Koyaya, a cikin nau'in sa na yanzu, ayyukan lambar ɓarna sun iyakance ga lalata shigar da kunshin, wanda shine sigar farko daga sabbin masu kula. Ayyukan mugunta sun kai madauki tare da saƙon kuskure lokacin ƙoƙarin shigar da fakiti tare da umarnin "npm i -g purescript" ba tare da yin wani mummunan aiki na zahiri ba.

An gano hare-hare biyu. Bayan 'yan sa'o'i bayan fitowar hukuma na sabon nau'in kunshin npm mai tsarki, wani ya ƙirƙiri sabon sigar dogaro-daga-cwd-ko-npm 3.0.2, canje-canje wanda ya haifar da gaskiyar cewa loda kiraFromCwdOrNpm( ) maimakon jerin abubuwan da ake buƙata don shigarwa fayilolin binary sun dawo rafi Wucewa, kwatanta tambayoyin shigarwa azaman ƙimar fitarwa.

Kwanaki 4 bayan haka, bayan masu haɓakawa sun gano tushen gazawar kuma suna shirye-shiryen sakin sabuntawa don ware kaya-daga-cwd-ko-npm daga dogaro, maharan sun sake sakin wani sabuntawa, lodi-daga-cwd-ko-npm. 3.0.4, wanda a ciki aka cire mugun code. Koyaya, sabuntawa zuwa wani abin dogaro, taswirar ƙimar 1.0.3, an sake shi kusan nan da nan, yana ƙara gyara don toshe dawo da ɗaukar nauyi. Wadancan. a cikin duka biyun, canje-canje a cikin sabbin nau'ikan lodi-daga-cwd-ko-npm da taswirar ƙima sun kasance cikin yanayin ɓarna a bayyane. Haka kuma, lambar qeta tana da cak wanda ya haifar da munanan ayyuka kawai lokacin shigar da saki daga sabbin masu kulawa kuma bai bayyana ta kowace hanya ba lokacin shigar da tsofaffin nau'ikan.

Masu haɓakawa sun warware matsalar ta hanyar fitar da sabuntawa wanda aka cire abubuwan dogaro na matsala. Don hana lambar da aka lalata daga daidaitawa akan tsarin mai amfani bayan ƙoƙarin shigar da sigar PureScript mai matsala, ana ba da shawarar share abubuwan da ke cikin kundayen adireshi na node_modules da fayilolin kunshin-lock.json, sannan saita sigar tsarkin 0.13.2 azaman ƙananan iyaka.

source: budenet.ru

Add a comment