nodejs-raw-body-2.2.0-3.oe24090>    f ;G|`u` 9 $@&:+*x$cT2;i?\L])"`l |eZZC25Pt#Ʌ5"$Q-R-MƱ0kg|#p-|+AB Vu,Y8Rm=xEn'WF'J8⎁<@u [AotB>x- E.SoӾvq)x3aqTӻhwrǕj^fZ uZsFpu}G%Of6iioCo;Nu$ ϤU a)|''dɈ<НT̔B8?d ! T 48< Q]j    : <DNX`p  N %g(Y8`9d:AFGHIRXY\]^"d#e(f-04:|Cnodejs-raw-body2.2.03.oe2409Get and validate the raw body of a readable streamThis module gets the entire buffer of a stream either as a buffer or a string. It validates the stream's length against an expected length and maximum limit. It is ideal for parsing request bodies.fdc-64g.compass-ci4MIThttp://openeuler.orgUnspecified2.2.0.tar.gzhttps://github.com/stream-utils/raw-bodylinuxnoarch). 灴f껯f껯c239381f905460d7ed4cbd175004dea1c39f931c4653e876dd297eab0b3340ca5c9b3417ed182c35d908d6928f35080be98caf6e497c4e96bb9dfa190b2aa968 rootrootrootrootnodejs-raw-body  nodejs-packagingnpm(bluebird)npm(bytes)npm(iconv-lite)npm(istanbul)npm(mocha)npm(readable-stream)npm(through2)npm(unpipe)rpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1i386i486i586i686pentium3pentium4athlongeodex86_64armv3larmv4barmv4larmv4tlarmv5tlarmv5telarmv5tejlarmv6larmv6hlarmv7larmv7hlarmv7hnlarmv8larmv8hlarmv8hnlarmv8hcnlaarch64loongarch64powerpc64leppc64leriscv64noarch4.18.2e;@xu_ping <707078654@qq.com> - 2.2.0-3- adapted nodejs-bytes versionnoarchdc-64g.compass-ci 17266595742.2.0-3.oe24092.2.0.tar.gznodejs-raw-body.speccpiogzip9utf-81654a3cda93197f3d002a2680ed57cc561d9faee13ad4b215e480cb53fd58441d5219a0a61b130f8dfa0e3cfde45447e65b9ef2a81ab32b6c9d22b6cb41775f5 Name: nodejs-raw-body Version: 2.2.0 Release: 3 Summary: Get and validate the raw body of a readable stream License: MIT URL: https://github.com/stream-utils/raw-body Source0: https://github.com/stream-utils/raw-body/archive/2.2.0.tar.gz ExclusiveArch: i386 i486 i586 i686 pentium3 pentium4 athlon geode x86_64 armv3l armv4b armv4l armv4tl armv5tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl armv8l armv8hl armv8hnl armv8hcnl aarch64 loongarch64 powerpc64le ppc64le riscv64 noarch BuildArch: noarch BuildRequires: nodejs-packaging BuildRequires: npm(bytes) npm(iconv-lite) npm(unpipe) BuildRequires: npm(bluebird) npm(istanbul) Buildrequires: npm(mocha) BuildRequires: npm(readable-stream) npm(through2) %description This module gets the entire buffer of a stream either as a buffer or a string. It validates the stream's length against an expected length and maximum limit. It is ideal for parsing request bodies. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'raw-body-2.2.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/2.2.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'raw-body-2.2.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . sed -i '100,115d' ./test/index.js sed -i '99a\ assert.strictEqual(err.status, 413)' ./test/index.js sed -i '100a\ assert.strictEqual(err.statusCode, 413)' ./test/index.js sed -i '101a\ assert.strictEqual(err.expected, length)' ./test/index.js sed -i '102a\ assert.strictEqual(err.length, length)' ./test/index.js sed -i '103a\ assert.strictEqual(err.limit, length - 1)' ./test/index.js sed -i "104a\ assert.strictEqual(err.type, 'entity.too.large')" ./test/index.js sed -i "105a\ assert.strictEqual(err.message, 'request entity too large')" ./test/index.js /usr/lib/rpm/nodejs-fixdep bytes '<=3.1.2' /usr/lib/rpm/nodejs-fixdep iconv-lite '<0.5.0' /usr/lib/rpm/nodejs-fixdep unpipe --caret #nothing to do %install mkdir -p /home/lkp/rpmbuild/BUILDROOT/nodejs-raw-body-2.2.0-3.oe2409.x86_64/usr/lib/node_modules/raw-body cp -pr package.json index.js \ /home/lkp/rpmbuild/BUILDROOT/nodejs-raw-body-2.2.0-3.oe2409.x86_64/usr/lib/node_modules/raw-body /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules %check /usr/lib/rpm/nodejs-symlink-deps /usr/lib/node_modules --check /usr/bin/node -e 'require("./")' mocha --trace-deprecation --reporter spec --bail --check-leaks test/ istanbul-js cover mocha -- --trace-deprecation --reporter dot --check-leaks test/ istanbul-js cover mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/ %files %doc README.md %license LICENSE /usr/lib/node_modules/raw-body %changelog * Fri Oct 27 2023 xu_ping <707078654@qq.com> - 2.2.0-3 - adapted nodejs-bytes version * Wed Dec 30 2020 Ge Wang - 2.2.0-2 - fix compile failure due to nodejs update to 10.21.0 * Wed Aug 19 2020 wangxiao - 2.2.0-1 - package init ?zT7 (]2Hww#H7(503P!Hw)!ҍ( 7;>}vZGGϿBB%f'k{Å!q[&3=q 'dVbކ %1}(c`=31# ~#{m|0氘 o?62)hODz_-M%r\+BC|)i@i}oƺD|XW?_TJٳCn+4jwc2EI~.?i?Vl Q2Mp{mDbT|r28痽qW#{߶[w,Vݫktdm:7_ls­<}=Y@tZ$IH5;HiaGB_w86|-֯;K}>ԾnO8Ji:DQz"*R V aZE2/CUiV3i"UO̯n{0vRW;o( \g MO%–pe9LҫtJ|V^Q K=PiҌŚٕr?EC]g'D ҋM= ,~vfLZ]>y|ɲⰁB(-M7mtIu>C H'dT6<ð(^:>jU!F5cG/?Aga1 졖$d yA' ̮DSw;/?w05D4@XGAy?y8#/aMŧUWsoZxuc뺽~ ?ì3Mw:u1xse[=Ȥ$~w/=n/oY,zQˀT d) ?ݡqU 5-!.5Hlkt27ElzXof .̍mыێrGڗVq_Iў.Ws(eBlwNrծH 5[ Pk/(_8IM°tMbw-̅Xa:L {G9rqgZ 8]܈9ipV+[UUn#qV%~ZD^=ԆM>"aSҏEEfkŗf15ަ8~E-ǹ`̯ %R= ˱Pr.CU9C2ӊdžv7^ 3ƢfDȳ{7_ O7L4k| ?@UW*M!vfتhxFSעds2co<;ћ=U:-F>}z4lZOޕ$ ݲȫ[ON44Q ܎}@~"3yw@dԓ7Zuj5^vW ٳz]/Gb^c#=Z|vLj3C}rT߫2qq(^1O+bw50̣H-oQodyU'yGٯrr @Լn ĉ-һ΀>w)C>u{@!. HU`8PX볟&yd d5T6Μ/y/龝kYUZ\ԑihؕ1ߎy9DV9Hzo`qrVV ,$!U@ib|@;H1yN,/zg鵢%N`(;E)jjp%+˲QIes& Dh&O=%%CcmTcfdz.o_Yb/s _ƫ1|RXnω:V]aK1jF2OX9Xn ';۠Wc67Y&wᑒ`nZmAS0lD: F̊K2Ch6hXIp7hj|* " / :m_0\jy֠*}!)0vpyt!Ab:Wƅ|bx%k|`וI.)OF: 0!ׇN=ɽ=gC&fv!9r`:RTfH<_eM% F^]h # ;6,?VMW'UZ#UR,rR ;gO_+\ V4Dt!޼ ).Ud65r Ŷ'ep̵}gB[56 >{/Zb^&= Y#Dɚ[i0&^,0l,fٙ}O\9hm'>Z(ȰE)}(xXՃ%ΏNάB]IT%UAa) /=ѣjm1 $cI&+bդ f$5@bpoK ɡ`FpBtn*+m2bȃ`x5iJ[_8gӱҏpYac3quCʋ"g1- 8PΩ[Ax-#4tH+bC`̷`22>% wZLjkx "ڵaA/5k8c`5Qah$@ϮV̑n5R}_E.F*K``c[`W2Ո PLYR` >H>KCڲEj25SͧmpOfGw1ҌnՑ~ixl$h&ōj,G}9T=cE!ONҧ*ț%prb_ '}}ݦʹ#s̓4#j%$YkվΖКk&{ n 1;( hqhGqZ䛇h_AZybn|X-Μ~Uδ_c6M^dHQ2sf5WTbƶRC"}k7儧;BSUklj䴻|nhShb>Rszg23 \LLt+-ijwqcq6ix0p;BGIF=#ƭLU3-_\^җ70OR஥אY > t<`&5쇵r؇ 6["y|pp{=c2JYQtwQrk`(W-O`T&KZM/08HkQJS6-j#t%'+"/;Mջikz.W]!?uN{4zU2wGg D-Q|'A5\HMw^dSMݦn'p[,p41=.c#g~2ː0eS;k|ν".erS[2quBSY׶'͓Xnzd߯^~82.l5ҘcT`GVrlzY"N7 *b]0c1Xܳ8>z1"g kOR]P_~JV8F| y' ߖ2I7jИ7دY*ۭK\J&#+Sj0$ M\Oc<chG{F*- hhU`'T3Nʉl U^PF,\%*p#v[V ,P xhk׉*3hp&=ӇuU}ȥgǼVt^5UhG{j|FC<,{Mp$u#Dc)t ~m,?W;n1a* + Uj E?SS+)v"H,'$>(zmSlq(#II >rJ)uFlZ_Yn1IۆDZTJmޖGY04b0F<1s}szI֛| Yq)k㖵>xMC "{2pO#XVz 4u*S8cMo/M`1 62oO%:nLE=rφNCBG |TQMpIX/:gZ%Sb*.=$BzA7m+YMiE=D{ :MH4tC{-TsOM"pCN⻇C=/ld\d7}hI2gG%N@pzpJZ)8>g໣zFy`{YI[NϬ];obk Qv(;u28{Qrea}bIXlgYAZ#&V9O|G+,?oդ)W,POXg+{I\ɐކT`7ٮyhOI֐ )}& l7hZ}>|XrPʗ0l9̼dbuwwHA~W6>䒤xS߃:u/"oUB%'D2خGSuuuwd=S (%F~Q|B:VK=X[WYiN4%O&T*fO{ >Rb\Q2@^)-ˑ\|Oѱ]=JIr-wL][OE)oy|PꧾI~jD'EΥϽsqPmSld3h'cymgIM*5avxJ #M#(|gvLzg*MYOZϛ%9<ЄZ$fp?0h]{1U9mi9[STUUAµ P>/(&'UNW<5TuuwrzŐLR,'(4$G7ܩuPfJÖG@ȊQv*X ŠmJ*M>'9&k$gQ~5CM ޽3(ǫ]DYBzI?`,e O-f 4yj3b)8RwkL$y :UqHh\=F( #ź+ GD-diЧ/\*jaL%wGaGڲ+˝}*(ɋ>(k[&Gx@}ij)F[ڀ;ItHFrL CW-IG6`w.1YJJ\80:QU8v|1`} Ī]>&W3]@OKbSG_7SXlE.dS)7cO.* ,Jɱ]aVs>k{(ݱ0^i<+hٱyHVxR-$M5ΈV/6fM?Z.|ŕ; U`RZxBJXۗeJ^B|jJɏ9H r|ϵo41͸܊?̾*rAWP)Gpr5YiwNvu-9+HӟwH/r־%{jHcpU\]{_%#uT)kc5]߇q*Ng (0bbg'Û>r ^L0XSI}$6U+'H0T9"PJXsGAy ׷Z:}r,-clY#aلC }\%y$7#&U)vEv j5_lb$~!PٽAq@o(UhMM2;(Sx~`lzm-,~B7.Ck7p3hc0^XOC=r]D+P##{%=7.e5F'kqzG%B@[qa奙rKhIflG NaR{ ,(Dt]T:(|]<h$Xt$l@ӍUKoz3n.H$䇄]Fm:eeOIFhz_yHl  ||X>> !9Oot(*[&Aa "u\i{,T{z|DJű4x>Jp>AK%2:)A] Ԝ/z]By6Jη$>Xjbem/M`[>= g8?Tޢt_pY qK5]cG(Uy銱ƿmqzȍOS +B@gΓp h8.Lރr$qޞάU/y Vj}bs}ђ. sy~0(Rou }_s?4#$xPԔ)r縱/b5tGŸZI5}$he^dh"%$=}O3sOңc\빱sO/f9l1|zREp0jb`ܪv_Uن#ZXL 8 4yϝߴ[^MjKeUU== ТqkFJ5.!6i#T NFEgT8 ̾bF 8qkOIM[ߛ G0Rߔ^4ZH2|{3s 24Pxdr#~U鷳=]C]?&o~VrOGg ~IC?۶VF~*̀|b/|2CaAV@4b0K'"e5KqI{*rjʏ"XT=AgܿrݯW9ofSoajd'AJ%y('vr&`J &M?x^t^WJȎ5f,{d2峜_$<:zSY9wFduѧhn5\hhT(B/`Qj">_DXOk&h.Sh^F)9>Q |pV RhZ-d[Rܴ"lKz݋я8q澍ˌd)ngh H X"=eɶ`^/Lt{s=0Ϣ/|z]Jm )d婖wt<0AC /;8>Hv3+Ss;]*u57my/|ܞD_YhA-d`<ӼtЩW'N .Bو"6,P'T je1a0ƒo N"aq1F2t^T6/&$9IVZw7+=/I,KӍkEh;7$y[M[MD==spC9 7NKG SlptCAq0GK qY H3 h1?0 m r'~ BxG$u,+f !!@ t|s@35l  Q_ NbP[%# 7t]V +a|A Pt8h(L:f(r.0dett? de:@ `?V0[$ Š[k *zgDxH  rtڀV6 ՜ iptQ"tQa8lʉ2-`JsAٖ`G7ƍ:31 L5B:!Qгu.,BPYz%$ hbm AJ_fBPъrF}MF"B [8@6@d|@; !࿑P ]@-x %(AN T8@7T8sPJ9! N& tqr:SpF 2 )/ }ܨzqs(W!$׍VHg.  @AHg/?뿇A K8|XQ9/` qo$ 'ߣ14V7qB::r@(? P8( [|݇`Zdcg#K*@NN+DEMQ&@M ptDzpFɂZz:B%wCKH;UsQw9汲~=ѽ_6G.nVwaQQH ‰D@@7 UHTEiUPkK-8NT`H7N8QZ9J7C.⯭@ꫣ/[ `APv(*+r&د"C 9Bl@%-P ]̝n"MyCB%'?Pn¯P(J~XTC4~C!|<26. 7?"Q2# &Eev܄/a@_-#)P %F-ě࿔ɋg:2 ^6<DOGVEMQV<5