mirror of
https://github.com/oven-sh/setup-bun.git
synced 2025-02-24 03:00:39 +08:00
20 lines
160 KiB
JavaScript
20 lines
160 KiB
JavaScript
|
var S=(a,g)=>()=>(g||a((g={exports:{}}).exports,g),g.exports);var k2=S((R3,Fu)=>{var Ae=function(a){return a&&a.Math==Math&&a};Fu.exports=Ae(typeof globalThis=="object"&&globalThis)||Ae(typeof window=="object"&&window)||Ae(typeof self=="object"&&self)||Ae(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var w2=S((N3,Lu)=>{Lu.exports=function(a){try{return!!a()}catch{return!0}}});var S2=S((V3,Ou)=>{var eo=w2();Ou.exports=!eo(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var u1=S((j3,Tu)=>{var uo=w2();Tu.exports=!uo(function(){var a=function(){}.bind();return typeof a!="function"||a.hasOwnProperty("prototype")})});var Ee=S((_3,Iu)=>{var io=u1(),Pe=Function.prototype.call;Iu.exports=io?Pe.bind(Pe):function(){return Pe.apply(Pe,arguments)}});var ju=S(Vu=>{"use strict";var Ru={}.propertyIsEnumerable,Nu=Object.getOwnPropertyDescriptor,no=Nu&&!Ru.call({1:2},1);Vu.f=no?function(g){var b=Nu(this,g);return!!b&&b.enumerable}:Ru});var i1=S((U3,_u)=>{_u.exports=function(a,g){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:g}}});var F2=S((J3,Ju)=>{var Mu=u1(),Uu=Function.prototype,n1=Uu.call,to=Mu&&Uu.bind.bind(n1,n1);Ju.exports=Mu?to:function(a){return function(){return n1.apply(a,arguments)}}});var Xu=S(($3,Hu)=>{var $u=F2(),oo=$u({}.toString),lo=$u("".slice);Hu.exports=function(a){return lo(oo(a),8,-1)}});var Wu=S((H3,zu)=>{var fo=F2(),co=w2(),so=Xu(),t1=Object,ao=fo("".split);zu.exports=co(function(){return!t1("z").propertyIsEnumerable(0)})?function(a){return so(a)=="String"?ao(a,""):t1(a)}:t1});var o1=S((X3,Ku)=>{Ku.exports=function(a){return a==null}});var l1=S((z3,Yu)=>{var go=o1(),ho=TypeError;Yu.exports=function(a){if(go(a))throw ho("Can't call method on "+a);return a}});var De=S((W3,Zu)=>{var ro=Wu(),mo=l1();Zu.exports=function(a){return ro(mo(a))}});var c1=S((K3,Qu)=>{var f1=typeof document=="object"&&document.all,bo=typeof f1>"u"&&f1!==void 0;Qu.exports={all:f1,IS_HTMLDDA:bo}});var P2=S((Y3,xu)=>{var Gu=c1(),ko=Gu.all;xu.exports=Gu.IS_HTMLDDA?function(a){return typeof a=="function"||a===ko}:function(a){return typeof a=="function"}});var Z2=S((Z3,ui)=>{var pu=P2(),ei=c1(),vo=ei.all;ui.exports=ei.IS_HTMLDDA?function(a){return typeof a=="object"?a!==null:pu(a)||a===vo}:function(a){return typeof a=="object"?a!==null:pu(a)}});var Ce=S((Q3,ii)=>{var s1=k2(),yo=P2(),Ao=function(a){return yo(a)?a:void 0};ii.exports=function(a,g){return arguments.length<2?Ao(s1[a]):s1[a]&&s1[a][g]}});var ti=S((G3,ni)=>{var Po=F2();ni.exports=Po({}.isPrototypeOf)});var li=S((x3,oi)=>{var Eo=Ce();oi.exports=Eo("navigator","userAgent")||""});var hi=S((p3,gi)=>{var di=k2(),a1=li(),fi=di.process,ci=di.Deno,si=fi&&fi.versions||ci&&ci.version,ai=si&&si.v8,E2,we;ai&&(E2=ai.split("."),we=E2[0]>0&&E2[0]<4?1:+(E2[0]+E2[1]));!we&&a1&&(E2=a1.match(/Edge\/(\d+)/),(!E2||E2[1]>=74)&&(E2=a1.match(/Chrome\/(\d+)/),E2&&(we=+E2[1])));gi.exports=we});var d1=S((ef,mi)=>{var ri=hi(),Do=w2();mi.exports=!!Object.getOwnPropertySymbols&&!Do(function(){var a=Symbol();return!String(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&ri&&ri<41})});var g1=S((uf,bi)=>{var Co=d1();bi.exports=Co&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var h1=S((nf,ki)=>{var wo=Ce(),qo=P2(),Bo=ti(),So=g1(),Fo=Object;ki.exports=So?function(a){return typeof a=="symbol"}:function(a){var g=wo("Symbol");return qo(g)&&Bo(g.prototype,Fo(a))}});var yi=S((tf,vi)=>{var Lo=String;vi.exports=function(a){try{return Lo(a)}catch{return"Object"}}});var Pi=S((of,Ai)=>{var Oo=P2(),To=yi(),Io=TypeError;Ai.exports=function(a){if(Oo(a))return a;throw Io(To(a)+" is not a function")}});var Di=S((lf,Ei)=>{var Ro=Pi(),No=o1();Ei.exports=function(a,g){var b=a[g];return No(b)?void 0:Ro(b)}});var wi=S((ff,Ci)=>{var r1=Ee(),m1=P2(),b1=Z2(),Vo=TypeError;Ci.exports=function(a,g){var b,f;if(g==="string"&&m1(b=a.toString)&&!b1(f=r1(b,a))||m1(b=a.valueOf)&&!b1(f=r1(b,a))||g!=="string"&&m1(b=a.toString)&&!b1(f=r1(b,a)))return f;throw Vo("Can't convert object to primitive value")}});var Bi=S((cf,qi)=>{qi.exports=!1});var qe=S((sf,Fi
|
||
|
`,qt={EOL:H1,tmpdir:$1,tmpDir:J1,networkInterfaces:Ct,getNetworkInterfaces:wt,release:Dt,type:Et,cpus:Pt,totalmem:At,freemem:yt,uptime:vt,loadavg:kt,hostname:bt,endianness:mt}}}),v3=o2({"node-modules-polyfills-commonjs:os"(a,g){n2();var b=(k3(),h3(rt));if(b&&b.default){g.exports=b.default;for(let f in b)g.exports[f]=b[f]}else b&&(g.exports=b)}}),y3=o2({"node_modules/detect-newline/index.js"(a,g){"use strict";n2();var b=f=>{if(typeof f!="string")throw new TypeError("Expected a string");let E=f.match(/(?:\r?\n)/g)||[];if(E.length===0)return;let F=E.filter(I=>I===`\r
|
||
|
`).length,w=E.length-F;return F>w?`\r
|
||
|
`:`
|
||
|
`};g.exports=b,g.exports.graceful=f=>typeof f=="string"&&b(f)||`
|
||
|
`}}),A3=o2({"node_modules/jest-docblock/build/index.js"(a){"use strict";n2(),Object.defineProperty(a,"__esModule",{value:!0}),a.extract=Y,a.parse=Z,a.parseWithComments=N,a.print=_,a.strip=B;function g(){let O=v3();return g=function(){return O},O}function b(){let O=f(y3());return b=function(){return O},O}function f(O){return O&&O.__esModule?O:{default:O}}var E=/\*\/$/,F=/^\/\*\*?/,w=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,I=/(^|\s+)\/\/([^\r\n]*)/g,k=/^(\r?\n)+/,K=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,V=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,$=/(\r?\n|^) *\* ?/g,z=[];function Y(O){let u2=O.match(w);return u2?u2[0].trimLeft():""}function B(O){let u2=O.match(w);return u2&&u2[0]?O.substring(u2[0].length):O}function Z(O){return N(O).pragmas}function N(O){let u2=(0,b().default)(O)||g().EOL;O=O.replace(F,"").replace(E,"").replace($,"$1");let h2="";for(;h2!==O;)h2=O,O=O.replace(K,`${u2}$1 $2${u2}`);O=O.replace(k,"").trimRight();let f2=Object.create(null),N2=O.replace(V,"").replace(k,"").trimRight(),c2;for(;c2=V.exec(O);){let V2=c2[2].replace(I,"");typeof f2[c2[1]]=="string"||Array.isArray(f2[c2[1]])?f2[c2[1]]=z.concat(f2[c2[1]],V2):f2[c2[1]]=V2}return{comments:N2,pragmas:f2}}function _(O){let{comments:u2="",pragmas:h2={}}=O,f2=(0,b().default)(u2)||g().EOL,N2="/**",c2=" *",V2=" */",q2=Object.keys(h2),Ne=q2.map(d2=>X(d2,h2[d2])).reduce((d2,te)=>d2.concat(te),[]).map(d2=>`${c2} ${d2}${f2}`).join("");if(!u2){if(q2.length===0)return"";if(q2.length===1&&!Array.isArray(h2[q2[0]])){let d2=h2[q2[0]];return`${N2} ${X(q2[0],d2)[0]}${V2}`}}let Ve=u2.split(f2).map(d2=>`${c2} ${d2}`).join(f2)+f2;return N2+f2+(u2?Ve:"")+(u2&&q2.length?c2+f2:"")+Ne+V2}function X(O,u2){return z.concat(u2).map(h2=>`@${O} ${h2}`.trim())}}}),P3=o2({"src/common/end-of-line.js"(a,g){"use strict";n2();function b(w){let I=w.indexOf("\r");return I>=0?w.charAt(I+1)===`
|
||
|
`?"crlf":"cr":"lf"}function f(w){switch(w){case"cr":return"\r";case"crlf":return`\r
|
||
|
`;default:return`
|
||
|
`}}function E(w,I){let k;switch(I){case`
|
||
|
`:k=/\n/g;break;case"\r":k=/\r/g;break;case`\r
|
||
|
`:k=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(I)}.`)}let K=w.match(k);return K?K.length:0}function F(w){return w.replace(/\r\n?/g,`
|
||
|
`)}g.exports={guessEndOfLine:b,convertEndOfLineToChars:f,countEndOfLineChars:E,normalizeEndOfLine:F}}}),E3=o2({"src/language-js/utils/get-shebang.js"(a,g){"use strict";n2();function b(f){if(!f.startsWith("#!"))return"";let E=f.indexOf(`
|
||
|
`);return E===-1?f:f.slice(0,E)}g.exports=b}}),D3=o2({"src/language-js/pragma.js"(a,g){"use strict";n2();var{parseWithComments:b,strip:f,extract:E,print:F}=A3(),{normalizeEndOfLine:w}=P3(),I=E3();function k($){let z=I($);z&&($=$.slice(z.length+1));let Y=E($),{pragmas:B,comments:Z}=b(Y);return{shebang:z,text:$,pragmas:B,comments:Z}}function K($){let z=Object.keys(k($).pragmas);return z.includes("prettier")||z.includes("format")}function V($){let{shebang:z,text:Y,pragmas:B,comments:Z}=k($),N=f(Y),_=F({pragmas:Object.assign({format:""},B),comments:Z.trimStart()});return(z?`${z}
|
||
|
`:"")+w(_)+(N.startsWith(`
|
||
|
`)?`
|
||
|
`:`
|
||
|
|
||
|
`)+N}g.exports={hasPragma:K,insertPragma:V}}}),Bt=o2({"src/utils/is-non-empty-array.js"(a,g){"use strict";n2();function b(f){return Array.isArray(f)&&f.length>0}g.exports=b}}),St=o2({"src/language-js/loc.js"(a,g){"use strict";n2();var b=Bt();function f(k){var K,V;let $=k.range?k.range[0]:k.start,z=(K=(V=k.declaration)===null||V===void 0?void 0:V.decorators)!==null&&K!==void 0?K:k.decorators;return b(z)?Math.min(f(z[0]),$):$}function E(k){return k.range?k.range[1]:k.end}function F(k,K){let V=f(k);return Number.isInteger(V)&&V===f(K)}function w(k,K){let V=E(k);return Number.isInteger(V)&&V===E(K)}function I(k,K){return F(k,K)&&w(k,K)}g.exports={locStart:f,locEnd:E,hasSameLocStart:F,hasSameLoc:I}}}),C3=o2({"src/language-js/parse/utils/create-parser.js"(a,g){"use strict";n2();var{hasPragma:b}=D3(),{locStart:f,locEnd:E}=St();function F(w){return w=typeof w=="function"?{parse:w}:w,Object.assign({astFormat:"estree",hasPragma:b,locStart:f,locEnd:E},w)}g.exports=F}}),w3=o2({"src/language-js/utils/is-ts-keyword-type.js"(a,g){"use strict";n2();function b(f){let{type:E}=f;return E.startsWith("TS")&&E.endsWith("Keyword")}g.exports=b}}),q3=o2({"src/language-js/utils/is-block-comment.js"(a,g){"use strict";n2();var b=new Set(["Block","CommentBlock","MultiLine"]),f=E=>b.has(E==null?void 0:E.type);g.exports=f}}),B3=o2({"src/language-js/utils/is-type-cast-comment.js"(a,g){"use strict";n2();var b=q3();function f(E){return b(E)&&E.value[0]==="*"&&/@(?:type|satisfies)\b/.test(E.value)}g.exports=f}}),S3=o2({"src/utils/get-last.js"(a,g){"use strict";n2();var b=f=>f[f.length-1];g.exports=b}}),Ft=o2({"src/language-js/parse/postprocess/visit-node.js"(a,g){"use strict";n2();function b(f,E){if(Array.isArray(f)){for(let F=0;F<f.length;F++)f[F]=b(f[F],E);return f}if(f&&typeof f=="object"&&typeof f.type=="string"){let F=Object.keys(f);for(let w=0;w<F.length;w++)f[F[w]]=b(f[F[w]],E);return E(f)||f}return f}g.exports=b}}),Lt=o2({"src/language-js/parse/postprocess/throw-syntax-error.js"(a,g){"use strict";n2();var b=ht();function f(E,F){let{start:w,end:I}=E.loc;throw b(F,{start:{line:w.line,column:w.column+1},end:{line:I.line,column:I.column+1}})}g.exports=f}}),F3=o2({"src/language-js/parse/postprocess/typescript.js"(a,g){"use strict";n2();var b=Bt(),f=Ft(),E=Lt(),F={AbstractKeyword:126,SourceFile:308,PropertyDeclaration:169};function w(V){for(;V&&V.kind!==F.SourceFile;)V=V.parent;return V}function I(V){let{illegalDecorators:$}=V;if(!b($))return;let[{expression:z}]=$,Y=w(z),[B,Z]=[z.pos,z.end].map(N=>{let{line:_,character:X}=Y.getLineAndCharacterOfPosition(N);return{line:_+1,column:X}});E({loc:{start:B,end:Z}},"Decorators are not valid here.")}function k(V,$){V.kind!==F.PropertyDeclaration||V.modifiers&&!V.modifiers.some(z=>z.kind===F.AbstractKeyword)||V.initializer&&$.value===null&&E($,"Abstract property cannot have an initializer")}function K(V,$){let{esTreeNodeToTSNodeMap:z,tsNodeToESTreeNodeMap:Y}=$.tsParseResult;f(V,B=>{let Z=z.get(B);if(!Z)return;let N=Y.get(Z);N===B&&(I(Z),k(Z,N))})}g.exports={throwErrorForInvalidNodes:K}}}),L3=o2({"src/language-js/parse/postprocess/index.js"(a,g){"use strict";n2();var{locStart:b,locEnd:f}=St(),E=w3(),F=B3(),w=S3(),I=Ft(),{throwErrorForInvalidNodes:k}=F3(),K=Lt();function V(B,Z){if(Z.parser==="typescript"&&/@|abstract/.test(Z.originalText)&&k(B,Z),Z.parser!=="typescript"&&Z.parser!=="flow"&&Z.parser!=="acorn"&&Z.parser!=="espree"&&Z.parser!=="meriyah"){let _=new Set;B=I(B,X=>{X.leadingComments&&X.leadingComments.some(F)&&_.add(b(X))}),B=I(B,X=>{if(X.type==="ParenthesizedExpression"){let{expression:O}=X;if(O.type==="TypeCastExpression")return O.range=X.range,O;let u2=b(X);if(!_.has(u2))return O.extra=Object.assign(Object.assign({},O.extra),{},{parenthesized:!0}),O}})}return B=I(B,_=>{switch(_.type){case"ChainExpression":return $(_.expression);case"LogicalExpression":{if(z(_))return Y(_);break}case"VariableDeclaration":{let X=w(_.declarations);X&&X.init&&N(_,X);break}case"TSParenthesizedType":return E(_.typeAnnotation)||_.typeAnnotation.type==="TSThisType"||(_.typeAnnotation.range=[b(_),f(_)]),_.typeAnnotation;case"T
|
||
|
`,Nfr:"\u{1D511}",NoBreak:"\u2060",NonBreakingSpace:"\xA0",Nopf:"\u2115",Not:"\u2AEC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",Nscr:"\u{1D4A9}",Ntilde:"\xD1",Nu:"\u039D",OElig:"\u0152",Oacute:"\xD3",Ocirc:"\xD4",Ocy:"\u041E",Odblac:"\u0150",Ofr:"\u{1D512}",Ograve:"\xD2",Omacr:"\u014C",Omega:"\u03A9",Omicron:"\u039F",Oopf:"\u{1D546}",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",Or:"\u2A54",Oscr:"\u{1D4AA}",Oslash:"\xD8",Otilde:"\xD5",Otimes:"\u2A37",Ouml:"\xD6",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",PartialD:"\u2202",Pcy:"\u041F",Pfr:"\u{1D513}",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\xB1",Poincareplane:"\u210C",Popf:"\u2119",Pr:"\u2ABB",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Prime:"\u2033",Product:"\u220F",Proportion:"\u2237",Proportional:"\u221D",Pscr:"\u{1D4AB}",Psi:"\u03A8",QUOT:'"',Qfr:"\u{1D514}",Qopf:"\u211A",Qscr:"\u{1D4AC}",RBarr:"\u2910",REG:"\xAE",Racute:"\u0154",Rang:"\u27EB",Rarr:"\u21A0",Rarrtl:"\u2916",Rcaron:"\u0158",Rcedil:"\u0156",Rcy:"\u0420",Re:"\u211C",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",Rfr:"\u211C",Rho:"\u03A1",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",Rightarrow:"\u21D2",Ropf:"\u211D",RoundImplies:"\u2970",Rrightarrow:"\u21DB",Rscr:"\u211B",Rsh:"\u21B1",RuleDelayed:"\u29F4",SHCHcy:"\u0429",SHcy:"\u0428",SOFTcy:"\u042C",Sacute:"\u015A",Sc:"\u2ABC",Scaron:"\u0160",Scedil:"\u015E",Scirc:"\u015C",Scy:"\u0421",Sfr:"\u{1D516}",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",Sigma:"\u03A3",SmallCircle:"\u2218",Sopf:"\u{1D54A}",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Sscr:"\u{1D4AE}",Star:"\u22C6",Sub:"\u22D0",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Sup:"\u22D1",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",THORN:"\xDE",TRADE:"\u2122",TSHcy:"\u040B",TScy:"\u0426",Tab:" ",Tau:"\u03A4",Tcaron:"\u0164",Tcedil:"\u0162",Tcy:"\u0422",Tfr:"\u{1D517}",T
|