From f1d8aae6b2e0f4087a5873c73f359f3ebc17c3ec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 06:04:40 +0000 Subject: [PATCH 1/2] fix: apply audit fixes --- github-app-token/dist/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/github-app-token/dist/index.js b/github-app-token/dist/index.js index 5a6efeb..2a9d5e4 100644 --- a/github-app-token/dist/index.js +++ b/github-app-token/dist/index.js @@ -19,12 +19,12 @@ var r=s(9829);var o=s(6928).extname;var n=/^\s*([^;\s]*)(?:;|\s|$)/;var i=/^text * content-type * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed - */s={value:true};s=format;t.qg=parse;const r=/^[\u0009\u0020-\u007e\u0080-\u00ff]*$/;const o=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;const n=/[\\"]/g;const i=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;const a=(()=>{const C=function(){};C.prototype=Object.create(null);return C})();function format(e){const{type:t,parameters:s}=e;if(!t||!i.test(t)){throw new TypeError(`Invalid type: ${t}`)}let r=t;if(s){for(const e of Object.keys(s)){if(!o.test(e)){throw new TypeError(`Invalid parameter name: ${e}`)}r+=`; ${e}=${qstring(s[e])}`}}return r}function parse(e,t){const s=e.length;let r=skipOWS(e,0,s);const o=r;r=skipValue(e,r,s);const n=trailingOWS(e,o,r);const i=e.slice(o,n).toLowerCase();const A=t?.parameters===false?new a:parseParameters(e,r,s);return{type:i,parameters:A}}const A=32;const c=9;const l=59;const u=61;const p=34;const d=92;function parseParameters(e,t,s){const r=new a;e:while(tt){const t=e.charCodeAt(s-1);if(t!==A&&t!==c)break;s--}return s}function qstring(e){if(o.test(e))return e;if(r.test(e))return`"${e.replace(n,"\\$&")}"`;throw new TypeError(`Invalid parameter value: ${e}`)}},1813:e=>{e.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')}};var s={};function __nccwpck_require__(e){var r=s[e];if(r!==undefined){return r.exports}var o=s[e]={exports:{}};var n=true;try{t[e].call(o.exports,o,o.exports,__nccwpck_require__);n=false}finally{if(n)delete s[e]}return o.exports}(()=>{__nccwpck_require__.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;__nccwpck_require__.d(t,{a:t});return t}})();(()=>{__nccwpck_require__.d=(e,t)=>{for(var s in t){if(__nccwpck_require__.o(t,s)&&!__nccwpck_require__.o(e,s)){Object.defineProperty(e,s,{enumerable:true,get:t[s]})}}}})();(()=>{__nccwpck_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();(()=>{__nccwpck_require__.r=e=>{if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(e,"__esModule",{value:true})}})();if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=new URL(".",import.meta.url).pathname.slice(import.meta.url.match(/^file:\/\/\/\w:/)?1:0,-1)+"/";var r={};var o={};__nccwpck_require__.r(o);__nccwpck_require__.d(o,{hasBrowserEnv:()=>Es,hasStandardBrowserEnv:()=>Cs,hasStandardBrowserWebWorkerEnv:()=>Qs,navigator:()=>ms,origin:()=>Bs});const n=e(import.meta.url)("node:fs");var i=__nccwpck_require__.n(n);var a=__nccwpck_require__(4573);var A=__nccwpck_require__(857);function utils_toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}function utils_toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}function command_issueCommand(e,t,s){const r=new Command(e,t,s);process.stdout.write(r.toString()+A.EOL)}function command_issue(e,t=""){command_issueCommand(e,{},t)}const c="::";class Command{constructor(e,t,s){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=s}toString(){let e=c+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const s in this.properties){if(this.properties.hasOwnProperty(s)){const r=this.properties[s];if(r){if(t){t=false}else{e+=","}e+=`${s}=${escapeProperty(r)}`}}}}e+=`${c}${escapeData(this.message)}`;return e}}function escapeData(e){return utils_toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return utils_toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}var l=__nccwpck_require__(6982);var u=__nccwpck_require__(9896);function file_command_issueFileCommand(e,t){const s=process.env[`GITHUB_${e}`];if(!s){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!u.existsSync(s)){throw new Error(`Missing file at path: ${s}`)}u.appendFileSync(s,`${utils_toCommandValue(t)}${A.EOL}`,{encoding:"utf8"})}function file_command_prepareKeyValueMessage(e,t){const s=`ghadelimiter_${l.randomUUID()}`;const r=utils_toCommandValue(t);if(e.includes(s)){throw new Error(`Unexpected input: name should not contain the delimiter "${s}"`)}if(r.includes(s)){throw new Error(`Unexpected input: value should not contain the delimiter "${s}"`)}return`${e}<<${s}${A.EOL}${r}${A.EOL}${s}`}var p=__nccwpck_require__(6928);var d=__nccwpck_require__(8611);var g=__nccwpck_require__(5692);function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const s=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(s){try{return new DecodedURL(s)}catch(e){if(!s.startsWith("http://")&&!s.startsWith("https://"))return new DecodedURL(`http://${s}`)}}else{return undefined}}function checkBypass(e){if(!e.hostname){return false}const t=e.hostname;if(isLoopbackAddress(t)){return true}const s=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!s){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const o=[e.hostname.toUpperCase()];if(typeof r==="number"){o.push(`${o[0]}:${r}`)}for(const e of s.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||o.some((t=>t===e||t.endsWith(`.${e}`)||e.startsWith(".")&&t.endsWith(`${e}`)))){return true}}return false}function isLoopbackAddress(e){const t=e.toLowerCase();return t==="localhost"||t.startsWith("127.")||t.startsWith("[::1]")||t.startsWith("[0:0:0:0:0:0:0:1]")}class DecodedURL extends URL{constructor(e,t){super(e,t);this._decodedUsername=decodeURIComponent(super.username);this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}var h=__nccwpck_require__(770);var f=__nccwpck_require__(6752);var E=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};var m;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(m||(m={}));var Q;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(Q||(Q={}));var B;(function(e){e["ApplicationJson"]="application/json"})(B||(B={}));function lib_getProxyUrl(e){const t=pm.getProxyUrl(new URL(e));return t?t.href:""}const I=[m.MovedPermanently,m.ResourceMoved,m.SeeOther,m.TemporaryRedirect,m.PermanentRedirect];const y=[m.BadGateway,m.ServiceUnavailable,m.GatewayTimeout];const b=null&&["OPTIONS","GET","DELETE","HEAD"];const w=10;const v=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}class HttpClientResponse{constructor(e){this.message=e}readBody(){return E(this,void 0,void 0,(function*(){return new Promise((e=>E(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}readBodyBuffer(){return E(this,void 0,void 0,(function*(){return new Promise((e=>E(this,void 0,void 0,(function*(){const t=[];this.message.on("data",(e=>{t.push(e)}));this.message.on("end",(()=>{e(Buffer.concat(t))}))}))))}))}}function isHttps(e){const t=new URL(e);return t.protocol==="https:"}class lib_HttpClient{constructor(e,t,s){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=this._getUserAgentWithOrchestrationId(e);this.handlers=t||[];this.requestOptions=s;if(s){if(s.ignoreSslError!=null){this._ignoreSslError=s.ignoreSslError}this._socketTimeout=s.socketTimeout;if(s.allowRedirects!=null){this._allowRedirects=s.allowRedirects}if(s.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=s.allowRedirectDowngrade}if(s.maxRedirects!=null){this._maxRedirects=Math.max(s.maxRedirects,0)}if(s.keepAlive!=null){this._keepAlive=s.keepAlive}if(s.allowRetries!=null){this._allowRetries=s.allowRetries}if(s.maxRetries!=null){this._maxRetries=s.maxRetries}}}options(e,t){return E(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return E(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return E(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("POST",e,t,s||{})}))}patch(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,s||{})}))}put(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("PUT",e,t,s||{})}))}head(e,t){return E(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,s,r){return E(this,void 0,void 0,(function*(){return this.request(e,t,s,r)}))}getJson(e){return E(this,arguments,void 0,(function*(e,t={}){t[Q.Accept]=this._getExistingOrDefaultHeader(t,Q.Accept,B.ApplicationJson);const s=yield this.get(e,t);return this._processResponse(s,this.requestOptions)}))}postJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.post(e,r,s);return this._processResponse(o,this.requestOptions)}))}putJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.put(e,r,s);return this._processResponse(o,this.requestOptions)}))}patchJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.patch(e,r,s);return this._processResponse(o,this.requestOptions)}))}request(e,t,s,r){return E(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let n=this._prepareRequest(e,o,r);const i=this._allowRetries&&b.includes(e)?this._maxRetries+1:1;let a=0;let A;do{A=yield this.requestRaw(n,s);if(A&&A.message&&A.message.statusCode===m.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(A)){e=t;break}}if(e){return e.handleAuthentication(this,n,s)}else{return A}}let t=this._maxRedirects;while(A.message.statusCode&&I.includes(A.message.statusCode)&&this._allowRedirects&&t>0){const i=A.message.headers["location"];if(!i){break}const a=new URL(i);if(o.protocol==="https:"&&o.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield A.readBody();if(a.hostname!==o.hostname){for(const e in r){if(e.toLowerCase()==="authorization"){delete r[e]}}}n=this._prepareRequest(e,a,r);A=yield this.requestRaw(n,s);t--}if(!A.message.statusCode||!y.includes(A.message.statusCode)){return A}a+=1;if(a{function callbackForResult(e,t){if(e){r(e)}else if(!t){r(new Error("Unknown error"))}else{s(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,s){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let r=false;function handleResult(e,t){if(!r){r=true;s(e,t)}}const o=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let n;o.on("socket",(e=>{n=e}));o.setTimeout(this._socketTimeout||3*6e4,(()=>{if(n){n.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));o.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){o.end()}));t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}getAgentDispatcher(e){const t=new URL(e);const s=pm.getProxyUrl(t);const r=s&&s.hostname;if(!r){return}return this._getProxyAgentDispatcher(t,s)}_prepareRequest(e,t,s){const r={};r.parsedUrl=t;const o=r.parsedUrl.protocol==="https:";r.httpModule=o?https:http;const n=o?443:80;r.options={};r.options.host=r.parsedUrl.hostname;r.options.port=r.parsedUrl.port?parseInt(r.parsedUrl.port):n;r.options.path=(r.parsedUrl.pathname||"")+(r.parsedUrl.search||"");r.options.method=e;r.options.headers=this._mergeHeaders(s);if(this.userAgent!=null){r.options.headers["user-agent"]=this.userAgent}r.options.agent=this._getAgent(r.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(r.options)}}return r}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,s){let r;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[t];if(e){r=typeof e==="number"?e.toString():e}}const o=e[t];if(o!==undefined){return typeof o==="number"?o.toString():o}if(r!==undefined){return r}return s}_getExistingOrDefaultContentTypeHeader(e,t){let s;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[Q.ContentType];if(e){if(typeof e==="number"){s=String(e)}else if(Array.isArray(e)){s=e.join(", ")}else{s=e}}}const r=e[Q.ContentType];if(r!==undefined){if(typeof r==="number"){return String(r)}else if(Array.isArray(r)){return r.join(", ")}else{return r}}if(s!==undefined){return s}return t}_getAgent(e){let t;const s=pm.getProxyUrl(e);const r=s&&s.hostname;if(this._keepAlive&&r){t=this._proxyAgent}if(!r){t=this._agent}if(t){return t}const o=e.protocol==="https:";let n=100;if(this.requestOptions){n=this.requestOptions.maxSockets||http.globalAgent.maxSockets}if(s&&s.hostname){const e={maxSockets:n,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(s.username||s.password)&&{proxyAuth:`${s.username}:${s.password}`}),{host:s.hostname,port:s.port})};let r;const i=s.protocol==="https:";if(o){r=i?tunnel.httpsOverHttps:tunnel.httpsOverHttp}else{r=i?tunnel.httpOverHttps:tunnel.httpOverHttp}t=r(e);this._proxyAgent=t}if(!t){const e={keepAlive:this._keepAlive,maxSockets:n};t=o?new https.Agent(e):new http.Agent(e);this._agent=t}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_getProxyAgentDispatcher(e,t){let s;if(this._keepAlive){s=this._proxyAgentDispatcher}if(s){return s}const r=e.protocol==="https:";s=new ProxyAgent(Object.assign({uri:t.href,pipelining:!this._keepAlive?0:1},(t.username||t.password)&&{token:`Basic ${Buffer.from(`${t.username}:${t.password}`).toString("base64")}`}));this._proxyAgentDispatcher=s;if(r&&this._ignoreSslError){s.options=Object.assign(s.options.requestTls||{},{rejectUnauthorized:false})}return s}_getUserAgentWithOrchestrationId(e){const t=e||"actions/http-client";const s=process.env["ACTIONS_ORCHESTRATION_ID"];if(s){const e=s.replace(/[^a-z0-9_.-]/gi,"_");return`${t} actions_orchestration_id/${e}`}return t}_performExponentialBackoff(e){return E(this,void 0,void 0,(function*(){e=Math.min(w,e);const t=v*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return E(this,void 0,void 0,(function*(){return new Promise(((s,r)=>E(this,void 0,void 0,(function*(){const o=e.message.statusCode||0;const n={statusCode:o,result:null,headers:{}};if(o===m.NotFound){s(n)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let i;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){i=JSON.parse(a,dateTimeDeserializer)}else{i=JSON.parse(a)}n.result=i}n.headers=e.message.headers}catch(e){}if(o>299){let e;if(i&&i.message){e=i.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=n.result;r(t)}else{s(n)}}))))}))}}const lowercaseKeys=e=>Object.keys(e).reduce(((t,s)=>(t[s.toLowerCase()]=e[s],t)),{});var k=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}class auth_BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}var x=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};class oidc_utils_OidcClient{static createHttpClient(e=true,t=10){const s={allowRetries:e,maxRetries:t};return new HttpClient("actions/oidc-client",[new BearerCredentialHandler(oidc_utils_OidcClient.getRequestToken())],s)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){return x(this,void 0,void 0,(function*(){var t;const s=oidc_utils_OidcClient.createHttpClient();const r=yield s.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.message}`)}));const o=(t=r.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o}))}static getIDToken(e){return x(this,void 0,void 0,(function*(){try{let t=oidc_utils_OidcClient.getIDTokenUrl();if(e){const s=encodeURIComponent(e);t=`${t}&audience=${s}`}debug(`ID token url is ${t}`);const s=yield oidc_utils_OidcClient.getCall(t);setSecret(s);return s}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}var R=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const{access:T,appendFile:D,writeFile:S}=u.promises;const F="GITHUB_STEP_SUMMARY";const U="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return R(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[F];if(!e){throw new Error(`Unable to find environment variable for $${F}. Check if your runtime environment supports job summaries.`)}try{yield T(e,u.constants.R_OK|u.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,s={}){const r=Object.entries(s).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${r}>`}return`<${e}${r}>${t}`}write(e){return R(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const s=yield this.filePath();const r=t?S:D;yield r(s,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return R(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(A.EOL)}addCodeBlock(e,t){const s=Object.assign({},t&&{lang:t});const r=this.wrap("pre",this.wrap("code",e),s);return this.addRaw(r).addEOL()}addList(e,t=false){const s=t?"ol":"ul";const r=e.map((e=>this.wrap("li",e))).join("");const o=this.wrap(s,r);return this.addRaw(o).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:s,colspan:r,rowspan:o}=e;const n=t?"th":"td";const i=Object.assign(Object.assign({},r&&{colspan:r}),o&&{rowspan:o});return this.wrap(n,s,i)})).join("");return this.wrap("tr",t)})).join("");const s=this.wrap("table",t);return this.addRaw(s).addEOL()}addDetails(e,t){const s=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(s).addEOL()}addImage(e,t,s){const{width:r,height:o}=s||{};const n=Object.assign(Object.assign({},r&&{width:r}),o&&{height:o});const i=this.wrap("img",null,Object.assign({src:e,alt:t},n));return this.addRaw(i).addEOL()}addHeading(e,t){const s=`h${t}`;const r=["h1","h2","h3","h4","h5","h6"].includes(s)?s:"h1";const o=this.wrap(r,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const s=Object.assign({},t&&{cite:t});const r=this.wrap("blockquote",e,s);return this.addRaw(r).addEOL()}addLink(e,t){const s=this.wrap("a",e,{href:t});return this.addRaw(s).addEOL()}}const N=new Summary;const M=null&&N;const L=null&&N;function toPosixPath(e){return e.replace(/[\\]/g,"/")}function toWin32Path(e){return e.replace(/[/]/g,"\\")}function toPlatformPath(e){return e.replace(/[/\\]/g,path.sep)}var _=__nccwpck_require__(3193);var G=__nccwpck_require__(4434);const O=e(import.meta.url)("child_process");var P=__nccwpck_require__(2613);var H=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const{chmod:Y,copyFile:J,lstat:V,mkdir:q,open:W,readdir:j,rename:z,rm:K,rmdir:Z,stat:X,symlink:$,unlink:ee}=u.promises;const te=process.platform==="win32";function readlink(e){return H(this,void 0,void 0,(function*(){const t=yield fs.promises.readlink(e);if(te&&!t.endsWith("\\")){return`${t}\\`}return t}))}const se=268435456;const re=u.constants.O_RDONLY;function exists(e){return H(this,void 0,void 0,(function*(){try{yield X(e)}catch(e){if(e.code==="ENOENT"){return false}throw e}return true}))}function isDirectory(e){return H(this,arguments,void 0,(function*(e,t=false){const s=t?yield X(e):yield V(e);return s.isDirectory()}))}function isRooted(e){e=normalizeSeparators(e);if(!e){throw new Error('isRooted() parameter "p" cannot be empty')}if(te){return e.startsWith("\\")||/^[A-Z]:/i.test(e)}return e.startsWith("/")}function tryGetExecutablePath(e,t){return H(this,void 0,void 0,(function*(){let s=undefined;try{s=yield X(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(s&&s.isFile()){if(te){const s=p.extname(e).toUpperCase();if(t.some((e=>e.toUpperCase()===s))){return e}}else{if(isUnixExecutable(s)){return e}}}const r=e;for(const o of t){e=r+o;s=undefined;try{s=yield X(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(s&&s.isFile()){if(te){try{const t=p.dirname(e);const s=p.basename(e).toUpperCase();for(const r of yield j(t)){if(s===r.toUpperCase()){e=p.join(t,r);break}}}catch(t){console.log(`Unexpected error attempting to determine the actual case of the file '${e}': ${t}`)}return e}else{if(isUnixExecutable(s)){return e}}}}return""}))}function normalizeSeparators(e){e=e||"";if(te){e=e.replace(/\//g,"\\");return e.replace(/\\\\+/g,"\\")}return e.replace(/\/\/+/g,"/")}function isUnixExecutable(e){return(e.mode&1)>0||(e.mode&8)>0&&process.getgid!==undefined&&e.gid===process.getgid()||(e.mode&64)>0&&process.getuid!==undefined&&e.uid===process.getuid()}function getCmdPath(){var e;return(e=process.env["COMSPEC"])!==null&&e!==void 0?e:`cmd.exe`}var oe=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function cp(e,t){return oe(this,arguments,void 0,(function*(e,t,s={}){const{force:r,recursive:o,copySourceDirectory:n}=readCopyOptions(s);const i=(yield ioUtil.exists(t))?yield ioUtil.stat(t):null;if(i&&i.isFile()&&!r){return}const a=i&&i.isDirectory()&&n?path.join(t,path.basename(e)):t;if(!(yield ioUtil.exists(e))){throw new Error(`no such file or directory: ${e}`)}const A=yield ioUtil.stat(e);if(A.isDirectory()){if(!o){throw new Error(`Failed to copy. ${e} is a directory, but tried to copy without recursive flag.`)}else{yield cpDirRecursive(e,a,0,r)}}else{if(path.relative(e,a)===""){throw new Error(`'${a}' and '${e}' are the same file`)}yield io_copyFile(e,a,r)}}))}function mv(e,t){return oe(this,arguments,void 0,(function*(e,t,s={}){if(yield ioUtil.exists(t)){let r=true;if(yield ioUtil.isDirectory(t)){t=path.join(t,path.basename(e));r=yield ioUtil.exists(t)}if(r){if(s.force==null||s.force){yield rmRF(t)}else{throw new Error("Destination already exists")}}}yield mkdirP(path.dirname(t));yield ioUtil.rename(e,t)}))}function rmRF(e){return oe(this,void 0,void 0,(function*(){if(ioUtil.IS_WINDOWS){if(/[*"<>|]/.test(e)){throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows')}}try{yield ioUtil.rm(e,{force:true,maxRetries:3,recursive:true,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}}))}function mkdirP(e){return oe(this,void 0,void 0,(function*(){ok(e,"a path argument must be provided");yield ioUtil.mkdir(e,{recursive:true})}))}function which(e,t){return oe(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}if(t){const t=yield which(e,false);if(!t){if(te){throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`)}else{throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`)}}return t}const s=yield findInPath(e);if(s&&s.length>0){return s[0]}return""}))}function findInPath(e){return oe(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}const t=[];if(te&&process.env["PATHEXT"]){for(const e of process.env["PATHEXT"].split(p.delimiter)){if(e){t.push(e)}}}if(isRooted(e)){const s=yield tryGetExecutablePath(e,t);if(s){return[s]}return[]}if(e.includes(p.sep)){return[]}const s=[];if(process.env.PATH){for(const e of process.env.PATH.split(p.delimiter)){if(e){s.push(e)}}}const r=[];for(const o of s){const s=yield tryGetExecutablePath(p.join(o,e),t);if(s){r.push(s)}}return r}))}function readCopyOptions(e){const t=e.force==null?true:e.force;const s=Boolean(e.recursive);const r=e.copySourceDirectory==null?true:Boolean(e.copySourceDirectory);return{force:t,recursive:s,copySourceDirectory:r}}function cpDirRecursive(e,t,s,r){return oe(this,void 0,void 0,(function*(){if(s>=255)return;s++;yield mkdirP(t);const o=yield ioUtil.readdir(e);for(const n of o){const o=`${e}/${n}`;const i=`${t}/${n}`;const a=yield ioUtil.lstat(o);if(a.isDirectory()){yield cpDirRecursive(o,i,s,r)}else{yield io_copyFile(o,i,r)}}yield ioUtil.chmod(t,(yield ioUtil.stat(e)).mode)}))}function io_copyFile(e,t,s){return oe(this,void 0,void 0,(function*(){if((yield ioUtil.lstat(e)).isSymbolicLink()){try{yield ioUtil.lstat(t);yield ioUtil.unlink(t)}catch(e){if(e.code==="EPERM"){yield ioUtil.chmod(t,"0666");yield ioUtil.unlink(t)}}const s=yield ioUtil.readlink(e);yield ioUtil.symlink(s,t,ioUtil.IS_WINDOWS?"junction":null)}else if(!(yield ioUtil.exists(t))||s){yield ioUtil.copyFile(e,t)}}))}const ne=e(import.meta.url)("timers");var ie=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const ae=process.platform==="win32";class ToolRunner extends G.EventEmitter{constructor(e,t,s){super();if(!e){throw new Error("Parameter 'toolPath' cannot be null or empty.")}this.toolPath=e;this.args=t||[];this.options=s||{}}_debug(e){if(this.options.listeners&&this.options.listeners.debug){this.options.listeners.debug(e)}}_getCommandString(e,t){const s=this._getSpawnFileName();const r=this._getSpawnArgs(e);let o=t?"":"[command]";if(ae){if(this._isCmdFile()){o+=s;for(const e of r){o+=` ${e}`}}else if(e.windowsVerbatimArguments){o+=`"${s}"`;for(const e of r){o+=` ${e}`}}else{o+=this._windowsQuoteCmdArg(s);for(const e of r){o+=` ${this._windowsQuoteCmdArg(e)}`}}}else{o+=s;for(const e of r){o+=` ${e}`}}return o}_processLineBuffer(e,t,s){try{let r=t+e.toString();let o=r.indexOf(A.EOL);while(o>-1){const e=r.substring(0,o);s(e);r=r.substring(o+A.EOL.length);o=r.indexOf(A.EOL)}return r}catch(e){this._debug(`error processing line. Failed with error ${e}`);return""}}_getSpawnFileName(){if(ae){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}return this.toolPath}_getSpawnArgs(e){if(ae){if(this._isCmdFile()){let t=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(const s of this.args){t+=" ";t+=e.windowsVerbatimArguments?s:this._windowsQuoteCmdArg(s)}t+='"';return[t]}}return this.args}_endsWith(e,t){return e.endsWith(t)}_isCmdFile(){const e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile()){return this._uvQuoteCmdArg(e)}if(!e){return'""'}const t=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];let s=false;for(const r of e){if(t.some((e=>e===r))){s=true;break}}if(!s){return e}let r='"';let o=true;for(let t=e.length;t>0;t--){r+=e[t-1];if(o&&e[t-1]==="\\"){r+="\\"}else if(e[t-1]==='"'){o=true;r+='"'}else{o=false}}r+='"';return r.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e){return'""'}if(!e.includes(" ")&&!e.includes("\t")&&!e.includes('"')){return e}if(!e.includes('"')&&!e.includes("\\")){return`"${e}"`}let t='"';let s=true;for(let r=e.length;r>0;r--){t+=e[r-1];if(s&&e[r-1]==="\\"){t+="\\"}else if(e[r-1]==='"'){s=true;t+="\\"}else{s=false}}t+='"';return t.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};const t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,delay:e.delay||1e4};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t}_getSpawnOptions(e,t){e=e||{};const s={};s.cwd=e.cwd;s.env=e.env;s["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();if(e.windowsVerbatimArguments){s.argv0=`"${t}"`}return s}exec(){return ie(this,void 0,void 0,(function*(){if(!isRooted(this.toolPath)&&(this.toolPath.includes("/")||ae&&this.toolPath.includes("\\"))){this.toolPath=p.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)}this.toolPath=yield which(this.toolPath,true);return new Promise(((e,t)=>ie(this,void 0,void 0,(function*(){this._debug(`exec tool: ${this.toolPath}`);this._debug("arguments:");for(const e of this.args){this._debug(` ${e}`)}const s=this._cloneExecOptions(this.options);if(!s.silent&&s.outStream){s.outStream.write(this._getCommandString(s)+A.EOL)}const r=new ExecState(s,this.toolPath);r.on("debug",(e=>{this._debug(e)}));if(this.options.cwd&&!(yield exists(this.options.cwd))){return t(new Error(`The cwd: ${this.options.cwd} does not exist!`))}const o=this._getSpawnFileName();const n=O.spawn(o,this._getSpawnArgs(s),this._getSpawnOptions(this.options,o));let i="";if(n.stdout){n.stdout.on("data",(e=>{if(this.options.listeners&&this.options.listeners.stdout){this.options.listeners.stdout(e)}if(!s.silent&&s.outStream){s.outStream.write(e)}i=this._processLineBuffer(e,i,(e=>{if(this.options.listeners&&this.options.listeners.stdline){this.options.listeners.stdline(e)}}))}))}let a="";if(n.stderr){n.stderr.on("data",(e=>{r.processStderr=true;if(this.options.listeners&&this.options.listeners.stderr){this.options.listeners.stderr(e)}if(!s.silent&&s.errStream&&s.outStream){const t=s.failOnStdErr?s.errStream:s.outStream;t.write(e)}a=this._processLineBuffer(e,a,(e=>{if(this.options.listeners&&this.options.listeners.errline){this.options.listeners.errline(e)}}))}))}n.on("error",(e=>{r.processError=e.message;r.processExited=true;r.processClosed=true;r.CheckComplete()}));n.on("exit",(e=>{r.processExitCode=e;r.processExited=true;this._debug(`Exit code ${e} received from tool '${this.toolPath}'`);r.CheckComplete()}));n.on("close",(e=>{r.processExitCode=e;r.processExited=true;r.processClosed=true;this._debug(`STDIO streams have closed for tool '${this.toolPath}'`);r.CheckComplete()}));r.on("done",((s,r)=>{if(i.length>0){this.emit("stdline",i)}if(a.length>0){this.emit("errline",a)}n.removeAllListeners();if(s){t(s)}else{e(r)}}));if(this.options.input){if(!n.stdin){throw new Error("child process missing stdin")}n.stdin.end(this.options.input)}}))))}))}}function argStringToArray(e){const t=[];let s=false;let r=false;let o="";function append(e){if(r&&e!=='"'){o+="\\"}o+=e;r=false}for(let n=0;n0){t.push(o);o=""}continue}append(i)}if(o.length>0){t.push(o.trim())}return t}class ExecState extends G.EventEmitter{constructor(e,t){super();this.processClosed=false;this.processError="";this.processExitCode=0;this.processExited=false;this.processStderr=false;this.delay=1e4;this.done=false;this.timeout=null;if(!t){throw new Error("toolPath must not be empty")}this.options=e;this.toolPath=t;if(e.delay){this.delay=e.delay}}CheckComplete(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=(0,ne.setTimeout)(ExecState.HandleTimeout,this.delay,this)}}_debug(e){this.emit("debug",e)}_setResult(){let e;if(this.processExited){if(this.processError){e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`)}else if(this.processExitCode!==0&&!this.options.ignoreReturnCode){e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`)}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`)}}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(e.done){return}if(!e.processClosed&&e.processExited){const t=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(t)}e._setResult()}}var Ae=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function exec_exec(e,t,s){return Ae(this,void 0,void 0,(function*(){const r=tr.argStringToArray(e);if(r.length===0){throw new Error(`Parameter 'commandLine' cannot be null or empty.`)}const o=r[0];t=r.slice(1).concat(t||[]);const n=new tr.ToolRunner(o,t,s);return n.exec()}))}function getExecOutput(e,t,s){return Ae(this,void 0,void 0,(function*(){var r,o;let n="";let i="";const a=new StringDecoder("utf8");const A=new StringDecoder("utf8");const c=(r=s===null||s===void 0?void 0:s.listeners)===null||r===void 0?void 0:r.stdout;const l=(o=s===null||s===void 0?void 0:s.listeners)===null||o===void 0?void 0:o.stderr;const stdErrListener=e=>{i+=A.write(e);if(l){l(e)}};const stdOutListener=e=>{n+=a.write(e);if(c){c(e)}};const u=Object.assign(Object.assign({},s===null||s===void 0?void 0:s.listeners),{stdout:stdOutListener,stderr:stdErrListener});const p=yield exec_exec(e,t,Object.assign(Object.assign({},s),{listeners:u}));n+=a.end();i+=A.end();return{exitCode:p,stdout:n,stderr:i}}))}var ce=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const getWindowsInfo=()=>ce(void 0,void 0,void 0,(function*(){const{stdout:e}=yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"',undefined,{silent:true});const{stdout:t}=yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"',undefined,{silent:true});return{name:t.trim(),version:e.trim()}}));const getMacOsInfo=()=>ce(void 0,void 0,void 0,(function*(){var e,t,s,r;const{stdout:o}=yield exec.getExecOutput("sw_vers",undefined,{silent:true});const n=(t=(e=o.match(/ProductVersion:\s*(.+)/))===null||e===void 0?void 0:e[1])!==null&&t!==void 0?t:"";const i=(r=(s=o.match(/ProductName:\s*(.+)/))===null||s===void 0?void 0:s[1])!==null&&r!==void 0?r:"";return{name:i,version:n}}));const getLinuxInfo=()=>ce(void 0,void 0,void 0,(function*(){const{stdout:e}=yield exec.getExecOutput("lsb_release",["-i","-r","-s"],{silent:true});const[t,s]=e.trim().split("\n");return{name:t,version:s}}));const le=A.platform();const ue=A.arch();const pe=le==="win32";const de=le==="darwin";const ge=le==="linux";function getDetails(){return ce(this,void 0,void 0,(function*(){return Object.assign(Object.assign({},yield pe?getWindowsInfo():de?getMacOsInfo():getLinuxInfo()),{platform:le,arch:ue,isWindows:pe,isMacOS:de,isLinux:ge})}))}var he=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};var fe;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(fe||(fe={}));function exportVariable(e,t){const s=toCommandValue(t);process.env[e]=s;const r=process.env["GITHUB_ENV"]||"";if(r){return issueFileCommand("ENV",prepareKeyValueMessage(e,t))}issueCommand("set-env",{name:e},s)}function core_setSecret(e){command_issueCommand("add-mask",{},e)}function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){issueFileCommand("PATH",e)}else{issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${path.delimiter}${process.env["PATH"]}`}function getInput(e,t){const s=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!s){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return s}return s.trim()}function getMultilineInput(e,t){const s=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return s}return s.map((e=>e.trim()))}function getBooleanInput(e,t){const s=["true","True","TRUE"];const r=["false","False","FALSE"];const o=getInput(e,t);if(s.includes(o))return true;if(r.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}function setOutput(e,t){const s=process.env["GITHUB_OUTPUT"]||"";if(s){return file_command_issueFileCommand("OUTPUT",file_command_prepareKeyValueMessage(e,t))}process.stdout.write(A.EOL);command_issueCommand("set-output",{name:e},utils_toCommandValue(t))}function setCommandEcho(e){issue("echo",e?"on":"off")}function setFailed(e){process.exitCode=fe.Failure;core_error(e)}function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}function core_debug(e){issueCommand("debug",{},e)}function core_error(e,t={}){command_issueCommand("error",utils_toCommandProperties(t),e instanceof Error?e.toString():e)}function warning(e,t={}){issueCommand("warning",toCommandProperties(t),e instanceof Error?e.toString():e)}function notice(e,t={}){issueCommand("notice",toCommandProperties(t),e instanceof Error?e.toString():e)}function info(e){process.stdout.write(e+A.EOL)}function startGroup(e){issue("group",e)}function endGroup(){issue("endgroup")}function group(e,t){return he(this,void 0,void 0,(function*(){startGroup(e);let s;try{s=yield t()}finally{endGroup()}return s}))}function saveState(e,t){const s=process.env["GITHUB_STATE"]||"";if(s){return issueFileCommand("STATE",prepareKeyValueMessage(e,t))}issueCommand("save-state",{name:e},toCommandValue(t))}function getState(e){return process.env[`STATE_${e}`]||""}function getIDToken(e){return he(this,void 0,void 0,(function*(){return yield OidcClient.getIDToken(e)}))}class Context{constructor(){var e,t,s;this.payload={};if(process.env.GITHUB_EVENT_PATH){if((0,u.existsSync)(process.env.GITHUB_EVENT_PATH)){this.payload=JSON.parse((0,u.readFileSync)(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}))}else{const e=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${e} does not exist${A.EOL}`)}}this.eventName=process.env.GITHUB_EVENT_NAME;this.sha=process.env.GITHUB_SHA;this.ref=process.env.GITHUB_REF;this.workflow=process.env.GITHUB_WORKFLOW;this.action=process.env.GITHUB_ACTION;this.actor=process.env.GITHUB_ACTOR;this.job=process.env.GITHUB_JOB;this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10);this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10);this.runId=parseInt(process.env.GITHUB_RUN_ID,10);this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:`https://api.github.com`;this.serverUrl=(t=process.env.GITHUB_SERVER_URL)!==null&&t!==void 0?t:`https://github.com`;this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:`https://api.github.com/graphql`}get issue(){const e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){const[e,t]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:t}}if(this.payload.repository){return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name}}throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}}var Ee=__nccwpck_require__(9659);var me=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function getAuthString(e,t){if(!e&&!t.auth){throw new Error("Parameter token or opts.auth is required")}else if(e&&t.auth){throw new Error("Parameters token and opts.auth may not both be specified")}return typeof t.auth==="string"?t.auth:`token ${e}`}function getProxyAgent(e){const t=new Ee.HttpClient;return t.getAgent(e)}function getProxyAgentDispatcher(e){const t=new Ee.HttpClient;return t.getAgentDispatcher(e)}function getProxyFetch(e){const t=getProxyAgentDispatcher(e);const proxyFetch=(e,s)=>me(this,void 0,void 0,(function*(){return(0,f.fetch)(e,Object.assign(Object.assign({},s),{dispatcher:t}))}));return proxyFetch}function getApiBaseUrl(){return process.env["GITHUB_API_URL"]||"https://api.github.com"}function getUserAgentWithOrchestrationId(e){var t;const s=(t=process.env["ACTIONS_ORCHESTRATION_ID"])===null||t===void 0?void 0:t.trim();if(s){const t=s.replace(/[^a-z0-9_.-]/gi,"_");const r=`actions_orchestration_id/${t}`;if(e===null||e===void 0?void 0:e.includes(r))return e;const o=e?`${e} `:"";return`${o}${r}`}return e}function getUserAgent(){if(typeof navigator==="object"&&"userAgent"in navigator){return navigator.userAgent}if(typeof process==="object"&&process.version!==undefined){return`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`}return""}function register(e,t,s,r){if(typeof s!=="function"){throw new Error("method for before hook must be a function")}if(!r){r={}}if(Array.isArray(t)){return t.reverse().reduce(((t,s)=>register.bind(null,e,s,t,r)),s)()}return Promise.resolve().then((()=>{if(!e.registry[t]){return s(r)}return e.registry[t].reduce(((e,t)=>t.hook.bind(null,e,r)),s)()}))}function addHook(e,t,s,r){const o=r;if(!e.registry[s]){e.registry[s]=[]}if(t==="before"){r=(e,t)=>Promise.resolve().then(o.bind(null,t)).then(e.bind(null,t))}if(t==="after"){r=(e,t)=>{let s;return Promise.resolve().then(e.bind(null,t)).then((e=>{s=e;return o(s,t)})).then((()=>s))}}if(t==="error"){r=(e,t)=>Promise.resolve().then(e.bind(null,t)).catch((e=>o(e,t)))}e.registry[s].push({hook:r,orig:o})}function removeHook(e,t,s){if(!e.registry[t]){return}const r=e.registry[t].map((e=>e.orig)).indexOf(s);if(r===-1){return}e.registry[t].splice(r,1)}const Ce=Function.bind;const Qe=Ce.bind(Ce);function bindApi(e,t,s){const r=Qe(removeHook,null).apply(null,s?[t,s]:[t]);e.api={remove:r};e.remove=r;["before","error","after","wrap"].forEach((r=>{const o=s?[t,r,s]:[t,r];e[r]=e.api[r]=Qe(addHook,null).apply(null,o)}))}function Singular(){const e=Symbol("Singular");const t={registry:{}};const s=register.bind(null,t,e);bindApi(s,t,e);return s}function Collection(){const e={registry:{}};const t=register.bind(null,e);bindApi(t,e);return t}const Be={Singular:Singular,Collection:Collection};var Ie="0.0.0-development";var ye=`octokit-endpoint.js/${Ie} ${getUserAgent()}`;var be={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":ye},mediaType:{format:""}};function dist_bundle_lowercaseKeys(e){if(!e){return{}}return Object.keys(e).reduce(((t,s)=>{t[s.toLowerCase()]=e[s];return t}),{})}function isPlainObject(e){if(typeof e!=="object"||e===null)return false;if(Object.prototype.toString.call(e)!=="[object Object]")return false;const t=Object.getPrototypeOf(e);if(t===null)return true;const s=Object.prototype.hasOwnProperty.call(t,"constructor")&&t.constructor;return typeof s==="function"&&s instanceof s&&Function.prototype.call(s)===Function.prototype.call(e)}function mergeDeep(e,t){const s=Object.assign({},e);Object.keys(t).forEach((r=>{if(isPlainObject(t[r])){if(!(r in e))Object.assign(s,{[r]:t[r]});else s[r]=mergeDeep(e[r],t[r])}else{Object.assign(s,{[r]:t[r]})}}));return s}function removeUndefinedProperties(e){for(const t in e){if(e[t]===void 0){delete e[t]}}return e}function merge(e,t,s){if(typeof t==="string"){let[e,r]=t.split(" ");s=Object.assign(r?{method:e,url:r}:{url:e},s)}else{s=Object.assign({},t)}s.headers=dist_bundle_lowercaseKeys(s.headers);removeUndefinedProperties(s);removeUndefinedProperties(s.headers);const r=mergeDeep(e||{},s);if(s.url==="/graphql"){if(e&&e.mediaType.previews?.length){r.mediaType.previews=e.mediaType.previews.filter((e=>!r.mediaType.previews.includes(e))).concat(r.mediaType.previews)}r.mediaType.previews=(r.mediaType.previews||[]).map((e=>e.replace(/-preview/,"")))}return r}function addQueryParameters(e,t){const s=/\?/.test(e)?"&":"?";const r=Object.keys(t);if(r.length===0){return e}return e+s+r.map((e=>{if(e==="q"){return"q="+t.q.split("+").map(encodeURIComponent).join("+")}return`${e}=${encodeURIComponent(t[e])}`})).join("&")}var we=/\{[^{}}]+\}/g;function removeNonChars(e){return e.replace(/(?:^\W+)|(?:(?e.concat(t)),[])}function omit(e,t){const s={__proto__:null};for(const r of Object.keys(e)){if(t.indexOf(r)===-1){s[r]=e[r]}}return s}function encodeReserved(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map((function(e){if(!/%[0-9A-Fa-f]/.test(e)){e=encodeURI(e).replace(/%5B/g,"[").replace(/%5D/g,"]")}return e})).join("")}function encodeUnreserved(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function encodeValue(e,t,s){t=e==="+"||e==="#"?encodeReserved(t):encodeUnreserved(t);if(s){return encodeUnreserved(s)+"="+t}else{return t}}function isDefined(e){return e!==void 0&&e!==null}function isKeyOperator(e){return e===";"||e==="&"||e==="?"}function getValues(e,t,s,r){var o=e[s],n=[];if(isDefined(o)&&o!==""){if(typeof o==="string"||typeof o==="number"||typeof o==="bigint"||typeof o==="boolean"){o=o.toString();if(r&&r!=="*"){o=o.substring(0,parseInt(r,10))}n.push(encodeValue(t,o,isKeyOperator(t)?s:""))}else{if(r==="*"){if(Array.isArray(o)){o.filter(isDefined).forEach((function(e){n.push(encodeValue(t,e,isKeyOperator(t)?s:""))}))}else{Object.keys(o).forEach((function(e){if(isDefined(o[e])){n.push(encodeValue(t,o[e],e))}}))}}else{const e=[];if(Array.isArray(o)){o.filter(isDefined).forEach((function(s){e.push(encodeValue(t,s))}))}else{Object.keys(o).forEach((function(s){if(isDefined(o[s])){e.push(encodeUnreserved(s));e.push(encodeValue(t,o[s].toString()))}}))}if(isKeyOperator(t)){n.push(encodeUnreserved(s)+"="+e.join(","))}else if(e.length!==0){n.push(e.join(","))}}}}else{if(t===";"){if(isDefined(o)){n.push(encodeUnreserved(s))}}else if(o===""&&(t==="&"||t==="?")){n.push(encodeUnreserved(s)+"=")}else if(o===""){n.push("")}}return n}function parseUrl(e){return{expand:expand.bind(null,e)}}function expand(e,t){var s=["+","#",".","/",";","?","&"];e=e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,(function(e,r,o){if(r){let e="";const o=[];if(s.indexOf(r.charAt(0))!==-1){e=r.charAt(0);r=r.substr(1)}r.split(/,/g).forEach((function(s){var r=/([^:\*]*)(?::(\d+)|(\*))?/.exec(s);o.push(getValues(t,e,r[1],r[2]||r[3]))}));if(e&&e!=="+"){var n=",";if(e==="?"){n="&"}else if(e!=="#"){n=e}return(o.length!==0?e:"")+o.join(n)}else{return o.join(",")}}else{return encodeReserved(o)}}));if(e==="/"){return e}else{return e.replace(/\/$/,"")}}function parse(e){let t=e.method.toUpperCase();let s=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}");let r=Object.assign({},e.headers);let o;let n=omit(e,["method","baseUrl","url","headers","request","mediaType"]);const i=extractUrlVariableNames(s);s=parseUrl(s).expand(n);if(!/^http/.test(s)){s=e.baseUrl+s}const a=Object.keys(e).filter((e=>i.includes(e))).concat("baseUrl");const A=omit(n,a);const c=/application\/octet-stream/i.test(r.accept);if(!c){if(e.mediaType.format){r.accept=r.accept.split(/,/).map((t=>t.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`))).join(",")}if(s.endsWith("/graphql")){if(e.mediaType.previews?.length){const t=r.accept.match(/(?{const s=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${t}-preview${s}`})).join(",")}}}if(["GET","HEAD"].includes(t)){s=addQueryParameters(s,A)}else{if("data"in A){o=A.data}else{if(Object.keys(A).length){o=A}}}if(!r["content-type"]&&typeof o!=="undefined"){r["content-type"]="application/json; charset=utf-8"}if(["PATCH","PUT"].includes(t)&&typeof o==="undefined"){o=""}return Object.assign({method:t,url:s,headers:r},typeof o!=="undefined"?{body:o}:null,e.request?{request:e.request}:null)}function endpointWithDefaults(e,t,s){return parse(merge(e,t,s))}function withDefaults(e,t){const s=merge(e,t);const r=endpointWithDefaults.bind(null,s);return Object.assign(r,{DEFAULTS:s,defaults:withDefaults.bind(null,s),merge:merge.bind(null,s),parse:parse})}var ve=withDefaults(null,be);var ke=__nccwpck_require__(4649);const xe=/^-?\d+$/;const Re=/^-?\d+n+$/;const Te=JSON.stringify;const De=JSON.parse;const Se=/^-?\d+n$/;const Fe=/([\[:])?"(-?\d+)n"($|([\\n]|\s)*(\s|[\\n])*[,\}\]])/g;const Ue=/([\[:])?("-?\d+n+)n("$|"([\\n]|\s)*(\s|[\\n])*[,\}\]])/g;const JSONStringify=(e,t,s)=>{if("rawJSON"in JSON){return Te(e,((e,s)=>{if(typeof s==="bigint")return JSON.rawJSON(s.toString());if(typeof t==="function")return t(e,s);if(Array.isArray(t)&&t.includes(e))return s;return s}),s)}if(!e)return Te(e,t,s);const r=Te(e,((e,s)=>{const r=typeof s==="string"&&Re.test(s);if(r)return s.toString()+"n";if(typeof s==="bigint")return s.toString()+"n";if(typeof t==="function")return t(e,s);if(Array.isArray(t)&&t.includes(e))return s;return s}),s);const o=r.replace(Fe,"$1$2$3");const n=o.replace(Ue,"$1$2$3");return n};const Ne=new Map;const isContextSourceSupported=()=>{const e=JSON.parse.toString();if(Ne.has(e)){return Ne.get(e)}try{const t=JSON.parse("1",((e,t,s)=>!!s?.source&&s.source==="1"));Ne.set(e,t);return t}catch{Ne.set(e,false);return false}};const convertMarkedBigIntsReviver=(e,t,s,r)=>{const o=typeof t==="string"&&Se.test(t);if(o)return BigInt(t.slice(0,-1));const n=typeof t==="string"&&Re.test(t);if(n)return t.slice(0,-1);if(typeof r!=="function")return t;return r(e,t,s)};const JSONParseV2=(e,t)=>JSON.parse(e,((e,s,r)=>{const o=typeof s==="number"&&(s>Number.MAX_SAFE_INTEGER||s{if(!e)return De(e,t);if(isContextSourceSupported())return JSONParseV2(e,t);const s=e.replace(_e,((e,t,s,r)=>{const o=e[0]==='"';const n=o&&Ge.test(e);if(n)return e.substring(0,e.length-1)+'n"';const i=s||r;const a=t&&(t.lengthconvertMarkedBigIntsReviver(e,s,r,t)))};class RequestError extends Error{name;status;request;response;constructor(e,t,s){super(e,{cause:s.cause});this.name="HttpError";this.status=Number.parseInt(t);if(Number.isNaN(this.status)){this.status=0} + */s={value:true};s=format;t.qg=parse;const r=/^[\u0009\u0020-\u007e\u0080-\u00ff]*$/;const o=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;const n=/[\\"]/g;const i=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;const a=(()=>{const C=function(){};C.prototype=Object.create(null);return C})();function format(e){const{type:t,parameters:s}=e;if(!t||!i.test(t)){throw new TypeError(`Invalid type: ${t}`)}let r=t;if(s){for(const e of Object.keys(s)){if(!o.test(e)){throw new TypeError(`Invalid parameter name: ${e}`)}r+=`; ${e}=${qstring(s[e])}`}}return r}function parse(e,t){const s=e.length;let r=skipOWS(e,0,s);const o=r;r=skipValue(e,r,s);const n=trailingOWS(e,o,r);const i=e.slice(o,n).toLowerCase();const A=t?.parameters===false?new a:parseParameters(e,r,s);return{type:i,parameters:A}}const A=32;const c=9;const l=59;const u=61;const p=34;const d=92;function parseParameters(e,t,s){const r=new a;e:while(tt){const t=e.charCodeAt(s-1);if(t!==A&&t!==c)break;s--}return s}function qstring(e){if(o.test(e))return e;if(r.test(e))return`"${e.replace(n,"\\$&")}"`;throw new TypeError(`Invalid parameter value: ${e}`)}},1813:e=>{e.exports=JSON.parse('{"application/1d-interleaved-parityfec":{"source":"iana"},"application/3gpdash-qoe-report+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/3gpp-ims+xml":{"source":"iana","compressible":true},"application/3gpphal+json":{"source":"iana","compressible":true},"application/3gpphalforms+json":{"source":"iana","compressible":true},"application/a2l":{"source":"iana"},"application/ace+cbor":{"source":"iana"},"application/activemessage":{"source":"iana"},"application/activity+json":{"source":"iana","compressible":true},"application/alto-costmap+json":{"source":"iana","compressible":true},"application/alto-costmapfilter+json":{"source":"iana","compressible":true},"application/alto-directory+json":{"source":"iana","compressible":true},"application/alto-endpointcost+json":{"source":"iana","compressible":true},"application/alto-endpointcostparams+json":{"source":"iana","compressible":true},"application/alto-endpointprop+json":{"source":"iana","compressible":true},"application/alto-endpointpropparams+json":{"source":"iana","compressible":true},"application/alto-error+json":{"source":"iana","compressible":true},"application/alto-networkmap+json":{"source":"iana","compressible":true},"application/alto-networkmapfilter+json":{"source":"iana","compressible":true},"application/alto-updatestreamcontrol+json":{"source":"iana","compressible":true},"application/alto-updatestreamparams+json":{"source":"iana","compressible":true},"application/aml":{"source":"iana"},"application/andrew-inset":{"source":"iana","extensions":["ez"]},"application/applefile":{"source":"iana"},"application/applixware":{"source":"apache","extensions":["aw"]},"application/at+jwt":{"source":"iana"},"application/atf":{"source":"iana"},"application/atfx":{"source":"iana"},"application/atom+xml":{"source":"iana","compressible":true,"extensions":["atom"]},"application/atomcat+xml":{"source":"iana","compressible":true,"extensions":["atomcat"]},"application/atomdeleted+xml":{"source":"iana","compressible":true,"extensions":["atomdeleted"]},"application/atomicmail":{"source":"iana"},"application/atomsvc+xml":{"source":"iana","compressible":true,"extensions":["atomsvc"]},"application/atsc-dwd+xml":{"source":"iana","compressible":true,"extensions":["dwd"]},"application/atsc-dynamic-event-message":{"source":"iana"},"application/atsc-held+xml":{"source":"iana","compressible":true,"extensions":["held"]},"application/atsc-rdt+json":{"source":"iana","compressible":true},"application/atsc-rsat+xml":{"source":"iana","compressible":true,"extensions":["rsat"]},"application/atxml":{"source":"iana"},"application/auth-policy+xml":{"source":"iana","compressible":true},"application/bacnet-xdd+zip":{"source":"iana","compressible":false},"application/batch-smtp":{"source":"iana"},"application/bdoc":{"compressible":false,"extensions":["bdoc"]},"application/beep+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/calendar+json":{"source":"iana","compressible":true},"application/calendar+xml":{"source":"iana","compressible":true,"extensions":["xcs"]},"application/call-completion":{"source":"iana"},"application/cals-1840":{"source":"iana"},"application/captive+json":{"source":"iana","compressible":true},"application/cbor":{"source":"iana"},"application/cbor-seq":{"source":"iana"},"application/cccex":{"source":"iana"},"application/ccmp+xml":{"source":"iana","compressible":true},"application/ccxml+xml":{"source":"iana","compressible":true,"extensions":["ccxml"]},"application/cdfx+xml":{"source":"iana","compressible":true,"extensions":["cdfx"]},"application/cdmi-capability":{"source":"iana","extensions":["cdmia"]},"application/cdmi-container":{"source":"iana","extensions":["cdmic"]},"application/cdmi-domain":{"source":"iana","extensions":["cdmid"]},"application/cdmi-object":{"source":"iana","extensions":["cdmio"]},"application/cdmi-queue":{"source":"iana","extensions":["cdmiq"]},"application/cdni":{"source":"iana"},"application/cea":{"source":"iana"},"application/cea-2018+xml":{"source":"iana","compressible":true},"application/cellml+xml":{"source":"iana","compressible":true},"application/cfw":{"source":"iana"},"application/city+json":{"source":"iana","compressible":true},"application/clr":{"source":"iana"},"application/clue+xml":{"source":"iana","compressible":true},"application/clue_info+xml":{"source":"iana","compressible":true},"application/cms":{"source":"iana"},"application/cnrp+xml":{"source":"iana","compressible":true},"application/coap-group+json":{"source":"iana","compressible":true},"application/coap-payload":{"source":"iana"},"application/commonground":{"source":"iana"},"application/conference-info+xml":{"source":"iana","compressible":true},"application/cose":{"source":"iana"},"application/cose-key":{"source":"iana"},"application/cose-key-set":{"source":"iana"},"application/cpl+xml":{"source":"iana","compressible":true,"extensions":["cpl"]},"application/csrattrs":{"source":"iana"},"application/csta+xml":{"source":"iana","compressible":true},"application/cstadata+xml":{"source":"iana","compressible":true},"application/csvm+json":{"source":"iana","compressible":true},"application/cu-seeme":{"source":"apache","extensions":["cu"]},"application/cwt":{"source":"iana"},"application/cybercash":{"source":"iana"},"application/dart":{"compressible":true},"application/dash+xml":{"source":"iana","compressible":true,"extensions":["mpd"]},"application/dash-patch+xml":{"source":"iana","compressible":true,"extensions":["mpp"]},"application/dashdelta":{"source":"iana"},"application/davmount+xml":{"source":"iana","compressible":true,"extensions":["davmount"]},"application/dca-rft":{"source":"iana"},"application/dcd":{"source":"iana"},"application/dec-dx":{"source":"iana"},"application/dialog-info+xml":{"source":"iana","compressible":true},"application/dicom":{"source":"iana"},"application/dicom+json":{"source":"iana","compressible":true},"application/dicom+xml":{"source":"iana","compressible":true},"application/dii":{"source":"iana"},"application/dit":{"source":"iana"},"application/dns":{"source":"iana"},"application/dns+json":{"source":"iana","compressible":true},"application/dns-message":{"source":"iana"},"application/docbook+xml":{"source":"apache","compressible":true,"extensions":["dbk"]},"application/dots+cbor":{"source":"iana"},"application/dskpp+xml":{"source":"iana","compressible":true},"application/dssc+der":{"source":"iana","extensions":["dssc"]},"application/dssc+xml":{"source":"iana","compressible":true,"extensions":["xdssc"]},"application/dvcs":{"source":"iana"},"application/ecmascript":{"source":"iana","compressible":true,"extensions":["es","ecma"]},"application/edi-consent":{"source":"iana"},"application/edi-x12":{"source":"iana","compressible":false},"application/edifact":{"source":"iana","compressible":false},"application/efi":{"source":"iana"},"application/elm+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/elm+xml":{"source":"iana","compressible":true},"application/emergencycalldata.cap+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/emergencycalldata.comment+xml":{"source":"iana","compressible":true},"application/emergencycalldata.control+xml":{"source":"iana","compressible":true},"application/emergencycalldata.deviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.ecall.msd":{"source":"iana"},"application/emergencycalldata.providerinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.serviceinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.subscriberinfo+xml":{"source":"iana","compressible":true},"application/emergencycalldata.veds+xml":{"source":"iana","compressible":true},"application/emma+xml":{"source":"iana","compressible":true,"extensions":["emma"]},"application/emotionml+xml":{"source":"iana","compressible":true,"extensions":["emotionml"]},"application/encaprtp":{"source":"iana"},"application/epp+xml":{"source":"iana","compressible":true},"application/epub+zip":{"source":"iana","compressible":false,"extensions":["epub"]},"application/eshop":{"source":"iana"},"application/exi":{"source":"iana","extensions":["exi"]},"application/expect-ct-report+json":{"source":"iana","compressible":true},"application/express":{"source":"iana","extensions":["exp"]},"application/fastinfoset":{"source":"iana"},"application/fastsoap":{"source":"iana"},"application/fdt+xml":{"source":"iana","compressible":true,"extensions":["fdt"]},"application/fhir+json":{"source":"iana","charset":"UTF-8","compressible":true},"application/fhir+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/fido.trusted-apps+json":{"compressible":true},"application/fits":{"source":"iana"},"application/flexfec":{"source":"iana"},"application/font-sfnt":{"source":"iana"},"application/font-tdpfr":{"source":"iana","extensions":["pfr"]},"application/font-woff":{"source":"iana","compressible":false},"application/framework-attributes+xml":{"source":"iana","compressible":true},"application/geo+json":{"source":"iana","compressible":true,"extensions":["geojson"]},"application/geo+json-seq":{"source":"iana"},"application/geopackage+sqlite3":{"source":"iana"},"application/geoxacml+xml":{"source":"iana","compressible":true},"application/gltf-buffer":{"source":"iana"},"application/gml+xml":{"source":"iana","compressible":true,"extensions":["gml"]},"application/gpx+xml":{"source":"apache","compressible":true,"extensions":["gpx"]},"application/gxf":{"source":"apache","extensions":["gxf"]},"application/gzip":{"source":"iana","compressible":false,"extensions":["gz"]},"application/h224":{"source":"iana"},"application/held+xml":{"source":"iana","compressible":true},"application/hjson":{"extensions":["hjson"]},"application/http":{"source":"iana"},"application/hyperstudio":{"source":"iana","extensions":["stk"]},"application/ibe-key-request+xml":{"source":"iana","compressible":true},"application/ibe-pkg-reply+xml":{"source":"iana","compressible":true},"application/ibe-pp-data":{"source":"iana"},"application/iges":{"source":"iana"},"application/im-iscomposing+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/index":{"source":"iana"},"application/index.cmd":{"source":"iana"},"application/index.obj":{"source":"iana"},"application/index.response":{"source":"iana"},"application/index.vnd":{"source":"iana"},"application/inkml+xml":{"source":"iana","compressible":true,"extensions":["ink","inkml"]},"application/iotp":{"source":"iana"},"application/ipfix":{"source":"iana","extensions":["ipfix"]},"application/ipp":{"source":"iana"},"application/isup":{"source":"iana"},"application/its+xml":{"source":"iana","compressible":true,"extensions":["its"]},"application/java-archive":{"source":"apache","compressible":false,"extensions":["jar","war","ear"]},"application/java-serialized-object":{"source":"apache","compressible":false,"extensions":["ser"]},"application/java-vm":{"source":"apache","compressible":false,"extensions":["class"]},"application/javascript":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["js","mjs"]},"application/jf2feed+json":{"source":"iana","compressible":true},"application/jose":{"source":"iana"},"application/jose+json":{"source":"iana","compressible":true},"application/jrd+json":{"source":"iana","compressible":true},"application/jscalendar+json":{"source":"iana","compressible":true},"application/json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["json","map"]},"application/json-patch+json":{"source":"iana","compressible":true},"application/json-seq":{"source":"iana"},"application/json5":{"extensions":["json5"]},"application/jsonml+json":{"source":"apache","compressible":true,"extensions":["jsonml"]},"application/jwk+json":{"source":"iana","compressible":true},"application/jwk-set+json":{"source":"iana","compressible":true},"application/jwt":{"source":"iana"},"application/kpml-request+xml":{"source":"iana","compressible":true},"application/kpml-response+xml":{"source":"iana","compressible":true},"application/ld+json":{"source":"iana","compressible":true,"extensions":["jsonld"]},"application/lgr+xml":{"source":"iana","compressible":true,"extensions":["lgr"]},"application/link-format":{"source":"iana"},"application/load-control+xml":{"source":"iana","compressible":true},"application/lost+xml":{"source":"iana","compressible":true,"extensions":["lostxml"]},"application/lostsync+xml":{"source":"iana","compressible":true},"application/lpf+zip":{"source":"iana","compressible":false},"application/lxf":{"source":"iana"},"application/mac-binhex40":{"source":"iana","extensions":["hqx"]},"application/mac-compactpro":{"source":"apache","extensions":["cpt"]},"application/macwriteii":{"source":"iana"},"application/mads+xml":{"source":"iana","compressible":true,"extensions":["mads"]},"application/manifest+json":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["webmanifest"]},"application/marc":{"source":"iana","extensions":["mrc"]},"application/marcxml+xml":{"source":"iana","compressible":true,"extensions":["mrcx"]},"application/mathematica":{"source":"iana","extensions":["ma","nb","mb"]},"application/mathml+xml":{"source":"iana","compressible":true,"extensions":["mathml"]},"application/mathml-content+xml":{"source":"iana","compressible":true},"application/mathml-presentation+xml":{"source":"iana","compressible":true},"application/mbms-associated-procedure-description+xml":{"source":"iana","compressible":true},"application/mbms-deregister+xml":{"source":"iana","compressible":true},"application/mbms-envelope+xml":{"source":"iana","compressible":true},"application/mbms-msk+xml":{"source":"iana","compressible":true},"application/mbms-msk-response+xml":{"source":"iana","compressible":true},"application/mbms-protection-description+xml":{"source":"iana","compressible":true},"application/mbms-reception-report+xml":{"source":"iana","compressible":true},"application/mbms-register+xml":{"source":"iana","compressible":true},"application/mbms-register-response+xml":{"source":"iana","compressible":true},"application/mbms-schedule+xml":{"source":"iana","compressible":true},"application/mbms-user-service-description+xml":{"source":"iana","compressible":true},"application/mbox":{"source":"iana","extensions":["mbox"]},"application/media-policy-dataset+xml":{"source":"iana","compressible":true,"extensions":["mpf"]},"application/media_control+xml":{"source":"iana","compressible":true},"application/mediaservercontrol+xml":{"source":"iana","compressible":true,"extensions":["mscml"]},"application/merge-patch+json":{"source":"iana","compressible":true},"application/metalink+xml":{"source":"apache","compressible":true,"extensions":["metalink"]},"application/metalink4+xml":{"source":"iana","compressible":true,"extensions":["meta4"]},"application/mets+xml":{"source":"iana","compressible":true,"extensions":["mets"]},"application/mf4":{"source":"iana"},"application/mikey":{"source":"iana"},"application/mipc":{"source":"iana"},"application/missing-blocks+cbor-seq":{"source":"iana"},"application/mmt-aei+xml":{"source":"iana","compressible":true,"extensions":["maei"]},"application/mmt-usd+xml":{"source":"iana","compressible":true,"extensions":["musd"]},"application/mods+xml":{"source":"iana","compressible":true,"extensions":["mods"]},"application/moss-keys":{"source":"iana"},"application/moss-signature":{"source":"iana"},"application/mosskey-data":{"source":"iana"},"application/mosskey-request":{"source":"iana"},"application/mp21":{"source":"iana","extensions":["m21","mp21"]},"application/mp4":{"source":"iana","extensions":["mp4s","m4p"]},"application/mpeg4-generic":{"source":"iana"},"application/mpeg4-iod":{"source":"iana"},"application/mpeg4-iod-xmt":{"source":"iana"},"application/mrb-consumer+xml":{"source":"iana","compressible":true},"application/mrb-publish+xml":{"source":"iana","compressible":true},"application/msc-ivr+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msc-mixer+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/msword":{"source":"iana","compressible":false,"extensions":["doc","dot"]},"application/mud+json":{"source":"iana","compressible":true},"application/multipart-core":{"source":"iana"},"application/mxf":{"source":"iana","extensions":["mxf"]},"application/n-quads":{"source":"iana","extensions":["nq"]},"application/n-triples":{"source":"iana","extensions":["nt"]},"application/nasdata":{"source":"iana"},"application/news-checkgroups":{"source":"iana","charset":"US-ASCII"},"application/news-groupinfo":{"source":"iana","charset":"US-ASCII"},"application/news-transmission":{"source":"iana"},"application/nlsml+xml":{"source":"iana","compressible":true},"application/node":{"source":"iana","extensions":["cjs"]},"application/nss":{"source":"iana"},"application/oauth-authz-req+jwt":{"source":"iana"},"application/oblivious-dns-message":{"source":"iana"},"application/ocsp-request":{"source":"iana"},"application/ocsp-response":{"source":"iana"},"application/octet-stream":{"source":"iana","compressible":false,"extensions":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{"source":"iana","extensions":["oda"]},"application/odm+xml":{"source":"iana","compressible":true},"application/odx":{"source":"iana"},"application/oebps-package+xml":{"source":"iana","compressible":true,"extensions":["opf"]},"application/ogg":{"source":"iana","compressible":false,"extensions":["ogx"]},"application/omdoc+xml":{"source":"apache","compressible":true,"extensions":["omdoc"]},"application/onenote":{"source":"apache","extensions":["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{"source":"iana","compressible":true},"application/oscore":{"source":"iana"},"application/oxps":{"source":"iana","extensions":["oxps"]},"application/p21":{"source":"iana"},"application/p21+zip":{"source":"iana","compressible":false},"application/p2p-overlay+xml":{"source":"iana","compressible":true,"extensions":["relo"]},"application/parityfec":{"source":"iana"},"application/passport":{"source":"iana"},"application/patch-ops-error+xml":{"source":"iana","compressible":true,"extensions":["xer"]},"application/pdf":{"source":"iana","compressible":false,"extensions":["pdf"]},"application/pdx":{"source":"iana"},"application/pem-certificate-chain":{"source":"iana"},"application/pgp-encrypted":{"source":"iana","compressible":false,"extensions":["pgp"]},"application/pgp-keys":{"source":"iana","extensions":["asc"]},"application/pgp-signature":{"source":"iana","extensions":["asc","sig"]},"application/pics-rules":{"source":"apache","extensions":["prf"]},"application/pidf+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pidf-diff+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/pkcs10":{"source":"iana","extensions":["p10"]},"application/pkcs12":{"source":"iana"},"application/pkcs7-mime":{"source":"iana","extensions":["p7m","p7c"]},"application/pkcs7-signature":{"source":"iana","extensions":["p7s"]},"application/pkcs8":{"source":"iana","extensions":["p8"]},"application/pkcs8-encrypted":{"source":"iana"},"application/pkix-attr-cert":{"source":"iana","extensions":["ac"]},"application/pkix-cert":{"source":"iana","extensions":["cer"]},"application/pkix-crl":{"source":"iana","extensions":["crl"]},"application/pkix-pkipath":{"source":"iana","extensions":["pkipath"]},"application/pkixcmp":{"source":"iana","extensions":["pki"]},"application/pls+xml":{"source":"iana","compressible":true,"extensions":["pls"]},"application/poc-settings+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/postscript":{"source":"iana","compressible":true,"extensions":["ai","eps","ps"]},"application/ppsp-tracker+json":{"source":"iana","compressible":true},"application/problem+json":{"source":"iana","compressible":true},"application/problem+xml":{"source":"iana","compressible":true},"application/provenance+xml":{"source":"iana","compressible":true,"extensions":["provx"]},"application/prs.alvestrand.titrax-sheet":{"source":"iana"},"application/prs.cww":{"source":"iana","extensions":["cww"]},"application/prs.cyn":{"source":"iana","charset":"7-BIT"},"application/prs.hpub+zip":{"source":"iana","compressible":false},"application/prs.nprend":{"source":"iana"},"application/prs.plucker":{"source":"iana"},"application/prs.rdf-xml-crypt":{"source":"iana"},"application/prs.xsf+xml":{"source":"iana","compressible":true},"application/pskc+xml":{"source":"iana","compressible":true,"extensions":["pskcxml"]},"application/pvd+json":{"source":"iana","compressible":true},"application/qsig":{"source":"iana"},"application/raml+yaml":{"compressible":true,"extensions":["raml"]},"application/raptorfec":{"source":"iana"},"application/rdap+json":{"source":"iana","compressible":true},"application/rdf+xml":{"source":"iana","compressible":true,"extensions":["rdf","owl"]},"application/reginfo+xml":{"source":"iana","compressible":true,"extensions":["rif"]},"application/relax-ng-compact-syntax":{"source":"iana","extensions":["rnc"]},"application/remote-printing":{"source":"iana"},"application/reputon+json":{"source":"iana","compressible":true},"application/resource-lists+xml":{"source":"iana","compressible":true,"extensions":["rl"]},"application/resource-lists-diff+xml":{"source":"iana","compressible":true,"extensions":["rld"]},"application/rfc+xml":{"source":"iana","compressible":true},"application/riscos":{"source":"iana"},"application/rlmi+xml":{"source":"iana","compressible":true},"application/rls-services+xml":{"source":"iana","compressible":true,"extensions":["rs"]},"application/route-apd+xml":{"source":"iana","compressible":true,"extensions":["rapd"]},"application/route-s-tsid+xml":{"source":"iana","compressible":true,"extensions":["sls"]},"application/route-usd+xml":{"source":"iana","compressible":true,"extensions":["rusd"]},"application/rpki-ghostbusters":{"source":"iana","extensions":["gbr"]},"application/rpki-manifest":{"source":"iana","extensions":["mft"]},"application/rpki-publication":{"source":"iana"},"application/rpki-roa":{"source":"iana","extensions":["roa"]},"application/rpki-updown":{"source":"iana"},"application/rsd+xml":{"source":"apache","compressible":true,"extensions":["rsd"]},"application/rss+xml":{"source":"apache","compressible":true,"extensions":["rss"]},"application/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"application/rtploopback":{"source":"iana"},"application/rtx":{"source":"iana"},"application/samlassertion+xml":{"source":"iana","compressible":true},"application/samlmetadata+xml":{"source":"iana","compressible":true},"application/sarif+json":{"source":"iana","compressible":true},"application/sarif-external-properties+json":{"source":"iana","compressible":true},"application/sbe":{"source":"iana"},"application/sbml+xml":{"source":"iana","compressible":true,"extensions":["sbml"]},"application/scaip+xml":{"source":"iana","compressible":true},"application/scim+json":{"source":"iana","compressible":true},"application/scvp-cv-request":{"source":"iana","extensions":["scq"]},"application/scvp-cv-response":{"source":"iana","extensions":["scs"]},"application/scvp-vp-request":{"source":"iana","extensions":["spq"]},"application/scvp-vp-response":{"source":"iana","extensions":["spp"]},"application/sdp":{"source":"iana","extensions":["sdp"]},"application/secevent+jwt":{"source":"iana"},"application/senml+cbor":{"source":"iana"},"application/senml+json":{"source":"iana","compressible":true},"application/senml+xml":{"source":"iana","compressible":true,"extensions":["senmlx"]},"application/senml-etch+cbor":{"source":"iana"},"application/senml-etch+json":{"source":"iana","compressible":true},"application/senml-exi":{"source":"iana"},"application/sensml+cbor":{"source":"iana"},"application/sensml+json":{"source":"iana","compressible":true},"application/sensml+xml":{"source":"iana","compressible":true,"extensions":["sensmlx"]},"application/sensml-exi":{"source":"iana"},"application/sep+xml":{"source":"iana","compressible":true},"application/sep-exi":{"source":"iana"},"application/session-info":{"source":"iana"},"application/set-payment":{"source":"iana"},"application/set-payment-initiation":{"source":"iana","extensions":["setpay"]},"application/set-registration":{"source":"iana"},"application/set-registration-initiation":{"source":"iana","extensions":["setreg"]},"application/sgml":{"source":"iana"},"application/sgml-open-catalog":{"source":"iana"},"application/shf+xml":{"source":"iana","compressible":true,"extensions":["shf"]},"application/sieve":{"source":"iana","extensions":["siv","sieve"]},"application/simple-filter+xml":{"source":"iana","compressible":true},"application/simple-message-summary":{"source":"iana"},"application/simplesymbolcontainer":{"source":"iana"},"application/sipc":{"source":"iana"},"application/slate":{"source":"iana"},"application/smil":{"source":"iana"},"application/smil+xml":{"source":"iana","compressible":true,"extensions":["smi","smil"]},"application/smpte336m":{"source":"iana"},"application/soap+fastinfoset":{"source":"iana"},"application/soap+xml":{"source":"iana","compressible":true},"application/sparql-query":{"source":"iana","extensions":["rq"]},"application/sparql-results+xml":{"source":"iana","compressible":true,"extensions":["srx"]},"application/spdx+json":{"source":"iana","compressible":true},"application/spirits-event+xml":{"source":"iana","compressible":true},"application/sql":{"source":"iana"},"application/srgs":{"source":"iana","extensions":["gram"]},"application/srgs+xml":{"source":"iana","compressible":true,"extensions":["grxml"]},"application/sru+xml":{"source":"iana","compressible":true,"extensions":["sru"]},"application/ssdl+xml":{"source":"apache","compressible":true,"extensions":["ssdl"]},"application/ssml+xml":{"source":"iana","compressible":true,"extensions":["ssml"]},"application/stix+json":{"source":"iana","compressible":true},"application/swid+xml":{"source":"iana","compressible":true,"extensions":["swidtag"]},"application/tamp-apex-update":{"source":"iana"},"application/tamp-apex-update-confirm":{"source":"iana"},"application/tamp-community-update":{"source":"iana"},"application/tamp-community-update-confirm":{"source":"iana"},"application/tamp-error":{"source":"iana"},"application/tamp-sequence-adjust":{"source":"iana"},"application/tamp-sequence-adjust-confirm":{"source":"iana"},"application/tamp-status-query":{"source":"iana"},"application/tamp-status-response":{"source":"iana"},"application/tamp-update":{"source":"iana"},"application/tamp-update-confirm":{"source":"iana"},"application/tar":{"compressible":true},"application/taxii+json":{"source":"iana","compressible":true},"application/td+json":{"source":"iana","compressible":true},"application/tei+xml":{"source":"iana","compressible":true,"extensions":["tei","teicorpus"]},"application/tetra_isi":{"source":"iana"},"application/thraud+xml":{"source":"iana","compressible":true,"extensions":["tfi"]},"application/timestamp-query":{"source":"iana"},"application/timestamp-reply":{"source":"iana"},"application/timestamped-data":{"source":"iana","extensions":["tsd"]},"application/tlsrpt+gzip":{"source":"iana"},"application/tlsrpt+json":{"source":"iana","compressible":true},"application/tnauthlist":{"source":"iana"},"application/token-introspection+jwt":{"source":"iana"},"application/toml":{"compressible":true,"extensions":["toml"]},"application/trickle-ice-sdpfrag":{"source":"iana"},"application/trig":{"source":"iana","extensions":["trig"]},"application/ttml+xml":{"source":"iana","compressible":true,"extensions":["ttml"]},"application/tve-trigger":{"source":"iana"},"application/tzif":{"source":"iana"},"application/tzif-leap":{"source":"iana"},"application/ubjson":{"compressible":false,"extensions":["ubj"]},"application/ulpfec":{"source":"iana"},"application/urc-grpsheet+xml":{"source":"iana","compressible":true},"application/urc-ressheet+xml":{"source":"iana","compressible":true,"extensions":["rsheet"]},"application/urc-targetdesc+xml":{"source":"iana","compressible":true,"extensions":["td"]},"application/urc-uisocketdesc+xml":{"source":"iana","compressible":true},"application/vcard+json":{"source":"iana","compressible":true},"application/vcard+xml":{"source":"iana","compressible":true},"application/vemmi":{"source":"iana"},"application/vividence.scriptfile":{"source":"apache"},"application/vnd.1000minds.decision-model+xml":{"source":"iana","compressible":true,"extensions":["1km"]},"application/vnd.3gpp-prose+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-prose-pc3ch+xml":{"source":"iana","compressible":true},"application/vnd.3gpp-v2x-local-service-information":{"source":"iana"},"application/vnd.3gpp.5gnas":{"source":"iana"},"application/vnd.3gpp.access-transfer-events+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.bsf+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gmop+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.gtpc":{"source":"iana"},"application/vnd.3gpp.interworking-data":{"source":"iana"},"application/vnd.3gpp.lpp":{"source":"iana"},"application/vnd.3gpp.mc-signalling-ear":{"source":"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-payload":{"source":"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-signalling":{"source":"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcdata-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-floor-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-signed+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-ue-init-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcptt-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-location-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-service-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-transmission-request+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-ue-config+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mcvideo-user-profile+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.mid-call+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ngap":{"source":"iana"},"application/vnd.3gpp.pfcp":{"source":"iana"},"application/vnd.3gpp.pic-bw-large":{"source":"iana","extensions":["plb"]},"application/vnd.3gpp.pic-bw-small":{"source":"iana","extensions":["psb"]},"application/vnd.3gpp.pic-bw-var":{"source":"iana","extensions":["pvb"]},"application/vnd.3gpp.s1ap":{"source":"iana"},"application/vnd.3gpp.sms":{"source":"iana"},"application/vnd.3gpp.sms+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-ext+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.srvcc-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.state-and-event-info+xml":{"source":"iana","compressible":true},"application/vnd.3gpp.ussd+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.bcmcsinfo+xml":{"source":"iana","compressible":true},"application/vnd.3gpp2.sms":{"source":"iana"},"application/vnd.3gpp2.tcap":{"source":"iana","extensions":["tcap"]},"application/vnd.3lightssoftware.imagescal":{"source":"iana"},"application/vnd.3m.post-it-notes":{"source":"iana","extensions":["pwn"]},"application/vnd.accpac.simply.aso":{"source":"iana","extensions":["aso"]},"application/vnd.accpac.simply.imp":{"source":"iana","extensions":["imp"]},"application/vnd.acucobol":{"source":"iana","extensions":["acu"]},"application/vnd.acucorp":{"source":"iana","extensions":["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{"source":"apache","compressible":false,"extensions":["air"]},"application/vnd.adobe.flash.movie":{"source":"iana"},"application/vnd.adobe.formscentral.fcdt":{"source":"iana","extensions":["fcdt"]},"application/vnd.adobe.fxp":{"source":"iana","extensions":["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{"source":"iana"},"application/vnd.adobe.xdp+xml":{"source":"iana","compressible":true,"extensions":["xdp"]},"application/vnd.adobe.xfdf":{"source":"iana","extensions":["xfdf"]},"application/vnd.aether.imp":{"source":"iana"},"application/vnd.afpc.afplinedata":{"source":"iana"},"application/vnd.afpc.afplinedata-pagedef":{"source":"iana"},"application/vnd.afpc.cmoca-cmresource":{"source":"iana"},"application/vnd.afpc.foca-charset":{"source":"iana"},"application/vnd.afpc.foca-codedfont":{"source":"iana"},"application/vnd.afpc.foca-codepage":{"source":"iana"},"application/vnd.afpc.modca":{"source":"iana"},"application/vnd.afpc.modca-cmtable":{"source":"iana"},"application/vnd.afpc.modca-formdef":{"source":"iana"},"application/vnd.afpc.modca-mediummap":{"source":"iana"},"application/vnd.afpc.modca-objectcontainer":{"source":"iana"},"application/vnd.afpc.modca-overlay":{"source":"iana"},"application/vnd.afpc.modca-pagesegment":{"source":"iana"},"application/vnd.age":{"source":"iana","extensions":["age"]},"application/vnd.ah-barcode":{"source":"iana"},"application/vnd.ahead.space":{"source":"iana","extensions":["ahead"]},"application/vnd.airzip.filesecure.azf":{"source":"iana","extensions":["azf"]},"application/vnd.airzip.filesecure.azs":{"source":"iana","extensions":["azs"]},"application/vnd.amadeus+json":{"source":"iana","compressible":true},"application/vnd.amazon.ebook":{"source":"apache","extensions":["azw"]},"application/vnd.amazon.mobi8-ebook":{"source":"iana"},"application/vnd.americandynamics.acc":{"source":"iana","extensions":["acc"]},"application/vnd.amiga.ami":{"source":"iana","extensions":["ami"]},"application/vnd.amundsen.maze+xml":{"source":"iana","compressible":true},"application/vnd.android.ota":{"source":"iana"},"application/vnd.android.package-archive":{"source":"apache","compressible":false,"extensions":["apk"]},"application/vnd.anki":{"source":"iana"},"application/vnd.anser-web-certificate-issue-initiation":{"source":"iana","extensions":["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{"source":"apache","extensions":["fti"]},"application/vnd.antix.game-component":{"source":"iana","extensions":["atx"]},"application/vnd.apache.arrow.file":{"source":"iana"},"application/vnd.apache.arrow.stream":{"source":"iana"},"application/vnd.apache.thrift.binary":{"source":"iana"},"application/vnd.apache.thrift.compact":{"source":"iana"},"application/vnd.apache.thrift.json":{"source":"iana"},"application/vnd.api+json":{"source":"iana","compressible":true},"application/vnd.aplextor.warrp+json":{"source":"iana","compressible":true},"application/vnd.apothekende.reservation+json":{"source":"iana","compressible":true},"application/vnd.apple.installer+xml":{"source":"iana","compressible":true,"extensions":["mpkg"]},"application/vnd.apple.keynote":{"source":"iana","extensions":["key"]},"application/vnd.apple.mpegurl":{"source":"iana","extensions":["m3u8"]},"application/vnd.apple.numbers":{"source":"iana","extensions":["numbers"]},"application/vnd.apple.pages":{"source":"iana","extensions":["pages"]},"application/vnd.apple.pkpass":{"compressible":false,"extensions":["pkpass"]},"application/vnd.arastra.swi":{"source":"iana"},"application/vnd.aristanetworks.swi":{"source":"iana","extensions":["swi"]},"application/vnd.artisan+json":{"source":"iana","compressible":true},"application/vnd.artsquare":{"source":"iana"},"application/vnd.astraea-software.iota":{"source":"iana","extensions":["iota"]},"application/vnd.audiograph":{"source":"iana","extensions":["aep"]},"application/vnd.autopackage":{"source":"iana"},"application/vnd.avalon+json":{"source":"iana","compressible":true},"application/vnd.avistar+xml":{"source":"iana","compressible":true},"application/vnd.balsamiq.bmml+xml":{"source":"iana","compressible":true,"extensions":["bmml"]},"application/vnd.balsamiq.bmpr":{"source":"iana"},"application/vnd.banana-accounting":{"source":"iana"},"application/vnd.bbf.usp.error":{"source":"iana"},"application/vnd.bbf.usp.msg":{"source":"iana"},"application/vnd.bbf.usp.msg+json":{"source":"iana","compressible":true},"application/vnd.bekitzur-stech+json":{"source":"iana","compressible":true},"application/vnd.bint.med-content":{"source":"iana"},"application/vnd.biopax.rdf+xml":{"source":"iana","compressible":true},"application/vnd.blink-idb-value-wrapper":{"source":"iana"},"application/vnd.blueice.multipass":{"source":"iana","extensions":["mpm"]},"application/vnd.bluetooth.ep.oob":{"source":"iana"},"application/vnd.bluetooth.le.oob":{"source":"iana"},"application/vnd.bmi":{"source":"iana","extensions":["bmi"]},"application/vnd.bpf":{"source":"iana"},"application/vnd.bpf3":{"source":"iana"},"application/vnd.businessobjects":{"source":"iana","extensions":["rep"]},"application/vnd.byu.uapi+json":{"source":"iana","compressible":true},"application/vnd.cab-jscript":{"source":"iana"},"application/vnd.canon-cpdl":{"source":"iana"},"application/vnd.canon-lips":{"source":"iana"},"application/vnd.capasystems-pg+json":{"source":"iana","compressible":true},"application/vnd.cendio.thinlinc.clientconf":{"source":"iana"},"application/vnd.century-systems.tcp_stream":{"source":"iana"},"application/vnd.chemdraw+xml":{"source":"iana","compressible":true,"extensions":["cdxml"]},"application/vnd.chess-pgn":{"source":"iana"},"application/vnd.chipnuts.karaoke-mmd":{"source":"iana","extensions":["mmd"]},"application/vnd.ciedi":{"source":"iana"},"application/vnd.cinderella":{"source":"iana","extensions":["cdy"]},"application/vnd.cirpack.isdn-ext":{"source":"iana"},"application/vnd.citationstyles.style+xml":{"source":"iana","compressible":true,"extensions":["csl"]},"application/vnd.claymore":{"source":"iana","extensions":["cla"]},"application/vnd.cloanto.rp9":{"source":"iana","extensions":["rp9"]},"application/vnd.clonk.c4group":{"source":"iana","extensions":["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{"source":"iana","extensions":["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{"source":"iana","extensions":["c11amz"]},"application/vnd.coffeescript":{"source":"iana"},"application/vnd.collabio.xodocuments.document":{"source":"iana"},"application/vnd.collabio.xodocuments.document-template":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation":{"source":"iana"},"application/vnd.collabio.xodocuments.presentation-template":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{"source":"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{"source":"iana"},"application/vnd.collection+json":{"source":"iana","compressible":true},"application/vnd.collection.doc+json":{"source":"iana","compressible":true},"application/vnd.collection.next+json":{"source":"iana","compressible":true},"application/vnd.comicbook+zip":{"source":"iana","compressible":false},"application/vnd.comicbook-rar":{"source":"iana"},"application/vnd.commerce-battelle":{"source":"iana"},"application/vnd.commonspace":{"source":"iana","extensions":["csp"]},"application/vnd.contact.cmsg":{"source":"iana","extensions":["cdbcmsg"]},"application/vnd.coreos.ignition+json":{"source":"iana","compressible":true},"application/vnd.cosmocaller":{"source":"iana","extensions":["cmc"]},"application/vnd.crick.clicker":{"source":"iana","extensions":["clkx"]},"application/vnd.crick.clicker.keyboard":{"source":"iana","extensions":["clkk"]},"application/vnd.crick.clicker.palette":{"source":"iana","extensions":["clkp"]},"application/vnd.crick.clicker.template":{"source":"iana","extensions":["clkt"]},"application/vnd.crick.clicker.wordbank":{"source":"iana","extensions":["clkw"]},"application/vnd.criticaltools.wbs+xml":{"source":"iana","compressible":true,"extensions":["wbs"]},"application/vnd.cryptii.pipe+json":{"source":"iana","compressible":true},"application/vnd.crypto-shade-file":{"source":"iana"},"application/vnd.cryptomator.encrypted":{"source":"iana"},"application/vnd.cryptomator.vault":{"source":"iana"},"application/vnd.ctc-posml":{"source":"iana","extensions":["pml"]},"application/vnd.ctct.ws+xml":{"source":"iana","compressible":true},"application/vnd.cups-pdf":{"source":"iana"},"application/vnd.cups-postscript":{"source":"iana"},"application/vnd.cups-ppd":{"source":"iana","extensions":["ppd"]},"application/vnd.cups-raster":{"source":"iana"},"application/vnd.cups-raw":{"source":"iana"},"application/vnd.curl":{"source":"iana"},"application/vnd.curl.car":{"source":"apache","extensions":["car"]},"application/vnd.curl.pcurl":{"source":"apache","extensions":["pcurl"]},"application/vnd.cyan.dean.root+xml":{"source":"iana","compressible":true},"application/vnd.cybank":{"source":"iana"},"application/vnd.cyclonedx+json":{"source":"iana","compressible":true},"application/vnd.cyclonedx+xml":{"source":"iana","compressible":true},"application/vnd.d2l.coursepackage1p0+zip":{"source":"iana","compressible":false},"application/vnd.d3m-dataset":{"source":"iana"},"application/vnd.d3m-problem":{"source":"iana"},"application/vnd.dart":{"source":"iana","compressible":true,"extensions":["dart"]},"application/vnd.data-vision.rdz":{"source":"iana","extensions":["rdz"]},"application/vnd.datapackage+json":{"source":"iana","compressible":true},"application/vnd.dataresource+json":{"source":"iana","compressible":true},"application/vnd.dbf":{"source":"iana","extensions":["dbf"]},"application/vnd.debian.binary-package":{"source":"iana"},"application/vnd.dece.data":{"source":"iana","extensions":["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{"source":"iana","compressible":true,"extensions":["uvt","uvvt"]},"application/vnd.dece.unspecified":{"source":"iana","extensions":["uvx","uvvx"]},"application/vnd.dece.zip":{"source":"iana","extensions":["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{"source":"iana","extensions":["fe_launch"]},"application/vnd.desmume.movie":{"source":"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{"source":"iana"},"application/vnd.dm.delegation+xml":{"source":"iana","compressible":true},"application/vnd.dna":{"source":"iana","extensions":["dna"]},"application/vnd.document+json":{"source":"iana","compressible":true},"application/vnd.dolby.mlp":{"source":"apache","extensions":["mlp"]},"application/vnd.dolby.mobile.1":{"source":"iana"},"application/vnd.dolby.mobile.2":{"source":"iana"},"application/vnd.doremir.scorecloud-binary-document":{"source":"iana"},"application/vnd.dpgraph":{"source":"iana","extensions":["dpg"]},"application/vnd.dreamfactory":{"source":"iana","extensions":["dfac"]},"application/vnd.drive+json":{"source":"iana","compressible":true},"application/vnd.ds-keypoint":{"source":"apache","extensions":["kpxx"]},"application/vnd.dtg.local":{"source":"iana"},"application/vnd.dtg.local.flash":{"source":"iana"},"application/vnd.dtg.local.html":{"source":"iana"},"application/vnd.dvb.ait":{"source":"iana","extensions":["ait"]},"application/vnd.dvb.dvbisl+xml":{"source":"iana","compressible":true},"application/vnd.dvb.dvbj":{"source":"iana"},"application/vnd.dvb.esgcontainer":{"source":"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess":{"source":"iana"},"application/vnd.dvb.ipdcesgaccess2":{"source":"iana"},"application/vnd.dvb.ipdcesgpdd":{"source":"iana"},"application/vnd.dvb.ipdcroaming":{"source":"iana"},"application/vnd.dvb.iptv.alfec-base":{"source":"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{"source":"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-container+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-generic+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-msglist+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-request+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-ia-registration-response+xml":{"source":"iana","compressible":true},"application/vnd.dvb.notif-init+xml":{"source":"iana","compressible":true},"application/vnd.dvb.pfr":{"source":"iana"},"application/vnd.dvb.service":{"source":"iana","extensions":["svc"]},"application/vnd.dxr":{"source":"iana"},"application/vnd.dynageo":{"source":"iana","extensions":["geo"]},"application/vnd.dzr":{"source":"iana"},"application/vnd.easykaraoke.cdgdownload":{"source":"iana"},"application/vnd.ecdis-update":{"source":"iana"},"application/vnd.ecip.rlp":{"source":"iana"},"application/vnd.eclipse.ditto+json":{"source":"iana","compressible":true},"application/vnd.ecowin.chart":{"source":"iana","extensions":["mag"]},"application/vnd.ecowin.filerequest":{"source":"iana"},"application/vnd.ecowin.fileupdate":{"source":"iana"},"application/vnd.ecowin.series":{"source":"iana"},"application/vnd.ecowin.seriesrequest":{"source":"iana"},"application/vnd.ecowin.seriesupdate":{"source":"iana"},"application/vnd.efi.img":{"source":"iana"},"application/vnd.efi.iso":{"source":"iana"},"application/vnd.emclient.accessrequest+xml":{"source":"iana","compressible":true},"application/vnd.enliven":{"source":"iana","extensions":["nml"]},"application/vnd.enphase.envoy":{"source":"iana"},"application/vnd.eprints.data+xml":{"source":"iana","compressible":true},"application/vnd.epson.esf":{"source":"iana","extensions":["esf"]},"application/vnd.epson.msf":{"source":"iana","extensions":["msf"]},"application/vnd.epson.quickanime":{"source":"iana","extensions":["qam"]},"application/vnd.epson.salt":{"source":"iana","extensions":["slt"]},"application/vnd.epson.ssf":{"source":"iana","extensions":["ssf"]},"application/vnd.ericsson.quickcall":{"source":"iana"},"application/vnd.espass-espass+zip":{"source":"iana","compressible":false},"application/vnd.eszigno3+xml":{"source":"iana","compressible":true,"extensions":["es3","et3"]},"application/vnd.etsi.aoc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.asic-e+zip":{"source":"iana","compressible":false},"application/vnd.etsi.asic-s+zip":{"source":"iana","compressible":false},"application/vnd.etsi.cug+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvcommand+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-bc+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-cod+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsad-npvr+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvservice+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvsync+xml":{"source":"iana","compressible":true},"application/vnd.etsi.iptvueprofile+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mcid+xml":{"source":"iana","compressible":true},"application/vnd.etsi.mheg5":{"source":"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{"source":"iana","compressible":true},"application/vnd.etsi.pstn+xml":{"source":"iana","compressible":true},"application/vnd.etsi.sci+xml":{"source":"iana","compressible":true},"application/vnd.etsi.simservs+xml":{"source":"iana","compressible":true},"application/vnd.etsi.timestamp-token":{"source":"iana"},"application/vnd.etsi.tsl+xml":{"source":"iana","compressible":true},"application/vnd.etsi.tsl.der":{"source":"iana"},"application/vnd.eu.kasparian.car+json":{"source":"iana","compressible":true},"application/vnd.eudora.data":{"source":"iana"},"application/vnd.evolv.ecig.profile":{"source":"iana"},"application/vnd.evolv.ecig.settings":{"source":"iana"},"application/vnd.evolv.ecig.theme":{"source":"iana"},"application/vnd.exstream-empower+zip":{"source":"iana","compressible":false},"application/vnd.exstream-package":{"source":"iana"},"application/vnd.ezpix-album":{"source":"iana","extensions":["ez2"]},"application/vnd.ezpix-package":{"source":"iana","extensions":["ez3"]},"application/vnd.f-secure.mobile":{"source":"iana"},"application/vnd.familysearch.gedcom+zip":{"source":"iana","compressible":false},"application/vnd.fastcopy-disk-image":{"source":"iana"},"application/vnd.fdf":{"source":"iana","extensions":["fdf"]},"application/vnd.fdsn.mseed":{"source":"iana","extensions":["mseed"]},"application/vnd.fdsn.seed":{"source":"iana","extensions":["seed","dataless"]},"application/vnd.ffsns":{"source":"iana"},"application/vnd.ficlab.flb+zip":{"source":"iana","compressible":false},"application/vnd.filmit.zfc":{"source":"iana"},"application/vnd.fints":{"source":"iana"},"application/vnd.firemonkeys.cloudcell":{"source":"iana"},"application/vnd.flographit":{"source":"iana","extensions":["gph"]},"application/vnd.fluxtime.clip":{"source":"iana","extensions":["ftc"]},"application/vnd.font-fontforge-sfd":{"source":"iana"},"application/vnd.framemaker":{"source":"iana","extensions":["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{"source":"iana","extensions":["fnc"]},"application/vnd.frogans.ltf":{"source":"iana","extensions":["ltf"]},"application/vnd.fsc.weblaunch":{"source":"iana","extensions":["fsc"]},"application/vnd.fujifilm.fb.docuworks":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{"source":"iana"},"application/vnd.fujifilm.fb.docuworks.container":{"source":"iana"},"application/vnd.fujifilm.fb.jfi+xml":{"source":"iana","compressible":true},"application/vnd.fujitsu.oasys":{"source":"iana","extensions":["oas"]},"application/vnd.fujitsu.oasys2":{"source":"iana","extensions":["oa2"]},"application/vnd.fujitsu.oasys3":{"source":"iana","extensions":["oa3"]},"application/vnd.fujitsu.oasysgp":{"source":"iana","extensions":["fg5"]},"application/vnd.fujitsu.oasysprs":{"source":"iana","extensions":["bh2"]},"application/vnd.fujixerox.art-ex":{"source":"iana"},"application/vnd.fujixerox.art4":{"source":"iana"},"application/vnd.fujixerox.ddd":{"source":"iana","extensions":["ddd"]},"application/vnd.fujixerox.docuworks":{"source":"iana","extensions":["xdw"]},"application/vnd.fujixerox.docuworks.binder":{"source":"iana","extensions":["xbd"]},"application/vnd.fujixerox.docuworks.container":{"source":"iana"},"application/vnd.fujixerox.hbpl":{"source":"iana"},"application/vnd.fut-misnet":{"source":"iana"},"application/vnd.futoin+cbor":{"source":"iana"},"application/vnd.futoin+json":{"source":"iana","compressible":true},"application/vnd.fuzzysheet":{"source":"iana","extensions":["fzs"]},"application/vnd.genomatix.tuxedo":{"source":"iana","extensions":["txd"]},"application/vnd.gentics.grd+json":{"source":"iana","compressible":true},"application/vnd.geo+json":{"source":"iana","compressible":true},"application/vnd.geocube+xml":{"source":"iana","compressible":true},"application/vnd.geogebra.file":{"source":"iana","extensions":["ggb"]},"application/vnd.geogebra.slides":{"source":"iana"},"application/vnd.geogebra.tool":{"source":"iana","extensions":["ggt"]},"application/vnd.geometry-explorer":{"source":"iana","extensions":["gex","gre"]},"application/vnd.geonext":{"source":"iana","extensions":["gxt"]},"application/vnd.geoplan":{"source":"iana","extensions":["g2w"]},"application/vnd.geospace":{"source":"iana","extensions":["g3w"]},"application/vnd.gerber":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt":{"source":"iana"},"application/vnd.globalplatform.card-content-mgt-response":{"source":"iana"},"application/vnd.gmx":{"source":"iana","extensions":["gmx"]},"application/vnd.google-apps.document":{"compressible":false,"extensions":["gdoc"]},"application/vnd.google-apps.presentation":{"compressible":false,"extensions":["gslides"]},"application/vnd.google-apps.spreadsheet":{"compressible":false,"extensions":["gsheet"]},"application/vnd.google-earth.kml+xml":{"source":"iana","compressible":true,"extensions":["kml"]},"application/vnd.google-earth.kmz":{"source":"iana","compressible":false,"extensions":["kmz"]},"application/vnd.gov.sk.e-form+xml":{"source":"iana","compressible":true},"application/vnd.gov.sk.e-form+zip":{"source":"iana","compressible":false},"application/vnd.gov.sk.xmldatacontainer+xml":{"source":"iana","compressible":true},"application/vnd.grafeq":{"source":"iana","extensions":["gqf","gqs"]},"application/vnd.gridmp":{"source":"iana"},"application/vnd.groove-account":{"source":"iana","extensions":["gac"]},"application/vnd.groove-help":{"source":"iana","extensions":["ghf"]},"application/vnd.groove-identity-message":{"source":"iana","extensions":["gim"]},"application/vnd.groove-injector":{"source":"iana","extensions":["grv"]},"application/vnd.groove-tool-message":{"source":"iana","extensions":["gtm"]},"application/vnd.groove-tool-template":{"source":"iana","extensions":["tpl"]},"application/vnd.groove-vcard":{"source":"iana","extensions":["vcg"]},"application/vnd.hal+json":{"source":"iana","compressible":true},"application/vnd.hal+xml":{"source":"iana","compressible":true,"extensions":["hal"]},"application/vnd.handheld-entertainment+xml":{"source":"iana","compressible":true,"extensions":["zmm"]},"application/vnd.hbci":{"source":"iana","extensions":["hbci"]},"application/vnd.hc+json":{"source":"iana","compressible":true},"application/vnd.hcl-bireports":{"source":"iana"},"application/vnd.hdt":{"source":"iana"},"application/vnd.heroku+json":{"source":"iana","compressible":true},"application/vnd.hhe.lesson-player":{"source":"iana","extensions":["les"]},"application/vnd.hl7cda+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hl7v2+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.hp-hpgl":{"source":"iana","extensions":["hpgl"]},"application/vnd.hp-hpid":{"source":"iana","extensions":["hpid"]},"application/vnd.hp-hps":{"source":"iana","extensions":["hps"]},"application/vnd.hp-jlyt":{"source":"iana","extensions":["jlt"]},"application/vnd.hp-pcl":{"source":"iana","extensions":["pcl"]},"application/vnd.hp-pclxl":{"source":"iana","extensions":["pclxl"]},"application/vnd.httphone":{"source":"iana"},"application/vnd.hydrostatix.sof-data":{"source":"iana","extensions":["sfd-hdstx"]},"application/vnd.hyper+json":{"source":"iana","compressible":true},"application/vnd.hyper-item+json":{"source":"iana","compressible":true},"application/vnd.hyperdrive+json":{"source":"iana","compressible":true},"application/vnd.hzn-3d-crossword":{"source":"iana"},"application/vnd.ibm.afplinedata":{"source":"iana"},"application/vnd.ibm.electronic-media":{"source":"iana"},"application/vnd.ibm.minipay":{"source":"iana","extensions":["mpy"]},"application/vnd.ibm.modcap":{"source":"iana","extensions":["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{"source":"iana","extensions":["irm"]},"application/vnd.ibm.secure-container":{"source":"iana","extensions":["sc"]},"application/vnd.iccprofile":{"source":"iana","extensions":["icc","icm"]},"application/vnd.ieee.1905":{"source":"iana"},"application/vnd.igloader":{"source":"iana","extensions":["igl"]},"application/vnd.imagemeter.folder+zip":{"source":"iana","compressible":false},"application/vnd.imagemeter.image+zip":{"source":"iana","compressible":false},"application/vnd.immervision-ivp":{"source":"iana","extensions":["ivp"]},"application/vnd.immervision-ivu":{"source":"iana","extensions":["ivu"]},"application/vnd.ims.imsccv1p1":{"source":"iana"},"application/vnd.ims.imsccv1p2":{"source":"iana"},"application/vnd.ims.imsccv1p3":{"source":"iana"},"application/vnd.ims.lis.v2.result+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolproxy.id+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings+json":{"source":"iana","compressible":true},"application/vnd.ims.lti.v2.toolsettings.simple+json":{"source":"iana","compressible":true},"application/vnd.informedcontrol.rms+xml":{"source":"iana","compressible":true},"application/vnd.informix-visionary":{"source":"iana"},"application/vnd.infotech.project":{"source":"iana"},"application/vnd.infotech.project+xml":{"source":"iana","compressible":true},"application/vnd.innopath.wamp.notification":{"source":"iana"},"application/vnd.insors.igm":{"source":"iana","extensions":["igm"]},"application/vnd.intercon.formnet":{"source":"iana","extensions":["xpw","xpx"]},"application/vnd.intergeo":{"source":"iana","extensions":["i2g"]},"application/vnd.intertrust.digibox":{"source":"iana"},"application/vnd.intertrust.nncp":{"source":"iana"},"application/vnd.intu.qbo":{"source":"iana","extensions":["qbo"]},"application/vnd.intu.qfx":{"source":"iana","extensions":["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.conceptitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.knowledgeitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.newsmessage+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.packageitem+xml":{"source":"iana","compressible":true},"application/vnd.iptc.g2.planningitem+xml":{"source":"iana","compressible":true},"application/vnd.ipunplugged.rcprofile":{"source":"iana","extensions":["rcprofile"]},"application/vnd.irepository.package+xml":{"source":"iana","compressible":true,"extensions":["irp"]},"application/vnd.is-xpr":{"source":"iana","extensions":["xpr"]},"application/vnd.isac.fcs":{"source":"iana","extensions":["fcs"]},"application/vnd.iso11783-10+zip":{"source":"iana","compressible":false},"application/vnd.jam":{"source":"iana","extensions":["jam"]},"application/vnd.japannet-directory-service":{"source":"iana"},"application/vnd.japannet-jpnstore-wakeup":{"source":"iana"},"application/vnd.japannet-payment-wakeup":{"source":"iana"},"application/vnd.japannet-registration":{"source":"iana"},"application/vnd.japannet-registration-wakeup":{"source":"iana"},"application/vnd.japannet-setstore-wakeup":{"source":"iana"},"application/vnd.japannet-verification":{"source":"iana"},"application/vnd.japannet-verification-wakeup":{"source":"iana"},"application/vnd.jcp.javame.midlet-rms":{"source":"iana","extensions":["rms"]},"application/vnd.jisp":{"source":"iana","extensions":["jisp"]},"application/vnd.joost.joda-archive":{"source":"iana","extensions":["joda"]},"application/vnd.jsk.isdn-ngn":{"source":"iana"},"application/vnd.kahootz":{"source":"iana","extensions":["ktz","ktr"]},"application/vnd.kde.karbon":{"source":"iana","extensions":["karbon"]},"application/vnd.kde.kchart":{"source":"iana","extensions":["chrt"]},"application/vnd.kde.kformula":{"source":"iana","extensions":["kfo"]},"application/vnd.kde.kivio":{"source":"iana","extensions":["flw"]},"application/vnd.kde.kontour":{"source":"iana","extensions":["kon"]},"application/vnd.kde.kpresenter":{"source":"iana","extensions":["kpr","kpt"]},"application/vnd.kde.kspread":{"source":"iana","extensions":["ksp"]},"application/vnd.kde.kword":{"source":"iana","extensions":["kwd","kwt"]},"application/vnd.kenameaapp":{"source":"iana","extensions":["htke"]},"application/vnd.kidspiration":{"source":"iana","extensions":["kia"]},"application/vnd.kinar":{"source":"iana","extensions":["kne","knp"]},"application/vnd.koan":{"source":"iana","extensions":["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{"source":"iana","extensions":["sse"]},"application/vnd.las":{"source":"iana"},"application/vnd.las.las+json":{"source":"iana","compressible":true},"application/vnd.las.las+xml":{"source":"iana","compressible":true,"extensions":["lasxml"]},"application/vnd.laszip":{"source":"iana"},"application/vnd.leap+json":{"source":"iana","compressible":true},"application/vnd.liberty-request+xml":{"source":"iana","compressible":true},"application/vnd.llamagraphics.life-balance.desktop":{"source":"iana","extensions":["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{"source":"iana","compressible":true,"extensions":["lbe"]},"application/vnd.logipipe.circuit+zip":{"source":"iana","compressible":false},"application/vnd.loom":{"source":"iana"},"application/vnd.lotus-1-2-3":{"source":"iana","extensions":["123"]},"application/vnd.lotus-approach":{"source":"iana","extensions":["apr"]},"application/vnd.lotus-freelance":{"source":"iana","extensions":["pre"]},"application/vnd.lotus-notes":{"source":"iana","extensions":["nsf"]},"application/vnd.lotus-organizer":{"source":"iana","extensions":["org"]},"application/vnd.lotus-screencam":{"source":"iana","extensions":["scm"]},"application/vnd.lotus-wordpro":{"source":"iana","extensions":["lwp"]},"application/vnd.macports.portpkg":{"source":"iana","extensions":["portpkg"]},"application/vnd.mapbox-vector-tile":{"source":"iana","extensions":["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.conftoken+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.license+xml":{"source":"iana","compressible":true},"application/vnd.marlin.drm.mdcf":{"source":"iana"},"application/vnd.mason+json":{"source":"iana","compressible":true},"application/vnd.maxar.archive.3tz+zip":{"source":"iana","compressible":false},"application/vnd.maxmind.maxmind-db":{"source":"iana"},"application/vnd.mcd":{"source":"iana","extensions":["mcd"]},"application/vnd.medcalcdata":{"source":"iana","extensions":["mc1"]},"application/vnd.mediastation.cdkey":{"source":"iana","extensions":["cdkey"]},"application/vnd.meridian-slingshot":{"source":"iana"},"application/vnd.mfer":{"source":"iana","extensions":["mwf"]},"application/vnd.mfmp":{"source":"iana","extensions":["mfm"]},"application/vnd.micro+json":{"source":"iana","compressible":true},"application/vnd.micrografx.flo":{"source":"iana","extensions":["flo"]},"application/vnd.micrografx.igx":{"source":"iana","extensions":["igx"]},"application/vnd.microsoft.portable-executable":{"source":"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{"source":"iana"},"application/vnd.miele+json":{"source":"iana","compressible":true},"application/vnd.mif":{"source":"iana","extensions":["mif"]},"application/vnd.minisoft-hp3000-save":{"source":"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{"source":"iana"},"application/vnd.mobius.daf":{"source":"iana","extensions":["daf"]},"application/vnd.mobius.dis":{"source":"iana","extensions":["dis"]},"application/vnd.mobius.mbk":{"source":"iana","extensions":["mbk"]},"application/vnd.mobius.mqy":{"source":"iana","extensions":["mqy"]},"application/vnd.mobius.msl":{"source":"iana","extensions":["msl"]},"application/vnd.mobius.plc":{"source":"iana","extensions":["plc"]},"application/vnd.mobius.txf":{"source":"iana","extensions":["txf"]},"application/vnd.mophun.application":{"source":"iana","extensions":["mpn"]},"application/vnd.mophun.certificate":{"source":"iana","extensions":["mpc"]},"application/vnd.motorola.flexsuite":{"source":"iana"},"application/vnd.motorola.flexsuite.adsi":{"source":"iana"},"application/vnd.motorola.flexsuite.fis":{"source":"iana"},"application/vnd.motorola.flexsuite.gotap":{"source":"iana"},"application/vnd.motorola.flexsuite.kmr":{"source":"iana"},"application/vnd.motorola.flexsuite.ttc":{"source":"iana"},"application/vnd.motorola.flexsuite.wem":{"source":"iana"},"application/vnd.motorola.iprm":{"source":"iana"},"application/vnd.mozilla.xul+xml":{"source":"iana","compressible":true,"extensions":["xul"]},"application/vnd.ms-3mfdocument":{"source":"iana"},"application/vnd.ms-artgalry":{"source":"iana","extensions":["cil"]},"application/vnd.ms-asf":{"source":"iana"},"application/vnd.ms-cab-compressed":{"source":"iana","extensions":["cab"]},"application/vnd.ms-color.iccprofile":{"source":"apache"},"application/vnd.ms-excel":{"source":"iana","compressible":false,"extensions":["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{"source":"iana","extensions":["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{"source":"iana","extensions":["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{"source":"iana","extensions":["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{"source":"iana","extensions":["xltm"]},"application/vnd.ms-fontobject":{"source":"iana","compressible":true,"extensions":["eot"]},"application/vnd.ms-htmlhelp":{"source":"iana","extensions":["chm"]},"application/vnd.ms-ims":{"source":"iana","extensions":["ims"]},"application/vnd.ms-lrm":{"source":"iana","extensions":["lrm"]},"application/vnd.ms-office.activex+xml":{"source":"iana","compressible":true},"application/vnd.ms-officetheme":{"source":"iana","extensions":["thmx"]},"application/vnd.ms-opentype":{"source":"apache","compressible":true},"application/vnd.ms-outlook":{"compressible":false,"extensions":["msg"]},"application/vnd.ms-package.obfuscated-opentype":{"source":"apache"},"application/vnd.ms-pki.seccat":{"source":"apache","extensions":["cat"]},"application/vnd.ms-pki.stl":{"source":"apache","extensions":["stl"]},"application/vnd.ms-playready.initiator+xml":{"source":"iana","compressible":true},"application/vnd.ms-powerpoint":{"source":"iana","compressible":false,"extensions":["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{"source":"iana","extensions":["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{"source":"iana","extensions":["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{"source":"iana","extensions":["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{"source":"iana","extensions":["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{"source":"iana","extensions":["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{"source":"iana","compressible":true},"application/vnd.ms-printing.printticket+xml":{"source":"apache","compressible":true},"application/vnd.ms-printschematicket+xml":{"source":"iana","compressible":true},"application/vnd.ms-project":{"source":"iana","extensions":["mpp","mpt"]},"application/vnd.ms-tnef":{"source":"iana"},"application/vnd.ms-windows.devicepairing":{"source":"iana"},"application/vnd.ms-windows.nwprinting.oob":{"source":"iana"},"application/vnd.ms-windows.printerpairing":{"source":"iana"},"application/vnd.ms-windows.wsd.oob":{"source":"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.lic-resp":{"source":"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{"source":"iana"},"application/vnd.ms-wmdrm.meter-resp":{"source":"iana"},"application/vnd.ms-word.document.macroenabled.12":{"source":"iana","extensions":["docm"]},"application/vnd.ms-word.template.macroenabled.12":{"source":"iana","extensions":["dotm"]},"application/vnd.ms-works":{"source":"iana","extensions":["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{"source":"iana","extensions":["wpl"]},"application/vnd.ms-xpsdocument":{"source":"iana","compressible":false,"extensions":["xps"]},"application/vnd.msa-disk-image":{"source":"iana"},"application/vnd.mseq":{"source":"iana","extensions":["mseq"]},"application/vnd.msign":{"source":"iana"},"application/vnd.multiad.creator":{"source":"iana"},"application/vnd.multiad.creator.cif":{"source":"iana"},"application/vnd.music-niff":{"source":"iana"},"application/vnd.musician":{"source":"iana","extensions":["mus"]},"application/vnd.muvee.style":{"source":"iana","extensions":["msty"]},"application/vnd.mynfc":{"source":"iana","extensions":["taglet"]},"application/vnd.nacamar.ybrid+json":{"source":"iana","compressible":true},"application/vnd.ncd.control":{"source":"iana"},"application/vnd.ncd.reference":{"source":"iana"},"application/vnd.nearst.inv+json":{"source":"iana","compressible":true},"application/vnd.nebumind.line":{"source":"iana"},"application/vnd.nervana":{"source":"iana"},"application/vnd.netfpx":{"source":"iana"},"application/vnd.neurolanguage.nlu":{"source":"iana","extensions":["nlu"]},"application/vnd.nimn":{"source":"iana"},"application/vnd.nintendo.nitro.rom":{"source":"iana"},"application/vnd.nintendo.snes.rom":{"source":"iana"},"application/vnd.nitf":{"source":"iana","extensions":["ntf","nitf"]},"application/vnd.noblenet-directory":{"source":"iana","extensions":["nnd"]},"application/vnd.noblenet-sealer":{"source":"iana","extensions":["nns"]},"application/vnd.noblenet-web":{"source":"iana","extensions":["nnw"]},"application/vnd.nokia.catalogs":{"source":"iana"},"application/vnd.nokia.conml+wbxml":{"source":"iana"},"application/vnd.nokia.conml+xml":{"source":"iana","compressible":true},"application/vnd.nokia.iptv.config+xml":{"source":"iana","compressible":true},"application/vnd.nokia.isds-radio-presets":{"source":"iana"},"application/vnd.nokia.landmark+wbxml":{"source":"iana"},"application/vnd.nokia.landmark+xml":{"source":"iana","compressible":true},"application/vnd.nokia.landmarkcollection+xml":{"source":"iana","compressible":true},"application/vnd.nokia.n-gage.ac+xml":{"source":"iana","compressible":true,"extensions":["ac"]},"application/vnd.nokia.n-gage.data":{"source":"iana","extensions":["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{"source":"iana","extensions":["n-gage"]},"application/vnd.nokia.ncd":{"source":"iana"},"application/vnd.nokia.pcd+wbxml":{"source":"iana"},"application/vnd.nokia.pcd+xml":{"source":"iana","compressible":true},"application/vnd.nokia.radio-preset":{"source":"iana","extensions":["rpst"]},"application/vnd.nokia.radio-presets":{"source":"iana","extensions":["rpss"]},"application/vnd.novadigm.edm":{"source":"iana","extensions":["edm"]},"application/vnd.novadigm.edx":{"source":"iana","extensions":["edx"]},"application/vnd.novadigm.ext":{"source":"iana","extensions":["ext"]},"application/vnd.ntt-local.content-share":{"source":"iana"},"application/vnd.ntt-local.file-transfer":{"source":"iana"},"application/vnd.ntt-local.ogw_remote-access":{"source":"iana"},"application/vnd.ntt-local.sip-ta_remote":{"source":"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{"source":"iana"},"application/vnd.oasis.opendocument.chart":{"source":"iana","extensions":["odc"]},"application/vnd.oasis.opendocument.chart-template":{"source":"iana","extensions":["otc"]},"application/vnd.oasis.opendocument.database":{"source":"iana","extensions":["odb"]},"application/vnd.oasis.opendocument.formula":{"source":"iana","extensions":["odf"]},"application/vnd.oasis.opendocument.formula-template":{"source":"iana","extensions":["odft"]},"application/vnd.oasis.opendocument.graphics":{"source":"iana","compressible":false,"extensions":["odg"]},"application/vnd.oasis.opendocument.graphics-template":{"source":"iana","extensions":["otg"]},"application/vnd.oasis.opendocument.image":{"source":"iana","extensions":["odi"]},"application/vnd.oasis.opendocument.image-template":{"source":"iana","extensions":["oti"]},"application/vnd.oasis.opendocument.presentation":{"source":"iana","compressible":false,"extensions":["odp"]},"application/vnd.oasis.opendocument.presentation-template":{"source":"iana","extensions":["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{"source":"iana","compressible":false,"extensions":["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{"source":"iana","extensions":["ots"]},"application/vnd.oasis.opendocument.text":{"source":"iana","compressible":false,"extensions":["odt"]},"application/vnd.oasis.opendocument.text-master":{"source":"iana","extensions":["odm"]},"application/vnd.oasis.opendocument.text-template":{"source":"iana","extensions":["ott"]},"application/vnd.oasis.opendocument.text-web":{"source":"iana","extensions":["oth"]},"application/vnd.obn":{"source":"iana"},"application/vnd.ocf+cbor":{"source":"iana"},"application/vnd.oci.image.manifest.v1+json":{"source":"iana","compressible":true},"application/vnd.oftn.l10n+json":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessdownload+xml":{"source":"iana","compressible":true},"application/vnd.oipf.contentaccessstreaming+xml":{"source":"iana","compressible":true},"application/vnd.oipf.cspg-hexbinary":{"source":"iana"},"application/vnd.oipf.dae.svg+xml":{"source":"iana","compressible":true},"application/vnd.oipf.dae.xhtml+xml":{"source":"iana","compressible":true},"application/vnd.oipf.mippvcontrolmessage+xml":{"source":"iana","compressible":true},"application/vnd.oipf.pae.gem":{"source":"iana"},"application/vnd.oipf.spdiscovery+xml":{"source":"iana","compressible":true},"application/vnd.oipf.spdlist+xml":{"source":"iana","compressible":true},"application/vnd.oipf.ueprofile+xml":{"source":"iana","compressible":true},"application/vnd.oipf.userprofile+xml":{"source":"iana","compressible":true},"application/vnd.olpc-sugar":{"source":"iana","extensions":["xo"]},"application/vnd.oma-scws-config":{"source":"iana"},"application/vnd.oma-scws-http-request":{"source":"iana"},"application/vnd.oma-scws-http-response":{"source":"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.drm-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.imd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.ltkm":{"source":"iana"},"application/vnd.oma.bcast.notification+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.provisioningtrigger":{"source":"iana"},"application/vnd.oma.bcast.sgboot":{"source":"iana"},"application/vnd.oma.bcast.sgdd+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sgdu":{"source":"iana"},"application/vnd.oma.bcast.simple-symbol-container":{"source":"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.sprov+xml":{"source":"iana","compressible":true},"application/vnd.oma.bcast.stkm":{"source":"iana"},"application/vnd.oma.cab-address-book+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-feature-handler+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-pcc+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-subs-invite+xml":{"source":"iana","compressible":true},"application/vnd.oma.cab-user-prefs+xml":{"source":"iana","compressible":true},"application/vnd.oma.dcd":{"source":"iana"},"application/vnd.oma.dcdc":{"source":"iana"},"application/vnd.oma.dd2+xml":{"source":"iana","compressible":true,"extensions":["dd2"]},"application/vnd.oma.drm.risd+xml":{"source":"iana","compressible":true},"application/vnd.oma.group-usage-list+xml":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+cbor":{"source":"iana"},"application/vnd.oma.lwm2m+json":{"source":"iana","compressible":true},"application/vnd.oma.lwm2m+tlv":{"source":"iana"},"application/vnd.oma.pal+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.detailed-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.final-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.groups+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.invocation-descriptor+xml":{"source":"iana","compressible":true},"application/vnd.oma.poc.optimized-progress-report+xml":{"source":"iana","compressible":true},"application/vnd.oma.push":{"source":"iana"},"application/vnd.oma.scidm.messages+xml":{"source":"iana","compressible":true},"application/vnd.oma.xcap-directory+xml":{"source":"iana","compressible":true},"application/vnd.omads-email+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-file+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omads-folder+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.omaloc-supl-init":{"source":"iana"},"application/vnd.onepager":{"source":"iana"},"application/vnd.onepagertamp":{"source":"iana"},"application/vnd.onepagertamx":{"source":"iana"},"application/vnd.onepagertat":{"source":"iana"},"application/vnd.onepagertatp":{"source":"iana"},"application/vnd.onepagertatx":{"source":"iana"},"application/vnd.openblox.game+xml":{"source":"iana","compressible":true,"extensions":["obgx"]},"application/vnd.openblox.game-binary":{"source":"iana"},"application/vnd.openeye.oeb":{"source":"iana"},"application/vnd.openofficeorg.extension":{"source":"apache","extensions":["oxt"]},"application/vnd.openstreetmap.data+xml":{"source":"iana","compressible":true,"extensions":["osm"]},"application/vnd.opentimestamps.ots":{"source":"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawing+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{"source":"iana","compressible":false,"extensions":["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slide":{"source":"iana","extensions":["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{"source":"iana","extensions":["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.template":{"source":"iana","extensions":["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{"source":"iana","compressible":false,"extensions":["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{"source":"iana","extensions":["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.theme+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.vmldrawing":{"source":"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{"source":"iana","compressible":false,"extensions":["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{"source":"iana","extensions":["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.core-properties+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{"source":"iana","compressible":true},"application/vnd.openxmlformats-package.relationships+xml":{"source":"iana","compressible":true},"application/vnd.oracle.resource+json":{"source":"iana","compressible":true},"application/vnd.orange.indata":{"source":"iana"},"application/vnd.osa.netdeploy":{"source":"iana"},"application/vnd.osgeo.mapguide.package":{"source":"iana","extensions":["mgp"]},"application/vnd.osgi.bundle":{"source":"iana"},"application/vnd.osgi.dp":{"source":"iana","extensions":["dp"]},"application/vnd.osgi.subsystem":{"source":"iana","extensions":["esa"]},"application/vnd.otps.ct-kip+xml":{"source":"iana","compressible":true},"application/vnd.oxli.countgraph":{"source":"iana"},"application/vnd.pagerduty+json":{"source":"iana","compressible":true},"application/vnd.palm":{"source":"iana","extensions":["pdb","pqa","oprc"]},"application/vnd.panoply":{"source":"iana"},"application/vnd.paos.xml":{"source":"iana"},"application/vnd.patentdive":{"source":"iana"},"application/vnd.patientecommsdoc":{"source":"iana"},"application/vnd.pawaafile":{"source":"iana","extensions":["paw"]},"application/vnd.pcos":{"source":"iana"},"application/vnd.pg.format":{"source":"iana","extensions":["str"]},"application/vnd.pg.osasli":{"source":"iana","extensions":["ei6"]},"application/vnd.piaccess.application-licence":{"source":"iana"},"application/vnd.picsel":{"source":"iana","extensions":["efif"]},"application/vnd.pmi.widget":{"source":"iana","extensions":["wg"]},"application/vnd.poc.group-advertisement+xml":{"source":"iana","compressible":true},"application/vnd.pocketlearn":{"source":"iana","extensions":["plf"]},"application/vnd.powerbuilder6":{"source":"iana","extensions":["pbd"]},"application/vnd.powerbuilder6-s":{"source":"iana"},"application/vnd.powerbuilder7":{"source":"iana"},"application/vnd.powerbuilder7-s":{"source":"iana"},"application/vnd.powerbuilder75":{"source":"iana"},"application/vnd.powerbuilder75-s":{"source":"iana"},"application/vnd.preminet":{"source":"iana"},"application/vnd.previewsystems.box":{"source":"iana","extensions":["box"]},"application/vnd.proteus.magazine":{"source":"iana","extensions":["mgz"]},"application/vnd.psfs":{"source":"iana"},"application/vnd.publishare-delta-tree":{"source":"iana","extensions":["qps"]},"application/vnd.pvi.ptid1":{"source":"iana","extensions":["ptid"]},"application/vnd.pwg-multiplexed":{"source":"iana"},"application/vnd.pwg-xhtml-print+xml":{"source":"iana","compressible":true},"application/vnd.qualcomm.brew-app-res":{"source":"iana"},"application/vnd.quarantainenet":{"source":"iana"},"application/vnd.quark.quarkxpress":{"source":"iana","extensions":["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{"source":"iana"},"application/vnd.radisys.moml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-conn+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-audit-stream+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-conf+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-base+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-detect+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-group+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-speech+xml":{"source":"iana","compressible":true},"application/vnd.radisys.msml-dialog-transform+xml":{"source":"iana","compressible":true},"application/vnd.rainstor.data":{"source":"iana"},"application/vnd.rapid":{"source":"iana"},"application/vnd.rar":{"source":"iana","extensions":["rar"]},"application/vnd.realvnc.bed":{"source":"iana","extensions":["bed"]},"application/vnd.recordare.musicxml":{"source":"iana","extensions":["mxl"]},"application/vnd.recordare.musicxml+xml":{"source":"iana","compressible":true,"extensions":["musicxml"]},"application/vnd.renlearn.rlprint":{"source":"iana"},"application/vnd.resilient.logic":{"source":"iana"},"application/vnd.restful+json":{"source":"iana","compressible":true},"application/vnd.rig.cryptonote":{"source":"iana","extensions":["cryptonote"]},"application/vnd.rim.cod":{"source":"apache","extensions":["cod"]},"application/vnd.rn-realmedia":{"source":"apache","extensions":["rm"]},"application/vnd.rn-realmedia-vbr":{"source":"apache","extensions":["rmvb"]},"application/vnd.route66.link66+xml":{"source":"iana","compressible":true,"extensions":["link66"]},"application/vnd.rs-274x":{"source":"iana"},"application/vnd.ruckus.download":{"source":"iana"},"application/vnd.s3sms":{"source":"iana"},"application/vnd.sailingtracker.track":{"source":"iana","extensions":["st"]},"application/vnd.sar":{"source":"iana"},"application/vnd.sbm.cid":{"source":"iana"},"application/vnd.sbm.mid2":{"source":"iana"},"application/vnd.scribus":{"source":"iana"},"application/vnd.sealed.3df":{"source":"iana"},"application/vnd.sealed.csf":{"source":"iana"},"application/vnd.sealed.doc":{"source":"iana"},"application/vnd.sealed.eml":{"source":"iana"},"application/vnd.sealed.mht":{"source":"iana"},"application/vnd.sealed.net":{"source":"iana"},"application/vnd.sealed.ppt":{"source":"iana"},"application/vnd.sealed.tiff":{"source":"iana"},"application/vnd.sealed.xls":{"source":"iana"},"application/vnd.sealedmedia.softseal.html":{"source":"iana"},"application/vnd.sealedmedia.softseal.pdf":{"source":"iana"},"application/vnd.seemail":{"source":"iana","extensions":["see"]},"application/vnd.seis+json":{"source":"iana","compressible":true},"application/vnd.sema":{"source":"iana","extensions":["sema"]},"application/vnd.semd":{"source":"iana","extensions":["semd"]},"application/vnd.semf":{"source":"iana","extensions":["semf"]},"application/vnd.shade-save-file":{"source":"iana"},"application/vnd.shana.informed.formdata":{"source":"iana","extensions":["ifm"]},"application/vnd.shana.informed.formtemplate":{"source":"iana","extensions":["itp"]},"application/vnd.shana.informed.interchange":{"source":"iana","extensions":["iif"]},"application/vnd.shana.informed.package":{"source":"iana","extensions":["ipk"]},"application/vnd.shootproof+json":{"source":"iana","compressible":true},"application/vnd.shopkick+json":{"source":"iana","compressible":true},"application/vnd.shp":{"source":"iana"},"application/vnd.shx":{"source":"iana"},"application/vnd.sigrok.session":{"source":"iana"},"application/vnd.simtech-mindmapper":{"source":"iana","extensions":["twd","twds"]},"application/vnd.siren+json":{"source":"iana","compressible":true},"application/vnd.smaf":{"source":"iana","extensions":["mmf"]},"application/vnd.smart.notebook":{"source":"iana"},"application/vnd.smart.teacher":{"source":"iana","extensions":["teacher"]},"application/vnd.snesdev-page-table":{"source":"iana"},"application/vnd.software602.filler.form+xml":{"source":"iana","compressible":true,"extensions":["fo"]},"application/vnd.software602.filler.form-xml-zip":{"source":"iana"},"application/vnd.solent.sdkm+xml":{"source":"iana","compressible":true,"extensions":["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{"source":"iana","extensions":["dxp"]},"application/vnd.spotfire.sfs":{"source":"iana","extensions":["sfs"]},"application/vnd.sqlite3":{"source":"iana"},"application/vnd.sss-cod":{"source":"iana"},"application/vnd.sss-dtf":{"source":"iana"},"application/vnd.sss-ntf":{"source":"iana"},"application/vnd.stardivision.calc":{"source":"apache","extensions":["sdc"]},"application/vnd.stardivision.draw":{"source":"apache","extensions":["sda"]},"application/vnd.stardivision.impress":{"source":"apache","extensions":["sdd"]},"application/vnd.stardivision.math":{"source":"apache","extensions":["smf"]},"application/vnd.stardivision.writer":{"source":"apache","extensions":["sdw","vor"]},"application/vnd.stardivision.writer-global":{"source":"apache","extensions":["sgl"]},"application/vnd.stepmania.package":{"source":"iana","extensions":["smzip"]},"application/vnd.stepmania.stepchart":{"source":"iana","extensions":["sm"]},"application/vnd.street-stream":{"source":"iana"},"application/vnd.sun.wadl+xml":{"source":"iana","compressible":true,"extensions":["wadl"]},"application/vnd.sun.xml.calc":{"source":"apache","extensions":["sxc"]},"application/vnd.sun.xml.calc.template":{"source":"apache","extensions":["stc"]},"application/vnd.sun.xml.draw":{"source":"apache","extensions":["sxd"]},"application/vnd.sun.xml.draw.template":{"source":"apache","extensions":["std"]},"application/vnd.sun.xml.impress":{"source":"apache","extensions":["sxi"]},"application/vnd.sun.xml.impress.template":{"source":"apache","extensions":["sti"]},"application/vnd.sun.xml.math":{"source":"apache","extensions":["sxm"]},"application/vnd.sun.xml.writer":{"source":"apache","extensions":["sxw"]},"application/vnd.sun.xml.writer.global":{"source":"apache","extensions":["sxg"]},"application/vnd.sun.xml.writer.template":{"source":"apache","extensions":["stw"]},"application/vnd.sus-calendar":{"source":"iana","extensions":["sus","susp"]},"application/vnd.svd":{"source":"iana","extensions":["svd"]},"application/vnd.swiftview-ics":{"source":"iana"},"application/vnd.sycle+xml":{"source":"iana","compressible":true},"application/vnd.syft+json":{"source":"iana","compressible":true},"application/vnd.symbian.install":{"source":"apache","extensions":["sis","sisx"]},"application/vnd.syncml+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xsm"]},"application/vnd.syncml.dm+wbxml":{"source":"iana","charset":"UTF-8","extensions":["bdm"]},"application/vnd.syncml.dm+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["xdm"]},"application/vnd.syncml.dm.notification":{"source":"iana"},"application/vnd.syncml.dmddf+wbxml":{"source":"iana"},"application/vnd.syncml.dmddf+xml":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{"source":"iana"},"application/vnd.syncml.dmtnds+xml":{"source":"iana","charset":"UTF-8","compressible":true},"application/vnd.syncml.ds.notification":{"source":"iana"},"application/vnd.tableschema+json":{"source":"iana","compressible":true},"application/vnd.tao.intent-module-archive":{"source":"iana","extensions":["tao"]},"application/vnd.tcpdump.pcap":{"source":"iana","extensions":["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{"source":"iana","compressible":true},"application/vnd.tmd.mediaflex.api+xml":{"source":"iana","compressible":true},"application/vnd.tml":{"source":"iana"},"application/vnd.tmobile-livetv":{"source":"iana","extensions":["tmo"]},"application/vnd.tri.onesource":{"source":"iana"},"application/vnd.trid.tpt":{"source":"iana","extensions":["tpt"]},"application/vnd.triscape.mxs":{"source":"iana","extensions":["mxs"]},"application/vnd.trueapp":{"source":"iana","extensions":["tra"]},"application/vnd.truedoc":{"source":"iana"},"application/vnd.ubisoft.webplayer":{"source":"iana"},"application/vnd.ufdl":{"source":"iana","extensions":["ufd","ufdl"]},"application/vnd.uiq.theme":{"source":"iana","extensions":["utz"]},"application/vnd.umajin":{"source":"iana","extensions":["umj"]},"application/vnd.unity":{"source":"iana","extensions":["unityweb"]},"application/vnd.uoml+xml":{"source":"iana","compressible":true,"extensions":["uoml"]},"application/vnd.uplanet.alert":{"source":"iana"},"application/vnd.uplanet.alert-wbxml":{"source":"iana"},"application/vnd.uplanet.bearer-choice":{"source":"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{"source":"iana"},"application/vnd.uplanet.cacheop":{"source":"iana"},"application/vnd.uplanet.cacheop-wbxml":{"source":"iana"},"application/vnd.uplanet.channel":{"source":"iana"},"application/vnd.uplanet.channel-wbxml":{"source":"iana"},"application/vnd.uplanet.list":{"source":"iana"},"application/vnd.uplanet.list-wbxml":{"source":"iana"},"application/vnd.uplanet.listcmd":{"source":"iana"},"application/vnd.uplanet.listcmd-wbxml":{"source":"iana"},"application/vnd.uplanet.signal":{"source":"iana"},"application/vnd.uri-map":{"source":"iana"},"application/vnd.valve.source.material":{"source":"iana"},"application/vnd.vcx":{"source":"iana","extensions":["vcx"]},"application/vnd.vd-study":{"source":"iana"},"application/vnd.vectorworks":{"source":"iana"},"application/vnd.vel+json":{"source":"iana","compressible":true},"application/vnd.verimatrix.vcas":{"source":"iana"},"application/vnd.veritone.aion+json":{"source":"iana","compressible":true},"application/vnd.veryant.thin":{"source":"iana"},"application/vnd.ves.encrypted":{"source":"iana"},"application/vnd.vidsoft.vidconference":{"source":"iana"},"application/vnd.visio":{"source":"iana","extensions":["vsd","vst","vss","vsw"]},"application/vnd.visionary":{"source":"iana","extensions":["vis"]},"application/vnd.vividence.scriptfile":{"source":"iana"},"application/vnd.vsf":{"source":"iana","extensions":["vsf"]},"application/vnd.wap.sic":{"source":"iana"},"application/vnd.wap.slc":{"source":"iana"},"application/vnd.wap.wbxml":{"source":"iana","charset":"UTF-8","extensions":["wbxml"]},"application/vnd.wap.wmlc":{"source":"iana","extensions":["wmlc"]},"application/vnd.wap.wmlscriptc":{"source":"iana","extensions":["wmlsc"]},"application/vnd.webturbo":{"source":"iana","extensions":["wtb"]},"application/vnd.wfa.dpp":{"source":"iana"},"application/vnd.wfa.p2p":{"source":"iana"},"application/vnd.wfa.wsc":{"source":"iana"},"application/vnd.windows.devicepairing":{"source":"iana"},"application/vnd.wmc":{"source":"iana"},"application/vnd.wmf.bootstrap":{"source":"iana"},"application/vnd.wolfram.mathematica":{"source":"iana"},"application/vnd.wolfram.mathematica.package":{"source":"iana"},"application/vnd.wolfram.player":{"source":"iana","extensions":["nbp"]},"application/vnd.wordperfect":{"source":"iana","extensions":["wpd"]},"application/vnd.wqd":{"source":"iana","extensions":["wqd"]},"application/vnd.wrq-hp3000-labelled":{"source":"iana"},"application/vnd.wt.stf":{"source":"iana","extensions":["stf"]},"application/vnd.wv.csp+wbxml":{"source":"iana"},"application/vnd.wv.csp+xml":{"source":"iana","compressible":true},"application/vnd.wv.ssp+xml":{"source":"iana","compressible":true},"application/vnd.xacml+json":{"source":"iana","compressible":true},"application/vnd.xara":{"source":"iana","extensions":["xar"]},"application/vnd.xfdl":{"source":"iana","extensions":["xfdl"]},"application/vnd.xfdl.webform":{"source":"iana"},"application/vnd.xmi+xml":{"source":"iana","compressible":true},"application/vnd.xmpie.cpkg":{"source":"iana"},"application/vnd.xmpie.dpkg":{"source":"iana"},"application/vnd.xmpie.plan":{"source":"iana"},"application/vnd.xmpie.ppkg":{"source":"iana"},"application/vnd.xmpie.xlim":{"source":"iana"},"application/vnd.yamaha.hv-dic":{"source":"iana","extensions":["hvd"]},"application/vnd.yamaha.hv-script":{"source":"iana","extensions":["hvs"]},"application/vnd.yamaha.hv-voice":{"source":"iana","extensions":["hvp"]},"application/vnd.yamaha.openscoreformat":{"source":"iana","extensions":["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{"source":"iana","compressible":true,"extensions":["osfpvg"]},"application/vnd.yamaha.remote-setup":{"source":"iana"},"application/vnd.yamaha.smaf-audio":{"source":"iana","extensions":["saf"]},"application/vnd.yamaha.smaf-phrase":{"source":"iana","extensions":["spf"]},"application/vnd.yamaha.through-ngn":{"source":"iana"},"application/vnd.yamaha.tunnel-udpencap":{"source":"iana"},"application/vnd.yaoweme":{"source":"iana"},"application/vnd.yellowriver-custom-menu":{"source":"iana","extensions":["cmp"]},"application/vnd.youtube.yt":{"source":"iana"},"application/vnd.zul":{"source":"iana","extensions":["zir","zirz"]},"application/vnd.zzazz.deck+xml":{"source":"iana","compressible":true,"extensions":["zaz"]},"application/voicexml+xml":{"source":"iana","compressible":true,"extensions":["vxml"]},"application/voucher-cms+json":{"source":"iana","compressible":true},"application/vq-rtcpxr":{"source":"iana"},"application/wasm":{"source":"iana","compressible":true,"extensions":["wasm"]},"application/watcherinfo+xml":{"source":"iana","compressible":true,"extensions":["wif"]},"application/webpush-options+json":{"source":"iana","compressible":true},"application/whoispp-query":{"source":"iana"},"application/whoispp-response":{"source":"iana"},"application/widget":{"source":"iana","extensions":["wgt"]},"application/winhlp":{"source":"apache","extensions":["hlp"]},"application/wita":{"source":"iana"},"application/wordperfect5.1":{"source":"iana"},"application/wsdl+xml":{"source":"iana","compressible":true,"extensions":["wsdl"]},"application/wspolicy+xml":{"source":"iana","compressible":true,"extensions":["wspolicy"]},"application/x-7z-compressed":{"source":"apache","compressible":false,"extensions":["7z"]},"application/x-abiword":{"source":"apache","extensions":["abw"]},"application/x-ace-compressed":{"source":"apache","extensions":["ace"]},"application/x-amf":{"source":"apache"},"application/x-apple-diskimage":{"source":"apache","extensions":["dmg"]},"application/x-arj":{"compressible":false,"extensions":["arj"]},"application/x-authorware-bin":{"source":"apache","extensions":["aab","x32","u32","vox"]},"application/x-authorware-map":{"source":"apache","extensions":["aam"]},"application/x-authorware-seg":{"source":"apache","extensions":["aas"]},"application/x-bcpio":{"source":"apache","extensions":["bcpio"]},"application/x-bdoc":{"compressible":false,"extensions":["bdoc"]},"application/x-bittorrent":{"source":"apache","extensions":["torrent"]},"application/x-blorb":{"source":"apache","extensions":["blb","blorb"]},"application/x-bzip":{"source":"apache","compressible":false,"extensions":["bz"]},"application/x-bzip2":{"source":"apache","compressible":false,"extensions":["bz2","boz"]},"application/x-cbr":{"source":"apache","extensions":["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{"source":"apache","extensions":["vcd"]},"application/x-cfs-compressed":{"source":"apache","extensions":["cfs"]},"application/x-chat":{"source":"apache","extensions":["chat"]},"application/x-chess-pgn":{"source":"apache","extensions":["pgn"]},"application/x-chrome-extension":{"extensions":["crx"]},"application/x-cocoa":{"source":"nginx","extensions":["cco"]},"application/x-compress":{"source":"apache"},"application/x-conference":{"source":"apache","extensions":["nsc"]},"application/x-cpio":{"source":"apache","extensions":["cpio"]},"application/x-csh":{"source":"apache","extensions":["csh"]},"application/x-deb":{"compressible":false},"application/x-debian-package":{"source":"apache","extensions":["deb","udeb"]},"application/x-dgc-compressed":{"source":"apache","extensions":["dgc"]},"application/x-director":{"source":"apache","extensions":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{"source":"apache","extensions":["wad"]},"application/x-dtbncx+xml":{"source":"apache","compressible":true,"extensions":["ncx"]},"application/x-dtbook+xml":{"source":"apache","compressible":true,"extensions":["dtb"]},"application/x-dtbresource+xml":{"source":"apache","compressible":true,"extensions":["res"]},"application/x-dvi":{"source":"apache","compressible":false,"extensions":["dvi"]},"application/x-envoy":{"source":"apache","extensions":["evy"]},"application/x-eva":{"source":"apache","extensions":["eva"]},"application/x-font-bdf":{"source":"apache","extensions":["bdf"]},"application/x-font-dos":{"source":"apache"},"application/x-font-framemaker":{"source":"apache"},"application/x-font-ghostscript":{"source":"apache","extensions":["gsf"]},"application/x-font-libgrx":{"source":"apache"},"application/x-font-linux-psf":{"source":"apache","extensions":["psf"]},"application/x-font-pcf":{"source":"apache","extensions":["pcf"]},"application/x-font-snf":{"source":"apache","extensions":["snf"]},"application/x-font-speedo":{"source":"apache"},"application/x-font-sunos-news":{"source":"apache"},"application/x-font-type1":{"source":"apache","extensions":["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{"source":"apache"},"application/x-freearc":{"source":"apache","extensions":["arc"]},"application/x-futuresplash":{"source":"apache","extensions":["spl"]},"application/x-gca-compressed":{"source":"apache","extensions":["gca"]},"application/x-glulx":{"source":"apache","extensions":["ulx"]},"application/x-gnumeric":{"source":"apache","extensions":["gnumeric"]},"application/x-gramps-xml":{"source":"apache","extensions":["gramps"]},"application/x-gtar":{"source":"apache","extensions":["gtar"]},"application/x-gzip":{"source":"apache"},"application/x-hdf":{"source":"apache","extensions":["hdf"]},"application/x-httpd-php":{"compressible":true,"extensions":["php"]},"application/x-install-instructions":{"source":"apache","extensions":["install"]},"application/x-iso9660-image":{"source":"apache","extensions":["iso"]},"application/x-iwork-keynote-sffkey":{"extensions":["key"]},"application/x-iwork-numbers-sffnumbers":{"extensions":["numbers"]},"application/x-iwork-pages-sffpages":{"extensions":["pages"]},"application/x-java-archive-diff":{"source":"nginx","extensions":["jardiff"]},"application/x-java-jnlp-file":{"source":"apache","compressible":false,"extensions":["jnlp"]},"application/x-javascript":{"compressible":true},"application/x-keepass2":{"extensions":["kdbx"]},"application/x-latex":{"source":"apache","compressible":false,"extensions":["latex"]},"application/x-lua-bytecode":{"extensions":["luac"]},"application/x-lzh-compressed":{"source":"apache","extensions":["lzh","lha"]},"application/x-makeself":{"source":"nginx","extensions":["run"]},"application/x-mie":{"source":"apache","extensions":["mie"]},"application/x-mobipocket-ebook":{"source":"apache","extensions":["prc","mobi"]},"application/x-mpegurl":{"compressible":false},"application/x-ms-application":{"source":"apache","extensions":["application"]},"application/x-ms-shortcut":{"source":"apache","extensions":["lnk"]},"application/x-ms-wmd":{"source":"apache","extensions":["wmd"]},"application/x-ms-wmz":{"source":"apache","extensions":["wmz"]},"application/x-ms-xbap":{"source":"apache","extensions":["xbap"]},"application/x-msaccess":{"source":"apache","extensions":["mdb"]},"application/x-msbinder":{"source":"apache","extensions":["obd"]},"application/x-mscardfile":{"source":"apache","extensions":["crd"]},"application/x-msclip":{"source":"apache","extensions":["clp"]},"application/x-msdos-program":{"extensions":["exe"]},"application/x-msdownload":{"source":"apache","extensions":["exe","dll","com","bat","msi"]},"application/x-msmediaview":{"source":"apache","extensions":["mvb","m13","m14"]},"application/x-msmetafile":{"source":"apache","extensions":["wmf","wmz","emf","emz"]},"application/x-msmoney":{"source":"apache","extensions":["mny"]},"application/x-mspublisher":{"source":"apache","extensions":["pub"]},"application/x-msschedule":{"source":"apache","extensions":["scd"]},"application/x-msterminal":{"source":"apache","extensions":["trm"]},"application/x-mswrite":{"source":"apache","extensions":["wri"]},"application/x-netcdf":{"source":"apache","extensions":["nc","cdf"]},"application/x-ns-proxy-autoconfig":{"compressible":true,"extensions":["pac"]},"application/x-nzb":{"source":"apache","extensions":["nzb"]},"application/x-perl":{"source":"nginx","extensions":["pl","pm"]},"application/x-pilot":{"source":"nginx","extensions":["prc","pdb"]},"application/x-pkcs12":{"source":"apache","compressible":false,"extensions":["p12","pfx"]},"application/x-pkcs7-certificates":{"source":"apache","extensions":["p7b","spc"]},"application/x-pkcs7-certreqresp":{"source":"apache","extensions":["p7r"]},"application/x-pki-message":{"source":"iana"},"application/x-rar-compressed":{"source":"apache","compressible":false,"extensions":["rar"]},"application/x-redhat-package-manager":{"source":"nginx","extensions":["rpm"]},"application/x-research-info-systems":{"source":"apache","extensions":["ris"]},"application/x-sea":{"source":"nginx","extensions":["sea"]},"application/x-sh":{"source":"apache","compressible":true,"extensions":["sh"]},"application/x-shar":{"source":"apache","extensions":["shar"]},"application/x-shockwave-flash":{"source":"apache","compressible":false,"extensions":["swf"]},"application/x-silverlight-app":{"source":"apache","extensions":["xap"]},"application/x-sql":{"source":"apache","extensions":["sql"]},"application/x-stuffit":{"source":"apache","compressible":false,"extensions":["sit"]},"application/x-stuffitx":{"source":"apache","extensions":["sitx"]},"application/x-subrip":{"source":"apache","extensions":["srt"]},"application/x-sv4cpio":{"source":"apache","extensions":["sv4cpio"]},"application/x-sv4crc":{"source":"apache","extensions":["sv4crc"]},"application/x-t3vm-image":{"source":"apache","extensions":["t3"]},"application/x-tads":{"source":"apache","extensions":["gam"]},"application/x-tar":{"source":"apache","compressible":true,"extensions":["tar"]},"application/x-tcl":{"source":"apache","extensions":["tcl","tk"]},"application/x-tex":{"source":"apache","extensions":["tex"]},"application/x-tex-tfm":{"source":"apache","extensions":["tfm"]},"application/x-texinfo":{"source":"apache","extensions":["texinfo","texi"]},"application/x-tgif":{"source":"apache","extensions":["obj"]},"application/x-ustar":{"source":"apache","extensions":["ustar"]},"application/x-virtualbox-hdd":{"compressible":true,"extensions":["hdd"]},"application/x-virtualbox-ova":{"compressible":true,"extensions":["ova"]},"application/x-virtualbox-ovf":{"compressible":true,"extensions":["ovf"]},"application/x-virtualbox-vbox":{"compressible":true,"extensions":["vbox"]},"application/x-virtualbox-vbox-extpack":{"compressible":false,"extensions":["vbox-extpack"]},"application/x-virtualbox-vdi":{"compressible":true,"extensions":["vdi"]},"application/x-virtualbox-vhd":{"compressible":true,"extensions":["vhd"]},"application/x-virtualbox-vmdk":{"compressible":true,"extensions":["vmdk"]},"application/x-wais-source":{"source":"apache","extensions":["src"]},"application/x-web-app-manifest+json":{"compressible":true,"extensions":["webapp"]},"application/x-www-form-urlencoded":{"source":"iana","compressible":true},"application/x-x509-ca-cert":{"source":"iana","extensions":["der","crt","pem"]},"application/x-x509-ca-ra-cert":{"source":"iana"},"application/x-x509-next-ca-cert":{"source":"iana"},"application/x-xfig":{"source":"apache","extensions":["fig"]},"application/x-xliff+xml":{"source":"apache","compressible":true,"extensions":["xlf"]},"application/x-xpinstall":{"source":"apache","compressible":false,"extensions":["xpi"]},"application/x-xz":{"source":"apache","extensions":["xz"]},"application/x-zmachine":{"source":"apache","extensions":["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{"source":"iana"},"application/xacml+xml":{"source":"iana","compressible":true},"application/xaml+xml":{"source":"apache","compressible":true,"extensions":["xaml"]},"application/xcap-att+xml":{"source":"iana","compressible":true,"extensions":["xav"]},"application/xcap-caps+xml":{"source":"iana","compressible":true,"extensions":["xca"]},"application/xcap-diff+xml":{"source":"iana","compressible":true,"extensions":["xdf"]},"application/xcap-el+xml":{"source":"iana","compressible":true,"extensions":["xel"]},"application/xcap-error+xml":{"source":"iana","compressible":true},"application/xcap-ns+xml":{"source":"iana","compressible":true,"extensions":["xns"]},"application/xcon-conference-info+xml":{"source":"iana","compressible":true},"application/xcon-conference-info-diff+xml":{"source":"iana","compressible":true},"application/xenc+xml":{"source":"iana","compressible":true,"extensions":["xenc"]},"application/xhtml+xml":{"source":"iana","compressible":true,"extensions":["xhtml","xht"]},"application/xhtml-voice+xml":{"source":"apache","compressible":true},"application/xliff+xml":{"source":"iana","compressible":true,"extensions":["xlf"]},"application/xml":{"source":"iana","compressible":true,"extensions":["xml","xsl","xsd","rng"]},"application/xml-dtd":{"source":"iana","compressible":true,"extensions":["dtd"]},"application/xml-external-parsed-entity":{"source":"iana"},"application/xml-patch+xml":{"source":"iana","compressible":true},"application/xmpp+xml":{"source":"iana","compressible":true},"application/xop+xml":{"source":"iana","compressible":true,"extensions":["xop"]},"application/xproc+xml":{"source":"apache","compressible":true,"extensions":["xpl"]},"application/xslt+xml":{"source":"iana","compressible":true,"extensions":["xsl","xslt"]},"application/xspf+xml":{"source":"apache","compressible":true,"extensions":["xspf"]},"application/xv+xml":{"source":"iana","compressible":true,"extensions":["mxml","xhvml","xvml","xvm"]},"application/yang":{"source":"iana","extensions":["yang"]},"application/yang-data+json":{"source":"iana","compressible":true},"application/yang-data+xml":{"source":"iana","compressible":true},"application/yang-patch+json":{"source":"iana","compressible":true},"application/yang-patch+xml":{"source":"iana","compressible":true},"application/yin+xml":{"source":"iana","compressible":true,"extensions":["yin"]},"application/zip":{"source":"iana","compressible":false,"extensions":["zip"]},"application/zlib":{"source":"iana"},"application/zstd":{"source":"iana"},"audio/1d-interleaved-parityfec":{"source":"iana"},"audio/32kadpcm":{"source":"iana"},"audio/3gpp":{"source":"iana","compressible":false,"extensions":["3gpp"]},"audio/3gpp2":{"source":"iana"},"audio/aac":{"source":"iana"},"audio/ac3":{"source":"iana"},"audio/adpcm":{"source":"apache","extensions":["adp"]},"audio/amr":{"source":"iana","extensions":["amr"]},"audio/amr-wb":{"source":"iana"},"audio/amr-wb+":{"source":"iana"},"audio/aptx":{"source":"iana"},"audio/asc":{"source":"iana"},"audio/atrac-advanced-lossless":{"source":"iana"},"audio/atrac-x":{"source":"iana"},"audio/atrac3":{"source":"iana"},"audio/basic":{"source":"iana","compressible":false,"extensions":["au","snd"]},"audio/bv16":{"source":"iana"},"audio/bv32":{"source":"iana"},"audio/clearmode":{"source":"iana"},"audio/cn":{"source":"iana"},"audio/dat12":{"source":"iana"},"audio/dls":{"source":"iana"},"audio/dsr-es201108":{"source":"iana"},"audio/dsr-es202050":{"source":"iana"},"audio/dsr-es202211":{"source":"iana"},"audio/dsr-es202212":{"source":"iana"},"audio/dv":{"source":"iana"},"audio/dvi4":{"source":"iana"},"audio/eac3":{"source":"iana"},"audio/encaprtp":{"source":"iana"},"audio/evrc":{"source":"iana"},"audio/evrc-qcp":{"source":"iana"},"audio/evrc0":{"source":"iana"},"audio/evrc1":{"source":"iana"},"audio/evrcb":{"source":"iana"},"audio/evrcb0":{"source":"iana"},"audio/evrcb1":{"source":"iana"},"audio/evrcnw":{"source":"iana"},"audio/evrcnw0":{"source":"iana"},"audio/evrcnw1":{"source":"iana"},"audio/evrcwb":{"source":"iana"},"audio/evrcwb0":{"source":"iana"},"audio/evrcwb1":{"source":"iana"},"audio/evs":{"source":"iana"},"audio/flexfec":{"source":"iana"},"audio/fwdred":{"source":"iana"},"audio/g711-0":{"source":"iana"},"audio/g719":{"source":"iana"},"audio/g722":{"source":"iana"},"audio/g7221":{"source":"iana"},"audio/g723":{"source":"iana"},"audio/g726-16":{"source":"iana"},"audio/g726-24":{"source":"iana"},"audio/g726-32":{"source":"iana"},"audio/g726-40":{"source":"iana"},"audio/g728":{"source":"iana"},"audio/g729":{"source":"iana"},"audio/g7291":{"source":"iana"},"audio/g729d":{"source":"iana"},"audio/g729e":{"source":"iana"},"audio/gsm":{"source":"iana"},"audio/gsm-efr":{"source":"iana"},"audio/gsm-hr-08":{"source":"iana"},"audio/ilbc":{"source":"iana"},"audio/ip-mr_v2.5":{"source":"iana"},"audio/isac":{"source":"apache"},"audio/l16":{"source":"iana"},"audio/l20":{"source":"iana"},"audio/l24":{"source":"iana","compressible":false},"audio/l8":{"source":"iana"},"audio/lpc":{"source":"iana"},"audio/melp":{"source":"iana"},"audio/melp1200":{"source":"iana"},"audio/melp2400":{"source":"iana"},"audio/melp600":{"source":"iana"},"audio/mhas":{"source":"iana"},"audio/midi":{"source":"apache","extensions":["mid","midi","kar","rmi"]},"audio/mobile-xmf":{"source":"iana","extensions":["mxmf"]},"audio/mp3":{"compressible":false,"extensions":["mp3"]},"audio/mp4":{"source":"iana","compressible":false,"extensions":["m4a","mp4a"]},"audio/mp4a-latm":{"source":"iana"},"audio/mpa":{"source":"iana"},"audio/mpa-robust":{"source":"iana"},"audio/mpeg":{"source":"iana","compressible":false,"extensions":["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{"source":"iana"},"audio/musepack":{"source":"apache"},"audio/ogg":{"source":"iana","compressible":false,"extensions":["oga","ogg","spx","opus"]},"audio/opus":{"source":"iana"},"audio/parityfec":{"source":"iana"},"audio/pcma":{"source":"iana"},"audio/pcma-wb":{"source":"iana"},"audio/pcmu":{"source":"iana"},"audio/pcmu-wb":{"source":"iana"},"audio/prs.sid":{"source":"iana"},"audio/qcelp":{"source":"iana"},"audio/raptorfec":{"source":"iana"},"audio/red":{"source":"iana"},"audio/rtp-enc-aescm128":{"source":"iana"},"audio/rtp-midi":{"source":"iana"},"audio/rtploopback":{"source":"iana"},"audio/rtx":{"source":"iana"},"audio/s3m":{"source":"apache","extensions":["s3m"]},"audio/scip":{"source":"iana"},"audio/silk":{"source":"apache","extensions":["sil"]},"audio/smv":{"source":"iana"},"audio/smv-qcp":{"source":"iana"},"audio/smv0":{"source":"iana"},"audio/sofa":{"source":"iana"},"audio/sp-midi":{"source":"iana"},"audio/speex":{"source":"iana"},"audio/t140c":{"source":"iana"},"audio/t38":{"source":"iana"},"audio/telephone-event":{"source":"iana"},"audio/tetra_acelp":{"source":"iana"},"audio/tetra_acelp_bb":{"source":"iana"},"audio/tone":{"source":"iana"},"audio/tsvcis":{"source":"iana"},"audio/uemclip":{"source":"iana"},"audio/ulpfec":{"source":"iana"},"audio/usac":{"source":"iana"},"audio/vdvi":{"source":"iana"},"audio/vmr-wb":{"source":"iana"},"audio/vnd.3gpp.iufp":{"source":"iana"},"audio/vnd.4sb":{"source":"iana"},"audio/vnd.audiokoz":{"source":"iana"},"audio/vnd.celp":{"source":"iana"},"audio/vnd.cisco.nse":{"source":"iana"},"audio/vnd.cmles.radio-events":{"source":"iana"},"audio/vnd.cns.anp1":{"source":"iana"},"audio/vnd.cns.inf1":{"source":"iana"},"audio/vnd.dece.audio":{"source":"iana","extensions":["uva","uvva"]},"audio/vnd.digital-winds":{"source":"iana","extensions":["eol"]},"audio/vnd.dlna.adts":{"source":"iana"},"audio/vnd.dolby.heaac.1":{"source":"iana"},"audio/vnd.dolby.heaac.2":{"source":"iana"},"audio/vnd.dolby.mlp":{"source":"iana"},"audio/vnd.dolby.mps":{"source":"iana"},"audio/vnd.dolby.pl2":{"source":"iana"},"audio/vnd.dolby.pl2x":{"source":"iana"},"audio/vnd.dolby.pl2z":{"source":"iana"},"audio/vnd.dolby.pulse.1":{"source":"iana"},"audio/vnd.dra":{"source":"iana","extensions":["dra"]},"audio/vnd.dts":{"source":"iana","extensions":["dts"]},"audio/vnd.dts.hd":{"source":"iana","extensions":["dtshd"]},"audio/vnd.dts.uhd":{"source":"iana"},"audio/vnd.dvb.file":{"source":"iana"},"audio/vnd.everad.plj":{"source":"iana"},"audio/vnd.hns.audio":{"source":"iana"},"audio/vnd.lucent.voice":{"source":"iana","extensions":["lvp"]},"audio/vnd.ms-playready.media.pya":{"source":"iana","extensions":["pya"]},"audio/vnd.nokia.mobile-xmf":{"source":"iana"},"audio/vnd.nortel.vbk":{"source":"iana"},"audio/vnd.nuera.ecelp4800":{"source":"iana","extensions":["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{"source":"iana","extensions":["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{"source":"iana","extensions":["ecelp9600"]},"audio/vnd.octel.sbc":{"source":"iana"},"audio/vnd.presonus.multitrack":{"source":"iana"},"audio/vnd.qcelp":{"source":"iana"},"audio/vnd.rhetorex.32kadpcm":{"source":"iana"},"audio/vnd.rip":{"source":"iana","extensions":["rip"]},"audio/vnd.rn-realaudio":{"compressible":false},"audio/vnd.sealedmedia.softseal.mpeg":{"source":"iana"},"audio/vnd.vmx.cvsd":{"source":"iana"},"audio/vnd.wave":{"compressible":false},"audio/vorbis":{"source":"iana","compressible":false},"audio/vorbis-config":{"source":"iana"},"audio/wav":{"compressible":false,"extensions":["wav"]},"audio/wave":{"compressible":false,"extensions":["wav"]},"audio/webm":{"source":"apache","compressible":false,"extensions":["weba"]},"audio/x-aac":{"source":"apache","compressible":false,"extensions":["aac"]},"audio/x-aiff":{"source":"apache","extensions":["aif","aiff","aifc"]},"audio/x-caf":{"source":"apache","compressible":false,"extensions":["caf"]},"audio/x-flac":{"source":"apache","extensions":["flac"]},"audio/x-m4a":{"source":"nginx","extensions":["m4a"]},"audio/x-matroska":{"source":"apache","extensions":["mka"]},"audio/x-mpegurl":{"source":"apache","extensions":["m3u"]},"audio/x-ms-wax":{"source":"apache","extensions":["wax"]},"audio/x-ms-wma":{"source":"apache","extensions":["wma"]},"audio/x-pn-realaudio":{"source":"apache","extensions":["ram","ra"]},"audio/x-pn-realaudio-plugin":{"source":"apache","extensions":["rmp"]},"audio/x-realaudio":{"source":"nginx","extensions":["ra"]},"audio/x-tta":{"source":"apache"},"audio/x-wav":{"source":"apache","extensions":["wav"]},"audio/xm":{"source":"apache","extensions":["xm"]},"chemical/x-cdx":{"source":"apache","extensions":["cdx"]},"chemical/x-cif":{"source":"apache","extensions":["cif"]},"chemical/x-cmdf":{"source":"apache","extensions":["cmdf"]},"chemical/x-cml":{"source":"apache","extensions":["cml"]},"chemical/x-csml":{"source":"apache","extensions":["csml"]},"chemical/x-pdb":{"source":"apache"},"chemical/x-xyz":{"source":"apache","extensions":["xyz"]},"font/collection":{"source":"iana","extensions":["ttc"]},"font/otf":{"source":"iana","compressible":true,"extensions":["otf"]},"font/sfnt":{"source":"iana"},"font/ttf":{"source":"iana","compressible":true,"extensions":["ttf"]},"font/woff":{"source":"iana","extensions":["woff"]},"font/woff2":{"source":"iana","extensions":["woff2"]},"image/aces":{"source":"iana","extensions":["exr"]},"image/apng":{"compressible":false,"extensions":["apng"]},"image/avci":{"source":"iana","extensions":["avci"]},"image/avcs":{"source":"iana","extensions":["avcs"]},"image/avif":{"source":"iana","compressible":false,"extensions":["avif"]},"image/bmp":{"source":"iana","compressible":true,"extensions":["bmp"]},"image/cgm":{"source":"iana","extensions":["cgm"]},"image/dicom-rle":{"source":"iana","extensions":["drle"]},"image/emf":{"source":"iana","extensions":["emf"]},"image/fits":{"source":"iana","extensions":["fits"]},"image/g3fax":{"source":"iana","extensions":["g3"]},"image/gif":{"source":"iana","compressible":false,"extensions":["gif"]},"image/heic":{"source":"iana","extensions":["heic"]},"image/heic-sequence":{"source":"iana","extensions":["heics"]},"image/heif":{"source":"iana","extensions":["heif"]},"image/heif-sequence":{"source":"iana","extensions":["heifs"]},"image/hej2k":{"source":"iana","extensions":["hej2"]},"image/hsj2":{"source":"iana","extensions":["hsj2"]},"image/ief":{"source":"iana","extensions":["ief"]},"image/jls":{"source":"iana","extensions":["jls"]},"image/jp2":{"source":"iana","compressible":false,"extensions":["jp2","jpg2"]},"image/jpeg":{"source":"iana","compressible":false,"extensions":["jpeg","jpg","jpe"]},"image/jph":{"source":"iana","extensions":["jph"]},"image/jphc":{"source":"iana","extensions":["jhc"]},"image/jpm":{"source":"iana","compressible":false,"extensions":["jpm"]},"image/jpx":{"source":"iana","compressible":false,"extensions":["jpx","jpf"]},"image/jxr":{"source":"iana","extensions":["jxr"]},"image/jxra":{"source":"iana","extensions":["jxra"]},"image/jxrs":{"source":"iana","extensions":["jxrs"]},"image/jxs":{"source":"iana","extensions":["jxs"]},"image/jxsc":{"source":"iana","extensions":["jxsc"]},"image/jxsi":{"source":"iana","extensions":["jxsi"]},"image/jxss":{"source":"iana","extensions":["jxss"]},"image/ktx":{"source":"iana","extensions":["ktx"]},"image/ktx2":{"source":"iana","extensions":["ktx2"]},"image/naplps":{"source":"iana"},"image/pjpeg":{"compressible":false},"image/png":{"source":"iana","compressible":false,"extensions":["png"]},"image/prs.btif":{"source":"iana","extensions":["btif"]},"image/prs.pti":{"source":"iana","extensions":["pti"]},"image/pwg-raster":{"source":"iana"},"image/sgi":{"source":"apache","extensions":["sgi"]},"image/svg+xml":{"source":"iana","compressible":true,"extensions":["svg","svgz"]},"image/t38":{"source":"iana","extensions":["t38"]},"image/tiff":{"source":"iana","compressible":false,"extensions":["tif","tiff"]},"image/tiff-fx":{"source":"iana","extensions":["tfx"]},"image/vnd.adobe.photoshop":{"source":"iana","compressible":true,"extensions":["psd"]},"image/vnd.airzip.accelerator.azv":{"source":"iana","extensions":["azv"]},"image/vnd.cns.inf2":{"source":"iana"},"image/vnd.dece.graphic":{"source":"iana","extensions":["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{"source":"iana","extensions":["djvu","djv"]},"image/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"image/vnd.dwg":{"source":"iana","extensions":["dwg"]},"image/vnd.dxf":{"source":"iana","extensions":["dxf"]},"image/vnd.fastbidsheet":{"source":"iana","extensions":["fbs"]},"image/vnd.fpx":{"source":"iana","extensions":["fpx"]},"image/vnd.fst":{"source":"iana","extensions":["fst"]},"image/vnd.fujixerox.edmics-mmr":{"source":"iana","extensions":["mmr"]},"image/vnd.fujixerox.edmics-rlc":{"source":"iana","extensions":["rlc"]},"image/vnd.globalgraphics.pgb":{"source":"iana"},"image/vnd.microsoft.icon":{"source":"iana","compressible":true,"extensions":["ico"]},"image/vnd.mix":{"source":"iana"},"image/vnd.mozilla.apng":{"source":"iana"},"image/vnd.ms-dds":{"compressible":true,"extensions":["dds"]},"image/vnd.ms-modi":{"source":"iana","extensions":["mdi"]},"image/vnd.ms-photo":{"source":"apache","extensions":["wdp"]},"image/vnd.net-fpx":{"source":"iana","extensions":["npx"]},"image/vnd.pco.b16":{"source":"iana","extensions":["b16"]},"image/vnd.radiance":{"source":"iana"},"image/vnd.sealed.png":{"source":"iana"},"image/vnd.sealedmedia.softseal.gif":{"source":"iana"},"image/vnd.sealedmedia.softseal.jpg":{"source":"iana"},"image/vnd.svf":{"source":"iana"},"image/vnd.tencent.tap":{"source":"iana","extensions":["tap"]},"image/vnd.valve.source.texture":{"source":"iana","extensions":["vtf"]},"image/vnd.wap.wbmp":{"source":"iana","extensions":["wbmp"]},"image/vnd.xiff":{"source":"iana","extensions":["xif"]},"image/vnd.zbrush.pcx":{"source":"iana","extensions":["pcx"]},"image/webp":{"source":"apache","extensions":["webp"]},"image/wmf":{"source":"iana","extensions":["wmf"]},"image/x-3ds":{"source":"apache","extensions":["3ds"]},"image/x-cmu-raster":{"source":"apache","extensions":["ras"]},"image/x-cmx":{"source":"apache","extensions":["cmx"]},"image/x-freehand":{"source":"apache","extensions":["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{"source":"apache","compressible":true,"extensions":["ico"]},"image/x-jng":{"source":"nginx","extensions":["jng"]},"image/x-mrsid-image":{"source":"apache","extensions":["sid"]},"image/x-ms-bmp":{"source":"nginx","compressible":true,"extensions":["bmp"]},"image/x-pcx":{"source":"apache","extensions":["pcx"]},"image/x-pict":{"source":"apache","extensions":["pic","pct"]},"image/x-portable-anymap":{"source":"apache","extensions":["pnm"]},"image/x-portable-bitmap":{"source":"apache","extensions":["pbm"]},"image/x-portable-graymap":{"source":"apache","extensions":["pgm"]},"image/x-portable-pixmap":{"source":"apache","extensions":["ppm"]},"image/x-rgb":{"source":"apache","extensions":["rgb"]},"image/x-tga":{"source":"apache","extensions":["tga"]},"image/x-xbitmap":{"source":"apache","extensions":["xbm"]},"image/x-xcf":{"compressible":false},"image/x-xpixmap":{"source":"apache","extensions":["xpm"]},"image/x-xwindowdump":{"source":"apache","extensions":["xwd"]},"message/cpim":{"source":"iana"},"message/delivery-status":{"source":"iana"},"message/disposition-notification":{"source":"iana","extensions":["disposition-notification"]},"message/external-body":{"source":"iana"},"message/feedback-report":{"source":"iana"},"message/global":{"source":"iana","extensions":["u8msg"]},"message/global-delivery-status":{"source":"iana","extensions":["u8dsn"]},"message/global-disposition-notification":{"source":"iana","extensions":["u8mdn"]},"message/global-headers":{"source":"iana","extensions":["u8hdr"]},"message/http":{"source":"iana","compressible":false},"message/imdn+xml":{"source":"iana","compressible":true},"message/news":{"source":"iana"},"message/partial":{"source":"iana","compressible":false},"message/rfc822":{"source":"iana","compressible":true,"extensions":["eml","mime"]},"message/s-http":{"source":"iana"},"message/sip":{"source":"iana"},"message/sipfrag":{"source":"iana"},"message/tracking-status":{"source":"iana"},"message/vnd.si.simp":{"source":"iana"},"message/vnd.wfa.wsc":{"source":"iana","extensions":["wsc"]},"model/3mf":{"source":"iana","extensions":["3mf"]},"model/e57":{"source":"iana"},"model/gltf+json":{"source":"iana","compressible":true,"extensions":["gltf"]},"model/gltf-binary":{"source":"iana","compressible":true,"extensions":["glb"]},"model/iges":{"source":"iana","compressible":false,"extensions":["igs","iges"]},"model/mesh":{"source":"iana","compressible":false,"extensions":["msh","mesh","silo"]},"model/mtl":{"source":"iana","extensions":["mtl"]},"model/obj":{"source":"iana","extensions":["obj"]},"model/step":{"source":"iana"},"model/step+xml":{"source":"iana","compressible":true,"extensions":["stpx"]},"model/step+zip":{"source":"iana","compressible":false,"extensions":["stpz"]},"model/step-xml+zip":{"source":"iana","compressible":false,"extensions":["stpxz"]},"model/stl":{"source":"iana","extensions":["stl"]},"model/vnd.collada+xml":{"source":"iana","compressible":true,"extensions":["dae"]},"model/vnd.dwf":{"source":"iana","extensions":["dwf"]},"model/vnd.flatland.3dml":{"source":"iana"},"model/vnd.gdl":{"source":"iana","extensions":["gdl"]},"model/vnd.gs-gdl":{"source":"apache"},"model/vnd.gs.gdl":{"source":"iana"},"model/vnd.gtw":{"source":"iana","extensions":["gtw"]},"model/vnd.moml+xml":{"source":"iana","compressible":true},"model/vnd.mts":{"source":"iana","extensions":["mts"]},"model/vnd.opengex":{"source":"iana","extensions":["ogex"]},"model/vnd.parasolid.transmit.binary":{"source":"iana","extensions":["x_b"]},"model/vnd.parasolid.transmit.text":{"source":"iana","extensions":["x_t"]},"model/vnd.pytha.pyox":{"source":"iana"},"model/vnd.rosette.annotated-data-model":{"source":"iana"},"model/vnd.sap.vds":{"source":"iana","extensions":["vds"]},"model/vnd.usdz+zip":{"source":"iana","compressible":false,"extensions":["usdz"]},"model/vnd.valve.source.compiled-map":{"source":"iana","extensions":["bsp"]},"model/vnd.vtu":{"source":"iana","extensions":["vtu"]},"model/vrml":{"source":"iana","compressible":false,"extensions":["wrl","vrml"]},"model/x3d+binary":{"source":"apache","compressible":false,"extensions":["x3db","x3dbz"]},"model/x3d+fastinfoset":{"source":"iana","extensions":["x3db"]},"model/x3d+vrml":{"source":"apache","compressible":false,"extensions":["x3dv","x3dvz"]},"model/x3d+xml":{"source":"iana","compressible":true,"extensions":["x3d","x3dz"]},"model/x3d-vrml":{"source":"iana","extensions":["x3dv"]},"multipart/alternative":{"source":"iana","compressible":false},"multipart/appledouble":{"source":"iana"},"multipart/byteranges":{"source":"iana"},"multipart/digest":{"source":"iana"},"multipart/encrypted":{"source":"iana","compressible":false},"multipart/form-data":{"source":"iana","compressible":false},"multipart/header-set":{"source":"iana"},"multipart/mixed":{"source":"iana"},"multipart/multilingual":{"source":"iana"},"multipart/parallel":{"source":"iana"},"multipart/related":{"source":"iana","compressible":false},"multipart/report":{"source":"iana"},"multipart/signed":{"source":"iana","compressible":false},"multipart/vnd.bint.med-plus":{"source":"iana"},"multipart/voice-message":{"source":"iana"},"multipart/x-mixed-replace":{"source":"iana"},"text/1d-interleaved-parityfec":{"source":"iana"},"text/cache-manifest":{"source":"iana","compressible":true,"extensions":["appcache","manifest"]},"text/calendar":{"source":"iana","extensions":["ics","ifb"]},"text/calender":{"compressible":true},"text/cmd":{"compressible":true},"text/coffeescript":{"extensions":["coffee","litcoffee"]},"text/cql":{"source":"iana"},"text/cql-expression":{"source":"iana"},"text/cql-identifier":{"source":"iana"},"text/css":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["css"]},"text/csv":{"source":"iana","compressible":true,"extensions":["csv"]},"text/csv-schema":{"source":"iana"},"text/directory":{"source":"iana"},"text/dns":{"source":"iana"},"text/ecmascript":{"source":"iana"},"text/encaprtp":{"source":"iana"},"text/enriched":{"source":"iana"},"text/fhirpath":{"source":"iana"},"text/flexfec":{"source":"iana"},"text/fwdred":{"source":"iana"},"text/gff3":{"source":"iana"},"text/grammar-ref-list":{"source":"iana"},"text/html":{"source":"iana","compressible":true,"extensions":["html","htm","shtml"]},"text/jade":{"extensions":["jade"]},"text/javascript":{"source":"iana","compressible":true},"text/jcr-cnd":{"source":"iana"},"text/jsx":{"compressible":true,"extensions":["jsx"]},"text/less":{"compressible":true,"extensions":["less"]},"text/markdown":{"source":"iana","compressible":true,"extensions":["markdown","md"]},"text/mathml":{"source":"nginx","extensions":["mml"]},"text/mdx":{"compressible":true,"extensions":["mdx"]},"text/mizar":{"source":"iana"},"text/n3":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["n3"]},"text/parameters":{"source":"iana","charset":"UTF-8"},"text/parityfec":{"source":"iana"},"text/plain":{"source":"iana","compressible":true,"extensions":["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{"source":"iana","charset":"UTF-8"},"text/prs.fallenstein.rst":{"source":"iana"},"text/prs.lines.tag":{"source":"iana","extensions":["dsc"]},"text/prs.prop.logic":{"source":"iana"},"text/raptorfec":{"source":"iana"},"text/red":{"source":"iana"},"text/rfc822-headers":{"source":"iana"},"text/richtext":{"source":"iana","compressible":true,"extensions":["rtx"]},"text/rtf":{"source":"iana","compressible":true,"extensions":["rtf"]},"text/rtp-enc-aescm128":{"source":"iana"},"text/rtploopback":{"source":"iana"},"text/rtx":{"source":"iana"},"text/sgml":{"source":"iana","extensions":["sgml","sgm"]},"text/shaclc":{"source":"iana"},"text/shex":{"source":"iana","extensions":["shex"]},"text/slim":{"extensions":["slim","slm"]},"text/spdx":{"source":"iana","extensions":["spdx"]},"text/strings":{"source":"iana"},"text/stylus":{"extensions":["stylus","styl"]},"text/t140":{"source":"iana"},"text/tab-separated-values":{"source":"iana","compressible":true,"extensions":["tsv"]},"text/troff":{"source":"iana","extensions":["t","tr","roff","man","me","ms"]},"text/turtle":{"source":"iana","charset":"UTF-8","extensions":["ttl"]},"text/ulpfec":{"source":"iana"},"text/uri-list":{"source":"iana","compressible":true,"extensions":["uri","uris","urls"]},"text/vcard":{"source":"iana","compressible":true,"extensions":["vcard"]},"text/vnd.a":{"source":"iana"},"text/vnd.abc":{"source":"iana"},"text/vnd.ascii-art":{"source":"iana"},"text/vnd.curl":{"source":"iana","extensions":["curl"]},"text/vnd.curl.dcurl":{"source":"apache","extensions":["dcurl"]},"text/vnd.curl.mcurl":{"source":"apache","extensions":["mcurl"]},"text/vnd.curl.scurl":{"source":"apache","extensions":["scurl"]},"text/vnd.debian.copyright":{"source":"iana","charset":"UTF-8"},"text/vnd.dmclientscript":{"source":"iana"},"text/vnd.dvb.subtitle":{"source":"iana","extensions":["sub"]},"text/vnd.esmertec.theme-descriptor":{"source":"iana","charset":"UTF-8"},"text/vnd.familysearch.gedcom":{"source":"iana","extensions":["ged"]},"text/vnd.ficlab.flt":{"source":"iana"},"text/vnd.fly":{"source":"iana","extensions":["fly"]},"text/vnd.fmi.flexstor":{"source":"iana","extensions":["flx"]},"text/vnd.gml":{"source":"iana"},"text/vnd.graphviz":{"source":"iana","extensions":["gv"]},"text/vnd.hans":{"source":"iana"},"text/vnd.hgl":{"source":"iana"},"text/vnd.in3d.3dml":{"source":"iana","extensions":["3dml"]},"text/vnd.in3d.spot":{"source":"iana","extensions":["spot"]},"text/vnd.iptc.newsml":{"source":"iana"},"text/vnd.iptc.nitf":{"source":"iana"},"text/vnd.latex-z":{"source":"iana"},"text/vnd.motorola.reflex":{"source":"iana"},"text/vnd.ms-mediapackage":{"source":"iana"},"text/vnd.net2phone.commcenter.command":{"source":"iana"},"text/vnd.radisys.msml-basic-layout":{"source":"iana"},"text/vnd.senx.warpscript":{"source":"iana"},"text/vnd.si.uricatalogue":{"source":"iana"},"text/vnd.sosi":{"source":"iana"},"text/vnd.sun.j2me.app-descriptor":{"source":"iana","charset":"UTF-8","extensions":["jad"]},"text/vnd.trolltech.linguist":{"source":"iana","charset":"UTF-8"},"text/vnd.wap.si":{"source":"iana"},"text/vnd.wap.sl":{"source":"iana"},"text/vnd.wap.wml":{"source":"iana","extensions":["wml"]},"text/vnd.wap.wmlscript":{"source":"iana","extensions":["wmls"]},"text/vtt":{"source":"iana","charset":"UTF-8","compressible":true,"extensions":["vtt"]},"text/x-asm":{"source":"apache","extensions":["s","asm"]},"text/x-c":{"source":"apache","extensions":["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{"source":"nginx","extensions":["htc"]},"text/x-fortran":{"source":"apache","extensions":["f","for","f77","f90"]},"text/x-gwt-rpc":{"compressible":true},"text/x-handlebars-template":{"extensions":["hbs"]},"text/x-java-source":{"source":"apache","extensions":["java"]},"text/x-jquery-tmpl":{"compressible":true},"text/x-lua":{"extensions":["lua"]},"text/x-markdown":{"compressible":true,"extensions":["mkd"]},"text/x-nfo":{"source":"apache","extensions":["nfo"]},"text/x-opml":{"source":"apache","extensions":["opml"]},"text/x-org":{"compressible":true,"extensions":["org"]},"text/x-pascal":{"source":"apache","extensions":["p","pas"]},"text/x-processing":{"compressible":true,"extensions":["pde"]},"text/x-sass":{"extensions":["sass"]},"text/x-scss":{"extensions":["scss"]},"text/x-setext":{"source":"apache","extensions":["etx"]},"text/x-sfv":{"source":"apache","extensions":["sfv"]},"text/x-suse-ymp":{"compressible":true,"extensions":["ymp"]},"text/x-uuencode":{"source":"apache","extensions":["uu"]},"text/x-vcalendar":{"source":"apache","extensions":["vcs"]},"text/x-vcard":{"source":"apache","extensions":["vcf"]},"text/xml":{"source":"iana","compressible":true,"extensions":["xml"]},"text/xml-external-parsed-entity":{"source":"iana"},"text/yaml":{"compressible":true,"extensions":["yaml","yml"]},"video/1d-interleaved-parityfec":{"source":"iana"},"video/3gpp":{"source":"iana","extensions":["3gp","3gpp"]},"video/3gpp-tt":{"source":"iana"},"video/3gpp2":{"source":"iana","extensions":["3g2"]},"video/av1":{"source":"iana"},"video/bmpeg":{"source":"iana"},"video/bt656":{"source":"iana"},"video/celb":{"source":"iana"},"video/dv":{"source":"iana"},"video/encaprtp":{"source":"iana"},"video/ffv1":{"source":"iana"},"video/flexfec":{"source":"iana"},"video/h261":{"source":"iana","extensions":["h261"]},"video/h263":{"source":"iana","extensions":["h263"]},"video/h263-1998":{"source":"iana"},"video/h263-2000":{"source":"iana"},"video/h264":{"source":"iana","extensions":["h264"]},"video/h264-rcdo":{"source":"iana"},"video/h264-svc":{"source":"iana"},"video/h265":{"source":"iana"},"video/iso.segment":{"source":"iana","extensions":["m4s"]},"video/jpeg":{"source":"iana","extensions":["jpgv"]},"video/jpeg2000":{"source":"iana"},"video/jpm":{"source":"apache","extensions":["jpm","jpgm"]},"video/jxsv":{"source":"iana"},"video/mj2":{"source":"iana","extensions":["mj2","mjp2"]},"video/mp1s":{"source":"iana"},"video/mp2p":{"source":"iana"},"video/mp2t":{"source":"iana","extensions":["ts"]},"video/mp4":{"source":"iana","compressible":false,"extensions":["mp4","mp4v","mpg4"]},"video/mp4v-es":{"source":"iana"},"video/mpeg":{"source":"iana","compressible":false,"extensions":["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{"source":"iana"},"video/mpv":{"source":"iana"},"video/nv":{"source":"iana"},"video/ogg":{"source":"iana","compressible":false,"extensions":["ogv"]},"video/parityfec":{"source":"iana"},"video/pointer":{"source":"iana"},"video/quicktime":{"source":"iana","compressible":false,"extensions":["qt","mov"]},"video/raptorfec":{"source":"iana"},"video/raw":{"source":"iana"},"video/rtp-enc-aescm128":{"source":"iana"},"video/rtploopback":{"source":"iana"},"video/rtx":{"source":"iana"},"video/scip":{"source":"iana"},"video/smpte291":{"source":"iana"},"video/smpte292m":{"source":"iana"},"video/ulpfec":{"source":"iana"},"video/vc1":{"source":"iana"},"video/vc2":{"source":"iana"},"video/vnd.cctv":{"source":"iana"},"video/vnd.dece.hd":{"source":"iana","extensions":["uvh","uvvh"]},"video/vnd.dece.mobile":{"source":"iana","extensions":["uvm","uvvm"]},"video/vnd.dece.mp4":{"source":"iana"},"video/vnd.dece.pd":{"source":"iana","extensions":["uvp","uvvp"]},"video/vnd.dece.sd":{"source":"iana","extensions":["uvs","uvvs"]},"video/vnd.dece.video":{"source":"iana","extensions":["uvv","uvvv"]},"video/vnd.directv.mpeg":{"source":"iana"},"video/vnd.directv.mpeg-tts":{"source":"iana"},"video/vnd.dlna.mpeg-tts":{"source":"iana"},"video/vnd.dvb.file":{"source":"iana","extensions":["dvb"]},"video/vnd.fvt":{"source":"iana","extensions":["fvt"]},"video/vnd.hns.video":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.1dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-1010":{"source":"iana"},"video/vnd.iptvforum.2dparityfec-2005":{"source":"iana"},"video/vnd.iptvforum.ttsavc":{"source":"iana"},"video/vnd.iptvforum.ttsmpeg2":{"source":"iana"},"video/vnd.motorola.video":{"source":"iana"},"video/vnd.motorola.videop":{"source":"iana"},"video/vnd.mpegurl":{"source":"iana","extensions":["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{"source":"iana","extensions":["pyv"]},"video/vnd.nokia.interleaved-multimedia":{"source":"iana"},"video/vnd.nokia.mp4vr":{"source":"iana"},"video/vnd.nokia.videovoip":{"source":"iana"},"video/vnd.objectvideo":{"source":"iana"},"video/vnd.radgamettools.bink":{"source":"iana"},"video/vnd.radgamettools.smacker":{"source":"iana"},"video/vnd.sealed.mpeg1":{"source":"iana"},"video/vnd.sealed.mpeg4":{"source":"iana"},"video/vnd.sealed.swf":{"source":"iana"},"video/vnd.sealedmedia.softseal.mov":{"source":"iana"},"video/vnd.uvvu.mp4":{"source":"iana","extensions":["uvu","uvvu"]},"video/vnd.vivo":{"source":"iana","extensions":["viv"]},"video/vnd.youtube.yt":{"source":"iana"},"video/vp8":{"source":"iana"},"video/vp9":{"source":"iana"},"video/webm":{"source":"apache","compressible":false,"extensions":["webm"]},"video/x-f4v":{"source":"apache","extensions":["f4v"]},"video/x-fli":{"source":"apache","extensions":["fli"]},"video/x-flv":{"source":"apache","compressible":false,"extensions":["flv"]},"video/x-m4v":{"source":"apache","extensions":["m4v"]},"video/x-matroska":{"source":"apache","compressible":false,"extensions":["mkv","mk3d","mks"]},"video/x-mng":{"source":"apache","extensions":["mng"]},"video/x-ms-asf":{"source":"apache","extensions":["asf","asx"]},"video/x-ms-vob":{"source":"apache","extensions":["vob"]},"video/x-ms-wm":{"source":"apache","extensions":["wm"]},"video/x-ms-wmv":{"source":"apache","compressible":false,"extensions":["wmv"]},"video/x-ms-wmx":{"source":"apache","extensions":["wmx"]},"video/x-ms-wvx":{"source":"apache","extensions":["wvx"]},"video/x-msvideo":{"source":"apache","extensions":["avi"]},"video/x-sgi-movie":{"source":"apache","extensions":["movie"]},"video/x-smv":{"source":"apache","extensions":["smv"]},"x-conference/x-cooltalk":{"source":"apache","extensions":["ice"]},"x-shader/x-fragment":{"compressible":true},"x-shader/x-vertex":{"compressible":true}}')}};var s={};function __nccwpck_require__(e){var r=s[e];if(r!==undefined){return r.exports}var o=s[e]={exports:{}};var n=true;try{t[e].call(o.exports,o,o.exports,__nccwpck_require__);n=false}finally{if(n)delete s[e]}return o.exports}(()=>{__nccwpck_require__.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;__nccwpck_require__.d(t,{a:t});return t}})();(()=>{__nccwpck_require__.d=(e,t)=>{for(var s in t){if(__nccwpck_require__.o(t,s)&&!__nccwpck_require__.o(e,s)){Object.defineProperty(e,s,{enumerable:true,get:t[s]})}}}})();(()=>{__nccwpck_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})();(()=>{__nccwpck_require__.r=e=>{if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(e,"__esModule",{value:true})}})();if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=new URL(".",import.meta.url).pathname.slice(import.meta.url.match(/^file:\/\/\/\w:/)?1:0,-1)+"/";var r={};var o={};__nccwpck_require__.r(o);__nccwpck_require__.d(o,{hasBrowserEnv:()=>ms,hasStandardBrowserEnv:()=>Qs,hasStandardBrowserWebWorkerEnv:()=>Bs,navigator:()=>Cs,origin:()=>Is});const n=e(import.meta.url)("node:fs");var i=__nccwpck_require__.n(n);var a=__nccwpck_require__(4573);var A=__nccwpck_require__(857);function utils_toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}function utils_toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}function command_issueCommand(e,t,s){const r=new Command(e,t,s);process.stdout.write(r.toString()+A.EOL)}function command_issue(e,t=""){command_issueCommand(e,{},t)}const c="::";class Command{constructor(e,t,s){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=s}toString(){let e=c+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const s in this.properties){if(this.properties.hasOwnProperty(s)){const r=this.properties[s];if(r){if(t){t=false}else{e+=","}e+=`${s}=${escapeProperty(r)}`}}}}e+=`${c}${escapeData(this.message)}`;return e}}function escapeData(e){return utils_toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return utils_toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}var l=__nccwpck_require__(6982);var u=__nccwpck_require__(9896);function file_command_issueFileCommand(e,t){const s=process.env[`GITHUB_${e}`];if(!s){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!u.existsSync(s)){throw new Error(`Missing file at path: ${s}`)}u.appendFileSync(s,`${utils_toCommandValue(t)}${A.EOL}`,{encoding:"utf8"})}function file_command_prepareKeyValueMessage(e,t){const s=`ghadelimiter_${l.randomUUID()}`;const r=utils_toCommandValue(t);if(e.includes(s)){throw new Error(`Unexpected input: name should not contain the delimiter "${s}"`)}if(r.includes(s)){throw new Error(`Unexpected input: value should not contain the delimiter "${s}"`)}return`${e}<<${s}${A.EOL}${r}${A.EOL}${s}`}var p=__nccwpck_require__(6928);var d=__nccwpck_require__(8611);var g=__nccwpck_require__(5692);function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const s=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(s){try{return new DecodedURL(s)}catch(e){if(!s.startsWith("http://")&&!s.startsWith("https://"))return new DecodedURL(`http://${s}`)}}else{return undefined}}function checkBypass(e){if(!e.hostname){return false}const t=e.hostname;if(isLoopbackAddress(t)){return true}const s=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!s){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const o=[e.hostname.toUpperCase()];if(typeof r==="number"){o.push(`${o[0]}:${r}`)}for(const e of s.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||o.some((t=>t===e||t.endsWith(`.${e}`)||e.startsWith(".")&&t.endsWith(`${e}`)))){return true}}return false}function isLoopbackAddress(e){const t=e.toLowerCase();return t==="localhost"||t.startsWith("127.")||t.startsWith("[::1]")||t.startsWith("[0:0:0:0:0:0:0:1]")}class DecodedURL extends URL{constructor(e,t){super(e,t);this._decodedUsername=decodeURIComponent(super.username);this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}var h=__nccwpck_require__(770);var f=__nccwpck_require__(6752);var E=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};var m;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(m||(m={}));var Q;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(Q||(Q={}));var B;(function(e){e["ApplicationJson"]="application/json"})(B||(B={}));function lib_getProxyUrl(e){const t=pm.getProxyUrl(new URL(e));return t?t.href:""}const I=[m.MovedPermanently,m.ResourceMoved,m.SeeOther,m.TemporaryRedirect,m.PermanentRedirect];const y=[m.BadGateway,m.ServiceUnavailable,m.GatewayTimeout];const b=null&&["OPTIONS","GET","DELETE","HEAD"];const w=10;const v=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}class HttpClientResponse{constructor(e){this.message=e}readBody(){return E(this,void 0,void 0,(function*(){return new Promise((e=>E(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}readBodyBuffer(){return E(this,void 0,void 0,(function*(){return new Promise((e=>E(this,void 0,void 0,(function*(){const t=[];this.message.on("data",(e=>{t.push(e)}));this.message.on("end",(()=>{e(Buffer.concat(t))}))}))))}))}}function isHttps(e){const t=new URL(e);return t.protocol==="https:"}class lib_HttpClient{constructor(e,t,s){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=this._getUserAgentWithOrchestrationId(e);this.handlers=t||[];this.requestOptions=s;if(s){if(s.ignoreSslError!=null){this._ignoreSslError=s.ignoreSslError}this._socketTimeout=s.socketTimeout;if(s.allowRedirects!=null){this._allowRedirects=s.allowRedirects}if(s.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=s.allowRedirectDowngrade}if(s.maxRedirects!=null){this._maxRedirects=Math.max(s.maxRedirects,0)}if(s.keepAlive!=null){this._keepAlive=s.keepAlive}if(s.allowRetries!=null){this._allowRetries=s.allowRetries}if(s.maxRetries!=null){this._maxRetries=s.maxRetries}}}options(e,t){return E(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return E(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return E(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("POST",e,t,s||{})}))}patch(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,s||{})}))}put(e,t,s){return E(this,void 0,void 0,(function*(){return this.request("PUT",e,t,s||{})}))}head(e,t){return E(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,s,r){return E(this,void 0,void 0,(function*(){return this.request(e,t,s,r)}))}getJson(e){return E(this,arguments,void 0,(function*(e,t={}){t[Q.Accept]=this._getExistingOrDefaultHeader(t,Q.Accept,B.ApplicationJson);const s=yield this.get(e,t);return this._processResponse(s,this.requestOptions)}))}postJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.post(e,r,s);return this._processResponse(o,this.requestOptions)}))}putJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.put(e,r,s);return this._processResponse(o,this.requestOptions)}))}patchJson(e,t){return E(this,arguments,void 0,(function*(e,t,s={}){const r=JSON.stringify(t,null,2);s[Q.Accept]=this._getExistingOrDefaultHeader(s,Q.Accept,B.ApplicationJson);s[Q.ContentType]=this._getExistingOrDefaultContentTypeHeader(s,B.ApplicationJson);const o=yield this.patch(e,r,s);return this._processResponse(o,this.requestOptions)}))}request(e,t,s,r){return E(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const o=new URL(t);let n=this._prepareRequest(e,o,r);const i=this._allowRetries&&b.includes(e)?this._maxRetries+1:1;let a=0;let A;do{A=yield this.requestRaw(n,s);if(A&&A.message&&A.message.statusCode===m.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(A)){e=t;break}}if(e){return e.handleAuthentication(this,n,s)}else{return A}}let t=this._maxRedirects;while(A.message.statusCode&&I.includes(A.message.statusCode)&&this._allowRedirects&&t>0){const i=A.message.headers["location"];if(!i){break}const a=new URL(i);if(o.protocol==="https:"&&o.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield A.readBody();if(a.hostname!==o.hostname){for(const e in r){if(e.toLowerCase()==="authorization"){delete r[e]}}}n=this._prepareRequest(e,a,r);A=yield this.requestRaw(n,s);t--}if(!A.message.statusCode||!y.includes(A.message.statusCode)){return A}a+=1;if(a{function callbackForResult(e,t){if(e){r(e)}else if(!t){r(new Error("Unknown error"))}else{s(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,s){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let r=false;function handleResult(e,t){if(!r){r=true;s(e,t)}}const o=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let n;o.on("socket",(e=>{n=e}));o.setTimeout(this._socketTimeout||3*6e4,(()=>{if(n){n.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));o.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){o.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){o.end()}));t.pipe(o)}else{o.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}getAgentDispatcher(e){const t=new URL(e);const s=pm.getProxyUrl(t);const r=s&&s.hostname;if(!r){return}return this._getProxyAgentDispatcher(t,s)}_prepareRequest(e,t,s){const r={};r.parsedUrl=t;const o=r.parsedUrl.protocol==="https:";r.httpModule=o?https:http;const n=o?443:80;r.options={};r.options.host=r.parsedUrl.hostname;r.options.port=r.parsedUrl.port?parseInt(r.parsedUrl.port):n;r.options.path=(r.parsedUrl.pathname||"")+(r.parsedUrl.search||"");r.options.method=e;r.options.headers=this._mergeHeaders(s);if(this.userAgent!=null){r.options.headers["user-agent"]=this.userAgent}r.options.agent=this._getAgent(r.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(r.options)}}return r}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,s){let r;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[t];if(e){r=typeof e==="number"?e.toString():e}}const o=e[t];if(o!==undefined){return typeof o==="number"?o.toString():o}if(r!==undefined){return r}return s}_getExistingOrDefaultContentTypeHeader(e,t){let s;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[Q.ContentType];if(e){if(typeof e==="number"){s=String(e)}else if(Array.isArray(e)){s=e.join(", ")}else{s=e}}}const r=e[Q.ContentType];if(r!==undefined){if(typeof r==="number"){return String(r)}else if(Array.isArray(r)){return r.join(", ")}else{return r}}if(s!==undefined){return s}return t}_getAgent(e){let t;const s=pm.getProxyUrl(e);const r=s&&s.hostname;if(this._keepAlive&&r){t=this._proxyAgent}if(!r){t=this._agent}if(t){return t}const o=e.protocol==="https:";let n=100;if(this.requestOptions){n=this.requestOptions.maxSockets||http.globalAgent.maxSockets}if(s&&s.hostname){const e={maxSockets:n,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(s.username||s.password)&&{proxyAuth:`${s.username}:${s.password}`}),{host:s.hostname,port:s.port})};let r;const i=s.protocol==="https:";if(o){r=i?tunnel.httpsOverHttps:tunnel.httpsOverHttp}else{r=i?tunnel.httpOverHttps:tunnel.httpOverHttp}t=r(e);this._proxyAgent=t}if(!t){const e={keepAlive:this._keepAlive,maxSockets:n};t=o?new https.Agent(e):new http.Agent(e);this._agent=t}if(o&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_getProxyAgentDispatcher(e,t){let s;if(this._keepAlive){s=this._proxyAgentDispatcher}if(s){return s}const r=e.protocol==="https:";s=new ProxyAgent(Object.assign({uri:t.href,pipelining:!this._keepAlive?0:1},(t.username||t.password)&&{token:`Basic ${Buffer.from(`${t.username}:${t.password}`).toString("base64")}`}));this._proxyAgentDispatcher=s;if(r&&this._ignoreSslError){s.options=Object.assign(s.options.requestTls||{},{rejectUnauthorized:false})}return s}_getUserAgentWithOrchestrationId(e){const t=e||"actions/http-client";const s=process.env["ACTIONS_ORCHESTRATION_ID"];if(s){const e=s.replace(/[^a-z0-9_.-]/gi,"_");return`${t} actions_orchestration_id/${e}`}return t}_performExponentialBackoff(e){return E(this,void 0,void 0,(function*(){e=Math.min(w,e);const t=v*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return E(this,void 0,void 0,(function*(){return new Promise(((s,r)=>E(this,void 0,void 0,(function*(){const o=e.message.statusCode||0;const n={statusCode:o,result:null,headers:{}};if(o===m.NotFound){s(n)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let i;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){i=JSON.parse(a,dateTimeDeserializer)}else{i=JSON.parse(a)}n.result=i}n.headers=e.message.headers}catch(e){}if(o>299){let e;if(i&&i.message){e=i.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${o})`}const t=new HttpClientError(e,o);t.result=n.result;r(t)}else{s(n)}}))))}))}}const lowercaseKeys=e=>Object.keys(e).reduce(((t,s)=>(t[s.toLowerCase()]=e[s],t)),{});var k=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}class auth_BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return k(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}var x=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};class oidc_utils_OidcClient{static createHttpClient(e=true,t=10){const s={allowRetries:e,maxRetries:t};return new HttpClient("actions/oidc-client",[new BearerCredentialHandler(oidc_utils_OidcClient.getRequestToken())],s)}static getRequestToken(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_TOKEN"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable")}return e}static getIDTokenUrl(){const e=process.env["ACTIONS_ID_TOKEN_REQUEST_URL"];if(!e){throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable")}return e}static getCall(e){return x(this,void 0,void 0,(function*(){var t;const s=oidc_utils_OidcClient.createHttpClient();const r=yield s.getJson(e).catch((e=>{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.message}`)}));const o=(t=r.result)===null||t===void 0?void 0:t.value;if(!o){throw new Error("Response json body do not have ID Token field")}return o}))}static getIDToken(e){return x(this,void 0,void 0,(function*(){try{let t=oidc_utils_OidcClient.getIDTokenUrl();if(e){const s=encodeURIComponent(e);t=`${t}&audience=${s}`}debug(`ID token url is ${t}`);const s=yield oidc_utils_OidcClient.getCall(t);setSecret(s);return s}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}var R=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const{access:T,appendFile:D,writeFile:S}=u.promises;const F="GITHUB_STEP_SUMMARY";const U="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return R(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[F];if(!e){throw new Error(`Unable to find environment variable for $${F}. Check if your runtime environment supports job summaries.`)}try{yield T(e,u.constants.R_OK|u.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,s={}){const r=Object.entries(s).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${r}>`}return`<${e}${r}>${t}`}write(e){return R(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const s=yield this.filePath();const r=t?S:D;yield r(s,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return R(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(A.EOL)}addCodeBlock(e,t){const s=Object.assign({},t&&{lang:t});const r=this.wrap("pre",this.wrap("code",e),s);return this.addRaw(r).addEOL()}addList(e,t=false){const s=t?"ol":"ul";const r=e.map((e=>this.wrap("li",e))).join("");const o=this.wrap(s,r);return this.addRaw(o).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:s,colspan:r,rowspan:o}=e;const n=t?"th":"td";const i=Object.assign(Object.assign({},r&&{colspan:r}),o&&{rowspan:o});return this.wrap(n,s,i)})).join("");return this.wrap("tr",t)})).join("");const s=this.wrap("table",t);return this.addRaw(s).addEOL()}addDetails(e,t){const s=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(s).addEOL()}addImage(e,t,s){const{width:r,height:o}=s||{};const n=Object.assign(Object.assign({},r&&{width:r}),o&&{height:o});const i=this.wrap("img",null,Object.assign({src:e,alt:t},n));return this.addRaw(i).addEOL()}addHeading(e,t){const s=`h${t}`;const r=["h1","h2","h3","h4","h5","h6"].includes(s)?s:"h1";const o=this.wrap(r,e);return this.addRaw(o).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const s=Object.assign({},t&&{cite:t});const r=this.wrap("blockquote",e,s);return this.addRaw(r).addEOL()}addLink(e,t){const s=this.wrap("a",e,{href:t});return this.addRaw(s).addEOL()}}const N=new Summary;const M=null&&N;const L=null&&N;function toPosixPath(e){return e.replace(/[\\]/g,"/")}function toWin32Path(e){return e.replace(/[/]/g,"\\")}function toPlatformPath(e){return e.replace(/[/\\]/g,path.sep)}var _=__nccwpck_require__(3193);var G=__nccwpck_require__(4434);const O=e(import.meta.url)("child_process");var P=__nccwpck_require__(2613);var H=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const{chmod:Y,copyFile:J,lstat:V,mkdir:q,open:W,readdir:j,rename:z,rm:K,rmdir:Z,stat:X,symlink:$,unlink:ee}=u.promises;const te=process.platform==="win32";function readlink(e){return H(this,void 0,void 0,(function*(){const t=yield fs.promises.readlink(e);if(te&&!t.endsWith("\\")){return`${t}\\`}return t}))}const se=268435456;const re=u.constants.O_RDONLY;function exists(e){return H(this,void 0,void 0,(function*(){try{yield X(e)}catch(e){if(e.code==="ENOENT"){return false}throw e}return true}))}function isDirectory(e){return H(this,arguments,void 0,(function*(e,t=false){const s=t?yield X(e):yield V(e);return s.isDirectory()}))}function isRooted(e){e=normalizeSeparators(e);if(!e){throw new Error('isRooted() parameter "p" cannot be empty')}if(te){return e.startsWith("\\")||/^[A-Z]:/i.test(e)}return e.startsWith("/")}function tryGetExecutablePath(e,t){return H(this,void 0,void 0,(function*(){let s=undefined;try{s=yield X(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(s&&s.isFile()){if(te){const s=p.extname(e).toUpperCase();if(t.some((e=>e.toUpperCase()===s))){return e}}else{if(isUnixExecutable(s)){return e}}}const r=e;for(const o of t){e=r+o;s=undefined;try{s=yield X(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(s&&s.isFile()){if(te){try{const t=p.dirname(e);const s=p.basename(e).toUpperCase();for(const r of yield j(t)){if(s===r.toUpperCase()){e=p.join(t,r);break}}}catch(t){console.log(`Unexpected error attempting to determine the actual case of the file '${e}': ${t}`)}return e}else{if(isUnixExecutable(s)){return e}}}}return""}))}function normalizeSeparators(e){e=e||"";if(te){e=e.replace(/\//g,"\\");return e.replace(/\\\\+/g,"\\")}return e.replace(/\/\/+/g,"/")}function isUnixExecutable(e){return(e.mode&1)>0||(e.mode&8)>0&&process.getgid!==undefined&&e.gid===process.getgid()||(e.mode&64)>0&&process.getuid!==undefined&&e.uid===process.getuid()}function getCmdPath(){var e;return(e=process.env["COMSPEC"])!==null&&e!==void 0?e:`cmd.exe`}var oe=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function cp(e,t){return oe(this,arguments,void 0,(function*(e,t,s={}){const{force:r,recursive:o,copySourceDirectory:n}=readCopyOptions(s);const i=(yield ioUtil.exists(t))?yield ioUtil.stat(t):null;if(i&&i.isFile()&&!r){return}const a=i&&i.isDirectory()&&n?path.join(t,path.basename(e)):t;if(!(yield ioUtil.exists(e))){throw new Error(`no such file or directory: ${e}`)}const A=yield ioUtil.stat(e);if(A.isDirectory()){if(!o){throw new Error(`Failed to copy. ${e} is a directory, but tried to copy without recursive flag.`)}else{yield cpDirRecursive(e,a,0,r)}}else{if(path.relative(e,a)===""){throw new Error(`'${a}' and '${e}' are the same file`)}yield io_copyFile(e,a,r)}}))}function mv(e,t){return oe(this,arguments,void 0,(function*(e,t,s={}){if(yield ioUtil.exists(t)){let r=true;if(yield ioUtil.isDirectory(t)){t=path.join(t,path.basename(e));r=yield ioUtil.exists(t)}if(r){if(s.force==null||s.force){yield rmRF(t)}else{throw new Error("Destination already exists")}}}yield mkdirP(path.dirname(t));yield ioUtil.rename(e,t)}))}function rmRF(e){return oe(this,void 0,void 0,(function*(){if(ioUtil.IS_WINDOWS){if(/[*"<>|]/.test(e)){throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows')}}try{yield ioUtil.rm(e,{force:true,maxRetries:3,recursive:true,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}}))}function mkdirP(e){return oe(this,void 0,void 0,(function*(){ok(e,"a path argument must be provided");yield ioUtil.mkdir(e,{recursive:true})}))}function which(e,t){return oe(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}if(t){const t=yield which(e,false);if(!t){if(te){throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`)}else{throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`)}}return t}const s=yield findInPath(e);if(s&&s.length>0){return s[0]}return""}))}function findInPath(e){return oe(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}const t=[];if(te&&process.env["PATHEXT"]){for(const e of process.env["PATHEXT"].split(p.delimiter)){if(e){t.push(e)}}}if(isRooted(e)){const s=yield tryGetExecutablePath(e,t);if(s){return[s]}return[]}if(e.includes(p.sep)){return[]}const s=[];if(process.env.PATH){for(const e of process.env.PATH.split(p.delimiter)){if(e){s.push(e)}}}const r=[];for(const o of s){const s=yield tryGetExecutablePath(p.join(o,e),t);if(s){r.push(s)}}return r}))}function readCopyOptions(e){const t=e.force==null?true:e.force;const s=Boolean(e.recursive);const r=e.copySourceDirectory==null?true:Boolean(e.copySourceDirectory);return{force:t,recursive:s,copySourceDirectory:r}}function cpDirRecursive(e,t,s,r){return oe(this,void 0,void 0,(function*(){if(s>=255)return;s++;yield mkdirP(t);const o=yield ioUtil.readdir(e);for(const n of o){const o=`${e}/${n}`;const i=`${t}/${n}`;const a=yield ioUtil.lstat(o);if(a.isDirectory()){yield cpDirRecursive(o,i,s,r)}else{yield io_copyFile(o,i,r)}}yield ioUtil.chmod(t,(yield ioUtil.stat(e)).mode)}))}function io_copyFile(e,t,s){return oe(this,void 0,void 0,(function*(){if((yield ioUtil.lstat(e)).isSymbolicLink()){try{yield ioUtil.lstat(t);yield ioUtil.unlink(t)}catch(e){if(e.code==="EPERM"){yield ioUtil.chmod(t,"0666");yield ioUtil.unlink(t)}}const s=yield ioUtil.readlink(e);yield ioUtil.symlink(s,t,ioUtil.IS_WINDOWS?"junction":null)}else if(!(yield ioUtil.exists(t))||s){yield ioUtil.copyFile(e,t)}}))}const ne=e(import.meta.url)("timers");var ie=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const ae=process.platform==="win32";class ToolRunner extends G.EventEmitter{constructor(e,t,s){super();if(!e){throw new Error("Parameter 'toolPath' cannot be null or empty.")}this.toolPath=e;this.args=t||[];this.options=s||{}}_debug(e){if(this.options.listeners&&this.options.listeners.debug){this.options.listeners.debug(e)}}_getCommandString(e,t){const s=this._getSpawnFileName();const r=this._getSpawnArgs(e);let o=t?"":"[command]";if(ae){if(this._isCmdFile()){o+=s;for(const e of r){o+=` ${e}`}}else if(e.windowsVerbatimArguments){o+=`"${s}"`;for(const e of r){o+=` ${e}`}}else{o+=this._windowsQuoteCmdArg(s);for(const e of r){o+=` ${this._windowsQuoteCmdArg(e)}`}}}else{o+=s;for(const e of r){o+=` ${e}`}}return o}_processLineBuffer(e,t,s){try{let r=t+e.toString();let o=r.indexOf(A.EOL);while(o>-1){const e=r.substring(0,o);s(e);r=r.substring(o+A.EOL.length);o=r.indexOf(A.EOL)}return r}catch(e){this._debug(`error processing line. Failed with error ${e}`);return""}}_getSpawnFileName(){if(ae){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}return this.toolPath}_getSpawnArgs(e){if(ae){if(this._isCmdFile()){let t=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(const s of this.args){t+=" ";t+=e.windowsVerbatimArguments?s:this._windowsQuoteCmdArg(s)}t+='"';return[t]}}return this.args}_endsWith(e,t){return e.endsWith(t)}_isCmdFile(){const e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile()){return this._uvQuoteCmdArg(e)}if(!e){return'""'}const t=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];let s=false;for(const r of e){if(t.some((e=>e===r))){s=true;break}}if(!s){return e}let r='"';let o=true;for(let t=e.length;t>0;t--){r+=e[t-1];if(o&&e[t-1]==="\\"){r+="\\"}else if(e[t-1]==='"'){o=true;r+='"'}else{o=false}}r+='"';return r.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e){return'""'}if(!e.includes(" ")&&!e.includes("\t")&&!e.includes('"')){return e}if(!e.includes('"')&&!e.includes("\\")){return`"${e}"`}let t='"';let s=true;for(let r=e.length;r>0;r--){t+=e[r-1];if(s&&e[r-1]==="\\"){t+="\\"}else if(e[r-1]==='"'){s=true;t+="\\"}else{s=false}}t+='"';return t.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};const t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,delay:e.delay||1e4};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t}_getSpawnOptions(e,t){e=e||{};const s={};s.cwd=e.cwd;s.env=e.env;s["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();if(e.windowsVerbatimArguments){s.argv0=`"${t}"`}return s}exec(){return ie(this,void 0,void 0,(function*(){if(!isRooted(this.toolPath)&&(this.toolPath.includes("/")||ae&&this.toolPath.includes("\\"))){this.toolPath=p.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)}this.toolPath=yield which(this.toolPath,true);return new Promise(((e,t)=>ie(this,void 0,void 0,(function*(){this._debug(`exec tool: ${this.toolPath}`);this._debug("arguments:");for(const e of this.args){this._debug(` ${e}`)}const s=this._cloneExecOptions(this.options);if(!s.silent&&s.outStream){s.outStream.write(this._getCommandString(s)+A.EOL)}const r=new ExecState(s,this.toolPath);r.on("debug",(e=>{this._debug(e)}));if(this.options.cwd&&!(yield exists(this.options.cwd))){return t(new Error(`The cwd: ${this.options.cwd} does not exist!`))}const o=this._getSpawnFileName();const n=O.spawn(o,this._getSpawnArgs(s),this._getSpawnOptions(this.options,o));let i="";if(n.stdout){n.stdout.on("data",(e=>{if(this.options.listeners&&this.options.listeners.stdout){this.options.listeners.stdout(e)}if(!s.silent&&s.outStream){s.outStream.write(e)}i=this._processLineBuffer(e,i,(e=>{if(this.options.listeners&&this.options.listeners.stdline){this.options.listeners.stdline(e)}}))}))}let a="";if(n.stderr){n.stderr.on("data",(e=>{r.processStderr=true;if(this.options.listeners&&this.options.listeners.stderr){this.options.listeners.stderr(e)}if(!s.silent&&s.errStream&&s.outStream){const t=s.failOnStdErr?s.errStream:s.outStream;t.write(e)}a=this._processLineBuffer(e,a,(e=>{if(this.options.listeners&&this.options.listeners.errline){this.options.listeners.errline(e)}}))}))}n.on("error",(e=>{r.processError=e.message;r.processExited=true;r.processClosed=true;r.CheckComplete()}));n.on("exit",(e=>{r.processExitCode=e;r.processExited=true;this._debug(`Exit code ${e} received from tool '${this.toolPath}'`);r.CheckComplete()}));n.on("close",(e=>{r.processExitCode=e;r.processExited=true;r.processClosed=true;this._debug(`STDIO streams have closed for tool '${this.toolPath}'`);r.CheckComplete()}));r.on("done",((s,r)=>{if(i.length>0){this.emit("stdline",i)}if(a.length>0){this.emit("errline",a)}n.removeAllListeners();if(s){t(s)}else{e(r)}}));if(this.options.input){if(!n.stdin){throw new Error("child process missing stdin")}n.stdin.end(this.options.input)}}))))}))}}function argStringToArray(e){const t=[];let s=false;let r=false;let o="";function append(e){if(r&&e!=='"'){o+="\\"}o+=e;r=false}for(let n=0;n0){t.push(o);o=""}continue}append(i)}if(o.length>0){t.push(o.trim())}return t}class ExecState extends G.EventEmitter{constructor(e,t){super();this.processClosed=false;this.processError="";this.processExitCode=0;this.processExited=false;this.processStderr=false;this.delay=1e4;this.done=false;this.timeout=null;if(!t){throw new Error("toolPath must not be empty")}this.options=e;this.toolPath=t;if(e.delay){this.delay=e.delay}}CheckComplete(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=(0,ne.setTimeout)(ExecState.HandleTimeout,this.delay,this)}}_debug(e){this.emit("debug",e)}_setResult(){let e;if(this.processExited){if(this.processError){e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`)}else if(this.processExitCode!==0&&!this.options.ignoreReturnCode){e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`)}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`)}}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(e.done){return}if(!e.processClosed&&e.processExited){const t=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(t)}e._setResult()}}var Ae=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function exec_exec(e,t,s){return Ae(this,void 0,void 0,(function*(){const r=tr.argStringToArray(e);if(r.length===0){throw new Error(`Parameter 'commandLine' cannot be null or empty.`)}const o=r[0];t=r.slice(1).concat(t||[]);const n=new tr.ToolRunner(o,t,s);return n.exec()}))}function getExecOutput(e,t,s){return Ae(this,void 0,void 0,(function*(){var r,o;let n="";let i="";const a=new StringDecoder("utf8");const A=new StringDecoder("utf8");const c=(r=s===null||s===void 0?void 0:s.listeners)===null||r===void 0?void 0:r.stdout;const l=(o=s===null||s===void 0?void 0:s.listeners)===null||o===void 0?void 0:o.stderr;const stdErrListener=e=>{i+=A.write(e);if(l){l(e)}};const stdOutListener=e=>{n+=a.write(e);if(c){c(e)}};const u=Object.assign(Object.assign({},s===null||s===void 0?void 0:s.listeners),{stdout:stdOutListener,stderr:stdErrListener});const p=yield exec_exec(e,t,Object.assign(Object.assign({},s),{listeners:u}));n+=a.end();i+=A.end();return{exitCode:p,stdout:n,stderr:i}}))}var ce=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};const getWindowsInfo=()=>ce(void 0,void 0,void 0,(function*(){const{stdout:e}=yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"',undefined,{silent:true});const{stdout:t}=yield exec.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"',undefined,{silent:true});return{name:t.trim(),version:e.trim()}}));const getMacOsInfo=()=>ce(void 0,void 0,void 0,(function*(){var e,t,s,r;const{stdout:o}=yield exec.getExecOutput("sw_vers",undefined,{silent:true});const n=(t=(e=o.match(/ProductVersion:\s*(.+)/))===null||e===void 0?void 0:e[1])!==null&&t!==void 0?t:"";const i=(r=(s=o.match(/ProductName:\s*(.+)/))===null||s===void 0?void 0:s[1])!==null&&r!==void 0?r:"";return{name:i,version:n}}));const getLinuxInfo=()=>ce(void 0,void 0,void 0,(function*(){const{stdout:e}=yield exec.getExecOutput("lsb_release",["-i","-r","-s"],{silent:true});const[t,s]=e.trim().split("\n");return{name:t,version:s}}));const le=A.platform();const ue=A.arch();const pe=le==="win32";const de=le==="darwin";const ge=le==="linux";function getDetails(){return ce(this,void 0,void 0,(function*(){return Object.assign(Object.assign({},yield pe?getWindowsInfo():de?getMacOsInfo():getLinuxInfo()),{platform:le,arch:ue,isWindows:pe,isMacOS:de,isLinux:ge})}))}var he=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};var fe;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(fe||(fe={}));function exportVariable(e,t){const s=toCommandValue(t);process.env[e]=s;const r=process.env["GITHUB_ENV"]||"";if(r){return issueFileCommand("ENV",prepareKeyValueMessage(e,t))}issueCommand("set-env",{name:e},s)}function core_setSecret(e){command_issueCommand("add-mask",{},e)}function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){issueFileCommand("PATH",e)}else{issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${path.delimiter}${process.env["PATH"]}`}function getInput(e,t){const s=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!s){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return s}return s.trim()}function getMultilineInput(e,t){const s=getInput(e,t).split("\n").filter((e=>e!==""));if(t&&t.trimWhitespace===false){return s}return s.map((e=>e.trim()))}function getBooleanInput(e,t){const s=["true","True","TRUE"];const r=["false","False","FALSE"];const o=getInput(e,t);if(s.includes(o))return true;if(r.includes(o))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}function setOutput(e,t){const s=process.env["GITHUB_OUTPUT"]||"";if(s){return file_command_issueFileCommand("OUTPUT",file_command_prepareKeyValueMessage(e,t))}process.stdout.write(A.EOL);command_issueCommand("set-output",{name:e},utils_toCommandValue(t))}function setCommandEcho(e){issue("echo",e?"on":"off")}function setFailed(e){process.exitCode=fe.Failure;core_error(e)}function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}function core_debug(e){issueCommand("debug",{},e)}function core_error(e,t={}){command_issueCommand("error",utils_toCommandProperties(t),e instanceof Error?e.toString():e)}function warning(e,t={}){issueCommand("warning",toCommandProperties(t),e instanceof Error?e.toString():e)}function notice(e,t={}){issueCommand("notice",toCommandProperties(t),e instanceof Error?e.toString():e)}function info(e){process.stdout.write(e+A.EOL)}function startGroup(e){issue("group",e)}function endGroup(){issue("endgroup")}function group(e,t){return he(this,void 0,void 0,(function*(){startGroup(e);let s;try{s=yield t()}finally{endGroup()}return s}))}function saveState(e,t){const s=process.env["GITHUB_STATE"]||"";if(s){return issueFileCommand("STATE",prepareKeyValueMessage(e,t))}issueCommand("save-state",{name:e},toCommandValue(t))}function getState(e){return process.env[`STATE_${e}`]||""}function getIDToken(e){return he(this,void 0,void 0,(function*(){return yield OidcClient.getIDToken(e)}))}class Context{constructor(){var e,t,s;this.payload={};if(process.env.GITHUB_EVENT_PATH){if((0,u.existsSync)(process.env.GITHUB_EVENT_PATH)){this.payload=JSON.parse((0,u.readFileSync)(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}))}else{const e=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${e} does not exist${A.EOL}`)}}this.eventName=process.env.GITHUB_EVENT_NAME;this.sha=process.env.GITHUB_SHA;this.ref=process.env.GITHUB_REF;this.workflow=process.env.GITHUB_WORKFLOW;this.action=process.env.GITHUB_ACTION;this.actor=process.env.GITHUB_ACTOR;this.job=process.env.GITHUB_JOB;this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10);this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10);this.runId=parseInt(process.env.GITHUB_RUN_ID,10);this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:`https://api.github.com`;this.serverUrl=(t=process.env.GITHUB_SERVER_URL)!==null&&t!==void 0?t:`https://github.com`;this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:`https://api.github.com/graphql`}get issue(){const e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){const[e,t]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:t}}if(this.payload.repository){return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name}}throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}}var Ee=__nccwpck_require__(9659);var me=undefined&&undefined.__awaiter||function(e,t,s,r){function adopt(e){return e instanceof s?e:new s((function(t){t(e)}))}return new(s||(s=Promise))((function(s,o){function fulfilled(e){try{step(r.next(e))}catch(e){o(e)}}function rejected(e){try{step(r["throw"](e))}catch(e){o(e)}}function step(e){e.done?s(e.value):adopt(e.value).then(fulfilled,rejected)}step((r=r.apply(e,t||[])).next())}))};function getAuthString(e,t){if(!e&&!t.auth){throw new Error("Parameter token or opts.auth is required")}else if(e&&t.auth){throw new Error("Parameters token and opts.auth may not both be specified")}return typeof t.auth==="string"?t.auth:`token ${e}`}function getProxyAgent(e){const t=new Ee.HttpClient;return t.getAgent(e)}function getProxyAgentDispatcher(e){const t=new Ee.HttpClient;return t.getAgentDispatcher(e)}function getProxyFetch(e){const t=getProxyAgentDispatcher(e);const proxyFetch=(e,s)=>me(this,void 0,void 0,(function*(){return(0,f.fetch)(e,Object.assign(Object.assign({},s),{dispatcher:t}))}));return proxyFetch}function getApiBaseUrl(){return process.env["GITHUB_API_URL"]||"https://api.github.com"}function getUserAgentWithOrchestrationId(e){var t;const s=(t=process.env["ACTIONS_ORCHESTRATION_ID"])===null||t===void 0?void 0:t.trim();if(s){const t=s.replace(/[^a-z0-9_.-]/gi,"_");const r=`actions_orchestration_id/${t}`;if(e===null||e===void 0?void 0:e.includes(r))return e;const o=e?`${e} `:"";return`${o}${r}`}return e}function getUserAgent(){if(typeof navigator==="object"&&"userAgent"in navigator){return navigator.userAgent}if(typeof process==="object"&&process.version!==undefined){return`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`}return""}function register(e,t,s,r){if(typeof s!=="function"){throw new Error("method for before hook must be a function")}if(!r){r={}}if(Array.isArray(t)){return t.reverse().reduce(((t,s)=>register.bind(null,e,s,t,r)),s)()}return Promise.resolve().then((()=>{if(!e.registry[t]){return s(r)}return e.registry[t].reduce(((e,t)=>t.hook.bind(null,e,r)),s)()}))}function addHook(e,t,s,r){const o=r;if(!e.registry[s]){e.registry[s]=[]}if(t==="before"){r=(e,t)=>Promise.resolve().then(o.bind(null,t)).then(e.bind(null,t))}if(t==="after"){r=(e,t)=>{let s;return Promise.resolve().then(e.bind(null,t)).then((e=>{s=e;return o(s,t)})).then((()=>s))}}if(t==="error"){r=(e,t)=>Promise.resolve().then(e.bind(null,t)).catch((e=>o(e,t)))}e.registry[s].push({hook:r,orig:o})}function removeHook(e,t,s){if(!e.registry[t]){return}const r=e.registry[t].map((e=>e.orig)).indexOf(s);if(r===-1){return}e.registry[t].splice(r,1)}const Ce=Function.bind;const Qe=Ce.bind(Ce);function bindApi(e,t,s){const r=Qe(removeHook,null).apply(null,s?[t,s]:[t]);e.api={remove:r};e.remove=r;["before","error","after","wrap"].forEach((r=>{const o=s?[t,r,s]:[t,r];e[r]=e.api[r]=Qe(addHook,null).apply(null,o)}))}function Singular(){const e=Symbol("Singular");const t={registry:{}};const s=register.bind(null,t,e);bindApi(s,t,e);return s}function Collection(){const e={registry:{}};const t=register.bind(null,e);bindApi(t,e);return t}const Be={Singular:Singular,Collection:Collection};var Ie="0.0.0-development";var ye=`octokit-endpoint.js/${Ie} ${getUserAgent()}`;var be={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":ye},mediaType:{format:""}};function dist_bundle_lowercaseKeys(e){if(!e){return{}}return Object.keys(e).reduce(((t,s)=>{t[s.toLowerCase()]=e[s];return t}),{})}function isPlainObject(e){if(typeof e!=="object"||e===null)return false;if(Object.prototype.toString.call(e)!=="[object Object]")return false;const t=Object.getPrototypeOf(e);if(t===null)return true;const s=Object.prototype.hasOwnProperty.call(t,"constructor")&&t.constructor;return typeof s==="function"&&s instanceof s&&Function.prototype.call(s)===Function.prototype.call(e)}function mergeDeep(e,t){const s=Object.assign({},e);Object.keys(t).forEach((r=>{if(isPlainObject(t[r])){if(!(r in e))Object.assign(s,{[r]:t[r]});else s[r]=mergeDeep(e[r],t[r])}else{Object.assign(s,{[r]:t[r]})}}));return s}function removeUndefinedProperties(e){for(const t in e){if(e[t]===void 0){delete e[t]}}return e}function merge(e,t,s){if(typeof t==="string"){let[e,r]=t.split(" ");s=Object.assign(r?{method:e,url:r}:{url:e},s)}else{s=Object.assign({},t)}s.headers=dist_bundle_lowercaseKeys(s.headers);removeUndefinedProperties(s);removeUndefinedProperties(s.headers);const r=mergeDeep(e||{},s);if(s.url==="/graphql"){if(e&&e.mediaType.previews?.length){r.mediaType.previews=e.mediaType.previews.filter((e=>!r.mediaType.previews.includes(e))).concat(r.mediaType.previews)}r.mediaType.previews=(r.mediaType.previews||[]).map((e=>e.replace(/-preview/,"")))}return r}function addQueryParameters(e,t){const s=/\?/.test(e)?"&":"?";const r=Object.keys(t);if(r.length===0){return e}return e+s+r.map((e=>{if(e==="q"){return"q="+t.q.split("+").map(encodeURIComponent).join("+")}return`${e}=${encodeURIComponent(t[e])}`})).join("&")}var we=/\{[^{}}]+\}/g;function removeNonChars(e){return e.replace(/(?:^\W+)|(?:(?e.concat(t)),[])}function omit(e,t){const s={__proto__:null};for(const r of Object.keys(e)){if(t.indexOf(r)===-1){s[r]=e[r]}}return s}function encodeReserved(e){return e.split(/(%[0-9A-Fa-f]{2})/g).map((function(e){if(!/%[0-9A-Fa-f]/.test(e)){e=encodeURI(e).replace(/%5B/g,"[").replace(/%5D/g,"]")}return e})).join("")}function encodeUnreserved(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function encodeValue(e,t,s){t=e==="+"||e==="#"?encodeReserved(t):encodeUnreserved(t);if(s){return encodeUnreserved(s)+"="+t}else{return t}}function isDefined(e){return e!==void 0&&e!==null}function isKeyOperator(e){return e===";"||e==="&"||e==="?"}function getValues(e,t,s,r){var o=e[s],n=[];if(isDefined(o)&&o!==""){if(typeof o==="string"||typeof o==="number"||typeof o==="bigint"||typeof o==="boolean"){o=o.toString();if(r&&r!=="*"){o=o.substring(0,parseInt(r,10))}n.push(encodeValue(t,o,isKeyOperator(t)?s:""))}else{if(r==="*"){if(Array.isArray(o)){o.filter(isDefined).forEach((function(e){n.push(encodeValue(t,e,isKeyOperator(t)?s:""))}))}else{Object.keys(o).forEach((function(e){if(isDefined(o[e])){n.push(encodeValue(t,o[e],e))}}))}}else{const e=[];if(Array.isArray(o)){o.filter(isDefined).forEach((function(s){e.push(encodeValue(t,s))}))}else{Object.keys(o).forEach((function(s){if(isDefined(o[s])){e.push(encodeUnreserved(s));e.push(encodeValue(t,o[s].toString()))}}))}if(isKeyOperator(t)){n.push(encodeUnreserved(s)+"="+e.join(","))}else if(e.length!==0){n.push(e.join(","))}}}}else{if(t===";"){if(isDefined(o)){n.push(encodeUnreserved(s))}}else if(o===""&&(t==="&"||t==="?")){n.push(encodeUnreserved(s)+"=")}else if(o===""){n.push("")}}return n}function parseUrl(e){return{expand:expand.bind(null,e)}}function expand(e,t){var s=["+","#",".","/",";","?","&"];e=e.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,(function(e,r,o){if(r){let e="";const o=[];if(s.indexOf(r.charAt(0))!==-1){e=r.charAt(0);r=r.substr(1)}r.split(/,/g).forEach((function(s){var r=/([^:\*]*)(?::(\d+)|(\*))?/.exec(s);o.push(getValues(t,e,r[1],r[2]||r[3]))}));if(e&&e!=="+"){var n=",";if(e==="?"){n="&"}else if(e!=="#"){n=e}return(o.length!==0?e:"")+o.join(n)}else{return o.join(",")}}else{return encodeReserved(o)}}));if(e==="/"){return e}else{return e.replace(/\/$/,"")}}function parse(e){let t=e.method.toUpperCase();let s=(e.url||"/").replace(/:([a-z]\w+)/g,"{$1}");let r=Object.assign({},e.headers);let o;let n=omit(e,["method","baseUrl","url","headers","request","mediaType"]);const i=extractUrlVariableNames(s);s=parseUrl(s).expand(n);if(!/^http/.test(s)){s=e.baseUrl+s}const a=Object.keys(e).filter((e=>i.includes(e))).concat("baseUrl");const A=omit(n,a);const c=/application\/octet-stream/i.test(r.accept);if(!c){if(e.mediaType.format){r.accept=r.accept.split(/,/).map((t=>t.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${e.mediaType.format}`))).join(",")}if(s.endsWith("/graphql")){if(e.mediaType.previews?.length){const t=r.accept.match(/(?{const s=e.mediaType.format?`.${e.mediaType.format}`:"+json";return`application/vnd.github.${t}-preview${s}`})).join(",")}}}if(["GET","HEAD"].includes(t)){s=addQueryParameters(s,A)}else{if("data"in A){o=A.data}else{if(Object.keys(A).length){o=A}}}if(!r["content-type"]&&typeof o!=="undefined"){r["content-type"]="application/json; charset=utf-8"}if(["PATCH","PUT"].includes(t)&&typeof o==="undefined"){o=""}return Object.assign({method:t,url:s,headers:r},typeof o!=="undefined"?{body:o}:null,e.request?{request:e.request}:null)}function endpointWithDefaults(e,t,s){return parse(merge(e,t,s))}function withDefaults(e,t){const s=merge(e,t);const r=endpointWithDefaults.bind(null,s);return Object.assign(r,{DEFAULTS:s,defaults:withDefaults.bind(null,s),merge:merge.bind(null,s),parse:parse})}var ve=withDefaults(null,be);var ke=__nccwpck_require__(4649);const xe=/^-?\d+$/;const Re=/^-?\d+n+$/;const Te=JSON.stringify;const De=JSON.parse;const Se=/^-?\d+n$/;const Fe=/([\[:])?"(-?\d+)n"($|([\\n]|\s)*(\s|[\\n])*[,\}\]])/g;const Ue=/([\[:])?("-?\d+n+)n("$|"([\\n]|\s)*(\s|[\\n])*[,\}\]])/g;const JSONStringify=(e,t,s)=>{if("rawJSON"in JSON){return Te(e,((e,s)=>{if(typeof s==="bigint")return JSON.rawJSON(s.toString());if(typeof t==="function")return t(e,s);if(Array.isArray(t)&&t.includes(e))return s;return s}),s)}if(!e)return Te(e,t,s);const r=Te(e,((e,s)=>{const r=typeof s==="string"&&Re.test(s);if(r)return s.toString()+"n";if(typeof s==="bigint")return s.toString()+"n";if(typeof t==="function")return t(e,s);if(Array.isArray(t)&&t.includes(e))return s;return s}),s);const o=r.replace(Fe,"$1$2$3");const n=o.replace(Ue,"$1$2$3");return n};const Ne=new Map;const isContextSourceSupported=()=>{const e=JSON.parse.toString();if(Ne.has(e)){return Ne.get(e)}try{const t=JSON.parse("1",((e,t,s)=>!!s?.source&&s.source==="1"));Ne.set(e,t);return t}catch{Ne.set(e,false);return false}};const convertMarkedBigIntsReviver=(e,t,s,r)=>{const o=typeof t==="string"&&Se.test(t);if(o)return BigInt(t.slice(0,-1));const n=typeof t==="string"&&Re.test(t);if(n)return t.slice(0,-1);if(typeof r!=="function")return t;return r(e,t,s)};const JSONParseV2=(e,t)=>JSON.parse(e,((e,s,r)=>{const o=typeof s==="number"&&(s>Number.MAX_SAFE_INTEGER||s{if(!e)return De(e,t);if(isContextSourceSupported())return JSONParseV2(e,t);const s=e.replace(_e,((e,t,s,r)=>{const o=e[0]==='"';const n=o&&Ge.test(e);if(n)return e.substring(0,e.length-1)+'n"';const i=s||r;const a=t&&(t.lengthconvertMarkedBigIntsReviver(e,s,r,t)))};class RequestError extends Error{name;status;request;response;constructor(e,t,s){super(e,{cause:s.cause});this.name="HttpError";this.status=Number.parseInt(t);if(Number.isNaN(this.status)){this.status=0} /* v8 ignore else -- @preserve -- Bug with vitest coverage where it sees an else branch that doesn't exist */if("response"in s){this.response=s.response}const r=Object.assign({},s.request);if(s.request.headers.authorization){r.headers=Object.assign({},s.request.headers,{authorization:s.request.headers.authorization.replace(/(?"";async function fetchWrapper(e){const t=e.request?.fetch||globalThis.fetch;if(!t){throw new Error("fetch is not set. Please pass a fetch implementation as new Octokit({ request: { fetch }}). Learn more at https://github.com/octokit/octokit.js/#fetch-missing")}const s=e.request?.log||console;const r=e.request?.parseSuccessResponseBody!==false;const o=dist_bundle_isPlainObject(e.body)||Array.isArray(e.body)?JSONStringify(e.body):e.body;const n=Object.fromEntries(Object.entries(e.headers).map((([e,t])=>[e,String(t)])));let i;try{i=await t(e.url,{method:e.method,body:o,redirect:e.request?.redirect,headers:n,signal:e.request?.signal,...e.body&&{duplex:"half"}})}catch(t){let s="Unknown Error";if(t instanceof Error){if(t.name==="AbortError"){t.status=500;throw t}s=t.message;if(t.name==="TypeError"&&"cause"in t){if(t.cause instanceof Error){s=t.cause.message}else if(typeof t.cause==="string"){s=t.cause}}}const r=new RequestError(s,500,{request:e});r.cause=t;throw r}const a=i.status;const A=i.url;const c={};for(const[e,t]of i.headers){c[e]=t}const l={url:A,status:a,headers:c,data:""};if("deprecation"in c){const t=c.link&&c.link.match(/<([^<>]+)>; rel="deprecation"/);const r=t&&t.pop();s.warn(`[@octokit/request] "${e.method} ${e.url}" is deprecated. It is scheduled to be removed on ${c.sunset}${r?`. See ${r}`:""}`)}if(a===204||a===205){return l}if(e.method==="HEAD"){if(a<400){return l}throw new RequestError(i.statusText,a,{response:l,request:e})}if(a===304){l.data=await getResponseData(i);throw new RequestError("Not modified",a,{response:l,request:e})}if(a>=400){l.data=await getResponseData(i);throw new RequestError(toErrorMessage(l.data),a,{response:l,request:e})}l.data=r?await getResponseData(i):i.body;return l}async function getResponseData(e){const t=e.headers.get("content-type");if(!t){return e.text().catch(noop)}const s=(0,ke.qg)(t);if(isJSONResponse(s)){let t="";try{t=await e.text();return JSONParse(t)}catch(e){return t}}else if(s.type.startsWith("text/")||s.parameters.charset?.toLowerCase()==="utf-8"){return e.text().catch(noop)}else{return e.arrayBuffer().catch(( /* v8 ignore next -- @preserve */ ()=>new ArrayBuffer(0)))}}function isJSONResponse(e){return e.type==="application/json"||e.type==="application/scim+json"}function toErrorMessage(e){if(typeof e==="string"){return e}if(e instanceof ArrayBuffer){return"Unknown error"}if("message"in e){const t="documentation_url"in e?` - ${e.documentation_url}`:"";return Array.isArray(e.errors)?`${e.message}: ${e.errors.map((e=>JSON.stringify(e))).join(", ")}${t}`:`${e.message}${t}`}return`Unknown error: ${JSON.stringify(e)}`}function dist_bundle_withDefaults(e,t){const s=e.defaults(t);const newApi=function(e,t){const r=s.merge(e,t);if(!r.request||!r.request.hook){return fetchWrapper(s.parse(r))}const request2=(e,t)=>fetchWrapper(s.parse(s.merge(e,t)));Object.assign(request2,{endpoint:s,defaults:dist_bundle_withDefaults.bind(null,s)});return r.request.hook(request2,r)};return Object.assign(newApi,{endpoint:s,defaults:dist_bundle_withDefaults.bind(null,s)})}var He=dist_bundle_withDefaults(ve,Pe); /* v8 ignore next -- @preserve */ -/* v8 ignore else -- @preserve */var Ye="0.0.0-development";function _buildMessageForResponseErrors(e){return`Request failed due to following response errors:\n`+e.errors.map((e=>` - ${e.message}`)).join("\n")}var Je=class extends Error{constructor(e,t,s){super(_buildMessageForResponseErrors(s));this.request=e;this.headers=t;this.response=s;this.errors=s.errors;this.data=s.data;if(Error.captureStackTrace){Error.captureStackTrace(this,this.constructor)}}name="GraphqlResponseError";errors;data};var Ve=["method","baseUrl","url","headers","request","query","mediaType","operationName"];var qe=["query","method","url"];var We=/\/api\/v3\/?$/;function graphql(e,t,s){if(s){if(typeof t==="string"&&"query"in s){return Promise.reject(new Error(`[@octokit/graphql] "query" cannot be used as variable name`))}for(const e in s){if(!qe.includes(e))continue;return Promise.reject(new Error(`[@octokit/graphql] "${e}" cannot be used as variable name`))}}const r=typeof t==="string"?Object.assign({query:t},s):t;const o=Object.keys(r).reduce(((e,t)=>{if(Ve.includes(t)){e[t]=r[t];return e}if(!e.variables){e.variables={}}e.variables[t]=r[t];return e}),{});const n=r.baseUrl||e.endpoint.DEFAULTS.baseUrl;if(We.test(n)){o.url=n.replace(We,"/api/graphql")}return e(o).then((e=>{if(e.data.errors){const t={};for(const s of Object.keys(e.headers)){t[s]=e.headers[s]}throw new Je(o,t,e.data)}return e.data.data}))}function graphql_dist_bundle_withDefaults(e,t){const s=e.defaults(t);const newApi=(e,t)=>graphql(s,e,t);return Object.assign(newApi,{defaults:graphql_dist_bundle_withDefaults.bind(null,s),endpoint:s.endpoint})}var je=graphql_dist_bundle_withDefaults(He,{headers:{"user-agent":`octokit-graphql.js/${Ye} ${getUserAgent()}`},method:"POST",url:"/graphql"});function withCustomRequest(e){return graphql_dist_bundle_withDefaults(e,{method:"POST",url:"/graphql"})}var ze="(?:[a-zA-Z0-9_-]+)";var Ke="\\.";var Ze=new RegExp(`^${ze}${Ke}${ze}${Ke}${ze}$`);var Xe=Ze.test.bind(Ze);async function auth(e){const t=Xe(e);const s=e.startsWith("v1.")||e.startsWith("ghs_");const r=e.startsWith("ghu_");const o=t?"app":s?"installation":r?"user-to-server":"oauth";return{type:"token",token:e,tokenType:o}}function withAuthorizationPrefix(e){if(e.split(/\./).length===3){return`bearer ${e}`}return`token ${e}`}async function hook(e,t,s,r){const o=t.endpoint.merge(s,r);o.headers.authorization=withAuthorizationPrefix(e);return t(o)}var $e=function createTokenAuth2(e){if(!e){throw new Error("[@octokit/auth-token] No token passed to createTokenAuth")}if(typeof e!=="string"){throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string")}e=e.replace(/^(token|bearer) +/i,"");return Object.assign(auth.bind(null,e),{hook:hook.bind(null,e)})};const et="7.0.6";const dist_src_noop=()=>{};const tt=console.warn.bind(console);const st=console.error.bind(console);function createLogger(e={}){if(typeof e.debug!=="function"){e.debug=dist_src_noop}if(typeof e.info!=="function"){e.info=dist_src_noop}if(typeof e.warn!=="function"){e.warn=tt}if(typeof e.error!=="function"){e.error=st}return e}const rt=`octokit-core.js/${et} ${getUserAgent()}`;class Octokit{static VERSION=et;static defaults(e){const t=class extends(this){constructor(...t){const s=t[0]||{};if(typeof e==="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}};return t}static plugins=[];static plugin(...e){const t=this.plugins;const s=class extends(this){static plugins=t.concat(e.filter((e=>!t.includes(e))))};return s}constructor(e={}){const t=new Be.Collection;const s={baseUrl:He.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:t.bind(null,"request")}),mediaType:{previews:[],format:""}};s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${rt}`:rt;if(e.baseUrl){s.baseUrl=e.baseUrl}if(e.previews){s.mediaType.previews=e.previews}if(e.timeZone){s.headers["time-zone"]=e.timeZone}this.request=He.defaults(s);this.graphql=withCustomRequest(this.request).defaults(s);this.log=createLogger(e.log);this.hook=t;if(!e.authStrategy){if(!e.auth){this.auth=async()=>({type:"unauthenticated"})}else{const s=$e(e.auth);t.wrap("request",s.hook);this.auth=s}}else{const{authStrategy:s,...r}=e;const o=s(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:r},e.auth));t.wrap("request",o.hook);this.auth=o}const r=this.constructor;for(let t=0;t({async next(){if(!a)return{done:true};try{const e=await o({method:n,url:a,headers:i});const t=normalizePaginatedListResponse(e);a=((t.headers.link||"").match(/<([^<>]+)>;\s*rel="next"/)||[])[1];if(!a&&"total_commits"in t.data){const e=new URL(t.url);const s=e.searchParams;const r=parseInt(s.get("page")||"1",10);const o=parseInt(s.get("per_page")||"250",10);if(r*o{if(o.done){return t}let n=false;function done(){n=true}t=t.concat(r?r(o.value,done):o.value.data);if(n){return t}return gather(e,t,s,r)}))}var lt=Object.assign(paginate,{iterator:iterator});var ut=null&&["GET /advisories","GET /app/hook/deliveries","GET /app/installation-requests","GET /app/installations","GET /assignments/{assignment_id}/accepted_assignments","GET /classrooms","GET /classrooms/{classroom_id}/assignments","GET /enterprises/{enterprise}/code-security/configurations","GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories","GET /enterprises/{enterprise}/dependabot/alerts","GET /enterprises/{enterprise}/teams","GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships","GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /organizations/{org}/dependabot/repository-access","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/hosted-runners","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/permissions/self-hosted-runners/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/actions/variables","GET /orgs/{org}/actions/variables/{name}/repositories","GET /orgs/{org}/attestations/repositories","GET /orgs/{org}/attestations/{subject_digest}","GET /orgs/{org}/blocks","GET /orgs/{org}/campaigns","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/code-security/configurations","GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories","GET /orgs/{org}/codespaces","GET /orgs/{org}/codespaces/secrets","GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories","GET /orgs/{org}/copilot/billing/seats","GET /orgs/{org}/copilot/metrics","GET /orgs/{org}/dependabot/alerts","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}","GET /orgs/{org}/insights/api/subject-stats","GET /orgs/{org}/insights/api/user-stats/{user_id}","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/members/{username}/codespaces","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/organization-roles/{role_id}/teams","GET /orgs/{org}/organization-roles/{role_id}/users","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/personal-access-token-requests","GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories","GET /orgs/{org}/personal-access-tokens","GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories","GET /orgs/{org}/private-registries","GET /orgs/{org}/projects","GET /orgs/{org}/projectsV2","GET /orgs/{org}/projectsV2/{project_number}/fields","GET /orgs/{org}/projectsV2/{project_number}/items","GET /orgs/{org}/properties/values","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/rulesets","GET /orgs/{org}/rulesets/rule-suites","GET /orgs/{org}/rulesets/{ruleset_id}/history","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/security-advisories","GET /orgs/{org}/settings/immutable-releases/repositories","GET /orgs/{org}/settings/network-configurations","GET /orgs/{org}/team/{team_slug}/copilot/metrics","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/{project_id}/collaborators","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/organization-secrets","GET /repos/{owner}/{repo}/actions/organization-variables","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/variables","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/activity","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/attestations/{subject_digest}","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/compare/{basehead}","GET /repos/{owner}/{repo}/compare/{base}...{head}","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/alerts","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps","GET /repos/{owner}/{repo}/environments/{environment_name}/secrets","GET /repos/{owner}/{repo}/environments/{environment_name}/variables","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by","GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/sub_issues","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/rules/branches/{branch}","GET /repos/{owner}/{repo}/rulesets","GET /repos/{owner}/{repo}/rulesets/rule-suites","GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/security-advisories","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/social_accounts","GET /user/ssh_signing_keys","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/attestations/{subject_digest}","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/projectsV2","GET /users/{username}/projectsV2/{project_number}/fields","GET /users/{username}/projectsV2/{project_number}/items","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/social_accounts","GET /users/{username}/ssh_signing_keys","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function isPaginatingEndpoint(e){if(typeof e==="string"){return ut.includes(e)}else{return false}}function paginateRest(e){return{paginate:Object.assign(paginate.bind(null,e),{iterator:iterator.bind(null,e)})}}paginateRest.VERSION=ct;const pt=new Context;const dt=getApiBaseUrl();const gt={baseUrl:dt,request:{agent:getProxyAgent(dt),fetch:getProxyFetch(dt)}};const ht=Octokit.plugin(restEndpointMethods,paginateRest).defaults(gt);function getOctokitOptions(e,t){const s=Object.assign({},t||{});const r=getAuthString(e,s);if(r){s.auth=r}const o=getUserAgentWithOrchestrationId(s.userAgent);if(o){s.userAgent=o}return s}const ft=new Context;function getOctokit(e,t,...s){const r=ht.plugin(...s);return new r(getOctokitOptions(e,t))}function bind_bind(e,t){return function wrap(){return e.apply(t,arguments)}}const{toString:Et}=Object.prototype;const{getPrototypeOf:mt}=Object;const{iterator:Ct,toStringTag:Qt}=Symbol;const Bt=(e=>t=>{const s=Et.call(t);return e[s]||(e[s]=s.slice(8,-1).toLowerCase())})(Object.create(null));const kindOfTest=e=>{e=e.toLowerCase();return t=>Bt(t)===e};const typeOfTest=e=>t=>typeof t===e;const{isArray:It}=Array;const yt=typeOfTest("undefined");function isBuffer(e){return e!==null&&!yt(e)&&e.constructor!==null&&!yt(e.constructor)&&vt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const bt=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let t;if(typeof ArrayBuffer!=="undefined"&&ArrayBuffer.isView){t=ArrayBuffer.isView(e)}else{t=e&&e.buffer&&bt(e.buffer)}return t}const wt=typeOfTest("string");const vt=typeOfTest("function");const kt=typeOfTest("number");const isObject=e=>e!==null&&typeof e==="object";const isBoolean=e=>e===true||e===false;const utils_isPlainObject=e=>{if(Bt(e)!=="object"){return false}const t=mt(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Qt in e)&&!(Ct in e)};const isEmptyObject=e=>{if(!isObject(e)||isBuffer(e)){return false}try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return false}};const xt=kindOfTest("Date");const Rt=kindOfTest("File");const isReactNativeBlob=e=>!!(e&&typeof e.uri!=="undefined");const isReactNative=e=>e&&typeof e.getParts!=="undefined";const Tt=kindOfTest("Blob");const Dt=kindOfTest("FileList");const isStream=e=>isObject(e)&&vt(e.pipe);function getGlobal(){if(typeof globalThis!=="undefined")return globalThis;if(typeof self!=="undefined")return self;if(typeof window!=="undefined")return window;if(typeof global!=="undefined")return global;return{}}const St=getGlobal();const Ft=typeof St.FormData!=="undefined"?St.FormData:undefined;const isFormData=e=>{if(!e)return false;if(Ft&&e instanceof Ft)return true;const t=mt(e);if(!t||t===Object.prototype)return false;if(!vt(e.append))return false;const s=Bt(e);return s==="formdata"||s==="object"&&vt(e.toString)&&e.toString()==="[object FormData]"};const Ut=kindOfTest("URLSearchParams");const[Nt,Mt,Lt,_t]=["ReadableStream","Request","Response","Headers"].map(kindOfTest);const trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(e,t,{allOwnKeys:s=false}={}){if(e===null||typeof e==="undefined"){return}let r;let o;if(typeof e!=="object"){e=[e]}if(It(e)){for(r=0,o=e.length;r0){o=s[r];if(t===o.toLowerCase()){return o}}return null}const Gt=(()=>{if(typeof globalThis!=="undefined")return globalThis;return typeof self!=="undefined"?self:typeof window!=="undefined"?window:global})();const isContextDefined=e=>!yt(e)&&e!==Gt;function utils_merge(...e){const{caseless:t,skipUndefined:s}=isContextDefined(this)&&this||{};const r={};const assignValue=(e,o)=>{if(o==="__proto__"||o==="constructor"||o==="prototype"){return}const n=t&&typeof o==="string"&&findKey(r,o)||o;const i=Ht(r,n)?r[n]:undefined;if(utils_isPlainObject(i)&&utils_isPlainObject(e)){r[n]=utils_merge(i,e)}else if(utils_isPlainObject(e)){r[n]=utils_merge({},e)}else if(It(e)){r[n]=e.slice()}else if(!s||!yt(e)){r[n]=e}};for(let t=0,s=e.length;t{forEach(t,((t,r)=>{if(s&&vt(t)){Object.defineProperty(e,r,{__proto__:null,value:bind_bind(t,s),writable:true,enumerable:true,configurable:true})}else{Object.defineProperty(e,r,{__proto__:null,value:t,writable:true,enumerable:true,configurable:true})}}),{allOwnKeys:r});return e};const stripBOM=e=>{if(e.charCodeAt(0)===65279){e=e.slice(1)}return e};const inherits=(e,t,s,r)=>{e.prototype=Object.create(t.prototype,r);Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:true,enumerable:false,configurable:true});Object.defineProperty(e,"super",{__proto__:null,value:t.prototype});s&&Object.assign(e.prototype,s)};const toFlatObject=(e,t,s,r)=>{let o;let n;let i;const a={};t=t||{};if(e==null)return t;do{o=Object.getOwnPropertyNames(e);n=o.length;while(n-- >0){i=o[n];if((!r||r(i,e,t))&&!a[i]){t[i]=e[i];a[i]=true}}e=s!==false&&mt(e)}while(e&&(!s||s(e,t))&&e!==Object.prototype);return t};const endsWith=(e,t,s)=>{e=String(e);if(s===undefined||s>e.length){s=e.length}s-=t.length;const r=e.indexOf(t,s);return r!==-1&&r===s};const toArray=e=>{if(!e)return null;if(It(e))return e;let t=e.length;if(!kt(t))return null;const s=new Array(t);while(t-- >0){s[t]=e[t]}return s};const Ot=(e=>t=>e&&t instanceof e)(typeof Uint8Array!=="undefined"&&mt(Uint8Array));const forEachEntry=(e,t)=>{const s=e&&e[Ct];const r=s.call(e);let o;while((o=r.next())&&!o.done){const s=o.value;t.call(e,s[0],s[1])}};const matchAll=(e,t)=>{let s;const r=[];while((s=e.exec(t))!==null){r.push(s)}return r};const Pt=kindOfTest("HTMLFormElement");const toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function replacer(e,t,s){return t.toUpperCase()+s}));const Ht=(({hasOwnProperty:e})=>(t,s)=>e.call(t,s))(Object.prototype);const{propertyIsEnumerable:Yt}=Object.prototype;const Jt=kindOfTest("RegExp");const reduceDescriptors=(e,t)=>{const s=Object.getOwnPropertyDescriptors(e);const r={};forEach(s,((s,o)=>{let n;if((n=t(s,o,e))!==false){r[o]=n||s}}));Object.defineProperties(e,r)};const freezeMethods=e=>{reduceDescriptors(e,((t,s)=>{if(vt(e)&&["arguments","caller","callee"].includes(s)){return false}const r=e[s];if(!vt(r))return;t.enumerable=false;if("writable"in t){t.writable=false;return}if(!t.set){t.set=()=>{throw Error("Can not rewrite read-only method '"+s+"'")}}}))};const toObjectSet=(e,t)=>{const s={};const define=e=>{e.forEach((e=>{s[e]=true}))};It(e)?define(e):define(String(e).split(t));return s};const utils_noop=()=>{};const toFiniteNumber=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function isSpecCompliantForm(e){return!!(e&&vt(e.append)&&e[Qt]==="FormData"&&e[Ct])}const toJSONObject=e=>{const t=new WeakSet;const visit=e=>{if(isObject(e)){if(t.has(e)){return}if(isBuffer(e)){return e}if(!("toJSON"in e)){t.add(e);const s=It(e)?[]:{};forEach(e,((e,t)=>{const r=visit(e);!yt(r)&&(s[t]=r)}));t.delete(e);return s}}return e};return visit(e)};const Vt=kindOfTest("AsyncFunction");const isThenable=e=>e&&(isObject(e)||vt(e))&&vt(e.then)&&vt(e.catch);const qt=((e,t)=>{if(e){return setImmediate}return t?((e,t)=>{Gt.addEventListener("message",(({source:s,data:r})=>{if(s===Gt&&r===e){t.length&&t.shift()()}}),false);return s=>{t.push(s);Gt.postMessage(e,"*")}})(`axios@${Math.random()}`,[]):e=>setTimeout(e)})(typeof setImmediate==="function",vt(Gt.postMessage));const Wt=typeof queueMicrotask!=="undefined"?queueMicrotask.bind(Gt):typeof process!=="undefined"&&process.nextTick||qt;const isIterable=e=>e!=null&&vt(e[Ct]);const jt={isArray:It,isArrayBuffer:bt,isBuffer:isBuffer,isFormData:isFormData,isArrayBufferView:isArrayBufferView,isString:wt,isNumber:kt,isBoolean:isBoolean,isObject:isObject,isPlainObject:utils_isPlainObject,isEmptyObject:isEmptyObject,isReadableStream:Nt,isRequest:Mt,isResponse:Lt,isHeaders:_t,isUndefined:yt,isDate:xt,isFile:Rt,isReactNativeBlob:isReactNativeBlob,isReactNative:isReactNative,isBlob:Tt,isRegExp:Jt,isFunction:vt,isStream:isStream,isURLSearchParams:Ut,isTypedArray:Ot,isFileList:Dt,forEach:forEach,merge:utils_merge,extend:extend,trim:trim,stripBOM:stripBOM,inherits:inherits,toFlatObject:toFlatObject,kindOf:Bt,kindOfTest:kindOfTest,endsWith:endsWith,toArray:toArray,forEachEntry:forEachEntry,matchAll:matchAll,isHTMLForm:Pt,hasOwnProperty:Ht,hasOwnProp:Ht,reduceDescriptors:reduceDescriptors,freezeMethods:freezeMethods,toObjectSet:toObjectSet,toCamelCase:toCamelCase,noop:utils_noop,toFiniteNumber:toFiniteNumber,findKey:findKey,global:Gt,isContextDefined:isContextDefined,isSpecCompliantForm:isSpecCompliantForm,toJSONObject:toJSONObject,isAsyncFn:Vt,isThenable:isThenable,setImmediate:qt,asap:Wt,isIterable:isIterable};const zt=jt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const parseHeaders=e=>{const t={};let s;let r;let o;e&&e.split("\n").forEach((function parser(e){o=e.indexOf(":");s=e.substring(0,o).trim().toLowerCase();r=e.substring(o+1).trim();if(!s||t[s]&&zt[s]){return}if(s==="set-cookie"){if(t[s]){t[s].push(r)}else{t[s]=[r]}}else{t[s]=t[s]?t[s]+", "+r:r}}));return t};function trimSPorHTAB(e){let t=0;let s=e.length;while(tt){const t=e.charCodeAt(s-1);if(t!==9&&t!==32){break}s-=1}return t===0&&s===e.length?e:e.slice(t,s)}const Kt=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g");const Zt=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function sanitizeValue(e,t){if(jt.isArray(e)){return e.map((e=>sanitizeValue(e,t)))}return trimSPorHTAB(String(e).replace(t,""))}const sanitizeHeaderValue=e=>sanitizeValue(e,Kt);const sanitizeByteStringHeaderValue=e=>sanitizeValue(e,Zt);function toByteStringHeaderObject(e){const t=Object.create(null);jt.forEach(e.toJSON(),((e,s)=>{t[s]=sanitizeByteStringHeaderValue(e)}));return t}const Xt=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){if(e===false||e==null){return e}return jt.isArray(e)?e.map(normalizeValue):sanitizeHeaderValue(String(e))}function parseTokens(e){const t=Object.create(null);const s=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=s.exec(e)){t[r[1]]=r[2]}return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,t,s,r,o){if(jt.isFunction(r)){return r.call(this,t,s)}if(o){t=s}if(!jt.isString(t))return;if(jt.isString(r)){return t.indexOf(r)!==-1}if(jt.isRegExp(r)){return r.test(t)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,s)=>t.toUpperCase()+s))}function buildAccessors(e,t){const s=jt.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+s,{__proto__:null,value:function(e,s,o){return this[r].call(this,t,e,s,o)},configurable:true})}))}class AxiosHeaders{constructor(e){e&&this.set(e)}set(e,t,s){const r=this;function setHeader(e,t,s){const o=normalizeHeader(t);if(!o){return}const n=jt.findKey(r,o);if(!n||r[n]===undefined||s===true||s===undefined&&r[n]!==false){r[n||t]=normalizeValue(e)}}const setHeaders=(e,t)=>jt.forEach(e,((e,s)=>setHeader(e,s,t)));if(jt.isPlainObject(e)||e instanceof this.constructor){setHeaders(e,t)}else if(jt.isString(e)&&(e=e.trim())&&!isValidHeaderName(e)){setHeaders(parseHeaders(e),t)}else if(jt.isObject(e)&&jt.isIterable(e)){let s={},r,o;for(const t of e){if(!jt.isArray(t)){throw new TypeError("Object iterator must return a key-value pair")}s[o=t[0]]=(r=s[o])?jt.isArray(r)?[...r,t[1]]:[r,t[1]]:t[1]}setHeaders(s,t)}else{e!=null&&setHeader(t,e,s)}return this}get(e,t){e=normalizeHeader(e);if(e){const s=jt.findKey(this,e);if(s){const e=this[s];if(!t){return e}if(t===true){return parseTokens(e)}if(jt.isFunction(t)){return t.call(this,e,s)}if(jt.isRegExp(t)){return t.exec(e)}throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){e=normalizeHeader(e);if(e){const s=jt.findKey(this,e);return!!(s&&this[s]!==undefined&&(!t||matchHeaderValue(this,this[s],s,t)))}return false}delete(e,t){const s=this;let r=false;function deleteHeader(e){e=normalizeHeader(e);if(e){const o=jt.findKey(s,e);if(o&&(!t||matchHeaderValue(s,s[o],o,t))){delete s[o];r=true}}}if(jt.isArray(e)){e.forEach(deleteHeader)}else{deleteHeader(e)}return r}clear(e){const t=Object.keys(this);let s=t.length;let r=false;while(s--){const o=t[s];if(!e||matchHeaderValue(this,this[o],o,e,true)){delete this[o];r=true}}return r}normalize(e){const t=this;const s={};jt.forEach(this,((r,o)=>{const n=jt.findKey(s,o);if(n){t[n]=normalizeValue(r);delete t[o];return}const i=e?formatHeader(o):String(o).trim();if(i!==o){delete t[o]}t[i]=normalizeValue(r);s[i]=true}));return this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);jt.forEach(this,((s,r)=>{s!=null&&s!==false&&(t[r]=e&&jt.isArray(s)?s.join(", "):s)}));return t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const s=new this(e);t.forEach((e=>s.set(e)));return s}static accessor(e){const t=this[Xt]=this[Xt]={accessors:{}};const s=t.accessors;const r=this.prototype;function defineAccessor(e){const t=normalizeHeader(e);if(!s[t]){buildAccessors(r,e);s[t]=true}}jt.isArray(e)?e.forEach(defineAccessor):defineAccessor(e);return this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);jt.reduceDescriptors(AxiosHeaders.prototype,(({value:e},t)=>{let s=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[s]=e}}}));jt.freezeMethods(AxiosHeaders);const $t=AxiosHeaders;const es="[REDACTED ****]";function hasOwnOrPrototypeToJSON(e){if(jt.hasOwnProp(e,"toJSON")){return true}let t=Object.getPrototypeOf(e);while(t&&t!==Object.prototype){if(jt.hasOwnProp(t,"toJSON")){return true}t=Object.getPrototypeOf(t)}return false}function redactConfig(e,t){const s=new Set(t.map((e=>String(e).toLowerCase())));const r=[];const visit=e=>{if(e===null||typeof e!=="object")return e;if(jt.isBuffer(e))return e;if(r.indexOf(e)!==-1)return undefined;if(e instanceof $t){e=e.toJSON()}r.push(e);let t;if(jt.isArray(e)){t=[];e.forEach(((e,s)=>{const r=visit(e);if(!jt.isUndefined(r)){t[s]=r}}))}else{if(!jt.isPlainObject(e)&&hasOwnOrPrototypeToJSON(e)){r.pop();return e}t=Object.create(null);for(const[r,o]of Object.entries(e)){const e=s.has(r.toLowerCase())?es:visit(o);if(!jt.isUndefined(e)){t[r]=e}}}r.pop();return t};return visit(e)}class AxiosError extends Error{static from(e,t,s,r,o,n){const i=new AxiosError(e.message,t||e.code,s,r,o);i.cause=e;i.name=e.name;if(e.status!=null&&i.status==null){i.status=e.status}n&&Object.assign(i,n);return i}constructor(e,t,s,r,o){super(e);Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:true,writable:true,configurable:true});this.name="AxiosError";this.isAxiosError=true;t&&(this.code=t);s&&(this.config=s);r&&(this.request=r);if(o){this.response=o;this.status=o.status}}toJSON(){const e=this.config;const t=e&&jt.hasOwnProp(e,"redact")?e.redact:undefined;const s=jt.isArray(t)&&t.length>0?redactConfig(e,t):jt.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:s,code:this.code,status:this.status}}}AxiosError.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";AxiosError.ERR_BAD_OPTION="ERR_BAD_OPTION";AxiosError.ECONNABORTED="ECONNABORTED";AxiosError.ETIMEDOUT="ETIMEDOUT";AxiosError.ECONNREFUSED="ECONNREFUSED";AxiosError.ERR_NETWORK="ERR_NETWORK";AxiosError.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";AxiosError.ERR_DEPRECATED="ERR_DEPRECATED";AxiosError.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";AxiosError.ERR_BAD_REQUEST="ERR_BAD_REQUEST";AxiosError.ERR_CANCELED="ERR_CANCELED";AxiosError.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";AxiosError.ERR_INVALID_URL="ERR_INVALID_URL";AxiosError.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const ts=AxiosError;var ss=__nccwpck_require__(6454);const rs=ss;function isVisitable(e){return jt.isPlainObject(e)||jt.isArray(e)}function removeBrackets(e){return jt.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,t,s){if(!e)return t;return e.concat(t).map((function each(e,t){e=removeBrackets(e);return!s&&t?"["+e+"]":e})).join(s?".":"")}function isFlatArray(e){return jt.isArray(e)&&!e.some(isVisitable)}const os=jt.toFlatObject(jt,{},null,(function filter(e){return/^is[A-Z]/.test(e)}));function toFormData(e,t,s){if(!jt.isObject(e)){throw new TypeError("target must be an object")}t=t||new(rs||FormData);s=jt.toFlatObject(s,{metaTokens:true,dots:false,indexes:false},false,(function defined(e,t){return!jt.isUndefined(t[e])}));const r=s.metaTokens;const o=s.visitor||defaultVisitor;const n=s.dots;const i=s.indexes;const a=s.Blob||typeof Blob!=="undefined"&&Blob;const A=s.maxDepth===undefined?100:s.maxDepth;const c=a&&jt.isSpecCompliantForm(t);if(!jt.isFunction(o)){throw new TypeError("visitor must be a function")}function convertValue(e){if(e===null)return"";if(jt.isDate(e)){return e.toISOString()}if(jt.isBoolean(e)){return e.toString()}if(!c&&jt.isBlob(e)){throw new ts("Blob is not supported. Use a Buffer instead.")}if(jt.isArrayBuffer(e)||jt.isTypedArray(e)){return c&&typeof Blob==="function"?new Blob([e]):Buffer.from(e)}return e}function defaultVisitor(e,s,o){let a=e;if(jt.isReactNative(t)&&jt.isReactNativeBlob(e)){t.append(renderKey(o,s,n),convertValue(e));return false}if(e&&!o&&typeof e==="object"){if(jt.endsWith(s,"{}")){s=r?s:s.slice(0,-2);e=JSON.stringify(e)}else if(jt.isArray(e)&&isFlatArray(e)||(jt.isFileList(e)||jt.endsWith(s,"[]"))&&(a=jt.toArray(e))){s=removeBrackets(s);a.forEach((function each(e,r){!(jt.isUndefined(e)||e===null)&&t.append(i===true?renderKey([s],r,n):i===null?s:s+"[]",convertValue(e))}));return false}}if(isVisitable(e)){return true}t.append(renderKey(o,s,n),convertValue(e));return false}const l=[];const u=Object.assign(os,{defaultVisitor:defaultVisitor,convertValue:convertValue,isVisitable:isVisitable});function build(e,s,r=0){if(jt.isUndefined(e))return;if(r>A){throw new ts("Object is too deeply nested ("+r+" levels). Max depth: "+A,ts.ERR_FORM_DATA_DEPTH_EXCEEDED)}if(l.indexOf(e)!==-1){throw new Error("Circular reference detected in "+s.join("."))}l.push(e);jt.forEach(e,(function each(e,n){const i=!(jt.isUndefined(e)||e===null)&&o.call(t,e,jt.isString(n)?n.trim():n,s,u);if(i===true){build(e,s?s.concat(n):[n],r+1)}}));l.pop()}if(!jt.isObject(e)){throw new TypeError("data must be an object")}build(e);return t}const ns=toFormData;function encode(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,(function replacer(e){return t[e]}))}function AxiosURLSearchParams(e,t){this._pairs=[];e&&ns(e,this,t)}const is=AxiosURLSearchParams.prototype;is.append=function append(e,t){this._pairs.push([e,t])};is.toString=function toString(e){const t=e?function(t){return e.call(this,t,encode)}:encode;return this._pairs.map((function each(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const as=AxiosURLSearchParams;function buildURL_encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function buildURL(e,t,s){if(!t){return e}const r=s&&s.encode||buildURL_encode;const o=jt.isFunction(s)?{serialize:s}:s;const n=o&&o.serialize;let i;if(n){i=n(t,o)}else{i=jt.isURLSearchParams(t)?t.toString():new as(t,o).toString(r)}if(i){const t=e.indexOf("#");if(t!==-1){e=e.slice(0,t)}e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class InterceptorManager{constructor(){this.handlers=[]}use(e,t,s){this.handlers.push({fulfilled:e,rejected:t,synchronous:s?s.synchronous:false,runWhen:s?s.runWhen:null});return this.handlers.length-1}eject(e){if(this.handlers[e]){this.handlers[e]=null}}clear(){if(this.handlers){this.handlers=[]}}forEach(e){jt.forEach(this.handlers,(function forEachHandler(t){if(t!==null){e(t)}}))}}const As=InterceptorManager;const cs={silentJSONParsing:true,forcedJSONParsing:true,clarifyTimeoutError:false,legacyInterceptorReqResOrdering:true,advertiseZstdAcceptEncoding:false};var ls=__nccwpck_require__(7016);const us=ls.URLSearchParams;const ps="abcdefghijklmnopqrstuvwxyz";const ds="0123456789";const gs={DIGIT:ds,ALPHA:ps,ALPHA_DIGIT:ps+ps.toUpperCase()+ds};const generateString=(e=16,t=gs.ALPHA_DIGIT)=>{let s="";const{length:r}=t;const o=new Uint32Array(e);l.randomFillSync(o);for(let n=0;ntypeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts==="function")();const Bs=Es&&window.location.href||"http://localhost";const Is={...o,...hs};function toURLEncodedForm(e,t){return ns(e,new Is.classes.URLSearchParams,{visitor:function(e,t,s,r){if(Is.isNode&&jt.isBuffer(e)){this.append(t,e.toString("base64"));return false}return r.defaultVisitor.apply(this,arguments)},...t})}function parsePropPath(e){return jt.matchAll(/\w+|\[(\w*)]/g,e).map((e=>e[0]==="[]"?"":e[1]||e[0]))}function arrayToObject(e){const t={};const s=Object.keys(e);let r;const o=s.length;let n;for(r=0;r=e.length;o=!o&&jt.isArray(s)?s.length:o;if(i){if(jt.hasOwnProp(s,o)){s[o]=jt.isArray(s[o])?s[o].concat(t):[s[o],t]}else{s[o]=t}return!n}if(!jt.hasOwnProp(s,o)||!jt.isObject(s[o])){s[o]=[]}const a=buildPath(e,t,s[o],r);if(a&&jt.isArray(s[o])){s[o]=arrayToObject(s[o])}return!n}if(jt.isFormData(e)&&jt.isFunction(e.entries)){const t={};jt.forEachEntry(e,((e,s)=>{buildPath(parsePropPath(e),s,t,0)}));return t}return null}const ys=formDataToJSON;const own=(e,t)=>e!=null&&jt.hasOwnProp(e,t)?e[t]:undefined;function stringifySafely(e,t,s){if(jt.isString(e)){try{(t||JSON.parse)(e);return jt.trim(e)}catch(e){if(e.name!=="SyntaxError"){throw e}}}return(s||JSON.stringify)(e)}const bs={transitional:cs,adapter:["xhr","http","fetch"],transformRequest:[function transformRequest(e,t){const s=t.getContentType()||"";const r=s.indexOf("application/json")>-1;const o=jt.isObject(e);if(o&&jt.isHTMLForm(e)){e=new FormData(e)}const n=jt.isFormData(e);if(n){return r?JSON.stringify(ys(e)):e}if(jt.isArrayBuffer(e)||jt.isBuffer(e)||jt.isStream(e)||jt.isFile(e)||jt.isBlob(e)||jt.isReadableStream(e)){return e}if(jt.isArrayBufferView(e)){return e.buffer}if(jt.isURLSearchParams(e)){t.setContentType("application/x-www-form-urlencoded;charset=utf-8",false);return e.toString()}let i;if(o){const t=own(this,"formSerializer");if(s.indexOf("application/x-www-form-urlencoded")>-1){return toURLEncodedForm(e,t).toString()}if((i=jt.isFileList(e))||s.indexOf("multipart/form-data")>-1){const s=own(this,"env");const r=s&&s.FormData;return ns(i?{"files[]":e}:e,r&&new r,t)}}if(o||r){t.setContentType("application/json",false);return stringifySafely(e)}return e}],transformResponse:[function transformResponse(e){const t=own(this,"transitional")||bs.transitional;const s=t&&t.forcedJSONParsing;const r=own(this,"responseType");const o=r==="json";if(jt.isResponse(e)||jt.isReadableStream(e)){return e}if(e&&jt.isString(e)&&(s&&!r||o)){const s=t&&t.silentJSONParsing;const r=!s&&o;try{return JSON.parse(e,own(this,"parseReviver"))}catch(e){if(r){if(e.name==="SyntaxError"){throw ts.from(e,ts.ERR_BAD_RESPONSE,this,null,own(this,"response"))}throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Is.classes.FormData,Blob:Is.classes.Blob},validateStatus:function validateStatus(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":undefined}}};jt.forEach(["delete","get","head","post","put","patch","query"],(e=>{bs.headers[e]={}}));const ws=bs;function transformData(e,t){const s=this||ws;const r=t||s;const o=$t.from(r.headers);let n=r.data;jt.forEach(e,(function transform(e){n=e.call(s,n,o.normalize(),t?t.status:undefined)}));o.normalize();return n}function isCancel(e){return!!(e&&e.__CANCEL__)}class CanceledError extends ts{constructor(e,t,s){super(e==null?"canceled":e,ts.ERR_CANCELED,t,s);this.name="CanceledError";this.__CANCEL__=true}}const vs=CanceledError;function settle(e,t,s){const r=s.config.validateStatus;if(!s.status||!r||r(s.status)){e(s)}else{t(new ts("Request failed with status code "+s.status,s.status>=400&&s.status<500?ts.ERR_BAD_REQUEST:ts.ERR_BAD_RESPONSE,s.config,s.request,s))}}function isAbsoluteURL(e){if(typeof e!=="string"){return false}return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function buildFullPath(e,t,s){let r=!isAbsoluteURL(t);if(e&&(r||s===false)){return combineURLs(e,t)}return t}var ks={ftp:21,gopher:70,http:80,https:443,ws:80,wss:443};function proxy_from_env_parseUrl(e){try{return new URL(e)}catch{return null}}function getProxyForUrl(e){var t=(typeof e==="string"?proxy_from_env_parseUrl(e):e)||{};var s=t.protocol;var r=t.host;var o=t.port;if(typeof r!=="string"||!r||typeof s!=="string"){return""}s=s.split(":",1)[0];r=r.replace(/:\d*$/,"");o=parseInt(o)||ks[s]||0;if(!shouldProxy(r,o)){return""}var n=getEnv(s+"_proxy")||getEnv("all_proxy");if(n&&n.indexOf("://")===-1){n=s+"://"+n}return n}function shouldProxy(e,t){var s=getEnv("no_proxy").toLowerCase();if(!s){return true}if(s==="*"){return false}return s.split(/[,\s]/).every((function(s){if(!s){return true}var r=s.match(/^(.+):(\d+)$/);var o=r?r[1]:s;var n=r?parseInt(r[2]):0;if(n&&n!==t){return true}if(!/^[.*]/.test(o)){return e!==o}if(o.charAt(0)==="*"){o=o.slice(1)}return!e.endsWith(o)}))}function getEnv(e){return process.env[e.toLowerCase()]||process.env[e.toUpperCase()]||""}var xs=__nccwpck_require__(3669);const Rs=e(import.meta.url)("http2");var Ts=__nccwpck_require__(9023);var Ds=__nccwpck_require__(1573);const Ss=e(import.meta.url)("zlib");const Fs="1.17.0";function parseProtocol(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}const Us=/^([^,;]+\/[^,;]+)?((?:;[^,;=]+=[^,;]+)*)(;base64)?,([\s\S]*)$/;function fromDataURI(e,t,s){const r=s&&s.Blob||Is.classes.Blob;const o=parseProtocol(e);if(t===undefined&&r){t=true}if(o==="data"){e=o.length?e.slice(o.length+1):e;const s=Us.exec(e);if(!s){throw new ts("Invalid URL",ts.ERR_INVALID_URL)}const n=s[1];const i=s[2];const a=s[3]?"base64":"utf8";const A=s[4];let c;if(n){c=i?n+i:n}else if(i){c="text/plain"+i}const l=Buffer.from(decodeURIComponent(A),a);if(t){if(!r){throw new ts("Blob is not supported",ts.ERR_NOT_SUPPORT)}return new r([l],{type:c})}return l}throw new ts("Unsupported protocol "+o,ts.ERR_NOT_SUPPORT)}var Ns=__nccwpck_require__(2203);const Ms=Symbol("internals");class AxiosTransformStream extends Ns.Transform{constructor(e){e=jt.toFlatObject(e,{maxRate:0,chunkSize:64*1024,minChunkSize:100,timeWindow:500,ticksRate:2,samplesCount:15},null,((e,t)=>!jt.isUndefined(t[e])));super({readableHighWaterMark:e.chunkSize});const t=this[Ms]={timeWindow:e.timeWindow,chunkSize:e.chunkSize,maxRate:e.maxRate,minChunkSize:e.minChunkSize,bytesSeen:0,isCaptured:false,notifiedBytesLoaded:0,ts:Date.now(),bytes:0,onReadCallback:null};this.on("newListener",(e=>{if(e==="progress"){if(!t.isCaptured){t.isCaptured=true}}}))}_read(e){const t=this[Ms];if(t.onReadCallback){t.onReadCallback()}return super._read(e)}_transform(e,t,s){const r=this[Ms];const o=r.maxRate;const n=this.readableHighWaterMark;const i=r.timeWindow;const a=1e3/i;const A=o/a;const c=r.minChunkSize!==false?Math.max(r.minChunkSize,A*.01):0;const pushChunk=(e,t)=>{const s=Buffer.byteLength(e);r.bytesSeen+=s;r.bytes+=s;r.isCaptured&&this.emit("progress",r.bytesSeen);if(this.push(e)){process.nextTick(t)}else{r.onReadCallback=()=>{r.onReadCallback=null;process.nextTick(t)}}};const transformChunk=(e,t)=>{const s=Buffer.byteLength(e);let a=null;let l=n;let u;let p=0;if(o){const e=Date.now();if(!r.ts||(p=e-r.ts)>=i){r.ts=e;u=A-r.bytes;r.bytes=u<0?-u:0;p=0}u=A-r.bytes}if(o){if(u<=0){return setTimeout((()=>{t(null,e)}),i-p)}if(ul&&s-l>c){a=e.subarray(l);e=e.subarray(0,l)}pushChunk(e,a?()=>{process.nextTick(t,null,a)}:t)};transformChunk(e,(function transformNextChunk(e,t){if(e){return s(e)}if(t){transformChunk(t,transformNextChunk)}else{s(null)}}))}}const Ls=AxiosTransformStream;const{asyncIterator:_s}=Symbol;const readBlob=async function*(e){if(e.stream){yield*e.stream()}else if(e.arrayBuffer){yield await e.arrayBuffer()}else if(e[_s]){yield*e[_s]()}else{yield e}};const Gs=readBlob;const Os=Is.ALPHABET.ALPHA_DIGIT+"-_";const Ps=typeof TextEncoder==="function"?new TextEncoder:new Ts.TextEncoder;const Hs="\r\n";const Ys=Ps.encode(Hs);const Js=2;class FormDataPart{constructor(e,t){const{escapeName:s}=this.constructor;const r=jt.isString(t);let o=`Content-Disposition: form-data; name="${s(e)}"${!r&&t.name?`; filename="${s(t.name)}"`:""}${Hs}`;if(r){t=Ps.encode(String(t).replace(/\r?\n|\r\n?/g,Hs))}else{const e=String(t.type||"application/octet-stream").replace(/[\r\n]/g,"");o+=`Content-Type: ${e}${Hs}`}this.headers=Ps.encode(o+Hs);this.contentLength=r?t.byteLength:t.size;this.size=this.headers.byteLength+this.contentLength+Js;this.name=e;this.value=t}async*encode(){yield this.headers;const{value:e}=this;if(jt.isTypedArray(e)){yield e}else{yield*Gs(e)}yield Ys}static escapeName(e){return String(e).replace(/[\r\n"]/g,(e=>({"\r":"%0D","\n":"%0A",'"':"%22"}[e])))}}const formDataToStream=(e,t,s)=>{const{tag:r="form-data-boundary",size:o=25,boundary:n=r+"-"+Is.generateString(o,Os)}=s||{};if(!jt.isFormData(e)){throw new TypeError("FormData instance required")}if(n.length<1||n.length>70){throw new Error("boundary must be 1-70 characters long")}const i=Ps.encode("--"+n+Hs);const a=Ps.encode("--"+n+"--"+Hs);let A=a.byteLength;const c=Array.from(e.entries()).map((([e,t])=>{const s=new FormDataPart(e,t);A+=s.size;return s}));A+=i.byteLength*c.length;A=jt.toFiniteNumber(A);const l={"Content-Type":`multipart/form-data; boundary=${n}`};if(Number.isFinite(A)){l["Content-Length"]=A}t&&t(l);return Ns.Readable.from(async function*(){for(const e of c){yield i;yield*e.encode()}yield a}())};const Vs=formDataToStream;class ZlibHeaderTransformStream extends Ns.Transform{__transform(e,t,s){this.push(e);s()}_transform(e,t,s){if(e.length!==0){this._transform=this.__transform;if(e[0]!==120){const e=Buffer.alloc(2);e[0]=120;e[1]=156;this.push(e,t)}}this.__transform(e,t,s)}}const qs=ZlibHeaderTransformStream;class Http2Sessions{constructor(){this.sessions=Object.create(null)}getSession(e,t){t=Object.assign({sessionTimeout:1e3},t);let s=this.sessions[e];if(s){let e=s.length;for(let r=0;r{if(o){return}o=true;if(n){clearTimeout(n);n=null}let t=s,i=t.length,a=i;while(a--){if(t[a][0]===r){if(i===1){delete this.sessions[e]}else{t.splice(a,1)}if(!r.closed){r.close()}return}}};const i=r.request;const{sessionTimeout:a}=t;if(a!=null){let e=0;r.request=function(){const t=i.apply(this,arguments);e++;if(n){clearTimeout(n);n=null}t.once("close",(()=>{if(! --e){n=setTimeout((()=>{n=null;removeSession()}),a)}}));return t}}r.once("close",removeSession);let A=[r,t];s?s.push(A):s=this.sessions[e]=[A];return r}}const Ws=Http2Sessions;const callbackify=(e,t)=>jt.isAsyncFn(e)?function(...s){const r=s.pop();e.apply(this,s).then((e=>{try{t?r(null,...t(e)):r(null,e)}catch(e){r(e)}}),r)}:e;const js=callbackify;const zs=new Set(["localhost"]);const isIPv4Loopback=e=>{const t=e.split(".");if(t.length!==4)return false;if(t[0]!=="127")return false;return t.every((e=>/^\d+$/.test(e)&&Number(e)>=0&&Number(e)<=255))};const isIPv6Loopback=e=>{if(e==="::1")return true;const t=e.match(/^::ffff:(\d+\.\d+\.\d+\.\d+)$/i);if(t)return isIPv4Loopback(t[1]);const s=e.match(/^::ffff:([0-9a-f]{1,4}):([0-9a-f]{1,4})$/i);if(s){const e=parseInt(s[1],16);return e>=32512&&e<=32767}const r=e.split(":");if(r.length===8){for(let e=0;e<7;e++){if(!/^0+$/.test(r[e]))return false}return/^0*1$/.test(r[7])}return false};const isLoopback=e=>{if(!e)return false;if(zs.has(e))return true;if(isIPv4Loopback(e))return true;return isIPv6Loopback(e)};const Ks={http:80,https:443,ws:80,wss:443,ftp:21};const parseNoProxyEntry=e=>{let t=e;let s=0;if(t.charAt(0)==="["){const e=t.indexOf("]");if(e!==-1){const r=t.slice(1,e);const o=t.slice(e+1);if(o.charAt(0)===":"&&/^\d+$/.test(o.slice(1))){s=Number.parseInt(o.slice(1),10)}return[r,s]}}const r=t.indexOf(":");const o=t.lastIndexOf(":");if(r!==-1&&r===o&&/^\d+$/.test(t.slice(o+1))){s=Number.parseInt(t.slice(o+1),10);t=t.slice(0,o)}return[t,s]};const Zs=/^(?:::|(?:0{1,4}:){1,4}:|(?:0{1,4}:){5})ffff:(\d+\.\d+\.\d+\.\d+)$/i;const Xs=/^(?:::|(?:0{1,4}:){1,4}:|(?:0{1,4}:){5})ffff:([0-9a-f]{1,4}):([0-9a-f]{1,4})$/i;const unmapIPv4MappedIPv6=e=>{if(typeof e!=="string"||e.indexOf(":")===-1)return e;const t=e.match(Zs);if(t)return t[1];const s=e.match(Xs);if(s){const e=parseInt(s[1],16);const t=parseInt(s[2],16);return`${e>>8}.${e&255}.${t>>8}.${t&255}`}return e};const normalizeNoProxyHost=e=>{if(!e){return e}if(e.charAt(0)==="["&&e.charAt(e.length-1)==="]"){e=e.slice(1,-1)}return unmapIPv4MappedIPv6(e.replace(/\.+$/,""))};function shouldBypassProxy(e){let t;try{t=new URL(e)}catch(e){return false}const s=(process.env.no_proxy||process.env.NO_PROXY||"").toLowerCase();if(!s){return false}if(s==="*"){return true}const r=Number.parseInt(t.port,10)||Ks[t.protocol.split(":",1)[0]]||0;const o=normalizeNoProxyHost(t.hostname.toLowerCase());return s.split(/[\s,]+/).some((e=>{if(!e){return false}let[t,s]=parseNoProxyEntry(e);t=normalizeNoProxyHost(t);if(!t){return false}if(s&&s!==r){return false}if(t.charAt(0)==="*"){t=t.slice(1)}if(t.charAt(0)==="."){return o.endsWith(t)}return o===t||isLoopback(o)&&isLoopback(t)}))}function speedometer(e,t){e=e||10;const s=new Array(e);const r=new Array(e);let o=0;let n=0;let i;t=t!==undefined?t:1e3;return function push(a){const A=Date.now();const c=r[n];if(!i){i=A}s[o]=a;r[o]=A;let l=n;let u=0;while(l!==o){u+=s[l++];l=l%e}o=(o+1)%e;if(o===n){n=(n+1)%e}if(A-i{s=r;o=null;if(n){clearTimeout(n);n=null}e(...t)};const throttled=(...e)=>{const t=Date.now();const i=t-s;if(i>=r){invoke(e,t)}else{o=e;if(!n){n=setTimeout((()=>{n=null;invoke(o)}),r-i)}}};const flush=()=>o&&invoke(o);return[throttled,flush]}const er=throttle;const progressEventReducer=(e,t,s=3)=>{let r=0;const o=$s(50,250);return er((s=>{if(!s||typeof s.loaded!=="number"){return}const n=s.loaded;const i=s.lengthComputable?s.total:undefined;const a=i!=null?Math.min(n,i):n;const A=Math.max(0,a-r);const c=o(A);r=Math.max(r,a);const l={loaded:a,total:i,progress:i?a/i:undefined,bytes:A,rate:c?c:undefined,estimated:c&&i?(i-a)/c:undefined,event:s,lengthComputable:i!=null,[t?"download":"upload"]:true};e(l)}),s)};const progressEventDecorator=(e,t)=>{const s=e!=null;return[r=>t[0]({lengthComputable:s,total:e,loaded:r}),t[1]]};const asyncDecorator=e=>(...t)=>jt.asap((()=>e(...t)));function estimateDataURLDecodedBytes(e){if(!e||typeof e!=="string")return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const s=e.slice(5,t);const r=e.slice(t+1);const o=/;base64/i.test(s);if(o){let e=r.length;const t=r.length;for(let s=0;s=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102)&&(o>=48&&o<=57||o>=65&&o<=70||o>=97&&o<=102);if(n){e-=2;s+=2}}}let s=0;let o=t-1;const tailIsPct3D=e=>e>=2&&r.charCodeAt(e-2)===37&&r.charCodeAt(e-1)===51&&(r.charCodeAt(e)===68||r.charCodeAt(e)===100);if(o>=0){if(r.charCodeAt(o)===61){s++;o--}else if(tailIsPct3D(o)){s++;o-=3}}if(s===1&&o>=0){if(r.charCodeAt(o)===61){s++}else if(tailIsPct3D(o)){s++}}const n=Math.floor(e/4);const i=n*3-(s||0);return i>0?i:0}if(typeof Buffer!=="undefined"&&typeof Buffer.byteLength==="function"){return Buffer.byteLength(r,"utf8")}let n=0;for(let e=0,t=r.length;e=55296&&s<=56319&&e+1=56320&&t<=57343){n+=4;e++}else{n+=3}}else{n+=3}}return n}const sr={flush:Ss.constants.Z_SYNC_FLUSH,finishFlush:Ss.constants.Z_SYNC_FLUSH};const rr={flush:Ss.constants.BROTLI_OPERATION_FLUSH,finishFlush:Ss.constants.BROTLI_OPERATION_FLUSH};const or={flush:Ss.constants.ZSTD_e_flush,finishFlush:Ss.constants.ZSTD_e_flush};const nr=jt.isFunction(Ss.createBrotliDecompress);const ir=jt.isFunction(Ss.createZstdDecompress);const ar="gzip, compress, deflate"+(nr?", br":"");const Ar=ar+(ir?", zstd":"");const{http:cr,https:lr}=Ds;const ur=/https:?/;const pr=["content-type","content-length"];function setFormDataHeaders(e,t,s){if(s!=="content-only"){e.set(t);return}Object.entries(t).forEach((([t,s])=>{if(pr.includes(t.toLowerCase())){e.set(t,s)}}))}const dr=Symbol("axios.http.socketListener");const gr=Symbol("axios.http.currentReq");const hr=Symbol("axios.http.installedTunnel");const fr=new Map;const Er=new WeakMap;function getTunnelingAgent(e,t){const s=e.protocol+"//"+e.hostname+":"+(e.port||"")+"#"+(e.auth||"");const r=t?Er.get(t)||Er.set(t,new Map).get(t):fr;let o=r.get(s);if(o)return o;const n=t&&t.options?{...t.options,...e}:e;o=new xs(n);if(t&&t.options){const e={...t.options};const s=o.callback;o.callback=function axiosTunnelingAgentCallback(t,r){return s.call(this,t,{...e,...r})}}o[hr]=true;r.set(s,o);return o}const mr=Is.protocols.map((e=>e+":"));const decodeURIComponentSafe=e=>{if(!jt.isString(e)){return e}try{return decodeURIComponent(e)}catch(t){return e}};const flushOnFinish=(e,[t,s])=>{e.on("end",s).on("error",s);return t};const Cr=new Ws;function dispatchBeforeRedirect(e,t,s){if(e.beforeRedirects.proxy){e.beforeRedirects.proxy(e)}if(e.beforeRedirects.auth){e.beforeRedirects.auth(e)}if(e.beforeRedirects.config){e.beforeRedirects.config(e,t,s)}}function setProxy(e,t,s,r,o){let n=t;if(!n&&n!==false){const e=getProxyForUrl(s);if(e){if(!shouldBypassProxy(s)){n=new URL(e)}}}if(r&&e.headers){for(const t of Object.keys(e.headers)){if(t.toLowerCase()==="proxy-authorization"){delete e.headers[t]}}}if(r&&e.agent&&e.agent[hr]){e.agent=undefined}if(n){const t=n instanceof URL;const readProxyField=e=>t||jt.hasOwnProp(n,e)?n[e]:undefined;const r=readProxyField("username");const i=readProxyField("password");let a=jt.hasOwnProp(n,"auth")?n.auth:undefined;if(r){a=(r||"")+":"+(i||"")}if(a){const e=typeof a==="object";const t=e&&jt.hasOwnProp(a,"username")?a.username:undefined;const s=e&&jt.hasOwnProp(a,"password")?a.password:undefined;const r=Boolean(t||s);if(r){a=(t||"")+":"+(s||"")}else if(e){throw new ts("Invalid proxy authorization",ts.ERR_BAD_OPTION,{proxy:n})}}const A=ur.test(e.protocol);if(A){if(!(o instanceof xs)){const t=readProxyField("hostname")||readProxyField("host");const s=readProxyField("port");const r=readProxyField("protocol");const n=r?r.includes(":")?r:`${r}:`:"http:";const i=t&&t.includes(":")&&!t.startsWith("[")?`[${t}]`:t;const A=new URL(`${n}//${i}${s?":"+s:""}`);const c={protocol:A.protocol,hostname:A.hostname.replace(/^\[|\]$/g,""),port:A.port,auth:a&&typeof a==="string"?a:undefined};if(A.protocol==="https:"){c.ALPNProtocols=["http/1.1"]}const l=getTunnelingAgent(c,o);e.agent=l;if(e.agents){e.agents.https=l}}}else{if(a){const t=Buffer.from(a,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+t}let t=false;for(const s of Object.keys(e.headers)){if(s.toLowerCase()==="host"){t=true;break}}if(!t){e.headers.host=e.hostname+(e.port?":"+e.port:"")}const r=readProxyField("hostname")||readProxyField("host");e.hostname=r;e.host=r;e.port=readProxyField("port");e.path=s;const o=readProxyField("protocol");if(o){e.protocol=o.includes(":")?o:`${o}:`}}}e.beforeRedirects.proxy=function beforeRedirect(e){setProxy(e,t,e.href,true,o)}}const Qr=typeof process!=="undefined"&&jt.kindOf(process)==="process";const wrapAsync=e=>new Promise(((t,s)=>{let r;let o;const done=(e,t)=>{if(o)return;o=true;r&&r(e,t)};const _resolve=e=>{done(e);t(e)};const _reject=e=>{done(e,true);s(e)};e(_resolve,_reject,(e=>r=e)).catch(_reject)}));const resolveFamily=({address:e,family:t})=>{if(!jt.isString(e)){throw TypeError("address must be a string")}return{address:e,family:t||(e.indexOf(".")<0?6:4)}};const buildAddressEntry=(e,t)=>resolveFamily(jt.isObject(e)?e:{address:e,family:t});const Br={request(e,t){const s=e.protocol+"//"+e.hostname+":"+(e.port||(e.protocol==="https:"?443:80));const{http2Options:r,headers:o}=e;const n=Cr.getSession(s,r);const{HTTP2_HEADER_SCHEME:i,HTTP2_HEADER_METHOD:a,HTTP2_HEADER_PATH:A,HTTP2_HEADER_STATUS:c}=Rs.constants;const l={[i]:e.protocol.replace(":",""),[a]:e.method,[A]:e.path};jt.forEach(o,((e,t)=>{t.charAt(0)!==":"&&(l[t]=e)}));const u=n.request(l);u.once("response",(e=>{const s=u;e=Object.assign({},e);const r=e[c];delete e[c];s.headers=e;s.statusCode=+r;t(s)}));return u}};const Ir=Qr&&function httpAdapter(e){return wrapAsync((async function dispatchHttpRequest(t,s,r){const own=t=>jt.hasOwnProp(e,t)?e[t]:undefined;const o=own("transitional")||cs;let n=own("data");let i=own("lookup");let a=own("family");let A=own("httpVersion");if(A===undefined)A=1;let c=own("http2Options");const l=own("responseType");const u=own("responseEncoding");const h=e.method.toUpperCase();let f;let E=false;let m;let Q;A=+A;if(Number.isNaN(A)){throw TypeError(`Invalid protocol version: '${e.httpVersion}' is not a number`)}if(A!==1&&A!==2){throw TypeError(`Unsupported protocol version '${A}'`)}const B=A===2;if(i){const e=js(i,(e=>jt.isArray(e)?e:[e]));i=(t,s,r)=>{e(t,s,((e,t,o)=>{if(e){return r(e)}const n=jt.isArray(t)?t.map((e=>buildAddressEntry(e))):[buildAddressEntry(t,o)];s.all?r(e,n):r(e,n[0].address,n[0].family)}))}}const I=new G.EventEmitter;function abort(t){try{I.emit("abort",!t||t.type?new vs(null,e,m):t)}catch(e){}}function clearConnectPhaseTimer(){if(Q){clearTimeout(Q);Q=null}}function createTimeoutError(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";if(e.timeoutErrorMessage){t=e.timeoutErrorMessage}return new ts(t,o.clarifyTimeoutError?ts.ETIMEDOUT:ts.ECONNABORTED,e,m)}I.once("abort",s);const onFinished=()=>{clearConnectPhaseTimer();if(e.cancelToken){e.cancelToken.unsubscribe(abort)}if(e.signal){e.signal.removeEventListener("abort",abort)}I.removeAllListeners()};if(e.cancelToken||e.signal){e.cancelToken&&e.cancelToken.subscribe(abort);if(e.signal){e.signal.aborted?abort():e.signal.addEventListener("abort",abort)}}r(((e,t)=>{f=true;clearConnectPhaseTimer();if(t){E=true;onFinished();return}const{data:s}=e;if(s instanceof Ns.Readable||s instanceof Ns.Duplex){const e=Ns.finished(s,(()=>{e();onFinished()}))}else{onFinished()}}));const y=buildFullPath(e.baseURL,e.url,e.allowAbsoluteUrls);const b=new URL(y,Is.hasBrowserEnv?Is.origin:undefined);const w=b.protocol||mr[0];if(w==="data:"){if(e.maxContentLength>-1){const t=String(e.url||y||"");const r=estimateDataURLDecodedBytes(t);if(r>e.maxContentLength){return s(new ts("maxContentLength size of "+e.maxContentLength+" exceeded",ts.ERR_BAD_RESPONSE,e))}}let r;if(h!=="GET"){return settle(t,s,{status:405,statusText:"method not allowed",headers:{},config:e})}try{r=fromDataURI(e.url,l==="blob",{Blob:e.env&&e.env.Blob})}catch(t){throw ts.from(t,ts.ERR_BAD_REQUEST,e)}if(l==="text"){r=r.toString(u);if(!u||u==="utf8"){r=jt.stripBOM(r)}}else if(l==="stream"){r=Ns.Readable.from(r)}return settle(t,s,{data:r,status:200,statusText:"OK",headers:new $t,config:e})}if(mr.indexOf(w)===-1){return s(new ts("Unsupported protocol "+w,ts.ERR_BAD_REQUEST,e))}const v=$t.from(e.headers).normalize();v.set("User-Agent","axios/"+Fs,false);const{onUploadProgress:k,onDownloadProgress:x}=e;const R=e.maxRate;let T=undefined;let D=undefined;if(jt.isSpecCompliantForm(n)){const e=v.getContentType(/boundary=([-_\w\d]{10,70})/i);n=Vs(n,(e=>{v.set(e)}),{tag:`axios-${Fs}-boundary`,boundary:e&&e[1]||undefined})}else if(jt.isFormData(n)&&jt.isFunction(n.getHeaders)&&n.getHeaders!==Object.prototype.getHeaders){setFormDataHeaders(v,n.getHeaders(),own("formDataHeaderPolicy"));if(!v.hasContentLength()){try{const e=await Ts.promisify(n.getLength).call(n);Number.isFinite(e)&&e>=0&&v.setContentLength(e)}catch(e){}}}else if(jt.isBlob(n)||jt.isFile(n)){n.size&&v.setContentType(n.type||"application/octet-stream");v.setContentLength(n.size||0);n=Ns.Readable.from(Gs(n))}else if(n&&!jt.isStream(n)){if(Buffer.isBuffer(n)){}else if(jt.isArrayBuffer(n)){n=Buffer.from(new Uint8Array(n))}else if(jt.isString(n)){n=Buffer.from(n,"utf-8")}else{return s(new ts("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",ts.ERR_BAD_REQUEST,e))}v.setContentLength(n.length,false);if(e.maxBodyLength>-1&&n.length>e.maxBodyLength){return s(new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e))}}const S=jt.toFiniteNumber(v.getContentLength());if(jt.isArray(R)){T=R[0];D=R[1]}else{T=D=R}if(n&&(k||T)){if(!jt.isStream(n)){n=Ns.Readable.from(n,{objectMode:false})}n=Ns.pipeline([n,new Ls({maxRate:jt.toFiniteNumber(T)})],jt.noop);k&&n.on("progress",flushOnFinish(n,progressEventDecorator(S,progressEventReducer(asyncDecorator(k),false,3))))}let F=undefined;const U=own("auth");if(U){const e=U.username||"";const t=U.password||"";F=e+":"+t}if(!F&&(b.username||b.password)){const e=decodeURIComponentSafe(b.username);const t=decodeURIComponentSafe(b.password);F=e+":"+t}F&&v.delete("authorization");let N;try{N=buildURL(b.pathname+b.search,e.params,e.paramsSerializer).replace(/^\?/,"")}catch(t){const r=new Error(t.message);r.config=e;r.url=e.url;r.exists=true;return s(r)}v.set("Accept-Encoding",jt.hasOwnProp(o,"advertiseZstdAcceptEncoding")&&o.advertiseZstdAcceptEncoding===true?Ar:ar,false);const M=Object.assign(Object.create(null),{path:N,method:h,headers:toByteStringHeaderObject(v),agents:{http:e.httpAgent,https:e.httpsAgent},auth:F,protocol:w,family:a,beforeRedirect:dispatchBeforeRedirect,beforeRedirects:Object.create(null),http2Options:c});!jt.isUndefined(i)&&(M.lookup=i);const L=own("socketPath");if(L){if(typeof L!=="string"){return s(new ts("socketPath must be a string",ts.ERR_BAD_OPTION_VALUE,e))}const t=own("allowedSocketPaths");if(t!=null){const r=Array.isArray(t)?t:[t];const o=(0,p.resolve)(L);const n=r.some((e=>typeof e==="string"&&(0,p.resolve)(e)===o));if(!n){return s(new ts(`socketPath "${L}" is not permitted by allowedSocketPaths`,ts.ERR_BAD_OPTION_VALUE,e))}}M.socketPath=L}else{M.hostname=b.hostname.startsWith("[")?b.hostname.slice(1,-1):b.hostname;M.port=b.port;setProxy(M,e.proxy,w+"//"+b.hostname+(b.port?":"+b.port:"")+M.path,false,e.httpsAgent)}let _;let O=false;const P=ur.test(M.protocol);if(M.agent==null){M.agent=P?e.httpsAgent:e.httpAgent}if(B){_=Br}else{const t=own("transport");if(t){_=t}else if(e.maxRedirects===0){_=P?g:d;O=true}else{if(e.maxRedirects){M.maxRedirects=e.maxRedirects}const t=own("beforeRedirect");if(t){M.beforeRedirects.config=t}if(F){const e=b.origin;const t=F;M.beforeRedirects.auth=function beforeRedirectAuth(s){try{if(new URL(s.href).origin===e){s.auth=t}}catch(e){}}}_=P?lr:cr}}if(e.maxBodyLength>-1){M.maxBodyLength=e.maxBodyLength}else{M.maxBodyLength=Infinity}M.insecureHTTPParser=Boolean(own("insecureHTTPParser"));m=_.request(M,(function handleResponse(r){clearConnectPhaseTimer();if(m.destroyed)return;const o=[r];const n=jt.toFiniteNumber(r.headers["content-length"]);if(x||D){const c=new Ls({maxRate:jt.toFiniteNumber(D)});x&&c.on("progress",flushOnFinish(c,progressEventDecorator(n,progressEventReducer(asyncDecorator(x),true,3))));o.push(c)}let i=r;const a=r.req||m;if(e.decompress!==false&&r.headers["content-encoding"]){if(h==="HEAD"||r.statusCode===204){delete r.headers["content-encoding"]}switch((r.headers["content-encoding"]||"").toLowerCase()){case"gzip":case"x-gzip":case"compress":case"x-compress":o.push(Ss.createUnzip(sr));delete r.headers["content-encoding"];break;case"deflate":o.push(new qs);o.push(Ss.createUnzip(sr));delete r.headers["content-encoding"];break;case"br":if(nr){o.push(Ss.createBrotliDecompress(rr));delete r.headers["content-encoding"]}break;case"zstd":if(ir){o.push(Ss.createZstdDecompress(or));delete r.headers["content-encoding"]}break}}i=o.length>1?Ns.pipeline(o,jt.noop):o[0];const A={status:r.statusCode,statusText:r.statusMessage,headers:new $t(r.headers),config:e,request:a};if(l==="stream"){if(e.maxContentLength>-1){const p=e.maxContentLength;const d=i;async function*enforceMaxContentLength(){let t=0;for await(const s of d){t+=s.length;if(t>p){throw new ts("maxContentLength size of "+p+" exceeded",ts.ERR_BAD_RESPONSE,e,a)}yield s}}i=Ns.Readable.from(enforceMaxContentLength(),{objectMode:false})}A.data=i;settle(t,s,A)}else{const g=[];let f=0;i.on("data",(function handleStreamData(t){g.push(t);f+=t.length;if(e.maxContentLength>-1&&f>e.maxContentLength){E=true;i.destroy();abort(new ts("maxContentLength size of "+e.maxContentLength+" exceeded",ts.ERR_BAD_RESPONSE,e,a))}}));i.on("aborted",(function handlerStreamAborted(){if(E){return}const t=new ts("stream has been aborted",ts.ERR_BAD_RESPONSE,e,a,A);i.destroy(t);s(t)}));i.on("error",(function handleStreamError(t){if(E)return;s(ts.from(t,null,e,a,A))}));i.on("end",(function handleStreamEnd(){try{let e=g.length===1?g[0]:Buffer.concat(g);if(l!=="arraybuffer"){e=e.toString(u);if(!u||u==="utf8"){e=jt.stripBOM(e)}}A.data=e}catch(t){return s(ts.from(t,null,e,A.request,A))}settle(t,s,A)}))}I.once("abort",(e=>{if(!i.destroyed){i.emit("error",e);i.destroy()}}))}));I.once("abort",(e=>{if(m.close){m.close()}else{m.destroy(e)}}));m.on("error",(function handleRequestError(t){s(ts.from(t,null,e,m))}));const H=new Set;m.on("socket",(function handleRequestSocket(e){e.setKeepAlive(true,1e3*60);if(!e[dr]){e.on("error",(function handleSocketError(t){const s=e[gr];if(s&&!s.destroyed){s.destroy(t)}}));e[dr]=true}e[gr]=m;H.add(e)}));m.once("close",(function clearCurrentReq(){clearConnectPhaseTimer();for(const e of H){if(e[gr]===m){e[gr]=null}}H.clear()}));if(e.timeout){const t=parseInt(e.timeout,10);if(Number.isNaN(t)){abort(new ts("error trying to parse `config.timeout` to int",ts.ERR_BAD_OPTION_VALUE,e,m));return}const s=function handleTimeout(){if(f)return;abort(createTimeoutError())};if(O&&t>0){Q=setTimeout(s,t)}m.setTimeout(t,s)}else{m.setTimeout(0)}if(jt.isStream(n)){let t=false;let s=false;n.on("end",(()=>{t=true}));n.once("error",(e=>{s=true;m.destroy(e)}));n.on("close",(()=>{if(!t&&!s){abort(new vs("Request stream has been aborted",e,m))}}));let r=n;if(e.maxBodyLength>-1&&e.maxRedirects===0){const t=e.maxBodyLength;let s=0;r=Ns.pipeline([n,new Ns.Transform({transform(r,o,n){s+=r.length;if(s>t){return n(new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e,m))}n(null,r)}})],jt.noop);r.on("error",(e=>{if(!m.destroyed)m.destroy(e)}))}r.pipe(m)}else{n&&m.write(n);m.end()}}))};const yr=null&&setProxy;const br=Is.hasStandardBrowserEnv?((e,t)=>s=>{s=new URL(s,Is.origin);return e.protocol===s.protocol&&e.host===s.host&&(t||e.port===s.port)})(new URL(Is.origin),Is.navigator&&/(msie|trident)/i.test(Is.navigator.userAgent)):()=>true;const wr=Is.hasStandardBrowserEnv?{write(e,t,s,r,o,n,i){if(typeof document==="undefined")return;const a=[`${e}=${encodeURIComponent(t)}`];if(jt.isNumber(s)){a.push(`expires=${new Date(s).toUTCString()}`)}if(jt.isString(r)){a.push(`path=${r}`)}if(jt.isString(o)){a.push(`domain=${o}`)}if(n===true){a.push("secure")}if(jt.isString(i)){a.push(`SameSite=${i}`)}document.cookie=a.join("; ")},read(e){if(typeof document==="undefined")return null;const t=document.cookie.split(";");for(let s=0;se instanceof $t?{...e}:e;function mergeConfig(e,t){t=t||{};const s=Object.create(null);Object.defineProperty(s,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:false,writable:true,configurable:true});function getMergedValue(e,t,s,r){if(jt.isPlainObject(e)&&jt.isPlainObject(t)){return jt.merge.call({caseless:r},e,t)}else if(jt.isPlainObject(t)){return jt.merge({},t)}else if(jt.isArray(t)){return t.slice()}return t}function mergeDeepProperties(e,t,s,r){if(!jt.isUndefined(t)){return getMergedValue(e,t,s,r)}else if(!jt.isUndefined(e)){return getMergedValue(undefined,e,s,r)}}function valueFromConfig2(e,t){if(!jt.isUndefined(t)){return getMergedValue(undefined,t)}}function defaultToConfig2(e,t){if(!jt.isUndefined(t)){return getMergedValue(undefined,t)}else if(!jt.isUndefined(e)){return getMergedValue(undefined,e)}}function mergeDirectKeys(s,r,o){if(jt.hasOwnProp(t,o)){return getMergedValue(s,r)}else if(jt.hasOwnProp(e,o)){return getMergedValue(undefined,s)}}const r={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,allowedSocketPaths:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:(e,t,s)=>mergeDeepProperties(headersToObject(e),headersToObject(t),s,true)};jt.forEach(Object.keys({...e,...t}),(function computeConfigValue(o){if(o==="__proto__"||o==="constructor"||o==="prototype")return;const n=jt.hasOwnProp(r,o)?r[o]:mergeDeepProperties;const i=jt.hasOwnProp(e,o)?e[o]:undefined;const a=jt.hasOwnProp(t,o)?t[o]:undefined;const A=n(i,a,o);jt.isUndefined(A)&&n!==mergeDirectKeys||(s[o]=A)}));return s}const vr=["content-type","content-length"];function resolveConfig_setFormDataHeaders(e,t,s){if(s!=="content-only"){e.set(t);return}Object.entries(t).forEach((([t,s])=>{if(vr.includes(t.toLowerCase())){e.set(t,s)}}))}const encodeUTF8=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16))));function resolveConfig(e){const t=mergeConfig({},e);const own=e=>jt.hasOwnProp(t,e)?t[e]:undefined;const s=own("data");let r=own("withXSRFToken");const o=own("xsrfHeaderName");const n=own("xsrfCookieName");let i=own("headers");const a=own("auth");const A=own("baseURL");const c=own("allowAbsoluteUrls");const l=own("url");t.headers=i=$t.from(i);t.url=buildURL(buildFullPath(A,l,c),own("params"),own("paramsSerializer"));if(a){i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?encodeUTF8(a.password):"")))}if(jt.isFormData(s)){if(Is.hasStandardBrowserEnv||Is.hasStandardBrowserWebWorkerEnv||jt.isReactNative(s)){i.setContentType(undefined)}else if(jt.isFunction(s.getHeaders)){resolveConfig_setFormDataHeaders(i,s.getHeaders(),own("formDataHeaderPolicy"))}}if(Is.hasStandardBrowserEnv){if(jt.isFunction(r)){r=r(t)}const e=r===true||r==null&&br(t.url);if(e){const e=o&&n&&wr.read(n);if(e){i.set(o,e)}}}return t}const kr=resolveConfig;const xr=typeof XMLHttpRequest!=="undefined";const Rr=xr&&function(e){return new Promise((function dispatchXhrRequest(t,s){const r=kr(e);let o=r.data;const n=$t.from(r.headers).normalize();let{responseType:i,onUploadProgress:a,onDownloadProgress:A}=r;let c;let l,u;let p,d;function done(){p&&p();d&&d();r.cancelToken&&r.cancelToken.unsubscribe(c);r.signal&&r.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(r.method.toUpperCase(),r.url,true);g.timeout=r.timeout;function onloadend(){if(!g){return}const r=$t.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());const o=!i||i==="text"||i==="json"?g.responseText:g.response;const n={data:o,status:g.status,statusText:g.statusText,headers:r,config:e,request:g};settle((function _resolve(e){t(e);done()}),(function _reject(e){s(e);done()}),n);g=null}if("onloadend"in g){g.onloadend=onloadend}else{g.onreadystatechange=function handleLoad(){if(!g||g.readyState!==4){return}if(g.status===0&&!(g.responseURL&&g.responseURL.startsWith("file:"))){return}setTimeout(onloadend)}}g.onabort=function handleAbort(){if(!g){return}s(new ts("Request aborted",ts.ECONNABORTED,e,g));done();g=null};g.onerror=function handleError(t){const r=t&&t.message?t.message:"Network Error";const o=new ts(r,ts.ERR_NETWORK,e,g);o.event=t||null;s(o);done();g=null};g.ontimeout=function handleTimeout(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||cs;if(r.timeoutErrorMessage){t=r.timeoutErrorMessage}s(new ts(t,o.clarifyTimeoutError?ts.ETIMEDOUT:ts.ECONNABORTED,e,g));done();g=null};o===undefined&&n.setContentType(null);if("setRequestHeader"in g){jt.forEach(toByteStringHeaderObject(n),(function setRequestHeader(e,t){g.setRequestHeader(t,e)}))}if(!jt.isUndefined(r.withCredentials)){g.withCredentials=!!r.withCredentials}if(i&&i!=="json"){g.responseType=r.responseType}if(A){[u,d]=progressEventReducer(A,true);g.addEventListener("progress",u)}if(a&&g.upload){[l,p]=progressEventReducer(a);g.upload.addEventListener("progress",l);g.upload.addEventListener("loadend",p)}if(r.cancelToken||r.signal){c=t=>{if(!g){return}s(!t||t.type?new vs(null,e,g):t);g.abort();done();g=null};r.cancelToken&&r.cancelToken.subscribe(c);if(r.signal){r.signal.aborted?c():r.signal.addEventListener("abort",c)}}const h=parseProtocol(r.url);if(h&&!Is.protocols.includes(h)){s(new ts("Unsupported protocol "+h+":",ts.ERR_BAD_REQUEST,e));return}g.send(o||null)}))};const composeSignals=(e,t)=>{e=e?e.filter(Boolean):[];if(!t&&!e.length){return}const s=new AbortController;let r=false;const onabort=function(e){if(!r){r=true;unsubscribe();const t=e instanceof Error?e:this.reason;s.abort(t instanceof ts?t:new vs(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null;onabort(new ts(`timeout of ${t}ms exceeded`,ts.ETIMEDOUT))}),t);const unsubscribe=()=>{if(!e){return}o&&clearTimeout(o);o=null;e.forEach((e=>{e.unsubscribe?e.unsubscribe(onabort):e.removeEventListener("abort",onabort)}));e=null};e.forEach((e=>e.addEventListener("abort",onabort)));const{signal:n}=s;n.unsubscribe=()=>jt.asap(unsubscribe);return n};const Tr=composeSignals;const streamChunk=function*(e,t){let s=e.byteLength;if(!t||s{const o=readBytes(e,t);let n=0;let i;let _onFinish=e=>{if(!i){i=true;r&&r(e)}};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t){_onFinish();e.close();return}let i=r.byteLength;if(s){let e=n+=i;s(e)}e.enqueue(new Uint8Array(r))}catch(e){_onFinish(e);throw e}},cancel(e){_onFinish(e);return o.return()}},{highWaterMark:2})};const Dr=64*1024;const{isFunction:Sr}=jt;const fetch_encodeUTF8=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16))));const fetch_decodeURIComponentSafe=e=>{if(!jt.isString(e)){return e}try{return decodeURIComponent(e)}catch(t){return e}};const test=(e,...t)=>{try{return!!e(...t)}catch(e){return false}};const maybeWithAuthCredentials=e=>{const t=e.indexOf("://");let s=e;if(t!==-1){s=s.slice(t+3)}return s.includes("@")||s.includes(":")};const factory=e=>{const t=jt.global!==undefined&&jt.global!==null?jt.global:globalThis;const{ReadableStream:s,TextEncoder:r}=t;e=jt.merge.call({skipUndefined:true},{Request:t.Request,Response:t.Response},e);const{fetch:o,Request:n,Response:i}=e;const a=o?Sr(o):typeof fetch==="function";const A=Sr(n);const c=Sr(i);if(!a){return false}const l=a&&Sr(s);const u=a&&(typeof r==="function"?(e=>t=>e.encode(t))(new r):async e=>new Uint8Array(await new n(e).arrayBuffer()));const p=A&&l&&test((()=>{let e=false;const t=new n(Is.origin,{body:new s,method:"POST",get duplex(){e=true;return"half"}});const r=t.headers.has("Content-Type");if(t.body!=null){t.body.cancel()}return e&&!r}));const d=c&&l&&test((()=>jt.isReadableStream(new i("").body)));const g={stream:d&&(e=>e.body)};a&&(()=>{["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!g[e]&&(g[e]=(t,s)=>{let r=t&&t[e];if(r){return r.call(t)}throw new ts(`Response type '${e}' is not supported`,ts.ERR_NOT_SUPPORT,s)})}))})();const getBodyLength=async e=>{if(e==null){return 0}if(jt.isBlob(e)){return e.size}if(jt.isSpecCompliantForm(e)){const t=new n(Is.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}if(jt.isArrayBufferView(e)||jt.isArrayBuffer(e)){return e.byteLength}if(jt.isURLSearchParams(e)){e=e+""}if(jt.isString(e)){return(await u(e)).byteLength}};const resolveBodyLength=async(e,t)=>{const s=jt.toFiniteNumber(e.getContentLength());return s==null?getBodyLength(t):s};return async e=>{let{url:t,method:s,data:a,signal:c,cancelToken:l,timeout:u,onDownloadProgress:h,onUploadProgress:f,responseType:E,headers:m,withCredentials:Q="same-origin",fetchOptions:B,maxContentLength:I,maxBodyLength:y}=kr(e);const b=jt.isNumber(I)&&I>-1;const w=jt.isNumber(y)&&y>-1;const own=t=>jt.hasOwnProp(e,t)?e[t]:undefined;let v=o||fetch;E=E?(E+"").toLowerCase():"text";let k=Tr([c,l&&l.toAbortSignal()],u);let x=null;const R=k&&k.unsubscribe&&(()=>{k.unsubscribe()});let T;try{let o=undefined;const c=own("auth");if(c){const e=c.username||"";const t=c.password||"";o={username:e,password:t}}if(maybeWithAuthCredentials(t)){const e=new URL(t,Is.origin);if(!o&&(e.username||e.password)){const t=fetch_decodeURIComponentSafe(e.username);const s=fetch_decodeURIComponentSafe(e.password);o={username:t,password:s}}if(e.username||e.password){e.username="";e.password="";t=e.href}}if(o){m.delete("authorization");m.set("Authorization","Basic "+btoa(fetch_encodeUTF8((o.username||"")+":"+(o.password||""))))}if(b&&typeof t==="string"&&t.startsWith("data:")){const s=estimateDataURLDecodedBytes(t);if(s>I){throw new ts("maxContentLength size of "+I+" exceeded",ts.ERR_BAD_RESPONSE,e,x)}}if(w&&s!=="get"&&s!=="head"){const t=await resolveBodyLength(m,a);if(typeof t==="number"&&isFinite(t)&&t>y){throw new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e,x)}}if(f&&p&&s!=="get"&&s!=="head"&&(T=await resolveBodyLength(m,a))!==0){let e=new n(t,{method:"POST",body:a,duplex:"half"});let s;if(jt.isFormData(a)&&(s=e.headers.get("content-type"))){m.setContentType(s)}if(e.body){const[t,s]=progressEventDecorator(T,progressEventReducer(asyncDecorator(f)));a=trackStream(e.body,Dr,t,s)}}if(!jt.isString(Q)){Q=Q?"include":"omit"}const l=A&&"credentials"in n.prototype;if(jt.isFormData(a)){const e=m.getContentType();if(e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)){m.delete("content-type")}}m.set("User-Agent","axios/"+Fs,false);const u={...B,signal:k,method:s.toUpperCase(),headers:toByteStringHeaderObject(m.normalize()),body:a,duplex:"half",credentials:l?Q:undefined};x=A&&new n(t,u);let D=await(A?v(x,B):v(t,u));if(b){const t=jt.toFiniteNumber(D.headers.get("content-length"));if(t!=null&&t>I){throw new ts("maxContentLength size of "+I+" exceeded",ts.ERR_BAD_RESPONSE,e,x)}}const S=d&&(E==="stream"||E==="response");if(d&&D.body&&(h||b||S&&R)){const t={};["status","statusText","headers"].forEach((e=>{t[e]=D[e]}));const s=jt.toFiniteNumber(D.headers.get("content-length"));const[r,o]=h&&progressEventDecorator(s,progressEventReducer(asyncDecorator(h),true))||[];let n=0;const onChunkProgress=t=>{if(b){n=t;if(n>I){throw new ts("maxContentLength size of "+I+" exceeded",ts.ERR_BAD_RESPONSE,e,x)}}r&&r(t)};D=new i(trackStream(D.body,Dr,onChunkProgress,(()=>{o&&o();R&&R()})),t)}E=E||"text";let F=await g[jt.findKey(g,E)||"text"](D,e);if(b&&!d&&!S){let t;if(F!=null){if(typeof F.byteLength==="number"){t=F.byteLength}else if(typeof F.size==="number"){t=F.size}else if(typeof F==="string"){t=typeof r==="function"?(new r).encode(F).byteLength:F.length}}if(typeof t==="number"&&t>I){throw new ts("maxContentLength size of "+I+" exceeded",ts.ERR_BAD_RESPONSE,e,x)}}!S&&R&&R();return await new Promise(((t,s)=>{settle(t,s,{data:F,headers:$t.from(D.headers),status:D.status,statusText:D.statusText,config:e,request:x})}))}catch(t){R&&R();if(k&&k.aborted&&k.reason instanceof ts){const s=k.reason;s.config=e;x&&(s.request=x);t!==s&&(s.cause=t);throw s}if(t&&t.name==="TypeError"&&/Load failed|fetch/i.test(t.message)){throw Object.assign(new ts("Network Error",ts.ERR_NETWORK,e,x,t&&t.response),{cause:t.cause||t})}throw ts.from(t,t&&t.code,e,x,t&&t.response)}}};const Fr=new Map;const getFetch=e=>{let t=e&&e.env||{};const{fetch:s,Request:r,Response:o}=t;const n=[r,o,s];let i=n.length,a=i,A,c,l=Fr;while(a--){A=n[a];c=l.get(A);c===undefined&&l.set(A,c=a?new Map:factory(t));l=c}return c};const Ur=getFetch();const Nr=null&&Ur;const Mr={http:Ir,xhr:Rr,fetch:{get:getFetch}};jt.forEach(Mr,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}}));const renderReason=e=>`- ${e}`;const isResolvedHandle=e=>jt.isFunction(e)||e===null||e===false;function getAdapter(e,t){e=jt.isArray(e)?e:[e];const{length:s}=e;let r;let o;const n={};for(let i=0;i`adapter ${e} `+(t===false?"is not supported by the environment":"is not available in the build")));let t=s?e.length>1?"since :\n"+e.map(renderReason).join("\n"):" "+renderReason(e[0]):"as no adapter specified";throw new ts(`There is no suitable adapter to dispatch the request `+t,"ERR_NOT_SUPPORT")}return o}const Lr={getAdapter:getAdapter,adapters:Mr};function throwIfCancellationRequested(e){if(e.cancelToken){e.cancelToken.throwIfRequested()}if(e.signal&&e.signal.aborted){throw new vs(null,e)}}function dispatchRequest(e){throwIfCancellationRequested(e);e.headers=$t.from(e.headers);e.data=transformData.call(e,e.transformRequest);if(["post","put","patch"].indexOf(e.method)!==-1){e.headers.setContentType("application/x-www-form-urlencoded",false)}const t=Lr.getAdapter(e.adapter||ws.adapter,e);return t(e).then((function onAdapterResolution(t){throwIfCancellationRequested(e);e.response=t;try{t.data=transformData.call(e,e.transformResponse,t)}finally{delete e.response}t.headers=$t.from(t.headers);return t}),(function onAdapterRejection(t){if(!isCancel(t)){throwIfCancellationRequested(e);if(t&&t.response){e.response=t.response;try{t.response.data=transformData.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=$t.from(t.response.headers)}}return Promise.reject(t)}))}const _r={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{_r[e]=function validator(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}}));const Gr={};_r.transitional=function transitional(e,t,s){function formatMessage(e,t){return"[Axios v"+Fs+"] Transitional option '"+e+"'"+t+(s?". "+s:"")}return(s,r,o)=>{if(e===false){throw new ts(formatMessage(r," has been removed"+(t?" in "+t:"")),ts.ERR_DEPRECATED)}if(t&&!Gr[r]){Gr[r]=true;console.warn(formatMessage(r," has been deprecated since v"+t+" and will be removed in the near future"))}return e?e(s,r,o):true}};_r.spelling=function spelling(e){return(t,s)=>{console.warn(`${s} is likely a misspelling of ${e}`);return true}};function assertOptions(e,t,s){if(typeof e!=="object"){throw new ts("options must be an object",ts.ERR_BAD_OPTION_VALUE)}const r=Object.keys(e);let o=r.length;while(o-- >0){const n=r[o];const i=Object.prototype.hasOwnProperty.call(t,n)?t[n]:undefined;if(i){const t=e[n];const s=t===undefined||i(t,n,e);if(s!==true){throw new ts("option "+n+" must be "+s,ts.ERR_BAD_OPTION_VALUE)}continue}if(s!==true){throw new ts("Unknown option "+n,ts.ERR_BAD_OPTION)}}}const Or={assertOptions:assertOptions,validators:_r};const Pr=Or.validators;class Axios{constructor(e){this.defaults=e||{};this.interceptors={request:new As,response:new As}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const s=(()=>{if(!t.stack){return""}const e=t.stack.indexOf("\n");return e===-1?"":t.stack.slice(e+1)})();try{if(!e.stack){e.stack=s}else if(s){const t=s.indexOf("\n");const r=t===-1?-1:s.indexOf("\n",t+1);const o=r===-1?"":s.slice(r+1);if(!String(e.stack).endsWith(o)){e.stack+="\n"+s}}}catch(e){}}throw e}}_request(e,t){if(typeof e==="string"){t=t||{};t.url=e}else{t=e||{}}t=mergeConfig(this.defaults,t);const{transitional:s,paramsSerializer:r,headers:o}=t;if(s!==undefined){Or.assertOptions(s,{silentJSONParsing:Pr.transitional(Pr.boolean),forcedJSONParsing:Pr.transitional(Pr.boolean),clarifyTimeoutError:Pr.transitional(Pr.boolean),legacyInterceptorReqResOrdering:Pr.transitional(Pr.boolean),advertiseZstdAcceptEncoding:Pr.transitional(Pr.boolean)},false)}if(r!=null){if(jt.isFunction(r)){t.paramsSerializer={serialize:r}}else{Or.assertOptions(r,{encode:Pr.function,serialize:Pr.function},true)}}if(t.allowAbsoluteUrls!==undefined){}else if(this.defaults.allowAbsoluteUrls!==undefined){t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls}else{t.allowAbsoluteUrls=true}Or.assertOptions(t,{baseUrl:Pr.spelling("baseURL"),withXsrfToken:Pr.spelling("withXSRFToken")},true);t.method=(t.method||this.defaults.method||"get").toLowerCase();let n=o&&jt.merge(o.common,o[t.method]);o&&jt.forEach(["delete","get","head","post","put","patch","query","common"],(e=>{delete o[e]}));t.headers=$t.concat(n,o);const i=[];let a=true;this.interceptors.request.forEach((function unshiftRequestInterceptors(e){if(typeof e.runWhen==="function"&&e.runWhen(t)===false){return}a=a&&e.synchronous;const s=t.transitional||cs;const r=s&&s.legacyInterceptorReqResOrdering;if(r){i.unshift(e.fulfilled,e.rejected)}else{i.push(e.fulfilled,e.rejected)}}));const A=[];this.interceptors.response.forEach((function pushResponseInterceptors(e){A.push(e.fulfilled,e.rejected)}));let c;let l=0;let u;if(!a){const e=[dispatchRequest.bind(this),undefined];e.unshift(...i);e.push(...A);u=e.length;c=Promise.resolve(t);while(l{if(!s._listeners)return;let t=s._listeners.length;while(t-- >0){s._listeners[t](e)}s._listeners=null}));this.promise.then=e=>{let t;const r=new Promise((e=>{s.subscribe(e);t=e})).then(e);r.cancel=function reject(){s.unsubscribe(t)};return r};e((function cancel(e,r,o){if(s.reason){return}s.reason=new vs(e,r,o);t(s.reason)}))}throwIfRequested(){if(this.reason){throw this.reason}}subscribe(e){if(this.reason){e(this.reason);return}if(this._listeners){this._listeners.push(e)}else{this._listeners=[e]}}unsubscribe(e){if(!this._listeners){return}const t=this._listeners.indexOf(e);if(t!==-1){this._listeners.splice(t,1)}}toAbortSignal(){const e=new AbortController;const abort=t=>{e.abort(t)};this.subscribe(abort);e.signal.unsubscribe=()=>this.unsubscribe(abort);return e.signal}static source(){let e;const t=new CancelToken((function executor(t){e=t}));return{token:t,cancel:e}}}const Yr=CancelToken;function spread(e){return function wrap(t){return e.apply(null,t)}}function isAxiosError(e){return jt.isObject(e)&&e.isAxiosError===true}const Jr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Jr).forEach((([e,t])=>{Jr[t]=e}));const Vr=Jr;function createInstance(e){const t=new Hr(e);const s=bind_bind(Hr.prototype.request,t);jt.extend(s,Hr.prototype,t,{allOwnKeys:true});jt.extend(s,t,null,{allOwnKeys:true});s.create=function create(t){return createInstance(mergeConfig(e,t))};return s}const qr=createInstance(ws);qr.Axios=Hr;qr.CanceledError=vs;qr.CancelToken=Yr;qr.isCancel=isCancel;qr.VERSION=Fs;qr.toFormData=ns;qr.AxiosError=ts;qr.Cancel=qr.CanceledError;qr.all=function all(e){return Promise.all(e)};qr.spread=spread;qr.isAxiosError=isAxiosError;qr.mergeConfig=mergeConfig;qr.AxiosHeaders=$t;qr.formToJSON=e=>ys(jt.isHTMLForm(e)?new FormData(e):e);qr.getAdapter=Lr.getAdapter;qr.HttpStatusCode=Vr;qr.default=qr;const Wr=qr;const{Axios:jr,AxiosError:zr,CanceledError:Kr,isCancel:Zr,CancelToken:Xr,VERSION:$r,all:eo,Cancel:to,isAxiosError:so,spread:ro,toFormData:oo,AxiosHeaders:no,HttpStatusCode:io,formToJSON:ao,getAdapter:Ao,mergeConfig:co,create:lo}=Wr;var uo=__nccwpck_require__(7975);class NonError extends Error{constructor(e){super((0,uo.inspect)(e));Object.defineProperty(this,"name",{value:"NonError",configurable:true,writable:true});Error.captureStackTrace(this,NonError)}}function ensureError(e){if(!(e instanceof Error)){return new NonError(e)}const t=e;if(!t.name){Object.defineProperty(t,"name",{value:t.constructor&&t.constructor.name||"Error",configurable:true,writable:true})}if(!t.message){Object.defineProperty(t,"message",{value:"",configurable:true,writable:true})}if(!t.stack){Object.defineProperty(t,"stack",{value:new Error(t.message).stack.replace(/\n {4}at /,"\n$&"),configurable:true,writable:true})}return t}var po=__nccwpck_require__(4552);var go=__nccwpck_require__.n(po);const ho=e(import.meta.url)("node:process");var fo="0.0.0-development";function requestToOAuthBaseUrl(e){const t=e.endpoint.DEFAULTS;return/^https:\/\/(api\.)?github\.com$/.test(t.baseUrl)?"https://github.com":t.baseUrl.replace("/api/v3","")}async function oauthRequest(e,t,s){const r={baseUrl:requestToOAuthBaseUrl(e),headers:{accept:"application/json"},...s};const o=await e(t,r);if("error"in o.data){const s=new RequestError(`${o.data.error_description} (${o.data.error}, ${o.data.error_uri})`,400,{request:e.endpoint.merge(t,r)});s.response=o;throw s}return o}function getWebFlowAuthorizationUrl({request:e=defaultRequest,...t}){const s=requestToOAuthBaseUrl(e);return oauthAuthorizationUrl({...t,baseUrl:s})}async function exchangeWebFlowCode(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,client_secret:e.clientSecret,code:e.code,redirect_uri:e.redirectUrl});const r={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:s.data.access_token,scopes:s.data.scope.split(/\s+/).filter(Boolean)};if(e.clientType==="github-app"){if("refresh_token"in s.data){const e=new Date(s.headers.date).getTime();r.refreshToken=s.data.refresh_token,r.expiresAt=toTimestamp(e,s.data.expires_in),r.refreshTokenExpiresAt=toTimestamp(e,s.data.refresh_token_expires_in)}delete r.scopes}return{...s,authentication:r}}function toTimestamp(e,t){return new Date(e+t*1e3).toISOString()}async function createDeviceCode(e){const t=e.request||He;const s={client_id:e.clientId};if("scopes"in e&&Array.isArray(e.scopes)){s.scope=e.scopes.join(" ")}return oauthRequest(t,"POST /login/device/code",s)}async function exchangeDeviceCode(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,device_code:e.code,grant_type:"urn:ietf:params:oauth:grant-type:device_code"});const r={clientType:e.clientType,clientId:e.clientId,token:s.data.access_token,scopes:s.data.scope.split(/\s+/).filter(Boolean)};if("clientSecret"in e){r.clientSecret=e.clientSecret}if(e.clientType==="github-app"){if("refresh_token"in s.data){const e=new Date(s.headers.date).getTime();r.refreshToken=s.data.refresh_token,r.expiresAt=toTimestamp2(e,s.data.expires_in),r.refreshTokenExpiresAt=toTimestamp2(e,s.data.refresh_token_expires_in)}delete r.scopes}return{...s,authentication:r}}function toTimestamp2(e,t){return new Date(e+t*1e3).toISOString()}async function checkToken(e){const t=e.request||He;const s=await t("POST /applications/{client_id}/token",{headers:{authorization:`basic ${btoa(`${e.clientId}:${e.clientSecret}`)}`},client_id:e.clientId,access_token:e.token});const r={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:e.token,scopes:s.data.scopes};if(s.data.expires_at)r.expiresAt=s.data.expires_at;if(e.clientType==="github-app"){delete r.scopes}return{...s,authentication:r}}async function refreshToken(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,client_secret:e.clientSecret,grant_type:"refresh_token",refresh_token:e.refreshToken});const r=new Date(s.headers.date).getTime();const o={clientType:"github-app",clientId:e.clientId,clientSecret:e.clientSecret,token:s.data.access_token,refreshToken:s.data.refresh_token,expiresAt:toTimestamp3(r,s.data.expires_in),refreshTokenExpiresAt:toTimestamp3(r,s.data.refresh_token_expires_in)};return{...s,authentication:o}}function toTimestamp3(e,t){return new Date(e+t*1e3).toISOString()}async function scopeToken(e){const{request:t,clientType:s,clientId:r,clientSecret:o,token:n,...i}=e;const a=e.request||defaultRequest7;const A=await a("POST /applications/{client_id}/token/scoped",{headers:{authorization:`basic ${btoa(`${r}:${o}`)}`},client_id:r,access_token:n,...i});const c=Object.assign({clientType:s,clientId:r,clientSecret:o,token:A.data.token},A.data.expires_at?{expiresAt:A.data.expires_at}:{});return{...A,authentication:c}}async function resetToken(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);const r=await t("PATCH /applications/{client_id}/token",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token});const o={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:r.data.token,scopes:r.data.scopes};if(r.data.expires_at)o.expiresAt=r.data.expires_at;if(e.clientType==="github-app"){delete o.scopes}return{...r,authentication:o}}async function deleteToken(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);return t("DELETE /applications/{client_id}/token",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token})}async function deleteAuthorization(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);return t("DELETE /applications/{client_id}/grant",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token})}async function getOAuthAccessToken(e,t){const s=getCachedAuthentication(e,t.auth);if(s)return s;const{data:r}=await createDeviceCode({clientType:e.clientType,clientId:e.clientId,request:t.request||e.request,scopes:t.auth.scopes||e.scopes});await e.onVerification(r);const o=await waitForAccessToken(t.request||e.request,e.clientId,e.clientType,r);e.authentication=o;return o}function getCachedAuthentication(e,t){if(t.refresh===true)return false;if(!e.authentication)return false;if(e.clientType==="github-app"){return e.authentication}const s=e.authentication;const r=("scopes"in t&&t.scopes||e.scopes).join(" ");const o=s.scopes.join(" ");return r===o?s:false}async function wait(e){await new Promise((t=>setTimeout(t,e*1e3)))}async function waitForAccessToken(e,t,s,r){try{const o={clientId:t,request:e,code:r.device_code};const{authentication:n}=s==="oauth-app"?await exchangeDeviceCode({...o,clientType:"oauth-app"}):await exchangeDeviceCode({...o,clientType:"github-app"});return{type:"token",tokenType:"oauth",...n}}catch(o){if(!o.response)throw o;const n=o.response.data.error;if(n==="authorization_pending"){await wait(r.interval);return waitForAccessToken(e,t,s,r)}if(n==="slow_down"){await wait(r.interval+7);return waitForAccessToken(e,t,s,r)}throw o}}async function dist_bundle_auth(e,t){return getOAuthAccessToken(e,{auth:t})}async function dist_bundle_hook(e,t,s,r){let o=t.endpoint.merge(s,r);if(/\/login\/(oauth\/access_token|device\/code)$/.test(o.url)){return t(o)}const{token:n}=await getOAuthAccessToken(e,{request:t,auth:{type:"oauth"}});o.headers.authorization=`token ${n}`;return t(o)}var Eo="0.0.0-development";function createOAuthDeviceAuth(e){const t=e.request||He.defaults({headers:{"user-agent":`octokit-auth-oauth-device.js/${Eo} ${getUserAgent()}`}});const{request:s=t,...r}=e;const o=e.clientType==="github-app"?{...r,clientType:"github-app",request:s}:{...r,clientType:"oauth-app",request:s,scopes:e.scopes||[]};if(!e.clientId){throw new Error('[@octokit/auth-oauth-device] "clientId" option must be set (https://github.com/octokit/auth-oauth-device.js#usage)')}if(!e.onVerification){throw new Error('[@octokit/auth-oauth-device] "onVerification" option must be a function (https://github.com/octokit/auth-oauth-device.js#usage)')}return Object.assign(dist_bundle_auth.bind(null,o),{hook:dist_bundle_hook.bind(null,o)})}var mo="0.0.0-development";async function getAuthentication(e){if("code"in e.strategyOptions){const{authentication:t}=await exchangeWebFlowCode({clientId:e.clientId,clientSecret:e.clientSecret,clientType:e.clientType,onTokenCreated:e.onTokenCreated,...e.strategyOptions,request:e.request});return{type:"token",tokenType:"oauth",...t}}if("onVerification"in e.strategyOptions){const t=createOAuthDeviceAuth({clientType:e.clientType,clientId:e.clientId,onTokenCreated:e.onTokenCreated,...e.strategyOptions,request:e.request});const s=await t({type:"oauth"});return{clientSecret:e.clientSecret,...s}}if("token"in e.strategyOptions){return{type:"token",tokenType:"oauth",clientId:e.clientId,clientSecret:e.clientSecret,clientType:e.clientType,onTokenCreated:e.onTokenCreated,...e.strategyOptions}}throw new Error("[@octokit/auth-oauth-user] Invalid strategy options")}async function auth_oauth_user_dist_bundle_auth(e,t={}){if(!e.authentication){e.authentication=e.clientType==="oauth-app"?await getAuthentication(e):await getAuthentication(e)}if(e.authentication.invalid){throw new Error("[@octokit/auth-oauth-user] Token is invalid")}const s=e.authentication;if("expiresAt"in s){if(t.type==="refresh"||new Date(s.expiresAt)` - ${e.message}`)).join("\n")}var Je=class extends Error{constructor(e,t,s){super(_buildMessageForResponseErrors(s));this.request=e;this.headers=t;this.response=s;this.errors=s.errors;this.data=s.data;if(Error.captureStackTrace){Error.captureStackTrace(this,this.constructor)}}name="GraphqlResponseError";errors;data};var Ve=["method","baseUrl","url","headers","request","query","mediaType","operationName"];var qe=["query","method","url"];var We=/\/api\/v3\/?$/;function graphql(e,t,s){if(s){if(typeof t==="string"&&"query"in s){return Promise.reject(new Error(`[@octokit/graphql] "query" cannot be used as variable name`))}for(const e in s){if(!qe.includes(e))continue;return Promise.reject(new Error(`[@octokit/graphql] "${e}" cannot be used as variable name`))}}const r=typeof t==="string"?Object.assign({query:t},s):t;const o=Object.keys(r).reduce(((e,t)=>{if(Ve.includes(t)){e[t]=r[t];return e}if(!e.variables){e.variables={}}e.variables[t]=r[t];return e}),{});const n=r.baseUrl||e.endpoint.DEFAULTS.baseUrl;if(We.test(n)){o.url=n.replace(We,"/api/graphql")}return e(o).then((e=>{if(e.data.errors){const t={};for(const s of Object.keys(e.headers)){t[s]=e.headers[s]}throw new Je(o,t,e.data)}return e.data.data}))}function graphql_dist_bundle_withDefaults(e,t){const s=e.defaults(t);const newApi=(e,t)=>graphql(s,e,t);return Object.assign(newApi,{defaults:graphql_dist_bundle_withDefaults.bind(null,s),endpoint:s.endpoint})}var je=graphql_dist_bundle_withDefaults(He,{headers:{"user-agent":`octokit-graphql.js/${Ye} ${getUserAgent()}`},method:"POST",url:"/graphql"});function withCustomRequest(e){return graphql_dist_bundle_withDefaults(e,{method:"POST",url:"/graphql"})}var ze="(?:[a-zA-Z0-9_-]+)";var Ke="\\.";var Ze=new RegExp(`^${ze}${Ke}${ze}${Ke}${ze}$`);var Xe=Ze.test.bind(Ze);async function auth(e){const t=Xe(e);const s=e.startsWith("v1.")||e.startsWith("ghs_");const r=e.startsWith("ghu_");const o=t?"app":s?"installation":r?"user-to-server":"oauth";return{type:"token",token:e,tokenType:o}}function withAuthorizationPrefix(e){if(e.split(/\./).length===3){return`bearer ${e}`}return`token ${e}`}async function hook(e,t,s,r){const o=t.endpoint.merge(s,r);o.headers.authorization=withAuthorizationPrefix(e);return t(o)}var $e=function createTokenAuth2(e){if(!e){throw new Error("[@octokit/auth-token] No token passed to createTokenAuth")}if(typeof e!=="string"){throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string")}e=e.replace(/^(token|bearer) +/i,"");return Object.assign(auth.bind(null,e),{hook:hook.bind(null,e)})};const et="7.0.6";const dist_src_noop=()=>{};const tt=console.warn.bind(console);const st=console.error.bind(console);function createLogger(e={}){if(typeof e.debug!=="function"){e.debug=dist_src_noop}if(typeof e.info!=="function"){e.info=dist_src_noop}if(typeof e.warn!=="function"){e.warn=tt}if(typeof e.error!=="function"){e.error=st}return e}const rt=`octokit-core.js/${et} ${getUserAgent()}`;class Octokit{static VERSION=et;static defaults(e){const t=class extends(this){constructor(...t){const s=t[0]||{};if(typeof e==="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}};return t}static plugins=[];static plugin(...e){const t=this.plugins;const s=class extends(this){static plugins=t.concat(e.filter((e=>!t.includes(e))))};return s}constructor(e={}){const t=new Be.Collection;const s={baseUrl:He.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:t.bind(null,"request")}),mediaType:{previews:[],format:""}};s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${rt}`:rt;if(e.baseUrl){s.baseUrl=e.baseUrl}if(e.previews){s.mediaType.previews=e.previews}if(e.timeZone){s.headers["time-zone"]=e.timeZone}this.request=He.defaults(s);this.graphql=withCustomRequest(this.request).defaults(s);this.log=createLogger(e.log);this.hook=t;if(!e.authStrategy){if(!e.auth){this.auth=async()=>({type:"unauthenticated"})}else{const s=$e(e.auth);t.wrap("request",s.hook);this.auth=s}}else{const{authStrategy:s,...r}=e;const o=s(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:r},e.auth));t.wrap("request",o.hook);this.auth=o}const r=this.constructor;for(let t=0;t({async next(){if(!a)return{done:true};try{const e=await o({method:n,url:a,headers:i});const t=normalizePaginatedListResponse(e);a=((t.headers.link||"").match(/<([^<>]+)>;\s*rel="next"/)||[])[1];if(!a&&"total_commits"in t.data){const e=new URL(t.url);const s=e.searchParams;const r=parseInt(s.get("page")||"1",10);const o=parseInt(s.get("per_page")||"250",10);if(r*o{if(o.done){return t}let n=false;function done(){n=true}t=t.concat(r?r(o.value,done):o.value.data);if(n){return t}return gather(e,t,s,r)}))}var lt=Object.assign(paginate,{iterator:iterator});var ut=null&&["GET /advisories","GET /app/hook/deliveries","GET /app/installation-requests","GET /app/installations","GET /assignments/{assignment_id}/accepted_assignments","GET /classrooms","GET /classrooms/{classroom_id}/assignments","GET /enterprises/{enterprise}/code-security/configurations","GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories","GET /enterprises/{enterprise}/dependabot/alerts","GET /enterprises/{enterprise}/teams","GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships","GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /organizations/{org}/dependabot/repository-access","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/hosted-runners","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/permissions/self-hosted-runners/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/actions/variables","GET /orgs/{org}/actions/variables/{name}/repositories","GET /orgs/{org}/attestations/repositories","GET /orgs/{org}/attestations/{subject_digest}","GET /orgs/{org}/blocks","GET /orgs/{org}/campaigns","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/code-security/configurations","GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories","GET /orgs/{org}/codespaces","GET /orgs/{org}/codespaces/secrets","GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories","GET /orgs/{org}/copilot/billing/seats","GET /orgs/{org}/copilot/metrics","GET /orgs/{org}/dependabot/alerts","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}","GET /orgs/{org}/insights/api/subject-stats","GET /orgs/{org}/insights/api/user-stats/{user_id}","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/members/{username}/codespaces","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/organization-roles/{role_id}/teams","GET /orgs/{org}/organization-roles/{role_id}/users","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/personal-access-token-requests","GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories","GET /orgs/{org}/personal-access-tokens","GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories","GET /orgs/{org}/private-registries","GET /orgs/{org}/projects","GET /orgs/{org}/projectsV2","GET /orgs/{org}/projectsV2/{project_number}/fields","GET /orgs/{org}/projectsV2/{project_number}/items","GET /orgs/{org}/properties/values","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/rulesets","GET /orgs/{org}/rulesets/rule-suites","GET /orgs/{org}/rulesets/{ruleset_id}/history","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/security-advisories","GET /orgs/{org}/settings/immutable-releases/repositories","GET /orgs/{org}/settings/network-configurations","GET /orgs/{org}/team/{team_slug}/copilot/metrics","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/{project_id}/collaborators","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/organization-secrets","GET /repos/{owner}/{repo}/actions/organization-variables","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/variables","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/activity","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/attestations/{subject_digest}","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/compare/{basehead}","GET /repos/{owner}/{repo}/compare/{base}...{head}","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/alerts","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies","GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps","GET /repos/{owner}/{repo}/environments/{environment_name}/secrets","GET /repos/{owner}/{repo}/environments/{environment_name}/variables","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by","GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/sub_issues","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/rules/branches/{branch}","GET /repos/{owner}/{repo}/rulesets","GET /repos/{owner}/{repo}/rulesets/rule-suites","GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/security-advisories","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/social_accounts","GET /user/ssh_signing_keys","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/attestations/{subject_digest}","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/projectsV2","GET /users/{username}/projectsV2/{project_number}/fields","GET /users/{username}/projectsV2/{project_number}/items","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/social_accounts","GET /users/{username}/ssh_signing_keys","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function isPaginatingEndpoint(e){if(typeof e==="string"){return ut.includes(e)}else{return false}}function paginateRest(e){return{paginate:Object.assign(paginate.bind(null,e),{iterator:iterator.bind(null,e)})}}paginateRest.VERSION=ct;const pt=new Context;const dt=getApiBaseUrl();const gt={baseUrl:dt,request:{agent:getProxyAgent(dt),fetch:getProxyFetch(dt)}};const ht=Octokit.plugin(restEndpointMethods,paginateRest).defaults(gt);function getOctokitOptions(e,t){const s=Object.assign({},t||{});const r=getAuthString(e,s);if(r){s.auth=r}const o=getUserAgentWithOrchestrationId(s.userAgent);if(o){s.userAgent=o}return s}const ft=new Context;function getOctokit(e,t,...s){const r=ht.plugin(...s);return new r(getOctokitOptions(e,t))}function bind_bind(e,t){return function wrap(){return e.apply(t,arguments)}}const{toString:Et}=Object.prototype;const{getPrototypeOf:mt}=Object;const{iterator:Ct,toStringTag:Qt}=Symbol;const Bt=(({hasOwnProperty:e})=>(t,s)=>e.call(t,s))(Object.prototype);const hasOwnInPrototypeChain=(e,t)=>{let s=e;const r=[];while(s!=null&&s!==Object.prototype){if(r.indexOf(s)!==-1){return false}r.push(s);if(Bt(s,t)){return true}s=mt(s)}return false};const getSafeProp=(e,t)=>e!=null&&hasOwnInPrototypeChain(e,t)?e[t]:undefined;const It=(e=>t=>{const s=Et.call(t);return e[s]||(e[s]=s.slice(8,-1).toLowerCase())})(Object.create(null));const kindOfTest=e=>{e=e.toLowerCase();return t=>It(t)===e};const typeOfTest=e=>t=>typeof t===e;const{isArray:yt}=Array;const bt=typeOfTest("undefined");function isBuffer(e){return e!==null&&!bt(e)&&e.constructor!==null&&!bt(e.constructor)&&kt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const wt=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let t;if(typeof ArrayBuffer!=="undefined"&&ArrayBuffer.isView){t=ArrayBuffer.isView(e)}else{t=e&&e.buffer&&wt(e.buffer)}return t}const vt=typeOfTest("string");const kt=typeOfTest("function");const xt=typeOfTest("number");const isObject=e=>e!==null&&typeof e==="object";const isBoolean=e=>e===true||e===false;const utils_isPlainObject=e=>{if(!isObject(e)){return false}const t=mt(e);return(t===null||t===Object.prototype||mt(t)===null)&&!hasOwnInPrototypeChain(e,Qt)&&!hasOwnInPrototypeChain(e,Ct)};const isEmptyObject=e=>{if(!isObject(e)||isBuffer(e)){return false}try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return false}};const Rt=kindOfTest("Date");const Tt=kindOfTest("File");const isReactNativeBlob=e=>!!(e&&typeof e.uri!=="undefined");const isReactNative=e=>e&&typeof e.getParts!=="undefined";const Dt=kindOfTest("Blob");const St=kindOfTest("FileList");const isStream=e=>isObject(e)&&kt(e.pipe);function getGlobal(){if(typeof globalThis!=="undefined")return globalThis;if(typeof self!=="undefined")return self;if(typeof window!=="undefined")return window;if(typeof global!=="undefined")return global;return{}}const Ft=getGlobal();const Ut=typeof Ft.FormData!=="undefined"?Ft.FormData:undefined;const isFormData=e=>{if(!e)return false;if(Ut&&e instanceof Ut)return true;const t=mt(e);if(!t||t===Object.prototype)return false;if(!kt(e.append))return false;const s=It(e);return s==="formdata"||s==="object"&&kt(e.toString)&&e.toString()==="[object FormData]"};const Nt=kindOfTest("URLSearchParams");const[Mt,Lt,_t,Gt]=["ReadableStream","Request","Response","Headers"].map(kindOfTest);const trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(e,t,{allOwnKeys:s=false}={}){if(e===null||typeof e==="undefined"){return}let r;let o;if(typeof e!=="object"){e=[e]}if(yt(e)){for(r=0,o=e.length;r0){o=s[r];if(t===o.toLowerCase()){return o}}return null}const Ot=(()=>{if(typeof globalThis!=="undefined")return globalThis;return typeof self!=="undefined"?self:typeof window!=="undefined"?window:global})();const isContextDefined=e=>!bt(e)&&e!==Ot;function utils_merge(...e){const{caseless:t,skipUndefined:s}=isContextDefined(this)&&this||{};const r={};const assignValue=(e,o)=>{if(o==="__proto__"||o==="constructor"||o==="prototype"){return}const n=t&&typeof o==="string"&&findKey(r,o)||o;const i=Bt(r,n)?r[n]:undefined;if(utils_isPlainObject(i)&&utils_isPlainObject(e)){r[n]=utils_merge(i,e)}else if(utils_isPlainObject(e)){r[n]=utils_merge({},e)}else if(yt(e)){r[n]=e.slice()}else if(!s||!bt(e)){r[n]=e}};for(let t=0,s=e.length;t{forEach(t,((t,r)=>{if(s&&kt(t)){Object.defineProperty(e,r,{__proto__:null,value:bind_bind(t,s),writable:true,enumerable:true,configurable:true})}else{Object.defineProperty(e,r,{__proto__:null,value:t,writable:true,enumerable:true,configurable:true})}}),{allOwnKeys:r});return e};const stripBOM=e=>{if(e.charCodeAt(0)===65279){e=e.slice(1)}return e};const inherits=(e,t,s,r)=>{e.prototype=Object.create(t.prototype,r);Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:true,enumerable:false,configurable:true});Object.defineProperty(e,"super",{__proto__:null,value:t.prototype});s&&Object.assign(e.prototype,s)};const toFlatObject=(e,t,s,r)=>{let o;let n;let i;const a={};t=t||{};if(e==null)return t;do{o=Object.getOwnPropertyNames(e);n=o.length;while(n-- >0){i=o[n];if((!r||r(i,e,t))&&!a[i]){t[i]=e[i];a[i]=true}}e=s!==false&&mt(e)}while(e&&(!s||s(e,t))&&e!==Object.prototype);return t};const endsWith=(e,t,s)=>{e=String(e);if(s===undefined||s>e.length){s=e.length}s-=t.length;const r=e.indexOf(t,s);return r!==-1&&r===s};const toArray=e=>{if(!e)return null;if(yt(e))return e;let t=e.length;if(!xt(t))return null;const s=new Array(t);while(t-- >0){s[t]=e[t]}return s};const Pt=(e=>t=>e&&t instanceof e)(typeof Uint8Array!=="undefined"&&mt(Uint8Array));const forEachEntry=(e,t)=>{const s=e&&e[Ct];const r=s.call(e);let o;while((o=r.next())&&!o.done){const s=o.value;t.call(e,s[0],s[1])}};const matchAll=(e,t)=>{let s;const r=[];while((s=e.exec(t))!==null){r.push(s)}return r};const Ht=kindOfTest("HTMLFormElement");const toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function replacer(e,t,s){return t.toUpperCase()+s}));const{propertyIsEnumerable:Yt}=Object.prototype;const Jt=kindOfTest("RegExp");const reduceDescriptors=(e,t)=>{const s=Object.getOwnPropertyDescriptors(e);const r={};forEach(s,((s,o)=>{let n;if((n=t(s,o,e))!==false){r[o]=n||s}}));Object.defineProperties(e,r)};const freezeMethods=e=>{reduceDescriptors(e,((t,s)=>{if(kt(e)&&["arguments","caller","callee"].includes(s)){return false}const r=e[s];if(!kt(r))return;t.enumerable=false;if("writable"in t){t.writable=false;return}if(!t.set){t.set=()=>{throw Error("Can not rewrite read-only method '"+s+"'")}}}))};const toObjectSet=(e,t)=>{const s={};const define=e=>{e.forEach((e=>{s[e]=true}))};yt(e)?define(e):define(String(e).split(t));return s};const utils_noop=()=>{};const toFiniteNumber=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function isSpecCompliantForm(e){return!!(e&&kt(e.append)&&e[Qt]==="FormData"&&e[Ct])}const toJSONObject=e=>{const t=new WeakSet;const visit=e=>{if(isObject(e)){if(t.has(e)){return}if(isBuffer(e)){return e}if(!("toJSON"in e)){t.add(e);const s=yt(e)?[]:{};forEach(e,((e,t)=>{const r=visit(e);!bt(r)&&(s[t]=r)}));t.delete(e);return s}}return e};return visit(e)};const Vt=kindOfTest("AsyncFunction");const isThenable=e=>e&&(isObject(e)||kt(e))&&kt(e.then)&&kt(e.catch);const qt=((e,t)=>{if(e){return setImmediate}return t?((e,t)=>{Ot.addEventListener("message",(({source:s,data:r})=>{if(s===Ot&&r===e){t.length&&t.shift()()}}),false);return s=>{t.push(s);Ot.postMessage(e,"*")}})(`axios@${Math.random()}`,[]):e=>setTimeout(e)})(typeof setImmediate==="function",kt(Ot.postMessage));const Wt=typeof queueMicrotask!=="undefined"?queueMicrotask.bind(Ot):typeof process!=="undefined"&&process.nextTick||qt;const isIterable=e=>e!=null&&kt(e[Ct]);const isSafeIterable=e=>e!=null&&hasOwnInPrototypeChain(e,Ct)&&isIterable(e);const jt={isArray:yt,isArrayBuffer:wt,isBuffer:isBuffer,isFormData:isFormData,isArrayBufferView:isArrayBufferView,isString:vt,isNumber:xt,isBoolean:isBoolean,isObject:isObject,isPlainObject:utils_isPlainObject,isEmptyObject:isEmptyObject,isReadableStream:Mt,isRequest:Lt,isResponse:_t,isHeaders:Gt,isUndefined:bt,isDate:Rt,isFile:Tt,isReactNativeBlob:isReactNativeBlob,isReactNative:isReactNative,isBlob:Dt,isRegExp:Jt,isFunction:kt,isStream:isStream,isURLSearchParams:Nt,isTypedArray:Pt,isFileList:St,forEach:forEach,merge:utils_merge,extend:extend,trim:trim,stripBOM:stripBOM,inherits:inherits,toFlatObject:toFlatObject,kindOf:It,kindOfTest:kindOfTest,endsWith:endsWith,toArray:toArray,forEachEntry:forEachEntry,matchAll:matchAll,isHTMLForm:Ht,hasOwnProperty:Bt,hasOwnProp:Bt,hasOwnInPrototypeChain:hasOwnInPrototypeChain,getSafeProp:getSafeProp,reduceDescriptors:reduceDescriptors,freezeMethods:freezeMethods,toObjectSet:toObjectSet,toCamelCase:toCamelCase,noop:utils_noop,toFiniteNumber:toFiniteNumber,findKey:findKey,global:Ot,isContextDefined:isContextDefined,isSpecCompliantForm:isSpecCompliantForm,toJSONObject:toJSONObject,isAsyncFn:Vt,isThenable:isThenable,setImmediate:qt,asap:Wt,isIterable:isIterable,isSafeIterable:isSafeIterable};const zt=jt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const parseHeaders=e=>{const t={};let s;let r;let o;e&&e.split("\n").forEach((function parser(e){o=e.indexOf(":");s=e.substring(0,o).trim().toLowerCase();r=e.substring(o+1).trim();if(!s||t[s]&&zt[s]){return}if(s==="set-cookie"){if(t[s]){t[s].push(r)}else{t[s]=[r]}}else{t[s]=t[s]?t[s]+", "+r:r}}));return t};function trimSPorHTAB(e){let t=0;let s=e.length;while(tt){const t=e.charCodeAt(s-1);if(t!==9&&t!==32){break}s-=1}return t===0&&s===e.length?e:e.slice(t,s)}const Kt=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g");const Zt=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function sanitizeValue(e,t){if(jt.isArray(e)){return e.map((e=>sanitizeValue(e,t)))}return trimSPorHTAB(String(e).replace(t,""))}const sanitizeHeaderValue=e=>sanitizeValue(e,Kt);const sanitizeByteStringHeaderValue=e=>sanitizeValue(e,Zt);function toByteStringHeaderObject(e){const t=Object.create(null);jt.forEach(e.toJSON(),((e,s)=>{t[s]=sanitizeByteStringHeaderValue(e)}));return t}const Xt=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){if(e===false||e==null){return e}return jt.isArray(e)?e.map(normalizeValue):sanitizeHeaderValue(String(e))}function parseTokens(e){const t=Object.create(null);const s=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=s.exec(e)){t[r[1]]=r[2]}return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,t,s,r,o){if(jt.isFunction(r)){return r.call(this,t,s)}if(o){t=s}if(!jt.isString(t))return;if(jt.isString(r)){return t.indexOf(r)!==-1}if(jt.isRegExp(r)){return r.test(t)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,s)=>t.toUpperCase()+s))}function buildAccessors(e,t){const s=jt.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+s,{__proto__:null,value:function(e,s,o){return this[r].call(this,t,e,s,o)},configurable:true})}))}class AxiosHeaders{constructor(e){e&&this.set(e)}set(e,t,s){const r=this;function setHeader(e,t,s){const o=normalizeHeader(t);if(!o){return}const n=jt.findKey(r,o);if(!n||r[n]===undefined||s===true||s===undefined&&r[n]!==false){r[n||t]=normalizeValue(e)}}const setHeaders=(e,t)=>jt.forEach(e,((e,s)=>setHeader(e,s,t)));if(jt.isPlainObject(e)||e instanceof this.constructor){setHeaders(e,t)}else if(jt.isString(e)&&(e=e.trim())&&!isValidHeaderName(e)){setHeaders(parseHeaders(e),t)}else if(jt.isObject(e)&&jt.isSafeIterable(e)){let s=Object.create(null),r,o;for(const t of e){if(!jt.isArray(t)){throw new TypeError("Object iterator must return a key-value pair")}o=t[0];if(jt.hasOwnProp(s,o)){r=s[o];s[o]=jt.isArray(r)?[...r,t[1]]:[r,t[1]]}else{s[o]=t[1]}}setHeaders(s,t)}else{e!=null&&setHeader(t,e,s)}return this}get(e,t){e=normalizeHeader(e);if(e){const s=jt.findKey(this,e);if(s){const e=this[s];if(!t){return e}if(t===true){return parseTokens(e)}if(jt.isFunction(t)){return t.call(this,e,s)}if(jt.isRegExp(t)){return t.exec(e)}throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){e=normalizeHeader(e);if(e){const s=jt.findKey(this,e);return!!(s&&this[s]!==undefined&&(!t||matchHeaderValue(this,this[s],s,t)))}return false}delete(e,t){const s=this;let r=false;function deleteHeader(e){e=normalizeHeader(e);if(e){const o=jt.findKey(s,e);if(o&&(!t||matchHeaderValue(s,s[o],o,t))){delete s[o];r=true}}}if(jt.isArray(e)){e.forEach(deleteHeader)}else{deleteHeader(e)}return r}clear(e){const t=Object.keys(this);let s=t.length;let r=false;while(s--){const o=t[s];if(!e||matchHeaderValue(this,this[o],o,e,true)){delete this[o];r=true}}return r}normalize(e){const t=this;const s={};jt.forEach(this,((r,o)=>{const n=jt.findKey(s,o);if(n){t[n]=normalizeValue(r);delete t[o];return}const i=e?formatHeader(o):String(o).trim();if(i!==o){delete t[o]}t[i]=normalizeValue(r);s[i]=true}));return this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);jt.forEach(this,((s,r)=>{s!=null&&s!==false&&(t[r]=e&&jt.isArray(s)?s.join(", "):s)}));return t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const s=new this(e);t.forEach((e=>s.set(e)));return s}static accessor(e){const t=this[Xt]=this[Xt]={accessors:{}};const s=t.accessors;const r=this.prototype;function defineAccessor(e){const t=normalizeHeader(e);if(!s[t]){buildAccessors(r,e);s[t]=true}}jt.isArray(e)?e.forEach(defineAccessor):defineAccessor(e);return this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);jt.reduceDescriptors(AxiosHeaders.prototype,(({value:e},t)=>{let s=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[s]=e}}}));jt.freezeMethods(AxiosHeaders);const $t=AxiosHeaders;const es="[REDACTED ****]";function hasOwnOrPrototypeToJSON(e){if(jt.hasOwnProp(e,"toJSON")){return true}let t=Object.getPrototypeOf(e);while(t&&t!==Object.prototype){if(jt.hasOwnProp(t,"toJSON")){return true}t=Object.getPrototypeOf(t)}return false}function redactConfig(e,t){const s=new Set(t.map((e=>String(e).toLowerCase())));const r=[];const visit=e=>{if(e===null||typeof e!=="object")return e;if(jt.isBuffer(e))return e;if(r.indexOf(e)!==-1)return undefined;if(e instanceof $t){e=e.toJSON()}r.push(e);let t;if(jt.isArray(e)){t=[];e.forEach(((e,s)=>{const r=visit(e);if(!jt.isUndefined(r)){t[s]=r}}))}else{if(!jt.isPlainObject(e)&&hasOwnOrPrototypeToJSON(e)){r.pop();return e}t=Object.create(null);for(const[r,o]of Object.entries(e)){const e=s.has(r.toLowerCase())?es:visit(o);if(!jt.isUndefined(e)){t[r]=e}}}r.pop();return t};return visit(e)}class AxiosError extends Error{static from(e,t,s,r,o,n){const i=new AxiosError(e.message,t||e.code,s,r,o);Object.defineProperty(i,"cause",{__proto__:null,value:e,writable:true,enumerable:false,configurable:true});i.name=e.name;if(e.status!=null&&i.status==null){i.status=e.status}n&&Object.assign(i,n);return i}constructor(e,t,s,r,o){super(e);Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:true,writable:true,configurable:true});this.name="AxiosError";this.isAxiosError=true;t&&(this.code=t);s&&(this.config=s);r&&(this.request=r);if(o){this.response=o;this.status=o.status}}toJSON(){const e=this.config;const t=e&&jt.hasOwnProp(e,"redact")?e.redact:undefined;const s=jt.isArray(t)&&t.length>0?redactConfig(e,t):jt.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:s,code:this.code,status:this.status}}}AxiosError.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";AxiosError.ERR_BAD_OPTION="ERR_BAD_OPTION";AxiosError.ECONNABORTED="ECONNABORTED";AxiosError.ETIMEDOUT="ETIMEDOUT";AxiosError.ECONNREFUSED="ECONNREFUSED";AxiosError.ERR_NETWORK="ERR_NETWORK";AxiosError.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";AxiosError.ERR_DEPRECATED="ERR_DEPRECATED";AxiosError.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";AxiosError.ERR_BAD_REQUEST="ERR_BAD_REQUEST";AxiosError.ERR_CANCELED="ERR_CANCELED";AxiosError.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";AxiosError.ERR_INVALID_URL="ERR_INVALID_URL";AxiosError.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const ts=AxiosError;var ss=__nccwpck_require__(6454);const rs=ss;const os=100;function isVisitable(e){return jt.isPlainObject(e)||jt.isArray(e)}function removeBrackets(e){return jt.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,t,s){if(!e)return t;return e.concat(t).map((function each(e,t){e=removeBrackets(e);return!s&&t?"["+e+"]":e})).join(s?".":"")}function isFlatArray(e){return jt.isArray(e)&&!e.some(isVisitable)}const ns=jt.toFlatObject(jt,{},null,(function filter(e){return/^is[A-Z]/.test(e)}));function toFormData(e,t,s){if(!jt.isObject(e)){throw new TypeError("target must be an object")}t=t||new(rs||FormData);s=jt.toFlatObject(s,{metaTokens:true,dots:false,indexes:false},false,(function defined(e,t){return!jt.isUndefined(t[e])}));const r=s.metaTokens;const o=s.visitor||defaultVisitor;const n=s.dots;const i=s.indexes;const a=s.Blob||typeof Blob!=="undefined"&&Blob;const A=s.maxDepth===undefined?os:s.maxDepth;const c=a&&jt.isSpecCompliantForm(t);const l=[];if(!jt.isFunction(o)){throw new TypeError("visitor must be a function")}function convertValue(e){if(e===null)return"";if(jt.isDate(e)){return e.toISOString()}if(jt.isBoolean(e)){return e.toString()}if(!c&&jt.isBlob(e)){throw new ts("Blob is not supported. Use a Buffer instead.")}if(jt.isArrayBuffer(e)||jt.isTypedArray(e)){if(c&&typeof a==="function"){return new a([e])}if(typeof Buffer!=="undefined"){return Buffer.from(e)}throw new ts("Blob is not supported. Use a Buffer instead.",ts.ERR_NOT_SUPPORT)}return e}function throwIfMaxDepthExceeded(e){if(e>A){throw new ts("Object is too deeply nested ("+e+" levels). Max depth: "+A,ts.ERR_FORM_DATA_DEPTH_EXCEEDED)}}function stringifyWithDepthLimit(e,t){if(A===Infinity){return JSON.stringify(e)}const s=[];return JSON.stringify(e,(function limitDepth(e,r){if(!jt.isObject(r)){return r}while(s.length&&s[s.length-1]!==this){s.pop()}s.push(r);throwIfMaxDepthExceeded(t+s.length-1);return r}))}function defaultVisitor(e,s,o){let a=e;if(jt.isReactNative(t)&&jt.isReactNativeBlob(e)){t.append(renderKey(o,s,n),convertValue(e));return false}if(e&&!o&&typeof e==="object"){if(jt.endsWith(s,"{}")){s=r?s:s.slice(0,-2);e=stringifyWithDepthLimit(e,1)}else if(jt.isArray(e)&&isFlatArray(e)||(jt.isFileList(e)||jt.endsWith(s,"[]"))&&(a=jt.toArray(e))){s=removeBrackets(s);a.forEach((function each(e,r){!(jt.isUndefined(e)||e===null)&&t.append(i===true?renderKey([s],r,n):i===null?s:s+"[]",convertValue(e))}));return false}}if(isVisitable(e)){return true}t.append(renderKey(o,s,n),convertValue(e));return false}const u=Object.assign(ns,{defaultVisitor:defaultVisitor,convertValue:convertValue,isVisitable:isVisitable});function build(e,s,r=0){if(jt.isUndefined(e))return;throwIfMaxDepthExceeded(r);if(l.indexOf(e)!==-1){throw new Error("Circular reference detected in "+s.join("."))}l.push(e);jt.forEach(e,(function each(e,n){const i=!(jt.isUndefined(e)||e===null)&&o.call(t,e,jt.isString(n)?n.trim():n,s,u);if(i===true){build(e,s?s.concat(n):[n],r+1)}}));l.pop()}if(!jt.isObject(e)){throw new TypeError("data must be an object")}build(e);return t}const is=toFormData;function encode(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,(function replacer(e){return t[e]}))}function AxiosURLSearchParams(e,t){this._pairs=[];e&&is(e,this,t)}const as=AxiosURLSearchParams.prototype;as.append=function append(e,t){this._pairs.push([e,t])};as.toString=function toString(e){const t=e?t=>e.call(this,t,encode):encode;return this._pairs.map((function each(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const As=AxiosURLSearchParams;function buildURL_encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function buildURL(e,t,s){if(!t){return e}e=e||"";const r=jt.isFunction(s)?{serialize:s}:s;const o=jt.getSafeProp(r,"encode")||buildURL_encode;const n=jt.getSafeProp(r,"serialize");let i;if(n){i=n(t,r)}else{i=jt.isURLSearchParams(t)?t.toString():new As(t,r).toString(o)}if(i){const t=e.indexOf("#");if(t!==-1){e=e.slice(0,t)}e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class InterceptorManager{constructor(){this.handlers=[]}use(e,t,s){this.handlers.push({fulfilled:e,rejected:t,synchronous:s?s.synchronous:false,runWhen:s?s.runWhen:null});return this.handlers.length-1}eject(e){if(this.handlers[e]){this.handlers[e]=null}}clear(){if(this.handlers){this.handlers=[]}}forEach(e){jt.forEach(this.handlers,(function forEachHandler(t){if(t!==null){e(t)}}))}}const cs=InterceptorManager;const ls={silentJSONParsing:true,forcedJSONParsing:true,clarifyTimeoutError:false,legacyInterceptorReqResOrdering:true,advertiseZstdAcceptEncoding:false,validateStatusUndefinedResolves:true};var us=__nccwpck_require__(7016);const ps=us.URLSearchParams;const ds="abcdefghijklmnopqrstuvwxyz";const gs="0123456789";const hs={DIGIT:gs,ALPHA:ds,ALPHA_DIGIT:ds+ds.toUpperCase()+gs};const generateString=(e=16,t=hs.ALPHA_DIGIT)=>{let s="";const{length:r}=t;const o=new Uint32Array(e);l.randomFillSync(o);for(let n=0;ntypeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts==="function")();const Is=ms&&window.location.href||"http://localhost";const ys={...o,...Es};function toURLEncodedForm(e,t){return is(e,new ys.classes.URLSearchParams,{visitor:function(e,t,s,r){if(ys.isNode&&jt.isBuffer(e)){this.append(t,e.toString("base64"));return false}return r.defaultVisitor.apply(this,arguments)},...t})}const bs=os;function throwIfDepthExceeded(e){if(e>bs){throw new ts("FormData field is too deeply nested ("+e+" levels). Max depth: "+bs,ts.ERR_FORM_DATA_DEPTH_EXCEEDED)}}function parsePropPath(e){const t=[];const s=/\w+|\[(\w*)]/g;let r;while((r=s.exec(e))!==null){throwIfDepthExceeded(t.length);t.push(r[0]==="[]"?"":r[1]||r[0])}return t}function arrayToObject(e){const t={};const s=Object.keys(e);let r;const o=s.length;let n;for(r=0;r=e.length;o=!o&&jt.isArray(s)?s.length:o;if(i){if(jt.hasOwnProp(s,o)){s[o]=jt.isArray(s[o])?s[o].concat(t):[s[o],t]}else{s[o]=t}return!n}if(!jt.hasOwnProp(s,o)||!jt.isObject(s[o])){s[o]=[]}const a=buildPath(e,t,s[o],r);if(a&&jt.isArray(s[o])){s[o]=arrayToObject(s[o])}return!n}if(jt.isFormData(e)&&jt.isFunction(e.entries)){const t={};jt.forEachEntry(e,((e,s)=>{buildPath(parsePropPath(e),s,t,0)}));return t}return null}const ws=formDataToJSON;const own=(e,t)=>e!=null&&jt.hasOwnProp(e,t)?e[t]:undefined;function stringifySafely(e,t,s){if(jt.isString(e)){try{(t||JSON.parse)(e);return jt.trim(e)}catch(e){if(e.name!=="SyntaxError"){throw e}}}return(s||JSON.stringify)(e)}const vs={transitional:ls,adapter:["xhr","http","fetch"],transformRequest:[function transformRequest(e,t){const s=t.getContentType()||"";const r=s.indexOf("application/json")>-1;const o=jt.isObject(e);if(o&&jt.isHTMLForm(e)){e=new FormData(e)}const n=jt.isFormData(e);if(n){return r?JSON.stringify(ws(e)):e}if(jt.isArrayBuffer(e)||jt.isBuffer(e)||jt.isStream(e)||jt.isFile(e)||jt.isBlob(e)||jt.isReadableStream(e)){return e}if(jt.isArrayBufferView(e)){return e.buffer}if(jt.isURLSearchParams(e)){t.setContentType("application/x-www-form-urlencoded;charset=utf-8",false);return e.toString()}let i;if(o){const t=own(this,"formSerializer");if(s.indexOf("application/x-www-form-urlencoded")>-1){return toURLEncodedForm(e,t).toString()}if((i=jt.isFileList(e))||s.indexOf("multipart/form-data")>-1){const s=own(this,"env");const r=s&&s.FormData;return is(i?{"files[]":e}:e,r&&new r,t)}}if(o||r){t.setContentType("application/json",false);return stringifySafely(e)}return e}],transformResponse:[function transformResponse(e){const t=own(this,"transitional")||vs.transitional;const s=t&&t.forcedJSONParsing;const r=own(this,"responseType");const o=r==="json";if(jt.isResponse(e)||jt.isReadableStream(e)){return e}if(e&&jt.isString(e)&&(s&&!r||o)){const s=t&&t.silentJSONParsing;const r=!s&&o;try{return JSON.parse(e,own(this,"parseReviver"))}catch(e){if(r){if(e.name==="SyntaxError"){throw ts.from(e,ts.ERR_BAD_RESPONSE,this,null,own(this,"response"))}throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ys.classes.FormData,Blob:ys.classes.Blob},validateStatus:function validateStatus(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":undefined}}};jt.forEach(["delete","get","head","post","put","patch","query"],(e=>{vs.headers[e]={}}));const ks=vs;function transformData(e,t){const s=this||ks;const r=t||s;const o=$t.from(r.headers);let n=r.data;jt.forEach(e,(function transform(e){n=e.call(s,n,o.normalize(),t?t.status:undefined)}));o.normalize();return n}function isCancel(e){return!!(e&&e.__CANCEL__)}class CanceledError extends ts{constructor(e,t,s){super(e==null?"canceled":e,ts.ERR_CANCELED,t,s);this.name="CanceledError";this.__CANCEL__=true}}const xs=CanceledError;function settle(e,t,s){const r=s.config.validateStatus;if(!s.status||!r||r(s.status)){e(s)}else{t(new ts("Request failed with status code "+s.status,s.status>=400&&s.status<500?ts.ERR_BAD_REQUEST:ts.ERR_BAD_RESPONSE,s.config,s.request,s))}}function isAbsoluteURL(e){if(typeof e!=="string"){return false}return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}const Rs=/^https?:(?!\/\/)/i;const Ts=/[\t\n\r]/g;function stripLeadingC0ControlOrSpace(e){let t=0;while(t!jt.isUndefined(t[e])));super({readableHighWaterMark:e.chunkSize});const t=this[Os]={timeWindow:e.timeWindow,chunkSize:e.chunkSize,maxRate:e.maxRate,minChunkSize:e.minChunkSize,bytesSeen:0,isCaptured:false,notifiedBytesLoaded:0,ts:Date.now(),bytes:0,onReadCallback:null};this.on("newListener",(e=>{if(e==="progress"){if(!t.isCaptured){t.isCaptured=true}}}))}_read(e){const t=this[Os];if(t.onReadCallback){t.onReadCallback()}return super._read(e)}_transform(e,t,s){const r=this[Os];const o=r.maxRate;const n=this.readableHighWaterMark;const i=r.timeWindow;const a=1e3/i;const A=o/a;const c=r.minChunkSize!==false?Math.max(r.minChunkSize,A*.01):0;const pushChunk=(e,t)=>{const s=Buffer.byteLength(e);r.bytesSeen+=s;r.bytes+=s;r.isCaptured&&this.emit("progress",r.bytesSeen);if(this.push(e)){process.nextTick(t)}else{r.onReadCallback=()=>{r.onReadCallback=null;process.nextTick(t)}}};const transformChunk=(e,t)=>{const s=Buffer.byteLength(e);let a=null;let l=n;let u;let p=0;if(o){const e=Date.now();if(!r.ts||(p=e-r.ts)>=i){r.ts=e;u=A-r.bytes;r.bytes=u<0?-u:0;p=0}u=A-r.bytes}if(o){if(u<=0){return setTimeout((()=>{t(null,e)}),i-p)}if(ul&&s-l>c){a=e.subarray(l);e=e.subarray(0,l)}pushChunk(e,a?()=>{process.nextTick(t,null,a)}:t)};transformChunk(e,(function transformNextChunk(e,t){if(e){return s(e)}if(t){transformChunk(t,transformNextChunk)}else{s(null)}}))}}const Ps=AxiosTransformStream;const{asyncIterator:Hs}=Symbol;const readBlob=async function*(e){if(e.stream){yield*e.stream()}else if(e.arrayBuffer){yield await e.arrayBuffer()}else if(e[Hs]){yield*e[Hs]()}else{yield e}};const Ys=readBlob;const Js=ys.ALPHABET.ALPHA_DIGIT+"-_";const Vs=typeof TextEncoder==="function"?new TextEncoder:new Us.TextEncoder;const qs="\r\n";const Ws=Vs.encode(qs);const js=2;class FormDataPart{constructor(e,t){const{escapeName:s}=this.constructor;const r=jt.isString(t);let o=`Content-Disposition: form-data; name="${s(e)}"${!r&&t.name?`; filename="${s(t.name)}"`:""}${qs}`;if(r){t=Vs.encode(String(t).replace(/\r?\n|\r\n?/g,qs))}else{const e=String(t.type||"application/octet-stream").replace(/[\r\n]/g,"");o+=`Content-Type: ${e}${qs}`}this.headers=Vs.encode(o+qs);this.contentLength=r?t.byteLength:t.size;this.size=this.headers.byteLength+this.contentLength+js;this.name=e;this.value=t}async*encode(){yield this.headers;const{value:e}=this;if(jt.isTypedArray(e)){yield e}else{yield*Ys(e)}yield Ws}static escapeName(e){return String(e).replace(/[\r\n"]/g,(e=>({"\r":"%0D","\n":"%0A",'"':"%22"}[e])))}}const formDataToStream=(e,t,s)=>{const{tag:r="form-data-boundary",size:o=25,boundary:n=r+"-"+ys.generateString(o,Js)}=s||{};if(!jt.isFormData(e)){throw new TypeError("FormData instance required")}if(n.length<1||n.length>70){throw new Error("boundary must be 1-70 characters long")}const i=Vs.encode("--"+n+qs);const a=Vs.encode("--"+n+"--"+qs);let A=a.byteLength;const c=Array.from(e.entries()).map((([e,t])=>{const s=new FormDataPart(e,t);A+=s.size;return s}));A+=i.byteLength*c.length;A=jt.toFiniteNumber(A);const l={"Content-Type":`multipart/form-data; boundary=${n}`};if(Number.isFinite(A)){l["Content-Length"]=A}t&&t(l);return Gs.Readable.from(async function*(){for(const e of c){yield i;yield*e.encode()}yield a}())};const zs=formDataToStream;class ZlibHeaderTransformStream extends Gs.Transform{__transform(e,t,s){this.push(e);s()}_transform(e,t,s){if(e.length!==0){this._transform=this.__transform;if(e[0]!==120){const e=Buffer.alloc(2);e[0]=120;e[1]=156;this.push(e,t)}}this.__transform(e,t,s)}}const Ks=ZlibHeaderTransformStream;class Http2Sessions{constructor(){this.sessions=Object.create(null)}getSession(e,t){t=Object.assign({sessionTimeout:1e3},t);let s=this.sessions[e];if(s){let e=s.length;for(let r=0;r{if(o){return}o=true;if(n){clearTimeout(n);n=null}let t=s,i=t.length,a=i;while(a--){if(t[a][0]===r){if(i===1){delete this.sessions[e]}else{t.splice(a,1)}if(!r.closed){r.close()}return}}};const i=r.request;const{sessionTimeout:a}=t;if(a!=null){let e=0;r.request=function(){const t=i.apply(this,arguments);e++;if(n){clearTimeout(n);n=null}t.once("close",(()=>{if(! --e){n=setTimeout((()=>{n=null;removeSession()}),a)}}));return t}}r.once("close",removeSession);let A=[r,t];s?s.push(A):s=this.sessions[e]=[A];return r}}const Zs=Http2Sessions;const callbackify=(e,t)=>jt.isAsyncFn(e)?function(...s){const r=s.pop();e.apply(this,s).then((e=>{try{t?r(null,...t(e)):r(null,e)}catch(e){r(e)}}),r)}:e;const Xs=callbackify;const $s=new Set(["localhost","0.0.0.0"]);const isIPv4Loopback=e=>{const t=e.split(".");if(t.length!==4)return false;if(t[0]!=="127")return false;return t.every((e=>/^\d+$/.test(e)&&Number(e)>=0&&Number(e)<=255))};const isIPv6ZeroGroup=e=>/^0{1,4}$/.test(e);const isIPv6Unspecified=e=>{if(e==="::")return true;const t=e.indexOf("::");if(t!==-1){if(t!==e.lastIndexOf("::"))return false;const s=e.slice(0,t);const r=e.slice(t+2);const o=s?s.split(":"):[];const n=r?r.split(":"):[];const i=o.length+n.length;return i<8&&o.every(isIPv6ZeroGroup)&&n.every(isIPv6ZeroGroup)}const s=e.split(":");return s.length===8&&s.every(isIPv6ZeroGroup)};const isIPv6Loopback=e=>{if(e==="::1")return true;const t=e.match(/^::ffff:(\d+\.\d+\.\d+\.\d+)$/i);if(t)return isIPv4Loopback(t[1]);const s=e.match(/^::ffff:([0-9a-f]{1,4}):([0-9a-f]{1,4})$/i);if(s){const e=parseInt(s[1],16);return e>=32512&&e<=32767}const r=e.split(":");if(r.length===8){for(let e=0;e<7;e++){if(!/^0+$/.test(r[e]))return false}return/^0*1$/.test(r[7])}return false};const isLoopback=e=>{if(!e)return false;if($s.has(e))return true;if(isIPv4Loopback(e))return true;if(isIPv6Unspecified(e))return true;return isIPv6Loopback(e)};const er={http:80,https:443,ws:80,wss:443,ftp:21};const parseNoProxyEntry=e=>{let t=e;let s=0;if(t.charAt(0)==="["){const e=t.indexOf("]");if(e!==-1){const r=t.slice(1,e);const o=t.slice(e+1);if(o.charAt(0)===":"&&/^\d+$/.test(o.slice(1))){s=Number.parseInt(o.slice(1),10)}return[r,s]}}const r=t.indexOf(":");const o=t.lastIndexOf(":");if(r!==-1&&r===o&&/^\d+$/.test(t.slice(o+1))){s=Number.parseInt(t.slice(o+1),10);t=t.slice(0,o)}return[t,s]};const sr=/^(?:::|(?:0{1,4}:){1,4}:|(?:0{1,4}:){5})ffff:(\d+\.\d+\.\d+\.\d+)$/i;const rr=/^(?:::|(?:0{1,4}:){1,4}:|(?:0{1,4}:){5})ffff:([0-9a-f]{1,4}):([0-9a-f]{1,4})$/i;const unmapIPv4MappedIPv6=e=>{if(typeof e!=="string"||e.indexOf(":")===-1)return e;const t=e.match(sr);if(t)return t[1];const s=e.match(rr);if(s){const e=parseInt(s[1],16);const t=parseInt(s[2],16);return`${e>>8}.${e&255}.${t>>8}.${t&255}`}return e};const normalizeNoProxyHost=e=>{if(!e){return e}if(e.charAt(0)==="["&&e.charAt(e.length-1)==="]"){e=e.slice(1,-1)}return unmapIPv4MappedIPv6(e.replace(/\.+$/,""))};function shouldBypassProxy(e){let t;try{t=new URL(e)}catch(e){return false}const s=(process.env.no_proxy||process.env.NO_PROXY||"").toLowerCase();if(!s){return false}if(s==="*"){return true}const r=Number.parseInt(t.port,10)||er[t.protocol.split(":",1)[0]]||0;const o=normalizeNoProxyHost(t.hostname.toLowerCase());return s.split(/[\s,]+/).some((e=>{if(!e){return false}let[t,s]=parseNoProxyEntry(e);t=normalizeNoProxyHost(t);if(!t){return false}if(s&&s!==r){return false}if(t.charAt(0)==="*"){t=t.slice(1)}if(t.charAt(0)==="."){return o.endsWith(t)}return o===t||isLoopback(o)&&isLoopback(t)}))}function speedometer(e,t){e=e||10;const s=new Array(e);const r=new Array(e);let o=0;let n=0;let i;t=t!==undefined?t:1e3;return function push(a){const A=Date.now();const c=r[n];if(!i){i=A}s[o]=a;r[o]=A;let l=n;let u=0;while(l!==o){u+=s[l++];l=l%e}o=(o+1)%e;if(o===n){n=(n+1)%e}if(A-i{s=r;o=null;if(n){clearTimeout(n);n=null}e(...t)};const throttled=(...e)=>{const t=Date.now();const i=t-s;if(i>=r){invoke(e,t)}else{o=e;if(!n){n=setTimeout((()=>{n=null;invoke(o)}),r-i)}}};const flush=()=>o&&invoke(o);return[throttled,flush]}const nr=throttle;const progressEventReducer=(e,t,s=3)=>{let r=0;const o=or(50,250);return nr((s=>{if(!s||typeof s.loaded!=="number"){return}const n=s.loaded;const i=s.lengthComputable?s.total:undefined;const a=i!=null?Math.min(n,i):n;const A=Math.max(0,a-r);const c=o(A);r=Math.max(r,a);const l={loaded:a,total:i,progress:i?a/i:undefined,bytes:A,rate:c?c:undefined,estimated:c&&i?(i-a)/c:undefined,event:s,lengthComputable:i!=null,[t?"download":"upload"]:true};e(l)}),s)};const progressEventDecorator=(e,t)=>{const s=e!=null;return[r=>t[0]({lengthComputable:s,total:e,loaded:r}),t[1]]};const asyncDecorator=e=>(...t)=>jt.asap((()=>e(...t)));const isHexDigit=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102;const isPercentEncodedByte=(e,t,s)=>t+2e>=2&&r.charCodeAt(e-2)===37&&r.charCodeAt(e-1)===51&&(r.charCodeAt(e)===68||r.charCodeAt(e)===100);if(o>=0){if(r.charCodeAt(o)===61){s++;o--}else if(tailIsPct3D(o)){s++;o-=3}}if(s===1&&o>=0){if(r.charCodeAt(o)===61){s++}else if(tailIsPct3D(o)){s++}}const n=Math.floor(e/4);const i=n*3-(s||0);return i>0?i:0}let n=0;for(let e=0,t=r.length;e=55296&&s<=56319&&e+1=56320&&t<=57343){n+=4;e++}else{n+=3}}else{n+=3}}return n}const ir={flush:Ms.constants.Z_SYNC_FLUSH,finishFlush:Ms.constants.Z_SYNC_FLUSH};const ar={flush:Ms.constants.BROTLI_OPERATION_FLUSH,finishFlush:Ms.constants.BROTLI_OPERATION_FLUSH};const Ar={flush:Ms.constants.ZSTD_e_flush,finishFlush:Ms.constants.ZSTD_e_flush};const cr=jt.isFunction(Ms.createBrotliDecompress);const lr=jt.isFunction(Ms.createZstdDecompress);const ur="gzip, compress, deflate"+(cr?", br":"");const pr=ur+(lr?", zstd":"");const{http:dr,https:gr}=Ns;const hr=/https:?/;const fr=["content-type","content-length"];function setFormDataHeaders(e,t,s){if(s!=="content-only"){e.set(t);return}Object.entries(t).forEach((([t,s])=>{if(fr.includes(t.toLowerCase())){e.set(t,s)}}))}const Er=Symbol("axios.http.socketListener");const mr=Symbol("axios.http.currentReq");const Cr=Symbol("axios.http.installedTunnel");const Qr=new Map;const Br=new WeakMap;const Ir={22:21,24:5};function isNodeNativeEnvProxySupported(e=process.versions&&process.versions.node){if(!e){return false}const[t,s]=e.split(".").map((e=>Number(e)));if(!Number.isInteger(t)||!Number.isInteger(s)){return false}if(t>24){return true}return Ir[t]!=null&&s>=Ir[t]}function isNodeEnvProxyEnabled(e,t=process.versions&&process.versions.node){if(!isNodeNativeEnvProxySupported(t)){return false}const s=e&&e.options;return Boolean(s&&jt.hasOwnProp(s,"proxyEnv")&&s.proxyEnv!=null)}function getProxyEnvAgent(e,t,s){return hr.test(e.protocol)?s||g.globalAgent:t||d.globalAgent}function getTunnelingAgent(e,t){const s=e.protocol+"//"+e.hostname+":"+(e.port||"")+"#"+(e.auth||"");const r=t?Br.get(t)||Br.set(t,new Map).get(t):Qr;let o=r.get(s);if(o)return o;const n=t&&t.options?{...t.options,...e}:e;o=new Ss(n);if(t&&t.options){const e={...t.options};const s=o.callback;o.callback=function axiosTunnelingAgentCallback(t,r){return s.call(this,t,{...e,...r})}}o[Cr]=true;r.set(s,o);return o}const yr=ys.protocols.map((e=>e+":"));const decodeURIComponentSafe=e=>{if(!jt.isString(e)){return e}try{return decodeURIComponent(e)}catch(t){return e}};const flushOnFinish=(e,[t,s])=>{e.on("end",s).on("error",s);return t};const br=new Zs;function dispatchBeforeRedirect(e,t,s){if(e.beforeRedirects.proxy){e.beforeRedirects.proxy(e)}if(e.beforeRedirects.auth){e.beforeRedirects.auth(e)}if(e.beforeRedirects.sensitiveHeaders){e.beforeRedirects.sensitiveHeaders(e,s)}if(e.beforeRedirects.config){e.beforeRedirects.config(e,t,s)}}function stripMatchingHeaders(e,t){if(!e){return}Object.keys(e).forEach((s=>{if(t.has(s.toLowerCase())){delete e[s]}}))}function isSameOriginRedirect(e,t){if(!t){return false}try{return new URL(t.url).origin===new URL(e.href).origin}catch(e){return false}}function setProxy(e,t,s,r,o,n){let i=t;const a=getProxyEnvAgent(e,n,o);if(!i&&i!==false&&!isNodeEnvProxyEnabled(a)){const e=getProxyForUrl(s);if(e){if(!shouldBypassProxy(s)){i=new URL(e)}}}if(r&&e.headers){for(const t of Object.keys(e.headers)){if(t.toLowerCase()==="proxy-authorization"){delete e.headers[t]}}}if(r&&e.agent&&e.agent[Cr]){e.agent=undefined}if(i){const t=i instanceof URL;const readProxyField=e=>t||jt.hasOwnProp(i,e)?i[e]:undefined;const r=readProxyField("username");const n=readProxyField("password");let a=jt.hasOwnProp(i,"auth")?i.auth:undefined;if(r){a=(r||"")+":"+(n||"")}if(a){const e=typeof a==="object";const t=e&&jt.hasOwnProp(a,"username")?a.username:undefined;const s=e&&jt.hasOwnProp(a,"password")?a.password:undefined;const r=Boolean(t||s);if(r){a=(t||"")+":"+(s||"")}else if(e){throw new ts("Invalid proxy authorization",ts.ERR_BAD_OPTION,{proxy:i})}}const A=hr.test(e.protocol);if(A){if(!(o instanceof Ss)){const t=readProxyField("hostname")||readProxyField("host");const s=readProxyField("port");const r=readProxyField("protocol");const n=r?r.includes(":")?r:`${r}:`:"http:";const i=t&&t.includes(":")&&!t.startsWith("[")?`[${t}]`:t;const A=new URL(`${n}//${i}${s?":"+s:""}`);const c={protocol:A.protocol,hostname:A.hostname.replace(/^\[|\]$/g,""),port:A.port,auth:a&&typeof a==="string"?a:undefined};if(A.protocol==="https:"){c.ALPNProtocols=["http/1.1"]}const l=getTunnelingAgent(c,o);e.agent=l;if(e.agents){e.agents.https=l}}}else{if(a){const t=Buffer.from(a,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+t}let t=false;for(const s of Object.keys(e.headers)){if(s.toLowerCase()==="host"){t=true;break}}if(!t){e.headers.host=e.hostname+(e.port?":"+e.port:"")}const r=readProxyField("hostname")||readProxyField("host");e.hostname=r;e.host=r;e.port=readProxyField("port");e.path=s;const o=readProxyField("protocol");if(o){e.protocol=o.includes(":")?o:`${o}:`}}}e.beforeRedirects.proxy=function beforeRedirect(e){setProxy(e,t,e.href,true,o,n)}}const wr=typeof process!=="undefined"&&jt.kindOf(process)==="process";const wrapAsync=e=>new Promise(((t,s)=>{let r;let o;const done=(e,t)=>{if(o)return;o=true;r&&r(e,t)};const _resolve=e=>{done(e);t(e)};const _reject=e=>{done(e,true);s(e)};e(_resolve,_reject,(e=>r=e)).catch(_reject)}));const resolveFamily=({address:e,family:t})=>{if(!jt.isString(e)){throw TypeError("address must be a string")}return{address:e,family:t||(e.indexOf(".")<0?6:4)}};const buildAddressEntry=(e,t)=>resolveFamily(jt.isObject(e)?e:{address:e,family:t});const vr={request(e,t){const s=e.protocol+"//"+e.hostname+":"+(e.port||(e.protocol==="https:"?443:80));const{http2Options:r,headers:o}=e;const n=br.getSession(s,r);const{HTTP2_HEADER_SCHEME:i,HTTP2_HEADER_METHOD:a,HTTP2_HEADER_PATH:A,HTTP2_HEADER_STATUS:c}=Fs.constants;const l={[i]:e.protocol.replace(":",""),[a]:e.method,[A]:e.path};jt.forEach(o,((e,t)=>{t.charAt(0)!==":"&&(l[t]=e)}));const u=n.request(l);u.once("response",(e=>{const s=u;e=Object.assign({},e);const r=e[c];delete e[c];s.headers=e;s.statusCode=+r;t(s)}));return u}};const kr=wr&&function httpAdapter(e){return wrapAsync((async function dispatchHttpRequest(t,s,r){const own=t=>jt.getSafeProp(e,t);const o=own("transitional")||ls;let n=own("data");let i=own("lookup");let a=own("family");let A=own("httpVersion");if(A===undefined)A=1;let c=own("http2Options");const l=own("httpAgent");const u=own("httpsAgent");const h=own("proxy");const f=own("responseType");const E=own("responseEncoding");const m=own("socketPath");const Q=own("method").toUpperCase();const B=own("maxRedirects");const I=own("maxBodyLength");const y=own("maxContentLength");const b=own("decompress");let w;let v=false;let k;let x;A=+A;if(Number.isNaN(A)){throw TypeError(`Invalid protocol version: '${e.httpVersion}' is not a number`)}if(A!==1&&A!==2){throw TypeError(`Unsupported protocol version '${A}'`)}const R=A===2;if(i){const e=Xs(i,(e=>jt.isArray(e)?e:[e]));i=(t,s,r)=>{e(t,s,((e,t,o)=>{if(e){return r(e)}const n=jt.isArray(t)?t.map((e=>buildAddressEntry(e))):[buildAddressEntry(t,o)];s.all?r(e,n):r(e,n[0].address,n[0].family)}))}}const T=new G.EventEmitter;function abort(t){try{T.emit("abort",!t||t.type?new xs(null,e,k):t)}catch(e){}}function clearConnectPhaseTimer(){if(x){clearTimeout(x);x=null}}function createTimeoutError(){const t=own("timeout");let s=t?"timeout of "+t+"ms exceeded":"timeout exceeded";const r=own("timeoutErrorMessage");if(r){s=r}return new ts(s,o.clarifyTimeoutError?ts.ETIMEDOUT:ts.ECONNABORTED,e,k)}T.once("abort",s);const onFinished=()=>{clearConnectPhaseTimer();if(e.cancelToken){e.cancelToken.unsubscribe(abort)}if(e.signal){e.signal.removeEventListener("abort",abort)}T.removeAllListeners()};if(e.cancelToken||e.signal){e.cancelToken&&e.cancelToken.subscribe(abort);if(e.signal){e.signal.aborted?abort():e.signal.addEventListener("abort",abort)}}r(((e,t)=>{w=true;clearConnectPhaseTimer();if(t){v=true;onFinished();return}const{data:s}=e;if(s instanceof Gs.Readable||s instanceof Gs.Duplex){const e=Gs.finished(s,(()=>{e();onFinished()}))}else{onFinished()}}));const D=buildFullPath(own("baseURL"),own("url"),own("allowAbsoluteUrls"),e);const S=m?"http://localhost":ys.hasBrowserEnv?ys.origin:undefined;const F=new URL(D,S);const U=F.protocol||yr[0];if(U==="data:"){if(y>-1){const t=String(own("url")||D||"");const r=estimateDataURLDecodedBytes(t);if(r>y){return s(new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e))}}let r;if(Q!=="GET"){return settle(t,s,{status:405,statusText:"method not allowed",headers:{},config:e})}try{r=fromDataURI(own("url"),f==="blob",{Blob:e.env&&e.env.Blob})}catch(t){throw ts.from(t,ts.ERR_BAD_REQUEST,e)}if(f==="text"){r=r.toString(E);if(!E||E==="utf8"){r=jt.stripBOM(r)}}else if(f==="stream"){r=Gs.Readable.from(r)}return settle(t,s,{data:r,status:200,statusText:"OK",headers:new $t,config:e})}if(yr.indexOf(U)===-1){return s(new ts("Unsupported protocol "+U,ts.ERR_BAD_REQUEST,e))}const N=$t.from(e.headers).normalize();N.set("User-Agent","axios/"+Ls,false);const{onUploadProgress:M,onDownloadProgress:L}=e;const _=e.maxRate;let O=undefined;let P=undefined;if(jt.isSpecCompliantForm(n)){const e=N.getContentType(/boundary=([-_\w\d]{10,70})/i);n=zs(n,(e=>{N.set(e)}),{tag:`axios-${Ls}-boundary`,boundary:e&&e[1]||undefined})}else if(jt.isFormData(n)&&jt.isFunction(n.getHeaders)&&n.getHeaders!==Object.prototype.getHeaders){setFormDataHeaders(N,n.getHeaders(),own("formDataHeaderPolicy"));if(!N.hasContentLength()){try{const e=await Us.promisify(n.getLength).call(n);Number.isFinite(e)&&e>=0&&N.setContentLength(e)}catch(e){}}}else if(jt.isBlob(n)||jt.isFile(n)){n.size&&N.setContentType(n.type||"application/octet-stream");N.setContentLength(n.size||0);n=Gs.Readable.from(Ys(n))}else if(n&&!jt.isStream(n)){if(Buffer.isBuffer(n)){}else if(jt.isArrayBuffer(n)){n=Buffer.from(new Uint8Array(n))}else if(jt.isString(n)){n=Buffer.from(n,"utf-8")}else{return s(new ts("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",ts.ERR_BAD_REQUEST,e))}N.setContentLength(n.length,false);if(I>-1&&n.length>I){return s(new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e))}}const H=jt.toFiniteNumber(N.getContentLength());if(jt.isArray(_)){O=_[0];P=_[1]}else{O=P=_}if(n&&(M||O)){if(!jt.isStream(n)){n=Gs.Readable.from(n,{objectMode:false})}n=Gs.pipeline([n,new Ps({maxRate:jt.toFiniteNumber(O)})],jt.noop);M&&n.on("progress",flushOnFinish(n,progressEventDecorator(H,progressEventReducer(asyncDecorator(M),false,3))))}let Y=undefined;const J=own("auth");if(J){const e=jt.getSafeProp(J,"username")||"";const t=jt.getSafeProp(J,"password")||"";Y=e+":"+t}if(!Y&&(F.username||F.password)){const e=decodeURIComponentSafe(F.username);const t=decodeURIComponentSafe(F.password);Y=e+":"+t}Y&&N.delete("authorization");let V;try{V=buildURL(F.pathname+F.search,own("params"),own("paramsSerializer")).replace(/^\?/,"")}catch(t){return s(ts.from(t,ts.ERR_BAD_REQUEST,e,null,null,{url:own("url"),exists:true}))}N.set("Accept-Encoding",jt.hasOwnProp(o,"advertiseZstdAcceptEncoding")&&o.advertiseZstdAcceptEncoding===true?pr:ur,false);const q=Object.assign(Object.create(null),{path:V,method:Q,headers:toByteStringHeaderObject(N),agents:{http:l,https:u},auth:Y,protocol:U,family:a,beforeRedirect:dispatchBeforeRedirect,beforeRedirects:Object.create(null),http2Options:c});!jt.isUndefined(i)&&(q.lookup=i);if(m){if(typeof m!=="string"){return s(new ts("socketPath must be a string",ts.ERR_BAD_OPTION_VALUE,e))}const t=own("allowedSocketPaths");if(t!=null){const r=Array.isArray(t)?t:[t];const o=(0,p.resolve)(m);const n=r.some((e=>typeof e==="string"&&(0,p.resolve)(e)===o));if(!n){return s(new ts(`socketPath "${m}" is not permitted by allowedSocketPaths`,ts.ERR_BAD_OPTION_VALUE,e))}}q.socketPath=m}else{q.hostname=F.hostname.startsWith("[")?F.hostname.slice(1,-1):F.hostname;q.port=F.port;setProxy(q,h,U+"//"+F.hostname+(F.port?":"+F.port:"")+q.path,false,u,l)}let W;let j=false;let z=false;const K=hr.test(q.protocol);if(q.agent==null){q.agent=K?u:l}if(R){W=vr}else{const t=own("transport");if(t){W=t}else if(B===0){W=K?g:d;j=true}else{z=true;q.sensitiveHeaders=[];if(B){q.maxRedirects=B}const t=own("beforeRedirect");if(t){q.beforeRedirects.config=t}if(Y){const e=F.origin;const t=Y;q.beforeRedirects.auth=function beforeRedirectAuth(s){try{if(new URL(s.href).origin===e){s.auth=t}}catch(e){}}}const r=own("sensitiveHeaders");if(r!=null){if(!jt.isArray(r)){return s(new ts("sensitiveHeaders must be an array of strings",ts.ERR_BAD_OPTION_VALUE,e))}const t=new Set;for(const o of r){if(!jt.isString(o)){return s(new ts("sensitiveHeaders must be an array of strings",ts.ERR_BAD_OPTION_VALUE,e))}t.add(o.toLowerCase())}if(t.size){q.sensitiveHeaders=Array.from(t);q.beforeRedirects.sensitiveHeaders=function beforeRedirectSensitiveHeaders(e,s){if(!isSameOriginRedirect(e,s)){stripMatchingHeaders(e.headers,t)}}}}W=K?gr:dr}}if(I>-1){q.maxBodyLength=I}else{q.maxBodyLength=Infinity}q.insecureHTTPParser=Boolean(own("insecureHTTPParser"));k=W.request(q,(function handleResponse(r){clearConnectPhaseTimer();if(k.destroyed)return;const o=[r];const n=jt.toFiniteNumber(r.headers["content-length"]);if(L||P){const c=new Ps({maxRate:jt.toFiniteNumber(P)});L&&c.on("progress",flushOnFinish(c,progressEventDecorator(n,progressEventReducer(asyncDecorator(L),true,3))));o.push(c)}let i=r;const a=r.req||k;if(b!==false&&r.headers["content-encoding"]){if(Q==="HEAD"||r.statusCode===204){delete r.headers["content-encoding"]}switch((r.headers["content-encoding"]||"").toLowerCase()){case"gzip":case"x-gzip":case"compress":case"x-compress":o.push(Ms.createUnzip(ir));delete r.headers["content-encoding"];break;case"deflate":o.push(new Ks);o.push(Ms.createUnzip(ir));delete r.headers["content-encoding"];break;case"br":if(cr){o.push(Ms.createBrotliDecompress(ar));delete r.headers["content-encoding"]}break;case"zstd":if(lr){o.push(Ms.createZstdDecompress(Ar));delete r.headers["content-encoding"]}break}}i=o.length>1?Gs.pipeline(o,jt.noop):o[0];const A={status:r.statusCode,statusText:r.statusMessage,headers:new $t(r.headers),config:e,request:a};if(f==="stream"){if(y>-1){const l=y;const u=i;async function*enforceMaxContentLength(){let t=0;for await(const s of u){t+=s.length;if(t>l){throw new ts("maxContentLength size of "+l+" exceeded",ts.ERR_BAD_RESPONSE,e,a)}yield s}}i=Gs.Readable.from(enforceMaxContentLength(),{objectMode:false})}A.data=i;settle(t,s,A)}else{const p=[];let d=0;i.on("data",(function handleStreamData(t){p.push(t);d+=t.length;if(y>-1&&d>y){v=true;i.destroy();abort(new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e,a))}}));i.on("aborted",(function handlerStreamAborted(){if(v){return}const t=new ts("stream has been aborted",ts.ERR_BAD_RESPONSE,e,a,A);i.destroy(t);s(t)}));i.on("error",(function handleStreamError(t){if(v)return;s(ts.from(t,null,e,a,A))}));i.on("end",(function handleStreamEnd(){try{let e=p.length===1?p[0]:Buffer.concat(p);if(f!=="arraybuffer"){e=e.toString(E);if(!E||E==="utf8"){e=jt.stripBOM(e)}}A.data=e}catch(t){return s(ts.from(t,null,e,A.request,A))}settle(t,s,A)}))}T.once("abort",(e=>{if(!i.destroyed){i.emit("error",e);i.destroy()}}))}));T.once("abort",(e=>{if(k.close){k.close()}else{k.destroy(e)}}));k.on("error",(function handleRequestError(t){s(ts.from(t,null,e,k))}));const Z=new Set;k.on("socket",(function handleRequestSocket(e){if(typeof e.setKeepAlive==="function"){e.setKeepAlive(true,1e3*60)}if(!e[Er]){e.on("error",(function handleSocketError(t){const s=e[mr];if(s&&!s.destroyed){s.destroy(t)}}));e[Er]=true}e[mr]=k;Z.add(e)}));k.once("close",(function clearCurrentReq(){clearConnectPhaseTimer();for(const e of Z){if(e[mr]===k){e[mr]=null}}Z.clear()}));if(own("timeout")){const t=parseInt(own("timeout"),10);if(Number.isNaN(t)){abort(new ts("error trying to parse `config.timeout` to int",ts.ERR_BAD_OPTION_VALUE,e,k));return}const s=function handleTimeout(){if(w)return;abort(createTimeoutError())};if(j&&t>0){x=setTimeout(s,t)}k.setTimeout(t,s)}else{k.setTimeout(0)}if(jt.isStream(n)){let t=false;let s=false;n.on("end",(()=>{t=true}));n.once("error",(e=>{s=true;k.destroy(e)}));n.on("close",(()=>{if(!t&&!s){abort(new xs("Request stream has been aborted",e,k))}}));let r=n;if(I>-1&&!z){const t=I;let s=0;r=Gs.pipeline([n,new Gs.Transform({transform(r,o,n){s+=r.length;if(s>t){return n(new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e,k))}n(null,r)}})],jt.noop);r.on("error",(e=>{if(!k.destroyed)k.destroy(e)}))}r.pipe(k)}else{n&&k.write(n);k.end()}}))};const xr=null&&setProxy;const Rr=null&&isNodeEnvProxyEnabled;const Tr=null&&isSameOriginRedirect;const Dr=ys.hasStandardBrowserEnv?((e,t)=>s=>{s=new URL(s,ys.origin);return e.protocol===s.protocol&&e.host===s.host&&(t||e.port===s.port)})(new URL(ys.origin),ys.navigator&&/(msie|trident)/i.test(ys.navigator.userAgent)):()=>true;const Sr=ys.hasStandardBrowserEnv?{write(e,t,s,r,o,n,i){if(typeof document==="undefined")return;const a=[`${e}=${encodeURIComponent(t)}`];if(jt.isNumber(s)){a.push(`expires=${new Date(s).toUTCString()}`)}if(jt.isString(r)){a.push(`path=${r}`)}if(jt.isString(o)){a.push(`domain=${o}`)}if(n===true){a.push("secure")}if(jt.isString(i)){a.push(`SameSite=${i}`)}document.cookie=a.join("; ")},read(e){if(typeof document==="undefined")return null;const t=document.cookie.split(";");for(let s=0;se instanceof $t?{...e}:e;function mergeConfig(e,t){e=e||{};t=t||{};const s=Object.create(null);Object.defineProperty(s,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:false,writable:true,configurable:true});function getMergedValue(e,t,s,r){if(jt.isPlainObject(e)&&jt.isPlainObject(t)){return jt.merge.call({caseless:r},e,t)}else if(jt.isPlainObject(t)){return jt.merge({},t)}else if(jt.isArray(t)){return t.slice()}return t}function mergeDeepProperties(e,t,s,r){if(!jt.isUndefined(t)){return getMergedValue(e,t,s,r)}else if(!jt.isUndefined(e)){return getMergedValue(undefined,e,s,r)}}function valueFromConfig2(e,t){if(!jt.isUndefined(t)){return getMergedValue(undefined,t)}}function defaultToConfig2(e,t){if(!jt.isUndefined(t)){return getMergedValue(undefined,t)}else if(!jt.isUndefined(e)){return getMergedValue(undefined,e)}}function getMergedTransitionalOption(s){const r=jt.hasOwnProp(t,"transitional")?t.transitional:undefined;if(!jt.isUndefined(r)){if(jt.isPlainObject(r)){if(jt.hasOwnProp(r,s)){return r[s]}}else{return undefined}}const o=jt.hasOwnProp(e,"transitional")?e.transitional:undefined;if(jt.isPlainObject(o)&&jt.hasOwnProp(o,s)){return o[s]}return undefined}function mergeDirectKeys(s,r,o){if(jt.hasOwnProp(t,o)){return getMergedValue(s,r)}else if(jt.hasOwnProp(e,o)){return getMergedValue(undefined,s)}}const r={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,allowedSocketPaths:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:(e,t,s)=>mergeDeepProperties(headersToObject(e),headersToObject(t),s,true)};jt.forEach(Object.keys({...e,...t}),(function computeConfigValue(o){if(o==="__proto__"||o==="constructor"||o==="prototype")return;const n=jt.hasOwnProp(r,o)?r[o]:mergeDeepProperties;const i=jt.hasOwnProp(e,o)?e[o]:undefined;const a=jt.hasOwnProp(t,o)?t[o]:undefined;const A=n(i,a,o);jt.isUndefined(A)&&n!==mergeDirectKeys||(s[o]=A)}));if(jt.hasOwnProp(t,"validateStatus")&&jt.isUndefined(t.validateStatus)&&getMergedTransitionalOption("validateStatusUndefinedResolves")===false){if(jt.hasOwnProp(e,"validateStatus")){s.validateStatus=getMergedValue(undefined,e.validateStatus)}else{delete s.validateStatus}}return s}const Fr=["content-type","content-length"];function resolveConfig_setFormDataHeaders(e,t,s){if(s!=="content-only"){e.set(t);return}Object.entries(t||{}).forEach((([t,s])=>{if(Fr.includes(t.toLowerCase())){e.set(t,s)}}))}const encodeUTF8=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16))));function resolveConfig(e){const t=mergeConfig({},e);const own=e=>jt.hasOwnProp(t,e)?t[e]:undefined;const s=own("data");let r=own("withXSRFToken");const o=own("xsrfHeaderName");const n=own("xsrfCookieName");let i=own("headers");const a=own("auth");const A=own("baseURL");const c=own("allowAbsoluteUrls");const l=own("url");t.headers=i=$t.from(i);t.url=buildURL(buildFullPath(A,l,c,t),own("params"),own("paramsSerializer"));if(a){const t=jt.getSafeProp(a,"username")||"";const s=jt.getSafeProp(a,"password")||"";try{i.set("Authorization","Basic "+btoa(t+":"+(s?encodeUTF8(s):"")))}catch(t){throw ts.from(t,ts.ERR_BAD_OPTION_VALUE,e)}}if(jt.isFormData(s)){if(ys.hasStandardBrowserEnv||ys.hasStandardBrowserWebWorkerEnv||jt.isReactNative(s)){i.setContentType(undefined)}else if(jt.isFunction(s.getHeaders)){resolveConfig_setFormDataHeaders(i,s.getHeaders(),own("formDataHeaderPolicy"))}}if(ys.hasStandardBrowserEnv){if(jt.isFunction(r)){r=r(t)}const e=r===true||r==null&&Dr(t.url);if(e){const e=o&&n&&Sr.read(n);if(e){i.set(o,e)}}}return t}const Ur=resolveConfig;const Nr=typeof XMLHttpRequest!=="undefined";const Mr=Nr&&function(e){return new Promise((function dispatchXhrRequest(t,s){const r=Ur(e);let o=r.data;const n=$t.from(r.headers).normalize();let{responseType:i,onUploadProgress:a,onDownloadProgress:A}=r;let c;let l,u;let p,d;function done(){p&&p();d&&d();r.cancelToken&&r.cancelToken.unsubscribe(c);r.signal&&r.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(r.method.toUpperCase(),r.url,true);g.timeout=r.timeout;function onloadend(){if(!g){return}const r=$t.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());const o=!i||i==="text"||i==="json"?g.responseText:g.response;const n={data:o,status:g.status,statusText:g.statusText,headers:r,config:e,request:g};settle((function _resolve(e){t(e);done()}),(function _reject(e){s(e);done()}),n);g=null}if("onloadend"in g){g.onloadend=onloadend}else{g.onreadystatechange=function handleLoad(){if(!g||g.readyState!==4){return}if(g.status===0&&!(g.responseURL&&g.responseURL.startsWith("file:"))){return}setTimeout(onloadend)}}g.onabort=function handleAbort(){if(!g){return}s(new ts("Request aborted",ts.ECONNABORTED,e,g));done();g=null};g.onerror=function handleError(t){const r=t&&t.message?t.message:"Network Error";const o=new ts(r,ts.ERR_NETWORK,e,g);o.event=t||null;s(o);done();g=null};g.ontimeout=function handleTimeout(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||ls;if(r.timeoutErrorMessage){t=r.timeoutErrorMessage}s(new ts(t,o.clarifyTimeoutError?ts.ETIMEDOUT:ts.ECONNABORTED,e,g));done();g=null};o===undefined&&n.setContentType(null);if("setRequestHeader"in g){jt.forEach(toByteStringHeaderObject(n),(function setRequestHeader(e,t){g.setRequestHeader(t,e)}))}if(!jt.isUndefined(r.withCredentials)){g.withCredentials=!!r.withCredentials}if(i&&i!=="json"){g.responseType=r.responseType}if(A){[u,d]=progressEventReducer(A,true);g.addEventListener("progress",u)}if(a&&g.upload){[l,p]=progressEventReducer(a);g.upload.addEventListener("progress",l);g.upload.addEventListener("loadend",p)}if(r.cancelToken||r.signal){c=t=>{if(!g){return}s(!t||t.type?new xs(null,e,g):t);g.abort();done();g=null};r.cancelToken&&r.cancelToken.subscribe(c);if(r.signal){r.signal.aborted?c():r.signal.addEventListener("abort",c)}}const h=parseProtocol(r.url);if(h&&!ys.protocols.includes(h)){s(new ts("Unsupported protocol "+h+":",ts.ERR_BAD_REQUEST,e));done();return}g.send(o||null)}))};const composeSignals=(e,t)=>{e=e?e.filter(Boolean):[];if(!t&&!e.length){return}const s=new AbortController;let r=false;const onabort=function(e){if(!r){r=true;unsubscribe();const t=e instanceof Error?e:this.reason;s.abort(t instanceof ts?t:new xs(t instanceof Error?t.message:t))}};let o=t&&setTimeout((()=>{o=null;onabort(new ts(`timeout of ${t}ms exceeded`,ts.ETIMEDOUT))}),t);const unsubscribe=()=>{if(!e){return}o&&clearTimeout(o);o=null;e.forEach((e=>{e.unsubscribe?e.unsubscribe(onabort):e.removeEventListener("abort",onabort)}));e=null};e.forEach((e=>e.addEventListener("abort",onabort,{once:true})));const{signal:n}=s;n.unsubscribe=()=>jt.asap(unsubscribe);return n};const Lr=composeSignals;const streamChunk=function*(e,t){let s=e.byteLength;if(!t||s{const o=readBytes(e,t);let n=0;let i;let _onFinish=e=>{if(!i){i=true;r&&r(e)}};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await o.next();if(t){_onFinish();e.close();return}let i=r.byteLength;if(s){let e=n+=i;s(e)}e.enqueue(new Uint8Array(r))}catch(e){_onFinish(e);throw e}},cancel(e){_onFinish(e);return o.return()}},{highWaterMark:2})};const _r=64*1024;const{isFunction:Gr}=jt;const fetch_encodeUTF8=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,((e,t)=>String.fromCharCode(parseInt(t,16))));const fetch_decodeURIComponentSafe=e=>{if(!jt.isString(e)){return e}try{return decodeURIComponent(e)}catch(t){return e}};const test=(e,...t)=>{try{return!!e(...t)}catch(e){return false}};const maybeWithAuthCredentials=e=>{const t=e.indexOf("://");let s=e;if(t!==-1){s=s.slice(t+3)}return s.includes("@")||s.includes(":")};const factory=e=>{const t=jt.global!==undefined&&jt.global!==null?jt.global:globalThis;const{ReadableStream:s,TextEncoder:r}=t;e=jt.merge.call({skipUndefined:true},{Request:t.Request,Response:t.Response},e);const{fetch:o,Request:n,Response:i}=e;const a=o?Gr(o):typeof fetch==="function";const A=Gr(n);const c=Gr(i);if(!a){return false}const l=a&&Gr(s);const u=a&&(typeof r==="function"?(e=>t=>e.encode(t))(new r):async e=>new Uint8Array(await new n(e).arrayBuffer()));const p=A&&l&&test((()=>{let e=false;const t=new n(ys.origin,{body:new s,method:"POST",get duplex(){e=true;return"half"}});const r=t.headers.has("Content-Type");if(t.body!=null){t.body.cancel()}return e&&!r}));const d=c&&l&&test((()=>jt.isReadableStream(new i("").body)));const g={stream:d&&(e=>e.body)};a&&(()=>{["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!g[e]&&(g[e]=(t,s)=>{let r=t&&t[e];if(r){return r.call(t)}throw new ts(`Response type '${e}' is not supported`,ts.ERR_NOT_SUPPORT,s)})}))})();const getBodyLength=async e=>{if(e==null){return 0}if(jt.isBlob(e)){return e.size}if(jt.isSpecCompliantForm(e)){const t=new n(ys.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}if(jt.isArrayBufferView(e)||jt.isArrayBuffer(e)){return e.byteLength}if(jt.isURLSearchParams(e)){e=e+""}if(jt.isString(e)){return(await u(e)).byteLength}};const resolveBodyLength=async(e,t)=>{const s=jt.toFiniteNumber(e.getContentLength());return s==null?getBodyLength(t):s};return async e=>{let{url:t,method:s,data:a,signal:c,cancelToken:u,timeout:h,onDownloadProgress:f,onUploadProgress:E,responseType:m,headers:Q,withCredentials:B="same-origin",fetchOptions:I,maxContentLength:y,maxBodyLength:b}=Ur(e);const w=jt.isNumber(y)&&y>-1;const v=jt.isNumber(b)&&b>-1;const own=t=>jt.hasOwnProp(e,t)?e[t]:undefined;let k=o||fetch;m=m?(m+"").toLowerCase():"text";let x=Lr([c,u&&u.toAbortSignal()],h);let R=null;const T=x&&x.unsubscribe&&(()=>{x.unsubscribe()});let D;let S=null;const maxBodyLengthError=()=>new ts("Request body larger than maxBodyLength limit",ts.ERR_BAD_REQUEST,e,R);try{let o=undefined;const c=own("auth");if(c){const e=jt.getSafeProp(c,"username")||"";const t=jt.getSafeProp(c,"password")||"";o={username:e,password:t}}if(maybeWithAuthCredentials(t)){const e=new URL(t,ys.origin);if(!o&&(e.username||e.password)){const t=fetch_decodeURIComponentSafe(e.username);const s=fetch_decodeURIComponentSafe(e.password);o={username:t,password:s}}if(e.username||e.password){e.username="";e.password="";t=e.href}}if(o){Q.delete("authorization");Q.set("Authorization","Basic "+btoa(fetch_encodeUTF8((o.username||"")+":"+(o.password||""))))}if(w&&typeof t==="string"&&t.startsWith("data:")){const s=estimateDataURLDecodedBytes(t);if(s>y){throw new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e,R)}}if(v&&s!=="get"&&s!=="head"){const e=await getBodyLength(a);if(typeof e==="number"&&isFinite(e)){D=e;if(e>b){throw maxBodyLengthError()}}}const u=v&&(jt.isReadableStream(a)||jt.isStream(a));const trackRequestStream=(e,t,s)=>trackStream(e,_r,(e=>{if(v&&e>b){throw S=maxBodyLengthError()}t&&t(e)}),s);if(p&&s!=="get"&&s!=="head"&&(E||u)){D=D==null?await resolveBodyLength(Q,a):D;if(D!==0||u){let e=new n(t,{method:"POST",body:a,duplex:"half"});let s;if(jt.isFormData(a)&&(s=e.headers.get("content-type"))){Q.setContentType(s)}if(e.body){const[t,s]=E&&progressEventDecorator(D,progressEventReducer(asyncDecorator(E)))||[];a=trackRequestStream(e.body,t,s)}}}else if(u&&!A&&l&&s!=="get"&&s!=="head"){a=trackRequestStream(a)}else if(u&&A&&!p&&s!=="get"&&s!=="head"){throw new ts("Stream request bodies are not supported by the current fetch implementation",ts.ERR_NOT_SUPPORT,e,R)}if(!jt.isString(B)){B=B?"include":"omit"}const h=A&&"credentials"in n.prototype;if(jt.isFormData(a)){const e=Q.getContentType();if(e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)){Q.delete("content-type")}}Q.set("User-Agent","axios/"+Ls,false);const F={...I,signal:x,method:s.toUpperCase(),headers:toByteStringHeaderObject(Q.normalize()),body:a,duplex:"half",credentials:h?B:undefined};R=A&&new n(t,F);let U=await(A?k(R,I):k(t,F));const N=$t.from(U.headers);if(w){const t=jt.toFiniteNumber(N.getContentLength());if(t!=null&&t>y){throw new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e,R)}}const M=d&&(m==="stream"||m==="response");if(d&&U.body&&(f||w||M&&T)){const t={};["status","statusText","headers"].forEach((e=>{t[e]=U[e]}));const s=jt.toFiniteNumber(N.getContentLength());const[r,o]=f&&progressEventDecorator(s,progressEventReducer(asyncDecorator(f),true))||[];let n=0;const onChunkProgress=t=>{if(w){n=t;if(n>y){throw new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e,R)}}r&&r(t)};U=new i(trackStream(U.body,_r,onChunkProgress,(()=>{o&&o();T&&T()})),t)}m=m||"text";let L=await g[jt.findKey(g,m)||"text"](U,e);if(w&&!d&&!M){let t;if(L!=null){if(typeof L.byteLength==="number"){t=L.byteLength}else if(typeof L.size==="number"){t=L.size}else if(typeof L==="string"){t=typeof r==="function"?(new r).encode(L).byteLength:L.length}}if(typeof t==="number"&&t>y){throw new ts("maxContentLength size of "+y+" exceeded",ts.ERR_BAD_RESPONSE,e,R)}}!M&&T&&T();return await new Promise(((t,s)=>{settle(t,s,{data:L,headers:$t.from(U.headers),status:U.status,statusText:U.statusText,config:e,request:R})}))}catch(t){T&&T();if(x&&x.aborted&&x.reason instanceof ts){const s=x.reason;s.config=e;R&&(s.request=R);if(t!==s){Object.defineProperty(s,"cause",{__proto__:null,value:t,writable:true,enumerable:false,configurable:true})}throw s}if(S){R&&!S.request&&(S.request=R);throw S}if(t instanceof ts){R&&!t.request&&(t.request=R);throw t}if(t&&t.name==="TypeError"&&/Load failed|fetch/i.test(t.message)){const s=new ts("Network Error",ts.ERR_NETWORK,e,R,t&&t.response);Object.defineProperty(s,"cause",{__proto__:null,value:t.cause||t,writable:true,enumerable:false,configurable:true});throw s}throw ts.from(t,t&&t.code,e,R,t&&t.response)}}};const Or=new Map;const getFetch=e=>{let t=e&&e.env||{};const{fetch:s,Request:r,Response:o}=t;const n=[r,o,s];let i=n.length,a=i,A,c,l=Or;while(a--){A=n[a];c=l.get(A);c===undefined&&l.set(A,c=a?new Map:factory(t));l=c}return c};const Pr=getFetch();const Hr=null&⪻const Yr={http:kr,xhr:Mr,fetch:{get:getFetch}};jt.forEach(Yr,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}}));const renderReason=e=>`- ${e}`;const isResolvedHandle=e=>jt.isFunction(e)||e===null||e===false;function getAdapter(e,t){e=jt.isArray(e)?e:[e];const{length:s}=e;let r;let o;const n={};for(let i=0;i`adapter ${e} `+(t===false?"is not supported by the environment":"is not available in the build")));let t=s?e.length>1?"since :\n"+e.map(renderReason).join("\n"):" "+renderReason(e[0]):"as no adapter specified";throw new ts(`There is no suitable adapter to dispatch the request `+t,ts.ERR_NOT_SUPPORT)}return o}const Jr={getAdapter:getAdapter,adapters:Yr};function throwIfCancellationRequested(e){if(e.cancelToken){e.cancelToken.throwIfRequested()}if(e.signal&&e.signal.aborted){throw new xs(null,e)}}function dispatchRequest(e){throwIfCancellationRequested(e);e.headers=$t.from(e.headers);e.data=transformData.call(e,e.transformRequest);if(["post","put","patch"].indexOf(e.method)!==-1){e.headers.setContentType("application/x-www-form-urlencoded",false)}const t=Jr.getAdapter(e.adapter||ks.adapter,e);return t(e).then((function onAdapterResolution(t){throwIfCancellationRequested(e);e.response=t;try{t.data=transformData.call(e,e.transformResponse,t)}finally{delete e.response}t.headers=$t.from(t.headers);return t}),(function onAdapterRejection(t){if(!isCancel(t)){throwIfCancellationRequested(e);if(t&&t.response){e.response=t.response;try{t.response.data=transformData.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=$t.from(t.response.headers)}}return Promise.reject(t)}))}const Vr={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Vr[e]=function validator(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}}));const qr={};Vr.transitional=function transitional(e,t,s){function formatMessage(e,t){return"[Axios v"+Ls+"] Transitional option '"+e+"'"+t+(s?". "+s:"")}return(s,r,o)=>{if(e===false){throw new ts(formatMessage(r," has been removed"+(t?" in "+t:"")),ts.ERR_DEPRECATED)}if(t&&!qr[r]){qr[r]=true;console.warn(formatMessage(r," has been deprecated since v"+t+" and will be removed in the near future"))}return e?e(s,r,o):true}};Vr.spelling=function spelling(e){return(t,s)=>{console.warn(`${s} is likely a misspelling of ${e}`);return true}};function assertOptions(e,t,s){if(typeof e!=="object"||e===null){throw new ts("options must be an object",ts.ERR_BAD_OPTION_VALUE)}const r=Object.keys(e);let o=r.length;while(o-- >0){const n=r[o];const i=Object.prototype.hasOwnProperty.call(t,n)?t[n]:undefined;if(i){const t=e[n];const s=t===undefined||i(t,n,e);if(s!==true){throw new ts("option "+n+" must be "+s,ts.ERR_BAD_OPTION_VALUE)}continue}if(s!==true){throw new ts("Unknown option "+n,ts.ERR_BAD_OPTION)}}}const Wr={assertOptions:assertOptions,validators:Vr};const jr=Wr.validators;class Axios{constructor(e){this.defaults=e||{};this.interceptors={request:new cs,response:new cs}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const s=(()=>{if(!t.stack){return""}const e=t.stack.indexOf("\n");return e===-1?"":t.stack.slice(e+1)})();try{if(!e.stack){e.stack=s}else if(s){const t=s.indexOf("\n");const r=t===-1?-1:s.indexOf("\n",t+1);const o=r===-1?"":s.slice(r+1);if(!String(e.stack).endsWith(o)){e.stack+="\n"+s}}}catch(e){}}throw e}}_request(e,t){if(typeof e==="string"){t=t||{};t.url=e}else{t=e||{}}t=mergeConfig(this.defaults,t);const{transitional:s,paramsSerializer:r,headers:o}=t;if(s!==undefined){Wr.assertOptions(s,{silentJSONParsing:jr.transitional(jr.boolean),forcedJSONParsing:jr.transitional(jr.boolean),clarifyTimeoutError:jr.transitional(jr.boolean),legacyInterceptorReqResOrdering:jr.transitional(jr.boolean),advertiseZstdAcceptEncoding:jr.transitional(jr.boolean),validateStatusUndefinedResolves:jr.transitional(jr.boolean)},false)}if(r!=null){if(jt.isFunction(r)){t.paramsSerializer={serialize:r}}else{Wr.assertOptions(r,{encode:jr.function,serialize:jr.function},true)}}if(t.allowAbsoluteUrls!==undefined){}else if(this.defaults.allowAbsoluteUrls!==undefined){t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls}else{t.allowAbsoluteUrls=true}Wr.assertOptions(t,{baseUrl:jr.spelling("baseURL"),withXsrfToken:jr.spelling("withXSRFToken")},true);t.method=(t.method||this.defaults.method||"get").toLowerCase();let n=o&&jt.merge(o.common,o[t.method]);o&&jt.forEach(["delete","get","head","post","put","patch","query","common"],(e=>{delete o[e]}));t.headers=$t.concat(n,o);const i=[];let a=true;this.interceptors.request.forEach((function unshiftRequestInterceptors(e){if(typeof e.runWhen==="function"&&e.runWhen(t)===false){return}a=a&&e.synchronous;const s=t.transitional||ls;const r=s&&s.legacyInterceptorReqResOrdering;if(r){i.unshift(e.fulfilled,e.rejected)}else{i.push(e.fulfilled,e.rejected)}}));const A=[];this.interceptors.response.forEach((function pushResponseInterceptors(e){A.push(e.fulfilled,e.rejected)}));let c;let l=0;let u;if(!a){const e=[dispatchRequest.bind(this),undefined];e.unshift(...i);e.push(...A);u=e.length;c=Promise.resolve(t);while(l{if(!s._listeners)return;let t=s._listeners.length;while(t-- >0){s._listeners[t](e)}s._listeners=null}));this.promise.then=e=>{let t;const r=new Promise((e=>{s.subscribe(e);t=e})).then(e);r.cancel=function reject(){s.unsubscribe(t)};return r};e((function cancel(e,r,o){if(s.reason){return}s.reason=new xs(e,r,o);t(s.reason)}))}throwIfRequested(){if(this.reason){throw this.reason}}subscribe(e){if(this.reason){e(this.reason);return}if(this._listeners){this._listeners.push(e)}else{this._listeners=[e]}}unsubscribe(e){if(!this._listeners){return}const t=this._listeners.indexOf(e);if(t!==-1){this._listeners.splice(t,1)}}toAbortSignal(){const e=new AbortController;const abort=t=>{e.abort(t)};this.subscribe(abort);e.signal.unsubscribe=()=>this.unsubscribe(abort);return e.signal}static source(){let e;const t=new CancelToken((function executor(t){e=t}));return{token:t,cancel:e}}}const Kr=CancelToken;function spread(e){return function wrap(t){return e.apply(null,t)}}function isAxiosError(e){return jt.isObject(e)&&e.isAxiosError===true}const Zr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Zr).forEach((([e,t])=>{Zr[t]=e}));const Xr=Zr;function createInstance(e){const t=new zr(e);const s=bind_bind(zr.prototype.request,t);jt.extend(s,zr.prototype,t,{allOwnKeys:true});jt.extend(s,t,null,{allOwnKeys:true});s.create=function create(t){return createInstance(mergeConfig(e,t))};return s}const $r=createInstance(ks);$r.Axios=zr;$r.CanceledError=xs;$r.CancelToken=Kr;$r.isCancel=isCancel;$r.VERSION=Ls;$r.toFormData=is;$r.AxiosError=ts;$r.Cancel=$r.CanceledError;$r.all=function all(e){return Promise.all(e)};$r.spread=spread;$r.isAxiosError=isAxiosError;$r.mergeConfig=mergeConfig;$r.AxiosHeaders=$t;$r.formToJSON=e=>ws(jt.isHTMLForm(e)?new FormData(e):e);$r.getAdapter=Jr.getAdapter;$r.HttpStatusCode=Xr;$r.default=$r;const eo=$r;const{Axios:to,AxiosError:so,CanceledError:ro,isCancel:oo,CancelToken:no,VERSION:io,all:ao,Cancel:Ao,isAxiosError:co,spread:lo,toFormData:uo,AxiosHeaders:po,HttpStatusCode:go,formToJSON:ho,getAdapter:fo,mergeConfig:Eo,create:mo}=eo;var Co=__nccwpck_require__(7975);class NonError extends Error{constructor(e){super((0,Co.inspect)(e));Object.defineProperty(this,"name",{value:"NonError",configurable:true,writable:true});Error.captureStackTrace(this,NonError)}}function ensureError(e){if(!(e instanceof Error)){return new NonError(e)}const t=e;if(!t.name){Object.defineProperty(t,"name",{value:t.constructor&&t.constructor.name||"Error",configurable:true,writable:true})}if(!t.message){Object.defineProperty(t,"message",{value:"",configurable:true,writable:true})}if(!t.stack){Object.defineProperty(t,"stack",{value:new Error(t.message).stack.replace(/\n {4}at /,"\n$&"),configurable:true,writable:true})}return t}var Qo=__nccwpck_require__(4552);var Bo=__nccwpck_require__.n(Qo);const Io=e(import.meta.url)("node:process");var yo="0.0.0-development";function requestToOAuthBaseUrl(e){const t=e.endpoint.DEFAULTS;return/^https:\/\/(api\.)?github\.com$/.test(t.baseUrl)?"https://github.com":t.baseUrl.replace("/api/v3","")}async function oauthRequest(e,t,s){const r={baseUrl:requestToOAuthBaseUrl(e),headers:{accept:"application/json"},...s};const o=await e(t,r);if("error"in o.data){const s=new RequestError(`${o.data.error_description} (${o.data.error}, ${o.data.error_uri})`,400,{request:e.endpoint.merge(t,r)});s.response=o;throw s}return o}function getWebFlowAuthorizationUrl({request:e=defaultRequest,...t}){const s=requestToOAuthBaseUrl(e);return oauthAuthorizationUrl({...t,baseUrl:s})}async function exchangeWebFlowCode(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,client_secret:e.clientSecret,code:e.code,redirect_uri:e.redirectUrl});const r={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:s.data.access_token,scopes:s.data.scope.split(/\s+/).filter(Boolean)};if(e.clientType==="github-app"){if("refresh_token"in s.data){const e=new Date(s.headers.date).getTime();r.refreshToken=s.data.refresh_token,r.expiresAt=toTimestamp(e,s.data.expires_in),r.refreshTokenExpiresAt=toTimestamp(e,s.data.refresh_token_expires_in)}delete r.scopes}return{...s,authentication:r}}function toTimestamp(e,t){return new Date(e+t*1e3).toISOString()}async function createDeviceCode(e){const t=e.request||He;const s={client_id:e.clientId};if("scopes"in e&&Array.isArray(e.scopes)){s.scope=e.scopes.join(" ")}return oauthRequest(t,"POST /login/device/code",s)}async function exchangeDeviceCode(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,device_code:e.code,grant_type:"urn:ietf:params:oauth:grant-type:device_code"});const r={clientType:e.clientType,clientId:e.clientId,token:s.data.access_token,scopes:s.data.scope.split(/\s+/).filter(Boolean)};if("clientSecret"in e){r.clientSecret=e.clientSecret}if(e.clientType==="github-app"){if("refresh_token"in s.data){const e=new Date(s.headers.date).getTime();r.refreshToken=s.data.refresh_token,r.expiresAt=toTimestamp2(e,s.data.expires_in),r.refreshTokenExpiresAt=toTimestamp2(e,s.data.refresh_token_expires_in)}delete r.scopes}return{...s,authentication:r}}function toTimestamp2(e,t){return new Date(e+t*1e3).toISOString()}async function checkToken(e){const t=e.request||He;const s=await t("POST /applications/{client_id}/token",{headers:{authorization:`basic ${btoa(`${e.clientId}:${e.clientSecret}`)}`},client_id:e.clientId,access_token:e.token});const r={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:e.token,scopes:s.data.scopes};if(s.data.expires_at)r.expiresAt=s.data.expires_at;if(e.clientType==="github-app"){delete r.scopes}return{...s,authentication:r}}async function refreshToken(e){const t=e.request||He;const s=await oauthRequest(t,"POST /login/oauth/access_token",{client_id:e.clientId,client_secret:e.clientSecret,grant_type:"refresh_token",refresh_token:e.refreshToken});const r=new Date(s.headers.date).getTime();const o={clientType:"github-app",clientId:e.clientId,clientSecret:e.clientSecret,token:s.data.access_token,refreshToken:s.data.refresh_token,expiresAt:toTimestamp3(r,s.data.expires_in),refreshTokenExpiresAt:toTimestamp3(r,s.data.refresh_token_expires_in)};return{...s,authentication:o}}function toTimestamp3(e,t){return new Date(e+t*1e3).toISOString()}async function scopeToken(e){const{request:t,clientType:s,clientId:r,clientSecret:o,token:n,...i}=e;const a=e.request||defaultRequest7;const A=await a("POST /applications/{client_id}/token/scoped",{headers:{authorization:`basic ${btoa(`${r}:${o}`)}`},client_id:r,access_token:n,...i});const c=Object.assign({clientType:s,clientId:r,clientSecret:o,token:A.data.token},A.data.expires_at?{expiresAt:A.data.expires_at}:{});return{...A,authentication:c}}async function resetToken(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);const r=await t("PATCH /applications/{client_id}/token",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token});const o={clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:r.data.token,scopes:r.data.scopes};if(r.data.expires_at)o.expiresAt=r.data.expires_at;if(e.clientType==="github-app"){delete o.scopes}return{...r,authentication:o}}async function deleteToken(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);return t("DELETE /applications/{client_id}/token",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token})}async function deleteAuthorization(e){const t=e.request||He;const s=btoa(`${e.clientId}:${e.clientSecret}`);return t("DELETE /applications/{client_id}/grant",{headers:{authorization:`basic ${s}`},client_id:e.clientId,access_token:e.token})}async function getOAuthAccessToken(e,t){const s=getCachedAuthentication(e,t.auth);if(s)return s;const{data:r}=await createDeviceCode({clientType:e.clientType,clientId:e.clientId,request:t.request||e.request,scopes:t.auth.scopes||e.scopes});await e.onVerification(r);const o=await waitForAccessToken(t.request||e.request,e.clientId,e.clientType,r);e.authentication=o;return o}function getCachedAuthentication(e,t){if(t.refresh===true)return false;if(!e.authentication)return false;if(e.clientType==="github-app"){return e.authentication}const s=e.authentication;const r=("scopes"in t&&t.scopes||e.scopes).join(" ");const o=s.scopes.join(" ");return r===o?s:false}async function wait(e){await new Promise((t=>setTimeout(t,e*1e3)))}async function waitForAccessToken(e,t,s,r){try{const o={clientId:t,request:e,code:r.device_code};const{authentication:n}=s==="oauth-app"?await exchangeDeviceCode({...o,clientType:"oauth-app"}):await exchangeDeviceCode({...o,clientType:"github-app"});return{type:"token",tokenType:"oauth",...n}}catch(o){if(!o.response)throw o;const n=o.response.data.error;if(n==="authorization_pending"){await wait(r.interval);return waitForAccessToken(e,t,s,r)}if(n==="slow_down"){await wait(r.interval+7);return waitForAccessToken(e,t,s,r)}throw o}}async function dist_bundle_auth(e,t){return getOAuthAccessToken(e,{auth:t})}async function dist_bundle_hook(e,t,s,r){let o=t.endpoint.merge(s,r);if(/\/login\/(oauth\/access_token|device\/code)$/.test(o.url)){return t(o)}const{token:n}=await getOAuthAccessToken(e,{request:t,auth:{type:"oauth"}});o.headers.authorization=`token ${n}`;return t(o)}var bo="0.0.0-development";function createOAuthDeviceAuth(e){const t=e.request||He.defaults({headers:{"user-agent":`octokit-auth-oauth-device.js/${bo} ${getUserAgent()}`}});const{request:s=t,...r}=e;const o=e.clientType==="github-app"?{...r,clientType:"github-app",request:s}:{...r,clientType:"oauth-app",request:s,scopes:e.scopes||[]};if(!e.clientId){throw new Error('[@octokit/auth-oauth-device] "clientId" option must be set (https://github.com/octokit/auth-oauth-device.js#usage)')}if(!e.onVerification){throw new Error('[@octokit/auth-oauth-device] "onVerification" option must be a function (https://github.com/octokit/auth-oauth-device.js#usage)')}return Object.assign(dist_bundle_auth.bind(null,o),{hook:dist_bundle_hook.bind(null,o)})}var wo="0.0.0-development";async function getAuthentication(e){if("code"in e.strategyOptions){const{authentication:t}=await exchangeWebFlowCode({clientId:e.clientId,clientSecret:e.clientSecret,clientType:e.clientType,onTokenCreated:e.onTokenCreated,...e.strategyOptions,request:e.request});return{type:"token",tokenType:"oauth",...t}}if("onVerification"in e.strategyOptions){const t=createOAuthDeviceAuth({clientType:e.clientType,clientId:e.clientId,onTokenCreated:e.onTokenCreated,...e.strategyOptions,request:e.request});const s=await t({type:"oauth"});return{clientSecret:e.clientSecret,...s}}if("token"in e.strategyOptions){return{type:"token",tokenType:"oauth",clientId:e.clientId,clientSecret:e.clientSecret,clientType:e.clientType,onTokenCreated:e.onTokenCreated,...e.strategyOptions}}throw new Error("[@octokit/auth-oauth-user] Invalid strategy options")}async function auth_oauth_user_dist_bundle_auth(e,t={}){if(!e.authentication){e.authentication=e.clientType==="oauth-app"?await getAuthentication(e):await getAuthentication(e)}if(e.authentication.invalid){throw new Error("[@octokit/auth-oauth-user] Token is invalid")}const s=e.authentication;if("expiresAt"in s){if(t.type==="refresh"||new Date(s.expiresAt)0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,s);if(this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class FifoObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=s;if(++this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class HitStatisticsRecord{constructor(){this.records={}}initForCache(e,t){this.records[e]={[t]:{cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}resetForCache(e){for(let t of Object.keys(this.records[e])){this.records[e][t]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}getStatistics(){return this.records}}class LruMap{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=new Map;this.last=null;this.max=e;this.ttl=t}get size(){return this.items.size}bumpLru(e){if(this.last===e){return}const t=this.last;const s=e.next;const r=e.prev;if(this.first===e){this.first=s}e.next=null;e.prev=t;t.next=e;if(r!==null){r.next=s}if(s!==null){s.prev=r}this.last=e}clear(){this.items=new Map;this.first=null;this.last=null}delete(e){if(this.items.has(e)){const t=this.items.get(e);this.items.delete(e);if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;if(this.last!==s){this.bumpLru(s)}return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,s);if(this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class LruObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}bumpLru(e){if(this.last===e){return}const t=this.last;const s=e.next;const r=e.prev;if(this.first===e){this.first=s}e.next=null;e.prev=t;t.next=e;if(r!==null){r.next=s}if(s!==null){s.prev=r}this.last=e}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;if(this.last!==s){this.bumpLru(s)}return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=s;if(++this.size===1){this.first=s}else{this.last.next=s}this.last=s}}function getTimestamp(e){return`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,"0")}-${e.getDate().toString().padStart(2,"0")}`}class HitStatistics{constructor(e,t,s){this.cacheId=e;this.statisticTtlInHours=t;this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records=s||new HitStatisticsRecord;this.records.initForCache(this.cacheId,this.currentTimeStamp)}get currentRecord(){if(!this.records.records[this.cacheId][this.currentTimeStamp]){this.records.records[this.cacheId][this.currentTimeStamp]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,sets:0,invalidateOne:0,invalidateAll:0}}return this.records.records[this.cacheId][this.currentTimeStamp]}hoursPassed(){return(Date.now()-this.collectionStart)/1e3/60/60}addHit(){this.archiveIfNeeded();this.currentRecord.hits++}addFalsyHit(){this.archiveIfNeeded();this.currentRecord.falsyHits++}addEmptyHit(){this.archiveIfNeeded();this.currentRecord.emptyHits++}addMiss(){this.archiveIfNeeded();this.currentRecord.misses++}addEviction(){this.archiveIfNeeded();this.currentRecord.evictions++}setCacheSize(e){this.archiveIfNeeded();this.currentRecord.cacheSize=e}addExpiration(){this.archiveIfNeeded();this.currentRecord.expirations++}addSet(){this.archiveIfNeeded();this.currentRecord.sets++}addInvalidateOne(){this.archiveIfNeeded();this.currentRecord.invalidateOne++}addInvalidateAll(){this.archiveIfNeeded();this.currentRecord.invalidateAll++}getStatistics(){return this.records.getStatistics()}archiveIfNeeded(){if(this.hoursPassed()>=this.statisticTtlInHours){this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records.initForCache(this.cacheId,this.currentTimeStamp)}}}class LruObjectHitStatistics extends LruObject{constructor(e,t,s,r,o){super(e||1e3,t||0);if(!s){throw new Error("Cache id is mandatory")}this.hitStatistics=new HitStatistics(s,o!==undefined?o:24,r)}getStatistics(){return this.hitStatistics.getStatistics()}set(e,t){super.set(e,t);this.hitStatistics.addSet();this.hitStatistics.setCacheSize(this.size)}evict(){super.evict();this.hitStatistics.addEviction();this.hitStatistics.setCacheSize(this.size)}delete(e,t=false){super.delete(e);if(!t){this.hitStatistics.addInvalidateOne()}this.hitStatistics.setCacheSize(this.size)}clear(){super.clear();this.hitStatistics.addInvalidateAll();this.hitStatistics.setCacheSize(this.size)}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e,true);this.hitStatistics.addExpiration();return}this.bumpLru(t);if(!t.value){this.hitStatistics.addFalsyHit()}if(t.value===undefined||t.value===null||t.value===""){this.hitStatistics.addEmptyHit()}this.hitStatistics.addHit();return t.value}this.hitStatistics.addMiss()}}async function getAppAuthentication({appId:e,privateKey:t,timeDifference:s,createJwt:r}){try{if(r){const{jwt:t,expiresAt:o}=await r(e,s);return{type:"app",token:t,appId:e,expiresAt:o}}const o={id:e,privateKey:t};if(s){Object.assign(o,{now:Math.floor(Date.now()/1e3)+s})}const n=await githubAppJwt(o);return{type:"app",token:n.token,appId:n.appId,expiresAt:new Date(n.expiration*1e3).toISOString()}}catch(e){if(t==="-----BEGIN RSA PRIVATE KEY-----"){throw new Error("The 'privateKey` option contains only the first line '-----BEGIN RSA PRIVATE KEY-----'. If you are setting it using a `.env` file, make sure it is set on a single line with newlines replaced by '\n'")}else{throw e}}}function getCache(){return new LruObject(15e3,1e3*60*59)}async function get(e,t){const s=optionsToCacheKey(t);const r=await e.get(s);if(!r){return}const[o,n,i,a,A,c]=r.split("|");const l=t.permissions||A.split(/,/).reduce(((e,t)=>{if(/!$/.test(t)){e[t.slice(0,-1)]="write"}else{e[t]="read"}return e}),{});return{token:o,createdAt:n,expiresAt:i,permissions:l,repositoryIds:t.repositoryIds,repositoryNames:t.repositoryNames,singleFileName:c,repositorySelection:a}}async function set(e,t,s){const r=optionsToCacheKey(t);const o=t.permissions?"":Object.keys(s.permissions).map((e=>`${e}${s.permissions[e]==="write"?"!":""}`)).join(",");const n=[s.token,s.createdAt,s.expiresAt,s.repositorySelection,o,s.singleFileName].join("|");await e.set(r,n)}function optionsToCacheKey({installationId:e,permissions:t={},repositoryIds:s=[],repositoryNames:r=[]}){const o=Object.keys(t).sort().map((e=>t[e]==="read"?e:`${e}!`)).join(",");const n=s.sort().join(",");const i=r.join(",");return[e,n,i,o].filter(Boolean).join("|")}function toTokenAuthentication({installationId:e,token:t,createdAt:s,expiresAt:r,repositorySelection:o,permissions:n,repositoryIds:i,repositoryNames:a,singleFileName:A}){return Object.assign({type:"token",tokenType:"installation",token:t,installationId:e,permissions:n,createdAt:s,expiresAt:r,repositorySelection:o},i?{repositoryIds:i}:null,a?{repositoryNames:a}:null,A?{singleFileName:A}:null)}async function getInstallationAuthentication(e,t,s){const r=Number(t.installationId||e.installationId);if(!r){throw new Error("[@octokit/auth-app] installationId option is required for installation authentication.")}if(t.factory){const{type:s,factory:r,oauthApp:o,...n}={...e,...t};return r(n)}const o=s||e.request;return getInstallationAuthenticationConcurrently(e,{...t,installationId:r},o)}var Io=new Map;function getInstallationAuthenticationConcurrently(e,t,s){const r=optionsToCacheKey(t);if(Io.has(r)){return Io.get(r)}const o=getInstallationAuthenticationImpl(e,t,s).finally((()=>Io.delete(r)));Io.set(r,o);return o}async function getInstallationAuthenticationImpl(e,t,s){if(!t.refresh){const s=await get(e.cache,t);if(s){const{token:e,createdAt:r,expiresAt:o,permissions:n,repositoryIds:i,repositoryNames:a,singleFileName:A,repositorySelection:c}=s;return toTokenAuthentication({installationId:t.installationId,token:e,createdAt:r,expiresAt:o,permissions:n,repositorySelection:c,repositoryIds:i,repositoryNames:a,singleFileName:A})}}const r=await getAppAuthentication(e);const o={installation_id:t.installationId,mediaType:{previews:["machine-man"]},headers:{authorization:`bearer ${r.token}`}};if(t.repositoryIds){Object.assign(o,{repository_ids:t.repositoryIds})}if(t.repositoryNames){Object.assign(o,{repositories:t.repositoryNames})}if(t.permissions){Object.assign(o,{permissions:t.permissions})}const{data:{token:n,expires_at:i,repositories:a,permissions:A,repository_selection:c,single_file:l}}=await s("POST /app/installations/{installation_id}/access_tokens",o);const u=A||{};const p=c||"all";const d=a?a.map((e=>e.id)):void 0;const g=a?a.map((e=>e.name)):void 0;const h=(new Date).toISOString();const f={token:n,createdAt:h,expiresAt:i,repositorySelection:p,permissions:u,repositoryIds:d,repositoryNames:g};if(l){Object.assign(o,{singleFileName:l})}await set(e.cache,t,f);const E={installationId:t.installationId,token:n,createdAt:h,expiresAt:i,repositorySelection:p,permissions:u,repositoryIds:d,repositoryNames:g};if(l){Object.assign(E,{singleFileName:l})}return toTokenAuthentication(E)}async function dist_node_auth(e,t){switch(t.type){case"app":return getAppAuthentication(e);case"oauth-app":return e.oauthApp({type:"oauth-app"});case"installation":t;return getInstallationAuthentication(e,{...t,type:"installation"});case"oauth-user":return e.oauthApp(t);default:throw new Error(`Invalid auth type: ${t.type}`)}}var yo=["/app","/app/hook/config","/app/hook/deliveries","/app/hook/deliveries/{delivery_id}","/app/hook/deliveries/{delivery_id}/attempts","/app/installations","/app/installations/{installation_id}","/app/installations/{installation_id}/access_tokens","/app/installations/{installation_id}/suspended","/app/installation-requests","/marketplace_listing/accounts/{account_id}","/marketplace_listing/plan","/marketplace_listing/plans","/marketplace_listing/plans/{plan_id}/accounts","/marketplace_listing/stubbed/accounts/{account_id}","/marketplace_listing/stubbed/plan","/marketplace_listing/stubbed/plans","/marketplace_listing/stubbed/plans/{plan_id}/accounts","/orgs/{org}/installation","/repos/{owner}/{repo}/installation","/users/{username}/installation","/enterprises/{enterprise}/installation"];function routeMatcher(e){const t=e.map((e=>e.split("/").map((e=>e.startsWith("{")?"(?:.+?)":e)).join("/")));const s=`^(?:${t.map((e=>`(?:${e})`)).join("|")})$`;return new RegExp(s,"i")}var bo=routeMatcher(yo);function requiresAppAuth(e){return!!e&&bo.test(e.split("?")[0])}var wo=5*1e3;function isNotTimeSkewError(e){return!(e.message.match(/'Expiration time' claim \('exp'\) is too far in the future/)||e.message.match(/'Expiration time' claim \('exp'\) must be a numeric value representing the future time at which the assertion expires/)||e.message.match(/'Issued at' claim \('iat'\) must be an Integer representing the time that the assertion was issued/))}async function dist_node_hook(e,t,s,r){const o=t.endpoint.merge(s,r);const n=o.url;if(/\/login\/oauth\/access_token$/.test(n)){return t(o)}if(requiresAppAuth(n.replace(t.endpoint.DEFAULTS.baseUrl,""))){const{token:s}=await getAppAuthentication(e);o.headers.authorization=`bearer ${s}`;let r;try{r=await t(o)}catch(s){if(isNotTimeSkewError(s)){throw s}if(typeof s.response.headers.date==="undefined"){throw s}const r=Math.floor((Date.parse(s.response.headers.date)-Date.parse((new Date).toString()))/1e3);e.log.warn(s.message);e.log.warn(`[@octokit/auth-app] GitHub API time and system time are different by ${r} seconds. Retrying request with the difference accounted for.`);const{token:n}=await getAppAuthentication({...e,timeDifference:r});o.headers.authorization=`bearer ${n}`;return t(o)}return r}if(requiresBasicAuth(n)){const s=await e.oauthApp({type:"oauth-app"});o.headers.authorization=s.headers.authorization;return t(o)}const{token:i,createdAt:a}=await getInstallationAuthentication(e,{},t.defaults({baseUrl:o.baseUrl}));o.headers.authorization=`token ${i}`;return sendRequestWithRetries(e,t,o,a)}async function sendRequestWithRetries(e,t,s,r,o=0){const n=+new Date-+new Date(r);try{return await t(s)}catch(i){if(i.status!==401){throw i}if(n>=wo){if(o>0){i.message=`After ${o} retries within ${n/1e3}s of creating the installation access token, the response remains 401. At this point, the cause may be an authentication problem or a system outage. Please check https://www.githubstatus.com for status information`}throw i}++o;const a=o*1e3;e.log.warn(`[@octokit/auth-app] Retrying after 401 response to account for token replication delay (retry: ${o}, wait: ${a/1e3}s)`);await new Promise((e=>setTimeout(e,a)));return sendRequestWithRetries(e,t,s,r,o)}}var vo="8.2.0";function createAppAuth(e){if(!e.appId){throw new Error("[@octokit/auth-app] appId option is required")}if(!e.privateKey&&!e.createJwt){throw new Error("[@octokit/auth-app] privateKey option is required")}else if(e.privateKey&&e.createJwt){throw new Error("[@octokit/auth-app] privateKey and createJwt options are mutually exclusive")}if("installationId"in e&&!e.installationId){throw new Error("[@octokit/auth-app] installationId is set to a falsy value")}const t=e.log||{};if(typeof t.warn!=="function"){t.warn=console.warn.bind(console)}const s=e.request||He.defaults({headers:{"user-agent":`octokit-auth-app.js/${vo} ${getUserAgent()}`}});const r=Object.assign({request:s,cache:getCache()},e,e.installationId?{installationId:Number(e.installationId)}:{},{log:t,oauthApp:createOAuthAppAuth({clientType:"github-app",clientId:e.clientId||"",clientSecret:e.clientSecret||"",request:s})});return Object.assign(dist_node_auth.bind(null,r),{hook:dist_node_hook.bind(null,r)})}const fetchInstallationToken=async({appId:e,installationId:t,owner:s,permissions:r,privateKey:o,repo:n})=>{const i=createAppAuth({appId:e,privateKey:o,request:He.defaults({baseUrl:ho.env.GITHUB_API_URL})});if(t===undefined){const e=await i({type:"app"});const r=getOctokit(e.token);try{({data:{id:t}}=await r.rest.apps.getRepoInstallation({owner:s,repo:n}))}catch(e){throw new Error("Could not get repo installation. Is the app installed on this repo?",{cause:ensureError(e)})}}const a=await i({installationId:t,permissions:r,type:"installation"});return a.token};async function validateSubscription(){const e=process.env.GITHUB_EVENT_PATH;let t;if(e&&i().existsSync(e)){const s=JSON.parse(i().readFileSync(e,"utf8"));t=s?.repository?.private}const s="trinodb/github-actions";const r=process.env.GITHUB_ACTION_REPOSITORY;const o="https://docs.stepsecurity.io/actions/stepsecurity-maintained-actions";info("");info("StepSecurity Maintained Action");info(`Secure drop-in replacement for ${s}`);if(t===false)info("✓ Free for public repositories");info(`Learn more: ${o}`);info("");if(t===false)return;const n=process.env.GITHUB_SERVER_URL||"https://github.com";const a={action:r||""};if(n!=="https://github.com")a.ghes_server=n;try{await Wr.post(`https://agent.api.stepsecurity.io/v1/github/${process.env.GITHUB_REPOSITORY}/actions/maintained-actions-subscription`,a,{timeout:3e3})}catch(e){if(so(e)&&e.response?.status===403){core_error(`This action requires a StepSecurity subscription for private repositories.`);core_error(`Learn how to enable a subscription: ${o}`);process.exit(1)}info("Timeout or API not reachable. Continuing to next step.")}}const run=async()=>{try{await validateSubscription();const e=getInput("app_id",{required:true});const t=getInput("installation_id");const s=t?Number(t):undefined;const r=getInput("permissions");const o=r?JSON.parse(r):undefined;const n=getInput("private_key",{required:true});const i=go()(n)?a.Buffer.from(n,"base64").toString("utf8"):n;const A=getInput("repository");const[c,l]=A?A.split("/"):[ft.repo.owner,ft.repo.repo];const u=await fetchInstallationToken({appId:e,installationId:s,owner:c,permissions:o,privateKey:i,repo:l});core_setSecret(u);setOutput("token",u);info("Token generated successfully!")}catch(e){const t=ensureError(e);setFailed(t)}};void run(); \ No newline at end of file +class FifoMap{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=new Map;this.last=null;this.max=e;this.ttl=t}get size(){return this.items.size}clear(){this.items=new Map;this.first=null;this.last=null}delete(e){if(this.items.has(e)){const t=this.items.get(e);this.items.delete(e);if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,s);if(this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class FifoObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=s;if(++this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class HitStatisticsRecord{constructor(){this.records={}}initForCache(e,t){this.records[e]={[t]:{cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}resetForCache(e){for(let t of Object.keys(this.records[e])){this.records[e][t]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}getStatistics(){return this.records}}class LruMap{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=new Map;this.last=null;this.max=e;this.ttl=t}get size(){return this.items.size}bumpLru(e){if(this.last===e){return}const t=this.last;const s=e.next;const r=e.prev;if(this.first===e){this.first=s}e.next=null;e.prev=t;t.next=e;if(r!==null){r.next=s}if(s!==null){s.prev=r}this.last=e}clear(){this.items=new Map;this.first=null;this.last=null}delete(e){if(this.items.has(e)){const t=this.items.get(e);this.items.delete(e);if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;if(this.last!==s){this.bumpLru(s)}return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,s);if(this.size===1){this.first=s}else{this.last.next=s}this.last=s}}class LruObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}bumpLru(e){if(this.last===e){return}const t=this.last;const s=e.next;const r=e.prev;if(this.first===e){this.first=s}e.next=null;e.prev=t;t.next=e;if(r!==null){r.next=s}if(s!==null){s.prev=r}this.last=e}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var s=0;s0?Date.now()+this.ttl:this.ttl;if(this.last!==s){this.bumpLru(s)}return}if(this.max>0&&this.size===this.max){this.evict()}const s={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=s;if(++this.size===1){this.first=s}else{this.last.next=s}this.last=s}}function getTimestamp(e){return`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,"0")}-${e.getDate().toString().padStart(2,"0")}`}class HitStatistics{constructor(e,t,s){this.cacheId=e;this.statisticTtlInHours=t;this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records=s||new HitStatisticsRecord;this.records.initForCache(this.cacheId,this.currentTimeStamp)}get currentRecord(){if(!this.records.records[this.cacheId][this.currentTimeStamp]){this.records.records[this.cacheId][this.currentTimeStamp]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,sets:0,invalidateOne:0,invalidateAll:0}}return this.records.records[this.cacheId][this.currentTimeStamp]}hoursPassed(){return(Date.now()-this.collectionStart)/1e3/60/60}addHit(){this.archiveIfNeeded();this.currentRecord.hits++}addFalsyHit(){this.archiveIfNeeded();this.currentRecord.falsyHits++}addEmptyHit(){this.archiveIfNeeded();this.currentRecord.emptyHits++}addMiss(){this.archiveIfNeeded();this.currentRecord.misses++}addEviction(){this.archiveIfNeeded();this.currentRecord.evictions++}setCacheSize(e){this.archiveIfNeeded();this.currentRecord.cacheSize=e}addExpiration(){this.archiveIfNeeded();this.currentRecord.expirations++}addSet(){this.archiveIfNeeded();this.currentRecord.sets++}addInvalidateOne(){this.archiveIfNeeded();this.currentRecord.invalidateOne++}addInvalidateAll(){this.archiveIfNeeded();this.currentRecord.invalidateAll++}getStatistics(){return this.records.getStatistics()}archiveIfNeeded(){if(this.hoursPassed()>=this.statisticTtlInHours){this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records.initForCache(this.cacheId,this.currentTimeStamp)}}}class LruObjectHitStatistics extends LruObject{constructor(e,t,s,r,o){super(e||1e3,t||0);if(!s){throw new Error("Cache id is mandatory")}this.hitStatistics=new HitStatistics(s,o!==undefined?o:24,r)}getStatistics(){return this.hitStatistics.getStatistics()}set(e,t){super.set(e,t);this.hitStatistics.addSet();this.hitStatistics.setCacheSize(this.size)}evict(){super.evict();this.hitStatistics.addEviction();this.hitStatistics.setCacheSize(this.size)}delete(e,t=false){super.delete(e);if(!t){this.hitStatistics.addInvalidateOne()}this.hitStatistics.setCacheSize(this.size)}clear(){super.clear();this.hitStatistics.addInvalidateAll();this.hitStatistics.setCacheSize(this.size)}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e,true);this.hitStatistics.addExpiration();return}this.bumpLru(t);if(!t.value){this.hitStatistics.addFalsyHit()}if(t.value===undefined||t.value===null||t.value===""){this.hitStatistics.addEmptyHit()}this.hitStatistics.addHit();return t.value}this.hitStatistics.addMiss()}}async function getAppAuthentication({appId:e,privateKey:t,timeDifference:s,createJwt:r}){try{if(r){const{jwt:t,expiresAt:o}=await r(e,s);return{type:"app",token:t,appId:e,expiresAt:o}}const o={id:e,privateKey:t};if(s){Object.assign(o,{now:Math.floor(Date.now()/1e3)+s})}const n=await githubAppJwt(o);return{type:"app",token:n.token,appId:n.appId,expiresAt:new Date(n.expiration*1e3).toISOString()}}catch(e){if(t==="-----BEGIN RSA PRIVATE KEY-----"){throw new Error("The 'privateKey` option contains only the first line '-----BEGIN RSA PRIVATE KEY-----'. If you are setting it using a `.env` file, make sure it is set on a single line with newlines replaced by '\n'")}else{throw e}}}function getCache(){return new LruObject(15e3,1e3*60*59)}async function get(e,t){const s=optionsToCacheKey(t);const r=await e.get(s);if(!r){return}const[o,n,i,a,A,c]=r.split("|");const l=t.permissions||A.split(/,/).reduce(((e,t)=>{if(/!$/.test(t)){e[t.slice(0,-1)]="write"}else{e[t]="read"}return e}),{});return{token:o,createdAt:n,expiresAt:i,permissions:l,repositoryIds:t.repositoryIds,repositoryNames:t.repositoryNames,singleFileName:c,repositorySelection:a}}async function set(e,t,s){const r=optionsToCacheKey(t);const o=t.permissions?"":Object.keys(s.permissions).map((e=>`${e}${s.permissions[e]==="write"?"!":""}`)).join(",");const n=[s.token,s.createdAt,s.expiresAt,s.repositorySelection,o,s.singleFileName].join("|");await e.set(r,n)}function optionsToCacheKey({installationId:e,permissions:t={},repositoryIds:s=[],repositoryNames:r=[]}){const o=Object.keys(t).sort().map((e=>t[e]==="read"?e:`${e}!`)).join(",");const n=s.sort().join(",");const i=r.join(",");return[e,n,i,o].filter(Boolean).join("|")}function toTokenAuthentication({installationId:e,token:t,createdAt:s,expiresAt:r,repositorySelection:o,permissions:n,repositoryIds:i,repositoryNames:a,singleFileName:A}){return Object.assign({type:"token",tokenType:"installation",token:t,installationId:e,permissions:n,createdAt:s,expiresAt:r,repositorySelection:o},i?{repositoryIds:i}:null,a?{repositoryNames:a}:null,A?{singleFileName:A}:null)}async function getInstallationAuthentication(e,t,s){const r=Number(t.installationId||e.installationId);if(!r){throw new Error("[@octokit/auth-app] installationId option is required for installation authentication.")}if(t.factory){const{type:s,factory:r,oauthApp:o,...n}={...e,...t};return r(n)}const o=s||e.request;return getInstallationAuthenticationConcurrently(e,{...t,installationId:r},o)}var Ro=new Map;function getInstallationAuthenticationConcurrently(e,t,s){const r=optionsToCacheKey(t);if(Ro.has(r)){return Ro.get(r)}const o=getInstallationAuthenticationImpl(e,t,s).finally((()=>Ro.delete(r)));Ro.set(r,o);return o}async function getInstallationAuthenticationImpl(e,t,s){if(!t.refresh){const s=await get(e.cache,t);if(s){const{token:e,createdAt:r,expiresAt:o,permissions:n,repositoryIds:i,repositoryNames:a,singleFileName:A,repositorySelection:c}=s;return toTokenAuthentication({installationId:t.installationId,token:e,createdAt:r,expiresAt:o,permissions:n,repositorySelection:c,repositoryIds:i,repositoryNames:a,singleFileName:A})}}const r=await getAppAuthentication(e);const o={installation_id:t.installationId,mediaType:{previews:["machine-man"]},headers:{authorization:`bearer ${r.token}`}};if(t.repositoryIds){Object.assign(o,{repository_ids:t.repositoryIds})}if(t.repositoryNames){Object.assign(o,{repositories:t.repositoryNames})}if(t.permissions){Object.assign(o,{permissions:t.permissions})}const{data:{token:n,expires_at:i,repositories:a,permissions:A,repository_selection:c,single_file:l}}=await s("POST /app/installations/{installation_id}/access_tokens",o);const u=A||{};const p=c||"all";const d=a?a.map((e=>e.id)):void 0;const g=a?a.map((e=>e.name)):void 0;const h=(new Date).toISOString();const f={token:n,createdAt:h,expiresAt:i,repositorySelection:p,permissions:u,repositoryIds:d,repositoryNames:g};if(l){Object.assign(o,{singleFileName:l})}await set(e.cache,t,f);const E={installationId:t.installationId,token:n,createdAt:h,expiresAt:i,repositorySelection:p,permissions:u,repositoryIds:d,repositoryNames:g};if(l){Object.assign(E,{singleFileName:l})}return toTokenAuthentication(E)}async function dist_node_auth(e,t){switch(t.type){case"app":return getAppAuthentication(e);case"oauth-app":return e.oauthApp({type:"oauth-app"});case"installation":t;return getInstallationAuthentication(e,{...t,type:"installation"});case"oauth-user":return e.oauthApp(t);default:throw new Error(`Invalid auth type: ${t.type}`)}}var To=["/app","/app/hook/config","/app/hook/deliveries","/app/hook/deliveries/{delivery_id}","/app/hook/deliveries/{delivery_id}/attempts","/app/installations","/app/installations/{installation_id}","/app/installations/{installation_id}/access_tokens","/app/installations/{installation_id}/suspended","/app/installation-requests","/marketplace_listing/accounts/{account_id}","/marketplace_listing/plan","/marketplace_listing/plans","/marketplace_listing/plans/{plan_id}/accounts","/marketplace_listing/stubbed/accounts/{account_id}","/marketplace_listing/stubbed/plan","/marketplace_listing/stubbed/plans","/marketplace_listing/stubbed/plans/{plan_id}/accounts","/orgs/{org}/installation","/repos/{owner}/{repo}/installation","/users/{username}/installation","/enterprises/{enterprise}/installation"];function routeMatcher(e){const t=e.map((e=>e.split("/").map((e=>e.startsWith("{")?"(?:.+?)":e)).join("/")));const s=`^(?:${t.map((e=>`(?:${e})`)).join("|")})$`;return new RegExp(s,"i")}var Do=routeMatcher(To);function requiresAppAuth(e){return!!e&&Do.test(e.split("?")[0])}var So=5*1e3;function isNotTimeSkewError(e){return!(e.message.match(/'Expiration time' claim \('exp'\) is too far in the future/)||e.message.match(/'Expiration time' claim \('exp'\) must be a numeric value representing the future time at which the assertion expires/)||e.message.match(/'Issued at' claim \('iat'\) must be an Integer representing the time that the assertion was issued/))}async function dist_node_hook(e,t,s,r){const o=t.endpoint.merge(s,r);const n=o.url;if(/\/login\/oauth\/access_token$/.test(n)){return t(o)}if(requiresAppAuth(n.replace(t.endpoint.DEFAULTS.baseUrl,""))){const{token:s}=await getAppAuthentication(e);o.headers.authorization=`bearer ${s}`;let r;try{r=await t(o)}catch(s){if(isNotTimeSkewError(s)){throw s}if(typeof s.response.headers.date==="undefined"){throw s}const r=Math.floor((Date.parse(s.response.headers.date)-Date.parse((new Date).toString()))/1e3);e.log.warn(s.message);e.log.warn(`[@octokit/auth-app] GitHub API time and system time are different by ${r} seconds. Retrying request with the difference accounted for.`);const{token:n}=await getAppAuthentication({...e,timeDifference:r});o.headers.authorization=`bearer ${n}`;return t(o)}return r}if(requiresBasicAuth(n)){const s=await e.oauthApp({type:"oauth-app"});o.headers.authorization=s.headers.authorization;return t(o)}const{token:i,createdAt:a}=await getInstallationAuthentication(e,{},t.defaults({baseUrl:o.baseUrl}));o.headers.authorization=`token ${i}`;return sendRequestWithRetries(e,t,o,a)}async function sendRequestWithRetries(e,t,s,r,o=0){const n=+new Date-+new Date(r);try{return await t(s)}catch(i){if(i.status!==401){throw i}if(n>=So){if(o>0){i.message=`After ${o} retries within ${n/1e3}s of creating the installation access token, the response remains 401. At this point, the cause may be an authentication problem or a system outage. Please check https://www.githubstatus.com for status information`}throw i}++o;const a=o*1e3;e.log.warn(`[@octokit/auth-app] Retrying after 401 response to account for token replication delay (retry: ${o}, wait: ${a/1e3}s)`);await new Promise((e=>setTimeout(e,a)));return sendRequestWithRetries(e,t,s,r,o)}}var Fo="8.2.0";function createAppAuth(e){if(!e.appId){throw new Error("[@octokit/auth-app] appId option is required")}if(!e.privateKey&&!e.createJwt){throw new Error("[@octokit/auth-app] privateKey option is required")}else if(e.privateKey&&e.createJwt){throw new Error("[@octokit/auth-app] privateKey and createJwt options are mutually exclusive")}if("installationId"in e&&!e.installationId){throw new Error("[@octokit/auth-app] installationId is set to a falsy value")}const t=e.log||{};if(typeof t.warn!=="function"){t.warn=console.warn.bind(console)}const s=e.request||He.defaults({headers:{"user-agent":`octokit-auth-app.js/${Fo} ${getUserAgent()}`}});const r=Object.assign({request:s,cache:getCache()},e,e.installationId?{installationId:Number(e.installationId)}:{},{log:t,oauthApp:createOAuthAppAuth({clientType:"github-app",clientId:e.clientId||"",clientSecret:e.clientSecret||"",request:s})});return Object.assign(dist_node_auth.bind(null,r),{hook:dist_node_hook.bind(null,r)})}const fetchInstallationToken=async({appId:e,installationId:t,owner:s,permissions:r,privateKey:o,repo:n})=>{const i=createAppAuth({appId:e,privateKey:o,request:He.defaults({baseUrl:Io.env.GITHUB_API_URL})});if(t===undefined){const e=await i({type:"app"});const r=getOctokit(e.token);try{({data:{id:t}}=await r.rest.apps.getRepoInstallation({owner:s,repo:n}))}catch(e){throw new Error("Could not get repo installation. Is the app installed on this repo?",{cause:ensureError(e)})}}const a=await i({installationId:t,permissions:r,type:"installation"});return a.token};async function validateSubscription(){const e=process.env.GITHUB_EVENT_PATH;let t;if(e&&i().existsSync(e)){const s=JSON.parse(i().readFileSync(e,"utf8"));t=s?.repository?.private}const s="trinodb/github-actions";const r=process.env.GITHUB_ACTION_REPOSITORY;const o="https://docs.stepsecurity.io/actions/stepsecurity-maintained-actions";info("");info("StepSecurity Maintained Action");info(`Secure drop-in replacement for ${s}`);if(t===false)info("✓ Free for public repositories");info(`Learn more: ${o}`);info("");if(t===false)return;const n=process.env.GITHUB_SERVER_URL||"https://github.com";const a={action:r||""};if(n!=="https://github.com")a.ghes_server=n;try{await eo.post(`https://agent.api.stepsecurity.io/v1/github/${process.env.GITHUB_REPOSITORY}/actions/maintained-actions-subscription`,a,{timeout:3e3})}catch(e){if(co(e)&&e.response?.status===403){core_error(`This action requires a StepSecurity subscription for private repositories.`);core_error(`Learn how to enable a subscription: ${o}`);process.exit(1)}info("Timeout or API not reachable. Continuing to next step.")}}const run=async()=>{try{await validateSubscription();const e=getInput("app_id",{required:true});const t=getInput("installation_id");const s=t?Number(t):undefined;const r=getInput("permissions");const o=r?JSON.parse(r):undefined;const n=getInput("private_key",{required:true});const i=Bo()(n)?a.Buffer.from(n,"base64").toString("utf8"):n;const A=getInput("repository");const[c,l]=A?A.split("/"):[ft.repo.owner,ft.repo.repo];const u=await fetchInstallationToken({appId:e,installationId:s,owner:c,permissions:o,privateKey:i,repo:l});core_setSecret(u);setOutput("token",u);info("Token generated successfully!")}catch(e){const t=ensureError(e);setFailed(t)}};void run(); \ No newline at end of file From 9d34c717427a3c7745b1cb62bc6718b7fef345c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jul 2026 06:04:42 +0000 Subject: [PATCH 2/2] fix: apply audit fixes --- github-app-token/package-lock.json | 66 +++++++++++++++--------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/github-app-token/package-lock.json b/github-app-token/package-lock.json index 3a7c4ff..6008c38 100644 --- a/github-app-token/package-lock.json +++ b/github-app-token/package-lock.json @@ -172,9 +172,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -222,9 +222,9 @@ } }, "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -1666,9 +1666,9 @@ } }, "node_modules/axios": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.17.0.tgz", - "integrity": "sha512-J8SwNxprqqpbfenehxWYXE7CW+wM1BB4w3+N+g+/Wx40xM4rsLrfPmHHxSWIxJLYDgSY/HqlFPIYb2/S3rxafw==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.18.1.tgz", + "integrity": "sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==", "license": "MIT", "dependencies": { "follow-redirects": "^1.16.0", @@ -1704,9 +1704,9 @@ "license": "Apache-2.0" }, "node_modules/brace-expansion": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz", - "integrity": "sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.2.tgz", + "integrity": "sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==", "dev": true, "license": "MIT", "dependencies": { @@ -2954,9 +2954,9 @@ } }, "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -3236,9 +3236,9 @@ } }, "node_modules/eslint-plugin-unicorn/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -3370,9 +3370,9 @@ } }, "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -3588,9 +3588,9 @@ "license": "MIT" }, "node_modules/fast-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", - "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.3.tgz", + "integrity": "sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==", "dev": true, "funding": [ { @@ -4152,9 +4152,9 @@ "peer": true }, "node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": { @@ -5211,9 +5211,9 @@ } }, "node_modules/js-yaml": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.2.0.tgz", - "integrity": "sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", + "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", "dev": true, "funding": [ { @@ -8055,9 +8055,9 @@ } }, "node_modules/xo/node_modules/brace-expansion": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", - "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.16.tgz", + "integrity": "sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==", "dev": true, "license": "MIT", "dependencies": {