@sap/generator-fiori
Version:
Create an SAPUI5 application using SAP Fiori elements or a freestyle approach
5 lines (4 loc) • 24.8 kB
JavaScript
const __esmImportMetaUrl = require('node:url').pathToFileURL(__filename).href;
var ci=Object.create;var F=Object.defineProperty;var pi=Object.getOwnPropertyDescriptor;var fi=Object.getOwnPropertyNames;var li=Object.getPrototypeOf,gi=Object.prototype.hasOwnProperty;var t=(e,r)=>F(e,"name",{value:r,configurable:!0});var n=(e,r)=>()=>{try{return r||e((r={exports:{}}).exports,r),r.exports}catch(a){throw r=0,a}},yi=(e,r)=>{for(var a in r)F(e,a,{get:r[a],enumerable:!0})},Re=(e,r,a,i)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of fi(r))!gi.call(e,o)&&o!==a&&F(e,o,{get:()=>r[o],enumerable:!(i=pi(r,o))||i.enumerable});return e};var Me=(e,r,a)=>(a=e!=null?ci(li(e)):{},Re(r||!e||!e.__esModule?F(a,"default",{value:e,enumerable:!0}):a,e)),di=e=>Re(F({},"__esModule",{value:!0}),e);var Be=n((zl,Ne)=>{function bi(){this.__data__=[],this.size=0}t(bi,"listCacheClear");Ne.exports=bi});var ce=n((Yl,Ge)=>{function hi(e,r){return e===r||e!==e&&r!==r}t(hi,"eq");Ge.exports=hi});var U=n((Jl,Ke)=>{var vi=ce();function qi(e,r){for(var a=e.length;a--;)if(vi(e[a][0],r))return a;return-1}t(qi,"assocIndexOf");Ke.exports=qi});var Ve=n((Zl,$e)=>{var xi=U(),Ti=Array.prototype,_i=Ti.splice;function mi(e){var r=this.__data__,a=xi(r,e);if(a<0)return!1;var i=r.length-1;return a==i?r.pop():_i.call(r,a,1),--this.size,!0}t(mi,"listCacheDelete");$e.exports=mi});var ze=n((eg,ke)=>{var ji=U();function Si(e){var r=this.__data__,a=ji(r,e);return a<0?void 0:r[a][1]}t(Si,"listCacheGet");ke.exports=Si});var Ye=n((tg,He)=>{var Ai=U();function Ii(e){return Ai(this.__data__,e)>-1}t(Ii,"listCacheHas");He.exports=Ii});var Je=n((ng,We)=>{var Oi=U();function wi(e,r){var a=this.__data__,i=Oi(a,e);return i<0?(++this.size,a.push([e,r])):a[i][1]=r,this}t(wi,"listCacheSet");We.exports=wi});var D=n((og,Xe)=>{var Pi=Be(),Ci=Ve(),Ei=ze(),Li=Ye(),Fi=Je();function _(e){var r=-1,a=e==null?0:e.length;for(this.clear();++r<a;){var i=e[r];this.set(i[0],i[1])}}t(_,"ListCache");_.prototype.clear=Pi;_.prototype.delete=Ci;_.prototype.get=Ei;_.prototype.has=Li;_.prototype.set=Fi;Xe.exports=_});var Qe=n((ug,Ze)=>{var Ui=D();function Di(){this.__data__=new Ui,this.size=0}t(Di,"stackClear");Ze.exports=Di});var rr=n((pg,er)=>{function Ri(e){var r=this.__data__,a=r.delete(e);return this.size=r.size,a}t(Ri,"stackDelete");er.exports=Ri});var ar=n((lg,tr)=>{function Mi(e){return this.__data__.get(e)}t(Mi,"stackGet");tr.exports=Mi});var ir=n((yg,nr)=>{function Ni(e){return this.__data__.has(e)}t(Ni,"stackHas");nr.exports=Ni});var pe=n((bg,or)=>{var Bi=typeof global=="object"&&global&&global.Object===Object&&global;or.exports=Bi});var y=n((hg,sr)=>{var Gi=pe(),Ki=typeof self=="object"&&self&&self.Object===Object&&self,$i=Gi||Ki||Function("return this")();sr.exports=$i});var Y=n((vg,ur)=>{var Vi=y(),ki=Vi.Symbol;ur.exports=ki});var lr=n((qg,fr)=>{var cr=Y(),pr=Object.prototype,zi=pr.hasOwnProperty,Hi=pr.toString,R=cr?cr.toStringTag:void 0;function Yi(e){var r=zi.call(e,R),a=e[R];try{e[R]=void 0;var i=!0}catch{}var o=Hi.call(e);return i&&(r?e[R]=a:delete e[R]),o}t(Yi,"getRawTag");fr.exports=Yi});var yr=n((Tg,gr)=>{var Wi=Object.prototype,Ji=Wi.toString;function Xi(e){return Ji.call(e)}t(Xi,"objectToString");gr.exports=Xi});var M=n((mg,hr)=>{var dr=Y(),Zi=lr(),Qi=yr(),eo="[object Null]",ro="[object Undefined]",br=dr?dr.toStringTag:void 0;function to(e){return e==null?e===void 0?ro:eo:br&&br in Object(e)?Zi(e):Qi(e)}t(to,"baseGetTag");hr.exports=to});var m=n((Sg,vr)=>{function ao(e){var r=typeof e;return e!=null&&(r=="object"||r=="function")}t(ao,"isObject");vr.exports=ao});var fe=n((Ig,qr)=>{var no=M(),io=m(),oo="[object AsyncFunction]",so="[object Function]",uo="[object GeneratorFunction]",co="[object Proxy]";function po(e){if(!io(e))return!1;var r=no(e);return r==so||r==uo||r==oo||r==co}t(po,"isFunction");qr.exports=po});var Tr=n((wg,xr)=>{var fo=y(),lo=fo["__core-js_shared__"];xr.exports=lo});var jr=n((Pg,mr)=>{var le=Tr(),_r=(function(){var e=/[^.]+$/.exec(le&&le.keys&&le.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function go(e){return!!_r&&_r in e}t(go,"isMasked");mr.exports=go});var ge=n((Eg,Sr)=>{var yo=Function.prototype,bo=yo.toString;function ho(e){if(e!=null){try{return bo.call(e)}catch{}try{return e+""}catch{}}return""}t(ho,"toSource");Sr.exports=ho});var Ir=n((Fg,Ar)=>{var vo=fe(),qo=jr(),xo=m(),To=ge(),_o=/[\\^$.*+?()[\]{}|]/g,mo=/^\[object .+?Constructor\]$/,jo=Function.prototype,So=Object.prototype,Ao=jo.toString,Io=So.hasOwnProperty,Oo=RegExp("^"+Ao.call(Io).replace(_o,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function wo(e){if(!xo(e)||qo(e))return!1;var r=vo(e)?Oo:mo;return r.test(To(e))}t(wo,"baseIsNative");Ar.exports=wo});var wr=n((Dg,Or)=>{function Po(e,r){return e?.[r]}t(Po,"getValue");Or.exports=Po});var v=n((Mg,Pr)=>{var Co=Ir(),Eo=wr();function Lo(e,r){var a=Eo(e,r);return Co(a)?a:void 0}t(Lo,"getNative");Pr.exports=Lo});var W=n((Bg,Cr)=>{var Fo=v(),Uo=y(),Do=Fo(Uo,"Map");Cr.exports=Do});var N=n((Gg,Er)=>{var Ro=v(),Mo=Ro(Object,"create");Er.exports=Mo});var Ur=n((Kg,Fr)=>{var Lr=N();function No(){this.__data__=Lr?Lr(null):{},this.size=0}t(No,"hashClear");Fr.exports=No});var Rr=n((Vg,Dr)=>{function Bo(e){var r=this.has(e)&&delete this.__data__[e];return this.size-=r?1:0,r}t(Bo,"hashDelete");Dr.exports=Bo});var Nr=n((zg,Mr)=>{var Go=N(),Ko="__lodash_hash_undefined__",$o=Object.prototype,Vo=$o.hasOwnProperty;function ko(e){var r=this.__data__;if(Go){var a=r[e];return a===Ko?void 0:a}return Vo.call(r,e)?r[e]:void 0}t(ko,"hashGet");Mr.exports=ko});var Gr=n((Yg,Br)=>{var zo=N(),Ho=Object.prototype,Yo=Ho.hasOwnProperty;function Wo(e){var r=this.__data__;return zo?r[e]!==void 0:Yo.call(r,e)}t(Wo,"hashHas");Br.exports=Wo});var $r=n((Jg,Kr)=>{var Jo=N(),Xo="__lodash_hash_undefined__";function Zo(e,r){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=Jo&&r===void 0?Xo:r,this}t(Zo,"hashSet");Kr.exports=Zo});var kr=n((Zg,Vr)=>{var Qo=Ur(),es=Rr(),rs=Nr(),ts=Gr(),as=$r();function j(e){var r=-1,a=e==null?0:e.length;for(this.clear();++r<a;){var i=e[r];this.set(i[0],i[1])}}t(j,"Hash");j.prototype.clear=Qo;j.prototype.delete=es;j.prototype.get=rs;j.prototype.has=ts;j.prototype.set=as;Vr.exports=j});var Yr=n((ey,Hr)=>{var zr=kr(),ns=D(),is=W();function os(){this.size=0,this.__data__={hash:new zr,map:new(is||ns),string:new zr}}t(os,"mapCacheClear");Hr.exports=os});var Jr=n((ty,Wr)=>{function ss(e){var r=typeof e;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?e!=="__proto__":e===null}t(ss,"isKeyable");Wr.exports=ss});var B=n((ny,Xr)=>{var us=Jr();function cs(e,r){var a=e.__data__;return us(r)?a[typeof r=="string"?"string":"hash"]:a.map}t(cs,"getMapData");Xr.exports=cs});var Qr=n((oy,Zr)=>{var ps=B();function fs(e){var r=ps(this,e).delete(e);return this.size-=r?1:0,r}t(fs,"mapCacheDelete");Zr.exports=fs});var rt=n((uy,et)=>{var ls=B();function gs(e){return ls(this,e).get(e)}t(gs,"mapCacheGet");et.exports=gs});var at=n((py,tt)=>{var ys=B();function ds(e){return ys(this,e).has(e)}t(ds,"mapCacheHas");tt.exports=ds});var it=n((ly,nt)=>{var bs=B();function hs(e,r){var a=bs(this,e),i=a.size;return a.set(e,r),this.size+=a.size==i?0:1,this}t(hs,"mapCacheSet");nt.exports=hs});var st=n((yy,ot)=>{var vs=Yr(),qs=Qr(),xs=rt(),Ts=at(),_s=it();function S(e){var r=-1,a=e==null?0:e.length;for(this.clear();++r<a;){var i=e[r];this.set(i[0],i[1])}}t(S,"MapCache");S.prototype.clear=vs;S.prototype.delete=qs;S.prototype.get=xs;S.prototype.has=Ts;S.prototype.set=_s;ot.exports=S});var ct=n((by,ut)=>{var ms=D(),js=W(),Ss=st(),As=200;function Is(e,r){var a=this.__data__;if(a instanceof ms){var i=a.__data__;if(!js||i.length<As-1)return i.push([e,r]),this.size=++a.size,this;a=this.__data__=new Ss(i)}return a.set(e,r),this.size=a.size,this}t(Is,"stackSet");ut.exports=Is});var ft=n((vy,pt)=>{var Os=D(),ws=Qe(),Ps=rr(),Cs=ar(),Es=ir(),Ls=ct();function A(e){var r=this.__data__=new Os(e);this.size=r.size}t(A,"Stack");A.prototype.clear=ws;A.prototype.delete=Ps;A.prototype.get=Cs;A.prototype.has=Es;A.prototype.set=Ls;pt.exports=A});var gt=n((xy,lt)=>{function Fs(e,r){for(var a=-1,i=e==null?0:e.length;++a<i&&r(e[a],a,e)!==!1;);return e}t(Fs,"arrayEach");lt.exports=Fs});var dt=n((_y,yt)=>{var Us=v(),Ds=(function(){try{var e=Us(Object,"defineProperty");return e({},"",{}),e}catch{}})();yt.exports=Ds});var ye=n((my,ht)=>{var bt=dt();function Rs(e,r,a){r=="__proto__"&&bt?bt(e,r,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[r]=a}t(Rs,"baseAssignValue");ht.exports=Rs});var de=n((Sy,vt)=>{var Ms=ye(),Ns=ce(),Bs=Object.prototype,Gs=Bs.hasOwnProperty;function Ks(e,r,a){var i=e[r];(!(Gs.call(e,r)&&Ns(i,a))||a===void 0&&!(r in e))&&Ms(e,r,a)}t(Ks,"assignValue");vt.exports=Ks});var G=n((Iy,qt)=>{var $s=de(),Vs=ye();function ks(e,r,a,i){var o=!a;a||(a={});for(var s=-1,u=r.length;++s<u;){var f=r[s],g=i?i(a[f],e[f],f,a,e):void 0;g===void 0&&(g=e[f]),o?Vs(a,f,g):$s(a,f,g)}return a}t(ks,"copyObject");qt.exports=ks});var Tt=n((wy,xt)=>{function zs(e,r){for(var a=-1,i=Array(e);++a<e;)i[a]=r(a);return i}t(zs,"baseTimes");xt.exports=zs});var I=n((Cy,_t)=>{function Hs(e){return e!=null&&typeof e=="object"}t(Hs,"isObjectLike");_t.exports=Hs});var jt=n((Ly,mt)=>{var Ys=M(),Ws=I(),Js="[object Arguments]";function Xs(e){return Ws(e)&&Ys(e)==Js}t(Xs,"baseIsArguments");mt.exports=Xs});var Ot=n((Uy,It)=>{var St=jt(),Zs=I(),At=Object.prototype,Qs=At.hasOwnProperty,eu=At.propertyIsEnumerable,ru=St((function(){return arguments})())?St:function(e){return Zs(e)&&Qs.call(e,"callee")&&!eu.call(e,"callee")};It.exports=ru});var J=n((Dy,wt)=>{var tu=Array.isArray;wt.exports=tu});var Ct=n((Ry,Pt)=>{function au(){return!1}t(au,"stubFalse");Pt.exports=au});var be=n((K,O)=>{var nu=y(),iu=Ct(),Ft=typeof K=="object"&&K&&!K.nodeType&&K,Et=Ft&&typeof O=="object"&&O&&!O.nodeType&&O,ou=Et&&Et.exports===Ft,Lt=ou?nu.Buffer:void 0,su=Lt?Lt.isBuffer:void 0,uu=su||iu;O.exports=uu});var Dt=n((Ny,Ut)=>{var cu=9007199254740991,pu=/^(?:0|[1-9]\d*)$/;function fu(e,r){var a=typeof e;return r=r??cu,!!r&&(a=="number"||a!="symbol"&&pu.test(e))&&e>-1&&e%1==0&&e<r}t(fu,"isIndex");Ut.exports=fu});var he=n((Gy,Rt)=>{var lu=9007199254740991;function gu(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=lu}t(gu,"isLength");Rt.exports=gu});var Nt=n(($y,Mt)=>{var yu=M(),du=he(),bu=I(),hu="[object Arguments]",vu="[object Array]",qu="[object Boolean]",xu="[object Date]",Tu="[object Error]",_u="[object Function]",mu="[object Map]",ju="[object Number]",Su="[object Object]",Au="[object RegExp]",Iu="[object Set]",Ou="[object String]",wu="[object WeakMap]",Pu="[object ArrayBuffer]",Cu="[object DataView]",Eu="[object Float32Array]",Lu="[object Float64Array]",Fu="[object Int8Array]",Uu="[object Int16Array]",Du="[object Int32Array]",Ru="[object Uint8Array]",Mu="[object Uint8ClampedArray]",Nu="[object Uint16Array]",Bu="[object Uint32Array]",p={};p[Eu]=p[Lu]=p[Fu]=p[Uu]=p[Du]=p[Ru]=p[Mu]=p[Nu]=p[Bu]=!0;p[hu]=p[vu]=p[Pu]=p[qu]=p[Cu]=p[xu]=p[Tu]=p[_u]=p[mu]=p[ju]=p[Su]=p[Au]=p[Iu]=p[Ou]=p[wu]=!1;function Gu(e){return bu(e)&&du(e.length)&&!!p[yu(e)]}t(Gu,"baseIsTypedArray");Mt.exports=Gu});var X=n((ky,Bt)=>{function Ku(e){return function(r){return e(r)}}t(Ku,"baseUnary");Bt.exports=Ku});var Z=n(($,w)=>{var $u=pe(),Gt=typeof $=="object"&&$&&!$.nodeType&&$,V=Gt&&typeof w=="object"&&w&&!w.nodeType&&w,Vu=V&&V.exports===Gt,ve=Vu&&$u.process,ku=(function(){try{var e=V&&V.require&&V.require("util").types;return e||ve&&ve.binding&&ve.binding("util")}catch{}})();w.exports=ku});var kt=n((Hy,Vt)=>{var zu=Nt(),Hu=X(),Kt=Z(),$t=Kt&&Kt.isTypedArray,Yu=$t?Hu($t):zu;Vt.exports=Yu});var qe=n((Yy,zt)=>{var Wu=Tt(),Ju=Ot(),Xu=J(),Zu=be(),Qu=Dt(),ec=kt(),rc=Object.prototype,tc=rc.hasOwnProperty;function ac(e,r){var a=Xu(e),i=!a&&Ju(e),o=!a&&!i&&Zu(e),s=!a&&!i&&!o&&ec(e),u=a||i||o||s,f=u?Wu(e.length,String):[],g=f.length;for(var l in e)(r||tc.call(e,l))&&!(u&&(l=="length"||o&&(l=="offset"||l=="parent")||s&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||Qu(l,g)))&&f.push(l);return f}t(ac,"arrayLikeKeys");zt.exports=ac});var Q=n((Jy,Ht)=>{var nc=Object.prototype;function ic(e){var r=e&&e.constructor,a=typeof r=="function"&&r.prototype||nc;return e===a}t(ic,"isPrototype");Ht.exports=ic});var xe=n((Zy,Yt)=>{function oc(e,r){return function(a){return e(r(a))}}t(oc,"overArg");Yt.exports=oc});var Jt=n((ed,Wt)=>{var sc=xe(),uc=sc(Object.keys,Object);Wt.exports=uc});var Zt=n((rd,Xt)=>{var cc=Q(),pc=Jt(),fc=Object.prototype,lc=fc.hasOwnProperty;function gc(e){if(!cc(e))return pc(e);var r=[];for(var a in Object(e))lc.call(e,a)&&a!="constructor"&&r.push(a);return r}t(gc,"baseKeys");Xt.exports=gc});var Te=n((ad,Qt)=>{var yc=fe(),dc=he();function bc(e){return e!=null&&dc(e.length)&&!yc(e)}t(bc,"isArrayLike");Qt.exports=bc});var ee=n((id,ea)=>{var hc=qe(),vc=Zt(),qc=Te();function xc(e){return qc(e)?hc(e):vc(e)}t(xc,"keys");ea.exports=xc});var ta=n((sd,ra)=>{var Tc=G(),_c=ee();function mc(e,r){return e&&Tc(r,_c(r),e)}t(mc,"baseAssign");ra.exports=mc});var na=n((cd,aa)=>{function jc(e){var r=[];if(e!=null)for(var a in Object(e))r.push(a);return r}t(jc,"nativeKeysIn");aa.exports=jc});var oa=n((fd,ia)=>{var Sc=m(),Ac=Q(),Ic=na(),Oc=Object.prototype,wc=Oc.hasOwnProperty;function Pc(e){if(!Sc(e))return Ic(e);var r=Ac(e),a=[];for(var i in e)i=="constructor"&&(r||!wc.call(e,i))||a.push(i);return a}t(Pc,"baseKeysIn");ia.exports=Pc});var re=n((gd,sa)=>{var Cc=qe(),Ec=oa(),Lc=Te();function Fc(e){return Lc(e)?Cc(e,!0):Ec(e)}t(Fc,"keysIn");sa.exports=Fc});var ca=n((dd,ua)=>{var Uc=G(),Dc=re();function Rc(e,r){return e&&Uc(r,Dc(r),e)}t(Rc,"baseAssignIn");ua.exports=Rc});var ya=n((k,P)=>{var Mc=y(),ga=typeof k=="object"&&k&&!k.nodeType&&k,pa=ga&&typeof P=="object"&&P&&!P.nodeType&&P,Nc=pa&&pa.exports===ga,fa=Nc?Mc.Buffer:void 0,la=fa?fa.allocUnsafe:void 0;function Bc(e,r){if(r)return e.slice();var a=e.length,i=la?la(a):new e.constructor(a);return e.copy(i),i}t(Bc,"cloneBuffer");P.exports=Bc});var ba=n((vd,da)=>{function Gc(e,r){var a=-1,i=e.length;for(r||(r=Array(i));++a<i;)r[a]=e[a];return r}t(Gc,"copyArray");da.exports=Gc});var va=n((xd,ha)=>{function Kc(e,r){for(var a=-1,i=e==null?0:e.length,o=0,s=[];++a<i;){var u=e[a];r(u,a,e)&&(s[o++]=u)}return s}t(Kc,"arrayFilter");ha.exports=Kc});var _e=n((_d,qa)=>{function $c(){return[]}t($c,"stubArray");qa.exports=$c});var te=n((jd,Ta)=>{var Vc=va(),kc=_e(),zc=Object.prototype,Hc=zc.propertyIsEnumerable,xa=Object.getOwnPropertySymbols,Yc=xa?function(e){return e==null?[]:(e=Object(e),Vc(xa(e),function(r){return Hc.call(e,r)}))}:kc;Ta.exports=Yc});var ma=n((Sd,_a)=>{var Wc=G(),Jc=te();function Xc(e,r){return Wc(e,Jc(e),r)}t(Xc,"copySymbols");_a.exports=Xc});var me=n((Id,ja)=>{function Zc(e,r){for(var a=-1,i=r.length,o=e.length;++a<i;)e[o+a]=r[a];return e}t(Zc,"arrayPush");ja.exports=Zc});var je=n((wd,Sa)=>{var Qc=xe(),ep=Qc(Object.getPrototypeOf,Object);Sa.exports=ep});var Se=n((Pd,Aa)=>{var rp=me(),tp=je(),ap=te(),np=_e(),ip=Object.getOwnPropertySymbols,op=ip?function(e){for(var r=[];e;)rp(r,ap(e)),e=tp(e);return r}:np;Aa.exports=op});var Oa=n((Cd,Ia)=>{var sp=G(),up=Se();function cp(e,r){return sp(e,up(e),r)}t(cp,"copySymbolsIn");Ia.exports=cp});var Ae=n((Ld,wa)=>{var pp=me(),fp=J();function lp(e,r,a){var i=r(e);return fp(e)?i:pp(i,a(e))}t(lp,"baseGetAllKeys");wa.exports=lp});var Ca=n((Ud,Pa)=>{var gp=Ae(),yp=te(),dp=ee();function bp(e){return gp(e,dp,yp)}t(bp,"getAllKeys");Pa.exports=bp});var La=n((Rd,Ea)=>{var hp=Ae(),vp=Se(),qp=re();function xp(e){return hp(e,qp,vp)}t(xp,"getAllKeysIn");Ea.exports=xp});var Ua=n((Nd,Fa)=>{var Tp=v(),_p=y(),mp=Tp(_p,"DataView");Fa.exports=mp});var Ra=n((Bd,Da)=>{var jp=v(),Sp=y(),Ap=jp(Sp,"Promise");Da.exports=Ap});var Na=n((Gd,Ma)=>{var Ip=v(),Op=y(),wp=Ip(Op,"Set");Ma.exports=wp});var Ga=n((Kd,Ba)=>{var Pp=v(),Cp=y(),Ep=Pp(Cp,"WeakMap");Ba.exports=Ep});var ae=n(($d,Ya)=>{var Ie=Ua(),Oe=W(),we=Ra(),Pe=Na(),Ce=Ga(),Ha=M(),C=ge(),Ka="[object Map]",Lp="[object Object]",$a="[object Promise]",Va="[object Set]",ka="[object WeakMap]",za="[object DataView]",Fp=C(Ie),Up=C(Oe),Dp=C(we),Rp=C(Pe),Mp=C(Ce),x=Ha;(Ie&&x(new Ie(new ArrayBuffer(1)))!=za||Oe&&x(new Oe)!=Ka||we&&x(we.resolve())!=$a||Pe&&x(new Pe)!=Va||Ce&&x(new Ce)!=ka)&&(x=t(function(e){var r=Ha(e),a=r==Lp?e.constructor:void 0,i=a?C(a):"";if(i)switch(i){case Fp:return za;case Up:return Ka;case Dp:return $a;case Rp:return Va;case Mp:return ka}return r},"getTag"));Ya.exports=x});var Ja=n((kd,Wa)=>{var Np=Object.prototype,Bp=Np.hasOwnProperty;function Gp(e){var r=e.length,a=new e.constructor(r);return r&&typeof e[0]=="string"&&Bp.call(e,"index")&&(a.index=e.index,a.input=e.input),a}t(Gp,"initCloneArray");Wa.exports=Gp});var Za=n((Hd,Xa)=>{var Kp=y(),$p=Kp.Uint8Array;Xa.exports=$p});var ne=n((Yd,en)=>{var Qa=Za();function Vp(e){var r=new e.constructor(e.byteLength);return new Qa(r).set(new Qa(e)),r}t(Vp,"cloneArrayBuffer");en.exports=Vp});var tn=n((Jd,rn)=>{var kp=ne();function zp(e,r){var a=r?kp(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}t(zp,"cloneDataView");rn.exports=zp});var nn=n((Zd,an)=>{var Hp=/\w*$/;function Yp(e){var r=new e.constructor(e.source,Hp.exec(e));return r.lastIndex=e.lastIndex,r}t(Yp,"cloneRegExp");an.exports=Yp});var pn=n((eb,cn)=>{var on=Y(),sn=on?on.prototype:void 0,un=sn?sn.valueOf:void 0;function Wp(e){return un?Object(un.call(e)):{}}t(Wp,"cloneSymbol");cn.exports=Wp});var ln=n((tb,fn)=>{var Jp=ne();function Xp(e,r){var a=r?Jp(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}t(Xp,"cloneTypedArray");fn.exports=Xp});var yn=n((nb,gn)=>{var Zp=ne(),Qp=tn(),ef=nn(),rf=pn(),tf=ln(),af="[object Boolean]",nf="[object Date]",of="[object Map]",sf="[object Number]",uf="[object RegExp]",cf="[object Set]",pf="[object String]",ff="[object Symbol]",lf="[object ArrayBuffer]",gf="[object DataView]",yf="[object Float32Array]",df="[object Float64Array]",bf="[object Int8Array]",hf="[object Int16Array]",vf="[object Int32Array]",qf="[object Uint8Array]",xf="[object Uint8ClampedArray]",Tf="[object Uint16Array]",_f="[object Uint32Array]";function mf(e,r,a){var i=e.constructor;switch(r){case lf:return Zp(e);case af:case nf:return new i(+e);case gf:return Qp(e,a);case yf:case df:case bf:case hf:case vf:case qf:case xf:case Tf:case _f:return tf(e,a);case of:return new i;case sf:case pf:return new i(e);case uf:return ef(e);case cf:return new i;case ff:return rf(e)}}t(mf,"initCloneByTag");gn.exports=mf});var hn=n((ob,bn)=>{var jf=m(),dn=Object.create,Sf=(function(){function e(){}return t(e,"object"),function(r){if(!jf(r))return{};if(dn)return dn(r);e.prototype=r;var a=new e;return e.prototype=void 0,a}})();bn.exports=Sf});var qn=n((ub,vn)=>{var Af=hn(),If=je(),Of=Q();function wf(e){return typeof e.constructor=="function"&&!Of(e)?Af(If(e)):{}}t(wf,"initCloneObject");vn.exports=wf});var Tn=n((pb,xn)=>{var Pf=ae(),Cf=I(),Ef="[object Map]";function Lf(e){return Cf(e)&&Pf(e)==Ef}t(Lf,"baseIsMap");xn.exports=Lf});var Sn=n((lb,jn)=>{var Ff=Tn(),Uf=X(),_n=Z(),mn=_n&&_n.isMap,Df=mn?Uf(mn):Ff;jn.exports=Df});var In=n((gb,An)=>{var Rf=ae(),Mf=I(),Nf="[object Set]";function Bf(e){return Mf(e)&&Rf(e)==Nf}t(Bf,"baseIsSet");An.exports=Bf});var Cn=n((db,Pn)=>{var Gf=In(),Kf=X(),On=Z(),wn=On&&On.isSet,$f=wn?Kf(wn):Gf;Pn.exports=$f});var Dn=n((bb,Un)=>{var Vf=ft(),kf=gt(),zf=de(),Hf=ta(),Yf=ca(),Wf=ya(),Jf=ba(),Xf=ma(),Zf=Oa(),Qf=Ca(),el=La(),rl=ae(),tl=Ja(),al=yn(),nl=qn(),il=J(),ol=be(),sl=Sn(),ul=m(),cl=Cn(),pl=ee(),fl=re(),ll=1,gl=2,yl=4,En="[object Arguments]",dl="[object Array]",bl="[object Boolean]",hl="[object Date]",vl="[object Error]",Ln="[object Function]",ql="[object GeneratorFunction]",xl="[object Map]",Tl="[object Number]",Fn="[object Object]",_l="[object RegExp]",ml="[object Set]",jl="[object String]",Sl="[object Symbol]",Al="[object WeakMap]",Il="[object ArrayBuffer]",Ol="[object DataView]",wl="[object Float32Array]",Pl="[object Float64Array]",Cl="[object Int8Array]",El="[object Int16Array]",Ll="[object Int32Array]",Fl="[object Uint8Array]",Ul="[object Uint8ClampedArray]",Dl="[object Uint16Array]",Rl="[object Uint32Array]",c={};c[En]=c[dl]=c[Il]=c[Ol]=c[bl]=c[hl]=c[wl]=c[Pl]=c[Cl]=c[El]=c[Ll]=c[xl]=c[Tl]=c[Fn]=c[_l]=c[ml]=c[jl]=c[Sl]=c[Fl]=c[Ul]=c[Dl]=c[Rl]=!0;c[vl]=c[Ln]=c[Al]=!1;function ie(e,r,a,i,o,s){var u,f=r&ll,g=r&gl,l=r&yl;if(a&&(u=o?a(e,i,o,s):a(e)),u!==void 0)return u;if(!ul(e))return e;var H=il(e);if(H){if(u=tl(e),!f)return Jf(e,u)}else{var b=rl(e),T=b==Ln||b==ql;if(ol(e))return Wf(e,f);if(b==Fn||b==En||T&&!o){if(u=g||T?{}:nl(e),!f)return g?Zf(e,Yf(u,e)):Xf(e,Hf(u,e))}else{if(!c[b])return o?e:{};u=al(e,b,f)}}s||(s=new Vf);var Ue=s.get(e);if(Ue)return Ue;s.set(e,u),cl(e)?e.forEach(function(h){u.add(ie(h,r,a,h,e,s))}):sl(e)&&e.forEach(function(h,q){u.set(q,ie(h,r,a,q,e,s))});var ui=l?g?el:Qf:g?fl:pl,De=H?void 0:ui(e);return kf(De||e,function(h,q){De&&(q=h,h=e[q]),zf(u,q,ie(h,r,a,q,e,s))}),u}t(ie,"baseClone");Un.exports=ie});var Mn=n((vb,Rn)=>{var Ml=Dn(),Nl=1,Bl=4;function Gl(e){return Ml(e,Nl|Bl)}t(Gl,"cloneDeep");Rn.exports=Gl});var Vl={};yi(Vl,{default:()=>$l,generate:()=>Kl});module.exports=di(Vl);var Le=require("node:path"),ii=require("../../commonlibs/mem-fs/index.js"),oi=require("../../commonlibs/mem-fs-editor/index.js"),si=Me(Mn(),1),d=require("../../open-ux-shared/project-access/index.js");var Hn=require("../../open-ux-shared/ui5-config/index.js");var oe="npm run build",Ee="fiori deploy",Nn="fiori undeploy",Bn="^5.0.5",Gn="rimraf",E="ui5-task-flatten-library",Kn="^3.1.0",$n=".Ui5RepositoryTextFiles",Vn=".Ui5RepositoryIgnore",kn="@ui5/cli",zn="3.0.0";function Yn(e,r,a,i){let o=a.toString();if(a.addBuilderResourceExcludes(),e&&!a.findCustomTask(E)){let s={name:E,afterTask:"generateResourcesJson"};a.addCustomTasks([s])}a.toString()!==o&&i.write(r,a.toString()),e&&a.removeConfig("builder")}t(Yn,"updateBaseConfig");async function Wn(e,r){let a={},i=[];e.target.destination!==void 0&&(a.destination=e.target.destination),e.target.url!==void 0&&(a.url=e.target.url),e.target.connectPath!==void 0&&(a.connectPath=e.target.connectPath),e.target.client&&(a.client=e.target.client),e.target.scp&&(a.scp=!0),e.target.authenticationType==="reentranceTicket"&&(a.authenticationType="reentranceTicket",i.push({path:"configuration.target.authenticationType",comment:" SAML support for vscode",key:"authenticationType"}));let o=r.removeConfig("server"),s=await Hn.UI5Config.newInstance(o.toString());return s.addComment({comment:" yaml-language-server: $schema=https://sap.github.io/ui5-tooling/schema/ui5.yaml.json",location:"beginning"}),s.addAbapDeployTask(a,e.app,!0,["/test/"],e.index,e.lrep,i),s}t(Wn,"getDeployConfig");var z=require("node:path"),Jn=Me(require("../../commonlibs/fast-glob/index.js"),1),Xn=require("node:os"),se=require("../../open-ux-shared/project-access/index.js");var ue=require("../../commonlibs/semver/index.js");function Zn(e,r,a){let i=(0,z.join)(r,se.FileName.Package),o=e.readJSON(i)??{},s=(0,ue.coerce)(o?.devDependencies?.[kn]);s&&(0,ue.satisfies)(s,`>=${zn}`)||(o.ui5=o.ui5??{},o.ui5.dependencies=o.ui5.dependencies??[],o.ui5.dependencies.includes(a)||o.ui5.dependencies.push(a),e.writeJSON(i,o))}t(Zn,"addUi5Dependency");async function Qn(e){return(await(0,se.getReuseLibs)([{projectRoot:e}]))[0]?.path}t(Qn,"getLibraryPath");var ei=t((e,r,a,i)=>{let o=(0,z.join)(r,a),s;e.exists(o)?(s=e.read(o),s.includes(i)||(s=`${s}
${i}`)):s=i,e.write(o,s)},"writeUi5RepositoryFile");async function ri(e){let r=(0,Xn.platform)()==="win32"?e.replace(/\\/g,"/"):e;return await(0,Jn.default)(r)}t(ri,"getTypescriptFilePaths");async function ti(e,r){r&&(await ri((0,z.join)(r,"/**/*.ts")))?.length>0&&ei(e,r,$n,"^.*.ts$")}t(ti,"writeUi5RepositoryFiles");async function ai(e,r){r&&(await ri((0,z.join)(r,"/**/*.ts")))?.length>0&&ei(e,r,Vn,`^.*.ts$
^.*.ts.map$`)}t(ai,"writeUi5RepositoryIgnore");var L=require("../../open-ux-shared/project-access/index.js");async function ni(e,r,a,i){let o=i?.addBuildToUndeployScript??!0?`${oe} && `:"",s=`${oe} && ${Ee} --config ${r}`;await(0,L.updatePackageScript)(e,"deploy",s,a);let u=`${o}${Nn} --config ${r}`;await(0,L.updatePackageScript)(e,"undeploy",u,a);let f=`${oe} && ${Ee} --config ${r} --testMode true`;await(0,L.updatePackageScript)(e,"deploy-test",f,a),await(0,L.addPackageDevDependency)(e,Gn,Bn,a)}t(ni,"updateScripts");async function Kl(e,r,a,i){let o=(0,si.default)(r);i||(i=(0,oi.create)((0,ii.create)()));let s=a?.baseFile??d.FileName.Ui5Yaml,u=await(0,d.readUi5Yaml)(e,s,i),f=u.getType()==="library",g=(0,Le.join)(e,s);Yn(f,g,u,i);let l=a?.deployFile??d.FileName.UI5DeployYaml,H=(0,Le.join)(e,l),b=await Wn(o,u);if(i.write(H,b.toString()),await ni(e,l,i,a),f){await(0,d.addPackageDevDependency)(e,E,Kn,i),Zn(i,e,E);let T=await Qn(e);await ai(i,T)}else{let T=await(0,d.getWebappPath)(e);await ti(i,T)}return i}t(Kl,"generate");var $l=void 0;0&&(module.exports={generate});